0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 21:36:36 +00:00
OI-codes/LibreOJ/2606/data/classroom13.in

100003 lines
2.3 MiB (Stored with Git LFS)

100000 100000
17 17 21 27 32 37 39 46 73 109 118 18392420 18392420 18392432 18392469 18392469 18392473 18392476 18392476 18392479 18392484 18392742 18392742 18392746 18392748 18392749 18392758 18392763 18392764 18392826 18392829 18392846 18394762 18394774 18394781 18394782 18394782 18394782 18505244 18505247 18505254 18505261 18505265 18505267 18505275 18505280 18506664 18506664 18506672 18506672 18506688 18506697 18506697 18506710 18506713 18506717 18506724 18506724 18506735 18506736 18506736 18506754 18506755 18506759 18506764 18506765 18506787 18506795 18506796 18506804 18506807 18507695 18507699 18507699 18507709 18507715 18507716 18571527 18573411 18573460 18573469 18573504 18580061 18580075 18580076 18580084 18580086 18580208 18640485 18640492 18640735 18640742 18640778 18640783 18641323 18641374 18641379 18641397 18670228 18670229 18670232 18670235 18670242 18670309 18670309 18670314 18670338 18670343 18670349 18670351 18670818 18670824 18670829 18670830 18670899 18670914 18670916 18671008 18671014 18671017 18671020 18671040 18671041 18671043 18671047 18671048 18671051 18671078 18671235 18671940 18671953 18671958 18671958 18671969 18671976 18671996 18671997 18672300 18672302 18672302 18672307 18672315 18672317 18672321 18672331 18672365 18672368 18673186 18673186 18673186 18673404 18673446 18673471 18673472 18673477 18673490 18673491 18673503 18673509 18673511 18673514 18673515 18673522 18674415 141332028 141336539 141336540 141336542 141336547 141336561 141336585 141336652 141336658 141336662 141336665 141336686 141336764 141336777 141336777 141336778 141337087 141337187 141337187 141337189 141337209 141337212 141337212 141337215 141337217 141337280 141337280 141337286 141337291 141337354 141337354 141337354 141337356 141337356 141337357 141337405 141337426 141337568 141337572 141337572 141337575 141337577 141337577 141337580 141337584 141337584 141337584 178279987 178279998 178280008 178280009 178280009 178280012 178280201 178280211 178280274 178280279 178280284 178280285 178280287 178280302 178280383 178280387 178280399 178280400 178280487 178280490 178280490 178280491 178280758 178280762 178280762 178280764 178280769 178280774 178280774 178280776 178280777 178280778 178280778 178294622 178294625 178294809 178294811 178294824 178294860 178294917 178294917 178294920 178294920 178294924 178294925 178294925 178294927 178294940 178294943 178294947 178295057 178295059 178295063 178295065 178295086 178295097 178295097 178295101 178295161 178295165 178295171 178295240 178295245 178295246 178295246 178295249 178295325 178295332 178295422 178295429 178295465 178295478 178295632 180840890 180840891 180840897 180840901 180840902 180840913 180841391 180841391 180841391 339128408 339128443 339128463 339128465 339128470 339128471 339128497 339128509 746496572 746496582 746496593 746496594 746496595 746496596 746496598 746496607 746496652 746496706 746505037 746505037 746505037 746505039 746505980 746505985 746505996 786888756 786888769 786888771 786889023 786889027 786889028 793972975 793972977 793972991 793972993 793972993 983548055 983548114 983548115 983548123 983548131 983548140 983548145 983548149 983548155 983548201 983548294 983548307 983548311 983548478 989810169 989810175 831523675 831523721 831523730 831523733 831523748 831523748 831523777 831523778 831523839 831523840 831523841 831523850 831523852 831523860 831523862 831523868 831523871 831523874 831523877 831523882 831523915 831524048 831524053 831524058 831524062 831524073 831524083 831524084 831524084 831524086 831524094 831524108 831579116 831579335 831579336 831579337 831677560 831679170 831679170 831679172 831679185 831679391 831679394 831679394 831679409 831679415 831679427 831679434 831679463 831679538 831679742 831679745 831679754 831679757 831680189 831680193 831680199 831680221 831680222 831680235 831680237 831680247 813288560 813288570 813288677 813288686 813288686 813288753 813288756 813288757 813288760 813288765 813288801 813288812 813288837 813288844 813288846 813288868 813288870 813288888 813288894 813288894 813288897 813288917 813288924 813288932 813288965 813288972 813288977 813288978 813289033 813289036 813289036 813289095 813289118 813289119 813289202 813289215 813289215 813289215 813289220 813289369 813289374 813289374 813289376 813289399 813289404 813289405 813289446 813289454 813289454 813289456 813289461 813289469 813289469 813289472 813289478 813289496 813289530 813289535 813289543 813289559 813289584 813289593 813289593 813289595 813289596 813289606 813289617 813289619 813289629 813289637 813289641 813289641 813289646 813289646 813289665 813289668 813289682 813289683 813289705 813289707 813289715 813289719 813289719 813289726 813290345 813290349 813290353 813290398 813290666 813290675 813290691 813290694 813290701 813290716 813290730 813290797 813291245 813291359 813378158 813378164 813378173 813378184 813378186 813378188 813378666 813378672 813378680 813378681 813378681 813378683 813378683 813378777 813378780 813378780 813378781 813378787 813378800 813378800 813378809 813378814 813378815 813383746 813383746 813383751 813384566 813384579 813384587 813384592 813384597 813520882 813521065 813521065 813521070 813521070 813521071 813521072 813521079 813521082 813521093 813521111 813521112 813521118 813521119 813521121 815187200 815187203 815187204 815187207 815187712 815187721 815187724 815187725 815187725 815187725 815187731 815187731 815187766 815187766 815187769 815187778 815187778 815187779 815187781 815187782 815190213 815190267 815190276 815190296 815190297 815192740 815192740 815192869 815192871 815192907 815193469 815193499 815193499 815193499 815193504 815193506 815193506 815193508 815193511 815193512 815193528 815193528 815193530 815193530 815193567 816296312 816296805 816296807 816296809 816296816 816296817 816296819 816296821 816296822 816296832 816296834 816296851 816297042 816297820 816297824 816297827 816297965 816297969 816297969 816297969 816297971 816298013 816298014 816298105 816298117 816298122 816298123 816298580 816298591 816298599 816298600 816299055 816299075 816299075 816299084 816299142 816299147 816299151 816299207 816299516 816299572 816299629 816299660 816299673 816299674 816299676 816305570 816305601 816305608 816305612 816305621 816305770 816305890 816305902 872856560 872856565 872856725 872856725 873718863 873718867 873718870 873718872 873718872 873836053 873836056 873836058 873836075 873836075 873836130 873836130 873836133 873836134 881156124 881156148 881156150 881156162 881156167 881156171 881156179 881156181 881156223 881156241 881156241 881156243 881156253 881156271 881156358 881156359 881156361 881156364 881156368 881156369 881156458 881156463 881156463 881156593 881156644 881156678 881156696 881156696 881162179 881162196 881162201 881162204 881162220 881162242 881162243 881194485 881194489 881194491 881194512 881194512 881194512 881194514 881194669 881194682 881194704 881194704 881194704 881194709 881194710 881194715 874110769 874110770 874110794 874110801 874110804 874110804 874110950 874110952 874110954 874111231 998694597 998694674 998694682 998694684 998694879 998694890 999682409 999682414 999682416 999682429 999682437 999682447 999682457 999682458 999682459 999682462 999682475 999682476 999682479 999682480 999682483 999682789 999682790 999734671 999734675 999734681 999734687 999734694 999735926 999735927 999735932 999736039 999736041 999736046 999736049 999736107 999736107 999736902 999736906 999736913 999737019 999737027 999737034 999737076 999737101 999737113 999737115 999737115 999737115 999737117 999737120 999737120 999737155 999738253 999738258 999738262 999738265 999738268 999738269 999738280 999738284 999738293 999738293 999738301 999738951 999738952 999738961 999738961 999739009 999739011 999739011 999739012 999739022 999739022 999739140 999739143 999739145 999739177 999739179 999739192 999739194 999739195 999739508 999739508 999739510 999739520 999739522 999739524 999739524 999739529 999740220 999740222 999740222 999740224 999740224 999740224 999740252 999740254 999740255 999740256 999740261 999740261 999740267 999740374 999740426 993478750 993478761 993478780 993478782 993478785 993478787 993478791 993478797 993478797 993478813 993478815 993478816 993478860 993478868 993478870 993478873 993478873 993479160 993479189 993479227 993479231 993479251 993479263 993479263 993479278 993479278 993479279 993479333 993479373 993479383 993479427 993479539 993479541 993479543 993479579 993479603 993479607 993479623 993479623 991813671 991813681 991813681 991813682 991813684 991813689 991813692 991813897 991814071 991814071 991814075 991814081 991814081 991814180 991814188 991814190 991814199 991814202 991814203 991814273 991814275 992132736 992132743 992132746 992132748 992132748 992132755 992132781 992132785 992132788 992132788 992132827 992132829 992132839 992132848 992132851 992132856 992132857 992132860 992132860 992132927 992132968 992133014 992133014 992133014 992133015 992133022 992133023 992133035 992133038 992133059 992133064 992133067 992133138 992133142 992133155 992133155 992135049 992135053 992135053 992135054 992135603 992135606 992135608 999989712 999989712 999989755 999929479 999929492 999929510 999929510 999929605 999929710 999929734 999930057 999930069 999930075 999930084 999934198 999934198 999934234 999934236 999934241 999934248 999934248 999934270 999934270 999934271 999934277 999934335 999934338 999934338 999934452 999934453 999934453 999934462 999934463 999934466 999934475 999934484 999934491 999934494 999934494 999934495 999934495 999934497 999934498 999934502 999934518 999934521 999956582 999956606 999956612 999956615 999956634 999956635 999956635 999956938 999956944 999956945 999956969 999957052 999957067 999957069 999957113 999957114 999957119 999957196 999957197 999957200 999957202 877299589 877299609 877299612 877299612 877299636 877299637 877201420 877201422 877201423 877201436 877201440 877201523 877201536 877201543 877201544 877201550 877201556 877201562 877201570 877201580 877201599 877201638 877201827 877201862 877201862 877201871 877201967 877201977 877201989 877201992 877201993 877202015 877202016 877202045 877202211 877202212 877202212 877202224 877202224 877202233 877202237 877202314 877202316 876214818 876214823 876214824 876214824 876214827 876214827 876214830 876214904 876214906 876214906 876214914 876214917 876214938 876214938 876214940 876215038 876215041 876215056 965306359 965306368 965306383 965306384 965306448 965306619 965306631 965306634 965306635 965306635 965306635 965306641 965306682 965306683 965306684 965306684 965306684 965306687 965306688 965306691 965306745 965306863 965306868 965306868 965306897 965306906 965306960 965306961 965306969 965306982 965306982 965306988 965307190 965307205 965307237 965307242 965190081 965221047 965221253 965221260 965221268 965221333 965221333 965221341 965221347 965221355 965221361 965221375 965221379 965221379 965221382 965221385 965221385 965221423 965221425 965221425 965221426 965221430 965221437 965221442 965221490 965221495 965221497 965221498 965221500 983449680 983449680 983449681 983449740 983449746 983449746 983449747 986756952 986757022 986757072 986757076 984211998 984211998 984212038 984212047 984212404 984212404 984212404 984212416 984212450 984212451 984212451 984212787 984212792 984212792 984212827 984212828 794642129 794642223 794642240 794642265 794642393 794642399 794642415 794620367 794620377 794620380 794620399 794620418 794620419 794629233 794629244 794629244 794629246 794629271 794629281 794629384 794629395 794629442 794629447 794629460 794629464 794629497 794629502 794629518 794629528 794629529 794629605 794629618 794629621 794629621 794629628 794629690 794629692 794629701 794629702 794629703 794629704 794629709 794629711 794629712 794629727 794629751 794629752 794629753 805551802 805551815 805551815 805551817 805551839 805551840 805551845 805551874 805551881 805551888 805551896 805551900 805551914 805551932 805551932 805551936 805551937 805551941 805551944 805551964 716460681 716460687 716460689 716460689 716460691 716461035 716461213 716461214 716461221 716461221 716461226 716461226 716461226 716461227 716461266 716461284 716461287 716461291 716461299 716461346 716461346 716461368 716461373 716461380 724375059 724375061 724375061 724375068 724375117 724375119 724375122 724375122 724375126 724375177 724375177 724375180 724375569 724375573 724375579 724375580 724375582 724475836 724475838 724475843 724475847 724475899 724475923 724475932 724475935 724475964 724476058 724476059 724476065 724476071 724476077 724476128 724476129 724476129 724476132 724476177 724476681 724476682 724476780 724476785 724573083 724573096 724573104 724573104 724573104 724573115 724573119 724573153 724573162 724573180 724573264 724599101 724599103 724599143 724599151 724599158 724599163 724599164 724599167 724599169 724599171 724599175 724599198 724599213 724599213 724599475 724599494 724599502 724599504 724599504 724599504 724599517 724599582 724599583 724599586 724599591 724601055 980430981 980430986 980430986 980430998 980431071 980431074 980431078 980431608 995887045 995887055 995887061 995887069 995887074 995887099 995887100 995887138 995887141 995887143 995887352 995887363 995887364 995887364 995887386 995887394 995887396 995887429 995887440 995887448 995887452 995887452 995887456 995887460 995887464 995887490 995887498 995887504 995887514 995887518 995887526 995887528 995887531 995887532 995887535 995986916 995987008 995987008 995987010 995987011 995987011 995987011 995987020 995987022 995987085 995987094 995987094 995987095 995987102 995987114 995987119 995987192 995987196 995958373 995958376 995958377 995958382 995958385 996853213 996853215 996853219 996801344 996801350 996801372 996801375 996801410 996793099 996793122 996793129 996793133 996793141 996788651 996788660 996788662 996789275 996789275 996789282 996789291 996789297 996789622 996789656 996789957 996789959 996790044 996790046 996790047 996790051 996790059 996790078 996790084 996790086 996790088 996790186 996790192 996790194 996790202 996790202 996790229 996472262 996472263 996472264 996473045 996473046 996473051 996473051 996473083 996473141 996473161 996473161 996473197 996473199 996473228 996473229 996473239 996473239 996473239 996473253 996473255 996473255 996473271 996473271 996473277 996473360 996473360 996467886 996467889 996467890 996467896 996467900 996467962 996467968 996467982 996467983 996468032 996468043 996468043 996468066 996468074 996468075 996468075 996468076 996468081 996468082 996468177 996468193 996468194 996468274 996468276 996468277 996468277 996468278 996468311 996468314 996468318 996468319 996468320 996468331 996468332 996468335 996468364 996582382 996582382 996582439 996582445 996582451 996582463 996582464 996582465 996582524 996582527 996582555 996582560 996495800 996495804 996496084 996496089 996496330 996496330 996496333 996496333 996496456 996496592 996496592 996496596 996496600 996496601 996496611 996496628 996496630 996589919 996590630 996590632 996590634 996590651 996590729 996590883 996590883 985668837 985668840 985668843 985668860 985668861 985668879 985668879 985668885 985668885 985670255 985670266 985670273 985670275 985670368 985670370 985670412 985670419 985670421 985672272 985672272 985672275 985672276 985672277 985672279 985672280 985672298 985672323 985672454 985672454 985672475 985672482 985672508 985672508 985672519 985672534 985672545 985672546 985672549 985672621 985672624 985672625 985672627 985672628 985617631 985617636 985617636 985617637 985617661 985617683 985618060 985618068 985618069 985618166 985618172 985618172 985618172 985618187 985618194 985618198 985618199 985618238 985619488 985619488 985619499 985619501 985619504 985619514 985619517 985619599 985619601 985619613 985615734 985615734 985615737 985615741 985615742 985783625 985783631 985783635 985783638 985783638 985783665 985783676 985783682 985783697 985783797 985783811 985783811 985783811 985783813 985783813 985783873 985783888 985783891 985783897 985783947 985783959 985784274 985784274 985784277 985784278 985784282 985784287 985784297 985784301 985784301 985784301 985784308 985784457 985784463 985784665 985784674 985784752 985784755 985784760 985784765 985784766 985784775 985784797 985782360 985782370 985782648 985782648 985782653 985782653 985782679 985782679 985782679 985782686 982475495 982475507 982475572 982475574 982475577 982475610 982475616 982475616 982475624 982475624 982475668 982475880 982471768 982471772 982471778 982471779 999674954 999674981 999674982 999675125 999675156 999675200 999675201 999675205 999675211 999675239 999675263 999675272 999675287 999675287 999675478 999675478 999675487 999675533 999675533 999675535 999675559 999675559 999675567 999675571 999675576 999675582 999675593 999675593 999675601 999675603 999675679 999675682 999675694 999675694 999675698 999695406 999695424 999695428 999695430 999695460 999852975 999854183 999854192 999854197 999854199 999854223 999854229 999854230 999854234 999854243 999854247 999854352 999854359 999854360 999854361 999854368 999854372 999854374 999854379 999755036 999755036 999755036 999755037 999755038 999755039 999755047 999755054 999755057 999755061 999755195 999755196 999755197 999755199 999755202 999755202 999755203 999755209 999755212 999755215 999755215 999755219 999755222 999755223 999755261 999755275 999755278 999755278 999755294 999755298 999755299 999992779 999992793 999992798 999992801 999992804 999992815 999992819 999992819 999993012 999993013 999993015 999993028 999993037 999993039 999993043 999993054 999993059 999993070 999993070 999993070 999993086 999993155 999993156 999993157 999993157 999993160 999993162 999993167 999993187 999993303 999993389 999993398 999993401 999993409 999993414 999996417 999996438 999996438 999996439 999996747 999996747 999996805 744166915 744166916 744166918 744166933 726963795 726963797 726963801 726963803 726964003 726964003 726964006 726964009 726964013 726964014 726964015 726964016 726964154 726964200 726964201 726964296 726964296 726964301 726964302 729500097 729500099 729500103 729500147 729500203 729500205 729500207 729500331 729500334 729500392 729500392 729500395 729500401 729500407 729500409 729500622 729500652 731648258 731648291 731648304 731648331 731648600 731648605 731648628 731648628 731648631 731648634 731648637 731648638 731648643 731629040 731615202 731615260 731615262 731615267 731615267 731615293 731615326 731615339 731615347 731615355 731615356 731615369 731615372 731615577 731615325 731615340 731615353 731615355 731615355 731615355 731615358 731615358 731615367 731615368 731615374 731615377 731615451 731615453 731615453 731615455 731615455 749279831 749279834 749279839 749279840 749279845 749279849 749143611 749143613 749143687 749143695 749143701 749143703 749143707 749143713 749143730 749143732 731479378 731479387 731479388 731479392 731479398 731479406 731479423 731479550 731479265 731479265 731479270 731479714 731479721 731479736 731479744 731479746 731479746 731479747 731479750 734358562 734358576 734358578 734358585 734358591 962366241 962366255 962366328 962367551 962367551 962367552 962367568 962367570 962367573 962367573 962367573 962367573 962367573 962367573 962367581 962367581 962367581 962367890 962367941 962368024 962368028 962368031 962368037 962368046 962368087 962368111 962368118 962368118 962368119 960220519 960220521 960220521 960220524 960220526 960220526 960220530 960220532 960220533 960220535 960220535 960976394 960976447 960976538 960976569 960976604 960976611 960976631 960976646 960976668 971484488 971484495 971484501 971484504 971484509 963570835 963570838 963570838 963571038 963571075 963571076 963571093 963566180 963566186 963566198 963566349 963566419 963566420 963566422 963566486 963566490 963566491 963566502 963566587 963566602 963567013 963567025 963567030 963567037 963567229 963567232 963567246 963567248 963567248 963567257 963567260 963567264 963567269 963567269 963567270 963567272 963567277 963567324 963567336 962672515 962672516 962558498 962558502 962558508 962558508 962558509 962558662 962558666 962559051 962559068 962557730 962557759 962557785 962557785 962557785 962557832 962557838 962557842 962560120 962560127 962560131 962560133 964675758 964676081 964676088 964676092 964676096 964676126 964676130 964676223 998724834 998724841 998724844 998725300 998725302 998725303 998725308 998725309 998725312 998725313 998725315 998725316 998725310 964676919 964676920 964676945 964676950 964676960 964676960 964676960 964676961 964676963 964676971 964676977 964676977 964676981 964677006 964677018 964677018 964677039 964677040 964677298 964677308 964677308 964677310 964677345 964677349 964677429 964677436 964676576 964676578 962560997 962561019 962561019 962561021 962393143 962393144 962393149 962393154 962393196 962393196 962393203 962393203 962393287 962393295 962393295 962393295 962393313 962393314 962393322 962393326 962393328 962393344 962393345 962393357 962393357 962393360 962393385 962393393 962329594 962329600 962329653 962328969 962329041 962329041 962329045 962329046 962329046 962329046 962329068 962329073 962329080 962329128 962329128 962329157 962329179 962329186 962232913 962232913 962232917 962232921 962232922 962232926 962232928 962232934 962232934 962233155 962233162 962233172 962233255 962233356 962233356 962202465 962202472 962202472 962202473 962202476 962202486 962202564 983201647 983201720 983201735 983201740 983201752 983201795 983201806 983201806 983201886 983201889 983201892 983201892 983201902 983201924 983201946 962202878 962202893 962202895 962202907 962202908 962202970 962202970 962202970 962203190 962203191 962203195 962203435 962203435 962203437 962203452 962203457 962203462 962203465 962203471 962203475 962203502 962203503 962203503 962203506 962203509 962203512 962203522 962203523 962203526 962203530 962203531 962203533 962203535 962203579 962203587 962203603 962203604 962203607 962201728 962201729 962201733 962201734 962201737 962201738 962201748 962201834 962201927 959323147 959323148 959323194 959323194 959323201 959323309 959323314 959323318 959323320 959323323 959323324 959323385 959323386 959323392 959323392 959323393 959323423 959323428 959323446 959323447 959323449 959323449 959323452 959323456 959323457 959323493 959323505 941095353 941095625 941095633 941095636 941095638 941095638 941095654 941095670 941095674 941095674 941095675 941095684 941095684 941095689 941095703 941095704 941095714 941095715 941095715 941095716 941095716 941096372 941096720 941096778 941096783 941096784 941096793 941096795 941096808 941096810 941096810 941096981 941097000 941097000 941097026 941097027 941099326 941098294 941098298 941098323 941098533 941098536 941098908 941098917 941098918 941098930 941098972 941098992 941099151 941099151 925643723 925643725 925643733 925643741 925643746 935779680 935779680 935779686 935779687 935779700 935779713 935779713 935779755 935779759 935779760 935779781 935779781 935779850 935779850 935780127 935780173 935780910 935780914 935780996 935780998 935781003 935781007 935781034 935781066 935781066 935781067 935781069 935781778 935781790 935781914 999996137 999996217 999996217 999996218 999995881 999995964 999995981 999996004 999996052 999996057 999996057 999996064 999996075 999996099 999996100 999996679 999996708 999996782 999996805 999996807 999996807 999996561 999997307 999997308 999997308 999997311 999997316 999997316 999996095 999996096 999996097 999996410 999996456 999996575 999996577 999996596 999996790 999996823 999997092 999997092 999997094 999997101 999997102 999997109 999997111 999997118 999997120 999997127 999997127 999997356 999997356 999997356 999997359 999997367 999996690 999996692 999996702 999996705 999996705 999996705 999996715 999996715 999996716 999996716 999996717 999996765 999996765 999996828 999996860 999996874 999996874 999996877 999996981 999996996 999996998 999997008 999997008 999997042 999997042 999997046 999996664 999996665 999996669 999996680 999996687 999996690 592630105 592630107 592630107 606349930 606349932 606349963 606349963 606349970 606349980 606350025 606350032 606350033 606350050 606350252 606350272 606350321 606350321 606350361 606350361 606350453 606237135 606237135 606237144 606237144 606237148 606237148 606237148 606237153 606237153 606237155 606230970 606230976 606230980 606230984 606230986 606231018 606231025 606231028 606231029 606231036 606231083 606231085 606231087 606231087 606231151 606231152 606231372 606231425 606231426 606231431 606229129 606229154 606229156 606228706 606228722 606228725 606228730 606228731 606228742 606228742 606228742 606228746 606228751 606228759 606228760 606228777 606228777 606228779 606228786 606228786 606228789 606228796 606229268 606229268 606229271 606229274 606229278 606229278 606229311 606229311 606229311 606229435 605367304 605367306 605367436 605367436 605367469 605367476 605367476 605367479 605367483 605367492 605367505 605367515 605368266 605368267 605368272 605368272 605368274 605368277 605368311 605368312 605368697 605368709 605368709 605368757 605368831 605368944 605368954 605367734 605367738 605367749 605367752 605367281 605367281 605367285 605367285 605367305 605367308 692363107 692363111 692363115 692363120 692363218 692363219 692363227 692363227 692363227 692363228 692363232 692363232 692363234 692363248 692363362 692363889 692363889 692363901 692363905 692363942 692363942 692363954 692363969 693345117 693345117 693345119 693345122 693345124 693345136 693345139 693345186 693345189 693345201 693345204 693345212 693345212 693345215 693345217 693345218 693345218 693345220 693345229 693344966 693344967 693344970 693344988 707908020 620912227 620912229 620912233 620912247 620912247 620912252 620912413 620912561 620923804 620923804 620923804 620923808 620923706 620923709 620924178 620924370 620924399 620924026 620924026 620924052 620924073 620924076 620924076 620924077 620924080 620924081 620924122 620924132 620949317 620949317 620949319 620947479 620947484 620947486 620947494 620947498 620947502 620947503 620947177 620947300 620947305 620947305 620947310 620947311 620947320 620947321 620947327 620947381 620947823 620947825 620947837 620947837 620947837 620947858 620947862 620947866 620947866 620947868 620947990 620947992 620948311 620948316 620948133 620948152 620948185 620947485 620947495 620947498 620947503 620947516 620947517 620947518 620947549 620947558 620947568 620947574 620946151 620946153 620946154 620946157 620946157 620946157 620946167 620946179 620946180 620946180 620946214 620990850 620990851 620990860 620990862 620990868 620990868 620990868 620990873 620990920 620990924 620990928 620990928 620990958 620991229 620994080 620994084 620994084 620994087 620994092 620994094 621030133 621030138 621030138 621030141 621030141 621030123 621030134 621029016 621029029 621029041 621029056 621029060 621029060 621026925 621026933 621026968 621026969 621026969 621026969 621026969 621026972 621026972 621026976 621026979 621026982 621027006 621027014 621027028 621027029 654755699 654755701 654755745 654755745 654755745 654755822 654755832 654755833 654755896 654755924 654755924 654755926 654755929 654756120 654756308 654756310 654756315 654756316 654756317 654756468 654756469 654756469 654756480 654756481 654756483 654756485 654756587 654756587 654756564 654756569 654756572 654756575 654755624 654755639 654755653 654755660 654755676 654755672 654755722 727816412 727816413 727816417 727816535 727818412 727816155 727816159 727816161 727816216 822213088 823211401 823211401 823211401 823211401 823211403 823211406 823211415 823211415 823211415 823211417 823211424 823211426 823211949 823211949 823211950 823211954 823257389 823257392 823257393 823257399 823257484 823257498 823257524 823257648 823257652 823257681 823257685 990012032 990012057 990012060 990012061 990012181 990012182 990012185 990012209 990012239 990012314 990012314 990012318 990012357 990012364 990012382 990012388 990012388 990012399 990012400 990012409 990012422 990012422 990012878 990012894 990012946 990012947 990012949 990012951 990012951 990012951 990012952 990012958 990012964 990012969 990012970 990012974 990012982 990012982 990012986 990012986 990012991 990012992 990012992 990028980 990028431 990028442 990028442 990028444 990028444 990028445 990028306 990028314 990028316 990028375 990028379 990028380 990028382 990028580 990028651 990028662 990028663 990028696 990028699 990028706 990028606 990028607 990028629 990028629 990028631 990028661 990028666 990028758 990028768 990028770 990028776 990028779 990028787 990028788 990028791 990028796 990028797 990028837 990028841 990028841 990028841 990028846 990028850 990028864 990028865 990028866 990028867 990028867 990028877 990028877 990028878 990028880 990028940 990028942 990028942 990029903 990029904 990029934 990029946 990029947 990029947 990029952 990029953 990506994 990507000 990507003 990507113 990507117 990507123 990507124 990507142 990507188 990558134 990558142 990558144 990558232 990558232 990558234 990558234 990558238 990558246 990558250 990558277 990558280 990558283 990558283 990558284 990558286 990558286 990558286 990558287 990558288 990558288 990558289 990558296 990558297 999999040 999999043 999999050 999999051 999999058 999999060 999999065 999999069 999999080 999999099 833244857 833244861 833244871 833244871 833244871 833244871 833244876 833244877 833244896 833244898 833244947 833244955 833244963 833244963 833244633 833244637 833244646 833244648 833244651 833244671 833244682 833244684 833244692 833244718 833244729 833244865 833244613 833244663 833244676 833244677 833244681 833244682 833244682 833244522 833244524 833244539 833244541 833244542 833244545 833244545 833244565 833244606 833244607 833244804 833244804 833244805 833244817 833244817 833244822 833244822 833244826 833244835 833244835 833244840 833244841 833244889 833244889 833245224 833245224 929935001 929935005 929935006 929935015 929935022 929935024 929935024 929935025 929935028 929935033 929935071 929935077 929935080 929935085 929935145 929935147 929935147 929935157 929935157 929935160 929935165 929935174 929935176 929935229 929935300 932829284 932829345 919109522 919109522 919108794 919108794 919108797 919108773 919108782 919108787 919108795 919108990 919109101 919109101 919109106 919109108 919109118 919109118 919109146 919109148 919109148 919109172 919109204 919109208 919109220 919109222 919109225 919109226 919109276 919109276 919109079 919109082 919109107 919109303 919109307 919109315 919109316 919109319 919109971 919109971 919110765 919110785 919110797 919110821 919110242 919110247 919110258 919110265 919110266 919110303 919110303 919110306 919110317 919110321 919110342 919110391 919110391 919110392 919110405 919110465 919110467 919110467 919110482 919110483 919110519 919110525 919110532 919110551 919110569 919110570 919110570 919110570 919110573 919110503 919110510 919110524 919110531 919110545 919110546 919110572 919110572 919110578 919110585 919110621 919111611 919111614 919111618 824714762 824714773 824714775 824714779 824714780 824714064 824714068 824714097 824714112 824714145 824714154 824714183 824714185 824714190 824714196 824714201 824956431 824956749 824956751 824956838 824956841 824956848 824956849 824956862 824956738 824956749 824956782 824956791 824956840 824956854 824956855 824956638 824956728 824956729 824956729 824956749 824956767 824956617 824956618 824956621 824956625 824956626 824956641 824956648 824956649 824956652 824956658 824956659 824956668 824956770 824956773 824956841 824956987 824956847 824957047 824957062 824957062 814821132 814821134 814821137 814821138 814821153 814821158 814821158 814821158 814868576 814868583 814868596 814868598 814868608 814868614 814868614 814868618 814868619 814868624 814868649 814868650 814868652 814868652 842750223 842750229 842750234 842750235 842750255 842751146 842751153 842751156 842751159 842751163 842751173 842751174 842751175 842751182 842751252 842751263 842751289 746061726 747271574 747271580 747271598 747271602 747271602 747271617 747271618 747271618 747271622 747271632 747271645 747271645 747271647 747271654 747271657 747271657 747271661 747271663 747271663 747271663 747271669 747271673 747227063 747227063 747227065 747227087 747227101 747227103 747227138 747227323 747227354 747227355 747227390 747227401 747227405 747227408 747227420 747227560 747227560 747227571 747227579 747227579 747227581 747227585 747227595 747227596 747227598 747227612 747227624 747227658 747227283 747227285 747227293 747227308 747227308 747227308 747227367 747227367 747227395 747227397 747227417 747227423 747227424 747227435 804538310 804538415 804538421 804538424 804538518 804561013 804561015 804561030 804561034 804561039 804561040 804561045 804561047 804561067 804561070 804561071 804561074 804561078 804561078 804561079 804561094 804561096 811674764 811674773 811674792 811674891 811674891 811674947 811675017 811675154 811675158 811675158 811675170 811675171 811675107 811675147 811675149 811675172 811675194 811675211 811675213 811675222 811675225 811675935 811675938 811675971 811675973 997713987 997713988 997713993 997714000 997714000 997714000 997714015 997681793 997681798 997681799 997681802 997681805 997681807 997681808 997681822 997681850 997681864 997681865 997681869 997681883 997681929 997681934 997681936 997681939 997681943 997681948 997444491 997444491 997444186 997444213 997444219 997444226 997444465 997444465 997444493 997444493 997444498 997444507 997444508 997444601 997444602 997444602 997444607 997444647 997444650 997444655 997444655 997444656 997444670 997444645 997444671 997444672 997444672 997444679 997444688 997444690 997445611 997445630 986938373 986938386 986938393 986938393 986938399 986938401 986938409 986938421 986938431 986938431 986938462 986938471 986938475 986938478 986938497 986938497 986938322 986938325 929627782 929627783 929627783 929627786 929627786 922307809 922307825 922307826 922307854 922307862 922306933 922306938 922306944 922306955 922306991 922306991 922307006 922307014 922307084 922307085 922307088 922306461 922306468 922306474 922306487 922306491 922306497 922306541 922306547 922306554 922306554 922306576 922307039 922306854 922307362 922307363 922307392 922307397 922307424 922307434 922307384 922307404 922307405 922307428 922307429 922307433 922307436 922307489 922307528 922307536 922307536 922307683 922307686 922307689 922307694 915194117 915194117 915194122 915194143 914717122 914717127 914717127 914717130 914717132 914717138 914717140 914717149 914717153 914717178 914717178 914717178 914716253 914716266 914716266 914716290 914716300 914716306 914716312 914716313 914716315 914716317 914716318 914716324 914716331 914716335 914716422 914716425 914716436 914716445 914717011 914717017 914717018 914717018 914717023 914717025 914717032 914717032 914717032 914717117 914717117 914717300 914717533 914717533 914717554 914717557 914717415 914717418 914717439 914717387 914717536 914717545 913961707 913961710 913961716 913961718 913961718 913961719 913961183 913961210 913961245 913961101 913961110 913961111 913961127 913961130 913961150 913961153 913961155 943317028 943317031 943317037 943317037 943317046 943317049 943317063 943317082 943317083 943317105 943317116 943317121 943317122 943317123 943317153 943316699 943316706 943316726 943316742 943316746 943316768 943316970 943316971 943316976 943316976 943316976 943316926 943316935 943316958 943316958 943316969 943316970 943316986 943316993 943316996 943317031 943317021 943317023 943317023 943317033 943317035 943317076 943317076 943317550 943317567 943317570 943317584 943317586 943317590 943317591 943317334 943317336 943317349 943317360 943317363 943317366 943317366 943317371 943317418 943317158 943317163 943317166 943317166 943317191 943317194 943317302 943317112 943317143 943317145 943317146 943317148 943317154 943317170 943317223 943317226 943317230 943317239 943317245 943317246 943317267 943317275 943316801 943316806 943316810 943316816 943316843 943316848 943316849 943316918 943316918 943316918 943316924 943316924 943316927 943316954 943317035 913961170 913961170 913961171 913961182 913961182 913961230 913961293 913961296 913961300 913961300 913961300 913961300 913961300 913961300 913961300 913961334 913961334 913961342 913961346 913961374 913961375 913961387 913961387 913961403 913961404 913950173 913950173 913950182 913950182 913950201 913950201 913950206 913950208 913950209 913950235 913950235 913950245 913950246 913950249 913950258 913950260 913950291 913950298 913950298 913950417 913950455 913950459 913950461 913949055 913949055 913949056 913949072 913949072 913949221 913949228 913949228 913949229 913949230 913949286 913949287 913949508 913949520 913949524 913949547 913949547 913949547 913949674 913949674 913949676 913949685 913949686 913949697 913949712 913949713 913949715 913949721 913949774 913949775 913949781 913949786 913949796 913949799 913949805 913949814 913949816 913949820 913949897 913949904 913949971 913949993 913949993 913950125 913950127 913950128 913950141 913950156 913950011 913950011 913950015 913950015 913950018 913950022 913950131 913950132 913950135 913950139 913950164 913950166 913792469 913792471 913792511 913792511 913792518 913792623 913792625 913792629 913792629 913792639 913792665 913792666 913792668 913793084 913793085 913793091 913793097 913793109 913793109 913793111 913793114 913793119 913793119 913793125 913793161 913791595 913791597 913791602 913791603 913791607 913791608 913791628 913791635 913791650 913791687 913791697 914359519 914359523 914359529 914359668 914359668 914359684 914359738 914359743 914359996 914359997 914360007 914360045 914360046 914360049 914360049 914360051 914360051 914360051 914360070 914360071 914360077 914359296 914359313 914359317 914359320 914359323 914359368 914359368 914359090 914359096 914359197 968587266 968587266 968587342 968587345 968587347 968587350 968587351 968587353 968587353 968587353 968587356 968587358 968587363 968587363 968587368 968587373 968587378 968587526 968587527 968587541 968587542 968587548 968587595 968587603 968587282 968587293 968587306 968587308 999236989 999237009 999237041 999999316 999999321 999999322 999999341 999999344 999999344 999999351 999999358 999999361 999998915 999998916 997104496 997104503 997105078 997105082 997105145 997105148 997105148 997105150 997105152 997105901 994570112 994570115 940342051 940342055 940342046 940342046 940342046 940342047 940342050 940342052 940342187 940342308 940342313 940342315 940342317 940342323 940342345 940342349 940342354 943478804 943478804 943478808 943478822 943478823 943478823 943478824 943478824 943478832 943478834 943478835 943478835 943478917 943478917 943478922 943478922 943478922 943478925 943478925 943478926 943478930 943478939 943478942 943478947 943478950 943478950 943478952 943478772 943478781 943478783 943478785 943478914 943478917 943478944 943478955 943478955 943478957 943478981 943478989 943478951 943478977 943478982 943478982 943478987 943478988 943478989 943479004 943479044 943479048 943479058 943479066 943479067 943479051 943479054 943478399 943478412 943478421 943478423 943478425 943478427 943478430 943478433 943478436 943478436 943477891 757439885 757439922 757440047 757440051 757440051 757440054 757440143 757440195 757440204 757440222 757440226 757440227 757198015 757198021 757198027 757198226 757198371 757198373 757198373 757198375 757198194 757198214 757198216 757198224 757198264 757198265 757198330 757198331 757198351 757198351 757198351 757198352 757198360 757198360 757198364 757198374 757198376 757198415 757198429 757198450 757198478 757198495 757198507 757198565 757198566 757198591 757198592 757198597 757807879 757807881 757807672 757807673 757807380 757811198 757811207 757811207 757811213 757810779 757810945 757810947 757810958 757810959 757810960 757810988 757811029 757811029 757811037 757811037 757811038 757811038 757811038 757811040 757811213 757811220 757811238 757811258 757811056 757811058 757811067 757811067 757811087 757811092 757811095 757811110 757811113 757811127 757811132 757811132 757811147 757811153 844954354 844954354 844954355 844954413 844954418 844954470 844954485 844954487 844954489 844954489 844954830 844954830 844954834 844954847 844954867 844954869 844954921 844954924 844954924 844955013 844955018 844955076 844955080 844955115 844955123 844955123 844955151 844955161 844955166 844955191 844955379 844955433 844955433 874044147 874044151 874044158 874044159 874044159 874044160 874044171 874044254 874044255 874044275 874044288 874044356 874044358 874044362 874044377 874044427 874044430 874044448 874044453 874044570 874044596 874044597 874044606 874044662 874044667 874044674 874044694 874044698 874044699 874044706 874044708 874044718 874044719 786901522 786901531 786901532 786901149 786900818 786900818 786899926 786899932 786899935 786899942 786899943 786899943 786899953 786899972 786899929 756250255 756250256 756250273 756250279 756250279 756250313 756250319 756250366 756250369 756250464 756250465 756250473 756250507 756250509 756250516 756250568 756250569 756250569 755040732 755040732 755040743 755040826 755040829 755040829 755040869 755040869 755040874 755040877 755040882 755040905 755040907 755040910 755040961 755040966 755040973 755040986 755041172 755041172 755041172 755041198 755041209 755041209 755041222 755041224 755041229 755041231 755041234 755041253 755041255 755041257 755041271 755041288 755041297 755041300 755041303 755041310 755041180 755041187 755041189 755041266 755041359 783624010 783624026 783624030 783624031 783624035 783624065 783624085 783624096 783624098 783624098 783624100 783623937 783623948 783623948 783623962 783623970 783623631 782642485 782642487 782642488 782642519 782642519 782642522 782642522 782642547 782642547 782642547 782642552 782642554 782642563 782642576 782642625 782642627 782642628 782643333 782643341 782643354 782643356 782643356 782643369 782643370 782643370 782643378 782643381 782643387 782643403 782643426 782643445 782643503 782643514 782643516 782643524 782643527 782643006 782643007 782643011 782643015 782643024 782643036 782643142 782643142 782643148 782643151 782643154 792807154 792807154 792807154 792807156 792807160 792807161 792807163 792807232 792807236 792807237 792807278 792807283 792807284 792807291 792807096 792807096 792807152 792807152 792807160 792807169 792807186 792807187 792807199 792807202 792807215 792807220 792807223 792807245 792807250 792807293 792807296 792807312 792807315 792807317 792807321 792807311 792807316 792807316 792807336 792807338 792807342 792807346 792807360 792807368 792806378 792806661 792806687 792806706 792806708 792806712 792806715 791808424 791808516 791808525 791808525 791808526 791808533 791808533 791808533 791808546 791808550 791808586 791808586 791808586 791808586 791808586 791808600 791808604 791808605 791808814 791808827 791808861 791808864 791808871 791808872 791808908 791808915 791808918 791808919 791808940 791808944 791809101 791809106 791809106 791809122 791809128 791809128 791809366 791809366 791809376 791809422 791809424 791809424 791809429 791809438 791809456 791809462 791809717 791809724 791809729 791809831 791809838 791809858 791809864 791809864 791809875 763928320 763928339 763928346 763928350 763928367 763882938 763882950 763882950 763882962 763882967 763882971 763882994 763882997 763882997 763882997 763882999 763883042 763883042 763883047 763883048 763883048 763883053 763883053 998956668 998956669 998956716 998956719 998957455 998956641 998956652 998956735 998956900 998956902 998956905 998956905 998956905 998956905 998956923 998956926 998956932 998956938 998956961 998956961 998956966 998956968 998906185 998906198 998906428 961964063 961964064 961964127 961964129 961964140 961964140 961964145 961964145 961964158 961964159 961964159 961964190 961964223 961964226 961964227 961964229 961964229 961964229 961964233 961964249 961964264 961964270 961964270 961964272 961964278 961964284 961964289 961964298 961964304 961964306 961964330 961964336 961964328 961964408 961964436 961964444 961964446 961964497 961964498 961964498 961964509 961964588 961964589 961964634 961964644 961964645 961962772 961926756 961926757 961926757 961926761 961928828 961928934 961928934 961928937 961928951 961928955 961928974 961928974 961928974 961166712 961166713 961166725 961166730 961166730 961166730 961166732 961166733 961166677 961166685 961166697 961166698 961166698 961166700 961166711 961166803 961166979 961166981 961166983 961166987 961166991 961166993 961166998 961166999 961167001 961167003 961167007 961167015 961167048 726093503 726093504 726093506 726093508 726093510 726093514 726093514 726093523 726093555 726093555 726093600 726093612 726093614 726094481 726094386 726094386 726094401 726094449 996450391 996450475 996450513 996450517 967361896 967361915 967361918 967361935 967361937 967361942 967361975 967361978 967361981 967361983 967361983 957197999 957198002 957198005 957198006 957197096 957197102 957197128 957197128 967960763 967960766 967960766 967960768 967960848 967960851 967960946 967960946 967961042 967961152 967961173 967961175 967961237 967961237 967961313 967961321 967961325 967961327 967961330 967961331 967961333 967961340 967961342 967961350 967961289 967961289 967961640 967961715 967961768 967961769 967961771 967961071 967961076 967960977 967961055 967961060 967961066 967961081 967961263 967961265 967961275 967961281 967961281 967961282 967961290 967961291 967961291 967961295 967961297 967961297 967961327 967961330 967961332 967961335 967961335 967961335 967961358 967961377 967961841 967961862 967961864 967961866 967961866 964825429 964825431 964825437 964825449 964825455 964825458 964825193 964825268 964825268 964825289 964825294 964825294 964825298 964825298 964825301 964825347 964825408 964825409 964825465 964825465 964825473 964825475 964823197 964823298 964823306 964823306 964823331 964823331 964823337 964823340 964823446 964823471 964823486 964823488 964821641 964821690 964821693 964821693 964821697 964821728 964821735 964821735 964821664 964821736 964821830 964821836 964821844 964821845 964821845 964821845 964821845 964821847 964821163 964821226 964821231 964821258 964821267 964821268 964821272 964821330 964821387 964821391 964821395 964821412 964821314 964821315 964821321 964821353 964821354 964821354 964821354 964821372 964821373 964821531 964821566 964821567 964821538 964821546 964821546 964821551 964821554 964821577 999998922 999998927 999998842 999998851 999998851 985435915 985435916 985435919 985435937 985435941 985436001 985436002 985436018 985436039 985436042 985436050 985436052 985436055 985436056 985436089 985436092 985436093 985436093 985436127 985436128 985436128 985436087 985436095 985436101 985436109 985436117 985436117 985436039 985436041 985436043 985435746 985435746 985435748 985435752 985435754 985435758 985435760 985435772 985435772 985435622 985435627 985435648 985435651 985435662 985435675 985583442 985583446 985583453 985583456 985583464 985583466 985583470 985583470 985583503 985583505 985583505 985583510 985583770 985583795 985583819 985583821 985583821 985583825 985583362 985583396 985583397 985583399 985583412 985583412 985583478 985583482 991044762 991044762 991044764 991044824 991044840 991044843 991044843 985583588 985583591 985583603 985583603 985583604 985583607 985583607 985583612 985583656 999764258 999764261 999764262 999764221 999764222 999764251 999764252 999764258 999764261 999764264 999764264 999764267 999764275 999764279 999764286 999763480 999763485 999763485 999763485 999763517 999763442 999763471 999948116 999948124 999948160 999948161 999948164 999948174 999948175 999948189 999948189 999948195 999948196 999948197 999948202 999948207 999948211 999948252 999948331 999948334 999948334 999948342 999948342 999948423 999948435 999948446 999948446 999948421 999948429 999948433 999948443 999948463 999948467 999948470 999948565 999948569 999948582 999948586 999948591 999948610 999948616 999948618 999948628 999948630 999948630 999948630 999948632 999948633 999948727 999948727 999948727 999948786 999948821 999948841 999948846 999948848 999948850 999948850 999948851 999948859 999948871 999948703 999948711 999948714 999948724 999948677 998845939 998845945 998845967 998845967 998846145 998846145 998846146 998846153 998846167 998846446 998846446 998846473 998846473 998846569 998846574 998846590 998846590 998846593 998846666 998846667 998846671 998846681 998846682 998846736 998846738 998846827 998846831 998846840 998846840 998846588 998846602 998846606 998846609 998846609 998846868 998846870 998846594 998846594 998846597 998846608 998846610 998846610 998846614 998846230 998846250 998846288 998846290 998846285 998846285 998846301 998846308 998846312 998846312 998846313 998846334 998846334 998846337 998846340 998846342 998846344 998846346 998846351 998846352 998846399 998846400 998846408 998661774 998661750 998661756 998661763 998661764 998661770 998661772 998661835 998661835 998661835 998661846 998661856 998661857 998661857 998661865 998661880 998661407 998661411 998661413 998661422 998661469 998661469 998661484 998661625 998661625 998661625 998661635 998661636 998661815 998661821 998661821 998661731 998661732 998661740 998661747 998661757 998661761 998661761 998661772 998661775 998661709 998661718 998661725 998661790 998661820 998661826 998661831 998661848 998661858 998661858 998661759 998661789 998661845 998661847 998661869 998661886 998661886 998661953 998661953 998661963 998662055 998662058 998662063 999118070 999118077 999118078 999118085 999118085 999118086 999118086 999118122 999118129 999118130 999118133 999118147 999118150 999118163 999118164 999118166 999118217 999118222 999118233 999118233 999118236 999118239 999118239 999118242 999118245 999118248 999118254 999118257 999118265 999118272 999118272 999118272 999118274 999118279 999118281 999118288 999118290 999118292 999118295 999239370 999239375 999239395 999239399 999239467 999239472 999239300 999239310 999239319 999239376 999239376 999239377 999239382 999239421 999239422 999239462 999239528 999239529 999239320 999239323 999239343 999239349 999239353 999239367 999239376 999239384 999239572 999239582 999239597 999239604 999239687 999239690 999239692 999239697 999239705 999239706 999239739 999239740 999239747 999239748 999239752 999239753 999239759 999239760 999239802 999334105 999334157 999334228 999334235 999334278 999334279 999334288 999334288 999334308 999334318 999333593 999333596 999333601 999333605 999333608 999333609 999333609 999332963 999332982 999333048 999332999 999333002 999333097 999333097 999333102 999333104 999333106 999333116 999333119 999333119 999333119 999333167 999333229 999333314 999333314 999333314 999333322 999333334 999333355 999333355 999333358 999333359 999333405 999333405 999333405 999333223 999333397 999333409 999333413 999333451 999333466 999333510 999333531 999333545 999333569 999333571 999333616 999333638 999333638 999333650 999333677 999333682 999333685 999332895 999332896 999332899 999332904 999332913 999332913 999332917 999332919 999332919 999332925 999332930 999332930 999332997 999333004 985152781 985152802 985152803 985152805 985152809 985152810 985152812 985152812 985152812 985152829 985152831 985152876 985152876 985152876 988708225 988708382 988708388 988708389 988708408 988708408 988708409 988708413 988708432 988708433 988708451 988708454 988708478 988708592 988708601 988708607 988708695 988708696 988708819 988708823 988708825 988708901 988708903 988708909 988708911 988708935 988708938 988708939 988708942 988708945 988708949 988708950 988708944 988708404 988708405 988708437 988708457 988708458 988708467 988708480 988708480 988708480 988708490 988708499 988708504 988708509 988708509 988708509 988708426 988708573 988708591 988708592 988708597 988708019 988708029 988708029 988708031 988708031 988767782 988767782 988767787 988767801 988767583 988767585 988767587 988767637 988767638 988767647 988767471 988767471 988767473 988767489 988767492 988767558 988767572 988767597 988767601 988767605 988767614 988767614 988767634 988767634 988767654 988767572 988767573 988767574 988767592 988767595 988767596 988767601 988767495 988767496 988767512 988767513 988767513 988767522 988767527 988767528 988767531 988767531 988767552 988767559 988767567 988767567 988767569 988767573 988766714 988766715 988766725 988766726 988766730 988766738 988766746 988766751 988766751 988766757 988766758 988766760 988766761 988766802 988766804 988766820 988766751 988766771 988766776 988766792 988766805 988766813 988766857 988766858 988766882 988766886 988766911 988766913 988766916 988766926 988766927 988767103 988766883 988766885 988766980 988766980 988766981 988766986 988766988 988766991 988767048 988767048 988767056 988767060 988767063 988767066 988767068 988767069 988767069 988767069 988767070 988767080 988767085 988767094 988767098 988767103 988767103 988767106 988767114 988767114 991730557 991730560 991730600 991730600 991730603 991730603 991730615 991730623 991730628 991730629 991730629 991730630 991730196 991730210 991730212 991730287 991730332 991730333 991730353 991730362 991730367 991730411 991730412 991730416 991704582 991704595 991704599 991704619 991704623 991704448 991704448 991704448 991704450 991704451 991704452 991704346 991704364 991704371 991704374 991704378 991704378 991704378 991704379 991704665 991704671 991704677 991704678 991704702 991704723 991704749 991704520 991704532 991704565 991704566 991704051 991704055 991704069 991704069 991703932 991703933 991703933 991703941 991703943 991703986 991703986 991703986 991703988 991703992 991703992 991704149 991704152 991704241 991704246 991704337 991704364 991704368 991704370 991704370 995141207 995141209 995141210 995140532 995140476 995140485 995140488 995140489 995140490 995140592 995140610 995140656 995140663 995140666 995140667 995140671 995140678 995140679 995140415 995140415 995140421 995140421 995140424 995140430 995140430 995140432 995140490 995140495 995140497 995140511 995140514 995140526 995140526 995140574 995140582 995140597 995140632 995140632 995140674 995140680 995046379 995046379 995046386 995046389 995046389 995046395 995046400 995046019 995046027 995046035 995046037 995046060 995046070 994986324 994986331 994986333 994986333 994986447 994986447 994986472 994986485 994986485 994986485 994986496 994986497 994986499 994986499 994986470 994986471 994986480 994986489 994986505 994986507 994986517 994986518 994986518 994986561 994986704 994986704 994986717 994986717 994986730 994986821 994986822 994986837 994987218 994987224 994987225 994987225 994987344 994987446 994987448 994986838 994986862 994986870 994986879 994986889 994986898 994986693 994986795 994986798 994986804 994986808 994986809 994986817 994986821 994986854 994986855 994986857 994986862 994986834 994986855 994986857 994986861 994986877 994986949 994986967 994986967 994986985 994987004 994987146 994987194 994987199 994986341 994986453 994986463 994986465 994986480 994986492 994986493 994986498 994986498 994986503 994986504 994986522 994986525 994986526 994986533 994986533 994986574 994986575 994986579 994986582 994986589 994986589 994986592 994986597 994986597 994986599 994986601 994986543 994986546 994986551 994986602 994986605 994986607 994986616 994986633 994986636 994986659 994986663 994986665 994986689 994986691 994986694 994986706 994986727 994986729 994986736 994986736 994986736 994986742 994986789 994986795 994986807 994986808 994986810 994986819 994986826 994986748 994986748 994986762 994986780 994986807 994986812 994986812 994986820 994986820 994986924 994986926 994986928 994986959 994986965 994986965 994986985 994986986 994987063 994987065 994987073 994987108 994987124 994987126 994987142 994987148 994987164 994987168 994987192 994987201 994987202 994987214 994987216 995869436 995869443 995869447 995869227 995869229 995869232 995869104 995869105 995869122 995869136 995869143 995869144 995869146 995869149 995869149 995869149 995869150 995869180 995869180 995869184 995869186 995868752 995868800 995868829 995868831 995868838 995868839 995868855 995868856 995868858 995868707 995869010 995869016 995869016 995868334 995868335 995868343 995868364 995868370 995868378 995868378 995868447 995868450 995868454 995868457 995868462 995865643 995865645 995865652 995865658 995865672 995865672 995865712 995865726 995865753 995865766 995865766 995865770 995865773 995865777 995865782 995865786 995865790 995865791 995865794 995865794 995865812 995865902 995865904 995865907 995865914 995865917 995865918 995865918 995865922 995865923 995865940 995865942 995865944 995865945 995865947 995865977 995865978 995865978 995865978 995865978 995865986 995865996 995866002 995866004 995866172 995866177 995866190 995866190 995866217 995866221 995866234 992429456 992429462 992429464 992429464 992429474 992429477 992429478 992429487 992429488 992429496 992429498 992429552 992429554 992429556 992429569 992429569 992429573 992429576 992429595 992429633 992429653 992429655 992429687 992429690 992429690 992429709 992429709 992429711 992429784 992429796 992429800 992429800 992429807 992429807 992429808 992429810 992429843 992429876 992429877 992429890 992429858 992429866 992429898 992429901 992429920 992429691 992429712 992429713 992429717 992429719 992429734 992429736 992429756 992429756 992429955 992429957 992407517 992407527 992407528 992407529 992407532 995812164 995812186 995812186 995812194 995812197 995812213 995812220 995812221 995812223 995812226 995812239 995812241 995812245 995812245 995812263 995812270 995812270 995812273 995812297 995811668 995811676 995811687 995811694 995811571 995811588 995811588 995811592 995811595 995811602 995811548 995811555 995811566 995811568 995811719 995811723 995811723 995811744 995811744 995811745 995811747 995811753 995811757 995811762 995811805 995811810 995811517 995811212 995795314 995795194 995795200 995795212 995795216 995795224 995795225 995795257 995795267 995795267 995795272 995795284 995795306 995795311 995795311 995795318 995795323 995795324 995795324 995795366 995795369 995795500 995795504 995795507 995796171 995796172 995796172 995796181 995796193 995796193 995796193 995796193 995796196 995796198 995796199 995796199 995796200 995796206 995796208 995796213 995796217 995796220 995796226 995796228 995796236 995796164 995796165 995796166 995796208 995796244 995805828 995805833 995805833 995805839 995806094 995806097 995806097 995806097 995806107 995806185 995806185 995806186 995806187 995806197 995806207 995806213 995806227 995806235 995806237 995806243 995806250 995806256 995806275 995806278 995806278 995806287 995806287 995806288 996251916 996251916 996251928 996251942 996251943 996251947 996251948 996251955 999551687 999551687 999551688 999551694 999551694 999550783 999550784 999550811 999550811 999550813 999550827 999550837 999550841 999550841 999550853 999550865 999550872 999550412 999550416 999550420 999550448 999550449 999550460 999550460 999550460 999550464 999550464 999550464 999550468 999550468 999550476 999550554 999550561 999550571 999550577 999550625 999550637 999550637 999550637 998941166 998941167 998941167 998941168 998941168 998941172 998941177 998941210 998941213 998941214 998941219 998941373 998941378 998941380 995641868 995641868 995641901 995641931 995641935 995641949 995641844 995641845 995641846 995641363 995641363 995641388 995641388 995641389 995641389 995641394 995641395 995641414 995641416 995641429 995641433 995641475 995641476 995641482 995641482 995641483 995195926 995196034 995196041 995196041 995196050 995196058 995196085 995195597 995195620 995195684 995195686 995195688 995195691 995195720 995195721 995195721 995195733 995195733 995148324 995148262 995148269 995148274 995148279 995148280 995148282 995148221 995148224 995027228 995027256 995027256 995027000 995027000 995027020 995027021 995027022 995027037 995027037 995027037 995027039 995027041 995027116 995027127 995027129 995027129 995027138 995027153 995027157 995027193 995027199 995027202 995027203 995027789 995027789 995027790 995027804 966445248 966445253 966444912 966444920 966444923 966444964 966444966 966444968 966444969 966444973 966444973 966444975 966445018 966445022 966445022 966445022 966445031 966445036 966444956 966444961 966444961 966444820 966444853 966444856 966444871 966444470 966444473 966444474 966444477 966444479 966444491 926061752 926061758 926061759 926061654 926061659 926061663 922506437 922506440 922506440 922506440 922506440 919101843 919101843 919101848 919101325 919101329 919101332 919101339 919101339 919101339 919101366 919101366 919101368 919101392 919101395 919101397 919101398 919101400 919101402 919101405 919101426 919101437 919101438 919101439 919101514 919101517 919101524 919101529 919101530 919101523 919101529 919101529 919100800 919100803 919100808 919100810 919100835 919100874 919100874 919100880 919100880 919100881 919100995 919101004 919101014 919101060 919101264 919101289 919101291 919101292 919101316 919101318 919101338 919101338 919101368 919101368 919101382 919101383 919101395 919101399 919101401 919101410 919101417 919101450 919101451 919101454 919101466 919101470 919101471 916138033 916138037 916138045 916138063 916138066 916138066 916138069 916138073 916138073 916138076 916138076 916138084 916138231 916138234 916138277 916138377 916138382 916138414 916138297 916138297 916138333 916138333 916138334 916138337 916138343 916138369 916138371 916138375 916138375 916138386 916138394 916138403 915256212 915256232 915256237 915256244 915256245 915256329 915256336 915255935 915255936 915255963 915255996 915255998 915255998 915255999 915256005 915256043 915256043 915256049 915256051 915256059 915256062 915256062 915256072 915256081 915256088 915255849 915255850 915255851 915255851 915255853 915255855 915255857 915256253 915256294 915256153 915256160 915256162 915108445 915108473 915108492 915108504 915108507 915108510 915108510 915108575 915108576 915108581 915108590 915108591 915108627 915108630 915108632 915108648 915108651 915108530 915108535 915108786 915108805 915108812 915108813 915108840 915108841 915108841 915108853 915108871 915108876 915108876 999998669 999998669 999998670 999998763 999998781 999998798 999998807 999998811 999998812 999998924 999998925 999998926 999998926 999998930 999998945 999998947 999998947 999998965 999998980 999999021 999999082 999999093 999999099 999999099 999999105 999999108 999999123 999999125 999999109 999999114 999999115 999999271 999999271 999999274 999999277 999999180 999999184 999999243 999999243 999999246 999999248 999999251 999999260 999999260 999999120 999999228 999999229 999999229 999999232 999999240 999999250 999999115 999999199 999999200 999999196 999999024 999999034 999999036 999999039 999999073 999999074 999999074 999999074 999999090 999999093 999999102 999999103 999999103 999999104 999999105 999999108 999999126 999999142 999999144 999999184 999999186 999999187 999999191 999998731 999998731 999998736 999998771 999998774 999998806 999998810 999998826 999998718 999998701 999998705 999998712 999998685 999998692 999998694 999998733 999998734 999998735 999998751 999999098 999999099 999999101 999998440 999998443 999998446 999998526 999998534 999998534 999998534 999998535 999998542 999998545 999998545 999998545 999998515 999998519 999998564 999998595 999998595 999998610 999998623 999998623 999998623 999998625 999998723 999998723 999998727 999998740 999998888 999998942 999998944 999998944 999998953 999998964 999998969 999998969 999998972 999998991 999998992 999998992 999998997 999999000 999999037 999999039 999999039 999999061 999999003 999998756 999998756 999998828 999998834 999998836 999998851 999998851 999998862 999998862 999998866 999998867 999998885 999998887 999998896 999998904 999998745 999998760 999998760 999998762 999998763 999998774 999998838 999998956 999998964 999998979 999998982 999998982 999998983 999998889 999998895 999998899 999998742 999998746 999998777 999998780 999998791 999998803 999998805 999998927 999998928 999998930 999998934 999999055 999999060 999998927 999998927 999998928 999998789 999998804 999998832 999998833 999998833 999998834 999998843 999998855 999998864 999998854 999998856 999998992 999998971 999999034 999999034 999999036 999999053 999999053 999999070 999999070 999999079 999999138 999999139 999999143 999999145 999999149 999998982 999998984 999998986 999998988 999998997 999998997 999999000 999999000 999999001 999999015 999999027 999999037 999999037 999999039 999999039 999999039 999999042 999999085 999999305 999999305 999999308 999999283 999999295 999999299 999999301 999999302 999999303 999999310 999999311 999999314 999999316 999999326 999999326 999999327 999999331 999999364 999999334 999999335 999999352 999999368 999999368 999999377 999999219 999999219 999999221 999999256 999999257 999999331 999999332 999999339 999999341 999999344 999999344 999999300 999999186 999999194 999999194 999999200 999999209 999999210 999999109 999999181 999999181 999999296 999999298 999999299 999999302 999999302 999999303 999999307 999999312 999999321 999999330 999999379 999999400 999999409 999999412 999999415 999999421 999999433 999999444 999999459 999999462 999999266 999999151 999999155 999999200 999999208 999999208 999999208 999999209 999999211 999999214 999999375 999999378 999999382 999999391 999999392 999999395 999999445 915109607 915109610 915109611 915109611 915109611 915109613 987843944 987843948 987843952 987843989 987843931 987843924 987843924 987843926 987843929 987846414 987846414 987846421 987846428 987846428 987846433 987846433 987846398 987846398 987846399 987846452 987846456 987846467 987846471 987846159 987846166 987846202 987846215 987846217 987846059 987846069 987846085 987846110 987846235 987846287 987846291 987846229 987846229 987846551 987846551 996261389 996261412 996261421 996261422 996261371 996261400 996261401 996261404 996261407 996261416 996261383 996261387 996261387 996261394 996261570 996261570 996261393 996261396 996261398 996261402 996261446 996261447 996261451 996261452 996261454 996261477 996261479 996261357 996261432 996261436 996261439 996261444 996261444 996261444 996261445 996261502 996261502 996261531 996261541 996261562 996261564 996261573 996261579 996261226 996261209 996261209 996261212 996261213 996261213 996261216 996261236 996261253 996261253 996261255 997789212 997789213 997789106 997789109 997789110 997789118 997789118 997789124 997789127 997789129 997789136 997789139 997789140 997789141 997789236 997789240 997789394 997789459 997789461 997789461 997789578 997789583 997789587 997789592 997848312 997848316 997848317 997848319 997848322 997848328 997848341 997848341 997848342 997848346 997848369 997848412 997848412 997848415 997848416 997848416 997848429 997848449 997848463 997848464 996320510 996320536 996320537 996320540 996320616 996320512 996320531 996320543 996320551 996320572 996320558 996320573 996320573 996320582 996320583 996320587 996320590 996320524 996320524 996320525 996320529 996320565 996320565 996320565 996320569 996320573 996320599 996320604 996320631 996320643 996320656 996320726 996320731 996320741 996320742 996320743 996320744 996320744 996320744 996320752 996320754 996320755 996320773 996320811 996320813 997554724 997554726 997554728 997554728 997554745 997554749 924820381 924820356 924820360 924820360 924820360 924820365 924820366 924820378 924820384 924820398 924820407 924820408 924820416 924820418 924820426 924820433 924820433 924820433 924820455 924820457 924820457 924820458 924820685 924820687 924820761 924820761 924820777 924820911 924820919 924820925 924820925 924820925 924820929 924820929 924820929 924820943 924820989 924820991 924821007 924821009 924821012 924821013 924821019 924821019 924821020 924821031 924821055 924821058 924821079 945521443 945521466 945521485 945521389 945521401 945521003 945521008 945521010 945521012 945521034 945521039 945521040 945521069 945521166 945520997 945520998 955983631 956001384 956806814 956806820 956806840 956806840 956806849 956806850 956806803 956806743 956806779 956806783 956806784 956808986 956808998 956809037 956809037 956809050 956808923 956809131 956809132 956809135 956809140 956809172 956809202 956809267 956809293 956809303 956809307 956809318 956809335 956809336 956809351 956809386 956809394 956809394 956809394 956809397 956809432 956809434 956809394 956809404 956809405 956809646 956809647 956809669 956809728 956809891 956809891 956809900 956809905 956809908 956809908 956809922 956809938 956809966 956809969 956809970 956809979 956809980 956809996 956809861 956809880 956809731 956809747 956809748 956809751 956809756 956809759 956809759 956809803 956809803 956809805 956809740 956809741 956809745 956809816 956809820 956809827 956809882 956809893 956809904 956809913 956809981 956809994 956809998 956810004 956810006 956809719 956809721 956809722 956809722 956809732 956809790 956809817 956809822 956809823 956809825 956809830 956809832 956809832 956809832 956809837 956809870 956809871 956809877 956809909 956809934 956809978 956809993 956809997 956810020 956809981 956809985 956810014 956810016 956810030 956810050 956810052 956810059 956810069 956810073 956810075 956810083 956810087 956810091 956810095 956809988 956809990 956809991 956809991 956809996 956809997 956810001 956810028 956810028 956810029 956810060 956810060 961906162 961906167 961906168 961906170 961906174 961906185 961906208 961906212 961906272 961906272 961906278 961906279 961906282 961906293 961906296 961906307 961906315 961906432 961906494 961906517 961906542 961906543 961906573 961906407 961906395 961906640 961906624 961906660 961906670 961906671 961906686 961906686 961906686 961906686 961906686 961906738 961906738 961906742 961906773 961906773 961906773 961906781 961906797 961906798 961906824 961906387 961906395 961906407 961906421 961906379 961906380 961906021 961906025 961906027 961906046 961906062 961906076 961906084 961906105 961906109 961906114 961906115 961905968 961905972 961905966 961906011 961906015 961906026 961906045 961906046 961906057 961906057 961906087 961906095 961906095 961906064 961906006 961906033 961906037 961906044 961906058 961906074 961906074 961906074 961935116 961935121 961935124 961935124 961935131 961935135 961935139 961935141 961936317 961936333 961936241 961936242 961936243 961936289 961936290 961936292 961936292 961936295 961936312 961936315 961935918 961935919 961935920 961935921 961935942 961935942 961935943 961935946 961935950 961935954 961935877 961935886 961935903 961935903 961935913 961935914 961935914 961935915 961935925 961935969 961935970 961935803 961935641 961935642 961935661 961935664 961935634 961935635 961935656 961935706 961935722 961935353 961935353 961935225 961935104 961935107 961935112 961935112 961935052 961935055 961935055 961935062 961934996 961934998 961935026 961934933 961934940 961934941 961934918 961934919 961934837 961934839 961934845 961934848 965469309 965469312 965469313 965469348 965469365 965469365 965469365 965469365 965469365 965469367 965469370 965469388 965469395 965469428 965469434 965469440 965469449 965469452 965469464 965469474 965469475 965469476 965469476 965469356 965469356 955006726 955175538 955175545 955175549 955175589 957780116 957780118 957780162 957780162 957780163 957780167 957780189 957780193 957780194 957780198 957780199 957780200 957780203 957780213 957780216 957780220 968372172 968372172 968372173 968372207 968372230 968372232 968372232 968372234 968372235 968372232 968372234 968372173 968372185 968372203 968372161 968373476 968373478 968373483 968373488 968373488 968373488 968373489 968373494 968373496 968373508 968373508 968373509 968373510 968373442 968373443 968373463 968373466 968373469 968373482 968373482 968373514 968373525 968373529 968373461 968373462 968373497 968373534 968373535 968373562 968373481 968373486 968373493 968373548 968373559 959958757 959958759 959958763 959958763 959958763 959958764 959958765 959958770 959958819 959958828 959959615 959959619 959959503 959959880 959959881 959959884 959959885 959959890 960365237 960365246 960365246 960365255 960365335 949773441 949773520 949773397 949773404 949773427 949773431 949773439 949773352 949773490 949773496 949773496 949773496 949773496 949773501 949773508 949773521 949773524 949773375 958303358 958303378 958303378 958303401 958303403 958303404 958303405 958303154 958303154 958303166 958303220 958303220 958303233 958303866 958303867 958303868 958303871 958303874 958303886 958303888 958303893 958303901 958303902 958303906 958303914 958303915 958303916 958303928 958303928 958303908 958303910 958303942 958303944 958303955 958303959 958303961 958303922 958303922 958303922 958304001 958303938 958303949 999105947 999105933 999105942 999105942 999105943 999105958 999105962 999105962 999105795 999105795 999105828 999105836 999105819 999105820 999105825 999105826 999105676 999105680 999105682 999105709 999105721 999105725 999105742 999105744 999105675 999105680 999105657 999105562 999105563 999105563 999105565 999105569 999105570 999105577 999105577 999105577 999105577 999105578 999105585 999105591 999105598 999105515 999105521 999105531 999105537 999105544 999105546 999105550 999105552 999105556 999105556 999105559 999105559 999999895 999999901 999999903 959197911 959197913 959197918 959197920 959197930 959197938 959197939 959197941 959197947 959197952 959197959 959197962 959197963 959197976 959197977 959197985 959197991 959197991 959197997 959197998 959198002 959198012 959198032 959198044 959198078 959198085 959198086 959198110 959198110 959198111 959198118 959226232 959226236 959226243 959226254 959226195 959226201 959226201 959226205 959226256 959226269 959226270 959226273 959226278 959226303 959226312 959226366 960139915 960139922 960139919 960139925 966415208 966415211 966415299 966415304 966415308 966415324 966415324 966415327 966415334 966415336 966415404 966415404 966415404 966415415 966415422 966415428 966415463 966415768 966415768 966415820 966415842 966415854 966415854 966415856 966415857 966415861 966415862 966415866 966415873 966415873 966416042 966416049 966415852 966415922 966415923 966415923 966415926 966415933 966415936 966415954 966415954 966415965 966415966 966415978 966415979 966415979 966415979 966415987 966416003 966416008 966416008 966416025 966416029 966416052 966416052 966416052 966416052 966416075 966416090 966416091 966605175 966605131 966605132 966605138 966605098 966605103 966605107 966605107 966605114 966605118 966605124 966605124 966605125 966605136 966605144 966605144 966605153 966605155 966605159 966605168 966605195 966605413 966605421 966605424 966605499 966605499 966605444 966605568 966605571 966605590 966605600 966605605 966605618 966605716 966605720 966790069 966790078 966790078 966790078 966790008 966790018 966790038 966790039 966790039 966790043 966790053 966790081 966790087 966790087 966790089 966789793 966789879 966789881 966789883 966789886 966789914 966789917 966789922 966789941 966790001 966790003 966790010 966790019 966790023 966787231 966787233 966787233 973311851 973311865 973311873 973311892 973311896 973311900 973311900 973311907 973311911 973311915 973311920 973311560 973311560 973311560 973311595 973311604 973311604 973311608 973311609 973311494 973311415 973311442 973311444 973311460 973311528 973311547 973311550 973311553 973311561 973311561 973311586 973311562 973311562 973311603 973311608 973311296 973311315 973311338 973311340 986757179 986757192 980232585 980232599 980232609 980232626 980232626 980232630 980232642 980232644 973957283 973957232 973957234 973957238 973957239 973957244 973957235 973957249 973957286 973957286 973957291 973957312 973957278 973957278 973957282 973957290 973957293 973773027 973772838 973772841 973772841 973772844 973772867 973772869 973772870 973772821 973772821 973772826 973772826 973772830 973772834 973772834 973772834 973772847 973772850 973772850 973772844 973772611 973772615 973772660 973772566 973772566 973772572 973772584 973772608 973772507 973772509 973772520 973772530 973777062 973777068 973777001 973777003 973777004 973777014 973777015 973777016 973777020 973777023 973777023 973777025 973777032 973777038 973777038 973777039 973778595 973778629 973778637 973778639 973778646 973778665 973778665 973778676 973778645 973778658 973778659 973778660 973778661 973778684 973778791 973778792 973778796 973778802 973778836 973778841 973778843 973778851 973779176 973779176 973779179 973779179 973779181 973779167 973779167 973779168 973779356 992626833 992626842 992626845 992626849 992626858 992626860 992626864 992626892 992626913 992626599 994178372 994178374 994178377 994178381 994178349 994178357 994192822 994192825 994192829 994192830 994192660 994192673 994192673 994192693 994192695 994192695 994192696 994192699 994192702 994192706 994192715 994192724 994192725 994192751 994192755 994192536 994192537 994192539 994418129 994418131 994418133 994418134 994418124 994418125 994418132 994418146 994418154 994418160 994418171 994012826 994012828 994012831 994012433 994012433 994012435 994012435 994012436 994012439 994012434 994012435 994012443 994012473 994012471 994012474 994012327 994012331 994012367 994012371 994012374 994012375 994012388 994012388 994012418 994012423 994012426 994012438 994012439 994012439 994012443 994012444 994002948 994002952 994002952 994002957 994002963 994002979 994002994 994002994 994003075 994002876 994002880 994002884 994002890 994002896 994002896 994002908 994002921 994002928 994002929 994002955 994002759 994002764 994002769 994002780 994002782 994002786 994002791 994002870 994002880 994002883 999270845 999270866 999270866 999271095 999271161 999271057 991416962 991416963 991416964 991416880 991416887 991416890 991416940 991416980 972569521 972569313 972569321 972569337 972569342 972569348 972569349 972569416 972569419 972569422 972569425 972569432 972569063 971763633 971763636 971763639 971763639 971763642 971763655 971763356 971763402 971768118 971768118 971768118 971768120 971768129 971768134 971767985 971768051 971768062 971768066 971768068 971768012 971768024 971768032 971768037 971768056 971768063 971768341 971768342 971768343 971768343 971768347 971768348 971768362 971768363 980038868 980038868 980038886 980038917 980038918 980038922 980038887 980038918 980038923 980039134 980039153 980039136 980039143 980039144 980039150 980039173 980039074 980039074 980039095 980039008 980039008 980039009 980039009 980039011 980039011 980039043 980038932 980038942 980038944 980038957 980038957 980039066 980039077 980039078 980039082 980039094 980039097 980039102 979471291 979471293 979471298 979471170 979471171 979471175 979471180 979471187 979471188 979471192 979471212 979471219 979471224 979471218 979471218 979471245 979471245 979471175 979471176 979471179 979471181 979471039 979471045 979471045 979471061 979471061 979471071 979471079 979471079 979471114 979442928 979442936 979442954 979442954 979442956 979442974 979442976 979442976 979442978 979442984 971113822 971084808 971084810 974951360 974951362 974951369 974951372 974951376 974951381 974951413 974951143 974951143 974951145 974951153 974951154 974951157 974951168 974951177 974951181 974951181 974951185 974951193 974951212 974951284 974951284 974951227 974951231 974951232 974951232 974951233 974951244 974951131 974037582 974037586 974037480 974037481 974037565 974037569 974037570 974037625 974037626 974037627 974037634 974037634 974037635 974037650 974037658 974037651 974037651 974037651 974037704 974037712 974037714 974037714 974037720 979107770 979107773 979107776 979107782 979107782 979107784 979107690 979107692 979107697 979107708 979107710 979107711 979107716 979107717 979107717 979107720 979107704 979107361 979107369 979107371 979107375 979107383 979107384 979107373 979107384 979107207 979107212 979107224 979107181 979107187 979107187 979107188 979107189 979107195 979107199 979107237 979107241 979107247 979107248 979107193 979107200 979107213 979107239 979107239 979107254 979107209 979107209 979131369 979131412 979131435 979131445 999804366 999804373 999804376 999804388 999804388 999804407 999804411 999804417 999804418 999804488 999804488 999804493 999804518 999804520 999804524 999804530 999804531 999804531 999804533 999804546 999804445 999804471 999804473 999804479 999804482 999804484 999804484 999804496 999804501 999804529 999804531 999804549 999804553 999804599 999804604 999804606 999804611 999804657 999820138 999820140 999820140 999820115 999820123 999820123 999820142 999820087 999820053 999820059 999820059 999819966 999819971 999819984 999819986 999819751 999819752 999819776 999819407 999819407 999819408 999819444 999819444 999819444 999819448 999819449 999819461 999819462 999819471 999819562 999819577 999819578 999819551 999819551 999819566 999819572 999819572 999819596 999819598 999819273 994749233 994749218 994749227 994749233 994749235 994749246 994749254 994749257 994749313 994749274 994749279 994749283 994749285 994749293 994749294 994749090 994749094 994749096 994749100 994749084 994749093 994749093 994749040 994749056 994748988 994748995 994749000 994749090 994749093 994749095 994749095 994749098 994749100 994749101 994749103 994749103 994749108 994749109 994749114 994749116 994749168 994749183 994749188 989481237 989481302 989481241 989481241 989481244 976035323 976035068 976035072 976035089 976035089 976035089 976034911 976034933 976034904 976034909 976034911 976034912 976034913 976034590 976034591 976034591 976034527 972167979 972168018 972168023 972168030 972168032 972168043 972168048 972168052 972167969 972167971 972168014 972224840 972224847 972224859 972224864 972224867 972224870 972224871 972224875 972224899 972224901 972224901 972224921 972224921 972224943 972224945 972224945 972225098 972225038 972225040 972225041 972225045 972225057 972225057 972225057 972225061 972225061 972225095 972225100 972225045 972225045 972225046 972225053 972225054 972225153 972225153 972226107 972226118 972226122 972226146 972226154 972226158 972226149 972226165 972226029 972226036 972226036 972226036 972226655 972226657 972226661 972226371 972226371 972226417 972226420 972226442 972226447 972226513 972226531 972226471 972226480 972896230 972896142 972896142 972896142 972896143 972896143 972896146 972896151 972896151 972896197 972896198 972896203 972896235 972896238 972896173 972896175 964366218 964366220 964366247 964366250 964366269 964366271 964366273 964366289 964366298 964366325 964366329 964366290 964366292 964366292 964366297 964366297 964366116 964366120 964365919 964365921 964365923 964365140 964365143 964365152 964365403 964365404 964365404 964365419 964196612 964196616 964196616 964196621 964196625 964196627 964196628 964196629 964196630 964196630 964196631 964196637 964196644 964196644 964196647 943496261 943496500 943496502 943496502 943496505 943496505 943496512 943496518 943496525 943496528 943496540 943496544 943496530 943496507 942262637 942262643 942262643 942262675 942262693 942262711 942262718 942262719 942262728 942262704 942262707 942262713 942262720 942262724 942262767 942262769 942262772 942262773 942262783 942262790 942262792 942262811 942262822 942262826 942262831 942262835 942262840 942262840 942262841 942262841 942262841 942262847 942262852 942262852 942262852 942262853 942262857 942262918 942262924 942262941 942263016 942263018 942263019 942263019 942263021 942263029 942263033 942263045 942263045 942263051 942263051 942263009 942263013 942263034 942263034 942263034 942263039 942263041 942263042 942263044 999999677 999999678 999999684 999999684 999999696 999999707 999999699 999999699 999999550 999999253 999998667 999998667 999998726 999998786 999998786 999998787 999998787 999998692 999998695 999998845 999998852 999998952 999998953 999998958 999998961 999998963 999998964 999998965 999999356 999998975 999998978 999998983 999999029 999999041 999999041 999999186 999998712 999998712 999998722 999998682 999998691 999998696 999998701 999998702 999998704 999998709 999998703 999998513 999998514 999998436 999998447 999998476 999998476 999998502 999998534 999998536 999998547 999998533 999998534 999998537 999998223 999998243 999983832 999983832 999983833 999983846 999983850 999983852 999983854 999983858 999983868 999983868 999983439 999983439 999983393 999983399 999983402 999983405 999983430 994887183 994887185 994887191 994887204 994887205 994887209 996749473 996749476 996749487 996749490 996749490 996749510 996749386 996749385 996749720 996749683 996749691 996749609 996749609 996749468 996749468 996749470 996749479 996749483 996749483 996749486 996749588 996749596 996749610 996749611 996749617 996749618 996749618 997149157 997149163 997149165 997149169 997149180 997149181 997149187 997148999 997148969 997148978 997149001 997149005 997149020 997149020 997148889 997148921 997148927 997148881 997148938 997148950 997149010 997149012 997149014 997149014 997149077 997149079 997149023 997149031 997149031 997149033 997149037 997149038 997149039 997149046 997149048 997149048 997149076 997149079 997149087 997148977 997148973 997148978 997148811 997148825 997148825 997148828 997148813 997148814 997148608 997148608 997148610 997148610 997148612 997148615 997148621 997148626 997148629 997148782 997148784 997148784 997148785 997148795 997148802 997148803 997148808 997148811 997148813 997148821 997148828 997148828 997148833 997148836 997187292 997187295 997187295 997187301 997187306 997187308 997187336 997187351 997187351 997187371 997187374 997187374 997187293 997187255 997187273 997187275 997187303 997187305 997187315 997187222 997187232 997187238 997187238 997208062 997208074 997208074 997208081 997208083 997208094 997208095 997208097 997208046 997208028 997208031 997208079 995345831 995345846 995345874 995345874 995345880 995345881 995345794 995345807 995345820 995345823 995345835 995345838 995345838 992741092 992741094 992741097 992741105 992741106 992741109 992740993 992740957 992740960 992740859 992740867 992740868 992740873 992740876 992740882 992740886 992740887 992740857 992740858 992740865 992740880 992740885 992740817 992740819 992740846 992740849 992740852 992740854 992740855 992740867 992740878 992883995 992884005 992884013 992919023 992919026 992919029 992919030 992919031 992919032 992919033 992919063 992919069 992918751 992918755 992918755 992918768 992918795 992918795 992918795 992918797 992918830 992918754 992918788 992918835 992918879 992918879 992918880 992918910 992918904 992918910 992919017 992919030 992919032 992919037 992919044 992919048 992919055 992919055 992919055 992919075 992919079 992919095 992919069 992919078 992919079 992919080 992919082 992919087 992919103 992919106 992919118 992919119 992919139 992919139 992919145 992919243 992919254 992919264 992919265 992919292 992919293 992919273 992919287 992919296 992919329 992919330 992919554 992919566 992919567 992920112 992920120 992920121 992920114 992920118 992920121 992920121 992920121 992920081 992920084 992920081 992920090 992920097 992920099 992920104 992920123 992920123 992920177 992920300 992920301 992920309 992920318 992920321 992920325 992920330 992920332 992920335 992920411 992920429 992920442 992920345 992920348 992920334 992920383 992920383 992920383 992920438 992920438 992920443 992920443 992920445 992920448 992920452 992920460 992920460 992920513 992941185 992941195 992941218 992941221 992941222 992941225 992941294 992941294 992941355 992941356 992941356 992941347 992941348 992941331 992941331 992941334 992941334 992941345 992941346 992941346 992941356 992941358 992941362 992941366 992941366 992941377 992941479 992941481 992941486 992941497 992941893 992941893 992941897 992941904 992941913 992941913 992941913 992941916 992941920 992941920 992941921 992941923 992941924 992941926 992941933 992941933 992941945 992941986 992941988 992942010 992942013 992941957 992941927 992941927 992941919 992941897 992941901 992941899 992941900 992942010 992942017 992942018 992942030 992942039 992942042 992942043 992942047 992942050 992942052 992942054 992942031 992942035 992941626 992941634 992941636 992941637 992941637 992941639 992941639 992941667 992941676 992941695 992941698 992941698 992941805 992941809 992941811 992941709 992941712 992941716 992941716 992941716 992941718 992941768 992941768 992941773 992941775 992941787 992941792 992941793 992941800 992941816 992941819 992941820 992941831 992941756 992941756 992941757 992941824 992941824 992941832 992941832 992941833 999939516 999939521 999999764 999999764 999999764 999999461 999999467 999999472 999999414 999999419 999999422 999999403 999999355 999999359 999999445 999999445 999599910 999599912 999599912 999599912 999599920 999599923 999599925 999599932 999599942 999599948 999599961 999599966 999599966 999600032 999600077 999600081 999600042 999600042 999600043 999600043 999600047 999600024 999600024 999599964 999599964 999599970 999599974 999599978 999599978 999599914 999599917 999599919 999599920 999599922 999599950 999599951 999599952 999599970 999599971 999599971 999600019 999600021 999600023 999600031 999600034 999600034 999599960 999600015 999600015 999600018 999600018 999599885 999599887 999599891 999599896 999599915 999599915 999600036 999600070 992602393 992602396 992602404 992602404 992602410 992602462 992602463 992581649 992581649 992581649 992581651 992581662 992581664 992581664 992581689 992581692 992581689 992581703 992581706 992581729 992581584 992581583 992581586 992581472 992581477 992581320 992581324 992581325 992581336 992581351 992580177 992580179 992580241 992580250 992580268 992580276 992580284 992580285 992580372 992580374 992580376 992580376 992580379 992580413 992580258 992580301 992580308 992580311 992580316 992580332 992580334 992580364 992580364 992580412 992580530 992580535 992580537 992580540 992580588 992580601 992580285 992580310 992580312 992580317 992580320 992580320 992580320 992580366 992580380 992580381 992580385 992580385 992580311 992580311 992580311 992580268 992580301 992580442 992580442 992580458 992580461 992580468 992559813 992559821 991889960 991889962 991889966 991701104 991701113 991701104 991701113 991701063 991701065 991701078 991701080 991640851 991640846 991640736 991640752 991640759 991640764 991640766 991640736 991640737 991640741 991640785 991640799 991640873 991640874 991640886 991640964 991640967 991640967 991640967 991640982 991640984 991640988 991641050 991641054 991641067 991641071 991641071 991641081 991641086 991641126 991641128 991641138 991641142 991641170 991641193 991641195 991641197 991641215 991641215 991641266 991641267 991641182 991641182 991640795 991640799 991640846 991640846 991640846 991640849 991640852 992979182 992979182 992979072 992979074 992978680 992978682 992978683 992978685 992978685 992978686 992978689 992978689 992978690 992978693 992978709 992978711 992978711 992978714 992978714 992978719 992978722 992978722 992978735 992978736 992978755 992978710 992978715 992978738 992978741 992978692 992978695 991640372 991640374 991639743 991639524 991639496 991639499 991639506 991639551 991639524 991639554 991639554 991639555 991639527 991637978 991637978 927424441 927424456 927424463 927424469 927424442 927424452 927424452 927424471 927424499 927424508 927424512 927424512 927424514 927424535 927424539 927424539 927424539 927424564 927424592 927424640 927424669 927424669 927424672 927424668 927424668 927424686 927424693 927424693 927424707 927424710 927424791 923890778 923890778 923890779 923890780 923855540 923855540 923855586 923855889 923855901 923855848 923855850 923855856 923855799 923855799 923855799 923856218 923856422 923856422 923856423 923856424 923856424 923856412 923856414 923856424 923856442 923856379 923856379 923856384 923856384 923856385 923856387 923856195 923856204 923856238 923856242 923856245 923856246 923856246 923856277 923856282 923856282 923856324 923856331 923856331 923856336 923756105 923756011 923755861 923755811 923755817 923755829 923755734 923755714 923755731 923755731 923755731 923754466 923754466 923754477 923754515 923754531 923754544 923754545 923754241 923754247 999998890 999998891 999998894 999998903 999998912 999998920 999998953 999998953 999998914 999998891 999998910 999998934 999998936 999998944 999998946 999998948 999998969 999998969 999998910 999998911 999998929 874521219 874521240 874521245 874521247 874521253 874521263 874521263 874521263 874521266 874521276 874521280 874521290 874521299 874521302 874521304 874521325 874521163 874521205 874521210 874521235 874521240 874521544 874521546 874521564 874521541 874521667 874521674 874521675 874521679 874521682 874521685 874521696 874521698 874521706 874521713 874521716 874521734 874521715 874521700 874521704 879445428 879445430 879445450 879445450 879445451 879445364 879445364 879445364 879445253 879445254 879445260 879445265 879445281 879445271 879445272 879445276 879445277 879534903 879534908 879534913 879534925 879534925 879534964 879553247 884518773 884518775 884518778 884518782 884518388 884518390 884518448 884518458 884518459 884518459 884518482 884518553 884518559 884518562 884518573 884518575 884518577 884518592 884518596 884518596 884518598 884518624 884518629 884518629 884518636 884518663 884518664 884518670 884518676 884518680 884518778 884518782 884518783 884518785 884518787 884518790 884518775 884518776 884518780 884518801 884518806 884518810 884518793 884518794 884518798 884518697 884518708 884518702 884518535 884518536 884518541 884518549 884518550 884518553 884518554 884518521 884518522 884518523 884518545 884518550 884518434 884518447 884518450 884518424 885554810 885554710 966166728 966426506 966426500 966426443 966426350 966426505 966426507 966426507 966426508 966426510 966426508 966426524 966426527 966426535 966426535 966426546 966426548 966426548 966426551 966426525 966426477 966426486 966426491 966426505 966426517 966426523 966426527 972624264 972624281 972624293 972624297 986363963 986363974 986363976 986363980 986364010 965691074 965691068 965691075 965691081 965691057 965691046 965691051 965691060 965691061 965691062 965691063 965691059 965691067 965691070 965691072 965691093 965691099 965691132 965690904 965690939 965690947 965690950 965690912 965690913 965690914 965690920 965690921 965690923 965690920 965690928 965690931 965690936 965690945 965690838 965690839 965690842 965690843 965690848 965690863 965690882 965690774 965690779 965690781 965690803 965690805 965690819 965690822 965690844 965690848 965690854 965690862 965690871 965690876 965690877 965690877 965690882 965690887 965690887 965690899 965690819 965690924 965690924 965690931 965690931 965690850 965690866 965690867 965690896 965690899 965690915 966869949 966869952 966869954 966869966 966869969 966869971 966869982 966870010 966869905 966869905 966869913 966869914 966869900 966869904 966869904 966869909 966869914 966869928 966869929 966869930 966869941 966869941 966869946 966869948 966869952 966869915 966869915 966869916 966869916 966869919 966869919 966869923 966869926 966869822 966869825 966870065 966870049 966870070 966870053 966870053 966870060 966870060 966870129 966870134 966870134 966870145 966870152 966870311 966870359 966870359 966870387 966870393 966870396 966870400 966870402 966870403 966870459 966870460 966870475 966870450 966870453 966870500 966870501 966870517 998918905 998918827 998918630 998918662 998918717 998918647 998918655 998918601 998918602 998918607 998918610 998918610 998918615 998918616 998918620 998918620 998918631 998918635 998918643 998918644 998918645 998918645 998918649 998918650 998918651 998918652 998918652 998918663 998918665 998918677 998918701 998918665 998918668 998918602 998918621 998914106 998914110 998914111 998914111 998914111 998914140 998914151 998914157 998914161 998914166 998914170 998914178 998914193 998914200 998914204 998914238 998914251 998914253 998914256 998914126 998914129 998913877 998913881 998953403 998953423 998953424 998953424 998953433 998953441 998953444 998953444 998953460 998953461 998953461 998953461 998953465 998953487 998953272 998953297 998953299 998953302 998953304 998953309 998953313 998953316 998953284 998953266 998953189 998953176 998953177 998953173 998953186 998953192 998953196 998953199 998953208 998953217 998953221 998953224 998953225 998953226 998953228 998953237 998953237 998953238 998953229 998953233 998953227 998953230 998953230 998953234 998953244 998953244 998953245 998953213 998953210 998953166 998953179 998953181 998953189 998953190 998953205 998952964 998953034 998953043 998953048 998953057 998953070 998953078 998953082 998953096 999070615 999070623 999070625 999070594 999070583 999070591 999070544 999070556 999070559 999070560 999070565 999070568 999070487 999070489 999070493 999070499 999965170 999965194 999965194 999965194 999965199 999965209 999965218 999965219 999965228 999965080 999965080 999965080 999965085 999964605 999964611 999964616 995040897 995040897 995040904 995040896 995040896 995040899 995040899 995040911 995040913 995040501 995040529 995040533 995040530 995040531 995040536 995040538 995040541 995040546 998299304 998299308 998299309 998299318 998299304 998299306 998299326 998299374 998299383 998299387 998299322 998299323 998299329 998299345 998299369 998299373 998299330 998299330 984560726 984560726 984560726 984560726 984560740 984560742 984560742 984560742 984560745 984560747 984560748 984560750 984560783 984561096 984561099 984561099 984561100 984561100 984561102 984561105 984733588 984733614 984733615 984733618 981474866 981474882 981474866 981474868 981474829 981474829 981474834 981474872 981474875 981474879 981474880 981474911 981474915 981474915 981474920 981474952 981474952 981474955 981474962 981474965 981474779 981474780 981474781 981474801 981474735 981474739 981474747 981474751 981474755 981474759 981474770 981474717 981474717 981474718 981474726 981474728 981474748 981474807 981474807 981474711 981474746 981474772 981474803 981474806 981474799 981474806 981474824 981474763 981474765 981474765 981474766 981474754 981474763 981474764 981474778 981474782 981474770 981474773 981474789 981474887 981474904 981474907 981474901 981474901 981474909 981474916 981474924 981474928 981474937 981474942 981474944 981474945 981474948 981474951 981474955 981474956 981474964 981474966 981474967 981474967 981474977 981474993 981474996 981474997 981475001 981475003 981475037 981215260 981215269 981215272 981215272 981215272 981215277 981215288 981215298 981215302 981215344 981215318 981215182 981215195 981215205 981215205 981215209 995967934 995967934 995967940 995967942 995967954 995967956 995968021 995968025 995968036 995968117 995968117 995968139 995968103 995968106 995968124 995968128 995968044 995968044 995968046 995968057 995968106 981175874 981175815 981175835 981175880 981175882 981176209 981176222 981176224 981176226 981176242 981176330 981176335 981176336 981176337 981176342 981176344 981176347 981176358 981176363 981176387 981176387 981176487 981176513 981176514 981176514 981176520 981176509 981176512 981176515 981176519 981176520 981176524 981176528 981176580 981176659 981176660 981176662 981176664 981176667 981176667 981176667 981033560 981033561 981033440 981033450 981033451 982075683 982075686 982075691 982075695 982075706 982075737 982075728 982075734 982075818 982075818 982075777 982075780 982075785 982075791 982075809 982075793 982075794 982075794 982076068 982076002 982075909 982075947 982075956 982075942 982075943 982075945 982075908 982075908 982075909 982075806 982075797 982075849 982075858 982075867 982075870 982075863 982075862 982075926 982075930 982075950 982075950 982075952 982075940 982075882 982075889 982075963 982075968 982075963 982075957 982075957 982075959 982075854 982075858 982075859 982075967 982075973 981039626 981039594 981039601 981039602 981039607 981039610 981043036 981043160 981043164 981043189 981043181 981043390 981043395 981043402 981043404 981043404 981043404 981043429 981043447 981043450 981043449 981043451 981043454 981043478 981043524 981034738 981034747 981034748 981034764 981034767 974837106 974836906 977009896 977009899 977009768 977009768 977009776 977009778 977009781 977009790 977009796 977009796 977009802 977009788 977009789 977009808 977009809 977009826 977009851 977009855 977009855 977009866 977009873 977009822 977009824 977009839 977009839 977009840 977009843 977009849 977009942 977009942 977009943 977009945 977009950 977009952 977009901 977009901 977009931 977009943 977009955 977009956 977009958 977009975 977009977 977009979 977010076 977010132 976920507 976920507 976920508 976920480 976920480 976920483 976920393 976920396 976920453 976920461 976920361 976920361 976920364 976920364 976920366 976920326 976920332 989508279 989508352 989508360 989508359 989508363 989508377 989508386 989508388 989508369 989508405 989508405 989508411 989508413 989508387 989508453 989508472 989508472 999999389 999999389 999999396 999999403 999999405 999999439 999999620 999999636 919387639 919387651 919387653 919387657 919387671 919387679 919387596 919387550 919387551 919387551 919387610 919387617 919387617 919387620 919387622 919387569 919387571 919387572 919387585 919387586 919387589 919387603 919387603 919387611 919387622 919387625 919387627 919387633 919387635 919387638 919387578 919387598 919387598 919387602 919387604 919387604 919387605 919387540 919387541 919387543 919391834 919391817 919391824 919391824 919391833 919391847 919391847 919391848 919391851 919391856 960935353 960935353 960935377 960935380 960935385 960935387 960935396 960935398 960935400 960935401 960935401 960935402 960935504 960935506 960935513 960935472 958762524 958762527 958762587 958762595 958762598 958762616 958762633 958762565 958762598 958762607 974896200 974896201 974896201 974896201 974896204 974896183 974896192 974896192 974896172 974896229 974896206 974896206 974896206 974896206 974896207 974896207 974896207 974896212 974896269 974896268 974896271 974896282 974896283 974896283 974896296 974896310 974896314 974896320 974896324 974896330 974896333 974896316 974896432 974896433 975557635 975557638 975557514 975557606 975557607 975557608 975557609 975557611 975557460 975557460 975557460 975557439 975557456 975557457 975557457 975557462 975557466 975557466 975557467 975557477 975557480 975557479 975557479 975557479 975557479 975557490 975557500 975557504 975557507 975557507 975557507 975557509 975557426 975557430 975557432 975557433 975557433 975557452 975557452 975557456 975557143 975557148 975557156 975557163 975557109 975557045 975557045 975557052 975557050 975557046 975557048 975557050 975557055 975557031 975557036 975557042 975557048 975557051 975556981 975556990 975556994 975556999 975557002 975557009 975556963 975556964 975556832 975556833 975556833 975556833 975556779 975556639 975556653 975556694 975556718 975556720 975556727 975556730 975556992 975556767 975556769 975556784 975556798 975556803 975556804 975556817 975556786 975556786 975556793 975556793 975556802 975556802 975556803 975556804 975556804 975556774 975556779 975556780 975556794 975556794 975556795 975556796 980640431 980640442 980640445 980640449 980640449 980640473 980640482 980640482 980640502 980640503 980640505 964506891 964506896 964506896 964506898 964506900 964506918 964389331 964389338 964389340 964389340 964389340 964389278 964389292 964385816 964385818 964385821 964385783 964385783 964385784 964385786 964385812 964385822 964385790 964385354 964385416 964385432 964385463 964385475 964385475 964385476 964385424 964385430 964385434 964385531 964385535 964385536 964385538 964385563 964385567 964385581 964385597 964385604 964385607 964385607 964385609 964385505 964385506 964385512 964385495 964385496 964385482 964385487 964385374 964385374 964385375 964385375 964385441 964385462 964385462 964385471 964385381 964385383 964385395 964385411 964385415 964385418 964385418 964385419 964385420 964385423 964385474 964385377 964385295 964385306 964385156 964385156 964385156 964385163 964385167 964385169 964385175 964385184 964385195 964385232 964385241 964385241 964385273 964385277 964385223 964385223 964385248 964385248 964385248 964385262 964385271 964385282 964385292 964385245 964385251 964385252 964385254 964386877 964386735 964386735 964386744 966160153 966160172 966160215 966160218 966160218 966160223 966160230 966160230 966160231 966160239 966121812 966121812 966121810 966121860 966121861 966121884 966121888 966121916 966121931 966121932 966121932 966121909 966121909 966121912 966121943 966121947 966134218 966134224 966134262 966134281 966134288 966134291 966134300 966134312 968677232 968677236 968677237 968677239 968677156 968677158 968677158 968677159 968677191 968677195 968677196 968583908 968583926 968583936 968583937 968583986 968583957 968583958 968583875 968583891 968583692 968583669 968583672 968583688 968583692 968583712 968583716 968583725 968583707 968583710 968583814 968583832 968583832 968583842 968583844 968583878 968583929 968583933 968583935 968583935 968583999 968584005 968584005 968584012 968584028 968584028 968584039 968584041 968584042 968584043 968584065 968584067 968584067 968584067 968584067 968584069 968584076 968584076 968584116 968584123 983118884 983118722 983118722 983118726 983118732 983118735 983100534 983100536 983100536 983100545 983100549 983100549 983100552 983100553 983100555 983100457 983100457 983100457 983100455 983100455 983100472 983100477 983100478 983100480 983100449 983100469 983100504 983100506 983100512 983100488 983100417 983100425 983100430 983100465 983100470 983100475 983100482 983100484 995696890 995696891 995696893 995696895 995696817 995696823 995696823 995696765 995696768 995696789 995696826 995696811 995696824 995696825 995696828 995696828 995696830 995696831 995696839 995704015 995704017 995704018 995704026 995704027 995704027 995704062 995704063 995704068 995704075 995704076 995704077 963655714 963655714 963655737 963655740 963655740 963655800 963655830 963655833 963655860 963655875 963655892 963655847 963655847 967968186 967968009 967968009 967967991 967968021 967968059 967968066 967968089 967968092 967968092 967968093 967968082 967968072 967968075 967968077 967968106 967968110 967968113 967968100 967968100 967968112 967968112 967968052 967968067 967968069 967979419 967979427 967979433 967979533 967979491 967979495 967979509 967979512 967979512 967979529 967979533 967979549 967979319 967979321 967979321 967979330 967979349 967979353 967979356 967978274 967978275 967978277 967978277 967978310 967978310 967752726 967752758 967752759 967752761 967752762 967752765 967752805 967752821 967752822 967752813 967752818 967752891 967752892 967752894 967752895 967752898 968193084 968193118 968193118 968193126 968193128 968193129 968193132 968193143 968193146 968193055 968193145 968193146 968193146 968193067 968193070 968193071 968193073 968193086 968193090 968193099 968193099 968193099 963880772 963880775 963880805 963880807 963880807 963880796 963880796 963880803 963880811 963880815 963880863 963880866 963880850 963880851 963880851 963880951 963880965 963880891 963880892 963880893 963880893 963880893 963880907 963880912 963880911 963880917 963880920 963880929 963880929 958797305 958797257 958797258 958797262 958797279 958797280 958797315 958797328 958797331 958797331 957023915 957023927 957024016 957024017 957024019 957024026 957024043 957024049 957024053 957024055 957024078 957023968 957023968 957023970 957023970 957024008 957024008 957024010 957024011 957024015 957024021 957023942 957023841 957023850 957023862 957023863 957026083 957026062 957026092 957026109 957026115 957026116 957026116 955983589 955983589 955983603 955983471 955983474 955983474 955983475 955983475 955983476 955983503 955983503 955983509 955983513 955983515 955983515 955983520 955983520 956227368 956227387 956227388 956227389 956227198 956227202 956227128 956227149 899676483 899676484 899676491 899676497 899676502 899676502 899676504 899676527 864499188 864499191 864499148 864499148 864499169 864499174 864499202 864499238 864499256 864499256 864499257 864499258 864499259 864499259 864499267 864499267 864499268 864499270 864499257 864499280 864499288 864499288 864499228 864499229 864499234 864499260 864499260 864499261 864499266 864499268 864499279 864499306 864499315 864499319 864499329 864499347 864499350 864499350 864499171 864499175 869554416 869554419 869554468 869554458 869554462 869554384 869554430 869554442 869554443 869554308 869554314 869554334 869554343 869554346 869554346 869554347 869554347 869554347 869554347 869554351 869554379 869554357 869554358 869554323 869554348 869554349 869554350 869554369 869554370 869554393 869554396 869554401 869554401 869554391 869554415 869554416 869554416 869554440 869554442 869554443 869554441 869554445 869554445 869554448 869554450 869554450 869554454 869554458 869554549 869554564 869554587 869554588 869554750 869554753 869554814 889667200 889667200 887124319 887124319 887124336 887124338 887124338 887124342 887124172 887124147 887124105 887124111 887124114 887123977 887123980 887123987 887123994 887142515 887142512 887142516 887142512 887142514 887142514 887142605 887142597 887142625 887142773 887142773 887142773 887142773 887142786 887142728 887142737 887142745 887142790 887142796 887142807 887142833 887142842 887142851 887142853 887142858 887142763 887142766 887142808 887142814 887142814 887142513 887142514 947184120 947184132 947184171 947184204 947184205 947184210 947184215 947184224 947184224 947184224 947184227 947184228 947184255 947184353 947184354 947184362 930743517 930743479 930743492 930743561 930743565 930743582 929564577 929564583 929564433 929564434 929564438 929566160 929566171 929566127 929566143 929566278 929566280 929566285 929566287 929566294 929566323 929566318 929566318 929566315 929566256 929566212 929566256 931653248 931653249 931653261 931653279 931653281 931653211 911540847 911540853 911540860 911540862 911540864 911540877 911540888 911540890 911540890 911540894 911540934 911540789 911540790 911540791 911540795 911540795 911540799 911540825 911540827 911540831 911540831 911540831 911540632 911540639 911540645 911540661 911540679 911540682 911540683 911540661 911540665 911540660 911540744 911540744 911540751 911540753 911540771 911540729 911540739 911540753 911540758 911540759 911540764 911540767 911540767 911540767 911540788 911540784 911540786 911540786 911540787 911540792 911540793 911540778 911540750 911540770 911540803 911540807 911540803 911540809 911540792 911540802 911540811 911540835 911540796 838480188 838480115 838480129 838480030 838480030 838480031 838480033 838480033 838480034 838480036 838480036 838480142 838480236 838480237 838480237 838480263 838480263 838480161 838480161 838480147 838480111 833514585 833514591 954192703 954192718 954192720 954192708 954192713 954192720 954192720 954192702 954192709 954192710 954192711 954192715 954192724 999839062 999839062 999839045 999839046 999839046 999839047 999839010 999839015 999839015 999839016 999838987 999838995 999838995 999838996 999839020 999839020 999838967 999838862 999838870 999838872 999838875 999838876 999838876 999838876 999838897 999838899 999839049 999839018 999839019 999839031 999839034 999839040 999839094 999839095 999839101 999839112 999999700 999999679 999999403 999999405 999999409 999999409 999999414 999999347 999999350 999999425 999999425 999999426 999999436 999999442 999999358 999999359 999999359 999999363 999999363 999999371 999999861 942261004 942261007 942261008 942261008 942261013 942261019 942261021 942261027 942260906 942260908 942260850 942260702 942260664 942260661 942260662 961925179 961925180 961925099 961925103 961925111 961925130 961925140 961925141 961925105 961925106 961925076 973728110 973728060 973728059 973728062 973728063 973728065 973727984 973728005 973728008 973727958 973727959 973727975 973727980 973734777 973734783 973734786 973734791 975195683 975195688 975195695 975195695 975195715 975195715 975195722 975195729 975195731 975195738 975195749 975195717 975195720 975195725 975195732 975195728 975195709 975195706 975195707 975195710 975195710 975195717 975195718 975195725 975195725 975023245 975023246 975023273 975023310 975023312 975023316 975023317 975023330 975023319 975023331 975023331 975023354 975023358 975023360 975023365 975023365 975023356 975023359 975023361 975023368 975023372 975023369 975023376 975023380 975023382 975023385 975023390 955358735 955358738 955358763 955358765 955358767 955358768 955358768 955358770 955358770 955358806 955358806 955358806 955358813 955358813 955358819 955358801 955358802 955358817 955358803 955358804 955358616 955358617 955358618 955358555 955358533 955358535 955358535 955358594 955358597 955358621 955358621 955358634 955358612 955358614 955358617 955358600 955358602 955358588 955358589 955358594 955358601 955358604 955358590 955358578 955358592 955358592 955358589 955358594 955358595 955358599 955358601 955358605 879113894 879113894 879113894 879113918 879113921 879113921 879113924 879114140 879114127 879114131 879114136 879114177 880742911 880742913 880742915 880742931 880742904 880742834 880742836 880742840 880742576 880742579 880742598 880742602 880742612 880742619 880742620 880742620 880742626 880742628 880742691 880742688 880742689 880742698 880742635 880742640 880742640 880742643 880742648 880742715 880742756 880742757 880742759 880742736 880735563 880735565 880735566 880735566 880735518 880735509 880735510 880735534 880735538 880735520 880735529 880735532 880735497 880735489 880735510 880735518 880735518 972723473 972723485 972723486 972723486 972723492 972723582 972723596 972723615 972723615 972723615 969930124 969930125 969930127 969930132 969930134 969930145 969930147 969930158 969930167 969930250 969930257 969930261 969925492 993860454 993860367 993860350 993860293 993860298 993860337 993860353 993860291 993860294 993860301 993860301 993836146 993836158 993836165 993836166 993836182 993836185 993820713 993820752 993820754 993820762 993820771 993820773 993820773 993820793 993820811 993820820 993820826 993820827 993820827 993820828 993820833 993820838 993820852 993820862 993820878 993820901 993820928 993820930 993820918 993820920 993820898 993820911 993820918 993820918 993820918 993820918 993821011 993821029 993820640 993820651 993820654 993820654 993820657 993820660 993820661 993820661 993820667 841791086 841791067 841791079 841791033 841791035 841791041 841791051 841791061 841791068 841791069 841791087 841790954 841790956 841790956 841790960 841790967 841790789 841790790 841790792 841790793 841790800 841790800 841790768 841790768 841790814 841790831 841790831 841790833 841790838 845422715 845422715 845422718 845422721 845422618 845422618 845422623 845422623 845422631 845422664 845422670 845422689 845422689 845422744 845422749 845422752 845422763 845422775 845422692 845422707 845422717 845422720 845422723 845422724 845422724 845422726 845422727 845422756 845422767 845422768 845422768 845422778 845422803 845422806 845422822 845422731 845422732 845422735 845422735 845422735 845422736 845422738 845422741 845422660 821487713 821487719 821487734 821487734 821487737 821487739 821487695 821487709 821487713 821487728 821487732 821487729 821487759 821487778 822804755 822804749 822804750 822804754 822804680 822804680 822804680 822804682 822804685 822804689 822803762 822803772 822803795 822803810 822803811 822803328 822803331 822803367 822803370 822803361 822803374 822803376 822803378 822803380 822803383 822803394 822803395 822803400 822803395 822803313 822803317 822803322 822803322 822803323 822803325 822803329 822803330 822803297 822803281 822803257 822803257 822803282 822803286 822803271 822803271 822803278 822803275 822803303 822803303 822803312 822803250 822803253 822803265 822803265 822803269 822803279 822803282 822803283 822803290 822803290 822803290 822803303 822803311 822803343 822803398 822803399 822803399 822803400 822803402 822803411 822803407 822803425 822803430 822803433 822803435 822803448 822803448 822803453 822803455 822803469 822803470 822803470 822803472 822803477 822803412 822803416 822803416 822803401 822803402 822803411 822803397 822803369 822803374 822803377 822803381 822803381 822803381 822803345 822803308 822803309 822803296 822803297 822803297 822803298 810206937 810206835 810206868 810206870 810206883 980772946 980772946 980772947 980772915 980772860 980772879 980772885 980772892 980772899 980772903 980772902 980772910 980772913 980772914 980772842 980772844 980772890 860094797 860094776 860094780 860094788 860094790 860094816 860094822 860094822 860094834 860094900 860094902 860094910 860094912 860088116 860088103 860088043 860088043 860088046 860087991 860087993 950498321 950498323 950498283 950498302 950498310 950498318 950498320 950498322 950498320 950498324 950498360 950498374 950498377 950498377 950498378 950498383 950498383 950498387 950498350 950498350 950498350 950498358 950498365 950498357 950498357 950498357 950498356 950498364 950498367 950498378 950498379 951226370 951226344 951226348 951226348 951226351 951226351 951226335 951226349 951226362 951226364 951226345 951226350 951226347 951226353 951226374 951226322 951226363 951226366 951226359 951226359 951226363 951226368 951226377 951226379 951226380 951226381 951226399 951226412 951226412 951226415 951226416 951226320 951226321 951226321 951226240 951226241 951226267 951226247 951226248 951226251 951226254 951226257 951226234 951226242 951224628 951224629 951224645 951224649 951224627 951224632 951224639 951224640 951224641 951224594 951224597 951224495 951224495 951224497 951224498 951224500 951224447 951224397 951224401 951224412 951224412 951224412 951224462 951224462 951224486 951224584 951224584 951224589 951224588 951224638 951224644 951224645 951224647 951224649 951224651 951224647 951224566 951224574 951224586 951224605 951224605 951224606 951224607 951224629 951224645 951224682 951224686 951224716 951224717 951224752 951224752 951224758 951224766 951224766 951224767 951224778 951224784 951224784 951224786 951224895 951224898 951224907 951224937 951224938 951224990 951224928 951224932 950563752 938760725 938760728 938760669 938760671 938760671 938760834 938760855 938760858 938760859 938760859 938760843 938760889 938760890 938760890 938760893 938760895 938760904 938760905 938760906 938760906 938760906 848350629 848350581 848350511 848350514 848350512 908219085 908219090 908219092 908219092 908219094 908219096 908219099 908219106 908219124 908219123 908219125 908219126 908219129 908219131 908219142 908219143 908219148 908219148 908219155 908219162 908219095 908219110 908219092 908219092 908219056 908219033 908219039 908218979 908058435 908058436 908058444 908058453 908058531 908058557 908040047 908040050 908039964 908039965 907599780 907599780 907600027 907600046 907600060 907600062 906048292 906048294 906048333 906048309 906048312 906048320 906048325 906048355 906048357 906048374 906048381 906048381 906048385 906048387 906048387 906048408 906048408 929202413 929202424 929202326 939717663 939717666 939717681 939717719 939717827 939717831 939717831 898174301 898174310 898174313 898174313 898174319 898174325 898174342 898174343 898174269 898174280 898174280 886432990 886432997 886433002 886432983 884972099 884972102 884972068 884972073 884972074 884972079 884972078 884972079 884972338 884972298 884972304 884972377 884972377 909480731 909480735 909480736 909480712 905848844 905848891 905848907 905848919 905848920 905848936 905848942 905848974 905848961 905848964 905848948 905848949 905848951 905848966 905848967 905848972 905848985 905848987 905848913 905848869 905848874 905848876 905848876 905848886 907362295 907362329 907362333 907362333 907362336 907362383 907362386 907362386 907362386 961219912 961219914 961454263 961454267 961454269 961454198 961454203 961454204 961454202 961454209 961454213 961454220 961454220 961454231 961454249 961454249 961454299 961454311 961454312 961454304 961454306 961454334 961454274 961454275 961454236 961454246 961454249 961454251 961454287 961454298 950938922 950938923 950938930 950938953 950938953 950938957 950938988 952574394 952574395 952574406 952574386 952574389 952574390 952574403 952574370 952574373 952574375 952574383 952574385 952574465 952843031 952843031 952843032 952843034 929688966 929688986 929688987 929688990 929688992 929688998 929689007 929689048 929689068 929689079 929689083 929689084 929689095 929689097 929689097 929689156 929689157 929689159 929689163 929689164 929689166 929689175 929689092 929693799 929693775 929693776 929693817 929693826 929693838 929693840 929693860 929693863 929693864 929693864 929693864 929693873 929693904 929693936 929693946 929693947 929693800 929693790 929693802 929693802 929901867 929901873 929901849 929901849 929901967 929901967 929901968 929901931 929901935 929901935 929901887 929901890 929901893 929901902 929901903 929901915 929901924 929901924 929901927 876044422 876044427 876044428 705478371 705478373 705478380 705478382 705478377 705478435 705478444 705478448 705478457 705478452 705478452 705478462 705478484 705478484 705478374 705478375 705478374 705478379 705478380 705478381 705478287 705478290 705478290 705478291 705478171 705478173 705478173 705478173 705478184 705478184 705478151 705478142 705478161 705478161 705478183 705478131 705478139 705478140 705478143 705478152 705478157 705478159 705478162 705478168 705478158 705478159 705478133 705478159 705478160 705478165 705478161 645609591 645609604 645609606 997856784 997856800 997856802 997856804 997856807 997856758 997856765 997856765 997856686 997856689 997856704 997856704 997856687 997856689 997856711 997856714 997856716 997856716 997856717 997856723 997856723 997856725 997856725 997856580 997856582 997856642 997856643 997856485 997856474 997856480 997856507 997856507 997856510 997856511 997856515 997856501 997856504 997856462 997856469 997856476 997856476 997854237 997854470 997854482 997854483 997854418 996341015 996341026 996341030 996341049 996341051 996341052 996341057 996341058 996341062 996341018 996340931 996340843 996340845 996340854 996340867 996340868 996340868 996340794 996340824 996340833 996340750 996340676 996340683 996340686 996340713 996340635 996340637 996340644 996340647 996340650 996340660 996340663 996340663 996340672 996340688 996340464 996340452 996340455 996340485 996340485 996340485 996340479 996340382 996340383 996340387 996340387 996340388 996340398 996340422 996340453 996340372 996340354 996340363 996340327 996340354 996340394 996340395 996340419 996340419 996340428 996340429 996340432 996340435 996340437 996340437 996340362 996340365 996340369 996340370 999934321 999934329 999934447 999934508 999934509 999934511 999934512 999934524 999934529 999700194 999700267 998064832 998064842 998064843 998064846 998064846 998064847 998064848 998064879 998064882 998064890 998064903 998064906 998064938 998064912 998064905 998064906 998061000 998061005 998061008 998061009 998060969 998060971 998059215 998059226 998059226 998059229 998059241 998059258 998059260 998059271 998059279 998059182 998059163 998059165 998059167 998059168 998059168 998059171 973550747 973550764 973550767 973550767 973550767 973550772 973550781 973550786 973550786 973550788 973550801 971922085 971922089 971922091 971922096 971922096 971922095 971922098 971922099 971922099 971922089 971922090 971653538 971653538 971653495 971653490 971653490 971653490 971653490 971653502 971653473 971653500 971653441 971653497 971653510 971653510 971653533 926007073 926007073 926007074 926007081 926006875 926006880 926006949 926006952 926006960 926006941 926006958 926007000 926006996 926006999 926007004 926007004 926007071 926007081 926007112 573755683 573755687 573755662 573755710 573755714 573755712 573755704 573755705 573755710 573755729 573755733 573755735 573755735 573755743 573755743 573755745 573755769 573755769 573755771 573755778 573755779 573755801 573755808 573755810 573778415 573778417 573778417 573778421 573778421 573778430 573778434 573778391 573778300 573778305 573778314 573778314 573778311 573778321 573778551 573778560 573778564 573778566 573778567 573778589 573778499 573778501 573778516 573778514 573778532 573778513 573778547 573778547 573778558 999999781 999999785 999999564 999999556 999999559 999999492 999999524 999999525 999999501 999999503 999999504 999999402 999999402 999999410 999999414 999999414 999999418 999999420 999999450 999999455 999999366 999999336 999999338 999999281 999999292 999999295 999999296 999999306 999999323 999999352 999999354 999999358 999999361 999999364 999999365 999999376 999999377 999999365 999999375 999999376 999999376 999999376 999999376 999999377 999999400 999999397 999999406 999999412 999999414 999999414 999999418 999999420 999999422 999999395 999999402 999999411 999999419 999999378 999999379 999999384 999999385 999999389 999999389 999999427 999999429 999999429 999999432 999999437 999999441 999999449 999999515 999999519 999999505 999999507 999999517 999999519 999999524 999999524 999999525 999999530 999999530 999999532 999999546 999999552 999999539 999999542 999999578 999999551 999999551 999999563 999999567 999999596 999999597 999999599 999999805 999999808 999999809 999999816 999999840 999999842 999999846 999999850 999999853 999999858 999999858 999999856 966271132 966271123 966271130 966271156 966271128 966271129 967444191 967444201 967444203 967444205 967444214 967444218 967444221 967444221 967444223 967444242 967444245 967444189 967444189 967444196 967444201 967444201 967444205 967444216 967444230 967444230 967444233 967444203 967444218 967444203 967444206 967444219 967444197 967444227 967444212 967444213 967444213 967444213 967444213 967444219 967444252 967444252 967444262 967444266 967444269 967444270 967444276 967444277 967444259 967444259 967444275 967444278 968310638 968310641 968310641 968310642 968310649 968310559 968310562 968310544 968310544 968310325 968310327 968310626 968310639 968310643 968310661 968310670 968310677 968310685 968310691 968310691 968310740 968310743 968310750 968310760 968310760 968310771 968310772 968310775 968310776 968310778 968310780 968310784 968310785 968310786 968310787 968310814 968310817 968310817 968310800 968310745 968310747 968310741 968310733 968310738 968310595 968310597 968310616 968310627 968310627 968310627 968310627 968310672 968310677 968310681 968310693 968310696 968310696 968310697 968310703 968310667 968310656 968310657 968310664 968310665 968310671 968310674 968310675 968310687 968310665 968310671 968310674 968310635 968310636 968310611 968310566 968310576 968310586 968310609 968310621 968310622 968310623 968310624 968310639 968310641 968310641 968310651 968451256 968451286 968451288 968451202 968451213 968451224 968451206 968451259 968451260 968451273 968451282 968451241 968451249 968451235 968451255 968451262 968451266 968455246 968455263 968455290 968455294 968455296 968455299 968455309 968455316 968455316 968455316 995708143 995708151 995708154 995708091 995708098 995708098 995708099 995708078 995708245 995708251 995708313 995708303 995708303 995708304 995708292 995708292 995708296 995708302 995708332 995708333 995708333 995708336 995708255 995709630 995709630 995709631 995709676 995709693 995709707 995709713 995709813 995709786 995709796 995709765 995709768 995709770 995709770 999446667 999446667 999446668 999446679 999446686 999446690 999446701 999446702 999446705 999446708 999446711 999446711 999446714 999446698 999446486 999446487 999446489 999446449 999446453 999446458 999446460 999446460 999446433 999446490 999446492 999446492 999446481 999446482 999446486 999446516 999446517 999446519 999446523 999446389 999446358 999446362 999446374 999446398 999446427 999446429 999446462 999446527 999446538 999446539 999446540 999446540 999446544 999446564 999534726 999534728 999394134 999394003 999394006 999394006 999394083 999394069 999394071 999394072 999394075 999394076 999394100 999394101 999394136 999394096 999394098 999394099 999394007 999394010 999394010 999394010 999394128 999394136 999394137 999394172 999394179 999394115 999394127 999394127 999394120 999873240 999873240 999873240 999873240 999873240 999873329 999873257 999873257 996136370 996139823 996139825 996139830 996139810 996139810 996139819 996139703 996139696 996139700 996139681 996139657 996139664 996139685 996139739 996139740 996139740 996139694 996139700 996139700 996139703 996139717 996139718 996139727 996139710 996139712 996139719 996139695 996139715 996139722 996140003 996140014 996140022 996140047 996140048 996140052 996140057 996140057 996140065 996140044 996140046 996152196 996152198 996152199 996152207 996152209 996152122 996152143 996152171 996152175 996152177 996152178 996152184 996152260 996152260 996152287 996152288 996152279 996152303 996152298 996152300 996152304 996152327 996152330 996152332 996152392 996152393 996152399 996152400 996152401 996152404 996152408 996152412 996152412 996152412 995286040 995286041 995286045 995286041 995285872 995285836 995285822 995285826 995285828 995285826 995285828 995285868 995285875 995285875 995285880 995285886 995285886 995285887 995285849 995285849 995286349 995286363 995286388 995286471 995286405 995286407 995286394 995286394 995286394 995286397 995286403 995286404 995286418 995286403 995286403 995286419 995286452 995286454 995286455 995286463 995286465 995286476 995286476 995286462 995286463 995286464 995286467 995286441 995286447 995286447 995286456 995286524 995286527 995286525 995286562 995286564 995286559 995286584 995286584 995286584 995286617 995286618 995286618 995286623 995286632 995286635 995286639 995286761 995286763 995286774 995286780 995286785 995286788 995286791 995286794 995286799 995286811 995348577 995351328 995351340 995351352 995351359 995351367 995351367 995351367 995351375 995351376 995351389 995351391 995478694 995478694 995478544 995478559 995478559 995478562 995478588 995478590 995478590 995478590 995478597 995478598 995478598 995478602 995478611 995478605 995478606 995478611 995478607 995478616 995478616 995478611 995478616 995478616 995478595 995478587 995478588 995478597 995478528 995478528 995478443 995478418 995478440 995478440 995478309 995478322 995478224 995478224 995478225 995478197 995478198 995478184 999991793 999991798 999991802 999992004 999980622 999980628 999980638 999980640 999980652 999980650 999980651 999980594 999980616 999980629 999980630 999980630 999980630 999980635 999980641 999999611 999999574 999999579 999999585 999999580 999999561 999999561 999999568 999999615 999999615 999999616 999999636 999999637 999999640 999999641 999999644 999999695 999999696 999999696 999999696 999996213 999996339 999996340 999996340 999996349 999996371 999996371 999996372 999996380 999996381 999999915 972729339 972729378 972729380 972729383 972729393 972729393 972729393 972729394 972729381 972729393 972729395 972729399 972729375 972729385 972729391 972729392 972729373 972729380 972729437 972729437 972729443 972729446 972729503 972729481 972729483 972729489 972729494 972729501 972729501 972729501 972729503 972729506 972729513 972729516 972729517 972729520 972729521 972729431 972729309 972729310 972729310 972729313 972729318 972729315 972729317 972729319 972729320 972729320 973391040 973390923 973390938 973390939 973390931 973390893 973390912 973390912 973390913 973390917 973390909 973390867 973390852 973390876 973390885 973390886 973390889 973390914 973390920 973390873 997573370 997573371 997573373 997573373 997573374 997573374 997573339 997573341 997573348 973390552 973390553 973390547 973390553 973390468 973390475 973390480 973390482 973390444 973390406 973390406 973390414 973390415 973390416 973390419 973390418 973393512 973393515 973393528 973393549 973393554 973393557 973393560 973393547 973393551 973393499 973393505 973393522 973393466 973393474 973393480 973393483 973393483 973393487 973393490 973393493 973393500 973393504 973393417 973393425 973393546 973393549 973393554 973393556 973393557 973393552 973393556 973393560 973393601 973393617 973393521 973393527 973393527 973393528 973393533 973393536 973393537 973393567 973393573 973393581 973393583 973393588 973393588 973393588 973393590 973393549 973393549 973393553 973393520 973393523 973393524 973393525 973393491 973393491 973393479 973393477 973393480 973393441 973393447 973393447 973393451 973393453 973393459 973393460 973393461 973393465 973393495 973393504 973393505 973393513 973393513 973393446 973393452 973393459 973393529 973393531 973393536 973393541 973393625 973393625 973393628 973393634 973393638 973393638 973393591 973393523 973393523 973393524 973393459 973393459 973393461 973393462 973393462 973393472 973393460 973393428 973393481 973393483 973393483 973393490 973393535 973433502 973433505 973433521 973433528 973433531 973433537 973433552 973433482 973433483 973433491 973433494 973433498 973433460 973433462 973345320 973345321 977784877 977784895 977784913 977784944 977784951 977784956 977784956 977784956 977784959 977784920 977784924 977784863 977784867 977784870 977784874 977784880 977784895 977784893 977784903 977784906 977784911 979307367 979307369 979307354 979307357 979307314 979307200 979307193 979307179 979307158 979307159 979307176 979307176 979307106 979307107 979307115 979307119 979307120 979307123 979307124 979307127 979307131 979307128 979307131 979307082 979307078 979307078 979307080 979307100 979307117 979307060 979307053 979307055 979307060 979307062 979307063 979307072 979307097 979307099 979307102 979307122 979307131 979307132 979307132 979307125 979307122 979307122 979307123 979307132 979307136 979307137 979307096 979307098 979307098 979307098 979307113 979307113 979307115 979307117 979307137 979307138 979307156 979307159 979307174 979307175 979307176 979307122 979307126 979307131 979307069 979307071 979307074 979307074 979307068 979307064 979307064 979307067 979307028 979307034 993867291 993867302 993867287 979307033 979307047 979307026 979307018 979307018 979306972 979306956 979306959 979307654 979307654 979307727 979307728 979307733 979307734 979307750 979307715 979307680 979745950 979745956 979745952 979745953 979745970 979745972 979745904 979745912 979745914 979745917 979745917 979745927 979745885 979745892 979745894 979745906 979745907 979745924 979745937 979745942 979745942 979745958 979745979 979745984 979745926 979745934 979745939 979745956 979745947 979745953 979745953 979745908 979745908 979745910 979745912 980712208 980712182 980712134 980712138 986459328 986459328 986459325 986459229 986459238 986459248 986459252 986459269 986459265 986459210 986459213 986459216 986459216 986459218 986459222 986459226 986459208 986459247 986459252 986459255 986459258 986459285 986459292 986459283 986459276 986459280 986459067 986459055 986459077 986459081 986459084 986459089 986459116 986459123 986459125 986459132 986882817 986882819 986882822 986882815 986882816 986882763 986882735 986882742 986882746 986882748 986882746 986882758 986882761 986882790 986882690 986882693 986882735 986882766 986882759 986882678 986882678 986882718 986882725 986882729 986882734 986882735 986882736 986882739 986882740 986882757 986882706 986882707 986882708 986882712 986882734 987029010 987029036 987028999 987029004 987029004 987029016 999999621 999999632 999999635 999999644 999999647 999999650 999999654 999999667 999999684 999999672 999999707 999999713 999999714 999999716 999999720 999999722 999999725 999999725 999999755 999999770 999999763 999999763 999999835 999999835 999999835 999999835 999999836 999999837 999999842 999999846 999999852 999999853 999999874 999999882 999999889 999999903 999999908 999999940 999999941 999999942 999999943 999999947 999999949 999999964 729644042 729644059 729644060 729644089 729644125 729644119 729644097 729644091 729644111 729644111 729644035 729644035 729644061 729644062 729644065 729644047 729644056 728140774 728140784 728140785 728140787 728140787 728140802 728140820 728140821 728140826 728140826 728140853 728140861 728140866 728140880 728140881 728140887 728140892 728140893 728140896 728140896 728140901 728140912 902333655 902333612 902333612 902333613 902333614 902333615 902333615 902333568 902333567 902333551 902333553 902333556 902333492 902333495 901854430 901854422 901854429 901854431 901854445 901854466 901854469 901854472 901854461 901854495 901854507 901854477 901854466 901854420 995357758 995357761 995357765 995357766 995357779 995357784 995357784 995357784 995357788 995357772 995357777 995357779 995357784 995357785 995357800 995357800 995357802 995357843 995357850 995317927 995317933 995317940 995317935 995317938 995317880 995317860 995317862 995317866 995317866 995317867 995317869 995317869 995317875 995317893 995317831 995317842 995317842 995317845 995317846 995317847 995317858 989570634 989570662 989570667 989570647 989570655 989621362 989621367 989621367 989621367 989621369 989621369 989621304 989621326 989621332 989621378 989621391 989621353 989621357 989621361 989621365 989621365 989621369 989621369 989621382 989621382 989621383 989621306 989621316 989621316 989621316 989621269 989621274 989621194 989621210 989621215 989621171 989621181 989621138 989621158 989621109 989621125 989621137 989621144 989481535 989547396 989547400 989547400 989547400 989547276 989547281 989547226 989547246 989547208 989547192 989547192 989547192 989547200 989547203 989547206 989547220 989547221 989547223 989547225 989547227 989547227 989547228 989547230 989547232 989547248 989547248 989547248 989547263 989547289 989547279 989547286 989547283 989547283 989547273 981766895 977327385 977327385 977327385 977327385 977327343 977327357 977327357 977327376 977327378 977327393 977327393 977327395 977327228 977327235 976360947 976360947 976360949 976360968 976360950 976360866 976360767 976360770 976360782 976360772 976360693 976360697 976360697 976360697 976360708 976360710 976360698 976360706 976360695 976360699 976360699 976360724 976360725 976360730 976360731 976360736 976360775 976360782 976360789 976364093 976364130 976364123 976364084 976364094 976364099 976364112 976364115 976364129 976364133 976364136 976364136 976364218 976364216 976364217 976364217 976364220 976364223 976364221 976364187 976364189 976364204 976364237 976364244 976364247 976364251 976364255 976364259 976364239 976364245 976364138 976364146 976364150 976364155 976364155 983366950 983366962 983366966 983366971 983366972 983366962 983366985 983366992 983366992 983367036 983367046 983367052 983367059 983367062 983367056 983366683 983366701 983366701 983366680 983366684 983366685 983366687 983366688 983366699 983366701 983366706 983366693 983366695 983366725 983382009 983382011 983381945 983381945 983381952 983381953 983381954 983381954 983381950 983381951 983381953 983381941 983381962 983381978 983381984 983487870 983487880 983487884 983487906 983487906 983487926 983487964 983487980 983487985 983487985 983487985 983487991 983487994 983487998 983487998 983487999 983488015 983488015 983488016 983488018 983488023 983488042 983488045 983488030 983488033 983488034 983487973 983487977 983487980 983487981 983487983 983487989 983487995 983488009 983488010 983488022 983488025 983488036 983488040 983488040 983488043 983488024 983488024 983488028 983488028 983488042 983488046 983488043 983488051 983488054 983488054 999974333 999974334 999974334 999974336 999974625 999974627 999974628 999974622 994784400 994784400 994784414 994784426 994784412 994784416 994784433 994784429 994784434 994784420 994784326 994784339 994784355 994784368 994784417 994784418 994784424 994784424 994784414 994784414 994784418 994784418 994784439 994784421 994784424 994784299 994784311 994784327 994784328 994784336 994784312 994784313 994784318 994784321 994784321 994784332 994784335 994784407 999684641 999684641 999684633 999684618 999684620 999684625 999684589 999684591 825491784 825491786 825491828 825491852 825491852 825491855 825491858 825491840 825491843 825491844 825491866 825492435 825492391 825492417 825492420 825492421 825492426 825492426 825492441 825492447 825492455 825492456 825492461 825492524 825492495 825492497 825492478 825492489 825492495 825492495 825492502 825492513 825492519 825492533 825492535 825492535 825492580 825492582 825492592 825492583 825492562 825492659 825492661 825492632 825492629 825492643 825492685 825492689 825492698 825492699 825492700 825492706 825492727 825492730 825492734 825492741 825492743 825492743 825492743 825492744 848102459 848102482 848102522 848102498 848102505 848102511 848102514 848102470 848102450 848083304 848083304 848083305 848083307 961895098 961895110 961895110 961895117 961895119 961895121 961895113 961895120 961895123 961895100 961895103 961895103 961895108 961895116 961894443 961894444 961894388 961894392 961894395 961894398 961894475 961894485 961894419 961894266 961894263 961894270 961894279 961894280 961894281 961894286 961894295 961894295 961894303 961894305 961894311 961894315 961894318 961894326 961894330 961894344 961894353 961894357 961894358 961894331 961894337 961894351 961894351 961894362 961894335 961894308 961894307 961894307 961894310 961894310 961894319 961882120 961882132 961882133 961882136 995650675 995650651 995650652 995650662 995650666 995650651 995650606 995650612 995650572 995650579 995650580 995650582 995650582 995650581 995650559 995584712 995584709 995584618 995584607 995584593 995584596 995584626 995584626 995584639 995584530 995584541 995584470 995584472 995584459 995584460 995584464 995584476 995584477 995584477 995584476 995584502 995584502 995584467 995584469 881772689 881772692 881772684 881772687 881844130 881844130 881844093 881844098 881844142 881844151 881844156 881844149 881844149 881844151 881844202 881844200 881844161 881844163 881844144 881844150 881844156 881844156 881844160 881844162 881844167 881914710 881914690 881914692 881914706 881914717 881914721 881914729 881914729 881914742 881914745 881914748 881914748 881914715 881914716 881914736 881914738 881914747 881914749 881914755 881914757 881914760 881914763 881914862 881914868 881914869 881914871 881914871 881914871 881914848 881914850 881914787 881914792 881914803 881914820 881914822 881914822 881914823 881914823 881914823 881914836 881914843 881914843 881914853 881914825 881914826 881914826 881914795 881914812 881914849 881914851 881914823 881914884 881914884 881914893 881914904 881914904 881914908 881914924 881914928 881914917 881914918 881914923 881914929 881914879 881914882 881914882 881914885 881914888 881809005 881809021 881809024 881809059 881809105 881809080 881809083 881809172 881809158 881809160 881809162 881809193 881809194 881809205 881809154 881809181 881809141 881809140 881809164 881809176 881809178 881809059 881809063 881809068 881809037 881809042 881809044 881809046 881809047 881809047 881809034 881809047 881809048 881808851 881808860 881808880 881808880 881808889 881808889 881808930 881808941 881808943 881808953 877295397 877295397 877295399 877295419 877295429 877295424 877295424 877295462 877295463 877295461 877295451 877295451 877295374 877295376 877295377 877295378 877295399 877295374 877295378 877295384 974639506 974639506 974639491 974639494 974639493 974639498 974639499 974639501 974639507 974639375 974639409 974639409 974639401 974639401 974639430 974639405 974639407 974639423 974639392 974639393 974639396 974639395 974639412 974639392 974639317 974639319 974639343 974639347 974639351 974639351 974639393 974639653 974639661 974639661 974639679 974639682 974639687 974639693 974639702 974639690 974639691 974639690 974639691 974639648 974639649 974639658 974639662 974639666 974639666 974639666 974639673 974639665 974639668 974639668 974639620 974639609 974639610 974639610 974639610 974639616 974639625 974639694 974639641 974639677 973977990 973977990 973977993 973978002 973977999 973977976 973977956 973977957 973977963 973977963 973977963 973977965 973977966 973977968 973977973 973977973 973977986 973977962 973977962 973977965 973977866 973977867 973977887 973977887 973977890 973977891 973977880 973977881 973977885 973977891 973977891 973977931 973977933 973977946 973977934 973977937 973977933 973977951 973977952 973977956 973977957 973977964 973977965 973977947 973977955 973977955 973977965 973977974 973977876 973977876 973977879 973977885 973977890 973977838 973977766 969077567 969077570 969077572 969077573 969077576 969077582 969077582 969077584 969077584 969077587 969077588 969077596 969077502 969077501 969077520 969077561 969077567 969077567 969077568 969077569 969077570 969077529 969077526 969077547 969077551 969077533 969077501 969077517 969077534 969077539 969077546 969077547 969077550 969077554 969077564 969077570 969077569 969077574 968653923 968653864 968653857 968653864 968653870 968653872 968653878 968653889 968653903 968653838 968653838 968653760 968653767 968653796 968653833 968653840 968653805 968653821 968653825 968653805 968653805 968653794 968653797 968653799 968653817 968653818 968654194 968654196 968654212 968654211 968654231 968654235 968654248 968654248 968654257 968654257 968654257 968654233 968654246 968654237 968654242 968654265 968654262 968654266 968654266 968654266 968654247 968654273 968654298 968654248 968654234 968654235 968654240 968654253 968654275 968654276 968654276 968654228 968654247 968654251 968654252 871310186 870137122 870137126 870137126 870137142 870137146 870137149 870137150 870137170 870137095 870136997 870149216 870149216 870149222 870149227 870149227 870149230 870149234 870149236 870149240 870149240 870149242 870149263 870149268 870149327 870149341 870149347 870149344 870149349 870149287 870149290 870149292 956371492 956371506 956371506 956371502 939885213 939883848 939883848 939883831 939883771 939883785 939883788 939883791 939883795 906115266 906115273 906115250 906115252 906115254 906115262 906115268 906115270 906115248 906115226 906115186 906115110 906115111 906115114 906115113 906115139 906115139 906115134 906115140 906115141 906115152 906115092 906115099 906115101 906115101 906114994 906114995 912858083 912858084 912858085 912858089 912858099 912858104 912858116 912858124 912858131 906114964 906114970 906114970 906114965 906114970 906114973 906114974 906114978 906114979 906114981 906114997 906115007 906115012 906115013 906115048 906115048 883505356 883505356 883505358 883505375 883505380 883505391 876502606 876502609 876502478 876502516 876502470 876502476 876502477 790280286 790280290 790280295 790280299 790280299 790280303 790280322 790280327 790280330 790280333 790280214 790280217 790280200 790280200 790280201 790280209 790280215 790280221 790280221 790280225 790280225 790280197 790280203 790280203 790280203 790280211 790280211 790280213 790280220 790280232 790280234 790280235 790280235 790280238 790280227 790280230 790280230 790280230 790280194 790280194 790280195 790280195 790280208 790280349 790280356 998558623 998558623 998558636 998558618 998558631 998558631 998558643 998558636 998558641 998558643 998558614 998558630 998558630 998558631 998558709 998558701 998558701 998558710 998558712 998558713 998558715 998558715 998558715 998558768 998558770 998558771 998555990 998555991 998555996 998556008 998556008 998556017 998556021 998556063 998556066 998556069 998556071 998556046 998556050 998556050 998555964 998555954 998555960 998555956 998555967 998555978 998555981 998555965 998555928 998555928 998555918 998555918 998555924 998555933 998555933 998556096 998556081 998556084 998556088 998556088 998556088 998556092 999898847 999898868 999898868 999898870 999898878 999898881 999898882 999898883 999898877 999898881 999898893 999898911 999898913 999898924 999898932 999898932 999898932 999898875 999898877 999898883 999898904 999898905 999898907 999898919 999898919 999898970 999883638 999883641 999883643 999883657 999883654 999883654 999894419 999894420 999894423 999894424 999894418 999894416 999894416 999894454 999894454 999894457 999894459 999894460 999894479 999894445 999894445 999894445 999894445 999894445 999894455 999894478 999894478 999894478 999894482 999894466 999894429 999894435 999894608 999894611 999894620 999894622 999894637 999894652 999894548 999894549 999894570 999894577 999894584 999894591 999894595 999894595 999894604 999894604 999894611 999894613 999894613 999894615 999894619 999894621 999894621 999894623 999894641 999894647 999894649 999894493 999894493 999894495 999894468 999894474 999894472 999894474 999894474 999894463 999894445 999894442 999894446 999882234 999882234 999882237 999882245 999882207 999882200 999882192 999882196 999882196 999871435 999868357 999868357 999868303 999868309 999868240 999868209 999868152 999868153 999868153 999868157 999868179 999868180 999868200 999868203 999868205 999868207 999999828 999999829 999999843 999999844 999999847 999999850 999999858 999999862 999999848 999999851 999999846 999999823 999999822 999999836 999999797 999999802 999999755 999999753 999999755 999999727 999999727 999999735 999999675 999999684 999999688 999999693 999999694 999999696 999999697 999999670 999999606 999999611 999999640 999999612 999999633 999999636 999999638 999999581 999999575 999999578 999999578 999999579 999999585 999999589 999999586 999999497 999999501 999999512 999999516 999999510 999999506 999999486 999999493 999999487 999999487 999999489 999999500 999999513 999999514 999999516 999999557 999999521 999999523 999999527 999999527 999999535 999999536 999999525 999999572 999999586 999999586 999999102 999999113 999999160 999999172 999999101 999999105 999999105 999999108 999999111 999999111 999999114 999999114 999999101 999999101 999999114 999999119 999999121 999999122 999999123 999999126 999999129 999999129 999999129 999999135 999999146 999999148 999999100 999999091 999999093 999999085 999999090 999999102 999999109 999998863 999998863 999998865 999998827 999998828 999998830 999998837 999998837 999998858 999998860 999998865 999998829 999998832 999998800 999998803 999998805 999998746 999998749 999998792 999998793 999998794 999998800 999998805 999998822 999998822 999998822 999998793 999998608 999998610 999998617 999998619 999998343 999998348 999998354 999998330 999998335 999998328 999998336 999998337 999998337 999998240 999998240 999998259 999998259 999998187 999998169 999998176 999998397 999998380 999998402 999998404 999998409 999998432 999998438 999998435 999998435 999998436 999998438 999998484 999998450 999998454 999998461 999998495 999998495 999998428 999998403 999998276 999998276 999998277 999998285 999998287 999998288 999998299 999998275 999998292 999998239 999998242 999998253 999998255 999998255 999998257 999998220 999998228 999998229 999998370 999998369 999998383 999998384 999998565 999998663 999998632 999998657 999998632 999998635 999998635 999998638 999998641 999998643 999998638 999998640 999998648 999998650 999998651 999998651 999998651 999998655 999998664 999998677 999998679 999998680 999998682 999998664 999998672 999998675 999998685 999998689 999998724 999998739 999998741 999998745 999998747 999998741 999998733 999998740 999998743 999998743 999998743 999998726 999998733 999998736 999998737 999998751 999998751 999998754 999998755 999998755 999998759 999998793 999998778 999998778 999998781 999998785 999998798 999998806 999998806 999998816 999998639 999998640 999998642 999998644 999998647 999998618 999998628 999998633 999998642 999998645 999998664 999998668 999998668 999998671 999998647 999998650 999998650 999998650 999998642 999998645 999998601 999998602 999998610 999998610 999998611 999998583 999998585 999998585 999998589 999998614 999998615 999998616 999998618 999998607 999998608 999998556 999998566 999998568 999998618 999998621 999998621 999998620 999998630 999998645 999998744 999998747 999998748 999998749 999998729 999998740 999998719 999998719 999998720 999998722 999998653 999998655 999998659 999998684 999998657 999998671 999998671 999998678 999998678 999998681 999998681 999998666 999998666 999998617 999998618 999998625 999998635 999998636 999998636 999998647 999998648 999998661 999998662 999998664 999998692 999998695 999998702 999998668 999998674 999998674 999998675 999998654 999998652 999998656 999998662 999998664 999998697 999998700 999998642 999998619 999998628 999998628 999998631 999998634 999998637 999998639 999998640 999998710 999998717 999998666 999998661 999998666 999998666 999998671 999998719 999998719 999998720 999998722 999998752 999998756 999998759 999998745 999998721 999998724 999998713 999998717 999998718 999998736 999998738 999998842 999998842 999998858 999998861 999998867 999998851 999998859 999998862 999998867 999998872 999998850 999998858 999998825 999998818 999998900 999998921 999998934 999998936 999998941 999998941 999998916 999998916 999998918 999998920 999998922 999998892 999998892 999998901 999998903 999998903 999998905 999998894 999998907 999998947 999998936 999998939 999998959 999998943 999998943 999998944 999998978 999998961 999998946 999998975 999998983 999998734 999998696 999998785 999998785 999998787 999998791 999998796 999998781 999998783 999998784 999998749 999998754 999998804 999998804 999998767 999998771 999998777 999998777 999998777 999998779 999998785 999998788 999998767 999998778 999998797 999998796 999998801 999998802 999998798 999998802 999998806 999998892 999998897 999998529 999998532 999998532 999998547 999999532 999999540 999999535 999999736 999999736 999999737 999999739 999999740 999999740 999999745 999999748 999999707 999999712 999999718 999999684 999999687 999999696 999999702 999999703 999999710 999999719 999999682 999999684 999999690 999999692 999999699 999999690 999999693 999999563 999999627 999999629 999999632 999999639 999999676 999999679 999999674 999999679 999999679 999999683 999999686 999999689 999999689 999999690 999999689 999999711 999999713 999999717 999999726 999999730 999999739 999999741 999999715 999999717 999999626 999999627 999999632 999999637 999999639 999999641 999999620 999999614 999999640 999999636 999999640 999999623 999999626 999999628 999999626 999999629 999999629 999999617 999999617 999999672 999999678 999999681 999999699 999999700 999999700 999999701 999999625 999999703 999999653 999999643 999999618 999999592 999999601 999999601 999999603 999999610 999999589 999999590 999999590 999999578 999999583 999999588 999999598 999999611 999999638 999999754 999999754 999999755 999999694 999999698 999999702 999999690 999999703 999999723 999999738 999999743 999999745 999999746 999999750 999999756 999999759 999999762 999999762 999999767 999999769 999999768 999999769 999999779 999999829 999999831 999999837 999999840 999999843 999999845 999999850 999999819 999999845 999999845 999999849 999999681 999999684 999999686 999999686 999999692 999980731 999980732 999980733 999980764 999980766 999980766 999980786 999980791 999980796 999980755 999980765 999980766 999980766 999980772 999980772 999980768 999980787 999980787 999980796 999980797 999980797 999980802 999980806 999980814 999980815 999980814 999980818 999980818 999980818 999980844 999980840 999849224 999849225 999849228 999849238 999849239 999849229 999849232 999849240 999849199 999849200 999849213 999849220 999849215 999849221 999849228 999849233 999849239 999849245 999849262 999849276 999849278 999849255 999849267 999849268 999849296 999849301 999849304 999849318 999849319 999849319 999849322 999849332 999849332 999849332 999849334 999849284 999849285 999882725 999849272 999849273 999849276 999849245 999849245 999849250 999849250 999849252 999849252 999849261 999849262 999849264 999849173 999849162 999849157 999849160 999849059 999849061 999849068 999849021 999849021 999849033 999849033 999849018 999849023 999849027 999849026 999849028 999849022 999848882 999848890 999848890 999848881 999848873 999848883 999848830 999848815 999848758 999848764 999848708 999848729 999848706 999848707 999848712 999848717 999848730 999848734 999848741 999848743 999848751 999848752 999848753 999848741 999848747 999848983 999848985 999848968 999848968 999848984 999848969 999848954 999848957 999848932 999848939 999848943 999848942 999848950 999848949 999848950 999848952 999848952 999848955 999848901 999848921 999848924 999848924 999848929 999848913 999848915 999848916 999848872 999848880 999848898 999848742 999848758 999848717 999848542 999848547 999848547 999848559 999848560 999848560 999848563 999848563 999848566 999848572 999848573 999848577 999848580 999848586 999848590 999848586 999848589 999848595 999848565 999848566 999848587 999848594 999848595 999848587 999848563 999848565 999848572 999848577 999848571 999848601 999848601 999848601 999848601 999848604 999848610 999848615 999848621 999848623 999848626 999848621 999848621 999848626 999848629 999848629 999848630 999848547 999848510 999841860 999841861 999841838 999841831 999841836 999841851 999841852 999841853 999842013 999791352 999794864 999794868 999794885 999794886 999794889 999794914 999794915 999794946 999794946 999794948 999794981 999794981 999794981 999794981 999794986 999794993 999794954 999794956 999923100 999923102 999923103 999923113 999919618 999919647 999919650 999919651 999919651 999919651 999919672 999919665 999919701 999919702 999919660 999919660 999919661 999919562 999919577 999919587 999919592 999919593 999919595 999919600 999919603 999919561 999919592 999919575 999919579 999919586 999919586 999919594 999919603 999919605 999919610 999919592 999919595 999919595 999919551 999919566 999919473 999919472 999919465 999919481 999919452 999919484 999919487 999919469 999919487 999919488 999919492 999919494 999919495 999919498 999919510 999919511 999919515 999919518 999919522 999919527 999919536 999919543 999919576 999919580 999919583 999919582 999919585 999919588 999919578 999919581 999919572 999919588 999919602 999919602 999919618 999919662 999919662 999919664 999919652 999919630 999919631 999919635 999919660 999919666 999919666 999919653 999919654 999919653 999919655 999919653 999919661 999919653 999919655 999919656 999919660 999919652 999919705 999919705 999919705 999919705 999919741 999919744 999919691 999919704 999919707 999919797 999919815 999919817 999919827 999919828 999919810 999919812 999919813 999919786 999919792 999919775 999919775 999919777 999919785 999925889 999925897 999925900 999925864 999925870 999927256 999927259 999927259 999927260 999927267 999927267 999927271 999927271 999927260 999927264 999927264 999927275 999927278 999927280 999927281 999927281 999927282 999927292 999927293 999927296 999927296 999927300 999927333 999927335 999927329 999927332 999927337 999927340 999927270 999927238 999929700 999929700 999929700 999929714 999929716 999929720 999929720 999929773 999929740 999929756 999929728 999929744 999929745 999929751 999929757 999929758 999929770 999929761 999929678 999929662 999929665 999929687 999929687 999929566 999929567 999929568 999929573 999929570 999929571 999929596 999929596 999929598 999929587 999929591 999929594 999929595 999929585 999929581 999929583 999929583 999929587 999929588 999929589 999929593 999929595 999929598 999929599 999929607 999929607 999929642 999929681 999929674 999929578 999929580 999929601 999932686 999932686 999932716 999932716 999932716 999932719 999932720 999932734 999932728 999932728 999932739 999932738 999932739 999932750 999932773 999932775 999932775 999932775 999932761 999932767 999932773 999932616 999932619 999932621 999932630 999932655 999933568 999933571 999933573 999933587 999933567 999933568 999933568 999933577 999972925 999972940 999972942 999972946 999972947 999972947 999972982 999972982 999972985 999972989 999972983 999999528 999999534 999999549 999999441 999999372 999999372 999999373 999999373 999999360 999999369 999999365 999999366 999999366 999999372 999999373 999999360 999999360 999999364 999999365 999999365 999999366 999999331 999999268 999999281 999999284 999996864 999996871 999996853 999996757 999996763 999996747 999996730 999996779 999996787 999996790 999996792 999996794 999996712 999996704 999996708 999996703 999996703 999993612 999993614 999993621 999991589 999991592 999991595 999991617 999991664 999991659 999991665 999991668 999991854 999991855 999991859 999991873 999991877 999991878 999991929 999991906 999991908 999991829 999991838 999991843 999991842 999991942 999991953 999991917 999991915 999991916 999991918 999991921 999991905 999991899 999991904 999991904 999991902 999991838 999991841 999991844 999991851 999991854 999991856 999991857 999991857 999991876 999991879 999991880 999991883 999991886 999991895 999991898 999991909 999991896 999991901 999991672 999991651 999991633 999991655 999991526 999991526 999991526 999991552 999991591 999991592 999991609 999991630 999991636 999991643 999991645 999991641 999991641 999863507 999863517 999863523 999863527 999863528 999863529 999863529 999863536 999863538 999863529 999863543 999863561 999863564 999863568 999863568 999863568 999863532 999863554 999868505 999868523 999868535 999868536 999868537 999868538 999868539 999868525 999868534 999868523 999868489 999868521 999868522 999868522 999868522 999868525 999868526 999868527 999868566 999868566 999868577 999868580 999868584 999868594 999868609 999868622 999868635 999868607 999868714 999868714 999868722 999868734 999868739 999868739 999868739 999868741 999868694 999868700 999868702 999868740 999868767 999868720 999868724 999868733 999868735 999868722 999868729 999868740 999889722 999889731 999889731 999889735 999889745 999889686 999889687 999889692 999889698 999889700 999889703 999889703 999889723 999889719 999889723 999889730 999889726 999889732 999889922 999889895 999889896 999889904 999889916 999889905 999889912 999889913 999889927 999889927 999889921 999889923 999889936 999928924 999928932 999928932 999928936 999928915 999928876 999928832 999928836 999928835 999928835 999928838 999928819 999928822 999928822 999928823 999928826 999928829 999928833 999928811 999928775 999928778 999928783 999928794 999928803 999928814 999928819 999928816 999928774 999928777 999928778 999928779 999925487 999925487 999925536 999922002 999922009 999922010 999922010 999921991 999921992 999921997 999921954 999921960 999921962 999921964 999921964 999921944 999921963 999952918 999952914 999952915 999952901 999952891 999952904 999952893 999952893 999952894 999952877 999952883 999952857 999952862 999952862 999952862 999952863 999952863 999952886 999952894 999952888 999952906 999952910 999952913 999952914 999952930 999952933 999952940 999952940 999952997 999953002 999952986 999953088 999953088 999953088 999953095 999953096 999953096 999953104 999953104 999952948 999952961 999952963 999952967 999952974 999952975 999952861 999952863 999952861 999952866 999952870 999952879 999952880 999952870 999952871 999952871 999952874 999952876 999952882 999952886 999952888 999952895 999952896 999952938 999952920 999952930 999952936 999952937 999952740 999952813 999952813 999952814 999952814 999952815 999952848 999952852 999952813 999952818 999952820 999952823 999952823 999952814 999952818 999952820 999952829 999952828 999952837 999952838 999952838 999952839 999952806 999952785 999952785 999952778 999952782 999952785 999952786 999952787 999952794 999952832 999952832 999952780 999952745 999952759 999952844 999952850 999952852 999952806 999952771 999952778 999952780 999952780 999952800 999953550 999953555 999953561 999953565 999953566 999953565 999953575 999953582 999953587 999953590 999953590 999953552 999953541 999953541 999953545 999953546 999953506 999953508 999953518 999953522 999953525 999953527 999953525 999953528 999953534 999953537 999953542 999953498 999953468 999953460 999953393 999953372 999953365 999953392 999953392 999953385 999953390 999953391 999953398 999953337 999953339 999953311 999953313 999953315 999953315 999953319 999953329 999953331 999953337 999953317 999953321 999953322 999953314 999953384 999953391 999953391 999953372 999953314 999953164 999953164 999953166 999953176 999953181 999953183 999953192 999953205 999883268 999883268 999883201 999883202 999883250 999883247 999883265 999883266 999883270 999883270 999883271 999883274 999883274 999883291 999883295 999883288 999883288 999882389 999882396 999855823 999855823 999855816 999855820 999855822 999855827 999855828 999855887 999855888 999855890 999855894 999856100 999856100 999856103 999856106 999856151 999856228 999856206 999856176 999856187 999856191 999856194 999856194 999816848 999816872 999816866 999816868 999816875 999816875 999816883 999816864 999816871 999816897 999810798 999810814 999810740 999811476 999811490 999810052 999810048 999810049 999810116 999810120 999810159 999810173 999810159 999810163 999810166 999810137 999810137 999810205 999810210 999810210 999810220 999810220 999810224 999810101 999810189 999810194 999810184 999810184 999810184 999810172 999810178 999810178 999810178 999814972 999814984 999814986 999814986 999814997 999814992 999814994 999814999 999814998 999841925 999841926 999841926 999841927 999841931 999841932 999841937 999841915 999841919 999841926 999841929 999841929 999841929 999842017 999842018 999842016 999842006 999842007 999842071 999842071 999842077 999838069 999838076 999838080 999838091 999838093 999838087 999838087 999838101 999838101 999838104 999838104 999838091 999838079 999838080 999838080 999838081 999838093 999956017 999955980 999955984 999955985 999955988 999955999 999955985 999955989 999956023 999956023 999956045 999956052 999956009 999956009 999956008 999956014 999956017 999956026 999955990 999955996 999955999 999956000 999956016 999956007 999956017 999956017 999956025 999956029 999956035 999956022 999956027 999956008 999956009 999956013 999956027 999956027 999956029 999956034 999955972 999955972 999955947 999955966 999956014 999956016 999956018 999956019 999956017 999956020 999956031 999955988 999956014 999956014 999956023 999956023 999955997 999956016 999956016 999956023 999956021 999956025 999956025 999956030 999956032 999956039 999956044 999956037 999956039 999956041 999956041 999956041 999956044 999956030 999956012 999956013 999955943 999955944 999955936 999955938 999955938 999955939 999955956 999955953 999955961 999955942 999955945 999955946 999955946 999955949 999956050 999956056 999956033 999956034 999956046 999956018 999956049 999956015 999956078 999998497 999998513 999998515 999998515 999998512 999998536 999998539 999998572 999997836 999997840 999997840 999997843 999997844 999997845 999997843 999997845 999997939 999997866 999997866 999997874 999997844 999997845 999997820 999997822 999997827 999997886 999997887 999997892 999997816 999997825 999997826 999997829 999997849 999997850 999997860 999997861 999997837 999997775 999997828 999997828 999997833 999997834 999997740 999997742 999997744 999997735 999997738 999997739 999997742 999997666 999997668 999997674 999997677 999997614 999997614 999997606 999997633 999997634 999997634 999997640 999997646 999997647 999997630 999997618 999997620 999992818 999950406 999950406 999950410 999950408 999950410 999923475 999923470 999923470 999923399 999485110 999485112 999485119 999485122 999485135 999485137 999485139 999485125 999485129 999485133 999485138 999485129 999485132 999485134 999485130 999485134 999485134 999485187 999485184 999485184 999485186 999485197 999485199 999485200 999485218 999485218 999485232 999485256 999485271 999485271 999485272 999485274 999485271 999485219 999485220 999485244 999485245 999485183 999485187 999485187 999485188 999485194 999485198 999485205 999485207 999485209 999485212 999485213 999999731 999999732 999999732 999999686 999999692 999999590 999999592 999999597 999999597 999999598 999999598 999999630 999999636 999999603 999999605 999999596 999999597 999999614 999999546 999999553 999999557 999999558 999999560 999999562 999999565 999999565 999999596 999999597 999999598 999999605 999999611 999999614 999999637 999999637 999999637 999999582 999999585 999999586 999999631 999999634 999999699 999999699 999999700 999999721 999999726 999999729 999999717 999999717 999999725 999999727 999999745 999999750 999999752 999999758 999999806 999999821 999999821 999999821 999999822 999999779 999999783 999999796 999999798 999999813 999999792 999999800 999999801 999999803 999999805 999999805 999999722 999999740 999999749 999999777 999999796 999999809 999999812 999999813 999999814 999999832 999999832 999999833 999999838 999999839 999999834 999999838 999999841 999999803 999999823 999999855 999999845 999999833 999999835 999999838 999999769 999999773 999999775 999999779 999999780 999999760 999999790 999999793 999999794 999999561 999999494 999999505 999999507 999999506 999999514 999999515 999999517 999999517 999999520 999999529 999999542 999999542 999999542 999999540 999999543 999999537 999999537 999999538 999999566 999999566 999999584 999999587 999999595 999999597 999999547 999999539 999999540 999999512 999999512 999999512 999999520 999999488 999999491 999999491 999999492 999999494 999999494 999999496 999999500 999999483 999999513 999999339 999999343 999999345 999999346 999999351 999999361 999999368 999999374 999999401 999999406 999999406 999999402 999999403 999999356 999999357 999999359 999999351 999999355 999999356 999999343 999999345 999999320 999999320 999999321 999999325 999999339 999999343 999999343 999999310 999999328 999999333 999999338 999999339 999999335 999999345 999999347 999999350 999999360 999999360 999999258 999999258 999999250 999999250 999999257 999999271 999999253 999999275 999999276 999999291 999999291 999999292 999999280 999999274 999999277 999999281 999999276 999999253 999999256 999999277 999999319 999999295 999999295 999999254 999999257 999999257 999999263 999999265 999999266 999999259 999999264 999999265 999999269 999999276 999999275 999999277 999999285 999999286 999999287 999999267 999999267 999999256 999999256 999999250 999999224 999999246 999999256 999999258 999999253 999999253 999999267 999999270 999999295 999999295 999999294 999999297 999999287 999999314 999999327 999999329 999999328 999999334 999999308 999999310 999999320 999999325 999999331 999999332 999999384 999999353 999999348 999999351 999999336 999999344 999999347 999999347 999999323 999999314 999999317 999999318 999999319 999999317 999999306 999999306 999999292 999999304 999999306 999999295 999999315 999999289 999999289 999999289 999999276 999999276 999999278 999999203 999999214 999999215 999999222 999999223 999999196 999999201 999999203 999999209 999999185 999999166 999999166 999999167 999999202 999999199 999999203 999999207 999999221 999999206 999999209 999999209 999999209 999999209 999999213 999999219 999999223 999999227 999999228 999999232 999999243 999999240 999999248 999999250 999999280 999999285 999999332 999999323 999999327 999999327 999999281 999999298 999999340 999999309 999999294 999999294 999999317 999999260 999999260 999999277 999999278 999999263 999999266 999999267 999999267 999999283 999999287 999999309 999999321 999999307 999999311 999999311 999999313 999999322 999999323 999999332 999999333 999999333 999999340 999999283 999999299 999999302 999999304 999999307 999999308 999999308 999999326 999999333 999999335 999999341 999999343 999999344 999999344 999999344 999999344 999999357 999999358 999999330 999999337 999999337 999999305 999999306 999999308 999999309 999999307 999999303 999999305 999999285 999999286 999999321 999999330 999999331 999999332 999999346 999999350 999999365 999999367 999999367 999999367 999999369 999999369 999999357 999999360 999999313 999999317 999999314 999999314 999999320 999999372 999999373 999999373 999999377 999999377 999999378 999999377 999999378 999999379 999999436 999999447 999999436 999999437 999999431 999999441 999999406 999999411 999999416 999999424 999999424 999999427 999999434 999999454 999999502 999999508 999999512 999999523 999999525 999999498 999999461 999999471 999999471 999999471 999999451 999999440 999999442 999999434 999999454 999999455 999999491 999999519 999999519 999999520 999999524 999999533 999999465 999999514 999999514 999999517 999999506 999999506 999999510 999999442 999999409 999999427 999999445 999999444 999999446 999999401 999999401 999999326 999999327 999999343 999999347 999999359 999999369 999999373 999999381 999999338 999999341 999999340 999999365 999999359 999999364 999999347 999999347 999999343 999999346 999999341 999999345 999999354 999999338 999999341 999999341 999999358 999999306 999999322 999999335 999999335 999999349 999999356 999999356 999999361 999999351 999999355 999999356 999999367 999999368 999999371 999999386 999999391 999999380 999999380 999999366 999999358 999999369 999999369 999999370 999999370 999999368 999999369 999999369 999999374 999999384 999999367 999999380 999999390 999999400 999999409 999999420 999999399 999999402 999999404 999999373 999999378 999999380 999999369 999999374 999999381 999999388 999999389 999999392 999999394 999999385 999999407 999999407 999999429 999999410 999999443 999999447 999999421 999999421 999999422 999999423 999999303 999999304 999999312 999999319 999999321 999999321 999999311 999999305 999999305 999999307 999999307 999999307 999999312 999999314 999999248 999999248 999999248 999999254 999999255 999999257 999999261 999999243 999999267 999999275 999999270 999999275 999999275 999999277 999999280 999999300 999999302 999999305 989235681 989235675 989235541 989235543 989235555 989235555 989235548 989235549 989235555 989235566 989235571 989235572 989235576 989235577 989235578 989235622 989236396 989236396 989236375 989236375 989236371 989236379 989236382 989236406 989236406 989236201 989236201 989236212 989236215 989236179 989236184 989236188 989236179 989236188 989236188 989236191 989236197 989236201 989236202 989236202 989236195 989236217 989236222 989236228 989236240 989236245 989236248 989236268 989236269 989236270 989236273 989236275 989236451 989236433 989236435 989236437 989236439 989236442 989236442 989236451 989236459 989236461 989236465 989236464 989236466 989236466 989236470 989236478 989236479 989236482 989236482 989236486 989236489 989236491 989236497 989236491 989236491 989236495 989236495 989236510 989236512 989242869 989242871 989242885 989242885 989242888 989242866 989242878 989242881 989242862 989243175 989243165 989243165 989243168 989243174 989243174 989243174 989243141 989243141 989243149 989243151 989243181 989243148 989243151 989243159 989243155 989243220 989243220 989243220 989243677 989243672 989243682 989243648 989243626 989243612 989243593 989243565 989243568 989243570 989243574 989243581 989243587 989243589 989243592 989243602 989243604 989243611 989243614 989243617 989243617 989243617 989243620 989243621 989247872 989247872 989247871 989247861 989247865 989247798 989272744 989272748 989272761 989272764 989272766 989272767 989272730 989272731 989272763 989272768 989272768 989272779 989272779 989272780 989272788 989272738 989272740 989272741 989272745 989272747 989272763 989272739 989272741 989272739 989272744 989272731 989272732 989272688 989272691 989272695 989272695 989272695 989272697 989272701 989272703 989272713 989378811 989378812 989378815 989378815 989378820 989378869 989378875 989645627 989645631 989645628 989646792 989646799 989646805 989646807 989646815 989646825 989646826 990273673 990273677 990273679 990273688 990273687 990273696 990273697 990273708 990273718 990273726 990273729 990273648 990273645 990273657 990280399 990280403 990280403 990280410 990280412 990280422 990280428 990280429 990280406 990280415 990280403 990280403 992437734 992437737 992437743 992437756 992437756 992437773 992437771 992437773 992437775 992437854 992437861 992437908 992437912 992437915 992437919 992437849 992437849 992437859 991811025 991811014 991811050 991811052 991811052 991811052 991811066 991811071 991811071 991811029 991811002 991811002 991811005 991810974 991810980 991810975 991810975 991810932 991810932 999709080 999709064 999709232 999709233 999709236 999709237 999709239 999709243 999709234 999709205 999709212 999709216 999709221 999709222 999709224 999709227 999709194 999709199 999709188 999709194 999709204 999709212 999709215 999709222 999709222 999709222 999709222 999709214 999709214 999709224 999709211 999709233 999709235 999709254 999709191 999709193 999709193 999709193 999709200 999709204 999709206 999709208 999709210 999709215 999709337 999709340 999709304 999709306 999709309 999709311 999709319 999709325 999709340 999709343 999709349 999709357 999709361 999709366 999709367 999709368 999709370 999709370 999709347 999709350 999709395 999709406 999709415 999709428 999709430 999709431 999709419 999709420 999709382 999709395 999709396 999709418 999709421 999709398 999709401 999709406 999709397 999709390 999709394 999709363 999709365 999709353 999709346 999709328 999709335 999709318 999709314 999709326 999709125 999709127 999709141 999709153 999465316 999465318 999465325 999465317 999465321 999465251 999465252 999465252 999465241 999465249 999465259 999465267 999465285 999465396 999465406 999465418 999465418 999465418 999615191 999615207 999615193 999615193 999615105 999615105 999615108 999615108 999615091 999615113 999615113 999615100 999615160 999651741 999651725 999651731 999651734 999651735 999651739 999651739 999651745 999651745 999651750 999651749 999651761 999651761 999914307 999914316 999914308 999914308 999914311 999914313 999914296 999914302 999914307 999914315 999914317 999914327 999914328 999914333 999914340 999914342 999914350 999914352 999914357 999914357 999914363 999914362 999914369 999647548 999647551 999647552 999647545 999647548 999647553 999647544 999647489 999647492 999647496 999647497 999647502 999647507 999647526 999647536 999647539 999647521 999647479 999647491 999647492 999647496 999647448 999647449 999647457 999647493 999647446 999647452 999647446 999647450 999647471 999647486 999647487 999647496 999647497 999647493 991749364 991749500 991749505 991749500 991749501 991749502 991749508 991749512 991749515 991749516 991749518 991749520 991749593 991749616 991749618 991749619 991749619 991749638 991749640 991749658 991749677 999999762 999999764 999999764 999999758 999999758 999999760 999999760 999999756 999999761 999999763 999999764 999999739 999999748 999999748 999999732 999999736 999999739 999999708 999999701 999999705 999999706 999999769 999999769 999999774 999999768 999999774 999999779 999999465 999999464 999999465 999999436 999999440 999999446 999999436 999999438 999999599 999999600 999999607 999999652 999999654 999999655 999999659 999999661 999999672 999999673 999999675 999999678 999999678 999999608 999999605 999999639 999999663 999999665 999999669 999999669 999999675 999999638 999999641 999999647 999999647 999999657 999999658 999999648 999999651 999999652 999999529 999999442 999999444 999999434 999999441 999999506 999999511 999999494 999999497 999999499 999999804 999999826 999999830 999999830 999999806 999999812 999999815 999999807 999999809 999999824 999999835 999999835 999999839 999999868 999999877 999999762 999999763 999999770 999999775 999999775 999999789 999999794 999999812 999999827 999999820 999977220 999977223 999977175 999977162 999977168 999977170 999977175 999977200 999977201 999988144 999988143 999988143 999988146 999988118 999988177 999988154 999988157 999988026 999989903 999989908 999989908 999989913 999989913 999989917 999989898 999989887 999989904 999989907 999989905 999989905 999989909 999989914 999989916 999989920 999989985 999989985 999989996 999989996 999989996 999990001 999990004 999990004 999990015 999990016 999990020 771982386 771982363 771982366 771982370 771982402 771982405 771982513 771982515 771982517 771982517 771982545 771982546 771982546 771982550 771982555 771982567 771982568 771982575 773608359 773608379 773608358 773608361 773608370 773608377 773608377 773608375 773608376 773608377 773608382 773608387 773608374 773608374 773608384 776182985 776182973 776182978 776182981 776182981 776182933 776182940 776182942 776182950 776182951 776182954 776182954 776182956 776182958 776182960 776182961 776182962 776182973 776374264 776374271 776374271 776374272 776374292 776374217 825496861 825496869 825496864 825496867 825496837 825496840 825496849 825496853 825496853 825496830 825497358 825497360 825497361 825497373 825497381 825497388 825497390 825497392 825497388 825497388 825497393 878669306 878669289 878669289 878669296 878669298 878669313 878669329 878669336 878669337 878669343 878669343 878669354 878669356 878669360 878669360 878669376 878669299 878669303 878669304 878669193 878669195 878669195 878669200 878669123 878669123 878669121 878669115 878669124 878669126 878669128 878669134 878669134 878669119 878669127 878669127 878669129 878669137 878669144 878669153 878669160 878669160 878669156 878669163 878669158 878669164 878669160 878669155 878669155 878669090 878669099 878669091 878669093 878669072 878669073 878669084 878669084 878669100 878669104 878669108 878669110 878669116 878669120 878669126 878669132 878669134 898903034 899071369 899071378 899071380 899071380 899071383 899071378 899071360 899071364 899071376 899071379 899071386 899071394 899071397 899071390 899071390 899071398 899071403 899071417 899071379 899071387 899071393 899071393 899071393 899071397 899071405 899071410 899071413 899071412 899071412 899071412 899071414 899071414 899071416 899071434 899071416 899071405 899071414 899071423 899071425 899071425 899071418 899071429 899071431 899071437 899071382 899071372 899071376 899071372 899071348 899071354 899071354 899071354 899071355 899071355 899071365 899071352 899071362 899071363 899071364 899071371 899071404 899071406 899071431 899071431 899071435 899071379 899071374 899071378 972610415 972610406 972610407 972610413 972610413 972610407 972610411 972610413 972610413 972610396 972610415 972610414 972610417 972610422 972610422 972610419 972610421 972610421 972610421 972610423 972610427 972610433 972610436 972610436 972610441 972610435 972610414 972610403 972610405 972610407 972677909 972677913 972677930 972677932 972677932 972677910 972677912 972677892 972799118 972799093 972799115 972799115 972799084 972799085 983887768 983887789 986625807 986625817 986625821 986625824 986625824 986625810 986625819 986625829 986625830 986625831 986625822 986624662 986624671 986624674 986624684 986624687 986624687 913085652 913085656 913085656 913085656 913085659 913085674 913085678 913085679 913085681 913085664 913085664 913085660 913085660 913085647 913085652 913085652 913085660 913085661 913085687 913085642 913085650 913085652 913085655 913085632 913064658 913064658 913064704 913064705 913064715 913064723 913064754 913064753 913064757 913064759 913064739 913064746 913064734 913064738 913064739 913064741 952730328 952730330 952730297 952730267 952730274 952730274 952730278 952730284 952730285 954973384 954973387 954973387 954973400 954973403 954973409 954973410 954973411 954973406 954973408 954973410 954973393 954973404 954973404 954973517 954973532 954973534 954973535 954973542 954973545 954973546 980318388 980318389 980318398 980318390 980318407 980318409 980318411 980307473 980307485 980307493 980307494 980307494 980307499 980307501 980307505 940641918 948682993 948682994 948682995 948683000 948683008 948683019 948683025 948683038 948683040 948683018 948683020 948683023 948683023 948682984 948682986 948683010 948683014 948683015 948682975 948682947 948682949 948682937 948682938 948682880 948682912 948682897 948682901 948682907 948682895 948682894 948682900 948682901 948682904 948682895 948682897 948682911 948682913 948682915 948682918 950293343 950293362 950293362 950293351 950293353 950293335 950293342 950293343 950293342 950293342 950293320 950293344 950293344 950293355 950293331 950293331 950293332 950293334 950293332 950293313 950293317 950293318 950293323 950293330 950293343 950293329 950293357 950293360 950291475 950291479 950291484 950291485 950291485 950291498 950291504 950291509 950291509 950291510 950291512 950291513 950291520 950291527 950291527 950291528 950291528 950291529 950291534 950291586 950291578 950291580 950291581 950291581 950291602 950291602 950291614 950291611 950291612 950291613 950291615 950291619 950291624 950291626 950291636 950291588 950291592 950291598 950291603 950291605 950291608 950291656 950291669 950291673 950291676 950291641 950291609 950291617 971710658 971710648 971710648 971710643 971710683 971710676 971710679 971710679 971710655 971710673 971710678 971710686 971710664 971710665 971710666 971710688 971710690 971710691 971710679 971710681 971710698 971710692 971710693 971710693 971710700 971710251 971710252 971710260 971710261 971710251 971710268 971710273 971710272 971710244 971710246 971710249 971710210 971710211 922587577 922586834 922586825 922586825 922586826 922586828 922586836 922586837 914545749 914545754 914545757 914545757 914545759 914545763 914545764 914545780 914545763 914545766 914545767 914545786 914545787 914545797 914545775 914545709 914545706 914545708 914545713 914545717 914545728 914545730 914545731 914545726 914545728 914545420 914545426 914545428 914545427 914545429 914545414 914545415 914545417 923879289 923879291 923879240 925026100 925026101 925026103 925026100 925026096 925026099 925026099 925026105 925026106 925026111 925026121 925026134 925026139 925026140 925026093 925026092 927478535 927478538 927478539 927478314 927478319 927478324 927478324 927478338 927478340 927478347 927478351 927478352 927478352 927478352 927478303 907244379 907244380 907244382 907244382 907244382 907244382 907244356 907244372 907244350 907244358 907244353 907244353 907244351 907244360 907244361 907244369 907244191 907244197 907244186 907244186 907244188 907244192 907244196 907244204 907244142 907244142 907244149 907244151 907244152 907244165 907244167 907244653 907244654 907244654 907244695 907244703 907244687 907244692 907244696 907244697 907244702 907244702 907244704 910709623 910709624 910709638 910709595 932834604 932834609 932834616 932834626 932834628 932834630 932834604 932834647 932834642 932834642 932834659 932834674 932834680 932834686 932834688 932834688 932834689 932834697 932834697 932834692 932834698 932834709 932834713 932834713 932834688 932834676 932834678 932834659 932834666 932834668 932834694 932834699 932834701 932834676 932834728 932834669 932834672 932834628 932834635 932834635 932834642 932834839 932834835 932834806 932834748 932834743 932834725 932834726 932834727 932834728 932834731 932834731 932834768 932834770 932834770 932834770 932834753 932834755 932834701 932834703 932834708 932834709 932834713 932834716 932834698 932834701 932834703 932834665 932834665 932834672 932834678 984577562 998894092 998894034 998894045 998894045 998894035 998894036 998894056 998894056 998894056 998894081 998894064 998894047 998894089 998894089 998894073 998894074 998894074 998894048 998894053 998894028 998894034 998894021 998894068 998894079 976769044 976769040 976770051 976770052 976770087 976770087 976770098 976770107 976770110 976770098 976770099 976770104 976770106 976770125 976770125 976770128 973305215 973305195 973305199 973305199 973305175 973305182 973305182 973305183 973305188 973305184 973305202 973305202 973305211 973305220 973305223 973305230 973305232 973305235 973305246 973305243 973305249 973305251 973305252 973305252 973305156 973305159 973305164 973305174 973305177 973280234 973280238 973280235 973280235 973280239 973280240 973280240 973280272 973280273 973280252 973280229 973280230 973280235 973280081 991544736 991544732 991544727 991544647 991544652 991544652 991544662 991544649 991544654 991544769 991544825 991544826 991544826 991544826 991544826 991544832 991544834 991544834 991544838 991544841 991544861 991544882 991544861 991544861 991544863 991544868 991544878 991544874 991544869 991544863 991544880 991544829 991544830 991544835 991544839 991544843 991544846 991544860 991544865 991544870 991544870 991544862 991544856 991544858 991544832 991544823 991544823 991544835 991544818 991544824 991544825 991544825 991544839 991544840 991544858 991544838 991544875 991544877 991544903 991544905 991544887 991544889 991544890 991544890 991544845 991544845 991544846 991544849 991544844 991634756 991634757 991634739 991634742 991634750 990487879 990487879 990487861 990487861 990487861 990487849 990487854 979399139 979399141 979399144 976824514 976824514 976824528 976824528 976824524 976824524 976824543 976824544 976824527 976824527 976824491 976824493 976824486 976824488 976824469 978120645 978120708 978120708 978120709 978120709 975382612 975382604 975382610 975382617 975382619 975382620 975382823 975382823 975382833 975382835 975382837 975382837 975382838 975382843 975382845 975382822 975382825 975382828 975382832 975382829 975382833 975382842 975383247 975383248 975383251 975383254 975383257 975383244 975383248 975383260 975383261 975383263 975383268 975383263 975383265 975383266 975383267 975383282 975383283 975383284 975383295 975383295 975386991 975387005 975387001 975387006 975386974 975386983 975386986 953967936 953967939 953967939 953967940 953967946 953967959 953967961 953967971 953967954 953967963 953967966 953967976 953967943 953967946 953967954 953967962 953967967 953967974 953967974 953967974 953967978 953967992 953967995 953968022 953968013 953968004 953968006 953968007 953968055 953968055 953968050 953968064 953968009 953968010 953967988 953967989 953967991 998740534 998740544 998740558 998740580 998740580 998740582 998740576 998740579 998740579 998740584 998740590 998740584 998740586 998740586 998740571 998740582 998740583 998740568 998740586 998740593 998740596 998740592 998929500 998929502 998929503 998929508 998929514 998929505 998929497 998929488 998929500 998929507 998929513 998929513 998929520 998929520 998929520 998929513 998929512 998929508 998929508 998929508 998929456 998929446 998929491 998929497 998929495 998929480 998929484 998929486 998929439 998929441 998929443 998929455 998929457 998929459 998929437 998929441 998929393 998929407 997633269 997633256 997633231 997633235 997633235 997633238 997633241 997633243 997633250 997633239 997633245 997633246 997633248 997633254 997633254 997633260 997633251 997633259 997675122 997675122 997675124 997675126 997675107 997675110 997675115 997675116 997675128 997675133 997675135 997675155 983358638 983358638 988174600 988174600 988174613 988174613 988174624 988174630 988174633 988174602 988174606 988174606 988174612 988174616 983358655 983358656 983358657 983358659 983358674 983358648 983358653 983358656 983358663 983358665 983358667 983358650 983358653 983358648 983358647 983358647 983358648 983358650 983358651 983358658 983358658 983358660 983358661 983358674 983358503 983358506 983358491 983358491 983358491 983358469 983358480 983358412 983358415 983358415 997544181 997544199 997544199 997544204 997544210 997544219 997544177 997544149 997544200 997544200 997544200 997544205 997544210 997544216 997544220 997544220 997544202 997544209 997544210 997544218 997544218 997544223 997544230 997544254 997544254 997544256 997544262 997544262 997544262 997544267 997544269 997544267 997544267 997544280 997544280 997544282 997544231 997544232 997544236 997544233 997544240 997544247 997544271 997544275 997544278 997544274 997544280 997544283 997544286 997544293 997544298 997544303 997544303 997544305 997544275 997544280 997544250 997544273 997544241 997544242 997544240 997544240 997544250 997544259 997544261 997544262 997544263 997544263 997544259 997544263 997544264 997544261 997544300 997544302 997544289 997544312 997544328 997544329 995918557 995918560 995918540 995918550 995918550 995918556 995918563 995918540 995918540 995918586 995918588 995918592 995918613 995918615 995918617 995918626 995918626 995918632 995918648 995918583 995918583 995918559 995918571 995918572 995914326 995914371 995914424 995914424 995914435 995914456 995914461 995914463 995914467 995914468 995914461 995914435 995914439 995914431 995914431 995914436 995914438 995914437 995914437 995914464 995914471 995914451 995914451 995914459 995914462 995914463 995914472 995914476 995914476 995725574 995725588 995725589 995725592 995725594 995725596 995725605 995725605 995725602 995725576 995725608 995725614 995725619 995725626 995725629 995725635 995725605 995725614 995725624 995725630 995725601 995725665 981539898 981539891 981539895 981539896 981539899 981539913 981533173 999999784 999999784 999999795 999999804 999999848 990665955 990665958 990665943 990665949 990665956 990665967 990665952 990665957 990665958 990665961 990665963 990665965 990665996 990666010 990665992 990665987 990665920 990665935 990665924 990665929 990665933 990666595 990666597 990666572 990666574 990666577 990666578 990666566 990666558 990666568 990666572 990666573 990666584 990666587 990666584 990666587 990666569 990666580 990666582 990666583 990666584 990666588 990666590 990666578 990666585 990666596 990666603 990666604 990666605 990666610 990666586 991562362 991562374 991562374 991562375 991562326 991562246 991562252 991562282 991562286 991562225 991562227 991562228 991562233 991562241 991562241 991562218 991562221 991562223 991562232 991562244 991562247 991562247 991562245 991562262 991562257 991562259 991562261 991562275 991562279 991562281 991562281 991562284 991562258 991562246 991562257 991562257 991562342 991562344 991562305 991562309 991562289 991562298 991562308 991562308 991562319 991562320 991562323 991562321 991441097 991441079 991441086 991441119 991441121 991441123 991441129 991441133 991441157 991441158 991441154 991441154 991441140 991441164 991441116 991441131 991441147 991441149 991441139 991441139 991441145 991441145 991441145 991441143 991441143 991441171 991441187 991441194 991441230 991441230 991441224 991441231 991441232 991441235 991441236 991441238 991441228 991441299 991441305 991441306 991441303 991441284 991441292 991442382 991442390 991442395 991442402 991442364 991442366 991442371 991442374 991442383 991442392 991442393 991442355 991442366 991442361 991442335 991442335 991442336 991442336 991442341 991442348 991442348 991442349 991442413 991442212 991442212 991442222 991442238 991442235 991442238 991442250 991442255 991442247 991442253 991442257 991442258 991442258 991442258 991442259 991442261 991442261 991442262 991442238 991442240 991442240 991442244 991442239 991442239 991442228 991442186 991442182 991442172 991442167 991442164 991442159 991442159 991442122 991442124 991442124 991442130 991442131 991442132 991442134 991442129 991442132 991442112 991442112 991442101 991442104 991442077 992878674 992878679 992878680 992878676 992878678 992878674 992878606 992878612 992878618 992878623 992878626 992878626 992878614 992878620 992878597 992878600 992878613 992878608 992878559 992878561 992878563 992878568 992878568 992878568 991268139 991268145 991268148 991268163 991268163 991268163 991268163 991268163 991268169 991268144 991268151 991268157 991268161 991268166 991268173 991268176 991268179 991268188 991268192 991268197 991268209 991268212 991268217 991268222 991268229 991268232 991268233 991268240 991268248 991268248 991268247 991268249 991268249 991268249 991268257 991268264 991268226 991268230 991362306 991320444 991320444 991320447 991320457 991320457 991320459 991320459 991320431 991320436 991320436 991320419 991320401 991320405 991320428 991320406 991320409 991320403 991320408 991320433 991341002 991341003 991340987 991340984 991340985 991340999 991341013 991340991 991340991 991340997 991341005 991341005 991341006 991341007 991341007 991341007 991341011 991341036 991341043 991341063 991341071 991341070 991341072 991341073 991341062 991341062 991341063 991341075 991341075 991341070 991341109 991341110 991341078 991341079 991341079 991341090 991341096 991341059 999198360 999198369 999198370 999198370 999198368 999198368 999198368 999198352 954425807 954425804 954425802 954425804 954425814 954425814 954425815 954425835 954425836 954425843 954425867 955754290 955754303 955754304 955754321 955754322 955754311 955754316 955754283 955754302 955754341 955754341 955754341 955754347 955754333 955754335 955754281 955754281 955754321 955754322 955754325 904011450 904011456 904011453 904011457 904011468 904011469 904011469 904011474 904011474 904011477 904011449 904011451 904011455 904011461 904011462 904011472 904011474 904011474 904011474 904011477 904011467 904011467 904011466 904011469 904011471 904011462 904011449 904011455 904011462 904011471 904011469 904011467 904011478 904011478 904011478 904011478 904011510 904011514 904011520 904011524 904011527 904011546 904011548 904011563 904011570 904011570 904011563 904011574 904011599 904011600 904011612 904011631 904011618 904011582 904011583 904011587 904011590 904011590 904011605 904011620 904011634 904011636 904011623 904011623 904011629 904011653 904011663 904011664 904011679 904011755 904011749 904011750 904011801 904011803 904011803 904011778 904011789 904011775 904011733 904011726 904011721 904011715 904011715 904011692 904011685 903917613 903917613 903917613 909225872 909225874 909225875 909225881 909225883 909225888 909225891 909225895 909225894 909225900 909225901 909225892 909225893 909225912 909225883 909225888 909225891 909225880 909225881 909225882 909225883 909225886 909225886 909225891 909225838 909225840 909225843 909225845 909225926 909225874 909225877 909225881 909225884 909225882 909225908 909225912 909225912 909225916 909225917 909225917 909225903 909225909 909225925 909225935 901368619 901368681 901368685 902058137 902058126 902058130 902058125 902058126 902058113 902058113 902058041 902058042 902058049 902058040 902058040 902058063 902058076 902058079 902058082 902058082 902058082 902058061 902058047 902058038 902058041 902058041 902058041 902058042 902058041 902058043 902057988 902057993 902057993 902058000 902057990 902057993 902057994 902057998 902057994 902058008 902092142 902092144 902092162 902092165 902092181 902092188 902092194 902092196 902092202 902092189 902092038 902092039 902092039 902091993 902091995 902092002 902092002 902092000 902092013 902092016 902092020 902092031 902092029 902092004 902092005 902092009 902092009 902092015 902092015 902092020 902092020 902092020 902092021 902092019 902092032 902092032 902092039 902092043 902020535 902020542 902020542 902020545 902020545 902020546 902020552 902020553 902020558 902020563 902020950 902020961 902020965 902020961 902020965 902020966 902020967 902020969 902020964 902020968 902020921 902020942 902020943 902020948 902020958 902020961 902020968 902020968 902020964 902020966 902020967 902020979 902020979 902020979 902020953 902020953 902020958 902020960 902020933 902020935 902020935 902020936 902020940 902020942 902020987 902020988 902020968 902020965 902020969 902020962 902020976 902020977 902020981 902020985 902021010 902021013 902021016 902020994 902021009 902020980 902020988 902020988 902020988 902020962 902020964 902020967 902020967 902020975 902020937 902833992 902833965 902833965 902833908 902833839 902833840 902833841 902833843 902833844 902833845 902833846 935243677 935243679 935243683 935243683 935243681 935243689 935243697 935243699 935243701 935243701 935243694 935243702 935243701 935243704 935243711 935243728 935243717 935243600 935243600 935243585 935243593 935243594 935243594 935243581 935243582 935243587 935243567 935243574 935243564 999999864 999999867 999999873 999999849 999999852 999999852 999999818 999999819 999999816 999999816 999999817 999999813 999999814 999999814 999999815 999999816 999999832 999999835 999999841 999999843 999999844 999999847 999999838 999999855 999999855 999999857 999999859 999999853 999999876 999999876 999999878 999999884 999999882 999999882 999999873 999999873 999999867 999999866 999999871 999999867 999999867 999999874 999999903 999999920 999999923 999999932 999999933 999999939 999999939 999999923 999999923 999999927 999999934 999999906 999999911 999999911 999999913 999999900 999999881 999999885 999999889 999999894 999999911 999999918 999999912 999999915 999999924 999999926 999999926 999999931 999999934 999999934 999999930 999999933 999999935 999999940 999999944 999999946 999999946 999999942 999999935 999999935 999999943 999999944 999999944 999999945 999999945 999999945 999999933 999999944 999999947 999999948 999999955 999999955 999999955 999999962 999999468 999999467 999999473 999999474 999999482 999999487 999999471 999999477 999999477 999999480 999999483 999999499 999999449 999999439 999999436 999999439 999999444 999931949 999931933 999931948 999931949 999931950 999931956 999931957 999931961 999931972 998500989 998500995 998500996 998501002 998501008 998500548 998500537 998309286 996980917 996980932 996980936 996980872 999349268 999349268 999349268 999349330 999349318 999349284 999349280 999349286 999349279 999349275 999349279 999349268 999349238 999349247 999349248 999349288 999349266 999349261 999349229 999349229 999349246 999349253 999349256 999349257 999349257 999349259 999349260 999349267 999349267 999349285 999349268 999349270 997907336 997907339 997907330 997907332 997907478 997907482 997907482 997907486 997907485 997094027 997093985 997093985 997093980 997093976 997093965 997094011 997094015 997094018 997094021 997094049 997093981 997093971 997093973 997093973 997093970 997093972 997093976 997093977 997093977 997093991 997093965 997093966 997093967 997094054 997093969 997094138 997094141 997094151 997094153 997094205 997094135 997094137 997094145 997094148 997094155 997094159 997094173 997094165 997094177 997094178 997094178 997094185 997094185 997094189 997094198 997094249 997094271 997568098 997568104 997568117 997568121 997568126 997568127 997568128 997568132 997568133 997564392 997564401 997564401 997564409 997564410 997564426 997564419 997564422 997564423 997564429 997564438 997564442 997564447 997564440 997564455 997564458 997564461 997564461 997564448 997564448 997564415 997564415 997564419 997564387 997564316 997564317 997564318 997564319 997564320 997564323 997564323 997564313 997564319 997564317 997564318 997564318 997564329 997564318 997564327 997558735 997558690 997558691 997558691 997558658 997558661 997558602 997558557 997558513 997558516 997558522 997558516 997558504 997558504 997558486 997558486 997558532 997558533 997558533 997558536 997558539 997558539 998429577 998429580 998429580 998429566 998429581 998429621 998429629 998429634 998429605 998429607 998429626 998429638 998429638 998429649 998429601 998429602 998429603 998429596 998429596 998429597 998429611 998429598 998429601 998429605 998429610 998429610 998429614 998429584 998429585 998429594 998429536 998429539 998429542 998429544 998429545 998429546 998429561 998429566 998429568 998429572 998429573 998429575 998429575 998429575 998429462 998429465 998429466 998429466 998429466 998429464 998429374 998429355 998429355 998429355 998429343 998429326 998429329 998429333 998429335 998429340 998429318 998429326 998429285 998429294 998429299 998429300 998429362 998429358 998429365 998429408 998429409 998429407 998429422 998429426 998429427 998429420 998429421 998429426 998429430 998429435 998429411 998429415 998429433 998429440 998429444 998429448 998429449 998429450 998429453 998429459 998429365 998429371 998429375 998429376 998408811 998408812 998408812 998408814 998408815 998408821 998408755 998408738 998408761 998408770 998408775 998408775 998408784 998408796 998408801 998408802 998408803 998408808 998408754 998408755 998408763 998408766 998408766 998408768 998408753 998258991 998258991 998258993 998258993 998259005 998259006 998259006 998259017 998259020 998258997 998258967 998258972 998258989 998258989 998258996 998258998 998259037 998259041 998259041 998259048 998259085 998259102 998259097 998259097 998259097 998259106 996016000 996016012 996016049 996016053 996016049 996016051 996016053 996015953 996015950 996015950 996015955 996015956 996015965 996015965 996015970 996015935 996015935 996015936 996015933 996015937 996015930 996015932 996015939 996015941 996015918 996015918 996015921 996015925 996015925 996015927 996015910 996015913 996015915 996015917 996015917 996015920 996015906 996015912 996015909 996015912 996015939 996015945 996015961 996015968 996015968 996015931 996015932 996016004 996016008 996016011 996016018 996016000 963516750 963516759 963516732 963516694 963516694 963516710 963516712 963516722 963516692 963516693 963516700 963516702 963516704 963516643 963516658 963516659 963516657 963516660 963516663 963516672 963516674 963516639 963516627 963516629 963516634 963516639 963516642 963516645 963516647 963516570 963516573 963516569 963516566 963516569 963516549 963516553 963516554 963516560 963516550 963516556 963516556 963516556 963516563 963516518 963516518 963516522 963516523 963516532 963516520 963516520 963516524 963516530 963516502 963516495 963516499 963516499 963516503 963516503 963516504 963516510 963516511 963042720 963042721 963042713 963042720 963042671 963042673 963042676 909870761 909870754 909870754 909870771 909870738 909870765 909870749 909870761 909870763 909870778 909870779 909870774 909870745 909870747 909870753 909870754 909870753 909870760 909870773 909870775 909870782 909870788 909870764 909870739 909870753 909870704 909870706 909870694 909870716 909870716 909870719 909870730 909870736 909870736 909870740 909870741 909870702 907713418 907713418 907713408 907713411 907713358 907713358 907713358 907713360 907713340 907713341 907713345 907713339 907726280 907726281 907726277 907726279 907726282 907726282 907726284 907726284 907726284 907726278 905357893 905357895 905357896 905357908 905357867 905357875 905357865 905357922 905357931 905357937 905357935 905357936 905357972 905357961 905357965 905357965 905357967 905357979 905357984 905357987 905357993 905357994 904462231 902009780 902009757 902009759 902009773 902009782 902009784 902009807 902009807 902009803 902009812 902009812 902009841 902009844 902009795 902009793 902009671 902009665 902009665 902009669 902009670 902009666 902009670 902009674 902009673 902009677 902009677 902009667 902009670 902009647 902009653 902009659 902009651 902009651 902009660 902009663 902009651 902009666 902009667 902009669 902009673 902009681 902009682 902009686 902009680 902009684 902009674 902009678 902009660 902009664 902009686 902009702 902009706 902009711 902009713 902009719 902009719 902009660 902009660 902009657 902009657 902009678 902009680 902009697 902009703 902009692 902009694 902009709 902009719 902009723 902009723 902009710 902009710 902009692 902009698 902009701 902009706 902009711 902009714 902009720 902009725 902009623 902009629 902009631 902009622 902009623 902009627 902009630 902009631 902009616 902009629 902009628 902009625 902009626 902009620 901138584 901138565 901138565 901138565 901138631 901138633 901138632 901138642 901138643 901138644 901138646 901138653 901138653 901138651 901138651 901138628 901138638 901138640 901138642 897272307 897272366 897272369 897272480 897272485 897272486 897272489 897272489 897272487 897272498 897272509 999999599 999999570 999999576 999999567 999999567 999999574 999999598 999999603 999999604 999999608 999999608 999999611 999999598 999999601 999999602 999999605 999999609 999999609 999999610 999999610 999999610 999999837 999999839 999999825 999999827 999999793 999999794 999999797 999999802 999999803 999999804 999999807 999999804 999999819 999999820 999999815 999999856 999999863 999999865 999999869 999999872 999999876 999999881 999999881 999999881 999999881 999999879 999999882 999999877 999999882 999999934 999999908 999999897 999999907 999999914 999963339 999963331 999963333 999963350 999963355 999984115 999984115 999984126 999984126 999984127 999984099 999984107 999984107 999984123 999984666 999984671 999984672 991734594 991734594 991734594 991734594 991734587 991734579 991734579 991734584 991734587 991734590 991734590 991734591 993261058 993261057 974996400 974996397 974996421 974996423 974996434 974996436 974996439 974996448 974996451 974996445 974996453 974996469 974996465 974996468 974996496 974996491 974996492 974996494 974996498 974996498 974996498 974996502 974996506 974996509 974996500 974996478 974996482 974996476 974996482 974996286 980000282 980000285 980000295 980000298 980000296 980000238 980000239 980000271 980000261 980000247 980000251 980000252 980000255 980000255 980000260 980000261 980000263 980000276 980000276 980000283 980000290 980000266 980000324 980000324 980000324 980000308 980000309 980000326 980000334 980000321 980000318 980000320 980000321 980000312 980000310 980000314 980000314 980000301 980000303 980000312 980000325 980000329 980000333 980000333 980000331 980000348 980000344 980000344 980000345 980000348 980000349 980000338 980000341 980000367 980003188 980003189 980003190 980559483 980559431 980559434 980559438 980559443 980559445 980559449 980559449 980559452 980559425 980559358 980559359 995708451 995708454 995708451 995708455 995708455 995708453 995708457 995708457 995708465 995708400 995708404 995708400 995708358 995708357 995708357 995708362 995708558 995708564 995708567 995708571 995708575 995708579 995708571 995708571 995708572 995708576 995708582 995708579 995708581 995708585 995708585 995708586 995708361 995708357 995708362 995708359 995708360 995708361 995708361 995708362 995708364 995708369 995708359 995708414 995708436 995708460 995708463 995708471 995708441 995708441 995708457 995708459 995708459 995708461 995708464 995708465 995708466 995708466 995708466 995708459 995708444 995708447 995708452 995708446 995708448 995708455 995708490 995708503 995708502 995708487 995708475 995708456 995708462 995708455 995708440 995708443 995708444 995708451 995731487 995731490 995731492 995731493 995731494 995731490 995731490 995731490 995731491 995731490 995731490 999550753 999550752 999550763 999550769 999550772 999550773 999550774 999550729 999550694 999550705 999550705 999550790 999550773 999550776 999550790 999550797 999550814 999550815 999550805 999550812 999550808 999550821 999550821 999550821 999550811 999550812 999550812 999550821 999550823 999550826 999550821 999550825 999550825 999550845 999550855 999550858 999550859 999550886 999550887 999550888 999550889 999550895 999550891 999550893 999550902 999550902 999550902 999550908 999550908 999550908 999550908 999550910 999551078 999551054 999551054 999551048 999551060 999551011 999551013 999551018 999551016 999551011 999551012 999551012 999551015 999551018 999551020 999550997 999550999 999551054 999551056 999551056 999551057 999551044 999551048 999550991 999550997 999550989 999550989 999551005 999551008 999551026 999551027 999551027 999551028 999551024 999551024 999551026 999551026 999551037 999551042 999551035 999551036 999551042 999551029 999551031 999550991 999550991 999550998 999550998 999551001 999551003 999551012 999551019 999551027 999550979 999550986 999550992 999550992 999551019 999551046 999551046 999551040 999551036 999550978 999551006 999551077 999551072 999551056 999551058 999551058 999551109 999551109 999551111 999989056 999989075 999989067 999989070 999989072 999989072 999989077 999989091 999989097 999989116 999989134 999989134 999989147 999989147 999989150 999989150 999989151 999989150 999989151 999989166 999989156 999989151 999989152 999989139 999989137 999989146 999989146 999989148 987401208 987401188 987401188 987401190 987401169 987401170 987401181 987401185 987401185 987401159 987401159 987401137 987401141 987401125 987401127 987401129 987401138 987401140 987401140 987401165 987401165 987401169 987401176 987991829 987991832 987991848 987991870 987991889 987991889 987991893 987991900 987991903 987991908 987991911 987991915 987991916 987991939 987991942 987991947 987991951 987991951 987991956 987991964 987991980 987991985 987991975 987991978 987991981 987991982 987991982 987991974 987991974 987991968 987991952 987991958 987991958 987991992 987991996 987989156 987989158 987989161 987989167 987989170 987989197 987989199 987989199 987989203 987989194 987989193 987989196 987989213 987989219 987989201 987989177 987989182 987989179 987989195 987989196 987989202 987989205 987989218 987989216 987989217 987989220 987989223 987989236 987989237 987989243 987989250 987989251 987989208 987989210 987989205 987989207 987989210 987989210 987989210 987989215 987982840 987982837 987982837 987982830 987982856 987982836 987982842 987982845 987982845 987982845 987982864 987982858 987982861 987982863 987982865 987982869 987982869 987982869 987982872 987982881 987982890 987982897 987982903 987982906 987982907 987982927 987982933 987982942 987982942 987982954 987982947 987982950 987982954 987982956 987982974 987982978 987982980 987982984 972833932 972833939 972833939 972833946 972833948 972833950 972833927 972833933 972833937 972833939 972833941 972833935 972833904 972833905 972833898 972833899 972833895 972833898 972833901 972833842 972833846 972833844 972833850 972833851 972833840 972833866 972833867 972833870 972833873 972833838 972833838 972833840 972833841 972833822 972833826 972833815 972833763 972833764 972833766 972833825 972833807 972833837 972833839 972833839 972833823 972833828 972833829 972833829 972833826 972833826 972833820 972833836 972833836 972833785 972833749 972833751 972833751 972833763 972833774 972833774 972833774 972833725 972833725 972833682 972833660 972833664 972833666 972833673 972874369 972874370 972874361 972874361 972874362 972874366 972874366 972874370 972874382 972874382 972874383 972874387 972874389 972874390 972874390 972874388 972874375 972874353 972874338 972874338 972874361 972874369 972874370 972874370 972874370 972874363 972874364 972874373 972874380 972874380 972874417 972874420 972874400 976867590 976867624 976867652 976867638 976867655 976867660 976867577 976867544 976867526 976867527 976867513 976867477 976867480 976867490 976867490 976867434 976867402 976867395 976867395 976867404 976867404 976867416 998020663 998020664 998020668 998020674 998020675 998020675 998020706 998020712 998020713 998020714 998020714 998020727 998020748 998020709 998020711 998020722 998020722 998020722 998020714 998020715 998020722 998020737 998992377 998992377 998992381 998992387 998992374 998992375 998992373 998992385 998992394 998991842 998991861 998991864 998991867 998991868 998991868 998991842 998991842 998991846 998991840 998991782 998991791 998991802 998991805 998991778 998991785 998991788 998991791 998991794 999516035 999516039 999516044 999516064 999516064 998199022 998199028 998199033 998199079 998199081 998199081 998199060 998199049 998199033 998199043 998199051 998199055 998199055 998199067 998199064 998199064 998199068 998199069 998199096 998199101 998199104 998199107 998199109 998199121 998199101 998199101 998199104 998199107 998199109 998199100 998199079 998199069 998199069 998199067 998199017 998199019 998199022 998199015 998198942 998198926 998198928 998198940 998198940 998198940 998198938 998198941 998198941 998198916 998198917 998198921 998164805 998164648 998164648 998164651 998164651 998164619 998164620 998164620 998164621 998164619 998164597 998164606 998164617 998164617 998164620 998164621 998164630 998164616 997640379 997640348 997640350 997640377 997640363 997640346 997639264 997639261 997639263 997639250 997639254 997639256 997639212 997639206 997639259 997639260 997639268 997639271 997639275 997639273 997639300 997639300 997639295 997639301 997639309 997639324 997639329 997639316 997639319 997639323 997639346 997639322 997639324 997639382 997639382 997639395 997639392 997639391 997639393 997639364 997639344 997639352 997638678 997638678 997638681 997638687 997638687 997638691 997638691 997638691 997638689 997638689 997638666 997638666 997638667 997638654 997638662 997638663 997638663 997638660 997638665 997638665 997638664 997638677 997638658 997638640 997638618 997638614 997638603 997638576 997638542 997638541 997638536 997638495 997638508 997638514 997638513 997638516 997638517 997638522 997638526 997638514 997638520 997638521 997638424 999690442 999690442 999690442 999690442 999690443 999690446 999690434 999690427 999690427 997638421 997638430 997638441 997638442 997638449 997638469 997638470 997638487 997638489 997638489 997638497 997638487 997638492 997638500 997638508 997638513 997638504 997638507 997638507 997638514 997638525 997638530 997638523 997638532 997638531 997638534 997638545 997638546 997638579 997638536 997638538 997638541 997638504 997638504 997638517 997638532 997638523 997638526 997638520 997638521 997638527 997638528 997638537 999999961 999999961 999999963 999999963 999999970 999999957 999999957 999999998 999999917 999999934 999999893 999999948 999999936 999999942 999999944 999999946 999999958 999999951 999999952 999999926 999999925 999999916 999999916 999999925 999999939 999999939 999999941 999999944 999999944 999999927 999999908 999999912 999999915 999999916 999999920 999999922 999999928 999999934 999999934 999999939 999999939 999999922 999999916 999999918 999999925 999999925 999999950 999999942 999999906 999999913 999999913 999999913 999999927 999999923 999999925 999999925 999999926 999999927 999999346 999999359 999999361 999999367 999999364 999999391 999999394 999999394 999999396 999999396 999999396 999999403 999999406 999999419 999999412 999999437 999999461 999999463 999999457 999999457 999999461 999999466 999999472 999999473 999999473 999999476 999999463 999999483 999999472 999999472 999999473 999999494 999999494 999999494 999999504 999999504 999999509 999999440 999999440 999999434 999999436 999999443 999999446 999999455 999999452 999999455 999999469 999999471 999999446 999999449 999999449 999999452 999999443 999999453 999999455 999999449 999999451 999999451 999999615 999999615 999999625 999999619 999999622 999999622 999999623 999999625 999999627 999999634 999999606 999999608 999999612 999999616 999999618 999999620 999999635 999999631 999999633 999999633 999999633 999999633 999999633 999999634 999999655 999999693 999999579 999999585 999999578 999999579 999999571 999999574 999999566 999999569 999999585 999999585 999999576 999999602 999999600 999999600 999999621 999999626 999999629 999999631 999999627 999999617 999999640 999999628 999976591 999976594 999976627 999976629 999976631 999976632 999976640 999976635 999976635 999976654 999976657 999976664 999976805 999976812 999976812 999976836 999976836 999976844 999976848 999976856 999976857 999976857 999976837 999976834 999976659 999976664 999976659 999976660 999976660 999976660 999976660 999976660 999976662 999976672 999976662 999976656 999976685 999976695 999976701 999976704 999976763 999976768 999976750 999976734 999976735 999976737 999976718 999976721 999976721 999976678 999976681 999976692 999976700 999976707 999976709 999976709 999976709 999976718 999976715 999976717 999976722 999976756 999976756 999976759 999976762 999976811 999976805 999976805 999976809 999976824 999976824 999976831 999976832 999976839 999976819 999976827 999976828 999976843 999976862 999976862 999976863 999976867 999976874 999976879 999976870 999976870 999976825 999976832 999976835 999976839 999976864 999976868 999538907 999538908 999538911 999538919 999538923 999538929 999538990 999538992 999538995 999538995 999538990 999538994 999539126 999539129 999539129 999539129 999539140 999913807 999913833 999913835 999913832 999913766 999913773 999913787 999913787 999913790 999913791 999913792 999913814 999913815 999913812 999913815 999913797 999913791 999913792 999913795 999913809 999913809 999913816 999913817 999913813 999913801 999913801 999913773 999913745 999913746 999913748 999913762 999913766 999913772 999913753 999913757 999913759 999913763 999913768 999913775 999913775 999913779 999913780 999960073 999960075 999960076 999960089 999960090 999960061 999960065 999960059 999960063 999960063 999960057 999960059 999960061 999960057 999960067 999960091 999960093 999960100 999960091 999960094 999960098 999960099 999960076 999960068 999960074 999960074 999960085 999960090 999960092 999960090 999960091 999960082 999960101 999960105 999960117 999978203 999931910 999930666 999930662 999930666 999930669 999930669 999930674 999930676 999930666 999930670 999930596 999930599 999930604 999930605 999930605 999930557 999930560 999930564 999930583 999930589 999930601 999930585 999930588 999930596 999930591 999930596 999930600 999930598 999930663 999930672 999930690 999930667 999930658 999930687 999930697 999930683 897203510 897203499 897203515 897203515 897203514 893210326 893210331 893210335 893210333 893210327 893210331 893210331 893210333 893210329 893210330 893210333 893210333 893210328 893210328 893210320 893210321 893210321 893210321 893210321 893210327 893210328 893210333 893210315 893210332 893210328 893210330 893210342 893210348 893210347 893210350 893210352 893210352 893210371 893210371 893210362 893210362 893210363 971878195 971878200 971878200 971878202 971878204 971878244 971878246 971878231 971878196 971878202 971878206 971878207 971878186 971878188 971878177 971878187 971878174 971878191 971878191 971878199 971878199 971878203 971878218 971878219 971878203 971878211 971878211 907121915 907121926 907121928 907121895 907121895 907121898 907121874 907121886 907121856 907121819 907121820 907121802 907121805 907121805 907121807 907121788 907121790 907121798 907121791 907121802 907121805 907121815 957786260 957786260 879118241 879118242 879118242 879118247 879118243 879118245 879118241 879118242 879615764 879615761 879615769 879615775 879615776 879615788 879615788 879622053 879622054 879622055 879622041 879622042 879622044 879622011 879622012 879622040 879622054 879622056 879622047 879622047 828957563 828957562 828957596 828957596 828957596 828957604 828957605 828957602 828957602 828957599 828957599 828957598 828957599 828957583 828957560 828957556 828957566 828957563 828957639 828957639 828957639 828957642 828957640 828957640 828957650 828957653 828957651 828957638 828957643 828957631 828957631 828957643 828957650 828957651 828957652 828957652 828957663 828957664 828957675 828957670 828957670 828957684 828957686 828957661 828957639 828957642 828957612 828957614 829205860 829205952 829205954 829205954 829205954 829205961 829205963 829205966 829205910 829205909 829205911 829205912 829205906 829205922 829205927 829205928 829205931 829205931 829205932 829205935 829238900 829238903 829238906 829238910 829238862 829238856 829238861 829238859 829238860 829238863 829238864 829238831 829238866 829238876 829238863 829238866 829238847 829238843 829238845 829238858 829238860 829238863 829238863 829238861 829238866 829238888 829238913 829238929 829238947 829238947 829244646 829283319 829283296 829283296 829283298 829283291 829283296 829283299 829283322 829283319 829283321 829283329 829283329 829283323 829283319 829283319 829283322 829283328 829283328 829283117 829283062 829283059 829283059 829283032 829283056 829283066 999999927 999999993 999999994 999999980 999999980 999999980 999999982 999999982 999999985 999999993 999999993 999999980 999999836 999999831 999999836 999999830 999999778 999999790 999999789 999999795 999999798 999999795 999999774 999999774 999999780 999999772 999999772 999999779 999999782 999999793 999999799 999999794 999999804 999999788 999999796 999999788 999999788 999999820 999999817 999999817 999999814 999999818 999999822 994995830 994995840 995016337 995016331 995016334 995077968 995077957 995583620 995583625 995583677 995583679 995583726 995583731 995583731 995583687 995583689 995583689 995583693 995583685 995583697 995583700 995583702 995583702 995583704 995583704 995583697 995583698 995752464 995752476 995752482 995752485 995752492 995752489 995752361 995752363 995752372 995752349 995378774 995378791 995378800 995378801 995378799 995378805 995378820 995378808 995378788 995378798 995378809 995378810 995378813 995378817 995378648 995378640 995378645 995378617 995378616 995378610 995378612 995378611 995378612 995378612 995378612 995378616 995378600 995378606 995378597 995378597 995378598 995378598 995378598 995378590 995378595 995378596 995378602 995378601 995378612 995378597 995378607 995378609 995378612 995378612 995378596 995378610 995378614 995378620 995378620 995378625 995378587 995378587 995378574 995378536 995378538 995378525 995378527 995378518 995378521 995378501 995378503 995378498 993852067 993852067 993852072 993953661 993953657 993953657 993953636 993953603 993953604 993953598 993953560 993953543 993953549 993953539 993953539 993953558 993953561 993953544 993953537 997341116 997341102 997341109 997341122 997341124 997341127 997341129 997341133 997341133 997341117 997341119 997341120 997341122 997341124 997341127 997341127 997341140 997341140 997341142 997341151 997341120 997341126 997341129 997341129 997341134 997341138 997341138 997341145 997341146 997341182 997341190 997341199 997341211 997341228 997341211 999664174 999664189 999664195 999664195 999664195 999664198 999664207 999664210 999664210 999664205 999664211 999657920 999657907 999657909 999657913 999657945 999657945 999657984 999657988 999657988 999657976 999657967 999657966 999657973 999657973 999657979 999657980 999657983 999657988 999657966 999774010 999774013 999773993 999774007 999774008 999777516 999777515 999777504 999777504 999777499 999777499 999777500 999777507 999777510 999777515 999777515 999777531 999777537 999777536 999777537 999777543 999777544 999777547 999777548 999777551 999777553 999777544 999777562 999777569 999777565 999777565 999777565 999777566 999777600 999777601 999777628 999777630 999280125 999280128 999280096 999280079 999280071 999280073 999280074 999280074 999280074 999280074 999280074 999280080 999280085 999280068 999280090 999280098 999280100 999280096 999280155 999280142 999280143 999280117 999280118 999280114 999280097 999280075 999280077 999280077 999280077 999280080 999280084 999280084 999280047 999274354 999274368 999274368 999274375 999274375 999274379 999274382 999275060 999275066 999275071 999275070 999275072 999275069 999275072 999275076 999275077 999275066 999275026 999275026 999275033 999275007 999274961 999274977 999274979 999274984 999274985 999274997 999274999 999275000 998718703 998718704 998718671 998718640 998718644 998718646 998718651 998718639 998718641 998718640 998718631 998718624 998718633 998718651 998718653 998718655 998456112 998456114 998456114 998456166 998456167 998456177 998456164 998456160 998456161 998456177 998456179 998456180 998456185 998456194 998456195 998456201 998456203 998456216 998456220 998456217 998456212 998456207 998456222 998456233 998456234 998456237 998456197 998456201 998456221 998456233 998456220 998456234 998456239 998456239 998456239 998456247 998456251 998456253 998456256 998456258 998456259 998456259 998456264 998456274 998456276 998456275 998456253 998456253 998477993 998477980 998478048 998478030 998478031 998478037 998478036 998485796 998485756 998485758 998485761 998485763 998485764 998485765 998485765 998485763 998485769 998485775 998485777 998485805 998485865 998486041 998486042 998486039 998486040 998486035 998486317 998486317 998486317 998510633 998510638 998510647 998510577 998510580 998510561 998510562 998510573 998510580 998510581 998510614 998510597 998566861 998566863 998566865 999648129 999648108 999648069 999648070 999648053 998566794 998566801 998566799 998566799 998566803 998566822 998566826 998566824 998566835 998566841 998566842 998566846 998566862 998566863 998566875 998566834 998566837 998566756 998566757 998566757 999171075 999171077 999171106 999171075 999171079 999171089 999171094 999171095 999171091 999171091 999171094 999171094 999171094 999171096 999171099 999171097 999171103 999171113 999171113 999171113 999171144 999171144 999171149 999171149 999171148 999171152 999171153 999171154 999171155 999171155 999171167 999171168 999171169 999171172 999171186 999171182 999171166 999171167 999171171 999171164 999171175 999171179 999171184 999171185 998665495 998665459 998665438 998665450 998665452 998665454 998665454 998665464 998665470 998665471 998665473 998665475 998665478 998665490 998665507 998665510 998665498 998665502 998563916 998563919 998563921 998563931 998563931 998563937 998563942 998563943 998563934 998564565 998564503 998564530 998564508 998564521 998564503 998564503 998564514 998564499 998564501 998564504 998564508 998564526 998564526 998564526 998564527 998564579 998564586 998564594 998564605 998564607 998437308 998437311 998437324 998437325 998437325 998437328 998437328 998437334 998437334 998437293 998437275 999999821 999999821 999999840 999999813 999999813 999999807 999999812 999999812 999999826 999999826 999999824 999999880 999999874 999999878 999999862 999999872 999999877 999999878 999999877 999999877 999999880 999999886 999999886 999999891 999999806 999999806 999999806 999999808 999999812 999999815 999999815 999999810 999999810 999999817 999999818 999999827 999999889 999999909 999999901 999999902 999999891 999999875 999999876 999999882 999999864 999999865 999999938 999999938 999999941 999999941 999999943 999996435 999996446 999996446 999996440 999996436 999996436 999996436 999996438 999996422 999996424 999996440 999996440 999996439 999996435 999996437 999996447 999996428 999996403 999996431 999392120 999392100 999392100 999392100 999392123 999392099 999392101 999392096 999392108 999392123 999392123 999392098 999392048 999392052 999392053 999392059 999392050 999392052 999392062 999392061 999392071 999392074 999392077 999392080 999392088 999392090 999392102 999392105 999392095 999392095 999392106 999392109 999392112 999392112 999392113 999392116 999392126 999392129 999392133 999392135 999392131 999496584 999496573 999496574 999496572 999496575 999496579 999496590 999496589 999496621 999496621 999496625 999496628 999496629 999496633 999496639 999496637 974151809 974151811 974151817 974151801 974151805 974151807 974151827 974151825 974151825 974151833 974151835 974151836 974151828 974151813 974151817 974151820 974151823 974151857 974151884 974151887 974151892 974151899 974151889 974151897 974151904 974151913 974151914 974151842 974151842 974151842 974153181 974153174 974153174 974153157 974153157 974153151 974153151 974153154 974153154 974153157 974153155 974153155 974153155 974153155 972590606 972590592 972590592 972590595 972590563 972590542 972590560 972590565 972590573 972590569 972590513 972590514 972590516 972590537 972590537 972590540 972590543 976084166 976084170 976084170 976084107 976084060 976084062 976084066 976084066 976084070 976084075 976084079 976084086 976084089 977253978 977253983 977253988 977253988 977253990 977253997 977253999 977254003 977254003 977254005 977254004 977254006 977254007 977254007 977253998 977254013 977254014 977254022 977254041 977254046 977254046 977254047 977254045 977254045 977254047 977254067 977254067 977254071 977254073 977254072 977254072 977254080 977254080 977254080 977254026 977254026 977254025 977254029 977254032 977254039 977254043 977254046 977254046 977254046 977254046 977254050 977254055 977254054 977254061 977254071 977254071 977254075 977254076 977254070 977254080 977254083 977254047 977254050 977254050 977254107 977254101 977254102 977254098 977254106 977254145 977254151 977254152 977254154 977254154 977254166 977254180 977254183 977254185 977254153 977254143 977254156 999019258 999019230 999019281 999019281 999019281 998850956 998850960 998850960 998850968 998850961 998850948 998850943 998850943 998682153 998682125 998682127 998682127 998682129 998682130 998682130 998682131 998682138 998682110 998682108 998682121 998682125 998682131 998682134 998682056 998682060 998682063 998681427 998681425 998681441 998681461 998681461 998681475 998681468 998681440 998681437 998681438 998681439 998681445 998681332 998681334 998681336 998681354 998576908 998576920 998576926 998576926 998576929 998576928 998576953 998576939 998576942 998576937 998576939 998576939 998576919 998576905 998576907 998576908 998576910 998576853 998576853 998576853 998576869 998576894 998576901 998576881 998576856 998576850 998576842 998576842 998576842 998576859 998576858 998576871 998576872 998576865 998576865 998576866 998576866 998576864 998576861 998576854 998576858 998576858 998576869 998576872 998576874 998576883 998576884 998576889 998576896 998576899 976811801 976811803 976811803 976811805 976811805 976811805 976811811 976811821 976811811 988403416 988403422 988403417 988403383 988403392 988403427 988403428 988403434 988403434 988403419 988403379 988403378 988403372 988403377 988403380 988403380 988403380 988403374 988403347 988403345 988403350 988403375 988403374 988403344 988403399 988403404 988403408 988403409 988403412 988403430 988403440 988403441 988403446 988403446 988403579 988403592 988403592 988403598 988403598 988403600 988403553 988403553 988403527 988403516 988403519 988403519 988403522 988403493 988403495 988403500 988403515 987233630 987233637 987233634 987233638 987233644 987233650 987233638 987233642 987233642 987233650 987233650 987233654 987233613 987233614 987233614 987233614 987233617 987233621 987233614 987233616 987233656 987233651 987233620 987233626 987213134 987213156 987213161 987213164 984851772 984851714 984851717 984851717 984851715 984851722 984851723 984851748 984851750 984851787 984851793 984851742 984851743 984851735 984851692 984851699 984851668 984851669 984851670 984829933 984829934 984829936 984829936 984829958 984829958 985464029 985464042 985464056 985464068 985464095 985464096 985464093 985464094 985464098 985464099 985464073 985464074 985464057 985464058 985464064 985464045 985464045 985464048 985464118 985464119 985464119 985464128 985464132 985464121 985464123 985464128 985464128 985407888 985407856 985407856 985407859 985407865 985407871 985407874 985407874 985407876 985407876 985407877 985407899 985407901 985407901 985407903 985407901 985407885 985407897 985407880 985407874 985407868 985407868 985407874 985407860 989120601 989120612 989120614 989120614 989120608 989120608 989120351 989120351 989120351 989120347 989120357 989120358 989120358 989120362 989120357 989120275 989120271 989120254 989120205 989120239 989120242 989120248 989120255 989120254 989120254 989120257 989120258 989120258 989112504 989112506 989112514 989112522 989112530 989112533 989112534 989112535 989112542 989112530 989112530 989112530 989112542 989112533 989112535 989112547 989112550 989112551 989112552 989112554 989112560 989112559 989112562 989112562 989112563 985618931 985618925 985618925 985618931 985618931 985618933 985618942 985618943 985618918 985618902 985618903 985618900 985618900 985618905 985618906 985618906 985618909 985618906 985618908 985618909 985618894 985618880 985618880 985618882 985618893 985618848 985618842 985618843 985618846 985618818 985618801 985618805 985618805 985618779 985618772 985618756 985618756 985618763 985618765 985618765 974027176 974027175 974027173 974027196 974027183 974027203 974027210 974027210 974027214 974027216 974027202 974027206 974027206 974027220 974027221 980485303 980485321 980485326 980485308 980485310 980485312 980485290 980485293 999799144 999799145 999799140 999799146 999799150 999799150 999799149 999799150 999799150 999799139 999799137 999799162 999799162 999799163 999799165 999799171 999799171 999799101 999799113 999799112 999799114 999799129 999799122 999799124 999799124 999799124 999799124 999799126 999799129 999799129 999799128 999799103 999799106 999799109 999799113 999799138 999799146 999799154 999799158 999799158 999799159 999799097 999799075 999799081 999799079 999799080 999799083 999799074 999799074 999799077 999799078 999799077 999799080 999799085 999799090 999799090 999799077 999799078 999799084 999799090 999799101 999799104 999799104 999799105 999799084 999799089 999799089 999799096 999799120 999799122 999799117 999799118 999799119 999799141 999799127 999799126 999799129 999799111 999799113 999799125 999799116 999799118 999799146 999799139 999799139 999799140 999799144 999799147 999799154 999799155 999799124 999799158 999799160 999165095 999165097 999165099 999165100 999165100 999165102 999165107 999165108 999165108 999165104 999165106 999165081 999165083 999165090 999165033 999297290 999297298 999297301 999297301 999297292 999297303 999297303 999297303 999297303 999297303 999297304 999297271 999297275 999297275 999297267 999297215 999297226 999297218 999297205 999297209 999297227 999297224 999297235 999297234 999297237 999297238 999297240 999297242 999297243 999296756 999296759 999296766 999296777 999296780 999296781 999296781 999296782 999296775 999296744 992838660 992838666 992838681 992838681 992838689 992838689 992838694 992838681 992838535 992838535 992838510 992838488 992838486 992838489 992838488 992838484 992838483 989125743 989125739 989125737 989125737 989125740 989125739 989125739 989125740 989125741 989125741 989125741 989125745 989125750 989125752 989125754 989125755 989125749 989125750 989125757 989125762 999999806 999999807 999999796 999999804 999999807 999999807 999999800 999999796 999999800 999999811 999999817 999999803 999999805 999999812 999999815 999999815 999999797 999999802 999999802 999999849 999999843 999999848 999999861 999999863 999999852 999999857 999999858 999999854 999999855 999999837 999999841 999999849 999999849 999999861 999999861 999543870 999543872 999543872 999543842 999543848 999543868 999543876 999543877 999543876 999543891 999543898 999543900 999543874 999543874 999543898 999543921 999543933 999543918 999543924 999543930 999543937 999543921 999543918 995724665 995724667 995035202 995035206 995035215 995035215 995035219 995035198 995035176 995035177 995035183 995035012 995035012 995035005 995035006 995035001 995035001 995035008 995035008 995035023 995035025 995035029 995035030 995035018 995034999 995035015 995035015 995034973 995034970 995034972 995034950 995034950 995034951 995034954 995034956 995034944 995034950 995034951 995034954 995034955 995034936 995034946 995034959 995034923 995034923 995034933 995034933 996945179 996945180 996945180 996945183 996945185 996945191 996945191 996945145 996945153 996945155 986071115 986071097 986071078 986071084 986071086 986071084 986071067 986071065 986071066 986071069 986071074 986071076 986071078 986071057 986071076 986653950 986653964 986653964 986653964 986653970 986653973 986653975 986653979 986653979 986653976 986653972 988771742 988771734 988771735 988771736 988771729 988771715 988771717 988771717 988771722 988771726 988771729 988771749 988771765 988771735 988771736 988771736 988771744 988771747 988771748 988771748 988771754 988771754 988771725 988771731 988771735 988771749 988771701 988771746 988771745 987800079 987800079 987800075 987800075 987800087 987800092 987800053 987800055 987800063 987800001 987800003 987800006 987800006 987799981 987799923 987799927 987799941 987799941 987799948 987799969 987799968 987799966 987799945 987799890 987799890 987799891 987799893 987799897 987799871 987799843 987799844 987799853 987799853 987799856 987799849 987799847 987799845 987799845 987799846 987799866 987799868 987799877 987799880 987799880 987799881 987799881 987799902 987799902 987799935 987799933 987799931 987799946 987799972 987799972 987799973 987799975 987799981 987799984 987799960 987799956 987799953 987799927 987799935 987799936 987799937 987799938 987799922 987799929 987799932 987799923 987799945 987799946 987799904 987799836 987667589 987667612 987667606 987667601 987667600 987667602 987667602 987666493 987665819 987665820 987665828 987665831 987665848 987665848 987665851 987665848 987665848 987665915 987665915 987665916 987665920 987665900 987665900 987665863 987665866 987665846 987665848 987665850 987665873 985342905 985342906 985342910 985342911 985342911 985342915 985342922 985342916 985342917 985342922 985342910 985342898 985342898 985342898 985342907 985342912 985342895 985342909 985342906 985342906 985342897 985342900 985342904 985342905 985342899 985342885 985342874 985342865 985342868 985342868 985342878 985342885 985342887 985342916 985318612 985318669 985318669 999900643 999900645 999900645 999900645 999900641 999900636 999900639 999900643 999900649 999900651 999900653 999900655 999900657 999900651 999900649 999900648 999900619 999900621 999900623 999900627 999900630 999900614 999900609 999900611 999900607 999900609 985318640 985318613 985318597 985318598 985318624 985318635 985318628 985318630 985318617 985318617 985318620 985318623 985318617 985318624 985318630 985318634 985318647 985318642 985318619 985318645 985318644 985318653 985318654 985318657 985318642 985318642 985318633 966852039 966852044 976552680 976552680 976552693 976552697 976552697 976552697 976552698 976552642 976552645 976552646 976552648 976552648 976552650 976552650 976552628 976552630 976552626 976552629 976552633 976552665 976552664 976552665 976552668 976552668 976552664 976552655 976552657 976552672 976552675 976552675 976552668 976552666 976552671 976552674 976552680 976552671 976552671 976552675 976552675 976534585 976534614 976534592 976534572 976534560 976534563 976534565 976534597 976534583 976534584 976534587 976534589 976534550 976534532 976534525 976534526 976534526 976534527 976534527 976534536 976534535 976534527 976534503 976534493 976534508 976534508 976534518 976534518 976534523 976534509 976534509 976534507 976534505 976534508 976534489 976534492 976534492 976534492 976534486 976534483 976534483 976534473 976534472 976534474 976534497 976534482 976534484 976534495 976534457 976534459 976534445 976534466 976534467 976534467 976534460 976534439 976534440 976534431 976534431 976534436 976534436 976534436 976534416 976534423 976534415 976534432 976534432 976534433 976534433 976534431 976534423 976534427 976534372 976534373 976534376 976534384 976534392 976534392 976534398 976534406 976534364 976534362 976493652 976493629 976493640 976493613 976493614 976493623 976493623 976493626 976493627 972899730 972899726 972899740 972899740 972899728 972899728 972899728 972899732 972899763 972899766 972899750 972899753 972899754 972899751 972899712 972899712 972899716 972899710 972899713 972899677 972899684 972899701 972899699 972899699 972899689 972899717 972899709 972899716 972899721 972899720 972899674 972899661 972899667 972899668 972899628 972899629 972899632 972899632 972899626 972899631 972899618 972899415 972899418 972899420 972899423 972899425 972899429 972899430 972899434 972899423 972899424 972899424 972899428 972899428 972899432 972899414 972899403 972899402 972899402 972899420 972899429 972899438 972899441 972899442 972899448 972899433 972899437 972899446 972899436 972899436 972899438 972899441 972899469 972878693 972878748 972878736 972878736 972878742 986290426 986290426 986087643 986087646 986087646 986087651 986087651 986087633 986087633 986087635 986087630 986087634 986087640 986087629 986087629 986087632 986087635 986087636 985504772 985504778 991786836 991786861 991786901 991786901 991786901 991786894 989669129 989669132 989669133 989669131 989669133 992255786 992255786 992255786 992255712 992255698 992255700 992255710 992255713 992255712 992255712 992255736 992255738 992255739 992255722 992255720 992255688 992255692 992255699 992255701 992255701 992255711 992255720 992255600 992255608 992255599 992255587 992255589 992255590 992255590 992255595 992255471 992255453 992255459 992255456 985973412 985973412 985973415 985973416 985973424 985973424 985911786 985911787 985911792 985911939 985911926 985911911 985911914 985911923 985911923 985911935 985911942 985911942 985911943 985911944 985911960 985911994 985911986 985911986 985911986 985911988 985911992 985912015 985912024 985912019 985912154 985912160 985912162 985912163 985912191 985912192 985912200 985912200 985912201 985912209 985912205 985912208 985912198 985912199 985912199 985912202 985912204 985912151 985912127 985912130 985912131 985912137 972500424 972500430 972500430 972500431 969913752 969913752 969913754 969913758 969913747 969913748 969913735 969913737 969913755 960213111 960213111 960213111 960213110 960213110 960213124 960213121 960213123 960213126 960213134 960213136 960213094 960213127 960213128 960213131 960213129 960213123 960213124 960213132 960213141 960213139 960213143 960213144 960213129 960213105 960213146 960213147 960213148 960213155 960213159 960213160 960213107 960213094 960213084 960213077 960213050 960213051 960213051 960213049 960213049 960213053 960213042 960213036 960213036 960213037 960213043 960213044 960213046 960213033 960213035 960213037 960213024 960213014 960213059 960213059 960213051 960213055 960213059 960213062 960213065 960213063 960213049 960213068 960213063 960213034 960213055 961536761 961536750 961536713 961536713 961536713 961536713 961536710 961536719 961536721 961536752 961536764 961536765 961536754 961536673 961536674 961536675 961536678 961536692 961536692 961536698 961536732 961536734 961536728 961536731 961536731 961536727 961536731 961536734 961536732 961536733 961536701 961536713 961536716 961536698 961536687 961535357 961535361 961535367 961535373 961535378 961535382 961535385 961535385 961535385 961535387 961535400 961535387 961535387 961535391 961535391 961535392 961535396 961535389 940382145 940381371 940381373 939790722 939790724 939790726 939790729 939790712 939790768 939790774 939790778 939790751 939790744 939790748 939790709 939790698 939790697 939790716 939790719 939790723 939790719 939790721 939790721 939790726 939790728 939790715 939790741 939790752 939790756 939790756 939790696 939790697 939790671 939790671 939790674 939790677 939790687 939790687 939790688 939790688 939790693 939790694 939790693 939790697 939790697 939790698 939790703 939790692 939790695 939790704 939790692 939790689 939790694 939790699 939790699 939790699 939790703 939790708 939790710 939790710 939790707 939790712 939790710 939790710 939790710 939790711 939790711 939790714 939790710 939790711 939790715 939790689 939790698 939790706 939790703 939790708 939790708 939790713 939790713 939790722 939790750 939790755 939790767 939790770 939790752 939790752 939790762 939790766 939790759 939790759 939790762 939790755 939790757 939790723 939790701 939790702 939790704 939790721 939790721 939790668 939790669 939790670 939790644 939790647 939790648 939790643 939790644 939790639 939790625 939790632 939790632 939790658 939790658 939790663 939790665 939790667 939790649 939790650 939790661 939790672 939790671 939790672 939790655 939790655 939790661 939790663 939790663 939790667 939790668 939790668 939790675 939790678 939790678 939790676 939790679 939790681 939790688 939790689 939790694 939790696 939790698 939790710 939790709 939790710 939790712 939790712 939790712 939790713 939790715 999999772 999999780 999999766 999999768 999999772 999999776 999999779 999999779 999999782 999999763 999999770 999999810 999999812 999999809 999999809 999999809 999999810 999999801 999999781 999999783 999999787 999999787 999999788 999999781 999999782 999999772 999999772 999999766 999999771 999999771 999999776 999999776 999999777 999999782 999999797 999999797 999999804 999999804 999999807 999999810 999999814 999999815 999999815 999999816 999999818 999999796 999999782 999999788 999999779 999999751 999999753 999999759 999999759 999999755 999999757 999999761 999999730 999999730 999999741 999999741 999999748 999999748 999999750 999999749 999999739 999999743 999999854 999999841 999999840 999999841 999999842 999999859 999999859 999999860 999999865 999999867 999999870 999999860 999999801 999999743 999999743 999999745 999999737 999999755 999999814 999999807 999999810 999999816 999999823 999999822 999999833 999999842 999999844 999999846 999999834 999999848 999999850 999999862 999999864 999999842 999999852 999999862 999999862 999999863 999999866 999999870 999999876 999999876 999999877 999999869 999999882 999999891 999999900 999999902 999999899 999999903 999999893 999999948 999999948 999999955 999999957 999999967 999999967 999999948 999999935 999999937 999999937 999999945 999999868 829283001 829282989 829282955 829282964 829282966 829282967 829282983 829282982 829282983 829282986 829338486 829338490 829338492 829340028 829340030 829340034 829340017 829340007 829340007 829340019 829340009 829340000 843680143 843680155 843680155 843680137 843680137 843680142 843680134 843680133 843680141 843680142 843680129 843680135 843680119 843680115 843680113 843680113 850211043 850211051 850211050 850211041 850211041 850211048 850211049 850211052 850211060 850211060 850211066 850211068 850211072 850211072 850211076 850211078 850211067 850211043 850211043 850211044 850211044 850211045 850211047 850300505 850300507 850300515 850300510 850300513 850300492 850300492 850300493 850300496 850300497 850300501 850300501 850300502 850300482 850300493 850300501 850300499 850300500 850300502 850300507 850300507 850300508 850300533 850300513 850300516 850300518 850300521 850300525 850300525 850300519 850303530 850303535 850303535 850303535 889133622 889133623 889133626 889133637 889133630 889133635 889133640 889133640 889133642 889133644 889133661 998162755 998162756 998162756 998162747 998162742 998162752 998162762 998162763 998162731 998162720 998162737 998162737 998162727 998162731 998162863 998162854 998162834 998162809 998162810 998162815 998162801 998162754 998162755 998238936 998238915 998243021 998243030 998243030 998243056 998243059 998243049 998243046 998243051 998243061 998243061 998249197 998249205 998249215 998249219 998249219 998249215 998249211 998249189 998249189 998249174 998249184 998249184 998249191 998249192 998249198 998249204 998249206 998249206 998249212 998249217 998249218 998249224 998249216 998249216 998249217 998249219 998249220 998249281 998249266 998249247 998249248 998249224 998249236 998249227 998249199 998249196 998249196 998249196 998249197 998249198 998249198 998249198 998249207 998249222 998249208 998249198 998249200 998249217 998249215 998249219 998249220 998249220 998249222 998249220 998249236 998249227 998249225 998249221 998249205 998249216 998249218 998249218 998249196 998249201 998249201 998249208 998249212 998249216 998249214 998249211 998249186 998249186 998249187 998249184 998249211 998249221 998249222 999276547 999276558 999351485 999351485 999351465 999351464 999351468 999351476 999351469 999351491 999351494 999351498 999351493 999351469 999351469 999351465 999351481 999351482 999351496 999351519 999351519 999351522 999351507 999351510 999351543 999351543 999351543 999351560 999351563 999351564 999351569 999351578 999351581 999918838 999918841 999918841 999918847 999918848 999918829 999918827 999918831 999918809 999918808 999918819 999918820 999918833 999918839 999918839 999918830 999918862 999918864 999918864 999918865 999918856 999918877 999918877 961088790 961088791 961088800 961088802 961088832 961088811 961088811 961088795 961088800 961088813 961088817 961088813 961088830 961088830 961088813 961088817 961088828 961088832 961088832 961088837 961088837 961088840 961088835 961088837 961088841 961088849 961088852 961088862 961088852 961088855 961088850 961088852 961088854 961088863 961088861 961088851 961088854 961088859 961088869 961088869 961088850 961088826 961088827 961093169 961094257 961094259 961094259 961094260 961094267 961094272 961094235 961094244 961094251 961094260 961094244 961094245 961094246 961094223 961094225 961094240 961094240 961094240 961094244 961094234 961094245 961094248 961094207 961094226 961094218 961094221 961094223 961094215 961094217 961094209 961094227 962227864 962227868 962227865 962227855 963277846 963277852 963277846 963277846 963615143 963615134 963615136 963615139 963615148 963615148 963615149 968450428 968450428 968450428 968450431 968450437 968450428 968450429 968450429 968450429 968450434 968450440 968450444 968450415 968450417 968450407 968450412 968450406 961919483 961919477 961919478 961919474 961919481 961919483 961919488 961919488 961919488 961919494 961919493 961919495 961919494 961919489 961919499 961919499 961919500 961919485 961919486 961919487 961919458 962086527 962086529 962086531 962086525 962086521 962086523 962086520 962086519 962086508 962086516 962086516 962086518 962086518 962086525 962086527 962086529 962086534 962086538 962086566 962086566 962086599 962086601 962086603 962086609 962086601 962086581 962086584 962086595 962086594 962086594 962086594 962086596 962086599 962086601 962086608 962086610 962086607 962086611 962086599 962086600 962086596 962086594 962086598 962086599 962086601 967622104 967622106 967622104 967622102 967622098 967622098 967622087 967622078 967622078 967622080 967622084 967622085 967622090 967622098 967622100 967622101 967622118 967622096 966594770 966594771 966594789 966594788 966594803 966594797 966594785 966594776 966594776 966594778 975361769 975361767 975361774 975361775 975361772 975361777 975361773 975361774 975361843 975361844 975362036 975362036 975362036 975362040 975362011 975362012 975362014 975153885 975153865 975153865 975153863 975153867 975153890 975153888 975153892 975153918 975153936 975153941 975153949 975153951 975153957 975153955 975153942 975153944 975153938 975153940 975153941 975153941 975153941 975153941 975153944 975153934 975153934 975153932 975153934 975153938 975153931 975153948 975153929 975153924 975153929 975153938 975153938 975153939 975153939 975153939 975153939 975153943 975153945 975153953 975153969 975153978 975153987 994243534 994243542 994243545 994243545 994243561 994243562 994243549 994243549 994243555 994243634 994243634 994243634 994243661 994243678 994243684 994243684 994243685 994243685 994243697 993110065 993110066 993110069 993110080 993110077 993110055 993110055 993110056 993110059 993110039 993110033 993110031 993110023 993110040 993110041 993110041 993110036 993110017 993110017 993110042 993110043 993110043 993110025 993110021 993110029 993110042 993110034 993109989 993109991 993109991 993109977 993109986 993109986 988274708 988107634 979340645 979340639 979340636 979340637 979340637 979340642 979340636 979340634 979340636 979340638 979340642 979340646 979340648 979340652 979340651 979340660 979340660 979714109 979714109 979714109 979714085 979714085 979714075 979714057 979714057 979714063 979714065 979714051 979714056 979714056 979714056 979714056 979714020 979714025 979714026 979714029 979714031 979714042 979714037 979714045 979714096 979714090 979714086 979714089 979714092 979714094 979714083 979714083 979714077 979714085 979714088 979714087 979715003 979715008 979715009 979715009 979715009 979715009 979715014 979715017 979715014 979715019 979715019 979714922 979714927 979714933 979714934 979714935 979714937 979714953 979714955 979714964 979714966 979714977 979715000 979715006 979715006 979714995 979714992 979714997 979714998 979715000 979715003 979715006 979714996 979715001 999999794 999662501 999662501 999662534 999662496 999662496 999662502 999662494 999662497 999662497 999662497 999662503 999662503 999662503 999787472 999787439 999787440 999787448 999787450 999787450 999787451 999787452 999787456 999787468 999787481 999787451 999787458 999787459 999787453 999787446 999787458 999787450 999787452 999787454 999787417 999787420 999787411 999787694 999787699 999787704 999787705 999787700 999787693 999787684 999787698 999787698 999787699 999787702 999787702 999787702 999787700 999787706 999788940 999788946 999788961 999788961 999788951 999788937 999788963 999788954 999788958 999788958 999788959 999788963 999788953 999788938 999788945 999788930 999788924 999788921 999788924 999788931 999788928 999788927 999788928 999788931 999788924 999789074 999789074 999789052 999789055 999789061 999789063 999789066 999789066 999784726 999784726 999784728 999784770 999784777 999784780 999784780 999784745 999784743 999784746 999784718 999784716 999784717 999784718 999784714 999784722 999784724 999904610 999904612 999904609 999904610 999904603 999904611 999904614 999904610 999904573 999904591 999904593 999904593 999904596 999904596 999849105 999849095 999849098 999849101 999849108 999849111 999724157 999724157 999724184 999724177 999724189 999724180 999724182 999724183 999724186 999724186 999724174 999724174 999724177 999724177 999724177 999724181 999724189 999724212 999724219 999724223 999724200 999724190 999724192 999724170 999724170 999724175 999724180 999724176 999724184 999724187 999724183 999724185 999724185 999724189 999724182 999724176 999781669 999781656 999781656 999781673 999781673 999781672 999781675 999781677 999781680 999781682 999781685 999781668 999781670 999781666 999781671 999936027 999936032 999936035 999936035 999936027 999936027 999936024 999936024 999936025 999936028 999934496 999934500 999934494 999934494 999934492 999934492 999934498 999934515 999934517 999934526 999934526 999934515 999934504 999934512 999934512 999934512 999934524 999985619 999985615 999985613 999985604 999985604 999985604 999985607 999989340 999999753 999999757 999999766 999999759 999999807 999999826 999999863 999999863 999999865 999999865 999999869 999999902 999999902 999999906 999999905 999999902 999999904 999999883 999999888 999999888 999999898 999999890 999999884 999999885 999999895 999999899 999999896 999999909 999999893 999999875 999954418 999954433 999954429 999954430 999954416 999954420 999954424 997867442 997867445 997892923 997892926 997892927 997892924 997892918 997892924 998936281 998936282 998936274 998936278 998936274 998936276 998936276 998936272 998936306 998937747 998937761 998937767 998937777 998937786 998937768 998937775 998937775 998937705 998937702 998937705 998937710 998937704 998937708 998937717 998937721 998937729 998937731 998937732 998937733 998937742 998937742 998937742 998937731 998937734 998937717 998937722 998937719 998937722 998937716 998937714 998937708 998937708 998937710 998937700 998937700 998937575 998937574 998937578 998937582 998937587 998937590 998937598 998937592 998937590 998937587 998937581 998937557 998937562 998937564 998937593 998937572 998937677 998937680 998937678 998937661 998937648 998937654 998937643 998937649 998937642 998937607 998939543 998939547 998941838 998941839 998941843 998941842 998941837 998941844 998941844 998941851 998941851 998941815 998941815 998941810 998941811 998941796 998941799 998941800 998941808 998941808 998941800 998941800 998941803 998941789 998941791 998941793 998941794 998941796 998941809 998941803 998941804 998941804 998941782 998941783 998941788 998941790 998941791 998941788 998941788 998941792 998941793 998941793 998941793 998941784 998941787 998941787 998941786 998941789 998941792 998941792 998941797 998941800 998941802 998941805 998941784 998941784 998952867 998952846 998952849 998952850 998952832 998952807 998952807 998952807 998952808 998952808 998952792 998952792 998952809 998952810 998952815 998952819 998952817 998952811 998952836 998952793 998952800 998952817 998952815 979863267 979863290 979863295 979863300 979863296 979863289 979863291 979863292 979863285 979863283 979863295 979863345 979863346 979863350 979863350 979863351 979863343 979863338 999360456 999360457 999360463 999360467 999360450 999360457 999360457 999360453 999360453 999360436 999360451 999360451 979788420 979788423 979788396 979788398 979788398 979788374 979788378 979788412 979788415 979788400 979788407 979788405 979788418 979788404 959503598 959503598 959503602 977913445 977913447 977913443 977913456 977913459 977913452 977793566 977793575 977793578 977793580 972258079 972258079 972258072 972255056 972255060 972255061 972255060 972255054 972255058 972255027 972255028 972255016 972255006 984546284 984546278 984546278 984546289 984546290 984546273 984546276 984546276 984546280 984546278 984546285 984546286 984546272 984546251 984546225 984546226 984546224 984546226 984546225 984546225 984546222 984546206 984546206 984546201 984546201 984546204 984546220 984546221 984546208 984546209 984546212 984546201 984546211 984546211 984546214 984546216 984546219 984546210 984546202 984546186 984546185 984546179 984546176 984546181 984546182 984546183 984546185 984546187 984546185 984546188 984546188 984546193 984546186 984546179 984546214 984546216 984546216 984546208 984546211 984546209 984546214 984546213 984546192 984546190 984546197 984546204 984546204 984546209 984546210 984546213 984546213 984546213 984546243 984546243 984546243 984546241 984546242 984546257 984546188 984546188 984546179 984546171 984546173 984546174 984546170 984546171 984546158 984546143 984546144 984546150 984546152 984546154 984546156 992275814 992275815 992275816 992275817 992275822 992275823 992275825 992275813 992275803 992275799 992275798 992275801 992275801 997253813 997253801 997253791 997253791 997253792 997253798 997253795 997253758 997253767 997253772 997253779 997253791 997253796 997253796 997635033 997633813 997633816 997633817 997633818 997633818 997633815 997633815 997633816 997633816 997633815 997633813 997633809 997633807 997633813 997633801 997633802 997633802 997633801 997633801 997633801 997633812 997633761 997633758 997633764 997633757 997633758 997633760 997633767 997633771 997633734 997633728 997633730 997633709 997633712 997557521 997557528 997557529 997557531 997557532 997557532 997700935 997700939 997700937 997700929 997700929 997700927 997700934 997700939 985409671 985409678 985409663 985409663 985409665 985409670 985409664 985409654 985409654 985409661 985409689 985409692 985409696 985409716 985409704 985409709 985409753 985409725 985409727 985409727 985409728 985409720 985409722 985409722 985409725 985409733 985409715 985409715 985409734 985409720 985409723 985409723 985409727 985409736 985409737 985409738 985409740 985409745 985409749 985352291 985352290 985352288 985352285 985352286 985352228 985352226 985352228 985352230 985352231 985352231 985352234 985352231 985352229 985352231 985352222 985352208 985352220 985352222 985352199 985352202 985352202 985352184 985352178 985352184 985352189 985352189 985352190 985352222 985352228 985352229 985352223 985352218 985352216 985352205 985352206 985352177 985352181 985352181 985352142 985352131 985352133 985352133 985352134 985352134 985352121 986344853 986344845 986344846 986344849 986344849 986344847 986344849 986344820 986344812 986344803 986344803 986344803 986344808 986344808 986344811 986344802 986344807 986386585 986386589 986386559 986411728 986411719 978682054 978682075 978682079 978682102 978682157 978682157 978682158 978682159 978682143 978682143 978682148 978682130 978682133 978682112 978682100 978682089 978682093 978682096 978682102 978682102 978682085 978682076 978682076 978675940 978675961 978675962 978675960 978675965 978675968 978675952 978675952 978675952 978675954 978675959 978675963 978675968 978675935 978675936 978675939 978675929 978675931 978675918 978675930 978675932 978675936 978675951 978675949 978675971 978675974 978675978 978675979 978675976 978675974 978675974 986824973 986824972 986824983 986824975 986824930 986824934 986824934 986824931 986824888 986824888 986824893 985781528 985781529 985781534 985781535 985781537 985781547 985781547 985781552 985781549 985781515 985781517 985781508 985781502 985781506 985781506 985781511 985781520 985781532 985781538 985781538 985781538 985781539 985781539 985781539 985781540 985781538 985781527 985781527 985781517 985781517 985781519 985781520 985781512 985781519 985781519 985781519 985781519 985781519 985781521 985781508 985781510 985781509 985781512 985781512 985781513 985781515 985781464 985781462 985781462 985781462 985781469 985781476 985781476 985781479 985781465 985781469 985781482 985781482 985781482 985781488 985781489 985781489 985781486 985781493 985781496 985781498 985781501 985781503 985781504 985781506 985781512 985781516 985781526 985781529 985977610 985977597 985977598 985977593 985977588 985977597 985977577 985977607 985977604 985977609 985977611 985977590 985977588 985977587 985977547 985977548 985977572 985977576 985977577 985977567 985977570 985977592 985977592 985977596 985977603 985977574 985977578 985977580 985977580 985977587 985977587 985977587 985977589 985977588 985977589 985977589 985977585 985977576 985977585 985977593 985977599 985977609 985977610 985977606 985977605 985976519 985976522 985976532 985976531 985976538 985976542 985976534 985976524 985976526 985976533 985976536 985976536 985976536 985951081 985951079 985951081 985951087 985951102 985951085 985951087 985951091 985951094 985951099 985951101 985952147 985952147 985952147 985952149 985952153 985952154 985952139 985952143 985952147 985952141 985952139 985952121 985952127 985952133 985952124 985952115 985952115 985952116 985952117 985952117 995253933 995253933 995099590 995099568 995099569 995099576 995099576 995124615 996265837 996265835 996265842 996265846 996265832 996265832 996265833 996265828 996265843 996265843 996265842 996265847 996265860 996265896 996265897 996265896 996265898 996265910 996265915 996265919 996265912 996265913 996265914 996265905 996265911 996265911 996265911 996265918 996265920 996265921 996265888 996265883 996265883 996266158 996266160 996266139 996266144 996266146 996266149 996266151 996266127 996266127 996266129 996266142 996266221 996266229 996266232 995273509 995273516 995273522 995273521 995273504 995273507 995273507 995273510 995273527 995273527 995273525 995273534 995273544 976863701 976863699 976863699 976863716 976863711 976863706 976863702 976863704 976863701 976863703 976863703 976863694 976863694 976863695 976863688 962523545 962523548 962523545 962523545 962523549 962523549 962523557 962523551 962523555 962523555 962523540 962523534 962523540 962523544 962523539 962523540 962523543 962523566 962523564 962523564 962523572 962523558 962523560 962523573 962523570 998207487 998207470 998207432 998207425 998207408 998207414 998207420 998207421 993229413 993229426 993229407 993229408 993229408 993229411 983927570 983927566 983927572 983927586 983927592 983927629 983927630 983927648 983927648 983927653 983927657 983927657 983927658 983927650 983927631 983927626 983927631 983927636 983927634 983927634 983927634 983927635 983927644 983927637 983927623 983927627 983985229 983985225 983985382 983985386 983985386 983985388 983985389 983985391 983985398 983985401 983985392 983985395 983985402 983985407 983985411 983985417 983985419 983985422 983985432 983985432 983985410 983985379 983985368 983985368 983985362 983985341 983985343 983946665 983946661 983946663 983946655 983946660 983946652 983946653 983946644 983946644 983946652 983946653 983950698 983950704 983950704 983950702 983950705 983950704 983950716 983950718 983950705 983950861 983950875 983950872 983950901 983950899 983950887 983950891 983950892 983950892 983950921 983950911 983950903 983950907 983950910 983950912 983950913 983950912 983950894 983950887 983950890 983950893 983950893 983950895 983950882 983950886 948266979 948266976 948266979 948266979 948266983 948266985 948266997 948266998 948266998 948267002 948267002 948267007 948267012 948267086 948267086 948267070 948267072 948267072 948267074 948267075 948267076 948267077 948267063 948267059 948267041 948267043 948267062 948267066 948267063 948267065 948267053 948267056 948267048 948267040 948267033 948267037 948267040 948267010 948267002 948267005 948267015 948267021 948267022 948267016 948267018 948267010 948267013 948267015 948267016 948267030 948267030 948267031 948267032 948267045 948267046 948267046 948267052 948267067 948267074 948267082 948267081 948267086 948267106 948267107 948276867 948276867 948276868 948276869 948276875 948276875 948273144 948273144 948273144 948273173 948273182 948273185 948273186 948273186 948273258 948273251 948273256 948273248 948273252 948273262 948273249 948273249 948273249 948273232 948273235 948273237 948273235 948273232 948273244 948273251 948273252 948273224 948273221 948273231 948273232 948273229 948273276 948273288 948273289 948273289 948273295 948273300 948273300 948273297 948273295 948273329 948273336 948273337 948273340 948273340 948273336 948273337 948273340 948273340 948273342 948273312 948273291 948273293 948273277 948273277 948273271 948273276 948273276 948273284 948273288 948273290 948273292 948273292 948273267 948273244 948273247 948273248 948273251 948273251 948273251 948268533 948268602 948268629 948268644 948268644 948268646 948268623 948268628 948268643 948268653 948268653 948268653 948268652 948268634 948268636 948268642 948268643 948268643 948268628 948268627 948268627 948268631 948268635 948268635 948268630 948268633 948268636 948268498 940119488 940119495 940119504 940119505 940119505 940119495 940119488 940119520 940119487 940119491 940119496 940119476 940119477 940119477 940119498 940119505 940119509 940119510 940119507 940119493 940119493 940119496 940119505 940119506 940119504 940119505 940119491 940119492 940119492 940119493 940119490 940119491 940119476 940119466 940119461 940119463 940119464 940119469 940119463 940119464 940119469 940119466 940119467 940119468 940119468 940119470 940119429 940119429 940119429 940119432 940119432 940119424 940119425 940119421 940119422 940119451 940119456 940119443 940119445 940119453 940119456 940119461 940119463 940119474 940119489 940119470 940119471 940119474 940119477 940119478 940119481 940119481 940119490 940119498 940119491 940119492 940119492 940119446 940119466 940119471 940119474 940119452 940119460 940119454 940119454 940119454 940119454 940119461 940119461 940120733 940120736 940120729 940120736 940120772 997908684 997908685 997908664 997908664 997908655 997908647 997908642 997908644 997908642 997908627 997908603 997908616 997908618 997908619 997908626 997908643 997908637 997908654 999999532 999999531 999999525 999999536 999999543 999999545 999999545 999999547 999999550 999989796 999989735 999989736 999989710 999989713 999989692 999989693 999989682 999989679 999989681 999989681 999989681 999989639 999989621 999989631 999989647 999989631 999989635 999989638 999947856 999947859 999947851 999947854 999947856 999947856 999947856 999947851 999947861 999947843 999947835 999947819 999947815 999947815 999947797 999947797 999947797 999947838 999947818 999947817 999947818 999947805 999947812 999947813 999947818 999947818 999947797 999947797 999947800 999947795 999947795 999947795 999947800 999947800 999947833 999947817 999947822 999947825 999947825 999947817 999947801 999947802 999946367 999946387 999946387 999946382 999946385 999946378 999946386 999946379 999946381 999946382 999946417 999946419 999946420 999946420 999946429 999946436 999946441 999935363 999935365 999935338 999935340 999935341 999935348 999935342 999935290 999935292 999935300 999935300 999935176 999935121 999935030 999935030 999935022 999935015 999935015 999935020 999935021 999935021 999935026 999935029 999935031 999935031 999935027 999935031 999944101 999944106 999944110 999935032 999935032 999935034 999935037 999999879 999999882 999999890 999999890 999999894 999999887 999999888 999999888 999999874 999999879 999999881 999999884 999999885 999999898 999974876 999974859 999974854 999974862 999974865 999974867 999974869 999974873 999974837 999974842 999974842 999974868 999974856 999974657 999974657 999974661 999974662 999974669 999974669 999974676 999974679 999974681 999974682 999974686 999974687 999982156 999982157 999982155 999982155 999982162 999982164 999982141 999982138 999982140 999982140 999982144 999982145 999982145 999982136 999982145 999982147 999982151 999990481 999990470 999990473 999990475 999990475 999990474 999990478 999990479 999990493 999990494 999990498 999990499 999990492 999990493 999990499 999990483 999990490 999990489 999990482 999990482 999990486 999990468 999990445 999990446 999990446 999990453 999990453 999990454 999990454 999990439 999990442 999990443 999990444 999990451 999990446 999990449 999990451 999990454 999990455 999990455 999990456 999990398 999990401 999990401 999990379 999990380 999990353 999990356 999990355 999990359 999990377 999990381 999990381 999990369 999990378 999990381 999990363 999990363 999991482 999991486 999991504 999991526 999991527 999991529 999991520 999991520 999991520 999991526 999991529 999991531 999991523 999991528 999991527 999991530 999991520 999991520 999991522 999991521 999991530 999991536 999991540 999991552 999991559 999991564 999991566 999991555 999991561 999991566 999991574 999991575 999991582 999991585 999991569 999991577 999991563 999991567 999991562 999991562 999991548 999991549 999991549 999991551 999991547 999991557 999991559 999991557 999902102 999902104 999902104 999902109 999902110 999902111 999902122 999902123 999902131 999902133 999902134 999902131 999987570 999987567 999987567 999987568 999987575 999987576 999987578 999987540 999987540 999987546 999987546 999987547 999987531 999987532 999987525 999987452 999987447 999987446 999987455 999987452 999986336 999986341 999986339 999986342 999986339 999986344 999986335 999986320 999986320 999986321 999986323 999986330 999986333 999986331 999986287 999986287 999986291 999986290 999986279 999986265 999986285 999986287 999986287 999986284 999986284 999986277 999986279 999986281 999986314 999986315 999986315 999986333 999986336 999986340 999986346 999986350 999986308 999986310 999986311 999986304 999986306 999986309 999986309 999986309 999986321 999986335 999986317 999986320 999986332 999986308 999986309 999986317 999986319 999986321 999986310 999986299 999986304 999986285 999986300 999986300 999986296 999986296 999986299 999986300 999986302 999986305 999986306 999986307 999986307 999986310 999986310 999986312 999986314 999986317 999986320 999986322 999986323 999986323 999986302 999986307 999986307 999986308 999986309 999986310 999986314 999986169 999986172 999986184 999986191 999986197 999986193 999986220 999986225 999986225 999986228 999986222 999986223 999986253 999986255 999986255 999986212 999986219 999986219 999986223 999986231 999986235 999986237 999986224 999986215 999986206 999986206 999986209 999986212 999986212 999986218 999986218 999986231 999986227 999986238 999986241 999986241 999986240 999986240 999986240 999986245 999986239 999986240 999986258 999986256 999986270 999986268 999986268 999986272 999986258 999985984 999985984 999985975 999985976 999985987 999985968 999985991 999985995 999985995 999985978 999985993 999985997 999985980 999985989 999985986 999985991 999985992 999985992 999977675 999977655 999977658 999977669 999977669 999977672 999977666 999977676 999977675 999977669 999977670 999977669 999977669 999977670 999977671 999977671 999977672 999977673 999977680 999977666 999977684 999952690 999952688 999952689 999952689 999952703 999952704 999952705 999952704 999952704 999952692 999952693 999952689 999952689 999952720 999952720 999952720 999952720 999952714 999952729 999952742 999952743 999952743 999952743 999952722 999952727 999952742 999952742 999952842 999952836 999952837 999952834 999952838 999952843 999952826 999952822 999952827 999952828 999952820 999953276 999953276 999953276 999953273 999953249 999953254 999953254 999953262 999953270 999953272 999953279 999953300 999953303 999953302 999953303 999953303 999953303 999953300 999953289 999953294 999953294 999953294 999953296 999953292 999953287 999945798 999945799 999945812 999945814 999945816 999945817 999945816 999945814 999945823 999945825 999945830 999945831 999945832 999945832 999945868 999945862 999945866 999945873 999945830 999945832 999945833 999945815 999945816 999945844 999945851 999945855 999945855 999945855 999945853 999945862 999945869 999945869 999945851 999945856 999945856 999945859 999945937 999945943 999945944 999946026 999946028 999946014 999946018 999946012 999946012 999946052 999946054 999946065 999946065 999946067 999946066 999946059 999946057 999946059 999946074 999946080 999946093 999946076 999946071 999946072 999946089 999946075 999946055 999946054 999946064 999946065 999946070 999946062 999946051 999946033 999946037 999946059 999946055 999946073 999945161 999945151 999945153 999945153 999945130 999945109 999945109 999945102 999945109 999945106 999945114 999945110 999945112 999945112 999945110 999945110 999945110 999945117 999945117 999945132 999945135 999945136 999945138 999945111 999945130 999945130 999945131 999945119 999859686 999859682 999859673 999859672 999859677 999858637 999858638 999858629 999858631 999858632 999858632 999858546 999858561 999858567 999858570 999858568 999858570 999858570 999858537 999858524 999858532 999858536 999858517 999858511 999858519 999858520 999858521 999858505 999858493 999858497 999858501 999858502 999858493 999858515 999858508 999858508 999858493 999858493 999858490 999858488 999858480 999858486 999858468 999858464 999858472 999858478 999858479 999858481 999858481 999858438 999858432 999858431 999858431 999858431 999858433 999858447 999858386 999858412 999858421 999858423 999858438 999858438 999858441 999858443 999858440 999858425 999858434 999858435 999858436 999858438 999858437 999858446 999858447 999856363 999856367 999856360 999856358 999856359 999856363 999856373 999856368 999856337 999998900 999998896 999998896 999999823 999999810 999999783 999999792 999999794 999999779 999999784 999999757 999999763 999999763 999999763 999999765 999999768 999999754 999999754 999999758 999999759 999999756 999999761 999999795 999999797 999999798 999999792 999999789 999999835 999999838 999999842 999999838 999999822 999995805 999998869 999998874 999998876 999998878 999998881 573777660 573777650 573777660 573777679 573777672 573777644 573777644 573777634 573777641 573777738 573777747 573777743 573777735 573777745 573777747 573777745 573777745 761910327 761910313 761910314 761910305 761910311 761930970 761931571 761931571 761931572 761931575 761931580 761931587 761931609 761931563 761931575 761931578 761931576 761931601 761931601 761931606 761931607 761931602 761931595 761931599 761931598 764290430 764290430 764290433 785323023 785323031 785323030 785323016 785323019 785323003 785322999 785323007 785323006 785323008 785323008 785323018 785323019 785323021 785323032 785323032 785323032 785323035 785323032 785323038 785323039 785323041 785323040 785323041 785323036 785323020 785323009 785323016 785323016 785323019 785323024 785323030 785323034 785323027 785323027 785323031 785323036 785323034 785323033 785323033 785323023 785323024 785323024 785323024 785323029 785323032 785323033 785323023 785323028 785323022 785323023 785323023 785323027 785323029 785323032 785323031 785323032 785323033 785329113 785329113 785329115 785329121 785329126 785329126 785329119 785329120 785329114 785329140 785329139 785329137 785329137 785329124 785329127 785329129 785329136 785329153 785329158 785329163 785329170 785329358 785329366 785329363 785329350 785329280 785329283 785329290 785329299 785329299 785329298 785329297 785329300 785329311 785329311 785329306 785329314 785329314 785329314 785329314 785329324 785329319 785329319 785329316 785329324 785329332 785329334 785329332 785329336 785329340 785329340 785329343 785329346 785329348 785329392 785329395 785329396 785329407 785329404 785329406 785329422 785329426 785329426 786758246 786758241 786758241 786758248 786758250 598625705 598625709 598625674 598625662 598625667 598625667 598625667 598625671 598625671 598625670 598625670 598625654 598625654 598625655 598625655 598625657 598625657 598625660 598625660 598625667 598625634 598625627 598625627 598625624 598625632 598625641 598625643 598625641 598703968 598703970 598703972 598703945 598703947 598703951 598703952 598703987 598703988 598703982 598703984 598703982 598703982 598703982 598703979 598703982 598703973 598703973 598703976 598703995 598703997 598703986 598703977 598703982 598703983 598703983 598703980 598703980 598703952 598703951 598703952 598703949 598703946 598703945 598703947 598703949 598703935 598703921 598703918 598703915 598703914 598703913 598703918 598703921 598703930 598703930 598703933 625709448 625709448 625709447 625709453 625709437 625709432 625709431 625709433 625709433 625709434 625709438 625709423 625709423 625709423 625709424 625709426 625709433 625709433 625709433 626357963 626357976 626357977 626357979 626357979 626357981 626357983 627075947 627075936 627075934 627075934 627075937 627075906 628931675 628931668 628931698 628931711 628931711 628931727 628931714 628931710 628931712 628966155 628966158 628966166 628966154 628966159 628966161 628966160 628966177 628966178 628966180 628966192 628966192 628966186 628966186 628966196 628966197 628966196 628966194 628966198 628966181 628966183 628966183 628966183 628966180 628966181 628966177 628966167 948941102 948941106 948941101 948941106 948941103 955968847 955968836 955968836 955968836 955968835 955968826 955968829 955968833 955968830 955968832 955968815 955968803 955968802 955968809 955968814 955968799 955968776 955968781 955968781 955968782 955968784 955968781 955968792 955968792 955968792 955968798 955968801 955968802 955968803 955968807 955968809 955968810 955968813 955968816 955966522 955966518 955966518 955966496 955966502 955966503 955966542 955966545 955966546 955966550 955972728 955972711 955972713 955972727 955972727 955972729 955972715 955972717 955972722 955972732 955972733 955981475 955981476 955981454 955981454 955981457 955981452 955981447 955981447 955981447 955981358 955981353 955981353 955981356 955981362 955981363 955981370 955981378 955981379 955981378 955981375 955981377 955981332 955981336 955981336 955981340 955981345 955981346 955981349 955981363 955981365 955981375 955981392 955981394 955981397 955981381 955981384 955978334 955978338 955978329 955978330 955978332 955978337 955978342 955978345 955978366 955978390 955978394 955978395 955978399 955978395 955978404 955978404 955978406 955978412 955978413 955978417 955978419 955978422 955978424 955978426 955978433 955978434 636003495 636003478 636003478 636003482 636003498 636003877 636003878 636003878 636003853 636003864 636003865 636003867 636003870 636003872 636003867 636003867 636003868 846905475 846905477 846905462 786696410 786696416 786696403 786696402 786696373 786696372 786696373 786696373 786696373 786696358 786696361 786696371 786696371 786696373 786696377 786696371 786696365 786696369 786696369 786696338 786696348 786696361 786696369 786696373 786696374 786696395 786696377 786696383 786696373 786696375 786696362 786696381 786696387 786696377 786696382 786696382 786696383 786696382 786696382 786696385 786696389 786696391 786696392 786696392 786696400 786696408 786696409 786696413 990938231 990938225 990938224 969905641 969905635 969905634 969905630 969905635 969905634 969905623 969905619 969905622 969905579 969906176 969906181 969906185 969906179 969906177 969906171 969906167 969906171 969906163 998388420 998388420 998388434 998388436 998388418 998388420 998388416 998388418 998388420 998388430 998860000 998860010 991832264 991832270 991832268 991832280 991832282 991832277 991832254 991832257 991832228 991832224 991832223 991832218 991832218 991832210 991832231 991832234 991832265 991832268 991832268 991832268 991832254 991832255 991832255 991832247 991832247 991832247 991832247 991832279 991832244 991832236 991832222 991832229 991832229 991832252 989473414 989473419 989473420 989473402 989473403 989473404 989473403 989473405 989473404 989473407 989473407 989473409 989473418 989473421 989473416 989473419 989473402 989473404 989473407 989473422 989473427 989473427 989473422 989473423 989473415 989473405 989473405 989473409 989473404 989473400 989473403 989473388 989473388 989474171 989474181 989474181 989474179 989474180 989474181 989474200 989474178 989474183 989474173 989474173 989474186 989474186 989474183 989474183 989474186 989474178 962468669 962468671 962468674 962468677 962468678 962468678 962468685 962468689 962468689 962468685 962468685 962468680 962468664 962468664 962468663 962468663 962468680 962468683 962468690 962569252 962569252 962569252 965949193 965949193 965949173 965949168 965949171 965949155 965949128 965949128 965949130 965949130 965949126 965949126 965949139 965949136 965949136 965949137 965949141 965949145 965949146 965949153 965949156 965949125 965949125 965949123 965949122 965949122 965949136 965949133 965949135 965949142 965949142 965949152 965949121 965949117 965949134 965949119 965949110 965949113 965949122 965949129 965949129 965949133 969795392 969795392 969795401 969795406 969795406 969795404 969795405 969795429 969795433 969795438 969795445 969795446 969795449 969795448 969795434 998209633 998209640 998209646 998209668 998209669 998209672 998209666 998209666 998209669 998209716 998209710 998209727 998209732 998209746 998209734 998209734 998209737 998209742 998209744 998209735 998209731 998209733 998209730 998209754 998209755 998209745 998209747 998209730 998209730 998209730 998209731 998209697 997068459 997068460 997068461 997068439 997068439 997068440 997068446 997068456 997068455 997068449 997068427 997068427 997068428 997068427 997068427 997068429 997068438 997068430 997068434 997068433 997068403 997068403 997068401 997068391 997068391 997068391 997068395 997068395 997068394 997068366 997068364 997068372 997068383 997068382 997068382 997068382 997068377 997068381 997068358 997068358 997068343 997068345 997068345 997068336 997068327 997068330 997068331 997068331 997068296 997068289 997068275 997068282 997068284 997068282 997068298 997068352 997068354 997068358 997068359 997068372 997068372 997068354 997068355 997068359 997068363 997068335 997068338 997068338 997068413 997068413 997068413 997068414 997068410 997068415 997068417 997068415 997068430 997068432 997068418 997068422 997068422 997068422 997068407 997068407 997068410 997068413 997068421 997068427 997068433 997068432 997068430 997068411 997068416 997068417 997068417 997068385 997068401 997068401 997068402 997068404 997068392 997068394 997068395 997068386 997068339 997068339 997068343 997068349 997068354 997068348 997068346 997068347 997068348 997068345 997068338 997068346 997068346 997068346 997068356 997068367 997068349 997068354 997068358 997068360 997068348 997068348 997068368 997068374 997068382 999653005 995806746 995806740 995806756 995806762 995806763 995806780 995806774 995806774 995806784 995806788 995806789 995806790 995806792 995806778 995806779 995806781 995806783 995806781 995806780 995806781 995806782 995806794 995806794 995806771 995806779 995806781 992426833 992426833 992426835 992426837 992426838 992426775 992426751 963944504 963944503 964114100 964114100 964114139 964114140 964114139 964114141 964114127 964114124 964114125 964114124 964114129 964114125 964114123 964114129 964114132 964114133 964114138 964114137 964114137 962258370 962258365 962258364 962258356 962258360 962258374 962258385 962258381 962258379 962258374 962258375 962258379 962258373 962258373 962258372 962258372 962258366 962258367 962258368 962258362 976180573 976180573 999963563 999963552 999963543 999963543 999963550 999963540 999963164 999963164 999963165 999963160 999963161 999963148 999963148 999963142 999963130 999963130 999963127 999963127 999963160 999963145 999963147 999963152 999963171 999963171 999963174 999963183 999963165 999963157 999963160 999963158 999963159 999963161 999963163 999963163 999963158 999963155 999963155 999963158 999963155 999963154 999963151 999963153 999963157 999963159 999963174 999963158 999963159 999963159 999963166 999963168 999963127 999963131 999963110 999963109 999963114 999963116 999963117 999963117 999963102 999963109 999963112 999963119 999963116 999963116 999963094 999963087 999963071 999963081 999963081 999963083 999963086 999963079 999963086 999977762 999977765 999977765 999977765 999977769 999977769 999977766 999877206 999877203 999877204 999877222 999877253 999877254 999877253 999877251 999877251 999877252 999877254 999877257 999877258 999877257 999877260 999877256 999877263 999877261 999877252 999877252 999877252 999877253 999877220 999877252 999877254 999877344 999877352 999877358 999877388 999877366 999877372 999877376 999877454 999877458 999877459 999877465 999877468 999877640 999994844 999994845 999994846 999994848 999994856 999994850 999994855 999994856 999994858 999994854 999994851 999994855 999994855 999994858 999994887 999994888 999994889 999994887 999994872 999994881 999994884 999994884 999994863 999994865 999994865 999999796 999999799 999999800 999999800 999999812 999999808 999999810 999999811 999999818 999999820 999999827 999999828 999999828 999999830 999999830 999999831 999999896 999999896 999999896 999999899 999999890 999999886 999999886 999999896 999999893 999999887 999999883 999999884 999999879 999999879 999999886 999999887 999999887 999999887 999999892 999999881 999999902 999999902 999999902 999999904 999999908 999999908 999999910 999999917 999999918 999999920 999999904 999999905 999999905 999999901 999974744 999974746 999974751 999974742 999974745 999974751 999974754 999974730 999974732 999974699 999974699 999974687 999974734 999974748 999974748 999974733 999974732 999974733 999974705 999974705 999974706 999974713 999974711 999974713 999992870 999992874 999992877 999992928 999992930 999992937 999992939 999992896 999992888 999992883 999992904 999992895 999992887 999992888 999992879 999992886 999992887 999992894 999992891 999992892 999992888 999992924 999992926 999992930 999992931 999992931 999992929 999992921 795751086 795751083 795751076 795751102 795751102 795751105 795751112 795751106 795751106 795751102 795751104 795751105 795751107 795751110 795751120 795751114 795751119 795751121 795751126 795751126 795751124 795751124 795751127 795751129 795751129 795751131 795751131 795751131 795751125 795751116 795633914 795633918 795633908 795633909 795633923 795633926 795633918 795633922 795633931 795633937 795633937 795633936 795633937 795633938 795633938 795633939 795633940 795633941 795633948 795633974 795633970 795633972 795633972 795633972 795633966 795633955 795633956 795633910 795633912 795633918 795633918 795633918 795633909 795633909 795633918 795633932 795633932 795633928 795633928 795633929 795633935 795633935 795633941 795633943 795633943 795633949 795633949 795633955 795633954 795633956 795633957 795633961 795633973 795633983 795633984 795633985 795633978 941907627 941907627 941907628 941907625 941907634 941907634 941907634 941907634 941907642 941907648 941907658 941907651 941907654 795634010 795634007 795634011 795633996 795633996 795633997 795633998 795633983 795633987 795633987 795633990 795633987 767219763 767219763 767219763 767219764 767219741 767219725 767219725 767219731 767219724 767219722 767219725 767219727 767219728 767219728 767219731 767219729 767219711 767219647 767219651 767219651 767219651 767219653 767219656 767219661 767219662 767219662 767219665 767219643 767219644 767219719 767219733 767219742 767219742 767219740 767219740 767219727 767219724 767219734 767219732 767219732 767219733 767219738 767219738 767219742 767219743 767219743 767219755 767219757 767219759 767219775 767219768 767219769 767219769 767219777 767219770 767219772 767219775 767219786 767219789 767219793 767219796 767219797 767219778 767219772 767219761 767219763 767219764 767219769 776850208 776850212 776850219 776850223 776850232 776850214 776850220 776850220 776850217 776850223 776850223 776850225 776850218 776850218 776850226 776850235 776850234 776850215 776850214 776850215 776850212 776850214 776850226 776850230 776850229 776850229 776850233 776850229 776850219 776850597 776850584 776850587 776850587 776850591 776850601 776850602 776708029 776708034 776708035 776708033 776708035 776708046 776708041 776708020 776708015 776708015 776708022 776708025 776708026 776708022 776708022 776708020 776708018 776708021 776707983 776707981 776707978 776707980 776707989 776708000 776707996 776708011 776708017 776708003 776708004 776708008 776707998 776708006 776708000 776708003 776708003 776708007 776708002 776708002 776707995 777854022 777854006 777853986 777853987 777854010 777854012 777854004 777854012 777854011 777854244 777854255 777854257 777854257 777854259 807670792 807670790 807670791 807670794 807670794 807670796 807670793 807670794 807670796 807670778 807670771 807670771 807670773 807670773 807670773 807670773 807670777 807670777 807670779 807670779 807670780 807670782 807670787 807670790 807670792 807670791 807670796 807670808 807670809 807670796 807670796 807670794 807670799 807670820 807670804 807670804 807670807 807670797 807670794 807670794 807670801 807670793 807670773 807670776 807670778 807670780 807670782 807670782 852545456 852073875 852073870 852073870 852073880 852073880 852073878 852073842 852073845 852073847 852073844 852073829 852073836 852073834 860786347 860786349 860786347 860786360 860786360 860786364 860786365 860786362 860786359 860786360 860786352 860786352 860786350 860786358 860786359 860786362 860786368 860786294 860786294 860786295 860786308 860721474 860721476 860721457 860721456 860721459 860721446 860721446 860721446 860721426 860721421 860721414 860721414 860721415 860721415 860721405 860721400 860721400 860721406 860721407 860721399 860721404 860721403 860721389 860721395 860721403 860721409 860721414 860721391 860643071 860643075 860643075 860643079 860643093 860643093 860643089 860643089 860643087 860643080 860643064 860643067 860643050 860643051 860643048 860643045 860643044 860643047 860643050 860643043 860643044 860643048 860643050 860643053 860643058 860643064 860643049 860643024 860643024 860643028 860643022 860643013 860642999 860642998 860642999 860642935 860642942 860642947 860642935 860642933 860642934 860642945 860642947 860642948 860642947 860642938 860642935 860642937 860642937 860642935 860642937 860642939 860642944 860642950 860642941 860642942 860642952 860642946 860642950 860642952 860642962 860642964 860642964 860642964 860642947 860642948 860642928 860642928 860642929 860642929 860642917 860642921 860642924 860642926 860642926 860642922 860642850 860642848 860642854 860642855 860642851 860642847 860684895 860684895 860684881 860684884 860684892 860684849 860684851 860684846 860684849 860684852 860684855 860684858 860684860 860684867 860684865 860684872 860684880 860684884 860692570 860692604 860692578 860692580 860692586 860692579 860692578 860789890 864327722 864327724 864327724 864327724 864327716 864327721 864327722 864327738 864327749 864327736 864327737 864327739 864327741 864327750 864327780 864327790 864327779 864327774 864327779 864327778 864327785 864327791 864327800 864327800 864327807 864327807 864327797 864327795 864327798 864327800 864327802 864327789 864327774 864327774 864327766 864327756 864327759 864327763 864327763 864327755 864327751 864327751 864327748 864327752 864327759 864327744 864327744 864327749 864327750 864327743 864327741 864327747 864327726 864327728 864327729 873048012 873048005 873048007 873047998 873047989 873048005 873048005 873047983 873047969 873047935 873047949 873047950 873047951 873047954 873047953 873047954 873047954 873047955 873047946 873047938 873047938 873047943 873047947 873047953 873047941 873047942 873047940 873047944 873047944 873047943 873047957 873047960 873047986 873047999 870463386 870463387 870463387 870463390 870463399 870463399 870463404 870463404 870463400 870463393 870463368 870463371 870463407 870463409 870463411 870463436 870463437 870463437 870463439 870463441 870463442 870463442 870463443 870463434 870463437 870463436 870463423 870463423 870463423 870463428 870463419 870463413 870463407 870463407 870463397 870463389 870463416 870463463 870463470 870463476 870463476 870463461 870463463 870463463 870465019 870465018 870465029 870446871 870446873 870446873 870446871 870446874 870446863 870446842 870446842 870446843 870446846 870446841 870446861 870446905 870446905 870446906 870446908 870446907 870446903 870446906 870446906 870446876 870446875 870446869 870446869 870446868 870446875 870446870 870446887 870446890 870446892 870446898 870446898 870446898 870446878 870446880 870446872 870446882 870446887 870446887 870446887 870446887 870446888 870446880 870446882 870446879 870446880 870446880 880572277 880572277 880572277 880572277 880572281 880572274 880572261 880572261 880572262 880572264 880572273 880572261 880572260 880572261 880572261 880572269 880572261 880572264 880572263 880572275 880572267 880572273 880572273 880572273 880572281 880572283 880572274 880572271 880572272 880572269 880572269 880572264 880572267 880572260 880572260 880572256 880572234 880572234 880572222 880376144 880376141 880376140 880376134 880376135 880376135 880376144 880376156 880376162 880376166 880376168 880376169 880376174 880376176 880376178 880376181 880376183 880376198 880376221 880376222 880376224 879727672 879727677 879727677 879727680 880923189 880923179 880923179 880923176 880923168 880923158 880923162 880923134 880923092 880923085 880923093 880923093 881051262 881051262 881051274 881051317 881051310 881051308 881051309 881051310 881051313 881051313 881051304 881051303 881051305 881051306 881051312 881051315 881051346 881051348 881051348 881040951 881040931 881040931 881040951 881040951 881040947 881040947 881040956 881040969 881040970 881040968 881040964 881040966 881040972 881040974 881040955 881040958 881040961 881040962 881040949 881026279 881026286 881026288 881038606 881038606 881038609 881038610 881038610 881038605 881038607 881038606 881038605 881038611 881038608 881038610 881038610 880471365 880471365 880471367 880471367 880471346 880471345 880471349 880471360 880471378 880471372 880471374 880471382 880471382 880471384 880471380 880471382 880471385 880471379 880471382 880471388 880471389 880471395 880471395 880471394 880471400 880471402 880471410 880471430 880471437 880471437 880471445 880471452 880471452 880471451 880471453 880471455 880471455 880471455 880471454 880471452 880471457 880471458 880471453 880471459 880471458 880471462 880471450 880471454 880471430 880471410 880471407 880471413 880471480 880471478 880471476 880471469 880471475 880471475 880471474 880471470 880471470 880471475 880471451 880471452 880471452 880470639 880470637 880470629 880470637 880470636 880470636 880470619 880470616 880470562 880470569 880470571 880470579 880470606 880470604 880470608 880470608 880470616 880470616 880470617 880470620 880470621 880470621 880470621 880470865 880470865 880470869 880470869 880470880 880470848 880470853 880470856 880470860 880470856 880470858 880470861 871750572 871750564 871750583 871750583 871750586 871750587 871750585 871750586 871750586 871750584 871750585 871750587 871750589 871750590 871750591 871750592 871750590 871750594 871872711 871872729 871872729 871872735 871872736 871872723 871872712 871872716 871872719 871872722 871872698 871872601 871872698 871872701 871872701 871872701 871872704 871872702 871872705 871872705 871872705 871872702 871872709 871872699 871872701 871872703 871872704 871872700 871872681 996025863 996025875 996025879 996025860 996025862 996025862 996025863 996025894 996025895 996025883 996025883 996025874 996025876 996025872 996025852 996025849 996025850 996025831 996025837 996025836 996025869 996025874 996025856 996025857 996025855 996025845 996025846 996025829 996025806 996025807 996025809 996025817 996025818 996025819 996025830 996025830 996025830 996025826 996025817 996025817 996025794 996025798 996025805 996025807 996025807 996025811 996025818 996025820 996025824 996025824 996025825 996025828 996025839 996025837 996025840 996025841 996025842 996025820 996025777 996025783 996025742 996025742 996025731 996025736 996025770 996025773 996025755 996025765 996025768 996025769 996025166 996025163 996025167 996030768 996030771 996030778 996030769 996030776 996030801 996030777 996030779 996030777 996030821 996030820 996030824 996030820 996030825 999437647 999437655 999437657 999438282 999438285 999438284 999438284 999438289 999438297 999438293 999438294 999438295 999438273 999438261 999438249 999438230 999438232 999438235 999438238 999438230 999438228 999438229 995900410 995900395 995900395 995900395 995900408 995900400 995900405 995900407 995900409 995900409 995900418 995900422 995900429 995900426 995900426 995900426 995900440 995900417 995900407 995900410 995900411 995900391 995900404 995900405 995900412 995900411 995900422 995900422 995900422 995900421 995900421 995900425 995900431 995900430 995900430 995900430 995900420 995900415 995900419 995900422 995900422 995900423 995900432 995900434 995900438 995900469 995900462 995900459 995900466 995900469 995900472 995900467 995900436 995900436 995900442 995900415 995900427 995900441 995900443 995900443 995900439 995900439 995900439 995900437 995900437 995900441 995900444 995900414 995900409 995900413 995900418 995900419 995900419 995900426 784998829 784998831 784998831 784998819 784998820 784998837 784998842 784998842 784998844 784998848 784998853 785758778 785758767 785758784 785758780 785758780 785758781 785758784 785758784 785758785 785758773 785758770 785758768 785758772 785758778 785758765 785758767 777046254 777046273 777046274 777046278 777046275 777046276 777046283 777046277 777046277 777046267 777046268 777046270 777046274 777046279 777046279 777046279 777046278 777046283 777046285 767415848 767415850 757290454 757290442 757290429 757290353 757290360 757290364 757290368 757290370 757290370 757290374 757290382 757290375 757290368 757290353 757290354 757290346 757290363 757290364 757290357 757290357 757290359 727473826 727473843 727473845 727473816 727473815 727467732 761293311 761293312 761293302 761293303 761293308 761293306 761293305 761293306 761293302 761293303 761293265 761293272 761293276 761293277 761293278 761293273 761293274 761293277 761293256 761293256 761293259 761293260 761293263 757886437 757886451 757886454 757886457 757886460 757886458 757886458 757886460 757886464 757886470 757886475 757886475 757886475 757886477 757886480 757886487 757886488 757886480 757886483 757886492 757886494 757886496 757886500 757886504 757886504 757886484 757886474 757886481 757886476 757886479 757886480 757886483 757886483 757886470 757886476 757886476 757886476 757886481 757886482 757886480 757886486 757886490 757886500 757886509 757886521 757886536 757886532 757886533 757886535 757886509 757886497 757886482 757886485 757886493 757886469 757886472 757886473 757886488 757886489 757886452 757886450 757886441 757886442 713011773 713011776 713011784 713011784 713011785 712977343 712977350 712977352 712977351 712977343 712977341 712977341 712977352 712997622 712997624 999980428 999980426 999980437 999980438 999980445 999980444 999980463 999980466 999980467 999980467 999980467 999980468 999968137 999968135 999968132 999968137 999968140 999968141 999968138 999968135 999968133 999968136 999968144 999968150 999968155 999968161 999968161 999968170 999968176 999968188 999968190 999968190 999968191 999968195 999968200 999968197 999968201 999968199 999968203 999968203 999999975 999999973 999999982 999999982 999999985 999999977 999999971 999999970 999999971 999999972 999999978 999999978 999999967 999999968 999999969 999999973 999999971 999999972 999999971 999999978 999999977 999998423 999998412 999998412 999998451 999998446 999998448 999998445 999998450 999998457 999998457 999998461 999998435 999998450 999998443 999998439 999966673 999966666 999966669 999966672 999966671 999966661 999966664 999966629 999966613 999966619 999966619 999966621 999966624 999966625 999966628 999966628 999966628 999966644 999966637 999966626 999966624 999966624 999965995 999965997 999965998 999965998 999966002 999965990 999965990 999965992 999965996 999965999 999965999 999966001 999966001 999966011 999966011 999965995 999965987 999965987 999965991 999965992 999965619 999965619 999965628 999965628 999965631 999965632 999965635 999965633 999965633 999965635 999965625 999965629 999965634 999965618 999965620 999965616 999965604 999965603 999965603 999965610 999965610 999965610 999965613 999965618 999965615 999965623 999965627 999965615 999965594 999965598 999965600 999965607 999965613 999965618 999965581 999965577 999965559 999965561 999965559 999965489 999965494 999965517 999965503 999965502 999965602 999965609 999965609 999965608 999965614 999965614 999965601 999965602 999965604 999965606 999965597 999965590 999965608 999999910 999999911 999999912 999999934 999999930 999999930 999999939 999999940 999999940 999999941 999999943 999999943 999999947 999999936 999999924 999999918 999999920 999999923 999999925 999999909 999999900 999999897 999999884 999999884 999999890 999999873 999999872 999999875 999999880 999999882 999999866 999999867 999999867 999999863 999999869 999999874 999999873 999999873 999999877 999999879 999999860 999999861 999999861 999999857 999999865 999999868 999999869 999999914 999999918 999999929 999999912 999999913 999999914 999999925 999999931 999999933 999999930 999999932 999999936 999999939 999999948 999999948 999999925 999999888 999999891 999999892 999999893 999999896 999999897 999999897 999999904 999999907 999999904 999999904 999999904 999999909 999999910 999999910 999999906 999999900 999999902 999999906 999999883 999999875 999999880 999999875 999999876 999999876 999999881 999999861 999999861 999999868 999999868 999999868 999999881 999999883 999999906 999999907 999999884 999999873 999999913 999999919 999999908 999999910 999999913 999999913 999999918 999999897 999999899 999999903 999999927 999999927 999999932 999999932 999999913 999999918 999999921 999999924 999999925 999999928 999999904 999999906 999999911 999999911 999999906 999999897 999999902 999999903 999999895 999999892 999999892 999999892 999999889 999999893 999999893 999999893 999999894 999999909 999999911 999999884 999999894 999999899 999999901 999999904 999999899 999999921 999999915 999999880 999999880 999999883 999999867 999999851 999999860 999999856 999999850 999999819 999999818 999999818 999999734 999999739 999999744 999999746 999999749 999999750 999999751 999999790 999999791 999999791 999999790 999999797 999999799 999999801 999999772 999999756 999999758 999999751 999999768 999999772 999999777 999999779 999999773 999999775 999999767 999999770 999999776 999999776 999999791 999999791 999999788 999999796 999999798 999999797 999999804 999999805 999999807 999999805 999999795 999999795 999999786 999999804 999999811 999999811 999999813 999999792 999999797 999999797 999999798 999999798 999999793 999999794 999999795 999999798 999999805 999999804 999999804 999999805 999999808 999999813 999994881 999994883 999994885 999994891 999994881 999994881 999994900 999994904 999994908 999994905 999994912 999994912 999994911 999994912 999994912 999994913 999994912 999994912 999994912 999994918 999994920 999994918 999994919 999994919 999994918 999994927 999994931 999994924 999994923 999994926 999276971 999276972 999276982 999276968 999276972 999276974 999276976 999276964 999276957 999276960 999276993 999276995 999276996 999276995 999276996 999277000 999277004 999277007 999277007 999277005 999277007 999277007 999277007 999277017 999277018 999277007 999277003 999277028 999277027 999277028 999277031 999277034 999277036 999277037 999277024 999277018 999277017 999277016 999277016 999277019 999277019 999277024 999277025 999277070 999277072 999277075 999277072 999277072 999277078 999277087 999277090 999277090 999277098 999277099 999277102 999277105 999277084 999277085 999277082 999277084 999277063 999277063 999277064 999277056 999277056 999277041 999277037 999277036 999277036 999277035 999277034 999277035 999277005 999277006 999277018 999277020 999277020 999277020 999294245 999294245 999294234 999294220 999294220 999294220 999294221 999294226 999294226 999294218 999294223 999294219 999294223 999294224 999294215 999294222 999294224 999294227 999294240 999294221 999294255 999296508 999296502 999296511 999296517 999296509 999296520 999296503 999296503 999296506 999296506 999296509 999296509 999296514 999296522 999296520 999296520 999296521 999296521 999296520 999296522 999296522 999296437 999296437 999296445 999296422 999296411 999296416 999296431 999296431 999296414 999296414 999296400 999296411 999296415 999296418 999296408 999879640 999879650 999879651 999879653 999879917 999879917 999879917 999879918 999879910 999879915 999879917 999879918 999879920 999879908 999879912 999879915 999879925 999879927 999987509 999987506 999987503 999987465 999987476 999987479 999987482 999987462 999987463 999987463 999987463 999987455 999987442 999987453 999987531 999987518 999987526 999987526 999987526 999992323 999992323 999992323 999992326 999992315 999992325 999992325 999992322 999992305 999992305 999998288 999998286 999998289 999998295 999998290 999998296 999998296 999998299 999998301 999998304 999998291 999998296 999998294 999998293 999998293 999998297 999998298 999998295 999998293 999998295 999998296 999998296 999998314 999998321 999998332 999998337 999998338 999998321 999998327 999998327 999998329 999998334 999998339 999998342 999998342 999998342 999998343 999998343 999998347 999998354 999998349 999998377 999998351 999998351 999998348 999998350 999998352 999998371 999998370 999998361 999998369 999998371 999998370 999998372 999998354 999998354 999998354 999998333 999999858 999999864 999999866 999999866 999999859 999999848 999999851 999999808 999999813 999999816 999999820 999999830 999999831 999999828 999999826 999999824 999999853 999999849 999999808 999999794 999999800 999999785 999999784 999239811 999239809 999239810 999239792 999239793 999225911 999225897 999273369 999273374 999273377 999273383 999273384 999273387 999273385 999273391 999273391 999273392 999273396 999273396 999273397 999273397 999273392 999273392 999273367 999273400 999273400 999273403 999273400 999273398 999273395 999273398 999273378 999273383 999273387 999273393 999273419 999273386 999273388 999273388 999273392 999273396 999273394 999273394 999273395 999273395 999273395 999273399 999273445 999273446 999273446 999273455 999273494 999273497 999273498 999273488 999273495 999273495 999273506 999273513 999273492 999273494 999273511 999273518 999273519 999273519 999273514 999273512 999273517 999273524 999273527 999273528 999273526 999273546 999273545 999273531 999273531 999273535 999273535 985351317 985351338 985351383 985351336 985351323 985351329 985351356 985351353 985351353 985351357 985351358 985351361 985351363 985971862 985971867 985971876 985971876 985971880 985971881 985971887 985971881 985971883 985971911 985971908 985971909 985971909 985971907 985971907 985971908 985971901 985971892 985971892 985971893 985971894 985971902 985971898 985971898 985971879 985971871 985971878 985971884 985971883 985971879 985971880 985971911 985971915 985971921 985971921 985971915 985971917 985971922 985971924 985971917 985971920 985971926 985971930 985971934 928184026 928184044 928184044 928184038 928184039 928184042 928184043 928184046 928184047 928184047 928184048 928184128 928184120 928184119 928184116 928184119 928184127 928184131 928184134 928184135 928184136 950450427 950450427 950450429 950450434 950485379 950485396 950485381 950485389 950485372 950485335 950485342 950485342 950485365 950485363 950485363 950485353 950485359 926702378 926702383 926702386 926702394 926702395 926702389 926702382 926702383 926702376 926702353 926702324 926702321 926702356 926702356 926702368 926702372 926702365 926702366 928007765 928007769 928007774 928007776 928007751 928007747 928007754 928007782 928007764 928007749 928007742 928007743 928007743 928007739 928007744 928007745 928007719 928007729 928007726 928007725 928007726 928007779 928007779 928007779 928007771 928007774 928007776 928007761 928007762 928007731 928007732 928007732 928007759 928007736 928007768 928007761 928007764 928007764 928007775 928062836 928062838 928062841 928062833 928062838 928062842 928062844 928062851 928062864 928062863 928062863 928062877 928062872 928062872 928062860 928062850 928062851 928062854 928062848 928062846 928062847 928062779 928062783 928062777 928062781 928062777 928062776 928062776 928062779 928062780 928062780 928062782 928062782 928062757 928062756 928062742 928062736 928062713 928062720 928062726 928062712 928062697 928062698 927965387 927965388 927965390 927965392 928128134 928128129 928128114 928128138 928128139 928128141 928128139 928128144 928128143 928128150 928128160 928128163 928128160 928128160 928128161 928128161 928128161 928128158 928128162 928128154 928128150 928128150 928128150 928128150 928128173 928128177 928128137 928128124 928128126 928128114 927507610 930237571 930237571 930237571 930237567 930237574 930237570 930237574 930237575 930237575 930237571 930237574 930237574 930237574 930237572 930237572 930237578 930237579 930237579 930237576 930237555 930237555 930237561 930237563 930237564 930237565 930237544 930237542 930237548 930237548 930237551 930237548 930237548 930237551 930237561 930237552 930237549 930237549 930237549 930237548 930237550 930237552 930237558 930237545 930237546 930237546 930237548 930237557 930237557 930237560 930237560 930237687 930237419 930237423 930237411 930237389 930237385 930237386 930237380 930237382 930237384 930237384 930237380 930237384 930237391 930237384 935866779 935866754 935866754 935866757 935866759 935866774 935866811 935866814 935866819 913600535 913600532 913600535 913600537 913600539 913600530 913600535 913600528 913600518 913600522 913600529 913600533 913600532 913600544 913600544 913600544 913600547 913600550 913600551 913600554 913600556 913600560 913600551 913600552 913600545 913600546 913600554 913600554 913600552 913600546 913600547 913600549 913600551 913600548 913600552 913600554 913600559 913600562 913600555 913558499 913558501 913558506 913558511 913558513 913558513 913558514 913661844 913661852 913661854 913661854 913661856 913661860 913661860 913661855 913661855 913661856 913661857 913661859 913661864 929423692 929423665 929423665 929423667 929423668 929423668 929423668 928277607 929707077 929707078 929707074 929707075 929707038 929707038 929707041 929707020 929707021 929706991 929706991 929706990 929706991 929706994 929707007 929707011 929707011 929707023 929698291 930034479 934949828 934949816 934949809 934949809 934949804 934949797 998553372 998553361 998553360 998553360 998636969 998636970 998636969 998636963 998636964 998636964 998636965 998636969 998636947 998636953 998636953 998636962 998636968 998636957 998636962 998636963 998636964 998636962 998636960 998636961 998636702 998636704 998636705 998636732 998636731 998636736 998636739 998636724 998636277 998636273 998636240 998636224 998636229 998636229 998636283 998636285 998636238 998636238 998636239 998636239 998636234 998636221 998636223 998636226 998636210 998636211 998636213 998636223 998636222 998636230 998636231 998636231 998636228 998636224 998636227 998636230 998636233 998636234 998636243 998636258 998636255 998636250 998636236 998636230 998636235 998636237 998636241 998636239 998636246 998636236 998636236 998615982 998615973 998615972 998615972 998615973 998615974 998615974 999861205 999861192 998555786 998555786 998555788 998555791 998555800 998555801 998555798 998555798 998555799 998555793 998555795 998555800 998555802 998555794 998555799 998555768 998555753 998555725 998555720 998555723 998555724 998555725 998555726 998555720 998555692 998555693 998555699 998555700 998555718 998555708 998555707 998555696 998555699 998555701 998555702 998555704 998555707 998555706 998555706 998555706 998555711 998555702 998555702 998555705 998555724 998555724 998555719 998555721 998555724 998555722 998555730 998555723 998555767 998555765 998555765 998555788 998555791 998555785 998555780 998555777 998555778 998555782 998555779 998555782 998555791 998555792 998555792 998555797 998555798 998555800 998555801 998555801 998555802 998555803 998769153 998769142 998769145 998769150 998769150 998769150 998769152 998769152 998769150 998769161 998769158 998769158 998769156 998769144 998769152 998769157 998769158 998769158 998769162 998769186 998769186 998769191 998769194 998769193 998769198 998769198 998769198 998769191 998769193 998769195 998769195 998769193 998769191 998769196 998769202 998769199 998769171 998769168 998769175 998769168 998769169 998769163 998769174 998769180 998769188 998769177 998769176 998769187 998769188 998769187 998769197 998769198 998769872 998769872 998769870 998769870 998769874 998769879 998769882 998769881 998769881 998769878 998769881 998769888 998769888 998769888 998769909 998769899 998769902 998769905 998769905 998769861 998769879 998769880 998769875 998769883 998769886 998769886 998769882 998769881 998769891 998714810 998714810 998714811 998714809 998714813 998714798 998714790 998714781 998714784 998714772 998714772 998714780 998714778 998714767 998714761 998714761 998714761 998716914 998715392 998715391 998715397 998715397 997286540 997286542 997286542 997286542 997286534 997286531 997288768 997288766 997288700 997288701 997288711 997288665 997288665 997288690 997288688 997288695 997288698 997241288 997241287 997241278 997241292 997241293 997241293 997241289 997241294 997241308 997241309 997241309 997241306 997241307 997241300 997241301 997241304 997241304 997241305 997241300 997241300 997241306 997241305 997241315 997241315 997241303 997241313 997241313 997241307 997241304 997241304 997241304 997241306 997241313 997241313 997241323 997241339 997241346 997241387 997241389 997241397 997241402 997241411 997241411 997241428 997241426 997113292 997113299 997113299 997113285 997113285 997113285 997113286 997113286 997113279 997113275 997113277 997113256 997113256 997113266 997113271 997113271 997113271 997113252 997113254 997113222 997113224 997113227 997113230 997113243 997113243 997113237 997113244 997113225 997113227 997113224 997113217 997113235 997113237 997113237 997113238 997113328 997113328 997113329 997113330 997113330 997113335 997113336 997113336 997113333 997113336 997113341 997113345 997113373 997113383 997113383 997113380 997113377 997113367 997113368 997113368 991483967 991483966 991483969 991483966 991483932 897980596 897980569 897980571 897980573 897980578 897980579 897980568 897980573 897980567 897980562 897980562 897980564 897980563 897980566 897980578 897980580 897980583 897980580 897980628 897980630 897980635 897980637 897980631 897980637 897980640 897980639 897980643 897980650 897980651 897980655 897980658 897980662 897980686 897972998 897973001 897973003 897973002 897973009 897972993 897972996 897972980 897972986 897972986 897972989 897972999 897972999 897973004 897973007 897973009 897973015 897973019 897973032 897973029 897973053 897973042 897973043 897973023 897973005 897973005 897973005 897973007 897973019 897973031 897973022 897973013 897973013 897973013 897973013 897973013 897973013 897973021 897973020 897973020 897973027 897973036 897973037 897973044 897973048 897973039 897973039 897973040 897973045 897973046 897973048 897973054 897973037 897973022 897973022 897973022 897973013 897973013 897973031 897940070 897940074 897940076 897940079 897940079 897940079 897940082 897940077 897940079 897940079 897940077 897940081 897940080 897940060 897940041 897940050 897940014 897940017 897939996 897939997 897939998 897940006 897939979 897939976 897939978 897939978 897939975 897939977 897939974 897939975 897939995 897940000 834336428 834336422 829421069 829421071 829421056 829421060 829421061 829421092 829421093 829421100 829421103 829421107 829421092 829421092 829421093 829421102 829421087 829421057 829421052 829421038 829421012 829421013 829421022 829421033 829421022 829421022 829421026 829421028 829421028 829421022 829421025 829421025 829421025 829421027 829421035 829421029 829421031 829421029 829421013 829421014 829421016 829421010 829421010 829421000 829420991 829420998 813659178 813659180 813659165 813659163 813659162 813659166 813659166 813659188 970810988 970810988 970810990 970810994 970810998 970811002 970810997 970810999 970811002 970811003 970811001 970810997 970810992 970810997 970810986 970810985 970811022 970811013 970811001 970811004 970811011 970811004 970811008 970811004 970811004 970811005 970811008 970811010 970811016 970811017 970811023 970811030 970811032 970811037 970811045 970811031 970811021 970703441 970703442 970703441 970703444 970703445 970703446 970703442 970703447 970703444 970703445 970703448 970703448 970703448 970703452 970703461 970703462 970703462 970703469 970703466 970703466 970703466 970703450 970703451 969274021 969274010 969274010 969274012 969274015 969274015 969274008 969190406 969190412 969190415 969190402 969190399 969190399 969190407 969190411 969190407 969190406 969190406 969190416 969190416 969190401 969190404 969190404 968977056 968977058 968977060 968977060 968977059 968977049 968977050 968977050 968977049 968977062 968977065 968977067 968977065 968977063 968977067 968977069 968977073 968977080 968977071 968977069 968977069 968977077 968977080 968977068 968977068 959536328 959536328 959536329 959536332 959536330 959536334 959536340 959536331 959536324 959536315 959536316 959536319 959536319 956806327 956806332 956806336 956806325 956806330 956806333 956806332 956806318 956806322 956806322 956806320 956806320 956806328 956806330 956806332 956806323 956772085 956772086 956772090 956772094 956772100 956772087 956772090 956772020 956772017 956772013 956772004 956772001 956772000 956772030 956772030 956772041 956772043 956772039 956772037 956772037 956772043 956772034 956772031 956772067 956772074 956772075 956772080 956772077 956772053 956772053 956772049 956772049 956772021 956772025 956772006 956772011 956772011 956772015 956772016 956772020 956772021 956772024 956772023 956772029 956772033 956772037 956772043 956772063 956772070 956772080 956772082 956772073 956772142 956772120 956772120 956772121 956772133 956772119 956772123 956188901 956188876 956188876 956188901 956188897 956188898 956188898 956188903 956188890 956188888 956188885 956188890 956188890 956188891 956188872 956188874 956188882 956188882 956188879 956188889 956188890 956188881 956188895 956188886 956188886 956188887 799037087 799037087 799037090 799037075 799037075 799037078 799037076 799037080 799037080 799037059 799037045 799037048 799037053 799037053 799037053 799037056 799037066 799037070 799037113 799037110 799037112 999972472 999999922 999999922 999999925 999999923 999999934 999999934 999999932 999999932 999999967 999999967 999999940 999999934 999999941 999999939 999999941 999999944 999999959 999999945 999999947 999999947 999977927 999977930 999977936 999977938 999977910 999977910 999977899 999977877 999977882 999977882 999977883 999977876 999977893 999977897 999977899 999977899 999977903 999977918 999977924 999977926 999977927 999977928 999977929 999977931 999977939 999977940 999977943 999641761 999606829 999606831 999606820 999606820 999606822 999606828 999606829 999606833 999606834 999606824 999606812 999606813 999606812 999606818 999606823 999606827 999606829 999606829 999606830 999606831 999606826 999606823 999604565 999604565 999604554 999604555 999600452 999600452 999600452 999600454 999600483 999600514 999600506 999600479 999600480 999600494 999600485 999600481 999600479 999600464 999600462 999600455 999600475 999600475 999600471 999600472 999600482 999600479 999600481 999600484 999600474 999600474 999600483 999600482 999600481 999600456 999600431 999600420 999600415 999600416 999600435 999600428 999600428 999600432 999600435 999600435 999600438 999600446 999600445 999600445 999600474 999600460 999600451 999600452 999600443 999600444 999600448 999600448 999600443 999600431 999600431 999600432 999600414 999600415 999600415 999600544 999600546 999600556 999600556 999600563 999600564 999600568 999600535 999600534 999600527 999600541 999600541 999600542 999600544 999600547 999600551 999600549 999600546 999600547 999600565 999600565 999600573 999600574 999600568 999600568 999600570 999600572 999599887 999599888 999599907 999599909 999599910 999599910 999599911 999572466 999572470 999572470 999572458 999572458 999572456 999572456 999572457 999572453 999572455 999572457 999572457 999572457 999572470 999572473 999572496 999572497 999572501 999572507 999572525 999572522 999572530 999572521 999572527 999572532 999572532 999572528 999572521 999572521 999572427 999572432 999572433 999572418 999572410 999572418 999572423 999572427 999572430 999572428 999572428 999572428 999572433 999572445 999572443 999572444 999572467 999572442 999572442 999572443 999572447 999572453 999572454 999572470 999572471 999572478 999572446 999572451 999572456 999572449 999572449 999572463 999572470 999572472 999572435 999572439 999572490 999572481 999572479 999572480 999572534 999999983 999997836 999997837 999997837 999997841 999997818 999997828 999997825 999997827 999997819 999997839 999997841 999997849 999997847 999997847 999997837 999997825 999997827 999997810 999997805 999997805 999997801 999997801 999997803 999997805 999997794 999997794 999997831 999997832 999997810 999997811 999997814 999997815 999997815 999997823 999997806 999997744 999997744 999997743 999997752 999997756 999997746 999997751 999997768 999997771 999997774 999997776 999997777 999997776 999997777 999997654 999997654 999997659 999997661 999997661 999997646 999997646 999997643 999997667 999997667 999997668 999997669 999997669 999997658 999997662 999997663 999997664 999997661 999997662 999997644 999997648 999997657 999997660 999997660 999997662 999997665 999997671 999997674 999997673 999997683 999997681 999997655 999997660 999997659 999997668 999997673 999997672 999997672 999997674 999997675 999997662 999997663 999997642 999997621 999997619 999997630 999997630 999997638 999997638 999997638 999997639 999997625 999997628 999997630 999997631 999997645 999997648 999997649 999997649 999997652 999997637 999997630 999997629 999997630 999997637 999997639 999997639 999997637 999997567 999997561 999997556 999997560 999997561 999997556 999997559 999997557 999997558 999997561 999997565 999997532 999997533 999997532 999997514 999997520 999997520 999997520 999997513 999997517 999997520 999997478 999997478 999997481 999997486 999997487 999997494 999997494 999997498 999997504 999997530 999997548 999997548 999997550 999997546 999997552 999997545 999997515 999997515 999997516 999997518 999997519 999997504 999997515 999997516 999995283 999995288 999995321 999995321 999995323 999995313 999995311 999995313 999995320 999995291 999995291 999995291 999995288 999995291 999995292 999995293 999995294 999995294 999995295 999995295 999995295 999995294 999995295 999995295 999995291 999995291 999995295 999995295 999995250 999995252 999995244 999995244 999995263 999995263 999995264 999995267 999995266 999995277 999995276 999995276 999995276 999999833 999999835 999999835 999999842 999999850 999999854 999999856 999999859 999999859 999999846 999999845 999999815 999999866 999999878 999999879 999999884 999999887 999999901 999999883 999999886 999999886 999999886 999999872 999999880 999999879 999999879 999999879 999999870 999999869 999999869 999999871 999999867 999999867 999999865 999999863 999999852 999999852 999999852 999999851 999999855 999999841 999999850 999999857 999999855 999999856 999999856 999999858 999999860 999999862 999999857 999999857 999999857 999999857 999999857 999999860 999999866 999999856 999999858 999999865 999999845 999999848 999999849 999999857 999999858 999999861 999999859 999999765 999999758 999999757 999999763 999999765 999999771 999999771 999999771 999999772 999999874 999999874 999999876 999999893 999999898 999999881 999999881 999999883 999999908 999999903 999999905 999999905 999999905 999999904 999999897 999999897 999999906 999999912 999999911 999999916 999999916 999999928 999999930 999999920 999999921 999999897 999999901 999999906 999999915 999999917 999999918 999999918 999999918 999999918 999999918 999999918 999999915 999999912 999999910 999999914 999999921 999999921 999999923 999999914 999999911 999999904 999999911 999999906 999999906 999999910 999999922 999999925 999999924 999999924 999999922 999999920 999999898 999999899 999999901 999999900 999999897 999999899 999999899 999999898 999999893 999999914 999999915 999999941 999999944 999999933 999999934 999999923 999999927 999999930 999999937 999999939 999999936 791721648 791721649 791721658 791721658 791721659 791721660 791721660 791721660 791721660 791721668 791721665 791721666 791721668 791721669 791721669 791721670 791721672 791294219 791294217 791294217 791294229 791294231 791294234 791294235 791294233 791294238 791294240 791294242 791294242 791294243 791294246 791294244 791294251 791294255 791294262 791294423 791294424 791294424 791294415 791294417 791294411 791294412 791294410 791294408 791294408 791294410 791294412 791294403 791294399 791294398 791294400 791294405 791294408 791294408 791294392 791294379 791294383 791294383 791294380 791294376 791294371 791294383 791294382 791294376 804697350 804697354 804697353 804697353 804697357 804697359 804697356 804697367 804697371 804697373 804697372 804697376 804697379 804697345 804697329 804697327 804697329 804697331 804697332 804697332 804697323 804697331 804697336 804697337 804697329 804697334 804697331 804697331 804697334 804697338 804697339 804697334 804697334 804697338 804697338 804697342 804697611 804697600 804697605 804697605 804697605 804697596 804697597 804697593 804697594 804697598 804697598 804697595 804697573 804697573 804697575 804697577 804697581 804697572 804697572 804697585 804697588 804697588 804697568 804697569 804697565 804697566 804697558 804697563 804697564 804697552 804697557 804697567 804697571 804697571 802620590 802620558 802620559 802620559 802620564 802620566 802620567 802620556 802620549 802620553 802620560 802620540 802620540 802620484 802620488 802620489 802620492 802620515 802620498 802620508 802620516 802620517 802620518 802620519 802620520 802620522 802620519 802620524 802620523 802620530 802620492 802620504 802620506 802620591 802620591 802620591 802620598 802620577 802620566 802620570 802620569 802620566 802620572 802620568 802620570 802620574 802620575 802620580 802620576 802620583 802620597 802620630 802620649 920255294 920255294 920255374 998261931 998261932 998261932 998261933 998261926 998261931 998261931 998261934 998262056 998262052 998262056 998262053 998262048 998262050 998262043 998262046 998262038 998262035 998261766 998261790 998261780 998261785 998261698 998261684 998261688 998261691 998261693 998261696 998261674 998261669 998261673 998261674 998261675 998261672 998261654 998261663 998261664 998261668 998261668 998261672 998261683 998261691 998261676 998261666 998261672 998261664 998261665 998261667 998968896 998968894 998968886 998968901 998968884 998968884 998968885 998968886 998968891 998968893 998968871 998968873 998968880 998968881 998968883 998968870 998968883 998968888 998968900 998968897 998968903 998968904 998968907 998968911 998968886 998968886 998968886 998968886 998968893 998968871 998968872 998968872 998968877 711986076 711986075 711986078 711986070 711986072 711986072 711986072 711986072 711986061 711986067 711986061 711986061 711986061 711986058 711986054 711986049 711986044 711986039 711986041 711986042 711986042 711986039 711986044 711986047 711986048 711986049 711986051 711986152 711986145 711986160 711986170 711986171 711986175 711986163 711986155 711986155 711986156 711986138 711986141 711986142 711986143 711986145 711986164 711986168 711986169 735663171 735663172 735663137 735663142 735663153 735663151 735663151 735663151 735663157 735663164 735663164 735663171 735663173 735663170 735663171 657656620 657656621 657656616 657656614 657656616 657656617 657656630 657656637 657656624 657656623 533503438 533503440 533503442 533503437 533503435 533503434 533503404 533503408 533503409 533503408 533503416 533503398 533503400 533503401 533503210 533503219 533503201 533503208 533503211 533503211 533503225 533503229 533503233 533503287 533503290 533503293 533503293 533503292 533503285 533503285 533503286 533503281 533503281 533503255 533503256 533503239 533503225 533503223 415868573 415868574 415868578 415868583 415868583 415868574 415868572 415868581 415868581 415868568 415868578 415868577 415868590 415868597 415868600 415868605 415868618 415868618 415868608 415868611 415868608 415868609 415868612 415868654 415868654 415868654 415868642 415868643 415868646 415868643 415868636 415868640 415868650 415868641 415868638 415868642 415868648 415868650 415868629 415868629 415868625 415868617 415868618 415868622 415868621 415868622 415868624 415868631 415868635 415868629 415868629 415868640 415868640 415868640 415868633 415868633 415868633 415868633 415868636 415868617 415868607 415868618 415868620 415868620 415868620 415868618 415868620 415868616 415868618 415868619 416862607 416862607 416862615 416862615 416862615 416862612 416862615 416862614 416862617 416862617 416862621 416862615 416862615 416862608 416862608 416862611 416862603 416862604 416862604 416862607 416862606 416862606 416862611 416862613 416862595 416862594 416862594 416862597 416862591 416862597 416862597 416862590 416862588 416862585 416862587 416862588 416856968 416856968 416856968 416856971 416856970 416856968 416856952 416856952 416856950 416856957 416856956 416856957 416856957 416856956 416856954 416856954 416856950 416856939 416856939 416856931 416856929 416856924 416856924 416856924 416856926 416856925 416856917 416856919 416856917 416856918 403453926 403453924 403515388 403515388 403515388 403515387 403515387 403515383 403515386 403515418 403515417 403515417 403515421 403515413 403515407 403515408 403515416 403515417 403515418 403515416 403515418 403515421 403515422 403515425 403515422 403515422 403515422 403515425 403515415 403515419 403515420 403515422 403515422 403515423 403515428 403515426 403515428 403515428 403515440 403515444 403515454 403515454 403515460 403515471 403515471 403515468 403515468 403515461 403515461 403515463 403515462 403515464 403515467 403515457 403515452 403522493 403522496 403522495 403522506 403522506 403522507 403522509 403522496 403522510 403522513 403522513 403522518 403522519 403522523 403522526 403522530 403522539 403522541 403522542 403522541 403522551 403522553 403522650 403522653 403522651 403522650 403522651 403522654 403522669 403522673 403522674 403522665 403522662 403522667 403522681 403522636 403522637 403522642 403522636 403522636 403522634 403522640 403522636 403522640 403522641 403522631 403522629 403522629 403522631 403522629 403522629 403522633 403522633 403522638 403522642 403522642 403522647 403522652 403522651 403522640 403522640 403522640 403522648 403522647 403522651 403522650 403522742 403522742 403522769 403522761 403522764 403522764 403522768 403522768 403522774 403522764 403522762 403522782 403522784 403522784 403522784 403522787 403522791 403522798 403522801 403522798 403522811 403522811 403522807 403522804 403522803 403522798 403525269 403525262 403525262 403525276 403525274 403525279 403525275 403525275 403525278 403525278 403525285 403525281 403525286 403525288 403525289 403525283 403525290 403525294 403525294 403525294 403525298 403525298 403525320 403525322 403525322 403525321 403525323 403525332 403525332 403525310 403525312 403525313 403525310 403525309 403525292 403525299 403525298 403525299 403525305 403525306 403525303 403525302 403525303 403525306 403525304 403525304 403525292 403525289 403525307 403525311 403525315 403525315 403525317 403525318 403525322 403525306 403525306 403637145 403637144 403637145 403637160 403637157 403637157 403637143 403637143 403637140 403637130 403637092 403637092 406347402 406347402 406347403 406347371 406347372 406347375 406347375 406347374 406347375 406347375 406347372 406347356 406347356 406347334 406347334 406347335 406347345 406347341 406347347 406347347 406347348 406347364 406347357 406347358 406347366 406347372 406347373 906327384 906327385 906327380 906327384 906327389 906327402 882718299 882718309 882718311 989424895 989424880 989424881 989424881 989424883 989424879 989425009 989425009 989424984 989425026 989425005 989425006 989425004 989425003 989425008 989424999 989424999 989425001 989425001 999999899 999999902 999999855 999999857 999999865 999999866 999999865 999999870 999999871 999999886 999999886 999999886 999999883 999999886 999999886 999992857 999992835 999992834 999992827 999992827 999992797 999992800 999992796 999992791 999992789 999992791 999992795 999992792 500012820 607123909 607123912 607123912 607123912 607123908 607123909 607123910 607123910 607123910 607123920 607123922 607123922 607123939 607123955 607123955 607123953 607123949 607123953 607123949 607123948 607123948 607123947 607123949 607123950 607123950 607123950 607123951 607123952 607123956 607123958 639359773 639359775 708855230 708855230 708855230 708855230 708855215 708855213 708855216 708855214 708855214 708855214 708855223 708855228 708855227 708855229 708855227 708855228 708855227 708855225 708855198 708855186 708855194 801102286 801102284 801102285 801102286 801102286 801102288 801102256 801102255 801102241 801102253 801102248 801102248 801102249 801102240 801102243 801040779 801040782 801040783 801040788 801040793 801040797 801040803 801040817 801040829 801040846 801040851 801040846 801040845 801040848 801040870 801040970 801040969 801040967 801040970 801040971 801040958 801040918 801040901 801040942 801040947 801040954 801040954 801040942 801040942 801040941 801040939 801040939 801040942 801040942 801099454 801099465 801099473 801099475 801099469 801099469 801099470 801099470 801099435 801099440 801099440 801099431 801099415 801099414 801099415 801099415 801099408 801099407 801099408 801099409 801099415 801099416 801099417 801099423 801099416 801099423 801099420 801099414 801099423 801099422 801099420 801099424 801099424 801099426 801099415 801099423 801099425 801099429 801099426 801099428 801099435 801099434 801099412 801099419 801099419 708852327 708852326 708852330 708852333 708905661 708905659 881249867 881249867 881249864 881249872 881249881 881249861 881249857 881249861 881249862 881249865 881249865 881249869 881249908 849014116 849014126 849014129 849014087 849014087 849014076 849014082 849014108 849014108 849014113 849014113 849014113 849014130 849014131 849014131 849014134 849014136 849014132 849014119 849014120 849014122 849014122 849014124 849014126 849014131 849014162 849014166 849014167 849014177 849014175 849014175 849014172 849014172 849014172 849014190 849014186 849014183 849014189 849014188 849014189 849014212 849014209 849014201 849014203 849014203 849014225 849014227 849014230 849014239 849014235 849014233 849014267 849014279 849014268 849014266 849014268 849014269 849014269 849014273 849014277 838439386 838439378 838439378 838439383 838439383 838439384 838439382 838439374 838439371 838439372 838439365 838439365 838439363 838439369 838439371 838439378 838439372 838439372 838439377 838439386 838439388 838439385 838439393 838439394 838439401 838439399 838439402 838439404 838439404 838439404 838439409 838439350 838439348 838439351 838439355 838439326 838439321 838439318 838439316 838439319 838439318 838439319 838439316 838439319 838439314 838439314 838439314 838439319 838439321 838439322 838439310 838439284 838439285 838439282 838439286 838439290 838439298 838439299 838439301 838439303 838439286 838439287 838439294 838439301 838439300 838439301 838439290 838439297 838439290 838439290 838439293 838439296 838439287 838439277 838439273 838439271 838439276 838439276 838439275 838439275 838439236 838439236 838439238 838439250 838439239 838439236 838439232 838439237 835728933 835728931 835728931 835728935 835728936 729022353 729022360 729022348 729022349 729022350 729022362 729022363 729022358 729022371 729022374 729022374 729022376 729022380 729022380 729022367 729022367 729022368 729022373 729022340 729022336 729022230 729022230 729022219 729022233 741155765 741155766 741155765 741155765 741155763 776752418 776752420 776752420 776752412 776752412 776752420 776752421 776752423 776752426 775758440 775758455 775758465 775758460 775758473 775758473 775758480 775758485 775758483 775758483 775758477 775758484 775758484 775758490 775758492 775758497 775758493 775758494 775758498 775758499 775758500 775758500 775758500 775758497 775758484 775758472 775758476 775758471 775758471 775758474 775758473 775758473 775758473 775758480 775758479 775758476 775758475 775758471 775758478 775758478 775758479 775758485 775758489 775870962 775870966 775870968 775870969 775870977 775870976 775870975 775870975 775870969 775870971 775870977 775870977 775870969 775870979 775870979 666841759 666841759 666841763 666841769 666841753 666841758 666841762 666841763 666841763 666841765 666841768 666841759 666841768 666841771 666841783 666841778 666841773 666841773 666841772 666841773 666841773 666841762 666841762 666841767 666841768 666841771 666841762 666841763 666841758 666841757 666841753 666841748 666841740 955288082 955288076 955288076 955288077 955288093 955288099 955288102 955288108 955288101 885792612 885792612 885792613 885792605 885792606 885792611 885792640 885792633 885792633 885792634 885792621 885792623 885792627 885792628 885792641 887362507 887362505 887362513 887362513 887362520 887362510 887362496 887362481 887362482 887362485 887362486 887362486 887362492 887362489 598916147 598848258 598848258 598848261 598848261 598848264 586714728 586714722 586714728 586714729 586714731 586714738 586714738 586714739 586714739 586714735 586714740 586714740 586714743 586714746 586714746 586714751 586714755 586714755 586714780 586714783 586714783 586714789 586714789 586714791 586714791 586714788 586714796 586714804 586714810 586714814 586714814 586714815 586714819 586714816 586714817 586714816 586714819 586714819 586714809 586714813 586714818 586714826 586714828 586714830 586714825 586714831 586714827 586714836 586714836 586714837 586714838 586714838 586714843 586714531 586714529 586714543 586714545 586714550 586714545 586714547 586714548 586714552 586714548 586714542 586714542 586714545 586714541 586714536 586714522 586714516 586714517 586714518 586714516 586714520 586714493 586714493 586714494 586714490 586714492 586714492 586714491 586714490 586714467 586714462 592368379 592368378 592368378 592368378 592368390 592368397 592368395 592368397 592368403 592368396 592368397 592368399 592368391 592368381 592368403 592368394 592368394 996980178 996980162 996980163 996980163 996980163 996980158 996980159 996980164 996980169 996980159 996980135 996980141 996980136 996980138 996980138 996980132 996980132 996980127 996980125 996980127 996980125 996980128 996980154 996980162 996980165 996980162 996980167 996980165 996980163 996980172 996980182 996980175 996980169 996980167 996980167 996980169 996980169 996980169 996980171 996980171 996980171 996980170 996980172 996980178 996980154 996980161 996980155 996980160 996980159 996980153 996980153 991326228 991326216 991326215 991326216 991326216 991326217 991566729 991566736 991566738 991566737 991566736 991566740 991566742 991566729 991566729 991566729 991566730 991566729 991566729 991566736 991566736 991566730 991566723 991566726 991566726 991566725 991566726 991566707 991566697 996250733 996250738 996250745 996250745 996250743 996250731 996250732 996250733 996250728 996250722 996250708 996250701 996250689 996250695 996250699 996250698 996250689 996250689 996250693 996292827 996292828 996292832 996292826 996292831 996292831 996292833 996292833 996292834 996292831 996292832 996292834 996292834 996292834 996292834 996292819 996292821 996292831 996292831 996292827 996292814 996292822 996292824 996292816 996292816 996292823 996292829 996292820 996292823 996292834 996292844 996292858 996292858 996292828 996292824 996292822 996292827 996292828 996292828 996292848 996292848 996292853 996292857 996292851 996292850 996292852 996292856 996292857 996292858 996292859 996292859 996294087 996294086 996294087 996294083 996294083 996294084 996294088 996294087 996294089 996294087 996294088 996294088 996294090 996294080 996294081 996294122 996294122 996294108 996294108 996294114 996294117 996294127 996294135 996294139 996294141 996294146 996294147 994724295 994724295 994724285 994724288 994724288 994724316 994724319 994724317 994724281 994724282 994724276 994724259 994724268 994724268 994724283 994724284 994724282 994724283 994724289 994724354 994724356 994724363 994724358 994724360 994724361 994724355 994724355 994724356 994724381 994724388 994724381 994724381 994724387 994724381 994724393 994724392 994724393 994724397 994724398 994724402 994724403 994724406 995548142 995548147 995548147 995548148 995548148 995548150 995548150 995548153 995548154 995548132 995548131 995548129 995548126 995548133 995548131 995548131 995548132 995548134 995548137 995548138 995548137 995548158 995548155 995548158 995548141 995548222 990864195 990864189 990864190 990864138 990864137 990864145 990864158 991109501 991109502 991109500 991109500 991109512 991109517 991109518 991109519 991109523 991109522 991109525 991109525 991109525 991109527 991109528 991109529 991109528 991109528 991109527 991109523 991109523 991109520 991109524 991109522 991109526 991109536 991109536 991109556 991109558 991109559 991109559 991109565 991109547 991109552 991109528 991109528 991109507 991109504 991109487 991109480 991109481 991109479 991109481 991109491 991109491 991109495 991109492 991109492 991109493 991109494 991109503 991109505 991109507 991109475 991109475 991109482 991109475 991109389 991109390 991109393 991109394 991109408 991109413 991109413 991109410 991109414 991109414 991109423 991109432 991109435 991109433 991109432 991109436 991109436 991109438 991109439 991109428 991109430 991109440 991109446 991109470 991109471 991109468 991109468 991109473 991109473 991109473 991109464 991109461 991109463 991109464 991109477 991109482 991109482 991109477 991109467 991109470 991109464 991106999 991003668 991003653 991003658 991003652 991003652 991003596 991003589 991003592 991003593 991003601 991003606 991003607 991003611 991003601 991003570 991003566 991003565 991003565 991003567 991003568 991003569 991003573 991003575 991003575 991003566 991003571 991003572 991003567 991003566 991003567 991003582 991003584 991003575 991003566 991003565 991003566 991003576 991003602 991003602 991003593 991003598 991003591 991003591 991003595 991003589 991003593 991003598 991011674 991011677 991011677 991011679 991011684 991011684 991011682 991011660 999999969 999999969 999999969 999991868 999991873 999991876 999991882 999991883 999991880 999991885 999991890 999991893 999991901 999991902 999746568 999746568 999746568 999746565 999746564 999746571 999746565 999746565 999746565 999746563 999746548 999746551 999746552 999746552 999746538 999746539 999746540 999746539 999746541 999746542 999746513 999746514 999746514 999746517 999746520 999746521 999746521 999746470 999746475 999746476 999746476 999746476 827402268 827402250 827402250 827402257 827402255 827402250 827402250 827402250 827402245 827402246 827402246 827402247 827402246 827402246 827402241 827402241 827402241 827402241 827402243 827402243 827402220 827402222 827402222 827402199 827402199 827402197 827402195 827402192 827402178 827402179 827402186 827402185 827402189 827890347 827890333 827890337 827890337 827890342 827890344 827890348 827890349 827890350 827890361 827890354 827890327 827890327 827890328 827890329 827890328 827890329 827890322 827890324 826694791 826694782 826694770 826694769 826694755 826694747 826694758 826694750 826694759 851019235 851019241 851019240 851019252 851019251 851019249 851019247 851019233 851019238 851019235 851019239 851019239 851019234 851019233 851019233 851019275 851019277 851019280 851019283 851019289 851019296 851019292 851019269 851019262 826694808 826694802 826694802 826694802 826652669 826652671 826652670 826652677 826652677 826652679 826652690 826652689 826652680 826652676 826652679 826652656 826652645 826652653 826652653 826652863 826652863 826652870 826652877 826652886 826652888 826652913 826652906 826652915 826652916 826652919 826652921 826652903 817664588 817664587 817664590 817664590 817664614 817664619 817664624 817664628 817664628 817664628 817664629 817664624 817664634 817664635 817664641 817664640 817664641 817664641 817664651 817664661 817664656 817664697 817664693 817664693 817664693 817664695 817664694 817664696 817664696 817664701 817664703 817664701 817664703 817664688 817664688 817664696 817664640 817542518 817542518 817542505 817542502 817542503 817542485 817542476 817542479 817542479 817542481 817542480 817542485 817542487 817542456 817542458 817542462 817542468 817542468 817542475 817542475 817542478 817542477 817542492 817542430 817542429 817542430 817542428 817542428 817542430 817542428 865707039 865707048 865707046 865707047 865707060 865707063 865707064 865707063 865707061 865707062 865707074 865707070 865707076 865707074 865707073 865707070 865707076 865707072 865707069 865707066 865707075 865707076 865707060 865707065 865707082 865707082 865707085 865707085 865707076 865707076 865707076 865707081 866685010 866685010 866685015 866685030 866685030 866685031 866685031 866685029 866685032 866684995 866684996 866684986 866684987 866684988 866684988 866684988 866684990 866684991 866684991 866684990 866684994 866684997 866684999 866684987 866684982 866684984 866684979 866684970 866684970 866684971 866684967 866684967 866684974 989318226 989318245 989318207 989318208 988830054 988830060 988829453 988829456 988829447 988829446 988829450 988829452 988829475 988829479 988829471 988829472 988829472 988829479 988829479 988829482 988829466 988829462 988829464 988829458 988829461 988829458 988829459 988829463 988829464 988829465 988829464 988829471 988829470 988829477 988829477 988829491 988829491 988829478 988829475 988829444 988829426 988829431 988829420 988829420 988829431 988829435 988829419 988829419 988829422 988829428 988829428 988829430 988829438 988829439 988829441 988829438 988829440 988829443 988829419 988829419 988829417 988829418 988829427 988829430 988829430 988829431 988829431 988829433 988829436 988829436 988829432 988829432 988829439 584217650 584217651 584217648 584217651 584217648 584217649 584217650 584217650 584217641 584217648 584217648 584217651 584217655 584217661 584217668 584217663 584217666 584217672 584217670 584217670 584217724 584217724 584217718 584217717 738555481 738555477 738555480 738555463 738555465 738555462 738555466 738555483 738555480 738555480 738555479 738555480 738555486 737731739 737731737 737731739 737731739 737731740 737731742 737731748 737731742 737731741 737731760 737731762 737731757 737731759 737731745 737731751 737731757 737731754 737731754 737731762 843090957 843090960 843090961 843090961 843090970 843090968 843090969 843090980 843090983 843090983 843090984 843090986 843090966 843090965 843090965 843090966 843090969 843090973 843090978 843090946 843033347 843033344 843033370 843033351 843033356 843033364 843033366 843033369 843033370 843033314 843033308 843033310 842792811 842792796 842792800 842792774 842792781 842792781 842792788 842792795 842792827 842792840 842792838 842792817 842792819 842792817 842792828 842085591 842085592 842085599 842085599 842085590 842085589 842085582 842085592 842085625 842085626 842085626 842085628 842085614 842085624 842085617 842085619 842085619 842085607 842085609 842085621 842085629 842085627 842085633 842085630 842085638 842085638 842085640 842085641 842085641 842085630 842085632 842085597 842085601 842085602 842085621 842085619 842085619 842085618 842085617 842085620 842085620 842085609 842085611 842085607 842085606 842085608 842085603 842085602 842085602 842085596 842085596 842085615 842085579 842085583 842085576 842085576 842085572 842085568 842085571 842085575 842085575 842085577 842085578 842085557 842085559 842085561 842085568 842080642 842080644 842080647 842080643 842080644 842080633 842080633 841030643 841030640 841030637 841030637 841030639 841030641 841030635 841030662 841030669 841030662 841030664 841030673 841030673 841030673 841030687 841030691 841030693 841030667 841030667 841030669 841030670 841030667 841030669 841030669 841030670 841030678 841030678 841030686 841030676 841030677 841030679 841030681 841030681 841030678 841030666 807205088 807204987 807204994 807204995 807204984 807204995 807205002 807204994 807204989 807205054 807283907 807283930 807283927 806038694 806038694 806038691 806038680 806038684 835750221 835750223 835750231 835750235 835750235 835750235 835750235 835750226 835750244 835750244 835750244 835750244 835750263 835750263 835750259 835750260 835750270 835750271 835750265 835750265 835750264 835750264 835750254 835750249 835750250 835750251 835750251 835750246 835750247 835750247 835750254 835750258 835750256 835750257 835750259 835750259 835750262 835750266 835750252 835750252 835750249 835750247 835750250 835750255 835750255 835750263 835750263 835750263 835750263 835750264 835750253 835750253 835750253 835750252 835750247 835750229 835750224 800153569 800153569 800153570 800153572 800153567 800153567 800153568 800153568 800153571 800153546 800153543 800153454 800153455 800153334 800153340 800153339 800153339 800153347 800153347 800153349 800153328 800153327 800153318 800153308 800153308 800153307 800153309 677519964 677519964 677519968 677519970 677519972 677519983 677519991 677519992 677519935 677519929 677519929 677519907 677519901 677519902 677519902 677519907 677519907 677519907 677519892 677519892 677519891 677519875 677519878 677519874 677519878 677519882 677519883 677519734 677519738 677519743 677519743 677519743 676541811 676541805 676541796 676541769 676541774 676541780 676541781 676541786 676541786 676541786 676541786 676541781 676541781 676541780 676541782 676541787 676541788 676541755 676541757 676541759 676541761 676541762 676541757 676541756 676541756 676541760 676541761 676541764 676541765 676541761 676541753 676541754 676541720 676541717 676541720 676541709 676541706 676541702 676541692 676541693 676541696 676541692 676541689 676541670 676541667 676541660 676541656 676541656 676541658 676541662 676541662 676541672 676541680 676541667 676541672 676541670 676541670 676541667 676541661 676541660 676541661 676541647 676541677 676541655 676541639 676541633 676541636 676541638 676541639 676541647 676541639 676541643 676541643 676541640 676541641 676541646 676541649 676541651 676541653 676541649 676541650 676541650 676541638 676541633 676541632 676541625 676541629 676541629 569430545 569430543 569430569 569430575 569430575 569430580 569430579 569430563 569430563 569430559 569430602 569430591 569430592 569430595 569430582 569430583 569430586 569430586 569430588 569430585 569430586 569430588 569430584 569430584 569430588 569430589 569430581 569430576 569430468 569430403 415092640 415092635 415092635 414980172 414980178 414980180 414983508 414983508 414983502 414983503 414983502 414983492 414983494 414983496 414983514 414983515 414983521 414983521 414983491 414983490 414983491 414983474 414983474 414983474 414983472 414983461 414983464 414983457 414983456 414983340 414983346 414983360 414983360 414983365 414983365 414983369 414983371 414983367 414983370 414983365 414930037 414930039 414930051 414930042 414930044 414767310 414767312 414767308 414767308 414767308 414767309 414767309 414767298 414767300 414767304 414767319 414767305 414767306 366602677 366602674 366602685 366602677 366602681 366602669 366602676 366602666 366602664 366602669 366602669 366602669 366602661 366602661 366602661 366602656 366602624 366602628 366602602 366602607 366432252 366432254 366432254 366432253 366432245 366432246 366432234 366432234 366432233 261073034 261073025 261073024 261073031 261073034 261073036 261073034 261073028 261073030 261073036 261073037 261073038 261073037 261073039 261073034 261073028 261073033 261073030 261073039 261073041 261073041 261073036 261073038 261073036 261073036 261073034 261073033 261073030 261073034 261073036 261073036 261073036 261073029 261073034 261073035 261073029 261073032 231361504 231361504 231361508 231361511 231361511 231361512 231361515 231361524 231361524 231361528 231361530 231361534 231361536 231361535 231361533 231361532 231361527 231361527 231361527 231361499 231361501 231361501 231361502 231361505 231361507 231361507 231361511 231361523 231361493 231361499 231361501 231361502 231361502 231361503 30426143 30426147 30426184 30426184 30426182 30426182 30426195 30426195 30426203 999999864 999999864 999999879 999999881 999999876 999999878 999999875 999999862 999999863 999999863 999999872 999999902 999999902 999999899 999999902 999999906 999999906 999999914 999999914 999999914 999999913 999999908 999999767 999999771 999999760 999999761 999999763 999999766 999999766 999999768 999999768 999999776 999999779 999999783 999999785 999999783 999999777 999999774 999999775 999999777 999999775 999999781 999999781 999999774 999999778 999999778 999999778 999999778 999999780 999999791 999999790 999999788 999999789 999999795 999999788 999999788 999999781 999999777 999999778 999999778 999999780 999999783 999999790 999999793 999999795 999999795 999999788 999999795 999999556 999999559 999999547 999999550 999999551 999999551 999999642 999999648 999999636 999999682 999999684 999999681 999999681 999999689 999999724 999999724 999999724 999999726 999999726 999999721 999999722 999999723 999999723 999999722 999999715 999999721 999999734 999999734 999999743 999999740 999999758 999999759 999999759 999999742 999999751 999999757 999999706 999999705 999999691 999999684 999999679 999999674 999999677 999999697 999999710 999999713 999999716 999999726 999999726 999999728 999999726 999999705 999999701 999999710 999999721 999999721 999999723 999999722 999999723 999999729 999999736 999999739 999999741 999999742 999999746 999999749 999999751 999999736 999999737 999999737 999999740 999999745 999999747 999999749 999999762 999999759 999999759 999999754 999999738 999999741 999999765 999999764 999999754 999999757 999999757 999999762 999999761 999999785 999999772 999999775 999999775 999999777 999999776 999999753 999999756 999999771 999999771 999999772 999999774 999999749 999999753 999999754 999999754 999999755 999999754 999999762 999999762 999999773 999999772 999999755 999999759 999999761 999999751 999999750 999999743 999999743 999999744 999999742 999999737 999999733 999999733 999999725 999999729 999999750 999999752 999999769 999999769 999999772 999999774 999999768 999999769 999999770 999999775 999999772 999999776 999999820 999999820 999999823 999999829 999999835 999999835 999999836 999999837 999999839 999999835 999999816 999999816 999999813 999999820 999999823 999999824 999999819 999999772 999999774 999999776 999999775 999999780 999999787 999999777 999999789 999999788 999999784 999999787 999999779 999999775 999999777 999999882 999999879 999999883 999999883 999999881 999999877 999999877 999999909 999999914 999999917 999999921 999999922 999999920 999999977 999999980 999999975 999921122 999921122 999921122 999921122 999921124 999921124 999921113 999921115 999921112 999921108 999921118 999921102 999921108 999921106 999921106 999921108 999921104 999921111 999921104 999921110 999921111 999921100 999921120 999921117 999921126 999921126 999921126 999921133 999921144 999921144 999921144 999921124 999921125 999921128 999921128 999921130 999921127 999921113 999921109 999921111 999921105 999921108 999921108 999921108 999921109 999921103 999921091 999921095 999921102 999942627 999942630 999942633 999942646 999942648 999942651 999942651 999942651 999942649 999942644 999942638 999942635 999942635 999942635 999942640 999942623 999942623 999942623 999942624 999942623 999942623 999942618 999942618 999942622 999942607 999942609 999942608 999942571 999942566 999942550 999942546 999942546 999942616 999942613 999942617 999942624 999942624 999942622 999942624 999942626 999942493 999942499 999942503 999942497 999942497 999942510 999942512 999942512 999942506 999942506 999942508 999942513 999942519 999942508 999942500 999942500 999942503 999942497 999942497 999942501 999942504 999942508 999942511 999942511 999942496 999942490 999942488 999942485 999942488 999942503 999942501 999942496 999942505 999942504 999942505 999942496 999942480 999942486 999942490 999942487 999942490 999942490 999942474 999942484 999942488 999942488 999942488 999942490 999942486 999942491 999942495 999942485 999942487 999942487 999942492 999942491 999942493 999942495 999942495 999942495 999942491 999942494 999942494 999942495 999942487 999942487 999942490 999942482 999942471 999942479 999942477 999942477 999942480 999942481 999942474 999942474 999942477 999942478 999942476 999942476 999942466 999942473 999942478 999942480 999942486 999942489 999942488 999942486 999942487 999942491 999942496 999942503 999942504 999942503 999942505 999942514 999942514 999942513 999942520 999942522 999942513 999942512 999942513 999942503 999942495 999942495 999942495 999942495 999942500 999942500 999942496 999942496 999942484 999942485 999942479 999942486 999942486 999942486 999942486 999942483 999942493 999942499 999942500 999942500 999942500 999942499 999942499 999942500 999942499 999942507 999942504 999951125 999951125 999951147 999951126 999994571 999994571 999994573 999994575 999994576 999994566 999994561 999994564 999994555 999994550 999994547 999994555 999994555 999994543 999994549 999994551 999994552 999994552 999994552 999994555 999994556 999994551 999994551 999994555 999994555 999994553 999994548 999994548 999994554 999994518 999994514 999994512 999994508 999994506 999994517 999994519 999994516 999994523 999994524 999994515 999994517 999994499 999994494 999994491 999994509 999994509 999994509 999994511 999994511 999994511 999994494 999994497 999994498 999994504 999994961 999994961 999994962 999994960 999994963 999994970 999994972 999994972 999995001 999995001 999994999 999994999 999994965 999994950 999994952 999994945 999994945 999994947 999994968 999994961 999994961 999994952 999994952 999994952 999994943 999994944 999994940 999994960 999994933 999994934 999994943 999994946 999994931 999994941 999994942 999994950 999994957 999994957 999877024 999877042 999877042 999877042 999877042 999877056 999877056 999877048 999877050 999877043 999877037 999877048 999877048 999877054 999877049 999877053 999877054 999877058 999877068 999877068 999877074 999877074 999879700 999895597 999895595 999895594 999895594 999901696 999901689 999901696 999901696 999901700 999901693 999901683 999901683 999901686 999901694 999901688 999901688 999901709 999901715 999901715 999901709 999901684 999173684 999173684 999173684 999173679 999173677 999173672 999173665 999173669 999173664 999173664 999173668 999173669 999173669 999173648 999173636 999173643 999173643 999173643 999173631 999173639 999173640 999173642 999173642 999173635 999173635 999173639 999173625 999173628 999173625 999173623 999173606 999173604 999173604 999173613 999173613 999173620 999173615 999173619 999173619 999173625 999173629 999173629 999173631 999173647 999173651 999173653 999413398 999413395 999413400 999413398 999413410 999413410 999413420 999413426 999413421 999413421 999413423 999413426 999413427 999413432 999414539 999414544 999414536 999414532 999414546 999546033 999546033 999546031 999546031 999723925 999723925 999723925 999723925 999723927 999723932 999723934 999723903 999723907 999723909 999723910 999723911 999723909 999723920 999730906 999730910 999730928 999730926 999730929 999730929 999730929 999730930 999730930 999730942 999730927 999730930 999730930 999730930 999730930 999730932 999730931 999730928 999730928 999730925 999730925 999730898 999730898 999730891 999776062 999776073 999776073 999776085 999776095 999776094 999776098 999776098 999776099 999776101 999776103 999776093 999776104 999776103 999776104 999776085 999776079 999776076 999776079 999776079 999776085 999776074 999999035 999999786 999999793 999999797 999999800 999999807 999999808 999999780 999999782 999999782 999999792 999999795 999999794 999999726 999999731 999999732 999999728 999999722 999999736 999999711 999999704 999991058 999991026 999991029 999991032 999991017 999991017 999991017 999991010 999984914 999983811 999983807 999983801 999983801 980669952 980669949 980669951 980669954 980669952 980669949 980669949 980669955 980669950 980688380 980688384 980688399 980688397 980688397 980688397 980688399 980688401 980465468 980465469 980465470 980465470 980465471 980465474 980465478 980465483 980465486 980465487 980465487 980465488 980465489 980465490 980465477 980465466 980465467 980465475 980465477 980465472 980465476 980465479 980465484 980465490 980465486 980465486 980465490 980465490 980465458 980465452 980465452 980465454 980465450 980465450 980465450 980465454 980465446 980465453 980465453 980465453 980465451 980465451 980465455 980465452 980465458 980465444 980465434 980465430 980465436 980465436 980465448 980465447 980465447 980465447 980465442 980465444 980465438 980465438 980465438 980465439 980465440 980465440 980465441 981126317 981126326 981126331 981126319 981126321 981126209 981126209 981126209 981126201 981126211 981126211 981126207 981126203 981126206 981126206 981126199 981126192 981126178 981126182 981126179 981126179 981126187 981126186 981126187 981126191 981126198 981126198 981126201 981126201 981126183 981126185 981126188 981126193 981126194 981126197 981126192 981126195 981126194 981126207 981126202 981126233 981126231 981126237 981126242 981126241 981126243 981126245 981126247 981126251 981126253 981126246 981126245 981126246 981126247 981126236 981126233 981126236 981126236 981126235 981126241 981126286 981126289 981126289 981126294 981126277 981126277 981126256 981126253 981126317 981126297 981126297 981126297 981126314 981126331 981595103 981595092 981595104 981595102 981595090 981595099 981595083 981595084 981595079 981595090 981595090 981595096 981595098 981595095 981595097 981595095 981595094 981595094 981595092 981595096 981595098 981595102 981595081 981595070 981595060 981595062 981595051 981595056 981595062 981595065 981595067 981595066 981595063 981595061 981595066 981595070 981595078 981595072 981595071 981595072 981595045 981595054 981595062 981595070 981595069 981595077 981595078 981595078 981595073 981595072 981595073 981595101 981595107 981595119 981595124 981595128 981595140 981595137 981595123 981595124 981595115 981595115 981595112 981595215 981595225 981595231 981595234 981595229 981595230 981595234 981595236 981595242 981595241 981595242 981595250 981595251 981595252 981595261 981595268 981595267 981591916 981591916 981591912 981591912 981591872 981591872 981591877 981591870 981591872 981591877 981591876 981591866 981591870 981591871 981591868 981591878 981591863 981591876 981591874 981591878 981591884 981591883 981591883 981591867 981591869 981591857 981591857 981591859 981591852 981593196 981593194 981593204 981593208 981593211 983794268 983794268 983794269 983794269 983794260 983794264 983794277 983794278 983794272 983794272 983794277 983794265 983794265 983794265 983794272 983794276 983794283 983794284 983794286 983794227 987925618 987925621 987925613 987925613 987925613 987925615 987925611 987925619 987925619 987925619 987909741 987909742 987909739 987909740 987909739 987909733 987909733 987909734 987909724 987909726 987909734 987909737 987909739 987909738 987909752 987909752 987909753 987909754 987909751 987909730 987909723 987909687 987909682 987909680 987909678 987909680 987909680 987909681 987909681 987909688 987909687 987909701 987909701 987909694 987909698 987909689 987909690 987909691 987909684 987909692 987909692 987909681 987909716 987909249 987909268 987909273 987909273 987909285 987909287 987909287 987909272 987909268 987909273 987909271 987909272 987909276 987909269 987909264 987909240 987909247 987909238 987909245 987909221 987909221 987909246 987909253 987909254 987909271 987909252 987909261 987909261 987909264 987909291 987909297 987909302 987909302 987909302 987909303 987909299 987909299 987909299 987909302 987909302 987909307 990998708 990998703 990998696 990998654 990998657 990998663 990998667 990998667 990998664 990998673 990998671 990998668 990998667 990998674 990998675 990998687 990998688 990998692 990998694 990998692 990998693 990998693 990998702 990998701 990998705 990998710 990998714 990998710 990998707 990998707 990998701 990998701 990998682 990998705 990998705 990998706 990998707 990998708 990998708 990998722 990998721 990998722 990998726 990998738 990998739 990998739 990998745 990998739 990998739 990998733 990998738 990998738 990998732 990998733 990998737 990998744 990998746 990998745 990998742 990998755 990991771 990991773 990991773 990991773 990991772 990991776 990991777 990991777 990991773 990991788 990991788 990991783 990991785 990991791 990991794 990991802 990991802 990991813 990991812 990991875 990991873 990991869 990991871 990991872 990991874 990992413 990992416 990992427 990992429 990992439 990992430 990992443 990992443 990992455 990992453 990992441 990992384 990992389 990992386 990992393 987902973 987902980 987902966 987902966 987902962 987902965 987902962 987902961 987902948 987902940 987902970 987902974 987902968 987902969 987902969 987902957 987902955 987902957 987902957 983771571 983771575 983771585 983771581 983771582 983771557 983771551 983771518 983771515 983771515 983771515 983771515 983771521 983771520 983771519 983771520 999409935 999409896 999409898 999409901 999409901 999409901 999409896 999409896 999409869 999409864 999409862 999409863 999409868 999409869 999409870 999409863 999409865 999409865 999409872 999409872 999409873 999409856 998749034 998749034 998749020 996547968 996547945 996547945 996547937 996547937 996547937 996547943 996547947 996547950 996547957 996547960 996547965 996547949 996547965 996547966 996547968 996547969 996547965 996547960 996547958 996547949 996547949 996547951 996547930 996547930 996547931 996547922 996547923 996547933 996547926 996547927 996547937 996547934 996547934 996547921 996547919 996547900 996547901 996547902 996547904 996547892 996547898 996547896 996547899 996547898 996547896 996547900 996547906 996547898 996547875 996547870 996547870 996547866 996547866 996547866 996547869 996547866 996547873 996649839 996649827 996649829 996649830 996649827 996649827 996649824 996649819 996649822 996649826 996649823 996649824 996649826 996649828 996649828 996649833 996649837 996649867 996649853 996649826 996649820 996649821 996649821 996649816 996649817 996649814 996649822 996649815 996649810 996471915 996471917 999722510 999722516 999722516 999722507 999722505 999722494 999722494 999722492 999722487 999722487 999591005 999591000 999591000 999591001 999591001 999591000 999590996 999590989 999590991 999545832 999545837 999545842 999545840 999545845 999545842 999545841 999545842 999545840 999545843 999999825 999999833 999999836 999999828 999999831 999999844 999999845 999999839 999999839 999999844 999999827 999999843 999999864 999999818 999999819 999999816 999999821 999999848 999999855 999999856 999998929 999998929 999998930 999998931 999998927 999998939 999998936 999999381 999999382 999999382 999999393 999999396 999999402 999999405 999999409 999999428 999999456 999999465 999999471 999999471 999999454 999999446 999999437 999999437 999999439 999999434 999999435 999999445 999999445 999999387 999999387 999999377 999999383 999999367 999999345 999999344 999999353 999999355 999999356 999999365 999999364 999999363 999999356 999999354 999999354 999999354 999999355 999999355 999999345 999999346 999999343 999999341 999999340 999999340 999999340 999999336 999999335 999999339 999999342 999999343 999999349 999999350 999999562 999999554 999999553 999999535 999999532 999999525 999999527 999999528 999999527 999999530 999999533 999999533 999999531 999999532 999999535 999999532 999999537 999999543 999999533 999999535 999999539 999999539 999999539 999999539 999999520 999999521 999999521 999999522 999999523 999999525 999999522 999999528 999999528 999999421 999999420 999999425 999999430 999999433 999999431 999999415 999999415 999999978 999999970 999999980 999999980 999999980 999999987 999999964 999999957 999999966 999999967 999999968 999999960 999999963 999999963 999999965 999999967 999999967 999999968 999999963 999999965 999999971 999999974 999999534 999999531 999999539 999999538 999999532 999999534 999999535 999999532 999999533 999999542 999999545 999999548 999999545 999999540 999999542 999999544 999999542 999999539 999999586 999999543 999999543 999999545 999999546 999999550 999999550 999999552 999999550 999999550 999999555 999999552 999999553 999999556 999999558 999999558 999999558 999999559 999999557 999999534 999999534 999999524 999999525 999999528 999999524 999999527 999999529 999999564 999999564 999999560 999999561 999999560 999999564 999999570 999999575 999999569 999999565 999999568 999999568 999999570 999999543 999999572 999999572 999999572 999999574 999999578 999999573 999999577 999999577 996612010 996612013 996612009 996612009 996612008 996612002 996612000 996611992 996612002 996612001 996611993 996612001 996612003 996612014 996612015 996612000 996611996 996612011 996611989 996611994 996611993 996611996 996611996 996611996 980973584 982485923 982485912 985012925 985012923 985012958 985012949 985012944 985012934 985012952 985012920 985012925 985012922 985012914 985012921 985012919 985012915 985012915 985012912 988910761 988910762 988910763 988910764 988910766 988910742 988910746 988910738 988910739 988910730 988910721 988910718 988910707 988910710 988910726 988910729 988910726 988910722 988910722 988910715 988910728 988910733 988910733 988910734 988910683 988910684 988910685 988910678 988910669 988910669 988910662 988910666 988910670 988910670 988910674 988910676 988910662 988910664 988910683 988910684 988910684 988910688 988910689 988910689 988910694 988910696 988910711 988910696 988910698 988910690 988910701 988910713 995792485 995792485 995792485 995792497 995792494 995792508 995792501 995792503 995792491 995792474 995792475 995792476 995792478 995792467 995792467 995792456 995792457 995792461 995792463 995792462 995792462 995792462 995792436 995792440 995792449 995792445 995792448 995792448 995792449 995792447 995792440 995895029 995895040 995895042 995895043 995895047 995895049 995895056 995895056 995895053 995895057 995895062 995895062 995895062 995895061 995895063 995895063 995895062 995895057 995895062 995895063 995895064 995895069 995895072 995895088 995895092 995923068 995923073 995923076 995923083 995923094 995923095 995923096 995923094 995923095 995923095 995923095 995923098 995923086 995923086 995923079 995923077 995923074 995923087 995923089 995923094 995923092 995923092 995923092 995923097 995923088 995923088 995923091 995923097 995923099 995923101 995923093 995923093 995923101 995923100 995923101 995923105 995923093 995923094 995923088 995923055 995923062 995923077 995923075 995923075 995923069 995923073 995923085 995923084 995923085 995923076 995923073 995923078 995923490 995923498 995923535 995923537 995923539 995923533 995923528 995923531 995923531 995923531 995923516 995923526 995923581 995923598 995923598 995923598 995923601 995923596 995923599 995923602 995923615 995923615 995923615 995923610 995923616 995923620 995923620 995923619 995923626 995923627 995923626 995923626 995923616 995923598 995923600 995923604 995923604 995923604 995923605 995923607 995923611 995923630 995923645 995923647 995923655 995923642 995923628 995923628 995923630 995923637 995923637 995923642 995923642 995923644 996260975 996260978 996260992 996260993 996260987 996260987 996260981 996260988 996261003 996260999 996260998 996260998 996260998 996260982 996260981 996260962 996260965 996260978 996260973 996260975 996260947 996260948 996260958 996260958 996260950 996260951 996260953 996260947 996260948 996260951 996260933 996260919 996260921 996260921 996260925 996260925 996260925 996260936 996260938 996263501 996263488 996263485 996263485 996263484 996263483 996263487 996263487 996263485 996263478 996263461 996263416 996263423 996263422 996263426 996263443 996263442 996263443 996263444 996263450 996263451 996263450 996263437 996263440 996263443 996263429 996263437 996263426 996263429 996263428 996263428 996263458 996263463 996263470 996263469 996263505 996263507 996263518 996263517 996307194 996307198 996307194 996307200 996307203 996307208 996307203 996307203 996307204 996307207 996307206 996307209 996307204 996307204 996307205 996307205 996307202 996307206 996307209 996307210 996307214 996307215 996307204 996307204 996307228 996307217 996307210 996307214 996307211 996307199 996307200 996307198 996307202 996307203 996307217 996307218 996307218 996307216 996307220 996307216 996307226 996307223 996307232 996307191 996506527 996506525 996506529 996506534 996506539 996506546 996506546 996506547 996506544 999062538 999062547 999062559 999062556 999062557 998959992 998959997 998959996 998960001 998960005 998960008 998960001 998960003 998960003 998960000 998960001 998960000 998960010 998960013 998960008 998960014 998960001 998960001 998959995 998960001 998960007 998960007 998960005 998960002 998960010 998960012 998960003 998960006 998960005 998960001 998960000 998959999 998960012 998491232 998491231 998693903 998693903 998693903 998693909 998693906 998693909 998693912 998693915 998693915 998693883 998693882 998693877 998693852 998693857 998693860 998693862 998693862 998693863 998693858 998693858 998693859 998693851 998693843 998693847 998693852 998693850 998693853 998693853 998693863 998693867 998693847 998693854 998693853 998693853 998693853 998693853 998693866 998693864 998693865 998693865 998693859 998693852 998693861 998693860 998693864 998693867 998693861 998693855 998693855 998693856 998693857 998693860 998693863 998693852 998693847 998693840 998693831 998693831 998693835 998693835 998693835 998693836 998693832 998693833 998693852 998693854 998693853 998693850 998693860 998693860 998693860 998693857 998693854 998693848 998693848 998693878 998693878 998693881 998693881 998693882 998693878 998693785 998693792 998693795 998693801 998693804 998693796 998693796 998693799 998693814 998693814 998693823 998693825 998693838 998693846 998693846 998693853 998693860 998693856 998693855 998693855 998693869 998693874 998693872 998693873 998693877 998693877 998693876 998693868 998693888 998693889 998693890 998693902 998693905 998693905 998693905 998693900 998693922 998693925 998693926 998693924 998693924 998693932 998693910 998693908 998693903 998693898 998693897 998693904 998693905 998693907 998693909 998693913 998693916 998693915 998693916 998693918 998693917 998693920 998693925 998693912 998693905 998693910 998693914 998693917 998693918 998693923 998693919 998693919 998693902 998693901 998693882 998693889 998693886 998693878 998693879 998693875 998693882 998693891 997181556 997181571 998098310 998098314 998098318 998098311 998098316 998098316 998098323 998098306 998098315 998098323 998098333 998098332 998098329 998098319 994200471 994200464 994200457 994200458 994200459 994200461 994200463 994200462 994200460 994200460 994200463 994200467 994200476 994200477 994200477 994492334 994492329 994492346 994492416 994492418 994492394 994492416 994492417 994492415 994492415 994492419 994492419 994492410 994492391 994492392 994492392 994492396 994492396 994492370 994492375 994492376 994492378 994492378 994492375 994492374 994492363 994492359 994492356 994492359 994492307 994492313 994492314 994492317 994492318 994492319 994492323 994492323 994492309 994492319 994492319 994492315 994492315 994492306 994492281 994492288 994492291 994492292 994492279 994492279 994492266 994492269 994492215 994492226 994492208 994492211 994492211 994492212 994492215 994492218 994492215 994492207 994492210 994492213 994492214 994492201 994289537 994289539 994289532 994289529 994289518 994289517 994289524 994289525 994289527 994289531 994289537 994289536 994289536 994289541 994289541 994289536 994289542 994289543 994289544 994940496 994940496 994940485 994940489 994940480 994940477 994940476 994940477 994940478 994940478 994940478 994940456 994940456 994940457 994940458 994940462 994940464 994940464 994940467 994940459 994940459 994940452 994940452 994940459 994940459 994940463 994940464 994940464 994940473 994940465 994940463 994940466 994940469 994940472 994940477 994940488 994940483 994940502 994940498 994940498 994940500 994940494 994940495 994940493 994741156 994741156 994741156 994741156 994741159 994741143 994741141 994741142 994741147 994741143 994741139 994741144 994741129 994741129 994741133 994741137 994741144 994741139 994741141 994741137 994741136 994741126 994741128 994741127 994741131 994741136 994741134 994741137 994741147 994741155 994741156 994741156 994741166 994741198 994741196 994741204 994741207 994741210 994741211 994741211 994741213 994741217 994741222 994741220 994741227 994741223 994741225 994741225 994741195 994741198 994741205 994741200 994741198 994741197 994741155 994741162 994741169 994741168 994741173 994741179 994741180 994741181 994741181 994741172 994741165 994741168 994741168 994741168 994741174 994741174 994741177 994741170 994741170 994741176 994741178 994741177 994741178 994741183 994741184 994741193 994741201 994741199 994741192 994741197 994741202 994741205 994741202 994741205 994741193 994741196 994741199 994741191 994741197 994741196 994741194 994741194 994741206 994741206 994741205 994741186 994741189 994741194 994741193 994741192 994741194 994741195 994741195 994741193 994741188 994741185 994741186 994743263 994743265 994743266 994743265 994743269 994743266 994743266 994743279 994743287 994743286 994743244 994743247 994743251 994743251 994743252 994743252 994743248 994743257 994743265 994743253 994743254 994743253 994743256 994743270 994743273 994743291 994743282 994743293 994743292 994743299 994743308 994743308 994743301 994743292 994743291 994743275 994743284 994743286 994743288 994743288 994743292 994743291 994743296 994743293 994743302 994743302 994743296 994743305 994743301 994743301 994743302 994743306 994405967 994405968 994405966 994405974 994406005 994406007 994405981 994405981 987524236 987524226 987524226 987524223 987524227 987524227 987524229 987524236 987524244 987524247 987524250 987524250 987524256 987524261 987524268 987524260 987525484 987525467 987525464 987525460 987525459 987525459 987525459 987525460 987525463 987525465 987525464 987525468 987525471 987525479 987525462 987525474 987525458 987525450 987525449 987525450 987525450 987525451 987525451 987525447 987525441 987525445 987525447 987525447 999999907 999999896 999999916 999999911 999999897 999999898 999999904 999999896 999999893 999999899 999999898 999999894 999999896 999999897 999999902 999999901 999999906 999999934 999999935 999999938 999999938 999999944 999999923 999999927 999999928 999999950 999999950 999999952 999999952 999999952 999999973 999999973 999999975 999927093 999927090 999927090 999927092 999927094 999927091 999927091 999927092 999927093 999927096 999927116 999927099 999927099 999927101 999856589 999856591 999856584 999856578 999616822 999616822 999616816 999616815 999616788 999616800 999616793 999616787 999616787 999616788 999616797 999616790 999616794 999616795 999616793 999616791 999616790 999616792 999616798 999616798 999616793 999616791 999616791 999616794 999616802 997089816 997089816 997089800 997089801 997089825 997089829 997089829 997089830 997089830 997089830 997089840 997180015 997180013 997180014 997180012 997180009 997180011 997180049 997180053 997199823 997199814 997199816 997199817 997199808 997199813 997199814 997199815 997199817 997199818 997199818 997199829 997199839 997199840 997199842 997199843 997199843 997199844 997199847 997199827 997199817 997199831 997199814 997199812 997199811 997199815 997199823 997199819 997199818 997199818 997199816 997199819 997199812 997199814 997199813 997199821 997199821 997199822 997199818 997199812 997199812 997199814 997199821 997199819 997199812 997199811 997199812 997199821 997199821 997199820 997199819 997199828 997199830 997200655 997200661 997200661 997200448 997200449 997205255 997205243 997205240 997205238 997812872 997812865 997812852 997812863 997812878 997812877 997812881 997812883 997812880 997812877 997812903 997812907 997812896 997812904 997812905 997812896 997812899 997812899 997812887 997812881 997812875 997812875 997812876 997812877 997812870 997812858 997812852 997812851 997812859 997812860 997812862 997812859 997812867 997812866 997812869 997812869 997812870 997812870 997812909 997812897 997812903 997812903 997812900 997812904 997812900 997812900 997812918 997812919 997812919 997812924 997812925 997812924 997812907 997812918 997812918 997812914 997812918 997812918 997812902 997812906 997812895 997812898 997812903 997812907 997812906 997812903 997812905 997810818 997810819 997810817 997810800 997810791 997810796 997810796 997810798 997810798 997810778 997810786 997810790 997810793 997810792 997810794 997810797 997810790 997810784 997810784 997810785 997810790 997810817 997810817 997810817 997810813 997810813 997810793 997810793 997810795 997848074 997848044 997848045 997848043 997848042 997845422 997845424 997845435 997845414 997845396 997845404 997845398 997845403 997845407 997845415 997845414 997845414 997845425 997845443 997845446 997845433 997846344 997846335 997846335 999741255 999741245 999741250 999741257 999741259 999741253 999741247 999741250 999741244 999741243 999741245 999717155 999717155 999717150 999717150 999717151 999717139 999717144 999717144 999717144 999717142 999717142 999717146 999717146 999717151 999717143 999717145 999717149 999717161 999717161 999717157 999717161 999717138 999717143 999717144 999717144 999717143 999717145 999717131 999717136 999717142 999717149 999717151 999717155 999717149 999717152 999717152 999717152 999717153 999717156 999717160 999717160 999717157 999717164 999717161 999717168 999717170 999717168 999717168 999717168 999717168 999717168 999717165 999717167 999717168 999717163 999717164 999717167 999717167 999717167 999717172 999717185 999717193 999717193 999717202 999717203 999717202 999717207 999717190 999717185 999717179 999717184 999717177 999717179 999717179 999717160 999717135 999717151 999717151 999717137 999717132 999717132 999717134 999717143 999717141 999717143 999717135 999717137 999717137 999717126 999717126 999717129 999717129 999717133 999717141 999717141 999717142 999717140 999717140 999717131 999717132 999717134 999717136 999717138 999717173 999717173 999717173 999717169 999717171 999717171 999717166 999717169 999717169 999717169 999717169 999717171 999717174 999717174 999717174 999717174 999717176 999717176 999717180 999717193 999717180 999717180 999717180 999717180 999717180 999717178 999717178 999717182 999717185 999717188 999717188 999717176 999717179 999717190 999717194 999717194 999717197 999717197 999717197 999717199 999717197 999717191 999717189 999717186 999673742 999673745 999673742 999673735 999673682 999673680 999673674 999673666 999673645 999672429 999672430 999672426 999672400 999672384 999672381 999672382 999672378 999999593 999999590 999999583 999999553 999999545 999999552 999999550 999999552 999999552 999999552 999999561 999999575 999999577 999999566 999999571 999999567 999999575 999999578 999999578 999999579 999999582 999999585 999082866 999082867 999082855 999082856 999082862 999082869 999082865 999082866 999082866 999082868 999082871 999082867 999082880 999082876 999082869 999082864 999082864 999082868 999082869 999082877 999082886 999082886 999082889 999082892 999082896 999082889 999082900 999082885 999082887 999082878 999082874 999082868 999082891 999082888 999082900 999082905 999082917 999082915 999082915 999082916 999082917 999082918 999082913 999082918 999082927 999082942 999082943 999082935 999082935 999082931 999082938 999472507 999472508 999472509 999472519 999472517 999472517 999472521 999472521 999472524 999472527 999472530 999472520 999472521 999472521 999472518 999472521 999472520 999472520 999472527 999472521 999472522 999472528 999472526 999472510 999472510 999472504 999472499 999472505 999472506 999472507 999472509 999472499 999472499 999472502 999472504 999472506 999472510 999472521 999472528 999472527 999472527 999472530 999472532 999472540 999472540 999472539 999472545 999472547 999472547 999472562 999472562 999472555 999472555 999472558 999472545 999472536 999472528 999472528 999472539 999472531 999472541 999472543 999472543 999472543 999472550 999472554 999472556 999472564 999472569 999472579 999472572 999472573 999472587 999472585 999472578 999472578 999472579 999472572 999472586 999472588 999472588 999472590 999472578 999472568 999472578 999472576 999472565 999472549 999472549 999472552 999472546 999472539 999472543 999435261 999435255 999435215 999435215 999435217 999435208 999435202 999435207 999435188 999435189 999435192 999435178 999435168 999435178 999435178 999435178 999435176 999435195 999435194 999435198 999435198 999435196 999435203 999435217 999435217 999435217 999435211 999435207 999435211 999435226 999435227 999435225 999435213 999435213 999435212 999435212 999435219 999435222 999435221 999435243 999435241 999435241 999435241 999108032 999108032 999108034 999108034 999108035 999108035 999108037 999080062 999080052 999080055 999080062 999080063 999080066 999080083 999080086 999080096 999080096 999080090 999080093 999031609 999031602 999031601 999031598 999031583 999031592 999031591 999031593 999031592 999031583 999031588 999031598 999031595 999031595 999031585 999031556 999031535 999031533 999326639 999326639 999326638 999326638 999326647 999326640 999326630 999326621 999326617 999326619 999326622 999326626 999326625 999326640 999326640 999326639 999326635 999326635 999326645 999326643 999326629 999326630 999326631 999326626 999326624 999305942 999305946 999305945 999305946 999305945 999305943 999305972 999305969 999305970 999305970 999305970 999305972 999305974 999305995 999305995 999305997 999305997 999305997 999305988 999305990 999305999 999306003 999306005 999306002 999410042 999319868 999319868 999319869 999319890 999319880 999319887 999319889 999319889 998712256 998712249 998712253 998712242 998712244 998712258 998712262 998712263 998712273 998712290 998712291 998712290 998712309 998712265 998712262 998712263 998712263 998712274 998712265 998712268 998712269 998712272 998712267 998712280 998712285 998712298 998712301 998712299 998712295 998712296 998712299 998712299 998712291 998712291 998712297 998712297 998712309 998712302 998712307 998712279 998712283 998712284 998712281 998712277 998712236 998712231 998712260 998712247 998712232 998712232 998712225 998712227 998712215 998712216 998712216 998712220 998712221 998712219 998712223 998712218 998712218 998712216 998712216 998712215 998712205 998712202 998712177 998712163 998712163 998712165 998712153 998712160 998712159 998712153 998712153 998712154 998712155 998712156 998712156 998712156 998712156 998712147 998712147 998712144 998712125 998718633 998718637 998718655 998718649 998718646 998718639 998329074 998329059 998329059 998329062 998329065 998329061 998329064 998329064 996434136 996434136 996434138 996434129 996434133 996434134 996434134 996414362 996414372 996414370 996414357 996414382 996414382 996413551 999149951 999149952 999149942 999149943 999149946 999149948 999149950 999149937 999149939 999149936 999149938 999149940 999149940 999999917 999999917 999999932 999999951 999999970 999999966 999999966 999999968 999999974 999999975 999999978 999999973 999999959 999999960 999999960 999999960 999999958 999999964 999999970 999999961 999999961 999999959 999999962 999999954 999999958 999999960 999999954 999999958 999999943 999999946 999999962 999999961 999999962 999999960 999999450 999999454 999999453 999999430 999999425 999999431 999999474 999999477 999999474 999999468 999999470 999999472 999999474 999999476 999999460 999999460 999999466 999999466 999999455 999999456 999999445 999999443 999893346 999893347 999043365 999043362 999043366 999043366 999043367 999043379 999043382 999043386 999043371 999043354 999043354 999043357 999043360 999043360 999043360 999043357 999043329 998528848 998528855 998528860 998528860 998528866 998528864 998528859 998528855 998528856 998528858 998528859 998528859 998528861 998528864 998528861 998426899 998426901 998426902 998426904 998426906 998426904 998426889 998426887 998426887 998426874 998426867 998426819 998426827 998426829 998426819 998426819 998426817 998426815 998426813 998426814 998426805 995870790 995870790 995870799 995870788 995870788 995870790 995870794 995870798 995870794 995870799 995870805 995870808 995870770 995870770 995870775 995870796 995870806 995870806 995870803 995870805 995870815 995870816 995870818 995870817 995870818 995870820 995870823 995870798 995870795 995870800 995870799 995870785 995870783 995870787 995870780 995870785 995870777 995870781 995870769 995870769 995870729 995870730 995819620 995819610 995819601 995819598 995819597 995819600 995819599 995819599 995819606 995819592 995819576 995819592 995819593 995819595 995819590 995819587 995819577 995819565 995819565 995819564 995819564 995819556 995819556 995819551 995819541 995819542 995819539 995819536 995819532 995819532 995819533 995819540 995819548 995819549 995819551 995819550 995819554 995819549 995819552 995819554 995819556 995819556 995819522 995819527 995819542 995819544 995819543 995819546 995819547 995819545 995819546 995819548 995819549 995819546 995819533 995819534 995819537 995819548 995819547 995819553 995819561 995819557 995819561 995819567 995819554 995819560 995819560 995819540 995819540 995819548 995819543 995819544 995819541 995819542 995819536 995819528 995819529 995819531 995819530 995819531 995819532 995819531 995819530 995819530 995819522 995819522 995819510 995819519 995819526 995819524 995819522 995819529 995819529 995819525 995819532 995819533 995819533 995819532 995819525 995819527 995819527 996450062 996450062 996450068 996450072 996450115 996450124 996450120 996450117 996450128 983975669 983975672 983975672 983975667 983975673 983975673 983975672 983975672 983974443 983974436 983974436 983974441 983974443 983974441 983974443 983974443 981238047 981238045 981238049 981238056 981238051 981238048 981238039 981238039 981238039 981238050 981238048 981238048 981238053 989157431 989157433 989157429 989157429 989157431 989157429 989157422 989157426 989157425 989157427 989157429 989157452 989157443 989157453 989157462 989157461 989157461 989157458 989157456 989157464 989157461 989157459 989157454 989157460 985906872 985906877 985906883 985906884 985906884 985906890 985906894 985906904 990952402 990952402 990952398 990952398 990952401 990952404 990952405 990952403 990952393 990952387 990952375 990952374 990952374 990952358 990952358 990952361 990952361 990952357 990952365 990952369 990952363 990952365 990952369 990952373 990952373 990952373 990952366 990952360 990952362 990952358 990952355 990952355 990952361 990952364 990952365 990952368 990952366 990952364 990952360 990952356 990952289 990952289 990952286 990952286 990952299 990952297 990952312 990952313 990952311 990952309 990952295 990952304 990952302 990952303 990952303 990952301 990952301 990952308 990952306 996806065 996806051 999426087 999426086 999426086 999426082 999426086 999426087 999426106 999426102 999426095 999426091 999426088 999426088 999992600 999992600 999992599 999992606 999992606 999992604 999992604 999992592 999992591 999992593 999992596 999992595 999992595 999992598 999992601 999992595 999992601 999992600 999992600 999992601 999992601 999992607 999992610 999992614 999992631 999992647 999992646 999992639 999992641 999992645 999992605 999992600 999992596 992073199 992073199 992073200 992073198 992073199 992073200 992073200 992073202 992073202 992073205 992073206 992073207 992073202 992073204 992073215 992073217 992073216 992073217 992073212 992073212 992073211 992073213 992073212 992073209 992073209 992073211 992073211 992073209 992073201 992073169 992073166 992073171 992073170 992073170 992073169 992073172 992073173 992073170 992073176 992073177 992073176 992073168 992073136 992073141 992073144 992073144 992073145 992073145 992073145 992073146 992073146 992073127 992073127 992073126 991506559 991506573 991506575 991506570 991506576 991506589 991506591 991506593 991506587 991506577 991506581 991506573 991506573 991506569 991506569 991506572 988886647 988886645 988886645 988886656 988886651 988886654 988886656 988886651 988886651 988886658 988886652 988886652 988886658 988886660 988886656 988886657 988886674 988886661 988886660 988886661 988886657 988886662 988886663 988886663 988886664 988886664 988886665 988886667 988886672 988886672 988886672 988886676 983032924 983032924 983032924 983032922 983032923 983032924 983032928 983032928 983032898 983032899 983032900 983032900 983032924 983032925 983032923 983032920 983032930 983032926 982857202 982857200 982857200 982857199 982857197 982857176 982857181 982857181 982857181 982857180 982857180 982857180 982857191 982857193 982857188 982857191 982857196 982857190 982857199 982857204 982857200 982857198 982857201 982857203 982857203 982857199 982857198 982857197 982857200 982857199 982857181 982857177 982857188 982858130 982858137 982858128 982858126 982858126 982566277 982566268 982566273 982566279 982566275 982566269 982566245 982566240 982566244 982566242 982566233 982566235 982566233 982566229 982566236 982566240 982566229 982566224 982566226 982566228 982566248 982566233 982566221 982566221 982566221 982566219 982568234 982568235 982568237 982568239 982568226 982113402 982113400 982113400 982113417 982113417 982113407 982113410 982113410 982113391 982113390 982107214 982107214 982107212 982107207 982107208 982107214 982107214 982107214 982107214 982107195 982107199 982107480 982107491 982107491 982107491 982107492 982107492 982107495 982107495 982107494 982107492 982107489 982107485 982107485 982107485 982107485 982107485 982107485 982107492 982107497 982107827 982107827 982107841 982107846 982107844 982107856 982107859 982107831 982107824 982107826 982107824 982107827 982107826 982107824 982214336 982227212 982227209 982227190 982227194 982227190 982227188 982227180 982227182 982227187 982227178 982227180 982227174 982227174 982227166 982227166 982227166 982227168 982227158 982227151 982227152 982227151 982227152 982227157 982227161 982227165 982227165 982227174 982227160 982227153 982228563 982228563 982228565 982228566 982228567 982228564 982228567 982228556 982228557 982228559 982228555 982228559 982748090 982748096 982748086 982748086 982748090 982748087 982748087 982748089 982748091 982748092 982748093 982748095 982748099 982748099 982748084 982748086 982748087 982748087 982748084 982748090 982748086 982748084 982748077 982748070 982748070 982748067 982748074 982748074 982748075 982748075 982748081 982748080 982748077 982748040 982748032 982748030 982748028 982748030 982748022 982748019 982748022 982748022 982748022 982748025 982748025 982748024 982748023 982748017 982748023 982748023 982748031 982748078 982748078 982748070 982748073 982748071 982748064 982748067 982748063 982748069 982748094 982748089 982748099 982748114 982748091 982748085 982748080 982748077 982748079 982748081 982748081 982748081 982748075 982748074 982748079 982748080 982748066 982748066 998013619 998013616 998013616 998013623 998013629 998013629 998013634 998013635 998013638 998013630 998013630 998664868 998664867 998664865 998664862 998664851 998664852 998664853 998664853 998664848 998664858 998664857 998664858 998664854 998664862 998664861 998664861 998664888 998664883 998664883 998664888 998664882 998664883 998664881 998664878 998664876 998664876 998664877 998664883 998664882 998664887 998664884 998664887 998664886 998664888 998664861 998664862 998664869 998664871 998664870 998664870 998664871 998664855 998664854 998664853 998664855 998664854 998664840 998664840 998664838 998664834 998664830 998664833 998664835 983399286 983399286 983399288 983399309 983399311 983399324 983399329 983399334 983399334 983399332 983399332 983399335 983399384 983399377 983399379 983399372 983399372 983399375 983399381 983399381 983399384 983399386 983399387 983399392 983399392 983399390 983399393 983399395 983399394 983399391 983399395 983399396 983399397 983399389 983399392 983399392 983399394 983399394 983399396 983399393 983399398 983399394 983399398 983399398 983399398 983399398 983399398 983399403 983399393 983399390 983399390 983399368 983399356 983399359 997449836 997449837 997449828 997449812 997449819 997449841 997449830 997449832 997449806 997449813 997449814 997449816 997449822 997449824 997449824 997449821 997449822 997449807 997449821 997449794 997449777 997449780 997449780 997449795 997449796 997449800 997449802 997449802 997449802 997449806 997449795 997449793 997449795 997449798 997449791 997449775 997449779 997449784 997449783 997449780 997519388 997519396 996868166 996868166 996868166 996868170 996868177 996868181 996868265 996868286 996868287 996868288 996868317 996868308 996868333 996868338 996868338 996868336 996868335 996868336 996868343 996868343 996868351 996868352 996868356 996868346 996868352 996868345 996868348 996868348 996868350 996868344 996868327 996868327 996868325 996868322 996868329 996868330 996868327 996868327 996868327 996868327 996868323 996868328 996868330 996868330 996868326 996868329 996868331 996868313 996868306 996868306 996868306 996868311 996868312 996868311 996868304 996868294 996868285 996868283 996868276 996868271 996868276 996868271 996868295 996868290 996868291 996348764 996348767 996348757 996348751 996348755 999999862 999999854 999999842 999999898 999999918 999999921 999999930 999999932 999999927 999999923 999999940 999999950 999999948 999999951 999999958 999999958 999999959 999999960 999999960 999999960 999999962 999999962 999999957 999999956 999999956 999930357 985879857 985879859 985879859 985879845 985879846 985879851 985929532 985929524 985929514 985916639 985916641 985916644 985916697 985916706 985916702 985916709 985916720 985916725 985916750 985916748 985916757 985916758 985916758 985916757 985916758 985916760 985916756 985916761 985916761 985916764 985916763 985916763 985916760 985916760 985916269 985916270 985916278 985916284 985916269 985916260 985916260 985916260 985916268 985916107 985916108 985916112 985916114 985916115 985916120 985916119 985916118 985916113 985916118 985916149 985916149 985916141 985916148 985916148 985916157 985916160 985916164 985916163 985916164 985916174 985916173 985916168 985916182 985916168 985916174 985916173 985916163 985916161 985916150 985916153 985916158 985916171 985916171 985916169 985916169 985916166 985916157 985916159 985916160 985621048 985621050 985621046 985621047 985621053 985621034 985621024 985621028 985621015 985621021 985621024 985621020 985621016 985621018 985621016 985621016 985621024 985621021 985621023 985621029 985621016 985621017 985621016 985621012 985621011 985621011 985621013 985621006 985621012 985621012 985621012 985621014 985621012 985621011 985621011 985621015 985621028 986398553 986398553 986398552 986398543 986398580 986398580 986398579 986398580 986398580 986398575 986398577 986398574 986398582 986398579 986398581 986398583 986398580 986398574 986398578 986985057 986985058 986985038 986985037 986985028 986985008 986985013 986985016 986985013 986985011 986985012 986985016 986985015 986985022 986985046 986985045 986985045 986985037 986985036 986985037 986985038 986985032 986985029 986985040 986985045 986985045 986985048 986985046 986985046 986985052 986985062 986985062 986985059 986985064 986985063 986985063 986985064 986985068 986985079 986985068 986985068 986985068 986985070 986991614 986991615 986991612 986991612 986991612 986991612 986991616 986991611 986991591 986991598 986991561 986991563 986991562 986991561 986991447 986991447 986991447 986991448 986991448 986991448 986991449 986991451 986991452 986991455 986991456 986991451 986991458 986991458 986991460 986991460 986991461 986991467 986991468 986991463 986991466 986991468 986991468 986991463 986991450 986991450 986991449 986991449 986991449 986991442 986991448 986991450 986991452 986991448 986991445 986991444 986991455 986991456 986991434 986991435 986991441 986991434 986991435 986991438 986991439 986991450 986991448 986991453 986991431 986991423 986991441 986991440 986991444 986991436 986991436 986991437 986991443 986340489 986340445 986340446 986340446 986340446 986340444 986340444 986340455 986340451 986340450 986340455 986340460 986340460 986340459 986340459 986340462 986340459 986340459 986340461 986340463 986340466 986340470 986340433 986340430 986340435 986340436 986340438 986340438 986340442 986340454 986340454 986340452 986340472 986340474 986340485 986340499 986340499 986340493 986340486 986340481 986340484 986340486 986340478 986340483 986340483 986340483 986340482 986340486 986341634 986341633 986341635 986341631 986341635 986341639 986341685 986341686 986341684 986341678 986341682 986341677 986341672 986341670 986341675 986341662 986341664 986341667 986341666 986341667 986341667 986341659 986341659 986341664 986341662 986341662 986341661 986341662 986341661 986341661 986341664 986341666 986341659 986341656 986341658 986341632 986341620 986341607 986341578 986341578 986341576 986341577 986341581 986341585 986341584 986341579 986341582 986341577 986341577 986341579 986341580 986341579 986341577 986341578 986341583 986341576 986341603 986341606 986341603 986341604 986341607 986341616 986341613 986341612 986341589 986341591 986341590 986341592 986341588 986341586 986341590 986341588 986341590 986341581 986341576 986341568 986341570 986341570 986341575 986341575 986341574 986341571 986341573 986341573 986341557 986341548 986341539 986341540 986341530 986341530 986341526 986341528 986341530 986341511 986341511 986341512 986341520 986341519 986341519 986341519 986341539 986341538 986341508 986341506 986341499 986341486 986341485 986341485 986341459 986341459 986341457 986340894 986340891 986340894 986340895 986340906 986340907 986340910 986340906 986340908 986340910 986340913 986340906 986322550 986322552 986322557 986322558 986322555 986322552 986322544 986322546 986322548 986322548 986322551 986322554 986322556 986322554 986322554 999496181 999496185 999496188 999496191 999496188 999496189 999496184 999496183 999496194 999496191 999496193 999496188 999496189 999496192 999496193 999496196 999496196 999496176 999496176 999496174 999496191 999496190 998718669 998718667 998718685 998718674 998718681 998718730 998718721 998718721 998718715 998718716 998718724 998718724 998718731 998718731 998718731 998718731 998718735 998801008 998801010 998801009 998801035 998801053 998801065 998801067 998801047 998801047 998801049 998801050 998801053 998801057 998801068 998801069 998801069 985627451 985627453 985627453 985627454 985627457 985627469 985627464 985627471 985627476 985627475 985625463 985625460 985625455 985625471 985625471 985625469 985625472 985625454 985625469 985625468 985625469 985625471 985625472 985625474 985625478 985625473 985625473 985625474 985625491 985625491 985625499 985625499 985625498 985625499 985625499 985625504 985625517 985625521 985244283 985244287 985244273 985244277 985244265 985244264 985244257 985244256 985244256 985244240 985244226 985244236 985244235 985244224 985244225 985244236 985244237 985244237 985244222 985244223 985243932 985243942 985243939 985243939 985243943 985243941 985243941 985243942 985243941 985243941 985243941 985243937 985243937 985243915 985243901 985243901 985243894 985243894 985243896 985243900 985243868 985243868 985243873 985243873 985243875 985243878 985243881 985243882 985243882 985243839 985243844 985243844 985243837 985243837 985243836 985243837 985243840 985243844 985243846 985243846 985243839 985243839 985243829 985243825 985243832 985243833 985243834 985243503 985243503 985243504 985243502 985243522 985243522 985243522 985243522 985243520 985243502 985243500 985243501 985243502 985243503 985243509 999931675 999931676 999931672 999931658 999931658 999931655 999931658 999931660 999931658 999931660 999931652 999931652 999931657 999931686 999931689 999931691 999931692 999931694 999931671 999931672 999931671 999931671 999931675 999931675 985243502 985243522 985243525 985243521 985243523 985243523 985243522 985243511 985243510 985243509 985243517 985243517 985243517 985243507 985243512 985243515 985243513 985243516 985243517 985243518 985243517 985243510 985243509 985243514 985243514 985243497 985243500 985243511 985243514 985243499 985243498 985243498 985243498 985243498 985243495 985243495 985243493 985243495 985243493 985243496 985243496 985243480 985243480 985243493 985243493 985243495 985243490 985243479 985243491 985243474 985243472 985243468 985243468 985243469 985243471 985243476 985243476 985161198 985159778 985159778 985159776 985159776 985159780 985159780 985159775 985159775 985159775 985159780 985159783 985159783 985159784 985159788 985159805 985053291 985053292 985053291 985053291 985053291 985053291 985053286 985053285 985053279 985053283 985053322 985053323 985053325 985053326 985053328 985053328 985053328 985053336 985053335 985053322 985053322 985053323 985053330 985053330 985053349 985053351 985053347 985052002 985052002 985052014 985052013 985052013 985052012 985052016 985052027 985052025 985052019 985052023 985052023 985052028 985052024 985052024 985052019 985052016 985052013 985052011 985052007 985052006 985052006 985052014 985052017 985052018 985052020 985052019 985052021 985083529 985083528 985083519 985083523 985083526 985083535 985083532 985083533 985083534 985076993 985076987 985076993 985076980 985076982 985076971 985076969 985076981 985076963 985076960 985076964 985076961 985076961 985076961 985076958 985076964 985076968 985076974 985076971 985076975 985076975 980031479 980031476 980031486 980031491 980031492 980031490 980031490 980031496 980031490 980031491 980031489 980031489 980031490 980031490 980031500 980031500 980031503 980031498 980031497 980031495 980031497 980031499 980031498 980031498 980031499 980031498 980031501 976380399 976380399 976380402 976380402 976380402 976380406 976380399 976379467 976379464 976379462 976379463 976379467 976379472 976379474 976379466 976379466 976379050 976379054 976379049 976379036 976379030 976379037 976379038 976379038 976379032 976379034 976379033 976379033 976379034 976379026 976379027 976379006 976379006 976378999 976378993 976378999 976379001 976379002 976379000 976379000 976379001 976378998 976379000 976379006 976378995 976378994 976378971 976378973 976378973 976378973 976378973 976378974 976378976 976378977 976378970 976378966 976378968 976378971 976378973 976378947 975792471 975792478 975792480 975792474 975792475 975792483 975792484 975792515 975792539 975792503 975792506 975792506 975792506 975792494 975792494 975792493 975792500 975792502 975792490 975792487 975792485 975792481 975792482 975792474 975792478 975792481 975792481 975792481 975792458 975792460 975792457 975792458 975792457 975792448 975792445 975792445 975792438 975792447 975792445 975792444 975792448 975792459 975792461 975792463 975792463 975792465 975791529 975791516 975791507 975791501 975791498 975791498 975791488 975791497 975791499 975687455 975687453 975687453 975687453 975687454 975687454 975687454 975687451 975687457 975687458 975637777 975637784 975637778 975637765 975637772 975637770 975637790 975637790 975637790 975637791 975637785 975637786 975637782 975637778 975637771 975637771 975637774 975637789 975637793 975637795 975637793 975637786 975637793 975637796 975637793 975637780 975637783 975637787 975637785 975637782 975637788 975637795 975637798 975637806 975631301 975631301 975631306 975631346 975631356 975631364 975631360 975631357 975631357 975631360 975631352 975631352 975631355 975631355 975631380 975631382 975631380 975631378 975631378 975631383 975631383 975631372 975631372 975631389 975631390 975631381 975631382 975631384 975631384 975631388 975631399 975631402 975631402 975631406 975631403 975631403 999999725 999999726 999999723 999999731 999999743 999999738 999999740 999999740 999999746 999999753 999999749 999999752 999999749 999999748 999999748 999999751 999999748 999999748 999999745 999999748 999999743 999999739 999999736 999999736 999999741 999999747 999999749 999999750 999999750 999999750 999999745 999999745 999999724 999999738 999999732 999999734 999999730 999999720 999999714 999999709 999999711 999999708 999999707 999999705 999999701 999999702 999999697 999999700 999999701 999999703 999999710 999999715 999999719 999999738 999999739 999999749 999999751 999999755 999999749 999999745 999999744 999999751 999999743 999999730 999999734 999999733 999999733 999999680 999999677 999999674 999999674 999999677 999999682 999999683 999999683 999999736 999999744 999999744 999999733 999999724 999999725 999999718 999999727 999999729 999999724 999999725 999999724 999999701 999999691 999993711 999993731 999993732 999993769 999993770 999993769 999993767 999993770 999993872 999993865 999993865 999993866 999993866 999993867 999993868 999993868 999993863 999993866 999993874 999993875 999993875 999993862 999993861 999993860 999993864 999993861 999993859 999993855 999993854 999993853 999993857 999993857 999993857 999993856 999993859 999993859 999993854 999993869 999993871 999993880 999993888 999993888 999993886 999993886 999993828 999993825 999993825 999993816 999993813 999993816 999993814 999993817 999993817 999993817 999993816 999993819 999993826 999993826 999993813 999993812 999993810 999993804 999993800 999993797 999993794 999993801 999993802 999993803 999993812 999993820 999993821 999993823 999993813 999993832 999993823 999993827 999993825 999993845 999993845 999993812 999993808 999993802 999993732 999993731 999993731 999993726 999993726 999993749 999993749 999993745 999993754 999993759 999993760 999993758 999993758 999993761 999993760 999993754 999999800 999999802 999999790 999999794 999999791 999999790 999999796 999999796 999999797 999999800 999999807 999999805 999999806 999999800 999999799 999999822 999999822 999999803 999999799 999999796 999999796 999999798 999999797 999999802 999999796 999999795 999999795 999999795 999999798 999999791 999999809 999999803 999999805 999999786 999999786 999999790 999999790 999999786 999999789 999999806 999999821 999999816 999999829 999999810 999999808 999999810 999999808 999999800 999999803 999999807 999999803 999999816 999999815 999999822 999999822 999999821 999999823 999999823 999999827 999999857 999999857 999999859 999999860 999999858 999999838 999999818 999999818 999999821 999999809 999999815 999999826 999999821 999999816 999999820 999999820 999999819 999999822 999999813 999999814 999999820 999999816 999999822 999999822 999999822 999999823 999999826 999999820 999999820 999999821 999999822 999999827 999999816 999999812 999999811 999999810 999999815 999999819 999999814 999999815 999999818 999999812 999999828 999999846 999999817 999999819 999999819 999999797 999999799 999999803 999999803 999999804 999999805 999999813 999999818 999999815 999999818 999999818 999999816 999999810 999999807 999999754 999999749 999999753 999999755 999999744 999999744 999999741 999999745 999999738 999999787 999999800 999999799 999999799 999999801 999999808 999999822 999999821 999999821 999999821 999999824 999999813 999999815 999999815 999999804 999999810 999999794 999999798 999999800 999999800 999999799 999999806 999999812 999999812 999999812 999999815 999999804 999999795 999999659 999999659 999999659 999999650 999999681 999999674 999999672 999999671 999999683 999999693 999999689 999999697 999999689 999999689 999999693 999999721 999999725 999999725 999999729 999999730 999999721 999999721 999999720 999999723 999999719 999999710 999999713 999999722 999999721 999999714 999999714 999999714 999999718 999999700 999999699 999999669 999999676 999999677 999999677 999999677 999999672 999999677 999999676 999999683 999999689 999999692 999999692 999999666 999999667 999999672 999999672 999999675 999999663 999999658 999999666 999999666 999999667 999999666 999999670 999999670 999999673 999999676 999999674 999999675 999999675 999999676 999999674 999999679 999999684 999999686 999999682 999999689 999999695 999999694 999999690 999999682 999999678 999999691 999999688 999999688 999999690 999999688 999999686 999999690 999999678 999999667 999999667 999999668 999999672 999999672 999999673 999999673 999999681 999999682 999999688 999999702 999999703 999999707 999999709 999999741 999999740 999999730 999999766 999999767 999999768 999999769 999999767 999999769 999999771 999999773 999999769 999999770 999999770 999999770 999999771 999999771 999999776 999999773 999999718 999999717 999999711 999999706 999999721 999999729 999999722 999999716 999999709 999999707 999999695 999999693 999999684 999999702 999999702 999999714 999999702 999999718 999999727 999999728 999999728 999999743 999999743 999999741 999999730 999999741 999999742 999999742 999999744 999999744 999999744 999999751 999999754 999999753 999999755 999999757 999999763 999999764 999999766 999999766 999999766 999999762 999999762 999999764 999999761 999999760 999999747 999999747 999999751 999999751 999999751 999999752 999999752 999999746 999999742 999999733 999999741 999999751 999999749 999999747 999999753 999999758 999999756 999999759 999999769 999999761 999999761 999999762 999999764 999999768 999999773 999999774 999999773 999999773 999999773 999999775 999999778 999999783 999999775 999999763 999999763 999999763 999999762 999999768 999999795 999999797 999999796 999999797 999999779 999999778 999999799 999999795 999999796 999999796 999999802 999999802 999999811 999999798 999999808 999999794 999999799 999999799 999999802 999999803 999999805 999999825 999999833 999999841 999999841 999999848 999999849 999999851 999999851 999999802 999999802 999999808 999999807 999999800 999999790 999999791 999999790 999999797 999999805 999999795 999999796 999999798 999999792 999999790 999999811 999999811 999999803 999999798 999999793 999999793 999999793 999999794 999999759 999999758 999999757 999999757 999999754 999999737 999999736 999999739 999999731 999999717 999999714 999999721 999999719 999999719 999999712 999999694 999999693 999999698 999999693 999999686 999999704 999999710 999999697 999999714 999999715 999999715 999999715 999999720 999999723 999999723 999999721 999999716 999999711 999999714 999999748 999999752 999999754 999999753 999999749 999999754 999999754 999999752 999999739 999999751 999999754 999999755 999999749 999999751 999999748 999999732 999999725 999999716 999999717 999999714 999999714 999999709 999999715 999999714 999999718 999999726 999999728 999999728 999999729 999999730 999999728 999999726 999999736 999999728 999999724 999999724 999999726 999999755 999999755 999999736 999999742 999999747 999999752 999999747 999999739 999999747 999999744 999999744 999999744 999999749 999999724 999999724 999999726 999999726 999999721 999999693 999999693 999999697 999999697 999999698 999999703 999999706 999999707 999999699 999999699 999999699 999999691 999999698 999999698 999999699 999999706 999999711 999999705 999999708 999999711 999999711 999999716 999999712 999999716 999999708 999999708 999999707 999999710 999999710 999999705 999999707 999999707 999999709 999999708 999999699 999999699 999999702 999999703 999999703 999999686 999999688 999999691 999999716 999999718 999999718 999999719 999999712 999999712 999999709 999999708 999999708 999999710 999999698 999999700 999999700 999999709 999999709 999999704 999999700 999999695 999999697 999999702 999999710 999999709 999999709 999999702 999999699 999999698 999999715 999999719 999999721 999999721 999999721 999999717 999999735 999999736 999999738 999999742 999999742 999999742 999999746 999999754 999999752 999999734 999999736 999999741 999999748 999999748 999999734 999999734 999999741 999999741 999999755 999999758 999999758 999999764 999999755 999999775 999999807 999999818 999999819 999999813 999999813 999999813 999999814 999999814 999999816 999999815 999999815 999999820 999999818 999999814 999999798 999999808 999999806 999999807 999999811 999999802 999999790 999999785 999999787 999986838 999986838 999986849 999986835 999986840 999986827 999986863 999987109 999987117 999987134 999987135 999987134 999987116 999987125 999987133 999987130 999987133 999987128 999987143 999987134 999987134 999987146 999987145 999987138 999987139 999987145 999987138 999987143 999987144 999987144 999987153 999987152 999987168 999987162 999987173 999987174 999987177 999987181 999987195 999987209 999987211 999987194 999987194 999987189 999987184 999987175 999987162 999987166 999987161 999987161 999987188 999987197 999987267 999987251 999987251 999987251 999987257 999987258 999987257 999987253 999987214 999987216 999987220 999987217 999987217 999987217 999987217 999987226 999987226 999987220 999987222 999987224 999987227 999987227 999987203 999987204 999987203 999987203 999987200 999987203 999987198 999991155 999991158 999991186 999991187 999992528 999992526 999992524 999992545 999992547 999992542 999992535 999992528 999992511 999992489 999992478 999992479 999992473 999992475 999992464 999992461 999992449 999992448 999992454 999992456 999992452 999992452 999992440 999992440 999992453 999992453 999992457 999992427 999993660 999993656 999993658 999993627 999993626 999994120 999994119 999994118 999994119 999994095 999994116 999994118 999994116 999994114 999994112 999994113 999994116 999994116 999994116 999994120 999994122 999994122 999994123 999994123 999994122 999994124 999994124 999994124 999994125 999994123 999994127 999994124 999994121 999994112 999994108 999994109 999994110 999994110 999994139 999994137 999994136 999994138 999994137 999994140 999994104 999994717 999994721 999994716 999994761 999994763 999994763 999994765 999994775 999994779 999994773 999994775 999994834 999994834 999994835 999994833 999994835 999994830 999994826 999994829 999994828 999994826 999994829 999994829 999994836 999994837 999994820 999994867 999994867 999995307 999995310 999995308 999995310 999995311 999995348 999995340 999995340 999995344 999995363 999995351 999995353 999995350 999995352 999995352 999995359 999995362 999995358 999995357 999995356 999995363 999995363 999995363 999995365 999995366 999995385 999995394 999999386 999999383 999999426 999999425 999999419 999999404 999999405 999999399 999999404 999999397 999999398 999999400 999999393 999999396 999999397 999999401 999999402 999999404 999999404 999999403 999999403 999999395 999999392 999999392 999999395 999999402 999998933 999998934 999998931 999998934 999998934 999998925 999998932 999998925 999998922 999998909 999998912 999998917 999998915 999998921 999998922 999998921 999998921 999998917 999998927 999998920 999998937 999998941 999998928 999998923 999998922 999998922 999998922 999998923 999998926 999998930 999998932 999998930 999998930 999998935 999998930 999998936 999998940 999998943 999998944 999998944 999998951 999998952 999998962 999998961 999998958 999998961 999998971 999998970 999998969 999998964 999998964 999998966 999998964 999998964 999998964 999998965 999998958 999998969 999998968 999999947 999999947 999999913 999999912 999999911 999999911 999999917 999999920 999999920 999999920 999999934 999999934 999999935 999999938 999999932 999999922 999999911 999999911 999999907 999999907 999999898 999999895 999999892 999999878 999999881 999999881 999883842 999883842 999883835 999883842 999883842 999883842 999883831 999883834 999883834 999883844 999883850 999883857 999883860 999883847 999883851 999883927 999883924 999883919 999883921 999883921 999883925 999883917 999883917 999883921 999883919 999883918 999883925 999883928 999883932 999883932 999883936 999883942 999883942 999883948 999885346 999885348 999885344 999885337 999885320 999885314 999885312 999885312 999885326 999885326 999885311 999885320 999885333 999885348 999885348 999885352 999885352 999885358 999885358 999885353 999885352 999885352 999885343 999885341 999885346 999885343 999885345 999885348 999885330 999885326 999885323 999885331 999885366 999885369 999885373 999885371 999885369 999885369 999885427 999885426 999885425 999885442 999885441 999885438 999885444 999885444 999885444 999885449 999885451 999885464 999888127 999888122 999888123 999888120 999888113 999888115 999888117 999888103 999888107 999888108 999888092 999888092 999888094 999888095 999888097 999888109 999888111 999888083 999888084 999888248 999888250 999888237 999888237 999888242 999888243 999888247 999888247 999888240 999888234 999888236 999888238 999888247 999888247 999888242 999888242 999888247 999888249 999888250 999888249 999888256 999888272 999888278 999888277 999888276 999889189 999889189 999889183 999889186 999889213 999889213 999889210 999889206 999889202 999889205 999889203 999889206 999889209 999889206 999889202 999889205 999889207 999889208 999889240 999889241 999889243 999889244 999889244 999889244 999889246 999889252 999889249 999889248 999889232 999889229 999889234 999889185 999889179 999889177 999889179 999889179 999889153 999889156 999889159 999889158 999889161 999889154 999889153 999889151 999889152 999889147 999889148 999889149 999889148 999889148 999889144 999908056 999908056 999908056 999908062 999908060 999908062 999908063 999908068 999908073 999908075 999908083 999908083 999908086 999908088 999908074 999908073 999908067 999908071 999908071 999908064 999908066 999908069 999908412 999908409 999908409 999908409 999908409 999908412 999908417 999908426 999908426 999908428 999908426 999908420 999908429 999908436 999908426 999908420 999908426 999908427 999908419 999908419 999908427 999908427 999908425 999908426 999908429 999908429 999908435 999908418 999908418 999908418 999908418 999908415 999908415 999908409 999908411 999908408 999908409 999908420 999908419 999908427 999908428 999908428 999908429 999908423 999908421 999908421 999908426 999908453 999908450 999908448 999908446 999908445 999908434 999908429 999920458 999920453 999920449 999920445 999920454 999920454 999920456 999925560 999925566 999924590 999924579 999924578 999924577 999923246 999923246 999923247 999923240 999923237 999923254 999923253 999923244 999923232 999923234 999923238 999923248 999923251 999923251 999923258 999923258 999923243 999923246 999923249 999923248 999923242 999923233 999923236 999923236 999922981 999922982 999922986 999922983 999922981 999922974 999922973 999922969 999922961 999999608 999999603 999999601 999999607 999999607 999999607 999999607 999999591 999999596 999999606 999999603 999999595 999999594 999999596 999999593 999999593 999999593 999999599 999999602 999999611 999999616 999999602 999999602 999999603 999999600 999999572 999999589 999999590 999999591 999999577 999999581 999999582 999999586 999999591 999999589 999999595 999999581 999999578 999999580 999999580 999999562 999999562 999999564 999999562 999999562 999999568 999999568 999999568 999999562 999999574 999999579 999999582 999999573 999999573 999999570 999999571 999999572 999999571 999999569 999999559 999999568 999999570 999999571 999999571 999999567 999999567 999999569 999999577 999999576 999999578 999999574 999999574 999999588 999999573 999999575 999999584 999999584 999999579 999829968 999829968 999829969 999829967 999829971 999829972 999829972 999829975 999829978 999829970 999829966 999829974 999829967 999829969 999829971 999829971 999829975 999829975 999829969 999829965 999829967 999829969 999829972 999829964 999829949 999829946 999829946 999829959 999829956 999829954 999830011 999830021 999830054 999830054 999830054 999830059 999830059 999830065 999830065 999830065 999830067 999830066 999830069 999830077 999830083 999830083 999830087 999830098 999848469 999848467 999848469 999848479 999848477 999848471 999848468 999848462 999848453 999848456 999848446 999848446 999848440 999848440 999848439 999848439 999848456 999848457 999848464 999848462 999848462 999848462 999848470 999848476 999848476 999848477 999848477 999848477 999848474 999848491 999848493 999848487 999848489 999848489 999848489 999848495 999848424 999848424 999848409 999848412 999848415 999848404 999848413 999848417 999848420 999848413 999848418 999848418 999848412 999848414 999848420 999848419 999848421 999848426 999848423 999848423 999848422 999848424 999848423 999848425 999848419 999848419 999848424 999848417 999848399 999848402 999848414 999848413 999848406 999848385 999848383 999848386 999965144 999965143 999965131 999965131 999965131 999965132 999965133 999965133 999965136 999965149 999965147 999965147 999965161 999965163 999965163 999965164 999965189 999965182 999965193 999965197 999965197 999965198 999965197 999965201 999965210 999965210 999965209 999965209 999965207 999965200 999965201 999965200 999965198 999965194 999965194 999965193 999965194 999965182 999965168 999965170 999848430 999848439 999848441 999848431 999848428 999848430 999848427 999848424 999848421 999848426 999897620 999897615 999897613 999897614 999897588 999897588 999897577 999897574 999897577 999897575 999897577 999897574 999900033 999900044 999900049 999900049 999900049 999900050 999900055 999900044 999900044 999900045 999900047 999900053 999900058 999900055 999900034 999900034 999900007 999900026 999900026 999900023 999900027 999900025 999900008 999900009 999900010 999900015 999900013 999900011 999900011 999900006 999900006 999900008 999900008 999900006 999900015 999900017 999900014 999900015 999900014 999900015 999900005 999900009 999900009 999900015 999900015 999899990 999899995 999900001 999899993 999899993 999899984 999899984 999899981 999900003 999900005 999900007 999900008 999900003 999900003 999900027 999900029 999900020 999900021 999900014 999900014 999900013 999900009 999900009 999900011 999900015 999900015 999900017 999900014 999900013 999900015 999900016 999900014 999900018 999900015 999900013 999900012 999900006 999900005 999899986 999899981 999900585 999900587 999900587 999900588 999900591 999900591 999900582 999900584 999900583 999900583 999900585 999900582 999900582 999900578 999900577 999900576 999900577 999900577 999900577 999900578 999900579 999900591 999900588 999900587 999900588 999900582 999900573 999900573 999900574 999900574 999900574 999900574 999900572 999900568 999900561 999900559 999900561 999900556 999900555 999900554 999900556 999900571 999900581 999900576 999900574 999900571 999900572 999900569 999900567 999900568 999900576 999900544 999900543 999900536 999900538 999900538 999900536 999900525 999900525 999900525 999900525 999900528 999900542 999900540 999900536 999900536 999900532 999900499 999900499 999900501 999900411 999900418 999900425 999900408 999900409 999900410 999900408 999900408 999900412 999900415 999900426 999900423 999900428 999900425 999900410 999900410 999900410 999900400 999900400 999900401 999900402 999900402 999900402 999900404 999900405 999900409 999900411 999900415 999900415 999900379 999900379 999900378 999900379 999900376 999900379 999900380 999900384 999900383 999900412 999900410 999900412 999900415 999895334 999895329 999895330 999895337 999895349 999895351 999895353 999895352 999894120 999894126 999894126 999894133 999894126 999894113 999894117 999894120 999894118 999894115 999894116 999894119 999894126 999894112 999894118 999894129 999894155 999894210 999894211 999894216 999894185 999894183 999894183 999894183 999894175 999894181 999894181 999894183 999894184 999894199 999894199 999894196 999894217 999894210 999894210 999894204 999894206 999894210 999894214 999894210 999894211 999894214 999894215 999894215 999894221 999894217 999894220 999894692 999894665 999894664 999894663 999894633 999894633 999893238 999893238 999893237 999893251 999893251 999893254 999893256 999893236 999893238 999893238 999893236 999893236 999893240 999893242 999889282 999889278 999889278 999889277 999889277 999889267 999889272 999889272 999889264 999889266 999889265 999889265 999889265 999889267 999889260 999889260 999889258 999889260 999889262 999889265 999889268 999889268 999889269 999889281 999889288 999889283 999889283 999889289 999889290 999889284 999889285 999889290 999889294 999889285 999889284 999889284 999889284 999889267 999889267 999889272 999889293 999889291 999889282 999889282 999889278 999889275 999889277 999889420 999889421 999889422 999889419 999889424 999889427 999889425 999889425 999889424 999889429 999889429 999889414 999889398 999889398 999889393 999889384 999889373 999889350 999889346 999889343 999889341 999889342 999888429 999888423 999888424 999888424 999888426 999888429 999888430 999888416 999888403 999888402 999888385 999888379 999888379 999869469 999866807 999866801 999866799 999866792 999866785 999866785 999866785 999866784 999866783 999866780 999866767 999866773 999866775 999866774 999866770 999866770 999866757 999866779 999866790 999866785 999866786 999866785 999866789 999866789 999866775 999866775 999866775 999866775 999866775 999866777 999866778 999866777 999866766 999866771 999866774 999866770 999866775 999866773 999866771 999866769 999866771 999866775 999866775 999866782 999867405 999867414 999867415 999873436 999873440 999878023 999878026 999878032 999999974 999999971 999999944 999999941 999999941 999999944 999999942 999999945 999999954 999999974 999999981 999999979 999999981 999999981 999999986 999999982 999999982 999999977 999999949 999999949 999999952 999999953 999999963 999999965 999999960 999999954 999999955 999999965 999999968 999999969 999999976 999999968 999995385 999995376 999995376 999995392 999995390 999995391 999995391 999995394 999995395 999995394 999995395 999995397 999995393 999995394 999995398 999995412 999995414 999995409 999995403 999995402 999995403 999995402 999995398 999995401 999995403 999995408 999995410 999995413 999995415 999995416 999995416 999995420 999995428 999995427 999995426 999995420 999995418 999995398 999995398 999995390 999995390 999995393 999995394 999995385 999995394 999995395 999995403 999995405 999995403 999995405 999995407 999995407 999995403 999995410 999995410 999995398 999995398 999995378 999995378 999995370 999995374 999995374 999995373 999995377 999995378 999995379 999995377 999995376 999995378 999995378 999995378 999994744 999994751 999994781 999994782 999994791 999994803 999994801 999994773 999994775 999994790 999994790 999994791 999994788 999994788 999994784 999994794 999994792 999994821 999994821 999994820 999994819 999994808 999994808 999994773 999994774 999994769 999994769 999988749 999988740 999988755 999988759 999988759 999988772 999988773 999988772 999988765 999988764 999988777 999988769 999988766 999988767 999988750 999988751 999988772 999988778 999988780 999988790 999988786 999988786 999988782 999988786 999988764 999988755 999988749 999988749 999988749 999988746 999988743 999988747 999988749 999988749 999986278 999986278 999986280 999986280 999986280 999986285 999986278 999986279 999986286 999986290 999986293 999986294 999986294 999986293 999986299 999986303 999986292 999986289 999986289 999986285 999986285 999986286 999986288 999986295 999986298 999986299 999986303 999986299 999986297 999986295 999986297 999986300 999986297 999986293 999986298 999986300 999986299 999986301 999986301 999986300 999986301 999986288 999986289 999986290 999986290 999986294 999986298 999986298 999986300 999986300 999986249 999986248 999998975 999998981 999998979 999998978 999998978 999998943 999998944 999998941 999998937 999998974 999998963 999998966 999998971 999998966 999998966 999998965 999998971 999998975 999998976 999998980 999998977 999998978 999998978 999998973 999998978 999998980 999998959 999998990 999998991 999998968 999998972 999998965 999998971 999998973 999998970 999998966 999998962 999998962 999998964 999998969 999998967 999998968 999998967 999998977 999998973 999998978 999998966 999998971 999998976 999998979 999998976 999998976 999998977 999998980 999998981 999998836 999998831 999998831 999998831 999998831 999998831 999998831 999998831 999998832 999998832 999998818 999998812 999998808 999998808 999998803 999998806 999998802 999998802 999998799 999998315 999998316 999998316 999998312 999998313 999998313 999998314 999998320 999998321 999998333 999998339 999998338 999998339 999998341 999998333 999998323 999998331 999998334 999998341 999998330 999998365 999998368 999998369 999998377 999998374 999998373 999998372 999998372 999998372 999998369 999998371 999998374 999998374 999998374 999998378 999998371 999998369 999998361 999998359 999998355 999998356 999998348 999998351 999998356 999998348 999998352 999998352 999998354 999998351 999998353 999998358 999998363 999998362 999998362 999998358 999998359 999998359 999998359 999998359 999998358 999998360 999998362 999998364 999998359 999998354 999998356 999998347 999997759 999997748 999997744 999997744 999997741 999997740 999997742 999997740 999997739 999997741 999997737 999997732 999997730 999997733 999997745 999997748 999997736 999997736 999997736 999997788 999997786 999997788 999997773 999997773 999997779 999997776 999997759 999997758 999997760 999997763 999997765 999997765 999997766 999997758 999997761 999997761 999997759 999997755 999997751 999997745 999997752 999997752 999997758 999997762 999997757 999997757 999997762 999997764 999997766 999997765 999997754 999997757 999997757 999997767 999997770 999997763 999997765 999997764 999997758 999997755 999997753 999997758 999997758 999997751 999997750 999997746 999997743 999997745 999997745 999997747 999997731 999997739 999997744 999997743 999997741 999997741 999997743 999997744 999997747 999997741 999997738 999997732 999997734 999997733 999997731 999997732 999997732 999997723 999997718 999997719 999997721 999997761 999997766 999997766 999997767 999997763 999997765 999997837 999997836 999997840 999997840 999997845 999997849 999997846 999997835 999997834 999997836 999997832 999997834 999997828 999997824 999997823 999997817 999997816 999997816 999997817 999997819 999997827 999997825 999997826 999997829 999997826 999997826 999997830 999997825 999997830 999997830 999997830 999997827 999997819 999997840 999997817 999998203 999998201 999998203 999998204 999998205 999998219 999998220 999998213 999998223 999998223 999998250 999998250 999998223 999998222 999998218 999998226 999998225 999998235 999998234 999998234 999998205 999998205 999998209 999998214 999998214 999998598 999998591 999998593 999998595 999998589 999998579 999998581 999999179 999999146 999999142 999999152 999999135 999999130 999999126 999999130 999999133 999999130 999999133 999999126 999999130 999999131 999999133 999999131 999999131 999999126 999999127 999999111 999999110 999999108 999999106 999999111 999999925 999999924 999981556 999981556 999981551 999981552 999981554 999981654 999981654 999981650 999981655 999981654 999981652 999981632 999981628 999981625 999981629 999981723 999981729 999981722 999981728 999981720 999981721 999981725 999981726 999981732 999981735 999981731 999981731 999981701 999981705 999981712 999981713 999981724 999981723 999981729 999981744 999981715 999981715 999981712 999981713 999981714 999981714 999981717 999981717 999981716 999981716 999981716 999981716 999981719 999981719 999981711 999981711 999981711 999981705 999981701 999981712 999981711 999981711 999981717 999982232 999982235 999982238 999982238 999982226 999982244 999982244 999982227 999982232 999982250 999982248 999982248 999982248 999982247 999982249 999982249 999982252 999982243 999982243 999982252 999982249 999982249 999982249 999982254 999982265 999982263 999982270 999982283 999982283 999982287 999982285 999982288 999982288 999982287 999982290 999982293 999982289 999982282 999982278 999982279 999982283 999982285 999994320 999994320 999994317 999994306 999994303 999994303 999994303 999994303 999994301 999994314 999994300 999994260 999994261 999994263 999994258 999994260 999994257 999994251 999994246 999994250 999994251 999994251 999994252 999994252 999994249 999994246 999994253 999994256 999994256 999982205 999982205 999982205 999982208 999982208 999982209 999982208 999982206 999982199 999982199 999982199 999982189 999982205 999982206 999982198 999982198 999982197 999982196 999982194 999982185 999982181 999982179 999982180 999982180 999982185 999982186 999982187 999982189 999982202 999982202 999982202 999982197 999982192 999982184 999982186 999982180 999982178 999982177 999981783 999981787 999981789 999981788 999981787 999981807 999981818 999981859 999981862 999981865 999981907 999981906 999981907 999981912 999981916 999981919 999981922 999981922 999981911 999981913 999981923 999981931 999981933 999981932 999981931 999981931 999981950 999981947 999981947 999981947 999981947 999981956 999981957 999981959 999981965 999981957 999981951 999981955 999981955 999981897 999981901 999981901 999981877 999981877 999981873 999981872 999981878 999981863 999981863 999981864 999981862 999981860 999981860 999981860 999981854 999981857 999981858 999986239 999985633 999985633 999985642 999985639 999985648 999985651 999985649 999985590 999985590 999985588 999985589 999985622 999985613 999985611 999985603 999985601 999985598 999985604 999985604 999985609 999985613 999985612 999985612 999985612 999985611 999985610 999985602 999985607 999985609 999985604 999989708 999989706 999989703 999989703 999989698 999989694 999989701 999989705 999989703 999989706 999989714 999989729 999989720 999989724 999989724 999989730 999989722 999989731 999989734 999989733 999989733 999989694 999989671 999989674 999989673 999989659 999989660 999989664 999989671 999989666 999989656 999989658 999989661 999989665 999989665 999989664 999989664 999989664 999989652 999989653 999989654 999989654 999989641 999989640 999989656 999989656 999989654 999989656 999989658 999989661 999989657 999989661 999989664 999989655 999989654 999989654 999989655 999989658 999999855 999999832 999999825 999999820 999999821 999999821 999999820 999999820 999999823 999999820 999999806 999999827 999999829 999999839 999999848 999999848 999999847 999999832 999999840 999999837 999999835 999999844 999999844 999999843 999999843 999999862 999999866 999999871 999950680 999950336 999950336 999950330 999950333 999950330 999950337 999950339 999950341 999950338 999950333 999950329 999950334 999950321 999950323 999950322 999950319 999950318 999950306 999950313 999950310 999950311 999950311 999950313 999950308 999950332 999950332 999950333 999950333 999950333 999950333 999950334 999950337 999950331 999950329 999950331 999950332 999950335 999950331 999950319 999950327 999950311 999950317 999950321 999950324 999973437 999963242 999963258 999963255 999963239 999963241 999963247 999963243 999963251 999963250 999963246 999963246 999963254 999963254 999963254 999963254 999963258 999963263 999963250 999963252 999963258 999963253 999963176 999963176 999963176 999963176 999963176 999963176 999963179 999963179 999963184 999963194 999963194 999963193 999963192 999963197 999963197 999963197 999963196 999963197 999963195 999963191 999963191 999963186 999963181 999963186 999963194 999963194 999963200 999963201 999963199 999963204 999963205 999963200 999963196 999963191 999963195 999963195 999963227 999963230 999963229 999963226 999963224 999963222 999963222 999963223 999963223 999963223 999963227 999963124 999963125 999963128 999963130 999963133 999963143 999963146 999963142 999963142 999963136 999963136 999963141 999963147 999963151 999963149 999963147 999963141 999963141 999963138 999963133 999963105 999963101 999963101 999963110 999963112 999963116 999963118 999963122 999963120 999963114 999940007 999940007 999940007 999940007 999939978 999939983 999939989 999939988 999939971 999939973 999939970 999939970 999939959 999933899 999933896 999933894 999933894 999933903 999933903 999933886 999933884 999933884 999929489 999929489 999929470 999929465 999929468 999929470 999929469 999929479 999929479 999929476 999929484 999929447 999929442 999929441 999929441 999929452 999929438 999929436 999929502 999929503 999929503 999929519 999929521 999929513 999929512 999929512 999929513 999929511 999929513 999929515 999929513 999929513 999929516 999929516 999929507 999929511 999999873 999999872 999999877 999999877 999999894 999999894 999999893 999999895 999999877 999999877 999999878 999999887 999999903 999999902 999999904 999929542 999929544 999929547 999929548 999929549 999929547 999929544 999929527 999929529 999929528 999929505 999929518 999929525 999929521 999929518 999929499 999929500 999929500 999929503 999929513 999929509 999929468 999929469 999929459 999929457 999929456 999929461 999929461 999929473 999929473 999929465 999929458 999929460 999929463 999929465 999929467 999929467 999929468 999929469 999929457 999929458 999929462 999929461 999929467 999929467 999929466 999929463 999929468 999929474 999929479 999929478 999929478 999929505 999929512 999929512 999929512 999929514 999929507 999929508 999929508 999929508 999929508 999929501 999929502 999929502 999929502 999929491 999929493 999929498 999929497 999929489 999929488 999929485 999929485 999929486 999929483 999929486 999929491 999940619 999940612 999940620 999940620 999940623 999940623 999940623 999940631 999940647 999940646 999940645 999940646 999940642 999940639 999940625 999940625 999940627 999940626 999940630 999940631 999940646 999940646 999940646 999940648 999940646 999940645 999940647 999940543 999940545 999940545 999940545 999940542 999940548 999940548 999940532 999940514 999940520 999940521 999940507 999940510 999940510 999940502 999940502 999940510 999940506 999940509 999954972 999954981 999954977 999954966 999954966 999954964 999954965 999940506 999940510 999940504 999940539 999940539 999940539 999940533 999940543 999940542 999940567 999940567 999940567 999940573 999940642 999940622 999940615 999940590 999940589 999940563 999940562 999940560 999939587 999939584 999939585 999939599 999939617 999939618 999939614 999939594 999939586 999939586 999939586 999939589 999939594 999939593 999939590 999939591 999939578 999939595 999939590 999939590 999939590 999939592 999939614 999939614 999939612 999939600 999939602 999939601 999939596 999939609 999939613 999939605 999939609 999939615 999939613 999939612 999939622 999939622 999939622 999939634 999939640 999939638 999939639 999939678 999939664 999939665 999939670 999939674 999939669 999939147 999939147 999939147 999939141 999939143 999939136 999939136 999939134 999939150 999939156 999939084 999939088 999939080 999939072 999939073 999939080 999939084 999939084 999939084 999939084 999939086 999939070 999939046 999939041 999939051 999939055 999939073 999939076 999939077 999939073 999939078 999939079 999939070 999939053 999939044 999939031 999939031 999939031 999939029 999939023 999939027 999939028 999939032 999939024 999939029 999939028 999939019 999939024 999939023 999939029 999939027 999939027 999939033 999939030 999939031 999939031 999939032 999939032 999939030 999939030 999939027 999939026 999939028 999939050 999939050 999939050 999939050 999939059 999939058 999939057 999939062 999939067 999939067 999939084 999939087 999939088 999939088 999939087 999939087 999939088 999940465 999940468 999940468 999940472 999940469 999940466 999940443 999940431 999940431 999940424 999940416 999940417 999940413 999940407 999940414 999940407 999940407 999940407 999940414 999940425 999940416 999940415 999940413 999940413 999940412 999940414 999940412 999940410 999940420 999940416 999940414 999940413 999940418 999940419 999940421 999940424 999940421 999940422 999940422 999940422 999940422 999940421 999945853 999945853 999945853 999945859 999945860 999945857 999945844 999945858 999945857 999945857 999945858 999945864 999945866 999945866 999945867 999946325 999946329 999946328 999946330 999946325 999946325 999946327 999946320 999946316 999946322 999946326 999946324 999946318 999946322 999946323 999944956 999944963 999944963 999944962 999944961 999933836 999933835 999933834 999933836 999933835 999933834 999933833 999933832 999933832 999933827 999933827 999933825 999933829 999933833 999952781 999952780 999952782 999952775 999952774 999952776 999952777 999952774 999952775 999952780 999952783 999952789 999952784 999952782 999952783 999952788 999952781 999952773 999952776 999952783 999952786 999952806 999952807 999952801 999952780 999952781 999952781 999952785 999952786 999952793 999952805 999952803 999952807 999952807 999952797 999952798 999952798 999952766 999952766 999952767 999952767 999952764 999952762 999952775 999952775 999952775 999952770 999952773 999952773 999952776 999952780 999952778 999952764 999952766 999952770 999952771 999952772 999952770 999952766 999952758 999952758 999952758 999952751 999952753 999952754 999952753 999952744 999952744 999952743 999952741 999952742 999952743 999952724 999952725 999952726 999952726 999952727 999952738 999952738 999952739 999952741 999952737 999952736 999952256 999952254 999952253 999952253 999952253 999952251 999952256 999952255 999952256 999952257 999952266 999952283 999952271 999952264 999952264 999952243 999952262 999948144 999948144 999948146 999948149 999948154 999948149 999948157 999948143 999948154 999948168 999948169 999948154 999948129 999948131 999948130 999948129 999948129 999948129 999948130 999948129 999948123 999948123 999948112 999948111 999948113 999948120 999948121 999948123 999948122 999948126 999948120 999948120 999948118 999948120 999948119 999948101 999948102 999948229 999948224 999948219 999948219 999948215 999948215 999948217 999948218 999948218 999948213 999948220 999948221 999948223 999948226 999948221 999947846 999947853 999947853 999947851 999947864 999947865 999947865 999947873 999947874 999947863 999948507 999948497 999948495 999948494 999948495 999948493 999948491 999948483 999948484 999948483 999948473 999948462 999948466 999948466 999948466 999929513 999929516 999929520 999929520 999929521 999929520 999929521 999929523 999929522 999929520 999929514 999929524 999929528 999929533 999929533 999929532 999929530 999929524 999929529 999929501 999929502 999929502 999929521 999929528 999929528 999929522 999929526 999929522 999929521 999929525 999929522 999929547 999929544 999929544 999929547 999929528 999929527 999929527 999929523 999929520 999929517 999929524 999929523 999929532 999929532 999929525 999929525 999929525 999929524 999929556 999929550 999929552 999929552 999929543 999929543 999929543 999929545 999929546 999929548 999929547 999929543 999929545 999929544 999929544 999929556 999929588 999929583 999929585 999929585 999929585 999929588 999929588 999929587 999929584 999929585 999929583 999929575 999929577 999929575 999929574 999929577 999929578 999929576 999929582 999929583 999929581 999929588 999929584 999929586 999929585 999999836 999999844 999999842 999999842 999999841 999999851 999999851 999999879 999999865 999999866 999999866 999999858 999999856 999999857 999999894 999999898 999999898 999999909 999999910 999999937 999999944 999999961 999999964 999999954 999999953 999999946 999999943 999999946 999999951 999999950 999999950 999999952 999999915 999999917 999999918 999999920 999999924 999999924 999999918 999999918 999999915 999999913 999999913 999999913 999999909 999999910 999999916 999999939 999999935 999999938 999999940 999999938 999999925 999999925 999999920 999999923 999999912 999999919 999999916 999999920 999999914 999999915 999999915 999999914 999999917 999999919 999999916 999999911 999999911 999999914 999999909 999999908 999999903 999999908 999999898 999999907 999999911 999999917 999999917 999999915 999999915 999999909 999999909 999999911 999999914 999999925 999999931 999999927 999999931 999999935 999999935 999999938 999999934 999999937 999999936 999999932 999999939 999999937 999999935 999999943 999999941 999999926 999999925 999999932 999999930 999999864 999999866 999999866 999999880 999999877 999999875 999999855 999999861 999999868 999999872 999999859 999999862 999999860 999999857 999999860 999999857 999999862 999999867 999999905 999999910 999999918 999999917 999999916 999999920 999999930 999999987 999999987 999999958 999999958 999999944 999999960 999999960 999999966 999999960 999999970 999999969 999999931 999999931 999999930 999999934 999999936 999999936 999999935 999999945 999999946 999999943 999999947 999999869 999999869 999999871 999999871 999999868 999999864 999999835 999999846 999999846 999999835 999999839 999999835 999999837 999999838 999999836 999999836 999999836 999999834 999999833 999999835 999999832 999999831 999999830 999999822 999999856 999999859 999999856 999999822 999999827 999999826 999999829 999999838 999999830 999999822 999999822 999999833 999999832 999999847 999999850 999999804 999999805 999999802 999999800 999999800 999999803 999999807 999999811 999999801 999999806 999999816 999999817 999999815 999999812 999999806 999999798 999999811 999999810 999999810 999999807 999999811 999999808 999999801 999999807 999999809 999999803 999999804 999999805 999999814 999999814 999999804 999999804 999999795 999999801 999999806 999999810 999999811 999999810 999999824 999999825 999999837 999999834 999999834 999999830 999999822 999999822 999999815 999999814 999999799 999999795 999999798 999999799 999999797 999999799 999999802 999999802 999999802 999999811 999999796 999999796 999999805 999999807 999999808 999999808 999999808 999999812 999999808 999999809 999999810 999999812 999999812 999999815 999999814 999999811 999999818 999999816 999999811 999999811 999999813 999999817 999999818 999999818 999999819 999999815 999999816 999999814 999999811 999999811 999999818 999999846 999999847 999999853 999999854 999999846 999999845 999999847 999999845 999999845 999999851 999999836 999999838 999999844 999999836 999999835 999999841 999999838 999999837 999999836 999999836 999999839 999999841 999999848 999999855 999999854 999999857 999999856 999999834 999999834 999999842 999999844 999999841 999999842 999999840 999999840 999999843 999999847 999999847 999999847 999999848 999999852 999999852 999999850 999999851 999999849 999999848 999999846 999999850 999999841 999999840 999999839 999999840 999999843 999999861 999999863 999999864 999999866 999999866 999999859 999999853 999999811 999999811 999999810 999999805 999999809 999999809 999999809 999999814 999999816 999999820 999999827 999999829 999999837 999999846 999999846 999999846 999999848 999999842 999999844 999999845 999999848 999999850 999999849 999999852 999999839 999999852 999999854 999999861 999999858 999999856 999999859 999999861 999999878 999999883 999545909 999545922 999545922 999545933 999545936 999545925 999545924 999545934 999545941 999545945 999545940 999545946 999570919 999570913 999570915 999570916 999570916 999570917 999570909 999570915 999570913 999570920 999570908 999570911 999570909 999570913 999570917 999570917 999570926 999570928 999570933 999570933 999570933 999570935 999570936 999570939 999570942 999570937 999570991 999570995 999571042 999571042 999571043 999571043 999571043 999571042 999571031 999571032 999571033 999571030 999571028 999571019 999571017 999571017 999571016 999571016 999571017 999571017 999571017 999571003 999571005 999571006 999570982 999570979 999985094 999985094 999985094 999985097 999985097 999985102 999985106 999985101 999985101 999985105 999985104 999985096 999985097 999985095 999985095 999985095 999985104 999985105 999985105 999985108 999985102 999985101 999985113 999985114 999985111 999985110 999985113 999985111 999985106 999985107 999985106 999985158 999985159 999985161 999985159 999985156 999985158 999985155 999985155 999985158 999985180 999985171 999985170 999985170 999985168 999985176 999985170 999985167 999985150 999985152 999985150 999985159 999985159 999985164 999985162 999985164 999985164 999985161 999985329 999985329 999985328 999985335 999985330 999985342 999985328 999985330 999985326 999985338 999985337 999985337 999985340 999985343 999985341 999985344 999985344 999985344 999985343 999985349 999985359 999985354 999985357 999985354 999985354 999985354 999985356 999985351 999985345 999985346 999985347 999985344 999985344 999985346 999985346 999985346 999985345 999985340 999985341 999985344 999985346 999985331 999985332 999985331 999985333 999985333 999985331 999985326 999985328 999990871 999990871 999990879 999990877 999990874 999990852 999990853 999990853 999990851 999990854 999990859 999990858 999990858 999990859 999990859 999990858 999990853 999990842 999990836 999990829 999990830 999990785 999990785 999990785 999990785 999990788 999990784 999990790 999990789 999990791 999990792 999990792 999990795 999990787 999990793 999990794 999990789 999990787 999990788 999990780 999990780 999990779 999990785 999990784 999990783 999990781 999990787 999990786 999990786 999990787 999990779 999990783 999990752 999990747 999990750 999990750 999990743 999990741 999990743 999990743 999990741 999990736 999990731 999990727 999990738 999990740 999990740 999990745 999990741 999990587 999990593 999990588 999990599 999990592 999990600 999990607 999990612 999990614 999990604 999990603 999990606 999990610 999990618 999990611 999990611 999990611 999990574 999990574 999990575 999990575 999990575 999990575 999990580 999990584 999990587 999990587 999990576 999990573 999990573 999990582 999990582 999990568 999990573 999990574 999990568 999990581 999990592 999990593 999990591 999990595 999990584 999990591 999990592 999990586 999990589 998666898 998666904 998666906 998666902 998666902 998666910 998666911 998666906 998666906 998666902 998666910 998666907 998666906 998666906 998666906 998666890 998666887 998666885 998666884 998666885 998666892 998666897 998666893 998666896 998666910 998666912 998666913 998666912 998666915 998666917 998666910 998666906 998666912 998666913 998666899 998666900 998666979 998666982 998666990 998666995 998666994 998667554 998667545 998667552 998667563 998667562 998667562 998670112 998670112 998670109 999111395 999111395 999111392 999111399 999111388 999111372 999111409 999111401 999111398 999111395 999111383 999111371 999111366 999111367 999111369 999111372 999111362 999111359 999111357 999111359 999111358 999111361 999111358 999111366 999111368 999111370 999111377 999111377 999111377 999111377 999111372 999111369 999111366 999111362 999111358 999111368 999111382 999111386 999111357 999111361 999111360 999111362 999111362 999111362 999111361 999111360 999111352 999111349 999111398 999111401 999111404 999111408 999111409 999111411 999111423 999111424 999121786 999121778 999121775 999121769 999121769 999121769 999121769 999121769 999121778 999121778 999121788 999121779 999121780 999121801 999121800 999121800 999121794 999121798 999121798 999121800 999135724 999135725 999135726 999135733 999135735 999135734 999135740 999135734 999135750 999135750 999135767 999135762 999135774 999135775 999135773 999135772 999135779 999135778 999135779 999135784 999135788 999135789 999135789 999135794 999135789 999135775 999135769 999135760 999135760 999135776 999135776 999135772 999135771 999135782 999135752 999135749 999135750 999135737 999135736 999135736 999135736 999135731 999135714 999135717 999135717 999135718 999135717 999135720 999135716 999138955 999138940 999139177 999139176 999139179 999139193 999139177 999139175 999139174 999139177 999139168 999139173 999139174 999139186 999139184 999139195 999139196 999139195 999139196 999139196 999139198 999139200 999139200 999139197 999139195 999139193 999139193 999139195 999139209 999139195 999139199 999139197 999139193 999506113 999506118 999506119 999506122 999506122 999506122 999506115 999506113 999506113 999506113 999506115 999506149 999506152 999506147 999506144 999506139 999506140 999506146 999506143 999506143 999506134 999506135 999506133 999506141 999506188 999506184 999506183 999506180 999506180 999506170 999506170 999506170 999506177 999506177 999506177 999506177 999506188 999506189 999506202 999506204 999506205 999507889 999752083 999752081 999752088 999752088 999752088 999752091 999752093 999752093 999752080 999752081 999752078 999752075 999752069 999752070 999752060 999752070 999752070 999752047 999752042 999752051 999752055 999752063 999752050 999752052 999752053 999752057 999752055 999752060 999752063 999752061 999752063 999752039 999752039 999752045 999752045 999752045 999752039 999752034 999752035 999752035 999752039 999752036 999752036 999752042 999752044 999752040 999752036 999752035 999752006 999752004 999752009 999752011 999752013 999752015 999752017 999752017 999746472 999746472 999746473 999746476 999746474 999746479 999746480 999746487 999746488 999746490 999746497 999746497 999746497 999746524 999746525 999746521 999746522 999746529 999746529 999746530 999746555 999746536 999746471 999746470 999746470 999746474 999746475 999746480 999746477 999746471 999746472 999746473 999746471 999746466 999746466 999746475 999746476 999746464 999746470 999746468 999746468 999746468 999746474 999746470 999746467 999746470 999746460 999746465 999746468 999746470 999746472 999746472 999746478 999746478 999746479 999746479 999746474 999746476 999746484 999746487 999746487 999746473 999746480 999746473 999746476 999746478 999770038 999770035 999770035 999770044 999770044 999770045 999770046 999826909 999826905 999826895 999826894 999826882 999826879 999826878 999826880 999826879 999826886 999826897 999826899 999826899 999826900 999826891 999826895 999826898 999826895 999826895 999826886 999826883 999826877 999826878 999826883 999826886 999826885 999826888 999826888 999826887 999826887 999826880 999826872 999826859 999826859 999826856 999826863 999826866 999826867 999826873 999826878 999826877 999826865 999822303 999822316 999822322 999822321 999822317 999822321 999822321 999822319 999822326 999822325 999822325 999822326 999822326 999822338 999822340 999822332 999822331 999822325 999822327 999822327 999822327 999822330 999822325 999822325 999822326 999822317 999822318 999822323 999822324 999822325 999822316 999822317 999822322 999822315 999822311 999822313 999822310 999822300 999822298 999822294 999822303 999822303 999822306 999822305 999822304 999822284 999822287 999822285 999822291 999822264 999822228 999822230 999822231 999822220 999822215 999822214 999822223 999822225 999822231 999578036 999578067 999578066 999578078 999578078 999578074 999578081 999578080 999578081 999578065 999578065 999578078 999578070 999578067 999578071 999578073 999578055 999578067 999578060 999578068 999578062 999578077 999578076 999578084 999578068 999578066 999578070 999578074 999578074 999578078 999578054 999578053 999578052 999578040 999578034 999578054 999578050 999578025 999578024 999578044 999578045 999578050 999578045 999578033 999578037 999578005 999577985 999577983 999577990 999577996 999578000 999578003 999578004 999954943 999954945 999954942 999954947 999954944 999954948 999954949 999954946 999954940 999954942 999954950 999954949 999954948 999954955 999954930 999954935 999954936 999954931 999954921 999954923 999954925 999954926 999954918 999954919 999954908 999954908 999954908 999954907 999954908 999954903 999954903 999954910 999954911 999954910 999954910 999954796 999954797 999954797 999954795 999954792 999954795 999954794 999954796 999954797 999954797 999954794 999954798 999954798 999954800 999954802 999954802 999954627 999954620 999954618 999954616 999954610 999954610 999954613 999954616 999954608 999954694 999954694 999954689 999954689 999954689 999954688 999954688 999954689 999954673 999954663 999954667 999954672 999954672 999954672 999954668 999954668 999954669 999954667 999954668 999954675 999954673 999954676 999954685 999955886 999955880 999955882 999955882 999955883 999955890 999955886 999955883 999955885 999955886 999988410 999988416 999997593 999997589 999997589 999997598 999972633 999972641 999972646 999972644 999972641 999972638 999972629 999972623 999972619 999972619 999972620 999972620 999972629 999972638 999972631 999972638 999972640 999972640 999972638 999970093 999970095 999970097 999970094 999970094 999970096 999970101 999970111 999970112 999970112 999970113 999970114 999970115 999970118 999970106 999970106 999970109 999970110 999970109 999970097 999970091 999970082 999970063 999970065 999970066 999970066 999970065 999970060 999970062 999970055 999970055 999970070 999970069 999970070 999970071 999970069 999970069 999970061 999970058 999970060 999970057 999970060 999970071 999970078 999970078 999970085 999970095 999970092 999970093 999973012 999973014 999973011 999973012 999973011 999973010 999973013 999973003 999972999 999972984 999972984 999972984 999972982 999972984 999972986 999972987 999972979 999972980 999972979 999972979 999973003 999973010 999973010 999973000 999972997 999972998 999972998 999972997 999972998 999973005 999973007 999973018 999973023 999973023 999973028 999973014 999973021 999973014 999973006 999973020 999973015 999973016 999973039 999973041 999973052 999973043 999973045 999973045 999973044 999973038 999973026 999973039 999973045 999973043 999973043 999973042 999973026 999973023 999973019 999973019 999973024 999973027 999973027 999973026 999973026 999973021 999973026 999973023 999973022 999973001 999973004 999973004 999973017 999973023 999973025 999973010 999973007 999973007 999973009 999973005 999973019 999973021 999973024 999973015 999973007 999973005 999973002 999973006 999973006 999973003 999973003 999973003 999973012 999973018 999973010 999973009 999973002 999973003 999973004 999973004 999973019 999973028 999973028 999973011 999973016 999973017 999973019 999973011 999973002 999973020 999962660 999962660 999962663 999962664 999962665 999962668 999962656 999962657 999962658 999962658 999962656 999962654 999962652 999962868 999962868 999962871 999962863 999962866 999962897 999962897 999962910 999962894 999962890 999962887 999962869 999962872 999962874 999962875 999962857 999962852 999962850 999962857 999548742 999548734 999548736 999548738 999548732 999609429 999609451 999609451 999609439 999609439 999609444 999609437 999609429 999609427 999609422 999609421 999611305 999611306 999611301 999611311 999611311 999611313 999611293 999611288 999611288 999611280 999611267 999611264 999611264 999611258 999611255 999611253 999611268 999611256 999611251 999611257 999611262 999611262 999611263 999611268 999611276 999611276 999611285 999611280 999611279 999611279 999611279 999646140 999646139 999646151 999646149 999646154 999646150 999646162 999646168 999646167 999646158 999646151 999646132 999646129 999646116 999646114 999646114 999646112 999646108 999646129 999646117 999646119 999646111 999646108 999646108 999646112 999646104 999646106 999646104 999646100 999646101 999646064 999646069 999646069 999646070 999646069 999646070 999646072 999646048 999646047 999646050 999646047 999646057 999646114 999646099 999646101 999646085 999646092 999646091 999698949 999698953 999698955 999698936 999698939 999698948 999698954 999698953 999698953 999698948 999698950 999698947 999698937 999698934 999698936 999698939 999698941 999698940 999698939 999698946 999698966 999698968 999698980 999698977 999698966 999698966 999698963 999698973 999698983 999698986 999698991 999698991 999698992 999698990 999698986 999698983 999698984 999698984 999698982 999698982 999699082 999699079 999687038 999687033 999687043 999687043 999687043 999687048 999687046 999687044 999686401 999686400 999686400 999686400 999686406 999686408 999686399 999686400 999686419 999686419 999686418 999686415 999686408 999686414 999686414 999686414 999686413 999686323 999686325 999686325 999686320 999686334 999686477 999686478 999686476 999686477 999686477 999686477 999686481 999686482 999686486 999686484 999686486 999686467 999686474 999686485 999686485 999686486 999686484 999686487 999686489 999686489 999686487 999686488 999686491 999686491 999686492 999686492 999686485 999686491 999686481 999686484 999686488 999686491 999686481 999686478 999686473 999686471 999686472 999686467 999686467 999686463 999686476 999686480 999686467 999686464 999686453 999686453 999686455 999686455 999686451 999686449 999686447 999686453 999686448 999686442 999686445 999816991 999816986 999816984 999816988 999816982 999816981 999816978 999816981 999816981 999816985 999816985 999816989 999816992 999817002 999817022 999817022 999817029 999817031 999817037 999817032 999817035 999817060 999817061 999817060 999817055 999784532 999784533 999784527 999784531 999784533 999784518 999784517 999784518 999784520 999784520 999784530 999784537 999784528 999784527 999784531 999784525 999784523 999784522 999784519 999784498 999784498 999784498 999784494 999784493 999784499 999784499 999784500 999784491 999784484 999784485 999784485 999784485 999784473 999784473 999784472 999784477 999784476 999784476 999784487 999784494 999784493 999784499 999784501 999784504 999784505 999784503 999784505 999784500 999999992 999999992 999999992 999999986 999999986 999999989 999999989 999999992 999999978 999999978 999999977 999623039 999623042 999623042 999623043 999623043 999623016 999623018 999623012 999623012 999623012 999622879 999622882 999622882 999622881 999622870 999622870 999622892 999622890 999622889 999622882 999622878 999622883 999622882 999622887 999622886 999622886 999622883 999622875 999622882 999622879 999622879 999622889 999622889 999622885 999901695 999901690 999912065 999912067 999912063 999912059 999912058 999912046 999912046 999912051 999912053 999912033 999912040 999912033 999912039 999912039 999912037 999912038 999912032 999912028 999912025 999912027 999912030 999912045 999912048 999912047 999912039 999912043 999912048 999912050 999912055 999912059 999912054 999912061 999912057 999912059 999912052 999912052 999912055 999912055 999912058 999912061 999912061 999912059 999912059 999912116 999930306 999930308 999930300 999930299 999930299 999930295 999930299 999930293 999930294 999563374 999189931 999189927 999189922 999189922 999189921 999189921 999189921 999189920 999189920 999189920 999189921 999189910 999189913 999189913 999189912 999189934 999189930 999189930 999932916 999932918 999932920 999932911 999932902 999932902 999932899 999932898 999932898 999932895 999932897 999932893 999932894 999932890 999932893 999943828 999943830 999943830 999943837 999943839 999943840 999943838 999943840 999943837 999943835 999943839 999943834 999943834 999943835 999943859 999943860 999943875 999943886 999943886 999943888 999943889 999943889 999943891 999943892 999943891 999943890 999943888 999943886 999943886 999943889 999943895 999943897 999943895 999943890 999943890 999943891 999943891 999943892 999943893 999943868 999943903 999943904 999943902 999943905 999943906 999943910 999943907 999943911 999943913 999943909 999943909 999943918 999943919 999943919 999943919 999943919 999943924 999943922 999943923 999943923 999943922 999943903 999943902 999943907 999943907 999943909 999943909 999943901 999943907 999943905 999943904 999943903 999943906 999943906 999943906 999943906 999929984 999929984 999929985 999929989 999929995 999929982 999929982 999929982 999929978 999929989 999929982 999929957 999929941 999929950 999929935 999929937 999929939 999929941 999929945 999929947 999929944 999929951 999929949 999929949 999929943 999929890 999929889 999929886 999929882 999929884 999929884 999929879 999929879 999929883 999929879 999929876 999929888 999868175 999868185 999868185 999868184 999868193 999868193 999868192 999868190 999868197 999868192 999868193 999868219 999868220 999868221 999868221 999868228 999868230 999868236 999868225 999868236 999868239 999868248 999868261 999868266 999868266 999868257 999868265 999868267 999868268 999868265 999868278 999868268 999589467 999589470 999589470 999589472 999589472 999589463 999589463 999589467 999589460 999589457 999589457 999536592 999536591 999536587 999536591 999536590 999536590 999536590 999536593 999536595 999536596 999536590 999536594 999536588 999536589 999536588 999536589 999536577 999536583 999536587 999536591 999535403 999535406 999535408 999474726 999484245 999484236 999484241 999994277 999999650 999999645 999999644 999999619 999999622 999999618 999999615 999994251 999994251 999994256 999994264 999994265 999994265 999994266 999994263 999994259 999994259 999994249 999994240 999994233 999994232 999994232 999994231 999994231 999994237 999994239 999994216 999994212 999994213 999994214 999994214 999994216 999994216 999994215 999994213 999994215 999994215 999994228 999994235 999994230 999994239 999994239 999994243 999994242 999994240 999994250 999994255 999994253 999994262 999994262 999994235 999994239 999994244 999994248 999994256 999994261 999994244 999994249 999994249 999994255 999994252 999994237 999994237 999994237 999994236 999994238 999994242 999994237 999994225 999994227 999994221 999994226 999994227 999994222 999994230 999994221 999994224 999994224 999994225 999994241 999994253 999994252 999994248 999994244 999994245 999994243 999994245 999994245 999976050 999976053 999976051 999976054 999976049 999976041 999976035 999976037 999976056 999976047 999976047 999976047 999976064 999941221 999941220 999941221 999941183 999941180 999941180 999941202 999941199 999941199 999941212 999941215 999941216 999941221 999941223 999941222 999941221 999941223 999941221 999941218 999941211 999941236 999941148 999941157 999941165 999499887 999499883 999499883 999499884 999499884 999499896 999499900 999499889 999499888 999499891 999499891 999499886 999499875 999499875 999499875 999499875 999499885 999499883 999499877 999499873 999499875 999499875 999821027 999821036 999821034 999821031 999821025 999821024 999821023 999821027 999821015 999821017 999821017 999821022 999821022 999821022 999821027 999821032 999821029 999821030 999821030 999821035 999821037 999821026 999821012 999821013 999821009 999820989 999821006 999821006 999821009 999821011 999821023 999821022 999821022 999821035 999821032 999821032 999821032 999821034 999821038 999821024 999821026 999821024 999821024 999821024 999821024 999821026 999821026 999821043 999821043 999821043 999821043 999821054 999821068 999821077 999821076 999821076 999821083 999821083 999821085 999821082 999821083 999821084 999821084 999821087 999821090 999821089 999821088 999821088 999821079 999821081 999821079 999821075 999821075 999821073 999821053 999821074 999821068 999821067 999821067 999821046 999821046 999821045 999821045 999821046 999821043 999821043 999821049 999821047 999821038 999821038 999821037 999821036 999821041 999821041 999821039 999821043 999821042 999821042 999821042 999821052 999821063 999821059 999821067 999821051 999821051 999821050 999821041 999821043 999821043 999821039 999821039 999821034 999821037 999821038 999821050 999821052 999821052 999821054 999817826 999817853 999817845 999817846 999817841 999817843 999817846 999817857 999817865 999817865 999817865 999817303 999817303 999817309 999817308 999817308 999817305 999817298 999817305 999817306 999817308 999817306 999817313 999817314 999817316 999817316 999817318 999817321 999817328 999817331 999817329 999817322 999817328 999817328 999817342 999817342 999817340 999805075 999805070 999805069 999805063 999805061 999805056 999805056 999805061 999805054 999805054 999805047 999805048 999805050 999805051 999805050 999805047 999805046 999805060 999805071 999805077 999805075 999805077 999805074 999805072 999805065 999805065 999805060 999805060 999805049 999805062 999805062 999805054 999805059 999805073 999805071 999805065 999805066 999805066 999805062 999805062 999805062 999805062 999805056 999805045 999805042 999805050 999805049 999805051 999805050 999781484 999781486 999781488 999781488 999781488 999781487 999781486 999565993 999565979 999565983 999565983 999565955 999565955 999565946 999565942 999565948 999565946 999565946 999565943 999555014 999555014 999555024 999555029 999555030 999555030 999555033 999555035 999555036 999555038 999555036 999555045 999555045 999555044 999555045 999555043 999555042 999555047 999555042 999555050 999555051 999555051 999555045 999555038 999555036 999555034 999555032 999555032 999555049 999555050 999555048 999555052 999555040 999555058 999555058 999555060 999555065 999555070 999555073 999555065 999555081 999555081 999555082 999566592 999566595 999566600 999566594 999566596 999566596 999566590 999566592 999566601 999566603 999566598 999566596 999566591 999566598 999566585 999949954 999949957 999949956 999949956 999949958 999949958 999949958 999949960 999949956 999949956 999949951 999949953 999949954 999949933 999949934 999949929 999949973 999949960 999949957 999949960 999949960 999566590 999566590 999566590 999566592 999566592 999566592 999566587 999566584 999566586 999566594 999566595 999566593 999566597 999566591 999245445 999245439 999245439 999245443 999245440 999245442 999245443 999245444 999245448 999245447 999245454 999245454 999245467 999245476 999242558 999242566 999242562 999242563 999242567 999242572 999242565 999242565 999242567 999242565 999242568 999242568 999242567 999242573 999242581 999242583 999242593 999242590 999242603 999242579 999242582 999242588 999242588 999242588 999242600 999242603 999242607 999242607 999242612 999242618 999242605 998732572 998732559 998732504 998732501 998732501 998732505 998732508 998732507 998732498 998732495 998732492 998732498 998732499 998732504 998732500 998732494 998732497 998732485 998732485 998732480 998732480 998732476 998732459 998732456 998732462 998732461 998732458 998732458 998732458 998732465 998732465 998732465 998732471 998732485 998732486 998732486 998732487 998732494 998732501 998732501 998732508 998732512 998732512 998732516 998732557 998732554 998732548 998732546 998732557 998732555 998732562 998732562 998732572 998732573 998732609 998732609 998732605 998732605 998732606 998732594 998732591 998732588 998732586 998732585 998732585 998732585 998732585 998732585 998732574 998732569 998732568 998732568 998732555 998732552 998732552 998732554 998732553 998732551 998732553 998732560 998732546 998732543 998732543 998732550 998732547 998732550 998732550 998732550 998732547 998732547 998732547 998732550 998732546 998732548 998732529 998732538 998732541 998732547 998732547 998732550 998732551 998732545 998732540 998732540 998732542 998732540 998732541 998732541 998732541 998732532 998732535 998732533 998732523 998732523 998732522 998732520 998732521 998732521 998732524 998732527 998732523 998732522 998732510 998732510 998732512 998732513 998732499 998732502 998732499 998732486 998732487 998732487 998732496 998732496 998732497 998732491 998732496 998732496 998720995 998720993 998720992 998720992 998720991 998720992 998720976 998720976 998720981 998720973 998720976 998720976 998720980 998720974 998720975 998720974 998720975 998720998 998721003 998721004 998721006 998721004 998721003 998720983 998720981 998720981 998720981 998720982 998720984 998720985 998720984 998720992 998720992 998720958 998720957 998720948 998720951 998720928 998720923 998720907 998720893 998720899 998720862 998720876 998720876 998720872 998720887 998720888 999999887 999999889 999999893 999999887 999999890 999999894 999999942 999999942 999999943 999999952 999999954 999999953 999999951 999999953 999999955 999999955 999999955 999999956 999999945 999999946 999999946 999999973 999999968 999999973 999999973 999999954 999999960 999999961 999999980 999999979 999999987 999999982 999999984 999999983 999999961 999999961 999999962 999999969 999999969 999999971 999999971 999999977 999999972 999999746 999999753 999877813 999877816 999877817 999877810 999877810 999877814 999877809 999877809 999877809 999877812 999877819 999877819 999877819 999877802 999877791 999877787 999877785 999877771 999877770 999877774 999877773 999877771 999877773 999877773 999877773 999877779 999877783 999877785 999877792 999877792 999877792 999877787 999877787 999877787 999877791 999877786 999877787 999877786 999877792 999877793 999877796 999877799 999877801 999877793 999877805 999877805 999877794 999877794 999877790 999877788 999877838 999877834 999877839 999877844 999877845 999877847 999877846 999877852 999877853 999877835 999877820 999877814 999877814 999877814 999877818 999877820 999877818 999877815 999877815 999877814 999877822 999877824 999877823 999877825 999877828 999877825 999877827 999877976 999877978 999877978 999877978 999877981 999877997 999877994 999877993 999877991 999877934 999877931 999877927 999877926 999877926 999877925 999877924 999877881 999877881 999877885 999877883 999877883 999877891 999877900 999877900 999877896 999877896 999877895 999877891 999877887 999877886 999877886 999877887 999877830 999881285 999881290 999881287 999881290 999881286 999881287 999881284 999881284 999881284 999881287 999881288 999881294 999881296 999881292 999881291 999881290 999881292 999881283 999881272 999881270 999870895 999870898 999870886 999870890 999870890 999870874 999870877 999870873 999870874 999870873 999870873 999870875 999870871 999870870 999870870 999870866 999870855 999870855 999870853 999870867 999870872 999879319 999879311 999879311 999879312 999879350 999879345 999879333 999879330 999879326 999879326 999879340 999879340 999879340 999879348 999879340 999879334 999879338 999879347 999879352 999879353 999879346 999879346 999879341 999879347 999879349 999879344 999879344 999879340 999879330 999879321 999879322 999879321 999879327 999879327 999879320 999879328 999879328 999879323 999879323 999879323 999879322 999879322 999879320 999879318 999879315 999879321 999879325 999879319 999879318 999879314 999879308 999879308 999879301 999879306 999879305 999879305 999879299 999879450 999879450 999879456 999879456 999879453 999879461 999879461 999879466 999879467 999879465 999879465 999879464 999879465 999879465 999879441 999879441 999879443 999879443 999879450 999879456 999879453 999879453 999879435 999879435 999879433 999879425 999879414 999879412 999879413 999879413 999879415 999879414 999879408 999879400 999879400 999879405 999879411 999879411 999879408 999879413 999879413 999879414 999879419 999879423 999879422 999879416 999879414 999879415 999879411 999879411 999879412 999879408 999879381 999879381 999879376 999879376 999879381 999879373 999879373 999879378 999879377 999879376 999870920 999870921 999870922 999870923 999870923 999870922 999870918 999870918 999870913 999870903 999870902 999870906 999870906 999870905 999870908 999870915 999870903 999870908 999870864 999870858 999870835 999870830 999870836 999870830 999870828 999870825 999870824 999870806 999870795 999870799 999870798 999870795 999892898 999892886 999892886 999892896 999892891 999892892 999892906 999892906 999892904 999892900 999892904 999892908 999892919 999892919 999892925 999892925 999892927 999892939 999892944 999978414 999978416 999978440 999978436 999978434 999978481 999978488 999978271 999978271 999978270 999978281 999978299 999978310 999978315 999980433 999980437 999980437 999980449 999980452 999980450 999980448 999980445 999980444 999980446 999980446 999980443 999980465 999980462 999980458 999980454 999980459 999994946 999994945 999994953 999994953 999994952 999994952 999994955 999994955 999994955 999994955 999994955 999994957 999994925 999994925 999994928 999994926 999994925 999994931 999994882 999994881 999994879 999994878 999994876 999994868 999994869 999994869 999994869 999994874 999994871 999994868 999994851 999994851 999994847 999994853 999864297 999864247 999864243 999864234 999864229 999864230 999864233 999864229 999864230 999864230 999864255 999864255 999864267 999864277 999864273 999864308 999864321 999864336 999864335 999864337 999864335 999864331 999864325 999864327 999864329 999864335 999864331 999864331 999864328 999864330 999864332 999864325 999864329 999864315 999864311 999864313 999864409 999864406 999864414 999864417 999864424 999864420 999864420 999864405 999864406 999864411 999864397 999864405 999864412 999864417 999864415 999864419 999864420 999864424 999864438 999864437 999864437 999864437 999864437 999864437 999864428 999864424 999864435 999864433 999864430 999864430 999864431 999864429 999864429 999864436 999864436 999864436 999864438 999864434 999864432 999864426 999864422 999864423 999864421 999864427 999864377 999864376 999864377 999864377 999864372 999864373 999864373 999864383 999864391 999864398 999860954 999860957 999860954 999860955 999860956 999860962 999860963 999860965 999860963 999860959 999860955 999860955 999860952 999860945 999860945 999860942 999860944 999860950 999860949 999860951 999860949 999860949 999860951 999860940 999860938 999860938 999860938 999860938 999860938 999860938 999860940 999860940 999860942 999860949 999860941 999860939 999860951 999860951 999860953 999860953 999860953 999860952 999860948 999860948 999860987 999860985 999860985 999860986 999860988 999860986 999860986 999860978 999860977 999860982 999860978 999860978 999860979 999860986 999860981 999860981 999860986 999860986 999860983 999860978 999860980 999860980 999860970 999860978 999860970 999860964 999860954 999860959 999860935 999860943 999860947 999860949 999860940 999860946 999860937 999860937 999860908 999860918 999860922 999860923 999860918 999860922 999860923 999860921 999860924 999860928 999860926 999860926 999860923 999860922 999860925 999860921 999860921 999860921 999860920 999860919 999860923 999860926 999860928 999860933 999860933 999860936 999860936 999860935 999860921 999860922 999860922 999860923 999899683 999899686 999899692 999899701 999899713 999899736 999899740 999899777 999899785 999877673 999877673 999877681 999877663 999877629 999951161 999951161 999951171 999951162 999951159 999951160 999951154 999951153 999951159 999951156 999951196 999951198 999951201 999951198 999951186 999951194 999951176 999951177 999936704 999936707 999936708 999936710 999936713 999936707 999936712 999936711 999936718 999936721 999936721 999936725 999936726 999936726 999936721 999936721 999936721 999936732 999936725 999936719 999936715 999936711 999936710 999936710 999936710 999936708 999936702 999936702 999936699 999936700 999936706 999936719 999936717 999936718 999936719 999936721 999936738 999936737 999936729 999936730 999936725 999936729 999936729 999936715 999936722 999936728 999936720 999936705 999936705 999936705 999936709 999936713 999936714 999936712 999936710 999936706 999936706 999936707 999936712 999936745 999936730 999936740 999936744 999936744 999936738 999936738 999936723 999936722 999936720 999936720 999936718 999936719 999936715 999936715 999936716 999936717 999936718 999936728 999936718 999936718 999936721 999927209 999927219 999927219 999927221 999927218 999927218 999927218 999927219 999927220 999927217 999927221 999927231 999927231 999927230 999927228 999927229 999927226 999927220 999927220 999927220 999927220 999961783 999961789 999961793 999961793 999961795 999961806 999961803 999961810 999961810 999961813 999961816 999961816 999961816 999961821 999961815 999961828 999961834 999961834 999961833 999961834 999961834 999961831 999996781 999996782 999996748 999996748 999921318 999921324 999921315 999921315 999921314 999921313 999921311 999921302 999921297 999921285 999921291 999921288 999921295 999921295 999921296 999921294 999921300 999921302 999921297 999921295 999921295 999921295 999921906 999921910 999921910 999921913 999921912 999921909 999921933 999921931 999921939 999920255 999920264 999920265 999920266 999920266 999920266 999920268 999920277 999920292 999920284 999920285 999920286 999920288 999920289 999920287 999920285 999920286 999920283 999920290 999834789 999834784 999834784 999834783 999834784 999834778 999834784 999834781 999834778 999834775 999834538 999834538 999834541 999834538 999865671 999865667 999865659 999865680 999865678 999865674 999865689 999865679 999865679 999865680 999865680 999865685 999865670 999865674 999865684 999865690 999865710 999834583 999834592 999834590 999834583 999834591 999834587 999834580 999834576 999834584 999799636 999799630 999799631 999799631 999799631 999799637 999799637 999799638 999799638 999799641 999799643 999799644 999799646 999799639 999799639 999799632 999799632 999810054 999810051 999810051 999810052 999810056 999810042 999810040 999810040 999810040 999810037 999810026 999810024 999810052 999810055 999810053 999810051 998531055 998531055 998531056 998531056 998531058 998531054 998531053 998531060 998531067 998531068 998531074 998531080 998531080 998531081 998531086 998531089 998531087 998531088 998531087 998531086 998531086 998531084 998531082 998531084 998531084 998531096 998531101 998531092 998531086 998531090 998531104 998531106 998531106 998531101 998531100 998531097 998531097 998531095 998531093 998531093 998531098 998531103 998531098 998531102 998531102 998531101 998531101 998531101 998531102 998531102 998531098 998531095 998531095 998531092 998531085 998531085 998531084 998531084 998531084 998531084 998531082 998531088 998531091 998531094 998531100 998531094 998531082 998531082 998531090 998531089 998531088 998531089 998531091 998531095 998531098 998531097 998531098 998531080 998531080 998531082 998531085 998531081 998531081 998531081 998531079 998531079 998531079 998531054 998531048 998531046 998531047 998531047 998531047 998531044 998531044 998531049 998531049 998531042 998531042 998531054 998531056 998531055 998531056 998531060 998531066 998531069 998531071 998531071 998531071 998531073 998531062 998531067 998531062 998531051 998531052 998531056 998531066 998531059 998531057 998531055 998531068 998531030 998531031 998531032 998531032 998525595 998525590 998525589 998525588 998525583 998525578 998525574 998525572 998525572 998525562 998525564 998525562 998525573 998525566 998525583 998525574 998525498 998525505 998525505 998525473 998525470 998525483 998525481 998525477 998525474 998525480 998525473 998525472 998525474 998525476 998525462 998525467 998525469 998525463 998525460 998525460 998525460 998525460 998525459 998525459 998525444 998525444 998524847 998524849 998524853 998512118 998512118 998512128 998512136 998512142 998512154 998512147 998512149 998512151 998512151 998512148 998512143 998512146 998512145 998512147 998512146 998512153 998512141 998512138 998512141 998512144 998512142 998512147 998512148 998512151 998512157 998512154 998512153 998512150 998512150 998512149 998512143 998512225 998512222 998512223 998512224 998512230 998512234 998512245 998512231 998512237 998512241 998512241 998512239 998512228 998512244 998512237 998512247 998512235 998512232 998512221 998512217 998512216 998512218 998512219 998512219 998512220 998512219 998512220 998512220 998512215 998512218 998512187 998512183 998512192 998512192 998512199 998512199 998512194 998512194 998512193 998512198 998510070 998510071 998510122 998510124 998510124 998510120 998510121 998510117 998510119 998510119 998510118 998510114 998510187 998510189 998510188 998510188 998510187 998510182 998510184 998510180 998510176 998510181 998475626 998475626 998475624 998475630 998475633 998475642 998475645 998475637 998475636 998475637 998475634 998475637 998475641 998475641 999794886 999794894 999794916 999785742 999785731 999785737 999785892 999785898 999785889 999785885 999785876 999785880 999785880 999785880 999785880 999785880 999785880 999785875 999785876 999785880 999785889 999785856 999785856 999785891 999729022 999729023 999729023 999729016 999729016 999729012 999729012 999729012 999729014 999729013 999729014 999729017 999729018 999729019 999729018 999729012 999769673 999769674 999769665 999769676 999769676 999769671 999769671 999769661 999769664 999769659 999769659 999769660 999769660 999769660 999769663 999769663 999769665 999769667 999769670 999769672 999769669 999769668 999769669 999769668 999769681 999769682 999769681 999999950 999999950 999999947 999999949 999999953 999999953 999999952 999999952 999999951 999999940 999999972 999999969 999999955 999999949 999999946 999999942 999999942 999999964 999999966 999999966 999999959 999999956 999999938 999999933 999999928 999999926 999999942 999999936 999999931 999999918 999999918 999999913 999999913 999999926 999999928 999999928 999999941 999999940 999999940 999999933 999999928 999999921 999999929 999999927 999999928 999999930 999999932 999999939 999256951 999256953 999256949 999256943 999256977 999256975 999256969 999256966 999256966 999256955 999256953 999256951 999256951 999256953 999256953 999256953 999256966 999256965 999256962 999256964 999256964 999256954 999256345 999256336 999256331 999256346 999256345 999256357 999186108 999186100 999186097 999186019 999186020 999186018 999186020 999186017 999186015 999147267 999198411 999198421 999198419 999198419 999198419 999198419 999198410 999198410 999198411 999198406 999198417 999198414 999198408 999198405 999198406 999198399 999198394 999198398 999198397 999198408 999198407 999198410 999198411 999198411 999198406 999198406 999198407 999198405 999198405 999198408 999198374 999198370 999198378 999198380 999198382 999198377 999198380 999198375 999198373 999198371 999198369 999198373 999198369 999198369 999198369 999198367 999198367 999198368 999198370 999198372 999198372 999198369 999198356 999198354 999198400 999198400 999198400 999198384 999198395 999198398 999198397 999198400 999198394 999198395 999198395 999198392 999198392 999198399 999198399 999198351 999198364 999198364 999198364 999198368 999433496 999433499 999433496 999433492 999433488 999433508 999433508 999433511 999433501 999433500 999433500 999433500 999433500 999433500 999433510 999433510 999433518 999433516 999433516 999433516 999433516 999433514 999433522 999433531 999433528 999433531 999433530 999433534 999433524 999433526 999433525 999433526 999433532 999433538 999433538 999433548 999433542 999433554 999433547 999433553 999433553 999433558 999433566 999433564 999433553 999433565 999433569 999433567 999433572 999433576 999433577 999433580 999433590 999433591 999433591 999433596 999433592 999433592 999433589 999433587 999433587 999433542 999433458 999433461 999433461 999433463 999433472 999433475 999433475 999433471 999433472 999433516 999433514 999433514 999433510 999433508 999433508 999433509 999433503 999433494 999433495 999433497 999433498 999433498 999433506 999433509 999433510 999433513 999433513 999433514 999433518 999433519 999433520 999433521 999433518 999433518 999433473 999433468 999433461 999433460 999433463 999433460 999433470 999433470 999433475 999433475 999433480 999433486 999433486 999433490 999433496 999433495 999433495 999433493 999433492 999433490 999433489 999433493 999433493 999433490 999433496 999433496 999433496 999433488 999433490 999433495 999433499 999433488 999433488 999433484 999433488 999433493 999433496 999433482 999433482 999433487 999433477 999433485 999433483 999432732 999432738 999432734 999432737 999432742 999432724 999432729 999432729 999432728 999432728 999432726 999432731 999432735 999432728 999432728 999432727 999432729 999873615 999873601 999873603 999873604 999873611 999873610 999873614 999873612 999873614 999873615 999873619 999873621 999873618 999873619 999873614 999873610 999873611 999873606 999873606 999873612 999873602 999873609 999873608 999873608 999873608 999873445 999873452 999873452 999873445 999873444 999873429 999873429 999873420 999873423 999873413 999873413 999873413 999873417 999873424 999873421 999873424 999873433 999873422 999873427 999873426 999873426 999873436 999869443 999869437 999869437 999869445 999869292 999869244 999869244 999869240 999869239 999869244 999869239 999869246 999869249 999869251 999869267 999869265 999869255 999868445 999868445 999868453 999868453 999868454 999633335 999633337 999633348 999633387 999633388 999633382 999633377 999633381 999633384 999633385 999633392 999633392 999633377 999633382 999633383 999592727 999592727 999592731 999592731 999592731 999592733 999592733 999592729 999592730 999592728 999592726 999592711 999592702 999592702 999592698 999592693 999592709 999592709 999592711 999592709 999592708 999592710 999592703 999592687 999592708 999592708 999592718 999592719 998921560 998921572 998921581 998921581 998921589 998921590 998921590 998921591 998921598 998921598 998921591 998921588 998921576 998921581 998921582 998921596 998921593 998921600 998921591 998921591 998921573 998921571 998921568 998921562 998921564 998921561 998921558 998921571 998921587 998921586 998921576 998921579 998921542 998921542 998921549 998921550 998921551 998921565 998921569 998921565 998921559 998921550 998921558 998921560 998921558 998921560 998921562 998921555 998921558 998921552 998921553 998921556 998921550 998921552 998921546 998921547 998921537 998921516 998921519 998921523 998921523 998921523 998921523 998921519 998921519 998921524 998921421 998921423 998921420 998921417 998921416 998921416 998921416 998921399 998921404 998921399 998921405 998921407 998921407 998921430 998921431 998921433 998921433 998911004 998911007 998910992 998910979 998910979 998910971 998910965 998910946 998910947 998910937 998910938 998910939 998910936 998910929 998910931 998910932 998910934 998910941 998910939 998910939 998910940 998910942 998910943 998910943 998910943 998910950 998910952 998910940 998910947 998910952 998910964 998910963 998910965 998910964 998910958 998910962 998910957 998910964 998910963 998910964 998910968 998910965 998910967 998910972 998910988 998910988 998910985 998910997 998910994 998910997 998910999 998910983 998910988 998910989 998910988 998910987 998910986 998910982 998859839 998859835 998859835 998859823 998859829 998859831 998859829 998859829 998859829 998859827 998859819 998859819 998859819 998859815 998859815 998859815 998859814 998859814 998859813 998859815 998859760 998859799 998859799 998859803 998859808 998859808 998859815 998859855 998859858 998859843 998859847 998859847 998859854 998859852 998859841 998859841 998859841 998859859 998859859 998859859 998859859 998859862 998859860 998859860 998859860 998859859 998859860 998859856 998859850 998859849 998859847 998859850 998859851 998859849 998859833 998859833 998859832 998859830 998859834 998859844 998859844 998859850 998859846 998859842 998859842 998859828 998859830 998859822 998859824 998859828 998859806 998859806 998859802 998859802 998859802 998859803 998859799 998859789 998859791 998859787 998859633 998859635 998859633 998859635 998859639 998859636 998859634 998859643 998859643 998859644 998859646 998859645 998859648 998859646 998859647 998859656 998859656 998859648 998859650 998859650 998859646 998859651 998859648 998859633 998859632 998859625 998859629 998859624 998859624 998859624 998859647 998859652 998859654 998859654 998859654 998859663 998859664 998859663 998859672 998859676 998859676 998859677 998859676 998859677 998859686 998859683 998859662 998859663 998859661 998859638 999999841 999999837 999999794 999999795 999999802 999999806 999999805 999999806 999999787 999999794 999999793 999999793 999999791 999999792 999999816 999999818 999999818 999999818 999999824 999999816 999999813 999999805 999999809 999999804 999999801 999999795 999999805 999999805 999999808 999999811 999999815 999999816 999999816 999999810 999999818 999999817 999999815 999999815 999999815 999999817 999999820 999999823 999999807 999999808 999999810 999999827 999999827 999999832 999999836 999999835 999999841 999999843 999999855 999999859 999999851 999999851 999999851 999999869 999999869 999999874 999999875 999999875 999999876 999999873 999999872 999999876 999999866 999999862 999999862 999999862 999999861 999999858 999999776 999999775 999999775 999999774 999999775 999999774 999999775 999999771 999999772 999999763 999999753 999999755 999999755 999999755 999999760 999999770 999999764 999999763 999999761 999999764 999999767 999999774 999999774 999999765 999999763 999999763 999999758 999999761 999999772 999999769 999999805 999999774 999999772 999999773 999999773 999999772 999999772 999999772 999999773 999999773 999999772 999999770 999999782 999999787 999999786 999999783 999999788 999999773 999999771 999999771 999999772 999999774 999999775 999999766 999999769 999999770 999999764 999999766 999999768 999999768 999999769 999999761 999999774 999999786 999999793 999999790 999999790 999999797 999999789 999999782 999999775 999999774 999999775 999999776 999999776 999999768 999999765 999999767 999999765 999999775 999999775 999999776 999999780 999999747 999999748 999999759 999999748 999999748 999999751 999999752 999999745 999999744 999999755 999999721 999999719 999999714 999999714 999999713 999999716 999999713 999999720 999999731 999999713 999999716 999999716 999999710 999999709 999999709 999999711 999999705 999999704 999999708 999999731 999999735 999999735 999999738 999999742 999999735 999999735 999999743 999999744 999999719 999999706 999999713 999999716 999999710 999999706 999999704 999999706 999999704 999999702 999999703 999999701 999999714 999999718 999999717 999999709 999999726 999999728 999999727 999999724 999999721 999999728 999999727 999999727 999999725 999999730 999999727 999999725 999999726 999999712 999999711 999999699 999999697 999999694 999999694 999999694 999999681 999999681 999999671 999999673 999999673 999999675 999999682 999999683 999999678 999999678 999999682 999999682 999999968 999999959 999999964 999999959 999999938 999999933 999999935 999999936 999999935 999999939 999999934 999999921 999999923 999999922 999999917 999999914 999999912 999999912 999999907 999999912 999999909 999999909 999999908 999999902 999999902 999999900 999999900 999999894 999999898 999999894 999999894 999999894 999999897 999999898 999999896 999999896 999999884 999999890 999999890 999999881 999999881 999999881 999999881 999999870 999999876 999999875 999999877 999999880 999999874 999999869 999999859 999999854 999999839 999999837 999999837 999999879 999999878 999999843 999999837 999999830 999999835 999999835 999999837 999999836 999999841 999999576 999999577 999999579 999999582 999999585 999999589 999999601 999999601 999999597 999999577 999999580 999999571 999999586 999999587 999999579 999999585 999999585 999999603 999999599 999999599 999999604 999999609 999999598 999999595 999999603 999999603 999999610 999999610 999999603 999999616 999999616 999999613 999999613 999999618 999999615 999999622 999999624 999999631 999999630 999999631 999999646 999999650 999999650 999999648 999999652 999999653 999999654 999999652 999999659 999999651 999999661 999999666 999999669 999999661 999999662 999999664 999999665 999999666 999999670 999999670 999999665 999999664 999999664 999999663 999999659 999999664 999999665 999999664 999999662 999999654 999999656 999999653 999999651 999999650 999999651 999999648 999999642 999999640 999999587 999999584 999999587 999999585 999999585 999999593 999999550 999999552 999999551 999999552 999999550 999999550 999999636 999999636 999999637 999999641 999999649 999999665 999999661 999999660 999999660 999999665 999999653 999999654 999999664 999999646 999999645 999999643 999999648 999999653 999999654 999999625 999999628 999999628 999999625 999999629 999999633 999999655 999999655 999999654 999999651 999999653 999999653 999999656 999999658 999999663 999999666 999999648 999999649 999999653 999999650 999999645 999999623 999999613 999999591 999999591 999999595 999999595 999999588 999999591 999999593 999999592 999999605 999999608 999999611 999999614 999999610 999999604 999999616 999999616 999999613 999999617 999999629 999999631 999999611 999999614 999999617 999999617 999999616 999999617 999999619 999999618 999999627 999999624 999999629 999999618 999999618 999999553 999999545 999999547 999999547 999999550 999999545 999999548 999999543 999999546 999999560 999999559 999999555 999999566 999999568 999999568 999999577 999999577 999999592 999999592 999999590 999999591 999999589 999999589 999999589 999999589 999999598 999999597 999999609 999999611 999999610 999999611 999999611 999999609 999999604 999999603 999999608 999999608 999999609 999999609 999999625 999999627 999999627 999999618 999999641 999999648 999999636 999999624 999999624 999999624 999999610 999999610 999999618 999999644 999999647 999999645 999999649 999999647 999999644 999999636 999999639 999999654 999999648 999999655 999999667 999999669 999999662 999999656 999999645 999999648 999999652 999999652 999999642 999999624 999999626 999999626 999999632 999999632 999999630 999999629 999999628 999999626 999999625 999999627 999999627 999999628 999999622 999999618 999999593 999999580 999999571 999999571 999999548 999999543 999999548 999999540 999999559 999999547 999999550 999999549 999999539 999999560 999999561 999999540 999999539 999999518 999999521 999999523 999999529 999999529 999999530 999999531 999999531 999999531 999999530 999999532 999999537 999999534 999999538 999999537 999999532 999999530 999999530 999999529 999999526 999999536 999999534 999999534 999999533 999999533 999999533 999999535 999999533 999999534 999999545 999999535 999999535 999999520 999999522 999999523 999999525 999999525 999999557 999999554 999999551 999999546 999999546 999999546 999999548 999999555 999999557 999999533 999999533 999999528 999999530 999999551 999999544 999999547 999999546 999999511 999999540 999999534 999999522 999999514 999999519 999999524 999999521 999999513 999999514 999999516 999999515 999999510 999999512 999999512 999999511 999999514 999999512 999999512 999999512 999999516 999999519 999999525 999999522 999999516 999999516 999999516 999999518 999999516 999999508 999999472 999999456 999999469 999999469 999999470 999999470 999999464 999999465 999999465 999999465 999999474 999999471 999999491 999999491 999999484 999999487 999999724 999999726 999999730 999999730 999999734 999999730 999999729 999999730 999999732 999999731 999999730 999999738 999999733 999999720 999999719 999999717 999999716 999999723 999999723 999999723 999999719 999999728 999999727 999999710 999999710 999999715 999999712 999999717 999999732 999999734 999999735 999999736 999999757 999999752 999999707 999999689 999999691 999999693 999999694 999999693 999999693 999999680 999999673 999999667 999999665 999999662 999999662 999999662 999999620 999999608 999999609 999999611 999999605 999999609 999999621 999999621 999999621 999999627 999999629 999999630 999999631 999999651 999999652 999999652 999999652 999999652 999999652 999999652 999999649 999999653 999999647 999999669 999999676 999999679 999999679 999999674 999999674 999999670 999999670 999999667 999999665 999999667 999999667 999999664 999999663 999999662 999999661 999999664 999999659 999999647 999999639 999999636 999999638 999999639 999999638 999999638 999999640 999999640 999999638 999999634 999999635 999999639 999999636 999999636 999999619 999999619 999999634 999999637 999999828 999999811 999999791 999999792 999999798 999999801 999999811 999999811 999999811 999999809 999999812 999999813 999999805 999999808 999999776 999999776 999999759 999999768 999999759 999999758 999999760 999999766 999999750 999999741 999999741 999999734 999999723 999999732 999999728 999999742 999999742 999999735 999999730 999999731 999999735 999999734 999999735 999999762 999999766 999999764 999999769 999999779 999999780 999999772 999999780 999999779 999999777 999999775 999999785 999999768 999999775 999999780 999999782 999999785 999999787 999999797 999999798 999999797 999999803 999999807 999999807 999999810 999999813 999999818 999999818 999999828 999999827 999999830 999999798 999999799 999999802 999999802 999999803 999999806 999999805 999999804 999999807 999999812 999999812 999999820 999999839 999999837 999999837 999999837 999999835 999999844 999999846 999999843 999999844 999999844 999999845 999999846 999999846 999999821 999999822 999999799 999999788 999999788 999999786 999999786 999999790 999999789 999999783 999999785 999999785 999999785 999999787 999999793 999999797 999999801 999999800 999999814 999999815 999999820 999999823 999999823 999999816 999999814 999999811 999999812 999999809 999999809 999999792 999999791 999999796 999999796 999999795 999999780 999999780 999999780 999999779 999999777 999999806 999999815 999999823 999999827 999999598 999999601 999999599 999999600 999999608 999999611 999999610 999999608 999999605 999999603 999999616 999999616 999999618 999999626 999999631 999999647 999999643 999999648 999999652 999999653 999999654 999999666 999999665 999999663 999999663 999999668 999999670 999999640 999999638 999999638 999999633 999999631 999999630 999999631 999999689 999999689 999999700 999999703 999999703 999999704 999999707 999999706 999999704 999999696 999999696 999999697 999999695 999999694 999999692 999999692 999999695 999999695 999999699 999999700 999999700 999999700 999999700 999999700 999999700 999999699 999999698 999999819 999999819 999999821 999999820 999999823 999999821 999999818 999999826 999999731 999999734 999999719 999999719 999999714 999999718 999999717 999999714 999999709 999999716 999999704 999999697 999999699 999999699 999999703 999999705 999999708 999999701 999999691 999999691 999999688 999999698 999999703 999999700 999999712 999999715 999999715 999999713 999999713 999999713 999999717 999999718 999999719 999999725 999999724 999999721 999999722 999999726 999999738 999999746 999999748 999999741 999999745 999999750 999999748 999999744 999999745 999999745 999999745 999999738 999999740 999999741 999999740 999999740 999999745 999999744 999999735 999999731 999999738 999999730 999999728 999999728 999999723 999999722 999999728 999999730 999999732 999999732 999999745 999999743 999999742 999999743 999999739 999999732 999999732 999999739 999999720 999999712 999999712 999999712 999999721 999999718 999999704 999999717 999999757 999999750 999999749 999999744 999999743 999999732 999999740 999999740 999999731 999999730 999999732 999999730 999999746 999999746 999999742 999999742 999999742 999999741 999999735 999999734 999999718 999999730 999999730 999999733 999999744 999999754 999999825 999999825 999999811 999999817 999999820 999999817 999999817 999999835 999999836 999999822 999999827 999999812 999999814 999999818 999999832 999999837 999999835 999999641 999999644 999999644 999999644 999999644 999999644 999999644 999999646 999999651 999999650 999999650 999999656 999999656 999999648 999999648 999999684 999999678 999999668 999999663 999999663 999999680 999999684 999999694 999999694 999999695 999999700 999999706 999999708 999999707 999999701 999999704 999999706 999999709 999999699 999999702 999999694 999999693 999999692 999999694 999999691 999999698 999999698 999999699 999999676 999999677 999999673 999999675 999999675 999999675 999999672 999999673 999999669 999999669 999999667 999999686 999999727 999999724 999999727 999999727 999999735 999999738 999999738 999999744 999999746 999999804 999999682 999999684 999999680 999999679 999999683 999999692 999999693 999999693 999999696 999999703 999999706 999999712 999999736 999999736 999999729 999999731 999999730 999999727 999999729 999999729 999999722 999999724 999999714 999999717 999999721 999999720 999999720 999999721 999999718 999999719 999999739 999999741 999999741 999999741 999999738 999999731 999999732 999999728 999999730 999999722 999999720 999999731 999999727 999999728 999999713 999999712 999999712 999999705 999999714 999999707 999999710 999999710 999999721 999999718 999999719 999999718 999999715 999999719 999999724 999999722 999999715 999999721 999999711 999999711 999999707 999999710 999999717 999999716 999999716 999999713 999999707 999999709 999999705 999999705 999999708 999999710 999999719 999999717 999999717 999999717 999999723 999999723 999999719 999999719 999999719 999999718 999999736 999999737 999999740 999999751 999999751 999999746 999999736 999999735 999999739 999999740 999999730 999999714 999999696 999999699 999999699 999999699 999999705 999999705 999999719 999999734 999999729 999999728 999999731 999999725 999999729 999999728 999999719 999999719 999999719 999999723 999999729 999999727 999999731 999999726 999999737 999999689 999999683 999999700 999999701 999999671 999999665 999999667 999999678 999999678 999999680 999999680 999999680 999999673 999999679 999999683 999999683 999999678 999999677 999999693 999999693 999999689 999999685 999999698 999999692 999999684 999999677 999999670 999999683 999999684 999999684 999999684 999999686 999999687 999999684 999999687 999999685 999999698 999999698 999999688 999999685 999999683 999999693 999999699 999999702 999999702 999999699 999999711 999999713 999999703 999999703 999999705 999999747 999999747 999999749 999999733 999999750 999999757 999999747 999999747 999999743 999999740 999999763 999999755 999999744 999999744 999999743 999999743 999999735 999999735 999999733 999999733 999999733 999999743 999999745 999999740 999999737 999999748 999999746 999999743 999999746 999999747 999999738 999999737 999999735 999999738 999999735 999999733 999999733 999999733 999999730 999999742 999999741 999999750 999999757 999999763 999999763 999999767 999999763 999999772 999999780 999999779 999999782 999999785 999999780 999999789 999999805 999999805 999999810 999999810 999999811 999999805 999999804 999999809 999999808 999999815 999999809 999999808 999999800 999999796 999999796 999999798 999999799 999999799 999999786 999999788 999999789 999999787 999999786 999999785 999999785 999999780 999999774 999999774 999999788 999999782 999999781 999999782 999999783 999999785 999999785 999999785 999999785 999999785 999999785 999999782 999999723 999999733 999999735 999999731 999999740 999999740 999999735 999999735 999999739 999999716 999999720 999999720 999999718 999999712 999999710 999999711 999999708 999999725 999999724 999999718 999999741 999999750 999999774 999999781 999999765 999999770 999999774 999999776 999999779 999999781 999999774 999999774 999999773 999999772 999999776 999999776 999999781 999999783 999999763 999999762 999999762 999999767 999999758 999999758 999999750 999999742 999999745 999999744 999999778 999999774 999999772 999999770 999999765 999999764 999999764 999999766 999999776 999999767 999999777 999999774 999999776 999999790 999999781 999999774 999999774 999999768 999999764 999999762 999999791 999999800 999999799 999999780 999999789 999999784 999999793 999999804 999999797 999999798 999999798 999999798 999999796 999999792 999999796 999999794 999999785 999999785 999999785 999999784 999999784 999999782 999999779 999999780 999999779 999999779 999999780 999999784 999999782 999999774 999999775 999999775 999999776 999999757 999999760 999999750 999999754 999999740 999999743 999999806 999999819 999999823 999999835 999999835 999999805 999999856 999999856 999999856 999999856 999999861 999999862 999999860 999999857 999999859 999999862 999999864 999999863 999999861 999999869 999999870 999999875 999999876 999999876 999999876 999999882 999999880 999999882 999999873 999999876 999999869 999999872 999999871 999999880 999999881 999999880 999999880 999999881 999999877 999999874 999999873 999999871 999999862 999999862 999999843 999999846 999999848 999999846 999999848 999999865 999999860 999999867 999999882 999999894 999999875 999999875 999999870 999999868 999999865 999999871 999999871 999999877 999999878 999999882 999999888 999999888 999999887 999999888 999999891 999999894 999999902 999999903 999999905 999999905 999999904 999999904 999999905 999999907 999999905 999999909 999999905 999999928 999999925 999999924 999999921 999999920 999999917 999999927 999999930 999999875 999999874 999999867 999999867 999999866 999999862 999999863 999999867 999999867 999999877 999999885 999999864 999999865 999999868 999999866 999999875 999999874 999999873 999999860 999999855 999999852 999999849 999999850 999999844 999999844 999999839 999999819 999999819 999999854 999999851 999999830 999999837 999999826 999999824 999999823 999999828 999999831 999999836 999999839 999999839 999999839 999999841 999999841 999999840 999999841 999999849 999999855 999999856 999999849 999999832 999999835 999999835 999999822 999999822 999999824 999999820 999999818 999999822 999999839 999999839 999999839 999999828 999999829 999999827 999999831 999999834 999999835 999999823 999999820 999999820 999999822 999999869 999999876 999999875 999999874 999999873 999999871 999999873 999999874 999999875 999999877 999999879 999999878 999999878 999999889 999999888 999999890 999999891 999999883 999999883 999999882 999999885 999999887 999999887 999999887 999999868 999999869 999999877 999999877 999999878 999999879 999999882 999999880 999999880 999999875 999999871 999999871 999999866 999999851 999999888 999999890 999999873 999999881 999999879 999999876 999999887 999999885 999999889 999999884 999999882 999999878 999999881 999999882 999999897 999999898 999999900 999999890 999999884 999999884 999999883 999999883 999999902 999999899 999999898 999999890 999999891 999999883 999999895 999999906 999999900 999999905 999999902 999999903 999999904 999999903 999999902 999999902 999999905 999999913 999999918 999999917 999999915 999999913 999999915 999999918 999999920 999999917 999999917 999999915 999999916 999999911 999999906 999999906 999999901 999999901 999999903 999999906 999999907 999999913 999999911 999999911 999999918 999999918 999999921 999999905 999999912 999999910 999999913 999999911 999999902 999999886 999999886 999999881 999999880 999999879 999999879 999999883 999999884 999999883 999999886 999999885 999999882 999999882 999999885 999999886 999999885 999999887 999999875 999999876 999999875 999999877 999999878 999999875 999999878 999999878 999999883 999999883 999999884 999999887 999999885 999999883 999999875 999999876 999999867 999999836 999999843 999999849 999999849 999999849 999999851 999999855 999999849 999999846 999999831 999999834 999999830 999999828 999999829 999999820 999999825 999999826 999999832 999999826 999999830 999999825 999999823 999999809 999999813 999999810 999999813 999999814 999999806 999999805 999999805 999999824 999999823 999999824 999999824 999999819 999999816 999999816 999999813 999999811 999999810 999999821 999999810 999999805 999999800 999999802 999999801 999999803 999999803 999999803 999999797 999999797 999999805 999999809 999999816 999999816 999999816 999999828 999999818 999999828 999999837 999999840 999999896 999999881 999999883 999999884 999999884 999999880 999999878 999999881 999999881 999999881 999999877 999999868 999999896 999999892 999999894 999999904 999999903 999999903 999999906 999999915 999999914 999999913 999999915 999999911 999999909 999999911 999999915 999999915 999999921 999999924 999999930 999999910 999999913 999999916 999999917 999999917 999999912 999999917 999999920 999999916 999999919 999999916 999999908 999999907 999999906 999999901 999999899 999999893 999999887 999999887 30426150 30426164 30426167 30426166 30426174 34755425 34755427 34755423 34755423 34755422 34755422 34755423 34755422 34755417 34755417 34755420 34755415 34755419 34755419 34755422 34755408 34755430 34755442 34755442 34755442 34755442 34755442 34755440 34755444 34755447 34755447 34755447 34755448 34755441 34755430 34755422 34755427 34761716 34761721 34761721 34761721 34761716 34761713 39852263 184911794 184911794 184911787 184912119 184912108 184912120 184912105 184912111 184912119 184912119 184912119 184912118 184912122 184912131 184912128 184912128 184912129 184912125 184912125 184912125 184912142 469150485 469150482 469150482 469150501 915934712 915934712 915934719 915934718 915934718 915934718 915934715 915934708 915934715 915934708 915934706 916003400 916003399 916003397 916003404 916003405 929383203 929383205 929383201 929383199 929383190 929383207 929383210 929383217 929383207 929383207 929383202 929383200 929383200 929383200 929383202 929383208 929383202 929383197 929383204 929383207 929383203 929383197 929383192 929383194 929383194 929383194 929383194 929383190 929383190 929383190 929383188 929383188 929383181 929383189 929383916 929383921 929383937 929383943 929383943 929383940 929383949 929383935 929383935 929383899 929383901 929383903 929383902 929383900 929383899 929383899 929383907 929383919 929383921 929383922 929383918 929383918 929383921 929383916 929383915 929383922 929383912 929383915 929383937 929383937 929383932 929383932 929383938 929383940 929383940 929383941 929383940 929383941 998541607 998541605 998541598 998541611 998541611 998541607 998541607 998541607 998541603 998541601 998541604 998541617 998541624 998541623 998541623 998541636 998541631 998541620 998541622 998541614 998541625 998541624 998541626 998541629 998541607 998541607 998541604 998541644 998541644 998541641 998541643 998541632 998541638 998541635 998541631 998541632 998541645 551757431 551757431 551757432 551757438 551757435 551757441 551757440 623746047 623746042 623746037 623746037 623746035 623746043 623746062 623746059 623746060 623746060 623746060 623746060 623746061 623746053 623746049 623746043 623746049 623746049 623746049 623746055 623746058 623746060 623746060 623746062 623746062 623746062 623746060 623746064 623746060 623746069 623746068 623746070 623746075 623746074 623746074 623746083 623746079 623746079 623746076 623746080 623746097 623746097 623746124 623746124 623746118 623746117 623746115 619416868 619480137 619480170 619480170 619480173 639645389 639645387 639645393 639645389 639645389 639645389 639645390 639645390 639645387 639645391 639645392 639645398 639645393 639645393 639645395 639645400 639645397 639645397 639645401 639645399 639645399 639645376 639645373 639645378 639645380 639645380 639645385 639645390 639645388 639645388 639645381 639645379 639645379 639645367 639645362 639645360 639645359 639645360 639645360 639645359 634554809 634554813 634554815 634554808 634554794 634554794 634554794 634554795 634554796 636164523 636164548 636164549 636164546 636164544 636164545 636164541 636164530 636164530 636164533 636164510 636164506 636164509 636164517 636164510 636164510 636164512 636164509 636164514 636164516 636164515 636164516 636164516 636164508 636164505 636164510 636164507 636164497 636164491 636164489 636164489 636164487 636164491 636164491 636164492 636164493 636164488 636165703 636165703 636165701 636165692 636165698 636165708 636165720 636165720 642215913 642215911 642215911 642215910 642215915 642215907 642215906 642215906 642215898 642215890 642215880 642215883 642215881 642215901 642215892 642215886 642215880 642215880 642215873 642215873 642215881 642215878 642215862 642215870 642215867 642215870 642215869 642215872 642215874 642215869 642215870 642215870 642215870 642215870 642281207 642281211 642281213 642281212 642281215 642281227 642281236 642281235 642281232 651798551 651798552 651798556 651798554 651798552 651798558 651798558 651798558 651798557 651798566 651798565 651798565 651798566 651798562 651798557 651798558 651798555 651798555 651798555 651798556 651798548 651798587 651798592 651798592 651798605 651798606 651798604 651798583 651798583 651798576 651798576 651798574 651798587 651798585 651798592 651798584 651798582 651813532 651813531 651813514 651813514 651813528 651813517 651813520 651813527 651813525 651813515 651813511 654768245 654768246 654768243 654768242 654768243 654768256 654768256 654768256 654768256 654768257 654768265 654768258 654768264 654768263 654768265 654768276 654768274 654768261 654768252 654768255 654768255 654768255 654768266 654768268 654768269 654768265 654768266 654768265 654768266 654768265 748373146 748373145 748373144 748373146 748373145 748373145 748373145 748373145 748373151 748373151 748373155 748373155 762243697 762243689 762243688 762243682 762243682 762243698 762243699 762243698 762243701 762243714 762243720 762243718 762243665 762243665 762243666 762243615 762243614 762243611 762243602 762243623 762243622 762243623 478005267 478005293 478005288 478005294 478005293 478005293 478005283 478005283 478005283 478005296 478005290 478005286 478005288 478005297 478005298 478005302 478005302 478005302 478005286 478005281 478005284 478005284 478005284 478005284 406016685 406016689 406016691 406016694 406016693 406016677 406016674 406016674 406016681 406016688 406016688 406016686 406016685 406016686 406016685 406016686 406016685 406016689 406016692 406016690 406016698 406016693 406016690 406016684 406016682 406016799 406016772 406016772 260957258 260957253 260957243 260957204 265929273 265929275 265929272 265929293 265929280 265929277 265929270 265929270 265929274 265929270 265929274 265929280 265929280 265929270 265929270 265929261 265929271 265929255 265929247 265929250 265929328 265929331 265929339 265929337 265929334 265929331 265929329 265929331 265929334 265929341 265929349 265929347 265929347 265929345 277010583 277010584 277010648 277010644 277010656 277010651 277010656 277010658 277010643 277010641 277010635 277010639 277010639 277010639 277010639 277010599 277010593 277010599 277010599 277010594 277010593 277010593 277010594 277010593 277010595 277010591 277010590 277010587 277010591 277010592 277010602 277010601 277010604 277010806 277010807 277010803 277010801 277010805 413232215 413232211 413232214 413232222 413232219 413232171 413232179 413232189 413232197 413232197 413232194 413232194 413232183 413232181 413232180 413232182 413232184 413232186 413232189 413232209 413232229 413232234 413232234 413232233 413232234 413232234 413232232 413232240 413232238 413232232 413232235 413232235 413232235 413232239 413232240 413232245 413232276 413232284 413232285 413232287 413232284 413232285 413232280 413232280 413232278 413232286 413232293 413232292 413232285 413232292 413232291 413232294 413232290 413232294 413232294 413232297 413232301 413232295 413232292 413232276 413232278 413232282 413232286 413232281 413232267 413232285 413232277 413232275 413232274 413232268 413232289 413232288 413232284 413232275 413232268 413232271 413232272 413232277 413232289 413232293 413232289 413232287 413232288 413232280 413232280 413232275 413232271 413232271 413232267 413232271 413232271 413232266 413232256 413232262 413232262 413232261 957729927 957729943 957729943 957729955 957729955 957729955 957729957 957729958 957729960 957729961 957729954 957729959 957729957 957729960 957729956 957729955 957729955 957729955 957729954 957729956 957729969 957729969 946648734 946648743 946648744 946648750 946648742 946648748 946648748 946648748 946648747 946648745 946648743 946648752 946648758 946648764 946648760 946648760 946648760 946648736 946648737 946648731 946648705 946648703 946648675 972921867 972921861 972921869 972921868 972921867 972921871 972921873 972921873 972921874 972921881 972921879 972921879 972921878 972921869 972921871 972921863 972921862 972921855 972921850 972921852 972921855 972921851 972921856 991205272 991205252 989595519 989595516 989595516 989595516 989595502 989595505 989595505 989595489 989595481 989595476 989595467 989595466 989595463 989595465 989595466 989595461 989595467 989595465 989595464 989595469 989595456 989595455 989595459 989595460 989595469 989595470 989595471 989595475 989595477 989595477 989595479 989595483 980078193 980078201 980078204 980078201 980078190 980078185 980078184 980078184 980078179 980078179 980078165 980078167 843856759 843856759 843856756 843856756 843856751 888784851 888784850 888784849 888784853 888784851 888784851 888784853 888784858 888784859 888784861 888784847 888784847 888784844 888784845 888784825 888784823 888784808 888784810 888784805 888784805 888784816 888784816 888784811 888784818 888784818 888784754 888784764 888784764 888784765 888784765 888784759 888784759 888784760 888784759 888784755 888784758 888784765 888784768 885830040 885830040 885830039 885830041 885830041 885830041 885830041 885830042 885830042 885830040 885830038 885830028 885830028 879779819 879779825 879779825 879779816 879779819 879779820 879779821 879779832 879779824 879779824 879779823 879779824 879779831 879779830 879779839 879779840 879779840 879779845 879779845 879779847 879779847 879779841 879779838 879779838 879779836 879779836 879779832 879779836 879779840 879779839 879779843 879779841 879779843 879779838 879779851 879779854 879779851 879779838 879779834 879779833 879779830 879779830 879779827 879779826 879779831 879779832 879779831 879779827 879779825 879779821 879779824 879779825 879779825 879779824 879779826 879779810 879779808 879779806 879779801 879779808 879779801 879779801 879779799 879779800 879779800 879779808 879779807 879779807 879779801 879779804 879779803 879779801 879779806 879779825 879779823 879779827 865909293 865909292 865909300 865909303 865909302 865909303 865909303 839636105 839636111 839636109 839636108 839636105 839636106 839636110 295138449 295138452 295138460 295138469 295138486 295138465 295138465 295138462 295138462 295138461 295138461 295138460 295138466 295138465 295138465 295138456 295138460 295138463 295138467 295138466 295138467 295138458 295138457 295138457 295138460 295138455 295138469 295138469 295138489 295138491 295138489 999999945 999999946 999999953 999999952 999999953 999999953 999999950 999999950 999999958 999999964 999999968 999999974 999999961 999999946 999999949 999999947 999999951 999999939 999999941 999999941 999999940 999999939 999999921 999999921 999999920 999999920 999999911 999999919 999999918 999999919 999999909 999999910 999999909 999999911 999999911 999999928 999999928 999999931 999999927 999999927 999999930 999999930 999999931 999999934 999999934 999999939 999999944 999999944 999999945 999999952 999999953 999999950 999999966 999999966 999999978 999999982 955071884 955071887 955071887 955071889 955071884 955071884 955071887 955071887 955071889 955071877 955071873 955074740 955074741 956833577 956833576 956833575 956833562 956833554 956833557 956833557 956833556 956850103 956850100 956850098 983728964 983728964 983728968 983728966 983728970 983728976 983728989 983728987 983728982 983728982 986387223 986387229 986387221 986387212 986387213 986387203 986387207 986387205 986387205 986387209 986387210 986387210 986387209 986387215 986387218 986387218 986387218 986387215 986387214 986387215 986387211 986387213 986387221 986387232 986387240 986387240 986387240 986387232 986387227 986440331 986440333 986440334 986440355 986440356 986440366 986440366 986440360 986440366 986440356 986440353 986440354 986440355 986440352 986440352 986440333 986440332 986440320 986440322 986440314 986440314 986440318 986434029 986434028 986434023 986434024 986434035 986434035 986434044 986434048 986434045 986434049 986434053 986434065 986434054 986434054 986434049 986433959 986433956 986433952 986433950 986433943 986433947 986433951 986433943 986433942 986433942 986433941 986433945 986433945 986433963 986433960 986433960 986433960 986438524 986438529 986502481 986502484 986502476 986502472 986502468 986502464 986502470 986502459 986502442 986502442 986502442 986502442 986502439 986502443 986502440 986502435 986502432 986502432 986502471 986502478 986502475 986502474 986502473 986502474 986502464 986502463 986502463 986502463 986502467 986502464 986502472 986502468 986502471 986502465 986502449 986502450 986502452 986502466 986502467 986502467 986502452 986502452 986502454 986502452 986502443 986502437 986502441 986502440 986502435 986502444 986502627 986502626 986502626 986502624 986502627 986502621 986502618 986502628 986502627 986502632 986502632 986502632 986502621 986502612 986502612 986502632 986502639 986502636 986502641 986502631 986502631 986502623 986502622 986502620 986502623 986502623 987613483 987613488 987613486 987613490 987613488 987613488 987613488 987613487 987613488 987613494 987613492 987613498 987613481 987613491 987613493 987613493 987613495 987613494 987613499 987613495 987613503 987613503 987613502 987613499 987613495 987613497 987613492 987613494 987613467 987613480 987613498 987613500 987613492 987613475 987613463 987613478 987613478 987613474 987613475 999976027 999976026 999976028 999976031 999976021 999976026 999976018 999976024 999976025 999976023 999976025 999976026 999976021 999976021 999976021 999976024 999976028 999976028 999999308 999999315 999999320 999999321 999999327 999999312 999999358 999999360 999999356 999999356 999999355 999999353 999999357 999999356 999999352 999999350 999999345 999999336 999999337 999999335 999999335 999999350 999999349 999999355 999999355 999999366 999999376 999999395 999999395 999999394 999999395 999999397 999999407 999999406 999999411 999999413 999999409 997341148 997341147 997341147 997341147 997341144 997341144 997341141 997341141 997341152 997341129 997341135 997336568 997336554 997336552 997336540 997336539 997336536 997336536 997336536 997336515 997336524 997336525 997336551 997336556 997336565 997336569 997336570 997336574 997336572 997336573 998613086 998613086 998613086 998613099 998613100 999759975 999759972 999759972 999759952 999759957 999759951 999759954 999759956 999759956 999759963 999759952 999759950 999759948 999759948 999759952 999759942 999759936 999759937 999759951 999759949 999759950 999759965 999759972 999759969 999759961 999759968 999759968 999759982 999759980 999759986 999759994 999759995 999995406 999995390 999995386 999995398 999995388 999995387 999995378 999995377 999995383 999995383 999995386 999995382 999995376 999995379 999995379 999995379 999995392 999995393 999995393 999995399 999995395 999995396 999995392 999995390 999995391 999995391 999995393 999995392 999995383 999995382 999995372 999995372 999995370 999995387 999995401 999995413 999995520 999995523 999995537 999995496 999996013 999996011 999996008 999996001 999996000 999995989 999995991 999995990 999995981 999995967 999995969 999995974 999995976 999995985 999995984 999995985 999995981 999995983 999995984 999995982 999995986 999995994 999995989 999995988 999995988 999995985 999995991 999995991 999996013 999996010 999996009 999996009 999995999 999996002 999996000 999996008 999996004 999996004 999996005 973117619 973117621 973117620 973117614 973117612 973117599 973117602 973117611 973117618 973117616 973117625 973117630 973117632 973117632 973117643 973117643 973117640 973117641 973117647 971358810 971358810 971358809 971358810 971358805 971358830 971358829 971358828 971358830 971358834 971358834 971358834 971358832 971358819 971358819 971358819 971358815 971358815 971358807 971358801 971358796 971358787 971358787 971358788 971358788 971358788 971358785 971358782 971358774 971358771 971358754 971358752 971358744 971358212 971358210 971358210 971358210 971358211 971358210 971358210 971358209 971358227 971423820 971423816 971423819 973957972 973957971 973957970 973957960 973957959 973957961 973957969 973957797 973957797 973957824 973957815 973957818 973957813 973957809 973957802 973957797 973957802 973957802 988318067 988318067 988264945 988264949 988264947 988264948 988264949 988264948 988264948 988264956 983292889 983228948 983228948 983228939 983228937 983228943 983228943 983228943 983228943 983228939 983228948 983228948 983228951 983228952 983228952 983228954 983270271 983270272 983270279 983270273 983270277 983270275 983270279 983270279 983199745 983199747 983199757 983199758 983238724 983238723 983238723 983238720 983238722 983238728 983238730 983238730 983238723 983238722 983238723 983238722 983238723 983238719 983238715 983238707 983238704 983238715 983238714 983238714 983238711 983238708 983238702 983238699 983238698 983238700 983238698 983238719 983238712 983238725 983238723 983238718 983238711 983238713 983238712 983238712 983238726 983238733 983238712 983238701 983238700 983238696 983238694 983238693 983238692 983238691 983238689 983238685 983238687 983238682 983238682 983238681 983238688 983238688 983238688 983238686 983238706 983238703 983238718 983238718 983238726 983238730 983238733 983238733 983238727 983238713 983238715 983238723 983238723 983238723 983238723 983238723 983238716 983238727 983238724 983238728 983238728 983238726 983238730 983238731 983238725 983238736 983238738 983238739 983238739 983238733 983238738 983238738 983238750 983238759 983238764 983238762 983238760 983238764 983238758 983238753 983238747 983238751 983238743 983238744 983238738 983238737 983238734 983238735 983238733 983238737 983238740 983238739 983238736 983238737 983238745 983238743 983238742 983238743 983238748 983238748 983238739 983238742 983238750 983238753 983238751 983238750 983238769 983238759 983238769 983238736 983238747 983238745 983238738 983238739 983238741 983238721 983238737 983238718 983238716 983238738 983238738 983238754 983238749 983238749 983238755 983238746 983238746 983238746 983238747 983238752 983238733 983238743 983238742 983238725 983238727 983238735 983238736 983238742 983238744 983238747 983238747 983238746 983238746 983238742 983238742 983238737 983238735 983238734 983238733 983238733 983238733 983238732 983238737 983238738 983238743 983238745 983238741 983238741 983238871 983238872 983238869 983238870 983238868 983238865 983238865 983238868 983238870 983238860 983238849 983238848 983238848 983238848 984626410 984626425 984626426 984626430 984626428 984626447 984603163 984603168 984603166 984603161 984603159 984603161 984603168 984603172 984603168 984603166 984603168 984603168 984603160 983456276 983456276 983456276 983456279 983456278 983456276 983456276 983456283 983456285 983456283 983456283 983456282 983456281 983456276 983456274 983456271 983456271 983456275 983456276 983456273 983456283 983456284 983456287 983456287 983456285 983455582 983455580 983455579 983455580 983455578 983455579 983455575 983455574 983455571 983455564 983455569 983455569 983455567 983455553 983455568 983455570 983455574 983455574 983455581 983455593 983455594 983455593 983455588 983455596 983455595 983455595 983455594 983455594 983455585 983455587 983455587 983455588 983455581 983455580 983455574 983455572 983455574 983455568 983455567 983455567 983455578 983455577 983455572 983455576 983455560 983455560 983455560 983455556 983455600 983455600 983455600 983455606 983455606 983455606 983455604 983455605 983455619 983455614 983455615 983455622 983455622 983455623 969095363 969095368 969095371 969095341 969095339 969095340 969095344 969095343 969095331 969095333 969095334 969095332 969095331 969095336 969095339 969095339 969095341 969095339 969095345 969095334 969095332 969095334 969095345 969095360 969095361 995912479 995912474 995912474 995912470 995912470 995912473 995912471 995912472 995912473 995912473 995912479 995912482 995912482 995912483 995912486 995912486 995912479 995912474 995912477 995912482 995912481 995912481 995912476 995912487 995912486 995912484 995912479 995912484 995912484 995912484 995912485 995912506 995912509 995912505 995912503 995912499 995912495 995912493 995912494 995912500 995912501 995912498 995912498 995912498 995912500 995912501 995912509 995912509 995912513 995912516 995912516 995912516 995912512 995912515 995912512 995912510 995912502 995912504 995912500 995912508 995912526 995912507 995912457 995912452 995912451 995912445 995912432 995912428 995912429 995912437 995912437 995912437 995912431 995912431 995912432 995912439 995912440 995912440 995912436 995912438 995912437 995912445 995912448 995912447 995912447 995912450 995912449 995912450 995912449 995912446 995912448 995912439 995912451 995912448 995912447 995912447 995912445 995912450 995912451 995912449 995912442 995912441 995912442 995912328 995912334 995912334 996091822 996092099 996092101 996092106 996092104 996092111 996092123 996092123 996092123 996092125 996092127 996092115 996092108 996092108 996092103 996092097 996092109 996092111 996092110 996092109 996092107 996092037 996092036 996092036 996092031 996092077 996092081 996092070 996092061 996092058 996092059 996092071 996092074 996092085 969274973 969274984 969275004 969275002 969275007 969275008 969275006 969275001 969274985 969274986 969274986 969274990 969274989 969274991 969274993 969274991 969274989 969274983 969274983 969274981 969274980 969274973 969274987 969274983 969274983 969274989 969274984 969274984 969274983 969274979 969274977 969274976 969274976 969274976 969274976 969274977 969274973 969274969 969274968 969274966 969274970 969274968 999973625 999973624 999973624 998586083 998586061 998586062 998586084 998586083 998586082 998586081 998586085 998586079 998586087 998586083 998586063 998586063 998586059 998586057 998586065 998586062 998586061 998586061 998586061 998586059 998587252 998587253 998587246 998587249 998587245 998587240 998587236 998587234 998587223 998587230 998587230 998587230 998587229 998587231 998587230 998587228 998587227 998587244 998587250 998587252 998587250 998587259 998587257 998587261 998587266 998587266 998587257 998587262 998587267 998587267 998587250 998587252 998587249 998587253 998587262 998587263 998587266 998587259 998587256 998587258 998587258 998587260 998587252 998587253 998587255 998587257 998587257 998587254 998587252 998587251 998587251 998587251 998587261 998587261 998587260 998587260 998587255 998587261 998587261 998587261 998587260 998587262 998587265 998587265 998587262 998587259 998587258 998587261 998587260 998587253 998587259 998587259 998587255 998587255 998587250 998587249 998587252 998587253 998587245 998587244 998587239 998587239 998587240 998587242 998587241 998351820 998351820 998351815 998373351 998373348 998373342 998373352 998373360 998373349 998373346 998373335 998373335 998373349 998373346 998373344 998373353 998373348 998373347 998373346 998373342 998373342 998373342 998373345 998373341 998373353 998373359 998373359 998373360 998373363 998373364 998373363 998373352 998373347 998373355 998373354 998373356 998373356 998373355 998373355 998373368 998373368 998373368 998373365 998373363 998373363 998373363 998373362 998373361 998373365 998373365 998373366 998373365 998373374 998373373 998373373 998373370 998373375 998373375 998373379 998373391 998373388 986010836 986733728 986733728 986733729 986733725 986733717 986733720 986733720 986733716 986730851 986730849 986730849 986730843 986730847 986730842 986730843 986730846 986730821 985454317 985454314 985454310 985454300 985454257 985454256 985454255 985454253 985454250 985454265 985454265 985454265 985454265 985454278 985454287 985454293 985454309 985454312 985454312 985454312 985454312 985454312 985454308 985454314 985454314 985454310 985454301 985454301 985454274 985454275 985454279 985454291 985454291 985454290 985454289 998830315 998830305 998830311 998830303 998830303 998830302 998830303 998830302 998830302 999976557 999976556 999976067 999976064 999976077 999954538 999954542 999954544 999954546 999954546 999954537 999954537 999954537 999954534 999954518 999954516 999954513 999954511 999954511 999954520 999954528 999954532 999954541 999954545 999954548 999954547 999954550 999231662 999231652 999231648 999776137 999776125 999776121 999776134 999776135 999776133 999776129 999776104 999776093 999776120 999776123 999776130 999776133 999776129 999776125 999776132 999776129 999776123 999776134 999776135 999776135 999776136 999776135 999776133 999776138 999776138 999776138 999776141 999776161 999776161 999776159 999776165 999776161 999776163 999776161 999776161 999776161 999776159 999776163 999776161 999776163 999776162 999776160 999776151 999776151 999776165 999776168 999776168 999776172 999776174 999776175 999776174 999776174 999776172 999776174 999776167 999776163 999776167 999776172 999776174 999776172 999776175 999776174 999776173 999776177 999776176 999776164 999776172 999776166 999776174 999776176 999776178 999776172 999776171 999776177 999776159 999776138 999776138 999776138 999776144 999776142 999776148 999776150 999776152 999776157 999776172 999776174 999776178 999776176 998629931 998629931 998629931 998629948 998629951 998629957 998629957 998629959 998629960 998629962 998629959 998629958 998629958 998629954 998629953 998629958 998629959 998629954 998629952 998629921 998629929 998629929 998629931 998629931 998629931 998629933 998629933 998629933 998629934 998629941 998629932 999830290 999830301 999830302 999830296 999830294 999830294 999830297 999865643 999865647 999865644 999865641 999865634 999865624 999865617 999865612 999865618 999865616 999865612 999865596 999865595 999865607 999865603 999865601 999865602 999865604 999865603 999865896 999865899 999865885 999865884 999865870 999865870 999865923 999865922 999865904 999865905 999865908 999865908 999865913 999865911 999866052 999866053 999866062 999866048 999866043 998755183 998755181 998755178 998755181 998755178 998755176 998755175 998755169 998755162 998755171 998755169 998756333 998756334 998756336 998756335 998756334 998756336 998756357 998756370 998756368 998211880 998211881 998211881 998211885 998211882 998211977 998211965 998211965 998211972 998211972 998211972 998212005 998212004 998212008 998212008 998212008 998212008 998212012 998212012 998212004 998212004 998212001 998211986 998211980 998170657 998170655 998170669 998170672 998170657 998170664 998170675 998170670 998170666 998170666 998170665 998170662 998170661 998170673 998170671 998170666 998170666 998170662 998170667 998170672 998170670 998170661 998170659 998170659 998170658 998170658 998101964 998101961 998101972 999999190 999999194 999999195 999999205 999999201 999999207 999999207 999999205 999999202 999999203 999999203 999999213 999999216 999999215 999999211 999999206 999999206 999999203 999999203 999999204 999999216 999999229 999999227 999999231 999999231 999999242 999999241 999999214 999999215 999999212 999999265 999999271 999999270 999999278 999999285 999999289 999999294 999999290 999999287 999999290 999999290 999999283 999999275 999999267 999999267 999999268 999999266 999999266 999999266 999999256 999999255 999999259 999999253 999999257 999999256 999999256 999999246 999999248 999999248 999999245 999999246 999999247 999999249 999999254 999999240 999999239 999999247 999999248 999999245 999999247 999999229 999999229 999999226 999999197 999963878 999963879 999963882 999963884 999963874 999963883 999963883 999963879 999963875 999963874 999963874 999963870 999963867 999963867 999963863 999963868 999963873 999963871 999963872 999963867 999963869 999962651 999962651 999962638 999962635 999962632 999962366 999962363 999962363 999962362 999962364 999962356 999962359 999962357 999962356 999962362 999962365 999962367 999962369 999961194 999961194 999961197 999961196 999961183 999961183 999961186 999961176 999961177 999961178 999961082 999961082 999961085 999961094 999961094 999961095 999961089 999961092 999961095 999961079 999961079 999961083 999961081 999961077 999961074 999961074 999961070 999961086 999961083 999961088 999961111 999961129 999961136 999961139 999961138 999961139 999961132 999961128 999961128 999961132 999961133 999961128 999961126 999961122 999961118 999961120 999961120 999961118 999961111 999961111 999961115 999961110 999961111 999961137 999961130 999961130 999961125 999961124 999961149 999961146 999961142 999961143 999961138 999961144 999961144 999961146 999961135 999961132 999961115 999961115 999961114 999961107 999961105 999961106 999961099 999999862 999999864 999999858 999999858 999999860 999999874 999999874 999999869 999999868 999999870 999999871 999999869 999999869 999999869 999999866 999999867 999999535 999999535 999999535 999999534 999999536 999999536 999999545 999999544 999999544 999999544 999999544 999999546 999999549 999999554 999999572 999999569 999999565 999999565 999999567 999999570 999999573 999999573 999999583 999999589 999999592 999999591 999999590 999999600 999999604 999999609 999999615 999999619 999999579 999999582 999999578 999999581 999999445 999999445 999999444 999999440 999999420 999999424 999999434 999999430 999999431 999999421 999999420 999999421 999999421 999999419 999999426 999999411 999999411 999999411 999999418 999999419 999999419 999999419 999999419 999999415 999999419 999999408 999999408 999999409 999999411 999999408 999999410 999999412 999999409 999999410 999999406 999999406 999999398 999999398 999999399 999999404 999999408 999999411 999999411 999999411 999999412 999999412 999999414 999999412 999999407 999999407 999999405 999999403 999999401 999999401 999999400 999999403 999999408 999999404 999999404 999999421 999999416 999999414 999999832 999999832 999999831 999999835 999999839 999999847 999999804 999999812 999999814 999999810 999999807 999999808 999999815 999999821 999999812 999999819 999999821 999999821 999999830 999999830 999999828 999999825 999999833 999999828 999999833 999999831 999999825 999999821 999999821 999999820 999999818 999999838 999999831 999999824 999999824 999999812 999999806 999999819 999999824 999999836 999999839 999999839 999999819 999999825 999999825 999999823 999999815 999999815 999999815 999999814 999999812 999999812 999999823 999999821 999999820 999999825 999999825 999999816 999999816 999999816 999999818 999999817 999999817 999999817 999999833 999999837 999999838 999999837 999999838 999999852 999999845 999999847 999999839 999999841 999999841 999999831 999999843 999999887 999999889 999999888 999999888 999999889 999999888 999999893 999999890 999999890 999999891 999999895 999999897 999999900 999999898 999999893 999999889 999999886 999999900 999999900 999999903 999999903 999999898 999999898 999999905 999999913 999999909 999999908 999999901 999999909 999999909 999999909 999999909 999999909 999999906 999999904 999999917 999999918 999999918 999999918 999999918 999999924 999999941 999999934 999999931 999999931 999999919 999999919 999999911 999999921 999999914 999999913 999999901 999999898 999999922 999999920 999999917 999999917 999999917 999999914 999999914 999999912 999999906 999999901 999999879 999999873 999999883 999999902 999999897 999999897 999999893 999999896 999999904 999999903 999999898 999999894 999999890 999999890 999999893 999999897 999999905 998799543 998799543 998799521 998799505 998799505 998799502 998799490 998799499 998799497 998799502 998799501 998799501 998799491 998799499 998799502 998799504 998799500 998799486 998799477 998799480 998799482 998799483 998799464 998872050 998872064 998872068 998872074 998872069 998872069 998872076 998872066 998872066 998872062 998872062 998872072 998872070 998872070 998872071 998872076 998872076 998872081 998872081 998872081 998872074 998872072 998872070 998872073 998872071 998872071 998872081 998872079 998872080 998872077 998872070 998872062 998872059 998872062 998872062 998872077 998872077 998872079 998872081 998872084 998872083 998872088 998872092 998872087 998872086 998872081 998872085 998872083 998872083 998872083 998872083 998872086 998872096 998872094 998872088 998872087 998872080 998872078 998872077 998872077 998872084 998872089 998872094 998872107 998872108 998872106 998872091 998872095 998872090 998872087 998872087 998872752 998872753 998872751 998872751 998872758 998872758 998872758 998872761 998872754 998872773 998872783 998872777 998872776 998872776 998872774 998872773 998872768 998872781 998872782 998872798 998872798 998872798 998872791 998872781 998872787 998872783 998872785 998872776 998872763 998872766 998872764 998872764 998872758 998872767 998872754 998872768 998872755 998872758 998872762 998872759 998872753 998872758 998872757 998872748 998872747 998872747 998872750 998872742 998872742 998872745 998872739 998872758 999212670 999212675 999212678 999212678 999212676 999212680 999212679 999212687 999212679 999212671 999212647 999212630 999212632 999212631 999212630 999212610 999212605 999212603 999212605 999212605 999212585 999212589 999212587 999212573 999212573 999212575 999212589 999212585 999212588 999212593 999212600 999212599 999212599 999212597 999212587 999212587 999212580 999212585 999212583 999212583 999212583 999212583 999212580 999212579 999212569 999212568 999212565 999212565 999212564 999212562 999212562 999212559 999212552 999212552 999212553 999212553 999212545 999212541 999212540 999212535 999212529 999212529 999212528 999212498 999212493 999212492 999212492 999212503 999212505 999212499 999212510 999212486 999212486 999212485 999212485 999212485 999212486 999212479 999212480 999212487 999212492 999212503 999212495 999212486 999212486 999212484 999212481 999212485 999212480 999212485 999212469 999212461 999212455 999212452 999212455 999212448 999212450 999212452 999212452 999212439 999212434 999212435 999212541 999212540 999212558 999212567 999212566 999212557 999212555 999212556 999212556 999212557 999212557 999212552 999212545 999212544 999212547 999212550 999212538 999212537 999212529 999212529 999212536 999212531 999212530 999212534 999212534 999212532 999212528 999225838 999225830 999225833 999225835 999225845 999225843 999225843 999225844 999225854 999225853 999225852 999225854 999225852 999225852 999225861 999225857 999225856 999225857 999225852 999225861 999225862 999225864 999232571 999232571 999232571 999232580 999232578 999232570 999232568 999232563 999232569 999232566 999232565 999232568 999232570 999232572 999232575 999232577 999232574 999232575 999232571 999232572 999232572 999232573 999232573 999232568 999232567 999232577 999232577 999232566 999232563 999232554 999232554 999232554 999232550 999232548 999232560 999232549 999232551 999232558 999232560 999232562 999232570 999232567 999232560 999232664 999232665 999232663 999232663 999232666 999232667 999232666 999232666 999232667 999232668 999232668 999232668 999232667 999232670 999232668 999232662 999232662 999232663 999232671 999232668 999232667 999232672 999232672 999232675 999232666 999232664 999232653 999232654 999232654 999232663 999232665 999232675 999232683 999232683 999232694 999232696 999232699 999232696 999232695 999232684 999232689 999232674 999232671 999232668 999232666 999232666 999232666 999232667 999232656 999232650 999232654 999232649 999232649 999232640 999232640 999232648 999232653 999232657 999232656 999232657 999232657 999232657 999232679 999232683 999232682 999232684 999232673 999232673 999232672 999232670 999232671 999232669 999232669 999232674 999232676 999232678 999232682 999232676 999232675 999232671 999232667 999232665 999232667 999232679 999232674 999232670 999232669 999232670 999232665 999232683 999232681 999232659 999232658 999232668 999232667 999232684 999232675 999232685 999232686 999232686 999232676 999232678 999232677 999232684 999232684 999232684 999232678 999232677 999232672 999232672 999232669 999232675 999232674 999232672 999232685 999232685 999232685 999232685 999232687 999232687 999232685 999232687 999232689 999232690 999232690 999232684 999232688 999232697 999232699 999232701 999232701 999232711 999232718 999232718 999232719 999232725 999232701 999232694 999232694 999232696 999232702 999232704 999232701 999232693 999232692 999232686 999232694 999232694 999232692 999232696 999232692 999232694 999232699 999232699 999232693 999232693 999232694 999232695 999232699 999232700 999232699 999232699 999232710 999232701 999232701 999232696 999232696 999232696 999232693 999232693 999232693 999232691 999232689 999232686 999232689 999232696 999232690 999232693 999690371 999690375 999690379 999690376 999690372 999690376 999690363 999690373 999690372 999690370 999690365 999690369 999690370 999690373 999690371 999690369 999690369 999690368 999690363 999690363 999690364 999690364 999690361 999690361 999690365 999690365 999690365 999690362 999690360 999690360 999690345 999690337 999690391 999690393 999690395 999690395 999690395 999690391 999690392 999690394 999690336 999690327 999690335 999690336 999690336 999690345 999739339 999739333 999739340 999739347 999739347 999739350 999739347 999739348 999739352 999739352 999739337 999739349 999739364 999739358 999739362 999739365 999739370 999739370 999739371 999739391 999739395 999739394 999739401 999739414 999739408 999739408 999739409 999739407 999739406 999739404 999739423 999739425 999739422 999739419 999739419 999739421 999739428 999739428 999739425 999739424 999739418 999739418 999739421 999739372 999739378 999739379 999739390 999739382 999739388 999739391 999739391 999739387 999739392 999739408 999739406 999739406 999739412 999739412 999739440 999739436 999739431 999739422 999739414 999739420 999739399 999739398 999739411 999739405 999739397 999739394 999739384 999739390 999739426 999739429 999739414 999739411 999739413 999739418 999739426 999739420 999739430 999739398 999739394 999739394 999739399 999739405 999739405 999739406 999739406 999739419 999739420 999739412 999739413 999739411 999739419 999868632 999868645 999410963 999410961 999410950 999410948 999410948 999410945 999410944 999410944 999410943 999410939 999410939 999410932 999410934 999410937 999410937 999410938 999410929 999410933 999410933 999410933 999410914 999070997 999070994 999070993 999070989 999070985 999070982 999070982 999070982 999070984 999070983 999070983 999070981 999070979 999070977 999070978 999070982 999070984 999070985 999071006 999071005 999071001 999071017 999071011 999071013 999071011 999071008 999071008 999071008 999071013 999071016 999071010 999071016 999071004 999070998 999071000 999070993 999070998 999070988 999070991 999070996 999071007 999071017 999071025 999071023 999071020 999071021 999071026 999071023 999071023 999071025 999071022 999071022 999071022 999071015 999071013 999071017 999071010 999071020 999071018 999071016 999071021 999071023 999089164 999089162 999089162 999089152 999089157 999089152 999089148 999089148 999089147 999089143 999089142 999089138 999089137 999089136 999089137 999089137 999089138 999089141 999089120 999089120 999089120 999089120 999089133 999089128 999089121 999089119 999089118 999089133 999089141 999089134 999089133 999089133 999089133 999089138 999089128 999089129 999089141 999089146 999089141 999089136 999089124 999089128 999089134 999089134 999089127 999089135 999089137 999089132 999089132 999089132 999089129 999089128 999089120 999089121 999089124 999089125 999089123 999089124 999089158 999089158 999040166 999040168 999040166 999040163 999040169 999040178 999040175 999040170 999040176 998967592 998967574 998967574 998967574 998967570 998967571 998967565 998967567 998967564 998967563 998967558 998967558 998967557 998967555 998967552 998967554 998967553 998967553 998967550 998967549 998967549 998967546 998967546 998967544 998967548 998967536 998967536 998967537 998967536 998967536 998967538 998967545 998967532 998967522 998967524 998967519 998967516 998967528 998967568 998967568 998967570 998967572 998967572 999999510 999999513 999999520 999999519 999999519 999999521 999999511 999999506 999999519 999999531 999999525 999999525 999999538 999999523 999999534 999999532 999999541 999999546 999999542 999999532 999999532 999999532 999999535 999999531 999999533 999999534 999999537 999999517 999999504 999999519 999999514 999999520 999999522 999999524 999999537 999999537 999999537 999999526 999999528 999999517 999999517 999999517 999999517 999999511 999999510 999999501 999999498 999999497 999999501 999999515 999999515 999999520 999999520 999999528 999999806 999999804 999999805 999999818 999999810 999999823 999999825 999999825 999999825 999999812 999999814 999999805 999999810 999999808 999999810 999999807 999999807 999999879 999999875 999999884 999999908 999999905 999999901 999999900 999999893 999999893 999999900 999999900 999999901 999999900 999999906 999999903 999999901 999999903 999999899 999999909 999999908 999999907 999999900 999999898 999999901 999999897 999999897 999999896 999999891 999999886 999999892 999999892 999999889 999999887 999999887 999999888 999999886 999999886 999999903 999999903 999999901 999999894 999999894 999999891 999999866 999999866 999999864 999999864 999999858 999999857 999999858 999999856 999999855 999999850 999999852 999999864 999999862 999999859 999999863 999999865 999999865 999999857 999999858 999999881 999999891 999999888 999999882 999999879 999999884 999999854 999999853 999999851 999999846 999999846 999999842 999999842 999999842 999999835 999999834 999999833 999999833 999999836 999999835 999999835 999999831 999999838 999999838 999999829 999999824 999999824 999999822 999999818 999999832 999999828 999999829 999999836 999999844 999999846 999999849 999999847 999999839 999999837 999999834 999999834 999999834 999999834 999999834 999999839 999999848 999999181 999999350 999999368 999999367 999999367 999999375 999999379 999999383 999999374 999999376 999999367 999999368 999999756 999999753 999999737 999999731 999999731 295138245 295138245 295138239 295138237 295138218 295138217 295138373 295138366 295138367 295138367 295138362 295138362 295138368 295138370 295138371 295138363 295138364 295138363 295138366 295142757 295142770 295142771 295142770 295142765 295142765 295142764 295142770 295142768 295142799 295142798 295142798 295142798 295142812 295142803 295142802 295142801 295142799 295142801 295142803 295142798 295142791 295142799 295142801 295142799 295142800 295142804 295142799 295142783 295142796 295142796 295142788 295142790 295142778 295142775 295142777 295142778 295142775 295142773 295142771 295142771 295142765 295142765 295142761 295284964 295285041 295285035 296556600 296556596 296556588 296556583 296556584 296556582 296556595 296556604 296556597 296556595 296798481 296798481 296798481 296798478 296798472 412699227 412699223 412699208 412699208 412699208 412699208 412699211 412699207 412699204 412699213 412699235 412699226 412699228 412699228 412699228 412699226 412699533 412699548 412699548 412699553 412699554 412699566 412699564 412709623 412709622 412710406 412710405 412710400 412710399 412710399 412710397 412710396 412710404 412710404 412737816 412737817 412737814 412737815 412737815 412737827 412737826 412737826 412737824 412737823 412737827 412737827 412737827 412737829 412737832 412737830 412737835 412737833 412737835 412737836 749183183 749183179 749183176 749183165 749183163 749190696 749190693 749190693 749190676 749190673 749190673 749190671 749190671 749190673 749190672 998479692 998479697 998539210 998539236 998539243 998539242 998539235 998539236 998539262 998539268 998539266 998539266 998539593 998539595 998539598 998539598 998539600 998539597 998539595 998539612 998539612 998539609 998539610 998539609 998539610 998539614 998539616 998539613 998539609 998539606 998539626 998539626 998539635 998539636 998539638 998539650 998539817 999999565 999999565 999999583 999999583 999999590 999999592 999999589 999999584 999999582 999999581 999999579 999999581 999999594 999999590 999999591 999999585 999999587 999999589 999999587 999999587 999999581 999999583 999999578 999999570 999999570 999999564 999999565 999999572 999999572 999999578 999999578 999999578 999999583 999999583 999999583 999999587 999999591 999999578 999999575 999999575 999999574 999999580 999999577 999999575 999999568 999999573 999999577 999999568 999999575 999999569 999999584 999999588 999999587 999999586 999999586 999999599 999999599 999999603 999999604 999999602 999999600 999999598 999999606 999999609 999999609 999999606 999999610 999999611 999999615 999999617 999999618 999999617 999999620 999999614 999999611 999999610 999999613 999999610 999999608 999999608 999999610 999999631 999999655 999999606 999999605 999999604 999999603 999999600 999999597 999999683 999999687 999999702 999999698 999999698 999999722 999999722 999999754 999999741 999981595 999981599 999981602 999981595 999981594 750692372 750692372 750692372 750692375 750692375 750692375 750692372 750692425 750692425 750692424 750692429 750512946 750512951 750512943 750512941 750512937 750512936 750512946 750512942 750512938 750512928 750512921 750512921 750512923 750512921 750512921 750512912 750512904 750512906 750512922 750512920 750512924 750512929 750512937 750512928 750512917 750512917 750512914 750512920 750512920 750512752 750512752 750512739 750512736 750512730 750512724 750512723 750512718 750512715 750512713 750512707 750512714 752088589 752088614 752088600 752088604 752088599 752088598 752088612 752088601 752088602 752088600 752088604 752088604 752088607 752088607 752088606 752088601 752088600 752088594 752025318 752025316 752025314 752025337 764382552 764382549 764382598 764382595 764382605 764382593 764382588 764382590 764382586 764382594 764382593 764382585 764382590 764382580 764382589 764382589 764382591 764382578 764382584 764382585 764382582 764382574 764382567 764382559 764382555 767505021 767505021 767505021 767505025 767505025 767505025 767505030 767505027 767505036 767505044 767505051 767505051 767505050 767505050 767505052 767505047 767505048 767505050 767505027 769007960 769007983 769007983 768994692 768994697 768994691 768994694 768994687 768994692 768994691 768994677 768994685 768994689 768994689 768994687 768994683 768994681 768994681 768994679 768994676 768994681 768994686 768994684 768994683 768994675 768994680 768994680 768994680 768994565 768994567 768994567 768994564 768994562 768994567 768994566 768994573 768994575 768994573 768994572 768994579 768994570 768994571 768994557 768994555 768994548 768994551 768994550 768994547 768994548 768994539 787858945 787858945 787858949 787858959 787858962 787858964 787858964 787858981 787858985 787858982 787858986 787858982 787858978 787858978 787858976 787858971 787858970 787858980 787858979 787858978 787858978 787858978 787858975 787858974 787858974 787858975 787858973 787858982 787858985 787858985 787858991 787858984 787859003 787859002 787859001 787859001 787858920 787858919 787858919 787858919 787858927 787858921 787858928 787858936 787858933 787858929 787858923 787858924 788453746 788453754 788453753 788453740 788453736 788453733 788453733 788453734 788453717 788453712 789075059 789075057 789075051 789075026 789075022 789075019 789075017 789075042 770210630 770210631 770210630 770210624 770210618 770210617 770210616 770210617 770210621 770210618 770210620 770200561 770200560 770200549 770200549 770200547 770200653 770200655 770200661 770200665 770200667 770200670 770200674 770200677 770200732 770200757 770200754 770200752 770200749 770200750 770200743 770200741 770200744 770200741 770200757 770200756 770200755 770200754 770200754 770200748 770200721 770201740 770201767 770201766 770201765 770201762 770201762 770201762 770201762 770201772 770201772 770201767 770201759 770201751 770201745 770201734 770201736 770201734 770201720 770201725 773369774 787805151 787805143 787805138 787805144 787805143 787814549 787814549 787814547 787814545 787814545 787814543 787814542 787814551 787814541 787814543 787814538 787814537 787814542 787814543 787814560 787814563 787814564 787814574 787814574 787814565 787814559 787814554 787814554 787814555 787814550 787814557 787814657 787814656 787810283 790477776 790477772 790477772 790477768 790477768 790477764 790477763 790477764 790477777 790477775 790477772 790477772 790477772 790477776 790477775 790477783 790477780 790477791 790477787 790477782 790477783 790477789 790477788 790477788 790477783 790477791 790477789 790477785 790477782 790477786 790477787 790477786 790477782 790477780 790477776 790477776 790477790 790477789 790477793 790477792 790477789 947164017 947164017 947164028 947164030 947164030 947164042 947164043 947164043 947164045 947164044 947164038 947164046 947164046 947164041 947164042 947164052 947164050 947164052 947164050 947164052 947164052 947164049 947164050 947164054 947164054 947164053 947164060 947164061 947164058 947164058 947164059 947164075 947164073 947164069 947164073 947164072 947164065 947164061 947164060 947164059 947164060 947164066 947164064 947164064 947164064 947164067 947164067 947164066 947164064 978416376 978416376 978416375 978416386 978436114 978436116 978436155 978436157 978436161 978436166 978436151 978436149 978436153 978436153 978436157 984460752 984484543 984484552 984484548 984418952 984418948 984418977 984418969 984418965 984418965 984440501 984440501 984440500 984440505 984440504 984440507 984440507 984440507 984440506 984440502 984440496 984440499 984440490 984440499 984440497 984440507 984440504 984440504 984440523 984440513 984440510 984440507 984440507 984440505 984440501 984440510 984440510 984440509 984440515 984440520 984440523 998202474 998202469 998202465 998202463 998202473 998202474 998202461 998202464 998202465 998202465 998202471 998202470 998202482 995534993 995534993 995534988 995534988 995535008 995535004 995535100 995535104 995535102 995535099 995535099 995535099 995535101 995535098 995535101 995535112 995535111 995535114 995535114 995535110 995535117 995535113 995535113 995535118 995535108 995535092 999325520 999325522 999325520 999325508 999325505 999325530 999325530 999325521 993300869 993300849 993300862 993300850 993300849 993300849 993300848 993300848 993300848 993300855 993300864 993300867 993300870 993300870 993300867 993300882 993300880 993300892 993300892 993300884 993300888 993300888 994084345 994084339 994084349 994084347 994084344 994084344 994084341 994084341 994088694 994088704 994088703 994088701 994088698 994088697 994088697 994088700 994088697 994088695 994088697 994088692 994088688 994088687 994088685 994088685 994088684 994088678 994088671 994088671 994088675 994088677 994088676 994088676 994088639 994088635 994088637 994088635 994088633 994088634 994088637 994088642 994088636 994088631 994088625 994088637 994088625 994088629 994088633 837402294 837402292 837402287 837402287 837402289 837402288 837402287 837402285 837402280 837402280 837402275 837402270 837402251 837402251 837402251 837402255 837402262 837402270 837402278 837402282 837402282 837402282 838402498 838402507 838402505 838402509 838402498 838402497 838402483 838402482 838402482 838402483 838402488 838402488 838402492 838402491 838402497 838402497 722501745 722501739 722501730 722501730 722501726 722501729 722501726 722501726 722501724 722501724 722501763 722501763 722501757 722501757 722501751 722501751 722501745 722501748 722501749 722501745 722501750 722501747 722501746 722501753 722501759 722501763 722501756 722501756 722501748 722501746 722501749 722501747 722501743 722501752 722501760 722501768 722501769 722501763 722501763 722501775 722501777 722501778 722501772 722501769 722501767 722501768 722501768 722501765 722501765 719274207 719274209 719274207 779466806 779466807 779466807 779466805 779466805 779466811 779466810 779466795 779466790 779466788 779466785 779466780 779466764 779466765 779466767 779466770 779466780 779466780 779466781 779466781 779466784 779466790 779466785 779466792 779466792 779466793 779466796 779466796 779466801 779466803 779466788 779466782 779466782 779466786 779466787 779466783 779466779 779466778 779466781 779466776 779466767 779466763 779466762 779466763 779466759 779466753 779466746 779466746 779466737 779466736 780033103 780033092 780033092 780033091 780033096 780033103 780033106 780033105 780033096 780033104 780033104 780033107 780033106 780033115 780033118 780033114 780033115 780033115 780033115 780033122 780033120 780033120 780033121 780033122 780033126 780033132 780033132 780042197 780042193 780042193 780042195 780042193 780042199 780042195 780042195 780042193 780042185 780042187 780042187 780042185 780042185 780042176 780042175 780042177 780042174 780042174 780042182 780042182 780042184 780042187 780042187 780042192 780043023 780043076 780043076 780043065 780043074 780043081 780043080 780043073 780043071 780043066 780043066 780043065 780043061 780043061 780043057 780043060 780043052 780043030 780043030 780043040 780043035 780043039 780043038 780043037 780043035 780043029 719850434 719850435 719850453 719850452 719850462 719850460 719850476 719850470 719850475 719850487 719850466 719850466 719850479 719850483 719850485 719850480 719850467 719850459 719850459 719850458 719850451 719850448 719850448 719850440 719850437 719850458 719850458 719850461 719850456 719850456 719850456 719853240 719853240 719853240 719853254 719853251 719853236 719853241 719853236 719853234 719853228 719853224 719853224 719853229 719853232 719853230 719853226 719853234 719853236 719853067 719853067 719853069 719853071 719853074 719853086 719853086 720329826 720329827 720329829 720329827 720329824 720329819 720329812 720329811 720329812 720329805 720329807 720329808 720329806 720329808 720329813 720329812 720329813 720329813 720329810 720329810 720329816 720329813 720329816 720329823 720329825 720329847 720329853 720329849 720329846 720329845 720329845 720329845 720329845 720329847 720329847 720329851 720329850 720329847 720329850 720329843 720329847 720329847 720329869 720329869 720329866 720329867 720329865 720329865 720329855 720329860 720329851 720329852 720329853 720329866 720329869 720329867 720329862 720329858 743419327 743419363 743419355 406974011 406974008 406974003 406973997 406974000 406974001 406974001 406973998 406973997 406973994 406973994 406973983 406973992 406973977 406973975 406973974 409787902 409787902 409787902 409787901 409787920 409787918 409787921 409787921 409787932 409787935 409787935 409787941 409787930 409787930 409787931 409788018 409788015 409788025 409788025 409788029 409788029 409788038 409788039 409788045 409788038 409788038 409788038 409788045 409788044 409788046 409788036 409788040 409788041 409788040 409788007 409788003 409788010 409788010 409788008 409788004 409788004 409788002 409788003 409788003 409788050 409788052 409788032 409788026 409788021 409788015 409788018 409788019 409787980 409787983 409787980 409787980 409787992 409787991 409787989 409787994 409788017 409788036 409788032 409788046 409788045 409788051 409788052 409788063 409788066 409788059 409788055 409788055 409788051 409788052 409788051 409788051 409916242 409916242 409916239 409916247 409916243 409916240 409916235 409916235 409916235 409916239 409916241 409916238 409916232 409916233 409916232 409916232 409916231 409916230 409916235 409916234 409916229 409916229 409916231 409916230 409916239 409916239 409916224 409916222 409916210 409916209 378663903 378663903 378663904 378663904 377160957 377160959 377160955 377160960 377160964 377160969 377160961 377160961 377160962 377160960 377160960 377160959 377160959 377160954 373370527 373370524 373370526 373370518 373370520 373370524 373370520 373370519 373370522 373370515 373370515 373370488 373370468 373370465 373370471 373370478 373370478 373370476 373370452 373370450 373370445 373370449 373370451 373370460 373370460 373370449 373370454 373370450 373370458 997509718 997509728 997509729 997509728 997509727 997509727 997509729 997509729 997509726 997509723 997509722 997509723 997509728 997509731 997509737 997509738 997509738 997509743 997509748 997509748 997509740 997509735 997509729 997509734 997509727 997509730 997509734 997509732 997509728 997509746 997509748 997509748 997509752 997509750 997509751 997509752 997509741 997509741 997509742 997509737 997509743 997509749 997509741 997509738 997509751 994975599 994975593 994975589 994975586 994975586 994975585 994975590 994975591 994975590 994975588 993399705 993399704 993399707 993399769 993399770 993399764 993399764 993399764 993399770 993399770 993399772 993399774 993399774 993399773 993399775 993399775 993399770 993399766 993399770 993399782 993399801 993399795 993399856 993399844 993399845 993399846 993399845 993399844 993399846 993399845 993399852 993399850 993399847 993399847 993399849 993399850 970310393 970310393 970310392 970310391 970310390 970310388 970310387 970310377 970310375 970310374 970310370 970310372 970310377 970310374 970310384 970310383 970310380 970310385 970310378 970310376 972874676 980697943 979914476 979914473 979914472 979914468 979914464 979914463 979914462 979914477 979914477 979914473 979914468 979914469 979914475 979914421 979914421 979914418 979914415 979914414 979914414 979914402 979914410 979914409 979914409 979914409 978454660 978454661 978454657 978454653 978454646 978454649 978454633 978454635 978454634 978454634 978454634 978454634 978454633 978454640 978454327 978454323 978454324 978454320 978454303 978454299 978454300 978454300 978454295 977832946 977832939 977832951 977832952 999999949 999999949 999999940 999857721 999857726 999857728 999857728 999857729 999857729 999857741 977690715 977690704 977690701 977690699 977690702 977690695 977690701 977690712 977690706 977690704 977690711 977690710 977690711 977690725 977690729 977690729 977690727 977690727 977690722 977690725 977690719 977690720 977690718 977690714 977690714 977690716 977690716 977690693 977690679 977690684 977690683 977690676 977690670 977690677 977690670 977690676 977690682 977690682 977690670 977690670 977690670 977690669 977690664 977690664 977690657 977690658 977690688 977690690 977690687 977690678 977690675 978423698 978423702 978423697 978423688 978423684 978423692 978423693 978423679 978899629 978899628 978899625 978899625 978899629 978899629 978899629 978899628 978899634 978899634 978834294 978834296 978834297 978834295 978834295 978834301 988568439 988568430 988568431 988568434 988568433 988568434 988440260 988440253 988440257 988440257 988440257 988440257 988440257 988440257 988440255 988440253 988440259 988431194 988431193 988431190 988431197 988431200 988431202 988431202 988431201 988431201 988431201 988431195 988431195 988431197 988431196 988431190 988431189 988431188 988431174 988431174 988431173 988431168 988431168 988431164 988431164 988431170 988431173 988433319 988433319 988433335 988558342 988558341 988558336 988558336 988558342 988558352 988558355 988558359 988558358 988558353 988558352 988558348 988558346 988558340 988558342 988558342 988558344 988558357 988558357 988558357 988558357 988558360 988558348 988558348 988558352 988558383 988558385 988558385 988558388 988558391 988558386 988558382 988558384 988558395 988558392 988558390 988558386 988558389 988558390 988558392 988558392 988558396 988558399 988558390 988558394 988558401 988558401 988558400 990564285 976128908 976128905 976128916 976208814 976208812 976208813 976208813 976208813 976208812 976208804 976208799 976208780 976208778 976208801 976208783 976208782 976208779 976208780 976208786 976208786 976208805 976208806 976208790 976208793 976208801 976208799 976208817 976208816 976208816 976208816 976208822 976208826 976208823 976208822 976208824 976208825 976208812 976208812 976208824 976208826 976208827 976208826 976208810 976208813 976208813 976208815 976208816 976208815 976208813 976208809 976208803 976207786 976207786 976207785 976207766 976207767 976207765 976207764 976207763 976207763 976207767 976207764 976207764 976207763 976207765 976207767 976207756 976207761 976207759 993473853 993473866 993473872 993473879 993746349 993746354 993746355 993746351 993746360 993746359 993746362 993746368 993746344 993746352 993746346 993746350 993746351 993746349 993746348 993746346 993746346 993746349 993746351 993746340 993746344 993746344 993746340 993746336 993746335 993746356 993746371 993746371 993746372 993746371 993746371 993746365 993746365 993746364 993746366 993746366 993746362 993746376 993746376 992474807 992474809 992474805 992474802 992474803 992474807 993813119 993813117 993813119 993813118 993813118 993813118 993813123 993813108 993813105 993813065 993813065 993813063 993813056 993813054 993813053 993813048 993813049 993813134 993813134 993813134 993813136 993813137 993813135 993813135 993813131 993813130 993813145 993813146 993813145 993813144 993813146 993813149 993813145 993813141 993813137 993813134 993813135 993813134 993813137 993813136 993813131 993813131 993813131 993813143 993810309 993810314 993810313 993810313 993810313 993810313 993810312 993810315 993810317 993810314 993810323 993810321 993810312 993810307 993810322 993810322 993810328 993810361 993810362 993810362 993810362 993810364 993810364 993810359 993810407 993810402 993681185 992342865 992342868 992342867 992342869 992342867 992342865 992342864 992342866 992342870 992342864 992342860 992342860 992100965 992100965 992174959 992174959 992174964 992174962 992174970 992174966 992174968 994293045 994293046 994293031 994293029 994293030 994293030 994293033 994293039 994293051 994293051 994293060 994293060 994293058 994293054 994293056 994293054 994293057 994293048 994293037 994293036 994293045 994293051 994293048 994293058 994293058 994293062 994293062 994293052 994293053 994293052 994293027 994293032 994293023 994293023 994293022 994293023 994293028 994293027 994293029 994293027 994293026 994293020 994293018 994293017 994293020 994293022 994293027 994293026 994293026 994293034 994293035 994293032 994293031 994293038 994293035 994293047 994293042 994293042 994293038 994293037 994293034 994293031 984558906 984549495 984548656 984548659 984548655 984548653 984548651 984548654 984548657 984548649 984548641 984548641 984548645 984548645 984548566 984548580 984548578 984548585 984548586 984548581 984548579 984548594 984548598 984548598 984548598 999827778 999827777 999827777 999827772 999827722 999827755 999827762 999827763 999827754 999827746 999827750 999827746 999827752 999827750 999827749 999827749 999827748 999827748 999827751 999827751 999827751 999827743 999827751 999827751 999827761 999827755 999827753 999827754 999827763 999827762 999827756 999827760 999827760 999827771 999827770 999827772 999827780 999827782 999827701 999827699 999827695 999827696 999827697 999827697 999827707 999827708 999827682 999827681 999827693 999827691 999827687 999827684 999827687 999827686 999827686 999827686 999827686 999827687 999827688 999827694 999827690 999827691 999827689 999827693 999827682 999094664 999094665 999094665 999094665 999094664 999094663 999094663 999094660 999094660 999094653 999094653 999094653 999094655 999094650 999094649 999094648 999094648 999094638 999094635 999094634 999094616 999094614 999094615 999094631 999094633 999094639 999094634 999094637 981828560 981828560 981828569 981828571 981828578 981828578 981556106 981556098 973732836 973732808 973732809 973732808 973732808 973732803 973732814 973732811 973732811 973732812 973732813 973732814 973732814 973732815 973732834 973732821 973732821 973732808 973732799 973732799 973732791 973732791 973732810 973732811 973732810 973732810 973256071 973256075 973256066 973256071 973256070 973256072 973256072 973256078 973256082 971250187 958892967 958892966 958892966 958892968 958892965 958892966 958892966 958892971 958892966 958892966 958892965 958892965 958892962 958892964 958892985 958892984 958892984 958892984 958892985 958892982 958892982 958892972 958892971 958892972 958892975 958892975 958892969 958892970 958892968 958892969 958892967 958892968 958892967 958892960 958892956 958892950 958892944 958892946 958892944 958892934 973015397 973015398 973015397 973015394 973015395 973015393 973015400 973015396 973015397 973015393 973015411 973015411 973015412 973015407 973015405 973014622 973014619 973014620 973014619 973014613 973014615 973014613 973014613 973014612 973014619 973014602 973014599 973014595 973014595 973014588 973014574 973014573 973014574 973014574 973014575 973014592 973014592 973014609 973014607 973014606 973014607 973014603 973014602 973014607 973014589 973014588 973014598 973014600 973014593 973014597 973014594 973014587 973014586 973014586 973014581 973014581 973014574 973014580 973014580 973014578 973014578 973014602 973014603 973014613 973014604 973014602 973014601 973014594 973014604 973014603 973014595 973014602 973014594 973014591 973014586 973014582 973014585 973014583 973014583 973014575 973014575 973014567 973014565 973014602 973014604 973014604 973014606 973014606 973014612 973014606 973014611 973014613 973014601 973014604 973014603 973014604 973014622 973014609 973014606 973014606 973014606 973014605 973014599 973014599 973014605 973014607 973014611 973010245 973010229 973010223 973010242 972534290 972534289 972534288 972534278 972534288 972534288 972534293 972534290 972534285 972534282 972534293 972534288 972534283 972534282 972534284 972534285 972534296 972534294 972534288 972534297 972534297 972534298 972534294 972534309 972534294 972534294 972534290 972534265 972534269 972534269 972534268 972534266 972534269 972534267 972534266 972534269 972534271 972534262 972534261 972534261 972534269 972534269 972534271 972534277 972534283 972534283 972534291 972534286 972534286 972534287 972534289 972534285 972533904 972533908 972533908 972533905 972533900 972533897 972533901 972533886 972533722 972533721 972533721 972533721 972533721 972533721 972533718 972533713 972533713 972533713 972533713 972533713 972533712 972533717 972533717 972533717 972533721 972533720 972533717 972533714 972533715 972533712 972533724 972533727 972533719 972533810 972533810 972533811 972533793 999975221 999975228 999975222 999408854 999408848 999408848 999408847 999408847 999408847 999408851 999408855 999408843 999408822 999408821 999408820 999408821 999408821 999408827 999408825 999408823 999408822 999408821 999408821 999408814 999408814 999408810 999408824 999408822 999408822 999408822 999408824 999408823 999408803 999408800 999408798 999408799 999408794 999408793 999408791 999408791 999408790 999408784 999408775 999334956 999334956 999334956 999334964 999334965 999334966 999334968 999334970 999334968 999334967 999334968 999334965 999334965 999334976 999334973 999334974 999334977 999334981 999334981 999334978 999335000 999335001 999335005 999335004 999335010 999335020 999999968 984720772 984720770 984720782 984720778 984720778 984720776 984720782 984720783 984720784 984720776 984720778 984720774 984720776 984720765 984720753 984720753 984720755 984720758 984720759 984720761 984720815 984720901 984720898 984720898 984720897 984720894 984720894 984720889 984720889 984720889 984720889 984720889 984720891 984720891 984720890 984720892 984720888 984720855 984720853 984720861 984720845 984720830 984720830 984693409 984693414 984693415 984693418 984693418 984685881 984685881 984685873 998240422 998240414 998240432 998240443 998240440 998240440 998240441 998240439 998240440 998240440 998240448 998240441 998240444 998240753 984686207 984686216 984686215 984686215 984686215 984686219 984686232 984686235 984686227 984686229 984686221 984686226 984686258 984686266 984686266 984686263 984686267 984686268 984686271 984686265 984686267 984686267 984686242 984686242 984686239 984686239 984686247 984686252 984686249 984686244 984686243 984686245 984686225 984686227 984686226 984686227 984686236 984686243 984686252 984686252 984686253 984686252 984686240 984686239 984686240 984686247 984686241 984686250 984686253 984686261 984686261 984686258 984686274 984686267 984686267 984686265 984686261 984686261 984686283 984686306 984686299 984686300 984686294 984686289 984686279 984686280 984709707 984709705 984709702 984709700 984709705 984709706 984709709 984709704 984709709 984709719 984709719 984709717 984709719 984709717 984709704 988803643 988803644 988803644 988803643 988803639 988803646 988803607 988803612 988803621 988803644 988803632 988803636 988803634 988803629 988803625 988803620 988803616 988803635 988803629 988803625 988803620 988803600 988803598 988803604 988803602 988803597 988803592 988803594 988803589 988803585 988803587 988803590 988803596 988803598 988803603 988803603 988803608 988803612 988803618 988803618 988803621 988803616 988803616 988803607 988803602 988803602 988803599 988803598 988803596 988803609 988803607 988803620 988803619 988803617 988803617 988803612 988803589 988803590 988803589 988803585 988803640 988803646 988803645 988803643 988803643 988803643 988803646 988803647 988803645 988803645 988803641 988803639 988803641 988803651 988803654 988803653 988803649 988803647 988803647 988803651 988803649 988803647 988803647 988803646 988803641 988803639 988803637 988803636 989119234 989119216 989119216 989119215 989119215 989119212 989119209 989119210 989119203 989119236 989119237 989119237 989119237 989119234 989119221 989119220 989119220 989119213 989119231 989119231 989119214 989119216 989119216 989119202 989119201 989119219 989119206 989119203 989119206 989119205 989119207 989119212 989119214 989119172 989119179 989119171 989119171 989119134 989119129 989119126 989119128 989119114 989119112 989119112 989119112 989119110 989119105 989119105 989119098 989119096 989119085 992909871 992909874 992909929 992909926 992909918 992909914 992909915 992909913 992909909 992909861 992909865 992909863 992909864 992909868 992909869 992909869 992909863 992909856 992909864 992909862 992909860 992909865 992909863 992909864 992909861 992909860 993283054 993283046 993283044 993283052 993283048 993283078 993283073 993283075 993276368 993276372 993276371 993276377 993276385 993276382 993276379 993276380 993276381 993276375 993276375 993276374 993276369 993276369 993276374 993276368 993276364 993276366 993276366 993276366 993276362 993276355 993276357 993276356 993276356 993256626 993256639 993256612 993256621 993256606 993256604 993256607 993256619 993256619 993256737 993256738 993256732 993256727 993256733 993256741 993256748 993256749 993256746 993256757 993256757 993256760 993256767 993256766 993256789 993256789 993408417 993408415 993408412 993408400 993408393 993408393 993408375 993408372 993408372 993408368 993408369 993408368 993408362 993408368 993408368 993408365 993408372 993408369 993408375 993408359 993408365 993408365 993408371 993408371 993408466 999998654 999998651 999998654 999998651 999998649 999998648 999998648 999998646 999998649 999998644 999998648 999998647 999998657 999998651 999998653 999998655 999998657 999998660 999998650 999998649 999998649 999998647 999998644 999998642 999998632 999998638 999998638 999998641 999998641 999998640 999998642 998966694 998966692 998966695 998966727 998966720 998966716 998966719 998966719 998966719 998966709 998966708 998966712 998966711 998966709 998966701 998966698 998966700 998966700 998966700 998966691 998966689 998966692 998966687 998966686 998966682 998966683 998966678 998943249 998943249 998943247 998943245 998943242 998943250 998943251 998943143 998943142 998943143 998943149 998943152 998943153 998943157 998943160 998943196 998943199 998943199 998943199 998943195 998943200 998943196 998943187 998943181 998943179 998943180 998943181 998943189 998943189 998943181 998943183 998943179 998627584 998627581 998627581 998627581 998627582 998627578 998627576 998627506 998627515 998627513 998627515 998627521 998627519 998627519 998627531 998627538 998627551 998627546 998627545 998627553 998627554 998627559 998627554 998627554 995505086 995505081 995505074 995505070 995505066 995505066 995505063 995505067 995505057 995505045 995505044 995505044 995505043 995505052 995505047 995505045 995505041 995505033 995505031 995505033 995505031 995505033 995505037 995505038 995505044 995505044 995505042 995505042 995505051 995505045 995505036 995505035 995505035 995505038 995505046 995505046 995505037 995505040 995505033 995505030 995505035 995505016 995505015 995505015 995505009 995505006 995505001 995504994 995504983 995504979 995504936 995504932 995504932 995504936 995504933 995504932 995504932 995504927 995504933 995504928 995504923 995504918 995504918 995504923 995504910 995504911 995504923 995504945 995504947 995504942 995504941 995504946 995504942 995505004 995505004 995505001 995483479 995483472 995483475 995483461 995483463 995483463 995499809 995499807 995499751 995499746 995499746 995499741 995499738 995499738 995499728 995499727 995499724 995499717 995499712 995499717 995499719 995499719 995499717 995499717 995499709 995499706 995499710 995499725 995499731 995499729 995499730 995499729 995499729 995499729 995499736 995499737 995499742 995499658 995499659 995499658 995499661 964801012 964801021 964801014 964801025 964801013 964801017 964801017 964801015 964801015 964801015 964801005 964801015 964801028 964904735 964904731 964904732 964904725 964904730 964904728 964904734 964904735 964904740 964904739 964904750 964904751 964904751 964904757 964904758 964904759 964904763 964904758 964904764 964904766 964904767 964904767 964904797 964904810 964904811 964908441 964908442 964908442 964908435 964908458 964908448 964908448 964908440 964908438 964959063 964959061 964959061 964959066 964959059 964959056 964959064 964959041 964959051 964959044 964959038 964959038 964959056 964959089 964959087 964617943 964617940 964617937 964617931 962499845 962499848 962499855 962499854 962499857 962499849 962499849 962499848 962499848 962348212 962348210 962348210 962348211 962348204 962348204 962348205 962348213 962348201 962348204 962348205 962348194 962348193 962348199 962348198 962348200 962348192 962348190 962348213 962348213 962348212 962348211 962348210 962348210 962348211 962348208 962348205 962348202 962348202 962348202 962348203 962348218 962348224 962348220 962348216 962348217 997095530 997095531 997095526 997095528 997095524 997095524 997095523 997095521 997095523 997095523 997095522 997095519 997095537 997095529 997095534 997095544 997095558 997095370 997095389 997095386 997095385 997095385 997095390 997095389 999999667 999999656 999999653 999999651 999949018 999949013 999949013 999949022 999949012 999949025 999949013 999949011 999949017 999949017 999949011 999949010 999949009 999949006 999949002 999949002 999949010 999949013 999949013 999948983 999948983 999948984 999948984 999949003 999949031 999949033 999949038 999949037 999949036 999948974 999948974 999948974 999948977 999948977 999948977 999948977 999948974 999948988 999948988 999948983 999948983 999948965 999948944 999948942 999948941 999948940 999948940 999948955 999948954 999948954 999948954 999948953 999948947 999948948 999948942 999948942 999948939 999948935 999948935 999948932 999948928 999948922 999945303 999945302 999820301 999820301 999820303 999820301 999820313 999820317 999820317 999820324 999820329 999820350 999820350 999820371 999820370 999820370 999820371 999820365 999820362 999820358 999820353 999820354 999820352 999820352 999820344 999820341 999820338 999820338 999820342 999820346 999820355 999820355 999820352 999820348 999820361 999820371 999820371 999820363 999820360 999820355 999820356 999820352 999820358 999820357 999820351 999820361 999820359 999820382 999820386 999820383 999820383 999820379 999820377 999820377 999820393 965073066 965073063 965073065 965073043 965073043 965073059 965073059 965073056 965073062 965073067 965073074 965073072 965073077 965073079 965073079 965073068 965073064 965073072 965073077 965073085 965073090 965073083 965073081 965073086 965073085 965073091 965073093 965073092 965073069 965073069 965073066 965073062 965073027 965073016 965072967 965072965 965072965 965072965 965072959 965072955 965072973 965072974 965072974 965072959 965072958 965072958 962168680 962168687 962168690 962168680 962168676 962168677 962168674 979289423 979289422 979289422 979289432 979289434 979289430 979289426 979289427 979289429 979289418 979289415 979289397 979289393 979289390 979289390 979289390 979289383 979289383 979289384 979289286 979289289 979289281 979289289 979289282 979185580 979185584 979185588 979185609 979185613 979185611 979185613 979185608 979185596 962064833 962064823 962064822 962064825 962064826 962064826 962064814 962064813 962064797 962064799 962064798 962064797 962064803 962064802 962064810 962064805 962064803 962064798 962064790 962064789 962064789 962064794 962064774 962064772 962064773 962064773 962064783 962064774 962064780 962064779 962064779 962064777 962064770 962064768 959500464 959500475 959500474 959500384 959500290 959500301 959500303 959500306 959500310 959500307 959500308 959500301 959500300 959500299 959500294 959420396 959420396 959420392 959420393 959420390 959420390 959420385 959420386 959420384 959420383 959420381 959420380 959420393 959420386 959420392 959420391 959420390 959420385 959420390 959420383 959420380 959420357 959420365 959420365 959420368 959420363 959420358 959420369 959420369 959420386 959420384 959420388 959396610 959396610 959396609 959396610 959396614 959396614 959396613 959396616 959380286 959380280 959380279 959380276 958785462 958785462 958785461 958785460 958785461 958785459 958785464 958785461 958785460 958785461 958785462 958785443 958785430 958785430 958785430 958785432 958785434 958785435 958785423 958785443 958785441 958785450 958785457 958785485 958785476 958785473 958785476 958785475 958785475 958785462 958785468 952195280 952195278 952195277 952195275 952195273 952195273 952195271 952195272 952195273 952195273 952195189 952195192 952195180 952195187 952195187 952195177 952195180 952195180 952195179 952195181 952195181 952195182 952195180 952195178 952195174 952195177 952195180 952195180 952195185 952195185 952195183 952195181 952195186 952195158 952195155 952195157 952195157 952195154 952195175 952195172 952195162 952195158 952195161 952195156 952195149 952195145 952195151 952195150 952195151 952195147 952195133 938433162 938433161 938433167 938433167 938433164 938433158 938433159 938433154 938433152 938433145 938433138 938433143 938401108 938401108 938401092 938401121 938401121 938401124 938401130 938401121 938401140 938401154 938401159 938401155 938401164 938401164 938401163 938401163 938401165 938401165 938401122 938401120 938401121 938401123 938401116 938401121 938401121 938401122 938401122 938401122 938401129 938401137 938401142 938401141 938401142 938401142 938401142 938401143 938401143 938401141 938401143 938401140 938401149 938401149 938401141 938401131 938401131 938401137 938400821 938400821 938400820 938400822 938400822 938400820 938400818 938400820 938400818 938400823 938400808 938400814 938400814 938400813 938400813 938400811 938400811 938400811 934306906 934306899 934306902 934306913 934306593 999999985 999999992 999999992 999999984 999999985 999999982 999999983 999999988 979834805 979834802 979834814 979834814 979834815 979834816 979834814 982677726 982677727 982677694 982677690 982677692 982677694 982677700 982677700 982677708 982677700 982677701 983694518 983694515 983694515 983694530 983694536 983694534 983694534 983694528 983694529 983694527 983694539 983694544 983694538 983694524 983694524 983694518 983694513 983694513 983694505 983694534 983694529 983694525 983694529 983694515 983694521 983694512 983694496 983735176 983735185 983735183 983735075 983735052 983735042 983735037 983735036 983735044 983735038 983735088 983735088 983735093 983735090 983735079 983735081 983735081 983735088 983735087 983735083 983735078 983735070 983735070 983735070 984356489 984356488 984356492 984356487 984356485 984356486 984356488 984356484 984356473 984356471 984356467 984356465 984356483 984356481 984356480 984356479 984356479 984356482 984938308 984938313 984938315 984938316 984938313 984938311 984938312 984938328 984938335 984938331 984938337 984938399 984938423 984938445 984938443 984938442 984938437 984938437 984938437 984938434 984938432 984938435 984938435 984938435 984938432 984938439 984938438 984938437 984938448 984938446 984938434 984938431 984938454 984938454 984938454 984938465 985078643 985078642 985078643 985078639 985078639 985078657 985078656 985078647 985078644 985078639 985078619 985078614 985078612 985078619 985078617 985078611 985078607 985078606 985078649 985078637 985078635 985078636 985078636 985078668 985078673 985078668 985078671 985078660 985078664 985078663 985078663 985078660 985078657 985078666 985078666 985078662 985078672 985078672 985078671 985078666 985078663 985078663 985078663 985078666 985078682 985078683 985078691 985078687 985078707 985078703 985078702 985078699 985078705 985078701 985078690 985078682 985078690 985078700 985078707 985078707 985078703 985078697 985078695 985078695 985078682 985078682 985078678 985078677 985078670 985078679 985078669 985078689 985078689 985078693 985078691 985078691 985078691 985078685 985078698 985078699 985078699 985078701 993560583 993560586 993560586 993560588 992543787 992543790 992543784 992543787 992543785 992543784 992543776 992543778 992543778 992543770 992543767 992543770 992543770 992543770 992543772 992543772 992543770 992543771 992543777 992543773 992543775 992543778 992543777 992543779 992543773 992543771 992543772 992543748 992543740 992543738 992543738 992543729 992543727 992543732 992543730 992543728 992561551 992561543 992561541 992561537 992563662 992563665 992563668 992563659 992563666 992563663 992563665 992563670 992563671 992563673 992563677 992563687 992563701 992563710 992563711 992563714 992563714 992563709 992563705 992563700 992563702 992563703 992563698 992563700 992563703 992563711 992563711 992563704 992563749 992563742 992563750 992563744 992563748 992563746 992563736 992563801 992563801 992563818 992563812 992563811 992563813 992563811 992563810 992563808 992563831 992563834 992563833 992563831 992563833 992563832 992563832 992563833 992563832 992563831 992563833 992563822 992563818 992563813 992563810 992563809 992563809 992563808 992563809 992563770 992563772 992563774 992563787 992563782 992563787 992563787 992563785 992563785 992563784 992758468 992758473 992758469 992758469 992768495 992768507 992768506 992768515 992768512 992768516 989925596 989925606 989925608 989925608 989925605 989925602 989925596 989925594 989925591 989925590 989925593 989925605 989925610 989925620 989925622 989925621 989925622 989925623 989925619 989925616 989925617 989925619 989925613 989925617 989925617 989925618 989925617 989925617 989925614 989925623 989925621 989925664 989925663 989925667 989933881 989933879 989933878 989933876 989933876 989933876 989933877 989933874 989933874 989933888 989933889 989933887 989933885 989933884 989933886 989933882 989933905 989933905 989933902 989933910 989933909 989933903 989933934 989933932 989933931 989933933 989933933 989933935 989933929 989933924 989933935 989933928 989933924 989933923 989933920 989933929 989933928 989933928 989933927 989933923 989933929 989933924 989933907 989933904 989933917 989933931 989933932 989933932 989933932 989933936 989933936 989933932 989933926 989933925 989933919 989933933 989933941 989933939 989933943 989933943 989933942 989933942 989933941 989933939 989933937 989933937 989933943 989933946 989933946 989933958 989933958 989933966 989933967 989933966 989933956 989933956 989933956 989933953 989933955 989933955 989933945 989933945 989933951 989933955 989933955 989933945 989934016 989934017 989934012 989934010 989934012 989934011 989934019 989934018 989934021 989934015 989934013 999972460 999972457 999972455 999972451 999972476 999972473 999972474 999972475 999972483 999972474 999972483 999972485 999972488 999972481 999972466 999972464 999972467 999972468 999972468 999972461 999991385 999991387 999991388 999991387 999991388 999991403 999991402 999991412 999991419 999991419 999991419 999991416 999991414 999991409 999991411 999991411 999991411 999991409 999991392 999991403 999991403 999991408 999991418 999991410 999991410 999991412 999991412 999991383 999991379 999991381 999991391 999991392 999991395 999991398 999991388 999991372 999991376 999991369 999991379 999991377 999991377 999991377 999991375 999991373 999991366 999991362 999991347 999991347 999991347 999991347 999991347 999991339 999991338 999991342 999991343 999991357 999991369 999991372 999991372 999991381 999991380 999991378 999991380 999991380 999991380 999991377 999991375 999991372 991509492 991509499 991509499 991509509 991509504 991509500 991509499 991509484 991509484 991509484 991509473 991509467 991509466 991509461 991501235 991501232 991501233 991501233 991501247 991501245 991501247 991501275 991501273 991501273 991501274 991501272 992808210 992808232 992808231 992808229 992808229 992808231 992808231 992808225 992808225 992808237 992808237 992808218 992808219 992808217 992808220 992808210 992808201 992808198 992808213 992808228 992808227 992808221 992808221 992808212 992808212 992808210 992808201 992808197 992808196 992808191 992808194 992808185 992808193 992808193 992808196 992808196 998341744 998341739 998341749 998341749 998341743 998341743 998323913 998323912 998323912 998323915 998323883 998323895 998323895 998323895 998323895 998323902 998323924 998379897 998379897 998379894 998379894 998379888 998379887 998379883 998379888 998379887 998379900 998379899 998379904 998379903 998379922 998379923 998379931 998379869 998379868 998379869 998379872 998379877 998379872 998379864 998382509 998382509 998382508 998382508 997075501 997075501 997075503 997075511 997075517 997075522 997075523 997075513 997075524 997075526 997075517 997075514 997075513 997075516 997075509 997075508 997075509 997075529 997075529 997075531 997075528 997075520 997075512 997075510 997075525 997075527 997075525 997075534 997075534 997075549 997075551 997075551 997075555 997075554 997075568 997075578 997075576 997075576 997075580 997075580 997075572 997075568 997075575 997075561 997075559 997075570 997075550 997075548 997075557 997075556 997075551 997075551 997075549 997075549 997075548 997075521 997075521 997075521 997075512 997075505 997075497 997075485 997075489 997075486 996935311 996935310 996935316 996935316 996935321 991401762 991401769 991401767 991401775 991401771 991401770 991401774 991401774 991401774 991401774 991401774 991401773 991401767 991401767 991401774 991401774 991401774 991401769 991401767 991401761 991401765 991401761 991401763 991401769 991401769 991401765 991401768 991401768 991401775 991401775 991401773 991401736 991401735 991401739 991401742 991401742 991401757 991401755 991401763 991401763 991401759 991401756 991401756 991401798 991401796 991401806 991401806 991401810 991401831 991401838 991401840 991401842 991401840 991409909 991409917 991409919 991409927 991409927 991409919 991409922 991409922 991409923 991830174 991830162 991830155 991830151 991830151 991830149 991830149 991830149 991830159 991830161 991830159 991830155 991830162 991830166 991830166 991248348 991248358 991248363 991248362 991248361 991248366 991248344 991248345 991248344 991248344 991248345 991248344 991248348 991248352 991248352 991248344 991248343 991248341 991248345 991248343 991248341 991248364 991248364 991248364 991248365 991248363 991248352 991248352 991248346 991248345 991248343 991248345 991248343 991248334 991248334 991248334 991248334 991248332 991248332 991248335 991248337 991248334 991248334 991248335 991248331 991248330 991248324 991248327 991248325 991248324 991248328 991248340 991207651 991207644 991207644 991207643 991207650 991207648 991207643 991207633 991207633 991207638 991207631 991207629 991207630 991207626 991207631 991207631 991207610 991207608 991207603 991207600 991207600 991303692 991303691 991303698 991303685 991303691 991303701 991303702 991303702 991303693 991303693 991303691 991303689 991303691 991303694 991303694 991303696 991303696 991303680 991303644 991303642 991303640 991303644 991303641 991303638 991303638 991303631 991303625 991303641 991303641 991303641 991303640 991303640 991303641 991303641 991303639 991303642 991303643 991303641 991303641 991303641 991303642 991303843 991303832 991303831 991303831 991303831 991303830 991303829 991303826 991303826 991303824 991303828 991303832 991303830 991303830 990682414 990682419 990682417 990682414 990682476 990682474 990682474 990682479 990682481 990682479 990682453 990682447 990682451 990682451 990682444 990682428 990682428 990682434 990682435 990682435 990682432 990682426 990682419 990682426 990682431 990682425 990682423 990682408 990682406 990682406 990682410 990682410 990682412 990682406 990682402 990682402 990682402 990682399 990682389 990682381 990682380 990682380 990682346 990682344 990682254 990682264 990682259 990682331 990682332 990682038 990682038 990682035 990682035 990682042 990682048 990682047 990682039 990682017 990682005 990681999 990682008 990682015 990682012 990682015 990682011 990682009 990682008 990681998 990681992 990681992 990681978 990681972 990681972 999999929 999999917 999999917 999999916 999999913 999999913 999999907 999999893 999999931 999999933 999999930 999999932 999999937 999999937 999999936 999999952 999999943 999999943 999999954 999999957 999999964 999999963 999999959 999999968 999999966 999999964 999999959 999999959 999999958 999999962 999999962 999999964 999999969 999999974 999999992 990682033 990682034 990682041 990682040 990682040 990682039 990682039 990682031 990682037 990682038 990682034 990682069 990682068 990682062 990682063 990682060 990682065 990682087 990682087 990682085 990682085 990727121 990727117 990727115 990727119 990727119 990727109 990727109 990727136 990727134 990727121 990727131 990727134 990727134 990727131 990727134 990727133 990727133 990727134 990727133 990727126 990727127 990727127 990727113 990727110 997319737 997319747 997319745 997319748 997319739 997319743 997319738 997319738 997319734 997319665 997319666 997319666 997319665 997319672 997319673 997319651 997319649 997319654 997319648 997319651 997319623 997319647 997319623 997319621 997319620 997319620 997319629 997319624 997319624 997319619 997319621 997319619 997319621 997319621 997319614 997319601 997319603 997319602 997319602 997319594 997319591 997319590 997319589 997319602 997319592 997319595 997319596 997319591 997319591 997319588 997319585 997319583 997319591 997319597 994505670 994505676 994505676 994505672 994505688 994505698 994505696 994505693 994505706 999785414 999785432 999785433 999785432 999785432 999785432 999785429 999785444 999785438 999785435 999785436 999785438 999785437 999785436 999785444 999785444 999785444 999785442 999785451 999785451 999785451 999785455 999785452 999785453 999785461 999785459 906401279 906401284 906401283 906401270 906401285 906401300 906401292 906401287 906401304 906401295 906401293 906401292 906401297 906401292 906401292 906401293 906401302 906401299 906401299 906401299 906401299 906401301 906401302 906401302 906401306 906401303 906401300 906401285 931700503 931700505 931700528 931700553 931700548 931700545 931700545 931700541 931700473 931700475 931700475 931700474 931700485 931700482 931700480 931700480 931700480 931700484 931700488 931700489 931700495 931700494 931700488 931700482 931700476 931700480 931700480 931700479 931700479 931700481 931700481 931700486 931700486 862542808 862542797 862542798 862542804 862542802 862542804 862542800 862542798 862542805 862542821 862542819 862542811 862542811 862542813 862542813 912879201 912879242 912879234 912879234 912879234 912879236 912879236 912879237 912879239 912879244 912879244 912879250 912879250 912879241 912879249 912879247 912879321 912879321 912879324 912879321 912879323 912879326 912879324 912879338 912879357 912879352 912879351 912879349 912879349 912879349 912879375 912879375 912879375 912879375 912879372 912879372 912879373 912879368 912879369 912879368 912879357 912879357 912879352 912879353 912879369 912879365 912879368 912879366 912879377 912879377 912879373 912879372 912879372 912879371 912879371 912879365 912879367 912879372 912879369 912879363 912879363 912879383 912879381 912879381 912879383 912879379 912879380 912879378 912879380 912879380 912879380 912879382 912879382 912879377 912879398 912879392 912879391 912879379 912879327 912879335 912879334 912879334 912879323 999289807 999289809 999289806 999289807 999289802 999289786 999289780 999289777 999289776 999289779 999289777 999289778 999289779 999289782 999289769 999289769 999289770 999289774 999289774 999289770 999289769 999289753 999289753 808581044 808581049 808580960 808580963 808580956 808580958 808580947 808580946 808580934 808580934 808580935 808580926 808580915 808580917 722170384 722170382 722170382 722170390 722170382 722170379 722170379 722170376 722170350 722170350 722170276 722170277 722170279 722170314 722170323 722170325 722170321 722170337 722170337 722170337 722170336 722170340 722170342 722170342 722170341 722170340 722170339 722170338 722170340 722170340 722170334 722170341 722170344 722170348 722170349 722170355 722170351 722170357 722170337 722170337 722170320 722170320 722170316 722170316 722170324 722170324 722170332 722170334 722170334 722170334 722170334 722170348 722170348 722170345 722170342 722170347 722170328 722170334 722170329 722170326 722170331 722170331 722170333 722170333 722170331 722170331 722170325 722170324 722170324 722170317 722170316 739159584 739159578 739159578 739159582 739159567 739159567 739159567 739159572 739159573 739159575 739159594 739159590 739159585 739159583 739159580 739159582 739159572 739159565 739159564 739159564 739159558 739159544 739159546 739159546 739159546 739159546 739159543 739159540 739159540 739159541 739159540 739159535 739159526 739159526 739159526 739159527 739159510 739159514 739159513 739159505 739159507 739159527 739159527 739159524 739159522 739159521 739159513 739159512 739159520 739159519 739159518 739159518 739159524 739159524 739159533 739159532 739159530 739159532 739159531 739159527 739159522 739159539 739159529 739159518 739159520 739159514 713815258 713815255 713815255 713815255 713815250 713815247 713815247 713815251 718675948 718675949 718675948 718675965 718675960 718675967 718675968 718675977 718675977 718675980 718675979 718675978 718675978 718675977 718675995 718676008 718676007 718676006 718676002 718676005 718676001 718675998 718675985 718675983 718675976 718675976 718675975 718675977 718675978 718675974 718675980 718675981 718676385 718676383 718676382 718676382 718676380 718676379 718676379 718749579 718749573 718749573 718749577 718749577 718749598 718749595 718749587 735706049 735706030 829308363 829308366 829308364 829308369 829308364 829308364 829308370 829308370 829308368 829308361 829308363 829308359 829308359 829308359 829308362 829308362 829308361 829308360 829308360 829308374 829308372 829308369 829308369 829308377 829308377 829308375 829308376 829308386 829308386 829308380 829308376 829308381 829308353 829308349 829308344 829308344 829308343 829308343 829308344 829308342 829308342 829308343 829308343 829308349 829308355 829308352 829308347 829308347 829308346 829308295 829308300 829308301 829308301 829308310 829308312 840897199 840897199 840897189 840897180 840897183 840897182 840897178 840897178 840897177 840897173 840897176 840897186 840897186 835617465 835617460 835617460 835617461 835617458 835617455 835617455 835617453 835617448 835617445 835617440 835617430 835617438 835617426 835617425 835617471 835617469 835617466 839703079 839703074 839703085 839703079 839703075 839703076 839703084 839703084 839703076 839703067 839703043 839703040 839703040 839703049 839703040 839703041 839703040 839703038 839703037 839703035 839703031 839703030 839717494 839717495 839717495 839717498 839717504 839717499 839717499 839717500 839717502 839717502 839717506 839717510 839717525 839717518 839717494 839717494 839717491 997530241 997530242 997530238 997530243 997530251 997530252 997530346 997530338 997530350 997530344 997530345 997530344 997530338 997530335 997530335 997530337 997530353 997530352 997530351 997530351 997530351 997530355 997530350 997530348 997530340 997530338 997530333 997530336 997530336 997530339 997530336 997530336 997530357 997530356 997530363 997530361 997530361 997530358 997530358 997530357 997530362 997530362 997530366 997530363 997434268 997434276 997434276 997434278 997434278 997434278 947097883 947097883 947097888 947097877 947097861 947097860 947097866 947097863 947097858 947097858 947097859 947097862 947097846 947097873 947097873 947097876 947097876 947097883 947097882 947097876 947097878 947097868 947097867 947097854 947097852 947097863 947097860 947097856 947097855 947097845 947097849 947097850 947097852 947097849 947097843 947097842 947097839 947097836 947097834 947097819 947097804 947097808 947097812 947097813 947097813 947097815 947097814 947097814 947097812 947097809 947097809 947097790 947097793 947097792 947097786 947097793 947097784 947097779 947097783 947097789 947097793 947097782 947097783 947097793 940505166 940505163 940505164 940505164 940505162 940505159 940505163 940505164 940505156 940505156 940505152 940505135 940505127 940505129 940505126 940505125 940505068 940505077 940505080 940505077 940505064 940505069 940505058 940505048 940505050 940505055 940505069 940505068 940505064 940506199 940506216 940506216 940506216 940506216 940506214 940506208 940506205 940506202 940506204 940506203 940506204 940506207 940506211 940506220 940506240 940506234 940506234 940506234 940506242 940506220 940506220 940506216 940506210 940506209 940506206 940506208 940506206 940506206 940506211 940506211 940506223 940506228 940506228 940506222 940506229 940506227 940506229 940506226 940506226 940506229 940506258 940506257 940506252 940506248 940506245 940506263 940506262 940506262 940506261 940506259 940506252 985844508 985844508 985844518 985844523 985844523 985844523 985844523 985844523 985844518 985844513 985844521 985844520 985844517 985844526 985844521 985844520 985844524 985844527 985844521 985844531 985844526 985844528 985844527 985844512 985844512 985844517 985844518 985844514 985844511 985844516 985844516 985844517 985844517 985844520 985844519 985844521 985844518 985844526 985844518 985844520 987351668 987351665 987351667 987351675 987351678 987351667 987351667 987351666 987351666 987351672 987351669 987351668 987351664 987351663 987351673 987351672 987351664 987351756 987351750 987351722 987351721 987351721 987351717 987351717 987351717 987351716 987351716 987351712 987351712 987351707 987351715 987352114 987352108 987352114 987352110 987352108 987352112 987352102 987352103 987352099 987352103 987352112 987352108 987352107 987352108 987352108 987352121 987352121 987352127 987352145 987352141 987352141 987352173 987352171 987352170 987352195 987352194 987352194 987352194 987352194 987352192 987352192 987352191 987352192 987352192 987352195 987352195 987352196 987352193 987352188 987352189 987352196 987352189 987352188 987352185 987352185 987352185 987352185 987352183 987352224 987352220 987352212 987352218 987352222 987352220 987352215 987352215 987352220 987352214 987352206 987352207 987352205 987352212 987352214 987352209 987352207 987352208 987352206 987352205 893749863 893749863 893749863 893749872 893749877 893749876 893749875 893749875 893749871 893749871 893749871 893749872 893749869 893749865 893749864 893749858 893749855 893749881 893749874 876760593 876760618 876760613 876760592 876760596 876539877 876539879 876539878 876539879 876539881 876539877 876539880 876539876 876539880 876539875 876539877 876539877 876539875 876539877 876539882 876539890 876539905 876539902 876539899 876539896 876539898 876539899 876539908 876539913 876539914 876539924 876539917 876539919 876539919 884150203 884150199 884150197 884150197 884150203 884150204 884150210 884150216 884150215 884221127 884221123 884221122 884221118 884221118 884221194 884221194 884221224 884221236 884221231 884221231 884221231 884221232 884221229 884221223 884221222 884221218 884221213 884221210 884221210 884221211 884221211 884221208 884221213 884221216 884221214 884221212 884221213 884221219 884221213 884221213 884221205 884221198 884221197 884221197 884221190 884221190 884221197 884221196 884221195 884221197 884221202 884221198 884221198 884221198 884221194 884221195 884221185 884221167 884221168 884221165 884221167 884221166 884221159 884221155 884221154 884221162 884221160 884221147 884221148 884221157 884221157 884221148 884221142 884221131 884221127 884221126 884221125 884221126 884221138 884221134 884221132 884221131 884221131 884221136 884221135 884221131 872632256 872632256 872632255 872632252 872632254 872632247 872632247 891669466 891669462 891669468 891669465 891669464 891669460 891669459 891669478 891669477 891669477 891669477 891669471 891669474 891669463 891669478 891669482 891669474 891669471 891669477 891669483 891669479 891669478 891669477 891669480 874713021 874713032 874713025 874713025 874713021 874713032 874713034 874713033 874713033 874713031 874713036 874713041 874713041 874713041 874713031 874713039 874713037 874713034 874713036 874713053 874713052 874713052 874713060 874713057 874713061 874713061 874713058 874713060 874713055 874713055 874713047 874713048 874713049 874713053 874713061 874713059 874713076 874713076 874713070 874713062 874713067 874713065 874713052 874713055 874713022 874713015 874713006 874713004 874713004 874713014 874713013 874713014 874713005 874713004 874713002 874713005 874713005 874713008 874713056 874713045 874713042 874713040 874713036 874713039 874713039 874713039 874713040 874713025 874713024 874713019 874713015 874713033 874713027 874713026 874713029 874713034 874713036 874713038 874713034 874713013 874713013 874713010 874712990 874712995 874713017 874713023 874713023 874713020 874713018 874713014 874713010 716900288 716900285 716900284 716900282 716900282 716900281 716844304 716844303 716844297 716844308 716844311 716844314 716844337 716844341 716844359 716844344 716844340 716844340 716844343 716844339 716844333 716844335 716844333 716825416 716825416 716825419 716825403 716825399 716825408 716825408 716825405 716825405 716825401 716825404 716825405 716825401 716825401 716825411 716825410 716825412 716825388 716825390 716825388 716825388 716825387 716825415 716825416 716825417 716825415 717989937 717989939 717989937 717989943 672651692 672651694 672651694 672651679 672651676 672651676 672651678 672651685 672651685 672651676 672651676 672651669 672651669 672651695 672651690 672651688 672651682 672651682 672651681 672651682 672651675 672651670 672651676 672651675 672651675 672651669 672651685 672651690 672651687 672651680 672651679 672651679 672651687 995264365 995264362 995264362 995264364 995264365 995264369 995264369 995264367 995264358 995264364 993757221 993757221 993757224 993757230 993757220 993757220 993757220 993757219 993757374 993757378 993757381 993757388 993757386 993757387 993757387 993757389 988896671 988896666 988896663 988896682 988896682 988896692 988896697 988896696 988896696 988896654 988896651 988896650 988896650 988896650 988896640 988896640 988896634 988896631 988896631 988896630 988896623 988896620 988896620 988896615 988896627 988896608 988896606 988896606 988896607 988896618 988896621 988896626 988896625 988896624 988896610 988896610 988896610 988896605 988896593 988896594 988896598 988896603 988896602 988896602 988896602 988896602 988896590 988896586 988896584 988896580 988896556 988896555 988896551 988896561 988896563 988896568 988896547 988896544 988896539 988896539 988896538 988896540 988896543 988896545 988896555 988896552 988896545 988896545 988896545 988896556 988896553 988896551 988896554 988896549 988896557 988896556 988896555 988896547 988896538 988896536 988896536 988896542 988893898 988893896 988893894 988893892 988893888 988893890 988893858 988893864 988893859 988893860 988893864 988893864 988893862 988893841 988893840 988893844 988893843 988893846 988893847 988893846 988893852 988893849 988893847 988893846 988893845 988893844 988893843 988893845 999999185 999999193 999999194 999999177 999999179 999999199 999999199 999999217 999999209 999999214 999998089 999998084 999998084 999998084 999998083 999998106 999998105 999998104 999998107 999998114 999998118 999998114 999998077 999998065 999998057 999998053 999998097 999997728 999997721 999997726 999997726 999997726 999997727 999997727 999997728 999997736 999997826 999997809 999997807 999997809 999997828 999997824 999997823 999997840 999997835 999997830 999997846 999997846 999997840 999997837 999997835 999997833 999997834 999997840 999999659 999999657 999999662 999999667 999999671 999999670 999999672 999999673 999999672 999999671 999999662 999999708 999999712 999999711 999999684 999999684 999999684 999999676 999999672 999999673 999999702 999999710 999999720 999999712 999999710 999999709 999999710 999999705 999999710 999999697 999997877 999997896 999997904 999997900 999997895 999997894 999997899 999997898 999997875 999997853 999997853 999997848 999997853 999997856 999997760 999997769 999997755 999997756 999997756 999997752 999997746 999997744 999997743 999997743 999997742 999997740 999997741 999997724 999997711 999997716 999997725 999997728 999997728 999997724 999997720 999997717 999997718 999997718 999997718 999997723 999997723 999997731 999997730 999997731 999997722 999997721 999997718 999997717 999999888 999999897 999999895 999999898 999999923 999999927 999999933 999999932 999999934 999999938 999999934 999999937 999999938 999999892 999999880 999999879 999999878 999999876 999999871 999999875 999999875 999999872 999999870 999999867 999999860 999999862 999999869 999999865 999999873 999999873 999999879 999999877 999999878 999999879 999999886 999999879 999999888 999999882 999999882 999999887 999999885 999999860 999999859 999999853 999999843 999999855 999999878 999999887 999999884 999999888 999999887 999999890 999999885 999999890 999999893 999999890 999999890 999999890 999999890 999999890 999999890 999999892 999999888 999999894 999999893 999999892 999999896 999999897 999999898 999999902 999999901 999999902 999999912 999999905 999999893 999999893 999999892 999999913 999999909 999999904 999999908 999999908 999999908 999999915 999999922 999999920 999999855 999999841 999999840 999999843 999999844 999999864 999999876 999999849 999999849 999999825 999999816 999999821 999999824 999999838 999999838 999999840 999999840 999999839 999999834 999999836 999999837 999999836 999999836 999999847 999999850 999999850 999999845 999999849 999999849 999999847 999999843 999999843 999999844 999999840 999999840 999999844 999999839 999999813 999999789 999999790 999999808 999999819 999999828 999999837 999999835 999999841 999999824 999999826 999999832 999999842 999999848 999999847 999999844 999999847 999999850 999999846 999999846 999999841 999999838 999999837 999999837 999999839 999999839 999999921 999999911 999999910 999999922 999999921 999999920 999999920 999999916 999999918 999999912 999999912 999999906 999999905 999999907 999999900 999999899 999999899 999999896 999999908 999999909 999999909 999999901 999999909 999999914 999999918 999999919 999999925 999999925 999999924 999999936 999999956 999999980 999999983 999999979 999999979 999999989 999999984 999999984 999999984 999999985 999999987 999999965 999999964 934306584 934306615 934306625 934306620 934306650 934306650 934306655 934306655 934306668 934306673 934306672 934306672 934306673 934306671 934306671 934306684 934306668 937426508 937426506 937426502 937426502 937426493 937426491 937426507 937426507 937426504 937426510 937426508 937426508 937426506 937435805 937435797 937435803 937435821 937435817 937435813 937435812 937435811 937435807 937435803 937435800 937435798 937435810 937435806 937435794 954586600 954586600 954586603 954586603 954586603 954586603 954586628 954586632 954586632 954586631 954586622 954586619 954586618 954586614 954586635 954586652 954586656 954586662 954586660 954586657 954586655 954586650 954586650 954586650 954586680 954586676 954586675 954586684 954586683 954586683 954586682 954586682 954586677 954586677 954586676 954586676 954586681 954586683 954586681 954586680 954586679 954586692 954586695 954586696 954586691 954586690 954586689 954586684 954586681 954586680 954586696 954586698 954586697 954586705 954586707 954586706 954586698 954586697 954586701 954586705 954586707 954586707 954586702 954586700 954586708 954586728 954586728 954586723 954586724 954586730 954586730 954586731 954586727 954586721 954586720 954586720 943481363 943481365 943481365 943481368 943481370 943481363 943481362 943481365 943481363 943481353 943481353 943481357 943481352 943481357 945285716 945285723 945285743 945285759 945285767 945285766 945285774 945285773 945285784 945285786 945285796 945285804 945285806 945285805 945285801 945285806 945285805 959382178 959382188 959382182 959382188 959382187 959382179 959382174 959382177 959382176 959382137 959382136 959382136 959382136 959382133 959382134 959382129 959382115 959382111 959382110 959382106 959382108 959382107 959382102 959382108 959382130 959382130 959382130 959382140 959382136 959382136 959382138 959382139 959382137 959382118 959382111 959382126 959382122 959382116 959382116 959382113 959382082 959382095 959382093 959382094 959382099 959382095 959382104 959382112 959382116 959382116 959382100 959382095 959382099 959382097 959382111 959382110 959382120 959382119 959382117 959382185 959382710 959382714 959382720 959382717 959382724 959382732 959382728 959382724 959382721 959382721 959382722 959382721 959460959 959460970 959460962 959460967 959460966 959460966 959460965 959460960 959460966 959460976 959460979 959471511 959471519 959471516 959471514 959471519 959471509 959471523 959471536 959471537 959471537 959471537 959471526 959471548 959471551 959471543 959471556 959471560 959471557 959471557 959471557 959471554 959471536 959471525 959471527 959471527 959471529 959471529 959471531 959471531 959471544 959471544 959471547 970224144 970224144 970224137 970224135 970224137 970224141 970224141 970224140 970224115 970224111 970224119 970224113 970224112 970224112 970224108 970224115 970224116 970224110 970224109 970224118 970224116 970224114 970224121 970224119 970224134 970224131 970224143 970224142 970224144 970224144 970224143 970224134 970224129 970224079 970224095 970224091 970224090 970224088 970224077 970224077 970224095 970224103 970224103 970224103 970224105 970224105 970224102 970153210 970153216 970153214 970153212 970153212 970153211 970153208 970153220 970153213 970153238 970153237 970273690 970273685 970273776 970273774 970273780 970273779 970273779 970273758 970273756 970273750 970273750 970273761 970273759 970273759 970273751 970273756 970273756 970273752 970273746 970273749 970273758 970273758 970273772 970273770 970273763 970273764 970273760 970273787 970273779 970273810 970273810 970276648 970276647 970276646 970276644 970276644 970276645 970276643 970276639 970276636 970276635 979210925 979210944 979210941 979210944 979210941 979210940 979210943 979210940 979210948 979210948 979210959 979210969 979210969 979210971 979210970 979210968 979210970 979210975 979210968 979210963 979210962 979210962 979210959 979210957 979210954 979210956 979210953 979210951 979210917 979210915 979210908 979210908 979210943 979210960 979210957 979210955 979210960 982094399 982094399 982094399 982094403 982094400 982094400 982094398 982094393 982094401 982094395 982094395 982094395 982094399 982094402 982094397 982094344 982094343 982094343 982277391 982277387 982277388 982277387 982277395 982277391 982277387 982277387 982277307 982277301 982277309 982277307 982277310 982277300 982277303 982277291 982277294 982277289 982277296 982277292 982277291 982277289 982277320 982277312 982277317 982277313 982277310 982277311 982277307 982277308 982277313 982277313 982277323 982277321 982277315 982277334 982277329 982277336 982277342 982277342 998075257 998075257 998075282 998075276 998075274 998075273 998075273 998075279 998075282 998075282 998075283 998075283 998075267 998075264 998075264 998075264 998075286 998075287 998075284 998075284 998075284 998075281 998075245 998075245 998075245 998075243 998075240 998075242 998075241 998075238 998075240 998075240 998075239 998075238 998075221 998075233 998075240 998075234 998075233 998075230 998075223 998075142 998075142 998075140 998075139 998075142 998075142 998075149 998075162 998075171 998075171 998075181 998075181 998075179 998075173 998075185 998075164 998075161 998075162 998075155 998075157 998075155 998075154 998075159 998075159 998075137 998075146 998012855 998012846 998012843 998012835 998012837 998012829 998012830 998012839 998012852 998012860 998012866 998012869 998012867 998012875 998012878 998014671 998014666 998014659 998014668 998014668 998014666 998014666 998014665 998014675 998014672 998014671 998014679 998014679 998014669 998014666 999999018 999999012 999999007 999999007 999999004 999999011 999999008 999999007 999998986 999998983 999999010 999999013 999999013 999999010 999999010 999999023 999999022 999999018 999999019 999999014 999999013 999999017 999999027 999999024 999999026 999999017 999999013 999999014 999999012 999999018 999999014 999999096 999999096 999999099 999999098 999999107 999999109 999999108 999999101 999999097 999999101 999999101 999999086 999999085 999999094 999999094 999999101 999999098 999999099 999999155 999999153 999999150 999999147 999999143 999999138 999999148 999999147 999999156 999999161 999999151 999999150 999999152 999999152 999999130 999999127 999999135 999999135 999999137 999999139 999999137 999999132 999999132 999999139 999999130 999999123 999999123 999999117 999999096 999999097 999999094 999999124 999999123 999999123 999999122 999999125 999999117 999999116 999999090 999999086 999999080 999999077 999999079 999999092 999999092 999999096 999999103 999999101 999999109 999999124 999999126 999999127 999999128 999999128 999999120 999999118 999999117 999999117 999999114 999999114 999999087 999999079 999999089 999999086 999999101 999999101 999999926 999999926 999999920 999999920 999999922 999999917 999999919 999999913 999999913 999999955 999999954 999999944 999999942 999999949 999999948 999999948 999999948 999999946 999999952 999999957 999999954 999999946 999999943 999999939 999999939 999999912 999999924 999999964 999999947 999999952 999999951 999999952 999999951 999999949 999999964 999999965 999999967 999999968 999999965 999999969 999999969 999999969 999999963 999999963 999999963 999999963 999999947 999999969 999999973 999999972 999999972 999999966 999999963 999999962 999999964 999999961 999999960 999999967 985903584 985903580 985903585 985903589 985903601 985903601 985903596 985903598 987876957 995187561 995187556 995187556 995187550 995187554 995187563 995187566 995187562 995187560 995187561 995187557 995187558 995187556 995187567 995187556 995187556 995187556 995187553 995187522 995187526 995187529 995187534 995187533 995187531 995187524 995187520 995187513 995187531 995187525 995187524 995187521 995187518 995187504 995187502 995187502 995187503 995187506 995187499 995187499 995187498 995187444 995187444 995187440 979389520 979389529 979389522 979389521 979389523 979389523 979389517 979389522 979389517 979389519 979389506 979389502 979389502 979389492 979389492 996290519 996290524 996290524 996290524 996290504 996290499 996290496 996290498 996290513 996290516 996290468 996290468 996290469 996290470 996290465 996290465 996290460 996290460 996290458 996290455 996290451 996290455 996290455 996290455 996290453 996290445 996290445 996290445 996290445 996290437 996290458 996290459 996290445 996290433 996290431 996290431 996290443 996290455 996290457 996290456 996290450 996290453 996290443 996290445 996290449 996290443 996290347 996290349 996290348 996290353 996290374 996290377 996290389 996290387 996290401 996290400 996290399 996290399 996290398 996290388 996290382 996290388 996290389 996290389 996290389 996290394 996290397 996290400 996290405 996290404 996290406 996290401 996290398 996290407 996290406 996290402 996290402 996290398 996290394 996290395 996290386 996290386 996290392 996290400 985537806 985537804 985537799 985537801 985537799 985537792 985556628 985556628 985556624 985556622 985556620 985556616 985556612 985556634 985556633 985556633 985556646 985556645 985556644 985556639 985556643 985556652 985556651 987023810 987023822 987023820 987023820 987023819 987023818 987023819 987023814 987023813 987023823 987023823 987023823 987023822 987023822 987023815 987023801 987023809 987023788 987023789 986945569 986945570 986945569 986945564 986945581 986945578 986945582 986945582 986945583 986945573 986945567 986945568 986945570 986945577 986945576 986945575 986945576 986945576 986945507 986945507 986945523 986945516 986945512 986945515 986945477 986945478 986945470 986945510 986945506 986945506 986945506 986945511 986945504 986945504 986945490 986945490 986945490 986945489 986945491 986945488 986945490 986945492 986945491 986945512 986945512 986945503 986945502 986945515 986945515 986945525 986945525 986945523 986945520 986945516 986947329 986947331 986947328 986947322 986947320 986947317 986947339 986947339 986947338 986947338 986947336 986947336 986947332 986947330 986947330 986947330 970046312 970046307 970046307 970046305 970046307 970046281 970046269 970046272 970046289 970046288 970046290 970046291 970046291 970046301 970046301 970046298 970046309 970046306 970046302 970046303 970046321 970046327 970046325 970046364 970046359 970046356 970046355 970046355 970046354 970046353 970046377 970046383 970046382 970046379 970046379 970046376 970046375 970046378 970046378 970046385 970046385 970046382 968579217 965276328 999976151 999976143 999976142 999976146 999976149 999976156 999976154 999976124 999976125 999976124 999976099 999976112 999976123 999976123 999976135 999976139 999976139 999976125 999976123 999976126 999976120 999976118 999976134 999976128 999976128 999976126 999976114 999976102 999976105 999976105 999976102 999976102 999976102 999995809 999995812 999995808 999312030 999312030 999312024 999312019 999312016 999312021 999312019 999312019 999312021 999312021 999312022 999312018 999311999 999312006 999312005 999312004 999312003 999312150 999312154 999312151 999312142 999312140 999312134 999312132 999312131 999312131 999312128 999312119 999312120 999312120 999312122 999312116 999312115 999312115 999312115 999312115 999312121 999312078 999312079 999312075 999312075 999312071 999312077 999312073 999312078 999312083 999312083 999312079 999312078 999312080 999312080 999312080 999312078 999312078 999312078 999312098 999312097 999312098 999312092 999312098 999312112 999312109 999312108 999312108 999312101 999312097 999312110 999312111 999312122 999312120 999312119 999312117 999312127 999312110 999312122 999312122 999312120 999312115 999312114 997507754 997507753 997507759 997507759 997507757 997507756 997507761 997507766 997507751 997507751 997507726 997507723 997507653 997507679 997507685 997507679 997507678 997507678 997507693 997507701 997507689 997507689 997507686 997507686 997507682 997507665 997507663 997507660 997507664 997507672 997514906 997514868 997514867 997514866 997514864 997514870 997514867 997514840 997514843 997514840 997514833 997514833 997514833 997514830 997514830 997514827 997514836 997514837 997514837 997514848 997514848 997514845 997514847 997514847 997514843 997514836 997514849 997514853 997514856 997514855 997514844 997514846 997514844 997514844 997514844 997514853 997514858 997514858 997514857 997514863 997514856 997514854 997514849 997514843 997514843 997514842 997514844 997514848 997514846 997514841 997514846 997514835 997514843 997514840 997514837 997514832 997514832 997514827 997514827 997514840 997514846 997514848 997514845 997514844 997514838 997514838 997514831 997514830 997514846 997514829 997514826 997514419 997514426 997514426 997514424 997514418 997514406 997514395 997514392 997514402 997514403 997514403 997514409 997514404 997499942 997499942 997499950 997499966 997499965 997499990 997499992 997499990 997499982 997499974 993414358 993414346 993414372 993414377 993414383 993293912 993293912 993293911 993293911 993293914 993293907 993293904 993293904 993293911 993293911 993293912 993293913 993293918 993293918 993293935 993293935 993293928 993293956 993293956 993293954 993293961 993293955 993293914 993293912 993293906 993293891 993293886 993293871 993293932 993293938 993293937 993293937 993293934 993293934 993293931 993293938 993293936 993293932 993293935 991309579 991309579 991309578 991309578 991309574 991309571 991309568 991294671 991294659 991294666 991294671 991294669 991294687 991294686 991294685 991294684 991294684 989321323 989321320 989321320 989321321 989321328 989321331 989321343 989321343 989321344 989321331 989321327 989321318 989321311 989321330 989321326 989321326 989321326 989321323 989321321 989321319 989321320 989321319 989321364 989321352 989321352 989321350 989321337 989321345 989321344 989321344 989321325 989321327 989321327 989321322 989321318 989321317 989321311 989321304 989321299 989321373 989321386 989321385 989321386 989321392 989321386 989321385 989321386 989321385 989321387 989321387 989321378 989321379 989321381 989321375 989321339 989321331 989321333 989321336 989321351 989321349 989321353 989321362 989321380 989321380 989321384 989321386 989321393 989321547 989321543 989321541 989321532 989321535 989248331 989248328 989248326 989248332 989248324 989248322 989248341 989248338 989248337 989248344 989248341 989248340 989248336 989248336 986427217 986427222 986427245 986427292 986427292 986427294 986427305 986427297 986427297 986427309 986427303 986427301 986427296 986427295 986427294 986427305 986427306 986427364 986427364 986427359 986427358 986425505 986425504 986425502 986425492 986425492 986425481 986425481 986425476 986425467 986425459 986425453 986425456 986425455 986425457 986425457 986425454 986425449 986425441 986425439 986425438 986425433 986425427 986425426 986425422 986425415 986425414 986425412 986425411 986425411 986425412 986425434 986425433 986425433 986425437 986425437 986425436 986425439 986425451 986425451 986425449 986425449 986425449 986425443 986425453 986425450 986425461 986425430 986425441 986425437 986425434 986425438 986425438 986425433 986425428 986425427 986425415 986425414 986425411 986425431 986425474 986425478 986425479 986425966 986425963 986425968 999999934 999999939 999999941 999999940 999999941 999999937 999991866 999991870 999991864 999991863 999991862 999991866 999991862 999991862 999991899 999991893 999991897 999991896 999991898 999991914 999991915 999991909 999991913 999991905 999991901 999991898 999991897 999991890 999991890 999991898 999991898 999991903 999991904 999991901 999991899 999991882 999991890 999991886 999991895 999991896 986417927 986417925 986417930 986417922 986417922 986417942 986417942 986417931 986417934 986417933 986417925 986418038 986418037 986418037 986418035 986418019 986418018 986418018 986418018 986418033 986418040 986418014 986418019 986418014 986418015 986418015 986418014 986418014 986418013 986418028 986418040 986418039 986418038 986418033 986418032 986418043 986418054 986418015 986418013 986418024 986418016 986418015 986418012 986418023 986418022 986483409 986483409 986483405 986483405 986483403 986483403 986483413 986483409 986483408 986483402 986483397 986483397 986483397 986483398 986483396 986483395 986483395 986483392 986483392 986483380 986483380 986483379 986485910 986485908 986485907 986485906 986485904 986485902 986485807 986485807 986485804 986485803 986485807 986485807 986485807 986485807 986485787 986485787 986485783 986485780 986485782 986485787 986485794 986485794 986485795 986485792 986485789 986485789 986486171 986486169 986486167 986486522 986486524 986486526 986486517 986486517 986486522 986486519 986486519 986486516 986486514 986486513 986486516 986486516 986486516 986486522 986486534 986486532 986486532 986488210 986488208 986488208 986488206 986488206 986488202 986488184 986488150 986488149 986488145 986488148 986488145 986488145 986488148 986488139 986488142 986488143 986488141 986488140 986488127 986488127 986488127 986488137 986488139 986488135 986488124 986488130 986488127 986488126 986488117 986488110 986488109 986488103 986488101 986488101 986488100 986488106 986488120 986488115 986488114 986488117 986488130 986488138 986488131 986488135 986488133 986488121 986488136 986488165 986488165 986488165 986488152 986488163 986488167 986488165 986488168 986488167 986488166 986488171 986488171 986488171 986488171 986488171 986488169 986488164 986488162 986488157 986488157 986488163 986488162 986488183 986488180 986488187 986488185 986488168 986488167 986488171 986488150 986488145 986488145 986488149 986488154 986488147 986488141 986488144 986488143 986488132 986488129 986488126 986488132 986488123 986488134 986488139 986488143 986488139 986488146 986488159 986488169 986488168 986488168 986488174 986488165 986488173 986488165 986488162 986488166 986488159 986488165 986488167 986488159 986488164 986488165 986488174 986488174 986488177 986488174 986488173 986488174 986488168 986488167 986488217 986488166 986488165 986488155 986488158 986488153 986488152 986488154 986488152 986488148 986488149 986488154 986488160 986488160 986488160 986488161 986488154 986488158 986488147 986488151 986488148 986488151 986488191 986488189 986488189 986488180 986488165 986488168 986487346 986487345 986487345 986487345 986487340 986487335 986487331 986487323 986487323 986487323 986487322 986487333 986487333 986487334 986487338 986487334 986487361 986487359 986487366 986487361 986487370 986487369 986487369 986487364 986487367 986487350 986487364 986487364 986487356 986487353 986487351 986487360 986487356 986487335 986487313 986487313 986487313 986487316 995702723 995702727 995702743 995702738 995702739 995702742 995702739 995702738 995702736 995702741 995702738 995702737 995702737 995702731 995702731 995702742 995702741 995702741 995702757 995702756 995702748 995702750 995702749 995702745 995702738 996272584 996272587 996272604 996272598 996272598 996272603 996272582 996272587 996272586 996272594 996272595 996272605 996272610 996272613 996272614 996272652 996272653 996272651 996272660 996262132 996261931 996261930 987048170 987048172 987048173 987048173 987048170 987048152 987048144 987048134 987048134 987048132 987048132 987048133 987048130 987048132 987048126 987048127 987048137 987048137 989713469 989713469 989713465 989713433 989713432 989713428 990364088 990364087 990364085 990364102 990364104 990364085 990364084 990364084 992770498 992770498 992770493 992770490 992770488 992770488 992770485 992770506 992770505 992770502 992770499 992770498 992770494 992770502 992770502 992909197 992909190 990502783 990502779 990502773 990502774 990502774 990513826 990513830 990513830 990513832 990513831 990513829 990513825 990513832 990513832 990513831 990513912 990513922 990513923 990513927 990513925 990513917 990513926 990513928 997767118 997766964 997766975 997766987 997766986 997766984 997766985 999975070 999975093 999975095 999975091 999975100 999975103 999975097 999975110 999975110 999975134 999975142 999975141 999975145 999975152 999975157 999975187 999975183 999975179 999999901 999347443 999347458 999347462 999347457 999347456 999347457 999347454 999347454 999347452 999347451 999347470 999347470 999347466 999347482 999347480 999347488 999347482 999347482 999347483 999347485 999347482 999347490 999347476 999347476 999347476 999347490 999347491 999347491 999347341 999347338 999347339 999347339 999347339 999347337 999347346 999347347 999347346 999347346 999347341 999347328 999347323 999347323 999351557 999351563 999351572 999351639 999351638 999351649 999351656 999351662 999351664 999351664 999351664 999351672 999351673 999351671 999351684 999351678 999351678 999351678 999351684 999342377 999342398 999342389 999342389 999342389 999342387 999342387 999342391 999342391 999342391 999342388 999342387 999342417 999342422 999342421 999342429 999342430 999342442 999342438 999342432 999342432 999342433 999342430 999342428 999342449 999342449 999342448 999342446 999342446 999342444 999342442 999342447 999342447 999342447 999342446 999342446 999342431 999342427 999342427 999342427 999342426 999503063 999503075 999503075 999504756 999504751 999504751 999504731 999504726 999504724 999504723 999504727 999504727 999504722 999504728 999504725 999504725 999504725 999504734 999504730 999504727 999504739 999504739 999504729 999504737 999504735 999504731 999504720 999504712 999504712 999504717 999504716 999504716 999504712 999504708 999504704 999504702 999504700 999504700 999504712 999504710 999504710 999504705 999504703 999504702 999504723 999504723 999504727 999504727 999504727 999504728 999504783 999504783 999504783 999504780 999504778 992251588 992251586 992251582 992251581 992251552 992251552 992251542 992251548 992251548 992251541 992251538 992251534 992251509 992251506 992251505 992251508 992251511 992251526 992251497 992251481 992251460 992251459 992251458 992251404 992249735 992249741 992249741 992249740 992249739 992249735 992249734 992249724 992249720 992249722 992783480 994664871 994664868 994664864 994664863 994664864 994664859 994664857 994664844 994664843 994664849 994664853 994664856 994664861 994664856 994664855 994664855 994664850 994664863 994664862 994664855 994664861 994664857 994664796 994664798 994664794 994664789 994664790 994664801 994664800 994664804 994664802 994664804 994664809 994664808 994664320 994664326 994664322 994664321 994664319 994664309 994664310 994664309 994664304 994664303 994664300 994664302 994664300 994664302 994664302 994664299 994664299 994664301 994664302 994664295 994664293 994664287 994664286 994664281 994664276 994664275 994664275 994664276 994664266 994664274 994664290 994664287 994664299 994664310 994664302 994664302 994664296 994664296 994664302 994664301 994664300 994664303 994664332 994664338 994664323 994664323 994664321 994664314 994664313 994664312 994664329 994664336 994664333 994664330 994664330 994664328 994664328 994664328 994664321 994664316 994664316 994664284 994130508 994130509 994130508 994130485 994130483 994130483 994130483 994130475 994130481 994130484 994130479 994130471 994130471 994130459 994130459 994130459 994130472 994130481 994130481 994130474 994130472 994130444 994130443 994130438 994130433 994091464 994091412 994091418 994091423 994091424 994091425 994091425 994091423 994091413 994091404 994091455 994091453 994091459 994091462 994091455 994091458 994091462 994091458 994091447 994091449 994091446 994091442 994091438 994091430 994091429 994091428 994091437 994091442 994091444 994091446 994091436 994091437 994091431 994091427 994091427 994091421 994091421 994091427 994091423 994091423 994091424 994091420 994091419 994091418 994091421 994091420 994091420 994091418 994091418 994091417 994091417 994091419 994091417 994091415 994091414 994091415 994091413 994089767 994089758 994089768 994089772 994089762 994089762 994089762 994089760 994089767 994089766 994089766 994089776 994089775 994089770 994089773 994089780 994089780 994089780 994089780 994089780 994089785 994089787 994089793 994089791 994089789 994089799 994089850 994089846 994089846 994089848 994089847 994089845 994089850 994089845 994089842 994089839 994089835 994089835 994088683 994088677 994088676 994088676 994088671 994088671 994088672 994088661 994088669 994088668 994088658 994088659 994088659 994088669 994088672 994088672 994088665 994088665 994088666 994088666 994088663 994088663 994088663 994088665 994088664 994088671 994088670 994088684 994088682 994088681 994088678 994088671 991880597 991880597 991880595 991880592 991880598 991880598 991880596 991880604 991880602 991880602 991880607 991880607 991880606 991880600 991880598 991880597 991880601 991880601 991880595 991880593 991880593 991880597 991880611 991880611 991880610 991880606 991880585 991880610 991880605 991880602 991880602 991880591 991880590 991880598 991855870 991855873 991855870 991855869 991855868 991855874 991855878 991855889 991855888 974705075 974705079 974705070 974705082 974705072 974705071 972039730 972039730 972039729 972039741 972039736 972039732 972039732 972039765 972039764 972039762 972039762 972039760 972039765 972039765 972039759 972039755 972039750 972039750 972039749 972039760 972039770 972039770 972039767 972039754 972039753 972039761 972039762 972039771 972039774 972039774 986795620 986795620 986795631 986795627 986795625 986795620 986795621 986795611 986795611 986795605 986795591 986795591 986795591 986795586 986795586 986795591 986795590 986795588 986795592 986795605 986795627 986795626 986795626 986795626 986795623 986795618 986795617 986795608 986795608 986795603 986795607 986795598 986795623 986795621 986795620 986795633 986795631 986795628 986795626 986795634 986795640 986795638 986795642 986795639 986795639 986795641 986795641 986795635 986795629 986795610 986795610 986795616 998031632 998031632 998031629 998031621 998031621 998031619 998031642 998031639 998031644 998031646 998031646 998031641 998031641 998031640 998031636 998031639 998031636 998031634 996150232 996150228 996150230 996150229 996150229 996150223 996150219 981394389 981394408 981394413 981394401 981394398 981394397 985685345 985685342 985685342 985685342 985685339 985685341 985685339 985685335 985685336 985685354 985685357 985685354 985685352 985685352 985685349 985685360 985685358 985685357 985685353 985685344 985685349 985685332 985685325 985685327 985685329 985685334 985685332 985685338 985685337 985685339 985685338 985685331 985685329 985685236 985685240 985685236 985685233 985685237 985685230 985685224 985115375 985115381 985115380 985115382 985115388 985115401 985115396 985115392 985115392 985115391 985115391 985115391 985115390 985115013 985103962 985103960 985103965 985103969 985103972 985103963 985103967 985103953 987404318 987404319 987404318 987404317 987404317 987404321 987404321 987404318 987404313 987404318 987404296 987404293 987404301 987404303 987404304 987404292 987404294 987404294 987404289 987404285 987404285 987404288 987404289 987404287 987404307 987404494 987404491 987404491 987404497 987404502 987404495 987404495 987404493 987404493 987404493 987404456 987404460 987404460 987404467 987404467 987404481 987404474 987404539 987404540 987404545 987404538 987404528 987404511 987404509 987404509 987404515 987404516 987404516 987401022 987401022 987401019 987401018 980090417 980090411 980090411 980090417 980090412 980090390 980090393 980980221 980980218 980980218 980980219 980980228 980980224 980980222 980980226 980980220 980980220 980980236 980980240 980980241 980980239 980980240 980980238 980980236 980980246 980980247 980980241 980980239 980980252 980980252 980980261 980980296 980980298 980980286 980980278 980980276 980980298 980980296 980980296 980819630 980819626 980819625 980819625 980819625 980819625 980819626 980819620 980819607 969583598 969583600 969583600 969583600 969583602 969583609 969583613 969583613 969583613 969583654 969583672 969583669 999999933 999999963 999999964 999999958 999999958 999999910 999999905 999999900 999999900 999999897 999999894 999999898 999999893 999999877 999999876 999999872 999999871 999999871 999999891 999999899 999999899 999999893 999999891 999999887 975631553 975631553 975631556 975631554 975631560 975631558 975631558 975631560 975631567 975631565 975631565 975631574 975631574 975631562 975631563 975631563 975631551 975631548 975631551 975631555 975631569 975631553 975631555 975631556 975631555 975631552 975631551 975631554 975631554 975631551 975631552 975631567 975631563 975631566 992138696 992138702 992138700 992138706 992138685 992138685 992138686 992138680 992138680 992138675 992138672 992138675 992138674 992138674 992138685 992138688 992138697 992138697 992138696 992138696 992138740 992138754 992138750 992138746 992138752 992138748 992138752 992138752 992138743 992138750 992138750 992138760 992138771 992138771 992138777 992138775 992138773 992138768 992138775 992138786 992138783 992138784 992138782 992138776 992138761 992138760 992138758 992138758 992138757 992138757 992138746 992138744 992138746 992138743 992138748 992138751 992138736 992138736 992138736 992138733 992138730 992138730 992138740 992138746 992138744 992138746 992138749 992138744 992138740 992138733 992138731 992138736 992138736 992138735 992138735 992138732 992138734 992138736 992138724 991248888 991248890 991248927 991248930 991248930 991248935 991248935 991248925 991248925 991248925 991248917 991248914 991248912 991248912 991248901 991248899 991248897 991248897 991248913 991248912 991248910 991248909 991248905 991248905 991248900 991248900 991248900 991248820 991248812 991248827 991248819 991248816 991248816 991248810 995301645 995301644 995301670 995301670 995301670 995301670 995301679 995301678 995301707 995301707 995301707 995301706 995301706 995301704 995301697 995301695 995301693 995301694 995301676 995301674 998438817 998438831 998438831 998438829 998438844 998438854 998438860 998438864 998438876 998438877 998438882 998438902 998438922 998438923 998438914 998438914 998438911 998438912 565008362 565008357 565008353 565008352 565008361 565008357 565008354 565008351 565008346 565008346 565008345 565008338 565008333 565008333 565008338 565008337 565008337 565008338 565008340 565008343 565008340 565008339 565008336 565008336 565008338 565008332 565008323 573799214 573799208 573799228 578667318 727151071 727151051 727151046 727151034 727151034 727151048 727151058 727151053 727151049 727151034 727151036 727151085 727151114 727151110 725808369 725808358 725808358 725808343 725808365 725808361 725808361 725808360 725808351 725808355 725808345 725808345 725808342 725808341 725808336 725808307 725808307 725808304 799262197 799262215 799262228 799262245 799262242 799262230 799262236 799262238 799262239 799262236 799262243 799262241 799262241 799262224 799262222 799262218 799262170 799262428 799262430 799262412 799262407 799262397 799262393 799262391 799262396 799262388 799262392 799262392 799262379 801026723 801026720 801026723 801026723 801026733 787650702 787650701 787650699 787650697 787650697 787650691 787650695 787650691 787650708 787650708 787650707 787650698 787650691 787650692 787650690 787650692 787650695 787650702 787650703 787650704 787650704 787650707 787650703 787650694 787650685 787650698 787650701 787650699 787650685 787650681 787650681 787650681 787650679 787650674 787650672 787650694 787650721 787650724 787650724 787650733 787650743 787650740 787650740 787650747 787650745 787650764 787650766 787650781 787650781 787650779 787650772 787650771 787650773 787650778 787650778 787650788 787650795 787650794 787650787 787650787 787650787 787650783 787650806 787650803 787650806 787650789 787650788 787650789 787650786 787650782 787650782 787650777 787650777 787650776 787650776 787650794 787650813 787650811 787650809 787650809 787650808 789987474 789987469 789987478 789987476 789987471 789987473 789987473 789987479 789987470 789987466 789987460 789987467 789987440 789987455 789987452 789987457 789987457 789987452 789987445 789987445 789987463 789987459 789987462 796850933 796850932 796850933 796850933 796850960 796850957 796850951 796850952 796850949 796850965 796850965 796850961 795686437 795686452 795686460 795686496 795686496 795491799 795491794 795491788 795491784 795491783 795491778 795491779 795491783 795491783 795491783 795491799 795491795 795491794 795491793 795491792 795491787 795491787 795491786 795491786 795491783 795491785 795491789 795491785 795491780 795491779 795491779 795491775 795491776 795491783 795491789 795491789 795491788 795491781 795491785 795491777 795491778 795491778 795491769 795491769 795491769 795491768 795491778 795491778 795491776 795491775 795491784 795491782 795491788 795491788 795491788 795491785 795491785 795491785 795491782 795491763 795491758 795491750 795491747 795491758 795491753 795491733 795491735 795491736 793438970 793438967 793438970 793438971 793438981 793438960 793438955 793438952 793438959 793438959 793438957 793438967 793438967 793438963 809882386 809882390 809882381 809882381 809882340 809882347 809882349 809882346 809882352 809882350 809882352 809882351 809882350 809882349 809882345 809882332 809882331 809882329 809882330 809882328 809882324 809882301 809882299 809882294 809882289 809882287 809882287 809882270 809882271 809882274 809882274 809882282 809882285 809882284 809882285 809882278 809882276 809882275 809882280 809882281 809882278 809882276 809882270 809882270 809882273 809882252 809882261 809882261 809882271 809882266 809882261 809882258 809882250 809882249 809882251 809882251 809882245 809882245 809882241 809882233 809882233 809882226 809882226 809882225 809882226 809882229 809882232 809882232 809882232 809882227 809882223 809882222 809882221 848936551 848936548 848936630 848936635 848936629 848936627 848936629 848936629 848936622 848936617 848936613 848936602 848936612 906994458 906994449 906994455 906994441 906994440 906994425 906994438 906994438 906994424 906994426 906994425 906994456 906994453 906994452 906994469 906994472 906994482 906994484 906994451 906994476 906994470 906994473 906994489 906994489 906994489 906994473 906994483 906994482 906994490 906994489 906994487 906994490 906994486 906994486 906994490 906994491 906994508 906994508 906994503 906994517 906994520 906994520 906994519 906994519 906994519 906994517 906994526 906994534 906994534 906994534 906994534 907525080 907525081 907525082 907525079 939241276 939241278 939241285 907525075 907525073 907525084 907525086 907525087 907525081 907525076 907525049 907525045 907525050 907525050 907525054 907525019 907525023 907525026 907525028 907525027 897486596 897486614 897486621 897486620 897486627 897486628 897486617 897486627 897486624 897486623 897783562 897783558 897783557 897783558 897783565 897783568 897783566 897783566 897783563 897783562 897783562 897783558 897783547 897783537 897783542 897783538 897783538 897783518 897783510 897783523 897783535 897783534 897783532 897783516 897783516 897783513 897783508 897783509 897783507 897783517 897783517 897783514 897783510 897783508 897783526 897783524 897783521 897783521 897783520 897783517 897783513 897783513 824329615 824329615 824329614 824329614 824329615 824329639 824372252 824372254 824372253 824372251 824372255 824372252 824372247 824372236 824372229 824372226 824372211 824372202 824372207 824372214 824372220 824372220 824372220 824372219 824372219 824372218 824372215 824372215 824372214 824372208 824372212 824372212 824372211 824372209 824372210 824372207 824372203 824372206 824372210 824372225 824372217 824372217 824372216 824372212 824372274 824372283 824372278 824372281 824372278 824372271 824372270 824372277 824372276 824372279 824372279 824372275 824372269 824372262 824372262 824372262 824372256 824372255 824372255 824372255 824372254 824372261 824372259 824372261 824372268 824372267 824372272 824372266 824372265 824372265 824372279 824372287 824372288 824372305 824372307 824372308 824372306 824372310 824372310 824372310 824372323 824372328 824372327 824372332 824372293 824372304 824372299 824372280 824372280 824372267 824372269 824372269 824372273 824372278 824372275 824372276 820581514 820581514 820581516 820581516 820581509 820581507 820581496 820581493 820581492 820581552 820581548 820581548 820581544 820581546 820581545 820581546 820581546 820581543 820581542 820581542 820581540 820581539 820581533 820581538 820599331 820599331 820599330 820599330 820599325 820599323 820599328 820599328 820599328 820599327 820599326 820599323 820599319 820599319 820599342 820599341 820599339 820599336 820599335 820599336 820599328 820599328 820595094 820595094 806472625 806472642 806472642 806472641 806472639 806472634 806472624 802419788 802419789 802419791 802419789 802419780 802419779 802419781 802419788 802419722 802419706 802419697 802419710 802419710 802419704 802419706 802419707 802419707 802419702 802419722 802419772 802419802 802419792 802419771 802419704 802419699 802419705 802419702 802419705 802419691 802419710 802419706 802419708 802419714 802419722 802419724 802419721 802419721 802419718 802419702 802419697 802419696 802419694 802419694 802419694 802419702 802419701 802419704 802419704 802419705 802419711 802419720 802419725 802419726 802419718 802419713 802419697 802419689 802419692 802419690 802419690 802419693 802419695 802419695 802419694 802419698 802419697 802419695 802419701 802419694 802419693 802465461 802465419 802465412 802465408 802465406 802465405 653981652 653981651 653981661 653981661 653981662 653981661 653981671 653981671 653981659 653981667 653981667 653981666 653981665 653981652 653981648 653981649 653981645 653981639 653981640 653981634 653981629 653981629 637474474 637474465 637474467 637474462 637474462 637474471 999999847 999999856 999999872 999999872 999999871 999999867 999999864 999999860 999999861 999999860 999999856 999999875 999999872 999999914 999999910 999999909 999999909 999999907 999999906 999999902 999999902 999999893 999999894 999999905 999999912 999999921 999999932 999999938 999999954 999999954 999999934 999999933 999999928 999999932 999999926 999999938 999999937 999999929 999999927 999999918 999999918 999999922 999999922 999999926 999999938 941942092 941942092 999616414 999616413 999616413 999616416 999616417 999616413 999616403 999616397 999616400 999616400 999616397 999616397 999616409 999616410 999616420 999616414 999570647 999570647 999570659 999570659 999570672 999570685 999570687 999570687 999570687 999570680 999570686 999570695 999570678 999570674 999570674 999570683 999570692 999570692 999570689 999570693 999570692 999570692 999570688 999570682 999570704 999570702 999570637 999570637 999570638 999570629 999570635 999570634 999570634 999570633 999570633 999570650 999570649 999570641 999570640 999570640 999570645 999570642 999570641 999570648 999570636 999570638 999570637 999570628 999570627 999570621 999570634 999570630 999570635 999570631 999570631 999570627 999570621 999570619 999570619 999570618 999570620 999570624 999570620 999570620 999570618 999570619 999570619 999570624 999570622 999570618 999570621 999570654 999570654 999570659 999570660 999570661 999570660 999570660 999570658 999570660 999570664 999570666 999570665 999570665 999570663 999570663 999570657 999570700 999570708 999570707 999570707 999570707 999570707 999570667 999570663 999570664 999570666 999570666 999570674 999570674 999570663 999570660 999570662 999570661 999570654 999570626 999570625 999570632 999570630 999570661 999570658 999570675 999570679 999570676 999570682 999570675 999570681 999570679 999570679 999570680 999570676 999570661 999570660 999570663 999570662 999570658 999570660 997270293 997270290 997270289 997270303 997270303 997270297 997270294 997270294 997270290 997270290 997270302 997270294 997270287 997270288 997270275 997270285 997270283 997270284 997270278 997270278 997270296 997270300 997270317 997270317 997270317 997270313 997270303 997270306 997270301 997270294 997270294 997270293 997270292 997270290 997271358 997271359 997271352 990407921 990407914 990407914 990407915 990407916 990407916 990407920 990407924 990407931 990407922 990407921 973964493 973964494 973964494 973964490 973964494 973964499 973964488 973964488 973964485 973964502 973964500 973964510 973964508 973964521 973964523 973964522 973964522 973964519 973964515 973964521 973964518 973964518 973964519 973964517 973964517 973964515 973964532 973964535 973964543 973964566 973964569 973964569 973964576 973964569 973964568 973964579 973964578 973964570 973964571 973964568 916247626 916247668 916247679 916247686 916247689 916247685 916247684 916247682 916247683 916247683 916247683 916247677 916247683 916247683 916247682 916247681 916247681 916247681 916247679 916247684 916247682 916247681 885831414 885831419 885831419 885831429 885831452 885831451 885831452 885831451 885831450 885831450 885831451 885831445 885831449 885831448 885831446 885831435 885831437 885831428 885831424 885831425 885831436 885831438 885831447 885831452 885831449 885831447 885831450 885831447 885845317 885845316 885845324 885845325 885845324 885845327 885845327 885845325 885845330 885845330 885845330 885845339 885845350 885845349 885845347 885845338 885845337 885845337 885845335 885845337 885845336 885845335 885845332 885845330 885845328 885845322 885845317 885845314 885845303 885845329 885845332 885845335 885845334 885845326 885845324 885845322 885845316 885845319 885845321 885845316 885845316 885845296 885845299 885845294 885845296 885845303 885845308 885845285 885845285 885845281 885845283 885845282 885845278 885845280 885845272 885845277 885845276 885845276 885845281 885845280 885845280 885845275 885845296 885845288 885845297 885845296 883508635 883508631 883508624 883508616 878640527 878640523 878640520 878640521 878640508 878640547 878640546 878640557 878640556 878640556 878640534 878640528 878640523 878640528 878640514 878640511 878640513 878640511 878640504 878640494 878640491 878640487 878640492 878640499 878640514 878640514 878640517 878640519 878640526 878640526 878640532 869849632 869849633 869849640 869849639 869849639 869849641 869849636 869849636 869984925 869984936 869984938 869984936 869984936 869984942 869984943 869984942 869984937 869984937 869984933 869984921 869984915 869984914 869984914 869984916 869984908 869984906 869984906 869984907 869984907 869984919 869984919 869984918 861050629 861050619 861050620 861050629 861050632 861050629 861050358 861047832 861047825 861047825 861037799 861037814 861037810 861037796 861037777 861037780 861037785 861037785 861037777 861037786 861037786 861037775 859953421 859953410 859953374 859953376 859953372 859953374 859953364 859953359 859953360 859953359 859953365 859953369 859953369 859953378 859953361 859953343 859953348 859953346 859953349 859953367 860221436 860221402 860221393 860221396 860221402 860221402 860221387 860221387 860221403 860221402 860221403 860221399 860221403 860221407 860221401 860221401 860221395 860221410 860221401 860221399 860221398 860221860 860221863 860221865 860221859 860221863 860221866 860221865 860221856 860221860 860221860 860221862 993366918 993366934 993366933 993366931 993366928 993366926 993366922 993366945 993366945 993366947 993366947 993366947 993366947 993366946 993366938 993366933 993366925 993366937 993366933 993366932 993366934 993366928 993366927 993366909 993366907 993366901 993366901 993366922 993366922 993366925 993366923 993366923 993366936 993366936 993366938 993366938 993366961 993366959 993366959 993366965 993366899 993366896 993366896 993366892 993366892 993366888 993366888 993366886 993366890 993366890 993366895 993366893 993366892 993366922 993366923 993366934 993366932 993366934 993366925 993366925 993366924 993366924 993366924 993366935 993366933 993366938 993366937 993366934 993366922 993366915 993366913 993366920 993366923 993366921 993366921 993366924 993366913 993366920 993366920 993366918 993366920 993366921 993366921 993366921 993366920 993366921 993366937 993366922 993366920 993366917 993366915 993366915 993366912 993366917 993367067 993367067 993367060 993367065 993367066 993367080 993367080 993367088 993367073 993367073 993367066 993367061 993367059 993367075 993367072 993367070 993367072 993367087 993367086 993367086 993367086 993367083 993367082 993367083 993367084 993367113 993367109 993367104 993367073 993367074 993367067 993367071 993367069 993367072 993367062 993367066 993367065 993367086 993367070 993367080 993367077 993367090 993367087 993367087 993367088 993367078 993367075 993367075 993367084 993367070 993367060 993367060 993367058 993367063 993367060 993367060 993367053 993367048 993367045 993367042 993367042 993367041 993367050 993367021 993367019 993367017 993367010 993367021 993367026 993367037 993367040 993367044 993367040 993367050 993367053 993367050 993367042 993367040 993129416 993129421 993129415 993129410 993129411 993129422 993129423 993129423 993129420 993129419 993129435 993129432 993129418 993129421 993129419 993129422 993129420 993129432 993129432 993129427 993129424 993129424 993129424 993129422 993129422 993129425 993129425 993129424 993129425 999999987 999999993 999999992 999999991 999999989 999999997 999999994 637474611 637474610 637474604 637474604 637474603 637474619 637474622 637474622 637474622 637474622 637474618 637474617 637474640 637474629 637474628 637474635 637474632 637474607 637474605 637474604 637474601 637474600 646609834 646609836 646609836 646609835 646609842 646609831 646609828 646609830 646609880 646609880 646609877 646609877 646609876 646609903 646609904 646609898 646609890 646609914 646609913 646609907 646609897 646609898 646609898 646609922 646609922 646609937 646609937 646609935 646609564 646609564 646609562 646609559 646609557 646609596 646609598 646609595 646609595 646609588 646609566 646609562 646609555 646609554 646609558 646609559 646609551 646609549 646609548 646609552 646609553 646609565 646609563 646609572 646609571 646609569 646609574 646609576 646609576 646609573 646609604 646609596 646609601 646609598 646609597 646609577 646609570 646609570 646609568 646609570 646609575 646609580 646609576 646609571 646609570 646609575 646609577 646609586 646609588 646609582 646609619 646609642 712668589 712668589 712668588 712668591 712668587 712668587 712668589 712668586 712668586 712668583 712668581 712668583 712668548 712668555 712668555 712668552 712668549 712668551 712668552 712668551 712668559 712668570 712668569 712668572 712668568 712668578 712668578 712668575 712668572 712668579 712668579 712668593 963877121 963877121 963877117 963877115 963877112 963877131 963877131 963877151 963877161 963877163 963877164 963877168 963877170 963877166 963877164 963877159 963877187 963877185 963877182 963877185 963877185 963877185 963877185 963877182 963877200 963877196 963896271 963896280 963896288 963896288 712687749 712687758 712687758 712687756 712687750 712687753 712687756 712687750 712687762 712687771 712687771 712687769 712687772 712687776 712687774 712687774 712687771 712687758 712687771 712687769 712687766 712687763 712687778 712687777 712687791 712687562 712687561 712687558 712687670 712687663 712687656 712687642 712687647 712687644 712687653 712687651 712687650 712687648 712687648 712687641 712687641 712687621 712687612 712687611 712687620 712687621 712687618 712687623 712687623 712687658 712687656 712687656 712687659 712687658 710923325 710923322 710923321 710923331 710923333 710923329 710923331 710923325 710923321 710923319 710923319 710923316 710923313 710923295 710923282 710923284 710923265 710923235 710923227 710923223 710923224 710923217 710923214 710923243 710923244 710923258 710923257 710923257 710923254 710923266 710923256 710923233 710923225 710923225 710923215 710923238 710923235 710923236 710923240 710923242 710923242 710923801 710923804 710923802 710923796 710923793 710923789 710923787 710923783 710923783 710923786 710923779 710923779 710923785 710923778 710923777 710923774 710923775 710923780 710923780 710923784 710923773 710923769 710923751 710923749 710923746 710923726 710923723 710923721 710923714 710923302 710923306 710923311 710923319 710923319 710923264 710923240 710923239 710923237 710923236 710923222 710923220 710923228 710923232 710923232 710923239 710923246 710923243 710923235 710923233 710923226 710923225 710923223 710923217 710923232 710923233 710923242 710923238 710923236 710923229 710923226 710923226 710923225 710923225 710923221 710923219 710923224 710923224 710923219 710923219 710923229 710923220 710923224 710923222 710923220 710923233 710923235 710923237 710923234 710391506 710391501 938650701 938650707 938650706 938650698 938650703 938650701 938650700 938650698 938650695 938650690 934359745 934359743 934359744 934359744 934359745 934359744 934359716 934359717 934359717 934359716 934359711 934359713 934359703 934359702 934359697 934359687 934359700 934359693 934359697 934359696 934359704 934359704 934359711 934359708 934359710 934359705 934359702 934359708 934359708 934359680 934359676 934359684 934359680 934359680 934359676 934359711 934359706 934359713 934359713 934359713 934359712 934359693 934359692 934363506 934363505 934363509 934363509 934363510 991316891 991316891 991316891 991316884 991316864 991316856 991316856 991316858 991316874 991316874 991316874 991316870 991316871 991316876 991316860 991316858 991316858 991316855 991316855 991316851 991316852 991316852 991316852 991316855 991316860 991316866 991316868 991316827 991316825 991316825 991316825 991316824 991316824 991316823 991316828 991316830 991316836 991316832 991316831 991316830 991316825 982181592 982181582 982181599 982181588 982181586 982181605 982181601 982181601 982181604 982181599 982181596 982181599 982181596 982181583 982181583 982181581 982181581 982181578 982181572 985634564 985634553 985634563 985634562 985634562 985634560 985634559 985634563 985634561 985634560 985634559 985634557 985634559 985634557 985634554 985634585 985634567 985634566 985634570 985634574 985634574 985634582 985634587 985634586 985634587 985634599 985634597 985634594 985634593 985634601 985634603 985634606 985634603 985634596 985634611 985634611 985634608 985634615 985634500 985634500 985634497 985634486 985634482 985634473 985634473 985634471 985634467 985634483 985634479 985634478 985634487 985634474 985634474 985634474 985634473 985634414 985634411 985634407 985634406 985634402 985634402 985634402 985634399 985634399 985634409 985634415 985634414 985634410 985634411 985634402 985634396 985634378 985634377 985634384 985634384 985634375 985634377 985634373 985634380 985634374 985634368 985634376 985634368 985634365 985634365 985634405 985634424 985634431 985634429 985634427 985634441 928681061 928681058 928681048 928681047 928681046 928681046 928681046 928681041 928681033 928681036 928681053 928681053 928681040 928681041 928681038 928681042 928681039 928681033 928681064 928681058 928681051 928681051 928681044 928681042 928681049 928681054 928681042 928681041 928681041 928681051 928681051 928681067 928681064 928681073 928681064 928681073 928681071 928681047 928681045 928681049 928681047 928681045 928681043 928681042 928681043 928681041 928681049 928681045 928681033 928681032 928681027 928621713 928621713 928621712 928621710 928621714 928621712 928621710 928621714 928607877 928607868 928607877 928607877 928607875 928607872 928607878 928607877 928607873 928607909 928607908 928607905 928607900 928607912 928608382 928608385 928608390 928608374 928608385 928608378 928606649 928606660 928606659 928606656 928606654 928606653 928606651 928606650 928606653 928606653 928606640 928606620 928606623 928606621 928606619 928606616 928606616 928606617 928606640 928606648 928606648 928606637 928606641 928606663 928606656 928606660 928606665 928606662 928606662 928606656 928606651 928606665 928606660 928606660 928606660 928606658 928606662 928671117 928671117 928671120 928671120 928671121 928671121 928671111 928671122 928671120 928671119 928671122 928671113 928671107 928671109 928671109 928671118 928671113 928671102 928671102 928671099 928671098 928671098 928671092 928671068 965056442 965056440 965056453 999999961 999999961 999999964 999999969 999999960 999999951 999999963 999999964 999999967 999980889 999980887 999980879 999980887 999980884 999980884 999980879 999980879 999980879 999980882 999980882 999980914 999980914 999980920 999980918 999980922 999980921 999980920 999980916 999980915 999980935 999980933 999980950 999980950 999980948 999980939 999980939 999980939 999980938 999980932 999980934 999980922 999980914 999980911 999980913 999980912 999980912 999980909 999980909 999980911 999980913 999980915 999980915 999980914 999980917 999980917 771721755 771933115 771933129 771933127 771933126 732878828 732878829 732878824 732878822 732878818 732878818 732878817 732878804 732878804 732878801 732878856 732878822 732878819 732878829 732878836 732878818 732878814 732878813 732878812 732878814 942916626 942916632 942916634 942916634 942916632 942916639 942916634 942916628 942916623 943135183 943135177 943135177 943135171 943135167 943135165 943135179 943135178 943135184 943135183 943135181 943135172 943135167 943135173 943135173 943135171 943135172 943135172 943135189 943135189 943135246 943135246 943135245 943135232 943135232 943135231 943135216 943135211 943135246 943135245 943135239 943135238 963502033 963502026 963502025 963502021 963502014 963515488 963515498 963515498 963515495 963515493 963515492 963515488 963515488 963515515 963515515 963515508 963515508 963515507 963515496 963515499 963515503 963515510 963515510 963515510 963515508 963515519 963515529 943148731 943148742 943148734 943148734 943148737 943148717 943148156 943148159 943148159 943148165 943148165 943148165 943148161 943148153 943148149 943148150 943148150 943148177 943148177 943148177 943148185 943148186 943148183 943148180 943148210 943148172 943148170 943148169 943148167 943148165 943148165 943148157 943148148 943148132 943148128 943148121 943148121 943148124 943148124 943148076 943148086 943148076 943148077 943148077 943148075 943148075 943148064 943148062 943148066 943148070 943148068 943148063 943148062 943148057 943148055 943146986 943146994 943146994 943147016 943147014 943147045 943147045 943147044 943147032 943147031 943147027 943147032 943147025 943147019 943147030 943147025 943147024 943147022 943147014 943147012 969057895 969057895 969057895 969057894 969057894 969057894 969057892 969057890 969057884 969057887 969057828 969057820 969057820 969057829 941616397 941616394 941616393 941616393 941616414 941616415 941616405 941616405 941616424 941616419 941616415 941616415 941616417 941616417 941616431 941616440 941616442 941616473 934745906 934745900 934745883 934745883 934745881 934745882 934745885 934745883 934745890 934745889 934745889 934745890 934645811 934645807 934645805 934645803 934645801 934645795 934645795 934645795 934645787 934645786 934645786 934645786 934645771 934645770 934645773 934645773 934645771 934645777 934645775 934645767 934645767 934645765 934645774 934645796 934645807 934645801 934645800 934645801 934645782 934645797 934645787 934645787 934645795 934645794 934645791 934645798 934645813 934645811 934645811 935567568 935567567 935299481 935299484 935299479 935299481 935299478 935299478 935299477 935299475 935299475 935299474 935299501 935299505 935299505 935299501 935382849 935382849 935382843 935382840 935382844 935382839 935382840 935382834 935382831 935382827 935382827 935382817 935382829 935382829 935382828 935382828 935382825 935382825 935382823 935382809 935382809 935382802 935382802 935382808 935382813 935382814 935382809 935382805 935382805 935382805 935382796 935382795 935382790 935382788 935382788 935382777 935382792 935382795 935382790 935382785 935382793 935382805 935382805 935382822 935382821 935382831 935382821 935382827 935382827 935382828 935382834 935382835 935382834 935382832 935382828 935382840 935382838 935382835 725345050 725345049 725345044 725345040 725345041 725345034 725345038 725345041 699434147 699434149 699434147 699434145 699434154 699434147 699434150 699434147 699434150 699434146 699434125 699434115 699434118 699434130 699434127 699434138 699434138 699434134 699434124 699434123 699434122 699434121 699434113 699434109 699434110 699434110 699434109 699434108 699434102 699451647 699451642 699451675 699451678 699451663 699451667 699451665 699451664 699451673 699451706 699451685 699451658 699451657 699451654 699451653 699451652 699451655 699451651 699451650 699451650 566306582 566306582 566306582 566306582 566306603 566306619 566306616 566306612 566306605 566306610 566306626 566306633 566306632 566306607 566306607 566306609 566306609 566306608 566306606 566306596 566306594 566306592 566306589 566306589 566306587 566306586 566306586 566306581 566306581 566306582 566306581 566306581 566306590 566306586 566306590 566306589 566306586 566306586 566306595 566306594 845220339 845220318 845220332 845220324 845220319 845220334 845220332 845220333 845220328 845220328 845220347 982575175 982575164 982575160 982575160 982575154 982575119 982575117 982575101 946189703 946189704 946189701 946189699 946189698 946189709 946189706 946189704 946189717 946189703 946189725 946189725 946189754 946189746 946189743 946189731 946189731 946189742 946189732 946189753 946189749 945769515 945769512 945769510 945769510 945769506 945769506 945769505 945769505 945769507 945769508 945769507 945769502 945769507 945769507 945769507 945769556 945769556 945769559 945769565 945769563 945769565 945769563 945769567 945769565 945769570 945769580 945769580 945769576 945769583 945769575 945769529 945769529 945769530 945769526 945769522 910826010 910826008 910826004 773471193 773471192 773471180 773471178 773471183 773471174 773471165 773471173 773471172 773471188 773471187 775302054 775302045 775302045 775302035 775302042 775302035 775302016 775302030 775302027 775302039 775302039 775302039 775302044 775302042 775302038 775302039 775302060 775302060 775302080 775302059 775302070 775302068 775302067 775302068 775302075 775302069 775302068 775302068 775302066 775302070 775302066 775302061 775302045 775302045 775302042 775302042 775302042 775302040 775302068 775302086 775302097 775302093 775302112 775302112 775302105 775302102 775302103 775302099 999918178 999918160 999918160 999918180 999918180 999918179 999853738 999853737 999853734 999853733 999853753 999853751 999853760 999853760 999853760 999853758 999853754 999853761 999853760 999853797 999853795 999853791 999853795 999853792 999853791 999853790 999853790 999853796 999853810 999853825 999853825 999853825 999853825 999853834 999853835 999853835 999853829 720940091 720940077 720940077 720940080 720940091 720940105 720940099 720940098 720940102 720940105 720940058 720940066 720940077 720940076 720940069 720940078 720940069 720940073 720940070 720940071 720940059 720940054 720940095 720940095 720940095 720940109 720940114 720940111 720940126 720940126 720940144 720940134 720940132 720940140 720940144 720940157 720940170 720940154 720940153 720940158 720940158 720940157 720940154 720940151 720940150 720940156 720940180 720940180 720940181 720940205 720940212 720940216 720940214 720940228 720940229 719109349 719109346 719109350 719109359 719109357 719109355 719109369 719109374 719109364 719109364 719109371 719109372 719109367 719109355 719109353 719109353 719109355 719109354 719109351 719109351 719109332 719109332 719109321 719109336 719109333 719109336 719109349 719109343 719109348 719109344 719109343 719109340 719109336 719109374 719109350 719109350 719109350 719109358 719109358 719109357 719109371 719109370 719109379 719109383 719109384 719109382 719109382 719109382 719109381 719109381 719109386 719109384 719109389 719109389 719095912 719095907 719095907 719095902 719095906 719095904 719095904 719095870 719095869 719095870 719095859 719095855 719095862 719095860 719095857 719095856 719095858 719095858 719095854 719095846 719095848 719095842 719095841 750183359 750183355 750183353 750183356 750183356 750183355 750183323 750183334 750183330 750183341 750183340 750183353 750183354 750183353 750183352 750183358 750183243 750183248 750183247 750183248 750183248 750183248 750183247 750183249 750183248 750183283 750183282 750183300 750183289 750183281 750183281 750183281 750183285 750183284 750183276 750183255 750183258 750183259 879079669 879079665 879079670 879079681 879079683 879079679 879079673 879079668 879079665 879079674 879079675 879079686 879079688 879079654 879079657 879079652 879079652 879079669 879079669 879079669 879079672 879079672 879079669 879079671 879079670 879079667 556466994 556466991 556466991 556466989 556466993 556467003 556467002 556467013 556467013 556467032 556467030 556467028 556467027 556467019 556467014 556467013 556467013 556467013 556467039 556467039 556467034 556467033 556431829 556431825 556431828 556431826 556431823 556431823 556431812 556431810 556431808 556220446 556220445 556220443 556220443 556220458 556220458 556220455 556220454 556220444 556220441 556202896 556202897 556202889 556202887 556202888 556202885 556202891 556202891 556202899 556202897 556202892 556202889 556202889 556202887 556202885 556202884 556202883 556202879 556202879 556202869 556202869 556202867 556202864 556202862 556202859 556202407 556202409 556202415 556202409 556202403 556202419 556202419 556202421 556202420 556202417 556202433 556202429 556202429 556202427 556202426 556202421 556202421 556202421 556202424 556202428 556202434 556202433 556202429 556202428 556202428 556202440 556202439 556202437 556202420 556202419 556202426 548592125 548592119 548592117 548592113 548592111 548592107 548592121 548592140 513892319 513892323 513892322 513892319 513892317 513892307 513892294 513892286 513892283 513892282 513892281 513892280 513892267 513892261 513892260 513892260 513892258 513892249 513892265 513892264 513892262 513892256 513892263 513892264 513892272 513892263 513892266 513892281 513892270 513892255 513892255 513892251 513892249 513892247 513892247 513892246 513892246 513892249 513892248 513892223 513892223 513892229 513892225 513892225 513892237 513892235 513892232 513892235 513892224 513892229 513892238 513892240 513892240 513892236 513892235 513892235 513892233 510439241 510439243 510439229 510439236 510439242 510439264 510439262 510439262 510439260 510439256 510439262 510355910 510355899 510355879 510355878 510355877 510355879 510355879 510355875 510355870 510355854 510355852 510355850 510355846 510355866 510355866 510355868 510355868 510355861 510355856 510355868 510355865 510355864 510355852 510355849 510355823 510355817 510355817 510355823 510355847 510355847 510355845 510355840 510355836 510355834 510348587 510348593 510348592 510348587 510348587 510348587 510348581 510348579 528009700 528009705 528009705 528009707 528009708 528009702 528009710 528009708 528009701 496922183 496922180 496922185 496922185 496922182 496922177 496922182 496922177 496922178 496922170 496922170 496922169 496922187 430863237 430863235 430863237 430863237 430863237 430863235 430863236 430863244 430863244 430863244 430863243 430863243 430863242 430863242 430863240 430863089 430863086 430863086 430863087 430845277 430845277 430845268 430845313 430845306 430845328 430845328 430845329 430845330 430845333 430845330 430845326 430845329 430845325 430845339 430845341 430845363 430845364 430845362 430845361 430845359 430845366 430845379 429845163 429845170 429845146 429845146 429845147 429845140 429845131 429845122 429845128 429845128 429845127 429845126 429845125 429845124 429845124 429845123 429845121 429845118 429845115 429845115 429845113 429845111 429845119 205229032 205229030 187567885 187567897 187567900 187567906 187567906 187567888 187567885 187567872 187567872 187565738 187565719 187565724 187565714 187565723 187565716 187565716 187565727 187565727 187565738 187565736 187565725 187565718 187565738 187565734 187565717 187565708 187565722 187565722 187565748 187565747 187565769 187565761 187565762 187565766 187565779 187565773 187565774 187565777 187565772 187565770 187565765 187565765 187565769 187565770 187565769 187565735 187565733 187565738 187565756 187565749 187565749 187565804 187565793 187565807 187565807 187565789 187565780 187565779 187565782 187565780 187565783 187565781 187565784 187347230 187347235 187347235 187347217 187347221 187347215 187347214 187347212 187347212 187347207 187347204 187347202 187347201 187347204 187347203 187347197 187347185 187347188 187347189 187347189 187347187 58450778 58450708 58450704 58450703 58450710 58450707 999999710 999999709 999999707 999999702 999999712 999999710 999999711 999999722 999999717 999999716 999999717 999999716 999999713 999999710 999999710 999999710 999999722 999999721 999999721 999999736 999999744 999999743 999999748 999999743 999999743 999999739 999999758 999999775 999999774 999999773 999999782 999999765 999999767 999999767 999999763 999999759 999999767 999999766 999999751 999999770 999999769 999999796 999999794 999999784 999999778 999999788 999999792 999999786 999999785 999999785 999999791 999999789 999999787 999999787 999999787 999999785 999999789 999999791 999999789 999999793 999999814 999999810 999999819 999999821 999999820 999999824 999999835 999999823 999999823 999999822 999999822 999999841 999999806 999999801 999999807 999999805 999999801 999999821 999999806 999999822 999999820 999999758 999999755 999999755 999999749 999999749 999999749 999999760 999999760 999999775 999999753 999999746 999999753 999999753 999999748 999999717 999999715 999999805 999999801 999999802 999999836 999999835 999999831 999999830 999999790 999999786 999999785 999999786 999999795 999999795 999999792 999999790 999999785 999999790 999999815 999999819 999999820 999999821 999999823 999999824 999999821 999999821 999999811 999999806 999999803 999999801 999999786 999999787 999999784 999999784 999999791 999999788 999999788 999999789 999999785 999999783 999999779 999999781 999999780 999999779 999999778 999999778 999999763 999999768 999999744 999999738 999999738 999999733 999999756 999999756 999999752 999999736 999999734 999999729 999999725 999999726 999999723 999999718 999999711 999999716 999999716 999999714 999999692 999999691 999999690 999999689 999999684 999999680 999999678 999999684 999999684 999999681 999999685 999999685 999999682 999999681 999999684 999999707 999999710 999999707 999999701 999999701 999999686 999999686 999999686 999999681 999999723 999999720 999999720 999999720 999999704 999999701 999999701 999999699 999999695 999999737 999999728 999999727 999999719 999999719 999999726 999999783 999999793 999999782 999999783 999999785 999999782 999999832 999999830 999999828 999999815 999999814 999999775 999999771 999999771 999999771 999999769 999999777 999999775 999999775 999999766 999999780 999999775 999999778 999999778 999999771 999999762 999999759 999999756 999999756 999999763 999999757 999999753 999999752 999999752 999999755 999999755 999999732 999999732 999999723 999999734 999999730 999999726 999999726 999999724 999999723 999999724 999999723 999999722 999999721 999999730 999999729 999999729 999999715 999999710 999999713 999999712 999999707 999999689 999999691 999999689 999999682 999999678 999999674 999999674 999999692 999999686 999999692 999999692 999999712 999999715 999999708 999999707 999999708 999999708 999999682 999999667 999999679 999999677 999999679 999999720 999999720 999999726 999999738 999999737 999999728 999999780 999999780 999999783 999999783 999999800 999999796 999999795 999999799 999999793 999999783 999999799 999999799 999999798 999999798 999999779 999999778 999999783 999999781 999999770 999999769 999999766 999999761 999999761 999999756 999999752 999999738 999999746 999999758 999999754 999999764 999999763 999999759 999999763 999999779 999999780 999999782 999999780 999999777 999999804 999999806 999999806 999999818 999999845 999999842 999999837 999999827 999999829 999999818 999999825 999999850 999999850 999999848 999999845 999999845 999999837 999999834 999999843 999999841 999999841 999999841 999999838 999999838 999999848 999999848 999999828 999999829 999999825 999999777 999999781 999999784 999999783 999999781 999999779 999999793 999999806 999999843 999999842 999999818 999999826 999999825 999999806 999999805 999999805 999999807 999999807 999999804 999999800 999999830 999999830 999999852 999999852 999999849 999999845 999999904 999999901 999999901 999999911 999999911 999999895 999999899 999999900 999999898 999999896 986620089 986620084 986620077 986620099 986620092 993491421 993491422 993491417 993491426 993491426 993491471 993491465 993491465 993491460 993491445 993491431 993491431 993491431 993491459 993491455 993491443 993491443 993491434 993491421 993491423 993491427 993491449 993491443 993491444 993491444 993491432 993491430 993491430 993491439 993491439 993491419 993491418 993491417 993491416 993491418 993491435 993491433 993491436 993491428 993491431 993491429 993491426 993491437 993491443 993491443 993491443 993491440 993491427 993491418 993491418 993491422 993491419 993491423 993491424 993491424 993491419 993491419 993491414 993491412 993491413 993491414 993491407 993491416 993491420 993491415 993491477 993491982 993491986 993491991 993491989 993491988 993491977 993491977 993491972 993491972 993491985 993491985 993491976 993491961 993491975 993491977 993491971 993491973 993491970 993491985 993491985 993491981 993491978 993491972 993491969 993491937 993491946 993491955 993491954 993491952 993491982 993491984 993491999 993492005 993492015 993492007 993491997 993491996 993491996 993491993 993492004 993492000 993491991 993492015 993492011 993492014 993492017 993492013 993492005 993492114 993492114 993492131 993492128 993492124 993492115 993492113 993492113 993492116 993492114 993492114 993492113 993492116 993492115 993492109 993492109 993492093 993492079 993492074 993492073 993492072 993492050 993492045 993492057 993492054 993492052 993492040 993492048 993492047 993492053 993492047 993492044 993492040 993492063 993492074 993492086 993491991 993491989 993491985 993491985 993491989 993491996 993507490 993507487 993507479 993507479 993507503 993507494 993507498 993507496 993507489 993507487 993507486 993507484 993507484 993507482 993507480 994496232 994496221 994496561 994496574 994496563 994496561 994496557 994496551 994496504 994496503 994496573 994496570 994496572 994496580 994496580 994496580 994496580 994496603 994496597 994496589 994496585 994635834 994635826 994635824 994635836 994635830 994635831 994635827 994635827 994635832 994635827 994635825 994635815 994635812 994635810 994635806 994635800 994635799 994635818 994635816 994635830 994635828 994635828 994635831 994635829 994635816 994635815 994635815 994635832 994635840 994635835 994635827 994635827 994635824 994635823 994635820 994635817 994635816 994635816 994635815 994635804 994635800 994635800 994635807 994635802 994635799 994635796 994635807 994635807 994635811 994635810 994635805 994635791 994635790 994635791 994635791 994635796 994635796 994635796 994635794 994635788 994635791 994635783 994635780 994635800 994635800 994635800 994635800 994635796 994635796 994635796 994635793 994700165 994700162 994700760 994700758 994700759 994700771 994700819 994700816 994700820 994700819 994700820 994700820 994700840 994700838 994700836 994700832 994700832 994700786 994700786 994700761 994700760 994700760 994700761 994700774 994700793 994700786 994700798 994700808 994700807 994700798 994700804 994700791 994700782 994700781 994699584 994699575 994699557 994699555 994699555 994699550 994699550 994699562 994699562 994699561 994699552 994699512 994699511 994699506 994699504 994699485 994699490 994699548 994699545 994699542 994699537 994699538 994699538 994699537 994699537 994699535 994699535 994699534 994699526 994699530 994699524 994699523 994699552 994699549 994699537 994699536 994699536 994699549 994699551 994699555 994699553 994699553 994699553 994699553 994699540 994699541 994699539 994699537 994699537 999999769 999999766 999999793 999999792 999999789 999999789 999999778 999999789 999999780 999999777 999999796 999999818 999999814 999999792 999999776 999999786 999999781 999999777 999999799 999999797 999999795 999999807 999999812 999999808 999999793 999999790 999999790 999999787 999999784 999999780 999999778 999999745 999999744 999999742 999999749 999999748 999999747 999999735 999999733 999999722 999999723 999999723 999999718 999999701 999999699 999999690 999999690 999999687 999999686 999999712 999999678 999999683 999999679 999999679 999999676 999999673 999999672 999999685 999999691 999999711 999999698 999999700 999999692 999999681 999999666 999999665 999999655 999999655 999999655 999999625 999999622 999999594 999999599 999999598 999999595 999999573 999999585 999999586 999999593 999999592 999999590 999999594 999999592 999999594 999999604 999999599 999999598 999999590 999999596 999999594 999999593 999999600 999999592 999999595 999999590 999999585 999999579 999999579 999999574 999999580 999999580 999999585 999999593 999999582 999999580 999999580 999999580 999999579 999999578 999999570 999999570 999999569 999999562 999999558 999999567 999999566 999999575 999999575 999999590 999999583 999999571 999999568 999999572 999999573 999999570 999999570 999999560 999999561 999999559 999999568 999999585 999999580 999999580 999999580 999999570 999999567 999999563 999999561 999999559 999999497 999999493 999999493 999999489 999999487 999999500 999999503 999999396 999999400 999999400 999999401 999999404 999999399 999999399 999999396 999999404 999999396 999999396 999999394 999999402 999999675 999999678 999999663 999999656 999999655 999999653 999999652 999999676 999999675 993128333 993128348 993128339 993128349 993128359 993128363 993128359 993128386 993128398 993128401 993128406 993128382 993128380 993128382 993128382 993128402 993128402 993128402 993128402 993128397 993128395 993128389 993128394 993128394 993348099 993348097 994198187 994198182 994198203 994198199 994198195 994198195 994198194 994198196 994198182 994198181 994198178 994198177 994198186 994198184 994198225 994197643 994197643 994197643 994197635 994197640 994203108 994203104 994203095 994203102 994203116 994203116 994203120 994203116 994203117 994203126 994203123 994203126 994204622 994204616 994204629 994204633 994677194 994677193 994677190 994677185 994677193 994677196 994677192 994677191 994677191 994677191 994677192 994677120 994677130 994677129 994677129 994677123 994677127 994677120 994677107 994677101 994677105 994677103 994677105 994677099 994677095 994677097 994677105 994677101 994677094 994677093 994677096 994677085 994677085 994677093 994677109 994677117 994677109 994677082 994677087 994677076 994677072 994677063 994677062 994677058 994677070 994677070 994677065 994677064 994677080 994677078 994677078 994677092 994677092 994677088 994677087 994677086 994677092 994677081 994677078 994677096 994677099 994677097 994677091 994677088 994677094 994677089 994677085 994677085 994677088 994677086 994677081 994677081 994677105 994677103 994677102 994677085 994677115 994677115 994677078 994677075 994677077 994677078 994677084 994677088 994677092 994677091 994677073 994677072 994677070 994677048 994677046 997362008 997362032 997362032 997362032 997362030 997362021 997362016 997362015 997362012 997362017 997362018 997362010 997362008 997362015 997362030 997362030 997362026 997362024 997362023 997362023 997362023 997362022 997362019 997362030 997362034 997362028 997362041 997362043 997362042 997362042 997362038 997362034 997362033 997362041 997362041 997362031 997362029 997465850 997465846 997465844 997465840 997465840 997465834 997465836 996993273 996993283 996993302 996993318 996993315 996993318 996993318 996993329 996993328 996993326 996993319 996993317 996993310 996993314 996993313 996993309 996993305 996993328 996993317 996993314 996993313 996993313 996993312 996993312 996993312 996993321 996993317 996993316 996993316 996993330 996992795 996992789 996992793 996992804 996992807 996992806 996992820 996992808 996992805 996992801 996992800 996992791 996992781 996992781 996992826 996992825 996992824 996998402 996998404 996998401 996998401 996998394 996998389 996998387 996998363 999052380 999052379 999052379 999052381 999052387 999052383 999052387 999052377 999052375 999052370 999052366 999052367 999052398 999052406 999052415 999052410 999052522 999052522 999052531 999076737 999076731 999076723 999076717 999076717 999077537 999077536 999077525 999077533 999077532 999077534 999077533 999077552 999077551 999077548 999077543 999077542 999077567 999077579 999077543 999077537 999077538 999077540 999077539 999077533 999077529 999077522 999077533 999077534 999077538 999077536 999077535 999077553 999077559 999077558 999077534 999077532 999077541 999077533 999077536 999077539 999077550 999077547 999077576 999077582 999077599 999077598 999077598 999077584 999077586 999077582 999077583 999077583 999077589 999077590 999077582 999077577 999077587 999077589 999077580 999077580 999077578 999077570 999339724 999339706 999505811 999505818 999505817 999505809 999505807 999505804 999505800 999505799 999505799 999505800 999505808 999505807 999505808 999505815 999505823 999505828 999505826 999505829 999505841 999505841 999510443 999510448 999510444 999510444 999510448 999510445 999510444 999510457 999510459 999510455 999510464 999510467 999510462 999510479 999510472 999510472 999510469 999510473 999510471 999510457 999510458 999510455 999510441 999510443 999510439 999510439 999510438 999510461 999510464 999510449 999510444 999510440 999510466 999510466 999510466 999510485 999510476 999510476 999510473 999510472 999510474 999510474 999510461 999510458 999510451 999982446 999982450 999982559 999982554 999982545 999982562 999982550 999982548 999982546 999982566 999982565 999982563 999982558 999982562 999982549 999982544 999982547 999982524 999982520 999982521 999982521 999982516 999982512 999982520 999982514 999982525 999982522 999982522 999982522 999982525 999982506 999982506 999982509 999982587 999982584 999982605 999982604 999982604 999720463 999720460 999720460 999720442 999720445 999720451 999720477 999720474 999720477 999720477 999720484 999720481 999720476 999720476 999720473 999720476 999720473 999720462 999720451 999720442 999720442 999720442 999720434 999720426 999720423 999720399 999720402 999720399 999720399 999720399 999720402 999720414 999720412 999720422 999720422 999720404 999720400 999720391 999720390 999720390 999720400 999720403 999720407 999720407 999720410 999720423 999720420 999720447 999720449 999720448 999720456 999720466 999720505 999720501 999720496 999720494 999720494 999720488 999720507 999720507 999720504 999720503 999720499 999720521 999720521 999720521 999720521 999720502 999720496 999720496 999616662 999616664 999616661 999616657 999616641 999616632 999616633 999616623 999616621 999616623 999616623 999616621 999616611 999616610 999616645 999592455 999592452 999592454 999592437 999592436 999592440 999592436 999592436 999592441 999592453 999592455 999592455 999592455 999592454 999592457 999592413 999592424 999592420 999592418 999592418 999592402 999592392 999592388 999592369 999592373 999592379 999592371 999592374 999592374 999592370 999592368 999592358 999592359 999592360 999592355 999592307 999592306 999592305 999592303 999592311 999592311 999592308 999856727 999856741 999006612 999006613 999006613 999006609 999006603 999006601 999006598 999006598 999006602 999006603 999006620 999006619 999006611 999006610 999006618 999006617 999006617 999006617 999006616 999006614 999006606 999006605 999006606 999006615 999006613 999006610 999006607 999006607 999006602 999006621 999006620 999006620 999006620 999006623 999006622 999006622 999006618 999006636 999006637 999006635 999006676 999006675 999006675 999006685 999006689 999006680 999006670 999006670 999006669 999006735 999006740 999006738 999006682 999006683 999006709 999006706 999006701 999006694 999006676 999006671 999006669 999006685 996321720 996321720 996321719 996321719 996321709 996321697 996321697 996321690 996321685 996321730 996321733 996321728 996321725 996321724 996358255 996358255 996358264 996358262 996358285 996358280 996358280 996358295 996358291 996358286 996358295 996358293 996358303 996358305 996358305 996358321 996358315 996358315 996358315 996358312 996358312 996358314 996358313 996358314 996358304 996358296 996358295 996358295 996358287 996358286 996358278 996358288 996358290 996358286 996358262 996358262 996358267 996358270 996358273 996358272 996358272 996358270 996358270 996358245 996358248 996358239 996358233 996358223 996358222 996358222 996358222 996358222 996400431 996400430 996400430 996400429 996400429 996395833 996395838 996395852 996395852 996395853 996395853 996395853 996395849 996395847 996395845 996395851 996395815 996395814 996395809 996395807 996387316 996387330 996387329 996387329 996387323 996387312 996387300 996387299 996387307 996387306 996387304 996387303 996387290 996387283 996387287 996387286 996387285 999824254 999824254 999824239 999824233 999824244 999824243 999824255 999824262 999824262 999824271 999824275 999824286 999824285 999824295 999824242 999824242 999824242 999824238 999824207 999830635 999830635 999830631 999830661 999830661 999830672 999830671 999830671 999830664 999830657 999830689 999830678 999830684 999830680 999830702 999664594 999664626 999664621 999664622 999664622 999664620 999664619 999664630 999664630 999664628 999664638 999400210 999400209 999400205 999400226 999400234 999400222 999400222 999400221 999400217 999400267 999400256 999400253 999400253 999400250 999400257 999400257 999400298 999400292 999400325 999400322 999400321 999400319 999400310 999400302 999400298 999400296 999400288 999400288 999400288 999400294 999400303 999400299 999400309 999400308 999400306 999400288 999400280 999400293 999400293 999401101 999401101 999401100 999401096 999401095 999401093 999401118 999401105 999401109 999401116 999401112 999401100 995964133 995964130 995964118 995964119 995964124 995964123 995964120 995964161 995964168 995964170 999867237 999867237 999867237 999867244 999867238 999867233 999867232 999867232 999867220 999867217 999867212 999867212 999867210 999867208 999867201 999867197 999867197 999867195 999867198 999867200 999867198 999867171 999867169 999867168 999867154 999867154 999867152 999867147 999867147 999867143 999867137 999867136 999999868 999999535 999999533 999999529 999999528 999999528 999999528 999957314 999957302 999957299 999957298 999957295 999957293 999957287 999957300 999957305 999957306 999957302 999957303 999957303 999951741 999951738 999951753 999951756 999951754 999951756 999951729 999951732 999951731 999951738 999951737 999951734 999951733 999951733 999951732 999951732 999951739 999951739 999951739 999951730 999951745 999951739 999951737 999951749 999951750 999951760 999951760 999951764 999951763 999951781 999951780 999951780 999951776 999951781 999951780 999951778 999951793 999951776 999951773 999951795 999951780 999951797 999951802 999951800 999951797 999951791 999951790 999951789 999951814 999951818 999951796 999951801 999951800 999951800 999951806 999951806 999951812 999951812 999951798 999951756 999951756 999951755 999951731 999951731 999951737 999951732 999951737 999951735 999951735 999951725 999951748 999951743 999951743 999951743 999951742 999951731 999951733 999951719 999951718 999818990 999818990 999818989 999818985 999818983 999818982 999818982 999818975 999818971 999812540 999812540 999812550 999812289 999812272 999812277 999812286 999812273 999812273 999812292 999812292 999812286 999812282 999812289 999814592 999814590 999814588 999814588 999814586 999814588 999814580 999814561 999814570 999814569 999814569 999814563 999814704 999814704 999814699 999814699 999814712 999814746 999814743 999814743 999814740 999814740 999814746 999814729 999814729 999814721 999814714 999814711 999814710 999814702 999814701 999814707 999814703 999814695 999814757 999814754 999814736 999814731 999814728 999814728 999814724 999814724 999814724 999814722 999814740 999814742 999814731 999814748 999814743 999814743 999814739 999814738 999814736 999814717 999814737 999814736 999814735 999814737 999814737 999814737 999814732 999814723 999814718 999814718 999814705 999814702 999814709 999814706 999814723 999814716 999814717 999814714 999814712 999814702 999814700 999814702 999814701 999814697 999814704 999814701 999814715 999814716 999814724 999814720 999814722 999814732 999814747 999814739 999814743 999814770 999814771 999814807 999814812 999814812 999814818 999814816 999814799 999814722 999814728 999814721 999814720 999814719 999814719 999814725 999814722 999814720 999814718 999814717 999814715 999814708 999814708 999814714 999814722 999814722 999814728 999814727 999814722 999814742 999814740 999814740 999814763 999814760 999814759 999814766 999814766 999814757 999814757 999814757 999814754 999814758 999814775 999814775 999814780 999814786 999814786 999814783 999814791 999814783 999814769 999814769 999814769 999999866 999999864 999999862 999999802 999999773 999999770 999999769 999999768 999999767 999999769 999999776 999999775 999999773 999999780 999999775 999999778 999999782 999999773 999999771 999999770 999999769 999999769 999999761 999999756 999999769 999999773 999999759 999999755 999999755 999999754 999999746 999999746 999999745 999999742 999999724 999999740 999999752 999999741 999999739 999999756 999999770 999999780 999999779 999999797 999999791 999999797 999999800 999999795 999999795 999999799 999999799 999999785 999999784 999999797 999999797 999999763 999999753 999999737 999999726 999999723 999999723 999999721 999999713 999999709 999999710 999999711 999999711 999999711 999999723 999999715 999999730 999999750 999999740 999999742 999999739 999999774 999999778 999999777 999999781 999999777 999999775 999999772 999999774 999999774 999999769 999999768 999999768 999999762 999999762 999999762 999999762 999999757 999999753 999999793 999999799 999999801 999999797 999999802 999999798 999999793 999999797 999999788 999999790 999999790 999999787 999999784 999999783 999999781 999999779 999999779 999999779 999999776 999999766 999999764 999999765 999780060 999780062 999780067 999780067 999780083 999780083 999780082 999780081 999819538 999819545 999819544 999819536 999819537 999819523 999819495 999819501 999819497 999819496 999819498 999819819 999819818 999819825 999819825 999819825 999819807 999819810 999819809 999819807 999819818 999819869 999819871 999819871 999819871 999819866 999819866 999819872 999819870 999819874 999819874 999819865 999819865 999819863 999819859 999819854 999819852 999819849 999819847 999819846 999819846 999819840 999819840 999819832 999819832 999819830 999819869 999819879 999819870 999819867 999819867 999819887 999819897 999819891 999819891 999819880 999819900 999893080 999893080 999893100 999893109 999893107 999893106 999893117 999893111 999893119 999893121 999893109 999893112 999893108 999893109 999894987 999894976 999855518 999855527 999855524 999855513 999855534 999855529 999855515 999855523 999855520 999855521 999855528 999855527 999855525 999855506 999855505 999855511 999855510 999855508 999855494 999855490 999855489 999855488 999855491 999855491 999855491 999855487 999892549 999892547 999892543 999892540 999892538 999892543 999892549 999892534 999892544 999892522 999892478 999892478 999892474 999892475 999892472 999892472 999892472 999892455 999892455 999892464 999892461 999892523 999892517 999892523 999892522 999892526 999892526 999892519 999892526 999892526 999892525 999892528 999892534 999892532 999892537 999892520 999892520 999892517 999892511 999892504 999892518 999892515 999892517 999892515 999892515 999892506 999892505 999892505 999892501 999892457 999892459 999892454 999892456 999892462 999892462 999892462 999892456 999892452 999892451 999892444 999892435 999892434 999892428 999892426 999892426 999892424 999892424 999892425 999892436 999892455 999892456 999892455 999892455 999892452 999892436 999892436 999892445 999892444 999892444 999892444 999892458 999892440 999892467 999892467 999892456 999892450 999892447 999892487 999892483 999892470 999892470 999892470 999892468 999892468 999892505 999892501 999892500 999892500 999892500 999892498 999892497 999892495 999892505 999892485 999892489 999892492 999892485 999892486 999892487 999892481 999892494 999892491 999892490 999892486 999892487 999892494 999892493 999892493 999892491 999892491 999892491 999892491 999892514 999892513 999892511 999892525 999892522 999892522 999892515 999892495 999892491 999892490 999892490 999892499 999892506 999892500 999892500 999892556 999892555 999892548 999892547 999892554 999892550 999892574 999892575 999892572 999892587 999894576 999894576 999894579 999894582 999894571 999894570 999894543 999894542 999894539 999894520 999894531 999894541 999894524 999894521 999894510 999894509 999894524 999894527 999894524 999894534 999894531 999894528 999894532 999894528 999894525 999894517 999894516 999894514 999894514 999894489 999894495 999894495 999894494 999894489 999894493 999894514 999894507 999894510 999894504 999894501 999894500 999894500 999894498 999894491 999894496 999894492 999894479 999894478 999894481 999894481 995991378 995991375 995991368 995991363 995991363 995991358 995991351 995991353 995991348 995991354 995991370 995991370 995991361 995991358 995991355 995991353 995991351 995991347 995991374 995991370 995991400 995991398 995991404 995991380 995991373 995991372 995991372 995991365 995991373 995991373 995991381 995991411 995991409 995991404 995991404 995991392 995991393 995991388 995991385 995530898 995530900 995560428 995560439 995560436 995560446 995560444 995560442 995560442 995560438 995560438 995560437 995560470 995560470 995560421 995603363 995603360 995603357 995603357 995603358 995603422 995603420 995603419 990303187 990303187 990303170 990303170 990303160 990303154 990303152 990303152 990303201 990303199 990303187 990303190 990303187 990303194 990303192 990303187 990303187 990303187 990303197 990303183 990303175 990303182 990303180 990303168 990303168 990303162 990303174 990303171 990303171 990303163 990303161 990713583 990713580 990713578 990713579 990713577 990713568 990713562 990713550 990713549 990713545 990713538 990713549 990713548 990713541 990713537 990713535 988659515 988659510 988659509 988659518 988659512 988659507 988659514 988659513 988659504 988659498 988659498 988659491 988659491 988659500 988659498 988659498 988659507 988659517 988659536 988659528 988659527 988659535 988659538 988659542 988659542 988659539 988659539 988659537 988659535 988659540 988659536 988659533 988659528 988659607 988659603 988659599 988659610 988659632 988659626 988659619 988659618 988659610 988659625 988659624 988659624 988659619 988659632 988659791 988659795 988659790 988659840 988659840 988659835 988659831 988659830 988659825 988659823 988659816 988659815 988659811 988659804 988659807 988659815 988659811 988659809 988659809 988659803 988659803 988659803 988659841 988659840 988659839 988659828 988659828 988659824 988659822 988659821 988659820 988659814 988659820 988659820 988659813 988659810 988659806 988659810 988659805 988659805 988659813 988659818 988659800 988659687 988659694 988659710 988659699 988659699 988659679 988659680 988659680 988659678 988659670 988659667 988659668 988659668 988659668 988659668 988659654 988659635 988659635 988659636 988659646 988659646 988659643 988659643 988659653 988659650 988659650 988659645 988659640 988659634 988659623 988659619 988659644 988656645 988656645 988656663 988656660 988656658 988656650 988656663 988656663 988656662 988661810 988661808 988661802 988661796 988661793 988661798 988661803 988661804 988661805 988661799 988661825 988661830 988661822 988661830 988661835 988661833 988661831 988661829 988661828 988661827 988661827 988661846 988661847 988661866 988661867 988661857 988661861 988661859 988661857 988661859 988661857 988661851 988661849 988661849 988661849 988661861 988661861 988661859 988661860 988661851 988661845 988661848 988661864 988661857 988661853 988661847 988661853 988661853 988661861 988661864 988661864 988661856 988661859 988661857 988661868 988661876 988661878 988661867 988661865 988661875 988661879 988661896 988661895 988661894 988661896 988661920 988661919 988661919 988661916 988661915 988661914 988661914 988661913 988661910 988661904 988661906 988661904 988661899 988661901 988661900 988661899 988661894 988689843 988689843 988689860 988689857 988689855 988689878 988689878 988689898 988674396 988674387 988674233 988674239 988674225 988674217 988674206 988674201 988674194 988674189 988674187 988674186 988674184 988674187 988674186 988674193 988674195 988674201 988674199 988674196 988674194 988674193 988674186 988674196 988674187 988674190 988674189 988674188 988674202 988674198 988674182 988674182 988674176 988674176 988674176 988674174 988674180 988674189 988674186 988674186 988674178 988674173 988674166 988674158 988674157 988674148 988674148 988674144 989527443 989527434 989527427 989527433 989527433 989527433 989656002 989656343 989656341 989656338 989656328 989656306 989656306 989656312 989656308 989656306 989656306 989656300 989656300 989656315 989656312 989656310 989656308 989656300 989656311 989656304 989656304 989656302 989656242 989656238 989656246 989656245 989656236 989656235 989656228 989661378 989661381 999814586 999814597 999814595 999814591 999814589 999814585 999814556 999814552 999814551 999814551 999814552 999814553 999814553 999814553 999814553 999814563 999814563 999814554 999814557 999814557 999814557 999814586 999814590 999814591 999814589 998961268 998961268 998961256 998961267 998961261 998961261 998961261 998961260 998961257 998961253 998961253 998961267 998961275 998961269 998961275 998961277 998961271 998961271 998961270 998961269 998961255 998961263 998961276 998961273 998961287 998961286 998961286 998961279 998961300 998961304 998961303 998961315 998961326 998961319 998961291 998961281 998961276 998961261 998961252 998961245 998961254 998961250 998961286 998961283 998961280 998961276 998961286 998961286 998961286 998961282 998961277 998961272 998961272 998961267 998961257 998961262 998961284 998961289 998961289 998961298 998961293 998961320 998961318 998961316 998961316 998961329 998924267 998924311 998924308 998924308 998924319 998924308 998924308 998924315 998924309 998924308 998924335 998924343 998924341 998924347 998924347 998924348 998924348 998924344 998924344 998924362 998924361 998924361 998924361 998924359 998924362 998924344 998924339 998924326 998924324 998924321 998924309 998924299 998924297 998924290 998924288 998924287 998924286 998924289 998924288 998924286 998924277 998795706 998795715 998795719 998795717 998795717 998795719 998795719 998795715 998795715 998795717 998795722 998795715 998795714 998795708 998795720 998795719 998795730 998795730 998795722 998795716 998795716 998795716 998795709 998795709 998795711 998795709 998795717 998795718 998795718 998795718 998795714 998795711 998795708 998795706 998795704 998795708 998795708 998795700 998795696 998795695 998795692 998795691 998795697 998798674 998798689 998798689 998798687 998798684 998798684 998798684 998798687 998798682 998798704 998798678 998798674 998798674 998798675 998798675 998798673 998798671 998798664 998798668 998798667 998798655 998798657 998798655 998798655 998798654 998798652 998798648 998798668 998798665 998798665 998798676 998798675 998798667 998798665 998798665 998798675 998798672 998798683 998798687 998798730 998798730 998798731 998798725 998798748 998798744 998798745 998798742 998798741 998798738 998798729 998798728 998798723 998798728 998798727 998798727 998798724 998798724 998798724 998798720 998798741 998798738 998798730 998798724 998798724 998798723 998798732 998798722 998798722 998798717 998798708 998798707 998798735 998798739 998798737 998798743 998798736 998798747 998798741 998798750 998798731 998388302 998388300 998388304 998388299 998388297 998388327 998388316 998388305 998388309 998388307 998388305 998388305 998388331 998388356 998388355 998388376 998388378 998388385 998388384 998315206 998315203 998315198 998315211 998315210 998315229 998315224 998315217 998315218 998315209 998315208 998312899 998312896 998312899 998312885 998312880 998312858 998312854 998312854 998312839 998312838 998312834 998312833 998312830 998312828 998312828 998312828 998312820 998312820 998312836 998312791 998312780 998312735 998312733 998312727 998312727 998312723 998312708 998312703 998312700 999965000 999964992 999964997 999964993 999964992 999965014 999965028 999965021 999965021 999965020 999965005 999965020 999965025 999965023 999965006 999965011 999965007 999965003 999965001 999964997 999964987 999964983 999964979 999964985 999964969 999964956 999999836 999999842 999999835 999999858 999999858 999999849 999999858 999999856 999999827 999999834 999999831 999999828 999999831 999999852 998347527 998347533 998347532 998347532 998347531 998347527 998347523 998347527 998347538 998347540 998347539 998347553 998347558 998347554 998347554 998347554 998347555 998347543 998347536 998347526 998347530 998347518 998347523 998347531 998347527 998347527 998347527 998347532 998347515 998347514 998347533 998347525 998347523 998347365 998347381 998347377 998347378 998347342 998347338 998347348 998347347 998347345 998347337 998347330 998162253 998162253 998162261 998162261 998162259 998162263 998162260 998162262 998162334 998162343 998162336 998162336 998162359 998162354 998162345 998162340 998162343 998162340 998134396 998134409 998134410 998134410 998134408 998134413 998134417 998134429 998134422 998134419 998134431 998134432 998134416 998134413 998134388 998134386 998134392 998134392 998134390 998134441 998134440 998134456 998134456 998134460 998134458 998134466 998134444 998134444 998134405 998134403 998134406 998134409 998134386 998134384 998134360 998134360 998134352 998134352 998134352 998134349 998134347 998134350 998134342 998134780 998134780 998134794 998134794 998134795 998135047 998135042 998135050 998135050 998135045 998135047 998135052 998135051 998135051 998135049 998135051 998135038 998135044 998135035 998135032 998135034 998135030 998135031 998135045 998135056 998135052 998135051 998135067 998135066 998135068 998135076 998135074 998135071 998135064 998134987 998134823 998134826 998134826 998134847 998134856 998134853 998134863 998134859 998134856 998134857 998134870 998134866 998134866 998134855 998134866 998134862 998134863 998134862 998134862 998134866 998134871 998134860 998134858 998134854 998134849 998134842 998134817 998134816 998134831 998134831 998134830 998134830 998134830 998134834 998134818 998134830 998134854 998134819 998134814 998134828 998134826 998134859 998134865 998134860 998134876 998134873 998134873 998134974 998134973 998134985 998134988 998134991 998134987 998134989 998134982 998134972 998134970 998134970 998134962 998133081 998133081 998133100 998133129 998133139 998133158 998133156 998133151 998133160 998133161 998133160 998133158 998133155 998133171 998133167 998133167 998133164 998133162 998133162 998133160 998133160 998133155 998133155 998133157 998133157 998133161 998133161 998133175 998133175 998133171 998130190 998130179 998130174 998130174 998130173 998130173 998130173 998130180 999999508 999999510 999999505 999999504 999999522 999999519 999999500 999999504 999999500 999999518 999999518 999999518 999999518 999999514 999999511 999999521 999999514 999999510 999999527 999999524 999999524 999999514 999999500 999999493 999999491 999999490 999999483 999999469 999999468 999999465 999999463 999999463 999999459 999999459 999999454 999999456 999999456 999999398 999999392 999999392 999999401 999999400 999999397 999999390 999999389 999999395 999999395 999999393 999999393 999999389 999999388 999999385 999999378 999999364 999999359 999999362 999999357 999999388 999999388 999999411 999999413 999999405 999999407 999999403 999999401 999999400 999999403 999999835 999969199 999969199 999969198 999969193 999969187 999969146 999969121 999969120 999969114 999969106 999969103 999969095 999969103 999969103 999969203 999969177 999969183 999969173 999969171 999969170 999969194 999969200 999969198 999969198 999969198 999969246 999969245 999969245 999969243 999969237 999969237 999969236 999969223 999969221 999969221 999969219 999969221 999969248 999969247 999969248 999969253 999969249 999969266 999969246 999969256 999968836 999968835 999968833 999968832 999968801 999968795 999968795 999968795 999968802 999968802 999968800 999968797 999968797 999968794 999968814 999968812 999968812 999968814 999968800 999968792 999968788 999968786 999968782 999968774 999968768 999968758 999968796 999968792 999968792 999968784 999968394 999968399 999968398 999968403 999968400 999968396 999968393 999968405 999968404 999968413 999968416 999968408 999968486 999968516 999963381 999963381 999963394 999963387 999963388 999963383 999963375 999926949 999926945 999926945 999926943 999926948 999926946 999926946 999926911 999926915 999926915 999926915 999926907 999926922 999926919 999926935 999926933 999926933 999926936 999926936 999926936 999926944 999926943 999926924 999926936 999926933 999926931 999926918 999926927 999926927 999926930 999926929 999926925 999926925 999926928 999926939 999926939 999926935 999926928 999926938 999926935 999926931 999926916 999926907 999926906 999926906 999926900 999926903 999926895 999926881 999926904 999926920 999924763 999924767 999924766 999924740 999924738 999924742 999924738 999924737 999924741 999924735 999924754 999924748 999924716 999924710 999924705 999924725 999924724 999924720 999999701 999999701 999999701 999999700 999999705 999999671 999999671 999999671 999999598 999999628 999999644 999999644 999999643 999999641 999999640 999999637 999999636 999999689 999999684 999999700 999999700 999999698 999999698 999999697 999999696 999999696 999999691 999999683 999999685 999999683 999999669 999999666 999999738 999999730 999999720 999935306 999935338 999935329 999935305 999935310 999935317 999935322 999935318 999935317 999935311 999935309 999935307 999935301 999935295 999935306 999935295 999935294 999935289 999935288 999935286 999935283 999967971 999967950 999967960 999967955 999967955 999967950 999967946 999967943 999967939 999967943 999967934 999967934 999967933 999967936 999967935 999967933 999967930 999967921 999967923 999967923 999967922 999967925 999967925 999967923 999967921 999969550 999969541 999969541 999969543 999969542 999969565 999969562 999979920 999979933 999979932 999979927 999979929 999979929 999979929 999979929 999979924 999979920 999979910 999979907 999979906 999979900 999979899 999979897 999979907 999979908 999979904 999979905 999979903 999979901 999979929 999979986 999979951 999979944 999979945 999979925 999979925 999979914 999979907 999979900 999979898 999979893 999992837 999992836 999992849 999992846 999992853 999992852 999992850 999992905 999992904 999960246 999960244 999960249 999960244 999960244 999960236 999960251 999960249 999960252 999960276 999960266 999960287 999960294 999960293 999960292 999960290 999960288 999960310 999960308 999960308 999960308 999960311 999960313 999960311 999960310 999960310 999960307 999960305 999960299 999960308 999960295 999960313 999960313 999960280 999960278 999960274 999960276 999960327 999960330 999960328 999960327 999960317 999960323 999960320 999961796 999961844 999961844 999961843 999961867 999961052 999961046 999961178 999961162 999961225 999961227 999961219 999961222 999961209 999961168 999961150 999961182 999961182 999961171 999961168 999961160 999961158 998091840 998091839 998091834 998091821 998091821 998092944 998092945 998092951 998092951 998092949 998092976 998092981 998092966 998092972 998092972 998092972 998092967 998092973 998092943 998092940 998092946 998092948 998092950 998092950 998092950 998612549 998612549 998612547 998612546 998612552 998612544 998612542 998612542 998612541 998612525 998612503 998612502 998612493 998612523 998612522 998612519 998612523 998612518 998612540 998612538 998612535 998612539 998612549 998612555 998612545 998612542 998612542 998612542 998612481 998612486 998612479 998612497 998612473 998612465 998612465 998612476 998612472 998612471 998612471 998612457 998612456 998612389 998612446 998612439 998612450 998612444 998612442 998612448 998612442 998612441 998612452 998612450 998612448 998612448 998612443 998612440 998612473 998612485 998615609 998615609 998615611 998615606 998615608 998615617 998615614 998615655 998615654 998615636 998615666 998615658 998615658 998615655 998615655 998615655 998615654 999999498 998615626 998615626 998615617 998615577 998623420 998623425 998623417 998623414 998623414 998623414 998623405 998623420 998623419 998772505 998772514 998772511 998772511 998772509 998772502 998772515 998772515 998772521 998772517 998772547 998772556 998772553 998772554 998772562 998772560 998772514 998772511 998772508 998772521 998772546 998772548 998772554 998772555 998772560 998772559 998772552 998772546 998772531 998772643 998772643 998772601 998772599 998772603 998772594 998772591 998772595 998772599 998772614 998772609 998772608 998772614 998772615 998772614 998772617 998772617 998772607 998772609 998772607 998772605 998772596 998772591 998772590 998772588 998772588 998772577 998772577 998772577 998772575 998772571 998772571 998772568 998772564 998772544 998772542 998772542 998772549 998772547 998772546 998772546 998772562 998772557 998772556 998772554 998772557 998772557 998772555 998772553 998772551 998772551 998772553 998772550 998772521 998772528 998772545 998772523 998772534 998772596 998741080 998741085 998741084 998741082 998741105 998741100 998741100 998741077 998741085 998721371 998721363 998721363 998721360 998721359 998721345 998721345 998721344 998721353 998721344 998721347 998721361 998721362 998721354 998721353 998721349 998721339 998721339 998721335 998721326 998721323 998721330 998721327 998721327 998721331 998721329 998721333 998721329 998721324 998721347 998721347 998721327 998721327 998721341 998721083 998721083 998721092 998721047 998721047 998721038 998721061 998721052 998721052 998721052 998721050 998721053 998721048 998721046 998721088 998721088 998721093 998721091 998721031 998721020 998721019 998721018 998721016 998721008 998721011 998721030 998721030 998721025 998721018 998721028 998721018 998721011 998721006 998721011 998721011 998721013 998721007 998721005 998720977 998720976 998721002 998721004 998721006 998721006 998721006 998721004 998720999 998708674 998708674 998708673 998708672 998708687 998708690 998708689 998708683 998708683 998708680 998708685 998708684 998708685 998708689 998708694 998708691 998708694 998708689 998708697 998708751 998708752 998708752 998708752 998708743 998708737 998708736 998708739 998708725 998708724 998708713 998708714 998708713 998708718 998708704 998708695 998708695 998708695 998708696 998708696 998708694 998708692 998708683 998708690 998708701 998708717 998708730 998708730 998708714 998708714 998708723 998708720 998708720 998708716 998708712 998708712 998708712 998708710 998708717 998708703 998708700 998708697 998708699 998708699 998708700 998708710 998708701 998708714 998708714 998708717 998708705 998708704 998695755 998695753 998695751 998695751 998695751 999380329 999380324 999380327 999380333 999380332 999380332 999380330 999380343 999380340 999380320 999380313 999380312 999381777 999381773 999381785 999381784 999381783 999381786 999382918 999382909 999382907 999382903 999382910 999382910 999382903 999382929 999382927 999382931 999382934 999382933 999382928 999382918 999382904 999382899 999382890 999382894 999382894 999382894 999382894 999382886 999382885 999382883 999382876 999382860 999382857 999382857 999382851 999382851 999382851 999382849 999382849 999382847 999383040 999383036 999383035 999383035 999383029 999383021 999383012 999383016 999383012 999383024 999383023 999383041 999383041 999383041 999383040 999383038 999383035 999383033 999383044 999383052 999383052 999383053 999383085 999383110 999383106 999383101 999383103 999383106 999383103 999946417 999797323 999797300 999797319 999797318 999797311 999797333 999798583 999798587 999798610 999885583 999885585 999885577 999885580 999885578 999885574 999885574 999885574 999885573 999885573 999885571 999885564 999885568 999999858 999999848 999999851 999999847 999999827 999999849 999999836 999999835 999999838 999999814 999999818 999999817 999999839 999999841 999999808 999999806 999999800 999999795 999999795 999999802 999436511 999436504 999436496 999436508 999436531 999436531 999436525 999436542 999436541 999436528 999436518 999436512 999436504 999436526 999436526 999436516 999436509 999436505 999436500 999436499 999436484 999436494 999436510 999436520 999436518 999436516 999436512 998751932 998751850 998751848 998751855 998751860 998751861 998751843 998751841 998751829 998751825 998751824 998751821 998751817 998751816 998751833 998772093 998772093 998772101 998772098 998772098 998772098 998772098 998772098 998772096 998772121 998772120 998772112 998772118 998772118 998772117 998772124 998772121 998772126 998799188 998799186 998799175 998799168 998799167 998799163 998796036 998796033 998796032 998811545 998811543 998811538 998811537 998811531 998811541 999057273 999057273 999057270 999057281 999057265 999057259 999057260 999057253 999057134 999057135 999057137 999057134 999057142 999057133 999057133 999057132 999057154 999057151 999057139 999057138 999057106 999057130 999057125 999057125 999057125 999057120 999057126 999057124 999057124 999057118 999057118 999057112 999057111 999728658 999728656 999728643 999728642 999728633 999728631 999728631 999728639 999728638 999728636 999728634 999728632 999728655 999728654 999728650 999728650 999718296 999691231 999691228 999691239 999691250 999691250 999691235 999691234 999691251 999691249 999690135 999690135 999690141 999690142 999690142 999690138 999690135 999690146 999690139 999690171 999690171 999690181 999690178 999690172 999690175 999690179 999690179 999690183 999690180 999690179 999690174 999690169 999690052 999690048 999690032 999690047 999690043 999689846 999689846 999689844 999689849 999689875 999689874 999689871 999689871 999689871 999689883 999689879 999689869 999689867 999689843 999689842 999689850 999689850 999689850 999689850 999690107 999690102 999690112 999690111 999690113 999690103 999690104 999690104 999690100 999690035 999690030 999690041 999690039 999690044 999690041 999690047 999690046 999690038 999690034 999690060 999690109 999690103 999690101 999690101 999690099 999690099 999690190 999690187 999690198 999674684 999674683 999674683 999674682 999674699 999674692 999674687 999674700 999674704 999674698 999674694 999674692 999674691 999674689 999674703 999674715 999674719 999674718 999674718 999674718 999674715 999674706 999674701 999674699 999674665 999674667 999674669 999674731 999674733 999674821 999674821 999674816 999674814 999674810 999674810 999674810 999674808 999674812 999674805 999674794 999674791 999674813 999674813 999674811 999674808 999674806 999674744 999674738 999674737 999674756 999674764 999674760 999674760 999674756 999674758 999674756 999674756 999674751 999674749 999674742 999674742 999674742 999674716 999674713 999674715 999674713 999674711 999674709 999674703 999674703 999674703 999674701 999674692 999674584 999674579 999674571 999674582 999666770 999666783 999666780 999666782 999666794 999666794 999666809 999666806 999666797 999666802 999666797 999666791 999666790 999666799 999666799 999666797 999666794 999666794 999666796 999666794 999666752 999666749 999666746 999666752 999666741 999666741 999666740 999666726 999666727 999666727 999666728 999666737 999666752 999666762 999666749 999666769 999666771 999666767 999666793 999666791 999666806 999666806 999666811 999666809 999666814 999666815 999666815 999666818 999666814 999666814 999666775 999666803 999666801 999666792 999666789 999666789 999666784 999666782 999666837 999666830 999666828 999666827 999666832 999666849 999666847 999666844 999666843 999666842 999666835 999666854 999666854 999666851 999666848 999666848 999666827 999552539 999552535 999552550 999552550 999552545 999552548 999552569 999552567 999552588 999552588 999552588 999552588 999552582 999552578 999552577 999552582 999552582 999552578 999552577 999552582 999555601 999555595 999555587 999555602 999555602 999555605 999555598 999555608 999468629 999468635 999468630 999468628 999468622 999468619 999468625 999468623 999468623 999468631 999468630 999468633 999468633 999468638 999468634 999468637 999468625 999468617 999467131 999467136 999467158 999467139 999467141 999467161 999467154 999467152 999467150 999467148 999467148 999468247 999468247 999468260 999468264 999468244 999468236 999468237 999468232 999468232 999468229 999468255 999468260 999468277 999468307 999999794 999999793 999999767 999999774 999999781 999999780 999999778 999999778 999999777 999999778 999999778 999999777 999999781 999999779 999999775 999999774 999999794 999999790 999999805 999999810 999999831 999999830 999999834 999999816 999999813 999999813 999999831 999999814 999999812 999999807 999999807 999999821 999999825 999999824 999999823 999999871 999999874 999999875 999999871 999999982 999999995 999999988 999999990 999999988 999999985 999999985 999999983 999999966 999999965 999999963 999999956 999999901 999999901 999999890 999999886 999999886 999999885 999999882 999999772 999999765 999999739 999999729 999999728 999999724 999999748 999999742 999999760 999999758 999999758 999999761 999999761 999999766 999999760 999999757 999999776 999999776 999999834 999999882 999999880 999999877 999999873 999999803 999999807 999999807 999999806 999999805 999999818 999999820 999999863 999999863 999999864 999999851 999999862 999999852 999999848 999999844 999999833 999999839 999999839 999999839 999999841 999999840 999999842 999999834 999999833 999999877 999999882 999999882 999999889 999999889 999999888 999999894 999999892 999999887 999999861 999999887 999999864 999999862 999999861 999999868 999999868 999999868 999999862 999999867 999999865 999999851 999999847 999999845 999999838 999999843 999999845 999999837 999999831 999999830 999999830 999999828 999999825 999999829 999999826 999999825 999999823 999999820 999999811 999999801 999999819 999999827 999999827 999999826 999999825 999999819 999999818 999999815 999999815 999999815 999999815 999999812 999999805 999999803 999999809 999999809 999999814 999999812 999999805 999999802 999999800 999999776 999999778 999999768 999999775 999999772 999999760 999923128 999923135 999923143 999923143 999923130 999927117 999927114 999927118 999927118 999927116 999927114 999927104 999927103 999927104 999927126 999927130 999927120 999927098 999927130 999927130 999927129 999927124 999927108 999927103 999927103 999927103 999927113 999927113 999927116 999927120 999927126 999927118 999935899 999935903 999935901 999935885 999935878 999955095 999955087 999955095 999955094 999955093 999955093 999955090 999955089 999955079 999955070 999955049 999956301 999956303 999956363 999956363 999956354 999956363 999956351 999956344 999956347 999956359 999956353 999956349 999956349 999956349 999956349 999956338 999956311 999998843 999998849 999998860 999998851 999998877 999998872 999998867 999998866 999998887 999998885 999998878 999998876 999998869 999998867 999998864 999998862 999998857 999998855 999998854 999998868 999998869 999998857 999998807 999998794 999998792 999998782 999998781 999998803 999998802 999998802 999998801 999998800 999998794 999998794 999998793 999998795 999998810 999998810 999998826 999998825 999998824 999998813 999998813 999998813 999998801 999998800 999998805 999998802 999998803 999998828 999998829 999998829 999998829 999998826 999998823 999998823 999998815 999998807 999998804 999998849 999998878 999998880 999998878 999998930 999998929 999998931 999998927 999998938 999998913 999998914 999998905 999998905 999998904 999998897 999998897 999998888 999998922 999998920 999998915 999998914 999998914 999998912 999998910 999998909 999978649 999978657 999978657 999978648 999978637 999978670 999977424 999977423 999977427 999977419 999977419 999977413 999977413 999977407 999977394 999977405 999977412 999977417 999977408 999977407 999977403 999977416 999977416 999977425 999977523 999977518 999977512 999977509 999977528 999977525 999977524 999977521 999977513 999977513 999977496 999977490 999977490 999977490 999977505 999977538 999977539 999977539 999977538 999977532 999977525 999977533 999977533 999977520 999977521 999977521 999977531 999977530 999977529 999977520 999977520 999980040 999980021 999980030 999980074 999980072 999980068 999980062 999980062 999980061 999980091 999980083 999980085 999980085 999980101 999980101 999980099 999980099 999981635 999981634 999981663 999981673 999981675 999981693 999946814 999946818 999946815 999946808 999946806 999946803 999946801 999946801 999946794 999946779 999946760 999946759 999949648 999949631 999949598 999949605 999949601 999949602 999949682 999949682 999949687 999949750 999949757 999949699 999949697 999949694 999949685 999949677 999949677 999949676 999949670 999949666 999949665 999949643 999949651 999949651 999949648 999949682 999949683 999949683 999949688 999949682 999949677 999949677 999949668 999999756 999999728 999999755 999999753 999999752 999999769 999999767 999999764 999999791 999999787 999999775 999999750 999999775 999999774 999999773 999999781 999999783 999999815 999999805 999999804 999999794 999999786 999999788 999999748 999999748 999999748 999999748 999999748 999999765 999999762 999949680 999949668 999949661 999949680 999949726 999949727 999949761 999949788 999949793 999949807 999949799 999949816 999949812 999949809 999949804 999949803 999949802 999949795 999949789 999949707 999949699 999949694 999949682 999949684 999949674 999949674 999949673 999949684 999949682 999949678 999949676 999949675 999949670 999949674 999949670 999949670 999949678 999949650 999949639 999949639 999949645 999949644 999949649 999949714 999949712 999949696 999949692 999949692 999949689 999949683 999949683 999949683 999949675 999949675 999949666 999949664 999949664 999949660 999949660 999949660 999949680 999949680 999949684 999949668 999949665 999949663 999949662 999949665 999949665 999981365 999981365 999981361 999981363 999981362 999981360 999981374 999981367 999981367 999981367 999981351 999981350 999981249 999980110 999980133 999980131 999992903 999992903 999992899 999992897 999992887 999992887 999992886 999992915 999992909 999992903 999992900 999992896 999992896 999992894 999992902 999992902 999992918 999992918 999992935 999993026 999993026 999993038 999993037 999993030 999993029 999993027 999993036 999973817 999973817 999973820 999973821 999973821 999973818 999973817 999973816 999973816 999973814 999973814 999973811 999973811 999728071 999728065 999728060 999728060 999728050 999728059 999728055 999728053 999728052 999728052 999728055 999728055 999728052 999728041 999728016 999728015 999728013 999728009 999728006 999728006 999728004 999728000 999727996 999727993 999727992 999727989 999727984 999727981 999727979 999727974 999196500 999196498 999196446 999196444 999196442 999196442 999196442 999196424 999196423 999196427 999196427 999196426 999196618 999196618 999196617 999196637 999196637 999196637 999196637 999196637 999196623 999196620 999196634 999196634 999196630 999196625 999196619 999196614 999196589 999196588 999196588 999196588 999194947 999194936 999194935 999194931 999194916 999194909 999194911 999194873 999194872 999194919 999194916 999194923 999194928 999194925 999194924 999194924 999194924 999194929 999194927 999194926 999194928 999194960 999194961 999195038 999195094 999195093 999196960 999196958 999196955 999196959 999196945 999196943 999304867 999304853 999304848 999304875 999304870 999304870 999304869 999304869 999304839 999304844 999304844 999304844 999304844 999304841 999304841 999304841 999304843 999273140 999273120 999273128 999273128 999273150 999273142 999273140 999273140 999273140 999273120 999273117 999273111 999273181 999273189 999273188 999273186 999273185 999273185 999273185 999273185 999273180 999273178 999273171 999273169 999273194 999273193 999273189 999134500 999134506 999134516 999134512 999134520 999134536 999134547 999134547 999134559 999134567 999134596 999134596 999134586 999134585 999134583 999134585 999134602 999134601 999134602 999134580 999134583 999928546 999928543 999928541 999928543 999928548 999928554 999928567 999928566 999928565 999928566 999928583 999928580 999928576 999928574 999928571 999928568 999928565 999928562 999928560 999928558 999928575 999928573 999928581 999928571 999928576 999928574 999928574 999928573 999928576 999928574 999928573 999928573 999928560 999928558 999928557 999928551 999928548 999928545 999928542 999928538 999928538 999928538 999928537 999928527 999928526 999928524 999928524 999928534 999928537 999928535 999928535 999928559 999928557 999928563 999928559 999928555 999928564 999928560 999983491 999983487 999983481 999983470 999983465 999983466 999983464 999983464 999983459 999983461 999983460 999983460 999983454 999983445 999983447 999983443 999983443 999983435 999983467 999983477 999983474 999980958 999980958 999980958 999980957 999980953 999980946 999980953 999980950 999980946 999980946 999980943 999980943 999980940 999979471 999979486 999979495 999979474 999979479 999979474 999979491 999979452 999979452 999979449 999979447 999979447 999979442 999979441 999979440 999995321 999995317 999995317 999995317 999995317 999995345 999995367 999995365 999995364 999995382 999995303 999995303 999995302 999995301 999995296 999995295 999995292 999995300 999006537 999006535 999006502 999006502 999006501 999006515 999006513 999006512 999006511 999006514 999006521 999006521 999006520 999006523 999006530 999039380 999039380 999039389 999039385 999039385 999039385 999039410 999039414 999039397 999039392 999039414 999039413 999039406 999039383 999039378 999039354 999039352 999301035 999301033 999301030 999301030 999301036 999301044 999301042 999301040 999301032 999301032 999301025 999301020 999301017 999301007 999301005 999300995 999300996 999300996 999300996 999285116 999285109 999285109 999285103 999285091 999285095 999285168 999285168 999285155 999285152 999861853 999861856 999190304 999190296 999190290 999190288 999190320 999190320 999190301 999190308 999190317 999190317 998613616 998613615 998613615 998351930 998351928 998351672 998351646 998351622 998351628 998351648 998351635 998351635 998351635 998351631 998351616 998351610 997557646 997557643 997557643 997557643 997557637 997557635 997557633 997557627 997557626 997557640 997557626 997557632 997557631 997557638 997557635 997557630 997557615 997557620 997557617 997557616 997557615 997557615 997557615 997557615 997557615 997557611 997557601 997557600 997557631 997557632 997557610 997557649 997557652 997557652 997557652 997557657 997557664 997557664 997557664 997557662 997557661 997557660 997557652 997557665 997557665 997557680 997557672 997557672 997557667 997557678 997557682 997557689 997557700 997557694 997557691 997556172 997556178 997556168 997556157 997556158 997556161 997556161 997556160 997556164 997556167 997556162 997556158 997556157 997556159 997556143 997556143 997556140 997556140 997556154 997556151 997556158 997556093 997556094 997556094 997556093 997556091 997556090 997556086 997556077 997556075 997556064 997556045 997556049 997481097 997481094 997481080 997481080 997481108 997481115 997481103 997481104 997481099 997481098 997481088 997481084 997481098 997481097 997481096 997481099 997481107 997481102 997481102 997481103 997481103 997481109 997481119 997481119 997481117 997481447 997481446 997481147 997481146 997481149 997481157 997481234 997481234 997481225 997481225 997481227 997481248 997481265 997481278 997481261 997481260 997481260 997481258 997481243 998134002 998133966 998133965 998133964 998133970 998133980 998133984 998133988 998133997 998133990 998133986 998133517 998133516 998133521 998133520 998133518 998133512 998133511 998133510 998133506 998132235 998132234 998132233 998126783 998126796 998126801 998126801 998126801 998126787 998126800 998126872 998126874 998126871 998126870 998126903 998126901 998126901 998126915 998126914 998126914 998126914 998126906 998126917 998126919 998126918 998126916 998126914 998126910 998126914 998126914 998126914 998126910 998126908 998126916 998126913 998126914 998126910 998126910 998126908 998126921 998126921 998126921 998126929 998126923 998126921 998126911 998126908 998126905 998126827 998126817 998114022 998114017 998114036 998114034 998114030 998114029 998114029 998114029 998114025 998114023 998114021 998114012 998114010 998114014 998114016 998114013 998114010 998114015 998114075 998114077 998114067 998114063 998114067 998114064 998114066 998114061 998114080 998114074 998114074 998114075 998114073 998114071 998114069 998114072 998114072 998114072 998114072 998114070 998114085 998114086 998114086 998114078 998114077 998114076 998114076 998114075 998114067 998114056 998114073 998114075 998114075 998114073 998114071 998114069 998114066 998114069 998114068 998114063 998114096 998114094 998114100 998114100 998114097 998114087 998114086 998114081 998114091 998114088 998114088 998114085 998114072 998114060 998114049 998114066 998114065 998114089 998114133 997461372 997461384 997461384 997461384 997461403 997461403 997461402 997461415 997461414 997461421 997461421 997461411 997461406 997461403 997461344 997353407 997353402 997353393 997353400 997353399 997353397 997353419 997353419 997310881 997310880 997310880 997310873 998007908 998007915 998007914 998007924 998007921 998007918 998005025 998005025 998005020 998005026 998005006 998005001 998004996 998005007 998005005 998004999 998004997 998004996 998004967 998004967 998004962 998004958 998004958 998004948 999937259 999937252 999937299 999937288 999937281 999937278 999937272 999937270 999937270 999937270 999937261 999937268 999937267 999937257 999937250 999937279 999937288 999937287 999937303 999937300 999937300 999937299 999937285 999937284 999937284 999937283 999937267 999937261 999937258 999937250 999937249 999937253 999937262 999937255 999937327 999937325 999937325 999937325 999937329 999937331 999937327 999937344 999937328 999937330 999937321 999937323 999937320 999937336 999937338 999937367 999937365 999937360 999937347 999937347 999937402 999937409 999937401 999937399 999937399 999937392 999937390 999937389 999937390 999937372 999937410 999937408 999937408 999937399 999937399 999937378 999937384 999937382 999937378 999937410 999937406 999937404 999937403 999937401 999937390 999937395 999937394 999937394 999937388 999937388 999882445 999882423 999849568 999849568 999849567 999849571 999849571 999849569 999849568 999849590 999849584 999849567 999849564 999849566 999849567 999849554 999849554 999849550 999849531 999849528 999849521 999849512 999849508 999849508 999849510 999849524 999849552 999849544 999849540 999849538 999845712 999845734 999845718 999999697 999999697 999999770 999999763 999999759 999999752 999999751 999999751 999999748 999999744 999999744 999999744 999999660 999999653 999999649 999999645 999999640 999999645 999999601 999999734 999999719 999999695 999999693 999999699 999999373 999999368 999999369 999999366 999999365 999999365 999999364 999999367 999999359 999999354 999999351 999999349 999999347 999999346 999999346 999999344 999999344 999999340 999999368 999999365 999999336 999999336 999999334 999999325 999999321 999999312 999999312 999999516 999999549 999999551 999999550 999999587 999999573 999999571 999999569 999999567 999999561 999999590 999999588 999999574 999999571 999999569 999999567 999999552 999999553 999999569 999999568 999999569 999999574 999999572 999999568 999999566 999999586 999999583 999999583 999999582 999999582 999999579 999999579 999999577 999999575 999999584 999999584 999999568 999999579 999999577 999999576 999999576 999999564 999999562 999999559 999999558 999999558 999999559 999999556 999999546 999999551 999999558 999999557 999999554 999999561 999999561 999999558 999999558 999999551 999999549 999999546 999999544 999999549 999302522 999302540 999302564 999302558 999302545 999302566 999302561 999302561 999302561 999302571 999302564 999302564 999302571 999302566 999302555 999302549 999302538 999302515 999302542 999302539 999302539 999302549 999302482 999302478 999302479 999302478 999302477 999302476 999302476 999302474 999302472 999302472 999302464 999302464 999302460 999302453 999302453 999302457 999302457 999302456 999302459 999302456 999302455 999302454 999302464 999302464 999302465 999302259 999302251 999302258 999302249 999302264 999302263 999302261 999302259 999302258 999302268 999302262 999302267 999302251 999302251 999302251 999302253 999302267 999302274 999302273 999302295 999302295 999302295 999302299 999302296 999302294 999302291 999302294 999302294 999302293 999302272 999302268 999300804 999300804 999300802 999300801 999300797 999300797 999300799 999300808 999300805 999300831 999300824 999300825 999300819 999300813 999300853 999300848 999300843 999300843 999300838 999300837 999300837 999300833 999300832 999300829 999300828 999300836 999300842 999300858 999300858 999300850 999300843 999300839 999300834 999300833 999300832 999300832 999300831 999300839 999300839 999300843 999300856 999300856 999300826 999300825 999300814 999300816 999300812 999300808 999300808 999300808 999300805 999300802 999300802 999300791 999300773 999146793 999146793 999146791 999146791 999146791 999146785 999146779 999146786 999146788 999146782 999146786 999146782 999146782 999146769 999146766 999146758 999146758 999146760 999146751 999146759 999146759 999146697 999146695 999146691 999146687 999146687 999146687 999146681 999146681 999146695 999146703 999146698 999146682 999146680 999146684 999146694 999146689 999142677 999142687 999142684 999142683 999142678 999142677 999142764 999142759 999142759 999142753 999142753 999142763 999142761 999142759 999142759 999142756 999999762 999999756 999999820 999999810 999999809 999999823 999999829 999999829 999999828 999999827 999999817 999999796 999999792 999999790 999999792 999999787 999999785 999999772 999999754 999999837 999999835 999999842 999999846 999999843 999999840 999999839 999999848 999999851 999999851 999999857 999999942 999999942 999999940 999999932 999999955 999999953 999999945 999999944 999999942 999999942 999999947 999999934 999999963 999999959 999999953 999999949 999999937 999999935 999999933 999999923 999999915 999999955 999999952 999999957 999999977 999999972 999999972 999999969 999999929 999999923 999999919 999999911 999999910 999999908 999999913 999999897 999999895 999999922 999999922 999999920 999999921 999999918 999999919 999999982 999999977 999999977 999999977 999999976 999999977 999999975 999999983 999999978 999999954 999999954 999999951 999999953 999999951 999999946 999999946 999999944 999999949 999999775 999999775 999999774 999999784 999999768 999999768 999999768 999999773 999999777 999999776 999999750 999999746 999999755 999999749 999999747 999999745 999999742 999999735 999999735 999999750 999999750 999999765 999999764 999999764 999999764 999999799 999999797 999999785 999999780 999999776 999999786 999999738 999999817 999999815 999999811 999999811 999999811 999999813 999999808 999999803 999999798 999999790 999999792 999999771 999999772 999999749 999999747 999999740 999999738 999999733 999999716 999999717 999999717 999999712 999999710 999999710 999999709 999999707 999999640 999999670 999999645 999999654 999999651 999999644 999999690 999999685 999999681 999999694 999999694 999999690 999999698 999999698 999999686 999999674 999999697 999999697 999999695 999999697 999999694 999999693 999999684 999999670 999999678 999999692 999999683 999999681 999999681 999999680 999999687 999999602 999999602 999999607 999999568 999999565 999999726 999999726 999999724 999999805 999999804 999999804 999999818 999999818 999999818 999999838 999999831 999999739 999999738 999999738 999999743 999999742 999999744 999999741 999999705 999999704 999999701 999999698 999999689 999999678 999999679 999999667 999999656 999999761 999999760 999999818 999999816 999999816 999999810 999999806 999999813 999999807 999999815 999999815 999999811 999999811 999999760 999999751 999999751 999999741 999999739 999999677 999999678 999999673 999999670 999999665 999999664 999999659 999999656 999999663 999999653 999999656 999999666 999999656 999999654 999999654 999999651 999999649 999999648 999999653 999999653 999999657 999999648 999999646 999999636 999999635 999999634 999999632 999999629 999999644 999999644 999999635 999999627 999999655 999999685 999999670 999999665 999999658 999999649 999999662 999999662 999999662 999994505 999994514 999994505 999994505 999994505 999994501 999994494 999994494 999994502 999994498 999994604 999994604 999994601 999994599 999994617 999994594 999994593 999994593 999994590 999994588 999994590 999994592 999994592 999994580 999995165 999995163 999995160 999995179 999995161 999995148 999995135 999995132 999995133 999995155 999995157 999995173 999995168 999995167 999995167 999995166 999995163 999995162 999995159 999995231 999999718 999996687 999996682 999996693 999996705 999996705 999996701 999996701 999996701 999996724 999996778 999996874 999996870 999996870 999996866 999996865 999996865 999996888 999996905 999996797 999996818 999996827 999996823 999996822 999996822 999996800 999997037 999997066 999997075 999997072 999997064 999997032 999997031 999997035 999997022 999997020 999997017 999996990 999997030 999997056 999997053 999997040 999997040 999997038 999997037 999997023 999997019 999997033 999997032 999997031 999997030 999997029 999997003 999997004 999997004 999996996 999997014 999997022 999997023 999997025 999997082 999997083 999999751 999999771 999999760 999999747 999999744 999999740 999999854 999999850 999999797 999999794 999999793 999999773 999999773 999999773 999999769 999999765 999999764 999999776 999999764 999999747 999999745 999999739 999999736 999998917 999998917 999998913 999998909 999998920 999998935 999998934 999998952 999998938 999998937 999998936 999998934 999998934 999998923 999998920 999998923 999998921 999998890 999998883 999998908 999998904 999998902 999998901 999998895 999998894 999998894 999998894 999998879 999998877 999998886 999998879 999998877 999998877 999998875 999998881 999998883 999998922 999998911 999998916 999998911 999998907 999998904 999998903 999998904 999998908 999998908 999998908 999998905 999998905 999998911 999998907 999998909 999998913 999998885 999998885 999998881 999998880 999998875 999998873 999999835 999999835 999999820 999999814 999999818 999999813 999999786 999999779 999999776 999999767 999999760 999999758 999999758 999999762 999999762 999999752 999999748 999999747 999999745 999999745 999999761 999999761 999999759 999999759 999999770 999999765 999999764 999999762 999999762 999999760 999999748 999999741 999999742 999999738 999999741 999999740 999999745 999999751 999999748 999999747 999999752 999999751 999999749 999999747 999999749 999999745 999999746 999999760 999999755 999999755 999999752 999999750 999999756 999999748 999999748 999999757 999999757 999999320 999999323 999999323 999999318 999999338 999999320 999999313 999999309 999999324 999999323 999999317 999999314 999999306 999999290 999999278 999999265 999999278 999999271 999999270 999999263 999999259 999999255 999999262 999999259 999999257 999999269 999999269 999999268 999999215 999999220 999999208 999999208 999999206 999999239 999999235 999999238 999999238 999999233 999999233 999999233 999999242 999999243 999999243 999999247 999999247 999999253 999982696 999982696 999982697 999982704 999982710 999982713 999982710 999982716 999843488 999843479 999903360 999903360 999903379 999903389 999903391 999903391 999903395 999903390 999903390 999903372 999903371 999903363 999903363 999903316 999904547 999904553 999904551 999904551 999904551 999904551 999904523 999904527 999909852 999909849 999909849 999909840 999909838 999909832 999909850 999909847 999909849 999909846 999909843 999909920 999909912 999909907 999985871 999985870 999985906 999985906 999985927 999985937 999985935 999985935 999985935 999985933 999985924 999985927 999985978 999985976 999985976 999996397 999996419 999996411 999996404 999996404 999996405 999996405 999996403 999996400 999996386 999996377 999996384 999996399 999996399 999996389 999996386 999996381 999996381 999996385 999996383 999996326 999996322 999996322 999996321 999996330 999996328 999996246 999996246 999996246 999996230 999996219 999996230 999996218 999996214 999996210 999996216 999996213 999996211 999996221 999996217 999996214 999996215 999996201 999996194 999996198 999996197 999996190 999996153 999996164 999996236 999996231 999996229 999996225 999996223 999996255 999996253 999996253 999996245 999996256 999996255 999996256 999996248 999942858 999942856 999942849 999942851 999942850 999942859 999942836 999942836 999942835 999942844 999942863 999942928 999942928 999942914 999942913 999942899 999942891 999942893 999942893 999942890 999942895 999942869 999942869 999938386 999938385 999938381 999938376 999938376 999938373 999988459 999988459 999988456 999988455 999988452 999988460 999988465 999988456 999988470 999988467 999983160 999983337 999983332 999983326 999983346 999983330 999983328 999985501 999985501 999985491 999985485 999985485 999985482 999985479 999985472 999985485 999985485 999992039 999992036 999992035 999992000 999992000 999992025 999992045 999999639 999999632 999999627 999999628 999999625 999999623 999999621 999999611 999999616 999999628 999999628 999999620 999999611 999999609 999999637 999999637 999999630 999999640 999999680 999999698 999999694 999999689 999999675 999999692 999999718 999999708 999999715 999999757 999999757 999999750 999999745 999999766 999999760 999999759 999989323 999989319 999939227 999939223 999939223 999939221 999939250 999939246 999939248 999939248 999939249 999939247 999939240 999939227 999939227 999939229 999939229 999939229 999939229 999932688 999932695 999932668 999932665 999932666 999932588 999932585 999932587 999932588 999932611 999932632 999932642 999932614 999932611 999932604 999932600 999932515 999932510 999932508 999932502 999932503 999932488 999932498 999932494 999932489 999932489 999932439 999932435 999932432 999932429 999932435 999932437 999932435 999932438 999932436 999932428 999931466 999931457 999931453 999931441 999931437 999931436 999931396 999931394 999931394 999931393 999931317 999931308 999931307 999931306 999931306 999931352 999931282 999931306 999931304 999932187 999932187 999932187 999985059 999985068 999985067 999985069 999985064 999985062 999985060 999985046 999985051 999985049 999985065 999985065 999985063 999985065 999985082 999985088 999985099 999985096 999985092 999984947 999984943 999984946 999984940 999984953 999984965 999984980 999984980 999984964 999984979 999984977 999984964 999984960 999984960 999984958 999984966 999984969 999984974 999984999 999984987 999984972 999984968 999984981 999984965 999984962 999984961 999984958 999984924 999984923 999984920 999984918 999984927 999984967 999987649 999987647 999987647 999987643 999987641 999987637 999987623 999987621 999987619 999987594 999987588 999987588 999987588 999987591 999987593 999987593 999987622 999987620 999987615 999987618 999987638 999987637 999987613 999987615 999987644 999987640 999987632 999987630 999987621 999987619 999987618 999987616 999987452 999987457 999987453 999987442 999934607 999934606 999934606 999934608 999934606 999934610 999934604 999934623 999934601 999934599 999934575 999934575 999934582 999934610 999934600 999934595 999934592 999934592 999934591 999934584 999934582 999934581 999934581 999934593 999947965 999947956 999947950 999947946 999947942 999947949 999947949 999947949 999947945 999947940 999947973 999947995 999947990 999948001 999948042 999948020 999948019 999948036 999948020 999948018 999948013 999948012 999948035 999948036 999995545 999995548 999995569 999995566 999995555 999995547 999995546 999995562 999995561 999995556 999995581 999995604 999995600 999995595 999995588 999995594 999995600 999995598 999995593 999995589 999995587 999995615 999995660 999995681 999995665 999995674 999995674 999995673 999995679 999995680 999995679 999995591 999995591 999995594 999995635 999995627 999995627 999995718 999995717 999995714 999995714 999995711 999995711 999995710 999995707 999995692 999995673 999995667 999995662 999995660 999995659 999995618 999995616 999995614 999995626 999995633 999995631 999995629 999995667 999988084 999988079 999988078 999988078 999988087 999988079 999988075 999988071 999988074 999988079 999988074 999988063 999988062 999988057 999988054 999981594 999981585 999981585 999981583 999981573 999981591 999980507 999980505 999980502 999980505 999977821 999977819 999977803 999977802 999977802 999977799 999976594 999976594 999976594 999976594 999976594 999976590 999976640 999976646 999976644 999976636 999976675 999976685 999976682 999976694 999976704 999976715 999976714 999976710 999976713 999976674 999963308 999963304 999963304 999963344 999963337 999963336 999963326 999963322 999963322 999963321 999963312 999963325 999963319 999963318 999975155 999975145 999975144 999975122 999975018 999975015 999975029 999975026 999975073 999975064 999975056 999975061 999975075 999975075 999975064 999975068 999975066 999975064 999975063 999975063 999975062 999975058 999975056 999975055 999975024 999975023 999975023 999975008 999975011 999975011 999974939 999974844 999974860 999974858 999974863 999974862 999974874 999974870 999974863 999974869 999974868 999974865 999974861 999974868 999974880 999974880 999974876 999974875 999974875 999974875 999974881 999974872 999974870 999974870 999974917 999974928 999974924 999974924 999974927 999974942 999974939 999974938 999974938 999974938 999974950 999974942 999974941 999974944 999974942 999974936 999974929 999974924 999974959 999974961 999974960 999974989 999975005 999975004 999975003 999975013 999975013 999975006 999975006 999975003 999975114 999975111 999963218 999963217 999963267 999963267 999954517 999954516 999954515 999954514 999954507 999954505 999954500 999954498 999954535 999954533 999954541 999954539 999954552 999954534 999954534 999954531 999954530 999954565 999954559 999954565 999954553 999954547 999954542 999954546 999954535 999954535 999954531 999954508 999954507 999954505 999954499 999954505 999954504 999954498 999954491 999954488 999954496 999954500 999954497 999954648 999954643 999954650 999954640 999954635 999954641 999954644 999954644 999954643 999952469 999952479 999952478 999952476 999952488 999952480 999952488 999952501 999952484 999952492 999952506 999952455 999952349 999952350 999952350 999952337 999952335 999952333 999952333 999952333 999952374 999952350 999952308 999952306 999952305 999952305 999952305 999952304 999952302 999952297 999952296 999952296 999952287 999952288 999952283 999952284 999952280 999952280 999952294 999952351 999952350 999952349 999952343 999952343 999952342 999952354 999952352 999952349 999952347 999952346 999952343 999952357 999952357 999952297 999952295 999952291 999952290 999952293 999952300 999952294 999952294 999952289 999952280 999952279 999952281 999952276 999952272 999952271 999952272 999952269 999952269 999952256 999952283 999952273 999952271 999952262 999952260 999952259 999952269 999952273 999952296 999952295 999952293 999952286 999952290 999952284 999952290 999952287 999952287 999952287 999952284 999952277 999952279 999952302 999952297 999952296 999952310 999952326 999952326 999952324 999952322 999952322 999952322 999952328 999952328 999952321 999952320 999952316 999952316 999952316 999993206 999993206 999993204 999993204 999993218 999993245 999993240 999993232 999993249 999993243 999993238 999993289 999993283 999993283 999993293 999993287 999993280 999993267 999993271 999993275 999993263 999993247 999993245 999993256 999993270 999993297 999993296 999993307 999993315 999993296 999993293 999993288 999993277 999993274 999993272 999993269 999993293 999993290 999993289 999993280 999993279 999993274 999993274 999993271 999993350 999993345 999993346 999993332 999993291 999993291 999993294 999993283 999993282 999993279 999993239 999993237 999993236 999993223 999993220 999993218 999993218 999993214 999993226 999993273 999993266 999993256 999993249 999993247 999993245 999993245 999993242 999993235 999993236 999993227 999993226 999993230 999993233 999993226 999993236 999993234 999993225 999993221 999993214 999993212 999993212 999993198 999993195 999993212 999993221 999993219 999993237 999993246 999993243 999993235 999993235 999993232 999993231 999993221 999993218 999993363 999993371 999993370 999993363 999993359 999993359 999992495 999470219 999470215 999470215 999470215 999470215 999470229 999470262 999470267 999470265 999470245 999470246 999470254 999470253 999470254 999470251 999470231 999470230 999470228 999470222 999470232 999470232 999470216 999470205 999470201 999470192 999470191 999470196 999470194 999470193 999470185 999468058 999468035 999468039 999468030 999468030 999468024 999468021 999468014 999468081 999468080 999468080 999468073 999468072 999468069 999468066 999468057 999468057 999468050 999468056 999468056 999468053 999468068 999468060 999468117 999468117 999468116 999468129 999468109 999468111 999468105 999468090 999468089 999468091 999468089 999468089 999468087 999468086 999468138 999468138 999468145 999468138 999468134 999468092 999468090 999468075 999468071 999468070 999468070 999468070 999468058 999468054 999468050 999468065 999468058 999985636 999985701 999985698 999985698 999985697 999985697 999985694 999985678 999985678 999985678 999985741 999985758 999985748 999985747 999985180 999985174 999467614 999467613 999467612 999467612 999467612 999467612 999467611 999467611 999467611 999467611 999467607 999467606 999467584 999467582 999467574 999467573 999467568 999467579 999467579 999467575 999467594 999467594 999467601 999467605 999467621 999467619 999467618 999467615 999467614 999467611 999467611 999467609 999467608 999467609 999467367 999467366 999467363 999467354 999467373 999467364 999467346 999467361 999467372 999467368 999467380 999467385 999467381 999467377 999467376 999467373 999467365 999467364 999467351 999467349 999467344 999467348 999467349 999467357 999467366 999467364 999467368 999467388 999419892 999419889 999419896 999419896 999419895 999419888 999419885 999419885 999419884 999419888 999419887 999419866 999419862 999419860 999419856 999419840 999419840 999419837 999419834 999419833 999419827 999419828 999419820 999419822 999378932 999378932 999378924 999378922 999378929 999378928 999378898 999378897 999378906 999378906 999378905 999378900 999378881 999378881 999378879 999378880 999378879 999378899 999378888 999378878 999378876 999378875 999378860 999378858 999378858 999378855 999378853 999378853 999378847 999378860 999378856 999378856 999999794 999999822 999999825 999999818 999999820 999999820 999999821 999999828 999999823 999999823 999999837 999999844 999999843 999999875 999999874 999999869 999999912 999999906 999999906 999999917 999999910 999999907 999999904 999999908 999999926 999999924 999999921 999999921 999999908 999999906 999999898 999999896 999999864 999999859 999999849 999999873 999999870 999999871 999999876 999999885 999999884 999999883 999999872 999999886 999999885 999999879 999999874 999999876 999999880 999999784 999999835 999999835 999999832 999999838 999999834 999999856 999999863 999999860 999999859 999999859 999999853 999999849 999999858 999999855 999999871 999999864 999999867 999999861 999999861 999999863 999999867 999999774 999999759 999999757 999999757 999999756 999999869 999999883 999999877 999999887 999999887 999999886 999999881 999999875 999999863 999999861 999999862 999999862 999999868 999999865 999999855 999999854 999999854 999999853 999999862 999999881 999999880 999999868 999999849 999999841 999999836 999999655 999999689 999999681 999999681 999999679 999999678 999999669 999999659 999999659 999999659 999999629 999999638 999999627 999999624 999999620 999999619 999999617 999999632 999999670 999999678 999999678 999999746 999999751 999999745 999999742 999999737 999999751 999999885 999999885 999999883 999999876 999999876 999999870 999999870 999999871 999999871 999999925 999999923 999999918 999999918 999999909 999999906 999999906 999999902 999999901 999999890 999999883 999999883 999999883 999999878 999999820 999999828 999999827 999999836 999999831 999999831 999999825 999999821 999999830 999999812 999999809 999999805 999999803 999999800 999999794 999999791 999999854 999999847 999999847 999999855 999999838 999999838 999999851 999999848 999999845 999999847 999999841 999999856 999999868 999999875 999999884 999999887 999999888 999999902 999999898 999999898 999999899 999999895 999999907 999999905 999999884 999999883 999999911 999999911 999999914 999999914 999999912 999999903 999999901 999999751 999999740 999999733 999999728 999999726 999999726 999999737 999999734 999999736 999999718 999999714 999999727 999999724 999999713 999999748 999999751 999999751 999999745 999999744 999999650 999999654 999999666 999999574 999999580 999999606 999999606 999999607 999999596 999999607 999999611 999999607 999999602 999999592 999999602 999999587 999999576 999999576 999999589 999999612 999999630 999999628 999999628 999999628 999999623 999999619 999999616 999999622 999999616 999999615 999999613 999999613 999999575 999999574 999999583 999999574 999999573 999999557 999999554 999999519 999999535 999999533 999999529 999999522 999999515 999999515 999999513 999999521 999999522 999999515 999999522 999999510 999999498 999999495 999999519 999999515 999999512 999999508 999999508 999999517 999999518 999999513 999999510 999999519 999999514 999999514 999999506 999999506 999999500 999999506 999999539 999999538 999999527 999999519 999999518 999999529 999999529 999999538 999999539 999999534 999999531 999999551 999999559 999999558 999999569 999999598 999999609 999999620 999999613 999999611 999999609 999999608 999999607 999999607 999999625 999999624 999999662 999999677 999999693 999999699 999999699 999999694 999999691 999999690 999999752 999999760 999999757 999999757 999999757 999999747 999999746 999999743 999999740 999999728 999999728 999999720 999999715 999999708 999999704 999999686 999999679 999999675 999999668 999999668 999999663 999999653 999999654 999999659 999999656 999999653 999999651 999999623 999999639 999999640 999999639 999999639 999999640 999999710 999999710 999999709 999999690 999999683 999999682 999999682 999999686 999999668 999999674 999999670 999999664 999999664 999999671 999999675 999999705 999999678 999999674 999999671 999999665 999999655 999999653 999999651 999999648 999999645 999999638 999999634 999999638 999999628 999999628 999999565 999999563 999999549 999999548 999999575 999999573 999999599 999999595 999999609 999999607 999999607 999999604 999999598 999999592 999999589 999999587 999999586 999999613 999999616 999999616 999999618 999999620 999999621 999999619 999999611 999999611 999999609 999999602 999999601 999999630 999999625 999999631 999999722 999999708 999999701 999999699 999999694 999999692 999999692 999999692 999999691 999999682 999999682 999999687 999999687 999999691 999999691 999999727 999999667 999999649 999999659 999999645 999999643 999999641 999999682 999999680 999999684 999999682 999999681 999999679 999999682 999999677 999999685 999999708 999999697 999999713 999999714 999999714 999999713 999999700 999999698 999999698 999999685 999999573 999999651 999999650 999999659 999999652 999999647 999999652 999999652 999999650 999999650 999999605 999999620 999999619 999999617 999999620 999999607 999999599 999999613 999999618 999999616 999999596 999999598 999999594 999999595 999999591 999999600 999999599 999999596 999999612 999999610 999999605 999999603 999999602 999999616 999999605 999999583 999999577 999999577 999999551 999999549 999999549 999999544 999999539 999999539 999999541 999999534 999999532 999999542 999999543 999999542 999999543 999999543 999999543 999999547 999999545 999999507 999999515 999999510 999999504 999999515 999999515 999999511 999999505 999999507 999999501 999999504 999999527 999999523 999999517 999999515 999999515 999999509 999999509 999999504 999999504 999999497 999999497 999999492 999999489 999999483 999999488 999999488 999999488 999999484 999999481 999999455 999999454 999999423 999999421 999999417 999999415 999999411 999999422 999999416 999999407 999999401 999999398 999999391 999999390 999999389 999999384 999999385 999999387 999999386 999999385 999999394 999999412 999999418 999999418 999999416 999999413 999999415 999999415 999999427 999999427 999999411 999999408 999999437 999999427 999999416 999999416 999999416 999999462 999999462 999999448 999999447 999999443 999999447 999999445 999999415 999999414 999999411 999999409 999999414 999999417 999999417 999999447 999999449 999999446 999999446 999999449 999999447 999999424 999999389 999999389 999999378 999999378 999999392 999999390 999999412 999999407 999999404 999999399 999999400 999999388 999999388 999999386 999999395 999999395 999999395 999999391 999999384 999999352 999999349 999999190 999999180 999999185 999999178 999999189 999999198 999999128 999999123 999999123 999999138 999999127 999999122 999999120 999999118 999999115 999999119 999999116 999999117 999999114 999999111 999999140 999999139 999999136 999999131 999999131 999999130 999999128 999999145 999999144 999999143 999999110 999999108 999999101 999999100 999999096 999999083 999999081 999999081 999999059 999999057 999999057 999999051 999999051 999999106 999999093 999999089 999999097 999999096 999999094 999999089 999999092 999999091 999999114 999999088 999999088 999999092 999999092 999999091 999999089 999999089 999999088 999999083 999999079 999998981 999998981 999998979 999998973 999998965 999998959 999998956 999998969 999998969 999998973 999998926 999998925 999998925 999998924 999998925 999998925 999998924 999998923 999998922 999998921 999998918 999998917 999998916 999998913 999998911 999998908 999998997 999998997 999999021 999999016 999999013 999999028 999999054 999999054 999999048 999999049 999999044 999999044 999999045 999999045 999999045 999999051 999999055 999999053 999999048 999999046 999999052 999999055 999999051 999999057 999999056 999999046 999999040 999999040 999999039 999999032 999999029 999999029 999999033 999999032 999999029 999999027 999999033 999999033 999999027 999999031 999998942 999998938 999998935 999998935 999998929 999998918 999998917 999998911 999998903 999998900 999998900 999998899 999998897 999998896 999998895 999998895 999998895 999998889 999998888 999998882 999998882 999998872 999998765 999998761 999998813 999998812 999998811 999998833 999998855 999998855 999998855 999998852 999998851 999998844 999998857 999998856 999998844 999998848 999998914 999998914 999998920 999998919 999998920 999998884 999998893 999998890 999998890 999998890 999998889 999998878 999998900 999998898 999998902 999998943 999998943 999998943 999998942 999998940 999998963 999998980 999998980 999998993 999999016 999999013 999999013 999999013 999999012 999999011 999999070 999999068 999999054 999999054 999999054 999999041 999999038 999999020 999999018 999999016 999999013 999999011 999999008 999999012 999999005 999999026 999999026 999999022 999999034 999999121 999999137 999999137 999999197 999999194 999999192 999999213 999999201 999999194 999999205 999999205 999999218 999999215 999999211 999999225 999999213 999999210 999999222 999999226 999999237 999999247 999999232 999999234 999999238 999999238 999999232 999999226 999999203 999999257 999999254 999999254 999999247 999999260 999999302 999999303 999999297 999999295 999999193 999999193 999999193 999999191 999999189 999999189 999999181 999999181 999999274 999999289 999999280 999999268 999999264 999999262 999999262 999999264 999999258 999999243 999999240 999999242 999999240 999999239 999999239 999999248 999999231 999999229 999999227 999999226 999999252 999999280 999999273 999999269 999999265 999999265 999999273 999999272 999999271 999999292 999999368 999999339 999999333 999999329 999999324 999999331 999999345 999999345 999999345 999999358 999999347 999999357 999999356 999999355 999999351 999999340 999999318 999999319 999999319 999999361 999999361 999999361 999999366 999999362 999999359 999999359 999999357 999999360 999999367 999999365 999999363 999999363 999999363 999999360 999999360 999999489 999999514 999999512 999999507 999999519 999999518 999999517 999999512 999999512 999999511 999999530 999999528 999999527 999999524 999999517 999999517 999999511 999999494 999999487 999999483 999999483 999999478 999999471 999999481 999999476 999999533 999999533 999999533 999999533 999999547 999999548 999999545 999999545 999999568 999999564 999999559 999999548 999999546 999999549 999999550 999999569 999999582 999999573 999999582 999999581 999999579 999999529 999999526 999999524 999999522 999999541 999999540 999999538 999999544 999999573 999999555 999999597 999999597 999999597 999999590 999999589 999999591 999999594 999999595 999999606 999999611 999999618 999999617 999999613 999999619 999999619 999999613 999999609 999999626 999999616 999999614 999999613 999999606 999999604 999999621 999999666 999999670 999999663 999999672 999999670 999999691 999999680 999999679 999999679 999999675 999999681 999999676 999999666 999999662 999999638 999999629 999999639 999999640 999999638 999999629 999999607 999999602 999999605 999999635 999999631 999999630 999999629 999999626 999999595 999999594 999999594 999999626 999999613 999999607 999999603 999999598 999999596 999999585 999999585 999999631 999999631 999999653 999999673 999999672 999999677 999999676 999999676 999999675 999999712 999999702 999999698 999999698 999999720 999999727 999999723 999999721 999999717 999999717 999999708 999999705 999999704 999999700 999999678 999999676 999999677 999999672 999999694 999999696 999999727 999999727 999999727 999999727 999999761 999999774 999999769 999999767 999999762 999999754 999999753 999999785 999999782 999999790 999999801 999999805 999999778 999999778 999999781 999999797 999999744 999999738 999999735 999999734 999999727 999999708 999999707 999999707 999999682 999999726 999999720 999999708 999999696 999999796 999999804 999999803 999999825 999999847 999999867 999999866 999999863 999999876 999999864 999999856 999999857 999999972 999999971 999999967 999999967 999999967 999999959 999999958 999999958 999999967 999999967 999999965 999999959 999999917 999999903 999999903 999999902 999999900 999999899 999999894 999999838 999999837 999999861 999999906 999999904 999999898 999999897 999999894 999999902 999999896 999999896 999999894 999999860 999999854 999999849 999999812 999999826 999999824 999999822 999999828 999999846 999999846 999999844 999999848 999999847 999999864 999999864 999999864 999999880 999999902 999999898 999999897 999999896 999999891 999999933 999999927 999999927 999999925 999999920 999999922 999999950 999999951 999999931 999999931 999999982 999999982 999999982 999999979 999999985 999999975 999999975 999999967 999999958 999999955 999999955 999999957 999999955 999999933 999999951 999999952 999999861 999999849 999999839 999999829 999999826 999999822 999999818 999999806 999999806 999999799 999999802 999999802 999999802 999999802 999999797 999999793 999999798 999999784 999999772 999999778 999999767 999999765 999999786 999999796 999999794 999999792 999999792 999999790 999999790 999999791 999999790 999999783 999999791 999999783 999999661 999999657 999999653 999999644 999999642 999999700 999999694 999999680 999999680 999999672 999999671 999999664 999999664 999999705 999999705 999999735 999999733 999999735 999999744 999999744 999999743 999999732 999999783 999999777 999999774 999999772 999999772 999999766 999999759 999999752 999999747 999999735 999999735 999999735 999999731 999999740 999999735 999999733 999999731 999999760 999999757 999999757 999999767 999999780 999999778 999999778 999999778 999999774 999999791 999999783 999999777 999999777 999999773 999999761 999999761 999999761 999999754 999999751 999999747 999999739 999999739 999999738 999999736 999999723 999999722 999999722 999999722 999999721 999999737 999999757 999999722 999999724 999999721 999999742 999999742 999999737 999999736 999999755 999999761 999999761 999999757 999999757 999999766 999999767 999999766 999999763 999942970 999942964 999942957 999942952 999942963 999942955 999942949 999953816 999953808 999953793 999953791 999953832 999953854 999953854 999953854 999953854 999953852 999953852 999953850 999953835 999953830 999953828 999953840 999953834 999953840 999953847 999953841 999953838 999953833 999953831 999953831 999953821 999953820 999953819 999953844 999953924 999953918 999953995 999953984 999953980 999953994 999954008 999954016 999954015 999954007 999954006 999954006 999963425 999963419 999963411 999963406 999963404 999963401 999963428 999963427 999963413 999963408 999963405 999963404 999963404 999963400 999963400 999963416 999963414 999963404 999963402 999963408 999963392 999963390 999963377 999963377 999963376 999963375 999963389 999963385 999963385 999963390 999963390 999963385 999963370 999963371 999963371 999963371 999963382 999963423 999963420 999963443 999963455 999963337 999963333 999963332 999963330 999963326 999963326 999963331 999963331 999963343 999963335 999963350 999963350 999963346 999963333 999963332 999963330 999963338 999963317 999963322 999963333 999963333 999963323 999986672 999986658 999986668 999986654 999986660 999986629 999986629 999986622 999986608 999986578 999986577 999986580 999986578 999986578 999986580 999986556 999986551 999986548 999986549 999986558 999986555 999986553 999986551 999986557 999986565 999986571 999986563 999986555 999963178 999963175 999963175 999963175 999963172 999963168 999963168 999963168 999963166 999963166 999963165 999963154 999963154 999963156 999963144 999963140 999963131 999963091 999963112 999963128 999963115 999963115 999963111 999963109 999963102 999963095 999963093 999963085 999963130 999963129 999963127 999963149 999963147 999963151 999963149 999963158 999963158 999963208 999963205 999963190 999963187 999963182 999963181 999963196 999963195 999963195 999963202 999963200 999963174 999963166 999963153 999963189 999963181 999963178 999963178 999963180 999963181 999963176 999963176 999963175 999963182 999963182 999963182 999963180 999963180 999963132 999963097 999963088 999963098 999963081 999963081 999963078 999963087 999963079 999963108 999963129 999963120 999963119 999963118 999963098 999963108 999963145 999963145 999963186 999963181 999963196 999963196 999963195 999963201 999963199 999963185 999963194 999963240 999963281 999963284 999963279 999963272 999963324 999963320 999963333 999963300 999963300 999963293 999963290 999963288 999963321 999963315 999963310 999963305 999963315 999963312 999963299 999963289 999963272 999963270 999963268 999963261 999963339 999963336 999963331 999963328 999963326 999963325 999963308 999963303 999963302 999963295 999963294 999963292 999963313 999963312 999963309 999963309 999963308 999963307 999963291 999963299 999963300 999963299 999963301 999963327 999963326 999963330 999963325 999981209 999981205 999981204 999981200 999981213 999981215 999981215 999981251 999981234 999981252 999981240 999981244 999981299 999981298 999981291 999981238 999981233 999981232 999981227 999981217 999981228 999981232 999981230 999981228 999981212 999981210 999981206 999981200 999981199 999981196 999981190 999982814 999982819 999982819 999982841 999982838 999982833 999982761 999982761 999982759 999982759 999982758 999982722 999982722 999982724 999982722 999982737 999982730 999982729 999982746 999982726 999982726 999982724 999982726 999982726 999982804 999982802 999982898 999982891 999982891 999982840 999982839 999982839 999982829 999982820 999982820 999982818 999982817 999982817 999982885 999982873 999982873 999982876 999982892 999982872 999982866 999982857 999982856 999982859 999982852 999982835 999982824 999982817 999982810 999982808 999982807 999982797 999982796 999982803 999982802 999982801 999982813 999982806 999982812 999982827 999982827 999982839 999982840 999982839 999982837 999982837 999982835 999982841 999982837 999982836 999982853 999982849 999982860 999982876 999982874 999982874 999982874 999982881 999982881 999982880 999982877 999982875 999982872 999982865 999982930 999982930 999982932 999982948 999982951 999982945 999982922 999982933 999982944 999982867 999982863 999982858 999982852 999982860 999982859 999982860 999982864 999982926 999982981 999982991 999982991 999982989 999982988 999982988 999982984 999982978 999982960 999982960 999982953 999982950 999982951 999982949 999982938 999982937 999982910 999982890 999982890 999982885 999982880 999982869 999982844 999982843 999982861 999982878 999982894 999982894 999982871 999982868 999982866 999982861 999982859 999982859 999982856 999982856 999989827 999989823 999989817 999989830 999989830 999989868 999989855 999989859 999989859 999989862 999989862 999989900 999989900 999989899 999989894 999989894 999989894 999989891 999989887 999989874 999989859 999989858 999989856 999989845 999989839 999989829 999989820 999989812 999989807 999989807 999998333 999998366 999998364 999998412 999998412 999998412 999998412 999998411 999998418 999998414 999998444 999998441 999999841 999999817 999999817 999999809 999999863 999999860 999999838 999999837 999999839 999999845 999999843 999999846 999999872 999999849 999999853 999999849 999999864 999999870 999999870 999999870 999998467 999998466 999998458 999998442 999998441 999998440 999998429 999998434 999998433 999998433 999998433 999998430 999998426 999998425 999998441 999998435 999998470 999998470 999998473 999998491 999998489 999999934 999999919 999999919 999999915 999999925 999999925 999999953 999999945 999999953 999999959 999999942 999999938 999999941 999999939 999999939 999999931 999999930 999999927 999999908 999999975 999999971 999999969 999999968 999999962 999999987 999999984 999999987 999999985 999999982 999999989 1000000000 999999987 999999986 999999984 999999982 999999979 999999956 999999955 999999954 999999954 999999967 999999966 999979715 999979705 999979703 999979690 999979687 999979668 999979714 999979714 999979713 999979707 999979763 999979730 999979724 999979732 999979739 999979747 999979736 999979713 999979702 999992368 999992367 999992374 999992368 999992386 999992384 999992384 999992384 999992383 999992421 999992417 999992415 999992411 999992418 999996652 999996638 999996654 999996651 999996677 999996677 999996676 999996675 999996691 999996689 999996701 999996659 999996659 999996658 999996656 999996648 999996647 999996649 999996648 999996644 999996644 999996644 999996664 999996659 999996669 999996680 999996680 999996689 999996689 999996689 999996738 999996736 999996734 999996729 999996745 999996737 999996732 999992503 999992498 999992495 999992477 999992481 999992419 999992424 999992400 999992398 999992431 999992429 999992432 999992430 999992437 999992436 999992453 999992487 999992480 999992471 999992471 999992673 999992669 999992671 999992667 999992689 999992697 999992683 999992614 999992633 999992635 999992629 999992618 999992616 999992613 999992612 999992566 999992564 999992566 999992565 999992562 999992599 999992596 999992596 999992616 999992770 999992768 999992752 999992750 999992750 999992750 999992746 999992742 999992739 999992743 999992744 999992784 999992777 999992810 999992761 999992765 999992765 999992667 999992664 999992664 999992662 999992657 999992635 999992656 999992647 999992705 999992708 999992707 999992707 999992712 999992718 999992722 999992726 999992715 999992702 999992699 999992696 999992648 999992646 999992645 999992645 999992641 999992693 999992675 999992672 999992678 999992651 999992647 999992647 999992646 999992650 999992644 999992652 999992612 999992611 999992623 999992623 999992596 999992600 999992602 999992598 999992597 999992597 999992597 999992615 999992615 999992615 999992581 999992580 999992610 999992607 999985634 999985633 999985620 999972838 999972841 999972836 999972840 999972838 999972837 999972827 999972825 999972824 999972829 999972828 999972842 999972842 999972826 999972820 999972815 999972815 999972832 999972825 999972835 999972847 999972847 999972808 999972795 999972794 999972794 999972801 999972798 999972792 999972790 999972781 999972776 999972774 999972772 999972771 999972770 999972759 999972752 999972749 999972747 999972739 999972739 999972690 999972716 999972706 999972704 999972723 999972721 999972718 999972717 999972716 999972718 999972722 999972757 999972754 999972762 999972846 999972846 999972957 999972970 999972967 999972967 999972970 999972969 999972966 999972980 999972974 999972971 999972969 999973069 999973062 999973060 999973058 999973056 999973053 999973043 999973043 999973037 999973037 999973037 999973030 999973037 999973102 999973098 999973007 999973003 999973012 999973012 999973025 999973023 999973028 999973017 999973016 999973014 999973019 999973027 999973022 999973019 999973005 999973005 999973004 999973000 999972972 999972972 999972971 999972937 999972954 999972971 999972969 999972968 999972967 999972990 999972983 999972991 999973002 999972989 999973031 999973023 999973018 999973018 999973016 999973016 999973015 999973008 999973011 999973014 999973005 999973004 999973004 999973012 999973061 999973061 999995151 999995150 999995100 999995096 999995094 999995106 999995109 999995108 999995108 999995108 999995102 999997831 999997827 999997823 999997803 999997783 999997830 999997828 999997829 999997829 999997822 999997822 999997820 999997847 999997819 999997815 999997824 999997820 999997808 999997820 999997815 999997815 999997808 999997805 999997805 999997808 999997824 999997823 999997801 999997801 999997797 999997796 999997793 999997793 999997793 999997787 999997792 999997791 999997786 999997727 999997708 999997716 999997741 999997745 999997754 999997747 999997747 999997749 999997747 999997775 999997769 999997768 999997767 999997736 999997728 999997715 999997715 999997713 999997706 999997720 999997719 999997709 999997709 999997709 999997707 999997702 999997701 999997744 999997758 999997758 999997757 999997749 999997752 999997749 999997746 999997746 999997770 999997769 999997741 999997749 999996127 999996127 999996126 999996125 999996125 999996118 999996118 999996136 999996143 999996172 999996197 999996192 999996191 999996186 999996175 999996165 999996159 999996157 999996153 999996152 999996151 999996151 999996151 999996158 999996157 999996151 999996136 999996136 999996134 999996130 999996128 999996141 999996141 999996175 999996175 999974071 999974069 999974069 999974057 999974057 999974056 999974055 999974049 999974044 999974042 999974041 999974036 999974018 999974015 999974013 999974013 999974010 999974010 999974006 999974033 999974045 999974076 999974078 999974067 999974060 999999830 999999834 999999829 999999836 999999833 999999841 999999864 999999858 999999915 999999978 999999978 999999977 999999975 999999975 999999798 999999918 999999905 999999904 999999911 999999907 999999920 999999918 999999925 999999922 999999877 999999866 999999825 999999820 999999819 999999819 999999826 999999827 999999824 999999817 999999816 999999814 999999803 999999836 999999833 999999832 999999827 999999845 999999845 999999836 999999841 999999836 999999841 999999841 999999841 999999841 999999838 999999838 999999818 999999821 999999818 999999818 999999817 999999817 999999811 999999827 999999827 999999852 999999844 999999844 999999827 999999834 999999830 999999834 999999834 999999834 999999833 999999763 999999783 999999788 999999777 999999799 999999797 999999792 998680550 998680549 998680508 998680551 998680550 998680546 998680584 998680573 998680567 998680562 998680562 998680573 998680573 998680573 998680573 998680573 998680572 998680593 998680589 998680588 998680579 998680591 998680587 998680610 998680608 998680583 998680577 998680577 998680496 998680513 998680503 998680503 998680500 998680464 998680463 998680471 998680469 998680510 998680488 998680482 998680490 998680491 998680544 998680565 998680561 998680554 998680554 998680798 998680792 998680790 998680786 998680781 998680780 998680778 998680778 998680772 998680770 998680768 998680670 998679396 998679395 998679395 998679408 998679402 998679366 998679364 998679295 998679295 998679280 998679278 998679280 998679282 998679275 998679281 998679302 998679299 998679298 998679294 998679287 998679297 998679294 998679300 998679277 998679265 998679262 998679270 998679267 998679266 998679263 998679263 998679247 998679254 998679254 998679211 998679209 998679203 998679215 998679204 998679203 998679200 998679196 998679196 998679195 998679195 998679186 998679184 998679550 998855993 998856008 998856007 998856011 998856003 998856001 998855986 998855985 998855991 998856007 998855999 998855995 998974296 998974296 998974295 998974295 998974308 998974312 998974308 998974266 998974263 998974262 998974267 998974267 998974263 998974180 998974176 998974174 998974194 998974167 998974187 998974180 998974170 998974169 998974148 998974139 998974147 998974147 998974144 998974140 998974136 998974132 998974131 998974153 998974151 998974140 998974141 998974140 998974154 998974402 998974400 998974399 998974415 998974415 998974415 998974414 998974401 998974393 998974390 998974222 998974208 998974207 998974205 998974235 998974252 998974245 998974245 998974244 998974257 998974264 998974333 998974348 998974348 998974345 998974337 998974348 998974328 998974343 998974343 998974342 998974344 998974369 998974369 998974369 998974364 998974353 998974350 998974356 998974355 998974366 998974362 998974362 998974359 998974363 998974383 998974381 998974399 998974418 998974415 998974413 998974413 998974409 998974409 999677205 999677204 999677205 999677194 999677191 999677194 999677188 999677188 999677202 999677202 999677217 999677216 999677216 999677213 999677212 999677193 999677191 999677197 999677193 999677192 999677192 999677189 999677183 999677181 999677179 999677177 999677180 999677170 999677170 999677156 999677155 999677155 999677155 999677156 999677160 999677228 999677228 999677223 999677221 999677218 999677216 999677207 999677205 999677205 999677195 999677151 999677150 999677147 999677130 999677128 999677122 999677121 999677117 999677117 999677095 999677125 999677125 999677122 999677122 999693735 999693726 999693725 999693746 999693731 999693754 999693746 999693765 999693763 999693770 999693768 999693763 999693791 999693788 999693779 999693776 999693774 999693773 999693769 999693768 999693759 999693749 999693792 999693785 999693762 999693757 999693762 999693760 999693758 999693765 999693723 999693703 999693699 999677075 999677075 999677065 999677061 999677065 999677056 999677053 999677061 999679921 999679917 999679914 999679919 999679921 999679885 999679885 999679910 999679907 999679905 999679936 999679926 999679973 999679925 999679925 999679953 999679950 999679933 999679926 999679934 999679971 999679971 999679964 999679988 999679982 999679983 999679984 999679939 999680004 999679995 999679987 999679984 999679982 999679976 999679983 999679983 999679982 999679991 999679990 999680008 999680012 999680041 999680138 999680140 999680135 999680133 999680131 999680141 999680140 999680140 999680134 999680134 999680132 999680116 999680149 999680137 999680136 999680131 999680136 999680115 999680114 999680106 999680101 999680129 999680146 999680125 999680058 999680055 999680057 999680047 999680043 999680045 999680036 999680036 999680027 999680027 999680027 999680017 999680008 998977208 998977205 998977203 998977177 998978785 998978791 998978786 998978792 998978779 998978779 999626277 999626274 999626272 999626271 999626254 999626256 999626255 999626208 999626208 999626202 999626190 999626190 999626131 999626130 999626130 999626099 999626092 999626090 999626090 999626089 999626077 999626089 999626557 999626556 999626561 999626560 999626561 999626560 999626565 999626549 999626547 999626541 999626539 999626546 999626544 999626573 999695736 999695779 999695779 999695787 999695788 999695788 999695790 999695781 999695780 999695796 999695796 999695788 999695808 999695808 999695802 999695798 999695798 999695793 999695785 999695822 999048214 999048214 999048214 999048213 999048210 999048206 999048206 999048215 999048207 999048176 999048173 999048173 999048123 999048128 998929880 998929878 998929878 998929878 998929877 998929872 998929872 998929870 998929869 998929879 998929877 998929860 998929859 998929858 998929914 998929904 998929901 998929901 998929901 998929895 998936910 998936917 998936920 998936922 998936919 998936916 998936912 998936912 998936904 998936904 998936901 999999897 999999895 999999883 999999888 999999900 999999900 999999924 999999927 999999923 999999930 999999930 999999930 999999930 999999920 998859785 998859780 998859749 998859748 998859763 998859763 998859772 998859765 998859767 998859764 998859764 998859753 998859749 998859747 998859740 998859739 998859780 998859791 998859788 998859788 998859788 998859786 998859780 998859776 998859776 998859775 998859849 998859846 998859846 998859840 998859839 998859815 998859803 998859755 998859749 998859755 998859745 998859738 998859731 998859728 998859736 998859733 998859731 998859730 998859727 998859727 998859724 998859751 998859745 998859735 999204502 999204501 999204501 999204498 999204510 999204513 999204553 999201673 999201673 999201668 999201668 999201667 999201667 999201664 999201661 999201653 999201653 999201649 999201649 999201628 999201582 999201578 999201578 999201554 999201554 999201553 999201548 999201559 999201559 999201552 999201554 999201559 999201558 999201558 999201557 999201615 999201631 999201635 999201651 999201642 999201633 999201631 999201695 999201686 999201674 999201723 999201803 999201799 999201799 999201805 999201801 999201808 999201804 999201803 999201820 999194791 999194788 999194781 999194775 999194785 999194778 999194777 999194762 999194762 999194768 999194764 999194745 999194734 999194465 999194462 999194461 999194464 999194460 999194460 999194460 999194458 999194456 999194449 999194433 999194433 999194431 999194424 999194424 999192805 999192799 999192796 999192822 999192822 999192812 999192796 999192812 999192825 999192820 999192814 999192811 999192808 999192808 999192806 999192805 999192803 999192801 999192798 999192803 999192801 999192800 999192793 999192791 999192789 999192789 999192789 999192784 999192799 999192792 999192789 999192789 999192765 999192808 999192815 999192816 999192817 999192814 999192810 999192809 999192781 999192779 999192813 999192813 999192811 999192825 999192822 999192817 999192820 999192819 999192814 999192817 999192815 999123643 999123638 999123636 999123633 999123663 999123629 999123619 999123611 999123607 999123613 999129286 999129284 999129278 999129279 999129273 999129273 999129280 999129264 999129270 999129278 999129270 999129268 999129247 999129247 999129246 999129283 999129281 999129294 999129290 999129313 999129309 999129310 999129312 999129308 999129297 999129306 999129298 999129293 999129292 999129303 999129302 999129298 999129293 999129293 999129277 999129275 999129272 999129269 999129255 999129251 999129280 999129298 999129289 999129289 999129266 999129285 999129323 999129326 999129349 999129341 999129327 999129364 999129354 999129349 999129347 999129347 999129343 999129340 999129364 999129362 999129377 999129375 999129374 999129342 999129332 999129319 999129319 999129331 999129338 999129336 999129335 999129333 999129324 999129313 999129313 999129309 999129321 999129316 999129314 999129314 999129338 999129333 999129331 999129337 999129327 999129327 999129323 999129316 999129316 999129346 999129392 999129389 999129389 999129389 999129429 999129428 999129427 999129423 999129406 999129409 999129408 999129408 999129405 999129397 999129394 999129393 999129379 999129377 999129370 999130628 999130626 999130624 999130615 999130615 999130579 999130577 999130577 999130577 999130540 999130538 999130527 999130532 999130533 999130530 999130547 999130544 999130554 999130552 999130543 999130537 999130535 999130509 999999077 999999073 999999081 999999083 999999064 999999061 999999061 999999053 999999055 999999469 999999469 999999480 999999478 999999477 999999488 999999488 999999488 999999487 999999510 999999498 999999481 999999575 999999575 999999595 999999592 999999592 999999588 999999585 999999588 999999591 999999597 999999593 999999595 999999588 999999586 999999590 999999589 999999588 999999558 999999544 999999542 999999539 999999538 999999537 999999542 999999547 999999545 999999551 999999544 999999540 999999541 999999553 999999556 999999554 999999544 999999539 999999539 999999534 999999562 999999548 999999553 999999551 999999562 999999562 999999559 999999557 999999554 999999530 999999529 999999526 999999521 999999494 999999491 999999491 999999452 999999463 999999460 999999454 999999451 999999420 999654643 999654652 999713197 999713197 999713184 999713184 999713184 999713193 999713171 999713169 999713175 999713175 999713167 999713161 999713162 999713162 999713200 999713193 999713199 999713188 999713181 999713180 999713168 999713157 999713170 999713164 998844554 998844542 998844538 998844532 998844524 998844563 998844563 998844561 998844559 998844559 998844558 998844558 998844556 998844556 998844552 998844543 998844522 998844521 998847328 998847318 998846935 998846934 998846914 998846910 998846900 998846880 998846880 998846877 998846876 998846875 998846874 998846882 998846879 998846879 998846870 998846902 998846914 998846914 998913324 998913334 998913350 998913340 998913344 998913171 998913173 998913173 998913165 998913165 998913161 998913158 998913147 998913146 998913146 998913144 998913184 998913176 998913174 998913174 998913162 998913181 998913168 998913168 998913166 998913165 998913165 998913163 998913192 998913190 998913178 998913170 998913171 998913157 998913151 998925906 998925918 998925901 998925935 998920124 998920123 998920173 998920173 998920166 998920110 998920109 998920105 998920105 998920105 998920096 998920101 998920097 998920102 998920095 998920094 998920100 998920114 998920129 998920160 998920194 998920194 998920190 998920188 998920221 998920207 998920210 999821747 999821732 999821728 999821726 999821721 999821713 999821707 999821704 999821702 999821706 999821701 999821695 999821687 999821657 999821653 999821649 999821643 999821651 999821704 999821702 999821735 999821734 999821739 999821738 999821728 999821730 999821729 999821727 999821716 999821712 999821693 999821707 999821703 999821713 999821719 999821716 999821711 999821704 999821694 999821693 999821727 999821726 999821723 999821718 999821712 999821711 999842793 999842800 999842800 999842792 999842784 999842797 999842737 999842735 999842732 999842728 999842728 999842778 999842776 999842793 999842782 999842778 999842773 999842764 999842762 999842760 999842760 999842979 999842979 999842978 999842994 999842993 999842986 999842985 999842976 999842971 999842970 999842959 999842959 999842959 999842959 999842984 999842984 999842980 999842976 999842975 999842981 999842990 999842985 999842984 999842996 999843038 999843035 999843068 999843079 999843077 999843026 999843023 999842602 999842602 999842644 999842660 999842647 999842642 999898249 999898247 999898245 999898244 999898288 999898275 999898281 999898289 999898307 999898294 999899119 999899108 999899105 999899099 999899103 999899102 999899099 999899055 999899053 999899053 999899051 999899056 999899055 999899053 999899051 999899089 999899072 999898631 999898681 999898685 999898684 999898688 999898688 999898684 999898684 999898681 999898666 999898662 999898658 999898654 999898652 999898658 999898660 999898642 999898638 999898627 999898633 999898631 999898631 999898624 999898621 999898646 999898644 999898637 999898634 999898631 999898600 999898591 999898590 999898589 999898589 999898589 999898576 999898585 999898582 999898577 999898587 999898583 999898574 999898591 999898587 999898587 999898584 999898578 999898577 999898576 999898571 999898575 999898598 999898595 999898594 999898593 999898585 999898569 999898570 999898688 999898688 999898708 999898712 999898710 999898710 999898701 999898701 999898697 999898679 999898674 999898648 999898646 999898638 999898636 999898644 998997100 998997080 998997079 998997082 998997077 998997069 998997061 998997059 998997054 998997052 998997044 998997044 998997043 998997040 998997036 998997036 998997017 998997033 998997033 998997030 998997051 998997065 998997065 998997064 998997070 998997070 998997080 998997083 998997083 998997081 998997071 998997056 998997053 998997041 998997036 998997035 998997049 998997047 998997045 998997061 998997062 998997070 998997069 998997063 998997058 998997057 998997056 998997088 998997088 998997087 998997115 998938572 998938696 998938695 998938695 998938693 998938677 998938669 998938668 998938657 998938654 998938650 998938675 998938671 998938667 998938651 998938650 998938667 998938653 998938631 998938629 998938628 998938628 998938627 998938643 998938642 998938725 998938724 998938724 998938722 998938721 998938723 998938715 998938700 998938700 998938706 998938697 998938693 998938681 998938677 998938677 998938730 998938734 998938729 998938729 998938767 998938758 998938758 998938758 998938757 998938757 998938749 998938768 998938766 998938764 998938756 998938767 998938765 998938759 998938757 998938756 998938738 998938724 998938724 998938729 998938729 998938728 998938694 998938698 998938697 998938689 998938677 998938674 998938674 998938673 998938670 998938670 998938662 998938699 998938694 998938693 998938690 998938685 998938684 998938681 998938711 998938904 998938904 998938894 998938888 998938886 998938901 998938901 998938901 998938909 998938906 998938898 998938892 998938886 998938877 999122019 999122015 999122013 999122013 999122012 999122016 999122009 999122005 999122006 999122006 999122006 999122000 999121998 999121998 999121995 999121995 999121983 999121973 999122017 999122016 999122015 999122014 999122047 999122137 999122134 999122131 999122131 999122178 999122157 999122129 999122111 999122141 999122141 999122143 999122161 999122161 999122159 999122149 999122148 999122137 999122134 999122151 999122142 999122147 999122144 999122137 999122137 999122132 999122135 999122153 999122144 999122144 999122142 999122140 999122139 999122134 999122132 999122161 999122157 999122155 999122152 999122283 999122283 999122278 999122274 999600665 999600675 999600779 999600777 999600777 999600797 999600797 999600796 999600794 999600755 999600741 999600736 999600732 999600709 999600709 999600709 999600701 999600701 999600698 999600696 999600694 999600693 999600692 999600676 999600673 999600744 999600681 999600707 999600715 999600712 999600767 999600778 999600773 999600910 999600902 999600886 999600885 999600885 999600876 999600893 999600890 999600887 999600884 999600884 999600884 999600902 999600898 999600885 999600888 999600884 999600874 999600882 999600922 999600922 999600918 999600889 999600888 999600884 999600881 999600866 999600858 999600851 999417687 999417678 999417691 999417693 999417762 999417842 999417830 999417826 999417841 999417835 999999034 999999033 999999026 999999033 999999031 999999071 999999067 999999064 999999061 999999058 999999054 999999054 999999052 999999052 999999048 999999047 999999045 999999049 999999049 999999049 999999043 999999067 999999064 999999064 999999064 999999063 999999056 999999052 999999049 999999049 999999060 999999058 999999056 999999056 999999067 999999066 999999060 999999057 999999053 999999069 999999076 999999072 999999107 999999101 999999098 999999097 999999095 999999088 999999085 999999031 999999026 999999008 999999005 999999005 999998998 999998998 999998990 999998993 999998997 999999331 999999330 999999331 999999331 999999316 999999316 999999312 999999312 999999312 999999303 999999303 999999317 999999306 999999280 999999272 999999295 999999285 999999275 999999308 999999308 999999336 999999328 999999324 999999340 999999339 999998037 999998050 999998048 999998047 999998045 999998049 999998064 999998060 999998040 999998047 999998051 999998067 999998052 999998047 999998047 999998018 999998017 999998017 999998014 999998012 999995189 999995186 999995185 999995184 999995182 999995153 999995184 999995212 999995212 999995211 999995205 999995230 999995213 999995301 999995274 999995274 999995279 999995276 999995276 999995315 999995311 999995310 999995310 999995309 999995361 999995363 999995362 999995358 999995350 999995349 999995347 999995354 999995285 999995285 999995292 999995284 999995281 999995273 999995272 999995259 999995256 999995250 999995236 999995240 999995240 999414110 999414108 999414044 999414044 999414032 999414025 999414022 999414021 999414014 999414014 999413973 999413971 999413969 999414001 999413999 999401241 999401238 999401245 999401244 999401247 999401246 999401242 999401242 999401258 999401258 999401258 999401257 999401254 999401242 999401235 999401232 999401231 999401274 999401274 999401235 999400408 999400397 999400369 999400365 999400361 999400359 999400362 999400361 999400350 999400339 999400339 999400339 999400409 999400407 999400389 999400387 999400385 999400379 999400378 999400367 998921941 998921937 998921934 998921929 998921927 998921926 998921939 998921937 998921923 998921967 998921964 998921953 998921952 998921921 998921906 998921936 998921924 998921924 998921922 998921921 998921960 998921995 998900868 998900867 998900863 998900839 998898116 998898120 998897859 998897852 998897854 998897924 998897923 998897918 998897932 998897927 998897925 998897895 998897895 998897909 998897907 998897907 998897906 998897916 998897885 998897921 998897919 998897918 998897920 998897934 998897931 998897926 998897924 998897896 998897893 998897920 998897929 998897884 998897893 998897880 998897818 998897867 998897872 998897882 998897880 998897876 998897875 998897877 998897877 998897876 998897886 998897884 998897884 998897874 998897874 998897862 998897861 998897861 998897836 998897835 998897835 998897835 998897833 998897821 998897821 998897820 998897817 998897816 998897816 998897816 998897793 998897797 998897794 998897792 998897790 998897789 998897785 998897788 998897785 998897819 998897819 998897814 998897808 998897808 998897803 998897803 998897808 998897798 998897794 998897792 998897789 999999847 999999838 999999852 999999845 999999844 999999844 999999803 999999802 999999795 999999794 999999794 999999792 999999787 999999787 999999773 999999748 999999754 999999795 999999794 999999729 999999725 999999815 999999836 999999836 999999498 999999484 999999620 999999620 999999634 999999642 999999642 999999636 999999639 999999639 999999648 999999648 999999659 999999659 999999667 999999666 999999664 999999663 999999663 999999660 999999657 999999640 999999631 999999628 999999627 999999656 999999655 999999654 999999653 999999654 999999653 999999652 999999648 999999766 999999759 999999757 999999732 999999730 999999725 999999722 999999721 999999719 999999696 999999693 999999679 999999707 999999705 999999701 999999701 999999696 999999694 999999871 999999869 999999865 999999864 999999864 999999861 999999851 999999849 999999845 999999870 999999866 999999866 999999918 999999914 999999914 999999909 999999921 999999912 999999938 999999950 999999867 999999860 999999845 999999843 999999836 999999834 999999832 999999751 999999751 999999758 999999756 999999748 999999744 999999744 999999743 999999741 999999739 999999705 999999704 999999496 999999495 999999514 999999513 999999506 999999534 999999552 999999553 999999491 999999490 999999544 999999536 999999535 999999531 999999528 999999526 999999536 999999555 999999555 999999554 999999629 999999635 999999640 999999639 999999670 999999707 999999704 999999704 999999703 999999701 999999847 999999843 999999838 999999800 999999799 999999796 999999784 999999784 999999783 999999776 999999758 999999734 999999715 999999784 999999778 999999773 999999765 999999766 999999761 999999830 999999806 999999799 999999795 999999803 999999771 999999769 999999768 999999763 999999758 999999757 999999770 999999781 999999781 999999777 999999776 999999775 999999767 999999763 999999742 999999780 999999850 999999846 999999849 999999836 999999834 999999731 999999730 999999728 999999728 999999728 999999727 999999714 999999705 999999773 999999771 999999783 999999779 999999769 999999764 999999763 999999762 999999794 999999781 999999846 999999886 999999895 999999884 999999883 999999876 999999874 999999871 999999868 999999868 999999844 999999855 999999877 999999875 999999855 999999850 999999849 999999848 999999840 999999828 999999843 999999829 999999828 999999826 999999820 999999826 999999826 999999824 999999813 999999807 999999792 999999792 999999788 999999834 999999850 999999877 999999949 999999949 999999948 999999958 999999944 999999935 999999931 999999937 999999929 999999928 999999923 999999925 999999933 999999928 999999926 999999935 999999935 999999934 999999829 999999829 999999884 999999883 999999881 999999870 999999878 999999878 999999877 999999877 999999877 999999844 999999842 999999842 999999839 999999834 999999822 999999804 999999802 999999806 999999801 999999847 999999850 999999850 999999870 999999846 999999846 999999825 999999825 999999831 999999830 999999777 999999770 999999770 999999767 999999764 999999762 999999759 999999759 999999750 999999788 999999647 999999634 999999633 999999649 999999649 999999643 999999643 999999641 999999647 999999631 999999630 999999688 999999872 999999869 999999865 999999865 999999863 999999858 999999858 999999856 999999855 999999852 999999851 999999832 999999744 999999744 999999748 999999745 999999755 999999654 999999654 999999614 999999613 999999604 999999604 999999516 999999516 999999516 999999514 999999510 999999509 999999429 999999426 999999415 999999411 999999403 999999403 999999317 999999310 999999309 999999309 999999328 999999323 999999325 999999317 999999282 999999279 999999275 999999272 999999281 999999281 999999280 999999271 999999271 999999286 999999327 999999324 999999319 999999319 999999304 999999386 999999312 999999310 999999309 999999295 999999219 999999235 999999231 999999257 999999271 999999281 999999275 999999275 999999274 999999274 999999269 999999260 999999259 999999257 999999239 999999238 999999241 999999241 999999762 999999899 999999897 999999891 999999886 999999857 999999848 999999844 999999861 999999867 999999862 999999854 999999851 999999831 999999882 999999860 999999841 999999845 999999845 999999845 999999848 999999833 999999828 999999838 999999832 999999827 999999822 999999816 999999803 999999790 999999790 999999786 999999784 999999783 999999780 999999739 999999769 999999758 999999751 999999742 999999738 999999723 999999735 999999797 999999797 999999807 999999805 999999801 999999814 999999808 999999802 999999800 999999798 999999849 999999781 999999778 999999775 999999775 999999814 999999828 999999822 999999807 999999806 999999736 999999736 999999736 999999736 999999727 999999722 999999717 999999216 999999216 999999214 999999244 999999177 999999175 999999175 999999172 999999169 999999144 999999104 999999104 999999104 999999178 999999161 999999164 999999157 999999161 999999169 999999155 999999151 999999134 999999145 999999139 999999132 999999132 999999132 999999131 999999128 999999142 999999137 999999137 999999135 999999135 999999129 999999119 999999109 999999107 999999109 999999773 999999770 999999783 999999782 999999779 999999775 999999774 999999802 999999785 999999785 999999784 999999779 999999770 999999753 999999756 999999738 999999741 999999843 999999843 999999843 999999836 999999834 999999833 999999829 999999825 999999799 999999800 999999797 999999787 999999784 999999768 999999752 999999102 999999099 999999089 999999088 999999095 999999087 999999087 999999088 999999082 999999076 999999073 999999070 999999057 999997081 999997078 999997073 999997067 999997056 999997056 999997056 999997055 999997053 999997047 999997033 999996998 999997007 999997000 999997009 999997009 999997002 999997675 999997674 999997673 999997672 999997667 999997667 999997666 999997713 999997710 999997704 999997698 999997695 999997678 999997769 999997755 999997723 999997727 999997713 999998014 999998014 999998007 999998016 999998050 999998049 999998045 999998045 999998044 999998041 999998036 999998010 999997987 999997985 999997983 999997980 999997990 999997989 999997975 999998023 999998062 999998109 999998106 999998115 999998100 999998099 999998118 999998115 999998110 999998109 999998114 999998112 999998128 999998112 999998121 999998119 999998118 999998117 999998137 999998134 999998154 999998150 999998142 999998142 999998125 999998124 999998122 999998121 999998137 999998137 999998137 999998131 999998129 999998128 999998127 999998127 999998128 999998123 999998117 999998115 999998122 999998118 999998112 999998100 999998102 999997989 999997989 999999884 999999877 999999978 999999995 999999991 999999986 999999983 999999983 999999970 999999969 998936921 998936905 998936901 998936875 998936868 998936866 998936864 998936851 998936855 998936853 999076051 999076135 999076135 999076158 999076155 999076155 999076153 999076146 999076138 999076136 999076142 999076148 999076142 999076142 999076132 999076124 999076133 999076124 999076134 999076113 999076128 999076083 999076082 999076082 999076079 999076084 999076077 999076059 999237649 999237677 999237671 999237656 999237664 999237690 999237733 999237728 999237726 999237728 999237723 999237703 999237703 999237702 999237690 999237690 999237715 999237710 999237707 999237704 999237702 999237701 999237700 999237762 999237751 999237722 999237712 999237696 999237753 999237753 999237762 999237762 999237759 999237754 999237747 999237746 999237746 999237746 999237744 999237805 999237799 999237725 999237721 999237720 999237725 999237725 999237720 999237726 999237740 999237728 999237732 999237728 999237751 999237745 999237823 999237821 999237819 999237821 999237819 999237802 999237802 999237794 999237790 999237781 999237780 999237775 999237774 999591339 999591353 999591336 999591325 999591325 999591325 999591295 999591317 999591310 999591308 999591297 999591294 999591297 999591314 999591312 999591297 999591249 999591329 999591324 999591351 999591349 999591345 999591345 999591356 999591336 999591336 999961423 999961423 999961423 999961423 999961493 999961488 999961502 999961502 999961499 999961361 999961304 999961313 999961342 999961342 999961341 999961478 999961407 999961478 999961474 999961461 999961452 999961451 999961449 999961449 999961446 999961444 999961443 999961461 999961458 999961465 999961443 999961443 999961439 999961427 999961440 999961421 999961432 999961420 999961419 999961416 999961416 999961378 999961378 999961378 999961378 999961377 999961472 999961471 999961463 999961445 999961488 999961481 999961480 999961477 999961515 999961511 999961515 999961515 999961518 999961517 999961512 999961508 999961502 999961514 999961556 999961555 999961577 999961597 999961615 999961609 999961615 999961613 999961607 999961603 999961577 999961581 999961579 999961578 999961668 999961662 999961637 999961625 999961653 999961651 999961652 999961686 999961819 999961817 999961814 999961875 999961943 999961943 999961934 999961924 999961931 999961929 999961927 999961921 999961916 999961892 999961887 999961882 999961881 999961869 999961867 999961869 999961867 999961864 999961864 999961867 999961865 999961865 999961901 999961901 999961908 999961908 999961923 999961919 999961872 999961871 999961857 999961852 999961850 999961842 999961839 999961852 999961852 999800254 999800248 999800264 999800287 999800283 999800282 999800279 999800276 999800274 999800274 999800284 999800280 999800290 999800289 999800299 999800308 999800294 999800302 999800309 999800333 999800330 999800309 999800332 999800332 999800331 999800331 999800328 999800346 999800341 999800460 999800459 999800455 999800455 999800468 999800462 999800465 999800464 999800459 999800457 999800494 999800493 999800493 999800469 999800467 999800410 999800406 999800403 999800412 999800349 999800434 999800432 999800427 999800423 999800420 999800418 999800406 999800405 999800420 999800419 999800407 999800404 999800403 999800400 999800399 999800381 999800381 999800354 999800352 999800347 999800370 999800367 999800396 999800396 999800392 999800400 999800339 999800342 999800340 999800341 999800365 999800365 999800364 999800334 999800342 999800252 999800290 999800289 999800275 999782378 999782378 999782377 999782376 999782340 999782337 999782322 999782320 999782322 999782324 999782323 999782322 999782322 999782320 999782354 999782350 999428775 999428775 999428774 999428772 999428776 999428814 999428840 999428836 999428778 999428827 999428827 999428848 999428929 999428927 999428927 999428927 999428927 999428927 999428925 999428987 999428987 999428999 999428965 999428959 999428951 999428958 999428954 999428952 999428966 999428968 999428963 999428963 999428958 999428952 999428951 999428950 999428949 999428946 999428946 999428959 999428952 999428952 999428946 999428944 999428955 999428953 999428952 999428942 999428939 999428934 999428903 999428894 999428892 999428845 999428840 999428865 999428865 999428861 999428857 999428855 999428852 999428881 999428858 999428854 999428890 999428904 999428901 999428900 999428900 999428911 999428908 999428909 999428909 999428907 999428907 999428899 999428899 999428899 999428892 999428887 999428913 999428909 999428909 999428905 999428903 999428899 999428896 999428896 999428896 999428889 999428888 999428893 999428899 999428895 999428916 999428914 999428913 999428912 999428228 999428223 999428219 999428216 999428160 999428239 999427938 999427937 999428067 999428067 999428064 999428060 999428092 999428091 999428096 999428100 999428127 999426667 999426667 999426649 999426648 999426644 999426642 999426658 999426658 999426660 999426679 999426668 999426653 999426652 999426651 999426650 999426643 999426639 999426639 999426646 999426644 999426641 999426642 999426640 999426638 999426638 999426663 999426657 999426657 999426656 999426656 999426676 999426675 999426623 999426640 999426638 999426717 999426743 999426731 999426720 999426714 999426710 999426719 999426713 999426713 999426707 999426725 999426720 999426722 999426721 999426720 999426716 999426654 999426654 999426653 999426636 999426628 999426620 999426620 999426614 999426611 999426611 999426609 999426605 999426605 999426595 999426594 999426594 999426593 999426574 999426618 999426602 999426601 999426601 999426587 999426580 999426578 999426565 999424658 999424655 999424663 999424624 999424617 999424644 999424643 999424643 999424632 999424631 999424626 999424649 999424649 999424646 999424646 999424644 999424640 999424639 999424638 999424645 999424679 999424670 999424669 999424667 999424696 999424696 999424683 999424676 999424671 999424669 999424654 999424654 999424620 999424616 999424610 999424610 999424607 999424592 999424592 999424588 999054498 999054499 999054493 999054493 999054487 999054482 999054482 999054482 999054479 999054471 999054474 999054767 999054765 999054802 999054801 999054801 999054741 999054751 999054748 999054770 999054774 999054754 999054777 999054768 999054801 999054800 999054796 999054807 999054803 999054802 999054800 999054793 999054795 999054776 999054774 999054773 999054792 999054733 999054811 999054840 999054839 999054835 999054833 999054816 999054811 999054807 999054805 999054795 999054795 999054791 999054788 999054779 999054779 999054772 999054768 999054896 999054884 999054884 999054884 999054884 999054881 999054879 999054727 999054726 999054721 999054721 999054737 999054731 999054739 999054741 999054737 999054718 999054716 999054770 999054768 999054766 999054766 999054883 999054882 999054878 999054878 999054892 999054885 999054881 999054886 999054976 999054973 999054973 999054971 999054971 999054971 999054898 999054889 999054907 999054896 999054894 999054892 999054908 999054907 999054923 999054915 999054915 999054913 999054913 999054908 999054907 999054905 999054912 999054906 999054903 999054895 999054895 999054889 999054893 999054893 999054883 999054877 999054872 999054871 999054869 999054861 999054857 999054857 999054852 999054852 999054851 999054847 999054845 999054851 999621406 999621402 999621400 999621428 999621428 999621424 999621423 999621436 999621464 999621463 999621447 999621441 999621427 999621424 999621493 999621505 999621519 999621512 999621511 999621503 999621554 999621554 999621549 999621544 999621608 999621612 999621600 999621600 999621599 999621598 999621696 999621690 999621668 999621691 999621690 999621715 999621715 999621754 999621754 999621754 999621752 999621756 999621755 999621754 999621750 999621748 999621738 999621786 999621786 999621784 999621772 999621773 999621739 999621745 999621744 999621742 999621702 999621738 999621735 999621735 999621731 999621729 999621724 999621724 999621718 999621714 999621707 999621706 999621698 999621694 999621689 999621687 999621686 999621686 999621686 999621725 999621733 999621726 999621725 999621722 999621717 999621707 999621707 999621709 999621707 999621709 999621707 999621703 999621559 999621590 999621587 999621579 999621579 999621574 999621571 999621569 999621561 999621568 999621559 999621557 999621547 999621573 999621545 999621542 999621540 999621538 999621536 999621531 999621531 999621531 999621549 999621535 999621526 999621525 999621531 999621529 999621521 999621521 999621519 999621517 999621516 999621512 999621509 999621476 999621518 999621546 999621546 999621546 999621575 999621552 999621563 999621556 999621603 999621598 999621598 999621559 999621490 999621487 999621480 999621478 999621472 999621467 999621465 999621454 999621451 999621462 999621505 999621491 999621481 999621481 999621475 999621504 999621498 999621496 999621515 999621528 999621528 999621511 999621511 999621511 999621536 999621530 999621535 999621535 999621529 999556130 999556127 999556115 999556113 999556165 999556164 999556164 999556155 999556155 999556078 999556074 999556109 999556106 999556105 999556104 999556129 999556127 999556126 999556125 999556104 999556086 999556075 999556075 999556075 999556079 999556072 999556068 999556063 999556054 999556048 999556046 999556037 999556054 999556049 999556049 999556044 999556030 999556030 999556024 999556034 999556036 999556016 999556028 999556026 999556071 999556070 999556067 999556073 999556068 999556068 999556066 999556066 999556061 999556058 999556058 999556072 999556069 999556064 999556063 999556079 999556077 999556080 998989513 998989545 998989454 998989445 998989441 998989441 998989441 998989430 998989415 998989411 998989405 998850193 998850192 998850157 998850153 998850142 998850134 998850155 998850154 998850152 998850141 998850141 998850128 998850126 998850121 998850116 998850106 998850105 998850097 998850096 998850092 998850091 998850090 998850071 998850087 998850087 998850085 998850085 998850080 998850072 998850060 998850060 998850062 998850060 998850059 998850055 998850055 998850045 998850045 998850043 998850016 998850013 998850009 998850006 998850005 998850005 998850017 998850018 998850072 998850068 998850058 998850046 998850142 998850139 998850139 998850137 998850117 998850100 998850087 998850107 998850122 998850122 998850013 998850019 998849991 998849978 998849976 998849972 998849963 998849992 998849976 998849989 998849988 999999953 999999951 999999862 999999855 999999831 999999831 999999818 999999900 999999781 999999783 999999783 999999783 999999779 999999776 999999770 999999766 999999759 999999759 999999786 999999784 999999784 999999776 999999768 999999785 999999783 999999890 999999890 999999882 999999873 999999889 999999882 999999889 999999887 999999887 999999884 999999889 999999886 999999878 999999876 999999879 999999869 999999866 999999866 999999863 999999833 999999819 999999826 999999820 999999909 999999914 999999893 999999904 999999920 999999919 999999911 999999931 999999863 999999863 999999863 999999864 999999877 999999874 999999921 999999921 999999920 999999852 999999836 999999776 999999775 999999813 999999809 999999785 999999779 999999773 999999767 999999762 999999790 999999806 999999806 999999778 999999688 999999684 999999687 999999700 999999700 999999697 999999691 999999688 999999669 999999668 999999667 999999666 999999662 999999655 999999617 999999617 999999615 999999632 999999656 999999409 999999406 999999395 999999392 999999372 999999372 999999361 999999291 999999281 999999281 999999258 999999255 999999255 999999262 999999229 999999219 999999291 999999290 999999263 999999262 999999261 999999259 999999257 999999315 999999308 999999308 999999300 999999300 999999294 999997420 999997436 999997433 999997429 999997409 999997404 999997404 999997402 999997396 999997393 999997388 999997349 999997349 999997347 999997347 999997347 999997354 999997345 999997342 999997337 999997336 999997343 999997330 999997376 999997376 999997372 999997364 999997364 999997361 999997447 999997440 999997465 999997461 999997461 999997463 999997407 999997455 999997490 999997479 999997416 999997412 999997412 999997422 999997419 999997418 999997390 999997390 999997384 999997381 999997380 999997425 999997423 999997421 999997485 999997484 999997474 999997510 999997532 999997528 999997527 999997525 999997537 999997535 999997534 999997531 999997614 999997635 999997632 999997629 999997533 999997534 999997516 999997522 999997810 999997810 999997738 999997736 999997756 999997792 999997790 999997787 999997750 999997744 999997737 999997737 999997732 999997727 999998162 999998161 999998160 999998191 999998179 999998979 999998902 999998901 999999044 999999051 999999090 999999090 999999091 999999091 999999089 999998834 999998799 999998796 999998788 999998787 999998822 999998823 999998823 999998867 999998971 999998962 999998947 999998959 999999005 999998988 999998988 999999059 999999047 999999061 999999086 999999061 999999051 999999078 999999075 999999086 999999041 999999055 999999062 999999059 999999028 999999021 999999017 999999010 999999008 999999009 999998201 999998198 999998197 999998197 999998188 999998188 999998188 999998247 999998248 999998245 999998243 999998237 999998274 999998286 999998282 999998261 999998261 999998260 999998247 999998246 999998258 999998254 999998273 999998260 999998276 999998255 999998202 999998202 999998194 999999329 999999325 999999317 999999313 999999357 999999354 999999327 999999326 999999326 999999325 999999323 999999323 999999321 999999318 999999326 999999323 999999244 999999242 999999239 999999236 999999235 999999232 999999230 999999222 999999222 999999221 999999206 999999206 999999204 999999202 999999199 999999159 999999216 999999196 999999194 999999188 999999185 999999245 999999236 999999236 999999207 999999205 999999204 999999382 999999413 999999436 999999506 999999506 999999500 999999567 999999565 999999539 999999538 999999645 999999645 999381735 999381728 999381727 999381727 999381705 999381714 999381714 999381714 999381714 999381711 999381712 999381708 999381703 999381744 999381744 999381744 999381734 999381727 999381726 999381710 999381707 999381704 999381751 999381751 999381751 999381751 999381742 999381739 999381723 999381733 999381731 999381740 999381730 999381770 999381768 999381768 999381758 999381758 999381755 999381751 999381742 999381740 999381743 999381742 999381742 999381741 999381740 999381729 999381719 999381697 999381686 999381722 999381736 999381700 999381753 999381742 999381728 999381736 999381691 999381680 999381677 999381646 999381640 999381640 999381768 999381766 999381756 999381755 999381751 999381766 999381786 999381780 999381780 999381738 999381734 999381712 999381705 999381702 999381696 999381694 999381694 999381596 999382381 999382372 999382389 999382387 999382401 999382396 999382426 999382425 999382385 999382382 999382363 999382372 999382366 999382392 999382472 999382465 999382461 999382428 999937046 999937076 999937076 999937087 999937131 999937110 999937110 999937105 999937102 999937117 999937125 999937111 999937111 999981077 999981075 999981023 999981057 999981045 999981045 999981042 999981038 999981068 999981067 999981066 999981119 999981119 999981116 999981115 999981113 999981109 999981064 999981063 999981047 999981021 999980982 999981010 999981091 999981078 999981090 999981039 999981036 999981032 999981028 999981028 999981063 999981063 999981062 999981060 999981057 999942184 999942147 999942146 999942141 999942090 999942045 999942038 999942038 999942030 999942030 999942030 999942069 999942165 999942174 999942163 999942284 999942283 999942270 999942270 999942411 999942438 999942436 999942448 999942448 999942447 999942434 999942436 999942605 999942603 999942602 999942602 999942596 999942595 999942647 999942642 999942761 999942759 999942773 999942773 999942772 999942754 999942694 999942694 999942681 999942670 999942666 999942662 999942673 999942688 999942672 999942672 999942672 999942702 999942695 999942680 999942678 999942677 999942673 999942671 999942669 999942669 999942635 999942648 999942685 999942718 999942713 999942706 999942705 999942705 999942727 999942729 999942729 999942723 999942760 999942888 999942888 999942888 999942884 999942868 999942867 999942865 999942850 999942860 999942860 999942860 999942856 999942864 999942898 999942909 999942904 999942895 999942888 999942886 999942884 999942868 999942868 999942896 999942895 999942897 999942898 999965567 999965572 999965557 999965557 999965554 999965551 999965544 999965541 999965535 999965531 999965592 999965578 999965685 999965679 999965676 999965673 999965661 999965616 999965269 999965253 999965366 999965354 999965346 999965345 999965330 999965328 999965328 999965321 999965315 999965312 999965312 999965310 999965296 999965297 999965272 999965271 999965279 999965236 999965234 999965228 999965222 999999838 999999838 999999836 999999829 999999829 999999819 999999819 999999812 999999810 999999787 999999783 999999769 999999756 999999751 999999754 999999750 999999742 999999739 999999735 999999730 999999925 999999925 999999924 980962716 980962592 980962590 980962590 980962590 980962589 980962587 980962587 980962586 980962586 980962623 980962620 980962617 980962652 980962670 980962670 980962670 980962666 980962663 980962649 980962646 980962644 980962643 980962642 980962641 980962641 980962634 980965129 980965127 980965108 980965105 980965105 980965104 980965106 980965102 980965102 980965098 980965097 980965093 980965090 980965088 980965090 980965086 980965085 980965037 980965030 980965010 980965007 980965006 980965003 980965012 980965203 980965202 980965202 980965202 980965199 980965186 980965162 980965162 980965154 980965201 980965199 980965187 980965254 980965244 980965195 980965191 980965181 980965174 980965174 980965171 980965191 980965162 980965747 980965740 980965736 980965701 980965698 980965696 980965687 980965685 980965679 980965681 980965676 980965700 980965699 980965707 980965707 980965702 980965736 980965723 980965718 980965716 980965787 980965787 980965786 980965774 980965793 980965778 980965760 980965760 980965757 980965755 980965722 981133974 981133969 981133968 981133964 981133981 981134033 981134028 981134026 981134023 981134045 981134045 981134057 981134072 981134071 981134050 981134050 981134050 981134047 981169683 981169676 981169670 981169666 981169810 981169782 981169781 981169817 981169810 981169848 981169844 981169844 981169839 981169848 981169846 981169846 981169845 981169840 984261805 984261944 984261956 984261956 984261954 984261951 984261946 984261922 984261872 984261863 984261820 984261819 984261801 984261798 984261796 984270716 984270686 984270686 984270684 984270683 984270682 984270675 984270674 984270674 984270668 984270664 984270664 984270656 984270655 984270648 984270638 984270619 990798917 990798917 990798917 990798917 990798949 990798937 990798977 990798968 990798981 990798967 990798958 990798945 990798942 990798939 990798938 990798936 990798941 990798941 990798939 990798936 990798947 990798946 990798944 990798944 990798944 990798952 990798952 990798952 990798947 990798946 990798979 990798973 990798994 990798972 990798969 990798969 990798965 990798963 990798980 990798980 990798980 990798978 990855155 990855144 990855142 990868492 990868491 990868486 990868529 990868528 990868526 990868524 990868524 990868521 990868526 990868521 990868564 990868560 990868547 987776609 987776603 987776602 987776598 987776591 987776590 987776611 987776609 987776609 987776628 987776628 987776627 987776626 987776621 987776621 987776658 987776653 987776658 987776657 987776654 987776642 987776637 987776665 987776663 987776662 987776720 987776720 987776719 987776719 987776712 987776712 987776712 987776711 987776707 987776697 987776697 987776738 987924377 987924766 987924813 987924808 987924799 987924793 987924793 987924783 987924782 987924782 987924645 987924640 987924635 987924634 987924634 987924628 987924628 987924628 987924624 987924624 987924591 987924589 987924586 987925267 987925264 987925264 987925261 987925258 987925280 987925275 987925253 987925243 987925238 987925234 987925216 987925210 987925205 987925195 987925158 987925252 987925252 987925250 987925216 987925233 987925244 987925239 987925333 987925333 987925310 987925303 987925154 987925118 987925116 987925170 987925164 987925161 987925164 987925160 987925154 987925145 987925140 987925138 987925137 987925136 987925134 987925158 987925247 981396947 981396914 981396909 981396861 981396857 981396856 981396854 981396854 981396854 981396802 981396798 981396793 981396831 981396871 981396882 981396881 981396979 981396977 981396971 981396936 981396933 981396904 981396899 981396907 981432207 981432122 981432122 981432120 981432114 981432112 981432085 981432130 981432128 981432121 981432120 981432111 981432116 981432108 981432142 981432124 981432122 981432136 981432136 981432134 981432116 981432111 981432102 981432100 981432093 981432093 981432088 981432087 981432085 981432066 981432007 981432005 981431999 981431999 981432002 981432001 981431987 981431982 981431976 981432048 981432039 981432152 999892003 999892096 999892096 999892320 999892319 999892318 999892292 999892292 999892291 999856994 999856990 999856986 999851873 999851890 999851886 999851872 999851920 999851898 999851880 999851922 999851959 999851956 999851936 999851932 999851910 999851926 999851922 999851965 999851962 999851975 999851971 999851968 999851968 999851961 999851960 999851958 999851958 999851957 999851951 999852614 999852612 999852627 999852624 999840808 999840724 999840752 999840799 999840795 999840795 999840796 999840792 999840782 999840776 999840769 999840764 999840777 999840772 999840762 999840755 999840755 999840753 999840748 999840746 999840635 999840653 999840653 999840626 999840637 999840635 999840718 999840718 999840718 999840721 999840728 999840726 999840718 999840734 999840732 999961949 999962028 999962025 999962095 999962094 999962089 999962089 999962089 999962116 999962108 999962131 999962098 999962098 999962079 999962077 999962158 999962162 999962153 999962167 999962166 999962155 999999195 999999257 999999271 999999272 999999096 999999093 999999084 999999063 999999068 999999146 999999125 999999124 999999124 999999123 999999107 999999097 999999109 999999107 999999110 999999109 999999103 999999103 999999101 999999101 999999100 58450106 61836492 61836491 61836491 66735112 66735097 66735096 66735094 66735091 66735081 66735073 66735066 66735103 66735122 66735120 66735077 66734929 66854717 66854717 66854712 66854709 66854694 66854701 66854677 66854696 66854693 66854687 66854685 66854672 66854671 66854669 66854669 66854652 66854596 66854637 66854629 66854619 589787131 589787142 589787129 589787112 589787100 589787088 589787083 589787082 589787074 589787074 589787074 589787069 589787069 589787069 589787065 589787053 589787050 589787068 589787062 589639420 589639417 589639411 589639356 589639483 589639482 589639515 589639515 589639511 589639504 589639503 589639499 589639493 589639490 589639486 589639486 589639483 589639478 589639477 589639476 589639489 589639485 589639483 589639501 589639497 589639491 589639490 589639496 589639491 589639490 589639484 589639537 589639533 589639536 589639534 589639534 589639521 589639520 589639519 589639495 589639491 589639489 589639093 589639086 589639081 589639080 589639117 589639093 589639092 589639090 589639106 589639106 589639150 589639146 589639139 589639131 589639129 589639123 589639103 589902467 589902462 589902429 589902392 589902384 589902390 589902381 589902406 589902411 589902516 589902585 589902584 589902581 589902581 589902585 589902583 589902580 589902574 589902573 589902577 619679886 619743505 619743527 619743607 619743593 619743601 619743596 619743544 619743516 619743513 619743489 619743485 619743482 619740561 619740558 619740558 619740551 619740593 619741604 619741601 619741594 619741626 619741624 619741620 619741648 619741645 619741642 619741640 619741630 619741587 619741582 619741573 619741572 619741572 619741582 619741581 619741580 619741578 619741568 619741564 619741559 619741557 619741557 619741557 619741555 619741531 619741529 619741528 619741523 619741552 619741557 619741550 619741549 619741548 619741545 619741539 619741514 619741514 619741506 619741506 619741593 619741599 619741606 619741604 619741598 619741587 619741583 619741543 619741605 619741597 619741580 619741573 619741573 619741551 619741544 619741539 619741533 619741519 619741517 851235924 851235910 851235903 851235935 851235931 854755577 854755570 854755569 854755566 854755566 921485262 921485265 921485260 921485271 921485264 921485263 921485252 921485249 923726522 923726521 923726516 856996905 856996895 856996872 856996885 857242343 857242345 857242304 857242269 857242267 857242245 857242235 857242228 857242274 857242274 857242274 857242288 857242284 857242243 857242218 857242218 857242214 857242208 857242192 857242241 857242239 857242239 625747818 625747808 625747806 625747806 625747786 625747785 625747777 625747772 625747761 625747755 625747745 625747739 625747745 625747737 625747715 625747715 625747705 625747705 625747702 625747698 625747630 625747648 625747646 625747674 625747674 625747672 625747660 625747660 625747657 625747689 625747730 625747723 625747719 625747713 625747713 625747713 625747696 625747696 625747693 625747654 625747644 625747640 625747632 848526725 848526725 848526714 848526708 848526705 848526704 848526701 848526701 848526692 848526685 848526679 848526679 848526675 848526673 848526673 848526740 848526774 848526769 848526585 848526584 848526579 848526574 848526594 848526582 848526566 848526563 848526542 848526533 848526530 848526530 848526534 848526532 848526488 848526439 848526448 848526496 848526509 848526535 848526515 848526514 848526512 848526511 848526506 848526505 848526505 848532864 848532849 848532845 848532890 848532887 848532923 848532921 848532952 848533015 848533015 848533025 848533023 848533027 848533000 848532998 848532997 848533002 848532996 848532995 848532995 848532994 848532994 848532990 848532989 848532985 848532985 848532985 848532983 848532971 848532969 848532962 848532962 848532981 946785625 946785615 946785592 946785582 946785575 946785575 946785574 946785573 946785610 946785610 960279882 960279848 960279832 960279823 960279821 960279818 960279813 960279861 960279859 960280497 960280490 960280495 960280494 960280491 960280485 960280504 960293073 960293078 960293074 960293074 960293072 960293069 960293067 960293063 960293059 960293043 960293047 960293042 960293028 960293022 960293021 960293005 960292992 960292989 960292987 960292987 960292985 960292994 960292992 960292867 960292865 960292900 960292900 960292960 960292971 960292962 960306082 960306061 960306057 960306053 960306073 960306070 960989792 960989772 960989747 960989745 960989782 960989796 960989787 960989783 960989778 960989824 960989834 960989831 960989826 960989826 960989818 960989788 960989788 960989787 960989785 974117331 974117327 974117319 974117316 974117308 974117324 974117319 974117423 974117302 974117297 974117328 974117325 974117300 974117299 974117294 974117299 974117286 974117281 974117278 974117278 974117265 974117258 974117256 974117239 974117226 974117226 974117224 974133199 974133233 974133230 974133224 974133218 974133218 974133218 974133216 974133271 974133267 974133259 974133259 974133264 974133243 974133240 974133236 974133295 974133281 974133280 974133278 974133273 974133272 974133274 974133269 974133268 974133255 974133257 974133310 974133319 974133319 974133316 974133316 974133520 974133516 974222504 974222500 974222519 974222517 974222516 974222516 974222513 974222512 974222535 974222528 974222574 974222566 974222563 974222558 974222549 974222552 974222641 974222623 974222620 974222620 974222617 974222612 974222721 974222719 974222719 974222717 974222712 974222701 974222694 974222671 974222616 971981342 971981335 971981323 971981341 971981367 971981427 971981496 971981527 971981525 971981541 971981499 971981499 971981503 971981498 971981497 971981495 971981672 971981667 971981666 971981664 971981634 971981630 971981582 971981567 971981565 971981559 971981567 971981536 971981534 971981522 971981549 971981742 971981741 971981736 971981767 971981790 971981790 971981788 971981787 971981783 971981783 971981776 971981764 973574912 973498943 973498938 973498935 973498934 973498930 973498918 973498914 973498899 973498896 973498891 973498907 973498922 973498917 973498912 973498902 973498902 973498901 973498896 973498892 973498908 973498889 973498885 973498884 973498882 973498882 973498881 973498878 973498875 973498875 973498875 973498858 973498858 973498890 973498849 973498859 973498855 973498843 973498828 973498826 973498825 973498835 973498831 973498840 973498175 973498170 973498173 973498243 973498212 973992840 999939999 999939998 999939998 999939994 999939946 999939945 999939938 999939972 999939971 999939967 999939967 999939999 999940052 999940050 999940265 999940119 999940109 999940106 999940100 999940099 999940085 999940089 999940089 999940087 999940083 999940080 999940073 999940105 999940140 999940154 999940154 999940150 999940145 999940143 999940142 999940139 999904494 999904534 999904534 999904534 999904534 999904542 999904533 999904530 999904508 999904503 999904518 999904722 999904794 999904791 999904791 999904791 999904807 999904807 999410171 999410165 999410162 999410162 999410155 999410118 999410116 999410116 999410116 999410116 999412362 999412355 999412355 999412386 999412382 999412382 999412380 999412369 999412263 999412260 999412256 999412256 999412252 999412229 999412218 999412275 999412275 999412303 999412286 999412274 999412274 999412274 999412270 999412267 999412265 999412271 999412270 999412263 999412259 999412292 999412289 999412283 999412275 999412315 999412332 999412331 999412381 999412381 999412381 999412381 999412378 999412406 999412404 999412409 999412395 999412394 999412394 999412395 999412383 999412383 999412378 999412370 999412370 999412368 999412603 999412590 999412588 999412602 999412590 999412586 999412570 999412569 999412564 999412556 999412556 999412574 999412580 999412609 999412600 999412622 999415815 999415805 999415823 999415832 999415837 999415774 999415771 999415768 999415766 999415765 999415763 999415834 999415819 999415811 999486310 999486303 999486303 999486295 999486293 999486430 999486427 999486483 999486481 999486481 999486477 999486463 999486472 999486452 999486447 999486445 999486442 999486441 999486439 999486439 999486439 999486436 999576735 999576738 999576729 999290575 999290575 999290539 999290522 999290515 999290543 999290556 999290553 999290553 999608645 999608634 999608617 999608618 999608610 999608607 999608570 999608564 999608554 999608551 999608551 999608536 999608528 999608513 999608513 999608493 999608491 999608489 999608484 999608478 999608477 999608465 999608461 999608394 999608391 999608386 999608381 999608381 999608377 999608371 999608363 999608373 999608405 999608405 999608402 999608395 999608418 999608437 999608344 999608341 999608339 999608337 999608331 999608310 999608293 999608293 999608289 999608282 999608282 999608282 999608278 999608273 999608297 999608295 999608293 999608274 999608258 999608258 999608253 969830934 969830919 969830918 969830911 969830904 969830870 969830875 969830889 969830889 969830887 969830887 969830896 969830916 969832855 969832855 969832855 969832854 969832854 969832847 969832845 969835221 969835217 969835216 969835215 969835214 969835206 969835218 969835217 969835227 969835227 969835226 969835226 969835222 969835222 969835218 964936592 964936592 964936586 964936572 964936572 964936572 964936572 964936572 964936561 964936560 964936533 964936532 742157435 742157435 742157487 742157487 742157486 742157478 742157484 742157479 742157476 742157473 742157500 742157498 742157479 742157476 742157475 742157505 742157505 742157500 742157618 742157601 742157594 742157580 742157580 742157577 742157576 742157574 742157573 742157562 742157554 742157548 742157548 742157545 742157542 742157542 742157536 742157536 742157528 742157513 742157513 742157572 742157572 742157570 742157554 742157555 742157422 742157415 742157412 742157405 742157405 742157404 742157399 742157393 742157385 742157384 742157384 742157826 742157825 742157798 742157794 742157804 742157794 742157783 742157777 742157769 742157757 742157753 742157713 742157701 742157738 742157755 742157750 742157786 742157773 743168576 743168575 743168569 743168566 743168557 743047330 743047328 743047328 743047325 743047324 743047322 747691535 747691534 747691534 747691514 747691508 747691528 747691502 747691497 747691513 747693707 747693707 747693707 747693696 747693695 747693690 747693690 747693686 747693677 747693677 747693676 747693671 747693666 747790449 891126273 891113713 891113712 891113697 891113696 891113686 891113702 891113701 891113721 891113721 891113720 891113718 891113716 891113712 891113710 891113790 368181271 368180737 368180722 368180721 368180721 368180720 368180720 368180714 368180765 368513911 368513907 368513907 368513895 368513888 368513927 368513962 368513993 368513984 368513980 368513978 368514047 368514046 368514069 368514061 368514104 368514102 368514101 368514112 368514110 368514109 368514120 368514086 368514085 368514066 368514065 368571329 368325870 368325899 368325898 368325895 368325892 368325891 368325888 368325887 368325888 368325914 368326431 368326431 368326475 368326471 368326470 368326470 368326459 368326455 368326448 368326446 368326445 368326441 368326423 368326420 368326439 368326622 368326622 368326618 368326597 368326574 368326560 368326560 368326579 368326605 368326603 477771790 477771789 477771782 477771757 477771752 477771771 477771769 477771759 477771755 477771755 477771786 332842810 332842809 332842830 332842855 332842857 332842848 332842844 332842843 332842850 332842847 332842842 332842838 332842838 332842836 332842797 332842788 332842788 332842800 332842799 332842800 332842778 332842778 332842762 332842757 332842754 332842754 332842771 332842811 332842833 332842829 332842802 332842802 332842801 332842798 332842794 332842794 332842794 332842772 332842746 332842786 332842783 332842777 332842777 332842806 332842801 332842800 332842795 332842790 332842780 332842765 333388564 333388744 333388708 333388725 333388730 333388728 333388728 333388726 333388722 333388712 333388735 333388734 333388732 333388731 333388731 333388725 333388724 333388724 333388720 333388719 333388718 333388716 333388708 333388706 333388767 333388727 333388724 333388715 333388743 333388774 333388771 333388767 333388764 333388764 333388810 333388822 333388819 333388822 333388817 333388814 333388839 333388837 333388807 333388807 333388813 333388796 333388804 333388838 333388843 333388744 333388742 333388742 333388715 333388702 333388734 333388733 333388690 333388667 333388653 333388646 333388635 333388631 333388631 333388694 333388691 333388682 333388682 333388676 333388674 329869025 329869068 329869067 329869034 329868990 329868988 329868982 329868981 329868979 329868977 329868969 329868973 329868993 329868992 329868978 329868990 329868986 329869030 329868391 329868387 329868410 329868410 894821750 894821750 894503653 894503610 894746596 894746604 894746605 894746611 894746639 894746698 894746698 894746697 894746693 894746643 894746642 894746642 894746642 894746637 894746635 894746668 894746668 894746671 894746671 894746676 894746670 894746668 894746663 894746659 894746653 894746627 894746624 894746640 894746775 785301627 999235001 999235001 999235000 999234988 999234978 999228610 999228607 999228605 999228605 999228601 999228594 999228569 999228596 999228595 999228594 999228587 999228587 999228603 999228596 998217790 998217769 998217767 998217765 998217753 998217745 998217740 998217733 998217719 998217716 998217711 998217709 998217707 998217645 998217618 998217621 998217619 998217617 998217597 998217597 998217574 998217562 998217562 998217561 998217551 998217535 998217535 998217530 998217526 998217523 998217521 998217521 998217520 998217520 998217504 998217461 998217457 998217452 998217452 998217457 998217439 998217439 998217437 998217439 998217434 998217431 998217424 998217421 998217418 998217417 998217416 999757523 999757594 999757593 999757593 999757593 999757583 999757581 999757581 999757548 999757545 999757580 999757569 999757569 999757565 999757602 999757600 999757599 999757582 999757573 999757571 999757553 999757542 999757539 999757534 999757555 999757550 999757550 999757585 999757585 999757594 999757561 999757666 999757799 999757792 999757786 999757823 999514814 999514813 999514812 999425784 999425784 999425739 999425739 999425735 999425730 999425726 999425725 999425772 999425771 999425753 999425752 999425746 999425755 999425682 999425680 999388631 999388679 999388677 999388666 999388677 999388675 999388673 999388670 999388669 999388734 999388701 999388629 999388629 999388629 999388621 999388619 999388614 999388614 999388598 999388618 999388599 999388598 999388595 999388593 999388593 998704866 998704849 998704844 998704852 998704850 998704850 998704841 998704864 998704915 998704906 998704898 998704898 998704898 998704905 998704897 998704887 998704413 998704409 998704407 998704405 998704373 998704373 998704357 998704354 998704350 998704124 998704124 998704138 998704135 998704133 998704132 998704130 998704129 998701629 998701624 998701620 998701620 998701619 998701616 998701616 998701546 998701542 998701472 998701470 998701463 998701463 998701458 998701454 998701553 998701519 998701517 998701484 998701479 998701449 998701449 998701449 998701446 998701458 998701472 998701468 998701581 998701576 998701575 998701572 998701570 998701555 998711371 998711362 998711355 998711351 998711351 998711340 998711340 998711337 998711337 998711337 998711335 998711330 998711326 998711333 998711329 998711322 998711318 998711307 998711306 999999899 999999901 999999901 999999900 999999924 999999923 999999914 999999950 999999953 999999952 999999940 999999937 999999936 999454130 999453881 999453794 999453785 999453781 999453773 999454737 999397470 999397481 999397473 999397472 999397469 999397475 999397474 999397505 999397568 999397612 999397606 999397590 999397573 999397664 999397662 999397817 999397814 999397803 999397788 999397787 999397784 999397781 999397779 999397766 999397765 999399848 999399898 999399891 999399874 999399867 999399889 999399889 999399879 999399872 999399904 999399904 999399901 999399888 999399886 999399878 999399877 999399876 999399862 999399862 999399859 999399862 999399861 999399857 999399857 999399857 999399851 998111257 998111256 998111253 998111863 998111854 998111866 998111863 998111862 998111887 998111914 998627877 998627851 998627701 998627714 998627712 998627712 998627709 998627709 998627703 998627687 998627679 998627670 998627684 998627872 998627871 998627848 998627894 998627894 998627892 998627890 998627910 998627905 998627901 998627872 998627817 998627807 998629012 998629007 998629112 998629110 998629104 998629200 998629197 998629247 998629247 998629247 998628811 998628808 998628845 998628844 998628850 985134551 985070906 985070903 985070902 985070902 985070987 985070848 985070843 985070838 985070837 985070834 985070833 985070828 985070828 985070822 985070821 985086907 985086904 985086903 985086891 985086883 985086876 985086886 985086878 985086910 985086904 985086898 985086893 985086890 985086893 985086960 985086955 985086952 985086950 980442771 980442758 980442759 980442754 980442748 980442796 980442854 980442852 980442849 980442844 980442841 980442841 980442841 980442828 980442828 980442826 980442824 980442814 980442809 980442813 980442811 980442811 980442810 980442805 980442826 980442822 983760122 983760111 983760108 983760099 983760092 983760084 983760115 983760115 983760110 983760072 983760036 983760066 983760061 983760061 983760058 983760081 983760096 983760129 983760125 983760116 983760116 983760115 983760046 983760043 983760076 983760073 983760073 983760069 983760063 983760053 983760051 983760044 980373632 980373628 980373593 980373589 980373583 980373544 980373544 980373554 980373585 980373582 980373575 980373570 980373562 980373661 980373651 980373651 980373606 980373676 980373668 980373668 980373657 980373652 980373668 980373665 980373664 980373663 980373663 980373669 980373696 980373689 980373685 980373670 980373671 980373667 980373663 980373718 980373711 980373740 980373746 980373744 980373733 980373725 980373723 980373722 980373713 980373712 980373705 980373692 980373658 980373651 980373646 980373640 980373466 980373462 980373461 980373452 980373450 980373437 980373436 980373459 980373490 980373488 980205248 980205248 980205246 980205245 980205252 980205249 980205248 980205246 980205245 980205220 980205219 980205219 980205192 980205191 980205187 980205179 980205169 980205130 980205126 980205126 980205123 980205094 980205093 980205081 980205067 980205073 980205066 980205065 980205065 980205053 980205050 980205050 980205049 980205034 980205017 980205029 980205020 980205014 980205001 980204999 980204996 980204995 980204995 980204985 980205001 980205000 980204998 980202674 980202585 980202600 980202596 980202596 980202596 980202621 980202616 980202599 980202596 967075044 967075044 967074044 967074040 967074038 967074035 967074035 967074059 967074057 967074044 967073990 967073990 967073988 967073956 967073934 967073938 967073997 967073953 967073935 967073931 967073924 967073922 967074003 967074000 967074000 967073991 967073990 967073987 967073987 967073987 967073954 967073952 967073950 967073949 967073943 967073943 967073941 967073941 967073938 967073862 967073857 967073855 967073860 967073129 967073124 967073118 967073116 967073101 967073052 967073049 963685240 963698483 963698475 963698481 963698468 963698433 963698428 963698422 974872608 974872601 974872601 974872601 974872600 974872628 974872628 974872621 974872612 974872607 974872596 974872570 974872570 974872570 974872568 974872564 974872564 974872564 974872563 974872555 974872553 974872547 974872540 974872530 974872530 974872482 974872481 974872478 974872478 974872477 974872477 974872465 974872465 974872464 974872451 974872451 974872527 974872518 974872538 974872536 974872536 974872535 974872530 974872510 974872499 974872501 974872498 974872498 963698322 963698310 963698334 963698310 963698310 963698289 963698283 963698273 963698327 963698327 963698320 963698315 963698363 963685006 963685006 963684978 963684976 963684969 963684964 963684852 963684851 963684843 963684843 963684930 963684925 963684925 963684896 963684896 963684888 963684887 963684877 963684876 963684875 963684872 963684842 963684842 963684841 963684893 963684816 963684803 963684798 963684798 963684796 963684796 963684793 963684807 963684807 963684805 963684806 963684805 963684802 963684863 963684862 963684861 963684860 963684848 963684843 963684842 963684840 963684840 963684840 963684836 963684836 963684834 963684834 962144725 962144720 962144713 962144711 962144707 962144697 962144779 962144771 962144777 962144752 962144747 962144761 962144848 962144838 962144838 962144835 962144829 962144823 962144798 962144798 962144787 965547709 965547704 965547759 965547757 965547749 965547774 965547770 965547769 965547834 965547835 965547833 965547830 965547826 965547798 965547795 965547793 965547792 965547792 965547748 965547743 965547731 965547715 965547714 965547765 965547760 965547752 965547601 965547601 965547591 965547579 965547593 965547578 965547569 965547566 965547566 965547545 965547537 965547515 965547545 965547539 965547526 965547525 965547522 965547508 965547507 965547507 965547501 965547534 965547533 965547533 965547533 965547522 965547498 965547498 965547497 965547491 965547490 965547682 965547659 965547675 965547723 965547722 965547722 965547721 965547794 965547793 965547772 965547769 965547768 965547765 965547759 965547752 965547759 965547786 965547794 965547793 965547798 965547815 965547801 965547801 965547789 965547781 965547806 965547832 965547831 955394622 955394620 955394598 955394593 955394591 955394590 955394651 955394665 955394708 955394700 955394678 955394678 955394676 955394706 955394705 955394677 955394675 955394671 955394639 955394638 955394638 955394628 955394591 955394502 955394500 955394492 955394505 955394505 955394500 955394526 951991629 951991626 951991620 951991619 951991652 951991650 988561574 988561581 988561579 988561083 988561109 988561108 988561108 988561105 988561102 988561093 988561098 988561223 988561218 988561198 988561195 988561195 988561195 988561178 988561177 988561161 988561144 988561118 988561121 988561119 988561188 988561195 988561405 988561403 988561402 988561402 988045432 988045425 988045423 988045411 988045433 988045415 988045415 988045402 988045392 988045392 988032246 988032268 988032268 988032267 988032262 988032288 988032284 988032338 988032315 988032374 988032364 988032358 988032368 988032364 988032364 988032352 988032351 988032358 988032344 988032324 988032321 988032318 988032316 988032315 988032245 988032241 988032241 988032239 988032238 988032231 988032228 988032197 988032197 988032188 988032182 988032177 988032223 988032197 988032192 988032242 988032242 988032234 988032269 988032264 988032256 988032256 988032256 988032247 988032240 988032234 988032231 988032223 988032217 951461834 951461823 951461845 951461845 951461843 951461828 951461828 951461827 951461854 951461849 951461755 951461749 951461749 951461714 951461714 951461712 951461709 951461709 951461706 951461722 951461709 951461700 951461700 951461700 951461667 951461666 951461665 951461660 951461654 951461644 951461643 951461628 951461619 951461617 951461567 951461567 951461622 951461621 951461617 951461675 951461672 951461733 951461710 951461710 951461697 951461697 951461854 951461853 951461847 951461835 951461806 951461806 980125054 980125053 980125094 980125094 980125081 980125074 980125083 980125082 980125075 980125074 980125067 980125067 980125104 980125101 980125092 980125090 980125088 980125104 980125104 980125113 980125107 980125105 980125092 980125091 980125090 980125087 980125087 980125087 980125075 980125075 980125075 980125072 980125071 980125080 980125075 979268066 979268064 979268064 979268063 979268063 979268059 979268058 979268073 979268070 979268060 979268046 999999498 999999497 999999494 999999502 999999494 999999462 999999445 999999439 999999438 999999435 999999435 999999425 999999425 999999424 999999423 999999397 999999479 999999493 999999492 999999490 999999496 999999527 999999527 999999523 999999522 999999521 999999501 999999487 999999484 999999484 999999483 999999481 999999481 999999480 999998850 999998843 999998805 999998804 999998800 999998786 999998649 999996544 999996541 999996539 999996529 999996511 999996505 999996440 999996428 999996426 999996409 999996396 999996419 999996416 999996404 999996401 999996390 999996391 999996389 999996388 999996444 999996442 999996436 999996434 999996432 999996432 999996432 999996389 999996381 999996378 999996370 999996361 999996360 999980268 999980253 999980333 999980332 999980386 999980382 999980334 999980329 999980329 999980321 999980321 999980319 999980316 999980316 999999510 999999529 999999524 999999524 999999521 999999521 999999520 999999520 999999560 999999646 999999645 999999651 999999730 999999726 999999560 999999649 999999644 999999644 999999640 999999636 999999633 999999630 999999611 999999611 999999599 999999606 999999600 999999622 999999567 999999567 999999567 999999567 999999567 999999562 999999559 999999521 999999516 999999515 999999515 999999510 999999506 999999535 999999533 999999503 999999483 999999238 999999321 999999320 999999307 999999299 999999265 999999261 999999261 999999255 999999260 999999283 999999280 999999278 999999274 999999292 999999283 999999283 999999311 999999288 999999288 999999286 999999254 999999253 999999253 999999253 999999232 999999214 999999210 999999209 999999205 999999203 999999012 999999012 999999011 999999028 999999023 999999029 999999027 999999052 999999048 999999044 999999040 999999033 999999026 999999011 999999016 999999014 999997895 999997914 999997906 999997917 999997914 999997951 999997960 999997946 999997946 999997938 999997938 999997913 999997777 999997738 999997737 999997736 999997729 999997726 999997727 999997709 999997707 999997796 999997786 999997782 999997778 999997763 999997763 999997762 999997710 999997645 999997640 999998041 999998037 999998032 999998016 999998089 999998060 999998054 999998046 999998034 999997987 999997948 999997938 999998188 999998170 999998169 999998198 999998198 999998094 999998093 999998093 999998091 999998078 999998077 999998077 999998075 999998055 999998031 999998021 999998047 999998045 999998036 999998026 999998023 999997984 999997981 999997962 999997923 999997980 999997974 999997972 999997977 999997972 999995826 999995823 999995819 999995840 999995838 999995838 999995891 999995886 999995885 999995883 999995874 999995871 999995864 999995847 999995844 999995851 999995847 999995846 999995813 999995736 999995735 999995728 999995726 999995721 999995720 999995715 999995699 999995693 999995685 999995684 999995684 999995678 999995667 999995659 999995658 999995655 999995654 999995646 999995645 999995643 999995639 999995639 999995804 999995804 999995798 999995794 999995793 999995731 999995772 999995764 999995764 999996028 999996044 999996013 999995983 999995981 999995980 999996023 999996002 999996001 999995994 999995985 999995983 999995983 999996033 999996118 999996131 999996124 999996117 999996151 999996242 999996265 999996257 999996253 999996247 999996246 999996235 999996279 999996222 999996209 999996179 999996175 999996175 999996162 999996086 999996083 999996083 999996070 999996075 999995895 999995892 999995871 999995870 999995849 999995866 999995853 999995843 999995835 999995834 999995832 999995823 999995858 999995842 999995861 999995858 999995856 999995852 999995846 999995820 999995818 999995810 999995486 999995483 999995816 999995815 999995815 999995873 999995871 999995862 999995854 999995714 999995704 999995704 999995704 999995730 999995743 999995798 999995798 999995794 999995791 999995788 999995786 999976625 999976623 999976617 999976614 999976598 999976597 999976592 999976588 999976588 999976587 999976560 999976568 999976562 999976589 999976585 999976581 999976577 999976577 999976508 999976488 999976486 999976480 999919628 999919627 999919624 999919624 999919634 999917538 999917533 999917533 999917532 999917532 999917527 999917523 999917520 999917500 999917500 999917497 999917490 999917486 999917720 999917700 999917698 999917696 999918348 999918325 999918366 999918361 999918359 999585269 999585264 999585250 999585248 999585260 999585251 999585242 999585233 999585230 999585229 999585220 999585218 999585215 999585208 999585208 999585240 999585233 999585225 999585237 999585235 999585232 999585206 999585206 999585204 999585175 999585174 999585171 999585162 999585160 999585158 999585156 999585156 999585139 999585131 999585128 999584890 999584880 999584878 999584875 999584874 999584867 999584867 999584853 999584938 999584971 999584965 999584964 999584963 999584976 999488187 999488255 999488255 999488254 999488254 999488247 999488304 999488304 999488343 999488342 999488379 999488388 999488382 999488378 999488376 999488372 999488369 999488368 999488368 999488611 999488611 999488652 999488649 999488648 999488648 999488648 999488726 999488774 999488784 999488782 999488782 999488760 999488749 999488672 999488668 999488777 999488774 999488774 999488773 999488860 999488859 999488845 999488822 999488809 999488809 999488731 999488653 999488652 999488641 999488640 999488632 999488632 999488634 999488625 999488625 999488504 999488495 999488492 999488476 999488465 999488463 999488521 999488521 999488510 999488509 999488539 999488535 999488551 999488550 999488546 999727388 999727387 999727387 999727387 999727399 999727395 999727429 999727413 999727408 999727399 999727417 999727413 999727405 999727456 999727456 999727451 999727450 999727414 999727410 999727406 999727439 999727432 999727432 999727428 999727427 999727403 999727398 999727395 999727402 999727398 999727387 999727364 999727359 999727356 999727353 999727353 999727352 999727346 999727341 999727351 999727337 999727315 999727311 999727310 999727366 999727359 999727355 999727352 999727349 999727346 999727549 999727549 999727540 999727540 999727539 999727538 999727529 999727529 999727524 999727522 999727522 999727505 999727411 999727409 999727408 999727375 999727369 999727346 999727362 999727376 999727374 999727373 999727373 999727377 999727377 999727377 999726985 999726983 999726982 999726982 999726991 999726984 999726979 999726978 999726977 999726973 999726936 999726935 999726934 999727016 999727000 999726997 999726996 999727044 999727040 999727004 999727014 999727008 999727048 999727044 999727037 999727020 999727008 999726984 999726886 999726856 999726846 999726824 999726817 999726815 999726812 999726910 999726909 999726883 999726878 999726880 999726890 999726888 999726998 999727094 999727087 999727087 999727084 999727084 999727076 999999973 999999971 999999961 999999961 999999959 999999959 999999959 999999956 999999951 999999951 999999948 999999947 999999751 999999742 999999744 999999743 999999746 999999829 999999828 999999917 999999911 999999906 999999904 999999832 999999844 999999841 999999654 999999632 999999627 999999622 999999596 999999596 999999607 999999607 999999606 999999598 999999598 999999570 999999612 999999608 999999603 999999598 999999593 999999590 999999585 999999582 999999585 999999584 999999577 999999547 999999543 999999543 999999543 999999539 999999539 999999530 999999529 999999542 999999518 999999698 999999698 999999698 999999796 999999785 999999772 999999772 999999772 999999761 999999761 999999756 999999748 999999743 999999737 999999730 999999730 999999756 999999819 999999819 999999818 999999806 999999805 999999826 999999884 999999884 999999870 999999866 999999861 999999856 999999854 999999852 999999851 999999835 999999832 999999822 999999812 999999918 999999962 999999962 999999961 999999958 999999948 999999947 999999944 999999944 999999929 999999922 999999939 999999928 999999921 999999943 999999946 999999942 999999939 999999909 999999903 999999902 999999976 999999975 999999973 999999961 999999953 999999951 999727083 999727074 999727174 999727129 999727129 999727125 999727125 999727119 999727117 999727100 999727093 999727093 999727092 999727091 999727079 999727167 999727151 999727144 999727144 999727144 999727143 999727105 999727105 999727084 999727076 999746184 999746174 999746104 999746141 999746137 999746160 999746149 999746144 999746141 999746136 999746123 999746122 999746118 785812772 785812779 767529358 767529338 767529328 767529328 767529327 767529240 767529309 767529304 767529357 835186624 835186621 835186619 835186612 835186612 835186583 835186574 835170834 835170834 835170833 835170832 835170830 835170826 835170824 835171199 835171277 835171222 835171184 835171177 835171159 835171159 835171159 835171156 835171155 835171146 835171146 835204346 835204342 835204270 835204270 835261149 835261147 835261142 835261136 835261129 835261157 835261149 835261138 835261136 835261131 835261127 848213088 848213128 848213125 848213117 848213115 848213094 848213081 848213151 848213151 848213148 848213147 848213140 848213137 848213185 848213180 848213175 848264190 848264190 848264151 848264131 848264131 848264130 848264129 848264128 848264113 848264113 848264111 848264109 848264102 848264139 848264137 848264137 848264134 848264027 848264004 848264001 848263996 848263993 848263989 848263989 848263988 848263970 848263992 848263990 848263984 848264012 848264011 848273449 848273444 848273447 848273445 848273443 848273443 848273441 848273539 848273534 848273534 848273489 848273488 849172164 849172164 849172288 849172305 849172304 849172254 849172253 849172250 852204452 852204452 852204408 852204418 852204502 852204446 852204444 852204444 852204460 852204354 852204351 852204323 852204323 852204320 852204319 852204318 852204318 852204299 852204290 852204293 852204279 852204259 852204258 852204258 852204311 852204394 852204389 852204385 852204385 852204376 852204368 852204349 852204346 852204510 852204509 852204401 852204399 852204399 852204396 852204393 852204359 852204356 852204355 852204352 852204345 852204336 852204239 852204236 852204236 852204249 852204248 852204247 852204246 852204245 852204225 852204225 852204223 852204219 852204211 852204253 852204287 852204265 852204259 852204230 852204225 852204236 852204234 852204248 852204247 852204243 852204243 852204230 852204219 852204362 852204362 852204360 852204356 852204356 852204352 852204265 852204264 853671498 853671491 853671485 853671481 853671480 853671480 853671455 853671455 998109882 998109881 998109879 998109878 998109878 998109947 998109939 998109937 998109937 998109936 998109922 998109920 998109928 998109928 998109927 998109920 998109910 998109955 998109954 998109949 998109947 998109941 998109940 998109936 998109939 998109939 998109848 998109848 998109829 998109798 998109790 998109790 998109752 998109748 998109746 998109704 998109688 998109706 998109786 998110036 998110036 998110036 998110033 998110027 998110022 998110016 998110010 998109983 998109983 998109981 998109976 998110080 998110079 998110075 998110072 998110065 998110065 998110064 998110388 998110538 998110630 998110629 998110619 998110641 998110637 998110620 998110619 998110619 998110619 998110617 998110642 998110640 998110638 998110595 998110595 998110591 998110587 998110656 998110648 998110644 998110603 998110601 998110687 998110685 998110450 998110438 998110433 998110425 998110396 998110389 998110360 998110358 998110358 998110448 998110462 998110519 998110489 998110478 998110515 998110507 998110506 998110504 998110502 998110500 998110524 998110508 998110506 998110500 998110558 998110558 998110518 853672124 853672090 853672090 853672090 853672089 850639991 850639986 850640079 850640076 850640072 850640072 850640070 850640068 850640067 837688108 837688108 837688123 837688129 837688128 837688127 837688124 837688121 838735586 838735628 838735626 838735692 838735691 838735690 838735685 838735684 838735684 838735699 838735681 838735681 838735675 838735670 838735665 838735658 838735658 838735653 838735646 838735636 838735673 838735668 838735667 838735653 838735637 838735637 838735632 838735667 838735649 838735630 838735616 838735615 838735614 838735611 838735563 838735560 838735555 838735527 838735588 838735586 838735607 838735605 838735623 838735596 838735591 838735590 838735578 838735562 838735558 838735555 838735550 951790332 951790323 951790248 950891551 950891559 950891541 950891541 950891541 950891538 950891537 950891590 950891423 950891404 950891397 950891395 950891393 950891390 950891385 950891378 950891378 950891376 950891415 950891414 999407009 999407004 999406947 999406947 999406944 999406934 999406924 999406826 999406786 999406784 999406781 999406882 999406877 999406868 999406861 999406851 999406878 999406856 999406855 999406855 999406851 999406850 999406849 999406841 999406840 999406811 999417853 999417844 999417844 999417843 999417737 999417737 999417734 999417734 999417738 999417736 999417733 999417731 999417730 999417725 950902160 950902160 950902160 950902066 950902058 950902057 883244782 883244789 883244782 883244779 883244795 883244761 883244761 883244761 883244736 883244734 883244732 883244724 883244714 883244714 883244892 883244950 883244945 883244913 883244909 883244908 883244914 883244908 883244908 883244907 883244898 883244886 883244905 883244899 883244899 883244905 883244932 883244928 883244916 883244904 883244889 883244965 883245040 883245016 883245013 883245012 883245004 883244997 883244988 883244968 883244968 883244995 883245067 883245119 883245141 883245141 883245120 883245114 883245112 883245112 883245107 883245095 883245089 883245088 883245088 883245087 883245066 883245060 883245060 883245057 883245057 883245054 883245049 883245049 883245032 883244991 883244986 883244983 883245155 883245106 883245101 883245096 883245096 883245096 883245093 883245092 883245092 883245088 883245085 883245085 883245084 883245083 883245082 883245073 883245072 883245070 883245077 883245061 883245061 883245064 883245061 883245091 883245091 883245086 883245085 883245079 883245165 883245118 883245105 883245080 883245075 883245075 883245072 883245070 883245066 883245094 883245085 883245025 883245025 883245037 883245149 883245147 883245147 883245136 883245147 883245124 883245142 883245138 318291783 318291783 318291774 318291768 318291758 318291759 318291813 318291807 318291894 318291892 318291861 318291861 318291860 318291860 318291859 318291858 318291819 318291813 318291815 318291815 318291786 318291781 318291819 380471357 380471356 380471371 380471370 380471363 380471429 380471429 380471387 380471387 380471383 380471197 380471273 380471271 380471271 380471270 380471261 380471260 380471254 380471197 380471197 380471184 380471206 380471198 380471197 380471197 380471197 380471194 380471192 380471192 380471187 380471200 380471198 380471197 380471193 380471189 380471187 380471181 380471173 380471154 380471123 380471116 380471116 380470999 383150347 383150346 383150324 383150378 383155526 383155588 383155588 383155585 383155582 383155577 383155509 383155506 383155470 383155469 383155467 383155466 383155453 383155447 383155440 383155426 383155440 383155443 383155505 383155501 383155500 383155498 383155510 383155489 383155489 383155481 383155468 383155468 383155461 383155457 383155549 383155549 383155548 383155548 383155538 383155550 383155541 383155540 383155506 383155500 383155499 383155576 383155575 383155575 383155572 383155569 383155561 383155555 383155555 383155545 383155542 383155539 383155535 383155570 383155560 383155559 383155529 383155525 383155525 383155543 383155536 383155515 383155514 383155512 383155510 383155680 383155677 383155686 383155685 383155676 383155673 383155755 383155752 383155749 383155747 383155746 383155747 383155747 383155745 383155732 383155719 383155709 383155704 383155701 383155700 383155694 383155687 383155684 383155678 383155675 383155664 383155664 383155697 383155620 383155614 383155569 383155569 383155568 383155558 383155589 383155580 383155573 383155558 383155555 383155538 383155538 383155534 383155643 383155675 383155673 383155673 383155668 383155683 383155800 383155799 383155792 383155776 382108423 382108423 382108394 382108458 382108451 382108448 382108535 382108507 382108504 382108503 382108502 382108464 382108463 382108462 382108460 382108432 382108429 382108429 382108429 382108429 382108419 382108415 382108496 382108494 382108494 382108478 382108478 382108476 382108515 382108457 382108456 382108451 382108425 382108424 382108421 382108412 382108411 382108424 382108420 382108420 382108456 382108455 382108449 382108439 382108438 382108423 382108423 382108420 382108413 382108412 382108407 382108404 382108402 382108399 382145997 382146174 382146174 390367080 390367080 390367077 390367072 390367069 390367077 390367077 390367076 390367078 390367075 390367075 390367069 390367062 390367054 390367009 390367009 390367009 390367004 390366998 390366997 390367006 390366953 390366953 390366962 390366996 998829565 998829581 998829553 998829553 998829666 998829663 998829672 998829649 998829644 998829631 998829625 998829622 998829565 998829587 998829587 998836716 998836774 998836788 998836784 998836779 998836779 998836770 998836769 999586644 999586640 999586634 999586634 999586602 999586573 999586568 999586593 999586567 999586564 999586554 999586551 999586544 999586536 999586535 999586534 999586534 999586533 999586778 999586760 998836906 998836904 998836917 998836931 998836932 998903720 998903720 998903379 998903379 998903348 998903340 998903339 998903332 998903328 998903326 998903319 998903317 998903315 998903314 998903236 998903243 998903255 998903248 998903240 998903236 998903191 998903191 998903158 998903156 998903154 998903153 998903151 998903151 998903135 998903133 998903133 998903131 998903123 998903084 998903072 998903072 998903070 998903060 998903041 998903050 998903044 998903032 998903032 998903025 998903038 998903035 998903034 998903032 998903032 998903031 998903109 998903101 998903110 998903108 998903249 998903247 998903246 998903201 998903201 998903194 998903193 998903167 998903167 998846263 998846263 998846263 998846251 998846250 998846239 998846239 998846289 998846285 998846285 998846283 998845057 998845052 998845035 998845031 998845030 998845029 998845050 998845018 998845005 998845004 998845004 998844996 998844988 998844987 998844976 998844974 998844979 998844971 998845055 998845169 998845198 998845037 998845069 998845060 998845055 998845074 998845042 998845016 998845012 998845012 998845009 998845135 998845289 998845333 998845369 998845364 998845361 998845360 998845350 998845337 998845297 998845293 990624516 990624514 990624558 990624558 990624554 990624554 990624549 990624527 990624576 990624576 990624571 990624569 990624586 990624584 990624619 990624617 990624619 990624615 990624611 990624601 990624563 990573586 990573582 990573576 990573531 990573527 990573522 990573522 990573559 990573552 990573543 990573551 990573527 990573522 990573500 990573506 990573505 990573499 990573403 990573403 990573436 990573435 990573431 990573430 990573430 990573544 990573531 990573528 990573557 990573557 990573573 990573572 990573568 990573563 990573554 990573552 990573548 990573526 990573518 990573518 990573517 990573517 990573511 990573506 990573514 990573514 990573526 990573578 990573442 990573425 990573419 990573417 990573425 990573425 990573422 990573420 990573418 990573418 990573418 990572785 990572789 990572785 990572783 990572782 990572777 990572749 990572741 990572755 990572750 990572745 990572744 990572741 990572728 990572702 990572692 990572739 991821115 991821194 991821192 991821188 991821180 999998402 999998477 999998474 999987425 999999844 999999840 999999836 999999835 999999831 999999830 999999816 999999797 999999797 999999740 391537169 391537158 391537148 391537145 391537143 391537141 391537130 391537157 391537150 391537159 391537158 391537151 391537148 391537135 391537129 391537122 391537120 391537111 391537105 391537100 391537099 391537096 391537080 391537179 391537177 391537177 391537176 391537159 391537148 391537145 391537207 391537204 391537203 391537203 391537180 391537178 391537176 391537168 391537166 391537209 391537415 391537408 391537408 391537405 391537393 391537389 391537385 391537411 391537407 391537402 391537393 391537447 391537436 391537509 391537477 391537474 391537422 391537437 396551807 396551832 396551829 396551828 396551886 396551878 396551875 396551872 396551867 396551861 396551853 396551852 396551848 396551848 396551848 396552016 396552013 396552013 396552010 396552009 396552006 396552001 396552024 396552011 396552030 396552024 396552693 396552716 396552716 396552705 396552693 396552684 396552680 396552736 396552720 396552724 396552707 396552701 396552700 396552699 396552699 396552697 396552686 396775171 396775153 396220475 396220464 396220461 396220457 396220453 396220449 396220448 396220427 396220424 396220418 396220405 396220401 396220399 396220390 396220388 396220371 396220371 396220341 396220368 396220366 396220442 396220369 396220364 396220449 396220448 396220445 396220433 396220414 396220466 396220466 396220466 396220461 396220458 396220444 396220439 396220432 396220424 396220423 396220397 396220397 396220397 396220383 396220383 396220372 396220368 396220342 396356910 396356905 396356902 396356898 396356888 396356887 396356884 396356879 396356878 508095010 508094995 508094991 508094987 508094986 508094983 508094983 508094955 508094950 508094935 508095024 508095023 508095021 508095017 508095025 508095011 508095007 508095007 508095021 508095007 508094995 508094991 508094884 508094875 508094875 508094935 508094928 508094926 508094925 508094934 508094896 508094888 508094770 508094811 508094808 508094805 508094800 508094792 508094775 508094767 508094762 508094756 508094750 508094750 508094750 508094749 508094749 508094738 508094734 508094680 396356514 396356513 396356496 396356630 396356590 396356585 396356583 396356578 396356575 396356575 396356575 396356574 396356573 727576014 727576012 727576007 727576003 727576088 727576152 727576152 727576149 727576148 727576138 727337213 727337203 727337199 727337189 727337217 727337214 727337212 727337212 727337206 727337197 727337190 727337183 727337177 727337177 727337070 727337068 727337063 727337227 727337212 727337210 727337205 727337204 727337199 727337192 727337192 727337184 727337084 727303881 727303865 727303864 727303863 727303857 727303848 727303843 727303842 727304228 727304228 727304225 727304225 727304224 727304218 727304215 727304199 727304195 727304185 727304183 727304344 727304343 727291918 727291917 727291914 727291906 727291920 727291938 727291934 727291930 727291924 727291922 727291878 727291878 727291876 727291894 727291888 727291892 727291891 727291885 727291894 727291888 727291886 727291878 730441345 730441318 730441464 730441464 730441487 730441564 730441544 730441543 730441537 730441529 730441527 730351202 730351199 730351198 730351216 730351213 730351199 730351184 730351195 731670626 731670624 731670624 731670653 731670677 731670665 731670663 731670658 731670653 731670647 731670645 731670640 731670640 731670624 731670623 731670623 731670636 731670636 731670624 731670624 731670622 731670617 731670613 731670604 731670590 731670590 731670589 731670582 731788140 400568699 400568726 400568724 400568881 400568871 400568834 400568833 400568833 400568833 400568820 400568817 400568815 400568812 400568828 400568824 400568823 400568881 400568992 400568982 400568980 400569052 400569052 400569051 400569048 400569043 400569042 400569041 400569011 400569010 403294288 403294288 403294288 403294297 403294292 403294287 403294256 403294271 403294365 403294345 403294345 403294340 403294256 403294248 403294247 403294247 403294208 403294279 403294279 403294279 403294313 403294302 403294199 403294199 403294252 403294237 403294230 403294230 403294222 403294219 403294241 403285713 403285713 403285733 403285731 403285724 403285723 403285719 403285702 403285700 403285700 403285671 403285625 403285622 403285614 403248008 403248150 403248149 403248104 403248163 403248184 403248184 403248096 403248091 403248091 403248090 403248089 290193305 290193271 290193266 290193264 290174157 290174153 290174152 290174147 290174151 290174151 290174149 290174146 290174137 290174130 290174130 290174130 290174127 290174121 290174105 290174100 290174095 290174094 404335503 404335503 404335383 404335381 404335375 404335368 404335363 404335361 404335361 404335358 404335356 404335342 404335341 404335327 404335327 404335312 404335275 404335318 404335316 404335312 404335308 404335306 404335306 404335241 404335229 404335226 404335233 404334276 404334273 404334218 404334213 404334212 404334207 404334204 404334202 404334202 404334191 404334183 404334180 404334249 404334244 404334317 404334314 404334292 404334291 404334278 404334275 404334212 404334209 404334209 404334194 404334191 404334188 404334186 404334344 404334338 996631467 996631458 996631456 996631224 996631224 996631235 996631235 996631304 996631293 996631292 996631288 996631288 996631340 996631338 996631329 996631393 996631392 996631391 996631384 996631384 996631432 996631430 996631427 996631395 996631382 996631380 996631368 999150513 999150509 999150501 999150497 999150486 999150466 999150478 999150477 999150461 999150460 999150458 999150453 999150446 999150444 999150441 999150432 999150426 999150420 999150405 999150371 999150367 999150356 999150355 996471003 996471000 996471000 996470999 996470996 996470992 996471143 996471082 996471105 996471093 996471092 996471087 996471077 996471074 996471073 996471037 996471170 996471168 996471164 996471128 996471118 996471117 996471117 996471137 996471127 996334554 996334598 996334593 996334593 996334588 996334390 996334385 996334382 996334371 996334368 996334367 996334367 996334367 996334360 996334361 996334342 996334341 996334341 996327207 996327188 996327183 996327180 996327161 996327148 996327146 996327085 996327085 996327085 996327077 996327026 996327117 996327234 996327221 996327220 996327218 996327215 996327175 996327173 996328714 996328701 996328701 996328702 996328724 996328719 996328709 996328708 996328706 996328703 996328703 996328694 996328726 996328725 996328725 996328725 996328725 996328725 996328706 996328706 996328700 996328699 996328682 996328682 996328680 996328674 996328666 996328661 996328659 996328656 996328656 996328636 996328615 996328615 996328534 996328528 996328527 996328511 996328511 996328478 996319049 996319049 996319049 988141822 988141831 988141830 988141820 988141818 988141818 988141817 988141812 988141811 988141987 988142015 988142015 988142004 988142002 988141999 988142032 988142026 988142025 988142025 988142025 988142021 988142014 988142007 988142007 988142263 988142258 988142332 988142330 962195167 962195165 962195147 962195129 962195127 962195127 962195121 962195116 962195113 962195106 962195098 962195098 962195097 962195094 962195089 962195053 962195053 962195052 962195085 962195082 962195082 962195075 962195075 962195075 962195069 962195064 962195063 962195054 962195051 962195037 962195036 962195074 962195064 962195054 962195019 962194999 962194996 962194688 962194698 964665685 964665679 964665675 964665672 964665670 964665668 964665668 964665656 964665646 964665644 964665630 964665630 964665630 964665597 964665671 964665660 964665654 964665653 964665639 964665637 964665639 964665631 964665629 964665625 964665623 964665622 964665622 964665592 964665588 964665583 964665567 964665567 964665563 964665557 964665546 964665545 964443138 964376339 964376335 964366509 959352214 959352206 959352220 959352220 959352218 959352208 959352206 959352192 959352184 959352184 959352182 959352168 959352168 959352163 959352158 959352155 959352243 959352295 959352292 959352292 959352289 959352288 959352283 959352280 959352280 959352273 959352276 959352274 959352274 959352434 959352431 959352431 956833251 980150813 980150795 980150785 980150710 980150710 980150710 980150704 980150704 980150739 980150759 980150757 980150744 980150742 980150739 980150733 977679815 977679813 977679812 977679808 977679804 987855662 987855656 987855465 987855464 987855464 987855464 987855463 987855483 987855463 987855463 987855456 987855484 987855482 987855466 987855465 987855464 987855463 987855461 987855460 987855459 987855444 987855441 987855437 987855454 987855448 987855446 987855433 987855433 987855421 987855404 987855235 987855233 987855232 987855231 987855190 987855185 987855180 987855173 987855166 987855165 987855159 987855155 987855153 987855153 987855147 987855137 987855136 987855136 987855131 987855028 987855028 987855303 987855302 987855270 987855267 987855265 987855237 987855221 987855211 987855211 987855209 987855214 987855214 987855211 987855152 987855144 987855143 987855143 987855122 987855118 987825685 987825688 987825664 987825663 987825659 987825633 984676160 984676147 984676154 984676154 984676150 984676143 984676130 984676115 984676110 984676127 984676239 984676237 984676236 984676204 984676052 984676052 983356611 983356754 983356754 983356754 983356748 983356748 983356742 983356752 983356748 983356740 983356737 983356721 983356730 983356730 983356814 983356845 983356842 983356842 983356838 983356837 983356827 983356822 983356670 998571994 998571999 998571996 998571985 998571983 998571941 998571930 998571929 998571928 998571927 998571925 998571924 998571921 998571918 998571916 998571908 998571904 998571899 998571879 998571876 998571868 998571865 998571868 998571868 998571867 998571866 998571875 998571874 998571812 998571803 998571799 998571785 998571783 998571783 998571783 998730777 998730777 998730777 998730774 998730774 998730773 998730840 998730832 998730828 998730823 998730881 998730902 998730899 998730894 998730892 998730909 998730898 998730890 998730822 998730825 998730825 998730816 998730815 998730774 998730771 998730767 998730763 998730753 998730748 998730706 998730698 998730698 998730769 998730864 998730862 998730858 998730827 998730827 998730823 998730820 998730950 998730950 998730948 998730947 998730932 980271069 980271066 980271066 980271066 980271064 980271060 980271043 980271035 980271034 980271030 980271026 980271032 980271032 980271032 980271030 980271008 980271007 980271005 980271001 980270995 980270990 980270986 980270972 980270965 980270934 980270934 980270933 980270932 980270931 980270921 980270916 980270893 980270946 980270946 980270939 980270938 980270861 980270861 980270860 980270857 980270841 980270869 980270868 980270864 980270940 980270933 980270932 977545581 977545681 977545662 977545661 977545657 977545656 977545655 977545647 977545625 977545615 977545614 977545614 977545585 977545584 977545583 977545583 977545580 977545580 977545576 977545566 977545565 977545557 977545554 977545553 977545553 977545560 977545551 977545551 977545541 977545522 977545521 977545471 977545466 977545484 977545497 977545497 977545529 977545450 977545446 977545443 977545443 977545437 977545435 977545434 977545429 977545424 977545426 977545421 977545510 977545503 977545519 977545514 977545498 977545498 977545498 977545498 977545481 977545479 977545468 977545467 977545460 962330135 962330110 962330108 962330099 962330089 962330088 962330180 962330174 962330172 962330194 962330192 962330194 962330189 962330188 962330184 962330163 962330187 962330185 962330129 962330127 962330127 962330137 962330137 962330117 962330111 962330110 962330109 962330108 962330100 962330096 962330096 962330006 962329995 962329994 962329991 962330017 962329988 962330002 962330001 962329973 962329965 962329965 961081565 961081558 961081558 961081555 961081546 961081540 961081539 961081532 961081525 961081651 961081651 999999612 999999605 999999599 999999598 999999545 999999524 999999522 999999577 999999575 999999530 999999385 999999372 999999363 999999359 999999357 999999367 999999347 999999423 999999421 999999414 999999411 999999410 999999421 999999423 999999469 999999711 999999696 999999720 999999696 999999696 999999709 999999602 999999600 999999593 999999588 999999618 999999556 999999556 999999573 999999573 999999553 999999553 999999646 999999645 999999640 999998171 999998167 999998229 999998229 999998313 999998296 999998295 999998211 999998187 999998134 999998125 999998162 999998149 999998143 999998123 999998123 999998105 999998047 999998040 999998040 999998037 999998037 999998292 999998277 999998248 999998248 999998239 999998238 999998237 999998237 999998073 999998048 999998047 999998044 971334791 971334785 971334669 971334668 971334641 971334636 971334632 971334631 971334617 971334593 971334592 971334588 971334586 971334586 971334598 971334596 971334592 971334587 971334577 971334575 971334554 971334581 971334578 971334615 971334609 971334602 971334600 971334598 971334594 971334591 971334590 971334587 971334578 971334546 971334543 971334519 971334515 971334513 976637675 976637690 994686909 994686909 994686907 994686913 994686912 994686910 994686909 994686909 994687029 994687055 994687030 994687027 994687020 994687020 994687020 994687019 994686693 994686706 994686704 994686752 994686759 994686759 994842146 994842144 994842144 994842144 994842144 994842142 994842132 994842132 994842131 994842128 994842280 994842276 994842284 994842524 994842520 994842520 994842517 994842516 994842489 994842442 994842441 994842385 994842360 994842360 994842356 994819665 994819653 994819648 994819666 994819663 994819659 994819656 994819606 994819603 994819807 994819794 994819780 994819773 994819768 994819767 994819380 994819375 994819374 994819369 994819362 994819346 994819342 994819340 994819340 994819389 994819388 994819386 994819386 994819376 994819374 994819370 994819368 994819427 994819418 994819408 994819406 994819404 994819413 994819410 994819410 994819408 994819409 996523215 996523549 996523474 996523464 996523500 996523498 996650031 996650029 996650047 996650045 996650033 996650033 996650130 996650126 996650122 996650122 996650121 996650121 996650110 996650254 996650241 996650241 996650240 996650240 996650237 996650445 996650476 996650514 996650513 996495123 996494878 996494876 996494927 996494927 996494914 996494913 996494911 996494912 996494896 996494879 996494866 996494863 996494859 996494859 996494848 995392786 995392781 995392778 995392778 995392776 995392758 995392748 995392746 995392420 995392418 995392414 995690258 995690258 995690256 995690312 995690308 995690325 995690323 999519968 999519968 999519967 999519958 999519935 999519927 999519887 999519886 999519878 999519873 999519867 999519867 999519858 999519856 999519855 999519833 999519822 999519820 999519816 999519791 999519791 999519788 999519788 999519787 999519779 999519779 999519764 999519760 999519710 999519710 999519737 999519723 999519768 999519756 999519756 999519756 999519750 997815938 997815931 997815831 997815828 997815823 997815821 997815830 997815825 997815821 997815811 997815810 997815796 997816058 997816114 997816112 997816112 997816108 997816108 997816106 997816099 997816095 997816061 997816061 997816035 997816023 997816017 997816013 997815998 997815994 997816000 997816000 997816000 997816010 997815967 997815963 997815961 997815957 997815955 899563291 899563289 899563285 899563278 899563273 899563261 899563258 899563263 899563251 899563250 899563321 899563314 899563286 899563446 899563477 895733820 895733816 895733801 895733798 916703528 916703525 916703525 916703524 916703520 916703503 916703498 916703475 916703475 916703467 916703452 916703450 916703458 916703460 916703456 916703454 916703445 916703486 916703486 916703445 916703438 916703431 916703517 916703513 916703512 916703504 916703503 916703503 916703487 916703485 916703485 916703499 916703499 916703463 916703462 916703419 916703419 916703410 916703377 916703367 916703367 916703367 916703366 916703359 916703356 916703351 916703384 916703450 916703444 916703507 916703507 916703495 916703494 924936548 924936533 924936528 924936521 992228053 992228046 992228044 992228038 992228020 992228019 992228017 992228015 992228015 974178771 974178768 974178768 974178757 974178756 974178756 974178919 974178910 974178906 974178904 974178892 974178892 974178887 974178868 974178868 974178852 974178848 974178848 974178989 974178986 974178920 974178918 974178947 974178913 964003054 964003053 964003046 964003032 964002993 964002991 964002984 964002895 964002876 964002871 964002866 964002863 964002860 964002858 964002804 964002804 964002801 964002839 964002839 964002873 958699820 958699810 958699807 958699803 958699803 891408265 891408261 891408254 891408250 891408248 907970256 907970269 907970268 907970243 907970240 907970206 907970200 907970200 907970197 907970195 907970215 907970181 907970177 907970172 907970170 907970141 907970139 907970139 907970135 907970132 907969991 907969990 907970092 907970091 907970087 907970083 907970060 907970058 907970054 907969975 907969975 907969973 907969971 907969970 907970043 907970043 907970041 907970041 907970034 907970034 907970030 907969967 907969960 907969952 907969952 907969949 907969949 907969947 907969944 907969944 907969944 907969952 907969910 907969897 907969893 907969891 907969875 907969881 907969879 907969878 907969656 907969650 907969781 907969773 907969739 907969758 907969896 907969895 907969889 907969941 907969933 907969931 907969931 931080691 931080691 931080691 931080691 931080744 931080752 931080735 931080716 931080035 931080317 931080317 931080281 931080277 931080272 931080265 931080257 931080242 931080238 931080234 931080227 931080334 931080330 931080324 931080323 931080308 931080308 931080305 931080304 931080286 931080256 931080254 931080251 931080251 931080247 931080245 931080206 931080206 931080204 931080201 931080197 931080195 931080194 931080193 931080181 931080179 931080172 931080199 931080198 931080196 931080195 931080194 931080180 931080179 931080176 931080134 931080127 931080118 931080115 931080093 931080093 931080092 931080085 931080079 931080078 931080077 931080075 931080074 931080174 931080088 931080071 931080150 929147781 929147780 929147714 929147655 929147702 929148011 929148010 929148004 929147999 929147999 929147999 929147998 929147991 929147983 929147981 929147975 929021437 929021435 929021428 929021428 929021426 998607177 998607140 998629993 998629979 998629958 998629955 998629927 998630076 998630076 998630102 998630101 998630232 998630228 998630222 998630213 998630209 998630208 998630208 998630200 998630238 998630229 998512669 998512665 998512669 998512660 998512659 998512658 998512653 998512643 998512643 998512642 998512640 998512640 998512630 998512616 998512612 998512606 998512603 998512454 998512447 998512447 998512467 998512451 998512449 998512446 998512440 998512359 998512356 998512355 998512490 998512488 998512480 998512402 998512397 998512388 998512388 998512378 998512378 998512291 998512272 998512271 998512270 998512263 998512251 998512251 998512266 975401719 975401746 975401763 975401700 975401694 975401693 975401689 975401662 975401658 975401653 975401651 975401650 975401650 975401615 975401613 975401607 975401727 975401704 975401699 975401693 975401735 975401756 975401748 975401773 975401767 975401820 975401808 975401797 975401785 975401783 975401783 975401781 975401781 975401777 975401719 975401710 975401684 975401681 975401761 975401750 975401747 975401743 975401823 975401820 975401814 975401820 975401819 975401816 975401932 975401931 975401926 975402013 975402010 975402005 975401994 975401975 975401973 975401966 975401966 975401933 975401933 977407723 977407690 977407690 977407662 977407647 977407624 977407622 977407622 977407622 977407693 977407692 977407686 977407683 977407666 977407658 977407656 977407653 977407651 977407649 977407615 977407605 977407601 977407589 977407587 977407578 977407575 977407576 977407556 977407554 977407551 977407549 977407547 977407541 977407527 977407521 977407476 977407469 977407458 977407457 977407453 977407641 977407633 977407623 977407622 977407621 977407605 977407549 977407548 977407545 977407543 977407566 977407566 977407564 977407562 977407560 977407560 977407559 977407520 977407518 977407517 977407489 977407456 977407456 977407456 960845435 960845429 960845426 960845593 960845620 960845611 960845602 960845654 960845650 960845650 960845816 960845773 960845841 960845837 960845835 960845834 960845830 960845828 960845918 960845916 960845915 960845915 960845910 960845909 960845907 960845896 960845894 960845892 960845881 960845880 960845878 960845878 960845875 960845926 960846030 960846356 960846390 960846386 960846375 960846370 960846353 960846345 960846342 960846341 960846341 960846336 960846334 960846333 960846332 960846243 960846241 960846230 960846252 960846250 960846246 960846244 960846246 960846238 960846236 960846233 960846230 960846193 960846161 960846155 960846269 960846293 960846292 960846292 960846257 960846256 960846238 960846230 960846230 960846229 960846229 960846329 960846329 960846322 960846323 960846314 960846305 960846304 960846302 960846284 960846276 960846272 960846272 960846267 960846267 960846262 960846282 960846493 960846474 960846532 960846629 960846629 960846626 960846624 960846621 960846616 960846761 960846730 960846720 960846716 960846920 960846916 960846915 960846913 960846912 960846905 960846901 960846901 960846886 960846822 960846820 959379558 959379556 959379953 959379951 959379945 959379932 889794396 881561253 881561248 881561248 881561240 881561240 842643320 842643318 842643318 842643290 842643272 842643264 842643248 842643251 842643247 842643247 842643226 842484209 842484207 842484201 842484201 842484196 842484193 842484193 842484193 842484192 842484146 842484144 842484137 842484137 842484134 842484130 842484116 842484101 842484066 842484065 842484008 842483941 842483940 842483927 842484253 842484227 842484121 842484118 842484088 842484088 842484088 842484085 842484085 842484085 842484082 842484069 842484127 842484125 842484125 842480923 842480922 842480688 842480671 842480669 842480669 842480629 842480622 842480619 842480523 842480521 842480435 842480434 842480434 842480404 842480401 842480399 842480399 842480399 842480392 842480384 842480358 842475187 842475179 842475178 842475140 821505383 821505381 821505391 821505390 821505368 821505365 821505365 821505362 821505383 821505383 821505383 821505372 821505356 821505351 821505350 821505289 821505284 821505420 798187815 798187813 798187812 798187812 798187810 798187807 798187799 798187774 798187827 798187811 798187791 798187931 798187918 798187912 798187912 798187907 798187904 798187949 798187936 798187938 798187938 798187924 798188047 798188047 798188046 798188044 798188033 798188033 798188033 798188029 798188026 798188024 798188019 798188017 798188017 798188016 798068198 798068198 798068355 798068467 798068458 798068447 798068417 798068399 798068372 798068371 798068309 798068305 798068303 798068312 798068312 798068332 798068398 798068394 798068394 798068375 798068374 798068373 798068371 798068368 798068346 798068335 798068334 798068334 798068327 798068284 798068278 798068255 797770433 797770444 797770442 797770441 797770418 797770412 797770660 797770658 797770658 797770654 797770651 797770651 797770637 797770643 797770642 797770629 797770612 797770399 797770373 797770356 797770343 797770338 797770332 797770332 797770382 795764592 795764585 795764544 795764544 795764538 795764510 795764508 795764508 795764498 795764498 795764488 795764488 795764551 795764598 795764597 999999862 999999914 999999914 999999914 999999951 999999951 999999949 999999949 999999948 999999934 999999880 999999615 999999597 999999579 999999560 999999557 999999557 999999556 999999552 999999574 999999574 999999572 999999561 999999555 999999555 999999554 999999553 999999631 999999616 999999282 999999201 999999200 999999193 999999190 999999189 999999153 999999153 999999142 999999142 999999097 999999072 999999072 999999071 999999069 999999066 999999061 999999059 999999058 999999057 999999056 999999056 999999052 999999194 999999196 999999211 999999170 999999168 999999142 999999140 999999140 999999114 999999112 999999104 999999096 999999208 999999100 999999095 999999184 999999184 885837851 885837851 885837850 885837849 887045554 887045525 887045522 887045522 887045521 887045517 887045516 887045508 887045649 887045649 887045647 887045646 887045646 887045646 887045645 887045643 887045634 887045626 887045622 887045616 887045614 887045607 887045603 887045587 887045582 887045575 887045575 887045566 887045562 887045548 887045545 887045538 887045538 887045525 887045510 887045554 887045484 887045484 887045484 887045480 887045479 887045476 887045468 887045455 887045455 887045454 887045447 887045439 887045438 887045438 887045433 887045458 887045457 887046294 887046292 887046292 887046292 887046306 887046298 887046298 887046293 887046289 887046289 887046285 887046273 887047540 887047535 887047527 887047525 887047529 887047525 887047532 887047519 887047512 887047511 887210543 887210537 887210535 887210535 887210519 887210518 887211029 887211024 887211023 887211017 887211290 887211423 887211423 887211414 887211412 887211391 887211387 887211387 887475733 887475727 887475725 887475722 887475719 887475656 887475794 887475790 887475693 887475689 887475670 887475581 887475580 887475579 887475532 887475509 887475500 887475551 887475550 887475548 887475538 887475532 887475599 887475597 887475589 887475586 887475535 887475486 887475472 887475470 887475467 887475518 887475518 887475515 887475511 888202602 888202598 888202484 888202482 888202475 888202464 888202465 888202427 888202427 888202555 888202511 888202483 888202478 888202474 888202470 888202469 888202467 888202458 888202458 888202451 888202412 888202403 888202400 888202397 888202395 888202391 888202389 893296983 893297066 893297065 893297053 893296999 893296974 893296974 893296998 893296998 893296997 893296995 893296992 893296853 893296853 893296850 893297092 893297092 893297310 893297307 893297301 893297300 893297300 900003298 900003291 900003290 900003278 900003269 900003257 900003144 900003141 900003139 900003134 900003132 900003214 900003208 900003207 900003206 900003200 900003199 900003198 900003172 900003142 900003140 900003134 900003123 900003117 900003106 900003097 900003096 900002807 900002795 900002793 900002787 900002786 900002781 900002781 900002779 900002778 900002775 900002774 900002773 900002767 900002763 900002752 900002750 900002750 900002750 900002733 900002728 900002724 900026995 900027069 900027066 900027066 900027050 900027049 900027126 900027120 900027117 900027109 900027098 900027061 900027061 900027058 900027031 900027031 900026960 900026959 900026957 900026951 900034260 900034259 900034257 900034282 900034282 900034282 900034374 900034358 900034353 900034353 900951953 900952219 900952227 900952266 900952254 900952254 900952248 900952248 900952223 900952148 900952147 900952138 900952133 900952099 900952091 900952074 900952072 900952112 900952100 900952089 900952088 900952057 900952055 900952052 900952049 900952029 900952029 900952025 900952020 900952020 900952005 900951979 900951976 900951976 900951974 900952007 900952007 900952007 900952004 923966843 923966836 923966828 923966818 923966817 923966753 923966753 923967087 923967201 923967173 923967171 923967167 923967154 923967144 923967138 923967134 923967103 923967081 923967073 923967071 923967070 923967069 923967047 923967040 923967024 923967019 923967017 923967016 923967050 923967042 923967031 923967012 923967010 923967006 982200020 982200020 982200015 982199987 982199983 982199773 982199772 982199768 982199767 982199766 982199761 982199758 982199714 982199709 982199684 982199739 982199693 983193011 983193009 983192995 983193029 983193190 983193190 983193189 983193169 983193164 983193164 983193179 983193171 983193274 983193271 983193328 983193325 983193325 983193459 983193455 983193435 983193488 983193485 983193484 983193437 983193434 983193431 983193428 983193426 983193451 983193424 983193442 983193427 983193490 983193488 983193486 983193415 985210869 985210864 985210813 985210813 985210812 985210963 985211049 985211040 985211013 985211008 985210981 985210975 985210904 985210900 985210935 985210912 985210905 985210889 985210889 985210886 985210884 985210884 985210881 985210881 985210881 985210874 985210872 985205179 985205176 985205175 985205171 985205169 985205161 985205149 985205141 985205140 985205132 985205126 985205119 985205119 985205217 985205235 985205233 985205235 985205235 985205229 985205191 985205191 985205269 985205267 985205266 985205260 985205259 985205209 985205252 985205182 985205177 985205176 985205176 985205166 985205116 985205100 985205099 985205098 980110306 980110301 980110265 980110247 980110197 980110309 980110309 980110307 980110304 980110303 980110299 980110288 980110288 980110281 980110274 980110273 980110600 980110593 980110567 980110569 980110569 980110670 980110661 980110629 980110629 980110629 980110625 980110623 980110613 980110610 995696384 995696371 995696369 995696362 995696417 995696416 995696414 995696413 995696220 995696200 995696198 995696181 995696163 999941520 999941518 999941517 999941509 999941509 999941545 999941539 999999717 999999714 999999713 999999709 999999567 999999559 999999553 999999549 999999675 999999675 999999654 999999654 999999673 999999668 999999658 999999657 999999642 999836602 999836602 999836779 999836779 999836777 999836783 999836767 999836763 999836762 999836752 999836737 999836727 999836711 999836694 999836693 999836682 999836700 999836666 999836713 999836708 999836707 999836700 999836700 999836581 999836578 999836594 999836520 999836517 999836513 999836487 999836487 999836487 999836487 999836630 999836620 999836616 999836615 999836526 999836509 999836423 999836411 999835412 999835409 999835408 999835418 999835390 999835387 999835645 999835589 999835586 999835586 999835547 999835546 999835535 999835532 999835529 999835527 999835488 999835484 999835479 999835479 999835477 999835453 999835444 999835444 999835450 999835450 999835572 999835564 999835561 999835553 999835550 999835540 999835514 999835573 999835570 999835564 999835561 999835558 999835548 999835519 999835519 999835518 999835486 999835476 999835476 999835381 999835371 999835369 999835297 999835248 999835244 999835236 999835246 999835240 999835227 999835206 999835194 999835173 999835167 999835150 999835132 999835125 999835121 999894222 999894220 999894216 999894184 999894183 999894142 999894133 999894129 999894126 999894125 999894122 999894165 999894149 999894055 999894033 999894017 999894016 999894014 999893928 999893920 999893920 999893895 999893891 984308110 984308043 984308027 984308026 984308026 985156532 985156529 985156528 985156520 985156520 985156557 992863840 992864001 992863994 992863999 992863999 992864150 992864142 992864131 992864130 992864119 992864035 992864035 992864034 992864014 992864011 992864001 992863997 992863997 992863995 992863988 992863987 992863986 992863975 992863972 992863972 992863970 992863979 992863969 992863938 992863937 992863936 992863935 992863883 992863870 992863869 992863867 992863942 992863937 992863937 992863936 992863946 992863942 992863936 992863936 992863928 992863926 992863915 992863853 992863853 992863840 992863833 992863829 992863825 992863824 992863860 992863856 992863851 992864029 992864030 992864007 992864004 992864002 992863996 992863984 992863981 992863972 992863970 992864042 992864042 992864003 992863994 992863986 992015810 992015808 992015806 992015805 992015797 992015794 992015794 992015790 992015774 992015723 992015713 992015711 992015710 992015687 992015685 992015662 992057778 992057770 992057717 992057688 992057684 992057679 992057676 992057664 992057660 992057653 992057639 992057803 992057794 992057789 992057866 992057862 992057857 992057857 992057853 992057851 992057841 991793508 991793509 992331361 992331216 992331215 992331212 992331185 992331146 992331186 992331166 992331166 992331201 992331194 992331188 992331185 992331327 992331313 992331299 992331299 992331291 992331288 992331288 992331288 992331286 992331278 992331278 992331276 992331230 992331296 992331285 992331285 992331283 992331283 992331261 992331258 992331258 992331485 992331479 992331478 992331476 992331475 992331465 992331463 992331462 992331457 992331456 992331454 992331454 992331452 992331475 992331442 992331442 992331428 992331428 992331428 992331428 992331761 992331761 992331758 992331838 992331887 992331847 992331845 992331933 992331931 992331915 992331908 992331908 992331899 992331871 992332049 992332049 992332200 992332197 992332197 992332295 992332377 992332348 992332344 992332341 992332340 992332324 992332322 992332322 992332322 992332315 992332312 992332298 992332032 992332030 992332030 992332029 992332028 992391350 992391289 992391289 992391276 992391254 992391239 992391239 992391129 992391222 992391221 992391219 992391212 992391204 992391202 992391187 992391172 992391166 992391153 992391149 992391144 992391144 992391332 992391332 992391328 992391310 992391310 992391310 992391299 999785496 999785484 999785479 999785453 999785466 999785492 999785485 999785479 999726472 999726493 999726439 999728880 999728876 999728874 999728874 999728848 999728816 999728808 999728807 999728806 999728791 999728791 999728785 999728804 999728797 999728920 999728919 999728918 999728895 999728893 999728890 999728881 999728880 999728865 999729092 999729070 999729060 999729057 999729050 999729041 999729041 999729038 999729037 999729035 999729013 999729013 999729057 999729048 999729021 999729015 999729164 999729164 999729160 999729160 993023144 993023123 993023105 993023102 993023346 993023346 993023345 993023345 993023323 993023321 993023320 993023309 993023296 993023389 993023388 993023385 993023273 993023353 993023351 993023328 993023321 993023320 993023316 993023305 993023301 993023299 993023332 993023258 993023243 993023240 993023191 993023179 993023176 993023176 993023175 993023175 993023169 993023168 997877524 997877523 997877512 997877508 997877507 997877507 997877495 997877493 997877490 997877442 997877422 997877421 997877417 997877448 997877570 997877570 997877427 997877427 997877423 997877419 997877417 997877410 997877404 997877173 997877169 997877208 997877198 997877169 997877169 997877169 997877164 997877027 997877011 995859467 995859462 995859283 995859280 933679727 933679726 933679715 959993921 959994276 959994436 959994398 959994390 959994390 959994345 933680190 933680150 933680150 933680290 933680290 933680288 933680288 933680286 933680239 933680327 933680327 933680886 933680883 933680883 933680880 933680875 933680917 933680915 933680912 933680912 933701463 933701462 933701462 933701462 933701436 933701430 933701422 933701422 933701421 933701421 933701417 933701415 933701414 933701412 933701408 933701443 933701443 933701440 933701440 933701525 933701518 933701518 933701518 933701517 933701514 933701512 933701504 933701504 933701499 933701498 933701498 933701495 933701495 933701491 933701490 933701471 933701304 933701304 933701266 933701261 933701258 933701256 933701264 933701260 933701259 933708244 933708193 933708192 933708191 933708254 933708252 933708250 933708248 933708248 933708241 933708240 933708260 933708260 933708259 933708259 933708254 933708251 933708247 933708246 933708229 933708227 933708221 933708251 933708244 933708205 933708196 933708189 933650011 933650010 933650006 933649984 933649981 933649980 933649971 933649964 933649976 933649976 933649962 933649962 933649957 933649948 933649925 933649924 933649913 933649909 933649905 933649903 933649881 933649875 933649872 933649868 933649847 933649845 933649842 929404482 929404482 929404473 929404471 929404402 929404369 929404368 929404355 929404355 929404350 929404327 929404327 929404333 929404314 929404313 929404504 929404500 929404497 929404493 929404490 929404487 929404486 929404482 929404436 929404426 929404426 929404415 929404410 929404409 929404560 929404559 929404547 929404546 929404545 929404335 929404331 929404328 929404327 929404323 929404312 929404302 929404284 929404280 929404280 924549851 924549838 924550058 924550053 924550052 924550052 924550051 924550051 924550044 924550043 924550259 924550248 924550248 924550317 924550308 924550291 924550278 924550278 924550274 924550268 924550249 924550236 924550235 924550230 924550218 924550216 924550215 924550211 924550210 924550182 916842880 916842879 916842876 916842871 916842871 916842871 916842871 916843130 916843129 916843114 916843108 916843102 916843095 916843089 916843087 916843084 916843083 916843082 916843080 916843072 916842841 916842838 916842836 916842832 916842832 916842828 916842828 916842821 916842815 916842782 916842779 916842779 893827923 893827911 893827908 893827892 893827878 893827873 893827871 893827852 893828018 893828015 893828007 893828001 893827993 893827993 893827989 893827988 893827967 893827965 893827962 893828059 893828042 893828041 893828035 893828005 893827995 893827962 893828081 893828077 893828073 893828045 893828045 893828138 893828260 893828257 893828252 893828426 893828426 893828425 893828442 893828439 893828439 893828617 893828611 893828604 893828602 893828532 893828532 893828531 893828547 893828545 893828466 893828461 893828503 893828502 893828458 893828458 893828455 893828448 893828445 893828439 893828439 893828432 893828412 893828390 893828377 893828366 893828361 893828335 893828332 893828330 893828313 893828305 893828299 893828293 893828414 893828391 893828390 893828383 893828373 893828368 893828360 893828358 893828358 893828350 922324172 922324170 922324161 922324141 922324141 922324139 922324134 922324134 922324134 922324133 922324127 922324120 922324114 922324006 922324006 922324003 922324002 922324000 922323996 922323992 921786164 921786246 921786186 921786183 921786176 921786154 921786148 921786143 921786141 921786051 921786049 921786048 921786043 921786035 921786035 921786015 921786013 921786013 921786013 921785996 921785991 921785987 914391785 914391775 914391775 914391739 914391738 914391736 914391736 914391736 945755866 945755862 945756049 945756088 945756067 945756062 945756047 945756034 945756031 945756031 945756023 945756017 945756008 945756002 945756002 945755999 945755998 945755989 917260167 999754858 999754822 999754755 999754751 999754748 999754743 999754741 999754567 999754562 999754551 999754688 999754684 999754679 999754677 999754693 999755042 999755059 999755005 999754963 999754962 999754935 999999155 999999148 999999114 999999112 999998974 999998971 999999003 999999103 999999158 917504459 917504556 917504554 917504553 917504551 917504550 917504540 917504514 917504511 917504510 917504466 917504465 917504366 917504359 917504359 917504358 917504354 917504353 917505514 917505497 917505494 917505494 917505483 917505478 917505478 917505470 917505467 917505459 917505576 917505566 917505473 917505473 917505633 917505633 917505628 917505625 917446284 917446283 917446276 917446275 917446275 917446271 917446271 917446279 917446240 917446240 917446235 917446188 917446185 917446372 917446367 917446415 917446409 917446406 917446404 917446399 917446392 917446343 917446267 917446279 917446279 917446279 917446236 917446236 917446371 917446371 917446367 917446361 917446175 917446209 917446204 917446182 917446180 917446172 917446279 917446278 917446278 917446274 917446264 917446264 917446258 917446257 917446235 917446235 917446229 917446227 917446194 917446182 917446182 917446182 917446256 917446253 917446216 917446214 917446201 917446200 917446197 917446222 917446217 917446204 917446244 917446222 917446220 917446191 917446146 917446145 917446144 917446141 917446264 917446323 917446323 917446323 917446318 917446315 917446313 917446284 917446281 917446261 917446259 917446253 917446162 917446156 917446142 917446084 917446077 917446061 917446034 917446030 917446025 917446022 917446022 917446054 917446034 917446029 917446026 917446026 917446035 917446034 917446056 917446053 917446088 917446088 917446138 917446136 917446121 917446121 917445973 917445971 917445970 917445968 917445959 917445955 917445942 917445936 917445936 917445994 917445992 917445958 886081817 886081801 886081799 886081799 886081797 886081796 886081791 886081778 886081776 886081775 886081769 886081764 886074448 886074486 886074725 886074724 886074705 886074696 886074685 886074683 886074645 886074640 886074636 886074635 886074777 886074772 886074770 886109513 886109508 886109493 886109492 886109489 891528732 891528699 891528708 891528653 891528649 891528644 891528643 891528642 891528642 891528635 891528675 891528669 891528627 891528624 891528624 891528624 891528623 891528622 891528621 891528618 891528618 891528607 891528646 891528625 891528605 891528593 891528589 891528582 891528578 891611423 891611421 891611421 891611420 891611413 891611386 891611457 891611542 891611542 891611540 891611514 891611512 891611495 891611495 891611492 891611549 891611637 891611608 891611605 891611599 891611597 891611589 891611589 891611657 905971968 905971968 905971967 905971948 905971899 905971843 905972307 905972306 905972306 905972297 905972290 905972235 905972218 905972213 905972152 905972131 905972128 905972110 905972107 905972106 905972105 905972120 905972135 905972135 905972131 905972129 905972127 905972095 905972095 905972149 905972128 905972128 905972127 905972088 905972083 905972080 905972115 905972175 905972172 925558183 925557587 925557577 925557574 925557526 925557523 925557523 925557518 925557517 925557496 925557491 925557482 925557482 925557476 925557470 925557466 925557466 925557452 925557451 925550433 925550432 925550432 925526153 925526153 925526147 925526145 925526123 925525962 925525961 925525955 925525950 867292958 867292954 867292953 867292982 847706999 847706997 847706997 847706984 847730560 847730557 847730553 847730530 847730524 847730684 847730681 847730730 847730723 847730658 847730636 847730635 847730633 847730633 847707777 847707775 847707773 847707769 847707767 847707695 847707692 847707849 847707849 847707840 847707836 847707829 847707828 847707809 847708238 847708235 847708350 847708334 847708259 847708256 847708252 847708518 847708506 847708478 847707224 847707226 847707226 847707217 847707215 847707215 847707196 847707196 847707191 847707186 847707163 847707159 847707159 847707155 847707130 847706893 847707047 847707047 847707256 847707249 847707231 847707180 847707174 847707169 847707168 847707167 847707166 847707161 847707157 847707155 847707054 846713746 846713740 846713737 846713737 846713730 846713729 846713728 846713723 846713720 846713718 846537265 846537265 846537262 846537258 846537591 846537588 846537584 846537581 846537580 846537578 846537578 846537578 846537577 846537521 846537706 846537705 846537705 846537702 846537697 846537695 846537694 846537679 846537679 846537740 846537730 846537724 846537667 846537748 846537736 846537733 846537781 846537781 846537769 846537769 846537768 846537742 846537823 846537769 846537939 846537923 846538069 846538062 846538060 846538059 916845304 916845292 916845290 916845289 916845277 916845272 916845263 916845329 916845329 968040822 968040844 968041086 968040985 968041001 968041039 968041029 968041028 968041026 968041018 968041016 968041016 968040860 968040859 968040856 968040852 968040835 968040815 968040811 968040807 968040795 968040735 968040682 968040681 968040667 968040665 968040729 968040726 968040736 968040734 968040733 968040703 968040673 968040669 968040667 968040665 968040663 968040659 968040634 968040633 968040629 968040666 968040666 968040650 968040647 968040608 968040607 897733350 897733345 897733345 897733344 897733317 897733310 897733309 897733306 897733317 897733316 897733286 897733277 897733277 897733277 897733277 897733690 897733686 897733716 897733711 897733702 897733702 897733677 897733677 897733665 897733662 897733661 897733660 897733648 897733646 897733640 897733640 897733672 897733758 897733747 897733740 897733733 897733733 897733706 897733695 897733685 897733626 897733625 897733615 897733612 897733608 897733572 897733549 897733547 897733535 897733525 897733519 897733477 897733477 897733477 897733474 897733431 897733430 897733423 897733503 897733425 897733416 897733406 897733404 897733404 897733389 897733441 897733438 897733438 897733436 897733430 897733420 897733542 897733542 897733540 897733538 897733590 904502056 904502046 904502038 904502075 904502074 904502072 904502068 904502065 904502100 904502100 904502090 904502090 904502090 904502077 904501931 904501925 904501925 904501918 904502175 904502172 904502169 904502277 904502276 904502263 904502258 904502258 904502258 904502253 904502216 904502043 904502070 904502068 904502066 904502063 904502063 904502060 904502042 904502039 904502028 904502028 904501842 904501832 904501832 904501823 904501822 904501818 904501564 904501562 904501557 904501536 904501595 904501594 904501582 904501582 904501572 904501566 904501502 904501486 904501486 904501455 904501425 904501425 904501415 904501407 904501401 904501401 904501379 904501448 904501439 904501439 904501436 904501434 904501433 904501430 904501329 904501321 904501290 904501279 904501276 904501390 904501304 904501412 904501411 904501364 904501450 904501449 904501449 904501437 904501434 904501433 904501424 903774328 903774328 903774326 903774325 903774319 903774315 903774217 903774213 903774205 903774203 903774180 903774099 903774099 903774045 903774030 903774009 903777590 903777631 903777622 903777593 903777591 903777585 905430594 905430592 905430612 905430593 905430590 905430582 905430580 905430576 905430546 905430537 905430492 905430489 905430489 905430481 905430474 905430473 905430472 905430471 905430469 905430463 905430457 905430456 905430355 905430353 905430344 905430333 905430303 905430312 905430326 905430322 905430321 905430286 905430282 905430242 905430235 905430231 905430226 905430225 905430205 905430200 905430388 905430520 905430506 905430504 903777483 903777480 903777453 903777452 903777447 903777447 903777444 903777444 903777441 903777441 903777435 903777412 903777411 903777411 903777430 903777429 903777427 903777422 903777420 903777460 903777442 903777441 903777441 903777426 903777426 903777423 903777422 903777420 903777353 903777352 903533132 903533119 903533217 903533217 903533205 903533204 903533269 903533259 903533255 903532980 903532977 903532961 903533027 903533026 903533026 903532991 903532955 903532964 903532954 903533041 903533023 903533022 903533018 903533240 903533240 903533205 903533235 903533380 903533350 903533338 903533309 903533309 903533877 903534003 903533996 903533984 903533963 903533960 903533955 903533943 903533938 903533952 903533916 903534132 903534122 903534095 903534095 903534094 903534091 903534082 903534081 903534072 903534049 903534027 903534079 903533951 903534023 852338496 852338495 852338492 852338485 852338485 852338457 852338451 852338447 852338443 852338439 852338299 852338295 852338268 852338226 852338226 852338219 852338164 852338164 852338159 852338132 852338130 852338126 852338125 852338121 852338121 999995485 999995485 999995477 999995476 999995472 999995471 999995470 999995451 999995449 999995462 999995456 999995452 999995509 999995499 999995498 999995459 999995439 999995573 999995573 999995616 999995602 999995601 999995448 999995442 999995420 999995391 999995385 999995384 999995384 999995375 999995368 999995365 999995353 999995351 999995348 999995345 999995342 999995335 999995322 999995331 999995333 999995333 999995327 999995311 999995304 999995303 999995295 999995293 999995288 999995288 999995243 999995243 999995241 999960431 999960890 999960882 999960999 999960914 999960914 999960923 999960923 999961061 999961058 999961048 999961046 999961041 999961038 999961036 999961031 999961028 999961000 999960991 999960898 999960895 999960836 999960835 999960818 999960818 999960814 999960813 999960780 999960775 999960755 999960749 999960744 999960734 999960702 999960700 999960694 999960738 999960771 999960671 999960677 999960659 999960655 999960857 999960844 999960837 999960832 999960826 999960826 999960824 999960816 999960816 999960798 999960778 999960774 999960769 999960768 999959600 999959591 999959587 999959669 999959627 999959623 999959588 993191066 993191065 993191054 993191050 993191049 993191049 993191019 993191019 993190999 993190979 993190976 993190973 993190789 993190787 993190783 993190776 993190560 993190716 993190848 993190847 993190844 993190841 993190839 993190838 993190832 993190826 993190824 993190823 993190819 993190819 993190847 993190888 993191072 993191108 993191041 993191037 993191026 993191021 993191021 993191189 993191187 993191187 993191180 993191135 993191376 993191376 993191361 993191319 993191317 993191164 993191114 993191108 993191106 993191105 993191101 993191101 993191101 993191100 993191100 993191082 993191069 993191063 993191050 993191046 993191035 993191035 993191032 993191029 993191014 993191005 993190985 993191043 993191157 993191173 993191167 993191167 993191162 993191162 993191162 993191158 993191151 993191142 993191140 993191143 993191140 993148950 993148945 993148785 993148779 993148778 993148774 993148758 993148755 993148737 993148737 993148737 993148690 993148279 993148271 993148249 993148225 993148208 993148208 993148167 993148201 993148199 993148199 993148196 993148188 993148188 993148187 993148184 993148182 993148179 993148269 993148267 993148264 993148257 993148253 993148227 993148222 993148234 993148223 993148223 993148222 993148244 993148242 993148241 993148241 993148240 993148232 993148208 993148208 993065151 993065157 993065115 993065113 993065113 993065105 993065230 993065230 993065463 993065456 993065455 993065454 993065564 993065558 993065555 993065595 993065595 993065588 993065605 993065597 993065597 993065597 993065588 993065587 993065580 993065578 993065578 993078339 993078330 993078323 993078317 993078313 993078266 993078226 993078219 993078238 993078234 993078234 993078230 993078261 993078302 993078031 993078029 993078024 993078024 993078023 993078023 993078062 993078148 993078141 993078141 993078139 993078138 993078136 993078134 993078133 999999421 999999405 999999384 999999381 999999379 999999373 999999372 999999371 999999355 999999510 999999504 999999499 999999476 999999472 999999466 999999462 999999456 999999799 999999762 999999760 999999758 999999743 999999741 999999739 999999897 999999891 999999889 999999857 999999854 999999755 999999699 999999690 999999679 999999644 999999629 999999628 999999628 999999599 999999592 999999591 999999588 999999587 999999586 999999724 999999723 999999722 999999719 999999747 999999746 999999735 999999729 999999706 999999701 999999701 999999717 999999717 999999713 999999709 999999709 999999705 999999697 999999697 999999694 999999691 999999687 999999685 999999652 999999651 999999649 999998943 999998355 999998354 999998354 999998322 999998316 999998276 999998247 999998247 999998244 999998194 999998077 999998076 999998136 999998132 999999869 999999865 999999859 999999859 999999857 999999857 999999857 999999565 999999562 999999548 999999546 999999652 999999642 998089388 998089387 998089377 998089370 998089365 998089408 998089406 998089401 983729111 983729111 983729101 983729101 983729080 983729076 983729076 983729073 983903899 985293022 985293015 985292997 985292993 985292992 985292988 985292986 985291211 985291207 990836825 990836840 990836840 990836837 998915631 998915630 998915625 998915625 998915624 998915622 998915622 999674048 999697154 999697169 999697165 999697060 999697059 999696997 999696950 999696950 999696949 999696929 999696900 999696900 999696900 999697323 999697344 999697353 999697350 999697350 999697347 999697345 999697338 999826458 999826455 999826452 999884694 999884688 999884646 999884634 999884627 999884627 999884618 999884614 999884614 999884613 999983054 999983050 999982995 999982993 999983286 999983276 999983267 999983265 999983227 999983227 999983222 999983216 999983214 999983214 999983209 999984198 999984198 999984184 999984171 999984163 999984162 999984162 999984159 999984157 999984153 999984414 999984320 999984308 999984302 999984295 999984291 999984443 999984441 999984440 999984439 999984436 999984431 999984669 999984662 999984654 999971374 999971369 999971366 999971463 999971463 999971264 999971190 999971230 999971023 999971021 999970958 999970957 999970951 999970946 999970941 999970921 999970945 999970939 999970937 999970927 999970927 999970901 999970751 999970749 999970734 407839632 407839791 407839788 407839788 407839788 407839776 407839772 407839519 407839515 407839546 407839532 407839530 407839577 407839570 407839570 407839468 407839468 407839455 407839440 407839437 407839436 407839436 407839433 407839618 407839610 407839605 407839605 407839602 407839600 407839589 407839516 407839510 407839532 407839512 407839507 407839507 407839501 407839470 407839522 407839522 407839520 407839513 407839508 407839507 407839504 407839495 407839492 407839489 407839485 407839484 407839460 407839460 407839451 407839949 407839946 407839944 407839939 407839936 407839926 407839921 407839918 407839918 407839916 407839914 407839894 407839893 407839889 407839887 407839880 407839879 407839878 407839878 407839851 407839848 407839846 407839842 407839834 407839766 407839763 407839761 407839755 407839950 407839941 407839937 407839927 407839923 407839914 407839914 407839910 407839905 407850957 407850956 407850950 407850945 407850939 407850939 407850919 407850914 407850908 407850708 407850688 407850685 407850685 407850562 407850555 407850535 829246768 829246758 829246753 829246752 829246751 829246751 829246751 829246741 846557468 846557417 846557399 846557248 846557242 846557241 846557240 846557193 846557190 846557188 846557182 846557178 846557172 846557171 846557168 846557032 845167888 845167886 845167885 845167880 845167873 845167863 845167870 845167857 845167856 845168193 845168187 845168184 845168181 845168181 845265558 845265556 845265556 845265555 845265555 845265550 845265548 845265544 845265795 845265792 845265790 845265711 884224599 884225566 884225560 884225559 884225558 884225558 884357573 884357568 884357568 884357565 924810296 924810296 924810296 924810296 924810263 924810261 924810259 924810226 924810217 924810209 924810206 924810154 924810146 958650271 958650271 958650268 958650241 958650237 958650167 958650167 958650163 958650162 958650145 958650143 919691250 919691227 919691221 919691214 919691208 919691275 919691275 919691272 919691193 919799053 919799048 498402756 498402747 498402668 498402602 498402601 498402595 498402594 498402591 498402590 498402590 498402588 498402583 498402582 498402216 607957545 607957538 607957533 607957524 607957520 607957511 607988418 607988415 607988414 607988413 607988401 607988513 607988511 607988502 607988478 607988471 607988468 607988466 607988466 607988466 607988457 607988452 607988451 607988352 607988284 574148148 574109364 574109360 574109342 574109338 574109331 574109329 574109342 574109339 574109338 574109336 574109224 574109412 574109407 574109404 574109398 574109397 574109392 574109388 574109388 574109386 574109386 574109386 574109386 574109602 574109598 574109591 574109587 574109565 574109561 574109556 574109553 574109538 574109538 574109537 574109526 574109522 574109517 574109509 574109508 574109503 574109503 574109500 574109488 574109484 574109479 574109476 574109469 574109467 574109329 574109322 574109306 574109306 574109286 574109246 574109436 574109436 574109435 574109415 574109412 574109346 574109301 574109300 574109272 574109237 574109234 574109232 574109224 574109087 574109070 574109061 574109024 574109010 574109001 556669024 556669021 556669007 556669006 556669006 556668991 556668989 556668966 556668946 556668942 556668940 556668940 556668936 556669019 556669017 556669012 556669004 556668994 556668990 556668963 556668961 556668952 556668952 556669183 556669180 556669226 556570777 556570741 556570739 556570739 556570738 556570732 556570727 556570726 556570725 556570720 556570719 556570719 556570727 556570711 556570710 556570710 556571041 556570844 556570844 556570844 556570842 556570838 556570835 556572656 556572635 556572631 556572630 556572625 556572619 556572616 556572615 556572614 556572558 556572557 556572509 556572505 556572488 556572459 556572789 556572785 556572782 556572917 556572915 556572914 556572909 556572949 556572865 556572903 556572902 556572899 556572838 556572838 556572836 556572817 556572800 556572792 556572786 556572777 556572752 556572747 556572736 556572716 556572713 556572710 556572710 556572524 556572501 556572344 556572337 556572328 556572325 556572322 555422340 555422333 555422333 555422315 555422712 555422701 555422695 555422695 555422694 555422674 555422672 555422670 555422668 555423232 555423225 555423222 555423215 555423539 555423538 555423536 555423536 555423533 555423529 555423528 555423519 555423514 611858799 611736783 611736955 611736947 611736703 611736702 611736696 611736695 611736694 611736687 611736638 611736629 611736711 611736710 611736725 611736709 611736701 611736701 611736689 611736688 611736688 611736784 611736781 611736781 611737002 611736946 611736939 611736713 611736704 611736703 611736686 611736658 611736653 611736652 611736650 611736648 611736610 611736609 611736605 611736567 611736560 611736559 611736557 611736556 611736549 611736696 611777523 611777518 611777518 611777490 611777596 611777592 611777589 611777563 611777559 611777551 611777547 611777547 611777546 611777540 615880403 615880393 615880393 615880366 615880361 615880357 615880343 615880342 615880330 615880330 615880299 615880290 615880280 615880268 615880265 615880261 615880210 615880416 615880413 615880411 615880408 615880406 615880406 615880406 615880404 615880402 615880398 615880392 615880375 615880372 615880370 615880735 615880734 615880645 615880634 615880634 615880633 615880630 615880629 615880623 615880622 615880622 615880957 615880949 615881294 615881292 615881286 615881275 615881274 615946533 615946515 615946515 615946493 615946341 615946329 615946328 615946322 615946316 615946309 615946309 615946306 615946249 615943999 615944015 615944013 615944004 615943966 615943946 615943944 615943935 615943934 615943931 615943882 615943880 615943878 615943877 615943872 615943858 615943840 615943834 615943830 615943824 615943822 615943749 615943748 615943740 615943728 615943940 615943940 615943925 615943923 615943893 615943893 615943876 615943874 615943823 615943823 615943813 615943811 615943809 615943980 615950062 615950055 615950038 615950598 615950596 615950114 615191669 615191669 615191650 615191639 615191637 615191637 615191769 615191766 615191766 615191766 615191766 615191764 615191752 615191749 615192080 615192080 615192079 615192073 615192067 615192063 615192063 615192059 615192001 615191998 615191949 615192296 615192009 615192007 615191992 615191987 615191986 615191985 615191985 615191979 615191972 615191970 615191962 615191958 615191890 615191887 615191833 615191832 615191829 615191828 615191850 615191945 615191940 615191933 615191932 615191924 615191923 615191915 615191915 615192623 615192614 615192989 615192986 615192986 615192973 615192973 615192970 615192942 615192940 615193112 615190608 615190597 615190585 615190578 615198386 615198384 615198341 737601182 737601162 737601156 737601156 737601155 737601147 737601125 737601115 737601109 737601107 737601094 737601088 737601064 737601059 737601057 737601056 737601053 737601007 737601007 737600945 737600921 737600917 737600917 737600911 737600911 737600902 737600901 737600897 737600897 737600896 737600891 737600890 737600883 737600883 737600883 737600872 737600829 737600827 737600821 737600817 737600804 737600804 737600798 737600794 936868123 936868109 936868030 936915056 936915048 936915045 936915042 936915041 936915036 936914961 936914958 936914954 936914954 936914904 936914898 936914889 936914888 936914834 936914832 936914830 936914826 936915989 936915980 936916317 936916337 936916212 936916198 936916193 936916190 936916181 936916159 936916159 936916159 936916159 936916159 936916902 936742075 936742075 936741923 936741920 936741919 936741859 936741653 936741653 936741642 936741636 936741634 936741661 936741660 936741659 936741659 936741659 936741643 936741636 936741636 936741633 936741632 985363278 985363395 985363387 985363373 985363304 985363303 985363299 985372124 985372117 985372115 985372098 985372098 985372034 985372032 985372019 985372013 985372013 985372005 985372005 985372002 985371993 985991469 985991487 985991487 985991487 985991487 987817453 939195735 939195713 939195711 939195709 939195709 939195707 939195706 939195668 939195664 999999286 999999285 999999576 999999574 999999561 999999521 999999521 999999510 999999507 999999507 999999553 999999552 999999287 999999254 999999195 999999195 999999133 999999031 999999031 999999024 999999021 999999012 999998993 999998988 999998984 999998979 999998948 999998948 999998933 999998883 999998871 999998867 999998866 999998864 999998863 999998860 999998860 999998786 999998785 999998775 999999037 999998992 999998977 999998973 999998970 999998970 999998882 999998878 999998877 999999928 999999927 999999859 999999857 999999847 999999845 999999845 999999815 999999813 999999804 999999797 999993694 999993689 999993689 999993676 999993634 999993630 999993628 999993536 999993532 999997200 999997194 999997192 999997182 999997180 999997177 999997172 999997169 999997159 999997149 999997143 999997140 999996963 999996956 999996954 999996945 999996943 999996482 999996471 999996467 999996466 939192822 939192877 939192875 939192874 939192854 939192850 939192842 939192755 939192826 939192824 939193098 939193090 939193007 939192987 939192987 939192951 939192951 939192787 939192786 939192784 939192783 939192783 939192774 939192773 939192770 939192746 939192740 939192740 939192723 939192719 938275118 938275835 938275240 938275221 938275202 938275181 938275180 938275180 938275178 938275173 938275024 938275024 938275021 938275006 938275004 938275004 938275000 938275051 938275047 938275045 938275009 938275006 938274993 938274993 938274993 938274993 938274991 938275344 938275341 938275327 938275322 938275317 938275302 938275302 938275302 938275294 938275294 938275288 938275270 938275265 938275262 938275370 938275356 938275352 938275352 938275349 938275343 938275342 938275310 938275280 938275269 938275247 938275244 938275243 938275241 938275241 938275241 938275217 938275076 938275075 938275065 938275061 938275059 938275058 938275052 938275031 938275030 938275026 938275007 938275002 938275020 938275007 938275004 938274999 938274995 938274993 938274992 938274983 938274972 938274965 938274958 957637614 957637611 957637610 957637578 957637566 957637557 957637556 957637556 957637556 957637546 957637542 957637484 957637482 957637477 957637466 957637465 957637433 957637422 957637421 957637417 957637411 957637404 957637398 957637398 957637366 957637363 957637309 957637309 957637309 957637296 957637295 957637295 957637225 957637223 957637221 957637219 957637215 957637213 957637212 957637212 957637204 957637203 957637185 957637152 957637152 957637129 957636838 957636836 957636836 957636828 957636816 957636816 957636599 957636592 957636586 957636581 957636577 957636577 958131000 958130997 958130991 958130910 958130881 958130881 958130879 958130878 958130877 958130750 958130750 958130748 958130847 958130826 958130707 958131001 958131435 958131430 958123611 958123609 958123605 958123692 958123692 958123681 958123561 958123527 958123523 958123519 958123519 958123495 958123486 958123482 958123479 958123475 958123475 958123473 958123473 958123461 958123458 958123556 958139951 958139928 958139927 958139910 958139904 958139855 958139853 958139849 958139847 958139863 958140573 958140520 958140511 958140501 958140500 958140500 958140500 958140497 958140494 958140474 958140457 958140374 958140369 958140369 958140369 938778295 938778279 938778186 938778183 938778183 938778180 938778172 938778171 938778169 938778168 936952196 936952194 936952184 936952184 936952245 936952245 936952240 936952240 936952233 936952214 936952202 936952195 936952190 936952189 936952288 936952284 936952356 936952338 936952337 936952331 936952329 936952327 936952306 936952303 936943397 936943393 936943393 936943391 936943383 936943382 936943380 936943380 936943378 936943373 936943371 936943359 936943322 936943307 936943306 936943300 936943300 936942965 936942962 936942957 936942956 936942952 936942942 936942938 936942682 936942680 936942677 936942723 936942709 936942709 936942713 936942713 936942638 936942629 936942628 936942618 936942612 936942601 936942524 936942524 936942509 936942509 936942507 938766549 938766498 938766496 938766488 938766488 938766488 938766482 938766480 938766476 938766460 938766423 938766418 938766418 938766325 938766324 938766309 938766301 938766299 938766292 938766292 938766290 938766459 938766457 938766452 938766450 938766439 938766427 938766425 938766280 938766277 938766272 938766272 938766266 938766125 938766115 938766114 938766113 938765882 938765879 938765876 938765874 938765874 938765673 938765673 938765672 938765671 938765665 938765665 938765665 938765655 938765598 938765598 938765585 938765583 938765580 938765580 938765580 938765632 938765630 938765630 938765616 938765614 938765612 938765596 938765304 938765299 938765299 938765297 938765290 938765288 938765187 938765187 938765145 938766586 938766560 938766559 938766502 938766476 938766475 938766475 938766474 938766458 938766458 938766453 938766450 938766433 938766432 938766429 938766369 938766369 988222234 988222226 988222223 988222221 988222218 988222216 988222216 988222216 988222216 988222201 988222201 988222200 988222196 988222187 988222184 988221020 988221019 988221013 988221013 988221013 988221011 988220985 988220985 988220980 988174027 988174025 988174018 865771121 865771112 865771110 865771092 938162854 938162846 938162844 938162832 938162824 938162822 938162753 938162747 938162733 938162732 938162730 938162728 938162723 938162659 938162638 938162633 938162632 938162614 938162943 938162933 938162924 938162865 938162863 955806556 955806554 955806553 955806553 955806522 955806520 955806520 955806516 955806516 955806516 955806491 955806490 955806489 955806485 955806485 955806477 955806298 955806425 955806424 955806424 955806417 955806295 955806294 955806286 955806325 955806323 955806289 955806287 955640398 955640397 955640352 955640175 955640157 955640154 955640146 955640140 955640139 955640139 955638226 955638529 955638525 955638524 955638625 955638610 955638498 955638497 955638493 955638535 955638535 955638535 955638533 955638532 955638531 955638531 955638500 955638495 955638491 955638616 955638612 955638609 955638609 955638599 955638597 955638597 955638592 955638564 955638562 955638556 955638686 955638792 955638786 955638786 955638785 955638775 955506759 955506759 955506757 955506753 955506792 955506771 959786756 959786754 959786742 959786734 959786733 959786721 959786721 959786706 959786655 959786622 959786618 959786618 959786613 959786620 959786619 959786617 959786610 959786788 959786785 959786785 959786785 959786782 959786654 959786619 959786612 959786591 959786551 959786946 959786944 959786941 959786940 959775887 959775842 959767052 957869835 957869832 957869830 957869829 957869821 957869821 957869817 957869816 957869799 957869797 957869795 957869783 957869897 957869891 957869862 957869858 957869852 957869826 957869823 957869820 957869820 957869820 957869819 957869819 957869812 957869811 957869811 957869869 957869849 957869843 957869836 957869830 957869784 957869784 957869717 957869701 957869693 957869690 957869677 957869674 957869680 957869677 957869624 957869574 885477513 885477162 885477133 885477132 885477115 885477114 885477059 885473376 885473373 885473371 885473170 885473154 885473133 885473083 885473083 885473226 885473220 885473214 885473212 885473212 885473089 885473064 885473060 885473045 885473321 885473321 885473315 885473313 885473308 885473298 885473298 885473279 885473277 885473269 885473267 885473258 885473426 885473402 885473398 885474064 885474056 885474036 885474021 885473983 885473925 885473925 885473920 885473915 885473899 885473898 885473897 885473895 885473878 885473878 885473878 836017994 836017963 836017959 836017952 836017870 836017905 836017864 836017841 836017839 836017827 836017827 836017827 836017817 836017815 836017806 836017802 836017788 836017784 836097278 836097275 836097273 836097270 836097168 836097163 836097154 836097150 836097149 836097146 836097146 836097114 836097112 836097111 831817095 831817095 831817088 831817085 831817083 831816898 831816886 827713923 827713923 827713990 827713982 827713979 827713967 827713823 827713817 827713812 827713808 827713808 827713802 827713799 827713799 827713792 827713711 827713698 827713698 827713695 827713690 827713687 827713680 827713667 827713645 827713640 827713937 827713930 827713927 827713891 827690830 827690825 827690678 826768858 826768856 826768856 826768853 826768849 826768846 826768845 826768844 826768814 826671431 826671413 826671412 826671411 826671408 826671396 826671371 826671368 826671359 826671357 826630517 826630507 826630519 826630519 826630505 826630502 826630501 826630501 826630496 826630464 826630459 826631082 826631076 826631051 826631047 826631041 826631040 826631037 826631425 826631531 826631498 826631497 826631293 826631085 826631083 826631066 826630958 826630956 826630952 826630952 826630932 826630903 999999742 999999710 999999709 999999703 999999696 999999696 999999675 999999672 999999668 999999659 999999659 999999654 999999647 999999641 999999641 999999639 999999637 999999634 999999709 999999698 999999652 999999623 999999618 999999959 999999959 999999955 999999913 999999909 999999479 999999478 999999277 999999562 999999510 999999479 999999477 999999476 999999475 999999473 999999471 999999471 999999448 999999386 999999249 999999248 999999248 999999280 999999277 999999276 999999379 999999367 999999361 999999351 999999351 999999349 999999327 999999321 999999318 999999301 999999300 999999293 999999293 999999287 999999273 999999270 999999270 999999258 999999249 999999247 999999244 999999239 999999237 999999126 999999125 999999124 999999114 999999098 999999225 999999224 999998848 999998838 999998835 999998835 999998832 999998782 999998778 999998774 999998772 999998760 999999052 999999043 999999040 999999018 999999010 999999276 999999235 999999216 999999053 999999053 999999042 999999041 999998977 999998751 999998745 999998741 999998739 999998642 999999200 999999193 999999179 999999178 999999159 999999158 994579907 994579902 994579901 994579855 994579693 994579664 994579649 994579647 994579649 994579648 994579642 994579642 994579638 994579638 994579638 994579344 994579339 987658041 987657992 987657983 987657978 987668475 987668470 987668564 987668561 987668509 987668505 987671163 987671070 987671069 987671066 987671066 987671063 987671059 987671055 987671053 987671046 987671046 987671040 987671039 987671378 987671370 987671366 987671226 987671222 987671220 987671838 987671835 878116481 878116479 878116424 878116422 878116386 878116384 878116368 878116365 878116364 878116307 878116305 878116434 878116379 872570746 872570745 872570745 872570733 872570713 872570713 872570712 872570712 872570708 872570705 872570702 872570700 872570700 872570831 872570825 872570824 872570786 872570785 872570776 872570772 872570725 872570725 872570700 872570691 872570685 872570685 872570685 872570685 872570685 872570606 872570597 872570593 872570593 872570551 872570548 872570538 872570530 872570524 872570381 872570376 872570366 872570350 872570348 872570343 872570339 872570337 872570698 872570692 872570679 872570671 872571019 872570968 872570937 872570929 872570901 872570901 872570897 872570893 872570892 872570843 872570978 851839524 851839484 851839483 851839478 851839473 851839852 851839852 851839787 851839786 851839785 851839782 851839772 851840083 851840073 851840071 851840024 851840009 851840001 851839951 851839946 851839946 851839937 851839932 851839931 851839927 851839927 851839925 851839919 851839916 851839909 851839908 851839907 851839896 851842358 851842358 851842324 851842286 851842285 851842283 851842282 851842145 851842142 851879455 851879453 851879450 851879450 851879447 851879447 851879438 851879435 851879426 863020504 863020485 863020466 863020036 863019261 863019260 863019236 863019235 863020236 863020190 863020190 863020184 863020180 863020162 863020159 863020154 863020148 863020147 863020147 863020080 863020080 863020124 863020120 863020116 863020092 863020091 863020088 863020086 863020004 863020003 863019993 863019982 863019969 863019959 863019955 863019897 863019531 863019527 863019396 862993622 862993546 862993535 862993530 862993491 862993488 862993488 863011322 863011319 851870224 851870208 851870206 851870198 851870196 851870193 851870192 851870192 851870198 851870196 851870190 652602852 652602850 652602846 652602758 652602758 652602962 652602961 652602961 652602790 652602783 652602781 652602709 652602699 652602686 652602666 652602664 652602659 652602582 652602580 652602550 652602544 652602543 652602523 652602519 682939582 682939582 682939582 682939498 682939498 682939497 682939493 682960990 682960925 682960857 682960845 682960844 682960828 682960828 682960813 682960779 682960769 682960769 682960756 682960750 682960747 682960743 682961227 682961225 682961225 682961208 682961183 682961168 682961165 682961163 682961155 682961155 682961125 682961101 682961099 682960948 682960944 682960923 682960920 682962605 682962585 682962584 682962579 682962754 682962751 682962751 682962739 682962730 682962730 682962724 682963221 682963209 682963208 682963197 682963175 682963172 682963159 682963152 682963151 682963147 682963448 682963446 682963445 682963369 682963368 682963363 682963363 682963362 682963357 682963266 682963257 682963256 682963254 682963254 682963240 682963240 682963234 682963188 682963139 682963040 682963034 682963034 682963173 682972484 682972448 682972448 682972448 682972444 682972444 682972414 682972414 682973172 682973132 682973094 682973093 682973092 682973092 682973086 682973083 682973063 682973062 682973052 682973048 682973048 682973046 682973042 682973042 682972979 682972967 682972960 682972960 682972960 682972946 682972638 682972522 682972521 682972519 682972503 682972494 682972485 682972459 682972709 682972709 682972501 682968915 682968913 682968860 682968581 682968581 682968581 682968581 682968573 682969125 682969021 682969310 682969185 682969147 682969147 682969142 682969140 682969091 682969091 682969065 682938157 682938157 682938154 682938152 682938144 682938142 682937775 682937774 682937943 682937932 682937921 682937921 682937909 682937909 682937909 682937808 683218245 683218245 683218243 683218239 683218238 683218208 683218202 683218202 683218201 683218003 683218003 683218001 683217959 683217944 683217942 683218699 683218696 683218687 683218671 683218656 683218642 683218641 683218638 683218638 683218534 683218529 683230684 683231062 683231089 683231111 683231063 683231035 683231008 683231004 683231001 683230992 683230988 683230988 683230978 683230974 683230970 683230945 683230938 683230928 683230926 683230926 683230926 683230879 683232328 683232328 683232323 683232317 683232317 683232313 683232313 683232311 683232309 683232309 683232309 683232308 683232299 683232294 683232292 683232288 683232287 683232282 683232280 683232149 683232147 683232147 683232079 683231936 683231936 683231890 683231888 683231870 683231869 683231857 683231853 683231847 683231845 683231843 683231738 683231735 683231731 683569615 702655425 702655425 702655233 702575682 702575672 702575648 702575644 702575644 702575641 702575463 702575460 702575450 702575416 702575414 702575399 702575399 702575399 702575378 702575378 702575356 702575340 702575340 702575340 702575323 702575320 702575314 702575313 702575312 702575294 702575288 702575288 702575285 702575285 702575281 702575281 702575191 702575178 704851727 704851712 704851710 704851710 704851656 704851635 704851618 704851608 704851606 704851356 704851353 704851352 704851345 704851341 704851340 704851334 704851327 704851318 704851315 704851292 704851284 704851283 704851271 704851254 704851249 704851248 704851246 704851243 704851239 704851238 704851191 704851187 704851182 704851176 704851139 704851127 704851117 704851108 704851107 704851218 704851213 704851211 704851211 704851211 704851208 704851151 704851146 704851130 704851120 704851087 704851084 704851935 704851935 704851934 704851931 704851928 704851855 704851853 704851844 687208131 687208130 687208129 687208122 687208119 687208119 687208110 687208105 687208105 687208100 687208013 687208009 687207653 687207649 687207643 687207639 687207432 786008300 786008296 786008290 786008289 786008287 786008286 786008284 786008281 786008248 786008247 786008243 786008224 786008205 786008198 786369687 786369684 786369606 786377494 786377489 786377489 786377488 786377864 786377863 786377859 786377840 786377703 786377703 786377035 786377035 786377034 786377021 786377016 786377006 786377004 786377002 786376800 786376797 786376792 786376788 786376772 786376676 786376618 786376618 786376618 786376615 786376220 786376217 786376216 786376215 786376210 786376206 786376203 786375857 786375849 786375842 786375842 786375779 786375764 786375762 786375759 786375759 786375751 786375751 786375721 786375721 786389776 786389773 786389772 786389772 786389758 786389758 786389355 786389308 786389308 786389308 786389308 786389301 786389274 786389264 786389262 786389224 786390064 786390064 786390061 786390061 786390060 786390057 786390046 786390032 786390022 786390124 786390121 786390104 786390497 786390495 786390484 786390473 786390425 786390425 786390416 786390412 786390402 786390295 786390284 786390260 786390259 786390253 786390239 786390239 778311436 778311436 778311434 778311707 778311703 778311702 778311690 778311689 778311689 778311689 778311685 778311682 778311673 778311449 778311994 778311988 778311985 679511108 679512022 679512022 679510578 679510573 679510552 679510551 679510551 679510512 679510503 679510502 679510498 679510480 679510475 679510422 679510422 679510422 679510422 679510420 679510414 679510980 679510968 679511308 679511308 679511306 679511304 679511300 679511300 679511300 679511298 679511298 679511241 679511217 679511207 679511198 679511193 679511182 999986419 999986336 999986274 999986239 999986239 999999325 999999321 999999320 999999307 999999296 999999295 999999290 999999290 999999279 999999229 999999229 999999224 999999215 999999207 999999204 999999114 999999051 999999020 999999015 999999012 999999010 999999007 999999000 999998996 999999026 999999022 999999014 999998999 999998980 999998963 999998961 999998864 999998850 999998839 999998822 999998818 999998818 999998796 999998786 999998786 999998763 999998763 999660872 999661522 999661509 999661506 999661496 999661480 999661479 999661479 999661478 999661427 999661423 999661423 999661411 999661405 999661403 999661403 999662433 999662429 999662429 999662429 999662428 999662427 999662210 999662204 999662204 999662757 999662749 999662743 999662675 999662672 999662668 999662665 999662661 999662660 999662637 999662582 999662573 999662505 999674595 999674589 999674582 999674577 999674577 999674575 999674520 999674518 999674503 999674490 999674480 999674478 999674472 999674451 999674341 999674335 999674290 999674290 999674287 999748333 999748333 999748333 999748259 999748252 999748249 999748240 999748240 999748183 999748173 999738616 999738614 999760244 999760243 999760243 999760242 999760237 999760232 999760230 999760223 999760223 999760220 999760217 999760217 999760209 999760196 999760110 999760105 999760054 999759796 999759752 999759750 999759706 999759700 999759694 999759675 999759674 999908861 999908859 999908858 999908858 999908831 943473533 943473533 943473525 943473498 943473498 943473497 943473485 943473479 943473582 943473507 943473505 943473504 943473409 943473408 943473404 943474121 943474110 943474101 943473998 943473996 943473992 943473992 943473848 943473848 943473793 943474710 943474615 943474564 943474564 943474536 943474532 943489533 943489523 943489520 943489469 943489461 943489457 943489454 943489366 943489234 943489223 943489214 943489214 943489211 943489211 943489191 943489191 943489191 943489148 943489129 943489129 943489089 943489085 943489039 943489037 943489037 943489033 943489011 943489008 943488991 943489390 943489383 943490412 955828937 955828937 955829095 955829086 955829082 955829078 955829052 955829052 955828981 955828948 955828948 955828948 955828943 955828927 963160430 963160369 963160365 963160364 963160408 963160407 963160407 963160402 963160388 963160374 963160374 963160372 963160331 963160331 963160328 963160325 963160325 963160296 963160292 963160291 963160244 963160240 963160240 963160217 963160211 963160206 963160205 963159801 963159796 963159938 963159938 963159931 966327761 966327673 966327673 966327670 966327664 966327656 966327654 966327650 966327584 966327584 966327581 966327414 966327414 966327414 966327413 966327552 966327547 966327542 966327538 966327536 966327535 966327520 966327512 966328335 966328335 966328329 966328302 966328848 966328838 966328837 966328837 966328835 966328830 966328757 966328751 966328744 966328730 966328727 966328723 966328675 966328675 966328403 966328402 966328401 966328366 966328364 966328355 966328355 966328340 966328335 966328333 966328332 966328331 966328326 966328320 966328311 966328292 966328292 966328288 966328283 966328273 966328273 998291988 998291983 998291938 998291938 998290927 998290925 998290920 998290919 998290917 998290913 998290810 998290667 998290667 998290633 998290630 998290615 998290615 998290596 998290588 998290582 998290532 998290304 998290302 998290270 998290637 998290634 998290634 998290633 998290632 998290626 998290606 998290520 998290506 998276479 998260076 998260075 998260065 998260063 998259026 998259020 998258837 998258820 997052752 997052752 997052749 997052744 997052738 997052727 997040730 997040725 997040700 997040699 997040675 997040664 997040660 997040652 997040610 997040610 996679091 996679089 996679088 996679074 996679074 996679074 996678991 996678986 996678965 996678951 996678948 996678866 996679152 996679149 996679149 996679143 996679139 996679139 996679138 996679137 996679128 996679117 996679105 996679088 996707228 996707222 992023070 992023068 992022584 992022583 992022571 992022561 992022557 992022557 992022549 990198501 990198501 990198500 990198497 990198493 990198471 990198460 990198455 990198454 990198453 990198448 990198007 990197986 990197983 990197980 990197964 990197963 990197957 990197954 990197931 990197929 990197921 990196944 990196935 990196934 952115975 987551065 987998251 987998232 987998227 987998092 987998084 987998081 987998072 987998072 987998067 987998061 987998057 987997986 987997925 987997918 987997918 987997915 987997898 987997876 987997807 987997807 987997741 987997738 987997738 987997542 987997542 987997531 987997525 987999200 987999093 987999088 987999085 987999031 987998994 987998988 987998984 987998973 987998971 987998970 987998970 987999964 987999910 987999904 987977775 987977773 987977739 987977705 987977705 987977680 987977668 987978138 987978125 987978122 987978122 987978096 987978094 987978014 987978004 987977995 987981099 987981044 987981042 987981035 987981033 987981032 987980975 987980970 987970470 987970467 987970123 987970123 987970123 987970120 987969950 987969948 987969922 987969906 987969746 987969738 987969726 987969723 987969713 987969701 987969701 987969698 987969693 987969687 987969665 987969657 987969655 987969649 987969622 987969619 987969616 987969615 987969615 987969605 987969602 987969599 987969599 987969594 987969593 987969590 987969585 987969580 987969574 987969569 987969562 987969558 987969557 987969540 987969530 987969521 987969515 987969413 987969411 987969407 987969389 988691154 988691148 988691133 988691035 988690273 988690270 988690263 988690259 988690246 988690222 988690204 988690202 988691293 988691293 988691281 988691250 988691243 988691240 988691239 988691236 988691236 988691233 988691230 988691228 988691226 988691208 988691302 988691302 988691260 988691582 988691582 988692001 988691869 988691869 988691861 988691860 988691852 988691840 988691834 988691829 988691015 988690982 988690854 988690818 988690815 991080565 991080557 991080557 991080511 991080407 991080316 991080313 991080261 991080218 991080216 991080213 991080076 991080072 991080067 991079780 991079774 991079757 991079752 991079738 991079736 991079734 991079730 991079727 991079724 991079722 991079722 991079720 991079718 991079765 991079763 991079763 991079760 991079710 991079710 991079692 991079624 991079622 991079602 991079598 991079597 991079595 991079582 991079580 991079580 991079576 991079575 991080213 991080201 991080196 991080196 991080193 992046644 992046642 992046596 992046595 992046590 991972537 991972536 991972534 991972531 991972530 991975488 991975476 991975475 991975475 991975470 991975470 991975468 991975467 991975462 991975461 991975454 991975695 991975695 991975676 991975647 991975593 991975576 991975573 991957726 991957725 991957725 991957725 991957721 991957721 991957716 991957635 991957624 991957591 991957591 991957591 991957591 991957591 991957514 991899263 991899255 991899096 991899095 991899091 991899089 991899063 991899529 991900693 991900693 991900679 991900651 991900647 991900640 991900637 991900532 991900532 991900529 991900519 991900498 991900494 991900486 991900468 991900466 994480116 994480095 994480095 994480095 994480077 994480072 994478802 994478831 994478821 994478805 994478796 994478791 994478790 994478785 994478781 994478774 994479975 994479969 994480039 994480030 994480025 994481806 994482518 994481975 994481974 994481974 994481971 994481969 994481944 994481937 994481936 994509734 994509733 994509716 994509711 994509707 994509687 994444424 994444168 994444168 994444162 994444162 994444100 994444094 994444086 994444064 994444064 994444064 994444028 994444028 994444017 994443995 994443992 994443988 964123551 964123506 964123435 964123405 964123377 964123361 964123343 967480019 967480012 967480012 967480012 967480010 967480010 967479996 967479991 967479990 967479872 967479872 967479872 967479871 967479857 967479853 967479851 964312007 964311977 964311975 964311975 964311560 964311539 964311521 964311518 964311518 964311518 964311518 964311502 964311439 964311439 964311436 964311433 964311430 964311335 964311330 964311324 964311320 964311320 964311307 964311300 964311295 964311273 964311070 964311067 964311052 998848210 998848204 998848204 998848200 998848179 998848131 998848130 998849124 998849117 998849112 998849105 998849104 998849103 998849066 998849066 998849060 998849058 998849058 998849045 998849044 998849034 998848899 998848857 998848852 998848848 998848812 998848807 998848802 998740941 998740941 998740941 998740892 998740892 998740891 998740869 998740866 998740858 998740856 998740854 998740853 998740853 998740849 998740847 998740844 998740840 998740840 998740831 995384137 995384135 995384132 995384125 995434293 995434190 995434188 995434137 995434108 995284920 995284912 995284881 995284862 995284860 995284818 995284818 995284818 995284808 995284792 995284753 995284520 995284510 995284508 995284500 994836892 994836889 994836884 994836880 994836648 994836564 994836564 994836390 994836386 994836375 994836295 994836291 994836285 994836278 994836278 994836214 994836210 994836144 994836125 994836125 994836112 994836108 994836060 994836055 994836179 994836176 994836176 994836171 994836166 994836159 994836157 994836151 994836150 994836145 994836142 994836130 994836130 994836130 994836124 999998760 999998744 999999057 999999056 999999036 999999028 999999012 999970871 999970866 999970848 999970848 999970842 999970838 999970838 999971079 999971079 999971071 999971070 973408547 973408540 973408523 973408443 973408440 973408432 973408424 973409041 973409038 973409029 973408952 973408799 973407288 973407283 973407281 973407274 973407262 973407261 972685485 972685459 972685438 972685426 972685426 972685425 972685424 972685422 972685419 972685418 972685416 972685395 972685394 972685561 972685200 972685191 972685187 972685179 972685173 972685169 972685155 972685155 972685151 972685146 972685143 972685138 972685134 972685134 972685034 972685029 972685482 972685424 972685419 972685419 972685395 972686546 972686540 972686531 972686531 972686400 972686398 972686398 972686394 972686379 972686351 972686287 972686268 972686245 972686203 972686194 970296430 970296422 970296220 970296167 970296167 970296164 970296164 970296159 970296157 970296156 970296154 970296154 970296148 970296113 970296108 970295824 970295774 970295736 970295734 970295734 970295656 970295639 970295635 970294718 970294699 970294697 970294693 970294692 970294672 970294664 970294457 970294436 970294356 970294353 970294353 970294251 970294245 970294245 970294223 970294221 970294217 970294212 970244012 970243994 970243993 970243992 970243991 970243985 970243981 970243979 970243976 970243976 970243974 970243832 970243829 970243829 970243820 970243805 970243804 970243799 970243799 970243760 970243756 970243755 970243747 970243729 970243728 970243709 970243704 970243482 970243481 970243481 970243472 970243447 970243445 970243438 970243424 970243424 970243421 970243401 970243400 970243388 970243379 970243379 970243371 970242775 970242755 970242750 970242647 970242639 970242626 970242625 970242623 970242598 970242594 970234587 970234587 970234584 970234584 970234583 970234581 970234554 970234536 970234519 970234514 970234514 970234514 970234513 970234509 970234505 970234312 970234307 970234306 970234306 970234300 970234155 970234099 970234077 970234050 970233473 970233471 970233466 970233421 970233417 970233398 970233433 970233433 999998396 999998396 999998392 999998384 999998381 999998368 999998363 999998339 999998339 999998334 999998334 999998319 999998318 999998303 999998281 999998281 999998249 999998249 999998231 999998185 999998175 999998175 999998156 970233191 970233188 970233184 970233156 970232992 970232992 970232991 970232983 970230493 970230449 970230447 970230434 970230428 970230273 970230051 970230050 970230050 970230041 970230040 970230039 970230017 970229941 970229783 970229780 970229776 970229718 970229686 970229662 970229661 970229658 970229639 970229597 970229514 970229504 969610029 970735638 970735628 970735628 970735628 970735622 970735607 970735598 970735589 970735585 970735574 970735569 970735567 970735564 970735563 970735550 970735145 970735145 970735139 970735139 970735139 970735124 970735091 970735064 970735057 970735041 970735036 970735023 970735023 971588864 963615581 963615581 963615578 961971912 961971876 961971873 961971871 961971862 961971853 961971798 961971798 961971796 961971795 961971793 961971781 961971781 961971777 961971750 961971739 961971729 961971727 961971600 961971596 961971594 961971585 961971572 961971748 961971723 961971714 961971711 961971700 961971699 961971699 961971698 961971690 961943884 961943879 961943875 961943845 961943845 961943839 961944476 962591377 962569728 962569722 962569706 962569702 962569697 962569686 962569684 962569668 962569668 962569644 962569641 962569638 962569638 962569585 962569584 994129783 994129768 994129640 994106049 994109721 994109721 994109711 994109689 994109686 994109671 994109667 994109665 994109659 994109658 994109648 994109465 994109420 994109417 994109417 991832827 991832812 991832807 991832807 991832782 991832694 991832691 991832686 991832681 991832679 991832478 989252806 989252795 989252788 989252751 989252727 989252720 989252713 989252710 989252699 989252653 989252646 989252644 989252630 989252621 989252616 989252610 989252610 989252566 989252522 989252457 989252457 989252455 989252556 989252550 989252535 989252535 989252532 989252531 989252531 989252529 989252529 989252520 989254236 989253038 989252769 989252757 989253965 989257487 989257484 989257455 989257450 989257436 989257435 989257418 989257412 989257398 989257356 989257333 989257329 989257327 989257290 989257281 989257278 989257246 989256997 989256891 989256889 989256889 989256823 989256822 989256793 970170981 970170971 938610765 938610696 938610675 938610646 938610645 938610642 938610638 938610572 938610566 938610561 938610558 938610550 938610541 938610539 938610239 938610224 938610221 938610213 938610207 938610147 938613407 938613243 938613239 938613238 938613236 938613220 938613216 938613215 938613153 938613150 938613150 938613149 938613040 938613034 938612704 938612691 938612592 938612570 938612565 938612565 938612543 938612505 938612503 938612503 938612456 938612455 938612455 938612454 938612409 938612407 938612385 938612382 938612378 938612374 938612370 938612365 938612364 938612364 938612352 938612346 938612339 938612338 938612337 938612328 938612250 938612247 938612243 938612243 938612233 938612232 938612229 938612228 938612228 938612228 938612227 938612226 938611265 939244059 939244048 939243938 939243937 939243937 939243933 939243933 939243872 939243867 939243865 939243819 939243819 939243816 939246413 939246413 939246406 939246405 939246396 939246390 939246390 939246386 939246347 939245845 939245843 939245843 939245841 939245817 939245816 939245812 939245811 939245811 939245797 939245795 939245774 939245764 939245720 939245692 939245624 939245617 939245607 939245603 939245601 939245597 939245592 939245586 939245548 939245528 939245469 939245466 939245466 939245194 939245166 939245159 939245134 939245010 939245010 939245006 939245000 939245000 939244962 939244917 939243907 939243905 939243889 939243826 939243823 939243785 939243781 939243781 939243778 939243777 939243621 939243613 999753485 999753483 939243605 939243601 939243591 939243589 939243586 939243581 939243569 939243561 939243434 939243432 939241972 939241968 939241962 939244655 939244648 939244648 939244647 939244645 939244631 939244622 939244613 939244600 939244590 939244584 939244582 939244579 939244579 939244537 939244530 939244529 939244529 939244509 939244485 939244480 939244477 939244360 939244327 939244324 939244324 939244264 939244259 939244256 939244252 939244250 939244249 939244243 939244238 939244235 939244234 939244232 939244231 939243864 939243864 939243857 939243850 939243850 939243847 939243847 939243840 939243838 939243838 939243837 939243834 939243828 939243818 939243798 939243798 939243791 939243742 939243740 939243740 939243731 939243729 939243729 939243663 939243653 939243556 939243544 939243543 939243543 939243516 939243501 939243501 939243489 939243488 939243486 939243482 939243482 939243386 939243383 939243383 939243380 939243299 939243163 939243138 939243136 939243134 939243121 939243055 939243050 939243050 939243045 939242892 939242885 939242863 939242863 939242860 939242858 939244134 939244131 939244131 939244103 939244103 939244102 939244102 939244102 939244101 939244094 939244091 939244089 939244086 939244060 939244039 939244039 939244022 939244005 939244004 939243979 939243978 939243973 939243973 939243967 939243965 939243965 939243959 939243957 939243947 939243939 939247501 939247479 939247479 939248055 939248041 939248026 939248015 939248014 939234917 939234915 939234912 939234829 939234809 939234802 939234764 939234758 939234758 939234684 939234679 939234679 939234628 939234620 939234631 939234628 939234617 939234267 939234263 939234235 939221474 939221473 939221447 939221395 939221360 939221351 939221350 939221342 939221211 939221209 939221749 939221749 939221734 939221727 939221726 939221724 939221723 939221722 939221713 939221710 939221706 939221703 939221691 939221691 939221637 939221633 939221631 939221570 939221530 939221529 939221526 939221523 939221515 938367658 938367658 938367649 938367648 938367553 938367428 938367428 938367423 938367421 938367417 938367399 938367344 938367335 938367332 938367331 938366764 938366746 938366682 938366663 938366660 937719758 937719758 937719687 937719677 937719512 940678201 940678200 940678175 940678168 940678168 940678168 940678167 940678161 940678080 940678074 940678050 940678049 940678049 940678040 940677897 940677809 940677807 940677749 940677745 940677733 940677731 940677605 940677591 940677587 940677583 940677582 940677582 940677408 940677407 940677407 940677407 940838117 940838116 940837813 940837805 940837802 940837802 940837800 940837236 940837165 940838184 940838175 939691951 939691881 939691878 939691871 939691838 939691837 939691835 939691828 939691816 939691808 939691796 939691792 939691792 939691752 999198399 999198396 999198396 999198394 999198369 999198367 999198364 999198356 999198352 999198350 999198350 999198339 999198506 999198500 999198492 999198491 999198491 999198485 999198485 999198476 999198473 999198472 999198469 999198463 999198458 999198452 999198408 999198405 999198405 999198394 999198394 999198392 999198392 999198380 999198377 999198315 999198313 999198313 999198293 999198287 999198285 999198272 999198270 999198263 999198263 999198107 999198105 999198053 999198049 999198031 999198011 999197861 999197780 998703353 998703349 998703349 998703176 998703164 998703153 998703151 998703146 998703140 998703130 998703127 998703075 998703071 998703070 998703067 998703066 998703066 998703063 998703062 998703057 998701887 998701878 998701869 998701854 998701827 998701793 998701792 998701784 998701760 998701759 998701757 998701753 998701751 998701748 998701745 998701738 998701675 998701674 998701659 998701652 998701647 998700405 998700405 998700403 998700398 998700397 998700392 998700386 998700386 998700293 998700288 998700269 998700267 998700227 998700208 998700205 998700205 998700202 998700195 998700192 998700024 998700024 998700016 998700009 998700003 998699990 998699983 998699882 998699878 998699807 998699803 998699798 998699792 998066995 998066960 998066958 998066958 998066955 998066836 998066833 995108140 995108134 995108128 995107975 995107974 995107972 995107959 995107917 995107865 995107865 995107865 995107863 995107863 995107785 995107780 995107769 995107758 995107592 995107589 995109100 995109028 995109019 995109018 995109017 995109013 995108873 995108865 994142403 994142402 994142389 994142389 994142387 994142371 994142368 994142358 994142347 994142340 994142340 994142340 994142327 994142324 994142292 994142290 994142275 994142113 994142108 994142107 994142097 994142087 994142086 994142041 994142033 994142021 994142021 994142022 994141866 994141828 934635180 934635180 934635177 934634835 934634817 934634260 934634250 934634149 934634149 934634132 934634127 934634105 999994163 999994131 999994130 999994127 999994111 999994110 999994110 999994094 999993856 999993143 999993141 999997494 999997492 999997489 999997489 999996936 999996935 999996897 999996893 999996889 999996882 999996880 999996880 999996879 999996851 999996847 999996844 999996844 999996844 999996827 999996825 999996821 999996818 999996816 999996813 999997746 999997745 999997741 999997739 999997730 999994623 999994619 999994614 999994531 999994432 999994431 999994406 999994395 999994300 999994293 999994292 999994289 999994288 999994283 999994275 999994270 999994266 999994266 999994263 999994244 999994243 999994243 999994238 999994223 999994213 999994205 999994202 999994194 999998012 999998010 999997982 999997970 999997961 999997959 999997812 999997807 999997807 999997805 999997797 999997796 999997796 999997795 999997735 999997732 999997698 999997667 999997666 999997666 999997661 999997661 999997656 999997654 999998225 999998220 999998212 999998209 999998181 999998177 999996776 999996776 999996773 999996769 999996768 999996768 999996744 999996720 999996699 999996679 999996643 999996521 999996461 999996427 999996293 999996285 999996274 999991897 999991896 999991892 999991888 999991882 999991873 999991869 999991866 999991866 999991859 999991856 999991848 999991848 999991821 999991814 999991811 999992720 999992713 999992690 999992690 999992689 999992689 999992686 999992682 999996622 999995605 999995602 999995599 999995599 999995599 999995594 999995591 999995576 999995563 999995562 999995559 999995556 999995556 999995555 999995555 999995552 999995531 999995381 999995366 999995260 999995244 999995244 999995232 999995212 999995209 999995167 999995143 999995084 999995083 999995073 999995072 999995064 999994997 999994995 999994941 999994923 999994923 999994837 999994835 999994834 999994833 999994833 999994824 999994593 999994593 999994543 999994481 999994478 999994476 999994474 999994474 999994472 999994391 999994385 999994384 999994378 999994373 999994361 999994347 999994345 999994345 999994345 999994330 999994327 999994301 999994292 999994289 999994288 999994283 999994244 999994239 999994237 999993755 999993751 999993680 999993677 999993675 999993675 999993666 999993662 999993382 999993370 999993332 999992930 999992928 999992925 999992513 999992513 999992512 999992512 999992501 999992494 999992494 999992491 999992486 999992485 999992484 999992443 999992238 999992238 999992232 999992224 999992224 999992216 999992215 999992213 679516932 679516922 679516921 679516921 679516912 679516857 679516856 679516811 679792647 679792647 679792646 679792631 679792629 679792623 679792592 679792580 679792580 679792576 679792572 679792570 679792570 679792439 679792438 679792437 679792437 679792437 679792433 679792011 679792011 679792011 679791997 679791905 679791902 679790202 679790196 679790172 679789990 679788764 679788748 679788745 679788665 679788665 679788658 679788080 679787988 679787985 679787985 679787971 679787876 679787868 679786506 679786504 679786503 969665714 969665713 969665711 969665711 969665704 969665703 969665676 969665670 969665654 976690135 976690135 976690134 976690132 976690131 976690108 976690107 976690003 976690001 976689987 976689981 976689979 976689976 976689975 976689972 976689971 976689969 976689965 976689955 976689952 976689917 976689883 976689772 976689769 976689759 976689759 976689759 976689742 976689741 976689740 976689598 976689484 976689471 976689463 976689441 976689426 976689420 976688705 976688699 976688696 976688684 976688683 976688667 976688621 976688587 976688581 976688475 976688448 992471506 992471503 992471408 992471404 992471404 992471400 992471396 992471396 992471393 992471275 992471270 992471264 992471263 992471246 992471234 992471061 992471056 992471054 992471053 992471027 992471027 992470998 992470995 992470646 992470643 992470261 992470237 992470231 992470230 992466686 992466679 992466679 992466678 992466675 992466667 992466667 992466664 992466622 992466622 992466621 992466614 992466604 992466602 992466592 992466587 992466587 992466581 992466545 992466545 992466541 992466537 992466536 992466533 992466460 992466141 992466140 992466019 992466014 992465939 992465939 992465876 992465872 992465868 992465860 992465860 992465856 992465843 992465818 992465818 992465813 992465808 992465630 992465628 992465577 992465214 992465214 992465214 992465193 992465193 992465189 992465189 992465067 992465037 992465034 992465032 992465028 992465028 992465026 992463232 992463230 992463228 992462603 992462599 992462592 992462570 992462569 992462568 992462561 992462561 992459837 992459833 992459833 992459830 992459816 992459811 992459808 992459804 992459798 992459795 992459356 992459354 992459348 992459323 992459321 992459291 992459287 992459278 992459277 992459274 992459020 992459017 992459017 992459017 992458964 992458960 992458953 992458953 992458952 992458952 992458944 992458941 992458928 992458927 992458926 992458926 992458921 992458916 992458724 992458724 992458723 999557686 999557684 999557681 999557680 999557680 999557607 999557607 999557600 999557599 999557599 999557592 999557522 999557496 999557482 999557482 999557480 992458516 992458516 992458482 992458481 992458480 992458475 992458475 992458458 992458447 992458299 992458297 992458296 992458295 992458281 992458264 992458263 992458257 992458257 992458253 992458247 992458241 992458240 992457900 992457185 992456706 992456706 992456566 992456564 992456560 992456546 992456545 992456543 992456542 992456541 992452867 992452866 992452835 992452835 992452795 992452795 992452724 992452724 992452720 992452708 992452707 992452702 992452598 992452594 992452586 992452582 992452582 992452581 992452561 992452556 992452555 992452555 992452549 992450750 992450747 992450736 992450729 992450715 992450711 992450706 992450699 992450696 992450694 992450691 992450691 992450660 992446962 992446962 992446817 992446794 992446788 992446768 992446768 992446748 992446743 992446740 992446740 992446740 992446728 992446648 992446647 992446645 992446611 992446603 992446602 992446588 844789195 844789193 844789068 844788929 844788922 844788918 844788916 844788916 844788914 844788904 844781497 844781495 844780760 844780743 844780739 844780722 844780718 844780702 844780700 844780698 844780689 844780686 844780686 844780677 844780677 844780673 844780672 844780643 844780513 844780511 844780509 844780490 844779555 844779521 844779521 844779497 844779497 844779202 844779164 844779164 844779163 844779151 844779146 844779141 844779138 844779119 844779111 844779075 844779063 844779059 844779053 844779052 844778572 844778563 844778559 844778522 844778516 844778509 844778502 844778497 844778492 844778492 844778447 640542584 640542515 640542513 640542505 640542472 640542466 640542463 640542463 640542312 640542305 640542202 640542202 850291174 850291167 850291159 850291136 850289858 850289853 850289739 850289735 850289730 850289727 850289721 850289720 850289716 850289715 850289712 850289441 850289403 850289393 850289390 850289208 850289208 850288724 850288705 850127995 850127992 850127971 850127971 850127970 850127959 850127957 850127938 850127937 850127926 850127923 850127917 850127916 850127911 850127904 850127904 850127901 850127877 850127877 850127876 850127863 850127663 850127260 850127258 850127255 850127233 850127231 850127229 850127224 850127224 850127224 850127224 850127222 850127191 850127190 850126899 850126897 850126894 850126892 850126885 850126580 850126576 850126552 850126552 850126552 850114444 850114404 850114378 850114378 850114370 850114370 850114364 850114362 850114361 850114347 850114344 850114344 850114336 850114336 850114302 850114299 850114299 850114289 850114288 850114187 850114178 850114163 850114163 850114163 850113333 850113262 850113259 850113258 850113255 850113181 850113145 850113138 850113135 850113130 850113120 850113117 850113098 850113091 850113088 866556096 866556096 866556078 866556070 866556070 866556061 866280180 866280178 866280138 866280118 866280118 866280112 866280112 866280110 825827362 825827346 825827344 825827328 825827328 825827325 825827307 825827306 825827265 825827264 825827262 825827256 825827243 825827076 825827075 825827066 825827048 825827042 825827040 825826994 825826994 825826990 825826988 825826987 825826981 825826956 825826956 825826954 825826922 652457957 652457944 652457915 652457902 652457902 652457899 652457898 652457847 652457828 652457827 652457824 652457822 652457820 652457815 652457811 652457810 652457756 652457753 652457751 652457582 652457580 652457561 652457500 652457500 652457461 652457457 652457426 652457426 652457425 652457395 652457373 652457302 652457302 652457204 652457200 652457165 652457119 652457022 652457021 652457020 652457019 652457018 652457013 652457006 652457002 652457002 652456870 652456865 652456864 652456835 652456816 731933555 731933551 731933548 731933512 731933510 731933510 731933509 731933286 731933285 731933282 731933282 731933269 731933251 731933236 731933236 731933236 731933234 731933233 731933225 731933205 731933170 731933168 731933165 731933164 731933164 731933154 731933145 731933141 731929321 731929286 731929286 731929285 731929284 731929284 731929277 731929275 731929266 731929257 731929256 731929254 731929235 731929225 731929205 731929202 731928558 731928504 731928495 731928491 731928485 731928483 731928483 731928437 731928435 731928435 731928417 731928358 731928353 731928346 731928336 731928332 731890998 731890998 731890969 731890964 731890958 731890955 731890953 731890952 731890949 716107885 716107861 716107832 716107831 716107831 716107831 716107829 716107829 716107829 716107825 716107825 976429334 976429331 976429316 976429314 976429284 976429284 976429283 976426465 976426450 976426449 976426413 976426410 976426410 976426405 976426403 976426399 976426386 976426386 976426375 976426288 976426173 976426167 976426164 976426161 976426149 976426149 976426144 976426144 976426108 976426108 976426107 976426089 976426088 976426084 976426084 976426010 976426008 976426006 976425339 976425326 976425325 976425325 976425308 976425296 976425275 976425275 976425275 976425270 976425268 976425264 976425264 976425253 976425235 976425227 976425222 976425211 976425193 976425191 976425191 976425175 976425171 976425169 976423778 976423774 976423574 976423571 976423568 976423558 976423502 976423492 976423461 976422837 976422837 976422633 976422632 976422632 976422439 976422438 976422438 976422431 976422429 976420974 976420973 976420929 976420926 976420915 976420911 976420896 976420894 976420893 976420667 976420662 976420662 976420661 976420660 976420652 976420271 976420271 976420266 976420038 976420024 976420012 976419984 976419975 976419975 976419975 976419970 976419956 976419955 976419955 976419936 976419875 976419870 976419849 976419842 976419839 976419838 976419836 976419836 976419834 969395353 969395353 969395349 969395338 969395330 969395323 969395323 969395319 969395306 969395301 969392697 969392696 969392691 969392691 969392689 904032624 904032616 904032615 904032588 904032583 904032555 904032550 904032536 904032529 887589500 887589500 887589498 887589473 887589331 887589328 887589324 887589319 887589318 887588395 597709056 597708978 597708916 597708913 597708905 597708904 597708902 597708900 597708896 597708890 597708890 597708879 597708874 597708862 597708862 597708862 597707810 597707774 597707771 597707771 597707767 597707757 597707757 597707735 597707643 597707531 597707530 597707526 597707526 597707521 597707521 597707515 597707493 597707325 597707318 597707118 597707117 337385601 337385579 337385563 337385559 337385556 337385530 337385530 337385526 337385522 337385503 337385469 127636434 127636415 127636391 127636381 127636381 127636377 127636376 127636370 127636368 127636350 127636347 127636347 127636347 127636318 127636222 127636217 127636207 127636036 127636032 127636013 127635885 127635880 127635824 127635815 127635814 127635809 127635808 127635803 127635496 127635495 127635485 127634622 127634622 127634617 127633971 127633959 127633954 127633864 127633861 127633858 127633828 127633816 127633811 127633806 127633805 127633796 127633213 127633207 127633206 127633173 127633173 127632790 127632773 127632712 127632710 127632696 127632692 127632669 127632669 127632654 127632649 127632648 127632598 127632217 127632213 127632208 127632202 127632178 127632135 127632132 127632132 127631981 127631979 127631969 127631922 127631922 127631242 127631232 127631232 127631227 127631176 127631173 127631116 127631106 127631100 127631085 127631084 127631054 127631051 127631047 127631046 97293978 97293843 97293812 97293804 97293790 97293790 97293782 97293781 97293753 97293743 97293739 97293739 97293729 97293678 97293678 97292903 97292902 97292902 97292902 97292902 97292902 97292901 97292883 97292790 97292790 97292787 97292785 97292773 97292393 97292377 97292370 97292370 772048748 772048736 772048717 772048714 772046934 772046923 772046922 772046915 772046914 772046438 772046438 772046427 772046249 772046248 772046246 772046245 772046245 772046190 772046189 772046168 772046165 772046160 772046149 772046000 772045993 772045986 772045985 772045983 772045794 772042823 772042809 772042806 772042789 772042785 772042779 772042779 772042762 772042724 772042686 772042684 842733900 842733851 842733850 842733850 842733850 842733834 842733827 842733826 961843345 287086956 287086949 287086946 287086941 216395699 216395693 216395689 216395689 216395687 216395646 216395640 216395621 216395616 216395615 216395611 211239192 211239179 211239177 211239108 211239107 211239101 211239083 211237839 211237839 211237826 211237826 211237823 211237781 211237676 211237665 211237487 211237478 211237458 211237457 211237455 211237410 211237409 211237405 211237403 211237402 211237402 211237402 211237342 211237342 211237339 211237333 211237332 211237330 211236746 211236746 211236347 211236342 211236336 211236324 211232375 211232340 211232340 211232307 211232307 211232301 211232285 211232240 211232202 211232196 211232176 211232176 211232172 211232168 211232150 211232148 211232034 211231993 92122417 92122406 92122399 92122382 92122382 92122372 92122370 92122364 92122361 92122360 92122353 92122350 92122338 92122334 92122334 92122334 92122334 92122317 92122317 92122315 92122311 92122311 92122307 92122303 92122236 92122214 92122179 92122173 92122158 92122157 92122140 92121808 92121808 92121806 92121772 92121768 92121765 92121761 92121760 92121759 92121616 92121581 92121579 92121577 92121522 92121515 92121472 92121471 92121468 92121453 92121451 92121442 92121095 92121092 92121075 92121074 92121069 92121068 92121065 92121062 92121056 92121006 92121006 92121006 92120999 92120999 92120998 92120984 92120977 92120977 92120977 92120972 92120952 92120952 92120948 92120948 92120948 92120922 92120903 92120901 92120823 92120823 92120819 92120817 92120724 92120546 92120543 92120504 92120504 92120472 92120463 92120450 92120443 92120431 92120431 92120427 92120425 92120371 92120371 92120371 92120228 92120172 92120166 92120161 92120154 92120152 92120148 92120129 92120114 92120113 92120090 92119683 92119680 92119680 92119676 12642636 12642562 12642560 12642545 12642482 12642443 12642437 12642425 12642417 12642415 12642404 12642390 12642388 12642382 12642374 12361936 12361932 12361928 12361927 12361909 12361874 12361859 12361816 12361814 12361618 12361618 12361545 12361544 12361543 12361525 12361464 12361443 12361418 12361343 12361317 12361316 12361133 12361133 12361127 12361125 12360983 12360978 12359456 12359453 12359452 12359452 12359452 12359451 12359444 12359443 12359441 12359429 12359368 12359368 12359363 12359360 12359359 12359347 12359340 12359336 12359334 12359327 12359319 12358691 12358685 12358680 20151 16873 16779 15110 15104 15067 15056 54 50 31 30 22 18 8 2
969573737 35534 51668
204235265 90917 99065
941548994 68769 84206
19313847 23459 36306
1342745 14752 65371
24368319 41089 65141
18283415 52463 87433
70534 14186 53292
1910235 23748 93663
704861482 52686 55808
453976 36967 45306
19037208 61681 83681
373450 25352 46830
426221222 12432 27669
1319241 48936 79466
1140194 49702 79980
208278276 14690 32720
10153207 71645 86367
56816 8179 78338
441288 45643 47172
13379807 51754 69157
1932319 74891 90376
31517 40837 72867
5831 643 80491
76638 42522 73760
1272 26874 79525
1148 40372 64744
1323704 24412 45592
921758 67834 95442
1897216 54298 95272
997 15330 67173
82 15802 60869
169599 28568 42599
458 44632 74703
70 9979 93957
199 9517 67025
3 15425 55723
1 35280 84928
138691 64286 74325
2 2019 77512
65398 63937 82874
592297130 89076 93800
2 29918 53025
857006 75307 86583
2 9897 76347
3 11297 78288
1 9223 70465
4562 32569 46013
1 20751 74994
2 10155 67090
106097 17486 39077
2 8113 78781
1 9520 82453
624139259 57194 60867
20672916 8025 9411
1 30463 73370
3 17262 67117
1 36881 78289
18466598 19209 24005
1 41405 62635
2 5501 99959
1 4497 62938
1 39081 61042
1 16239 76278
1 30111 59980
270355932 4501 13575
1 3347 60228
620919 76998 83368
116043 22470 42220
4 6960 67798
170716857 22244 24742
1 10187 63227
38773 54486 94041
3 337 64832
1 41435 99701
1 1596 56569
61713 12979 46976
1197 53822 69459
1 2956 69690
29511 71271 89461
1 14275 78611
4 23096 80810
75965 75915 84805
2 27544 82804
147657366 93262 99002
17895 78621 82332
93503337 13643 31705
19707 63413 72876
4 50770 89436
973 18664 44445
1 33842 93048
1 49394 93637
16547 52763 75868
3 26048 77185
1 32586 80358
176445 79574 92816
1 6980 75123
3 38266 75859
203 34685 47784
65693373 59505 62341
3387563 22405 37178
12955 20510 41896
1862 74276 83147
93604885 52137 60685
727991 11711 36143
1978 71180 81874
60209052 24614 28125
69157675 51826 60746
8 41144 79997
21153248 21352 24464
3 9971 91371
2086990 10994 25665
6062 41276 44233
98252645 84589 90093
4 5024 67740
3820 67229 75004
20165189 51922 59512
3 48171 81789
3 40739 74126
12264 10464 47349
1869318 72236 72665
1 6631 69842
3 28984 88009
463 66618 85688
62179544 88038 91998
124583361 729 9245
228007639 1933 17929
4 11042 81966
2 16248 99260
1 35182 79260
514486 16739 39096
288 55667 96785
116 77074 88079
4 66464 81471
18 59923 96093
1 40486 70758
10763626 4524 17310
7 24943 72901
117920 16519 36099
2 13255 65951
1 48502 86402
9440740 2944 31991
1 14113 91997
1 4678 99749
6 60134 81333
2 1716 54340
751 36274 49301
208064 12083 25234
7 68732 98365
4 44062 59786
8528 78824 88971
78 30752 49224
3 59434 77639
1 6712 97622
4704 12062 26756
2174 62150 72450
18 64319 72907
3 30408 94897
3 41795 53625
45457 24218 25658
3 42176 77167
1 36586 66681
1 42603 73500
3 35764 56055
1 51134 94476
1 34624 91171
91 11943 42936
2137 57486 76809
2 21367 83354
2 38177 62658
1 27622 56493
1 26024 75996
1 34602 83748
4 54218 71762
2 22481 60070
1 39339 63435
12587945 10085 21092
1 22486 67540
4 68334 77394
2 17918 58659
2 28993 96102
1317048 11534 21406
2 47042 83544
1 21846 60466
51 39788 46964
4928 16082 35072
564953346 85489 88014
1 25414 95075
3 10731 60527
1 9635 88856
1 41879 87420
2 20538 70086
3593896 12274 24137
2 32036 64678
14122466 58012 65982
27441429 58212 67764
8 59961 79150
4 37969 91889
1 15119 63323
6 74203 99468
25005 2620 27384
1 27754 56368
1 18884 72171
2 25172 98897
114161409 89020 90985
3 22358 72864
1 8352 70041
33728660 2728 12537
2 30154 59540
32961 22188 31797
2 26042 67455
988755 69334 74471
2 45299 83055
1 34640 55922
1 49213 75928
57787911 26879 30982
7 62204 86792
34 13940 48387
407368061 302 2425
6 76750 95992
243840 10791 17661
11 31984 47803
455995 4976 23677
6 47535 72439
127299 12991 22793
3 2646 79926
21 7456 44452
4 60003 79994
11 32160 41516
2 27706 79665
2 16339 86159
4 12644 94890
9 72824 97388
64414 69426 72503
122015 80623 94239
1 54956 88846
3 3982 56609
38680 22219 26572
4 12888 49148
3 62758 96023
732 16321 18444
144 54220 72031
2 14500 95388
2 32369 83862
6 39340 50831
2 16386 61688
20978 16130 18228
6 63086 83169
3 16518 42757
3 22842 81202
1 23522 96456
2 12577 42284
3 10194 82598
1 39863 87937
1 3625 85292
1 29080 52669
1 26811 82536
1 21463 59236
1 47792 63556
3 142 47100
1 10086 64703
2 17411 49035
2043 4445 15995
56550657 651 10798
109029193 24849 33950
14562940 2591 4673
491 1432 40104
16 62103 76794
5 71872 93402
5 70970 80949
1 42741 87490
2 30670 98893
1 25551 75795
4 32608 53594
25774 79389 95817
286982801 30162 32991
2 26458 57992
6 64823 82190
1 5373 83726
5436 44617 48782
3 36108 45434
1 38044 92934
39 11669 40962
6 69768 92329
2076985 26897 32854
2 27415 77982
1 60083 98829
2 599 83751
1 76174 99088
1 14455 66224
7 3720 51220
3 30839 80086
1 31888 80438
78853 35125 35783
1 15211 74702
1 8888 67361
1 13588 56434
40 20895 35057
13376026 54021 65423
7 51838 92350
28663249 86549 89826
74981 72469 74648
8 16787 67329
2 77286 94533
1278997 47742 48657
3 28080 63982
70252 44933 49078
2 23364 73127
7 55461 86978
2 13210 49079
1 39339 49179
1 10934 98774
109555334 94016 95653
2 22088 81792
1 31300 71899
6590187 58676 59372
1102062 81326 90000
2 48249 68247
1 23736 59363
3 8330 97958
5 46777 85905
1 27976 86998
2 49430 84724
2 23834 73375
1 14006 66662
14 8023 39117
2 33749 76067
1 10293 88874
1 1085 65404
3 29748 42356
84889792 6240 6557
2 8200 41827
3790785 58567 65934
2 35235 88253
32 12962 32855
3 50166 84358
7 56111 98742
2 43908 97442
22603 12403 17884
31 19316 37072
5 49893 61012
1149975 83020 94212
1 31094 70783
2 40833 96510
1 25921 96183
1 18718 73072
7 8058 45688
1 4915 65847
7 73672 98471
1 49467 60127
3 32261 69010
2813926 57041 60650
2 8454 56815
1 42791 66891
42 5591 39448
11350 10639 13036
3 36745 67566
5678 80177 91397
1 26827 43768
213933346 85523 87431
2 6130 49126
3 35920 90121
73060608 2767 11064
40452741 93967 99198
554618 83469 88665
6 46286 73580
1 50198 55426
1 17238 90087
3903100 70516 71229
2 48672 72770
1 13609 89609
5 16137 25827
10 14576 39258
4 8158 43221
3 29366 64467
2 11017 57814
13 63691 87236
18459861 84083 89586
3 51548 96965
3 68698 95046
64213539 2340 9128
25947161 84855 89259
3 28387 69472
3 4367 98017
322612678 61882 68374
35177345 4669 10806
9 12307 25097
15 77150 90311
5 41927 59457
2 30604 43608
51742884 18637 19583
8250081 17785 20738
3994 42110 49365
3 12996 41550
4 10459 77834
4 26986 98695
1 36966 96466
1 67549 81166
1 72888 85575
1 1856 90082
1 125 90089
1 24882 92177
1 59509 99006
1 7051 55464
4 11592 37312
3 50132 58771
433430550 60868 65326
4 6047 87421
2 29681 93928
1 12876 83889
1 29714 48808
468782 36461 37604
3 39180 74837
1 21009 59207
1 41459 53118
1 37790 52865
4 27169 49578
1 5212 74900
10 6258 41005
1 38680 60334
664947 58281 63415
1 3596 82447
2 18258 81392
3 39345 78305
1 9458 69255
1 7733 74766
1 17338 89419
4 2956 26814
17752 6818 13082
1244 1592 21963
11 69273 83558
2 70061 93449
2 33622 88190
381238 26014 40602
1 7337 82651
4 16999 45540
4 32333 87608
2 11350 67079
30698657 53798 58906
1 23112 76928
2 76657 92023
1 45554 96466
2 19624 88677
2 29118 59855
1 44775 95066
3 5943 80533
122657613 165 1003
1 10127 50695
1 1933 65674
3 70840 94401
1 10203 79662
2 30407 59496
1 20283 68658
2 17442 88714
2 52539 95512
2 4374 66903
51107 25621 39174
1 34256 74285
1 13007 62057
71438 14165 19793
2 68154 83113
76244637 9225 11304
4 12802 70694
1 15132 81169
2 23942 52994
1 611 50478
7854101 937 7786
1 49288 63897
3 16351 92144
5 346 27468
1 45693 58629
139245 69355 75876
1 25503 55371
39 12046 24478
4 3837 95631
9 3702 34639
3 27356 59037
1 5824 50031
1 35857 85342
1 35723 51133
2 48637 70436
1 12526 84241
1 24946 90968
1 16148 98043
173368961 95494 99227
1 34221 73243
1 14778 86520
1 10228 89097
2 35377 65240
1 45087 54320
1 28787 96539
1 7341 69289
22672 83618 89913
2 5746 81971
2 64617 83425
2 26038 99583
320475261 96383 98646
4 8233 36982
2 43406 79747
2 594 92981
1 37085 57626
1 27506 87327
13 1184 39049
16 77972 78001
2 35527 80329
4 22792 32861
1 40439 72622
336445344 55944 57024
3 11415 82406
1 16887 78937
1 3801 82534
1 755 42703
3 35601 91147
2 16679 47050
20731453 86595 95727
79 12925 17849
1 17880 28337
2 19001 68069
1 19918 38144
14 63248 75940
2 41123 67377
1 22610 36504
73 12781 21706
5 33297 45944
5419244 92607 95605
1 34797 51970
8 2965 34848
1 18595 50746
2 36945 59833
24 58649 91416
1 65460 80635
7 36926 50606
13252 86142 93775
2 12886 74297
5 51963 92171
1 2626 88181
2 26876 88878
1 3302 83415
10 13947 18671
1 3246 75801
2 37243 56830
1 6120 88792
1 65156 78476
5 57256 74606
3 75289 95261
2 68098 76669
1 6793 91207
13 70454 94176
1 60499 96517
8 47725 55666
278913742 68005 68178
3 49330 79597
2 47858 65975
2 60975 88046
2 62974 78949
1 13236 94138
1 30901 92204
1 63651 83773
4 783 51209
2 14902 93313
1 15252 97218
1 12705 87702
1 32066 77529
19 23772 35908
11105347 62018 62462
2 12057 99733
567814 3777 7878
1141242 26406 28402
4 6529 44263
100225 1266 9204
1 5937 47672
4 58369 99855
3 7692 52276
1 8472 63094
1 19714 86960
1 80689 84097
6 60678 78075
55 82730 84207
1000215 56712 68653
2 4528 91852
7 39945 58100
438291 13416 16690
1 24805 58744
6 33486 59651
14360281 92660 93671
7 62940 71932
2 4671 85347
8902 83837 94971
1 14413 98114
11 51002 56717
6921296 93567 95622
2 55897 82427
2 51420 76751
1 8719 84852
8 41510 46944
9 71192 77020
2 21522 50000
2 21456 51345
182 81401 86757
1 26321 92933
1 37728 85274
36 5628 17683
3 7297 68594
1 4341 61632
1 18279 77977
1 26122 59105
9 16621 20392
1 16433 96248
5 42732 74111
2 37703 98505
6 71749 85133
3 23154 71591
1 25569 53382
21 13550 19025
2534154 53241 57238
5 69546 93197
12 72240 80873
7 56610 99561
42947 71284 72303
2 24557 94664
1 686 47264
11 10456 32380
2 67981 93597
1 47121 80496
3 11281 37574
1 22202 78503
121934 43189 47786
1 51422 93785
7 28080 60594
2 17425 90500
2 39214 50155
3 8102 50202
1 13824 68879
2721 79250 81240
1 33203 67237
9 51910 82943
4 37374 54701
1 75193 89932
3345 35373 36540
2 20709 27587
4 22188 96217
1 43682 74098
2 20766 66935
2 70097 90285
1200360 54180 54756
3 44620 89076
1 25696 93791
4 10896 47635
2 42977 53714
2 42507 54493
2 20743 80593
2 34291 99298
1 60129 88878
1 2033 89000
2 74944 94424
1 11889 29438
2944 83369 84354
93288 1523 10482
11 8333 34475
38969 53297 64649
12 20136 38823
4 48000 98813
1 37955 70021
5 64983 98227
1 30511 92330
7 15158 39630
2 18873 99215
1 18278 43723
22853 90400 92751
7 26212 57226
1 4182 59655
4 21318 91612
1 13513 64566
1 33490 75297
1 51021 73891
2 19178 39024
47 7114 19813
1 34865 93177
3 13872 56300
143396 26055 38172
2 70487 82722
119793 84224 90844
3 42206 67793
3 7541 94548
3 9316 36190
1 7491 83488
2 16545 39102
1 10092 48227
6871344 69163 69676
1 6339 81178
8 77559 78441
103 11917 15551
2 6937 92226
2 22337 72228
1 14830 44655
13 61581 75570
6 38913 54725
2 11303 55783
2 23101 41142
3815 3997 12300
10038444 59976 65782
1 21659 31546
5 36209 97394
1 9353 90076
1 10564 71621
2 6770 14669
1 22404 81293
2 36109 78320
1 26784 91594
1049991 25096 35079
14951 52096 63669
2 44343 74611
2 27336 76050
5 61375 76506
476 1602 8407
5 33658 48774
30416267 65118 66393
2 22833 79763
4 52470 84536
4 40035 83630
2 19607 68596
1 37749 65252
1 17391 89719
28582650 4176 6030
1 45605 63150
2 51303 58490
1 43665 71254
15 14635 40615
3 6830 63066
3 50413 70412
3 22979 70437
3 14353 38922
2 5383 73983
24 75827 85144
1 24067 40583
1 4083 55790
1 35413 97150
3 13561 77455
1 37215 52009
1 37552 94632
1 624 55965
1 3957 79049
1 41205 96517
1 45277 82761
1 59628 89178
333133 85275 87027
2 43642 77260
1 39680 64395
2 48263 81304
1 36511 86444
1 11213 85418
1 21066 88153
1 25860 82226
1 1626 69552
4 75965 90302
14 40359 41399
2 46257 98106
5 5231 14160
7 69779 96451
4 34120 57418
1 29373 87088
34878 71985 73987
2 23664 48329
1 32290 96728
12 23995 39997
1 6492 73380
4 16158 59907
1 2245 54081
1 33920 78125
2 26736 43277
1 16090 82445
71 83745 99258
5 26693 47775
1 25924 45891
1 2564 77690
1 34158 41881
2250 84919 94360
2 15960 44563
18 66096 75094
73 2767 12681
5980 30767 41177
4 8879 41242
272868 87272 87393
3 40842 88301
3 41092 76070
2 24451 56092
3 69059 95660
1 25521 62253
105 79176 91848
2 21191 79049
1 24444 85373
1 23888 51553
2 31126 51504
2 55542 68826
1 5200 41956
3 49709 80070
3 26074 81866
11 5190 27516
85 81470 87834
8 64552 98045
3 42360 54606
4 32017 68701
2 28286 77535
1 7373 55560
2 41419 42168
9 75489 98586
3 21859 46442
1 14254 96079
1 7476 85297
1062990 79967 81986
2 1406 87275
7 75626 88655
2 1225 54458
4085613 61162 63618
2 27729 61059
1 32811 69490
10 12923 27514
3 70401 82631
5 13121 28369
4 76150 82008
4 35964 74903
2 51284 96975
5 44492 58582
21 10762 23154
6185 28033 39650
6 48625 49964
2 320 84874
8 53831 83505
917601 91245 94733
14050496 39933 40070
1 45297 99953
5 36973 80096
1 48135 65577
3 73378 98634
1 14336 70169
1 38250 83404
1 16481 76566
2 48712 51105
8 8751 15660
1 29237 82501
1 10624 35734
8 8023 43624
1 36786 41485
4 29420 64082
1 7472 45743
4 8986 15916
2 4239 71352
1 6543 56404
1 20562 48695
1 25895 98319
1 6597 75920
1 9408 72892
9 51856 93268
1 20105 74784
19 23527 27896
4 47519 92549
2 39085 69351
2 63596 99612
2 52619 86241
6 366 33835
102727180 20667 21998
2 15916 88614
1 8430 93501
1 8698 63188
1 52450 91606
1 51976 90783
5 46757 84007
22 90679 93496
2 63438 74658
1 1984 74305
6 69839 87301
2 47440 92794
1 12942 90500
366920 45801 46829
2 15598 53833
8 24501 31713
13494283 84599 85879
5 66726 84544
414 54600 63595
4 238 47981
1 9073 94179
1 46914 71095
2 11295 81094
20667 27692 38862
2 7961 87993
86995795 2545 2591
2 1065 74871
32 80771 85399
1 12153 33615
1 15781 90400
2 17882 71182
1 4538 90409
1 46615 73420
9 45825 68127
3 17259 40987
4 71468 90221
4 38048 72850
1 42 57922
7 71735 80720
3 63343 91392
4 81179 95748
34699820 63380 68479
2 49880 73586
4 46475 55799
1 35778 99945
1 36826 50395
1229 34279 39292
1 57389 96291
2 13178 88645
1 34567 92726
2 11164 76589
5 64533 71520
1 45791 86184
1 11191 53224
7 75740 91833
1 29326 85354
4 22994 27165
10175858 89392 90202
2 37552 75463
1 45524 59898
4 65505 85488
1 29908 94031
3 76058 88692
293 54206 60492
3 72621 86473
8 22608 52364
9 78111 90499
519602 72691 76779
2 5278 59756
12 19506 26141
2 17724 93339
1 12617 63997
2 22054 30063
1 80009 84615
7 71339 89762
12 36972 42594
1 23499 57605
3 48213 62903
17 33549 49348
2 39617 53886
1 28159 57826
4 80585 93138
58 10970 20029
2 8333 85971
1207711 90990 96741
3 20842 46481
2 61211 97209
2 29787 70698
1 17992 42881
1 7013 56225
7 58937 84762
2 14079 77744
1 7927 51942
1 27521 95247
1 36247 76089
1 33662 97983
62 84410 91961
4 47457 93046
5 49261 59106
14 89901 98302
1 1093 26415
2 20055 67207
2 48158 90098
1 44840 78300
2 19370 84214
1 3433 70304
1 10565 58376
4 37371 44740
8811 1170 10014
7 10373 18120
3 21263 62051
1 34990 70979
1 18894 83671
23578 92738 97676
3 37163 81891
1 26558 92686
1 26235 59210
1 39595 75599
1 47592 62953
1 39592 67978
1 43471 56674
4 9369 32668
67 35865 41259
2 48096 72397
5 58373 95929
2 5408 48126
9 58667 73138
90292 85025 88874
14 17093 37638
5300231 69509 71291
4 21008 52715
21 70255 83299
3581 93100 95985
2157319 17529 20497
66058950 66939 68611
11 33082 42657
25 4532 18526
9 78810 87824
9 21125 38006
3 39749 86561
1 39733 55175
9820 85739 89337
1 77800 80142
2 36656 54887
3 15856 87243
2 49455 86810
3 11447 28998
3 18128 38746
13 17401 29239
1 655 34495
10 48688 76270
1 9935 50846
4 46953 72366
1 9106 53780
1 28640 81945
6 68709 84051
5 19292 49030
1 27119 75310
53171908 18008 20460
3 6900 59760
3 29427 46649
2 7523 64996
1 15492 98966
1 56324 71198
1 28317 42520
8 69674 78936
2 9151 25301
2 13247 63577
2 230 75602
8 58049 69862
4 38120 57885
1 1836 91174
1 39250 48178
27 9779 17874
19 83363 92874
1 18927 90545
2 22726 66445
3 42138 96255
1 34215 86768
2 26155 48158
3 41427 68431
1 31746 67779
1 17202 93878
1 1288 71520
1 29766 42533
19 63344 86554
1 51106 82337
241 29744 35601
3 39144 41202
5 67161 80482
6 70001 85989
2 22835 95237
7 781 46170
1 56389 93336
2 66085 84372
2 32358 46214
1 39107 55466
1 26002 62532
1 41114 60934
2 19022 74238
2 10902 22831
2 5850 75219
5 51351 64037
1 10993 82179
1 16190 72474
3 45849 87140
3 12299 63644
17 78670 85229
2 57489 65612
1 8315 76405
2 73607 84545
7 12675 32214
4 23942 38119
2 24881 79777
1 10045 85253
2 12060 78103
1 48637 85536
2 56951 87576
5 26009 51354
2 13813 73154
1 15174 45360
1 33187 93159
1 40156 81448
1 48582 73970
1 34138 46097
3 42598 73546
1 31395 56550
2 15107 60861
1 51004 95674
1 5817 79101
1 21304 95868
1 40705 97672
3 5676 47356
1 38467 81451
2 45078 85625
3 779 17840
1 20680 82176
2 15911 95640
9 71673 80347
2 54894 62797
1 21203 67062
1 42961 86732
1 3251 89135
1 19025 60378
1 23365 76634
1 17155 79839
1 22884 71416
3 8304 41100
1 33475 56282
3 32853 90707
1 43534 97193
15 3133 36654
9 71166 79816
1 8057 94241
22 83993 91363
2 35252 71071
3 5731 69351
19 78883 86864
1 17857 68985
1 35515 98096
11 7876 33754
3 77832 98732
2 26109 64226
19233 86682 86978
26 11426 19438
5 37269 89093
1 37112 80696
3 41211 51644
10 6052 23840
1 11894 45283
1 13787 61096
6 11384 23638
5 16724 61170
1 22296 91736
1 11543 51358
1 16703 98031
57738819 8372 11157
2 81105 83063
1 47401 67227
1 14607 56743
1 9635 47927
2 44085 88046
7 13176 27720
6 43004 62320
567251 24994 29655
2 44493 75245
1 32579 79980
3 5527 12835
2 23012 68751
1 40618 85513
1 30014 74141
1 39097 76169
17 73834 81196
2 46423 89478
6 22620 41556
1 11383 70145
1 39369 73222
2 11207 48248
927 27635 36986
4 48074 77967
1 11943 60212
1 8832 90779
7 17547 34747
3 21143 26765
1 31657 52796
1 13330 25993
3 3139 72495
2 40902 89869
1 1308 61792
1 38321 99744
1 4594 28216
3 25487 85344
1 53441 83653
4 15557 42443
20 68015 86191
1 49333 50901
4 18970 76519
1 3348 42566
1 15849 57316
70362 44279 44293
2 18191 36550
2 26664 84507
2 30212 93211
2 30115 82926
3 65755 75635
3 53095 94012
1 2238 87002
23 6333 13325
1 37468 74328
15 8018 20414
3 22312 90191
1 13297 82943
4 3132 26435
7 74823 86895
1 20044 36351
65335 52050 57436
1 51348 80803
9498 5861 7750
179486 53722 56109
17 83069 92300
5 38146 46627
5 48418 95918
3 70864 99087
33825576 30061 35114
2 29115 66772
2 2282 96629
19 69034 69078
7 4321 39797
10 41246 57070
10 82655 91884
1 30445 44025
2 16675 76454
2 24689 74161
1 57357 96420
2 7062 74748
2 68456 82337
2 34056 42158
1 50245 76112
1 5883 94827
2 48524 91159
13 4790 27192
1 11054 66732
3 34997 81514
3 23849 26019
1 13719 70887
1 48478 55481
3 55536 88500
4 47984 63883
1 14788 64103
3 10140 46678
1 6593 55684
1 3933 44451
11 6628 20212
3 53349 83309
5 35135 41940
2 26280 42710
1 29356 69594
2 45454 68082
2 31381 50371
3 439 27944
3 4060 35568
18 71463 88532
7 77314 86376
2 8453 64461
164 28726 40113
2 18822 25510
2 52952 95214
6 39101 52383
7 60141 77553
1 59052 86039
8 49099 63841
1 73021 86359
2 54576 63006
6 53151 59920
1 49195 81736
1 32480 50782
3 31513 81873
3 83043 88399
2 3145 66006
9 33274 36578
1031938 55613 58706
3 9891 66812
1 1715 66953
12726 43405 48827
2 55981 94644
1 43025 65048
1 55793 59655
1 26825 94700
13 2726 16661
4 8664 51117
1 54068 73889
1 53298 75524
2 19940 73387
1 18621 99040
2 36269 63579
1 52915 80274
11 82328 95039
2 28912 72406
1 28546 87498
9 29596 42042
1 56853 69857
95 35768 36391
3 17702 85204
1 12325 81544
131624 14875 15497
2 23436 57267
2 16667 61289
1 6238 91095
1 24432 88577
1 27477 71394
1 36536 59380
5 73768 87479
2 22696 99023
10 70419 81103
1 13520 70411
13 85494 92124
3 14125 82630
7 73678 82326
1 37932 96302
7610298 61588 68471
6 21656 25862
4 58507 84880
2 21836 51226
3 963 46855
2 53602 95236
4 56414 98304
1 9187 44719
2 17761 91572
376939 46126 46740
1 54237 80786
2 33106 43103
1 50761 96259
3 54140 63761
1 56028 66714
4 64707 94682
36942391 212 4393
545799 85398 85770
21 78606 93066
1 26519 50859
38 1270 16171
2 48293 84159
5 606 67061
2 14432 36638
1 57584 88646
1 34189 89346
5 65200 83932
4 12451 89392
1 74656 90574
1 47094 79302
10 22223 32804
2 28206 75389
2 43669 83035
11 29634 52188
2 4063 52822
1 29804 93840
1 38653 49774
1 40174 81618
1 4169 58887
1 66634 83628
4 82751 85713
6 68634 88700
6 54562 63796
4 16218 49487
1 46784 94569
3 29253 66512
1 7548 47165
27 7372 15740
3 21001 40138
3 54428 96342
2 51602 95226
1 43909 63928
28 61604 75759
2 32820 79423
12038 42476 46571
2 16660 98381
11 3916 27589
2 58401 82857
1 24875 88097
1 43212 81577
1 20889 50322
2 8518 78919
1 16140 61179
1 40700 88574
1 53660 94104
2 32356 85898
4 7797 25547
3 4649 20543
3 12698 69424
1 15763 67645
1 52170 93945
1 55980 85753
1 28434 70196
1 58244 98911
9 1118 31406
2 40536 98504
6 75226 80679
10 73334 77926
7 16180 52454
1 41282 99783
2 3217 81873
3 899 69062
40382745 319 6061
1 22389 59215
3 72713 96946
3 55847 76423
2 32962 89681
1 15883 73245
1 34548 93866
4 7909 22162
2 12228 66190
124153182 29803 33061
1 56549 86901
176 89241 97565
12474459 38140 39284
3 14387 65254
21 21254 34819
3 7945 80017
12313 72304 72957
3 17740 33675
3 757 91233
262544 17706 22584
20584 92029 98184
2 65039 78592
35 85951 91977
6 23861 43205
1 7320 43272
13 83654 98755
1 45177 96489
6 34489 39962
10 88264 94206
4 11957 83677
3 62994 92230
1 56389 81425
3 7427 56481
2 24339 42262
2 61261 92283
6 45636 51296
4 35961 72735
2 28158 65699
5 58336 90639
9 75165 85384
56435292 94239 96528
7 35663 49796
1 26672 56921
5 63205 96067
1 14349 91247
16 50123 51980
2 23141 88792
1551770 7681 11892
1 30173 90032
27 88610 99226
1 2906 42853
1 30881 90855
15 14909 36812
1 16669 92007
5 49605 97600
2 27541 75191
3 8234 41848
1 17755 99640
1 31735 37317
1 31372 41182
1 5153 78958
2 35925 52635
26 8628 16945
1 9605 78181
6 88752 94359
6 10935 71490
1 14358 29203
5 59263 77575
1 28394 98348
1 14061 90896
1 10214 72462
2 31738 65099
2 25628 39607
5 50225 56446
7 85502 99468
1 18509 82467
1 10168 59013
3 11082 86681
1 34237 58242
2 72986 94931
20 10876 21652
1 73087 84168
1 76942 82439
8 16648 32267
2 42976 84828
5 25052 67287
36 79484 84913
4 35371 72412
1 17564 48230
2 50175 52814
1 37957 63770
3 68656 83361
2 18557 52807
50707 13689 15677
2 1728 16922
3250590 36938 39337
2 17037 95223
3 33027 45637
1 32143 37442
2 2693 95424
38452 8556 10447
12 6213 18536
210901599 28123 29985
1 31172 60260
5 3775 81421
171 42324 46176
4 48156 86576
1 7169 61504
1 68163 95775
2 16949 60826
1 18986 75352
1 14710 36061
1 32232 90301
2 20384 81189
11 65029 80997
2 16431 85603
1 13422 48610
2 7896 70294
1 13012 60956
5 12256 25660
1 16827 43926
1 14176 86697
2 28634 59555
1164524 61845 65539
1 12692 54050
2 34084 83791
3 13897 25629
13 6076 14278
1 18083 60522
200935366 32127 35524
2 23568 39038
2 21870 36961
3 48242 62216
3 16909 77617
1 44784 50695
57 83791 97421
4 19186 30555
1 39262 98324
1 7387 29733
5 14051 36999
2 29540 85752
6 38017 81480
1 9239 45564
19 77254 80145
3 48153 78210
1 30214 71586
1 41478 58309
1 34837 89278
1 33007 64069
1 9298 95954
1 28329 63927
1 6208 36124
2 27998 54496
16 63170 72307
1 36741 57406
1 15125 62649
4 50522 53914
2 17184 43062
3 9652 22725
1 12484 40131
2 34521 64918
1 49948 63647
3 14316 40037
5 51108 95793
196078 26309 29563
3 50409 98874
14 4406 22657
3 33821 59348
1 27756 92631
6 14334 38234
2 32882 69890
1 11964 74750
1 43453 62877
7 72649 92409
2 33074 82803
2 7390 47275
1 24506 61675
4 52186 80327
1 50384 79770
3 59366 92452
2 5291 56654
3 15884 41240
3 48194 78952
1 12582 56687
2 15095 80738
10 87214 99348
6 57903 73620
238921 87147 88793
1 17943 99991
56 81460 85501
3 55223 74381
6 8457 36425
1 51415 76293
5 4181 22859
3 12416 67144
1 31315 49108
1 9236 72971
254 2760 9411
6 56466 85686
21 5629 31421
2 47863 77321
1 35054 55882
2 480 86427
1 52649 77210
5 14332 68241
1 44344 69394
3 7235 27651
420234 60301 68044
3534414 7114 9159
2 41762 80220
4 15310 61289
2 36905 51163
19085810 96107 97764
1467256 87632 90703
5 14564 58684
1 18321 31526
4 52143 99845
2 12500 46092
1 32980 76728
1 23593 75618
3 50177 62035
3 3059 28576
2 30031 65383
6 68479 75828
25 72293 79262
6 74071 79915
1 51618 81762
5153 71643 75577
23 7394 22340
7 8067 17379
1 23823 76463
5 25300 39855
3 25819 96216
3 19656 40568
1 28236 81143
1 3670 80926
1 33531 55240
3 11096 58169
1 18001 55797
1 10577 36325
1 17510 77737
1 33096 69961
9 45862 77498
1 32934 92907
1 26325 41039
2 23138 36676
1 3117 79012
2 43237 69231
1 44111 58925
7 61700 69659
65592 53238 56536
7 19525 26124
6 16375 42528
7 66951 97765
1 34499 73085
6 44139 53070
2 2988 84360
19 11946 18406
2 61499 98204
1 38126 67233
1 66355 97075
3 13874 65521
17150817 62387 64819
1 30709 40074
4 46052 93096
1 5698 75968
10507294 1982 3390
34 89394 99146
1 34404 88778
1 8407 69840
5 20356 47728
13 80750 88292
3 10953 82567
10 55829 64499
1 49237 98818
2 38885 52862
15638400 36824 37202
2 39158 99536
3 32975 37087
2 62415 85611
2 19417 89866
894353 7345 9245
1 44126 91549
3 49099 83645
4 56413 97674
1 44921 91089
1 22336 77136
597 43710 48824
2 49811 68045
809 43734 49382
3 6075 82356
2 53805 87064
1 35496 57221
755840 1973 3519
4 3016 59275
2 32789 95496
24 85955 93850
1 45246 90413
2 25150 82137
1 46413 72190
1 22912 60446
25 14036 26888
2 51806 89701
1 17457 85738
1 13274 74889
2 8425 38186
2 16840 97987
29764963 97529 97551
3 63493 99626
12 74964 85566
4 14679 50446
1428854 27836 31583
2 7003 88476
2 7937 40766
1 23568 83056
142578 27632 29069
4 40949 91934
13 79840 96416
1 3967 88570
3 29506 63414
2 40052 61378
4 20913 53667
2 52946 84746
3 11071 40839
2 32705 53549
13 15280 18775
3 1439 57236
1 58964 61079
2 10652 92343
2 4169 31878
1 47902 95332
2 42440 59307
1 1169 86417
1 151 80008
1 28828 68165
204241818 28174 28853
25168 26168 28801
1245234 31405 35127
23782981 28609 31020
5 44907 64935
1 8641 97574
1 14101 64676
1 12448 73001
5 70331 96490
14 66287 92028
10 17398 25451
1 55991 81431
143116 8635 9928
3 14654 47628
3 42915 97530
2 59768 98449
4 10367 75154
2 55778 95845
1 10416 79322
2 38127 52063
2 48983 66444
2 46633 50510
1 15150 72320
64 44438 45920
38 38233 41956
22 713 11447
742985 46849 49050
5 20583 79529
2 66339 75552
6 7430 38533
1 29112 99754
5 55662 98960
3 39286 67074
4 66149 75643
1 54249 82209
1 17621 85047
6 2413 33762
4 44652 62353
2 57519 90492
2 17224 39903
1 7990 25043
1 23427 48330
36 84862 94277
21 923 22875
4 18141 85613
1 14703 30032
73201 61066 63751
4 46050 75598
3 61248 69935
1 36936 58938
2 11489 30570
1 14740 98594
3 55909 64455
3 15716 32692
12 81014 98657
3 21363 94361
5 28892 62244
1 25942 85788
1 59223 77097
56 4865 12014
3 10501 77350
4 2661 25218
1 40096 77139
1 29857 67306
1 25098 64609
29 79450 88720
17 77648 94405
2 4781 18924
1 37339 87062
3 65798 96831
2 12219 56924
64756296 19903 22067
7 37556 88003
2 21780 76025
7 75360 97270
1 34660 93027
1 30138 57669
2 53296 81264
9 9391 20669
1 3929 77541
7 20257 45954
8 8019 25221
1 14217 88577
4 12383 15461
2 19514 82359
4 50843 69766
2 5392 60194
1 1583 52695
2 27454 72487
1 31880 93172
4 7632 17502
644 44828 46579
5 42231 57764
48 7928 15408
6 15195 19368
1 41254 96241
5 3481 44915
1 12253 22378
5 71368 81996
2 13366 22509
2 1768 52926
12 64818 84506
36576 17693 20721
1 52305 99334
4 9218 39774
9 45335 59589
5 58321 95898
15982 84697 87449
2 23962 81274
1 27559 70070
2 45753 68197
4 20793 34955
28 29356 47409
2 63108 91539
2 7635 36739
8 9805 29529
3 36037 52958
3 68759 87916
1 20173 60965
1 7745 24050
4 1793 61723
2 50118 77350
3 54676 61440
4 30619 35653
1 2049 35874
4 25719 94215
2 33706 82840
2 19204 59214
1 52889 93490
2 42029 71545
1 10717 77883
5 61688 95202
2 13515 54771
1 39538 75794
1 21351 66298
1 14588 78667
1 39514 80343
1 847 88954
1 31741 76562
1 26723 86883
28 82835 97767
2 26409 87486
63269 51918 56168
3 55673 76408
9317943 60517 60551
3 38797 71460
1 41041 84525
1 19529 65508
1 5528 91383
7 9166 22560
1 10013 87686
3 60470 69101
57603 26546 34978
4 57018 70872
1 48875 80697
18 9619 16928
2 27337 56584
1 27192 84223
2 30456 72872
1 24905 69701
1 59380 61923
1 53457 97446
1 50667 88998
1 68510 93233
3 26216 60995
1195535 29589 34632
2 25436 78690
2300366 65001 66283
2 22474 84018
1 45055 95877
1 15779 95186
1 33225 85642
29 88102 93113
2 11453 74160
1 45559 72143
1 48602 74364
194691 59835 65544
3 82477 86664
1 43307 51625
5 30482 47097
1 72889 77839
2 18377 66631
43 43004 48156
5 38288 56823
5 7715 59548
1 26566 45880
1 5583 52029
2 59019 66764
1 37690 99871
4 50193 98613
1 46321 93308
1 4815 85961
5 15496 39834
1 51698 63513
20 1854 36593
3 6211 40078
3 44039 55861
1 18683 81675
2 11861 40481
1 4819 97112
1 28110 82692
1 30718 36896
1 30241 56524
1 31476 67382
1 14035 57634
64834 27018 29205
159 4002 12185
3 24723 60558
33 76031 82543
6 47511 88445
15 201 25662
1 18559 88367
2 21325 88239
1 11669 56358
1 6415 44432
6 53539 74379
12 59515 91856
1 39320 90761
1 21611 71794
4 9072 25484
12 506 20718
4 40645 43475
6 48943 96745
1 13195 33718
3 13125 38421
1 30234 98742
1 11140 57566
1 22208 83345
1 60847 76625
590651 21116 24467
4 54287 88841
9 42929 45006
4 17645 54452
20 81555 89459
45 84102 98653
103330 31276 34479
2 30857 86560
7 54607 84415
1 31082 68479
21 88431 97526
9 2699 58836
1226 85865 88405
5 6899 41939
3 14485 87857
7 69306 85603
1 46028 83347
1 49251 99974
1 22108 80782
7 51171 57767
5 80917 84342
1 19922 76213
6 25279 42933
2 52637 81746
6 57070 91345
4105 24874 32201
2 30906 80513
1 27108 52397
6 36466 51591
1 18771 94471
2 32814 37199
2 35680 83657
17 10063 30649
1 35568 89031
2 31730 89963
1 44302 97068
1469 69735 74438
2 27393 46827
2 39032 76956
1 59371 98243
11 71158 98964
3 22736 65869
1 70300 95316
4 12952 35886
2 16662 41227
3 39794 71952
697038 74867 75120
1 9853 57565
7 36711 41667
2 25963 73404
1 888 40303
4 18249 83265
1 9474 35464
1 44916 63206
2 13193 45922
9 80457 87861
1 34720 86315
3 3610 41330
113 88 7866
4 62555 90522
1 3463 33197
12 74369 81350
1 20218 59854
2 10876 47593
114 53134 56244
2 52372 86251
34 88040 99759
189570699 330 1156
1 47776 76929
8 4607 52823
4 61729 78215
2054019 69929 71338
2 43138 74239
5 6709 81651
1 64199 90538
2 29269 50046
2 43046 69194
1 29674 64418
2 31499 93067
5 40510 66468
1 14683 76212
12761 93538 98084
7 51690 86062
10 87679 96477
2 51994 67030
7 81460 88946
2 39776 46389
5 14632 35453
3 69722 92272
3 62275 95378
1 40993 58362
23 4613 35347
1 11107 70446
16 3581 6267
6 29048 68007
3 11060 55761
3 38720 75404
4 57832 73691
1 12465 93579
2 58108 76239
2 168 27149
2 56350 76690
1 27350 50446
2 16322 73061
1 7211 96954
2 54289 74344
1 23201 81658
5 5572 47282
1 4896 84311
14 63911 87115
427449 32365 32737
2 35717 49505
3 71573 95910
10 90586 95871
2 53345 62252
4 65956 83372
2 2628 71881
1 49733 99189
9 49802 55735
7 29686 48541
1 8488 53063
1 16427 73553
3 46996 87853
1 11655 91520
1 56308 88844
3 56897 84381
11 5151 30901
3 28624 59786
2 40874 90510
1 42819 69487
122117 29774 34734
3 14080 81538
4 3728 38631
6 77316 81927
3 2056 39474
1 10461 95199
1 8857 82284
3 59314 73552
2 37296 61900
2 2771 78572
1 8132 26183
2 12149 57232
70897 61597 62655
1 8027 81083
3 47233 67487
5 65370 74421
2 34950 71023
199267330 94521 95837
1 30601 81735
199 52294 56098
3 45550 90415
1 15198 91676
1 27344 96183
8 13814 18332
2 15934 88666
2 11723 22378
2 67815 93740
1 42171 70511
2 9354 61708
2 30976 86130
1 61566 80341
17 42835 49895
1 30497 54407
59 12184 13163
1 36627 49827
2 15522 88437
3 30358 51939
1 1816 52712
3 55828 76574
2 13918 62196
225584 7709 10663
1 43147 86899
1 36279 57664
2 41676 95368
2 50725 68650
2 34651 52007
1 28270 92095
1 48317 89083
2 48800 61377
2 19461 81977
11 76303 81273
1 21869 76433
4 66829 86829
4 41505 73222
2 32029 53223
1 18122 46045
1 10505 78117
1 51705 65912
1 28969 60525
1 39089 59640
2 46031 58406
166754346 2804 2953
8 18233 42037
8934289 62708 66554
2 32364 77443
84 92339 94186
11 24422 38143
2 13687 71533
18264657 18721 20752
6 65952 97476
1 30486 60037
5 19484 53243
43 82196 90735
1 36555 92312
3 60236 71651
3 38949 58284
2 397 80939
1 42632 86001
1 30175 79156
1 38713 94634
1 28961 66815
2 5063 61744
16 79336 95328
2 25116 72818
3195 84989 90764
1 42414 80640
1 10644 41761
4018 12693 16501
10 18017 28081
4 64854 98260
2 23248 76205
2 49485 85474
4 36427 66488
15 8916 19544
2 23591 63603
70 84526 99920
1 45100 84918
2 42498 49440
1 46490 68215
362525371 66094 66836
10 61776 73219
22266282 31004 31229
2 4722 91390
4 20111 65046
149765 17680 20314
6 18019 39738
1 18607 81234
1 54689 90345
2 6381 73719
22 79298 80011
1 18747 79590
2 50771 59279
4 6863 60819
1 15984 53763
5 19972 43450
16 19644 28106
1 7590 70644
2 3313 89099
1 1644 71711
1 16671 25070
37 83692 91755
3 54317 66724
5 26559 37975
6 31315 37462
1 22594 26219
4 44425 60839
1 19345 86997
55977 60143 61801
83 4136 11304
1 13313 58399
3 34734 65535
4 36786 62830
2 7308 79074
4 17430 50103
2 47134 53508
15 53015 67474
6 2086 25634
4 25188 37753
4 4067 52153
1 46727 85961
1 48181 76627
130559 46657 48172
2 62795 84124
4 19057 29587
2 19420 44892
133145063 66629 67964
5 59426 90649
5 49794 84500
1 59021 88239
39054284 65695 67587
31 71461 85872
3 22287 46288
4 9979 80304
2 27654 38577
2 59143 87243
1 54867 98868
4 8305 36948
2 18383 40840
1 42365 77990
1 1408 75756
2 53801 97632
1 3414 58963
65360062 98401 99493
4 6031 81888
1 27389 73750
2 48339 51774
2 22397 88772
1 8091 98393
1 41563 62932
4 37214 50838
2 16936 46699
1 34191 75845
2 55179 92038
2 16114 61622
1 9833 25581
2 55036 83644
17 64844 94885
1 49138 62622
10 65644 83234
9 30019 58798
4 49921 69054
10412 25629 29619
1102741 597 4846
1 13472 58063
3 23976 94006
4 33353 39393
1 22931 98797
2 10509 65070
12 74610 78088
2 32719 66948
1 20597 81259
1 11051 51745
1 23426 57084
1 6950 94373
4 51581 82545
1 37908 54188
3 74346 91527
1 31740 80889
2 7683 91448
25344835 18275 22931
57 14261 21015
1 27632 95168
1 30373 79087
2 41575 71293
32 75639 77079
2 7210 98821
1 50984 75989
3 18163 99708
1 31240 77621
1 17338 57398
3 68314 85132
2 53237 61071
13890 26897 30852
3 54894 64744
8 23459 32483
2503 91881 94469
7 10267 54886
1 51068 80671
1 27161 81175
11 80686 90790
689452 19719 23702
170 881 6978
3 65358 73695
2 26104 88174
3 50371 55866
2 18777 97150
10 60459 94153
3 30855 40442
1 48796 93788
3 44655 67033
1 72280 79274
3 56951 84680
38 89628 94611
2 51831 90027
2 50722 98509
23 21816 34648
3 22402 76303
224616089 68142 68676
4 46949 64136
14460 61184 63608
6 68791 91286
2 7069 39670
6 2921 35085
44772543 18911 19552
2 33087 62828
3 19897 56170
6 81282 90507
6 60218 94738
2 30908 64456
2 73833 83473
1 75571 98528
7 7675 44806
1 16452 39576
3 78460 89034
5 28741 52150
2 7708 85616
4 27130 53215
1 20325 79703
1 21228 44956
4 59826 99922
3 13439 82714
1 36008 55731
1 357 90561
3 16127 31295
9 53946 68017
1 29342 69275
20 86568 94669
4 44971 89792
1 10932 97910
9 28949 49932
3 3498 25546
5 59436 68634
3 4674 65486
2 55235 94981
1 9408 75852
1 38484 92992
1 33850 91319
6 19611 31693
1 7386 84014
2 41604 86102
35 86833 92004
1 47488 82327
2 44675 97364
1 1654 81629
1 50436 65158
3 7364 43384
6 71147 91629
3 6131 42105
2 76278 95434
3 10020 45481
5 44395 73648
2 13883 53499
13445839 7565 8150
4 42990 50706
8069 60292 63857
5 77444 98209
1 59381 75033
3 18498 67333
5 6910 59416
2 56507 71974
1 24660 48276
2 32161 95371
8747 73793 76515
1076 73576 76381
6379 17392 21190
13 77235 89420
1 26239 79577
4 31420 91285
3 49020 79934
1 39929 86013
1 13365 78675
2 54245 75841
3 5345 66661
5 16435 39535
3 15825 49789
1 2108 76318
1 18162 37058
6 79502 91161
2 5057 46934
3 86461 97818
1 1713 64977
2 34230 40160
1 31457 74652
1 13132 88159
1 22524 72714
88 10502 14428
2 49732 78493
5 41100 95926
1 22231 62674
7 66364 79679
1 34228 39468
5 32530 62771
7 70416 87979
2 44392 96315
1 22898 87900
1 24811 92349
1 54310 98538
967 85777 89046
18376 36316 40494
13 88520 95935
2 12979 49474
24160 8021 11399
2 63734 84839
22 60994 76830
2 71016 84926
2 1843 70680
2 89955 97925
3 5536 87910
5 1899 12513
3 89904 94694
3 1096 95390
7 39266 68507
1 12024 89464
15 14051 28134
6 15032 33637
5 39684 55339
1 22352 63427
5468 69723 74715
1 21171 58055
1 40512 75238
1 18405 68326
2 23689 73692
1 30491 51914
1 28441 72813
15 69312 94932
1 29515 67819
1 53475 79099
2 44594 54731
2 26646 80280
1 20094 77908
14 33618 44385
1 3205 68257
1 28400 76960
1 36425 66752
4 57900 82217
1 8195 31959
2 11077 48673
5 52039 66874
3 34445 98631
98 16017 21558
4 63434 79415
4 11879 93745
3 14410 18347
3 14322 55420
10 64722 72102
1 8405 82498
2 18924 60735
5 37026 44019
2 26441 73009
19 85074 96438
2 37422 69440
2 22073 51305
1 11962 71275
1 2515 78145
1 1362 87618
1 22591 68883
1 31142 73884
2 32860 36984
1 24862 86793
1 32495 74214
1 17057 47838
38917918 89748 90715
1 67584 97155
1 43286 63528
18 74606 80239
6 11485 21744
2 61781 92429
7 38954 57401
1 60340 89601
2 14237 75736
1 2083 67808
6 5400 29974
1 9255 90685
1 18661 76250
3 10671 41766
1 340 92422
1 14217 78500
2 13021 24049
1 1728 99447
1 8440 57203
2999 73539 75622
3 45590 91286
1 19450 45974
96 886 7789
5 42647 55853
1 40216 71938
1 1049 65989
4 24431 41998
3 16487 48783
12 22058 29796
1 11403 55087
2 29633 93888
219700 69701 70925
2 31006 85454
1 23765 71283
4 6085 39131
1 5319 38020
1 21721 53664
2 10544 94115
1 18976 73194
2 27323 71976
1 397 72138
1 32118 53997
1 6043 80877
3 64478 85254
4 48038 84627
1 4662 67199
2 8513 95599
1 7289 84323
1 27163 45380
2 12189 87766
6 1973 26766
2 40759 84411
1 10497 54701
8 13171 25882
8 53159 84790
2 2855 93046
1 6878 51238
1 63001 88184
7 64752 97348
2 30600 47191
3 7082 66794
5 54195 67856
2 7015 67624
3 18981 33716
2 32545 70331
1 42530 59826
3 47162 59039
1 24320 59819
1 36728 65254
1 38560 52985
1 19700 59789
1 30215 80570
8 54888 64751
1 4308 98739
17 14339 17060
14 62329 73177
4972067 52227 53268
7 34274 35715
5 67637 73357
1 37678 61289
3 65297 70473
2 1065 73283
7 19584 67690
2 983 43021
2 57794 71455
61 8970 15053
24946 17450 18706
4 54672 97708
2 13750 44688
2 20680 45464
3 22494 52970
1 27941 46375
1 27543 60128
2 20343 69311
1 778 45157
1 16179 67953
1 11347 53596
5 52406 79489
12 73181 95040
1 353 49547
96 6156 10943
3 38273 94082
2 1502 42520
2 56503 62471
2 17158 49919
1456 78877 82463
2 36323 72601
8 8607 23678
6 58814 89483
2 30112 84022
2 21973 39625
2 47499 75299
13 72898 78445
126 92525 96710
2 42928 92867
1 85600 97584
4 27102 74677
4 14641 44332
2 32371 45376
1 7000 76859
13922210 28607 30925
1 41240 77760
3 31525 38116
1 31139 60014
2 2547 61233
61 80537 91880
47 78162 82401
3 48522 74072
2 46789 94477
5 21557 48331
15 76202 92622
3 26068 97003
1 28913 47774
1 40608 63074
1 17834 65455
1 21889 75657
1 889 98040
1 5302 64254
1 18179 89522
1 24192 97109
1 34859 38132
2 4630 71425
1 3911 75535
1 22199 44377
2 25472 41134
26 12882 24712
1 4904 42789
20 79262 98248
5 13183 32215
56180 83896 87000
3 21177 63896
1 30511 74978
2283 25747 28022
2 3257 33075
1 25385 54494
3 15671 62690
2361401 21612 23266
1 6667 87657
9 57959 70051
1 59363 62593
3 45510 84370
1 12968 92278
2 63570 93931
2 18035 83455
5 319 31901
1 47521 73379
7 60497 74988
4 5133 19753
2 31226 45137
6 39740 55810
5 48120 61515
1 53219 60808
2 1303 87730
1 60171 95437
1 14243 85813
2 21491 93274
1 56721 62422
3 3486 42608
6 8282 41838
1 8251 83384
1 22156 56396
11 43961 45573
1 324 81280
2 21522 46357
1 3703 80373
1 39488 78666
1 45118 82323
1 26314 89614
3 54034 80210
17 75172 87004
1 62961 97619
8 17370 39775
16 67818 81670
1 39192 88684
1 18259 53510
1 5293 27947
2 7517 31971
2 21230 81422
4 54660 83563
5 36463 58243
1 34765 88725
2 2730 32481
6 34879 40919
3 20606 65648
1 59675 72347
2 27052 92061
2 22012 38553
2 7384 25310
2 1033 89697
1 45126 64378
1 10247 28270
6 54456 75124
8 38605 52381
1 36163 51223
2 68885 77259
1 66324 97936
4 29612 36888
3 34011 96870
1 12844 76524
10 69271 97316
3 13832 40750
2 2400 81236
1 36439 89465
2 9230 40196
2 15771 76718
2 40789 73035
2 9893 27419
29 4574 22560
2 70964 88088
2 1069 39754
1 34362 82789
5 48002 49994
2 39982 94234
1 35540 89942
6 31085 91377
1 10174 33776
1 43241 91791
2 62567 78549
10 78723 87801
2 52337 79816
1 11159 64111
1 48623 60434
1 34955 97622
1 17529 92964
3 51563 55089
7 17947 47031
1 64158 90548
3 39587 43797
1 36800 41538
1 61428 82127
29 48466 51259
1 26824 70764
9 69772 97608
1 13147 57734
3 28702 65794
1 34985 84116
82 1456 7109
2 18891 54072
1 40303 73328
1 23493 54897
85 89797 95179
1 39624 72191
1 30136 90407
2 38699 98922
1 18499 72232
1 12622 67901
1 38699 93856
4290948 64939 67185
1 10120 54517
7 74522 93316
23 12395 15412
3 6982 93155
6 57056 62988
3 13636 69629
40 2618 8676
2 1829 12882
1 7057 99149
1 40907 82923
15 52291 72072
56870 45972 48959
150 8541 16378
8 79970 93662
3 45034 66836
4 20044 53479
5 4551 8806
1 50044 52441
3 15112 75194
1 9082 65682
1 11119 95315
1 41853 74238
1 40443 75115
1 23780 73835
1 30930 54154
1 39541 84615
6 20985 49572
2 50447 90577
4 55295 86333
2 35419 99812
1 652 69153
1 12264 91615
1 9718 53153
1 28245 67309
24 71829 78040
17 89557 95263
2 15271 94597
2 4256 79822
1 26745 91300
1 15139 59049
563315 73115 73157
1 28934 95633
3 17647 44460
1 18763 65211
1 14576 52449
274 26439 32928
54 13981 18623
20 6122 9948
16 68478 82035
1 47446 85037
1 14592 69223
3 12711 36615
1 36864 95425
7 4972 11534
11 2756 34275
4 62403 79543
1 31046 96953
8 15700 67633
2 24067 84072
2 51675 82812
1 34916 59624
2 39940 74865
29 17815 26397
1 9391 53104
1 251 54265
5 70157 84136
1 6511 19686
2 30660 93574
1 18825 96877
3 4205 24014
1 23534 55678
3 21635 34822
2 5310 67700
3 50640 87219
1 16400 26817
12338526 96592 99985
2 9597 80484
1 34 25190
5 63935 84088
3 11856 39823
1 37757 56310
3 8830 92474
1 53008 69646
2 55077 72687
1 16885 86989
4 50478 87394
1 49054 69203
1 71531 77787
1 48394 58465
6 39118 62244
1 22186 65933
1 38006 98490
1 7241 23423
30 84498 95212
2 15227 27956
2 3370 28619
29 92543 94630
6 2058 81951
2 20222 47594
1 3356 52095
2 21209 59233
10 24818 35748
650952 37881 40323
29 77579 90581
2 59069 92934
1 59259 77746
6 36778 45109
5 17576 71083
5 29312 41942
1 23565 95047
1 13052 42787
1 6347 95843
1 17909 75019
2 55321 71277
1 37503 72475
6 50131 69434
1 15513 51772
21 5578 24290
2 5764 76688
2 21860 42143
889830 65065 65254
3 40678 86797
1 61683 69855
1 38725 63763
1 29846 93357
1 60652 90685
14 25089 40846
11 88479 99705
7 62485 95877
2 24404 48217
1 53929 70734
2 2256 99816
1 6784 82888
2 27032 43287
3 45332 63210
2 17881 89734
22 7392 16837
5 20307 41456
11 19631 26436
26 89059 97193
9333871 18485 19213
5 24210 92584
48 2964 13615
2 4532 85710
2 41211 44782
2 20759 55173
2 6541 8794
644 16442 16623
1 13237 50645
6 45206 90792
1 65922 69341
7 32044 37398
2 38010 84609
2 26423 92769
1 3009 90186
86410533 60845 60881
4 50073 68723
14 71692 96730
3 6398 42374
3 69015 84546
10020 59839 66564
27 53053 56372
1 10371 89869
8 22696 29512
3 71174 82250
8 44740 66898
2 23210 70453
1 12730 88703
3 73302 83631
1 43833 85339
2 62809 76294
1 37761 55099
11 19777 37715
6 56571 65103
3 52589 64648
1 43508 74200
1 8144 63054
1 54058 98464
3 85962 97710
2 52684 85165
1 271 61473
7 1648 40742
11 65522 94225
1 9194 44328
2 39098 60451
3 5256 64107
1 44601 98619
1 37969 80835
1 42487 89819
96785 85249 87076
4 29867 44723
2 42169 92558
3 70715 98197
1 35601 74069
2 35988 88656
1 23916 61671
2134 59762 68687
30 16321 19195
2 35238 82764
3 24320 76412
1 18564 97907
4 40448 52851
1 45198 56483
2 44039 73773
4 38457 57603
1 14606 72359
7 76512 90852
1 4402 70152
3 34040 86134
4 75025 85425
2 55812 70519
8 66580 77593
3 41713 67783
1 51194 75979
556285 20840 22568
13 30336 47556
1 18421 99667
1 46927 52067
19 6646 20678
1 48035 71335
7 35993 45550
6 42724 62675
1 27160 76277
3 33765 49357
2 2127 56769
9 2099 34792
2 15455 53253
1 40015 61284
13 68320 90829
1 31962 69398
2 16654 70200
1 29829 55027
162742 31125 35411
2 65282 91404
3 56579 96951
1 19284 98063
4 29928 58754
3 18826 41120
2 50148 87355
1 21559 62823
2 28124 42767
10 43216 46785
4 53449 91129
2 20534 71870
1 66723 93808
1 59002 88385
4 72108 93707
5 10839 48688
15479 8063 11405
4 40652 87672
1 19384 68986
1 34328 82775
1 1670 88659
2 45998 90270
1 16085 58444
2 41501 65839
1 1723 57498
1 4734 76355
1 37398 68487
31 10565 19543
46 81534 95236
1 6731 62712
1 21236 63382
4 4547 36699
1 9048 88113
1 11717 63664
18143 55501 56093
1 48175 69195
2 12390 62951
35 1443 12919
4 15964 19451
13 80651 83837
1 3560 73276
2 8770 90982
9 68103 70932
2 29147 91042
2 2212 75883
1 5294 72056
1 9414 39488
1 37399 91765
2 39374 84968
1 5137 91499
2 20459 67997
5 35531 82025
2 57448 95281
1 1821 74613
2 9833 45344
1 5171 80910
1 43949 62624
6 73791 93864
2 23748 85310
2 66223 84724
5 52867 62062
4769 7816 11387
1 8674 47885
61 190 10911
2 6729 57985
7 4211 34917
2 40139 68262
5620 29876 33205
1 13495 99742
6 74777 84507
4 36526 60622
2 11509 61586
1 23111 52769
46 84892 87965
3 6333 97114
2 58158 73164
2 30762 81203
1 44378 89822
1 1309 36368
3 59290 80806
1 35993 87040
3 18706 52533
1 119 86645
1 28356 78851
16 14491 21948
1 40681 50163
2 13306 29373
1 6699 24858
1 7522 47271
1 12234 68787
3 79486 88643
1 9330 38050
8 46820 57958
3 41781 63629
1 8006 35519
2 42429 92168
201 60430 64236
2 17566 62858
2 6844 61379
2 13480 61462
1652272 71959 71998
2 32200 81632
11 22105 32102
1 22525 61230
4039 26584 27663
1 48185 88793
2 22090 65500
1 17066 81137
1 37675 96803
2 45554 66734
1 35556 58554
3 14255 36265
2 55737 73066
3 25867 83821
14 60640 91951
5 55721 65041
1 47592 56892
2 13662 62841
2 57472 87033
1 3834 73132
1 47394 58615
11 7746 26162
3 49824 82348
4 2839 40937
2 45065 65908
321152 47195 47510
1 22291 86570
6 11998 44489
1 36284 60783
4 6318 38886
1 55998 93030
13 79193 89809
57 4536 9378
3 12410 83949
3 18725 65512
3 1112 29900
23 65912 73116
2 6564 57726
3 18680 88511
1 13598 80113
3 34254 95585
1 38611 59229
1 16194 79749
1 47544 62376
1 43701 77489
2 56829 91680
2 60243 99567
1 8600 97828
2 2837 56152
2 14325 36768
5 4188 35557
3 39683 54865
1 14521 57684
2 37863 76564
7 82922 99079
1 33596 91964
2 17573 79765
10 9628 19552
6 65119 82918
13 33161 36585
2 661 45750
5 27339 65890
1 23075 82859
1 22343 85304
1 47339 66441
1 394 63669
447 27423 31354
1 2009 39274
4 52654 79981
25 76437 98823
6 62401 93051
1106 83314 86773
7 1687 30620
5 18669 53735
3 23846 88564
2 51050 54401
1 7688 87560
1 25430 85007
3 54453 97757
1 61021 90625
5 25400 48684
1 14470 84352
1 372 60872
1 50129 87343
3 31232 87957
14 4561 32465
1 5989 66204
1 11154 93145
2 17521 54495
3 55305 63789
1 29760 69197
1 44432 61958
3 6247 68420
1 1598 87109
4 56636 74773
6 45157 49029
1 33730 87219
2 40227 82272
3 14066 39744
1 6745 89566
3 37869 73506
1 17892 85961
1 53784 74412
2 43949 58245
1 41676 51740
1 26120 65304
4 4933 7168
2 21068 82234
1 35047 86443
10 4183 18923
7 81730 94672
2 10228 47196
1 17862 92181
28414198 28371 28965
3 22386 72972
3 28403 78726
1 10450 57582
7 64002 71320
10 13299 19353
1 3476 56565
3 44800 99601
89457 24804 27179
2 28606 61225
3 64061 89832
1 40301 87758
1 8215 45101
1 3951 16651
7 4927 40638
1 16669 51214
2 30486 98539
4 25983 72968
5 38321 42400
14 76642 90173
3 51766 82258
2 587 41716
1 15752 90009
5 39447 66057
1 31990 58892
2 65200 71913
3 54299 99750
1 61494 82503
1 61868 74712
1 50859 59814
2 81720 91208
2527003 37206 38215
5 153 63492
3 13335 67165
1 47951 52353
1 6823 93977
3 61997 72677
3 60046 83348
2 16313 98955
2 50479 79485
1 9814 62976
1 15978 84248
8 79894 90006
2 51388 80848
49 91520 96001
6 14598 38837
1 34808 99312
7 14225 26647
1 70037 90005
1 27199 59306
1 21643 41814
8 24916 60998
4 17520 31561
2 48889 95555
13 20902 27548
3 28788 38581
2 18302 51597
5 78012 94283
1 13410 97742
20 81980 92962
2 3614 47420
100 91824 98958
31 1591 10314
7 75302 95289
11 14947 18658
4 28316 81970
1 30657 65874
2 3986 89265
4 49055 57724
12 6759 16651
9 10109 28812
3 32277 89435
2 28342 86086
1 14117 49801
1 18308 47000
5 81780 86135
1 12649 96675
27 76679 82811
4 37086 76027
2 74420 94534
2 42499 86665
2 77257 99872
3 22146 28851
2 15404 57765
23317510 89372 90808
2 1032 90436
2 48648 57439
1 10840 60604
825 69953 72648
460487 70393 71268
11 50502 51065
3 70119 86690
7 39013 46735
3 8810 77057
16 41335 42217
2 38565 80105
1 36491 87699
8 70905 95653
13 66876 71225
6 72771 80120
3 8437 77839
96 27412 32634
3 48114 72823
1 22265 69237
1 40668 53716
1 11311 56491
10 69623 80815
2 44202 63873
11 9881 27577
4 64251 79749
1 63634 78576
3 61296 77154
179 84778 88047
1 16082 28771
2 7953 48078
4 7011 99378
8 9441 46502
1 39906 88413
3 8726 19273
2 72791 83707
49 90130 96188
3 51521 96554
2 67354 98726
2 26555 57007
1 69582 82165
2 27834 53004
2 29281 41422
10 64120 72163
21 55746 64601
3 38619 84535
13 13993 17817
1 12032 50646
2 53602 94812
6 28353 76612
3 9314 39220
3 36612 79218
1 35585 68448
4 22899 57189
3 58399 78075
5 6898 32041
2 4237 23704
3 21211 46377
2 19071 99348
1 42739 84557
117558 88911 90418
1 33799 67382
3 19296 83822
8 1351 21453
50 3783 14715
1 36461 82648
8 69476 80567
1 36140 69668
3 39623 95651
1 6582 79949
1 29115 47975
2 8168 62188
1 67350 88224
3 65719 86377
1 2880 67004
1 32060 96410
2 35700 72373
12 21066 38994
2 68066 80973
9 2195 18898
1 69481 98190
4 39049 99133
1 39700 69962
5 46397 60250
4 24667 39687
3 67953 90756
11 20171 35291
3 8566 77461
7 8997 25263
1 22853 70779
2 32687 79563
2 16289 78387
1 56945 84417
1 37353 97483
1 23329 70642
1 2873 88262
1 42711 64736
1 58452 75642
1 46646 93172
1 53028 79741
1 42084 95432
1 61711 89220
2 20405 98529
1 46741 89920
1 38544 80685
7 16650 51391
1 41842 91176
3 19218 50781
1 25991 57299
1 13660 55534
1 15261 92235
1 30754 62134
13 23021 36500
2 16424 98746
1 31131 62261
1 854 55981
1 30637 74228
1 45192 93820
4 62416 76012
2 43902 97292
1 10027 89605
1 26251 71063
1 36809 56449
1 37749 80809
5 22429 44833
2452436 18504 20542
1 40888 56004
7 67140 97794
3 53240 88059
1 35164 91437
9 13576 24916
1 22438 54478
3 9597 76007
10 13663 22510
1 5963 92799
2 55828 83530
1 20107 80062
3 43981 65028
2 42030 87145
1 59924 95138
1 32279 85286
1 54462 81647
1 68403 71883
4 30869 54634
3 22762 62946
1 23643 75790
1 24782 82864
9 4764 28141
2 500 31611
2 32623 46341
2 29402 66225
2 78198 91731
2 4646 34626
2 38966 52198
1 53044 88188
18 74902 83063
5 64858 86651
9 48719 53847
2 33039 98765
8 23984 25513
16 13045 19219
1 15055 91929
1 16640 82594
3 33086 51419
1 10957 89300
6 54636 72372
21 10751 13585
2 34928 68496
1 59866 75024
1 26015 60809
1 24569 53098
7 11046 29172
9 77525 92717
50 80576 86709
10 55340 62646
5 30899 54774
8 51410 90196
2 15830 90582
1 31441 46503
4 49768 54289
1 17049 78402
3 51825 67588
7 19127 33645
1 49467 89117
2 62223 77982
34130 19756 21456
6 9605 27033
10135932 2310 3181
5 74386 89843
6 78532 96479
1 14028 83764
404611787 34129 34902
4 73974 94094
3 52615 61139
7 42272 64620
2 58837 94315
1 1571 34260
2 24700 33663
3 10961 93703
1 28558 99035
5 81321 95781
28 28153 44516
1 1073 73885
1 33978 72754
6 34249 38738
1 69416 96938
1 496 51348
68 25633 31591
3 75030 99371
4 3473 98183
78 72391 76133
1 48501 70157
30 16687 19494
1 41097 93549
2 3434 20237
5 31425 81191
607 28187 34835
2 18902 81053
3 1604 28511
2 16286 18496
8 3859 16142
15 59684 76295
6 41634 84120
4 66321 93424
1 29907 92679
1 11954 74652
1 20174 90715
1 62653 71899
9 3727 9412
5 9248 29423
7 14208 60688
1 58813 92524
1 35507 60724
1 43624 98618
219 80586 81439
3 221 29472
6 25097 29260
4 17969 61859
1 1676 72487
3 78187 84959
1 50832 66781
1 54965 65419
2 47702 93463
1 28015 57862
2 49381 92360
13 38504 43393
1 36625 57442
1 17148 63210
10 22550 33925
5 45245 53748
3 5441 49487
1 22982 90010
1 15666 76836
15 63513 87961
1 52703 71227
8 3765 38595
1 9934 42762
129217 55416 57725
8 47737 59247
2 48217 85561
2 19947 55545
2 45846 98741
4 12594 44057
1 22707 41599
3 27554 53059
185075 70811 72042
2 48843 55577
1 42199 89765
1 32708 60318
8 52117 73782
1 51352 88647
1 34615 63690
1 14730 78447
10 12521 22890
1 8266 66590
12 75848 87259
4 44049 71171
6 14752 17148
3 80149 92179
4 12549 61792
2842909 59520 59844
499980007 33479 33534
8 80593 93731
4 46439 83584
8 26414 46280
2 5212 94089
9 93 35794
2535793 1831 3859
1 30421 85721
5 8034 42909
1 6904 48675
5 77174 94184
1 8906 45778
11 64875 74423
1 37266 75077
1 14185 49994
1 27931 80443
2 17 63047
1 61841 75964
170 90847 99577
7 46798 56323
15 82368 85030
1 22252 88364
24 2353 14122
5 2196 37729
3 5448 89432
1 20101 47530
1 4210 53575
10 74706 80328
3 10067 66254
1 33609 99549
1 1961 62858
4 58272 91386
2 15012 58942
1 11084 95988
1 31080 63676
1 28120 93465
62 87160 90973
1 52067 64998
1 68527 98378
1 70250 90146
5 20058 89666
5 55857 60129
15 19226 27890
1 38955 84095
1 6085 62267
10574897 33507 33761
1 47715 81977
3 33957 94119
3 35666 89143
25 88059 92283
4 13728 36193
2 9551 79395
1 43807 53336
1 32932 55275
5 43638 77843
8 65236 85406
1 22598 41554
3 33588 92222
4 56053 60405
21 440 9141
1 63891 87443
49194 42770 44076
18 87378 95152
2 38273 87787
2 65772 73577
4 1608 51194
7 30898 46357
4 41451 93994
1 50037 64829
1 4349 57659
1 44174 94260
1 19364 60223
23 6976 14588
5 12858 37538
1 42605 56990
8 74721 88703
2 6317 94122
2 13997 55349
1 15283 59625
1 10216 64207
1 28166 82723
14 42320 47103
3 35590 42531
2 25892 36690
1 33028 43080
1 31741 58998
3 61901 76494
5 38215 58871
2 19998 95054
5 65266 89294
2 20716 49402
29 13569 23870
2 5221 92471
15 21723 30116
6 22491 35077
87 93199 98844
3 4958 95375
1 20622 46046
13 85804 91507
4519 7624 9580
7 42353 46043
2 25634 60620
9 14762 24479
2 45552 68499
20 3467 16260
15 69079 92851
1 22520 88021
3 13716 94518
3 2093 69931
2 28850 93168
2 42369 85220
1 29867 74810
13127551 84670 86090
5 9282 25093
2 25200 92879
2 1978 88147
1 13838 56008
1 44427 55818
1 16958 62915
1 29382 66087
3 47844 81478
73 6631 13666
12 2013 15901
2 20691 95405
3 18882 89137
5 27608 39713
1 25522 33548
2 25650 87860
1 13892 93594
1 35014 82375
2 26975 79807
1 6119 93463
13 16690 26880
1 9311 80345
6 419 19543
2 41781 52453
2 2191 59542
1 1419 98560
9 65886 83587
1 16692 48679
2 14727 37035
2 32315 79032
2 42825 58940
1 24977 88728
5 58949 95600
1 9401 99381
1 42700 78310
1 23833 92812
1 43068 89001
2 8427 40697
1 64081 88697
1 8967 77667
5 27367 31452
1 16961 54973
4 24679 95506
1 74419 91371
6 12476 34270
3 4203 25810
4 37135 69022
2 31323 69938
1 1668 78065
1 17784 80479
1 41011 55360
1 22690 51775
1 31426 85939
7 52428 62587
7 59203 96741
2 15423 88795
2 19503 34078
3 26932 35228
4 12418 70964
1 50205 59111
16090 85896 86667
1 2175 33095
2 18371 88745
10 3227 22934
1 25793 36641
3 38807 81310
2 19665 92291
1 29454 67682
6 55768 87121
1 3635 65053
609473 3992 5935
3 61219 76677
3 4958 98408
2 9332 55449
2 15743 83890
1 28610 95561
1 6509 50774
1 25208 66562
4 21701 40694
2 46137 53272
6 81447 84412
2 47722 90316
6 66959 74526
3 67781 75818
72 2130 7315
6 47951 50750
7 27697 46448
27 83978 97544
2 10100 90212
3 7956 77171
1 33609 52053
1 21535 70164
2 62679 91256
2 40067 56359
1 26474 76771
9 72781 78496
2 66117 91225
3 36793 52562
1 1625 64123
4 72645 98585
2 64841 91017
25 5226 24129
21 78495 97642
405 61059 67124
1 8147 86835
1 81539 86182
6870566 66830 67782
3 58936 97982
1 21983 96638
1 79603 95214
2 34705 75943
17643696 95159 96202
30337067 95862 99651
1824045 95015 96792
5 31618 97659
1 75775 90553
1 42053 98222
1 48591 72937
1 8501 83137
16 85387 92168
1 39910 85904
7 5492 55566
103 72186 76429
4 15747 92916
2 37270 98781
1 18143 72624
1 13249 64467
2 7560 57189
1 17663 56281
13 57615 60849
13 4292 10268
18 5116 34242
4 64601 84823
2 13145 34920
2 24341 34634
5 54797 97273
3 66926 82881
1 13290 90230
2 46363 90677
2 88793 92727
7 57141 73474
1 21323 97078
5 76749 85066
6 8722 21724
1 67662 97206
7 48937 52117
6 2497 68978
25 34981 38502
3 12788 20409
1 10433 93110
1 6392 90976
1 16837 74855
7 54282 88109
1 55547 98453
3 14277 24029
1 27814 60476
1 12272 40768
1 72024 94285
6 68205 80200
1 66406 87548
1 29573 76636
4 20623 53238
3 23214 42877
9 53999 63601
9 874 32712
1 11443 56339
1 10305 63863
3 32026 60075
1 46065 55395
1 25237 84973
2 58439 92335
5 13702 17411
1 4007 60795
1 12232 70467
1 37614 62806
2 464 61398
1 16421 34546
1 1053 63431
6 35014 43897
64 91367 96466
1 28637 87303
2 49248 98236
3 17632 48916
2 31745 70925
1 1649 70683
1 41551 68947
1 39843 52828
1 71272 82716
14 75208 95245
3 26522 76355
2 45407 84989
1 38424 61539
1 52273 60152
1 46351 89306
1 41338 92906
1 23342 86662
1 17833 68800
1 18441 63391
1 7415 96302
3 6017 91395
5 13080 31404
1 57176 76743
1 33636 61361
6 35427 49549
3 20181 48313
3 59612 72977
1 38687 64179
3 16000 35612
1 8304 99760
1 22470 88380
1 17724 92917
5544 45478 45898
18 74531 88101
1 4142 45577
1 33432 54726
38 5830 7586
6 59945 98777
1 33861 79010
2 11378 49948
2 33646 72861
4 57119 79861
4 35981 59578
5 9899 33201
3 20325 62627
4 20763 98470
2 36891 84417
1 34068 99975
1 3722 66945
1 25758 83783
1 29873 70758
1 13662 91479
2 59702 90943
1 48405 89528
2 48245 90067
1 8437 63210
1 53153 70163
1 49845 94358
1 27306 64431
22 15427 20108
2 25879 88103
1 66618 79255
2 12367 70168
1 52404 75941
1 55767 63659
375 43703 44817
1 53604 79347
11 3589 41021
1 11580 52943
4 43630 72894
6 62929 82878
17 82135 83624
2 4819 75350
3 76331 81872
4 27161 38937
2 75960 83915
2 27023 60587
9 16717 18986
2 73429 84634
1 158 79202
5045493 39346 40866
4 1766 76977
1 21460 85008
1 5947 43712
27445 32128 32294
7 13988 20511
60041594 10951 11365
3 59042 80897
123 32261 35202
15 17753 32144
4 31787 87860
158997 89542 90726
9 10114 30425
4 32694 60514
2 6279 87517
16 82619 99307
1 7927 40616
1 17509 41073
4 52054 97814
3 53698 63793
1 11019 75162
4 10008 27968
1 18568 83971
3 2332 42470
1 59208 76549
3 54166 72134
1 744 88869
1 28278 77356
4 5541 50428
9 79814 90581
1 1748 81662
3 61725 96230
1 1431 85865
17 40037 55144
4 17274 54276
3 16450 18305
3 352 50119
3 50407 90156
1 11190 36357
3 29552 63168
1 22817 94840
1 12332 81387
1 25027 75050
23 66228 79078
2 1003 26299
3 11917 71546
3960 41978 43053
2 9543 56195
1 2534 55248
6 37047 70794
8 75745 89286
1 73923 95389
1 21244 94060
13 16953 26591
7 81948 87727
2 20584 90206
12 41165 44699
1 40191 77830
8 44305 48795
2 39449 99536
2 28843 87488
6 21858 38045
3 54564 95599
1 57543 67948
2 23759 61327
149 61900 64364
4 27210 54507
17 270 24049
67 53747 58772
1 10420 81946
5 45520 83863
1 15885 62539
5 47105 53368
2 14130 92245
4 17535 54839
2 26302 77097
1 18164 91353
1 24453 93798
5 14234 23721
1 56335 62628
3 29099 90860
1 21205 91171
1 11386 56125
8 82069 87044
1 77005 97942
3 33775 75307
1 76720 92686
90 6243 12633
1 3053 67997
2 24963 74947
2 18625 56922
1 48588 56540
1 18880 71754
101964 36907 39111
2 14583 95597
1 59544 99337
1 23028 35658
2 58242 69317
1 29198 80267
1 42868 87532
3 23373 71404
2 55877 91198
4 55172 78009
2 19696 95577
1 36976 62921
5 65854 99050
6 37327 44761
105 3735 8012
1 30708 88748
7 653 37515
2 8995 78466
1 21149 36661
4 67330 90544
1 1542 38470
2 20010 72771
1 18395 80914
1 70118 95329
2 54636 82147
83 5388 10343
4 25302 45311
2243109 18254 20340
1 49658 73623
12 44096 50699
1 23559 97192
1 29675 70434
1 22555 96584
1338325 9083 9113
3 36488 77269
1 38542 88291
7 16827 42257
1 17455 77549
5 56561 67587
1 8399 34556
3 36509 64775
2 52278 76537
1 30402 46610
1 29423 60342
3 18139 78382
1 40507 60983
1 43801 82983
1 41452 45540
9 62328 75170
1 55069 81922
21 383 33497
2 2920 86801
1 12570 97683
2 27167 30009
1 14640 72317
1 25309 53766
1 7191 44464
29 79914 81650
4 44168 93303
2 31258 92422
16 16968 19629
2 45549 73312
2 44138 46756
3 15697 63604
2604525 7144 8603
4 48134 54382
1 14053 85650
1 13603 59043
5 65111 93087
239755 36190 38190
10 2876 13008
3 41797 63080
1 33633 80190
1 249 83187
1 34639 76506
1 23314 99838
25 69965 97519
1 5324 59834
4 2678 48662
11 19057 43674
1 14068 48272
2 45231 94481
2 7465 76138
1 13529 95615
2 49988 55495
1 22894 76889
1 35563 49950
2 13835 87836
23 3739 26712
2 13985 67016
1 6209 65577
1 17212 36216
2 30336 77026
1 25608 81895
12 74776 86812
2 28015 83154
1 24974 77397
1 41910 55806
6 72040 89527
14340143 24765 26480
8 52831 73941
816 70494 75706
27252827 12703 13082
4 44342 69113
6 57769 92413
1 47268 97856
24 2289 14503
2 5317 10501
1 26659 80012
2 34250 89194
1 55618 62424
171 86817 96739
6 23195 41929
1 18759 83858
6 19068 30488
4 26605 66071
1 34369 83701
1 23482 66259
6 33276 46965
2 10506 34971
2 30935 47273
1 5139 96566
6977 78794 79103
7 4414 27761
15 995 14149
1 6337 53186
1 2918 18445
22 90467 99951
8988319 34535 34697
23 71863 82027
3 704 49957
2 67172 96788
19 86683 88285
27 11385 14906
4 86 40403
1 3691 38456
2 25889 63462
2 279 18832
15903 2847 5810
3 429 52949
13314 55032 56219
19 53647 68253
9 29489 51076
1 35458 99174
1 34211 99593
1 64499 90886
11 25547 27871
4 39531 81694
2 8338 85804
7 70826 82446
3 58709 89504
16 6702 18651
1 22981 41372
18 49380 55401
5 31102 42474
3 2827 78773
1 18240 59990
1 66676 95270
1 31727 50025
1 7959 62895
1 39054 95664
4 31702 41306
1 53592 81857
1 11038 74902
18371 42648 43735
3 24472 50707
3 75916 84352
1 11530 53805
1 24701 30326
1 9958 36385
4 66681 90283
1 31036 71532
2 34676 42628
8 48875 51025
2 44420 87342
1 14359 80531
4 61519 79388
2 50455 96090
31 1868 14235
2 954 61022
2 8724 20702
50 87240 99664
1 40881 68243
7 77909 86546
2 17174 60303
8 52249 61963
1 10257 91049
3 14727 76816
1 14872 33989
1677 64442 67463
1 29120 76663
12 69019 81781
4 59915 78223
1 42118 97671
5 77431 97139
7319984 669 3413
7 37431 59254
1 30383 63808
2 8848 79172
1 34814 54652
1 11588 94710
1 11476 89661
5 19235 31613
68 16828 17745
2 45326 54943
2 28927 90519
7 60448 66590
2 25736 56303
12 21225 29415
2 15535 72353
1 16642 84440
971647 21374 23812
2 9205 91823
34048394 2057 2069
2 17400 70040
3 7888 31613
2 547 73912
1 5278 71520
4 16847 25694
12 81438 89448
6 11191 48887
4 770 10087
11 31553 47932
1 35300 43257
3 7368 41292
2 21253 91141
5 50431 67915
5 21683 27985
4 49828 70555
4 20438 43323
74 14535 16808
2 32373 58474
1 10873 59347
1 25294 48042
1 3487 91544
1 20115 59501
14 52643 87329
2 27210 87263
2 23243 37664
3 15102 27234
9 77171 83737
3 24429 96249
2 41501 96789
4 58534 65008
3 51467 91543
7 65400 96033
1 4331 80317
1 11095 89877
2 33077 68959
2 29264 99868
1 32805 39629
1 21408 84314
1 3603 45763
16 16756 17455
4 55993 64642
3 3404 81971
1 2929 75405
1 33437 78424
3 72059 86028
4 11455 49112
3 7429 18384
2 32177 64016
3 60659 70748
1 37785 85210
1 2251 67438
1 54042 90735
7 1110 24864
1 30827 47143
3 36969 72898
2 11186 24819
2 61212 73195
30 79637 99362
3 38676 44635
3 55043 75969
6 12659 18573
1 52479 63718
2 11707 55139
1 30591 70810
2 13351 19188
4 40168 63563
1 34284 84468
7 51972 60600
1 50322 63975
2 12910 59543
17 63109 83107
5 15957 56554
1 4496 36081
1 10421 83505
1 1540 58658
2 33815 80938
1 10530 91728
1 361 20500
9 68701 91588
1 21673 46565
1 66038 91372
1 70195 95573
5 11678 18227
4 21609 78188
2 49988 89325
1 75079 95754
1 7691 34889
4 8581 62071
2 19145 55641
2 76911 92154
2 6503 41986
23 20298 25487
3 11571 45537
1 16368 19566
2 34151 54367
1 9668 76171
1 7710 48508
1 21752 56410
1 30311 70248
29 87005 89444
1 19519 49140
2 3436 49994
16 51054 77157
9 27568 38843
2 54671 60560
1 59367 63289
1 35663 88655
4 4000 25243
1 3658 62130
1 55449 67468
51 2473 13224
4 17597 85516
1 30044 67934
1 5513 76452
5 60468 78799
1 14117 71433
5 9131 18762
3 5430 29498
1 34155 82850
4 61793 91450
7 2595 14858
3 6392 69456
3 19807 71787
1 29514 65131
2 73680 94959
1 30864 92769
16 73108 86422
1 27930 53328
4 61194 86124
1 20975 67370
6 3321 51833
8 22871 26386
1 36467 87931
80612006 9376 10109
5 15147 27708
6 30159 65514
1 11941 58623
1 35349 40938
2 25596 85336
2 6341 69233
2322971 22440 23915
2 57175 70089
1 12889 42846
2 19807 43266
2 35898 50027
1 9189 45934
1 17034 87798
3819262 20941 23700
1 33397 53918
1 28866 60666
2 19543 78960
1 30365 61815
7 82200 87553
2 8729 78570
1 7563 66742
1 19628 72125
14 86375 98375
3 30395 38132
2 15755 63602
2 39915 63984
4 59398 77174
1 58069 84804
1 18024 42062
8 81254 91998
1 28534 58949
3 23875 72904
5 53909 62847
1 1487 94090
30 82620 83429
3 35949 91814
17 80552 98833
8 15935 25952
3 37389 88698
6 16273 22603
1 26047 69922
1 59957 73170
4 31336 53099
13 76207 86138
2 22360 61537
1 25056 68320
1 5635 55639
4 54813 85578
3 55230 76180
1 50003 92195
4 17899 54826
1 24857 45490
7 80339 94925
2 80524 97272
2 24005 50415
2 31586 49061
1 47041 50730
2 2781 64628
5 82663 89273
2 19375 91698
1 34192 43550
1 8440 88394
2 19920 26841
2 38170 97877
2 79336 98305
1 19394 95639
1 24380 43307
23 45411 58055
2 18966 54374
1 21458 63286
2 11986 47064
1 21646 25725
1 52322 95102
25 19941 33796
1 8389 94129
7 47122 56621
37 63293 73151
1 24203 31823
6 56933 75768
2 13063 88346
4 6027 75027
1 11783 78059
1 1830 93481
3 43823 98144
2 52246 85695
2 43925 59266
41543495 10160 11919
3 3458 67431
2 48795 87372
436 72303 75822
2 19364 81098
2 50287 78643
1 40135 69281
2 12566 27902
1 24362 67392
9 36780 44877
3 51752 73167
3 54256 89436
2 19737 79020
1 46602 66125
1 52956 97395
1 56749 86579
8 12693 38293
1 51432 90101
2 60842 64730
4 12824 42465
2 54913 70428
1 57194 86429
2 20625 35337
1 36906 79446
2 44575 66281
1 52159 86202
78 89462 91524
9 28639 48536
2556003 37567 39132
4 21367 75049
1 4218 66104
1 16005 47052
1 112 43984
1 35804 80938
1 21093 43002
1 4616 89701
7 225 35448
1 17170 99641
29 75931 92283
1 30498 43784
1 17963 57153
1 31158 98628
3 4188 76370
1 38238 63137
1 10870 97876
2 13281 28743
1 35632 55025
8 57022 89722
1 6894 32683
4 14854 34140
13761951 56574 59423
4 51537 86806
4 49990 52017
53 5291 13187
3 20892 87110
1 17240 75816
1 42165 79993
1 35986 58253
5 71793 82759
1 48419 93297
3 19979 44251
2 7909 53736
4 3872 39012
40 9157 15293
168335 18074 23086
2 63577 70837
27 2005 13871
2 37259 92200
4 21414 70345
3 10760 63428
3 26674 59796
868570 80309 80414
3 9819 43749
1 59259 85575
2 20087 54919
3 61937 83187
3 27164 44554
3 56753 87611
10 82091 96854
4 8350 18753
2 10147 93219
2 30736 82296
5 47057 68970
2 3206 42747
5 5753 22461
1 35801 93196
3 45796 69474
5 10947 55210
1 57500 98401
2 8921 94986
4 55915 61308
15 72188 89664
114 6114 10751
191 27794 33075
5 4268 57618
1 22247 74676
1 14865 71220
1 2431 44336
1 20995 54564
1 49846 88360
6 51359 78210
6 73294 84520
4 3120 32313
4 67781 72985
1 852 86051
28495822 92318 92385
4 43560 92240
1 55565 68221
759974 29997 30847
2 48499 95875
1 67093 77388
10 745 32668
2 20835 91868
2 1966 92243
1 23601 45725
3 32936 51058
5 57965 91739
1 12704 95165
1 18323 79298
1 40081 81859
1 56826 89004
1 13578 60268
1 15979 83627
1 17323 88626
7 79358 84509
5 86772 97127
1 48630 80217
2 48657 76954
2 1639 70594
16 44760 58243
6710 55054 58600
2 388 94683
3 4355 24444
12 35094 50274
157465 1716 3740
1 16065 56988
5 4405 91242
2 5906 93458
1897 46451 48534
1 5656 61354
4 10093 34906
1 39478 68189
2 34934 93465
1 35487 49500
5165 88085 90786
36 16499 17385
5 44488 85181
1 23103 79936
1 55423 79551
1 62183 95583
1 30980 68635
3 62076 76235
2 49244 82845
1 16365 49946
2 13947 95835
4 27259 50700
1 10547 41044
2 54187 92627
2 49557 51122
1 78887 84859
4 18503 26586
1 57015 99690
4 92 68870
1 58631 64159
10 12733 21053
1 57670 77725
1 16702 31307
8 7023 33649
67 83505 97880
22 2037 13833
1 21657 64074
4 43003 95456
2 31270 51399
3 18157 91689
2 57685 93191
3 55344 61120
1 56993 89725
6 46338 57128
1 35547 96087
6 10713 18217
1 39483 64782
1 3305 86277
57 40048 41155
3 38841 88349
1 28265 85533
1 28195 94212
1 27010 55221
1 39992 86163
1 10542 84003
1 57942 61318
2 17239 92766
2 62331 88758
3 52694 61770
1 16531 76927
3 27013 59478
2 3192 38121
10 73748 97931
2736393 39009 39300
4 44807 57726
5 58588 90746
1 62326 93231
2 10867 78572
2 36012 69515
1 15686 66463
1 11168 73225
19 22687 30350
1 20540 98013
9 6590 44054
80 30324 35533
2 49830 87283
1 49950 60901
2 109 42917
5 40776 45135
1 14873 60142
9 62541 98901
1 46125 56675
5 58761 68852
1 65579 76890
1 54337 96008
6 61582 87466
12 3544 33811
2 3238 57824
9511 47044 48487
7 35065 76654
3 18114 56755
1 19261 33088
2 34285 92611
1 16738 42080
20 11665 16881
3 22426 39255
4 83108 95471
3 12971 80069
1 1688 34379
2 11410 53988
14534755 10532 11375
3 31948 82533
1 25186 89035
2 47860 86579
3 61809 96930
2 6558 77466
1 34351 55747
2 16243 95497
1 2680 90065
1 61963 85652
121 93450 94094
3 11742 58722
5 73061 83607
6 13776 26837
2 44388 70121
2 16886 28923
16 9845 13319
34 31033 40262
3 17453 26169
1 8706 94891
1 13012 94948
3 56952 97533
1 6855 16648
1 53646 94405
2 8550 44717
6 80007 84401
1 43708 69684
1 4591 20614
5 51288 89741
4 24806 63671
12 26675 29535
3 47031 81020
9 30842 47215
1 17449 89349
3 53492 80053
1 50900 98082
1 5821 88640
7 38375 46468
1 2859 82456
2 26770 36463
298 70945 74675
3 19398 99157
13 19271 27318
3 26409 33825
2 57362 94080
3 35132 63402
22 70787 98372
2 52732 56416
4 27247 39506
5 20547 32780
4 55937 83886
90 90515 96141
79539 95390 96109
2 60910 71579
3 51475 81485
16 24842 31065
3 1144 41498
1 4127 65813
3 38619 89918
1 40118 72587
4 36359 61218
2 35316 65177
14 69242 80969
1 15577 68943
1 15030 77266
3303 13806 16191
1 25535 93743
1 35458 96616
8 21214 39144
2 36355 73275
2 20683 48500
4 9871 20424
1146031 29109 31295
4 24522 46345
12 72488 98159
17 90645 95584
4250 17444 19150
2 28727 76043
1 37359 60685
5 27040 62900
2 22624 74789
1 36716 79276
5 44058 94528
7 11100 14325
2 24473 96059
1 8054 64864
1 9852 63323
6 88422 96791
3 38123 49139
6 68818 82899
2 8473 47382
3 55862 60623
12 3306 15430
3 28756 51709
4 46373 72258
1 2512 74930
22 74303 84351
3 37512 61589
5 45120 54890
2 37307 85015
150 1529 8836
1 35160 60616
1 20941 53838
2 7995 69973
4 44295 68434
1 24848 66537
5 61963 98793
1 40929 77390
5545632 93690 95666
3 17001 53088
862133 655 2507
3 2189 75391
1 41027 62167
6 68521 96641
7 42006 57118
1 547 46281
3 1410 87011
51 6991 16443
3 10426 29929
3 59548 70101
5 64424 85120
4 30038 53285
14 6244 7740
2 25752 82010
4 9298 26520
16 79626 91693
2 57927 94149
3 38762 73193
7 24126 33312
4 2292 53562
1 22909 62480
5 66005 99977
6 9594 27738
1 2482 51759
2 41049 67756
2 11200 75676
2 9250 40657
1 114 22218
6 24926 39688
3 45724 81646
1 37514 59432
3 9485 34815
2 25679 54404
11 55566 99525
2 10448 15328
4 77651 86083
5 37816 59989
1 27602 51187
3 56143 96830
2 35110 48591
2 15889 95876
16 88811 98533
2 13001 88885
1 62136 71792
3 9713 74989
1 53566 79833
1 49269 88083
6 14403 40815
2 59369 89946
4 1356 40254
1 25980 89371
2 16324 49997
1 56265 96704
20 86456 87815
1 5713 96744
1 10832 57090
3 22613 98166
1 5209 72977
1 10135 37338
3 59767 96150
8 42631 57013
18 11725 24328
1 348 78038
5 54981 85044
26 90485 98528
1 39800 66622
4 23417 46047
1 64802 83434
4 16168 30223
7 68537 81553
1 14953 81876
37 13512 20863
4 16905 39508
5 30145 32808
16443422 65622 66331
2117773 23784 24241
5 57443 92947
2 61412 88641
2 3367 67665
25 1665 8175
3 15978 34066
3 52373 62978
2 2686 95387
5 60745 67627
7 9532 17552
1 7960 18476
7 11047 27510
3 19299 97503
4 20597 29483
1 73936 85979
4 35724 98872
17 32102 44308
8 20974 26934
2 25817 69320
291849 37797 39609
19 78066 89169
1 21159 37033
4 65922 95815
1 59896 88840
5 18221 81613
2 45887 88226
2 19206 56645
1 15254 95212
4 72621 82403
3 82114 94761
1 40928 57421
1 72035 89262
2 9447 88889
1 37495 88069
1 64914 92408
6 31767 71955
1 26231 85546
1 21853 38506
1 39417 76210
1 44197 86254
2 20724 54806
8 52336 54936
2 2393 93028
2 35916 63524
2 37362 73807
1 38754 89265
1 45833 67557
1 23695 95789
1 29225 66701
1 7176 99753
7 22085 30776
1 5309 73095
3 346 43518
1 57986 82388
3 20970 85936
5 919 16130
1 1126 64909
5 62745 75425
1 58043 63262
1 36799 81455
2 46266 76296
1 16469 67482
1 33469 51919
3 10835 72314
32 72660 76727
1 11324 97664
20260 78386 78918
2 1710 74082
2 50722 82611
1 26619 76825
18 10756 17009
1 28290 46389
6 7004 60517
1 8751 77885
2 74164 93383
5 52979 68880
1 31166 87042
1 16995 35185
1 33176 69451
5 38692 58118
1 9192 62150
3 48667 93719
2 59950 78251
1 31429 93648
1 2022 56002
2 20542 72600
1 58209 66616
1 42583 62620
1 35451 47049
2 36316 45975
2 21368 89419
30 9157 23500
1 71326 96268
1 23061 79076
4 10902 98718
1 725 76418
27 76117 90584
1 2935 61138
13573965 63852 63891
2 38930 82374
12 27833 35940
2 15592 84426
4 66757 78496
2 78873 85754
5 15943 27171
7 18225 39221
16 8719 23615
5 39025 89426
2 39320 45270
1 11252 40830
1 39890 85705
4 58525 81759
1 65702 92751
1 51207 80688
4 11420 51466
3 18202 40007
1 34782 85734
3 7566 76306
1 30914 83125
4 43281 96109
1 28629 60970
1 60820 88296
1 1814 89251
1 30533 47414
2 10284 84078
2 6442 59470
16 85885 89689
2 31024 96398
3 64218 72313
11 14243 31918
1 68776 80166
110458 39 2445
7 9349 18788
7 44341 78078
1 12477 69839
1 54563 73365
1 41985 78386
43 89182 92971
4 23687 46909
3 28211 93199
1 12064 76348
2 49055 98176
1 40236 67929
1 13664 47235
14 33319 40912
3 60353 64334
1 52929 88467
1 15023 99081
3 68906 79633
2 1869 78934
7 15355 60296
4 64973 78045
1 26555 52568
3 49885 70696
3 75206 87718
1 27626 62643
1 22399 92674
7 49920 51517
3 36429 52342
1 11078 69803
3 57155 94572
1 32845 60313
6 2827 41258
3 53414 58189
2 52285 99722
4 739 56002
2 64985 94913
6 68379 70172
3 27794 39420
10375 46777 47916
5 66792 92327
5 61339 91382
2 38965 84516
5 24925 61932
2 45462 73627
2 18622 44656
3 49050 61742
44 15678 24494
2 24795 71702
9 2708 27414
6 64145 83244
1 29666 52686
2 39764 46650
4 55335 92574
1 1143 77434
128134 29601 31645
9 23336 35427
15 86889 99612
1 19414 72890
2 12981 59427
21 16798 31566
3 14576 19889
2 16762 76278
1 15101 94330
1 26757 50464
5 75455 84452
4 27574 60179
3 42336 98425
4 24292 87897
1 26485 72072
1 53899 76767
2 3073 70822
1 21620 26251
2 8978 68076
2 39529 70412
2 6784 47490
1 17886 37202
1 28566 71641
1 27728 37350
1 25767 74613
3 33248 96495
3 82710 92528
1 38909 49790
62 84642 95734
2 2001 92629
3 22666 36601
1 3023 40857
1 34673 83686
1 68370 99893
2 37562 54378
1 52111 80775
3 17439 29339
5 62679 91686
6 1542 49848
12 5576 11295
2 25050 31513
4 52415 66254
5 30513 40135
2 14806 98952
107 284 9444
3 33006 79802
1 26868 71369
1 22853 75763
2 37371 81831
1 82924 94198
8 44544 56539
3 23368 36441
2 20719 83561
1 23678 63155
1 42644 64641
1 31714 33872
2 2046 71698
717957 27942 30584
2 12485 74233
1 1268 54768
1 15256 81648
4 75911 77527
1 52922 90359
23 4668 21292
1 7937 81279
5 77220 81163
6 7619 54182
5 38893 91223
5 4795 25237
2 46783 77419
1 17571 36405
2 4885 73903
1 4478 49068
2 17695 94750
1 44587 52340
1 51889 61222
3 28703 39912
1 52834 63206
3 32709 88801
1 16832 85127
22 86438 97439
2 6487 50451
10 24873 29101
11 60282 98194
1 17769 71314
5 78179 83842
1 17566 70513
24 41635 43944
671547 73266 74534
13 11489 16651
6 61466 88390
6 12425 50527
1 1626 78617
1 26708 69936
3 74002 96718
19 71062 80396
1 15380 96660
3 71064 93243
3 14993 84341
4 13365 53908
4 39072 56557
1 8832 38080
2 14437 80218
2 40621 92520
1 6621 89778
1 13431 39247
3 52949 58004
1 22389 43726
3 73967 84210
1 45317 79082
5155252 97316 99747
6 27949 73115
7 14020 18843
1 41406 55273
2 608 67168
7 69397 84882
1 47083 61970
1 13928 44466
2 68990 91121
1 2625 96497
4 38808 43084
1 65770 77409
2 64440 75877
17 4562 26533
3 21391 99993
1 2969 45326
15 6409 14231
3 32720 98741
1 17810 88238
6 25610 38361
1 56315 90895
1 23279 34406
2 63830 77771
1 28768 38354
9 69765 75070
4 6754 54250
608462568 88284 88562
19 57558 63906
5 46409 68572
5 57750 92669
1 16129 65468
3 5001 30915
5 30841 63225
8 77730 94535
2 40726 93323
1 31199 62472
1 51970 76135
1 55631 88018
1 1879 65366
1 50295 75276
1 11002 95976
1 51681 64116
7 69560 92140
1 39010 89832
2 1191 74814
5 49971 62192
2 57879 74432
1 30827 80463
1 26618 62503
1 54001 74993
8 76357 83828
2 12449 74608
1 22601 95035
1 13808 98089
1 8548 87669
1 58779 93298
1 7979 81640
2 73303 88930
8 44374 46500
9 84614 99228
3 17841 87060
31 2981 19793
15 22438 49925
1 63768 85719
1 29289 69932
3 53748 89640
3 49602 93626
2 14206 37631
1 54053 94811
4 4977 46393
1 12498 84328
2 18486 99256
1 11552 61788
1 37963 75259
1 20461 51610
1 45092 95607
3 21167 62265
1 25939 61894
2 50164 68475
7 65086 91724
3 31636 49023
1 45233 97110
3 70030 90898
3 10247 30275
1 51331 60098
3 57285 91262
9 14034 17973
4 66173 74917
491 18550 23595
1 37753 76465
9 34991 58963
1 28939 45704
3 59707 63228
8 6628 24984
2 20790 43717
2 19450 69199
2 11933 39236
7 4135 24714
6 72172 81490
3 14183 32528
12 52772 70163
1 7905 18641
6 17704 46766
1 23917 64221
1 1867 37439
4 8712 21420
2 63736 82215
3122464 56198 58789
2466 42782 43352
1 15739 79568
1 25779 75598
3 6150 49060
5 36120 60717
1 40904 70142
4 8996 26501
2 18107 72325
1 26256 93005
4 60195 69091
1 32425 97299
1 24312 95243
1 4204 30703
2 4054 90907
1 42192 65317
2 40836 96218
3 6215 24261
4 60091 78970
5 65958 74645
3 32916 57526
1 28572 69579
1 9168 72870
8 57154 95030
2 18635 25306
4 811 70610
1 66787 90663
3 28849 50751
12 80303 90491
1 8110 83150
3 72080 90272
2 35526 41620
4 69587 84696
1 26965 83434
3 62262 83090
2 58886 65464
2 24488 89439
3 34093 73564
1 60847 94208
5 736 35073
2 16065 71425
1 24514 37146
2 59973 99978
1 32981 74545
2 21443 61530
3 18717 44182
1 8162 82844
13 833 27843
33 82617 90743
7 72576 97076
4 73056 80658
116 2770 6541
10 3956 36173
17 47367 53421
10 38256 42606
1 26912 70586
1 31570 98469
1 28959 83682
13 29623 32842
1 39799 58303
1 57639 95988
1 19759 38709
11 71855 89370
13 51648 70698
4 63894 82038
3 17644 78503
2 74049 95680
1 22099 71841
3 44018 79393
1 25286 82023
1 35295 98514
17 91527 97585
4 29275 46629
1 40296 87210
3 59693 87939
2679351 88081 89125
2 33581 66965
6 251 58331
1 42363 65317
1 41931 80885
18 16393 24659
1 16142 85682
2 31633 82450
4 11921 24771
3 22369 37884
3 19233 78938
1 11431 63664
10 67202 83665
39 2885 13209
6 11395 12753
15 19061 30707
5 32875 96433
2 74519 90713
1 28251 64437
2 41647 90209
2 31713 81980
1 24134 72055
1 34362 99111
1 400 73302
1 17573 67375
34 8659 13227
1 6915 66079
2 50330 68035
1 21853 74499
16 403 11289
3 1858 8332
2 18582 88739
8 1194 6514
7 6257 57777
1 42770 65029
4 52929 78438
1 27626 71917
1 15746 79469
2 10885 47449
3 30167 36608
2 44330 81825
53 86234 88055
3 14698 70592
1 63033 72344
2 1955 76434
1 13835 85694
2 13574 58016
2 44745 71141
15 3795 14523
2 43453 64505
7 72778 99496
2 13501 82934
88 87458 96546
1 34386 54141
3 48311 63075
2 14431 54502
2 6733 69761
1 27481 39581
1 32944 53481
2 29710 67603
1 16699 73645
1 15695 92515
1 10130 46545
6 57102 61610
5 23835 37709
8 70999 75316
2 17899 57786
7 49198 83830
2 11975 44915
1 17962 86289
1 10294 53928
1 17894 43448
5 13190 33998
1 28479 43628
3 50661 61870
2 9929 87059
1 22980 92842
2 27132 93324
1 57080 93392
2 17525 78799
1 12056 45896
2 43567 66928
5 12264 18640
3 35000 46732
1 43189 96794
3 56961 97937
3 52616 76263
3 69163 86149
1 27105 99953
1 51686 71238
1 36031 81440
6 4855 56697
1 17288 80055
1 4077 59385
10 9858 14171
3 49720 81832
6 76981 94549
2 45063 70472
4 75948 94116
9 26594 34180
2 20489 69744
2 37734 89194
2 37892 56430
1 29228 93372
1 41196 76626
32 84792 95939
6 15347 53777
1 28870 98083
2 13357 55874
1 39985 70939
1 52937 88255
1 30495 93562
2 23457 93597
6 26103 36291
280438 96021 99934
2 53021 75255
3 30125 48129
1 19898 62489
4 54832 83934
5 81352 88718
3387807 85940 86140
1610425 18330 19448
2 9042 64118
5 44091 59196
1 27040 64983
12 74687 88664
9 6697 28837
12 69783 84583
1 17128 88554
2 63605 84649
4 5855 82953
6 56940 83185
3 22521 85739
35 15976 17524
4 11507 36661
8 13420 24698
6 44389 50614
5 365 44228
1 20403 41436
1 18574 36473
1 31239 99586
4 36580 85505
19 65528 71934
3 47182 83663
2 50148 85687
3 20666 75358
1 5844 51647
1 14188 17732
2 1199 95106
1 20871 80031
12 8236 24412
49 79237 86530
1 68682 77549
4 40602 62268
3 59196 86021
6 24450 32774
3 25665 55069
1 37247 54196
1 30371 57987
1 20288 53060
1 34267 71508
7 8321 40614
1 9643 57169
160710 98174 99100
2 22718 41836
7 37348 48877
6 56367 82627
1 8592 91512
3 15585 84536
2 40792 60902
11 23817 28954
1 11061 73553
2 20665 94961
1 32932 76477
6 70846 90439
2 5238 55274
3 72068 96193
2 25378 52006
1 25874 35158
4 47150 82299
7 59718 98241
2 28879 52459
3 20923 31570
2 31561 62571
5 20468 35716
1 49716 95060
5 60770 78232
2 29205 40733
1 43183 62038
3 32183 88596
1 20754 83172
1 30455 86666
1 58102 83452
1 46276 78582
1 33559 72134
1 27278 83262
3 35041 71035
16 16541 26210
1 4873 77718
15 13901 18607
1 7566 95355
1 3371 96519
2 12480 70638
2 213 90723
1 4375 49867
1 49378 60047
1 24453 56540
26 79325 83831
5 54696 63717
2 9942 34212
1 227 43743
3 3110 73770
1 1710 48275
2 31075 66202
1 6804 97785
97306 29341 31120
2 39313 80723
1 34410 71311
1 31348 41969
4 70206 75016
3 14728 80915
242 93422 94242
1 1679 68572
8078803 93694 96328
4 31849 43106
2 19963 51756
4 5997 18030
2 7918 83765
7310599 63082 65057
3 36679 97741
2 2517 55112
1 27331 47409
1 35981 79855
71 81207 81668
2 19626 42745
2 21665 83016
237473 1766 3358
2 4451 80740
2 13184 94620
1 16474 62444
1 8048 97651
14 70593 86303
13 13676 19941
1 45483 60008
2 14239 96401
4 37200 87729
1 46747 85692
4513601 13033 14296
2 8560 44857
619427 94599 97585
3 40183 60665
3 48079 76259
4 3349 21373
5 19365 38765
8 23854 33995
12 73828 75934
5 56903 75268
2 23975 76313
1 14771 74100
5 58149 71787
2 61317 81888
9 19755 26392
1 8842 71094
2 24096 28512
2 68290 72990
2564304 57305 59282
2 42850 86959
4 6927 97694
7 45553 58827
1 31377 99807
2 20012 97306
1 51842 58726
2 37548 96555
1 16067 97315
39 2730 13722
16 8562 18931
2 40365 93589
1 14233 67452
1 30718 42655
3 23756 87315
1 54803 98213
2 52259 55986
1 37571 82985
10874042 23643 23757
4 12478 26331
4 40955 67237
2 20647 52229
4 64322 99907
1 25741 94579
17 6743 13947
1 9787 23572
2 24475 68711
1 19792 50412
4 24720 89929
1 34523 84442
11 12225 20557
4 22390 43792
1 25203 95903
1 27640 59952
3 12436 94559
1 10793 98004
1 31730 62413
1 6388 56028
1 26180 92036
1 21538 67000
1 22004 90252
929 8214 11543
2 33511 98990
1 38534 92450
1 28397 51677
5 59277 77121
1 46310 89684
1 41477 76476
4 26515 43021
19 11800 25810
33 82404 93236
8 950 9706
32229 704 3339
48 83363 97236
6 7709 23587
1 7552 87258
7 70781 89490
2 5647 62389
3 61271 94899
3 4392 31893
1 1290 67230
5 67420 77873
8 29311 73682
14096374 62494 63072
2 65880 81991
1 683 30828
2 46698 80319
5 5246 50776
1 56180 81582
6 25811 49332
4 60284 64445
1 35288 77729
2 29146 47714
3 51955 94438
1 20420 81452
1 57393 72801
2 15364 51019
7 13452 19821
3 30104 73832
1 27341 86342
1 56499 79832
1 11642 77726
2 2192 50594
1 28481 49044
1 18948 73597
1 6815 63850
1 36436 98606
7 6841 30483
1 31955 60690
5 72566 91807
3 18229 59714
18 73476 81208
2 27005 53858
11 28836 33971
2 34559 98839
52 3037 16315
1 497 34480
46 78258 92670
2 35448 83496
6 5252 35986
2 67227 90381
3 34843 73572
8 42230 75251
1 14415 43544
4 47723 79839
1 13544 73780
1 33309 64525
2 69782 78490
2 42519 79902
2 55431 90440
1 56223 95714
3 28213 33164
9 5785 36810
2 23721 48061
6 33611 59193
1 18495 64653
1 816 53444
1 30413 70595
1 43218 55689
2 65810 84848
44928100 52514 52741
3 4282 61306
5 71427 85238
2 33824 89701
5 62550 94168
5 83787 90970
678 19235 21516
6 35803 48424
2 65188 74311
2 11220 90317
1 33592 93426
2 14112 20718
12 51308 57175
1 3370 72635
2 66170 73134
2 33929 82474
2 66385 99530
1 68188 91782
8 14977 72272
1 20980 92541
1 16284 65455
1 3005 91971
1 35955 42075
1 57365 98402
2 43693 99341
1 24039 74431
1 9830 82394
19 7091 25023
24 4424 6443
4 11000 55848
1 6526 45823
2 34311 58375
3 52850 80593
1 13985 18382
2 19358 77475
1 15570 55161
5 9142 39952
15 3359 12710
5 65932 89503
3 14000 96961
1 10123 51200
2 54584 58339
1562551 22805 22975
1 81332 83194
2 10094 79541
4 16238 36507
1 5783 66351
94396867 2776 3124
1 32859 41219
1 59846 88121
4 12247 47359
1 6904 17583
57 4037 7484
4 24595 26953
2 32604 77818
1 26889 76382
4 7447 17031
3 53276 92330
149 90197 94720
27 90654 95450
3 1106 34622
3 16335 17047
23 78870 85439
7 23335 75545
3 15689 78113
1 7604 60163
1 31668 99561
1 5115 90978
6 62196 80739
3 14552 58928
4 46515 67591
7 60858 86614
1 37190 74764
1 19976 80710
1 23369 94120
4 45961 71197
2 59182 74761
2 61050 67747
6 2911 52214
3 42688 57027
1 14833 49682
30 17051 18885
4 66919 85696
1 26797 64531
4 14376 67392
1 65553 85377
7 72509 87308
107860 94000 97233
5 50754 69088
1 7024 92520
2 61999 67268
4 21050 25172
6 65736 82672
47 85649 91970
4 13918 17654
2 27729 79608
1 31290 66832
5 48827 58146
1 44674 63358
1 40055 83987
1 18727 56265
1 16126 87776
1 2087 72326
1 30690 91600
13 14255 37120
1 63 54187
1 4565 61144
11 71199 80294
54 3691 7813
2 47028 80923
2 112 22834
4 5813 67667
60509876 97917 97918
1 15757 71849
3 52732 63195
1 29714 66428
10 7790 13664
4 7521 25587
3 29316 79540
1 44163 85779
121221 18180 19312
7 67743 94028
2 35003 44177
5 56839 99165
4 41140 70217
1 42609 72998
2 17347 87400
1 29345 82262
7 78000 90181
2 28318 86705
1 22282 59470
77 92185 96554
2 64138 95159
2 70841 74079
1 68515 84465
2 64845 74999
122 3964 7093
1 59049 74038
3 12611 62010
4 16980 42826
3 1202 83146
1 50987 87654
11 15860 24459
1 41468 58960
3 10353 42692
2 3299 49804
1 1562 40056
49 26419 29996
1 14230 97264
1 22664 25385
2 51963 61718
1 8089 73146
6 62967 91181
4 16824 69014
2 15660 46401
4 68834 89447
1 2961 48700
8 25685 55116
1 43414 79188
2 67915 89072
2 68305 74922
1 51545 60932
34255 30337 32020
4 81105 89958
1 56006 69460
8 58417 76755
1 38031 96751
4 25561 32320
67502 18172 20015
2 9354 93459
21 56025 68020
2 29667 83610
10 11149 60640
3 25686 42523
1 15236 99287
8 6497 13500
9 91567 96178
17 91047 95896
1 13124 60777
41 454 10174
19 77809 82956
65 84902 89042
8 67261 75178
2 57217 98091
11 36514 43649
10 7160 71706
12 42729 50943
2 29003 74916
2 77777 90250
2 8731 62312
6 6433 32927
2 34781 85928
8 17209 20625
1 34647 95171
1 41091 57828
2 40743 46290
4 57983 76557
1 38925 71589
1 9129 63634
2 13314 51070
1 25974 73013
1 22398 89717
1 43694 80095
2 39328 52437
1 612 82383
1 38675 53805
1 23720 64702
3 55374 75229
2 34281 95975
1 35699 85472
1 5120 59956
1 38811 68434
1 19513 74412
1 30102 97860
8 67551 92937
1 38910 73359
1 5075 66893
2 62328 79407
3 77084 93488
1 38655 86181
2 30192 70021
1 14215 80069
1 58053 81112
1462 89189 89792
4 31906 64658
26 78901 96093
18 76356 85148
2 40819 76610
2 48233 80701
1 51030 91294
7 10133 19974
2 62843 79629
5 4306 48943
2 8597 83390
128139 15697 16063
9 54446 59270
2 43615 89981
7919397 39314 39451
3 43110 77227
3 36673 42407
1 44127 66131
4 11430 40662
3 48865 57495
2 23191 63219
25 2039 19671
1 29862 58401
2 24677 58367
1 46617 64719
2 39232 51851
3 38173 63168
1 49919 96619
1 49299 82567
1 32694 65332
1 26294 94933
2 13824 49618
2 22991 84316
16 12069 16547
2 22425 66847
172344207 33689 34580
14 27243 40307
3 22893 63372
31 3060 12484
13 70336 83983
3 21871 63828
5 59448 78533
1 55996 76911
6 24704 29381
2 44350 67181
5 21954 43737
3 41135 94364
2 12056 86515
1 58207 94851
11 63738 72668
1 5913 96690
1 68913 74009
3 34893 67197
1 36468 53970
8 12206 39970
1 26615 85365
2 34355 94652
62 89795 91346
3 34093 71734
1 17823 93234
1 31562 56277
1 41643 75649
1 7441 77696
1 46626 77100
2 31886 99096
1 40949 64866
1 15126 65381
1 9042 94670
17 77226 98969
4 62193 99235
1 28641 98223
1 26107 62380
2 28556 39540
3 20127 62065
1 60492 69184
2 10857 57841
2 486 83332
1 21274 80643
1 4316 64074
1 11068 66633
1 10904 97427
1 20771 70280
1 16916 99482
4 85622 93028
2 49329 94318
2 22674 48333
2 37982 94244
1 40658 41757
5096104 6956 8450
1 20719 48062
5 4615 39588
13 68479 94801
6 43187 65905
1 52019 90424
58 20641 26990
1 44988 85605
2 17212 51659
2 46479 61730
1 23251 77878
1 873 61567
6 62278 95342
2 18559 51688
1 2095 57404
1 13252 99789
1 14859 84676
7239 63525 68581
2 1522 72852
1 49214 50723
1 1947 75526
25 2054 17006
20 93164 94308
2 33114 72948
1 8515 89455
4 63202 90497
2 48183 68030
1 29006 66025
16 78799 86088
5 17417 30336
1 29709 94243
2 37342 93503
3 33796 76980
1 46667 65913
1 24081 85779
7 8517 38613
2 48341 88195
4 76754 94597
1 3788 69158
5 10066 47241
1 22258 46061
494423 94873 98251
3 30940 62490
1 21682 76355
3 17497 71591
1 26373 92286
4235 64379 65980
1 23136 95007
9 50634 52500
3 8031 72122
1 21114 62607
10 41076 46518
1 57083 68581
1 39467 76741
1 31613 72413
5 56922 84989
2 22583 51695
3 7151 36000
1 22385 56161
2 29777 68160
1 34329 53515
2 48336 61571
30 24985 29584
3 13475 58883
3 51257 55649
1 30204 70828
1 17733 95928
1 37031 43062
3 25188 48713
4 50136 59910
1 20764 67442
2 16049 43837
1 36319 84668
1 6524 54054
1 27154 75293
1 39974 54098
2 43798 88386
1 16960 41847
34619 83659 84125
13 66682 88455
5 21072 25776
9 22842 27989
1 26054 47359
16 62393 89866
2 8332 92267
1 6791 85016
26 581 18413
3 62731 74531
4 51000 59104
3 20024 86211
7 71313 76803
3 23459 98069
1 9164 37384
2 64995 87722
2 15976 70772
1 70869 76135
8 27782 65345
7 60732 62639
1 2440 79232
21 74923 76542
1 12779 31111
3 42871 99099
5 34071 48952
1 69630 94697
2 61057 96718
1 67452 86014
1 23075 60322
1 39281 66767
15 16913 25083
6 26947 33233
4 68347 85904
5 50564 80193
2 29758 53319
8 40300 41647
2 21759 63914
1 40166 69944
9 45858 51571
4116 43991 44765
3 37534 55147
1 15591 45566
18228153 1130 2254
1 1525 65542
1 18909 51341
43 82856 86837
8 86058 93230
8 53353 66495
15 79811 89815
4 7129 71954
91 10925 15873
2 49211 95331
1 25937 47969
4 32045 74018
1 44336 89511
1 32821 71117
1 6945 92071
2 21 63010
1 13669 80227
1 18963 74570
7 19411 29045
1 2550 56968
2 36175 67677
1 16820 67317
1 4350 59315
1 30168 96902
20 4538 9728
2 2777 97142
1 29252 55972
8 55479 70068
2 16144 72252
1 25775 43149
1 41305 57591
6 19315 31864
9 214 17664
6 4385 29948
2 29951 48870
7 53992 73639
1 46278 82842
1 39544 61628
1 5872 94436
121 91162 97454
2 34482 60973
16 12167 12518
12 62868 86234
12 15867 38979
4 38656 85963
5 10640 28783
23 74964 83635
1 34789 83594
3 14380 71306
1 47797 70373
2 75440 84600
1 76567 98602
1 6851 44453
3 61385 76861
2 49101 56540
1 22289 72264
2 60356 97902
1 28272 58023
18 2811 16978
2 72506 91071
1 49342 68332
4 3783 47938
4 26549 98463
5 34567 45418
1 41099 79254
1 1826 99471
11 76701 79032
5 70665 88662
2 20376 94116
5 21636 31323
2 11289 32959
3 63103 89472
3 26119 81058
2 14041 83794
3 37019 86705
1 32753 70038
1 46587 73285
1 22927 73289
1 56258 70811
11 78405 80698
494 42015 44748
30 50025 50137
4 25660 35768
5 8180 39525
4 41045 81050
1 56709 87191
7 47090 63379
3 39031 63377
1 52769 95578
6 20167 52512
1 27534 68351
2527 63959 66561
1 10451 81486
1 21001 72513
1 22440 35264
2 14059 34588
5 30897 80378
1 39546 88014
1 37225 79105
1 18438 96726
1 7600 54347
9 78442 86801
2 15964 53691
3 16306 43823
5 59621 88153
143 83243 84637
1 56047 91306
14 10798 26507
3 4516 99743
4 478 28223
1 32478 76156
2 53609 73934
111 5452 7785
9 7469 16566
2 52737 95037
6 9146 14301
7 22117 25934
1 22836 82150
1 1779 26016
3 8976 95754
125 91819 95996
5 31297 87596
1 63395 88754
7 77009 81831
59856 75879 75991
3 59100 76340
1 5185 86490
12 81245 99678
2 15313 51057
2 23082 97800
2 55811 90514
7 2357 47938
2 43815 69799
2 59220 82274
3 79011 95645
1 52108 63539
2 32350 98542
1 46488 69435
1 15768 77072
1 1394 67282
1 7144 66912
1 16039 88664
11 7873 20558
2 41964 77848
1 11824 94294
11 2566 21801
6742 17517 19207
13 16574 53068
1 28974 85333
1 35442 69310
1 14970 47499
1 61028 93563
5 49599 98630
1 12466 62344
1 9316 74930
33 14641 23577
1 57267 70497
4 3784 55714
7 12914 25994
1 21557 59882
1 38577 87494
2 8773 68407
1 25740 97303
1 25647 76656
3 71152 90326
4 11757 38135
2 34729 85341
1 18355 46005
1 43450 75083
1 20596 59945
1 30898 95317
4 71434 83727
1 12005 51063
5 20174 38272
1 19536 58586
1 43602 96392
1 1903 46877
1 4118 74432
1 759 64529
2 13368 88330
2 41906 77916
2 9703 28424
5 39948 64157
1 11900 32268
2 26173 88551
3537 13082 16194
2 40392 92088
1 43435 66899
31 1155 19055
8 58163 86741
2 7418 26723
1 5227 79640
1 23708 84191
1 6805 99269
1 30010 72909
9 54443 59097
3 19060 28574
3 22454 47898
113054783 87824 88997
2 2166 61271
2 9876 70915
3 4632 65533
25 72486 91265
3 15711 67719
4 64729 84630
1 4828 96668
2 39370 85265
3 48138 56093
5 65153 84343
2 3803 44684
1 39376 50007
4 863 55218
1 54958 83928
2 46955 64891
25837 1300 5340
1 4096 60517
7 70126 97703
2 34489 66828
14 13724 17127
2 18941 47717
6 55094 68146
1 22832 69099
3 61592 76916
3 14245 85264
1 25015 92772
2 26081 88441
4 66786 94637
1 68420 82322
3 79367 97690
7 27141 31113
6 29690 57957
1 14327 43943
2 28254 49621
1 5836 82784
2 6813 75708
3 54713 68069
1 7927 51355
295112 38838 40153
3 24942 76422
1 35706 60865
1 3206 75700
1 31442 52672
1 18804 85360
2 68114 83634
1 13257 51632
107 91606 98320
1 569 59153
3 695 74733
1 49327 74329
5 2900 36913
2 46585 80342
3 39720 72768
6 52800 66501
2 50784 92498
4 5557 46565
1 5498 49102
3 51820 68766
1 46738 85307
1 12374 80887
1 56443 85259
1 8986 51562
2 47701 65910
17 6640 16677
4 16671 60266
9 6533 40548
2 41528 44727
1 27099 97199
4 27183 43615
6 79293 86553
2 67630 78548
3 26350 61750
1 9088 58632
1 10355 45712
4 6362 17486
3 3491 53035
1 2497 84459
1 87 59424
20 70941 77248
1 1410 88613
2 30634 89934
1 19910 84614
1 16539 88784
1 35069 70422
4 68380 80196
2 18635 83695
1 9970 42059
1 22462 62809
7 49565 96012
1 11861 61154
2 30644 58382
8329167 7841 7918
1 11748 43263
1 16748 75614
2 16199 62738
1 22927 85494
4 58358 93673
1 52734 94091
667 54851 55791
2 11789 96161
1 11343 99802
3 39364 41222
2 68064 85506
39 83096 86050
3 65079 96739
1 36740 53276
4 28460 67244
1 29062 70510
24 64660 68806
2 31911 56972
1 17308 78849
1 46265 80894
40 10670 14176
4 33717 40159
5 51222 86673
4 69755 91686
2 38768 95753
10 17631 27993
6 62227 65978
7 24680 44363
1 1831 94466
1 23298 47664
684580 73034 73184
4 59902 89032
42 87734 92520
3 32028 40489
5 38725 82915
1 43807 86306
6 11660 19877
1 8403 69743
11 50327 50765
3 8889 55384
7 8465 34859
17793 65959 68630
2 55261 88353
3 339 16437
1 37977 98668
3 10020 47872
1 4194 81041
5 51813 59491
2 50923 91282
1 17102 73900
5 26465 77685
1 9030 81508
2 14742 83042
1 4418 42282
2 61133 80636
1 34065 78294
1 32012 68150
2 31755 58819
2197 85236 86846
2 24489 98197
1 39208 99378
1 14872 98003
554 17997 21382
29 77236 96622
2 21335 79119
3 45160 69756
1 56434 75061
15 11495 32399
1 45915 62292
2 7787 26107
21526 35833 38427
5 33029 62785
2 26924 75053
1 38755 80861
1 40831 67976
9 3567 31949
17 89763 95859
13 63013 78456
2 4271 74649
1 4680 96593
3 37750 41808
2 44997 52439
1 36265 81807
3 2915 55883
2 12920 96782
30 16527 24535
2 39322 55688
1 17855 42487
1 2146 54061
3 16844 27999
1 28353 43545
1 10026 41757
5 62259 77655
3 43700 74557
4 8752 91295
1 37606 89325
1 43457 87370
1 9957 80785
18966 13052 15466
2 12103 90321
1 14218 79358
1 26932 39023
2 46331 75927
1 45760 94812
1 5782 69786
1 15840 43523
2 49185 55081
1 45951 51719
1 10160 45328
1 10899 90602
2 31471 83576
1 37119 61079
1 45172 54896
189 87450 91472
1 30898 53855
2 22200 51071
6 77117 90953
2 3287 70396
19 6383 15571
61 86374 93048
3 53655 91444
1 61989 69691
1 11562 85453
3 87564 93652
1 34061 94427
17 15496 26509
6 22653 92369
1 10157 28091
4 51225 88614
4 23296 28877
4 18568 85837
2 6832 37923
1 66672 82813
1 45126 93029
3 12819 76187
1 9822 64133
4 68819 99068
2 35630 64648
1 15729 61259
1 54444 71277
3 63099 89238
2 39265 96881
1 47225 96359
1 9463 93081
1 39393 92454
5 22581 49952
2 8294 30701
1 19218 51521
4 31341 86621
27 76234 86295
9177 46221 48938
3 39077 41642
4 34998 46164
1 38016 68189
2 24278 71427
1 19370 71693
50 77354 79933
1 32523 71069
42 16943 22319
2 40236 53063
1 36389 69801
1 34883 88052
1 17472 67077
359 63988 66886
1 38207 92878
1 51 49720
249289023 55959 56098
3 11010 71975
3 76621 85339
122402896 94477 95131
19 23158 35251
105 84677 87516
3 5677 48459
3 4872 32133
14 2038 13390
4 64184 77120
5 32337 93423
20 59901 72654
3 1459 55193
2 35504 89696
2 868 27838
197 18607 24178
3 30337 86834
1 30412 56813
9 46149 53556
1 2300 72789
8 27341 33473
1 33631 79775
2 32324 91216
1 7829 64643
58249 93726 97075
2 36044 67991
7 78565 96295
2 12202 84731
2 36922 41996
2 8385 40474
1 8141 79403
1 49422 51401
1 50007 97996
3 31756 53110
1 46816 91211
4 52036 58024
2 24523 56696
1 4568 94969
6 65086 99850
3 26783 41023
3 28876 77302
2 51266 78234
2 16599 77128
1 23898 54019
1 45698 94285
2 58422 87883
2 46737 52939
1 25461 68558
4 27260 27849
3 51893 54806
4 65580 96542
4 21794 53516
1 45591 78833
47 84048 93427
2 13577 64729
6 27891 49186
14 2086 20529
11 6259 31541
1 7954 63796
4 44106 74014
1 11765 61170
1 50058 81438
1 2927 89359
1 46863 92813
1 44920 98690
25 74945 99002
1 29489 56694
2 45992 61094
1 41696 82234
11 55978 87854
3 13457 45502
1 1887 50934
24 88197 98566
2 30757 37864
1 28589 67237
3 16133 45046
4 29435 95439
3 28698 46555
3 25025 78986
1 13937 68518
1 29348 67611
2 47500 58059
6 67768 79700
15 51475 53039
2 33533 55002
10 1933 37034
6 73659 87139
61 92526 99971
1 32751 65360
3 40041 82823
1 14331 87476
4 21755 49619
2 17179 97533
3 41484 65411
6 6499 35053
1 39527 46979
2 50212 61452
2 26202 97483
1 39637 98006
774 17327 24465
1 47796 98633
1 6191 86774
1 77421 90224
6 2863 43762
20 90088 97127
252 5865 9617
2 54562 89065
6 86838 90623
7 66980 93801
6 2564 68088
1 34504 90323
1 22895 57309
1 8398 65055
3 46260 92631
1 7749 29420
1 40729 58853
1 2374 73571
2 27318 74356
1 9867 64879
1 39982 81741
1 47300 81301
2 12312 72343
9 61871 89158
2 44258 74277
3 22330 38127
2 20153 89352
2 55023 90190
1 13299 67296
2 47260 53529
1 9692 67956
1 37497 96049
3 51686 93197
2 71487 92253
1 55555 89383
2 52200 63995
5 25340 55544
1 50684 95168
4 3950 49479
3 55669 86981
4 33477 42358
1 28610 34823
2 11356 67977
2 30514 84463
1 18871 82013
1 43852 65047
1 36737 76472
1 56736 89798
3 907 30055
2 22998 60219
16 76470 77494
2 8172 63929
2 39720 99962
1 692 51170
2 60486 80171
5 76460 95099
1 23955 69681
1 58038 76692
37 64232 66950
3 48634 85500
2 47878 72192
1 63965 92730
12 7964 33999
3 13440 73329
1 1487 74181
1 2756 85731
3 24452 46801
6 64226 84493
1 46210 87515
3 24491 40825
1 3464 92196
3 31815 80294
1 5748 78409
1 35906 79307
1 29559 63082
2 3300 99909
2 9879 36007
2 33202 68221
3 71135 88656
2 47936 69212
2 68613 81546
1 11874 88602
1 6261 91575
22 6004 21436
1 6845 48027
2 11176 42717
3 8589 89565
4 23092 37220
3 31503 65415
104 55097 58740
2 31726 98328
4 22077 41485
16 6212 10798
1 51438 67290
42 83605 91156
1 6622 57397
1 8117 47714
2 16640 97199
3 9442 62197
1 29769 73323
2 21588 97079
34 44892 49946
1 59413 82427
10 66271 78327
3 77610 82784
2 63184 97753
2 15318 91115
447 8465 10355
9 57651 59878
4 12392 33786
5 52238 71248
37333 95770 99338
5 36890 90633
25038 26405 27031
24 1025 18907
1 55173 72165
2 29363 87481
8 398 41224
8 46787 54980
8 81263 97382
2 33966 86461
24 5982 19905
1 50504 81904
3 32506 77295
5 5747 18549
3 4481 22678
1 1868 96682
1 15168 75678
1 22719 54634
160 17820 21799
3 42590 45986
2 14690 94238
1 15897 39734
11 64332 81943
9 33110 53916
1 30751 57606
6 1602 20081
1 12854 49976
1 9801 69451
1 50018 62145
2 15482 62012
1 13461 73333
31 84769 99893
23 34461 38448
1 21358 93104
1 33493 85932
1 33775 62907
34 30899 35440
5 47546 62802
18 4605 10813
1 29752 41824
1 9125 54123
3 8934 46383
1 10148 89711
15 27610 30749
13 66075 81993
4 10210 94454
1 33499 96987
2 54429 58759
2 62302 75267
1 33077 94277
3 27701 58687
3 61587 83885
11 53825 68546
24 2802 11720
2 28022 55268
4 55693 75155
2 29605 77348
1 9862 99683
1 23568 93243
3 54121 67455
2 15935 47703
5 71892 81521
1 37325 84652
2 53237 62002
3 43576 82224
1 16171 79847
1 36766 72828
1 25069 89690
1 68709 73287
1 34313 70723
4 8334 33969
7 28286 47600
3 35739 99838
2 53969 72402
1 43556 74866
1 30140 72947
1 20258 96263
2 64032 87122
3 19152 46146
10 16400 30356
36 82561 83502
3 21084 84000
1 21169 78175
2 5904 47863
2 14734 89023
1 38925 92652
1 52704 99595
2 22291 76983
2 46656 61938
2 13328 65993
1 56776 99113
1 32671 99313
2 45148 91055
3 16040 34542
2 52937 78742
1 5769 77272
1088 19356 21480
2 21399 76695
3 72803 90324
1 36836 46431
2 46188 98920
394 8780 11437
2 27076 57301
1 82148 94422
10 1634 39966
3 20678 45854
1 38345 74129
3 18163 41343
7 4451 27912
1 4494 71097
3 19424 31517
3 62935 85197
2 67600 88262
24 13527 22471
7 53019 98703
3 44067 96545
2 2000 43678
5 78285 80274
3 8851 28148
2 67715 73376
41 2510 14434
8 31768 66271
4 26860 85507
1 66919 70356
1 58843 64090
3 2970 63007
1 24593 57466
1 25478 90893
1 3017 51913
1 2727 75802
4 68069 75843
1 24858 76885
1 7980 68863
1 14284 69272
1 16302 61510
3 60273 87097
2 24792 92283
3 39259 48717
134 93147 98738
2 9670 53227
4 8036 21908
2 25416 29085
6 38236 85930
4 9595 28474
1 59538 89332
8 6834 23229
2 13387 37252
3 11579 22318
2 10023 31313
3 35988 93991
1 60135 94582
32855 74487 74976
84 8212 11969
17 50314 54213
72 9045 12128
1764346 65419 67054
4 57866 78263
4 24544 98302
1 684 99520
2 13735 96455
46 82594 92702
2 28256 69341
1 17095 85015
7 2116 51733
3 65743 87892
2 43628 67248
1 6661 30908
1 3526 57481
2 4090 98441
1 5455 50930
5 5251 27807
1 295 56594
17 89732 91292
3 46325 91719
1 10974 89662
57 51619 52163
1 16987 70996
6 66039 86729
1 30557 98868
1 8069 94368
1 7713 82615
1 65992 73268
1 50257 98860
4 15293 63324
3 14139 31378
1 28404 59328
2 35750 84173
5 72067 92151
2 23452 52421
1 46976 54740
1 433 53764
3 36416 45603
2 48765 91939
1 40616 94503
22 82773 91378
2 11366 87531
10 23310 34875
2 31969 48786
1 31938 54958
1 18759 28851
1 37661 81636
4 2195 50571
1 13535 68712
1 8705 30109
10 69956 95376
1 73609 96340
1 1155 37615
1 6876 49997
5 68041 87353
1 65356 87061
1 25300 82444
1 4394 93277
11 53333 67275
5 11282 75138
1 24363 75021
2 476 79515
4 40578 60523
1 2244 84272
73539035 18142 18204
10 55607 70133
36 85620 96177
5 1027 46859
49 92992 99731
1 5342 61442
2 31938 80736
17 87433 94913
5 57887 70520
2 46153 89089
4 26105 55637
2 28561 53126
1 48357 88781
2 46513 97064
1 46812 55585
1 22989 74561
1 13914 98130
16 43321 45171
1 21235 68015
12 80332 85549
1 26017 86550
1 33057 36811
3 17131 82308
4 78301 92389
21 93451 96384
3 31150 64721
32 73301 78443
32 7641 22745
3 4592 48205
1 21671 67867
3 21426 94639
73 1187 12254
3 25350 62612
52 78514 81617
16 78717 84542
4 81908 92580
9 12081 41001
3944 98540 99786
2 4480 87476
3 18635 62003
3 43012 83925
1 6973 29779
1 34097 60114
1 26728 32786
2 5295 64584
2 16176 44716
3 81869 87608
2 43938 51489
4 48458 96760
1 23186 96388
1 25138 51115
1 22489 87045
4 62972 88318
2 11431 54042
1 65041 91635
1 13418 47977
16 58945 71041
5 26148 29596
1 2077 38570
3 69573 92384
5 58949 74968
1 4455 79684
4 22000 54762
2 38712 92274
1 44509 68964
17 93621 99800
2 17482 73067
1 32943 75669
1 45328 80677
2 46155 65386
1 19848 63841
1 51860 84068
1 8694 85675
43445 36008 38574
5 3114 54573
1 31707 51118
1 69966 97279
1 12232 81932
1 35514 80082
1 8541 67246
2 28257 71543
6 841 38498
9 28554 42184
14 80413 94304
2 24999 42147
4 54343 87312
5 21183 30707
12 67809 82083
7 58359 68702
1 17901 75561
2 31626 51834
1 17598 55264
3 14961 51574
189 65026 65758
2 41660 48812
6 54187 62963
1 5952 75490
1 59333 76435
6 35582 39365
1 86245 93661
1 53597 93082
3 54795 91042
1 23552 83343
1 10830 73437
1 51138 94298
1 42249 74720
6 1422 58925
4 19553 54102
48 4500 11763
2 29573 34766
4 32118 37321
38870 83482 83517
2 2461 99649
7 77168 93291
9 64350 84693
4093907 58428 59499
37 152 23809
1 13256 51349
6 34641 48858
1 33557 98160
1 32426 40939
2 11211 38441
1 3716 96805
1 15936 25421
2 29726 49101
1 20001 66321
1 21901 65328
2 45162 89284
3 50118 69412
19 69228 93131
1 29969 35042
5 5862 76668
58232990 91318 92729
77 10366 16592
7 7206 23120
1 10305 99301
4 41467 57922
3 13683 77706
10 57179 63299
4 16809 89419
1 30983 69867
1 9 89628
1 4451 75981
9 77846 93346
1 19284 36465
2 44628 68257
1 49340 93428
4 33345 46825
1 3826 82789
1 32145 87475
1 32718 97999
1 108 61337
1 30895 64130
1 5309 44204
1 34928 45847
1 10089 59737
1 48007 75539
2 34821 86412
1 33411 38916
1 11564 49278
8 37841 94714
1 913 53544
14 70750 79354
3 77393 88898
5 9261 31426
3 17251 67972
7 12065 22605
1 53061 93139
2 19901 52916
13 22161 31437
6 55679 70738
11 621 34624
36505 70321 72399
3 50876 87520
2 24382 49136
1 32252 91808
2 39214 75150
1 2787 84711
14 77257 87247
6 33610 40780
2 20704 85555
1 36332 94832
6 3447 23137
849982 39022 39079
2 35879 68627
8790893 65354 66522
7 1093 21798
1 6090 55874
5 45738 77753
2 61835 68866
1 36649 90188
1 30826 73528
5 30085 52848
1 23698 48796
3 45958 94617
1173061 12544 14535
4 36421 52734
1 4972 66846
1 40653 75355
15 75685 84110
1 28283 76591
2 29752 84935
1 66083 92160
2 43958 50815
8 3672 49448
107111089 33536 35336
3 30610 51447
3 25539 34864
26 72051 72928
3 75424 93322
1 1357 71950
46 3278 10991
5 5237 29800
2 34446 57351
2 4283 40657
4 8037 24737
6 43169 46494
2 13372 57595
7 64538 72876
9 23081 40948
2 27734 63776
3 69669 89968
2 22950 60436
3 50975 84646
1 35279 61927
90 88208 98677
3 28733 66205
2 25054 73263
5 70217 92598
3 28243 36082
2 36517 96782
2 63321 79596
1 52996 90067
10 3547 19348
2 4989 95622
2 1520 16395
2 33405 70886
1 70739 80326
2 19153 55394
2 17864 81670
14 53708 67567
2 21280 36326
5 44568 64465
1 38550 92343
1 4984 79150
1 15839 82816
1 37221 52453
20 46671 50486
1 69177 86520
8 48186 97462
3 21789 61324
2 56935 75261
3 69908 83984
1 13859 45815
4 72931 97249
7 9852 27369
3 48351 74881
1 35819 63972
3 61904 90728
6 2706 58818
1 24147 93822
1 26986 76159
1 19528 41240
2 47453 68418
1 20673 73192
5 21086 24736
58 24698 27114
4 4501 34201
4 20918 59682
1 16615 90360
1 49602 65527
13 55351 60871
21 900 18655
7 61385 65410
1 9910 17085
2 26318 84426
5 6667 37042
2 44647 77730
1 40987 62727
2 51834 81292
8 10357 27369
1 11988 67372
2 74414 99733
3 61634 82190
1 54210 83771
1 49646 91583
1 28418 51456
3 13174 48410
115 63903 67331
1 29682 84748
1 31355 42670
6 3062 16024
2 699 74606
7 29049 54893
4 43403 59347
2 944 80961
2 27673 88022
2 92777 95379
40 79888 87524
1 31579 91332
3 28924 70676
1 24480 96682
1 48639 83822
1 48599 61274
1 38165 80646
1 15396 56200
13 14960 39353
2 42364 57104
1 40649 69866
60803642 94614 94703
7 14821 21565
5 62249 70285
57 83551 93722
2626 36122 38397
4644179 85227 85913
4 11150 18437
2 22066 39101
4 17616 72683
2 29426 54997
10 54017 60950
12 71702 77335
2 8357 37401
6 35801 66310
2 27361 92296
1 14264 22176
3 30178 58602
1 13015 64198
1 36286 96205
19 66181 86997
9 13188 27860
8 65387 74808
3 6854 55864
1 9429 99844
1 4068 22341
2 36764 75586
3 1032 30609
4 62199 67710
6 41406 47001
1 28075 43790
2 45554 63368
5135 71470 72392
1 22628 45693
5 60173 83056
8 2180 45985
1 16210 60637
36 76217 78252
2 67176 75638
3 9522 89865
1 29227 59649
2 70931 84709
1 66392 89992
4 54375 68228
39348 15940 16428
11 76602 80294
4 22777 70798
2667486 56428 56586
5 75537 90204
6298 83 2455
13 122 42803
1 21363 92937
1 32187 43453
18 22829 28151
86 91146 94680
1 31230 67230
7 14170 31212
6 50751 94863
2 7605 86760
3 16524 22424
12 79339 96243
7 42224 50446
3 16984 86110
2 26519 49147
7 48565 79204
1 5114 64244
7 61895 88184
3 12724 26353
6 23993 59353
1 59914 69040
3 47309 71505
3 24706 90359
1 39251 68400
1 13219 84590
1 30786 98654
3 66663 74867
3 7506 39561
2 22717 71065
3 7995 18103
116 8936 11741
2 35662 58315
5 53387 75943
3 24136 44759
1 27128 39006
1 28646 60853
2 7658 68644
3 53938 64942
1 33770 43165
1 39878 61342
3 36226 89830
1 15840 57688
4 11057 42930
3 58555 82509
10 5778 34910
2 5752 26677
1 25437 49864
1 4178 86391
5004004 20783 22286
3 9548 30257
13 68101 79040
3 34361 75832
1 48233 96764
1 10693 28017
3404619 5764 6072
2 2397 91367
3 2476 46571
3 4233 97611
1 1320 68461
1 56810 94037
2 42227 84508
3 26166 50172
2 29767 37086
6650 13526 15668
2 5830 64397
7 44990 56165
3 67891 88692
13 82152 92907
3 20389 55969
1 18562 63659
6 74109 97106
1 33016 39821
3 77298 82292
5 11484 48838
1 67486 84840
5 45742 87028
68696 51749 54294
2 41710 68929
52 91061 95051
2 43416 69184
1 7353 59266
1 5253 62013
1 21296 26564
3 1846 87943
215493 46730 47405
1 12590 81479
3 2946 79572
4 55727 92466
33 84649 99888
2 56523 88835
2 24814 90430
3 4121 90931
1 1133 84238
3 65488 85509
3 49138 82071
1 37395 60959
1 34680 87204
1 26684 78284
2 66960 77328
2 37387 70499
1 61422 71760
1 7755 60880
3 10016 61575
10 30184 35952
1 22299 58654
1 6266 72463
1 3608 58053
1 1681 68939
50 8384 9395
1 44235 98019
6 76363 98314
2 30166 68544
2 34813 61407
1 17595 43175
1 34669 99159
1 14395 84650
1 29701 59196
1 15738 99762
3 49149 62264
15001 96560 99992
2 49767 84962
1 36724 92297
1 45581 86690
6 16283 17302
1 45432 74674
11 5458 32184
12 59310 93199
1 53301 67180
1 53349 79545
7 68179 69099
4 19934 99828
8 22807 39911
3 31348 58322
1 20771 36660
1 33209 81665
1 18015 62638
1 28008 53961
16 4347 13090
1 13294 93354
5 459 16828
10 75650 97571
3 72131 91348
4 26408 58189
3 21500 45750
1 17830 47591
2 57654 95605
3 18661 32990
3 46384 84138
3 27451 60566
2 935 91587
2 44527 97596
14 17784 27344
1 5654 69119
6 23684 35599
6 48386 53228
4 49369 53924
1 30164 90167
115 89536 89828
14 54886 71982
1 57513 85052
73 84852 91253
3 14450 67172
3 34695 54340
1 23605 80542
6 12695 31412
2 42340 77135
1 7592 98325
1 47067 95322
1 42650 87396
1 23079 62919
1 17061 81473
4 25576 36138
1 18950 38780
1 16785 92715
1 27092 55450
2 19362 63802
2 26711 79975
34 85391 98686
1 45271 81387
3 78364 93678
20284806 25421 25867
1 23157 85386
3 79000 85519
5 35578 62105
1 15495 68776
9 44803 47577
2 40901 85811
5 57117 79238
2 7029 69530
1 37293 86595
11 74432 93052
1 41759 51026
2 25405 63857
1 5989 59866
2 59530 84626
59314 66801 67435
5 25981 37218
1 19130 51332
1 16531 74027
3 59811 67517
2 29883 94388
5 58759 67013
2 14855 79858
12 67319 84759
4 6450 47496
4 33193 50787
1 7707 68086
1 25196 59640
3 44153 91271
1 9018 62654
3 59764 78300
1 22183 57408
15 3772 15595
3 58061 73230
1 46105 50591
4 22706 56071
1 56004 73153
7 24174 30558
3 7487 55263
1 41125 66572
1 40590 68569
1 3530 83255
1 27874 57156
1 3907 77840
32 41535 42012
1 28394 92191
2 22329 67100
1 46343 64099
2 309 17598
3 76141 92442
1 29250 68074
4 8320 47645
1 7298 99316
3 53322 72895
1 4487 91096
1 16793 55217
2 29071 98317
21 62694 70515
2 5816 99639
1 35709 88702
1 4814 68438
1 44564 97962
1 8773 76986
53 7207 10362
3 13614 47453
1 9689 79863
12 20200 32071
3 27652 77253
1 10588 84012
248239 22168 24217
1 279 71097
3 55324 86971
42 80619 93462
5 45480 64860
1 19335 38940
4 50642 57705
6 42344 55960
4 52122 85547
3 56270 91736
3 45480 60195
1 47876 67089
10 69639 79739
1 33662 69370
1 1124 50360
91 73396 75502
4 407 39195
6 27680 47177
26878384 52766 53176
6 64501 77988
2 14626 76814
1 23455 62807
3 61748 80380
76 13508 21972
2 13338 72722
19 79442 94956
1 53643 97531
2 50506 90157
10 50714 58737
245736 73233 74187
1 10518 77246
2 29145 84656
7 16648 47891
531485 73590 74217
5 80725 96144
4 443 49394
203 79009 80457
12357218 56173 57971
5 3590 56115
5 48955 95797
2 2436 35933
1 1263 89999
1 7165 73717
2 35153 75557
4 69230 76621
1 21583 56291
2 4632 97141
3 16884 34350
1 28759 77794
1 27217 69462
2 48198 69213
4 3399 37627
6 77368 78634
4 21314 54197
3 42947 68913
1 42236 59697
11 81245 83831
1 44603 46658
1 31189 55093
2 32767 99706
2 59295 67423
1 24748 63747
2 23600 47576
1 14240 82997
1 15891 96904
19 78678 89635
125 9271 14325
4 9029 41560
2 27619 81250
1 7458 98447
1 43503 69487
4 59148 83179
3 27217 83582
2 29960 59783
1 26815 85900
9 64449 94694
1 53898 95897
1 38638 76412
1 51651 91039
17 6847 35048
17 4508 12850
2 5684 96277
3 19887 56529
2 61995 87482
5 76958 96930
1 22561 89057
1 25905 99045
3 28189 74358
1 12296 42140
1 2046 71629
1 7723 80525
1 30549 53838
1 63981 96427
1 6181 49170
6 89341 95834
1 27036 62243
1 19393 70942
1 38214 97161
1 9995 69360
2 15932 37060
3 27130 89256
4 66849 82912
2 16653 91276
1 26833 39095
4 13567 19361
4 44167 79616
7 34719 38315
157151800 31884 32105
3 58087 74084
5 85581 95746
19 14972 17995
1343 36570 40808
43 39280 44143
5 23281 58638
1 23975 84246
1 14889 54570
2 12124 99325
1 28314 80012
3 48671 77383
1 22122 93168
9 75001 76694
2 16620 68621
1 2262 88013
9 46337 51522
3651101 40045 40893
6 9952 27942
14 80244 82237
4 16546 94580
22 68883 77255
1 40905 85895
3 33259 61144
2 487 61566
10 66715 84568
16 4084 11090
3 49717 51942
3 1108 53724
4 78708 88397
1 42592 70423
1 27198 38560
2 41968 64419
1 6207 53380
2 32775 71500
1 21334 88986
1 19696 93392
1 27062 78952
3 40655 47978
2 18298 66449
1 2665 75571
1 22041 95620
1 15223 97726
26 3527 6478
1 23986 71488
15 10842 18825
3 24440 69760
381 55804 58174
2 11040 86379
2 35846 43997
1 20143 44988
1 4100 80064
7 13594 26223
15 59787 72335
3 41679 76319
1 51117 67174
1 38672 45102
9 71196 72683
7 55373 70302
2 29604 64399
54942 74405 74974
1 31136 60323
19 75408 91711
1 10032 96454
3 60028 68308
7 72177 92616
5 22790 60542
1 19476 83095
2 10356 84320
3 64976 98954
2 39855 64439
2 47477 87460
1 24467 56765
3 37792 69918
1 40479 88030
1 26245 46445
5 72011 72735
5 79432 91977
2237 31590 32527
19 2668 31810
5 18035 82742
2 64641 75570
1 58016 99861
2 6860 39575
2 46390 95859
33 15797 26906
72 5861 10195
31 3134 9117
4 6941 86877
1 14459 89267
7 4470 35468
2 57220 97485
1 14357 20121
1 33772 70955
13 81544 93015
3 10469 94045
1 34080 75099
1 42923 76787
7 19790 48198
1 22751 77546
1 60769 89517
2 34149 87839
3 76112 88296
3 1275 58397
2 47247 92080
115900754 55890 56727
3 16219 69653
1 14338 99915
1 23843 43664
1 21275 79500
5 5187 21792
2 14470 87944
30 12578 16012
7 42469 60453
1 39861 70785
3 11783 36916
2 26325 72497
1 12782 53339
1 31532 50033
5 12262 17254
7464 27057 27447
2 3711 95579
1 32965 93654
2 25083 84139
1 45538 97600
1 29740 78785
1 22014 79449
1 28589 92165
1 29738 88316
1 6864 92276
2 63874 70127
80 91707 95806
1 41528 67650
1 2063 86012
3 4963 78938
1 29103 60648
5 27526 28691
2 36177 82238
1 35058 51146
1 7622 84626
1 44707 51675
117634642 32908 33099
3 61677 91940
3 27286 76597
21 13077 22133
1 20894 84667
2 9721 43554
49 1091 13403
3 18984 86729
1 29019 86109
2 19100 93490
1 40488 50797
1 12389 56691
19 69323 85101
1 31505 65942
1 25308 98245
2 26093 57729
2 75271 91949
2 50843 83660
1 43625 90030
1 53456 86415
12 1759 20249
4 28489 66050
10 27481 36402
2 38320 75805
2 29186 65150
1 11671 66831
1 44533 61489
1 34127 91262
1 40568 88169
1 4966 53740
5 76937 97335
69 86536 91025
2 45136 80576
3 14678 21176
2 47906 88753
1 15641 72916
8 19307 42181
16 4528 24776
1 50412 57936
10 58818 66357
3 16811 41059
3 36429 47855
2 48972 65371
33 71115 74001
3 16367 21450
2 15389 78423
5 25666 51984
3 39550 49958
5 24279 37988
2 9098 30613
3 23992 65704
6 55652 77267
15 83085 92768
20 21597 27447
1 43384 90071
2 43599 83525
1 54707 73855
1 67438 80885
3 68245 72897
1 13984 94700
5 16499 27868
2 36849 74897
2 9663 46359
2 37975 63775
2 40641 89346
16 83043 90825
4 83764 94181
2 4167 56895
67 77788 79842
4 22182 68307
10 74028 79991
3 40483 81737
2 47737 53856
2 40652 68680
97 35608 37081
4 63297 78882
1 15437 94274
3 57728 73075
4 54334 59628
1 26070 90044
1 4786 89699
6 31423 54191
16 1339 18722
4 7358 43584
1 50774 85531
2 61010 67689
199 93316 97202
1 33631 82562
5 71824 80097
59 19653 22175
4 9917 67961
1 4437 11474
6 45577 64959
1 7442 83402
2 13093 28326
1 14011 72231
1 32136 92503
1 43803 82814
2 4696 35186
5 59568 84758
2 56988 79447
2 58500 80077
22 50860 58041
10 58083 63065
13 9765 24707
1 54120 66913
3 47660 95479
1 51711 88926
1 13519 63289
5 1376 46707
2 3758 95882
2 61817 83825
1 7946 31941
2 8369 79028
1 26639 89968
33 8205 15191
8 35223 53564
1 1503 53425
1 38308 53547
1 23612 92582
6 9267 17755
1 63883 90062
7 53423 91720
1 20995 84489
2 22595 98297
1 44542 94257
91 87409 91549
2 64135 92042
4 29323 52105
2 55968 63623
5 25158 43666
4 14100 94889
6 69347 86268
2 10306 80397
3 35742 42675
1 28449 74905
1 24573 91921
1 17300 74613
1 9824 84430
1 68873 89393
16 19000 24091
2 41389 48633
1 28489 92388
1 8184 76611
1 36322 66522
2 80560 89412
1 56713 73836
1 3208 49905
3 40648 46493
1 53058 96705
5 79018 90817
55 24731 26861
1 32047 79241
4 20281 88984
15 13822 24489
3 24116 70360
1 8361 54163
1 35383 60565
1 3820 55940
1 1281 61934
1 26976 86643
15 56910 60470
1 38551 56636
1 9459 97033
389562 38665 38986
9 2870 29357
21 91893 97156
3 10675 58657
7 25653 28451
14 68215 90863
4 64551 85434
1 4960 77738
3 32028 52327
2 12569 99969
10 72962 84533
4 21147 74521
20778 20727 24210
8 45181 52367
2 48059 92885
3 10615 51477
26 12354 15413
1 25674 67033
13 86615 89121
3 46504 85179
1 22622 82721
3 17581 36049
2 47602 64390
1 46120 89423
1 7554 70484
2 50360 65452
11 17661 32867
2 723 92124
34 42632 44964
10 69401 99688
30 33709 36925
4 84341 94236
4 1390 18960
4 28454 91925
11 78066 95352
4 51512 54531
1 32324 71220
2 75351 94200
21 82473 98339
2 54931 93032
3 39000 87373
16 55460 64444
7 27404 37373
3 14469 30465
3 28867 96165
1 13504 65210
1 11133 98786
2 23266 69997
1 47825 78407
65 4973 15572
2 13934 88091
4 74714 97193
2 69453 90087
1 32572 66514
8 22694 35124
4 43803 80417
8 69093 70936
1 27095 84366
2 50498 62797
1 21508 78588
1 28892 92977
13 1118 20047
3 67325 76528
15 84331 99617
4 60208 82177
4 53390 85213
1 5744 81477
114291 73138 73518
1 53276 63426
11 32567 44316
3 58012 80004
2 7124 74669
1 45076 85304
2 59263 65226
1 3846 31306
2 18404 38205
2 2396 96748
1 60238 66403
2 23051 44583
1 59698 98014
2 44638 61691
7 78472 83334
7 71932 80912
16 81735 99728
1 80403 90291
2 1426 89953
2 26475 72945
9 14594 56715
3 73393 94157
1 15969 67839
2 30050 95689
1 14261 79868
1 11153 64536
20 42841 47073
5 28008 42117
4 47551 92993
1 8120 64420
1 41504 68192
1 55301 67815
28 2631 8234
8 15686 45107
1 24432 52692
4 65929 80579
2 6656 49833
1 2563 88738
1 28970 48857
1 41402 42661
6 58975 96534
13 3348 24774
7 41742 71986
9 10302 31100
1 45838 85331
2 58936 86480
1445 1325 2667
3 24238 85252
1 23947 32006
2 285 58089
5 26515 41352
2 18319 97503
1 2475 95246
3 12117 33686
2 13714 99412
2 39590 48321
2 25200 83170
1 51882 95587
6 70271 84184
1 20413 63227
1 40763 97279
6 12813 24128
13 64210 69209
5 61501 80542
1 54848 98911
2 22097 69096
11 9368 21591
1 37751 96202
1 42441 68059
2 72832 93857
2 63013 69370
6 9027 22240
3 58037 69276
2 35301 52649
3 41352 78990
1 26463 44199
4 5833 20551
104044 38887 41008
5 31396 40811
7 36880 73913
1 22363 74756
1 31249 99058
3 35741 62298
2 40552 68184
2 25969 86494
15 83951 97157
7 68884 96880
5 36208 43137
5 75712 79638
2 35707 62608
2 40872 86732
1 24695 62122
7 5586 12536
3 61885 93144
1 44749 53263
4 50045 95962
1 40821 72229
1 16274 93661
80 83177 84126
1 21503 67438
2 1455 96530
1 50614 69884
24 13579 20482
2 45 22881
2 12258 95621
1 12364 30726
2 31290 69323
1 27578 89708
1 37828 94058
8 23621 32720
7 18202 43019
5 9573 30334
2 25345 89842
16 78999 96149
1 46905 85278
4 27300 73567
2 33662 84579
42053 29316 31268
3 774 21191
30 87353 89311
3 31229 75597
5 17066 36904
3 5764 33565
2 39550 76151
3 10466 58208
3 21473 66085
2 53785 82122
2 18668 55359
47 89748 94174
2 40320 61033
1 36497 50378
1 5590 18988
1 35734 69052
6 12858 41163
20 20554 27571
4 5996 23843
2 22944 43557
2 39703 91680
65260 94348 97136
3 28980 66039
1 13521 77946
2 4760 90075
1 37749 69108
1 9344 57103
1 30627 79544
11 64219 92601
9 9327 24636
4 45468 61196
6 67682 89179
5 61914 72317
8 56150 64666
1 44792 87159
16403 94913 96733
2 40529 73153
6 85512 91365
3 76890 81388
1 61174 95514
38 30384 32797
4 20797 89043
1 25495 40692
7 67794 83620
18 42296 45090
6 28676 37175
2 7064 91480
8 3054 31031
2 20521 72547
4 70084 97786
5 82353 93958
8 80343 98790
2 32723 62587
1 78693 93701
3 52125 81064
4 20001 33494
5 10128 88017
2 33422 99740
1 71775 72702
1 7275 70269
2 42540 72542
3 3654 39293
24 3477 12678
2 67313 78275
565 14001 14945
3 4757 86952
3 13893 35198
2 31024 57813
1 30368 67324
3 37865 96160
1 50672 87188
2 47414 97136
7 1996 22256
35 3009 13105
2 62236 84841
7 11885 24202
2 27691 86596
1 8883 88740
4 25179 53259
4 17225 29060
3 2944 23190
3 58440 87193
1 63600 91333
1 43276 62576
5 40936 59231
4 56813 79858
1 21774 32980
3 43143 67706
2 24727 56310
8 74328 90722
12 23267 27676
1 43167 78026
3 66927 74189
3 32807 70151
21 83892 99803
2 3464 64494
1 8974 69561
4 72158 92485
4 2697 53918
6 47839 86668
1 36091 80132
20260 73200 73909
34 25010 29963
2 30760 66761
2 24511 51428
2 34446 50156
1 10220 50173
1 526 71543
1 11971 86584
13 15071 43263
17 15405 24808
3 48318 96216
1 7480 91515
2 48753 89574
1 15151 76650
3 57345 83349
3 25053 50580
1 3200 60525
4 28836 67280
17 76180 92103
1 1399 81203
1 19344 34423
216 46416 48114
2 29991 99145
1 48364 64399
2 24005 49209
2 25376 50324
2 18891 80551
1 12252 50445
1 4030 63125
1 21483 33245
1 32603 73352
1 7723 41825
16 67886 76387
1 23614 76774
3 24619 42585
1 19183 94145
9 56652 60396
1 795 57197
3 45578 76070
3 31450 58545
2 8113 80592
1 34854 62054
1 14117 98669
2 57312 95573
15 52083 59195
2 82054 99374
5 27565 78283
1 9665 71899
1 41078 71245
1 52534 62261
2 52132 57519
1 46028 98777
4 9485 54773
1 63734 77410
1 23132 38576
3 4908 50989
1 11269 57372
3 34007 90658
1 14146 98520
1 1477 60832
9 20609 32316
2 3621 71955
1 30392 57923
1 39258 57592
1 41353 93299
1 13054 48840
42 82413 94529
20256 30160 31397
28 79426 80346
6 45387 67270
1 12143 61562
2 21279 94674
1 43889 93792
1 48029 79998
1 10480 58401
29 12813 24380
2 4007 84592
12 33484 38217
2 1843 93344
1 11759 97674
3 35892 55261
1 3503 87430
1 42745 78753
5 85829 99179
7 6021 14423
11 22614 35130
2 48668 56529
3 17432 94348
2 5302 50546
9 86862 88416
1 21313 45404
1 83369 91973
5 85200 89665
2 17930 63229
18 11800 23341
4 393 25336
2 25773 60715
36 20124 22746
17 76849 85037
3 12377 32361
2 16574 65081
1 14965 63135
7 64108 84498
5 34515 42953
1 6022 90806
2 68669 98037
9 36042 66297
2 25911 52745
1 40854 87244
1 17861 66471
7 22497 33782
1 26449 94502
2 2395 67307
1 11338 68730
1 37298 99471
2 47778 75607
3 47925 81198
2 18080 53947
7 35381 36973
3 7381 33654
4 29929 86906
1 16804 86911
9 64235 91903
2 72561 97376
1 5268 72299
1 12950 83469
3 12814 40736
1 3944 47874
3 41410 67409
1 17122 74078
11 84290 93829
16 6594 17795
1 4056 48574
2 26401 55137
8 52981 56747
1 6823 60182
1 15546 90329
11 68395 93079
2 61399 96609
8 3758 17534
2 32232 94583
1 82520 86610
1 668 55191
5 48654 78968
2 76826 96155
2 44170 60094
1 1740 89290
6 18009 46490
4 67856 86456
3 43324 54763
6 59162 76131
2 26253 71347
1 36402 47248
4 30932 54454
1 23070 91444
2 68172 86803
2 61369 83550
3 14562 47005
3 28006 34468
2 14715 73377
1 16797 75010
4 60782 87626
17 61810 79075
7688 29334 31738
3 5476 67208
89 93559 94163
8742 28044 31314
14 13520 32115
11 82257 88821
4 30608 58538
2 48350 93441
2 28146 67305
1 42660 47161
3 43377 86093
1 11563 46190
1 11016 43631
1 5544 52386
6 3715 35436
8 54929 78681
1 7704 98963
1 25231 42891
2 50454 88049
3 79470 87134
4 40203 98087
1 19348 90113
1 45204 76829
1 54017 91396
9 1098 24832
6 14050 40199
1 4435 44245
3 52581 91008
3 5148 59531
1 53831 57923
4 61203 86617
1 37556 92390
1 15031 94012
2 65879 78481
3 24285 59615
5 2155 24159
3 4776 44918
3 57262 65815
1 20022 41844
6 16160 20714
1 38606 93615
4 13651 42363
1 45740 85933
8 51325 59226
1 27441 62601
5 14586 36637
1 51761 65882
2 22190 67102
1 55382 91933
2 24283 26608
1 38834 73718
1 40062 58178
4 22156 44230
14 71991 81396
1 7105 36519
2 8350 54166
105 80941 81586
1 12526 18582
12 80765 84659
5 66252 89606
2 28892 56768
3 27742 89095
2 14232 76756
1 60192 76614
1 8347 42178
1 62394 94400
2 51688 97505
3 13116 66902
6 46423 64551
1 29234 95213
1 52736 81860
1 12764 92716
1 43546 96680
1 23460 74141
3 57387 92574
1 11244 90514
1 19458 50459
2 25098 66562
1 14908 82129
1 1227 87908
2 66283 82032
3 52430 71515
1 32760 95365
1 5723 90125
1 45156 73452
1 52945 57316
19 39882 48404
13 37073 41339
5 14477 49380
68 4532 10406
35 6857 15037
1 5585 49871
2 23202 70505
1 33205 73835
1 31131 85550
2 22939 98319
1 33019 94147
1 7435 97765
1 25830 63291
1 11641 52271
1 31 67638
14 4651 19322
2 3387 50714
1 5515 77884
1 3485 90877
1 30620 52009
1 16971 71830
12 13205 15849
1 34294 60604
12 81343 95610
2 31512 55177
76 4558 13329
7 46394 55192
1 50232 64718
11 61482 67017
5 40941 77513
1 30774 72773
2 29857 78755
93 91937 95845
1 10625 52543
16 5462 22454
1 5896 94289
2 24957 28125
26 82030 93872
2 34520 98282
14 54362 81809
1 10287 85315
1 1864 82027
1 28482 60037
1 51661 77840
1 18420 91646
1 55307 81327
1 4182 69179
9 2954 12254
28 68003 69131
19 79153 99402
6 26656 54614
3 15327 60780
2 17429 45145
3 51149 86937
2 28394 92734
1 74683 96595
1 80707 96056
3 32288 56111
1 60062 78091
2 13305 73654
1 13296 95467
1 13532 52669
1 55000 86795
1 14588 48523
1 15969 44173
9 63256 66087
11 71352 78701
1 12987 71383
2 33432 63045
4 33636 45241
1 4812 88391
1 41465 53597
1 13336 64032
49 4992 12181
2 17862 63616
4 49673 70056
2 9492 86329
1 3896 97569
7898131 17566 17763
1 57366 69600
4 46821 72668
7 3724 13733
18 16172 37882
1 23995 80168
2 48528 67122
6 40869 42052
2 9919 64945
18 4383 18812
1 11203 56197
1 19720 96676
1 3849 98885
5 74055 84496
10 58803 65940
2 4529 22799
94 87758 97802
6 93175 98197
1 6480 83446
3 32848 95944
3 64303 74937
7 54612 62017
3 1693 48801
3 7761 57341
5 59652 64553
2 24156 89557
2 41726 52684
2 220 59744
1 33625 73142
1 10487 88868
1 17231 48213
1 22455 58270
1 14441 52814
4 59607 85865
4 47912 61044
1 37739 64719
2 61287 83569
1 33740 61745
1 22461 77968
2 39859 92960
1 31997 45436
6 3154 9981
1 39769 59970
2 73392 97786
1 74210 97521
4 35556 89834
10 62474 96378
13 13930 29779
4 15631 45052
1 19278 85305
29 67908 70939
20 27704 35652
6 42149 59521
1 51100 85174
26 19136 28045
17 74271 87488
4 34584 70441
15 13133 33630
2 4585 86447
1 806 96597
1 31041 76428
1 12967 96162
1 25867 47577
40 997 9433
2 14593 65442
1 87 57664
1 48954 97684
1 32527 38775
2 55066 71621
35 49234 50647
4 11267 33819
1 6186 61037
4 47529 67659
1 12766 73469
7 40380 46149
67 91639 94846
1 54103 97553
8 58585 94921
13 73933 85847
2 1557 58473
1 8681 98083
22167023 57358 57367
5 36192 42472
2 21418 46961
3 55798 85209
3 22142 68571
4 52926 57726
4 64019 70926
8 67363 75931
4 8650 40876
1 4258 97329
3 64090 93414
9 74636 80519
1 24092 54066
522 43794 44494
1 3311 58741
4 36097 89331
1 25677 64252
16 72466 87960
288446342 33984 34021
1 40476 76780
2 69300 93059
2 25002 95354
2 33049 69802
7 10973 47826
19 84904 94407
1 68819 94713
1 71579 74661
6 58781 71039
3 18509 85559
1 8917 71810
1 728 66525
1 40024 95058
1 31098 83677
1 7473 91008
1 32042 95451
38 16332 17897
8 66360 78209
1 1014 26370
2 12257 81507
2 37241 59195
1 58157 73235
1 1211 50703
3 1339 82210
1 25662 83826
1 48208 82537
15 57771 62907
1 65782 71200
1 5474 94361
5 12952 23342
3 50005 66921
1 41601 72261
2 67687 83678
1 49680 59303
3 27702 75485
1 52360 99457
15 24035 37466
2 49273 64418
23 81889 88938
6 27919 61771
1 25809 90542
3 36230 83005
1 12978 61017
3 66906 84949
13 9105 19811
2 32205 64672
2 57568 75979
6 77086 99052
1 17197 96824
1 6076 53736
1 32543 85140
3 15623 63184
2 11093 58944
1 16106 98768
1 12697 56468
1 6491 96964
3 19500 86089
2 14082 47414
2 26205 91016
1 24150 49744
2 52334 80824
1 28490 92886
1 29025 63833
6 6984 27763
3 31537 44148
1 27972 86067
6 42101 56897
2 15531 91500
6 65280 79787
2 29941 78171
1 32189 33650
1 42993 84898
8 47885 54420
2 27246 80386
1 36945 50401
2 55972 97851
5 65888 88221
2 20326 68111
3 8338 57428
1 16258 21592
2 48739 67023
1 35246 80506
1 3615 57341
23 76074 79491
1 66801 96765
2 43210 65994
3 59273 80069
1 2736 79754
73 4731 10998
4 32684 65779
1 11901 60530
1 44823 51339
1 8412 66187
20 16106 30491
9 29058 42475
1 18255 99267
1 30675 45446
20 5061 14854
5 44641 74720
1 26465 58012
1 50015 65452
3 76936 88756
3 8659 54740
1 8735 89564
1 33474 89778
1 53955 99192
3897848 37222 37781
2 69886 95254
1 996 70959
1 19218 60594
1 22939 51189
1 66551 81487
12 64917 70644
4 46944 70903
1 7872 82307
4 52373 70397
1 43766 89818
1 34006 84808
1 34693 60212
1 64154 75329
7 31721 43469
4 30931 83336
5 63505 67363
9 17199 32524
1 52598 96024
2 45696 74342
4 48213 52181
2 22883 55961
1 35099 95029
5 7569 42352
1 41857 51329
32 69258 73252
1 3911 77701
1 49453 88451
2 9237 58830
2 6333 43972
5 66772 99729
5 60620 76521
4 38686 56953
2 62221 72656
4 24333 49657
5 7702 38030
2 6923 91503
5 15919 34540
2 39624 56563
1 56062 94785
5 4809 41681
1 25018 79038
2 13113 57108
1 24370 43189
2 40299 74359
1 20726 36925
1 10357 33148
33 76267 84370
1 17793 62114
6 61565 79877
4 24855 75826
1 12981 19423
1 45854 78689
2 5644 56317
2 32091 42431
1 19738 84846
1 29916 94924
1 2537 65166
19 8674 17373
2 12525 55374
1 30836 51104
6 52420 77971
1 58074 98636
2 54832 86940
1 16547 92242
1 30786 38794
2 15013 71809
6 5069 31389
3 22679 77023
2 20994 37481
1 45449 90160
1 21356 55365
2 10284 61793
1 1825 34671
3 9618 24095
2 15216 42865
1 11314 41541
1 7031 45370
1 60982 92924
1 18211 39250
11 51021 83999
3 3251 21329
3 44247 52979
5 32336 33805
6 38702 47343
4 59320 98833
3 30384 51064
6 38054 51083
1 63306 98140
3 2005 85811
119 88198 98509
6 10813 28946
2 70428 99181
3 30057 90498
1 7793 80853
2 20270 95267
1 6029 61721
1 40123 76468
1 37149 73927
2 1334 32717
1 72666 81464
3 14126 41817
1 21717 43837
1 30760 58420
3 63486 90098
4 5174 22097
3 2462 19187
4 54508 95791
4 19961 61071
2 795 55244
15 91923 99706
3 63289 76858
3 58042 94630
6 4419 25266
3 2179 19614
6 26137 85849
60 17806 23109
2 20700 80816
1 63242 97023
1 25323 93345
1 25634 45352
2 21612 42311
1 38205 71419
11 10134 26660
2 20193 91185
1 52582 78503
3 9516 39177
4 43085 97542
1 40515 69686
3 17875 33477
51 86343 97992
2 558 33713
1 11583 51007
5 39897 63588
2 36746 56398
2 28951 77627
14 71470 76035
2 34548 53404
1 53054 79290
30 81419 85721
4 42713 99756
3 10654 98630
1 44136 72966
1 6163 87796
1 4145 96861
1 36358 79163
2 76842 94771
2 18218 56152
3 14637 87428
2 17267 38799
2 70811 79635
2684965 69830 70306
3 33372 52712
6 56250 67500
47418 3190 5993
6 78371 97387
1 59495 65081
6 4282 32309
7 24447 97893
7973246 97206 97615
2 55629 93841
537 36774 39055
2 8076 62700
1 4039 49641
8 55546 71280
2 40682 69717
2 37922 95734
1 6837 81357
16 45092 46492
5 22730 33968
3 33627 93247
1 26199 66006
1 59665 83663
1 35283 72964
11 73317 78690
1 55932 80229
2 25403 98412
39 50774 54533
1 30527 39919
20 83049 95286
3 15023 79577
2 55039 91835
4 24212 57170
8 21598 28889
3 52644 92865
52 3686 15532
2 29824 43575
1 18938 46335
3 11004 91110
6508 38981 41052
3 14755 55968
1 88707 96848
3993190 21330 22003
2 23664 98247
58 84660 92474
2 49670 89215
2 27508 56595
5 58439 68019
1 32802 47042
1 39845 70551
4 73609 95973
4 9966 60551
1 33501 70280
1 31632 76566
2 9506 77412
19 660 27357
6 1226 9980
1 27287 97593
2 7356 76446
1 63274 94439
2 27484 67945
2 28989 72186
2 32117 50417
7 4456 9694
14 70844 92548
6 66167 96016
4 119 50916
3 66959 83896
1 67426 98126
3 66008 70772
4 343 48306
1 3246 54754
10 29810 35022
1 39149 60483
15 23330 27102
2 24927 50191
9 50618 85991
2 10860 92033
1 43219 96562
3 23492 39069
1 9493 64757
27005507 27916 28291
30908 94022 96004
3 67546 74454
1 40396 96413
4 15053 23763
7 31599 54938
1 35033 60714
1 47304 56342
3 32049 54228
1 26947 83251
15279181 57835 58281
5 27031 32314
3 33583 99853
1 10909 54305
1 33726 63861
16 51165 51218
2 20709 67716
1 11625 98960
25 11581 17208
2 22373 85911
10 88205 99850
1 29700 52960
1 31358 74704
2 14128 56989
11 52306 63287
2 27861 95239
1 7208 83874
2 42573 89878
12 66646 91108
1 20629 39453
1 7825 90066
1 29573 59896
1 29897 37475
1 1575 78910
4 3600 66541
5 60007 75407
2 20821 95027
9 76799 85209
1 22335 95163
2 28931 75289
1 7636 87229
1 41490 95132
2 64157 85816
1 46473 67482
3 53191 64598
1 40091 92195
1 41893 51888
6 75236 87869
2 56645 66889
3 27152 78684
6 39022 47135
3 45303 48592
2 16743 99234
3 49945 86123
669750 8239 9021
2 38830 65419
71 1045 19229
5 67306 81760
8 5442 16952
33 21619 32493
2 5173 62149
4 60830 91522
7 23220 36379
2 60568 78386
2 41791 57925
3 49008 87677
25 84739 93639
10 2510 32624
6 41041 52864
4 52331 94265
1 51473 79608
1 38917 77517
30 87744 94626
15 81500 90644
1 13516 38230
4933 28752 30554
1 19084 51069
5 5361 21413
9 18266 38783
89909 18790 19873
4 8887 46445
5 18828 51450
4 50625 62619
2 7820 24409
6 45951 99445
4 15353 60894
1 18707 83013
1 45459 72482
1 26180 91284
1 10420 72168
1 38856 91400
3 35900 76208
1 24552 59126
1 834 60189
1 12849 97510
26 1431 10380
4 8797 11687
3 14505 51595
1 5328 58585
2 409 83093
3 15625 45601
9 74956 99536
2 34034 63277
3 28468 97755
1 39845 74308
1 29071 88701
11 64799 79085
10 64516 68209
2 48298 50407
1 56205 71017
4 23589 93131
1 5758 97266
1 7928 84708
1 7658 57837
3 53723 74778
2 7713 33572
3 28491 92092
1 48099 63532
1 5063 58140
7 21516 25316
5 62368 97068
1 46667 75636
2 15418 59168
2 24919 74526
1 43141 91282
1 6589 66624
1 41819 66543
1 36874 55470
1 7864 93831
1 29680 76699
2 4080 60600
1 43623 57937
4 66692 98398
4 69164 84612
1 49320 79172
1 2059 98393
2 2564 59410
1 70125 98086
11 63461 67742
1 4952 69087
2 49318 99391
1 5797 72843
1 44526 75132
1 18382 92766
2297 2291 2771
2 52121 76469
29 88101 97794
1 19903 81782
1 40930 90959
1 52571 91584
2 18587 97059
1 59340 87151
4 4872 16342
1 31353 96364
10 1601 49352
1 32396 61695
5 36979 52672
2 40529 85691
4 52789 56162
6 72281 86399
2 4 90752
10 65612 70290
1 38223 97865
1 66222 88893
7 31339 36832
1 53115 70773
1 66373 77210
1 64508 96996
3 15818 42575
7 45589 67712
27 61862 63504
9 26965 37289
3 72984 91357
3 9044 35965
5 33661 94266
1 2909 39342
4 2125 33861
1 3873 44601
1 23679 45699
119886 25523 25876
1 25521 38035
1 31917 88479
2 29357 73482
6 68276 70609
2 21385 35220
10 46393 62117
1 51622 62536
1 38788 88411
1 46330 78024
1 15172 79319
1 51555 98796
1 54727 56843
3 41510 43549
2 18886 69691
10 70388 78357
25 27462 32369
3 12517 70734
1 54778 65459
1 16015 86202
18 75877 93231
4 14492 35237
1 26190 39889
2 55736 64671
2 849 33449
3 64168 74088
1 26945 40713
5 40812 76858
35 17269 19593
8 16246 20569
37 21753 26006
3 47161 94779
32499244 19874 20392
12 2192 34718
1 32647 87787
10 64462 84976
2 70011 87714
1 33901 55822
17 60694 63650
1 43175 69008
1 43175 71577
1 2659 89587
1 62459 80128
1 48412 88646
1 4976 69610
1 13881 34451
14 32975 51794
4 24384 64650
4 26515 43898
1 33819 79280
5 71496 87279
1 55505 76873
4 63740 94579
2 43675 63140
9 17219 28194
1 9713 92707
13 6260 24168
1 52041 77279
1 48374 64118
7 11181 14268
4 12380 29272
2 18112 80143
2 4226 56502
6 52119 64634
2 5574 87816
2 8408 56680
1 22112 55932
14 41710 45047
1 16180 85187
2 10347 44187
2 48239 76374
2 32582 74574
2 24802 54268
1 8327 34358
1 8132 49432
4 30163 35277
2 11359 49852
1 11694 80896
1 15584 30065
3 58999 85014
2 15726 72303
2 980 82255
132257 23567 23886
5 38780 76839
1 58056 92537
20 78203 81258
6 68382 72344
27 35311 37455
7 32582 45614
2 10724 28360
4 39981 42522
1 47504 56158
5 6811 30051
966462 97033 98358
1 27718 71299
228259159 67176 67582
2 22869 59472
6 43307 88096
1 32712 91762
4 6196 74854
11 66237 84481
1 42442 99910
4 13740 49929
1 23973 86834
30 82111 84747
2 17562 41167
3 34482 80474
9 486 21234
1 17386 64767
1 28448 51323
2 23794 63980
1 28447 55042
1 1628 42201
12 78361 79730
25 87442 91228
2 12505 60089
1 1065 38322
2 42410 85300
2 9513 50456
1 9089 66596
2 5902 52578
4 53932 70751
4 8052 40981
1 28273 49749
7 65210 89521
7 56886 71005
1 34604 69764
3 64908 91607
1 28892 78080
1136 73052 74144
62 91333 96599
2 9093 70986
1 39852 93305
1685 45842 48565
11 13920 27959
2 45947 80980
1 12597 73342
1 3320 20912
685 83973 87000
1 23788 45745
1 9494 67036
3 31376 97776
44 86428 98686
2 36545 63476
17 20199 24096
8 8865 50833
10 45727 60030
6 19023 31208
7 67970 85194
1 13900 83858
2 9514 52076
5 57227 69871
2 18476 58133
1 42137 94621
2 1398 55663
1 12314 63111
1 15658 36225
20 72324 80436
5 55232 78556
1 47724 79054
16 75333 76192
8 44565 60176
5 23777 90258
1 9948 80246
1 25981 69311
1 42092 92592
2 9345 33210
1 53609 70147
1 49359 70042
2 31668 97784
6 28272 43726
3 40532 67495
3 26745 73740
1 22410 56519
1 7231 65270
1 20293 50581
1 33399 90859
1 45477 97861
1 4799 78170
5 20785 30259
1 32928 88836
5 1627 20633
55 20527 24118
118 202 12833
3 29220 86293
3 22212 59321
1 37080 77168
1 20729 64662
5 67223 97016
3 53669 99546
141 4321 6431
1 38550 80036
1 21465 39830
4 26617 37918
1 11232 70862
5 18817 80179
1 46876 81175
1 15102 62112
1 32399 62818
3 50308 54745
2 3466 76980
2 63841 92610
1 25116 92804
29 15116 20088
2 30475 58922
2 49678 87852
40 3093 17063
1 5998 57043
1 5459 61188
3 51773 80997
1 48579 58796
1 19616 91623
2 47168 52180
9 21444 40589
3 51204 57979
1 47710 99915
1 26693 99200
80 83465 91623
2 9312 96100
1 32081 53455
1 38816 47686
1 48879 75593
1 68622 98332
452 2060 3847
2 22199 91123
2 46399 96130
1 36436 63081
5 71827 82866
5 14472 52464
4 14989 21907
3 43520 76042
2 22452 89344
8 68212 74987
3 55707 65154
2 23128 86427
3 79108 94725
16620 79736 79768
3 18918 80616
1 22777 92939
9 21701 48338
2 14321 42948
14 75872 93097
4 8318 70229
1 18233 98522
1 43110 94245
1 38767 89044
1 7958 82620
1 23028 92079
1 7028 78147
3 68908 71059
1 25480 87425
6 16751 23189
3 24052 50509
1 70811 95383
2 34639 62011
1 38685 97591
92247092 33589 33682
2 26387 70911
2 3035 78902
1 19970 81363
1 18972 75009
2 36766 49136
2 49308 64825
1 47038 85953
3 39264 45149
5 13711 38429
2 22344 86300
2 23189 46178
1 7657 51133
1 10435 39257
1 7283 51142
1 35652 45259
8 51611 92689
1 5626 80791
3 59772 79224
3 23568 96548
1 49085 68188
1 33041 52937
2 32742 80075
1 45692 51119
1 57688 80999
55 1835 19695
25 11255 13966
2 25820 38734
3 101 48650
1 21592 93671
7 45868 89349
1 814 17344
1 13230 72455
2 34822 68245
2 8235 48494
2 22697 29867
4 13785 27224
3 7359 71740
344777 80031 80388
2 68243 96188
3 31538 50295
1 31077 67514
2 22865 69590
1 67481 86057
1 22118 66945
3 43695 51748
2 25277 52560
1 17009 48358
2 58730 91267
3 26345 48767
136 93279 96992
1 29130 92882
2 16130 68974
1 3395 74852
1 13279 94250
8 51746 65261
1 8331 59072
5 16601 36440
3 39995 62863
2 29156 45024
2 59760 92399
2 30772 53498
33 72704 97069
3 27010 43119
2 3858 75411
10 5807 27165
6 44525 82329
16 19248 25729
3 13149 22344
4 26414 60583
1 43343 64788
1 18834 56321
1 4545 51346
6 70852 77025
1 48769 75818
1 39686 55728
10 62487 88558
5 29361 42900
1 18879 76048
2 37334 82315
3 26982 37410
56 94751 96768
3 36136 58656
1 1842 40265
1 2620 56097
1 296 72371
1 42289 87132
2 7786 63863
1 2533 75976
6 59503 78500
1 3344 69047
1 4769 80030
1 36503 90349
1 15869 37778
2 34266 64855
10 67138 91596
1 1831 64990
7 52521 59500
5 57671 80223
1 6878 72864
18 855 26609
5 11197 20336
6 13072 39989
1 12919 58694
1 7461 96900
1 17467 45397
1 20756 85034
3 14614 19440
2 17763 99625
1 6458 46694
3 3617 31950
4 52354 74042
2 24885 41110
2 19424 73477
55 92416 99774
1 28326 49147
2 10741 18877
7 43676 67240
2 1505 43305
9 61754 97749
2 43335 87854
16 73245 89364
2 32779 72514
2 4710 77609
18 32514 36074
2 23642 94006
1 51419 95407
1 43647 98996
1 14709 95315
1 32762 69804
1 55715 98889
44 5279 15306
12 58075 64527
3 68273 71395
4 2721 53050
2 21944 91940
2 31826 43116
1 39823 82239
4 25138 50976
2 25472 36609
1 44404 88093
11 20950 25375
6 25555 37164
1 66821 74931
1 15204 71621
1 21335 70709
1631 72550 74249
1 11628 45234
6 47882 96692
3 19977 35819
3 71375 89700
2 27652 48774
18 74061 84069
9 9586 29801
1 3165 34190
9 4130 27551
1 6776 29296
1 15125 65327
2 2744 36210
6 64143 75105
1 3300 93464
18 81104 88479
3 22815 87015
1 19021 46103
1 48656 94892
1 2663 78129
1 9636 46221
6 36113 86798
2 46973 67330
6 81931 90021
5 11316 43203
14 38603 61932
19 2096 12368
4 26762 39754
2 19526 46214
40 79685 92287
12 77625 82198
2 26630 68669
3 30044 86481
2 29997 54612
1 23377 73632
16 82678 84386
1 32149 74304
2 32694 95820
4 64138 85162
1 47302 83484
1 5435 74327
2 20747 67003
1 4485 93186
2 76847 83147
2 52359 92153
8 39570 49381
2 12501 57883
2 59189 99850
4 36775 76925
2 17966 49967
2 59926 86967
1 16293 59813
2 17373 67358
4 12049 35942
2 29885 80481
1 25664 54534
6 71215 98796
2 4994 44245
2 26304 35818
10 62153 67108
31 9231 16632
3 4161 74608
12 64309 65434
1 14650 67936
1 3710 41897
7 45707 82097
2 20610 82298
1 34892 97943
1 26979 55839
3 77397 81618
3 5166 52253
1 151 89149
8 8384 11025
80 91641 94933
4 40615 84017
1 17695 90147
1 2071 65767
1 3433 44109
1 6067 80100
66 19350 23826
1 28043 96651
2 51374 93335
1 13814 59863
4 1635 40694
2 11627 81276
2 24171 78506
1 19019 85407
1 18599 80249
1 49598 95634
21 9320 21513
3 55243 82068
6 43605 45723
4 23095 62090
28 42112 44303
1 8137 97775
2 33830 57530
1 37401 83574
2 20093 39584
2 7970 83980
1 16562 58354
1 18983 35745
1 32930 82759
10 60583 71905
2 29998 53012
1 3512 65887
20 17157 23940
2 17854 93104
1 30310 55046
5 19272 34984
2 5187 93660
3 39493 49882
4 66410 92462
3 33234 83195
1 28094 53038
1 38200 56661
1 42123 80524
1 19032 54541
47 78560 90376
2 21844 85920
1 34406 64520
1 10125 90104
4 82861 99051
2 42971 72342
4 50052 86697
1 40837 98469
11 76407 78487
10 16857 27137
2 28889 61805
1 46632 83913
11 63380 73026
4 48296 53616
6 13361 46073
5 62584 90626
2 28010 79277
1 5808 83274
1 56297 80850
1 62430 93977
7 1411 27747
2 11091 36836
2 12059 88428
2 32390 79333
1 81499 89957
18 13063 18481
2 24626 84654
1 41428 84164
1 11516 77702
18 953 10499
2 16430 59141
1 37851 41259
2 39204 92282
2 10220 42559
168796 22314 23094
73 26758 27206
90 28714 30704
6 38455 64886
4 22649 69082
1 37569 69263
1 49153 55773
1 5135 69975
93 86817 98300
1 46636 58356
8 27742 36279
1 47725 67483
1 9905 94742
3 22799 56343
1 49830 55421
1 4064 93106
1 9701 78988
1 23236 88572
1 25719 67264
3 65676 76471
2 29850 57547
5 19879 38355
2 26745 62546
1 17601 69362
1 20422 78123
1 11114 65662
5303162 89865 90222
2 47722 74081
33 58437 62039
2 46027 69421
1 2824 80130
1 16533 97834
1 42134 65391
15 13966 26884
26 69511 81214
1 9152 47493
2 1566 75478
1 19252 56914
2 35444 97178
1 38993 59674
1 100 52686
3 61415 83430
2 72718 82429
7 17253 45164
3 12945 71001
1 6831 51214
2 23459 94776
2 41217 75423
1 22575 96740
4 6553 24807
4 52481 75945
1 1424 94451
2 15614 47447
35596655 33884 35189
4 34020 55818
14 60785 99117
3 65937 93159
1 70785 83083
2 18780 57757
10 5368 34224
1 6059 48152
3 3138 84556
1 41372 97599
1 23331 56030
479066 12819 13628
3 1305 69647
1 31950 91998
3 48848 86328
1 34437 93080
2 13781 24740
2 28982 93529
44 81224 82642
1 33100 52588
6 67457 91524
27 79655 94177
2 8756 89804
1 20241 95312
2 36238 65534
2 13127 51945
1 15284 87806
2620038 39407 39521
1 11556 80389
1 22991 38273
3 17015 67855
13 70811 72683
1 4711 43030
2 18789 51093
2 35490 98442
6 67452 70988
1 17541 91312
707225 32959 35005
3 37745 70869
1 25616 68680
1 6551 98783
1 6104 91688
1 10082 38078
3 29730 30890
3 44144 72687
4 21381 46808
4 50943 86856
11 92786 96752
2 19260 90303
1 8920 92762
1 20390 98684
1 64897 80637
3 34455 49858
11 77304 95492
2 3790 59577
1 18653 85187
1 29345 92070
3 69601 93841
1 945 68265
1 11308 90382
1 18480 47226
2 36648 47218
1 8851 24137
2 906 66686
2118080 57748 58972
2 41082 73220
1 41363 51863
7 60674 84654
2 40223 46994
15 22325 29464
4 45012 82975
9 631 38741
3 17358 59730
4 27511 31092
2 4836 81033
1 15202 43275
6 60121 97517
1 23445 35380
1 10906 84472
10 60926 62386
3 48250 84993
1 61292 78681
1 13119 35125
3 16233 82570
2 17256 32370
1 71580 91835
2 14050 43316
2 49247 77620
3 39951 85070
2 13137 66304
3 10851 30468
1 31116 80819
2 482 52465
18 82865 95588
1 1222 42160
3 36821 48985
1 43190 80004
10 643 4425
1 19029 64053
9 79056 83088
3 56546 95440
4 67950 74832
4 58390 59561
1 14815 30350
7 49473 72251
1 29959 80611
1 570 79580
307 95198 99588
2 14928 80030
3 48166 60411
1 17160 84239
1 22296 76544
1 55373 89949
1 20100 73525
14 78426 79524
1 51771 79054
1 61114 90942
4 17526 67954
135 11127 12772
2 23103 46063
4 46943 80413
1 62138 84995
1 49486 93596
6 4073 25574
4 10354 24803
1 13718 58046
1 45521 78193
7 11745 57955
17 27782 40004
24 14327 18299
5 14008 77284
1 45097 54142
1 14721 70375
1 5199 80430
49 12387 12439
2 31912 45604
11 70337 99290
1 49796 61227
1 11871 54959
9 66979 91032
13 88006 98144
6 28947 38432
6 15091 29909
1 31268 94213
1 21696 78903
1 4894 62080
61633 22292 24286
3 26359 89047
3 29729 86848
1 32709 37820
1 32406 74707
1 23194 41988
1 27456 78167
5 11561 13725
5 49475 54959
2 18031 80909
10 44196 44763
15 74847 78439
1 47159 86173
27 19321 23205
5 3878 39242
1 21092 99710
1 28396 94851
2 12852 42530
7 44130 50751
2 8894 44413
1 29997 84232
1 6462 74970
1 34903 41045
1 10694 69346
5 18590 33381
1 20613 25987
12 60806 73848
2 68230 77867
6 74611 86593
1 9321 94957
9 75803 88119
1 19223 71534
2 36244 88075
8 35655 58669
1 54287 96952
5 33780 40893
1 12262 92583
1 11862 38365
1 14338 80089
1 905 99923
1 8289 60718
10 14814 32247
2 35955 41488
2 62733 69005
2 11592 46448
1 27653 55523
2 41828 75385
2 8650 91360
1 21684 56030
4 51459 78619
7 44960 78415
1 28326 85793
22 54242 62109
1 32798 38917
3 14054 24411
4 48325 68417
1 37445 62912
6 65396 83525
2 29737 64414
2 6734 53434
1 41530 99473
5 24600 36179
2 44966 72390
5 2796 37615
4 17263 48743
3 38706 86167
1 22156 62541
1 7271 54976
1 19593 59920
1 20861 54273
6 12979 27207
1 10509 98336
2545081 285 1140
4 1124 38853
1 59953 84796
2 24178 95920
1 75442 83596
5 69101 85767
1 19321 28614
5 26358 56870
1 11174 77939
4 24627 31898
1 51440 65555
4 68677 88751
4 34830 58171
1 18592 41979
1 22636 62234
11 72726 99459
1 13101 48695
8 625 28236
1 32351 86770
2 25779 36473
1 36758 41128
1 58604 79215
3 7785 79755
1 3761 26466
3 27959 75600
2 17757 29345
1 1895 92129
2 49564 79703
3 15995 60161
2 28526 35842
1 27509 79150
2 77715 83866
3 10688 56362
3 37704 58210
139 89746 93246
5 1048 26005
2 4844 20973
5 34949 68750
222 3156 9429
337 94544 98934
1 47592 61351
24 44346 46265
5 45598 83147
1 511 58287
3 62548 90030
10425 75930 76088
1 33468 75859
3 8987 76598
1 34060 94276
1 47856 83446
9 5283 28679
1 38112 67946
4 22955 28786
2 2811 47353
1 2255 25196
12 70116 90903
1 31566 82099
1 8411 26216
3 13678 47062
2089 85803 87005
7 50135 67088
3 13132 95595
1 14880 59879
1 41986 66759
6 83478 98001
1 3733 51602
17 25210 31011
1 11709 75916
3 24752 71271
2 9363 58080
8 8278 20722
8 9753 23199
1 18499 74789
88 88545 91618
2 40363 66602
1 29120 67560
2 46207 81531
3 15778 26036
3 54393 92529
2 5728 36637
4 45703 78388
5 62137 74249
15 65874 81906
4 75188 94430
4 18583 72031
2 6281 50622
1 47064 85751
17 55794 64082
3 21131 59912
6 18889 32222
1 49834 75569
2 17296 53442
1 32951 91186
2 34049 98659
2 41187 72370
1 30338 88689
1 37338 61696
1 46985 65734
1 8806 91482
410 1524 8821
1 24042 40415
2 16996 88001
2 46874 58452
24 40781 43800
1 14579 97406
10 2480 44089
1 756 76384
1 9592 69847
2 52149 83885
1 36285 95899
3 21764 40899
2 4901 24170
1 40078 92196
11 60452 77630
1 820 53242
4 55092 60577
3 17315 64280
5 59709 87655
6 25360 49522
2 37121 77693
4 61672 98855
2 9683 75113
3 59772 93507
2 5126 40446
3 51068 82775
4 7952 42775
1 3965 52865
2 33502 74011
2 33568 72594
1 25885 68341
53 11036 13713
2 51995 87265
2 31202 82940
1 20066 59511
1 40212 97334
6 1465 54528
2 1955 46425
1 29711 82377
1 8135 30578
1 2737 68038
3 54640 75577
2 49197 93371
20 74654 78841
2 27836 70489
8 62619 74412
2 7338 91052
2 6312 41105
1 42700 76056
2 19493 33335
3 37952 64666
3 14271 46085
1 33599 97594
4 58770 98035
1 38161 93920
2 6593 49246
1 51407 87454
30 5051 6329
3 40474 63126
1 55840 68784
2 19093 49303
60 81005 83634
4 35136 44451
5 14890 44999
1 14758 48236
1 17573 31584
1 2308 55035
14 47589 53609
1 64865 70821
2 13784 87616
4 64772 91546
4 28582 99499
1 32859 99121
1 26733 48242
1 21825 76981
1 10253 86843
1 27710 32706
3 7779 37287
1 16386 69388
1 8803 99729
1 8481 32972
45 88570 95630
1 35586 85306
10 65273 94923
3 15424 45221
8 51220 77104
1 17689 97885
1 39584 80428
1 65611 81937
24 84772 94488
2 7178 80485
1 8531 72970
1 28003 86904
1 7241 99242
1 14879 47343
2 25723 60388
3 68093 90238
4 5263 50882
2 35471 98711
1 35719 92927
73 2341 5272
21 16839 24816
17 32218 34739
15502 69319 71559
2 40863 85922
15585774 91465 91628
2 3604 73182
4 26075 58833
1 9720 54697
2 46957 62588
2 61958 73076
6 50333 67123
2 56701 85284
3 49306 70740
1 14948 91986
1 24980 54526
2 61962 75656
13 74353 83627
7 22229 31429
4 6728 92460
1 36137 86202
1 42907 72289
1 8486 75149
1 9318 90863
1 364 82604
3 62176 78299
26 82041 85453
1 28410 98219
136221410 52299 52508
8 78927 98273
3 24718 93330
1 13761 54213
3 31597 68640
7 21616 39190
1 37111 77340
1 51150 98865
20 56299 61786
59 12277 16134
2 12012 59231
2 25444 52975
156686230 56469 56689
2 2945 67221
3 57897 65761
6 9985 32283
2 19687 34281
1 10323 71855
2 52106 72368
2 26047 83232
1 13777 63520
1 60276 89387
1 11245 46849
8 69450 81825
20 72525 84099
13 39787 45527
3 20694 99896
2 25803 70523
1 3096 37465
6 8637 26316
1 72032 83930
3 22882 60625
1 4081 49620
4 44304 89346
2 20871 45941
2 8404 63240
1 167 97309
1 22029 61929
1 10685 97795
1 31532 46857
7 45748 94964
6 71919 82640
1 30431 84020
1 28604 96720
2 38962 74957
32 8312 11624
1 43654 99175
2 6387 60180
5 152 26322
3 67760 92543
2 70334 82427
2 1111 60515
2 12769 48750
2 55011 65879
1 53226 62936
2 47852 76304
1 48549 86927
2 7729 54223
9 69255 77255
4 25487 80659
1 25904 90311
133 95176 96515
112471 33936 35369
2 7249 59976
1 7714 42276
2 43149 60891
2 2626 54759
7 18690 36311
1 42054 58544
2 67094 95778
3 23880 77471
103 94912 98559
3 60021 90149
11 74403 99120
3 49563 57213
8 21768 25311
5 29443 38363
18 50894 51210
3 71065 95484
2 20468 72593
3 4313 32357
5 71426 83079
3 90209 96288
52 45063 48173
6 48763 56739
5 45047 57767
1 28855 74511
1 42079 86395
1 36761 95686
2 77110 99312
11 6249 38844
7 79029 86308
20 15070 20924
1 25577 73355
11 782 22054
2 22627 82789
17 88925 96061
132 4660 10285
5 45904 58120
10 27193 28882
64 14946 18542
2 81879 97028
3 38921 83531
44 78805 84728
1 42246 86372
1 49401 86925
13 54543 58556
11 9399 43838
1 3020 84518
1 69422 91295
1 48588 98948
2 47657 88408
2 55850 83285
3 403 55947
2 13124 91712
3 10761 34547
1 17775 58495
1 28405 73512
2 7193 90704
153979 75008 75253
2 78896 95505
3 17024 91619
1 74174 88355
20 63433 72241
2 42468 98887
3 40684 46854
237 45770 48594
1 17870 43361
5 41549 53029
5 43893 68344
1 45720 94305
1 44760 68940
1 12409 59562
11 3830 39962
2 15044 89207
1 6205 37107
8 64223 83722
46 84208 92473
1 1674 97618
3 77402 82411
1 57141 84278
1 19027 74493
23 9117 16178
3 61747 96636
4 9863 50258
1 38771 97930
23 89773 96323
3 10734 34580
1 20573 55987
1 16942 45142
6 47102 95359
18 71554 81274
7 62037 72757
6 18512 40439
2 32766 78645
1 7806 83063
20 9288 16271
5 77857 96852
1 49763 87772
1 8283 75876
2 1218 34361
2 7640 93189
1 12916 83048
3 7451 58553
1 5651 92491
1 193 88037
3 4497 28022
12 2338 9717
4 26072 47728
9 72427 76800
2 37519 92684
7401 97316 99012
2 1843 14949
8 44145 60511
6 5496 25514
19 34408 41908
24 59065 60581
7 72195 93206
20 41873 47716
2 33108 79554
1 25805 62149
2 1317 97696
3 4777 32327
2 23336 58967
1 51469 60060
3 31941 73406
2 49761 75562
7 45735 68820
2 67019 86663
2 54787 71147
4 22490 29460
3 33105 56918
1 5611 52829
2 16621 89810
1 43562 85319
1 59498 88576
2 35867 75512
1 9505 81453
1 39172 58762
3 60298 75048
2 38361 94523
5 5638 42135
2 22285 63978
1 47176 93476
69610 39973 40069
2 23835 64227
1 8293 88372
1 2169 55745
1 36556 89331
2 55069 79907
2 7666 33235
2 29428 63734
8 11975 42942
1 53191 79783
3 65310 99318
7 7228 31219
1 41102 89569
4 1873 22806
2 17621 46627
9 67009 71706
3 16790 69394
5 34227 78809
37 45347 49462
1 21567 26712
1 24841 71327
7 26102 35121
3 58058 76670
4 46953 78476
3 8640 41520
1 39317 94337
4 19542 39461
1 895 86227
5 9718 22794
16 18596 21034
1 31189 84750
4 33410 99746
2 49108 69438
7 63161 86639
1 61291 84825
1 54580 75813
2 44803 88422
3 7994 56616
2 61663 90288
2 2866 32313
1 28679 90322
2 49319 68427
1 26896 89095
2 13189 59446
1 29082 66547
5 42818 46495
2 36513 85099
5 62893 96696
1 64281 94899
1 24154 79141
7 40240 47392
2 38247 98360
1 35036 95214
12 26171 42950
3 79955 90557
1 395 78141
3 35780 78115
1 25483 80550
1 30033 77967
1 8581 51585
2 32596 90408
1 19163 61171
1 24701 49390
1 14343 99223
1 7573 89384
1 12162 84382
1 4480 61618
1 20620 43100
1 27804 76724
1 23871 44624
1 11569 69426
1 49453 55038
6 19495 34327
1 79892 99147
3 12299 37887
7 50058 60201
3 52723 94302
3 8226 46145
1 7310 49991
1 4759 33492
9 71492 79720
1 43871 44633
2 22623 37603
1 8407 50618
4 54452 62924
5 52741 62360
1 54800 61002
2 27438 49090
9 72953 91789
5 24131 52841
8 67384 72757
2 45321 97462
4 46744 64957
77 1796 19273
2 48192 90338
16 19441 21145
3 1321 97717
5 24894 36728
2 33892 95601
1 20297 84845
1 12156 63877
3 29002 49423
3 61436 74964
2 8823 18850
1 60414 80614
2 60842 93467
4 26131 72074
27 32083 34101
10490912 10102 10966
8 76038 87158
2 24036 60993
4 28476 93566
7 46394 50271
27 80491 84539
11 63772 70500
1 11877 77717
2 17793 55608
4 30833 41405
13 6266 15965
21 72862 87171
5 67875 74202
10 41304 54913
2 30265 60857
6 38407 91333
2 239 32174
5 66503 90645
1 48610 99059
4 53665 63639
530735 65759 67173
7 64804 74100
1 21606 75925
1 66850 79444
1 24653 89311
1 53584 80701
1 44364 81275
1 68006 97055
1 64182 75299
5 640 63253
4 29543 36890
3 58637 92668
1 12427 89380
1 43636 79881
5 1162 30656
7 28501 56142
1 37349 67647
1 52244 99685
634071 23292 23551
100 88586 96481
11 72866 78657
4 2766 18868
1 9141 85792
1 5509 96097
1 12174 70384
25 3367 16608
3 8569 65670
2 29371 89187
1 30640 91189
8 17676 23935
4 26920 77712
2 9361 45864
1 76 89651
2 42093 72363
3 5555 28515
9 57314 69972
4 18297 98378
1 11682 85274
2 18755 47222
9 77614 85650
2 43137 60496
4 23938 50332
1 25654 60109
1 26924 48186
12 80260 92515
1 6049 41716
2 48684 62665
2 836 85171
1 29872 31499
3 14316 34934
4 31698 62287
2 26423 87519
22 11032 22073
6 62550 93907
1 48931 70978
2 8850 78592
2 3230 55066
8 71102 81321
2 1089 33507
28 19945 23834
1 38418 49834
4 12634 75470
1 14878 47642
5 64916 87208
1 36619 90035
2 68918 80752
3 37651 62529
1 53201 81045
6 51687 55022
1 5159 88241
4 25248 61555
1 5387 88142
1 1612 89005
1 36200 65768
4 79504 90406
2 13316 64140
37 25640 29087
2 36999 43181
2 28654 45608
28 78740 81169
4 67221 80890
3 30506 81862
2 8271 79061
2 67002 69709
1 13643 83015
135282 66531 67794
6 5038 37226
9 3985 13443
4 1931 18640
5 65851 76717
1 57848 96536
8 67137 70348
1 10691 99341
7 32971 63834
1 59137 72581
9 77315 85743
8 14512 34850
6 42571 78630
1 6536 75166
1 7203 96404
1 12722 71359
1 31667 98330
1 10428 76812
1 30142 50467
9 71999 90084
1 37441 78075
7 13494 34482
1 37619 64899
1 45277 81856
9 1383 18947
2 55565 69584
34866 46482 47148
3 3205 97963
2 71196 81048
9 55224 66042
1 32942 58085
7 11779 44499
1 137 51753
2 32423 64660
12 6642 23723
3 50190 82153
2 26429 39069
1 13997 90087
2 20145 66938
1 27301 41040
1 24478 58676
18 46500 51438
1 4010 45343
2 20619 58273
4 41334 41907
1 42971 89409
3 30916 36085
8 32 18761
1 18912 65839
16 90447 93304
6 9552 31639
1 25393 66092
1 29999 36002
6 44648 47107
4 4730 81744
1 2869 55270
2 5949 33836
11 78545 99912
1 7548 44181
1 25013 99769
1 10465 84700
2 18049 76699
1 21247 54087
2 37349 84104
1 47140 74128
6 17993 24408
3 28470 70342
3 13566 23933
1 14040 34326
1 12395 50005
7 55971 73995
5 43713 90487
7 50512 75022
2 29867 90848
4483 75622 76014
4 56322 76984
2 12841 94229
1 47700 86738
2 41321 70385
1 51326 66733
1 49987 93898
8 30064 49200
3 5096 47668
1 4397 50698
1 30265 38758
1 25344 63213
4 62881 88760
2 7617 32526
2 17885 49313
2 36953 94371
2 6678 22329
1 35934 51642
4 44479 60348
28 74106 96951
32048385 9546 10600
2 27365 69826
6 18698 38750
47 83952 96552
8 67765 84973
1 48938 88462
3 36575 56948
4 13018 70411
1 21374 32328
4 46240 64393
2 25814 33667
2 1507 31648
2 26430 30307
2 28398 34399
4 54119 96379
5 41420 58408
6 69036 95008
1 48499 70517
3 73151 88758
1 21131 81911
1 9934 91232
1 40209 95250
1 34793 68334
1 30894 84785
1 18863 93477
1 13176 65939
10535 62577 64235
8 29418 34219
6 42647 45328
3 48316 61796
3 7510 60105
189009 7459 9024
1 22102 38319
11 19512 22555
16 8676 16541
5 58962 86656
1 28409 48837
1 5592 52134
83 87289 95393
3 82353 87136
8 4983 68842
19 60810 74992
15 2477 22630
1 9056 94696
2 43834 93990
4 57193 92108
1 44759 74667
45 24399 29862
7 79411 88074
1 14764 86979
4 1352 61777
1 10702 50801
3 53803 97285
2 25438 32433
1 25283 53125
1 34271 66194
2 1321 49666
1 25169 62508
1 22190 68834
1 6894 89317
2 35337 66240
3 44923 63545
1 758 91778
13 90828 98164
3 19142 54540
1 20623 47731
1 38835 47930
1 41655 69479
1 7544 67368
1 33586 57099
1 37551 98915
2 6503 42606
1 5903 79075
1 13565 81148
2 20927 64287
3 3262 44206
2 35166 64834
317 89256 89882
5 59330 92174
1 16437 55238
13 31177 33624
13 32709 36173
3 25741 87291
3 45242 78699
7 50409 50693
3 43422 74256
1 21549 55414
1 69890 75761
7 34083 44077
3 18997 83777
2 25711 72732
2 6776 91376
2 11596 30010
15 88739 90658
1 5521 91301
22440 3291 5758
9 48563 55540
1 48585 60539
2 67571 73929
7 16582 36421
1 41645 96780
24 73158 90527
4 49949 57422
23 3179 27062
2 42421 60497
1 39870 82042
1 20914 79029
1 45624 68965
16 65909 68799
25 82272 90243
1 23468 92783
5 65470 70390
2 19792 25235
4 18497 47454
6 7645 71894
2 68678 82719
2 26454 56775
1 54869 68919
3 4115 32228
1 6789 78991
246 91160 96152
1 14188 90042
4 39560 65718
1 29583 86067
1 1708 86369
1 28733 90342
3 8095 39787
1 16839 87256
1 37665 69811
1 37112 79570
2 4759 75878
1 41251 77927
1 8460 49036
3 54495 61767
4 63593 79756
8 15925 34511
1 3172 62731
1 1197 95576
1526458 20751 22385
2 5102 40414
1 46162 97144
6 39238 83780
1 28941 55239
2 24969 86824
1 41083 64220
1 19424 50601
3 20587 29279
2 4280 35959
3 19955 30518
1 10953 35153
6 29015 31230
10 58501 74050
1 16875 75698
191281 17981 20031
2 20334 91595
5 25243 59703
1 382 85328
1 21423 53679
5 18319 22709
1 14646 38026
4 85237 97108
1 17042 97968
2 12052 26224
1 7427 67271
4 62576 92958
2 19102 78642
1 23197 35492
1 31757 60387
2 33380 79736
3 22911 61970
14 83994 96125
5 14585 39696
6 64662 79837
5 79538 94995
1 5944 88017
6 32380 67142
2 6056 97699
1 27432 90100
1 31848 85715
9 83256 99291
2 15079 98108
1 32310 44789
1 886 87189
1 15345 92743
1 27012 78595
1 14450 33176
1 10357 58806
9 71525 86211
1 30969 63521
1 31331 52291
32 80600 84858
2 3347 37018
1 31128 97119
63 61453 67760
2 33817 58947
561 45634 47323
10 78954 85343
7 43816 63755
95 84402 87853
1 37614 93573
1 18720 80733
2 56724 97976
1 33913 78150
1 43843 95521
5 2366 57376
2 42288 61973
1 13942 83830
1 49249 96565
1 27842 97004
40 7143 9506
48 11680 14359
2 39087 57586
6 69856 98076
1 23757 68415
1 39850 60257
5 52100 95605
4 49479 61909
1 18221 51729
12 8510 23301
6 53843 63872
1 49764 98332
1 41279 81931
14 6931 44115
1 58607 85318
1 51387 95955
40 80719 86107
34 9374 16091
4 20652 41959
2 16611 70488
3 31345 69293
1 33679 82927
1 20057 20870
18391707 12 407
1 19167 61671
5 72816 82582
41863 18989 19487
384 43678 43902
2 6981 90773
7 77725 83760
1 35745 96895
5 8481 78258
1 25591 87052
2 52191 93104
2 50724 76453
7 16490 46713
5 15037 16145
4 6505 34492
2 17604 50167
1 48673 94701
8 3907 11782
4 2541 93544
1 31029 36335
1 2121 38951
1 9389 96943
1 27213 81571
1 14226 69080
1 29836 47408
3149471 88864 89467
1 11070 36523
7 43111 94098
4 61699 86865
1 11957 66029
2 71421 84497
2 28086 45356
1 24570 93411
2 35441 69118
2 41316 89944
62 88205 94630
1 26904 89955
5 46426 56890
8 5004 41615
1 3393 54091
1 26153 66015
1 25518 44681
5 60576 69075
3 49793 57177
1 9219 46438
3 44370 52239
1 35158 92241
4 54807 79828
21 64888 80053
1 58192 85452
2 28553 63076
2 14497 92204
15 20464 23083
7 41331 50327
3 47725 71793
1 32688 82859
1 1708 93159
40 4760 12134
4 7944 46932
1 63774 76068
2 43899 78887
3 8028 48467
1 39395 87037
3 39086 79263
87 83823 87629
1 29755 96155
2 23178 89096
1 61108 65299
1 10935 69878
1 58391 89901
6 372 23922
1 45537 86123
7 24428 50993
1 19310 71720
3 26107 52023
2 17850 92043
1 28786 75851
437948 21065 21867
2 15476 83120
3 32552 45045
4 53044 99988
1 4160 51269
2 21633 49083
1 15056 86890
8 57562 61654
4 47003 70027
2 30054 44092
9 54615 55009
20 22460 27975
2 35403 64794
1 11453 74406
2 41335 84325
48 8919 14433
1 9294 53415
11 69450 90329
4 41799 97161
1 53052 71474
1 41791 67918
1 53194 77293
1 43485 62557
4 12642 22591
1 41124 63476
12 5043 36556
13 85351 92618
2 3762 61041
1 26561 73039
1 31102 92223
31 81230 89293
11 67296 72176
5 18240 36313
2 10636 62398
5 66466 80028
2 19933 78354
3 5371 93626
3 49162 57576
1 18553 85348
92 92589 99987
54 89938 91148
1 24226 56681
2 15508 81436
23 4376 12802
14 37384 43990
2 20689 59260
2 27706 66814
8 41980 48072
1 8849 97204
12 74574 97401
2 83617 99418
2 27595 29019
137354808 68016 68082
1 32239 84620
7 61932 80910
1 18471 87745
16 82680 84104
7 17877 95456
3 9965 39548
1 23106 73350
4 47438 88519
18 7452 25894
4 18045 28269
1 49971 87806
5 70336 97342
2 7145 37344
3 52445 94434
58 76603 77431
2 82408 95220
2 23168 65184
2 14881 62181
1 47058 65831
10 68142 69910
2 8675 65639
2 8069 96687
1 6536 73475
6 81838 94411
2 31421 80781
6 20592 48118
3 4026 28700
3 41528 60692
3019 70393 71460
3 22268 53153
3 8335 43106
1 32299 73852
2 9495 32088
3 54023 76017
3 28669 53748
1 32012 96673
6 77985 81080
2 12626 52979
617 42055 43960
2 9788 12983
3 69593 91098
1 32371 77808
15 2709 18971
4 18986 40331
12 50233 59384
1 3325 98130
1 20438 92268
1 54160 59674
12 38787 46418
2 40297 53788
18 68274 98236
1 10141 58281
2 33491 50844
15 30340 30640
1 41391 92436
1 49821 61004
3 13433 79250
1 64245 69089
1 9408 69086
4 9637 32919
1 7746 77906
7 26898 33495
5 46635 56087
1 1765 85701
14 62036 68142
1 31702 80782
2 21021 92400
1 36760 80760
3 8890 53984
13 59714 63060
3 53158 87248
2 7317 36265
1 5344 97280
2 61736 83086
2 13326 44368
3 56157 98799
86 15295 15987
4 7779 47964
2 47032 95158
1 3507 71067
2 7462 36892
4 59632 79674
1 2291 71193
1 496 98661
2 20717 33915
9 35808 58656
1 9316 56080
1 15408 60010
3 46493 95394
3 31747 42740
3 68336 79709
1 22529 67494
15 71627 88721
8 4817 21722
4 54924 97658
48 92468 95848
4 9643 46745
3 25003 83714
1 9065 64321
1 1204 85827
1 29594 40238
1 11366 50948
15 20149 25896
82494693 92387 92416
1 50499 62997
3 17204 53343
1 28422 68612
3 46546 83202
3 9946 65348
519527 39737 40039
1 17635 37252
20700477 6801 8297
2 13059 35059
1 16636 97961
1 8295 71903
1 79530 89430
18 5353 17022
3 25698 71238
1 1795 78795
1 23650 48637
3 47414 73633
3 47529 86194
2 7357 46645
2 28401 92871
1 23738 61996
1 11361 50260
2 8623 80672
2 74555 94354
7 51076 90978
2 26194 75667
5 25265 30314
2 48908 77575
2 49598 94326
1 21745 75328
1 41711 84789
1 52078 77861
9 10018 16873
2 63052 81630
2 39907 99297
1 38625 86876
1 41649 75538
1 5467 73509
3 62711 99717
1 55385 96067
2 51858 73232
1 24182 87376
9 15005 19020
2 71584 83929
3 20014 94957
2 41611 97297
9 4619 15988
92 86697 92446
3 41493 56172
5 14447 48003
1 13109 76553
1 52096 96324
3 49987 88830
1 50000 93383
11 18577 25307
2 14694 95623
1 19089 67463
2 34987 51792
4 15079 40807
11 78043 95066
5 47324 53808
2 58943 83903
3 13350 16629
4 6124 41074
1 11612 72814
4 60334 68859
1 9680 96524
3 39265 69077
2 55938 70446
1 55487 82513
37 33701 39769
2 55037 65641
1 15418 82458
2 7020 92304
1 38933 80626
2406414 64271 64287
13 34757 43920
3 50517 68918
5 63884 78541
1 63093 76940
1 26984 82504
1 33883 71822
3 730 17894
32 73589 87396
1 66836 68873
2 8559 16467
4 61782 86648
10 37371 51761
1 7515 49581
1 49474 88028
3 64296 88715
2584614 28532 29430
2 55413 75534
1 75349 75463
2 62307 81233
6 16285 43895
9 23106 42018
7253189 64311 64493
4 10806 84686
2 22572 55525
2 46944 75159
2 35356 43236
1 61874 97865
7812 72771 73443
1 5412 26107
4 3621 73075
1 7886 63489
2 45535 74929
27 25163 30233
21 21774 27289
1 34933 74038
1 12746 70772
8 70107 90295
4 67895 90939
1 52074 75038
6 39534 47799
1 2964 92375
2 13087 87589
1 20174 57462
6 21636 37589
1 23358 58666
2 17424 62319
3 61445 76022
21 55457 61092
10 72510 98569
1 31683 41150
2 24527 36301
6 77185 92581
6 62180 66693
4 40131 74309
5 55228 74062
41 10120 12756
4 46675 56117
268067 66597 67835
2 48043 85402
3 6004 24472
1 29016 93785
1 24580 68327
1 44690 96640
9 82008 87863
3 10087 59505
1 45278 88833
1 14834 91284
2 12425 95782
1 48809 84718
1 20787 60650
14 69903 83064
10 37708 48175
53 37800 41395
4 11738 93587
37 18618 24741
5 1919 27878
14 17882 21774
2981 71820 72227
32 84344 90876
5 14225 54788
1 22815 48361
2 9592 47071
2 21881 98061
12 59806 88835
1 25600 99882
11 62351 68504
1 73716 91497
4 23774 53227
1 38466 91184
16 13342 28546
1 17313 87147
1 19480 79027
2 23965 38429
2 2992 52851
7 81736 95063
2 35427 88345
2 12387 96160
3 62283 95702
2 34098 46567
1 32623 42899
1 7910 61224
1 35422 45917
5 11996 21392
4 63685 67077
3 31119 87885
18 3447 11576
2 3365 35272
1 14626 81887
4 73794 88020
4 21721 58083
6 18038 33242
1 10151 98851
12 52534 63488
16 8259 18768
6 47210 61877
2 42877 69370
3 21530 37051
9 56722 72476
1 41447 81865
1 9840 66006
1 45872 69622
1 12058 80790
1 62212 73818
1 33657 64822
1 1403 71311
1 58432 81617
1 920 99566
7 49542 62110
1 22757 66765
11 34335 45090
1 2590 37623
1 30906 44014
2 14291 90552
2 11299 45174
4 57811 75796
1 36033 67905
1 29866 73652
2 17924 23028
3 57610 63158
1 10045 89566
1 39909 63359
2 39639 55808
3 3462 46424
3 48162 93873
2 27791 54803
27 71248 78322
1 20781 49132
2 23751 69426
1 60225 72252
2 34044 70901
1 10355 61885
3 72237 81463
4 69910 97052
1 50133 95402
27 7469 25057
3 31123 56984
1 11479 80092
1 4533 85519
1 17354 76910
13 27051 35312
1 161 45014
3 23882 38113
3 63787 95037
2 36556 81989
9 31637 33028
1 43968 85195
4 1125 84260
1 53768 92970
2 8199 68810
4 401 64201
1 29256 57152
3 68224 82788
2 2877 87717
4 45768 73000
1 17351 51369
3 46806 60523
2 25889 46362
26 4910 16966
2 7931 69959
2 6675 72994
1 17870 52834
27955 71552 72060
2 33021 42771
1 62635 97928
5 23947 40381
2 2754 48924
13 72679 80835
2 11305 55044
29 59365 61916
9 20123 29107
1 3454 55718
6 54424 74645
1 18467 68989
2 17401 61658
2 52686 60630
1 12079 38525
2 13781 94167
5 38109 59200
261 234 8151
2 36418 61226
1 27832 93325
341 42422 44077
2 50536 60587
1 34579 54649
1 54316 96594
1 47226 61821
2 41897 79146
15 61575 97853
2 2546 50016
3 13013 53030
3 31776 46509
97 87096 89957
1 38935 80679
2 44699 76199
1 40049 73420
4 2424 42923
1 7804 44444
1 14439 44279
1 43700 79630
31 29443 32579
6 11648 38983
7 14756 38266
2 24661 48678
1 9847 56150
13 62428 81156
1 17076 93425
1 41793 97689
1 10849 88714
2 21505 73585
30 35616 38594
3 61429 76555
1 32103 32951
2 12292 22440
2 25356 97144
3 43743 69492
5 54692 71390
11 8365 22398
1 1820 92223
1 2063 29802
1 17743 94429
3 25805 92009
2 39840 99590
6 55398 60258
3 43375 62991
3 30976 44376
3 67026 69920
3 8106 28223
19 41980 52199
3 11262 27058
2 27872 81421
3 5489 30741
3 37418 63741
3 8576 33461
1 16075 83481
2 13533 91662
2 27483 71630
2 70353 85811
4 56878 63718
2 12356 65266
2 21428 71816
1 11840 82811
13 67431 86785
2 54564 90320
3 31023 45578
2 56499 79296
7 538 21619
2 12883 99173
1 40558 99562
2 42230 57217
2 15257 78005
1 13069 96003
1 45824 81545
1 5821 82491
136 2979 8609
2 38793 65690
1 73082 81649
2 57916 79024
1 67955 73863
53 81470 96837
3 59301 60352
1 5908 73966
2 67975 75477
6 13189 48738
9 76570 99748
4 18252 38639
25 5391 18784
3 8167 64479
2 12875 27847
1 2318 41265
87 4053 10489
4 52946 87161
2 16579 32622
2 14829 33803
7 63741 81251
3 49391 94913
27 29683 34747
1 13955 36425
1 37896 69062
2 6062 63523
1 8352 65853
270 91549 99092
2 4232 84534
1 8046 71421
2 2200 7507
2 25604 70755
2 40152 97935
2 7934 92305
918 38414 40900
4 15920 28285
2 39856 70430
4 4939 45680
5 54189 75691
1 24659 60012
12 93773 97454
34 4120 12284
3 39162 83329
2 17852 67084
1 18968 73240
1 40572 72640
1 46953 91760
4 6721 37981
3 4155 56329
11 70954 98080
1 20286 49530
5097 83482 84094
2 10667 53840
2 31995 69638
4 50185 73121
2 1387 49595
1 25816 67839
1 13827 80204
2 41249 67232
1 3888 22428
1 31071 92605
3 25922 97622
1 5172 81262
2 33093 89325
10 78423 86182
3 8456 46963
1 11794 99315
33 295 10305
1 32085 76711
3 50329 80553
1 9852 96495
5 36287 44660
19 47270 54420
1 27091 85963
3 58204 79669
1 3293 60654
2 39881 79214
1 19554 49306
3 3920 45084
1 58560 66482
1 17115 57228
3 23583 74912
4 66255 71827
5 68183 72436
3 27384 80495
1 25192 41458
1 8890 49286
1 60462 88740
6 66034 86662
1 54325 87691
59 1622 15228
20 7236 29297
3 22659 62901
74 80964 81698
2 33685 70344
94 94217 99075
5 36129 65398
1 50927 85544
6 9474 37969
1 542 41105
1 20060 31958
1 26320 42007
469 43034 43478
3 65687 84954
1 22906 47470
7 47639 78620
4 14588 82833
1 7311 83432
1 44954 92410
10 71572 88706
2 38952 44148
2 5986 6955
3 51170 87715
3 49886 57088
4 20451 52252
1 31106 40064
5 37196 97609
25 93691 99949
1 43184 77071
4 33638 43994
1 20795 60261
2 53925 95154
4 10764 34136
2 58367 79392
1 22982 60188
4 60225 84487
1 28175 92606
1 6200 95979
2 44272 66582
1 18908 78904
21 284 15023
3 58165 63420
1 14676 89935
4 31053 38606
13 22982 37774
2 5276 73421
1 30098 89061
13 79230 97256
2 3286 30473
6 75509 93349
15 692 27203
1 6390 39621
2 7716 96468
1 20042 28114
2 21047 54488
1 14250 57995
12 67534 78417
1 25505 75595
1 69360 87429
11 56382 61631
1 13742 93288
76 4502 6856
2 45084 80357
5 15305 49335
1 12060 45320
1 5043 7748
4 12337 66169
1 9369 85300
1 1164 96567
2 29037 41338
1 34717 60731
7 18326 27339
1 2679 31208
3 47274 72277
2 40 64886
17 79529 97444
2 11650 87560
4 25589 57845
1 24831 69462
1 28094 79047
1 12907 98221
1 39993 65963
2 56063 65425
8 40562 51688
1 13960 93419
14 36273 42721
2 37523 82082
1 1614 49382
3 57996 60133
1 18936 71010
1 7308 77067
13 47492 57476
2 32897 60502
25 4171 7826
1 31917 74461
1 26053 94507
10 18195 38127
3 58856 97510
4 41067 48149
31 48382 50116
1 2375 99749
2 28631 31538
3 46206 84095
2 1061 91785
1 26030 58959
8 59888 94521
3 32023 54748
2 61634 88011
23089461 57022 57284
1 10411 51994
1 37190 69677
2 63110 68442
7 27809 34120
29 87347 99891
3 27842 94797
1 27472 86131
3 47730 97287
1 7534 63310
2 53660 75435
84 79163 79921
4 28384 65863
14 67018 71024
1 39653 51333
5 77749 90245
27 6082 10862
1 61966 85537
7 1285 16741
5 36136 60843
1 27259 88245
1 23214 97160
2 21506 61425
1 26752 89179
1 2244 90968
7 14038 40738
56 10530 16773
2 33937 97147
1 34326 62432
2 34696 56789
1 33045 93532
5 78523 98449
8 59528 76417
2 25475 28550
5 58146 86784
2 37117 86858
16 71694 76977
1 9754 88820
13 50814 53125
2 25929 74270
10 10738 43338
1 14482 77434
3 68283 89114
1 4145 34555
1 63728 76511
13 7612 18979
4 13030 57689
68 6519 11275
1 2591 73587
1 17152 56897
2 31510 32892
4 59542 99141
2 27655 98454
3 21498 97955
6 5516 28233
2 40870 80832
4 12688 58288
1 161 52644
1 36015 49045
1 6951 64131
19 53778 55304
2 8619 33954
1 31645 55660
2 2818 66551
1 20585 94313
2 38221 46521
1 21945 55702
1 41547 50687
1 15333 46633
25 44952 47543
1 20465 98444
1 15538 47428
57 83027 92890
1 10348 35460
3 32565 37209
2 25617 81940
3 16885 36773
1 10372 38355
1 17711 48247
1 8476 88404
1 5235 76187
1 56976 98870
1 6214 17067
9 42714 88541
8 46139 73918
1 8357 75406
3 7217 34755
2 603 76921
13 52112 58936
2 48382 59872
1 25872 45974
2 12534 94018
1 10572 95980
3 51454 66922
4 9340 39600
1 25702 75934
1 25762 56969
1 9608 43460
3 42680 96085
1 22306 88441
1 27776 74819
1 35396 97683
12 1312 11630
3 2613 9385
3 37949 85821
22 72077 97806
36 19341 22198
2 37793 73668
2 12306 44583
4 20611 86767
12 88784 93183
2 53922 78547
1 31081 85416
1 79992 96402
2 5792 65690
7 40978 42116
7 39039 47700
3 49558 91058
1 11135 61410
9 65088 93268
18 20632 23694
1 12096 75094
168215 83786 86033
3 31735 85681
2 7211 61880
3 60690 75309
12 27257 28975
3 4205 54226
4 63664 97653
1 15916 73281
4 42942 47054
2 64590 86297
1 34835 86171
1 52130 93332
12 9057 21475
40696 21297 24128
4 60187 84441
1 8613 86262
7 38277 52224
2 80907 92595
13 75326 86780
7 79558 85338
4 17959 34020
1507145 61436 61891
17 9107 13659
5 8705 76704
1 21129 45744
2 28630 65590
1 34849 88667
8 10697 36740
5 41476 60616
4 54147 78706
2 20760 49361
1 41065 98864
1 32039 80718
1 27614 56841
1 38731 93340
1 49990 56380
8 5277 22289
11 5035 9675
4 36778 52647
5 53021 83929
4 57727 74554
1 23982 66642
5 73506 93567
4 38009 46819
1 13367 78137
1 39822 69905
1 9997 57982
6 64165 90363
2 73945 80009
7 16617 32087
9 75954 82876
2 34370 49808
24 24054 33522
2 11288 79945
3 13491 77824
3724 18867 20134
1 59062 78059
1 26925 91608
2 28535 58445
1 32370 42847
2 66085 76800
3 896 60650
1 11519 15073
2 60566 75526
2 814 63860
1 27367 96608
6 57013 82209
1 318 75297
2 9072 98462
2 29090 69851
1 75145 82740
2 358 60786
578 2355 5203
3 60462 84616
2 59966 76910
1 6311 99090
4 17546 22775
2 65476 79474
15 45122 68556
1 29987 84343
2 48619 68288
2 20430 85100
18 91 15594
2 51841 88406
2 4067 84308
1 65019 79086
2 32570 70904
16 79478 83852
2 21069 86163
1 48543 64083
1 23739 65376
118 90512 96244
20 29758 30878
3 77918 80611
5 70758 85718
1 9949 85198
10 17035 31463
7 18131 42436
1 4143 38034
8 31243 36028
1 7903 81177
1 5177 77097
2 34977 76057
2 12612 63905
12 7760 23507
1 25006 38057
1 25301 91175
4 80117 94794
2 28198 65123
2 22817 89255
1 21761 72942
1 11608 50723
1 75026 83421
6 45266 90122
5 39999 98447
1 2783 89536
2 52041 72062
4 72865 85350
1 22275 35318
6 5426 51003
3 73488 86007
1 41295 59829
2 52322 99695
2 22942 39321
4 39812 53309
1 20900 72582
2 27048 42053
1 37622 52705
1 411 71324
1 24297 40606
3 7400 93645
4965526 9310 11085
85 91808 99547
1 37565 50168
3 16436 86947
1 11391 98284
1 33754 55079
1 38826 80971
14 15184 26803
2 1266 42569
1 62121 90990
2 16821 37872
4 76 88977
2 17604 82859
1 38617 88711
1 1285 41841
1 73 53874
2 13780 45319
3 46334 67948
1 34601 77731
1 1033 75825
1 15599 94107
1 16981 78322
1 48052 96118
1 21723 64092
1 16435 35303
5 6727 21244
1 619 41675
5 23220 42063
11 55738 70807
1 29199 50033
2 30835 34421
1 16513 23685
4 40780 72175
5 50170 71631
25 91335 98752
1 12015 68919
94 4124 7614
3 2422 49720
2 49315 61917
3 3834 57559
2 28040 35799
1 32022 45733
2 12194 79929
1 28793 77486
2 52582 84165
7 57841 77403
8 15570 24552
3 40794 80160
1 19166 82556
1 39093 54298
3 31965 36265
1 66705 82067
6 68147 98548
10 36581 40457
4 5994 98667
2 12786 25192
5 20500 36615
1 2983 85165
11 82260 97824
1 1579 69091
5 42232 80305
1 68107 75825
1 23761 84984
1 40995 86013
1 28664 98958
6 36837 44587
2 25049 72814
1 5061 7825
2147604 1848 1961
2 62153 91794
11 5222 23809
12 71716 75347
8 79540 91367
3 66461 92550
7 27512 38469
1 58339 74940
3 66700 91919
1 38188 76441
2 18297 98492
10 73212 96385
4 1728 7949
1 30501 78592
594817 56315 59341
1 44638 77127
4 5002 88492
1 36120 69812
1 51162 82618
1 67869 99920
1 28993 74155
1 54562 72287
3 74441 93676
9 7277 58962
3 62242 99180
1 8228 87769
1 56192 78299
2 7736 43614
1 45355 60625
5 29535 64515
2 24469 57681
2 24906 93133
3 38026 59081
2 11400 14641
3 20972 44558
99 46570 49496
3 9662 39391
1 32456 47932
1 6398 32858
1 9654 84637
1 34465 59663
1 7283 75399
2 21218 52119
6 46094 70756
6 69768 94363
1 24648 89237
77 91742 95425
3 3266 85774
3 46233 83661
1 51520 92884
1 26445 98698
6 1217 28701
2 6048 65628
1 43331 54619
1 9234 66901
2 24976 78035
6 40086 41690
26 10993 19296
2 9754 77939
1 12720 69543
2 54861 70402
1 31248 87580
1 31460 87406
8 87151 87273
2 6744 87654
6 9562 55291
9 66910 83628
24 44102 49471
1 2093 65162
2 34311 79425
2 9954 52893
1 8058 51642
7 941 24270
2 44226 69336
1 9001 76748
19 61090 66568
1 5361 92891
1 68618 85149
3 55610 86115
3 45572 55120
2 33503 72041
1 23378 92224
1 37284 70859
1 47137 65790
1 34330 65730
4 2736 33768
2 30149 53592
1 39582 96814
1 34964 59211
1 15584 83369
1 32278 51641
1 27032 53691
5 19130 24433
2 47721 71897
1 34458 57252
1 27768 96882
4279989 95239 95403
4 63834 80135
43 78569 81437
2 38882 90381
8 49866 54222
1 28168 99644
1 42531 96988
8 57367 94652
1 32696 59955
2 53507 69235
2 53026 61368
3 61980 69497
1 39063 83234
4 14835 57248
2 36040 86762
1 11627 76502
225 16417 18506
3 20053 45444
35 12956 30831
4 65978 83523
1 52066 69113
1 879 28242
5 34946 56386
2 10580 97815
1 6309 50855
11 75579 97466
4 26330 58616
1 17491 56358
15 88347 96905
1 14625 95568
15 59613 64187
2 47039 72510
20 11819 20533
2 29206 61592
116 3315 9451
1 21798 81193
5 63636 70206
1 9158 67167
4 9415 96259
7 29332 35976
1 13161 85128
1 2657 63517
2 38421 82209
3 65192 84443
1 612 63317
3 56901 88844
9 30716 45777
3 30694 45312
1 35595 66581
1 6153 92879
2 54409 70610
1 1407 92237
2 56608 61290
19 8656 18518
3 30328 91862
2 28010 93796
3 32304 61558
1 21087 58118
566367 56830 58214
1 17023 80090
451 624 2360
24 69692 79085
4 25821 64114
1 13411 62686
11 11799 16992
4 49269 69686
1 16858 69896
1 48118 98049
1 32675 69871
18 76434 88233
1 16186 40692
12 80489 83260
15 80745 95027
21 2645 25645
5 46250 74833
1 15357 28966
8 70762 91667
3 20380 88693
1 39867 77314
2 11179 75466
1 22573 88233
1 6536 55670
27 35545 39095
1 48436 57061
35 6557 11035
65 93234 96839
4 66983 78946
2 9623 16143
4 58942 73152
22 1981 8428
1 44843 91374
13 53919 62054
1 17784 81551
19 3081 11571
2 20146 71236
1 9495 86543
1 1458 59702
1 20645 87746
1 45406 89957
1 42937 88509
8 57797 73764
13 83930 98750
2 49834 52308
47 6260 8070
3 32541 98079
2 17468 84150
1 34875 69566
3 27591 45856
2 31096 74523
1 4939 75831
125000 57489 59109
6 67080 92243
9 5165 54544
2 42963 82441
1 12037 75413
19 76576 91380
1 11579 87737
15 10186 26146
3 18729 63359
1 49061 92159
1 18071 53356
1 45301 57084
12 27504 30732
5 52637 73168
14688170 40685 40708
1 7404 46029
1 88609 95993
4 9906 66602
1 2457 74408
1 41137 86274
1 38208 87217
20 4342 9508
2 30782 56234
10 74858 84512
16 15374 39930
72 87717 91590
3 9748 91982
3 9869 69680
4 32070 48121
2 20985 63460
1 17934 67584
1 43732 58561
1 3499 23704
2 43074 49482
9 10345 23580
36 40698 41256
1 58883 71108
3 50881 88493
1 49705 93608
25 71493 77541
5 77765 97205
3 62330 76891
4 36450 66595
23 7429 13415
3 43123 47053
16 20700 36803
1 19475 90661
1 3165 17490
15 82725 89993
5 62998 72509
1 58985 99979
1 34592 70399
4 14997 82662
3 16800 74614
3 53252 78874
1 56896 93123
1 28554 91378
1 51826 91927
2 48463 89838
17 78995 99297
2 34690 74811
1933 25745 27622
5 18107 60737
1 29268 61415
1 5818 69342
4 36702 52663
2 53863 89592
1 23682 69534
1 25837 60187
5 52898 55318
1 781 78896
59 87142 97890
2 300 92705
1 22253 67551
1 28845 92360
82 88621 96383
11 62503 88590
3 14440 55684
1 14561 99752
1 36453 67274
10 23599 37936
2 63180 72430
6 68323 97454
1 53152 96379
2 23447 53785
3 42808 74625
1 62876 91871
2 13989 77036
1 65979 81967
4 8146 67410
1 50564 87129
8 86971 95181
2 2691 84673
20 7150 15189
6 72389 88968
13 41316 44286
1 32421 88030
3 28823 93936
11 16813 25614
1 65033 96380
3 12923 29076
3 68506 98759
2 2510 56922
2 14987 64904
6 27384 31323
2 45340 84188
1 1906 67984
26 82355 85612
5 35249 78361
3 27943 51932
38 7232 11157
2 33406 95819
7 22816 31071
3 77126 90556
3 75791 91768
11 93197 96778
4 7106 52193
4 52959 86004
1 7702 14074
1 49473 84643
1 31655 62300
1 14862 43071
4 38777 75450
16 13283 26724
2 63776 87747
8 25689 50745
1 26997 71868
1 15553 81083
2 61479 82252
1 8850 94240
1 46467 81508
28 11673 18091
2 20790 53748
1 41972 52100
3 14190 52981
2 32512 87228
7 56352 66203
9 45593 48208
2 37091 51578
13 4910 29672
11 69975 95896
3 78989 88872
2 20396 38369
4 27157 99128
2 74558 90176
1 14766 97550
1 26770 97781
4 11924 31695
3 14043 60359
1 28828 87800
2 41894 53863
1 54957 78690
1 28509 68569
2 57645 95492
2 79765 96537
1 26368 66242
4 80459 94592
5 19418 45626
4 46881 62168
3 6930 53093
1 2509 84014
7 64854 78543
56 85010 87555
4 1847 20625
23 60618 62272
2 33793 53325
2 10857 28564
4 53553 61154
1 6665 74637
8 15229 31089
1 11565 77352
1 154 35687
21 66577 81251
1 1812 37503
2 5996 82805
1 48532 98392
10 40344 60242
1 19820 64170
1 42904 94887
1 22305 86572
1 16875 84562
1 17747 96056
10 76072 83641
6 6538 9429
3 49479 75117
1 44601 78250
1 2688 95582
1 33934 71163
5 26465 41834
1 52159 95578
10 8599 19901
7 1112 35019
9 51617 54376
6 71448 73434
51 4065 9107
2303 70670 71929
3 43350 76519
3 39687 85805
382 2035 2419
2 43235 76517
416 37382 40909
1 50641 83015
1 1544 88626
8 7352 43864
1 7054 56765
4 46449 56026
1 31239 93625
1 33870 99206
1 18438 77935
4 28682 31191
1 26318 43124
11 36111 44826
3 49051 91050
1 1882 61969
16 74375 94613
4 29922 36483
3 76097 99628
2 10522 35000
44874670 29171 30146
4 49531 50609
6 42670 89061
2 22655 82289
1 70073 84793
4 56706 62640
1 52901 83624
2 15283 65204
2 73756 97786
4 35460 51688
1 20529 67939
2 31612 85083
1 43515 86069
1 71838 84396
2 42099 86511
2 56122 81405
12 24715 33586
2 23394 31985
3 16502 46572
57 2857 16166
2 51316 79910
2 20703 34134
1 18831 41695
8 80142 92319
20 68145 70604
7 55399 84605
3 15571 51734
3 1357 61523
3 63981 86370
1 20254 81906
6 50812 52435
1 54139 79539
2 5277 97795
2 29065 62898
1 32026 52761
1 56248 74419
2 42493 66055
1 26252 89415
11 39149 48875
1 13610 32556
2 4101 67746
1 28808 86753
2 24231 97369
96 88257 97257
6 63272 89024
1 65248 81003
3 92375 97532
3 25202 61161
4 65880 81525
3 70956 80462
1 1584 81144
2 84322 92906
6 25521 51407
1 45870 82899
2 37575 86655
44 16194 22696
1 9529 70889
2 50127 69536
1 31225 77088
1 45767 63989
4 45184 70089
9 79651 94351
1 61478 92038
1 3764 93042
3 3466 66919
1 61497 90700
33 61453 62735
13 20828 39132
23 17256 24369
1 27992 60381
1 16230 51186
2 11847 77510
4 68567 81635
2 5504 46414
1 24129 76017
16 80069 90294
2 36029 65666
2 45425 91112
4 3850 42509
3 50647 84093
2 10167 24163
18 72451 74289
4 15014 31305
3 34223 80934
13 41935 44529
5 80051 99411
6 38183 59525
2 37947 84748
2 66354 82030
2 27579 74207
1 20087 23567
7 9138 31421
41 15305 15505
2 26301 63804
1 23122 67105
4 56284 80239
1 53783 87488
3 12238 97581
1 2096 54606
1 50981 93988
2 59805 94533
2 42781 57068
1 60635 93125
10 8562 17227
4 28891 67589
2 8184 25939
25 57717 59521
1 49264 73900
1 9044 68019
12 76697 87117
2 70884 86778
6 35616 44305
3 13906 55587
2 26442 58025
2 46728 97119
2 37884 48574
2 34442 90627
3 1072 22438
3 68769 72591
5 45055 70518
1 19415 76209
1 64291 86643
8 60715 66900
2 42943 62058
9 14627 17295
5 36263 55887
1 41324 78505
11 68507 95603
4 55885 62613
19 20532 24890
4 10078 63593
2 41042 72378
1 58246 82568
1 43221 50315
2 18321 86636
1 22083 59219
1 43574 92240
1 50841 77143
5 509 38690
6 78929 94314
53 23212 29728
1 64311 83305
4 3218 59140
3 80361 83516
6 55775 77518
3 65851 97066
30 84540 92387
1 46091 72252
4 17800 86700
3 50122 51828
2 36068 72960
1 5895 84126
1 8669 89132
1 48542 98579
1 3996 64057
1 14387 32039
2 45788 74439
17 11056 17162
4 16783 43729
1 7797 64168
1 3114 64345
3 43592 51588
1 200 83394
1 11621 35054
3 1307 76498
40 9148 15340
201 18831 19378
3 24855 28689
4 88267 98835
16 89770 99715
17 81584 82893
7 10395 34927
7 30836 83279
1 28653 72204
7 34069 37053
1 38853 68823
13 69238 92413
52 32364 34575
4 4429 23930
6 78813 94676
3 4597 87314
1 15270 88716
4 39296 43477
2 77566 92839
2705 97932 98855
8 7716 63575
1 5866 17069
2 3407 56770
1 8278 67844
1 13421 77414
1 37044 59827
1 37237 87123
1 45566 99852
4 21237 40434
1 18451 53985
2 15007 82828
1 33938 75966
1 13479 89802
7 18967 21541
6 73037 89558
4 25017 41502
5 66430 72627
8 61001 76727
3 46477 53162
4 77987 84468
2 45543 52215
2 22707 88812
2 11214 92794
1 34159 93670
58 10606 15159
2 15427 95372
5 11085 33529
2 63909 80464
2 13468 73507
1 39068 88408
3 12062 53736
10 79805 88665
1 40750 53623
2 26648 82621
1 13972 44524
11 67462 71906
3 37273 96441
6 26264 31807
1 36221 80900
2 53400 91757
1 17817 46868
8 31824 45959
8 17080 22095
5 45337 85101
1 51158 88440
1 48499 91338
3 303 53192
1 16463 90930
3 316 32337
2 51517 89497
5 29362 40577
7 9675 27505
2 13060 38206
10 33192 39175
1 20141 20941
55 84546 88580
4 41620 55551
12 39777 48871
2 33678 66215
1 41094 57162
2 46978 51411
2 23970 61201
9 66884 77236
2 3433 44091
2 16124 72100
2 45725 86370
25 87025 89733
1 38603 84628
45 84497 94101
3 28775 59964
1 23644 72667
1 33413 52257
1 46534 60105
1 42998 71565
1 45381 69328
1 33908 59372
11 53757 81230
2 38993 75426
1 22255 53347
1 19567 86238
4 65764 74094
1 16915 82046
1 52774 71016
1 7775 70529
21765101 23082 23178
1 50394 80183
2 58024 82903
10 251 34040
6 12874 40939
3 47585 85314
3 13184 44175
2 62952 83997
3 10686 66695
1 65326 75377
65 913 11674
1 7514 83921
6 15309 66541
1 12435 92372
2 33761 75361
1 12488 60356
4 53258 96535
1 68241 96936
1 5286 90804
1 4060 84704
7 78016 93052
17 79116 84986
3 76009 93438
1 14006 68406
3 30554 52129
5 10645 64957
1 17941 83091
1 27420 82414
1 21233 51710
1 36942 53010
8 55906 78998
1 18712 57307
2 19137 80354
1 10515 47811
1 4873 52322
1 13586 95612
2 63256 72003
14 24117 29207
2 2699 64473
4 49908 80529
2 66995 93581
1 50696 81857
1 57778 81309
3 17853 51773
2 41426 67666
1 4725 95109
1 60970 69963
9 20394 26456
1 42578 66560
3 23618 77606
1 32753 87912
1 4638 92666
1 5776 54710
1 19238 83884
1 25320 96579
1 46068 65673
4 61485 79136
3 18633 26588
1 4357 91105
2 42599 94754
1 20299 88455
46 82834 95938
2 34276 76605
2 40198 81120
1 49135 59634
1 35059 55738
1 50548 95735
14 16726 39601
1 42127 59557
3 52483 90163
1 19255 44365
4 36462 58451
3 62637 91688
9 82649 97482
2 55411 57344
2 44589 74774
5 21364 30202
3 47694 93788
11 69336 83271
2 48525 76481
1 4010 57022
2 2143 47427
3 8218 63179
1 12071 69986
1 27550 88894
1 56085 76833
1 39324 61431
1 6862 67603
3 200 49223
2 50992 58448
2 9434 76259
1 26120 57457
4 61222 98376
5 2346 32177
3 10906 49022
1 41244 79339
4 34275 50872
8 87983 97687
2 37049 88662
3 23199 55725
10 59672 85466
2 70805 83580
2 32627 55083
1 55975 78817
2 28830 31861
3 42407 83059
8 84547 98726
3 47058 64932
1 11342 97210
6 34949 38081
1 5360 93344
1 47542 63979
94 2631 6412
4 69734 85041
4 14871 26775
7 10186 39189
3 30972 65105
9 60243 71888
13 33299 45850
1 40669 81963
2 6746 87355
1 761 63575
12103 96468 99145
2 1971 89975
1 2409 58057
11 25684 32755
3 14400 31631
2 48178 65974
7 46079 56614
1 45824 79570
14180368 4761 5136
8 63263 90480
2 13374 43397
4 32753 66779
3 73713 96596
850134 69703 70244
4 15949 50238
3 4253 47267
8 53548 69715
451 628 2478
2 5932 26838
69 2532 19866
3 32027 71229
1 657 65211
13 89778 91476
5 18071 60735
1 61488 69493
3 28173 47551
2 36665 80657
1 26852 62404
1 7462 61860
1 15764 79054
1 18369 62411
1 38203 67084
1 10272 67062
5 13526 31415
4 59868 92945
1 23393 63495
4 3294 28726
3 31267 64342
11 14273 20171
1 31949 97427
1 40670 68297
1 8916 76972
46 80901 96883
1 57665 70198
4 18959 60534
5 61805 70317
2 21859 45322
4 17412 41312
4 67202 93668
21 36669 41691
4 43155 56537
5 45937 81555
1 47521 68614
1 67077 99994
2 46451 67451
11 93 4274
2 44749 71563
1 45782 85223
1 7879 53052
3 70972 90170
7 83080 94066
3 51824 94864
7 75812 89697
3 466 78947
5 3945 39951
5 782 30595
4 1544 37289
6 30882 53772
1 25820 99548
1 10118 43940
19 2417 24912
14 19010 21087
2 36336 79531
1 15315 91291
3 61259 94454
1 16459 86647
1 16322 77134
1 45658 77321
4 3176 36161
7 56058 62941
11 81780 90363
2 25358 28088
2 4319 39510
2 49133 85240
2 3209 81155
54 75632 78937
2 35760 97580
4 19111 43340
3 33730 70805
12 75701 79534
4 15227 36813
2 14424 83651
2 48489 66276
1 34057 68264
101 3460 10796
2 19186 28151
3 13641 91913
1 17631 85191
1 27572 83320
1 4190 94953
2 38473 48770
2 64963 91175
3 42684 71544
3 62973 90503
6 6172 59799
1 7526 33380
1 27157 62681
2 102 60441
3 40001 80374
2 5633 88598
1 60611 82220
1 10230 91570
1 13570 28037
3 23176 78103
78328 27869 29233
1 7357 28085
1 12636 37661
145 725 2853
1 16237 75891
1 20459 77094
5 35409 53475
1 20979 73788
1 6452 63220
1 10914 49544
1 36335 90051
20 67171 84898
4 71499 84369
2 18228 90687
5 59296 79862
2 24552 67349
5 11879 32041
2 40583 89118
1 13912 36517
3 9191 27265
2 40428 68713
1 31370 69583
10 70811 74085
4 25427 80239
1 18296 51191
2 47913 72178
2 13998 73465
9 8829 26858
1 38972 48786
1 4279 43985
4 65112 85770
249 94420 95868
1 48881 81463
9 51059 54858
1 835 74746
1 1163 86999
4 21923 43718
1 28951 55522
1 30677 60073
1 25962 83622
2 49850 96379
3 43007 48498
2 23300 91767
1 12963 54186
1 11985 91722
3 15395 51361
1 51230 96276
3 65913 73228
9 27629 40926
2 11945 99054
6 52599 87174
1 34441 74285
1 48331 49737
2 63219 69661
1 11140 73390
27 54469 58627
10 77276 80407
1 33195 93118
2 10004 60096
4 31301 76030
2 21692 43516
2 21480 59101
13 9213 26000
2 32869 77030
2 40952 54552
1 32174 65989
1 14883 45955
6 61739 92711
1 17312 96456
1 31194 98243
1 63775 88805
1 35705 88542
2 16518 44184
9 11965 35907
2 19215 72936
2 58292 74116
120678103 11088 11659
2 58859 90944
5 6414 59177
39 89291 96964
37 5028 12906
3 22951 59207
1 42344 60405
31 85089 89859
1 30502 66106
13 81003 92560
5 29023 75834
1 27902 72078
1 35073 48779
5 48484 70545
1 8825 84946
1 26913 75737
1 10768 58059
3 65905 93952
1 30200 84416
9 25660 35362
1 6077 71837
10 15182 15960
3 10177 72039
3 69645 83372
39 6475 20035
1 57850 71056
2 19019 40493
4 53394 81730
6 18354 58113
1 37457 71639
2 25367 33598
1 10461 44986
1 7941 65800
1 11449 47103
987508 735 1046
2 2126 33499
2 62850 70504
3 68760 74785
3 51243 98209
1 15146 64471
2 14178 83848
2 38232 77103
5 22278 37471
1 29291 58513
1162 96446 99754
66410 80453 80622
4 9773 87759
1 30008 46052
2 25168 46392
1 7482 88066
2 49633 50963
2 13736 39381
1 1390 79173
1 12970 91387
4 63670 92986
2 6225 94487
1 2774 42771
1 20938 35687
1 8968 30208
1 13500 80537
3 64338 84369
1 28374 89025
15 41568 43430
4 23508 57765
6 50034 69840
1 1447 28084
1 31924 82825
1 42596 82690
1 9005 69919
2 60574 93738
1 1554 73127
4 26253 33105
5 28410 62312
3 41507 98818
1 30040 55470
1 33524 77847
1 61045 94084
2 23011 91053
1 50496 92569
146 91764 98375
2 66036 90300
1 16715 77417
1094 21885 23893
19 60963 68112
1 40762 71570
3 2180 29085
2 18487 83607
1 7476 93434
1 51273 78498
1 46289 91730
3 6310 35903
40 72375 79412
1 4510 65633
2 10356 72683
1 8291 76088
1 41241 81429
3 318 61546
1 34458 90571
1 9391 85261
1 36678 90030
2 45923 53891
1 30086 91750
3 24165 95408
9 26173 43532
1 69151 82361
2 27189 90258
1 50043 76816
2 9255 51999
1 36031 69390
2 18827 25556
23 14003 19102
3 8265 45659
92 10050 13119
3 37023 55372
1 47302 85466
4 43421 67542
2 5649 72163
1 51053 86012
4 62721 78259
1 658 82474
12 28110 31091
3 16571 57588
6 3972 46970
17 10228 20948
2 28950 84961
4 71412 76923
2 22156 97110
1 8949 92274
8 75423 78449
2 29331 66546
2 33908 93328
1 20672 93634
1 27224 92754
1 18963 52001
1 19682 35503
17 11063 17693
3 16847 50221
1 29670 75604
1 28246 82832
36 76533 79530
2 12195 55122
5 54879 77039
1 44739 97520
1 54 31730
4 1108 99384
2 36614 62124
1 7310 75842
1 13015 97814
2 45960 76628
15 49472 50925
1 38066 69567
4 3231 33025
4 18307 30875
7 69452 75514
37 92996 99329
6 33399 66114
54 87450 92609
4 30910 45563
1 5606 56325
1 21766 95213
2 37430 60852
1 11080 60805
2 7847 82399
2 63524 97951
2 11968 54468
2 1112 20632
4 72278 99397
4 30856 34246
4 35137 44509
1 1930 85094
6 8128 23781
2 26654 74151
3 61544 73145
2 8949 39416
2 37969 80543
1 34219 85740
52 3719 10042
10 57494 88703
3 16443 43189
1 32810 72358
1 54371 96850
2 34577 70220
1 13276 42200
7 49802 50978
1 18120 61577
1 24846 81097
1 24956 47277
52 18600 24424
1 69191 85460
2 59153 64920
4 42845 71722
7 28286 41253
1 19022 75800
8 60560 97754
2 19140 66540
3 1829 27936
3 1847 35791
3 2559 67250
1 12631 40332
1 44211 74421
1 39890 92412
1 34878 44795
5 38631 74514
1 9537 71815
1 26377 99608
2 67462 97254
2 11345 96104
15 9052 19271
4 5525 20378
152 83808 86695
3 14637 92771
1 44754 88667
1 14661 94472
35 87703 95763
10 78934 90616
2 5237 72955
8 66022 90851
1 16007 86763
1 54610 86632
1 25228 82065
1 9613 62426
1 37292 60647
3 5378 58629
1 19841 99332
8 31852 46759
1 153 35797
1 33991 66189
6 45147 85565
1 58846 76258
2 17231 78136
1 5536 92763
2 35494 54988
2 6003 63016
1 81463 90284
8 7619 9807
2 34792 47954
2 15211 94362
1 5034 20306
19 14313 17299
3 21389 75404
7 62698 68958
2 43730 99047
3 60162 96288
2 27249 81218
1 899 74483
2 33850 56873
2 53184 99248
1 62169 99554
10 32371 35589
13 87298 92487
2 26765 93211
2 7479 72920
1 48779 85891
1 32417 98788
11 74716 77822
2 62195 66776
1 29096 63835
1 13309 84010
1 59503 90929
1 8675 77354
1 52453 85054
1 54577 75856
1 44552 65002
1 24902 53972
21 76238 96585
1 10913 72927
8 13950 36450
2 71151 99609
7 13095 38196
5 56131 90410
2 61640 91265
1 41892 87848
2 2765 34669
1 14427 18940
3 32468 92224
1 4063 85587
1 42073 84356
1 18595 66743
1 4286 65034
1 14638 81967
1 20780 47521
2 68133 83748
3 13135 38419
2 7685 71088
1 906 90616
1 9568 75600
26 20088 32151
2 21243 72523
2 37080 74029
12 42038 61074
19 79743 90726
3 633 41113
2 14046 82975
3 56841 78213
6 64087 92993
2 17047 45980
8 49205 58715
3 39971 48317
41 63670 65725
1 17927 70781
1 58231 93953
2 15425 41068
1 50543 56195
6 37835 65694
2 28295 84240
3 60421 82064
1 51495 90513
1 22793 96081
5 71217 77444
1 600 91939
3 48312 59727
3 53415 93440
1 48836 78099
7 1623 23565
3 13036 58125
5 1089 34849
17 32886 43132
4 22611 73968
1 22625 37462
1 17473 64609
123 85161 89535
2 9380 47450
3 8402 35713
2 25417 50417
1 5478 52409
1 57348 85756
1 2548 78600
9 12847 24763
12 82917 94194
34 71289 72473
1 58260 78055
2 54113 59228
1 3623 76128
6 25082 59156
1 13168 70677
1 36330 98807
4 63999 97518
1 6538 86679
1 67899 82178
4 5917 42496
3 39323 62706
2 55736 77155
4 16438 39271
1 24720 44024
1 13619 25556
35 81314 87719
3 12827 49187
1 33907 45328
1 5936 40221
8 51733 93209
21 6911 15811
2 40259 83120
2 36517 78647
6 39644 64959
1 32060 89726
3 3289 25657
2 5914 89982
2 18111 40328
26 4104 9415
3 21704 96393
2 11879 72758
1 3451 64587
29 79818 90525
2 28006 88990
29 6126 9132
1 21978 48517
5 46016 70132
3 38472 89725
1 49758 93135
1 21651 91384
1 17355 59558
4 29620 52340
3 76910 92519
2 40586 94587
1 23610 83808
1 26771 86654
1 47784 93541
1 29165 69659
17 28348 30850
7 65477 69574
1 42655 67141
3 53630 85987
9 62535 67130
1 65551 89720
4 32641 74099
10 19815 24680
9 18526 48812
1 13458 58330
1 4463 90795
1 78366 90933
7 39003 46438
6 82222 93448
3 39809 57294
1 32769 72459
4 79017 99744
1 60861 70058
2 9122 56991
2 54619 66198
9 58785 99340
6 81462 87502
3 82124 88123
1 40945 96818
7 10444 28316
5 34424 68020
8 5839 30349
2 22 87383
13 6206 34991
2 42231 82201
1 54078 63771
1 33681 70113
2 20618 72642
2 8284 44171
6 33339 38987
2 29975 90230
3 16121 57064
7 70661 83753
4 42156 80528
1 57100 78269
1 44489 72009
1 10876 63228
1 55232 83987
5 24198 51660
1 47093 52749
3 20618 76034
1 47426 63806
3 63748 87569
1 35895 66712
1 41898 72751
1 50561 95754
2 6911 47220
7 66433 93280
1 57988 82924
1 52955 98160
3 29199 85644
1 71531 83012
1 45073 68778
1 50267 69368
2 36688 70641
1 1496 90671
1 63012 73779
1 8819 79784
1 40453 97041
1 43260 66811
1 26210 51527
1 13022 86792
96094 60389 61244
1 5317 37519
2 19355 99037
7 21828 37251
18 19526 23091
33 76999 85469
5 2559 31366
9 9017 19163
3 50939 59163
1 48446 72068
6 46557 85507
4 5027 77884
63603573 31323 31829
2 3741 90925
1 53700 87779
3 46973 58093
1 446 80855
1 47079 93818
1 28837 86897
1 71794 74678
6 71982 95314
2 63986 83717
4 55751 55964
9 28340 31511
2 62271 91473
51 2914 9943
12 19506 28836
1 51018 85240
6 609 24931
2 8976 60479
61 69055 69121
2 15891 81598
2 20058 92468
2 30279 67813
1 3581 82201
1 19032 61131
1 10059 78597
28 81998 91584
3 12226 63201
2 65795 95914
45 35611 36691
1 32861 42964
564 37090 40482
9 52833 88698
1 61567 84303
1 19779 48935
4 18465 23267
4 34930 68763
1 14427 90573
23 91798 99845
2 55102 83594
2 35476 80923
14 21280 37860
1 71112 80743
4 53857 57075
30 12065 18417
2 13633 80107
1 24897 97104
4 79679 85340
2 70413 84818
4 13245 91983
4 15657 41594
4 67683 88891
2 26052 52755
154 70682 71561
1 6980 52369
1 19239 36784
1 31891 99215
3 19156 48745
2 3356 24997
3 6836 60719
5 1641 20421
9 72206 85789
1 66908 86339
1 39929 96879
4 53372 64106
6 24614 69720
1 29073 59310
46 24212 26280
1 31554 50817
2 9107 32361
1 17307 54597
5 62946 71410
1 27667 38078
8 52044 73962
1 4341 69588
8 5479 21590
2 26506 88591
1 18249 82300
2 71103 84577
2 51618 67799
4 78058 97465
1 8802 98750
2 16503 43917
40801993 7292 7347
20 42979 46118
11 39683 43277
1 79175 97882
3 3967 59917
2 27678 39317
2 201 53607
5 53187 80266
1 77004 83048
1 41128 73248
13719823 2429 3039
5 23547 63105
1 37098 55601
16 17436 30034
3 27562 48038
3 57610 82574
1 20291 21536
3 22299 39843
3 15758 54065
3 28909 91891
3 35894 72119
5 69057 70843
1 40914 70964
2 30516 40768
4 27970 76079
30 82745 93815
6 31889 36698
4 6586 28092
2 60099 69915
28 75879 81109
2 62582 78007
8 62653 73190
3 16090 64525
5 74271 92857
5 25117 57385
1 3735 60554
150 9010 12594
4 68799 89573
3 23442 71847
1 4964 60638
1 10466 73124
1 29846 49202
3 57518 80194
4 47029 60034
2 1917 76113
344 1230 7990
3 30499 46834
3 36131 82532
121 90255 91288
1 69471 93933
5 38351 44404
3 6469 58950
19 9519 21777
4 46286 88339
10 79014 93343
11 24140 24851
3 25572 50138
3 38518 58129
1 35053 88639
1 49688 96235
8 55152 94217
1 36850 79850
1 66752 86853
1 17786 61716
6 35008 52244
2 37733 69581
2 27683 81745
1 28104 96251
4 11327 43664
2 42345 63680
28 17202 17687
2 11389 69171
1 63736 95089
1 51821 94772
3 22031 56428
1 4800 74466
3 63798 80889
1 59138 65558
1 24229 80439
1 33090 69977
3 73128 96209
3 45313 92861
20 4715 28973
15 41656 43319
1 77747 84556
23036 20930 21775
3 21833 64218
97 89575 91156
3 35702 71935
16 8462 22367
2 52317 62525
2 10147 68948
43 5471 8894
1 23729 76479
1 19795 95109
21 73987 81554
3 7500 49722
1 9416 70048
2 2918 97413
1 5372 59324
1 41826 56124
4 22665 59430
1 45647 77792
3 24652 48411
3 310 43448
2 45824 84321
1 40476 71949
6 66665 98593
2 22793 71879
2 36915 63976
1 6704 24069
1 37110 98093
5 596 23092
1 17503 81894
1 27787 80321
2 36630 66378
2 25775 97931
2 13718 55076
1 19723 83459
1 31085 64235
1 8582 59839
1 27402 38986
14 16210 19122
3 44896 80098
11 23344 33992
2 12462 44797
3 15403 45417
1 23796 25302
4 4038 15496
1 1626 43505
1 11652 88629
13 57486 69474
1 3953 43311
7 55200 97606
34 694 8103
3 1927 77103
2 9480 53180
2 50164 68262
7 26691 40392
1 21033 75993
1 2351 88497
14 74988 92110
15 63612 68022
5 61198 89571
1 20027 87881
13 32078 32577
2 31576 97081
1 34789 74662
1 73503 89057
2 29168 65724
1 55677 84699
1 45797 78657
1 10913 74460
1 4568 87026
9 14087 32596
3 11932 61271
3 7152 44394
18 61233 64843
1 18191 46780
2 61069 79630
1 55488 67002
1 1712 45144
3 18365 96788
3 74982 85333
24 4646 10272
1 6929 56239
4 56671 63265
3 7686 60009
1 16657 85899
4 203 22576
1 49335 72315
1 3929 47329
4 27353 96695
1 34377 64766
1 21903 85905
8 2215 23787
1 33572 75994
1 32886 94038
1 36314 80828
2 48401 86768
1 55670 82186
39 47942 52275
1 2577 63488
9 67569 76836
8 13178 50230
2 17875 59405
1 25602 78508
1 40443 90400
1 46557 75702
1 4210 66816
1 18478 72607
1 8538 57665
2 32267 57394
1 59725 77445
7 348 36612
5 41388 48636
2 3426 94428
3 37967 99581
1 1796 46661
3 7625 25495
1 38588 41930
1 24796 79863
7 58930 71932
3 9199 85040
6 64429 78339
1 4788 85344
1 4325 76203
1 21516 91406
1 51502 93207
1 66766 82273
1 19439 96669
3 34902 38940
2 2515 70586
9 72159 85457
2 42805 83282
3 60659 67938
1 39095 78068
1 27267 73540
1 52717 69088
1 51750 83141
4 21625 50075
1 7354 79301
1 43597 87516
1 12670 64568
1 38241 87299
1 17425 66567
1 43250 53959
13 11648 31944
3 64172 98446
6 63091 72423
67 77947 81774
45 85484 97390
3 12750 32674
4 2689 81810
4 24991 52622
1 27555 71616
2 55644 91346
10 76370 95898
2 53108 75583
1 18008 57214
2 12989 82540
2 10580 42671
2 10016 57443
6 37746 44028
4 44324 61233
2 21789 48195
3 40893 67888
1 56056 88094
2 16831 80098
1 32526 73342
1 37744 71673
1 14309 79820
1 4546 42250
8 65416 89994
11 76565 93818
1 16955 34499
6 46904 48778
8 51459 68486
1 21935 95130
5 21706 46114
2 19219 68472
1 32344 74465
17 88012 93636
1 46049 90284
2 24250 62642
3 53765 69829
2 30968 63880
2 40575 91864
2 42834 49451
2 35318 94254
1 56262 93715
1 64340 76770
2 48605 51070
2 41380 66522
1 32630 75667
3 27946 42715
19 11205 18308
1 18432 73530
12 808 11847
2 38603 65980
18 27583 31745
6 66884 86494
1 23232 50898
3 3262 31424
2 16659 33402
25 87023 90379
8 50188 76227
7 54258 60721
6 66375 74589
22 72203 89835
4 16383 47971
3 16450 59456
2 36743 93974
3 45062 87924
2 6527 67629
39 5291 21150
3 30478 30843
3 65747 73208
2 420 86645
3 15721 33184
7 44759 59507
1 22907 96718
5 36481 42864
46 2372 12008
14 33473 38857
15 82930 86744
5 37298 88606
1 3069 99306
4 60156 74811
1 31789 87329
22 72392 73754
1 31943 76050
2 33531 68252
48 84315 95326
4 33691 44507
5 63391 82051
1 53397 78639
52 12356 13636
6 70782 75676
2 85253 91185
3 24771 83704
2 37394 98110
1 16061 80502
1 29482 76080
1 49666 73314
1 30910 85295
1 43443 99932
2 70860 98290
5 32172 55180
23 73968 76050
4 28780 51289
7 9931 37760
2 66046 90601
37 89850 92914
3 54264 69555
3 15883 56443
11 73775 91800
14 22371 33625
5 72164 79779
7913679 1249 1986
1 50196 53277
6 79651 90185
4 3037 73813
3 955 92258
3 74876 93245
4 22163 54379
60 75380 76851
1 14474 56130
1 40304 43697
3 33246 58958
2 39315 81197
1 15740 31529
5 53714 92966
3 79878 92095
2 4720 38588
1 4146 74869
4 37680 80766
2 15186 52176
1 19517 53196
6 83102 97853
1 32310 45202
1 53094 95132
1 67895 77984
4 20811 53824
2 69224 78490
1 7490 83771
2 17828 44211
154 89975 94207
7 60655 93905
1 57347 75230
3 8496 59759
3 22235 38192
1 9428 51923
4 3397 41792
7 51096 82137
3 45261 72979
5 79433 94603
6 20024 49515
1 6609 43107
2 13033 69573
1 2218 74445
3 51638 52384
1 26122 97093
5 64386 91870
1 21944 67923
2 35084 67098
1 28613 46201
5 46775 52574
4 55057 80474
1 52132 76517
13837 66422 67443
3 37561 81977
2 39297 62249
1 54557 96732
1 27486 89759
1 40809 95250
1 1501 60657
12 3667 39929
5 66571 81531
7 21762 29096
2 24509 86890
1 31979 72254
2 9960 16576
2 50429 97296
2 32102 92737
3 22361 44621
2 56795 78770
1 53380 79698
1 33771 73389
2 19722 30832
1 20626 42364
2 1458 62532
1 26304 91508
2 27923 44323
4 1614 84875
1 12645 69332
6 47009 52162
19 6603 11063
3 49273 73279
2 35264 44504
1 7559 55332
3 56814 88580
2 1954 61084
1 59273 96744
12 79384 94516
72 730 8126
2 29703 72863
1 71751 80609
5 15984 60361
1 6190 73051
5 77072 92855
2 35845 96654
2 18341 47400
21 9427 18227
3 1242 34645
32 5739 6351
21 7164 24072
4 25304 32906
3 23701 77572
1 2512 35003
6 76364 86601
3 72103 80135
3 16360 92668
448 83235 85874
1 19677 69324
5 59325 96510
648528 27935 29584
24 1721 26182
5 16457 86984
2 53648 77371
2 18259 80408
26 89958 98838
2 48447 72416
6 76918 81078
5 49218 62617
3 20786 61783
2 52312 90089
1 17191 61353
2 42588 84872
1 36340 64561
1 31436 54504
1 49130 78457
1 50448 96411
1 31353 65864
1 19278 63216
1 22218 94397
1 4160 81928
2 79387 96935
20 4973 24222
9 90858 97149
2 69640 73850
5 48834 50672
14 38092 43728
4 13531 43833
2 34094 80761
6 46607 75501
2 22503 73662
9 59372 71723
1 29201 59052
2 66236 88101
3 35468 57303
1 7358 73745
3 61119 73287
2 57680 80163
1 50730 96204
29 80966 97954
2 13964 80642
1 9419 91935
1 8322 85780
207 83679 84528
2 30979 47493
3 77471 84514
14 24749 35424
9 78381 97118
6 7373 68597
16 75187 77361
3 37411 92043
3 62602 88753
2 22289 58577
1 4686 52231
12 8212 24250
11 81579 90460
1 37011 68263
1 12442 53792
10 54145 57916
7 84177 96391
3 27018 99515
9 68971 73806
1 52167 95954
5 2111 53145
1 19899 89787
2 63571 82974
7 73719 80756
3 41494 48042
1 26821 49780
1 38701 96832
1 876 87828
1 26737 67526
6 45285 54114
2 22573 47352
6 75756 93937
4 60183 97199
4 57000 86070
1 62065 67162
3 74792 85101
3 7629 20997
2 74372 87798
2 17535 61933
1 37643 61152
3 13688 79484
1 59005 92974
1 41222 87868
34 43799 46117
5 19502 58146
1 21215 69203
2 63990 98108
4 37766 68832
1 40922 96308
1 16295 81994
1 10739 61034
5 29796 40911
1 29739 63972
1 1013 61717
4 27402 28467
13 54664 71121
2 26801 73884
1 50624 82261
47 17053 17886
4 71296 87183
1 42347 99516
3 27213 73386
1 2117 97347
1 54543 87190
1 38814 89607
1 40463 89002
1 1362 45314
1 15169 73853
20 3989 17170
3 16881 56499
1 14985 57472
1 29133 56503
1 38439 83769
2 49268 84545
10 11586 23065
2 24140 87419
1 27899 58104
1 43570 85540
1 41600 58123
2 21448 52481
2 14922 76088
1 57898 71150
2 47631 72041
3 15368 42941
1 28514 85899
2 58632 63360
3 39442 69796
1 41025 72891
1 29034 74331
1 15628 56189
1 39406 79837
1 1879 74521
1 663 57938
6 74970 91187
1306943 60090 60169
6 5324 43603
4 58151 88021
40 86081 90088
3 45002 53923
13 16607 28182
1 56758 76547
323 1413 5901
3 44408 64658
5 66802 77210
1 6748 27380
6 41906 87134
21 19886 32865
3 17120 58172
1 17676 53972
1 64149 75940
3 4547 58867
7 18000 36166
2 7035 81355
1 44573 75535
21 70597 78453
1 217 87653
1 46207 92992
2 40549 75099
1 7225 81746
4 15599 42485
1 44816 97097
1 15455 87495
3 32476 49074
119 82658 83027
2 20688 32734
3 13469 76956
2 45267 54742
9 69631 94299
4 17247 46779
40 7687 10967
4 52352 93924
1 36011 98722
3 63152 79528
2 12555 75526
114 95285 97516
1 26050 39183
1 14731 65450
1 5283 92391
2 41805 92416
4 32337 62395
1 55071 93352
4 37936 79099
4 8797 44324
1 51652 89655
46 2128 16283
2 15221 57031
1 10516 59934
2 3264 66511
14411 7687 8433
2 16182 36813
1 39610 89652
27 79973 81725
9 70274 73143
1 10208 97242
8177226 88549 89231
1 17032 47781
3 55068 91623
1 307 83033
1 17063 77311
24 56618 63389
5 5848 48313
2 47144 79134
1 17516 63070
6 65069 69159
1 31338 83916
1 13429 60062
8 8614 41558
20 78782 84645
1 3114 92947
3 7659 54634
4 66622 98729
4 35105 47366
3 7521 99799
1 53068 80047
4 69879 76006
1 8812 86622
3 4815 62705
1 16273 97960
1 24336 62146
2 9794 73093
6997683 8863 8937
19089547 25281 25823
1 4287 73647
3 54440 85980
1 58042 76091
19 73209 90815
36 90974 93743
5 31447 70866
2 72923 83520
3 29086 81016
34 3102 16911
24 20897 25235
2 40950 87097
1 35660 49895
5 42885 93834
2 29261 39756
1 47441 73873
4 36916 45300
4915351 31317 31831
3 7939 51056
1 3988 88868
2 26142 69506
3602 98057 98946
1 28630 85225
2 20545 81601
1 36682 47247
1 4932 45686
1 21842 68609
57 83823 99077
5 68432 72834
22 85520 98424
1 528 71687
3 40845 42415
2 17541 45474
1 32671 70940
1 23482 77923
1 15711 43454
8 54705 77341
4 43909 96163
2 35408 52039
2 25251 74305
1 41412 79073
1 62618 75601
1 17706 50601
2 970 96987
1 44859 82649
29 7021 21430
1 20094 81712
1 420 35303
1 15406 52975
6 48808 78393
16 80067 96909
2 44855 68737
44 7480 16453
13 13046 24340
14360261 53259 53590
4 35272 94127
7 84099 89268
4 71986 83477
4 13896 49052
2 76597 98019
2 2517 34082
12 6986 14844
7 45253 65993
1 32735 66951
7 68576 97321
1 13396 29873
1 4959 76955
60 78758 80570
2276552 96144 97692
6 3348 42594
4 59769 80080
2 45422 88546
1 7804 88399
1 4765 20791
3 37066 63882
1 43760 73267
1 41502 84476
1 34735 63175
4 4961 33282
5 6604 35031
10 72505 96366
16 90793 98946
2 32751 83228
4 30919 67652
27 27654 35859
51 21062 23565
5 7573 56554
1 28829 64968
4 62259 67758
2 60876 77483
2 38228 84924
1 50900 86408
2 18873 38432
3 20636 95582
1 17559 23685
1 32286 39256
1 19264 66005
6 2004 18215
4 35067 37843
6 39346 71357
13 48605 52900
17 64733 73579
91 92949 95930
3 26982 51368
1 54373 61746
1 6120 84461
16 25435 32011
1 25404 95805
53 1015 7292
1 3959 40224
6 35306 56701
1 6672 74504
3 4089 35577
3 43519 59035
3 48101 63789
1 26498 58625
6 72906 86011
1 26818 92790
604318 22702 22874
4 50121 83381
7 62746 98641
2 68065 75701
3 4928 80933
5 74695 82537
4 4464 33143
1 856 77725
3 25603 71823
1 7330 29467
2 54450 76842
2 18950 79560
3 71997 75977
4 5547 42929
1 52738 82718
2 34734 72062
1 16413 44763
15 3609 10580
4 15978 40464
1 6227 85548
1 17156 31253
3 6632 29871
1 11316 69885
1 10921 71215
6 69071 95931
2 9506 53369
1 23447 57817
1 908 54002
3 46674 78502
6 41076 69050
3 52986 78840
8 61358 64602
4 26527 40078
1 4115 62045
9 33965 41941
2 17501 37689
7 36072 54250
34747325 59018 59162
1 70606 76580
2 2127 53912
5 53621 76714
27 13541 17412
35 75398 77511
2 37334 71447
1 55117 90215
2 70006 89948
6 20454 52977
1 28397 53221
14 62276 65809
2 6164 92393
2 57303 66060
36 6314 14935
8 25584 29038
4102895 94299 95410
2 3738 30058
8 53565 62858
2 25571 54618
3 5615 10701
1 52283 84565
3 21884 58570
1 41057 96169
4 37620 71498
6 32083 40125
70 86655 95924
13 68814 98127
123 92260 95816
13 68785 72328
4 36489 91327
1 32372 71702
1 21440 83240
1 35661 88283
1 37787 71364
3 18430 54773
1 44743 78212
3 36956 67004
1 48747 80960
4 40816 41367
2 3069 77096
17 7889 16902
4 39578 45555
8 73208 79357
1 73665 81071
184 609 5218
5 5121 28812
5 15363 67649
10 26590 40077
1 27242 34513
1 24267 95786
1 16189 54066
214 37049 38290
7 86189 88118
7 46831 94293
1 23442 86856
6 53270 78058
14 85651 92474
1 3726 62234
16 2977 20807
7 25763 32798
1 49421 61520
2 23087 94859
2 55985 63114
2 47161 54962
1 41340 49024
3 43460 99659
14 14036 22571
2005885 57537 57970
4 29204 80698
2 61258 88682
6 20278 29210
4 70792 94524
5 26692 35212
1 19318 82931
1 1965 74843
2 64781 74792
1 65264 88376
7 28345 71609
1 54102 89285
2 10248 62328
15 32165 42018
1 32126 98356
15 77008 82944
24 87424 91128
2 25813 98211
2 37961 49053
1 4481 50326
1 25003 96828
1 25600 43035
13 79088 81480
1 34671 75185
1 5096 92633
14 81656 91305
8 59180 76336
10 928 22037
2 45224 80791
6 3192 17412
2 28709 69952
3 16542 30100
7 73283 78702
1 40598 63816
6 68382 78046
1 60235 75122
3 33344 46431
20 2973 11059
3 74842 80384
1 9245 90977
1 38293 78215
6 11297 66179
2 57062 64505
2 12242 88770
1 11538 81707
1 16147 59876
2 55949 71905
5 1382 40684
22 72200 75051
7 3323 46820
3 65984 81213
2 33628 53877
1 14713 98761
2 39 85507
1 34635 84456
6 63790 94692
2 21709 41262
1 57677 99813
8 9387 28981
1 66060 94332
3 3623 80170
13 44008 45935
1 22546 60096
3 54743 80869
5 18770 54723
1 558 88842
19 86285 96162
1 36960 95585
20 17940 27250
1 17691 65005
3 16439 61685
2 11571 55285
1 4964 93808
1 12477 67402
1 28273 62612
1 7775 88703
1 6515 54431
13 51054 69005
1 30330 84798
17 7293 15781
8 74025 96803
1 9576 91873
1 19005 82044
3 32493 86476
1 49752 53929
9 23075 28389
1 22432 92713
4 51117 60482
1 24201 32118
1 41153 58081
1 37261 73736
25 43688 46109
3 35412 89921
5 74262 85546
1 3725 70330
5 19344 37534
1 20182 88472
2 29877 64984
2 38847 52416
3 8206 48347
1 50543 58874
1 1733 95524
3 17317 41389
1 12248 76477
5 74666 91462
1936 85109 86635
8 59682 75795
3 23046 66564
2 12523 85605
2 27608 41515
1 47568 92082
1 19516 85334
2 73839 78659
4 35810 58947
1 16485 95525
1 33745 86702
1 30833 65634
1 38911 98377
2 43322 65360
1 25203 46357
2 66153 94387
3 75379 96813
2 1359 81051
1 23323 43488
1 18243 39668
1 8585 49564
1 18349 43333
1 38523 42364
2 32277 64504
1 7620 60521
2 2111 41310
1 11014 52674
1 44536 73311
6 49323 91512
12 10217 37008
1 5625 31580
4 4350 11070
2 16204 70131
1 3100 84385
1 25802 97053
4 60173 94903
36 89380 94141
2 14793 51570
1 8480 87312
2 7576 90334
1 25041 50002
1 24668 51171
4 37827 59247
2 17981 94957
1 21116 88123
1 37532 77514
1 2537 66724
1 34192 67027
1 9113 63811
1 13993 99240
2 24269 36558
11 65727 87724
2 16521 99021
1 14506 62490
17 14834 22614
1 33251 37119
8 39235 50979
14 7568 15399
2 34725 45574
7707301 91640 92201
5 52392 92380
3 49890 97939
3 61182 83228
2 46208 93002
6 29175 67165
2 58488 66838
2 51117 92184
1 21100 82165
1 12866 84000
1 18015 75507
1 25773 68385
1 9061 41251
4 67699 77057
1 41214 62156
5 18480 46994
2 27601 96643
1 13347 70308
1 286 59471
3 67286 89110
3 32498 43379
1 26906 59437
69 7483 15902
1 9815 63037
3 782 18416
3 46366 84485
1 5442 74378
7 45434 64183
1 38483 75370
2 50523 95984
1 33823 97663
13 2182 38718
3 32353 62038
3 922 51237
1 27266 96433
1 30478 63779
5 65045 69269
4 3711 74994
2 55560 81968
1 16503 55102
13 22001 25733
2 21393 77159
1 52068 68308
1 43588 60889
4 5593 49791
2 59282 67797
2 36639 44507
1 5604 70619
1 38711 69227
1 26079 86248
2 23348 40314
4 5955 28756
3 3191 55928
1 13951 89617
7 13967 23266
2 27109 81553
7 66968 91016
7 77005 84912
8 50438 58583
6 54491 74629
6 56765 59537
2 35734 91538
2 50961 58449
2 2101 47949
7 57531 76495
1 52313 80168
1 9880 78060
1 6010 47474
7 41447 44453
136248 537 1898
3 21162 86912
3 64759 84591
5 72772 79854
3 28225 54064
1 6838 85736
2 52478 81804
10 3534 29096
3 38165 80728
1 31218 70700
3 52641 69817
1 47614 85766
1 6867 51861
1 57255 78580
2 61446 65368
1 32585 66667
1 49230 63962
5 39821 42205
1 33170 54432
1 24518 94268
2579651 97100 97703
2 10007 90476
13 1993 29822
2 9732 90561
3 57970 65215
2 431 57860
1 37491 48450
1 47738 60078
3 19355 27745
1 15660 53516
3 42929 84937
3 36808 43191
13355 83899 86209
2 50310 93263
3 59143 74433
2 11035 79019
3 16617 49879
41 87072 93394
8 45934 53208
1 27033 29977
1 51152 70436
5 20568 98863
1 32370 93169
1 23047 89507
11 62955 69966
2 31077 73308
2 51036 54132
4 5517 38166
9 6282 19892
21 15517 17399
20 84231 94639
5 15637 39648
6 60363 63435
3 43004 88468
5 39818 56683
5 62864 92002
1 1873 77187
2 4512 79488
1 45056 60815
1 7883 83191
33 87525 99642
3 16230 38777
1 48760 95348
8 75457 82772
186 92831 94157
2 22946 86856
27 29957 32231
3 50674 60945
9 18883 44272
1 8889 56939
1 29330 98800
16 32905 40435
11 63943 82536
1 13454 76663
2 30780 58733
1 7810 54338
1 792 68499
5 46385 55618
1 12631 98085
404 18847 20077
2 2254 90708
1 17671 90328
1 43803 52634
1 50029 52186
2815 95633 99365
1 32800 70581
4 9459 26024
24 12938 22459
15 71372 79894
2 15661 88750
3 7866 60067
1830880 68094 68233
2 7629 33805
2 10330 87470
7 18926 32738
2 14714 40867
4 30932 55565
21 69148 75196
3 21225 38329
6 2160 12776
4 3093 25670
4 24411 43691
5 36639 94798
20 1957 12830
143 81640 86308
21 29075 31317
3 818 54953
4 14814 21124
2 5130 78147
1 23264 40865
10 71155 95811
12362552 52976 53967
2 72962 95363
79 81160 81427
1 20209 58380
4 11766 63091
2 24678 83323
4 18206 26050
15 52319 95336
2 69977 77204
1 68437 88597
10 52180 55135
2 45803 78245
5 40076 46013
1 39357 88961
1 716 15353
5 5444 60820
2 10553 95789
1 34944 66285
1 16091 55026
1 30594 45717
1 54717 71318
2 38649 56685
10 6909 24202
1 39705 93055
2 36406 69859
1 38732 89358
6 4421 29596
14435377 56394 57537
14 85700 95887
4 10620 98738
1 19096 37089
2 48404 82517
1 52286 74637
3 71375 92999
8 63279 76808
1 20278 89865
2 50658 71785
1 60946 75286
2 65090 79552
25 82324 99256
2 15365 61206
4 11702 70182
1 35388 80635
54 6638 11116
14 84840 97135
2 31900 42751
4 43004 95432
34 9618 13250
5 31514 37672
5 61399 97704
1 61780 89609
1 40685 48883
11 41093 48770
1 55872 90694
1 5056 63543
10 10841 33240
3 39491 59465
4 23087 99868
3 67922 96747
2 9021 76205
3 57531 68142
1 34482 91984
1 12746 84418
2 12161 97736
4 38018 71968
1 63996 82857
6 10927 24982
1 15674 64751
3 9306 81987
1 44991 85406
1 25004 56607
2 29917 42618
2 7049 38135
1 52576 90696
3 23277 96779
333 51716 54501
2 68838 79514
2 71378 96686
1 47818 90284
1 62480 85571
47 21841 27598
2 37733 82371
1 52972 87081
2 25514 51711
3 72380 94503
1 8148 84598
7 59908 69985
1 60376 74163
1 40501 91896
1 65102 86177
1 24896 56655
2 43698 84658
2 50540 92390
1643660 97154 97618
2 66694 73187
1 20018 91921
1 13756 65109
13402973 32785 33235
7 24195 51120
16 82793 95077
1 45321 86982
13 24977 27772
1 62592 83146
10 43790 45324
7 49716 96982
11 77917 94114
204 396 7770
1 15378 92474
98 79819 81514
2 46183 81942
7 7291 70832
21 4534 17744
3 34100 97115
1 61740 79371
1 49229 85273
4 16291 63649
3 21604 53299
2 48491 80056
2 9535 59299
6 80987 98680
1 38164 59641
3 44275 71907
1 25880 85197
3 54875 87890
1 59870 81921
1 35782 79090
5 67893 77228
7 47803 54446
10 32271 41629
7 9898 39445
3 57407 88915
7 74939 80415
3 61901 75524
117206 28727 28883
19 3662 19396
2 33980 77993
2 49130 77216
7 34012 56980
1 20010 71783
8 80311 86782
1 40194 86885
1 45027 60991
8 7361 31602
1 37612 87248
3 11967 25824
3 44006 90838
1 58388 69580
2 55393 65663
21 14595 25231
5 31539 78029
1 47013 63993
1 36749 55599
1 17191 75667
1 64488 88294
2 42851 88686
1 58276 65263
2 50438 52122
1 6887 78068
1 2920 55389
1 52332 78527
2 43624 57751
1 4568 68146
1 32563 79904
15 10874 43111
11 72407 77819
2 59533 89814
1 25184 97487
4 28299 59675
1 29012 65116
1 48095 68397
1 31687 77154
21 17553 31811
10 9948 35431
1078 66318 67730
3 5701 90840
1 5785 92268
7 73916 99590
2 20858 90190
3 71624 93546
1 53394 87995
14 28547 49059
1 24789 85661
1 7215 57722
1 25087 55892
1 718 80854
7823263 57306 57935
1 48840 69593
155 4881 8981
4 6653 59688
34 84838 95657
2 25124 37023
5 55627 92844
2 16790 77447
2 38308 54319
1 39749 63806
4 42403 93518
1 35662 50550
3 18659 94278
21 83628 97768
1 37028 95308
1 30489 70354
1 25362 64209
1 32103 56663
3 69682 82150
2 21626 64450
2 7414 56017
1 45452 54832
6 65707 99142
1 9744 86391
2 9402 43824
2 60723 80283
1 39771 77248
1 5686 42956
3 6993 89015
1 16202 65322
1 43256 80434
33 76586 77650
3 9632 58006
1 4577 70853
1 33142 88289
1 50575 53775
8 8097 29603
1 12465 71452
9 15131 20773
2 75617 94324
6 17492 29271
9 53279 78934
3 74236 80639
75 1975 10718
5 14662 23589
2 15117 63810
3 37998 57474
2 56215 83831
3 22653 49478
6 40163 76636
1 11274 54343
1 11396 79356
1 62610 76531
43 78292 87848
3 70166 77243
2 39875 60987
2 35537 46498
1 26055 63355
1 33478 55062
2 3204 96656
1 14562 60944
5 61788 89360
1 33314 49998
2 18984 95851
1 41188 84802
2 35470 64482
1 11002 98331
3 47608 59171
4 11987 30966
2 19194 56086
2 35895 93468
1 7614 97304
1 24951 93993
1 46023 64017
32 5172 13274
2 18461 59385
1 11428 84342
12 66999 70843
1 24774 64210
2 37077 92656
1 27893 57097
18 18187 35187
3 8864 40816
1 14661 32733
1 250 41362
2 30999 92569
2 25044 29248
1 14265 29405
399539 8484 8878
1 4054 33961
5 41892 55705
8 57045 74650
4 41150 70626
2 15630 67286
1 23002 80668
17 74273 85015
1 44809 62303
2 48264 54727
1 40263 72457
1 7882 69697
8 78864 99037
14 36924 39395
10 19207 25084
16 57863 66027
10 37014 40622
3 12917 36711
8 78613 87301
4 30917 65394
4 34984 78525
1 22780 47790
1 1632 98039
1 38779 62951
1 30077 69190
1 44270 82939
4 5415 27741
4 86635 98211
34 82938 92785
2 36388 95682
8 21020 30255
1 21274 49318
12 28145 37286
6 18672 41989
5 57245 71283
2 45756 70695
11 41327 43604
3 7906 24681
2 49060 85863
3 9096 98802
1 13884 83984
1 5243 51224
1 1167 55306
1 36306 68781
3 51211 81336
2 59006 94315
13 62922 68338
15 82147 86644
3 24804 41955
3 19850 81062
5 68292 98315
3 59994 67054
1 30883 74744
1 25241 99761
1 51558 73016
1 7059 90723
4 26977 54306
1 10430 43060
21737 22633 23285
2 3728 61990
1 4723 88032
1 38454 71801
40 33497 36844
4 49319 92102
2 5554 78592
1 11293 48310
2 49370 88106
2 16381 60096
3 55360 68138
2 16147 64221
1 8429 84946
1 12417 60489
1 2016 89571
1 40228 89224
1 17944 61287
1 22749 36011
2 32996 90229
2 2603 70898
1 1 65809
1 38460 58554
1 35736 86367
1 5996 79514
1 24929 54910
1 63330 85047
15 84817 93470
6 49403 53318
5 62567 91541
3 62242 96364
1 60893 70223
1 35209 85501
52861 46530 47019
5 50547 60984
71 90534 94381
4 51044 72151
24 19101 23925
26 26759 33508
8 68154 80667
2 3558 30502
4 30386 56408
2 61482 91494
4 23242 47837
2 24918 76879
1 18049 29410
1 5644 85292
4 40583 63509
1 15381 60340
1804359 62477 63494
9 62186 90122
1 22096 88623
16 77449 96740
4 18295 47677
10 3050 20181
2 49118 69257
1 35297 59723
1 50293 95426
4 31717 67700
1 18541 88962
2 1174 52232
1 15777 80513
62 22635 26995
53 45402 47895
11 760 23456
1 65717 83883
2 25180 81502
4 2970 33378
5 41742 67532
1 1361 87154
1 29116 75950
1 2951 58214
4 3217 37627
2 14175 87667
1 60749 87710
2 27500 57722
3 59352 65119
2 37606 70496
3 21681 41635
2 30681 92591
11 57108 63688
1 42928 85204
1 48722 70210
3 27415 45743
3 24733 39594
3 52740 61547
13 38919 40539
27 84507 92426
1 13197 68838
3 45177 62192
14 29036 31117
1 15754 96290
5 45802 61993
2 21122 55036
3 77067 90951
1 42432 78207
50 56883 61124
1 13912 34770
2 29652 68482
3 32422 88503
1 15929 88611
1 53706 64541
6 6021 28600
10 65695 77933
3 7464 95518
10 77078 77108
2 56366 78735
4 6839 46500
2 17782 71587
1 41733 63667
45 70904 81271
5 24387 35186
3 31879 61067
4 69997 89781
3 22316 40940
6 5628 18498
1 51549 64128
2 7361 39638
2 46324 57659
2 11528 73560
5 48403 62680
3 60819 73169
3 25151 51755
2 20949 30719
3 52967 95336
2 18114 41505
40 81192 81493
10 33845 49460
1 46993 93794
9 73457 78152
3 45548 90242
10 45222 46656
48 8926 20435
3 54889 65670
5 73810 87358
49 82358 84652
1 12247 92113
6 12710 19966
7 62234 71197
3 66181 88399
1 51485 63454
5 71078 81188
5 27398 36944
3 49130 64364
1 12024 54759
7 77349 96665
9 51168 59920
6 41918 45271
1 42131 82570
1 44534 54981
49 89485 97417
1 39245 52286
3 54282 96730
21 7250 43046
27 4965 13973
6 70288 71241
2 81034 91832
7 40581 80472
6 69751 83095
38 84922 88962
11 68175 75020
1 20180 34601
4 2244 93583
4 28090 71438
4 72135 82017
3 13916 45646
4 4192 28598
4 3124 27017
2 29782 85486
3 34487 63352
1 9397 53620
1 33763 75518
1 11761 68730
1 26587 32177
3 17990 42166
1 19720 35857
2 15725 87586
1 4999 90879
5 40279 83157
1 19935 50493
2 2297 26303
2 14378 97247
5 66950 97825
1 42483 92129
4 37291 54371
2 52503 71455
2 55188 60935
3 4144 49914
2 18135 51267
1 36809 76824
3 66233 88315
1 28177 70745
1 40667 46823
2 26184 52927
1 19377 52257
5 49179 86071
24316 22662 23949
76 1599 7497
6 74836 94153
1 54177 78798
1 20958 80554
1 38666 89265
30 65499 71433
5 31495 52427
2 37781 68355
2 319 81037
1 33007 82335
1 11738 52787
1 39920 68198
476747 56964 57961
2 63028 77703
3 42435 64194
29 77388 82514
1 36781 76454
4 41229 42852
2 17217 69162
8 81379 93365
5 51656 73413
5 57100 87822
7 16765 29499
1 31729 89497
1 29248 62267
1 37733 56476
2 38427 96391
1 5407 67989
2 37525 96081
50 7387 15554
2 46411 72041
1 23491 62685
7 62079 76634
1 37246 89560
1 31129 79534
5 68789 88272
1 66622 89468
1 40217 65629
3 25477 53139
3 61822 76632
3 6915 68697
1 7366 97498
17 5365 34480
2 45448 72889
27 17412 25980
2 34148 55275
1 51337 83316
1 41245 67617
8 2519 36305
3 67467 81114
1 22450 72078
2 20378 76985
14 62094 64512
2 10253 55997
2 51900 60470
2 37674 82327
9 30742 44647
1 54851 89536
2 8046 27143
2 10560 28931
3 19153 71066
1 64314 84395
2 18546 92813
1 1894 26106
2 27801 79893
1 18067 87838
1 6192 27814
1 60214 70997
2 24922 57247
3 60569 94999
5 81663 98276
4 19433 49097
3 54075 62192
8 70079 90817
4 26005 54266
1 40516 53853
1 27023 89251
1 22158 45928
1 12954 43484
1 33096 42115
12 56453 81748
1 43271 94220
2 13796 62688
1 17561 59863
2 37969 46263
7 44322 61337
1 14437 98564
2 23897 92342
1 51987 80099
10 14775 34740
2 50893 69285
1 40306 92460
1 39079 98845
3 41487 49033
18 1258 8568
2 29048 47852
1 34680 70879
1 17710 78289
2 53166 86972
3 439 66643
1 13350 58947
1 18021 69468
7 13301 27372
28 77964 79602
46 86125 94429
5 53032 87156
1 32640 45531
2 10519 62734
3 24197 48939
2 35528 91385
1 38657 83103
1 22090 61415
2 50303 57398
3 19274 26145
26 84765 89610
1 13190 35479
1 38803 52088
2 56386 92984
8 12816 38715
4 76903 90205
2 13420 46890
1 20832 81481
14 42092 55805
2 20414 53306
3 27911 31612
13 72395 98556
3 8837 38153
1 18463 29402
1 13707 28984
1 1342 69903
1 60027 85083
9 50198 52923
1 65099 92016
4 52874 74705
2 3903 94533
1518 98351 99961
194 91863 96785
2 7780 67107
2 40618 96975
2 21469 52001
17 14279 20134
113 8722 13774
3 30751 74347
2 9831 43995
4 19660 39200
18 66882 72155
3 30920 62095
78 13258 15713
2 23213 64539
2 23124 90789
4 7402 21025
1 522 37158
3 29884 82706
1 32807 81670
46 18231 22996
3 10515 47914
3 22016 67416
10 70005 96013
14 72225 82800
3 49508 85358
8 81109 90925
3 58561 95598
7 56916 90996
1 74922 98376
2 29166 66448
4 5693 27919
3 73317 79896
1 18331 90087
2 46719 80279
1 8787 29277
1 15297 62937
15761824 31289 31875
2 8797 45305
3 10574 50837
2 20130 50977
4 32176 96511
2 31669 58202
5 49859 72181
4 60454 83169
1 51566 60284
4 57208 81398
3 28340 37269
8 9400 14175
2 36328 92283
8 78954 95876
1 70002 92276
2 30299 95308
1 82176 99648
12 84962 87344
2 53302 75971
3 54921 90292
19 39982 51248
20 6975 33445
2 49288 84105
4 8527 74401
1 37487 85900
3 16037 56767
1 5225 60701
1 38285 73355
5 62819 66902
1 16340 77646
4 15181 26778
1 39468 91938
1 6771 46589
2 62197 90599
2 55621 61077
5 2351 97231
43 8892 10185
2 13067 77539
1 69156 91722
4 26795 31480
4 45618 66073
1 43825 68124
4 47393 57079
2 31409 80717
7 35074 41002
3 8007 53277
1 37195 92955
3 61340 84369
2 35782 95113
1 59459 75903
1 61685 80679
1 7750 69372
3 20361 74179
1 48201 79857
1 27569 80149
1 31797 79146
7 2121 17909
4 59645 82589
2 20317 58554
2 30497 96071
1 4649 64311
1 5464 66855
2 53400 88100
1 60176 94772
1 24465 84247
3 42680 52792
1 48126 94134
1 9008 69593
8 3484 27836
6 7003 48444
3 1111 65463
2 7294 37217
2 21513 42290
3 28935 46255
2 2806 26818
1 50497 72306
3 5572 24248
2 60510 99204
5 67738 84770
1 46018 76396
5 36230 78966
3 43764 84802
1 2202 74656
1 6767 75232
3 13913 18581
2 10739 34593
1 15485 79648
1 20781 83575
1 32256 85769
7 13661 19060
7 16352 32688
5 47892 76648
1 46537 72285
22 84392 95954
1 52514 81724
6 73548 90431
2 1116 97209
88155 12788 13294
2 56578 63521
11 14696 37196
6 10438 16687
3 59464 91188
2 7349 47443
1 38586 73967
3 2723 87178
1 29727 96058
40 89983 91127
1 18774 39374
2 10811 33160
1 71970 92373
5 39494 79858
6 29093 41204
1 29767 91919
2 65720 73512
1 7854 55511
1 5576 93740
4 60487 76875
9 30580 34668
5 10279 33086
2 8304 93855
5 10484 28216
1 47278 72204
3 53946 94919
1 41819 69387
1 38584 96610
1 23191 95854
3 19105 54205
1 54327 92670
9 83164 87306
3 19678 90082
318459 894 1431
1 39845 98475
912 25387 27521
11 48732 58321
4 21542 93285
1 36158 61172
4 15667 42236
2 61529 78955
1 28229 78848
1 68361 98488
2 38840 76825
1 30185 92906
6 6903 34514
1 69168 92175
1 61201 71579
47 33085 36979
7 63063 66900
5 53691 83016
1 38639 67226
4 56522 61702
6 21851 33940
373575 21885 22323
5 46535 81171
4 16472 58541
1 24709 68564
2 45762 89009
1 18051 72810
1 29245 90258
1 66672 87805
2 8047 72996
1 55091 70201
1 15532 87665
4 21959 47253
2 49655 77397
1 43959 99160
1 54235 67453
1 50518 57010
1 14228 87637
2 50505 88105
1 8821 71349
1 44390 85038
1 716 63343
1 6172 33018
3 36228 46564
1 50485 89067
158 91376 96895
24 12075 23140
1 24045 55176
458 1982 3551
21 36006 41378
2 7132 19527
1 38636 58663
3 34089 84322
5 53126 61746
3 43091 81356
2 72995 96094
33 9014 9364
9 55571 87298
1 61257 91047
1 27854 72987
1 6761 80560
2 72133 91628
1 65916 85053
2 55128 85486
2 38028 94681
1 24306 81798
1 23951 62014
1 45082 73109
67 2733 10434
10 25444 33594
12 20303 58103
8 26787 38549
1 8642 60528
5 47555 83837
2 15882 53815
52 82135 89132
4 1993 11716
5 60402 77031
3 85040 91871
5 2705 61326
1 46 94302
1 51372 82987
2 26548 42716
56953383 67234 67384
1 26788 73317
2 7636 68099
22 40552 46950
3 3463 23478
3 8008 83707
86222191 14567 14644
2 20395 59494
6 57234 75056
2 6441 95593
5 34442 50425
51 12683 18638
1 18110 73263
1 19950 75062
2 50058 76315
1 66673 98308
5 15457 47297
1 66268 88307
2 22665 94712
10 13264 21772
1 4254 63585
1 19471 48450
2 52892 78311
2 17901 99895
2 395 27882
6 67206 70138
1 9596 75762
3 27080 50324
9 46401 56157
2 14699 39803
2 16640 77822
1 17546 64694
3 37473 58483
433 96968 98865
7 13357 16015
3 38406 83312
1 20443 68753
1 9776 28707
9 52422 70479
2 27243 61942
15 20223 23788
2 10468 28646
3 31763 79396
1 7728 95822
17 75001 83784
1 33701 90817
5 64605 87717
2843 2693 5651
3 25399 82633
1 64043 73360
1 29431 96781
1 59417 93736
2 23907 47694
3 70094 73041
2 16143 98114
3 3052 50274
2 10217 93094
6 10104 38512
1 27958 35878
1 1363 65042
1 16547 37376
2 69278 79134
19 71073 99724
4 85478 96893
1 40008 91657
4 18708 61271
1 15069 84154
5 20124 25322
3 25860 58840
1 5619 60697
4 50506 91147
2 10174 55698
1 27338 95977
1 24680 60520
2 34976 59101
1 27025 57127
1 14813 48501
2 28782 45358
1 32747 74772
9 64851 76595
2 31812 82900
1 18036 59051
6 6333 31415
6 52203 60221
14 64641 67642
2 5645 52768
3 4159 75070
1 26336 33230
10 2952 18681
2 18548 75235
1 26857 44205
2 42299 93953
2 54568 67317
255829919 1326 1807
7 13950 32503
2 20344 47024
7 2266 16105
2 33750 71960
2 26197 81700
2 37007 73920
3 30390 42023
1 18601 50707
6 6928 27608
1 8904 56646
3 42616 55826
43 8893 13686
3 19818 58876
6 72671 83416
26 22245 25805
2 858 67932
4 59172 73640
3 13356 51907
2 15698 48844
4 37729 39756
1 25460 64879
175 990 7299
1 45996 67779
26 74984 83364
6 9790 30518
1 22584 51037
7 43224 65955
1 16175 89197
1 33678 63484
3 28166 55626
2 37108 91881
2 57127 60532
2 5308 91145
1 20081 59312
186 218 2653
3 52 71039
1 27231 62449
1 14505 94873
2 14333 28579
6 58056 91724
42211 70373 70554
2 10001 72922
1 10795 31541
6 12825 32332
3 40856 55433
9 58208 88236
1 20695 98199
1 1775 59507
3 39577 97698
1 30237 73030
2 5335 98438
1 36729 63005
1 30754 90750
1 12498 89767
15 61042 65130
2 38439 48195
2 17236 46451
2 26624 52115
2 49277 65357
2 12419 46563
75 95512 99377
10 1587 16157
48 76292 82671
1 14445 46327
3 75722 98948
1 38158 58094
4 55154 73964
245 90680 94995
8 47147 72772
3 63824 89052
8 48884 51647
1 66976 84068
1 39828 48279
4 51414 60512
19 7240 34206
4 6716 44760
2 25931 75219
1 13332 57584
1 6044 47580
3 25688 49053
7 69065 98064
1 25897 97801
2 44830 80235
6 36229 71235
2 15658 21457
1 8340 30543
2 20150 46077
42 47600 49223
7 54826 61534
1 12479 30457
6 59906 87904
6 5607 63263
7 64739 67774
2 2117 12936
5 60877 80928
2 50889 64128
2 38268 61474
2 67608 99826
4 71594 93983
2 57756 91368
10 16921 45131
1 2125 79539
4 52580 94309
8 66294 68966
2 32516 61079
1 50210 62495
2 40056 43028
1 11285 97020
17 87554 97100
3 58455 60250
1 44035 77724
10 25727 34458
11 1478 15411
2 26364 56399
1 21479 65801
1 23881 30604
1 647 88478
1 11343 30366
4 42966 81101
2 30776 58286
1 60285 84007
2 53426 94306
7 33545 43752
5 5253 32456
1 15143 58493
5 80776 94511
5 74801 84396
7 32631 80356
1 19983 65785
1 35557 93271
1 1834 90814
1 24279 52280
1 11458 92572
1 26341 68936
3 49529 98582
2 44599 91924
1 14973 53507
2 9734 80116
471582 28206 29171
1 4000 84685
1 17645 97875
4 70911 87013
2 16255 86613
4 41156 57791
2 50848 83848
1 49384 88472
1 45026 74431
1 9749 82134
1 19278 65919
17 22027 29245
1 28609 96795
2 59399 64764
2 5978 44948
5 34545 51974
2 48103 93824
1 15778 51494
3 33068 58902
1 32217 52261
2 26250 58696
1 57285 79843
2 41079 81090
1 71501 83794
1 47769 74640
1 9134 47791
1 36496 65600
3 13321 53434
1 19344 57255
29 418 11457
2 21218 81671
2 36456 45514
4 70289 97923
1 8818 97891
30 13992 23805
95 10717 14447
6 18700 25913
1 52910 70994
2 11679 92409
6 44138 75605
5 10026 46885
1 18223 71563
1 34103 63213
2 12402 35186
37 82284 96291
1 30941 45828
3 7803 76279
15 2812 10740
2 58669 79017
1 41729 43881
4 4113 56216
6 57442 90320
18 9070 18927
5 49108 96237
1 15423 52996
5 31955 48980
1 11649 87230
2 45077 70918
1 14506 89790
3 984 30714
1 25595 73046
17 66760 99307
4 7339 44252
1 20227 89814
1 21642 65614
1 29929 81812
1 15411 48472
1 38286 57578
15 20813 27544
4 56689 77583
6 66251 99692
7 2699 41134
20 36080 39800
9 17248 23764
1 27053 51532
5 61863 89419
2 1561 36882
1825971 94604 94947
4 55274 86490
1 19613 51764
1 9367 48467
2 14944 63106
3 64278 99061
1 6394 70025
1 13666 77514
1 20345 96380
2 5800 86413
1 2400 83840
5 25384 59727
2 36042 44882
1 19352 45534
4 45532 97709
1 32685 92095
4 2861 33245
2 29103 95578
6 86285 93458
3 3834 50945
1 9210 83095
1 27272 81469
2 3636 26533
4 37306 84488
1 39307 76746
1 10093 71915
1 21485 66866
3 15266 56442
2 11384 27920
2 40906 52883
1 7741 92770
5 5900 34708
1 6548 28871
2 25988 83886
2 1873 86871
100 16240 16743
1 5743 96176
6 77165 92907
33 80896 85600
11 37862 40140
7 44153 97629
2 24139 30676
1254 73122 73915
4 48471 71148
5 49600 66351
1 7170 93897
1 990 67035
30 3331 14228
2 53849 95008
2 29948 59651
13 4301 22375
2 50000 67261
2 37143 98957
2 63605 81196
2 7139 45532
96 1030 8998
2 42025 69861
2 1341 88140
1 64785 69358
3 40976 65163
1 2918 63839
1 14100 96234
1 717 97105
1 17755 85668
6 75802 81151
1 56798 65999
2 4096 71238
1 66149 84870
6 6079 45428
2 79294 89472
1 4849 21066
1 15368 79604
3 35240 89739
1 36886 57949
1 15179 86657
3 28310 91709
1 16339 53296
1 48998 69072
2 53708 79974
3 15024 98069
94 15803 19765
18 84991 97018
1 1179 20844
5 58360 96326
1 19316 94192
362 94889 95814
1 27579 88543
1 51140 73167
38 44489 45073
2 40400 53322
4 62072 89969
6 54525 59834
1 53227 63794
5 24089 27445
2 18543 29903
36 88462 99721
1 13530 87964
3 55823 96180
1 32210 91498
10 85337 96989
1 22744 86773
33 25682 30142
3 75199 93475
3 57219 90169
6 68128 94331
39 11407 14863
4 76602 88324
3 5356 23081
6 22243 46022
3 62090 76317
3 35644 87593
2 10453 85263
4 2038 17513
2 17015 81426
2 35730 56567
2 14522 66470
2 3946 59064
13 92476 97187
2 52745 81521
7 42154 72957
1 25823 87948
26 88314 96418
7 70875 82997
1 19837 96607
1 54182 94200
4 84360 96693
9 8159 43279
61 86007 88962
3 39523 61376
24182994 13151 13159
4 5263 11081
4 62590 94123
4 15617 34779
2 67596 70159
4 69822 89257
3 608 95649
11 11471 39697
1 4818 93823
30 28847 31221
1 2307 78392
1 10049 64977
2 58294 94584
1 70568 84536
9 36255 68837
2 36890 95260
33 80266 83250
8 27303 55812
1 674 97214
1 23840 96654
3 32564 38734
9 31135 43343
1 15329 94873
1 12206 68865
1 49865 72501
3 7380 26764
2 47094 78696
2 1504 89626
1 27679 39770
2 27816 93303
2 50139 54841
5 67674 92981
7 54223 57591
1 1101 70014
1 21955 91760
2 59022 88675
1 50526 98515
2 35497 73902
36 42088 48532
2 13588 88348
6 26991 37103
1 36410 79633
1 15169 49203
1 30555 96305
1 30362 40898
1 11505 49890
1 4569 95741
1 23822 80055
3 42092 55480
5 57576 87091
1 5771 73573
4 48515 99541
2 2725 87010
2 28434 71222
1 48703 82202
1 43000 49727
7 7533 16355
1 18023 95684
1 37198 72349
1 44000 75806
3 52102 91566
1 27284 45518
13 868 33876
1 29437 39567
4 9876 81950
1 34876 68296
10 17532 29224
1 39173 94839
276 94714 97736
3 11287 63566
1 16743 61878
1 5839 62317
15 83373 99685
3 61788 66058
1 47599 64002
3 35244 71931
21 12080 24945
7 32992 40528
3 61598 90155
2 23258 50017
3 8414 47601
2 41694 88269
2 1578 29108
2 29183 59666
2 28020 99307
1 13715 72292
3453000 67294 68536
2 36698 74042
227 94316 98583
5 50759 92635
7 20813 27750
2 16463 68078
1 54681 69030
3 14921 35164
5 66138 84764
2 15529 57632
5 1404 25599
5 59072 62357
1 47747 65834
1 10096 38301
1 21129 74259
2 32820 76556
7 15250 39616
14 45347 47921
2 12139 88340
2 45475 82081
1 57196 87317
1 13645 48297
1 14539 89089
2 55336 78909
1 4527 59422
510033 47047 47555
3 26822 95914
1 26 87247
1 57635 80986
1 19621 59905
3 34386 51014
1 33889 77224
1 40949 63564
1 19430 84142
1 43160 57934
3 42684 65175
1 50283 63324
1 25905 86965
79895 57541 59297
1 59376 77801
41 35737 36036
1 32653 70440
1 4121 58262
3 20672 76685
9 62332 99713
2 11112 61419
1 2889 75944
6 17219 34581
7 20968 55622
1 745 55359
5 68204 72136
1 5758 51799
6288 51706 52826
1 20864 62725
1 20 50905
3 13808 68436
1 40858 50297
16 43676 44580
1 15358 59895
1 27446 42063
3 10397 58046
7 32282 36464
2 20960 92677
33 7415 16635
2 17766 90530
2 5340 18795
2 45583 75642
2 24548 42347
3 23668 34403
1 112 69305
3 59920 64460
3 31856 76797
2 26450 43051
17 50373 52220
1 12482 71774
2 50883 61783
5 57002 94811
3 6207 61121
13 65041 70336
2 16057 43875
5535505 25190 25880
2 50944 63784
34 79044 86814
1 58015 72009
5 35124 76680
1 19804 52907
1 26532 69457
1 11649 52442
4 52388 74342
3 2241 38861
1 3341 93890
31 1414 21931
5 33059 35589
1 3717 23879
7 84403 98112
107 92018 95564
4 7291 55874
1 52786 62669
783471 56643 57306
4 3100 76618
2 25993 34248
7 38226 39619
4 14926 69700
1 6784 65555
1 32695 49745
1 5860 93977
10 55186 87851
2 6643 50205
2 39756 78183
2 5455 43444
4 38040 48179
1 3997 59457
8 62160 69763
1 35015 61980
8 16134 22962
1 10666 94693
3 38565 65441
1 24634 38896
1 17938 78816
1 36056 67716
2 267 84760
1 57798 97662
13 78296 98803
1 62432 97276
4 31385 49724
3 50920 84851
6 30126 33383
2 42007 81578
10 93717 97658
83 82499 93511
18 76575 91954
1 34769 69560
1 64887 88528
6 66623 72733
21 86516 90529
3 32512 79386
1 2524 76463
1 36489 87377
3 73278 88058
11 69111 82533
1 17002 64944
4 69274 83505
2 51030 58488
7 43703 61782
7 30072 72678
16901029 63140 63335
1 43544 99758
1 45583 99369
1 7081 70650
1 30231 50024
2 9453 20938
1 51004 95129
9 67261 79408
4 87286 98108
46 73811 75691
31 25021 31289
1 24170 78983
14 93499 94477
3 5670 83090
4 47415 76753
206 387 6540
1 76773 81013
2 41895 49166
6 21317 78528
6 13108 39092
1 37311 98444
2 44899 55187
93602335 61076 61534
2 48123 67580
2 42482 91411
10 68776 82581
1 19895 88696
4 80990 99754
2 20799 79723
3 27945 65412
3 62394 75230
1 6840 81239
1 15398 72009
2 51041 89596
1 50671 80326
2 49653 88399
1 56557 98825
1 63606 67739
1 36000 79062
25 80218 91230
10 13922 17446
12 1812 13792
2 38602 85380
3 57372 68496
1 6459 99176
2 18810 45683
1 2491 61192
1 47315 62969
3 19425 99804
1 45728 63163
3 76769 85836
52 22588 27465
2 56059 86683
16 10603 35227
3 49078 64308
1 31833 98309
1 36234 62695
1 57958 72314
1 50046 66459
4 9405 55472
7 3013 50024
1 20196 52338
77 5390 12225
1 18561 94932
1 29256 83125
1 34185 45411
4 48978 68578
3 11949 65932
1 19762 53198
1 54246 60492
1 21646 30275
5 50236 57144
1 46077 57817
1 18721 53118
1 38319 76614
77 7231 10264
5 56834 83067
1 17866 75835
3 44192 88195
1 63817 77198
1 8582 67423
2 17422 69025
1 42554 92789
31364132 92368 92574
1 9594 29104
3 28451 93426
1 56451 99376
1 48914 68090
11 65393 70940
9 6515 45820
1 49483 95582
28482248 28196 28565
2 21868 82940
1 57214 88891
1 65801 74684
6 28808 56312
1 36686 96282
3 65464 82507
1 11194 57483
2 8728 57048
3 60749 77534
1 277 71061
6 7692 30985
1 19264 82195
1 1096 44196
1 4565 83897
1 12212 33415
24 71964 77061
1 3952 17204
11 6687 30289
1 32716 61197
3 540 28131
1 17466 32838
1 12099 62467
9 13993 16660
2 24215 26266
27 12243 14085
6 27951 74082
7 41866 55315
1 13292 62345
2 28466 52151
8 51846 89876
1 51919 80322
1 4205 73647
1 19820 62235
16 698 22413
1 36700 81962
5 55670 83851
3 30978 85213
5 24982 47485
6 81576 96819
3 22749 97535
8 31769 41903
2 60720 88472
7 23031 44506
1 8215 98795
1 23138 66423
1 7118 49348
9 79905 97263
2 21742 83469
1 49550 89338
32 5952 15358
1 63050 84425
4 4643 11792
14 77182 96928
3 8612 72744
2 20279 87310
3 10618 86757
2 37069 88675
1041 26378 27554
3 69321 96111
3 8763 77420
2 8609 31443
1 10886 69068
1 21520 31631
1 27571 61077
1 24322 80379
57 2159 7968
2 18723 79298
3 55730 85429
2 17253 98349
1 44300 76416
2 8288 9794
1 12545 77321
2 15787 44891
1 51551 63901
3 66590 84857
2 712 72235
6 56768 62350
23 72611 95223
2 21126 54047
5 79773 99062
2 65769 83089
1 41192 82101
1 29637 85213
3 14745 48078
8 52449 60656
1 14971 51895
1 75146 83822
19 68257 69192
3 18716 83046
2 48491 95690
1 17020 99768
1 69703 87564
6 8295 55415
1 26828 31834
1 54420 82321
4 70120 89698
3 82341 89427
3 11513 33769
14 35398 37450
69 87645 95141
1 21718 67355
4 51389 95360
12 88572 93169
8 23149 38943
31 8797 20154
337890 96106 96429
2 10840 86397
1 26108 44826
1 21622 95494
6 48469 74369
3 29684 51155
2 57610 60466
38958888 93957 93990
4 58534 96952
1 31921 50790
3 4643 57476
1 56612 64580
16 37423 39866
5 16119 58575
1 5044 45387
5 44485 77336
14 85762 94555
3 39352 56265
2 10679 81841
2 44376 48162
2 8812 39514
2 53636 69997
2 6845 90455
454 17420 18430
1 52804 85899
1 19661 58508
8 13805 25974
14 76327 97381
12 68795 76730
4 29565 51213
3 40137 96457
1 5014 53171
11 89081 93071
1 16928 59069
1 38853 83508
7 46454 52123
1 35782 72112
5 48384 69545
2 73486 82517
1 55188 89398
7 33750 44540
3 52371 78541
1 22585 95627
8 23409 46209
2 46856 80248
1 1659 58404
3 34971 75029
1 28896 85139
1 39969 70962
37 83786 96260
1 63187 73571
2 10217 81772
3 20512 63747
1 39432 95820
3107 96878 98440
2 32910 79379
1 48095 98695
1 6831 52288
1 44398 87819
1 163 90960
1 55361 93926
1 51965 62733
11 64174 67484
3 57167 95422
2 24715 42100
2 4400 82701
2 3967 62319
2 21799 57590
1 17042 78841
3 32627 78567
1 48525 81229
5 80036 86274
1 17867 75294
1 68792 95413
1 51949 60642
3 81201 83632
3 18287 55193
27 16122 25496
1 41775 81437
3 407 32891
1 7589 93922
1 10321 96668
2 23785 70116
1 16309 52139
10 26119 39845
49 86185 89909
2 6589 69666
1 8544 41647
2 40862 78650
2 30758 92635
1 48480 83316
4 7126 31198
2 18041 63975
62 16779 21619
1 36918 97136
1465 73046 75198
28 86505 99939
2 27704 79565
4 4897 39235
12 80052 83743
2 37122 96258
3 71252 94997
3 77870 90787
3 669 44820
1 11860 99677
16 39444 54043
1 39570 62437
1 29003 87352
1 39979 74725
1 37424 52673
7 68032 91908
2 49530 63697
1 10618 75536
6 36855 39701
2 67506 88397
82 8877 9470
32 4562 9696
2 61357 71602
5 8657 61997
5 86475 89207
2 22062 93062
25 72183 85800
522932514 84244 85265
3 28584 63034
4 3115 25512
1 16349 58646
3 40970 63211
3 14397 43983
1 33230 75698
1 17567 49224
10 17352 32100
39 70087 72088
15 59093 68733
1 33626 39725
1 9976 65630
4 20114 33159
18 71701 77543
13 17087 20921
14 52129 61132
1 5447 83330
3 65892 89188
4 1642 57473
1 3510 34705
4 19555 67179
18 62819 74985
1 56448 67485
2 33045 95492
2 8076 32601
1 43158 54702
1 16574 77385
4 26996 53938
4 17589 58486
1 41041 68184
1 21263 47533
1 26061 49326
2 12652 93441
1 29470 78319
2 9392 24748
2 42930 91126
2 18211 80963
1 31981 87645
2 12107 63015
1 10485 47807
2 39211 72105
9 88152 92140
1 22847 62533
5 58933 95175
6 72298 78628
2 27036 34430
3 16682 73898
4 10365 52835
2 10998 29710
1 12483 51198
2 33121 91854
6 61084 68746
2 20432 79931
1 34627 79416
1 44316 75506
1 20067 70954
6 22911 30945
1 9025 91985
2 33027 52899
1 38892 51417
1 11792 89386
1 1990 96165
1 1252 88896
2 72591 82136
1 31080 61403
1 4262 52826
13 74752 91336
3 12377 89973
1 17593 24409
1 13507 25721
10 54544 58853
2751 12980 14715
3 50107 91653
26562520 97206 97333
3 43949 92195
1 3147 64069
9 9711 45524
7 57401 83073
2 22257 66212
1 9664 39871
1 25031 59099
1 26651 92974
39 80516 84458
2 62962 84414
3 55624 80362
4 25123 73606
1 37462 47642
1 17652 60502
3 11246 29180
1 2169 99539
1 6792 39203
1 37481 98338
2 10030 97232
11 66908 70442
1 27236 77030
1 30688 41560
3 52976 80485
1 3784 71252
1 1505 59014
1 571 78716
2 31674 96806
1 26728 88091
8 63213 84245
2 12427 90432
2 4800 91060
1 35267 54579
1 72625 78699
2 6337 37730
2 33853 66407
3 55513 73075
1 22676 58263
72 2623 13694
4 22361 47834
3 52772 86352
3 69573 91348
2 8722 42819
2 25468 63831
3 41114 93836
8 60767 71508
91 16442 20102
4 19623 57261
1 49421 72791
1 35688 98111
1 20907 76094
1 1758 95371
18 80196 92295
1 20008 92533
1 70087 90423
4 371 42752
1 60416 99023
6 70866 78678
1 44527 78918
8 22253 36882
2 49437 95860
2 9411 98053
11 60309 66019
1 22175 80002
4 32058 65243
3 13493 98497
8 14692 21859
1 33468 72744
3 53325 68500
16 39773 47273
981147 2568 4192
5 73200 77785
4 38047 99502
2 59608 73990
1 61617 78868
2 33770 66546
2 60380 66212
1 45619 87379
31252311 56518 57146
2 45082 55380
28 8913 18870
1 7026 43129
7 32806 81703
10 82505 95201
3 59204 65127
3 34541 99296
1 10397 86509
1 60938 92290
1 37399 98676
1 7721 67668
1 13973 67520
1 10150 59803
4 17201 55171
26 23135 27094
2 11300 61091
89 89313 90131
8 75655 89617
5 69654 83255
4 31154 60984
2 72860 90677
2 34979 47493
2 12899 25011
9305 62372 64397
5 69327 99235
1 69781 88786
1 11234 60907
4 8503 59194
22 28653 34293
3 51797 77557
1 8414 78813
3 12315 89246
2 36350 53035
1 48439 68752
1 55751 82494
2 41415 95555
9 18223 33601
2 13260 43497
478396 80939 81214
2 28761 88849
1 38578 83232
3 9815 56360
1 8800 48884
2 30418 34262
1 360 75724
3 22272 83583
1 37688 73797
1 20885 99025
1 33853 73284
22 33742 36482
1 15348 72545
3 14999 27621
2 27951 93710
1 11304 33194
1 9614 84765
215 379 4556
23 17374 21314
4 41007 56451
1 9160 51856
2 34427 60398
3 49898 90917
2 22924 51461
1 46440 80024
4 57425 75723
2 13676 89126
2 31037 68278
1 10631 55455
5 56484 75881
13 18758 29638
1 20059 72319
805430 6819 7807
2 62644 88413
8 56315 85848
4 12657 48427
3 40548 79835
1 20219 46724
1 36455 97283
1 3377 71214
2 71422 92815
3 66280 87808
174192741 13615 13989
9 7033 15284
12 82914 83353
2 31161 98868
2 40804 64658
6 29867 31618
1 39855 45925
4 9844 48294
1 12307 83726
26 47155 50762
12 18773 21369
2 16060 70335
32 6043 14461
4 61833 75646
27 1274 14893
12 50037 63171
10 10934 40678
5 31230 56125
13 250 24004
1 1415 86049
1540109 85593 86261
1 12508 87949
1 65028 87364
6 77351 92454
3 16932 88125
4 55594 70247
2 5853 69935
1 50622 92524
3 14164 38204
1 32410 92428
14 66532 86770
1 1867 48239
5 41046 59371
1 32718 41743
1 10921 89064
5853757 39405 39553
551 582 3942
1 63060 84184
4 39057 57522
4 20760 66882
1 18973 77481
7 78445 98571
2 22811 85859
1 50921 80400
1 33935 86395
2 59988 84359
8 67524 93114
2 13274 70596
2 38453 56481
1 17684 65309
1 7061 55559
2 6387 42008
2 24226 90693
14 11195 27031
1 3176 96675
1 39350 77240
2 7810 68776
1 9162 33349
2 59993 95186
2 20295 92560
1 8253 38076
1 12906 32634
1 15198 51112
2 57967 86175
2 45438 73269
1 21175 68443
1 14487 32911
1 4246 32568
6 50452 58653
2 20395 80273
46 3066 11180
12 5390 23082
1 17046 23017
11 33405 41366
2 37207 42050
1 28222 71221
5 38031 97799
7 69046 96232
1 9988 31602
1 54143 75613
3 53984 55120
2 17121 67872
3 67514 78744
3 33726 42950
2 13341 99591
2 45234 91508
3 12482 42297
7 61293 95544
2 40961 70301
457681 55275 55417
2 8685 60258
5 72720 81705
1 29389 66791
8 386 22278
19 58122 62759
5 69732 94512
4 7661 40018
4 21057 95900
1 30365 88428
1 16700 96993
1 10033 65891
1 55416 80439
13 42171 46580
1 56511 67364
1 54203 86657
1 38157 93907
1 17682 76862
1 22581 99075
1 56746 85025
1 46697 99318
2 63304 81943
1 9039 96629
1 31370 36559
3 22670 53905
3 16059 90707
1 58595 92259
9 46290 55814
2 6297 94139
14 68171 69405
8 34799 43986
1 56240 86079
1 14911 33988
3 26900 77968
1 75818 87923
2 35772 47636
2 72758 98092
4 7200 39109
6 889 34594
5 71663 92356
5 20867 69415
1 7407 39611
1 14211 53705
1 20105 55292
1 13009 80227
1 17543 46405
1 1874 39609
31 2407 11110
2 4468 66105
7 12254 25971
5 49375 80217
4 56623 91628
1 5117 55281
3 38822 79875
1 16041 54940
4 53527 68587
50 83171 91671
10 129 25537
2 4049 30317
6 37450 53127
1 23992 52884
1 37149 47268
5 59717 73582
1 1102 99422
10 63237 73333
2 58096 89805
3 17186 62131
1 29499 66404
1 46689 80417
3 18320 49218
2968 97043 99712
7 12987 21538
6 54742 71478
6 4874 35569
2 57975 80627
6524614 7526 7566
2 21383 91028
6 29944 50774
5 13264 38481
1 5331 41199
2 42914 57351
2 23596 54785
2 32041 71002
52 31361 34868
2 23185 91082
1 753 47442
1 34018 84622
1 27009 85722
1 28058 53222
1 28618 80498
1 10085 88537
1 2378 77624
5 856 31367
2 13623 82113
4 13665 23976
1 18002 97683
3 61969 97640
3 5481 72831
1 13452 23365
1 64231 89193
2 10897 27592
3 24547 38468
4 44520 56069
2 20784 84513
2 30716 98582
4 26504 45507
1 35603 93909
6 64391 82825
2 40947 85794
1 1038 74486
1 8468 23041
2 54377 98529
6020 43184 43318
1 21837 69479
2 10878 70220
1 59133 92298
3 7292 61500
1 22025 66070
3 45640 74989
1 63086 89511
53 91617 99457
3 12791 47702
2 52403 76386
7 33666 35828
2 1085 94688
51 78827 90416
2 16908 36745
1 13077 78164
23 13540 20364
1 41991 52048
5 12060 97379
2 64935 73228
3 30286 39049
2 10771 63105
3 61568 85976
1 28806 72406
1 50416 60350
29816533 29123 30054
23 65136 65732
2 53949 89133
2 34377 46761
27 77271 92074
1 80074 91180
7 12198 67025
3 39240 80044
2 17610 38604
1 81777 98156
1 4845 50008
3 57485 84870
2 5203 50361
3 16129 22850
11 7814 25559
3 13979 79126
7 60313 69068
6 72309 83999
2 36498 47823
2 8984 23100
2 21492 64168
5 32152 86414
1 59086 81532
1 831 24369
2 5415 95313
3 20781 55812
15 15483 19899
3 45246 97900
2 34361 91666
2 3953 22643
1 29043 99227
2 16330 46147
2 55317 75890
1 54862 69651
2 47643 99928
1 10884 92572
3 69015 78714
2 31386 63578
1 32562 87717
59 69477 70813
1 25982 66885
2 18811 74319
1 55577 70948
10 44870 53109
2 27299 52215
1 9489 72633
1 27954 58132
3 8925 28000
2 21430 68894
3 54234 82960
1 6576 98819
2 6024 78798
7 31189 35059
8 21854 34159
138 613 8497
2 46775 97104
1 44688 58764
1 21233 53669
3 11005 69263
6 22762 37882
2 6527 44925
2 36130 60575
2 28753 46344
1 46638 85299
11 51899 59224
2 7701 74567
2 10842 70175
1 12412 95414
1 39063 92623
5 54002 99213
2 22549 91014
3 35445 40459
2 16416 54954
15 83006 97541
45 2230 9959
1 40335 50227
15 81820 87900
9 7942 22356
5 26501 72410
9 18446 29287
2 22842 35504
2 33176 56975
2 54999 79235
1 15737 55609
3 51196 96918
1 49079 97827
414115 45371 46434
5 70857 86879
36 6188 14726
8 47149 71314
6 14922 53882
3 12154 36794
2 710 24430
4 46429 76356
1 50116 79368
3 62978 82647
1 31132 73314
4 30025 39823
1 18930 74938
2 44248 48637
2 6975 97874
2 12829 75371
2 30386 39873
2 29696 50846
4 52536 64549
1 33846 89121
1 20471 66913
2 31568 47752
1 26091 58283
1 34427 79240
16 72178 87013
2 74070 93940
2 24854 93793
10 8613 31672
1 39540 74259
6 12114 24999
3 37508 56805
1 49517 61742
3 62414 77220
51 13105 16657
1 59903 68813
2 30765 42158
4 18069 99897
1 30487 40149
10 17161 27421
4 43625 71208
6 3422 27480
3 25616 79989
2 14920 61008
1 9601 42274
13 36236 37426
1 7547 85184
1 1847 77353
4 69123 88444
1 26111 40016
5 53311 63599
6 61806 65372
10 1440 7895
4 37198 53199
2 14066 56122
9 70028 79546
4 17151 80824
15 68795 86340
2 54974 97005
1 9463 91474
6 35575 47233
2 55938 73224
4 44286 60636
916717 37768 38613
6 66536 74298
2 18352 63825
2 68819 73359
14 79710 87835
3 50446 89132
1 37219 93783
2 2994 11559
3 69590 82314
7 36236 41814
2 47773 59403
5 15263 68472
15 9455 34562
1 18261 57399
1 22031 32303
1 5437 35318
1 3326 75143
1 11144 92587
3 32552 39639
1 5141 45192
26 11669 19213
77 14704 16643
16 28631 31813
2 7763 18235
6 35719 80401
3 12145 95794
1 9893 96802
4 66747 86284
2 27773 59095
2 43100 70512
2 904 65867
5 58664 70717
2 21382 48919
4 2008 22726
2 881 83981
3 34733 90703
1 10763 40510
1 16340 53306
1 3096 72704
2 31737 80627
3 64820 78047
1 50804 54929
3 19564 51014
2 59845 74967
6 19731 28230
12 31797 34192
1 27512 99843
1 44694 95448
3 35799 44150
3 45718 74941
4 43203 68400
1 2217 19508
1 39168 77045
2 13512 73649
1 22691 87745
4 56757 66715
5 21891 33846
6 64846 82603
1 35659 73749
106 11814 17194
2 27510 36783
100560 28311 28688
3 24302 74850
1 33644 52384
1 46056 92339
1 14585 51175
1 20190 97175
10 41196 47826
22 72142 99229
4 30137 70667
2 13654 52993
1 42386 88804
1 35658 87621
1 17663 61931
1 13297 33844
1 2751 69990
2 18819 61821
9 23238 25016
5 49841 85846
1 46344 84947
1 44749 55294
2 38480 66722
2 42483 61991
7 62779 86434
1 53565 76854
1 35443 96584
1 70746 97932
2 26360 84710
3 11314 60458
2 52248 58064
1 77237 96899
3 33728 52311
1 43061 64409
1 13606 80755
1 42045 79672
2 52298 91602
2 7158 89583
1 33788 57307
9 72876 81196
2 19635 56422
151 85008 89505
2 3450 91731
1 6000 58105
1 4001 60422
1 23811 90529
18 84286 86786
1 9596 99379
2 27841 98658
1 35161 87996
17 77392 98870
2 39968 88848
1 34077 76110
3 42484 46490
1 55202 56284
15 28967 37535
1 23624 46278
2 49356 85023
4 3991 81713
110 83045 83118
8 57496 78804
2 45762 79341
3 21386 39063
62 4630 22698
1 15892 62389
3 28215 98022
1 16333 29925
2 45842 92125
1 40769 97797
1 65460 83928
2 20992 60627
1 43288 77824
6 19217 22187
2 36503 81042
1 4745 72913
3 3412 20840
3 71804 85585
2 11211 61431
6592627 60597 61314
1 48565 82636
2 5636 73569
1 17611 81759
1 37105 82108
4 51416 78447
1 42395 84178
1 3251 83379
3 2691 29924
348 93584 95317
5 67459 94555
4 1498 46645
1 63614 98291
8 82607 95979
3 9398 31026
1 24911 57908
3 61266 75841
35 7794 13910
5 8273 14503
1 41533 85989
1 13197 90102
5 54997 62874
5 5560 77251
65 25226 28982
12 78907 96587
3 75874 91489
1 46427 69020
2 46988 98424
3 7131 65024
230269 49003 49430
2 18782 95740
6 61833 63056
7 1715 40046
1 5740 25886
18 37260 39088
4 33851 94802
4 50642 65778
1 56610 91547
1 56661 92316
1 17008 66258
1 25452 66353
1 39780 73092
10 21604 52028
3 33216 48333
1 45477 78657
4 14389 29748
3 19771 72903
10 75656 90049
2 29938 77885
5 82185 92374
1 42428 98710
5 22848 40047
9 30689 33563
3 57239 89550
6 40107 59295
1 76474 86168
6 32404 48585
1 19089 79961
2 61420 91790
3 43130 79031
2 15640 98886
157 89132 91996
2 21903 53615
1 13816 86721
22 83919 91996
2 51909 85943
2 61994 93549
3 14969 88790
1 31610 85248
1 30405 49275
1 28147 84372
1 80571 96472
3 36257 82288
1 11586 83357
5 8250 38215
1 59073 71958
2 226 83763
1 38667 41640
3 29725 99214
1 46217 67366
1 34782 38917
1 1977 42142
1 8395 39903
2 47198 55829
2 38175 86861
10 13810 38959
3 60903 85661
3 74341 90826
1 20438 93972
1 20943 94958
5 44300 46154
1 38818 79361
3 70961 86757
1 19889 38224
5 81131 92764
8 54631 71563
18 1089 25733
1 22023 92990
2 49156 93027
11 83080 86424
1 14427 56452
6 9432 55241
13 62878 75714
5 16891 57519
3 15914 47464
1 13096 79538
15 23054 31174
33 11262 17085
2 27632 88319
2 3760 52567
47 25375 27699
7 61745 85397
7 87298 93119
2 44269 87025
5 30945 44204
5 48567 59942
8 11968 25187
1 45362 83073
2 9779 80966
1 262 20292
1 1913 78370
2 22664 50500
1 59395 75543
1 2384 26102
6 49667 57069
9 38734 50510
3 4587 15740
1 4881 66466
3 10091 34999
2 26039 95712
1 37627 63456
3 17383 21417
12 63686 74687
1 1398 83033
1 18237 91214
1 1816 86333
5 7687 26314
3 71628 89181
2 29568 88902
6 41311 44811
6 17728 57573
4 59635 88130
6 25438 38953
174 22654 23711
2 6492 98972
2 6392 87886
1 37923 69610
1 40577 49469
121 5832 9034
3 20492 86975
2 77568 90743
1 7203 68462
2 28668 84519
24 87216 98039
3 45629 78649
158 2303 12078
3 41641 49333
2 1289 21119
3 34697 88261
1 39154 81659
1 8922 91703
1 1873 81167
1 37736 71067
1 65503 90864
2 12365 69932
1 5319 86805
1 17689 70784
1 70075 78379
1 44047 93038
2 6410 74129
1 28324 46437
13 57986 61810
4 21901 34650
4 58681 72371
1 10499 76344
4 3402 59453
5 46014 61307
1 43706 79427
1 7383 79810
3 59184 70967
1 67691 69181
11 55841 61015
26 82811 91988
8 21010 26468
86975 73125 73546
21 80301 85264
17 50871 53445
5 23461 71041
2 47025 90079
1 68876 79114
189 1690 3441
1 41882 94678
2 533 14411
4 30043 67510
2 9260 18915
2 22934 79510
1 13825 92523
1 42665 58989
1 7424 86808
4 53184 89354
2 73447 98047
3 1761 45026
4 17189 78504
1 29968 92121
4 78422 98350
2 5387 83762
1 31317 90280
1 33234 94142
7 22087 35820
37 41056 42196
1 1970 59856
1 22320 95158
6 26504 38125
3 82378 91457
3 9064 66538
2 15057 42295
3 35549 99796
2 5112 39592
4 58326 74307
3386395 84208 85971
1 39084 80936
2 3192 89023
3 10231 37367
186038007 3333 3943
12 7184 30609
1 20212 50150
28 88855 90522
2 18325 41571
55 78027 82596
4 36616 64071
1 25591 69828
4 46094 54470
15 16802 23356
6 31819 66881
1 33095 98040
13 2441 13264
3 30786 45066
14 68240 86633
4 37526 82407
44 10853 13414
7 75112 95088
2 79281 92745
1 39478 46306
55 24473 24691
6 12345 77232
1 40750 84870
1 24134 84107
1 19633 84357
1 36556 94476
1 32885 92393
1 60024 80615
2 29419 99591
1 18722 56826
1 16840 50609
5 76063 97737
2 8586 95432
1 5845 44878
1 9267 74488
2 19650 82035
1 10047 75237
2 13470 37267
1 52297 72747
7 33835 36933
4 40899 90767
1 32434 80351
3 52303 64252
11 4117 17022
16 19946 31561
1 33291 55909
3 22173 79856
3 14315 39553
3 14272 41126
5 18117 32751
3 15339 97718
2 54264 94481
13 77673 98239
3 26751 62871
1 3769 76587
1 4699 62493
1 12685 61635
1 1819 91834
1 37137 99095
1 27956 67177
6 61491 98161
7 13768 19247
4 6428 62385
3 67670 84146
2 20037 77226
1 21005 91754
1 10171 34296
3 72345 97431
1 5100 29234
2 48131 56865
4 47037 48027
5 33377 66502
3 10710 38848
2 47327 70612
1 25496 99765
1 47650 71542
5 19460 23653
1 33000 85431
27 69684 77369
11 10059 19054
2 5002 67176
1 33095 81523
9 81687 96481
2 11785 98654
2 722 71963
3 20923 46190
3 34312 52672
11088662 18186 18801
2 8955 98125
1 32105 61135
8 72180 84187
10 86355 99057
1 40572 91116
1 65506 75540
2 32450 99906
5 59351 65703
4 40560 41125
4 59448 76724
5 33614 37686
1 7420 84657
6 80196 97844
21 8187 26137
2 34027 36224
42532 73826 74862
3 22825 38821
5 57576 80362
1 9789 62438
3 6314 29875
14 68990 70539
3 41587 62743
6 64003 81603
1 61614 83399
1 51659 93780
12 84150 91108
2 5044 75067
2 7686 72827
6 7704 13582
6 32070 49613
3 9285 75214
2 26095 44472
276 1524 3993
32 75570 81597
3 9221 61724
7 3639 16619
3 73190 78602
46 84241 88279
19 25825 34634
1 1783 79716
7 44485 83249
3 44749 71622
1 45915 92338
5 9637 29883
2 22716 67556
1 25833 84812
2665332 64257 64825
1 34285 49776
4 31738 49810
32 93206 95400
3 4180 79913
1 12178 39008
14 13667 24322
5 47309 59538
10 82883 94917
1 9712 15839
3 39051 80722
12 10522 13481
1 42378 79370
2 26904 59184
1 38811 63437
3484 63433 65053
1 8197 55440
6 76849 88285
1 33302 82329
3 44845 93984
1 35331 79884
14 53051 55951
3 10789 18726
11 60656 91917
19 21149 31704
2 21814 70137
3 8014 69455
1 23422 60476
3 15751 31926
1 9179 31324
1 44291 77891
1 26043 37178
3 27889 85031
1 55049 76913
2 25815 81767
2 19847 94209
1 57734 77989
2 13852 75595
6 34933 43542
2 17887 77906
6 16834 25955
3 1693 13883
3 33482 50418
5 15386 35595
1 18221 90222
4 49595 92591
1 61602 95551
5 87123 90876
1 66388 86215
2 53028 56860
2 36532 62217
1 44665 55558
5 67217 99895
13 63551 67594
2 59925 66356
6 10645 30770
2 60674 83982
1 41765 73475
2 1526 66953
21032578 27715 28176
2 1770 84667
4 25055 50179
1 3713 36475
5 20534 23405
19 35675 46361
1 49455 97068
4 4307 54626
4 24508 31171
5 63622 75447
1 39380 92633
2 24041 63331
2 2237 90736
1 6660 77832
4 10281 24981
1 45380 55112
3 37120 82962
2 11845 56588
1 59215 78444
2 20373 69835
1 11050 76247
7 68835 87924
4 17579 20960
2 66900 90485
1 32901 80177
34 12769 20157
7 20064 34418
3 45505 91320
1 55366 97581
1 20460 75042
2 37955 45941
2 26692 97990
29 19139 20203
4 22263 36287
2 12116 38205
1 3902 38931
1 10852 40302
4 49280 53885
7 62461 76753
1 35431 72985
1 12610 99473
1 37651 89552
5 44834 53810
2 38375 82608
20 861 12713
19 12208 13404
1 20588 85320
8 1159 62678
3 3557 18034
3 59983 85369
2 38201 74957
2 57690 83580
73 4505 9552
1 9183 29499
4 6843 29639
8 35107 39615
4 28020 89455
2 40680 58935
2 22349 85060
5 20530 34907
2 61376 78930
1 4708 90489
84 86268 87122
2 14317 34847
7 64823 66404
3 7578 41507
56 86853 89712
3 1026 77363
1 15243 32357
4 28099 72289
1 11972 32032
1 22315 61862
1 12603 99321
1 13260 53440
4 72365 94269
112 88007 95704
2 55544 69297
10 40583 53103
1 37594 79245
6 41666 42332
5 11865 69260
2 8048 75709
1 11740 42051
1 32756 96351
2 44775 99601
2 37326 48260
1 18488 29850
2 30334 75481
5 16284 39706
5 30742 35271
1 56000 87098
3 29667 59984
2 40503 62462
1 36285 50577
1 19767 78084
6 22600 34096
2 5947 59980
1 22745 70356
1 22458 31044
2 4372 33635
10 10041 16212
1 4683 68431
6 56041 69187
8 67335 71856
1 25669 73519
4 10279 47490
5 36372 37645
34 83118 94370
3 26545 57334
1 7306 44208
1 11476 92245
3 35221 87179
1 10941 85233
1 24149 77694
12 73375 97748
3 60806 90849
140 90820 96091
4 18213 49099
1 5170 72667
7 53497 69568
2 10878 86976
34 76304 79414
2 48443 67200
1 33987 75961
2 13882 83666
2 48657 51744
2 54012 82290
5 32959 41086
2 22560 61542
4 65854 67895
1 3329 99641
12 55467 61821
4 40499 89319
3 16621 28704
1 11586 98068
34 70111 82275
2 32166 72218
1 63707 77903
2 20059 72589
2 44591 60334
11 83600 96129
9 80320 97032
5 15817 67456
1 32764 47256
49 665 15430
2 11323 96589
2 38100 73952
1 4745 97561
1 20911 43295
1 58269 92967
1 26507 95832
3 23831 55841
1 19529 49794
179 21728 22091
4 50536 65758
2 31314 56422
1 20725 59056
2 21867 55275
1 46804 56291
2 29556 93687
5 65006 84216
1 16680 80316
1 36077 59151
2 39909 92851
10 29627 41484
2 24293 66697
1 8486 98445
3 6427 17702
2 38531 51304
1 42910 48321
1 10114 70478
1 34960 92836
2 52823 94815
2 3839 59442
2 51221 74498
1 29143 62001
6 49435 67086
2 30594 98588
5 58284 62725
2 60275 76800
1 26608 70980
3 4625 46061
1 32279 65963
20 16930 22082
1 62762 65827
1 29038 99310
8 45528 57167
5 21031 46832
24 74146 81489
2 3205 70856
1 38977 67302
4 8539 22422
3 53101 85098
1 39058 43386
2 7766 57019
3 14900 54339
21 11115 16471
23 24958 31054
27 77948 87733
4 8186 97964
16 66748 82790
9 86693 91987
3 45839 76537
2 35149 93721
1 21550 66010
7 12111 24532
2 47173 87871
1 42314 65091
1 47352 55781
4 31240 33500
1 21912 93827
1 3753 11043
1 34642 78446
7 62156 70722
1 35680 79836
3 53056 84781
5 86772 93410
11 7201 32007
2 42842 59703
17 16456 23360
5 17527 34092
3 49015 96399
12 76026 87795
160 92402 99695
1 65509 85381
5 83616 99579
38 90220 93599
10 29188 37746
1 18770 36971
1 3297 43736
1 14217 74137
13 63237 80762
235117 49163 49387
3 21827 98690
1 41604 85436
2 66132 87343
1 39032 66620
4 27687 47079
6 6640 11152
2 31561 95338
2 28716 31999
1 13313 92296
17 18913 28832
3 44202 92977
1 7186 59603
18 35040 47268
15 74086 76571
2 42920 61978
6 45315 69775
4 290 50271
1 28214 39838
5 49566 53631
2 59096 94511
3 34919 60585
1 3033 42529
1 39780 49925
2 3569 55325
12 13687 25195
1 30889 48816
3 25542 44892
2 9109 47346
10 64596 88911
6 23674 28860
4 5680 29357
4 81533 93083
1 4896 58453
10 69943 72658
2 39815 59124
3 19978 74626
3 26530 49634
3 29355 35854
4 68088 91378
3 21194 44600
1 21571 54683
1 14021 62799
13173621 40510 40564
4 13261 25892
1 12955 35092
2 25937 74895
20 4445 18264
35645 83804 84890
2 23097 78238
1 10028 44082
18 83505 87604
5 43725 93729
2 25951 72414
2 26995 78794
2 9209 69313
1 2303 39541
2 39462 66891
12 4082 25850
1 17562 82548
4 3729 75360
1 25851 92738
1 16830 89343
7 46157 93218
2 378 64958
1 46482 88360
79 3632 10851
1 33692 93283
3 3135 77535
1 361 92298
2 10334 51779
1 45213 56132
1 26433 96753
1 32098 51921
6 70286 93332
1 12005 94265
1 43592 70060
1 1872 96208
1 11752 23713
5 48051 91681
4 11039 66319
1 49773 77962
2 46200 54058
2 31273 53670
4 71261 90316
5 65991 97877
1 59797 81937
1 3449 51083
1 42577 47034
4 52693 99683
3 5797 59630
1 62676 77909
30 9123 17255
3 22896 34274
3 49749 69904
1 41058 73221
1 23067 70825
9 1378 16352
2 23157 69527
1 34457 84003
1 65092 73049
5 75818 97667
6 14743 61329
3 27650 51047
1 66207 85133
1 8364 34220
2 9656 81701
3 5768 98538
2 18994 80717
1 29150 54058
1 31241 74915
2 67007 86033
6 22683 39280
1 80198 86701
2 21552 43454
1 51807 96845
41 5270 9232
1 22789 48822
1 30114 48419
1 32685 74154
13 54652 63623
12 69261 86458
1 45322 71156
5 31013 57405
1 1182 51811
1 37871 90856
3 15477 72586
2 67935 75605
2 9396 38779
10 73366 97353
1 45776 80406
1 15038 83751
7 3286 30144
3 4967 80120
2 26384 61837
1 26030 45349
1 14281 38806
1 44170 89554
2 49265 98755
5 9264 32973
1 40029 60739
2 27139 97202
1 23486 96861
1 5345 85912
1 16104 64566
3 36589 54574
1 44960 86610
2 34054 60422
2 1833 45680
3 35587 88426
2 786 98074
1 24283 89000
1 28455 65701
1 32757 74009
29 86000 95470
1 49756 58702
2 39690 82080
2 8977 46312
1 8742 65911
1897 81977 82540
3 63649 76613
8 59466 89876
2 29225 97480
2 41933 97883
3 87071 91964
48 10508 13585
5 5112 39224
4 72452 87785
3 75800 98403
1 33486 95780
6 14362 44446
2 44996 64811
1 34804 42551
9 57710 72714
2 30506 57593
34 74069 79050
3 27135 76439
7 37909 47146
2 64940 80722
2 9789 54979
1 9067 92738
1 7673 82217
1 6468 57828
1 22667 62285
1 34140 71676
1 5301 55239
1 5062 74460
10 58907 63670
2 35923 64126
207 4309 8531
16 74045 95023
9 9499 18641
9 36194 41753
2 62569 76746
2 42613 60774
10 73429 84418
1 15615 80188
5 78047 87925
3 20823 90235
3 24443 51469
2 11156 50045
1 22181 43553
429 79888 80649
2 10443 39884
2 11014 52549
2 49640 81752
17 9404 29114
2 26068 55870
13 76648 92092
1 71435 96804
4 4150 22733
3 27767 72957
5 38405 77521
2 13693 85098
712 97122 98409
1 15644 78281
19 47827 51649
1 73334 97837
3 35269 44662
1 31936 63591
11 70240 73287
1 28311 57088
2 12143 93199
241881 55885 57738
3 4761 63300
1 1202 42361
7 46981 50001
7 27035 28549
3 33237 48434
1 17416 71724
11 68542 94643
2 9740 29480
1 14117 83819
15 73985 75401
5 55940 91618
1 22744 78063
2 51616 86707
3 24984 60232
9 2575 22771
2 20295 54234
3 45839 63976
3 27364 41367
3 10263 47066
6 48894 61311
2 16706 92574
1 39878 50633
5 24725 31344
8 4633 26883
2 13714 72288
2 82899 83583
1 3623 91057
1 10869 60296
1 43727 55726
1 48238 53124
2 24973 86294
2 30273 88951
14 10131 26409
3 32436 71874
1 576 88657
4 45870 79846
1 34621 84785
106706584 33488 33854
1 48310 71786
2 30692 99261
4 66163 83094
5 58118 91241
1 4827 84852
2 16535 69943
6 25926 29709
1 46452 64656
7 22875 42079
1 32755 74251
3 48853 65290
1 21009 58050
2 15872 84406
3 4092 37581
15 73024 74720
18 78868 88596
29 30337 30883
2 13955 28584
5 67331 93055
2 15488 45016
1 65056 71688
5 49088 88833
4 22331 86568
1 57250 71114
1 55248 83961
3 14364 67808
1 66034 94968
1 15342 99993
2 45455 82831
6 77731 93056
6 57274 67879
2 2036 94975
1 31144 87237
7 32436 43883
29 677 18309
35 51453 51557
5 68643 76033
3 17648 59435
2 1798 96243
1 16104 90902
2 36133 54791
1 15119 60968
1 7170 80811
1 56788 84946
9 733 16999
2 21141 57971
4 74481 88849
1 27549 69031
1 24886 85860
9 44306 50193
1 11622 58123
7 57404 98089
2 11091 45099
1 59161 71337
6 72946 75317
2 2810 86873
3 50562 75488
4 5189 59409
3 63077 93391
1 59330 92136
1 5810 93752
1 130 87227
1 15065 79222
1 64278 84060
13 18415 28153
1 37097 77204
3 33537 60100
1 35737 85406
3 27330 51348
1 10124 53170
1 26363 86045
2 22410 62262
2 43355 76493
2 52039 71287
10 51933 70354
12 78641 87029
2 35859 73496
24 64054 69043
1 34141 65978
3 22921 55433
3 16162 74708
2 12619 43402
1 5109 47839
2 9147 51088
1 13039 47449
1 25338 79194
1 6710 71940
9 69638 83155
1 19699 60714
1 21891 32690
3 16385 40747
1 23497 57545
1 33858 62788
180 94399 99955
4 39962 55854
3 20010 30544
1 76885 91757
2 4263 51463
2 23512 55442
3 31227 99040
1 32737 43987
3 58166 98419
2 18097 77549
1 12571 27802
2 10240 27807
9 54222 71443
2 34704 88712
2 29787 70855
20 74233 88544
1 19198 59391
2 19875 97581
2 18210 59839
2 56007 72674
1 12949 61625
140 91089 95047
6 15829 30180
2 58804 70050
4 30987 52889
4 42610 68413
8 72181 86807
6 72560 84891
4 13054 33739
1 4364 62549
2 3620 57192
2 16188 59559
4 57246 72755
1 56522 97555
51 81914 91842
2 51713 68424
5 10067 41259
1 11817 42431
1 35290 38692
5 51304 57319
2 23646 31245
1 25227 71312
2 35212 99685
1 3197 82339
3 23526 77259
9 78401 92949
2 11834 76398
1 13908 70700
1 22454 28958
1 15604 30953
2 80359 88603
2 4886 58188
2963439 5317 6140
2 24003 60489
1 21664 99839
8 1698 10743
4 38356 78416
4 35500 92708
1 15412 40552
1 39903 62204
11 80605 87108
3 27152 47412
2 47234 59210
1 33478 58826
4 25324 36992
1 16465 81644
2 16955 61197
1 5084 29108
7 48382 97088
1 14641 90527
1 38800 48962
6 86652 89337
3 19426 55891
1 35148 62227
2 1907 51824
1 44001 95803
2 67608 74343
5 51456 57305
1 19604 98648
13 66001 71295
3 66756 76091
9 67764 97400
2 20555 81050
860 3209 5256
1 61815 92422
4 1860 18686
5 38083 56426
2 10655 48897
6 57502 82501
1 31781 85838
39 10982 23061
1 44566 88584
5 55978 66820
14 15941 35454
3 9258 67029
1 11698 90988
1 18894 34307
1 13229 35404
7 58787 82315
2 72440 75885
1 60856 86249
10 38063 52929
2 21724 82634
3 72201 90672
212 88603 94265
4 29707 80912
1 38168 86628
9 80224 89537
1 58090 79918
1 33472 58609
1 39900 92414
2 12129 53399
1 46255 89852
2 64141 93091
3 30217 82800
1 13248 77703
1 42358 54395
1 47199 65898
1 7622 76876
1 5945 62530
56 8385 18799
1 9819 72298
2 56789 93092
26 11485 18598
3 16693 67340
1 48145 59680
1 16753 58468
1 47687 70773
1 3885 56005
1 30244 89883
1 10077 98049
2 3484 53916
1 30418 68386
1 12728 93858
1 29487 60730
1 46899 94965
1 22203 61663
13 7980 12434
1 24066 93063
9 16459 25526
2 2377 79750
2 38494 61938
1 75291 75851
9 52302 66651
16 75361 79850
7 70993 94629
16 62064 73441
2 28825 56154
4 73259 86115
171 2286 10532
4 71214 93553
100 1161 2867
1 58608 72747
37 93550 95463
2 53691 71208
1 64294 83764
9 51645 56075
21 8892 17248
7 33113 93991
2 55656 75026
2 62765 83120
32 42367 43746
1 35434 92253
1 23816 87729
15 86083 88869
4 2349 36081
617 85832 86628
1 49192 57036
1 51559 75377
7 1613 81228
1 60153 69668
19 17063 50308
1 1472 61586
3 58843 78472
2 7557 90648
1 28382 97683
1 23584 50701
1 13771 44389
1 21334 84804
3 74589 94857
62 20262 21247
1 74164 99032
8 6605 19160
1 91003 95285
11 55625 67085
6 38286 46503
2 57252 98472
1 30347 81672
1 15087 90853
713 94459 98745
4 6384 46687
9 474 36015
9 90381 92662
13 41641 57510
1 9499 75712
1 20484 87125
43670 37514 38819
7 1797 17797
2 26204 95139
20 76779 88034
3 35648 48187
23 23550 29404
12 72677 99201
1 26291 40573
2 41147 56504
1 69342 90718
2 25723 61108
3 11440 55858
1 31574 76557
6 692 20761
3 27777 44067
1 12284 77363
716 51788 53528
8 57314 80389
2 56353 95217
76191 24872 26048
5 39811 57965
4 69415 78382
1 54140 84070
1 19979 60693
3 12084 62945
1 46692 99045
7 56000 61074
6 9576 40721
24 79013 86830
1 52247 98721
10 1490 20406
1 4175 44280
1 48057 83897
1 6662 49867
1 1748 69502
48 81693 91109
9 14355 70692
1 83 57601
1 70023 99439
24 33034 36662
1 29346 77983
2 43376 79834
1 8705 88173
1 19553 95275
3 29737 41298
2 46402 65820
2 21247 57345
12 87227 89923
1 68607 88798
3 60723 91457
4 38133 50881
1 73473 88213
674756385 99684 99732
3519654 84426 85466
11 13033 30573
149 88811 90435
8 35207 42580
2 7681 66602
13 13221 26931
2 4514 48534
8 74471 91640
1 5751 66581
2 27589 52026
2 25575 68844
1 9487 76602
8 43803 49350
1 27767 49982
8 54910 80389
3 41489 93448
3 53713 67524
2 2174 71197
1 35921 48088
6 70908 94542
1 28377 75620
1 52243 96820
3 31174 45175
1 23395 87075
4 15299 36398
10 49747 80012
2 16469 48110
1 52546 65531
5 66105 86858
2 14386 96946
1 62693 93346
1 22646 50730
4 13284 68815
1 4355 37910
1 21045 52345
1 24715 82346
1 18457 49843
1 27135 48275
9 14694 22610
2 26451 59139
2 41579 84306
1 21840 43041
5 47494 77320
1 69932 97716
5 58029 97981
5 78 29898
1 49758 92290
1 337 78337
2 40544 48204
2 50411 86874
3 18929 41836
3 29266 71375
6 45057 48357
5 35636 52922
1 15901 71755
2 18379 87721
5 59539 66087
2 12582 89769
2 45202 98333
23786 56534 59329
2 529 51122
2 41769 56383
1 37817 89076
1 30879 71607
2 42317 79523
29 81445 87668
2 17308 72950
14 1218 26227
2 48179 64647
2 44931 89933
2 27007 95145
13 6336 22439
1 11576 32607
1 74429 94287
5 17523 35188
2 6705 59960
2 35993 80291
1 38465 86634
1 6638 87900
3 3084 51973
1 14498 91657
13 67180 70203
9 66576 92571
2 10601 91980
1 10085 71279
1 32553 69031
4 33572 41078
3 6541 39017
2 27602 80498
1 36448 81248
12 50273 50801
2 73188 81494
4 36788 63856
2 33041 89508
1 10230 46912
1 38025 68962
1 9373 79792
5 52027 84268
1 10752 61255
1 32808 88001
1 34136 83212
1 56894 65445
1 32338 44263
2 13480 56795
4 15868 35858
3 4278 76971
1163 17496 18198
10 18395 33623
1 18533 76610
5 3223 40006
2 37013 65467
2 7662 74330
1 10927 67764
10 66515 95323
3 5625 69867
11 18436 28786
2 33291 78221
1 25410 40700
1 28369 63028
1 15685 50837
6 18938 27656
1 14441 85755
4 55435 58992
1 18948 67729
1 48454 97712
10 74256 97226
1 15124 44481
2 35221 90938
1 33671 49618
1 1198 93924
3 26465 66334
25 83027 83344
2 43853 83088
1 49774 63819
1 53586 77064
1 12898 76185
2 69448 98887
3 25443 48157
2 34077 83416
7 17085 32719
47 77120 82845
45 632 11943
1 47420 85575
3 59987 94803
1 42361 88072
2 45840 55483
17 14257 23878
1 25064 84556
2 33761 83744
1 65397 93747
7 36002 76693
2 57513 97383
4 18596 23871
2 27935 92394
96 61207 62115
4 33298 56968
1 26937 75473
3 46327 51790
2 22243 64085
1 8822 96796
1 43155 55794
6 65510 88678
4 21376 49994
2 53111 85626
2 32432 73218
2 32946 45008
2 47124 77031
38 86486 89511
2 4513 57612
7 26858 34414
3 33705 47616
2 28582 89600
34 6299 20177
3 15860 46350
93 83592 86506
2 27324 62174
1 35950 77864
5 71985 88348
2 39731 56482
2 35837 84577
1 14763 68084
1 39964 66146
9 10579 33008
2 14899 58903
1 1342 79995
7 60055 91467
1 38195 95757
2 29642 62509
3 49565 60594
1 49366 59764
2 70413 97986
4 55854 85238
2 23608 57001
1 6457 67306
5 64626 79044
8 87847 92893
2 9853 52184
2 12188 95380
4 2330 72052
1 9356 49870
1 12175 53414
1 39174 67061
1 21942 59942
1 15764 82046
2 70633 86106
6 60318 85525
1 46407 54535
16 20069 30256
2 3206 67917
5 9192 24286
2 5843 44698
6 48955 71019
1 13013 95566
1 600 50552
4 54540 97195
1 17081 64733
1 38348 69893
26 3945 9394
8 43750 45973
13 82289 84972
3 24690 69892
2 52938 92332
3 65218 90665
1795 62885 64336
3 51344 73579
1 49443 80198
2 45175 54046
2 24800 67627
13 64830 70008
23 32930 36976
2 64494 67602
1 20717 98070
1 3706 95935
4 3243 59084
4 36259 47738
1 70481 92749
147640 83950 84262
1 2803 71539
2 19227 32298
18 69945 97998
5 12014 44697
3 20776 98780
1 69132 90338
3 5915 51296
1 67429 94519
2 11249 82876
1 17874 80498
1 14337 67876
1 37194 89938
1 16413 88169
2 8582 82872
1 22598 28662
1 35670 98872
2 4503 46979
2 7613 48702
5 60610 90034
1 28082 93844
7 55288 56148
53 4224 13495
15 13737 19215
2 62808 89835
7 10518 31841
4 9687 41260
3 11558 71167
1 32340 40884
30 89365 94825
3 63503 86318
1 7099 55201
3 38151 81128
296 83221 83635
5 59855 87227
3 40766 71362
1 5593 52714
19 76002 77206
3 70421 88150
2 16313 77971
2 36566 96388
2 18480 57334
3 36169 67728
1 16860 49323
1 62195 76984
4 23836 33847
1 12413 79290
8 35026 40435
3 17329 97910
8 77219 96354
1 63444 74587
6 43663 60548
1 4181 76634
27798 97131 97650
3 65795 91975
4 47099 68063
5 73333 95225
4 43862 61466
1 44017 90420
2 70344 84395
3 28557 76646
1 14820 85273
1 30111 50444
1 10154 17553
2 21989 67326
4 73891 91334
2 21184 52458
1 25225 79239
18 15701 18113
2 33878 63037
2 55386 74168
2 12508 25677
3 20538 73685
2 27037 54223
18 85433 95149
1 1385 95459
7 56584 68198
1 11342 92837
1 53801 68204
8 40170 44442
3 11605 65788
13 22290 30712
1 8787 46917
3 8942 90994
2 30982 53442
3 52116 58969
1 19252 67085
2 8428 57045
3 50109 77642
1 50233 91541
1 50217 87856
1 28249 49250
1 15895 81490
2 24294 96834
1 28440 75230
2 26197 43157
2 24505 95880
1 32981 39238
1 55619 80724
1 8587 96924
1 24362 99398
2 57065 88089
2 29882 47257
3 20767 86886
2 43802 84750
35 3423 11630
2 45265 90826
1 9970 84819
1 14256 65411
12 11546 32153
1 5021 57294
2 32617 59141
1 3168 72125
24 14236 17849
3 62787 84034
1 17976 85556
7 22719 41024
2 10358 65716
5 59322 89967
1 242 29226
2 32632 79653
43 86918 97721
3 6182 31846
4 69202 87165
2 38800 80874
1 61205 70807
5 56253 98676
4 2609 29737
1 5888 49399
19 85288 93477
1 32534 99658
2 5894 98287
53 19201 21281
2 68614 90131
5 18405 66490
1 20682 63426
1 14280 38030
1 65215 78875
8 36997 74660
1 52222 94401
3 36408 51444
1 23177 59102
3 48714 97309
1 16427 89030
1 24822 28453
2 44535 67585
1 9228 76730
1 48765 85450
1 12782 39801
1 16185 79340
1 1364 73952
14 32160 34013
3 30093 68084
1 3342 69925
1 62128 71296
1 41404 81761
1 31903 74457
1 63196 89534
1 50888 71010
1 47920 84235
1 23516 92668
16 8934 18600
6 26527 34359
3 7870 93131
1 7993 67554
15 10993 17619
2 48773 70560
18 87087 99107
1 49784 69297
4 5822 59684
1 80238 87505
311 1628 5809
4 65742 83003
1 48930 92537
4 46289 62984
1 2436 78104
155 93576 93778
2 18226 73650
1 83543 96278
13 19125 29420
2 13939 38842
1 1701 38280
3 12418 99791
1 26061 77029
3 53764 79357
2 48447 97661
4 12880 31237
2 10997 70465
1 13079 81657
1 32643 66398
1 15951 95235
10 38157 45072
9 58868 61693
1 45176 98840
3 4425 67743
72391762 95136 95316
3 15668 47352
1329 41982 42488
3 15459 68595
1 9271 42508
1 11074 28721
4 42816 99959
1 44888 62550
1 31180 89105
1 2091 87886
1 51540 84718
1 11985 91745
1 13369 95688
1 4698 68207
2 6099 48404
1 3178 78013
54 73667 74055
2 26391 59021
3 17585 23011
1 3748 95884
3 3618 59370
1 31945 50150
2 26491 83214
2 12796 52749
2 38915 40551
4 43161 45082
4 32995 48911
1 43820 86571
5 46237 59922
1 7427 95697
2 57541 91739
552 96343 98415
9 56285 67561
9 23236 33024
43 76831 87806
4 27943 61306
3 42787 54990
107582 30738 31920
4 5087 44137
1 13629 46536
2 44441 77544
2 27319 36373
1 19732 99510
1 82965 91788
8 54398 80592
1 30262 90310
4 68838 88012
2 13454 44983
4 3777 44304
2 13229 90124
5 65754 78286
3 15515 57000
1 12612 60598
2 44123 85055
60681 46440 47042
1 30799 55919
2 3576 98961
1 38194 65824
3 11402 30996
19723 56522 58625
2 50981 62622
1 3674 97781
2 9878 76892
3 20774 34075
1 5619 55485
1 47366 74894
2 25918 45645
1 24915 84451
4 66619 78930
2 22228 39857
2 41861 79199
10 45319 54669
6 39644 81579
5 65532 79191
1 31079 63485
2 20449 67925
1 7394 59442
1 37148 95586
3 17392 30181
1 26252 49132
1 3620 92771
1 38109 62113
3 16456 37939
3 47649 84726
1 46195 70299
18 12713 19498
6 24122 52660
1 9343 79173
1 35547 46888
1 2551 44934
2 6203 81720
2 35496 72182
1 17036 38396
31 31837 38393
7 37554 40032
159 11828 14836
5 37192 47384
3 22821 55045
44 66892 71042
1 18295 83439
5 9947 33097
1 25448 60999
3 42993 54188
1 36414 80014
188 3049 9783
2 4960 89468
5 27825 88656
1 29577 78648
1 22780 56711
2 17372 30055
3 409 15783
57 82053 98250
4 31783 50134
14 63508 67247
2 21318 84404
1 13240 95462
6 70928 87527
2 237 63932
7538 55949 58329
2 7460 48806
1 38455 55344
1 32829 90149
4 45387 72311
70501 85003 85939
3 23635 87802
1 11041 90419
1 3601 65442
4 83562 99906
3 56738 88293
2 18571 67757
5 13700 30963
1 1779 79308
1 42813 76077
2 33308 47698
3 57591 97930
7 6249 29971
2 82848 97149
18 1485 7822
28 10455 20472
4 18234 67673
1 78131 94168
46 78124 80013
5 46584 95818
3 2002 44170
2 61632 85793
3 61610 94412
4 20657 59336
2 47505 91894
11 56443 65417
1 42741 51064
6 51424 64930
3987 73766 75290
32 72790 86385
1 4115 68064
1 53914 94242
3 56128 88989
9 12470 26349
2 4682 36306
5 15862 60558
3 23341 43470
1 5239 77789
1 15055 93246
2 31962 68604
1 3928 80667
1 26388 70840
4 69368 88251
5 67577 81960
8 5712 39493
1 38125 94111
4 57065 70098
2 26008 95367
1 51406 65998
1 33393 72139
14 1524 17435
1 48970 83011
6 9258 24737
3 19211 50426
4 31474 39064
6 52180 57425
4 993 80290
3 8784 72567
1 15623 55047
4 18416 26594
94 91241 95598
3 41375 86322
1 58761 68119
2 22056 87495
1 59174 68742
9 7472 17162
6 38398 47744
1 279 68733
2 44203 67677
2 48545 91576
6 61235 73063
3 38493 55390
8 54821 59437
4 6455 38564
4 30666 54818
7 18504 36933
2 23739 99114
2 47746 94076
2 12467 75772
2 55238 85787
2 7150 80221
1 3516 53353
5 4091 21213
2 13197 58690
1 3932 49140
1 23577 40542
3 41535 55630
1 29421 68962
5 75555 92893
2 63235 76555
12 5643 12240
3 946 67764
3 51547 82467
3 29370 65468
2 38378 84942
1 34978 56073
1 20971 49452
2 39493 77437
4 45022 92171
1 58781 68887
8 17019 21414
3 999 95966
4 89152 90254
4 37671 43150
8 21993 37987
1 24109 87673
3 61187 80519
14 69790 89559
6 77537 81086
1 55135 81283
1 17142 78448
1 18089 73340
1 15874 43310
5 5629 89915
2 49263 65747
2 1984 65946
1 33994 83151
2 70977 96391
2 71847 91559
2 27257 60494
1 35246 49859
3 48356 99719
1 78219 94044
2 32160 48270
2 4377 49837
5 61783 73199
1 28032 45034
5 76028 88614
24 66937 74201
5 22548 62135
1 55899 77619
17 84719 87686
2 15981 27401
3 10096 92342
11 19227 25887
2 37406 86648
1 24342 77625
3 26464 70687
1 51260 96900
1 33046 73331
1 13344 45969
2 54096 83226
2 39372 75654
2 18065 46057
2 14313 70003
2 20040 79291
1 23180 74737
17 83097 87651
1 31115 99018
2 14956 69275
15 39194 41893
6 45691 50465
3 10280 42267
11 76833 97610
1 25011 50190
40 49391 50091
3 19061 45577
8 9798 33771
2 25187 81798
1 10429 34502
2 15509 35734
3 11425 46308
8 73215 82013
6 57775 81046
1 25947 31388
2 44330 91014
1 17015 98582
13 10090 18851
1 13886 87087
9 26582 27998
1 16847 56266
3 37515 58061
4 32322 76617
2 67789 93559
2 41993 60343
4 56269 87876
3 35303 51062
2 44087 80704
4 17582 47084
1 30463 97479
1 33143 41728
1 11312 54454
1 17041 64159
1 4285 93410
1 21420 44540
1 24460 83733
3 22844 27867
3 274 33128
2 35028 90145
1 24128 67431
1 18233 69514
2 22060 45521
9 67724 90470
2 40927 80449
3 71211 99576
1 28413 69240
2 63076 92465
1 8496 95904
1 67398 94161
5 8246 67923
2 24301 54824
1 31135 95992
1248389 88544 89736
2 46166 80573
1 31041 77756
2 43868 84197
1 10599 76282
3 9945 54882
1 44574 54280
1 19282 90258
1 34375 92448
21 13179 18701
2 13053 98352
1 4281 79739
2 46589 80019
1 16677 52283
3 51558 87946
3 68492 99920
1 40352 85339
1 48467 85770
16 12636 25891
2 73950 82170
5 64541 77867
1 4687 49778
13 16662 33025
2 68448 78795
2 73958 79149
1 38623 78614
12 50514 72525
1 51510 98945
27420 55924 58324
3 5786 34658
1 5404 79100
2 45032 46830
2 50128 70701
38 80405 87414
5 3912 84496
3 62026 68455
1 42845 74473
3 66346 74140
2 15272 71645
1 55936 96058
1 8779 69932
1 4115 80735
10 19652 44964
1 38668 67700
2 25277 77650
1 17874 73438
2 2844 54350
2 61187 66632
1 2518 59782
2 19096 97692
1 60828 72907
1 1288 99596
1 38344 89857
3 10089 31190
1 4844 38367
1 13286 96497
1 6993 83628
1 4339 44130
1 26537 43101
54228064 3808 3861
1 20265 67784
1 37142 83390
3 52611 68162
3 24224 76578
69 2510 14904
20 73875 77403
90 80077 81662
1 16868 94976
5 8616 58007
3 58020 97215
6 40540 54445
3 1216 52169
2 68383 92664
2 9696 36659
1 24596 31810
1 1751 41380
1 26791 57079
1 2127 70190
1179033 9482 10972
1 24854 28106
6 59924 96663
1 42191 47296
1 12009 95992
4 36343 83059
427 93715 98498
11 29350 60513
4 75313 81869
8 64284 72729
1 53904 96961
1233 42010 42986
2 3964 71100
1 12419 80598
5 23306 60056
5 527 34099
4 54786 88682
1 31734 70453
1 26028 80778
22 3286 14519
1 14196 95027
2 53360 91963
2 22722 51448
4 42473 62778
2 46530 58179
3 43029 58380
4 71724 81805
2 52320 90109
6 16084 33589
45 81779 97986
2 44265 81571
179 89074 95174
2 20764 43640
5 51577 54192
5 12314 92956
1 1362 49388
16486270 13936 14570
5 24688 47067
1 14104 55717
1 12399 39835
1 1484 76818
1 27432 43146
16 13437 21440
2 36798 99126
1 13875 49557
2 39424 55989
3 16066 94824
308 1950 7000
3 14906 37732
1 170 78839
1 4907 64239
1 20617 35823
53 78275 79287
2 6557 85558
2 31124 65621
2 10097 39042
2 40932 57731
16 62437 85644
1 37850 78995
15 73041 75853
5 66914 84847
4 37941 61449
3 6264 32721
1 70462 80594
3 66427 85834
4 29178 56221
1 15671 61336
5 17302 29979
4 5211 40041
1 22300 38156
4 40806 78281
4 64106 89931
2 47640 62789
16 51054 52948
16 10981 19247
6 48934 51469
2 53434 77545
5 5447 68177
1 5591 91010
1 52174 67729
40659 48976 49402
1 15848 92364
3 2531 39201
3 2221 47314
2 9522 39460
1 47326 92689
9 80199 86325
1 9426 80980
3 25432 62087
1 14229 34006
1 10130 40656
1 23107 74181
4 42802 84747
5 58766 92441
1 11127 35984
6 14560 21239
1 27566 86074
4 55741 92414
5 536 69838
1 26005 69571
6 46577 47870
1 27246 91137
2 20415 42110
998298 2777 4290
5 68132 83046
2 62374 98411
1 9351 97693
4 58939 70328
1 14581 74566
1 12128 93521
1 18930 88397
42 76402 77148
9 55406 61650
4 67638 69021
2 34713 86058
25 2905 24953
1 5100 32415
1 56475 99378
1 23265 98625
3 50946 76680
2 55349 93065
1 5954 86267
5 36503 48625
1 43937 70344
1 24622 79791
5 37993 49236
3 35778 71729
1 38099 97129
1 45694 78737
1288595 85758 85828
1 1351 56292
1 48877 91670
2 68538 77584
2 37193 76360
1 57304 95519
1 38844 94638
6 15716 26898
12 25834 41224
4 77904 94957
5 37124 66462
100 92589 96019
3 38759 78698
1 32626 47451
2 24619 92649
1 55366 65194
2 7282 39518
3 23063 71537
1 26118 86043
1 1594 91118
1 25514 54389
2 31850 41377
2 32345 48280
1 14773 88158
1 30083 53877
3 52950 95737
2 11532 68902
5 69828 89950
2 21871 91172
1 36932 85178
1 14079 40176
23 71857 78773
1 38824 64088
2 16586 48193
2 71618 92512
3 65543 81853
1 73539 99674
329 69336 70548
1 57602 80146
5 53370 65302
2 58003 86593
9 40495 50239
3 31080 99497
12 80631 87434
2 56914 77527
13 13882 26136
2 4963 97725
20 72363 76513
2 4903 96914
1 35327 84131
1 9282 98362
1 31358 98975
6 41504 59412
1 69628 89516
4 19199 59818
2 16911 40383
1 23862 89910
1 1782 80435
3 46949 97455
5 35091 73192
5 48933 55411
2 31664 67657
1 26386 94156
1 21391 99473
1 25826 95520
1 51393 65337
1 32703 62085
2 19620 54060
1 51016 58238
3 14760 81540
19 10939 38348
1 27824 46264
2 8536 76494
3 17958 39140
17 12253 20786
1 23898 83316
3 42062 83992
1 19176 68471
1 16235 60726
1 32125 41861
51 6776 10055
114 89478 99580
3 1630 58803
5 75190 75589
1 29019 53823
3 37370 48845
1 10374 90333
1 7659 92820
1 27132 64013
2 70212 80638
1 19121 67531
1 29238 92738
2 9685 55302
1 26196 78367
5 48698 90275
1 29800 64198
8 65061 72723
2 11218 82740
3 18679 43235
4 57334 82214
10 36572 37660
32 50448 50552
4 56879 95717
8 80399 98785
3 14051 46871
12596398 10570 11637
18 68840 74726
6 37587 49285
1 2179 55545
1 18730 67482
2 42412 96700
2 43740 61222
13 77367 94043
2 3848 90415
1 5360 52228
1 41477 95724
1 44709 62272
1 42263 96229
22 8662 32154
12 9810 34213
1 43390 71905
3 7543 49591
7 52442 94306
1 38491 60751
2 17723 43730
1 25303 91718
2 14987 45838
8 65574 80214
16 92880 96836
3 68633 80102
2 40881 76643
2 11325 45275
2 73468 82890
5 14713 31895
2 19429 83111
1 69277 86808
1 16793 70725
1 32683 82738
1 11179 44882
3 29535 87919
12 53913 63454
5 39461 47786
1 685 52056
6 9452 27824
3 50711 60939
1 46992 61696
1 25048 34874
1 246 93306
2 22653 85797
1 78402 96944
1 9790 60063
3 43002 70283
1 11131 68194
1 34259 68328
1 34929 44788
4 50748 57572
3 41693 79649
1 26469 59522
12 67862 97612
1758837 52755 53195
2 12167 79613
1 2577 95333
2 69494 87020
18 83258 94364
1 45657 68102
2 36908 60581
2 33267 99498
2 34693 60451
1 62570 96729
2 31918 51463
1 70297 90963
1 7152 92464
1 614 34788
3 6480 83906
10752600 62609 63223
48 14175 16866
5 14219 77396
2 9625 48264
14 16509 19711
1 40049 64854
19 84355 93151
9 65532 68032
2 68779 85202
5 14428 56351
3 9682 18467
5 60154 75039
2 22945 83973
1 23015 46436
14 30513 38765
1 24089 43014
3 46127 81820
4 14701 84821
1 30086 71092
1 47319 91812
10 46759 53101
1 21311 53060
2 51042 56336
2 29379 60700
1 21792 85239
2 25457 47337
1 747 65390
1 52240 66630
7 7203 29350
2 6750 79136
3 77387 84473
2 62216 72148
61 93649 93903
1 15589 33467
7 14719 84410
1 26422 68895
69 1480 13018
2 61930 75068
2 41677 80327
2 28760 54609
10 18941 19330
3 3061 29521
2 14689 56436
1 6165 84932
1 8793 72789
2 35531 66319
6 66485 98984
7 20299 30828
3 16901 67099
1 46646 91170
45646461 11101 12359
3 20441 39652
4 22718 65244
5 63277 90659
2 49240 80536
2 6224 71417
6 58394 95409
3 20707 36952
1 30871 87833
10 73846 89179
1 5179 65774
1 54849 69272
4 34613 72574
1 64670 83232
1 59067 94020
1 54154 87999
1 55153 73134
1 9891 56669
1 14976 81363
1 40097 74653
2 50961 55865
10 72521 94401
1 42919 87692
2 33603 86005
2 35602 68413
10 17120 39306
2 37857 61773
1 18501 92695
13 30129 35450
3 46114 49499
6 11868 54872
7 72669 75124
1 63212 89319
3 1875 7608
1 12178 78834
1 53823 77998
1 61113 88112
2 51342 56175
6 8740 55174
2 21974 37187
46 14948 15667
3 71040 96116
2 3590 87344
3 41055 80098
70 83135 99884
1 10769 69877
6 16152 42652
6 34643 47706
2 6178 99137
13 81975 94072
3 40979 90574
3 6823 30006
2 6033 28033
8 49234 56317
3 30160 85944
1 1127 48664
9 85779 99486
6 71588 73881
1 7381 63298
3 7855 47061
2 20461 51147
50 573 14696
1 16870 85967
112 94027 99537
23 78759 84079
4 2126 58378
6 61362 87952
2 15265 61771
620499 30939 31154
2 4290 96139
1 16454 65692
1 29997 57338
36 4892 16613
7 11671 22394
34 21623 27630
3 637 57191
6 50711 52962
5 7332 21379
3 44218 50292
8 11774 28670
8 72673 93299
97381 93945 95451
736 2362 3041
5 47223 75423
2 36295 76246
1 6962 70772
2 10902 99001
5 61204 88090
1 49662 91886
7 8584 28569
1 17332 40514
16 28788 38860
6 52995 68016
3 60536 73986
9 30343 51566
2 26701 28124
6 47768 58471
3 23607 85435
3 36163 45920
4 944 31338
1 5285 18310
3 34871 57745
66 7802 11819
2 11076 42447
2 42805 58693
1 12757 83971
2 13786 85737
2 41145 45339
223 90398 91984
2 36782 52096
8 158 27393
1 38225 77554
3 57101 97460
3 28115 71884
9 4811 19269
4 47903 79223
1 31443 87464
19 73938 76239
1 14471 64497
18 91247 97667
2 1213 19315
1 47281 71093
17203154 1676 1811
3 28836 38012
6 50409 72708
17 62709 89179
2 45178 68872
9 45029 46852
1 79014 89463
2 44419 71014
18085 21962 24046
1 20757 92884
2 49684 87681
2 49947 65828
1 21833 91832
7 8418 34090
1 12044 60040
1 9451 66829
2 2734 80850
22 82017 94784
1 4713 52497
2 35822 66879
1 29103 84070
1 3997 69721
5 38434 50264
2 49619 92939
1 36264 52841
15 57714 70302
2 12014 58927
5 53337 60694
11 11339 43497
3 21473 51484
7 7735 33814
18 85290 93682
1 37669 87673
576701 74533 74544
3 22215 49489
3 61944 73596
1 23419 54674
5 34327 77492
2 14247 97881
1 12544 88653
11 2042 13015
2 3447 29650
14 78549 82308
2 56862 92963
10 66107 76492
3 40209 89043
8 16813 37235
2 44664 70122
1 3343 66334
1 47317 86598
1 39680 65388
3 25878 75774
1 48460 71925
1 37738 82938
1 25917 57813
1 49817 59114
10 38301 44689
8 71460 79629
4 30291 71454
19 5233 16336
1 6953 46472
2 5864 86263
10 69492 73567
2 31240 49421
3 9455 57975
1 14167 44887
3 20355 97533
1 14532 65653
1 43110 81119
1 45777 65551
1 4985 59678
1 40899 89452
3 71216 92654
1 43518 96139
2 49887 65834
1 29333 86153
6 10552 15054
1 50488 51539
1 18960 93724
30 28627 33841
3 24212 93511
1 7168 71375
1 25547 54731
1 17567 87858
5 6392 36314
3 2558 19613
2 1090 38035
3 41254 52216
4 32296 44303
1 11634 84186
3 16556 61563
1 30112 52038
1 37270 50922
9 8089 13614
3 38268 46229
1 33631 93951
3 5980 21673
1 74626 89497
1 16337 71909
2 37223 53221
9 62249 88692
4 3364 97618
27 75726 84037
2 36907 83699
1 13144 51479
12 14194 38054
3 88331 98088
10 62019 97924
65 91879 96457
3 159 97425
2 21372 61964
4 32479 36050
8 51733 57092
2 42635 67750
1 38674 86708
4 8210 49893
18 76161 96729
1 49835 94819
2 261 91441
1 31521 40253
2 1767 59638
1 26216 52806
1 33296 41665
3 82655 96176
13 53237 61851
1 879 42550
3 13591 65282
9 59243 76638
9 84547 98217
1 31887 80863
2 17079 47669
6 37571 77884
1 34090 69271
1 9738 44309
1 11616 78725
1 22158 99325
1 8025 24027
1 29116 92685
1 4150 70610
1 19894 45878
2 33663 72757
1 22838 41454
230 496 5366
1 36713 77581
3 12168 57934
1 2098 95134
18 78942 82832
2 32182 67229
5 8176 21591
6 60554 73057
8 62384 80723
2 34067 64288
3 2529 65579
1 27223 52913
1 19290 63459
1 10278 61732
26 3136 27987
2 38881 48201
6 48077 93868
1 22030 55128
1 40285 57518
2 63664 92356
55495 24753 25536
8 2119 32474
2 60818 68114
1 21599 64813
3 44611 70839
1 37140 91761
2 19969 60091
1 7747 95879
1 24474 53598
4 42248 67059
1 17989 56413
2 10765 24456
2 23779 49907
4 57464 96813
48 18503 22300
1 6714 52095
1 43015 45365
1 18467 22356
2 36483 67816
33 80931 85470
30 70473 99653
64 395 4547
11 22086 37204
99 96963 98984
3 24604 64577
6 30637 43133
3 9804 97067
1 4151 44622
1 23974 61020
1 1078 28333
3 41345 48209
7 10346 20884
1 21262 58503
3 38137 89642
4 1875 97985
1 10642 71608
1 15675 79466
1 2629 84312
1 9330 45032
29 90159 94876
2 18189 57990
1 13601 53957
1 24202 65695
5 77636 99441
70691225 99724 99736
3 37300 61657
2 88198 98122
1 14136 32648
5 51744 89537
4 28467 66207
1 31212 82441
1 27780 56990
6 60003 75939
5 52484 86362
2 43892 79902
1 35909 71714
64461 67501 68147
2 37708 68593
3 60199 95462
2 37369 62893
1 19770 71210
1 29151 71411
1 37556 74717
4 65172 78858
1 14770 68373
2 26464 67828
1 58669 76085
1 56765 86253
1 12564 72481
7 20537 40137
4 71732 97093
1 35412 64073
1 36791 93298
2 3210 73747
2 64365 90285
1 37467 97945
19 25424 34869
2 36731 66212
1 34005 69976
11 89456 94915
3 10632 57861
1 4473 53468
5 29338 70106
1 58266 67908
2 3476 68677
1 21664 70292
1 52491 62619
1 7053 65053
3 4815 55749
1 12490 54697
3 54842 67724
1 5071 87086
1 38349 56450
3 62866 76592
1 52192 72216
69 4247 9578
2 40850 54503
4 62047 86693
1 42910 95585
1 27190 71015
1 31979 71311
1 30044 69447
1 63741 87281
1 40215 97688
1 53488 66105
19 70244 82410
1 34031 57559
14 9818 28966
4 36194 97957
3 76656 99769
5 26234 58447
1 14160 98035
2 29212 69427
63626 84343 85880
2 18436 91445
1 15433 51547
5 65698 67097
2 9276 65795
3 25222 44128
2 43605 79762
1 27738 83155
24 76336 98604
3 2500 82092
1 34586 97953
1 45151 83348
1 5138 67154
1 17660 62587
1 12756 47813
1 26227 91110
67 6229 13263
2 38206 58683
2 3046 82668
1 48614 71517
683725 84651 85672
9 65654 98192
1 65092 96045
1 46420 92017
1 2337 41354
1 38307 78903
1 9218 49225
32 67221 69252
4 36066 69180
3 24511 66680
2 31999 72576
1 32523 69135
11 6699 34534
4 33678 43814
1 38861 96504
1 10150 53811
1 2456 72182
1 53179 72199
1 5016 69395
1 25661 81307
3 49318 61570
1 54309 58007
1 65399 83128
2 35945 56534
2 15084 45434
3 37904 87789
5 59150 64550
2 38240 89336
1 34524 73831
41778 26165 26924
2 25158 95380
1 10835 77358
1 15028 34860
2 29114 72952
1 62614 84638
1 34799 77244
1 9458 79634
2 11131 90638
9 43376 44757
1 36506 52274
1 21772 83135
1 53497 57354
1 32613 47666
2 41572 97399
1 1248 27529
2 8001 58804
1 25024 90127
14 84848 93108
46 84029 95576
12 22949 36389
3 26305 93127
8 34010 36108
3 37941 86388
1 46158 60204
3 43761 91578
1 47451 85898
1 47304 70292
1 50181 59159
1 27138 72483
1 26324 88146
1 40276 88925
1 32716 69146
21 79671 82572
2 33804 74777
32 17031 26227
32 85452 96118
3 2706 90773
11 37849 39731
2 33151 60937
2 15292 55366
8 20549 36888
2 22703 81953
2 22610 76721
1 7430 66202
1 40114 95178
8 2083 29214
2 13450 58144
2 75909 98183
1 9182 56118
2 15275 56384
1 16167 80280
1 5317 41289
39 85640 87590
2 5927 56607
2 4930 44395
3 54606 80844
3 10416 31468
1 9558 92733
2 23051 74854
1 17634 90433
1 37347 79319
17 65722 99673
39 75743 77248
3 26317 60077
1 1415 26329
7 64871 82038
2 86149 91981
2 3290 30028
3 31185 90441
1 33968 82953
3 4623 45879
1 41384 45485
2 69223 85436
2 47338 98379
3 14145 90099
2 35414 47782
1 43718 53943
17 11926 24586
3 31632 66768
2 17761 46024
1 18614 70990
1 12883 59053
1 57874 81870
2 20155 88484
1 13697 87145
1 43448 75026
9 79820 89975
1 24269 59550
8 60017 79875
2 27372 40591
3 22207 47065
56 5647 19442
1 9620 78255
1 11382 75513
2 38796 50992
1 37728 83948
1 12318 67905
3 65030 77076
1 39598 90825
4052832 65289 65989
2 23034 76675
3 2537 64663
1 4556 78981
2 1339 36439
2 36711 96098
1 14389 45590
5 63737 76084
2 36806 56322
7 1591 14515
1 31458 92899
1 49179 93317
3 15998 83421
1 25079 72982
1 29565 68020
1 59282 96403
1 53249 91112
1 37981 99124
8 2619 31813
1 36029 98209
2 54507 89364
1 28936 76473
1 26398 71341
7 51829 61516
2 33522 81844
1 5422 99651
1 13235 98679
1 13227 33774
4 12672 47115
2 51990 80921
13 1369 38515
32 18193 22313
1 48961 68616
12 79249 99377
5 45669 71820
1 34459 86876
6 20988 32524
1 2397 68958
1 34008 69737
2 1900 81620
1 39411 98785
1 1134 31911
3 23694 61876
2 15695 84231
2 39618 78545
10 78783 84835
3 81337 85047
2 43427 93630
2 52838 84507
4 48769 51022
1 33442 60375
1 10353 32730
7 2586 37289
1 14650 51836
8 10811 25721
1 8993 67289
1 9514 79866
1 18763 82440
1 57592 71323
4 29795 32226
5 53136 56952
1 8514 38816
7 62581 87694
1 45278 82763
5 35645 66668
1 26529 67253
78 21410 23613
76 5928 10561
4 22421 97300
2 14551 37782
4 27599 55642
2 21844 70121
2 34116 70476
1 42769 79993
3 66486 74191
2 46168 70556
1 15352 57354
6 1335 42073
2 42793 79714
3 8745 54360
13 43845 53328
9 7071 27639
1 5519 51350
2 27366 55543
2 50101 63159
1 17774 30738
3 25450 39260
24 73479 86159
2 12130 35528
4 38725 56820
2 40911 89773
1 25875 60061
3 21925 39374
64 71372 72476
1 2291 94651
2 7031 53631
3 34412 49584
1 22095 95709
1 7493 46001
3 27805 40120
2 11402 64088
15 58966 67031
1 15586 51663
9755 26682 26905
2 10785 83498
1 41971 82025
2 11196 91010
1 6406 78787
1 41936 83718
1 37384 69185
1 24510 68245
2 51112 73326
1 43148 53416
2 34758 62831
1 44042 55563
8 6405 27707
2 22113 82563
1 42796 91109
1 8501 91356
7 58102 71437
7 22753 27015
15 58598 65998
1 49913 94042
3 41345 78282
6 14119 41334
3 58036 78684
1 43159 68744
1 55929 72887
1 30974 47445
31 82603 88998
65 8034 12006
3 24755 72634
2 41568 88583
4 10821 58182
1 51697 88569
2 22256 39011
1 55812 70387
5 36189 51295
1 34661 56058
5 49505 70948
6 2283 18261
1 27866 57187
98 94260 99844
8 16055 37051
4 34906 75701
2 52726 74502
1 38844 67035
1 5584 52376
1 26039 85896
1 51229 93148
1 5763 85537
3 41653 56860
20 12400 18334
2 63977 78282
2 10338 92903
2 66286 93335
1 30391 67197
1 56186 75569
94 83996 91144
1 20527 50586
1 30436 78906
3 47189 84162
11 34472 37501
1 37406 77379
10 72754 88370
2 35501 90667
10 37064 39645
2 19378 36793
10 21793 42434
3 8698 37821
3 35462 74193
1 43635 73158
3 21571 56556
12 53959 55891
1 17066 89216
1 45325 94614
1 32480 39382
2 28080 38476
2 33232 83979
20 3271 18780
4 37370 87410
1 72095 83112
2 7132 73109
1 48500 71388
1 50646 90389
1 29889 78565
21 5554 22396
1175 7048 8967
23 29113 31664
6 26542 45818
11 78624 83534
15 13599 31791
16 85540 97864
2 11650 42763
1 14131 46859
45 71281 83182
2 2740 83960
1 4853 38382
14 75226 78517
1 11721 41317
1 76683 85171
1 29565 62113
3 47047 78158
26 6434 10097
1 3521 93108
3 34997 57693
1 21226 37455
2 2801 37543
4 17385 50960
17 71483 86377
4 43186 70785
1 22728 53882
370087 82118 82580
722 4373 5397
1 32136 47614
2 18076 33557
1 45756 68020
3 25027 61276
5 54000 69697
3 5240 16479
3 9413 16775
3 14561 84343
11 1777 14972
8 33777 43615
21521 56543 58865
3 27737 91082
1 30959 58002
12 49789 87517
1 6329 94293
2 16645 50295
1 9458 94346
1 828 43181
2 52584 88465
35 10558 13029
1 699 67184
1 41368 79727
1 2805 52140
4 32661 42879
1 26266 93978
5 47340 83384
1 33722 64270
1 48262 90496
5 68746 88644
1 45047 62524
1 49934 87757
2 45608 65069
1 55215 84901
6 16846 48501
2 4682 67620
4 71362 82697
6 19942 22559
2 26739 81820
2 5633 52171
2 3801 98192
2 37624 91353
1 40206 97490
1 2332 98746
2 25892 52294
2 35100 45219
2 39815 52344
2 7132 79485
1 37487 96197
1 10253 92075
23 83156 89626
2 47204 97248
1 30107 46456
4 54611 58292
15 11270 12571
2 8397 51926
4 66754 87184
2 53700 81289
5 20975 47365
26 86449 87809
11 7529 14853
6 83870 91421
2 58144 67049
3 7919 57359
1 23095 38303
3 13145 50354
255 4337 9222
3 33228 65639
9 60480 77851
6 76476 88122
2 4128 25223
27 14487 26243
5 27263 47470
2 1839 49820
1 19710 50608
1 34770 78591
7 53767 76810
7 54009 82832
825 63015 64153
1 52498 98861
2 82301 91709
4 23208 31342
10 77619 99320
5 36412 50291
2 77079 86825
4 31642 71999
4 46164 72766
1 35434 94495
1 17164 92525
2 6575 90595
1 84981 99045
1 42962 92151
2 42555 87540
15 12214 13142
2 10172 59670
2 12243 55775
2 25627 76995
1 46799 93421
11 75876 86552
1 2004 83644
1 38609 75023
8 52738 54645
5 4775 20423
5 15000 49263
3 120 93051
1 4208 61497
1 61384 88000
2 32214 90329
1 13974 61011
1 15381 80503
3 72433 93371
2 51056 96478
1 75701 83241
4 28738 76066
1 50322 68194
1 18083 72391
16 86038 97443
1 940 70760
2 25152 89066
4 60526 77625
2 5490 94632
1 62882 95250
2 42644 70674
1 7849 93426
11 4805 24661
20 25243 29875
1 74215 88535
4 31303 67105
1 49697 82746
1 38494 77431
2 31728 54418
4 60773 83408
12 83298 99719
3 59743 98615
3 52293 58479
7 34800 54897
1 67894 91798
3 4448 92283
9 7756 31189
1 28902 70811
1 28538 39335
3 31029 38982
2 33727 75221
3 75982 87561
2 42780 66901
5 13955 31889
3 55911 75437
5 38078 81415
1 27371 63140
1 9296 67540
1 15591 73715
4 66014 92652
1 44491 55292
2 31516 78823
1 4281 75566
1 50157 67821
3 57197 97390
222779097 84511 85142
2 18298 80483
1 73858 86702
1 8077 59794
3 39692 46810
2 32700 63613
6 24492 49414
1 38186 41213
1 24064 76421
93 93512 97090
2 52706 75607
2 11606 13041
4 43437 98598
3 31820 68506
8 18392 29503
2 51483 94830
2 58925 93975
3 62009 65262
16 12730 35856
1 30438 92445
8 37569 40755
21 6814 30689
1 29403 83477
2 9103 28194
1 3887 32013
63 4369 7712
11 23652 25759
1 34365 84495
6 31045 88650
1 37457 77884
5 52550 77005
1 13737 75805
10362 72557 73281
2 26962 74061
9 70748 78014
18 420 21013
1 44193 84385
1 1842 7329
21 3383 24767
21 82497 97576
1 76082 86848
5 6329 42118
9 41906 48589
15 84112 91813
5 48121 86310
3 23891 42838
1 11054 74516
9 80176 91842
4 27043 61046
25 32206 34887
4 16893 50490
2 47540 57710
6 48635 98906
1 24360 91899
1 3275 72751
4 22826 41797
1 5369 48913
1 10801 96911
1 5531 85735
1 34412 93746
1 27524 43812
3 11170 28646
6 59420 70974
2 9229 49852
1 11969 62025
1 5368 62526
18924 59996 61818
3 40755 87784
1 49234 99523
2 33541 64504
2 27673 84186
3 7245 45395
4 40646 69864
2 9856 62916
1 79610 89705
2 38331 42057
1 13940 88316
1 31615 78842
1 35201 47695
1 3093 70197
9 71681 73895
14 77918 88497
1 17841 42141
9 65910 83786
2 58496 75815
11 5251 29868
1 17728 86709
1 4004 64533
54 90622 90946
3 18695 46991
20 30056 34095
2 66872 98256
1 16338 54860
2 5919 46538
4 30337 68922
7 51075 98129
3 39570 74919
1 2243 98509
14 78917 87631
1 28531 74911
5 39419 55287
5 19095 49041
4 19386 35228
3 79848 98163
5 56539 79598
2 30884 72580
1 30149 70448
5 443 39852
15455430 1334 2304
3 56705 77094
14667 28682 29639
1 35205 91007
1 24441 90025
2 33894 57695
15 57017 65062
2 14567 44678
2 35597 73645
1 22203 78491
3 42657 82894
78 89946 97830
1 59518 72655
3 23827 72849
2 25165 56453
2 7553 87645
1 16923 52933
1 24497 94094
12194 12868 14117
2 10290 99942
33 2575 9819
34445 27957 30151
1 10752 96579
6 3517 25170
24 77712 86230
2 22766 46455
1 32454 85357
1 17025 93960
2 9735 62091
2 39854 58221
2 22743 94701
3 3349 30135
1 35409 47889
2 39091 66223
89 84016 87208
4 19333 25193
6 85779 87940
2 31949 44920
2 38167 95586
10 52839 90480
91 57673 59285
2 33304 67150
2 13462 55715
1 40727 95869
1 40920 69384
1 43493 97780
9 86194 88304
1 8908 77634
1 38504 83831
8 24959 39708
3 7493 99470
1 24034 51266
4 19721 24677
1 7733 71608
58 82879 86390
6 78009 93386
1 5388 98713
24 18656 24228
1 36919 43136
3 8956 49153
2 28562 49129
8 49481 65284
17 682 20376
10 67372 89399
3 52910 68371
2 14647 50723
2 30305 91536
2 53297 85703
14 66624 80375
10 7813 33596
3 15116 42786
1 8384 51057
4 32636 69926
2 21185 39791
1 37288 67259
1 7812 73312
6 9397 38997
1 15884 24921
1 20024 76224
3 52687 59417
3 55499 80098
5 69820 82577
3 17734 39362
2146 31579 32365
2 20233 51661
2 37298 87518
1 8394 79055
18 79504 85581
2 19079 91829
2 48378 59674
3 38530 69777
24 43019 43770
1 1956 87599
14 36318 38321
6 66051 94874
1 48004 92728
2 31109 72929
3 14422 50218
1 33701 52170
29 86154 93416
3 27300 73357
6 47886 66138
1 49741 92063
1 31192 73040
1 48782 87273
1 10276 70430
2 41502 58303
13 22616 25671
1 21789 61662
5 75025 97288
1 27903 80774
2 54605 72656
19 59119 63751
1 41076 63472
3 47973 77556
8 29231 49094
2 53685 57915
1 26156 62316
1 44652 98706
1 22949 91945
1 21428 77768
1 13996 79449
2 22357 51426
1 52628 79966
305 95525 99140
21 8214 22203
4 40133 87329
1 24259 79652
11 18417 33231
2 6444 67831
24 72609 81854
20 9689 18357
1 32061 60666
7 3675 30096
80 2328 8012
2 15353 30773
14 5800 20487
2 29045 69784
1 53654 70432
6 48514 99319
1 7128 62699
8 65512 95356
2 43382 63712
1 24729 78243
19 48183 50132
2 32418 74221
5 1825 20886
2 15728 93098
1 9272 64789
12 77092 89965
4 63533 97704
1 54604 87065
1 45475 66545
9 19817 27328
1 70233 89594
2 503 15291
2 18931 57179
1 6155 24374
2 55884 72353
7 72788 80546
1 13062 79289
3 17763 63505
211362 67584 68405
46 3460 12692
8 23496 55280
11 57381 83124
3 13202 46676
13 28170 31848
10 35621 40304
4 5388 43095
3 19703 56873
4 36117 99657
4 56836 60430
2 4321 84565
1 1678 75249
1 24601 93884
4 62084 69531
2 39995 97573
1 40956 70452
10 17008 20568
2 34963 39178
4 56543 83344
3 6968 39350
2 59810 74545
5 36052 51842
1 10257 96828
3 8052 33410
7 68300 98155
7 16865 35313
6 74056 97321
2 38967 47371
3 1699 56819
2 1000 94314
2 27681 40001
1 76470 85224
3 39919 94742
1 12855 60364
4 7424 44002
94 62054 63964
21 6387 9810
73183 70991 71918
4 43586 79760
2 5290 55488
1 1588 73067
6 51110 56145
5 56228 77949
1 9486 45726
6 9368 49825
3 55394 57788
1 18276 75619
2 40117 76640
1 11199 83983
3 31573 74299
1 3032 88008
1 26922 72110
1 9362 93268
1 59404 68549
1 18665 75161
2 7041 47472
1 13016 53561
2 53326 88824
5 3259 36150
1 14246 67950
2 31656 60145
2 21995 72287
1 323 67386
1 7105 21993
315600 58516 58765
2 15995 51823
3 9999 32712
3 53718 89745
3 18426 27259
3 36329 51726
2 16002 27752
1 17538 98433
4 36525 53056
45 47610 49258
4 47553 76976
5 57169 74079
24962 45319 46224
1 14259 71176
3 29265 76290
1 11501 75209
2 9791 26589
5 2405 30929
2 68 34449
181 87965 93032
4 31692 72964
2 49577 86699
3 65902 81322
21 73525 82336
3 38695 67688
2 25758 42362
3 28804 56844
2 463 96582
2 42387 73180
2 21075 86436
1 27606 59680
1 64983 71604
2 9909 82952
1 4195 43831
1 6803 79252
26 8315 13996
1 8556 43145
8 67165 76692
2 41823 52669
1 26040 83301
2 38203 51964
12 56128 60551
5 41346 65559
1 44337 92041
1 54702 70033
21 81936 95188
3 48479 60341
1 18594 73504
3079 13176 14858
7 9462 30313
2 53602 73274
289879213 98700 99512
6 14944 46081
1 11759 51265
11 66796 90261
1 35366 84298
8 25406 38723
6 28060 63036
1 36412 76578
25 7201 18611
4 21109 42705
1 4925 89196
1 50748 82400
5 22407 24777
17 76761 94737
1 10894 51161
3 59063 91436
11 14278 30379
9 62957 98693
6 58824 85043
10 89047 97504
2 70077 95401
1 71879 97093
1 8113 99265
5 4291 64903
1 41095 84243
1 8588 98294
1 10364 71151
2 35619 41751
1 25036 90207
4 65619 70303
1 12368 76681
1 3619 64005
1 42242 71714
3 65208 68304
1 30937 88541
2 2854 96580
1 18877 92951
1 29841 78406
1 36698 87326
1 61157 98502
15 17452 25013
10 41268 44988
2 7998 46290
1 19924 27691
2 9543 31586
4 36776 65359
3 69890 76251
4 48536 80930
4 23338 89803
1553 7640 9126
16 1939 16916
1 43661 72030
3 13182 27601
2 15125 33226
15 75854 87428
2 44696 60793
1 57477 92281
2 24330 26534
6 70027 75348
6 74327 91488
1 12169 38422
6 418 64567
3 56271 90057
1 6844 82987
2 10159 71464
1 15740 54297
1 30097 40451
18 15745 19236
3 6122 49348
1 4507 72520
1 11137 56870
5 33514 67646
3 60914 88216
3 23737 69603
2 18669 19311
2 27944 69512
1 25687 90190
1 20115 71010
1 49897 89510
21 1311 17949
3 71583 87363
1 9759 76682
4 61253 97503
4 52239 99001
1 17833 89278
1 56434 89933
29088703 4067 4504
4 64012 92404
7 22441 28881
7 8454 21841
3 52607 96751
2 23393 53400
2 23434 79142
6 11724 27613
25 44264 45890
2 18804 63157
1 12356 33991
1 20900 49493
21 46335 48252
3 32228 53085
8 27674 61751
1 30376 79370
1 44119 75485
6 60240 64821
16 31694 42773
22 13141 17959
1 52055 75110
1 11645 51489
4 13312 34805
4 21863 74700
3 23458 27370
2 30639 82827
1 10454 96307
2 17121 65634
1 59312 87504
2 38641 48334
1 12334 17554
2 25540 90614
2 47397 63028
2 10496 72966
8 74116 94999
1 6270 38986
2643 60166 61989
13 66374 85737
4 14185 94819
1 41787 69270
59 84713 95156
3 9034 19028
2 48209 87744
3 36314 57225
1 6410 91888
2 48504 71703
2 47743 72620
1 49270 73632
1 32938 77894
3 39647 56178
21 18421 20324
6 45926 58550
215 92003 94431
2 19198 52316
1 34923 49470
1 12258 99807
66791 88332 89335
1 45441 62722
8 62733 92172
1 27570 92904
2 11421 92593
1 6737 94703
1 5154 84903
8 9967 45715
1 10559 73312
2 15533 84326
1 35105 58802
1 55902 68087
3 14578 64276
1 26585 46098
21 8046 13590
2 2698 79767
2 1847 96109
1 3940 83570
10 3669 17284
2 30017 76642
1 33979 71752
1 37765 69017
1 7920 53630
1 37420 96562
5 48471 55221
54 4256 7611
3 38215 79605
1 21066 49350
149 91535 98893
11 68336 80098
1 26176 58834
3 20061 55570
2710310 33452 33849
1 11003 55021
7 47790 80118
2 37851 52100
1 2229 24297
1 42297 91553
1 26173 97845
3 21343 62439
6 55407 91468
20 48938 54478
1 59818 90277
1 24376 76755
3 22468 82056
1 43301 80632
20 6978 29510
2 12068 60966
1 52726 67352
2 30231 75852
1 42749 92054
1 56325 93989
1 41450 81978
31 17549 18866
1 50060 98940
19 88882 97864
5 19243 85514
1 46875 76347
1 3223 68904
1 47515 90028
1 4077 63343
1 35486 56123
2 54118 64312
2 390 65992
26 1656 16939
2 1268 14788
3 182 87716
1 33342 50757
21 14528 24094
1 58405 84183
2 41844 61782
1 32585 71151
7 66505 78998
1 56357 60287
2 48731 99943
2 42515 65962
1 43763 61341
13 68653 87335
1 46252 91676
1 13198 69837
1 68012 93439
3 30196 98463
1 27136 62671
4 12298 32062
2 20384 80495
1 8601 76839
4 23171 49000
2 8479 51997
1 39026 53324
2 25528 40856
14 12460 33954
1 28319 70799
2 47113 53958
2 17454 34990
1 9624 44293
4 15466 34181
1 2769 17882
1 2692 81790
1 11828 29492
1 13110 56607
5 32190 82688
5 52723 65190
3 12934 94140
3 18943 26341
1 11652 91638
790 3078 5122
1 6770 41641
2 53204 65605
1 14042 58951
2 49825 84287
5 31391 61749
234 2706 5747
3 61046 93012
1 45394 59299
1 1235 99913
4 153 94962
1 4881 96130
16 76974 97414
2 17163 99002
3 64094 89330
2 30757 65969
1 58746 69023
1 36766 60798
3 3168 20761
6 13502 46187
8 78885 80616
2 33435 77350
2 7198 50080
2 3842 72364
2 19092 84837
2 16889 42312
1 13879 80271
1 60389 70028
7 66475 89875
1 26199 29044
8 4754 17995
2 61661 80830
7 25502 62228
1 49879 92274
1 2481 37886
1 7652 55562
27 17174 18524
4 16867 20472
1 44608 66743
3 20573 52383
322 55971 59481
1 26426 93042
3 37594 91979
1 20836 76155
4 56252 59660
5 10410 41821
5 9467 37327
1 2736 24381
2 27511 92810
10 62851 89332
3 12165 47441
3 19613 89178
1 16006 17270
6 56712 63569
5 75329 91949
2 68330 89586
5 18956 43391
1 65415 89900
10 45140 57265
1 29171 88784
1 23005 92545
1 4909 61509
1 19114 92073
25 84108 93383
1 29340 56409
7 1871 19535
124 990 6800
1 30127 43610
8 65765 80340
7 42784 45583
18 19452 37414
1 30346 49192
2 35100 53370
1 33011 70490
6 49199 82870
2 17313 99939
1 6595 69324
1 39943 92794
2 59583 97465
1 10679 44892
21 61264 63690
29 20331 23078
1 57055 88727
85 3372 11518
3 47674 89277
1 6253 95431
2 57408 90415
1 43452 83209
12 32741 36132
7 42038 73210
29 86904 98667
1 43316 96755
2 52068 68931
8 16450 26824
1 31494 71632
5 19446 33148
5 39707 74116
8 74038 79473
1 18422 98035
2 35684 74684
1 50470 95808
1 15851 80276
1 30799 87174
1 37816 78115
1 7074 92497
1 18463 85265
1 3828 51464
1 52565 74877
1 34548 59842
3 19761 87570
2 36326 59844
1 49838 65161
9 7230 27347
19 83149 94859
3 1149 30922
33 3678 16019
2 2536 42985
1 20227 47872
2 25299 79005
5 40570 87326
1 7374 82290
1 7070 85736
3 23618 44876
1 82926 99037
5 55175 64193
340 95154 99856
2 52170 66890
8 10724 29540
16 79645 91971
5 27201 55766
1 1824 82990
2 11018 85370
2 44677 95234
1512339 37204 37765
28 85311 88865
4 22261 86768
3 14639 32627
3 2823 47166
173 285 5020
3 546 84791
3 29708 51266
1 20898 67322
1 18360 80537
1 7869 69486
1 11932 80028
4 72608 99997
1 25276 92863
2 42116 78650
12 74332 93211
15 31451 32668
2 21427 28910
1 14989 89306
1 35300 43873
58 90489 99469
1 51931 92254
2 77719 92234
8 9317 27055
5 8286 57803
1 23389 97218
16 65790 77095
2 15417 93231
11 73303 74407
3 55113 93028
1 37074 78995
1 24427 87075
3 1299 7869
2 9658 47129
2 48680 92251
32 41758 42008
1 20933 71863
1 72277 98775
1 25111 82322
1 60267 78877
2 30659 77947
2 57119 81885
1 2641 94828
2 12435 46603
2 61704 86888
2 43941 98556
1 48872 92727
5 31524 73879
1 18114 77404
1 57977 76953
1 15638 61995
1 13239 86702
7 44693 66602
3 43434 55848
1 8591 80615
1 6646 73699
1 12558 93123
10 3912 35391
3 58604 98060
14 3684 15587
1 71561 86113
8 14506 28589
4 25130 92937
1 18283 68128
1 19907 84144
1 11869 62530
1 16522 71162
31 7737 12452
1 16082 71155
2 57900 69914
4 65316 93453
7 70245 95502
9 9340 26044
18 18688 19803
1 15683 89818
7 78709 83678
3 9997 28980
6 75187 91480
1 72326 82047
6 12294 49863
1 76078 91098
6 63149 72040
14 77626 94746
1 23132 94195
473797 20126 20453
4 63031 92786
1 41527 90023
11 44475 45260
2 42335 72361
90 90984 91090
3 56086 67868
1 26990 95105
3 15930 96977
1 32289 67162
1 28716 68658
2 27329 58188
2 56466 92864
1 55730 98849
4 11345 52775
7 39262 47690
2 58809 79767
1 5171 39267
3 15240 73211
1 8265 81688
3 35590 58772
40 25509 31067
1 32202 49395
2 488 70528
60 80073 83222
1 36455 83807
656 2276 3932
2 37585 57098
21 82509 87674
2 46486 90082
4 132 48432
12 19642 41628
29 10480 17617
14 17252 17802
1 56589 96600
1 47869 61393
2 7128 84264
2 3143 62819
2 49664 82212
5 6032 59869
7 38246 44877
7 74301 92237
1 7838 73207
3 38606 61334
2 26050 33371
1 70751 78912
2 16791 62104
440162 10680 11886
1 42074 86962
1 25701 28840
18 59876 74441
1 42387 77067
1 34099 82079
1 4067 98453
35 90313 96579
2 63189 84695
1 12716 25392
3 24097 71491
9 71922 80782
5 25081 66462
2 22018 45480
2 42542 57436
3 68271 96894
6 18865 23702
11 89598 93386
1 9836 52870
11 70699 78611
5 42267 62372
28 53026 58149
2 11876 82403
10 59773 95743
2 35450 59545
6 15648 43632
31 30970 36089
3 40874 79584
1 29593 84456
43 32124 33704
3 45157 93040
1 50162 78597
2 24945 61462
2 62693 97574
2 20377 86497
17120760 59216 59248
6104 15816 16438
2 25617 82946
2 38652 98808
3 39761 52745
1 12828 63988
57310683 3286 3408
1 47401 94826
3 34374 70480
1 33878 61243
1 21535 92418
1 40246 66823
11 86725 93710
1 17881 62171
6 85778 96760
1 23524 32768
3 60712 95504
1 62962 94008
31 20126 26736
10 26171 43332
1 40542 72365
1 8899 45453
1 36280 96796
1 11191 86222
1 24887 86676
1 21867 69640
1 36780 66283
1 44025 84681
3 92684 95128
3 40240 53196
7 54748 90848
6 74311 80710
2 35751 95333
8 17845 33146
14 19716 25801
1 19095 89647
1 24432 67750
1 24614 95805
3 30877 60242
1 12776 99742
1 7730 26845
1 29271 51968
1 11443 44680
21 90817 91552
23561 45965 47398
1 18558 93358
2 41072 98757
2 3738 63354
3 26507 49911
5 54624 73661
1 53915 85321
42 6354 17555
3 50890 53687
2 62078 87991
5 79080 92581
3 48852 82496
18 75613 79276
1 46636 95679
1 689 78195
5 9764 68179
6 1336 58732
175 94241 96115
3 66620 88945
2 75287 90719
2 19793 47215
83 75495 76123
1 65423 94782
1 14265 65026
2 11722 92712
1 66102 92800
7 22953 29724
3 38375 64932
1 66979 93147
3 8070 87766
3 30143 58730
1 3405 53399
3 45007 58926
2 1126 48666
13 79085 85805
1 39351 85948
8 2254 18463
3 31206 61284
1 18437 82774
57269 85301 85777
1 16294 90408
10 17940 29213
1 20224 61068
4 68369 76858
1 51123 75361
1 39075 78261
21 86313 99702
1 23703 38063
10 45081 98156
1 3998 93377
3 43394 67311
6 3573 29682
144 2295 10776
121219 84161 85220
13 7037 12649
5 70566 78751
3 17733 96183
1 26667 83084
1 68056 85473
6 6731 27462
8 8200 19721
3 37102 88607
27 1677 15182
1 61856 89241
3 26896 66098
1 28122 74533
3 5200 8953
10 25966 52482
1 37962 75648
1 144 82321
3 55359 98371
9 85471 92373
5 13633 35393
8 20124 35193
10 87186 98383
10 76302 87407
3 24297 84371
1 9528 86193
2 46304 98773
5 35676 64864
4 72605 76061
1 13547 73219
3 52091 93213
9 9887 23118
9 486 21759
4 39097 97777
1 25178 91789
2 74220 87430
9 8423 32382
7 48106 61262
7 90509 95438
1 70420 93463
7 55237 75477
1 36763 76289
1 47046 93467
2 43524 74441
1 35667 57600
1 28034 81559
1 5584 86818
9 259 42041
1 3625 56574
2 77353 98375
3 46891 57054
3 2170 53572
1 4815 53693
3 32189 65715
53 95072 97404
14 75813 83669
2 19700 50397
2 74301 97716
8 80446 95353
5 45162 85057
6706007 91167 91923
7 6896 24640
1 33933 95106
3 23239 61011
2 62611 78466
4 10575 44081
1 62288 91247
2 12002 73523
2 8095 83583
4 72518 84323
1 28900 90390
4 51946 65406
1 37045 99858
1 66983 95953
3 9498 29553
2 40524 55879
2 5824 52510
1 13286 80601
2 13195 77434
19 25635 40611
3 47281 75972
1 16018 91063
1 7356 63715
2 58924 89257
1 26138 71492
1 16075 99271
7 73758 81071
1 41958 86156
1 47653 85598
1 36639 86751
1 493 94888
3 26425 46538
5 33078 55687
34 11489 14197
1 56705 97640
7002791 13841 14637
6 78969 81972
83 94251 97390
5 3516 64515
3 19259 71905
1 65134 77958
9 59740 78108
1 40548 88900
1 1058 94163
1 75587 96326
27 59338 60135
2 32790 56307
13 61722 64606
2 35514 85370
2 19571 84270
1 19040 69074
4 24725 53993
12 34340 39040
1 14427 84993
1 46894 97224
7 30421 38067
32 6589 17801
32 62696 72035
2 55150 74485
25 27032 31706
1 17640 89113
1 17504 52448
5 30153 86069
3 29968 50883
1 2509 51773
1 25825 60077
98 17919 20245
23 80194 82693
1 30372 39803
4 26653 89189
4 57336 98975
1 7948 43467
3 22950 62292
1 1688 77184
1 26558 68246
1 45613 64121
1 13051 58294
1 3403 64174
1 36301 88254
1 40683 64451
3 11414 30415
1 52481 79404
3 32479 74281
5 30941 43544
2 15422 57829
1 41071 73800
5 16839 32725
1 29904 35544
11 82212 95186
2 7700 88824
1 25357 78851
2 56677 86569
1 16045 78767
1 17152 84392
2 1243 43305
4 47997 95501
10 50786 52969
2 47294 96973
30 81757 92901
28 331 12380
1 57 41887
5 2341 66311
1 45901 56747
1 55117 99593
6 66694 77081
2 7297 30838
3 10528 42701
4 7396 99494
1 45975 96437
1 6468 81337
2 23345 47792
33 90817 96227
2 50332 94309
1 8264 48781
1 34524 49469
3 6610 84648
1 14705 42515
14 78026 94627
5 58627 81535
1 4546 93217
4 23337 29714
2 44629 97551
1 35254 40333
6 66593 76788
1 22690 34339
2 45159 71327
2 19595 96907
1 4986 82688
1 25243 67795
1 6418 78441
15 64456 65402
2 13996 50113
19 11503 16829
1 12653 40123
5 29070 50018
3 54440 83074
2 16014 58308
5 13605 81247
13411713 24216 24332
2 48917 93754
406 3754 6179
3 11605 49722
1 5556 57158
1 9447 47268
2 50964 86724
72 60491 60605
2 25006 33092
9 82029 87153
3 90126 99560
5 15098 39698
1 10389 82787
2 57332 98871
3 59083 70909
2 23861 99343
2 19293 44461
1 29928 95789
1 5217 74185
1 18924 94907
4 55264 84771
3 11774 31061
829 96036 99169
2 19304 56838
2 25725 66950
28 74459 95247
56253 22674 23318
4 3656 9630
1 26129 65695
3 24159 34884
2 15263 36358
5 49750 75772
2 67624 87202
1 29669 96898
1 23548 57607
4 14070 71080
1 8853 48882
1 17717 85340
1 5587 96999
1 16690 58917
1 32359 65056
21 12800 22064
1 15205 78947
19219 73798 74174
15 33583 51454
1 33293 69859
1 12896 60492
2 4769 70778
13 53639 57810
4 62440 76824
1 46576 89452
1 28807 61048
5 25498 45890
3 5953 58819
1 9915 52706
23 10849 22130
2 18545 37732
9 52220 56177
3 26288 27981
1 28597 95071
4 34779 94572
4 12169 36391
2 45008 75446
124 13073 16253
2 4421 57096
1 45804 87029
1 1290 63027
82 230 11189
1 55397 65587
2 13207 42898
1 21691 84027
59 41164 41221
4 73005 99960
5 11005 68610
12 57758 75469
3 43502 54263
1 9987 41167
13 36619 39829
46 82919 92016
3 300 70445
4 49488 74348
9 71037 92233
5 11545 34163
2 9905 51980
1 23383 96795
1 19315 32715
677 22547 23894
1 55473 61165
3 29703 45316
2 10012 28106
20 78185 88145
9 39819 98393
8 62389 77138
2 79202 97119
2 34150 88608
2 63134 99533
3 37366 56104
1 51416 90390
1 22262 82743
39 5534 11446
2 29310 97919
1 43124 96269
1 44516 58809
2 47979 54171
1 28158 81375
1 16589 66129
1 47968 56943
117162 660 1100
2 19756 71820
1 30293 91993
1 10071 56866
7 60602 93301
56 79075 80964
1 64305 82532
1 9922 54533
3 15597 70754
1 18754 63984
2 8580 53803
1 49161 95375
1 2730 75632
2 27467 45574
2 54134 70960
2 36317 72404
2 2228 82610
1 49414 85048
11 68856 98926
15 7671 35678
3 20228 64658
1 26276 79369
12 79887 91597
1 38673 65456
5 73051 90145
21 1579 14235
5 51475 54966
4 8438 66218
3 9453 43450
8 59419 67748
2 30307 76024
1 20815 76373
1 9598 57734
4 64864 75054
1 84 58324
1 2879 78178
2 10993 65532
5 67782 79425
1 46933 53066
5 55541 71723
1 46113 81542
1 38252 77828
16 20117 26933
2 55553 76185
1 13331 95176
10 41083 48928
2 49546 86930
5 7828 44860
2 24247 97265
1 10630 66071
2 274 36671
17 5446 9628
3 15820 63828
1 27574 91764
1 11810 50428
23 70790 91108
2 51858 96847
2 4752 62259
2 14451 84606
1 13044 55513
4 62323 75152
1 13828 63959
2 17259 57852
1 8631 30467
28 16020 19725
2 37672 74939
3736890 12740 12826
5 49265 64143
3 37000 50329
2 26849 42923
72 94712 97180
1 23725 48280
3 45598 82135
10 14613 27235
14 4057 14244
1 10696 15063
4 31998 78993
1 8284 54648
7 54464 54809
1 40243 57398
2 26450 93386
5 77381 91824
5 44152 59670
1 27495 78809
10 21791 40636
1 7567 65557
2 5405 50084
1 38615 75105
2 3335 49676
1 11735 75693
20 68846 94716
2 6132 90817
8 59142 69093
59750 5209 5447
5 69154 91342
1 7155 60494
1 33863 42305
6085 27773 30059
7 41040 53200
2 69690 94860
2 2491 97058
6 53437 74250
1 6541 78741
4 5299 28405
1 27179 43772
3 61322 62995
2 6682 97181
4 31780 80754
9 71737 73581
1 44185 76441
8 21074 25946
5 74291 87863
8 22807 34939
4 40284 85016
1 8514 53743
13 82855 87252
1 39811 59186
1 77480 79717
16 66321 67334
4 55337 62610
7 9201 36464
3 39975 82802
2 7279 88981
1 62864 84151
1 47339 58755
1 27030 74346
4 30303 44105
3 25709 35259
2 22758 78018
2 78770 95099
2 23330 92765
5 68892 83624
1339 22962 24446
5 41959 79746
1 56999 94165
1 38451 68101
1 38153 81126
3 42206 51951
1 56960 82347
2 29087 97009
36 14764 22373
4 31352 63112
2 11077 37440
22 81832 90875
1 38997 64163
1 40211 86199
7 39110 44258
3 27350 49104
1 75296 76669
1 32248 56219
1 27398 81482
2 5030 52220
17 42664 49014
1 4968 89257
1 19228 85968
1 12341 87232
1 58636 77776
4 64817 76184
8 3716 38939
2 47641 97640
5 63707 67767
2 64350 88100
3 68905 87329
1 83168 85543
12 75968 88203
2 2441 89367
2 63742 83121
2 64202 75993
4 29357 71471
1 19728 67017
1 52203 84028
7 4352 40702
1 14849 65726
1 50337 70191
2 63738 80954
1 55792 73943
2 26041 68008
10 43923 59958
16 7562 25977
2 61159 77160
27 21670 28992
2 13548 43611
3 18583 39619
1 9377 29759
1 17790 95546
12 89529 99684
1 5663 26519
7 51107 61803
9 21394 27540
2 6807 30997
6 24199 54877
1 28 58527
8 36714 54635
9 64810 90668
1 33301 80092
4 24204 32407
1 4394 41459
36 88037 99865
5 32634 57940
472561 69739 69873
2 11248 53455
1 23008 66066
3 25091 39800
1 25535 34223
35 87800 98984
2 22110 53717
1 7130 79888
1 20085 77965
3 44604 90111
10 60445 95011
2 3515 71480
5 49401 53039
1 29097 54164
1 20237 76268
1 37281 92935
7 52064 57953
2 66384 72816
1 51596 59233
3 15200 46514
4 3560 64250
1 41859 92664
1 31075 91798
1 38349 91163
1 48095 51654
2 22912 55841
1 17740 62512
549 934 2847
1 64914 97458
106 94420 98754
2 2333 98355
14 64559 76919
8 50512 65922
2 49050 68238
1 24545 73636
4 13050 56253
12 21331 25757
4 44642 45091
3 26050 46644
11 9996 27147
6 61510 83777
1 53149 95481
1 21131 56788
1 63318 83409
24 35689 38582
1 16400 73669
17 12502 24131
6 14127 25848
44 89804 90955
35 70704 71829
3 8458 78087
3 11461 20391
6 25865 87479
1 30216 78340
1 54238 97570
1 8371 61222
2 919 71417
1 56354 67493
8 52657 55855
6 19292 35865
1 38050 83899
1 4571 79179
1 23967 52618
22609707 14050 14631
2 10228 98017
2 8307 35634
5 41023 56551
5 64992 87660
2 1462 37728
2 38457 71332
2 40846 94686
1 8793 63441
16 87243 98042
2 36742 92316
3 47809 52180
2 8814 63874
3 32099 53762
2 40129 48154
2 22242 79573
31 2441 8320
4 63662 72453
9 13378 34837
1 3354 57759
1 3960 43103
4 31544 64258
2 8200 99071
2 47824 76833
5 62423 69937
2 42098 65914
71 1528 7197
1 21314 54515
2 19840 49267
3 21999 25006
5 61119 68032
2 26599 96081
1 21992 92989
154337764 34927 35366
2 61191 68065
2 34419 64366
3 18389 62293
1 18143 34768
2 28531 63302
277 25458 27345
3 31691 51272
2 7330 85609
187 25228 27044
1 25295 93189
4 12406 37863
7 66559 96395
3 21264 25905
14 75575 77580
3 30680 90565
107 11436 13782
1 24183 32656
4 5476 47569
2 22754 64640
2 33867 63187
90 91825 99597
1 3996 91232
1 13122 98597
1 47090 61367
2 7315 85323
2 10083 84838
2 65368 77300
1 31477 82046
2 2683 88179
1 10651 90993
2 50012 74033
22 67782 92539
3 12879 49457
1 9478 84932
1 12995 29084
4 85140 91702
1 32312 45647
5 45768 85062
3 34785 64450
1 62325 83637
1 7059 88156
1 34950 59844
1 4264 97173
1 29810 58507
5 55281 88805
3 61501 62319
1 13059 68849
4 25000 94896
1 48003 81601
1 51665 77220
3 22424 49318
5 429 44688
162 92004 94205
21 75126 92249
1 9064 84380
1 51541 77441
14 9806 26083
1 8646 50919
1 6349 52740
7 34199 80889
20 80450 96260
1 22565 36338
3 38730 74501
2 57920 93675
1 6212 81466
1 95198 98991
1 36715 93202
2 42851 68534
1 11153 61993
1 3417 83936
9 5468 26156
4 61867 93448
1 30787 75981
1 4264 34271
170566063 11643 12104
2 46596 90188
2 25060 75975
2 69245 80295
7 24210 39947
1 22113 67393
1 23004 40418
1 9633 48360
6 41649 65770
2 17456 69911
4 55773 78722
2 1628 45891
106 32644 35115
2 11943 77406
1 37127 46037
3 51049 98504
51 4647 10731
1 29801 88731
44 29490 31362
2 41773 93307
21 77818 99298
2 17254 59163
2 30088 84329
3 80933 93335
5 21737 50987
1 3164 74703
1 43014 70970
1 13452 93130
6 65586 97315
1 37483 99432
42 8900 24126
326 1145 2629
2 7335 88022
7 79957 84028
3 67199 91728
2 27643 99518
3 79067 88493
1 57063 97770
2 37884 81770
2 20943 58833
1 40297 58590
3 34800 91579
2 83079 98370
3 29887 82295
1 32095 75545
1 8076 58712
2 50399 97105
13 23832 42157
1 10546 95279
1 15946 84981
1 41899 69310
1 5492 42905
2 35630 48275
9 23743 29878
1 63719 94242
5 42501 81987
1 24340 55742
1 9551 98112
1 62698 71838
5 29546 40523
6 15646 40730
4 26622 71743
1 61853 88344
1 22203 86944
2 54036 94343
4 4206 40452
1 8606 83828
1 15284 58920
2 65769 97917
1 34347 70729
2 31640 68883
1 43060 78551
1 18078 98870
23 80984 84931
5 1800 40677
330 74674 75031
4 30563 40141
1 3705 82924
3 60116 93450
1 46330 87966
1 15595 33632
2 24428 28421
5 31776 57302
4 55539 87815
2 7903 56659
1 8959 33750
1 30652 93052
10 30529 32254
1 15320 94162
1 10583 44191
2 36707 87489
823733 34348 34939
2 54380 96564
5 38002 95534
2 24962 57623
1 24814 38595
1 14698 91844
3 41922 74303
14 71318 80367
22 10884 20250
3 25277 64841
4 34033 54571
1 11807 51902
1 17978 46784
6 58224 84225
5 49912 58541
2 65608 99125
1 17938 94867
2 33527 83728
1 12386 58900
17 2766 15239
10 85752 96900
3 25501 83397
1 26273 90536
3 35963 46512
1 16898 39290
1 11493 35961
1 9538 52880
6 57135 70076
1 27442 66176
3 31868 49677
2 6580 42203
1 22041 56652
5 12499 64134
64 9873 16623
2 44396 71008
1 1018 76101
2 28534 40153
1 61905 67316
2 33279 60240
1 887 90496
1 6488 56244
2 42234 47039
1 5510 39828
1 22709 63417
23 81235 93642
2 3633 62654
1 25336 56035
1 16664 75856
1 23192 79554
9 55907 77897
12 18023 24514
2 33524 55762
2 17958 25914
9 3090 13220
1 26961 94760
2 4001 74262
1 26511 79317
23 58406 61197
5 17066 99058
8 66697 76267
1 62192 81697
1 29642 94967
7 2661 26344
2 37195 86668
4 4916 18762
2 11126 98064
1 48052 95421
1 15630 69865
1 59105 90948
1 50385 84192
1 50570 81475
1 46197 68067
2 42895 55722
2 10711 97303
5 19340 28048
2 44478 75532
21 8952 15116
1 46254 68431
20 78242 98185
8 12776 53080
2 264 46482
4 11438 29376
2 4499 82168
39 95183 95953
2 13095 63884
2 47407 80230
1 30238 46994
4 78801 99961
2 4225 64449
15 3648 15012
2 29198 96789
8 22641 36497
1 40983 93397
2 45304 59433
15 88961 99803
3 9634 47724
1 2745 70924
35 83185 99281
9 71885 82577
2 12635 78453
9 55051 67639
2 20978 59214
2 21302 79955
1 22793 72273
7 75662 95173
1 67720 91885
2 43031 57084
12 2562 30435
4 87881 97430
1 9898 21377
142 5137 8469
3 57755 91383
3127 72749 73223
5 66818 70653
6 10654 41809
2 35469 72935
4 20862 59432
4 17808 51105
7 61710 66863
6 7442 16259
4 58368 79717
2 53242 89380
4 67394 84372
5 19381 25392
2 41948 88311
4 12633 46785
5 12838 58409
1 59444 91012
16 47127 52775
11 57117 66408
1 9304 16460
8 18098 31048
3 4667 83068
5 52957 71432
1 54196 67903
1 51698 95800
1 4237 80959
7 39625 54773
1 63171 72236
1 61796 99273
10 67080 72661
6 18353 25849
1 36706 64218
4 7205 47722
27 69184 89560
1 11177 52966
1 46296 94476
1 28910 72291
13 50212 53541
3 430 92140
8 71210 88743
16 2797 23514
1 48490 74708
1 41425 85666
4 33744 45687
2 29920 76397
1 40078 95911
2 3387 31168
1 40806 57742
3 62489 85324
1 26364 63004
1 13915 74499
2 68230 82317
2 22879 81895
1 53367 88861
1 20760 34709
3 68789 71560
1 37696 79385
2 13609 63946
581218 81011 81159
2 804 78108
1 59099 89208
40 28146 30399
11 48451 70311
2 59939 78586
1 45276 86028
1 38162 73315
5 35842 60747
2 1719 87938
1 41163 73244
1 27112 85700
27 18897 24014
4 14978 83483
1 73 86278
1 4568 92966
1 28048 82306
2 27070 52389
1 5339 52913
1 19457 60963
1 6750 37526
2 3674 66562
1 540 45802
1 14500 64544
1 13779 35114
2 31296 87836
2 8102 57917
3 51094 67315
6 56222 88205
1 53783 70495
4 30164 40164
4 48610 61556
1 40229 91316
17 66987 70027
2 25248 94470
1 28877 92121
5 12201 32752
1 40932 75349
1 47489 79787
3 66530 86874
1117 72671 73291
18 78133 81611
415 80318 80616
1 55791 74480
18409843 25871 26465
3 71 68199
2 22033 83983
10 4182 33117
4 62079 89293
3 11080 88662
1 69731 82604
2 38142 80592
8 5682 8580
1 14868 82820
30 35775 40555
7 79740 92503
2 18957 85733
1 61580 97473
2 9339 36102
2 9624 47054
2 72450 98282
1 72056 89333
2 5040 58630
2 457 45568
1 13554 60343
1 22102 89515
23 59895 63039
2 18062 71203
1 15880 90465
1 3911 90264
1 34573 36255
2 17069 24913
10 54034 55651
3 13530 97550
2 4350 35746
2 29028 57998
1 20486 97335
1 6240 95800
2 36103 76290
4 42978 80429
4 455 22729
8481875 59718 60063
1 43980 93819
5 6047 97542
4 40016 87712
2 50434 78996
2 64898 67679
2 60471 79900
1 52242 95228
5 35315 50691
2 53031 88650
63805 78 2125
39 83297 85633
7 12074 29801
2 66935 82189
1 2863 42666
2 79398 80375
4 25642 88966
1 46354 87585
4 41051 67012
1 37363 99191
1 43220 98957
22 25244 29403
2 14950 67874
1 57623 83335
1 2574 67154
1 4864 29090
1 2668 85001
2 5864 85807
1 47636 94387
1 11160 54848
1 43204 94363
1 62030 93504
6 76161 93224
11 24210 47572
2 75539 89060
6 49732 55311
4 28601 64621
1 22697 99123
1 38492 46521
1 69609 85624
5 31134 43787
2 5648 38161
128896414 68349 68762
2 32716 80208
1 16253 71484
7 7554 30063
1 21743 97320
1 10281 70297
2 45265 51716
11 79694 91648
2 10302 45571
3 40113 51641
1 25245 94992
2 1693 50464
1 16451 58666
1 46211 92850
1 76792 95136
1 12139 42291
650664 64263 64336
5 991 62863
71 5897 14949
497507 22100 22506
22 64914 71972
3 39231 76792
2 33974 61284
4 16834 39287
1 34870 43167
1 15079 52359
1 12893 24669
2 38152 53570
2 39774 50667
3 54747 84927
2 40819 73410
1 28363 89497
37 21508 26792
3 3737 46257
149 90295 97077
13 12013 14593
2 34063 60164
324 87698 90008
2 39304 98582
8 52136 78894
979 42195 42484
7 10105 31906
1 43125 55167
6 46484 69595
3 11320 13125
7 41948 55088
1 6338 75808
3 8665 26026
1 19609 29297
3 22691 76653
3 52489 66546
2 20358 95814
1 15700 69295
2 46335 89979
1 32311 51152
2 12596 86463
583233 30720 32079
1 19632 99456
2 5850 64455
1 33991 67701
1 7987 68203
1 8175 74170
1 36540 91469
4 16682 26878
1 10301 62410
5 66202 73346
7 57536 61567
1 50101 71413
1 18563 95513
5 13848 46924
1 30950 55510
21 70163 79721
2 18626 52543
1 7958 77398
2 12507 29291
1622 78652 79328
4 54078 74119
3 57708 76484
1 30932 96538
3 9702 31387
2 8654 83598
2 24620 92451
1 22845 28162
1 13982 71732
11 7517 22392
1 27248 69368
2 3757 24405
1 24434 25135
3 8326 37550
1 21811 70329
2 23551 25355
22 27699 42413
2 34108 50634
3 56365 89554
1 10039 70911
2 12363 49330
2 13732 25176
1 30133 67823
20 70881 84128
1 70546 76578
2 7797 54864
1 58972 90469
1 19835 98533
1 46246 73865
4 18219 40084
1 17809 37598
1 46841 97530
2 53643 78794
12 5274 19421
4 7754 77673
1 26934 72500
1 19750 74243
1 263 79255
1 1160 82707
1 27819 36735
2 7676 37027
1 935 39767
1 14174 67217
5 63075 77782
4 74929 84644
2 6354 88900
1 60953 95063
1 15642 80206
1 25733 50883
1 6891 99844
1 20669 71245
28 80774 81735
1 22341 51375
4 58966 99298
19 6841 14231
1 56803 72991
1 53698 82493
11 21961 33872
1 13488 45088
2 34748 40603
11 30191 35537
1 15072 40304
3 640 86001
4 41025 48522
1 3883 74462
1 5803 78328
2 23647 59141
6 66395 95371
21 49427 54135
3 66301 88163
4 20702 68868
2 22333 60720
2 40319 92452
11 6323 9913
1 54895 86802
1 25859 71578
1 7521 48732
3 34096 83987
5 35176 67781
3 65869 93690
1 5266 94355
3 30881 37322
50 88456 90805
3 26936 81540
1 3868 36511
1 47873 69739
1 21686 90778
1 22053 51565
1 1006 66987
4 42414 85951
1 38481 87633
1 27265 89427
101 4340 9354
2208084 64318 64776
1 18686 72069
6 18364 49027
1 1856 62792
46 72080 89066
2 30818 59378
4 41778 87841
2 67093 92032
10 37639 40299
8 2678 32960
1 27197 80089
6466 75992 76375
4 41692 82165
638 97028 99594
7 9828 48731
2 2307 43657
25 52154 55570
8 65252 71758
2 20332 49325
2 1023 39268
23 5984 20936
1 11249 49333
1 59383 67004
2 45282 76195
2 27616 40744
6 8308 14112
5 53383 66073
5 17052 27382
6 1022 51600
1 31365 95712
3 37119 68935
2 9120 91577
1 23110 47433
5 14614 31360
1 20784 89740
1 19994 37577
1 6327 61268
1 21995 44966
4 49598 62307
1 20326 37843
3 37958 72061
1 45988 87651
3 23566 96904
53 439 11771
4 56599 94980
4 35127 65646
2 21484 45825
1 20737 60783
28 80367 81811
1 915 62172
1 12418 85900
3 54048 99573
8 64193 75702
2 77036 88680
2 32840 68220
4 10325 56394
27 8572 10624
3 42299 70610
3 43876 60857
4 48656 75915
3 35887 43806
1 63733 99095
2 5724 38720
4 6296 41833
4 55377 98251
3 12704 47609
1 36494 65190
1 26260 50837
1 34343 69533
1 36123 86386
10 8694 9963
4 8176 36342
1 56136 95453
2 65749 97486
2 26923 78257
5 46692 80729
1 24595 85640
2 29816 81630
5 68375 88706
1 13180 45053
4 20409 61658
1 35071 44725
11 2099 23907
2 8945 35515
7 16981 29842
7 56534 88708
1 38271 74623
5 27514 53825
10 79976 99695
2 46871 99955
1 23979 29359
5 81 61394
1 36345 85569
5 23756 28376
2 18050 84742
7 3787 16284
2 2054 34711
5 64517 91096
2 35473 68934
9 50934 51125
3 70082 87958
3 13864 36912
15 78574 80051
2 72293 94344
22 82200 87727
1 40894 87839
2 35454 74748
31 55559 63832
7 28663 64682
2 9131 50503
1 2798 55618
1 47872 82904
1 29985 91919
1 23450 63160
2 17431 62026
12039 43836 43864
4 59359 78028
1 57580 80634
9 70701 99619
727092 91118 93083
1 31403 68863
175 16004 17335
6 69407 91365
8 35656 47635
2 40161 88484
2 40430 75889
20 83255 97057
2 10216 98610
12 19149 31028
3 30906 78135
18 2461 15289
1 8658 47461
6 47601 50021
1 31797 83884
145 90689 92881
12 15849 30708
46 8062 16122
2 89512 91195
1 46730 56629
4 40352 90151
2 68401 76076
4 2842 36174
5 57047 76558
70 81483 82065
3 23598 91387
4 24492 28492
4 84465 96461
1 66284 90997
5 33922 40973
2 18976 36328
10 39566 63198
21 18805 21763
16 79448 83886
1 25814 35099
9 18879 37615
20 16765 24277
1 4069 33464
4 10212 18440
5 53465 92740
1 31459 90631
5 24911 32939
2 15078 41791
4 6362 88101
4 1165 20562
4 9587 23131
2 23439 33098
3 63482 78922
3 8425 36925
1 88824 98322
1 19480 67532
3 3195 24991
1 35611 63181
8 68229 87129
3 489 67359
18 38794 39772
2 6460 33913
7 10340 14377
6 33085 65337
2 80901 92634
4 27418 38823
9 45509 94433
1 16209 48320
1 73834 95734
10 14575 18217
1 13057 91545
1 28202 39538
3 46769 63862
1 26999 86913
1 60158 94294
4 27382 68581
2 12913 44918
5 73431 98705
8 38003 53732
2 61350 82244
2 64180 85807
4 35125 89214
1 30087 49736
2 10431 37743
3 19667 83476
1 31179 48494
3 11742 22477
2 7739 65176
2 41144 67812
1 35054 54945
2 3182 91751
1 2853 73279
4 7771 17162
1 19007 68373
2 26837 54138
3 19080 33270
2 34970 42777
1 34991 48149
9 68271 87472
2 17500 46388
5 42612 55754
1 35527 68882
5 48450 96243
1 42558 59820
14 50923 52372
2 6207 57694
5 79099 96029
2 30349 37617
10 59168 59654
1 36310 43086
42 27270 28450
2 81391 85953
1 28205 66885
4 30724 92190
14185765 19049 19201
4 24332 49318
1 38403 47336
22 30502 32832
4 54822 74342
3 19919 73615
3 27244 48906
4 10372 35403
9 72885 89374
2 10121 82912
1 39866 72310
2 53580 62076
2 1235 76904
1 17760 78365
1 3349 82419
3 10588 52287
1 27905 53320
17 836 24177
2 31456 73364
15265549 39815 39878
3 22244 51907
2 44298 53283
6 54078 88871
2 27639 38812
1 7262 63613
7 13586 17808
6 13034 20767
2 1416 74693
11 83234 95162
1 45062 89343
3 38117 88951
1 14713 68035
2 46211 89005
7 8428 37449
1 24653 42578
1 17621 66150
6 48330 49842
1 54832 57381
20 4222 13623
9 49395 49923
44 72645 75489
1 68203 84029
3 56309 82755
11 16007 30010
67 82619 83240
1 16188 53961
6 40186 50616
4 78664 93357
2 27580 35705
142221 55872 57360
1 23137 33521
19 67149 98515
6 25014 57421
1 1514 32874
1 5234 28217
1 8054 51952
1 46180 73160
2 1329 70952
1 16668 62599
5 68788 97663
1 13863 58749
1 21416 65171
3 72148 75516
2 601 40345
6 56475 77364
3 4056 38414
8 35533 59175
1 30024 59522
1 747 93410
1 21318 80963
1 3747 82697
1 40627 80608
4 73274 87365
3 54025 90665
24 10832 14397
1 16919 45113
5 26268 68699
1 22361 29676
2 12169 56501
10 75292 92166
1 21897 91498
2 24184 97786
1 2593 57929
7 55365 76737
1 33991 93230
3 79385 90039
82 84267 91540
1 40116 50807
3 37155 60119
2 49435 64375
32 62083 63261
1 60643 76515
3 5814 79098
5 18052 32157
5 54051 63805
1 48868 55919
2 2719 82233
2 7235 78322
4 69806 95564
2 52595 77232
1 6198 59032
1 47289 50703
1 27750 60292
11 66397 72956
7 16233 47141
2 48480 73814
2 56912 86959
3 37082 54954
14 77811 91925
1 41968 51198
8 14288 47373
1 38656 78899
3 22496 94227
14 39606 47732
4 55046 97861
3 35893 59352
4 1623 33049
2 33946 95222
7 81342 99796
2 42761 83845
2 26430 66679
1 4403 90346
1 33675 65575
1 52381 87162
1 77986 95919
2 76877 95515
1 20020 86567
1 23405 67875
2 27701 98342
3 11874 29841
1 19752 46585
5 26659 30129
4 41645 48098
1 1873 49012
2 37208 85223
4 18189 35113
1 11189 36782
2 45946 77259
5 72804 90970
2 50733 81537
1 69596 96775
1 26493 46449
14 50986 69044
1 31004 62619
8 30718 53991
1 35693 50877
1 11993 56043
4 69759 85767
1 35307 94230
14 82801 83700
3 20825 93436
1 9112 38984
6 48013 50274
1 18196 56408
7 10799 34875
1 38122 64268
1 38716 70969
7 57962 90517
5 25815 39929
31772 30202 30237
16 9097 15358
4 12478 40560
4 40182 48995
1 11916 78532
2 4016 28047
1 18294 29591
7 35796 67173
44 15772 18814
1 69094 99848
4 11729 54973
4 59681 63961
3 20342 45159
2 26657 62458
1 59388 88732
14 70847 80788
3 36295 95192
1 22405 78324
1 58425 82854
2 24962 93701
1 40896 90207
1 26678 94918
1 42062 75055
6 64419 89010
1 56105 62953
2 13611 58540
11 59312 61916
3 45158 99663
2 8690 46400
1 32176 78588
1 32700 78458
124 21788 24276
2 36092 71391
2 59372 96579
1 25683 87749
1 8677 41549
1 53875 65489
6 78214 92297
3 33873 41346
15 83255 89685
4 56529 80805
1 49466 90373
87 4815 7859
1 20275 88239
3 56030 77379
1 71656 73495
3 71814 86388
2 29273 90322
243 97054 99835
1 43901 97826
487 63849 64562
1 16217 73577
8 41098 43168
24 20381 28145
9 79250 85369
2 29062 99839
6 8464 55748
2 44256 81660
9 3113 18277
2 27509 42642
4 48156 74526
2 53511 66594
3 20748 78899
2 10515 21720
4 13542 24259
4 25236 78891
2 14905 59305
493 598 5958
1 32584 56602
1 60088 80472
20 76924 90024
3 10512 57109
2 62707 88613
2 26444 97753
5 31949 50243
5 40566 63858
3 52158 92237
1 79813 91641
2 9975 51821
4 8462 57672
3 58825 88558
1 20159 54470
2 18334 93294
1 40433 90389
1 17773 42730
2 42677 55315
5 5973 40711
62 17417 23499
1 1444 73168
2 79658 86790
1 54981 91646
1 1509 65800
2 37425 59055
3 25384 47024
2 7456 58950
1 38204 93109
1 34628 95790
1 32459 81310
1 23138 62326
1 27263 48904
4 56752 78793
2 9229 45666
3 74084 95309
1 37127 56910
2 31436 51911
22 6567 19850
4 56275 89909
3 21022 91772
7 5599 29035
2 19744 71786
1 40367 47062
1 33749 69774
1 43705 83280
20 67557 72506
2 54295 80910
7 46736 65268
3 40752 92261
2 55737 88578
1 58637 64725
1 49012 63325
1 17197 63094
1 59472 59984
1 58199 61828
2 20072 41039
6 1915 50586
3 20251 79665
18 7843 15421
2 51706 92599
2 25994 53694
28 19620 27129
11 64058 96244
4 48380 80614
1 48763 99007
1 45585 59854
1 24574 88302
1 55733 66103
1 51891 76738
9 80353 86067
1 48586 66097
2 3536 99674
48 8991 17967
2 30930 67808
7 74477 97315
1 37288 78427
1 6276 54362
2 67061 96101
2 28416 75923
2 21600 66634
16 13148 21272
1 12261 71855
5 6692 39945
2 83135 92943
2 18965 96959
1 34747 73381
17 30014 35847
3 16867 94452
1 16668 59881
1 48266 54504
2 59162 81854
2 29964 46577
1 49148 95389
14 24614 41318
3 32442 74776
5 26251 56756
1 47442 50498
1 18978 67757
6 69942 86380
2 21267 53223
1 35472 51294
7 52695 85189
1 27487 40281
4 14707 44242
4 4502 36850
1 22573 50391
1 33840 93443
1 37769 82717
13 12815 17559
2 33552 83672
2 30940 48940
1 9883 36270
1 23212 43865
1 1253 74017
4 41679 78620
2 9047 69634
4 61328 70305
2 40627 66634
2 11453 90388
2 12925 77086
1 73954 92482
1 28664 84390
2 2863 30483
1 1536 52868
2 46831 81702
9 40312 47627
1 44517 76399
1 30354 77690
2 40334 47721
1 11452 88211
1 35304 51518
1 40522 70213
1 904 81030
1 7164 46110
82 4872 14215
6 55313 99853
3 24539 88653
2 17187 32177
2 23359 96257
4 18587 23297
2 32218 81721
1 40866 86485
1 26283 68073
1 6286 43393
1 31566 44714
1 31369 79542
1 26921 87621
1 2254 32661
2 34068 64348
4 47369 99935
2 25345 95918
1 15040 45845
1 20787 98093
15 50987 54546
15 70274 78921
3 49477 57424
7 76259 81737
1 53434 72988
73 85000 92221
3 14822 38292
3 7910 67726
6 12712 40678
1 60828 84009
5 38883 80599
1 11783 56510
108 4533 10761
4 1329 85472
1 41994 82170
1 51861 90566
1 702 99793
37 84973 97814
4 82591 98646
29 7028 15357
1 43651 54165
3 10900 93970
3 61507 69517
151 247 6051
3 73606 93387
1 17343 95783
3 71468 92592
4 754 43788
32 28712 30793
4 45333 69179
2 28897 61490
5 50102 85203
1 9569 77214
85 84080 90773
1 8537 31913
13 18013 40211
10 63744 84978
103833 69867 70185
1 18656 85722
1 21159 45139
1 31768 57061
4 4282 82262
1 8136 67781
1 28416 92581
1 14992 74343
1 2693 65736
9 73551 87320
2 73825 90837
1 19864 70798
2 1968 40768
1 1938 84271
4 53902 65062
11 42459 51231
4 4143 52479
1 25978 97087
1 1054 95937
30 78050 89577
2 36983 43882
1 60600 71132
9 20209 31769
1 78037 88883
1 24307 77904
1 16746 65372
3 35612 80372
2 2225 33221
3 33869 85491
1 8370 84710
3 74458 79028
1 41640 70847
38989 16161 16208
1 9861 73652
2 24093 53564
3 16792 72853
9 59775 70905
10 11423 15544
2 43827 77768
1 32734 88858
1 19659 98792
1 36113 89062
1 16753 99412
1 171 99581
1 33778 77762
3 2836 55259
2 26928 98778
1 7443 93724
1 41141 67432
1 36304 59981
2 11494 42928
25 773 18966
1 1051 94839
12 66684 96095
2 50124 77082
1 35727 72334
2 58856 99569
144438427 87640 87750
3 6767 88565
1555 29475 30222
1 10275 93287
11 82230 88949
698 92020 93635
1 10374 94529
1 12903 99686
5 30636 71550
1 5994 98296
1 84262 88742
26 537 11028
1 55542 81425
1 51289 99264
8 1333 17912
11 81769 92395
5 41430 61485
1 38657 66425
5 19634 88821
1 20486 38395
2 72155 87030
10 14145 37090
3 41874 68819
2 53189 78365
2 31197 85099
2 7351 16470
2 124 65336
1 61843 64916
20 40962 41694
2 19181 87445
1 57405 77858
2 22883 53502
3 16627 48152
1 17217 87188
3 37950 91074
2 25135 40518
2 27224 58415
1 16639 73341
7 64687 84241
2 35045 37842
3 29373 43614
7 66692 98976
244195 45843 46072
3 3838 55008
1 36837 56168
4 46287 70336
5 66932 89076
4 26993 46862
152029546 11366 11446
4 50253 59415
3 34300 63894
15797920 62803 63124
94 15068 15736
2 12075 67300
5 38861 78560
1 32910 93151
1 20051 58904
1 3063 68223
1 16003 77571
1 1578 93765
24 83566 98087
2 33258 65315
1 10024 85975
24 5163 10560
1 41113 64676
2 31509 76767
2 807 81899
6 17811 21278
7 58459 82532
1 14296 64821
2 20276 57168
1 51772 88995
2 32798 45760
1 54332 78548
20 5782 24964
2 61739 99536
36385379 67525 68023
3 25349 78663
1 36580 80437
1 16826 83435
1 25568 83538
3 80632 86523
20 71272 74959
1 29873 83139
14 25852 33072
14 53131 61941
7 70226 70854
11 24203 29827
3 7378 29894
3 20785 65007
1 37357 72593
1 45634 86235
28 76159 94825
2 4407 62433
2 30039 79766
5 75816 95648
1 58131 74961
2 14743 70969
1 21553 93991
2 38837 43192
2 31457 82049
2 39748 52244
2 55468 94132
1 28653 90665
1 13253 70780
1 2230 79295
6 22242 38278
8 63742 77687
2 33079 91401
21 63471 68912
2 25261 83395
19 26076 34680
4 7403 41131
1 22306 87926
3 41954 95912
2 7464 45010
2 18264 84558
1 35462 96093
2 55209 79755
1 50340 69234
1 13104 68431
1 15728 90252
3 16080 54495
2 9148 94562
1 56861 71022
5 69072 81409
10 81651 89894
2 21985 61287
13 41868 51171
1 1909 88709
1 41113 65738
1 46757 64980
1 42423 76136
66 10099 16668
2 32924 79916
7 8716 23648
6 61595 66906
1 19060 56495
3 82420 88755
3 66528 76027
5 10632 37156
3 32327 55411
3 10166 35239
10 53201 90254
69 4551 8175
8 24784 36851
45 14418 22886
4 48929 82983
1 15837 38262
2 1575 57251
4 44919 81083
1 13409 60115
1 50385 52636
3 4522 41871
4 6568 23840
1 36465 40948
1 32496 63868
2 44467 96151
1 20516 78383
5 94 31515
4 26627 33773
1 197 32348
6 35222 54539
1 5273 28237
1 6253 39034
5 28760 71689
18847459 7671 7794
1 21102 90849
2 22499 34760
1 23647 68844
1 16131 59331
1 14329 83748
19 72756 86715
894701 9688 10966
3 21576 46440
6 51912 54859
1 19444 69071
2 79026 95056
2 19071 94323
2 11692 68164
2 69852 83975
1 24544 65668
1 21075 37391
2 9807 85003
6 66305 67444
2 30244 51876
1 28543 91385
153 6337 6879
2 26764 88944
3 21043 22655
2 13210 57201
3 41638 85287
2 32062 40375
8 71167 92758
2 26862 92917
1 40171 86232
10 62028 68894
2 41008 91983
2 17630 61845
24 284 7317
35 10196 17149
6 16863 44605
2 29014 89055
5 81242 99025
5 57327 86761
4 53378 65542
4 23115 66062
9 40051 42384
2 18754 46666
1 360 97215
7 41910 50482
22 86775 97352
6 50526 93864
1 8905 87033
1 26886 90542
4 44392 60653
1 53406 77031
1 16913 41446
3 59921 81567
14 85834 97204
5 21368 51859
3 2029 77837
1 8174 70019
5 9604 27407
1 2598 68393
2 53963 87420
1 60170 78894
1 5202 92431
4 27773 40316
1 39147 69645
8 79945 96846
2 45071 69843
2 54855 69296
3 65723 78091
1042221 9934 10773
4 33041 49605
4 15645 71036
1 6406 95859
1 33254 65474
4 50023 60501
2 22273 62690
1 50116 71101
1 14103 87251
2 15426 55844
1 17858 54697
4 40377 43257
1 43448 67391
1 29601 57237
1 2058 95908
1 12287 56249
2 29105 94607
1 49874 93439
1 5883 67885
1 41005 52709
1 50387 81377
3 58206 88733
2 7104 82799
18 868 12802
9 22408 42762
13 70040 83542
3 10236 47526
3 11146 98451
1 47563 90875
18 80791 87993
3 15782 45321
3 43934 77533
1 153 51592
1 44718 94688
3 25595 73285
3555226 5151 6067
2 12875 54689
1 10520 88760
1 26493 57625
1 16712 40089
14 10783 21064
1 32466 74788
3 15378 30642
60 7785 10429
1 8561 89771
15 70031 95327
2 8076 77588
1 2341 97494
1 33441 46296
3 52868 71493
6 53919 56358
2 25358 32762
5 50484 54674
5 16797 87738
12 42435 44895
1 28292 92862
2 52720 72720
1 82588 89664
1 10631 61967
1 45550 61519
15 5243 20307
1 35286 40568
4 7618 65061
31 18315 26333
7 63431 85720
6 8103 41147
1 1520 44302
1 16986 70248
1 7761 75909
4 59210 80548
3 73252 74578
3 20466 43876
4 42428 77589
1 15573 77802
2 287 45760
1 26205 84657
1 47257 98682
1 14953 77412
1 53195 99840
12 4081 23197
4 904 33793
3 33361 78276
2 28715 84133
1 21874 97661
5 45266 62467
16 82247 99821
7 59839 71708
1 28850 87353
4 40137 52104
52 46820 49591
3 8323 81506
2 5605 55491
1 3503 81906
4 64243 77558
1 43991 53691
2 19120 92686
1 15116 57089
1 10796 43093
3 21469 50342
2 10271 96955
1 13210 86589
2 64896 98663
51 16991 19765
1 36171 72133
3 31777 80405
17 77075 98429
2 23508 45977
172481 9760 11225
2 19930 42514
1 26022 87035
1 55096 70631
3 31550 93702
3 28719 80274
2 6305 81956
1 55655 67924
2 17399 71517
1 39255 99707
57 1158 11646
1 55415 96402
3 49769 85738
13 37242 39228
2 10806 31396
9 61657 62245
42 864 11631
3 5703 71654
7 67645 91126
1 34170 76450
1 16622 70976
3 47631 84108
1 44197 80505
5 6575 26448
2 9812 86517
29777319 84342 85095
1 13268 92278
4 82838 83912
2 7910 42651
4 48092 96236
1 6212 86805
8 21416 32566
2 39785 72846
9 18846 26010
36 84640 88988
5 29513 57347
17 10655 16524
7 9277 34803
4 65421 94237
2 33339 70201
1 12483 60326
4 79640 92310
1 55073 68437
3 76174 98317
4 26219 99708
1467159 63247 63377
4 6844 38350
1 4545 53009
1 10971 80966
1 23619 99616
4 38004 65351
1 21135 69256
1 22101 75698
1 64088 88321
6 56785 90166
2 47087 84691
1 69636 92731
2 3349 58244
2 51071 88232
2 30900 76592
1 12009 56365
1 34461 88152
7 16818 35064
2 6447 40851
1 9297 88585
1 27457 99812
1 47358 50192
1 1588 58702
1 27434 43561
10 42651 48621
6 48551 73004
42 1085 2703
1 1046 33926
3 50157 96042
1 5242 67841
1 30645 98094
1 36217 89856
1 37422 69230
1 16604 39549
2 50612 94718
2 8993 16814
2 48197 66862
1 40035 54927
20 34126 42757
1 49430 66852
24 9265 26756
5 3945 40931
4 45113 51874
2 56565 84760
2 16491 62415
7 2084 37386
3 4343 17954
74925 24963 25853
21 3132 16530
4 30351 48325
2 22468 53637
1 9934 92640
1 4407 93197
4 39742 62120
171 17363 19038
1 23720 68196
2 57159 69360
3 26102 73306
1 29480 54188
2 18015 76545
18 72254 87935
20 84533 92652
1 25266 72093
11 60367 75242
3 54848 70046
1 2617 49568
1 57540 70568
4 23728 32023
18 76862 87023
1 20981 51057
4 46510 77042
1 32172 67370
1 61703 87260
10 18914 31900
3 17867 36913
1 68400 99954
1 722 64160
1 12255 94641
1 27377 44248
1 8880 53537
2 28402 40369
6 40260 73731
16 8610 21409
2 31440 85559
20 76288 77476
3 42853 76398
2 35393 78215
1 48632 66511
4 47209 61253
5 15684 40654
1 20994 87800
1 57413 77885
18 76381 84244
2 18478 54445
5 9164 65924
1 56661 99904
1 3755 72519
1 3023 55851
6 12859 22007
21 24970 28497
4 25490 36206
3 48712 74370
22 70704 81374
4 35455 55149
6 45032 46152
2 18933 71991
15 11503 22405
36 85427 97692
3 40178 62078
1 39159 88039
1 34503 58848
7 15674 22011
1 9733 96510
1 47543 73306
2 36883 55276
1 16150 78173
1 47633 68710
1 47455 81097
1 35039 96345
6 3756 33991
6 56860 68994
2 797 69740
1 20348 43602
2 12017 91715
1 28535 57613
2 16425 17933
162 91339 95051
2 28259 36860
3 51097 92594
6 9658 29105
3 39242 81863
2 28151 77956
1 5013 21674
3 4412 36623
23 27352 28660
14 1270 13845
3 47247 54750
1 46048 86182
1 36941 63588
1 45249 53602
1 33714 77074
2 10940 59432
3 1953 36897
1 17235 65901
3 34176 54880
1 5907 97425
1 36301 81154
1 677 85949
1 28583 61861
1 16093 77078
1 51601 92864
2 31895 47530
8 54318 66567
3 31721 64122
1 27201 69281
2 14107 63979
7 6159 42678
2 586 95899
25 32375 33594
3 14219 36284
1 26770 55078
4 9581 22222
8 64667 76578
5 31301 83089
2 58956 91913
1 17261 33454
1 42762 83170
3 62250 82873
1 66746 99792
5 58684 96513
3 56087 85519
2 40261 84105
3 4474 66947
1 48747 69546
1 57922 69862
1 11631 68722
1 31456 89256
4 17211 36277
9 52566 61963
2 37835 90841
1 30954 91144
2 31336 69885
1 46263 69804
1216 52008 54392
6 23313 51666
1 44753 65857
5 8013 39672
1 56077 77850
2 38658 72353
23 69527 98654
1 16760 94392
5 6740 44007
5 68812 99644
1 46800 63021
1 34004 89519
3 11302 63318
3 32181 58594
1 1902 61437
1 10402 57787
4 57620 84977
10 11793 32551
1 22593 75295
1 16348 79687
9 77562 91654
2 31609 54164
2 9753 34888
41 75213 76352
29 8999 14111
2 4871 76934
3 7944 42203
1 18934 33936
569846 64217 64978
1 59779 96727
6 69062 92422
8 41139 85163
6 53727 62849
1 37094 75029
1 9244 79338
1 9405 64521
1 3713 40391
27 24315 27636
4 7768 47392
2 34223 73270
16 20398 27488
1 6667 60577
3 39320 69639
2 82485 96254
3 9118 96799
7 436 5182
1 4115 94229
1 46811 66707
5 7270 41530
1 18922 85243
1 56823 94857
8 72794 85243
3 19197 83054
1 47932 61349
1 43711 63896
2 57973 71849
1 19101 74115
14 37305 45796
5 66139 97365
2 28995 93963
8 37984 55812
1 24989 72727
12 24762 31872
1 13804 82662
1 2507 60806
1 22922 69279
6292 22107 22450
3 33784 97150
1 48990 78809
1 59321 89152
2 21991 64278
7 64997 67418
1 20439 99286
6 72972 82857
1 72187 90710
1 65214 88064
1 71366 74629
9 8847 41288
3 56343 99500
1 343 75194
3 51647 68549
1 59776 89185
4 47936 66668
1 43093 74266
2 49379 87257
14 32280 42325
5 40433 42422
12 62718 73166
2 7099 57126
5 49761 77416
1 28673 76195
6 24236 28189
11 27806 34179
2 48178 64734
3 66302 98304
1 62691 80620
44 78574 93335
3 60474 89382
4 31035 66686
2 8403 90483
3 2477 51769
2 16728 86937
4 75480 84669
2 49859 88746
2 34187 56159
1 37846 65658
6 40816 41717
3 56881 64740
11 701 20790
2 54600 61550
2 61819 78961
1 36472 90108
1 20581 97437
5 26676 57449
9 68358 71534
1 17618 88877
2 7790 62519
21 946 12427
2 4949 87117
2 28147 52020
45 7815 13871
2 24712 68985
1 46391 63802
1 32628 39091
1 19133 53172
2 68847 77327
12 21768 35265
4 40492 83769
1268 73809 74712
3 38444 39267
1 34912 73338
2 20340 38543
46 22455 23727
5 22295 39184
4 43368 92998
1 16144 38192
3 41106 65538
5 79390 84690
1 5916 93580
1 27536 68054
4 15477 51026
1 15011 43419
1 27563 60393
4 39539 75285
6 13279 30954
6 66238 89740
18 11533 19419
7 66138 98205
2 41399 84254
1 52734 85606
7 17747 22244
2 11955 80428
1 15463 76363
6 21313 53075
2 8963 19843
1 31480 51552
2 458 94587
1 3319 95799
6 30375 32516
1 14907 48423
4 67516 72530
1 44776 94909
32 83464 88310
20 78852 83228
5 25122 31457
1 11498 84544
1 26674 30569
1 49782 86322
16 9576 13907
1 49724 62824
3 31763 87544
5 2453 23533
6 45995 74156
2 33911 56810
1 18082 64136
1 35001 65060
13 47510 50579
3 48080 69350
5 51184 98986
2 58901 91505
17 73734 73943
2 706 64047
11 12780 46442
3 27936 96867
1 12109 68053
5 58861 62856
4 68399 81060
1 5723 43825
3 5511 41316
1 28465 87326
6 70993 93665
3 62716 75454
1 5805 66873
15 34934 38525
8 72700 95740
2 19457 88267
2 8666 86838
1 12219 73522
31 81794 86120
1 11258 68123
3 52889 80248
1 11007 73373
3 6193 52845
5 49539 78838
2 815 65186
6 76828 83570
1 38762 72278
2 63702 81260
69938 16209 16386
2 70120 84650
1 55779 81556
1 42193 74250
17 8169 27043
28 43309 43846
1 37020 93876
1 25561 79788
2 69302 87426
10 79292 89844
39 84424 97154
10 40358 55020
1 13313 59380
4 8742 19981
4 79104 83120
303 7416 8867
8 15729 43277
15 18751 28266
3 56611 73715
1 38737 66310
9 53725 92864
1 4461 92846
29 65291 67071
2 8175 97929
2 51975 80476
2 83104 96904
1 62435 98160
1 37050 76353
2 29287 46304
5 29849 66043
2 53673 92857
4 61846 74739
1 7165 90937
10 20925 43409
4 5616 20129
3 14338 22373
4 3965 49397
1 41651 86472
2 3141 62736
1 41366 94013
4 18741 28205
3 687 33928
9 54676 64420
5 11611 39232
1 29817 81306
1 32266 62622
5 29258 45194
1 32412 59159
4 47558 84675
10 14808 23135
1 5957 95107
1 50014 92435
2 35965 76860
1 34499 67750
1 45267 76026
2 21624 37510
1 21353 28730
2 38898 52517
1 2108 42555
1 40121 65598
2 15757 75003
11 66122 76539
3 58345 85275
189 95905 99711
1 23821 63510
18 4406 24580
8 76109 82570
4 15349 90981
2 18746 85765
106 873 6705
12 20549 30062
3 4714 79829
1 9372 65911
1 15418 43457
10 64338 69021
3 51975 62640
2 57694 63702
1 1184 63712
1 12425 66950
1 53588 92641
2 10656 30803
1 43086 98206
1 17748 87786
2 8752 93273
1 30463 83701
1 47233 74243
1 37502 90277
1 29115 83839
1 36378 84646
10 64028 87550
10 22590 34174
1 24854 93226
11 3186 25427
1 7381 47129
12 75920 94755
3 12905 98256
7 27866 59151
8 53883 56619
2 43052 70189
13 78235 85065
3 17755 48617
1 41559 93927
4 4094 68318
1 1096 58606
1 11472 32201
1 19280 82330
2 30229 64585
1 3171 44819
22 24491 25021
2 11252 86068
6 43820 72068
2 18119 54249
7 82562 86479
1 7637 48998
8 62811 69998
3 19269 45451
1 24372 40139
3 33740 81905
12 67453 76798
1 28239 45867
2 29670 96933
2 9803 41014
1 35517 85749
5 11059 16495
3 32215 85910
2 23077 35806
1 37288 99834
2 26607 71795
1 23405 41228
1 23021 61333
329 90750 94699
4 48489 86988
1 46546 71295
1 29338 78686
1 61848 92200
11 43488 52523
1 40167 81853
2 62598 88335
1 47009 89460
4 19707 38893
5 48153 70152
5 31556 47792
2 26563 71781
2 20925 31095
2 58521 72438
3 71996 79764
1 59033 85119
1 26746 34972
1 19232 77321
2 27242 67706
2 39459 84355
1 48196 99916
3 44610 60816
50336393 60762 61250
3 20929 30023
48 83581 96050
11 23726 39938
4 37362 70367
1 41016 97511
1 49926 80005
2 29623 58954
1 61035 82258
4 13293 51654
2 39487 95869
3 31292 74489
498 12922 13150
2 51316 77017
2 51267 67146
16 78496 97252
4 5602 59147
3 32739 99714
4 23545 31588
1 51280 91580
794 83451 86133
2 39992 85741
1 16370 84734
1 31393 69533
2 25715 69547
20 76318 97757
1 10676 34391
2 9536 92802
8 9028 28965
2 72767 80692
4 26354 73304
14 15854 26650
3 26577 52523
22 17394 23707
2 13872 75912
3 56254 90753
1 12365 65212
2 17192 69106
8 34075 48844
111 69277 69654
1 22277 64195
1 11901 63310
1 36637 94189
4 2128 28624
1 2637 90432
4 89706 99179
2 14843 78193
4 21201 86490
1 64197 77754
3 59783 99734
1 2786 73411
9 67920 80074
389 6205 7090
1 61516 98029
3 21714 45380
2 5057 84366
3 729 59642
1 25186 44097
1 38500 83707
6 44578 46425
1 64580 77912
5 56185 99257
3 45212 63485
1 65397 69318
3 27521 43821
3 51323 58553
33 85335 92659
2 8089 64465
5 68886 93220
22 7104 14339
2 52395 86648
1 62861 94225
5 55496 67403
2 37026 97886
2 129 90702
12 2573 22549
6 2166 46067
4 30581 63442
4 7306 26669
1 8722 96275
5 73502 87040
2 41612 79139
2 41154 90989
1 9776 78668
5 64319 77569
3 81031 94253
1 17619 64481
2 51235 91406
2 50450 72494
5 18383 22417
2 1354 27385
2 38087 88989
1 24988 72720
1 90 80154
1 11104 79661
4 21690 34337
2 8560 76916
5 15005 52302
2 55721 96560
2 1924 67355
1 39411 63938
1 8904 91779
1 53772 63363
1 3298 85201
2 15846 50568
4 3004 40900
3 52474 90626
1 7124 44184
3 64252 81535
10 75712 99796
1 38460 85220
2 34034 98261
1 16155 86877
5 52183 60688
2 17342 60623
3 67576 88969
10 1064 24938
1 15359 64390
1 296 40755
1 12941 41927
5 5011 24066
4 78512 80240
1 18447 33749
3 27954 92089
3 25424 30619
1 3584 23048
13 46988 49930
2 870 47889
3 11422 82962
18 4764 10150
5 46445 75332
1 58770 95550
16 43770 49425
2 54088 87577
16 59607 61254
2 20324 81374
6 1725 49676
6 72683 86322
2 6838 64297
1 14772 63225
2 15554 51121
10 23187 30329
3 37710 89319
11 78976 90557
2 37236 70091
1267 94663 97105
1 32911 62079
1 20571 88382
2 23841 55062
1 46929 96139
1 42288 59211
7 11848 40353
42 8658 13168
1 4296 24364
4 3772 73496
1 18178 54272
1 17146 56877
1 45100 69074
15 68029 98279
2 33091 95775
4 78049 81244
2 41085 56397
13 49362 50771
10 22149 29000
4 71237 93285
1 68808 79309
3 8552 67764
1 18491 51039
1 42652 72601
1315 7175 9215
3 8803 32199
1 72030 81080
3 3533 67219
1 21974 39623
1 18397 64522
15 56933 64243
11 32910 43123
1 22640 93379
2 30540 73172
3 47647 53783
2 11472 48909
1 24249 58769
3 42468 64865
9 740 21052
1 58219 87212
5 18252 35394
3 28250 63146
16 72423 74033
2 36303 84003
1 54799 66744
2 26252 65531
2 17138 52312
1 36437 65803
1 18921 82985
29 22122 26906
2 10555 57449
1 46040 86923
19 67280 88616
1 20107 94129
3 48412 59310
2 23553 25311
2 66948 89736
5 11055 26875
4 44058 81180
6 50533 62861
2 11016 54354
5 70416 75031
48 94624 98185
3 28671 93009
2 3859 81265
10 67182 78184
4 78619 82922
4245360 91478 92127
8 27020 38898
5 5882 50316
5 66518 86705
2 12112 63572
1 15352 38308
7 14291 21487
2 12787 51915
1 12733 26141
3 34491 70199
2 13696 40526
2 14537 82840
1 44847 97688
1 48216 70194
5 66266 88580
2 22749 54442
3 10002 28661
17 30321 33096
3 61768 95459
1369 44575 44646
7 59325 72029
3 3984 53678
1 49724 59990
38 52879 58575
3 55305 79251
3 70050 81133
3 13181 91046
2 17452 31475
5 58433 80985
1 23828 71915
1 14034 75373
70 91941 95027
2821128 62745 63765
2 48235 88701
2 45750 78907
1 72706 90030
64 88789 93411
3 12920 71574
1 56997 98938
8 50699 58552
1 56304 76511
1 686 86978
2 29090 64713
8 11529 34250
1 12814 71250
55 7778 11681
6 73560 76746
3 76403 96114
90 2954 17850
7 8473 36080
7 14949 26647
3 7341 18731
4 46751 79669
5 27987 55769
3 61632 69168
2 1303 77317
6 25773 58334
1 61842 68191
2 24680 52420
2 14270 78861
2 15456 91824
1 55232 94065
2 13361 85754
1 1062 75128
1 25088 39163
1 26710 46595
2 17076 40672
27 89149 90990
1 9303 35342
11 57605 92240
2 56227 85929
2 32222 81498
1 40869 88862
24 79541 96218
6 3539 20600
1 8574 80150
1 39959 78983
3 38781 61743
3 23294 60164
2 18469 58858
1 1906 43064
2 23438 76201
4 16345 84325
3 47973 54161
8 77453 93810
2 9169 90774
4 13109 19553
6 9414 21597
52 36846 37825
2 40933 50950
1 13876 65245
2 24637 59838
2 34437 91613
1 15134 56335
5 74466 93096
6 4394 18749
37 63024 69816
1 67190 89387
1 11521 71360
3 48004 62627
15 84545 91513
3 14962 64909
1 24592 79110
3 4806 33574
12 47523 48866
2 50725 56733
3 55148 79414
4 48396 80101
3 21014 62714
4 45198 49031
3 17982 40078
25 7514 17690
389 86805 87222
2 26834 37569
3 16346 43559
6 33851 73745
2 53339 74510
2 54846 95775
110 52220 53718
3 25239 64745
1 35276 84526
7 36179 46238
3 48847 53781
17 38550 46348
1 28311 94344
1 11157 38092
9 9220 32360
56 86533 98111
5 54932 86996
5 45245 56753
5 4670 31208
4 12 31144
2 19819 59899
56 79509 84265
3 11606 70042
3 62263 90903
2 3378 13394
3 43777 65878
3 29156 65848
1 46942 59550
1 7046 70816
2 1906 30524
2 13105 50720
67 77321 78748
5 33917 45145
18 82820 92618
6 26527 49782
1 39029 74615
11 66552 75851
1 14216 44888
7 13471 23319
3 7522 88611
1 19388 72703
1 45905 74656
2 43012 83343
1 12642 97004
1 12671 68890
977928 34797 35248
2 42134 95786
2 25653 43407
4 14200 42546
1 26513 57537
1 5683 76865
19 7814 22845
3 36652 37709
3 15505 72785
17 70700 72700
14 5755 16214
3 66843 74423
7 60212 68137
4 675 86730
2 33882 45610
1 29056 75984
1 33017 41936
11 51788 69172
1 497 75488
3 68047 98379
1 67242 86797
3 19760 55482
4 75974 87167
3 49163 58642
1 38665 45496
2 22220 95364
2 25362 54736
2 14159 54674
3 7846 31413
7 3274 13989
2 14855 33192
4 28709 82842
5 5455 28067
1 73126 95729
2 15815 44657
37 88242 98667
3 24384 48028
1 37577 48211
1 14526 40772
3 24192 38917
32 76360 82450
3 28198 38410
2 38379 45496
1 9784 36741
52 92286 94537
29 76069 78493
1 1769 83441
3 3442 83243
2 35394 49041
1 38954 84097
3 6790 45474
1 29076 74708
7 55019 85396
2 36827 66100
12 54764 67068
1 22512 36983
3 20116 56313
11 62548 70140
3 10086 28511
3 8376 65029
1 57307 85700
15 11962 25615
4 44418 98195
5 89680 98256
3 2605 66529
4 5477 12860
2 3859 65308
1 48701 99733
3 42753 76956
3 17818 99089
3 44377 47595
20 84283 96670
1 9795 72244
1 68584 86351
16 88285 94391
1 23320 97822
4 62748 80870
2 3438 64125
3 19603 79034
4 9648 58574
1 62775 67272
1 61378 99390
2 13847 77348
1 13685 81947
1 36545 90100
1 7189 68384
3 4886 38734
2 11546 29591
2 39014 59280
3 43607 61842
5 82482 87246
1 49543 55480
3 54489 71989
2672 75684 76779
1 51548 69140
16 49000 52357
6 58070 74541
2 53326 76289
1 45693 97021
13 3934 36219
2 11788 43992
1 26517 43327
13 20962 24212
26 87710 92519
6 63752 83295
1 42094 92894
1 9824 73205
1 4625 68188
24 39148 42965
2 18106 78176
1 36974 91424
9 45613 58134
1 36187 99966
1 30069 85149
1 29826 95383
1 27753 76185
1 25133 73308
1 29607 60646
1 37013 78772
1 30425 90482
116 4086 7220
2 29364 83475
1 11760 62067
3 59392 67639
2 51127 95776
15 90463 99186
6 32349 52597
1 18016 83606
39 73915 88774
3 29691 87923
26 69558 72881
2 30835 61807
1 7402 54871
1 25724 82794
22 1106 29720
1 19406 74730
2 10075 97729
5 12148 27564
6 31547 35259
3 35194 72952
1 18133 46396
1 20570 54980
1 38167 71413
3 6054 21846
5 64885 77825
3 53025 80492
2 18407 78636
1 48518 72201
22 70990 86045
2 83533 94264
2 44032 99304
1 39952 42548
2 92104 94964
2 47048 53077
4 4339 48201
1 23285 67968
4 52158 68589
9 22338 32000
14 85293 95707
5 58018 85161
58 42066 43941
1 18526 90611
1 66561 71144
1 58382 97135
3 55170 66531
5 290 33902
4 1731 15309
3 66287 90453
6 10896 35286
2 6001 33202
1 32431 77205
2 6204 77721
4 1113 76683
3 8323 56067
2 7766 62881
1 19570 84168
2 11995 54951
1 59083 90167
3 52380 79547
12 86777 95659
1 7134 68270
3 47828 92954
4 26944 64880
21 13491 20570
1 25065 67441
1 14201 71872
2 62368 71230
3 1168 56377
3 28469 67813
1 49914 82484
3 11344 40020
2 45417 88499
1 44187 75194
1 60754 83797
1 47124 86265
3 36275 54119
1 1955 59196
2 34769 81459
1 35867 91324
9 12219 21884
6 31277 46662
2 15972 56001
1 18606 76646
1 2466 35332
3 26580 83125
1 28708 55999
3 43815 82905
17 90723 97159
1 4919 98455
115 91292 98408
2 20592 72039
1 3690 86441
1 5927 52469
1 63990 80417
1 14461 64340
8 2079 31768
5 41534 61237
6 25374 32302
1 27518 29208
3 2346 40824
2 56686 64068
2 61732 74500
27 67548 75898
2 25414 37298
8 39632 44379
1 22334 66593
3 53523 72722
3 3947 17437
2 26335 98657
1 32957 81075
1 19465 89765
1 8792 75051
2 27462 95568
2 22823 43439
2 19340 85318
1 35513 65468
9 75387 95286
22 79840 85029
2 26791 97743
1 11903 40447
2 21691 92912
1 43866 84613
3 20304 71283
1 4907 80802
1 36441 78928
1 4341 52478
260321515 99359 99549
2 64241 91263
1 30289 74536
2 53072 93495
1 8032 92598
24 79510 86620
2 29905 90740
1 43655 73624
1 54406 89095
1 35915 57927
1 24894 93613
1 70529 86538
5 3323 37861
10 26715 41533
1 11384 47199
1 23887 74870
4 54529 79208
1 12749 42825
9 31382 60391
1 25976 65517
3 3512 38040
19 82370 85199
2 9477 49926
23 366 24558
52 4552 10977
9 6981 26882
3 36154 78894
3 29271 63504
2 16966 69156
2 44600 49417
2 29649 48789
3 49628 82738
1 22066 56846
8 77051 87438
3 36713 73491
1 41189 65811
1 4766 80111
1 41399 42256
1 44332 58902
1 34378 60759
6 70401 75735
4 57305 80861
7 5194 20920
5 67384 72162
1 36275 94811
1 9426 76649
2 70699 97321
3 32773 93423
1 40969 75082
1 7518 72258
2 47320 58719
32 61724 65096
1 27844 51897
2 31912 69603
1 29277 66250
1 61830 93009
1 23015 68803
20 52029 54134
1 17018 92348
1 38054 67299
5 4947 45513
3 52184 55494
6 30734 55250
4 28598 43268
30649681 3836 4114
2 12411 96599
1 32366 57246
1 25558 44953
6 44506 62066
5 59330 87153
3 55622 77460
4 2487 51499
1 38679 99027
1 2608 66374
63 85786 97735
1 2354 78024
9 70949 84540
913 42349 43122
19 38908 39659
1 45286 93316
1 38550 82698
4 72192 82900
4 48330 64141
42 2426 13735
2 18616 58801
1 31538 90689
2 3625 77806
1 2806 70129
2 31041 84839
2 10863 85957
6 56521 69883
1 31950 59591
1 42916 93510
20 82099 93058
50 91643 98574
36 79102 92362
2 44547 73682
3 52488 74835
1 54472 80015
2 35923 69996
1 32443 99974
5 69862 98494
26 10580 17863
6 75061 94810
3 24045 34148
18 71949 74229
3 14652 44510
5 21569 33821
7 22690 93988
10 39345 47684
1 4346 61192
1 17698 77432
1 15122 78699
1 6704 70798
1 8701 44269
10 70717 80753
2 22953 96412
1 50064 99977
5 32624 40375
2 59399 97303
3 2250 48425
11 70167 71457
2 20969 75353
1 37113 86083
6 19197 35557
2 52741 91154
3 5180 67957
1 37735 43263
4 46094 61943
2 21930 54665
2 35359 83792
48515587 87847 87886
2 19509 74571
10 12010 13313
2 22805 49411
337294 25100 25421
2 924 56642
5 57307 74896
2 17174 94597
3 50094 65832
16 3036 21683
2 18301 83025
1 59208 87786
3 24994 69489
1 55670 95910
2 31709 55668
1 23617 28770
1 4465 97575
1 29106 43822
2 5653 97112
1 34652 68751
1 38601 85631
1 60708 90713
1 24114 45694
2 47869 87364
3 11201 89070
3 4959 14040
2 9398 45435
58 85920 88230
2 22430 63463
9 3654 11241
29 583 9125
1 36859 85384
4 60355 81086
1 44964 98864
3 3351 44033
3 14432 80766
1 16844 80580
2 21661 41346
1 31368 97366
1 62076 76919
1 9841 75294
2 9695 81356
8 47936 57399
2 51093 76116
1 22540 62488
1 60721 65435
1 40321 64058
1 47312 68736
6 21574 45581
2 43541 61013
1 3330 88125
1 42012 70389
10 59782 62193
1 20633 73177
1 49804 58208
4 50594 55181
4 10727 74677
9 68807 80304
32 92733 95481
154 63747 64311
4 13606 71343
1 7314 98928
85502 48108 48584
2 20448 99556
19 80192 92629
59 3027 6557
33 10662 29268
3 33528 52072
1 26527 82693
2 37638 59839
1 10918 52808
7 72235 90697
2 34848 86844
1 38971 79695
1 969 74106
824 96661 98498
1 2570 79157
2 8665 45030
2 51753 64452
46 83902 94114
2 36151 54517
2 474 51962
11 86357 96714
7 53569 83144
2 42310 64117
2 6549 97297
1 32584 58452
9 67947 87284
1 29982 63190
20 185 14650
3 14851 77329
1 52081 84043
4 64666 82540
1 6484 89563
1 6 86486
3 6878 44355
1 65035 95604
2 3355 34824
2 35594 39033
2 74818 97930
126 83533 83959
4 15579 96071
1 12017 59449
1 68025 97013
17 44765 45647
2 37930 95443
16 33926 37210
6 44337 63577
1 4272 79458
3 69499 74471
2 18223 66088
2172952 10022 10175
2 5980 96792
1 32869 73960
2 29465 50115
18 73002 81114
3 17797 78911
1 50707 57620
7 44083 52285
4 5655 68040
1 7833 69294
2 40193 41304
1 1008 53293
1 37955 73274
9 92071 95777
1 26748 95913
29 82713 88412
12 70846 84685
1 36204 92644
2 31090 80941
4 1057 55841
1 2044 73589
1 33826 62431
1 19294 70918
12 13842 31567
1 40130 56365
5 22398 25840
14 81913 99930
4 43757 56755
1 30194 44162
2 53758 90640
1 35192 86958
51 96 3562
1 10591 64016
1 1368 54978
4 24905 51997
2 52951 62065
2 1623 92634
2 54390 94957
1 32189 71913
1 30088 92463
27 21056 27039
42 65695 69702
4 32721 51882
1 25972 76907
1 33520 73916
1 32893 72174
1 49265 97859
12 4405 24279
8529957 7250 8254
9 60194 61014
4 36466 67070
2 14976 99878
8 56310 70827
2 15070 69294
2 45648 98283
2 68593 91348
2 53849 55697
5 15649 44306
6 4324 38297
3 48763 56823
1 24038 71262
1 11294 73445
8 65013 83911
3 6364 61944
1 11868 56657
4 60510 77457
1 5994 52163
2 28699 92054
1 31025 73039
2 24289 66436
1 27449 77721
1 7700 81103
3 58105 64918
19 86566 98713
2 26072 94128
1 46877 62031
1 48188 83933
3 75877 87321
1 27409 96955
1 27002 85850
13 524 33719
1 6931 87540
5 65321 84290
60 9167 11824
5 16993 40171
3 57060 96976
7 7551 53560
3 19861 95856
1 50817 73772
3 72019 74168
4 16274 49720
13 73818 95787
1 35967 72684
2 63395 90783
1 4517 88687
2 38392 58637
3 61796 81387
1 21684 93392
2 59862 92767
5 59242 62430
7 38115 54911
3 38954 96498
7130 88299 89168
2 21873 55344
3 53023 65442
7 11359 20867
3 42346 59591
4 68397 83205
2 41902 51943
1 42887 79083
1 11420 91202
1 31690 66547
3 59662 71011
8 11747 40362
1 38457 62275
16 82824 86104
1 12317 64484
1 2314 51709
1 40480 48425
3 40806 62633
1 4454 67490
1 57982 71945
5 49516 66495
2 9361 47576
39 9308 16827
77 3891 8228
2 1143 87205
8 65736 74535
5 5312 47942
1 1952 55975
1 35270 84037
1 16006 25688
2 16713 60509
1 40376 93217
1 32393 46344
5 57489 62388
1 16727 56714
11 66266 94342
3 42717 68776
1 766 90404
12 50657 51375
17 36459 38604
2 19212 37582
1 53837 57415
1 53886 68942
661192 10220 11821
6 23453 65046
2 41110 61153
17 3625 23303
1 29065 73999
31 71250 73390
8 46798 58889
1 47463 68356
1 70972 95193
17 19573 36057
4 35038 48466
3 22591 83100
1 56684 82155
2 680 71614
18 24401 26704
245335 34381 34548
4 55147 93375
3 20253 49125
3 267 70934
5 54743 56837
3 69048 78099
3 44791 75566
8 61474 62842
2 46008 92715
561 3498 5183
23 66361 68571
4 24042 55458
3 49894 51475
4 46405 50361
3 13030 49480
1 37453 83422
5 33809 44594
1 21827 45755
195 93882 96842
3 60736 79186
4 12855 42099
8 58058 71948
3 47115 63042
3 63000 99186
5 4792 85296
1 115 39826
6 12194 31268
2 886 45459
7 18044 28201
30 10946 22958
2 10826 69432
1 20698 23152
1 2941 80019
1 31869 50558
3 11353 87054
1 22018 68607
4 64210 67875
1 22078 29475
1 16325 72705
10 72276 73955
2 35604 36002
4 15031 75063
1 26441 93254
68 75430 77626
2 9723 37061
46945 94524 95128
10 52377 65715
2 51761 90913
2 52740 75363
1 49525 81683
2 9723 81887
1 14480 61940
11 7983 13807
6 72061 84883
3 44062 71328
1 30236 57949
3 27871 85453
10 9047 22578
2 47310 80722
7 37568 47493
1 38698 68955
349 5636 6317
30 78266 91940
2 57488 61420
2 23130 69866
1 25086 91117
2 1378 70506
1 33692 38387
1 42208 60737
1 1360 89244
1 36077 80151
2 29021 71400
5 2725 7396
2 48885 61224
38 75063 82158
13 1805 42144
2 30590 72406
2 5490 62683
1 36743 93598
1 1058 82904
6 66987 72796
6 17227 22814
1 7091 78071
1 31598 46349
3 15129 72323
1 6922 20366
2 13141 90833
1 7157 30943
2 10851 52421
1 7423 69616
1 5608 74886
1 47845 65163
3 9029 16199
3 9590 95637
2 38125 59264
31 78423 90061
5 41474 68459
1 1044 99125
2 31519 57473
1 20811 57041
1 44013 79682
10 64642 91418
2 27532 53924
1 9918 74458
3 37272 43379
4 61579 80828
2 27124 62323
160558 11137 11876
5 54688 97512
1 45513 63885
2 2092 51673
1 37386 40935
1 51653 72399
2 34573 69124
2 68199 69496
1 22784 98089
21 91518 99544
3005 24834 25883
3 73320 92618
10 20322 23112
4 12658 23995
4 15203 30566
17 25966 27025
8 38814 78369
26 73576 90497
2 29674 46085
31 1976 14052
1 41607 75118
2 53645 83084
2 22315 93884
3 7238 68142
2 51652 88307
1 6066 56028
1 55488 68961
2 2318 75596
1 2050 41757
2 36520 70214
1 45754 66722
5 11903 39653
1 42769 61381
1 36491 42720
12 20466 30925
1 36023 88168
5 18472 38272
53 83493 92664
4 42788 90061
2 23059 80122
106523 39695 40781
1 9268 99940
3 44120 80694
1 64386 67795
1 18829 72512
3 21423 35100
1 2881 43493
2 9048 67851
2 44927 74977
3 64439 95285
8 21730 41321
2 1625 81604
2 18754 99069
1 55380 96358
1 65579 81705
1 44023 80704
1 22301 96530
16 78520 99257
1 17813 42582
2 22930 42143
4 48334 60667
2 12699 74663
9 55529 56418
3 26993 47323
3 53402 59543
3 23134 79341
7 87345 98504
2 23562 89145
1 40930 59277
2 21988 46445
7 59766 82976
1 31318 81931
14 21505 24356
1 52226 92212
6 24776 38292
2 51634 61067
2 29982 30733
10 67630 95714
4 32140 99912
4 23075 41193
2 53959 94234
1 11382 78575
3 75547 86325
1 41880 71431
4 45739 59204
1 37854 92674
6 12459 52052
4 60920 72609
2 37190 64047
1 23709 51177
6 10503 28066
1 5433 99852
1 19343 29944
1 13917 75833
1 66899 72211
3 32814 94850
3 18795 46172
1 18263 75747
98800870 96220 96345
1 8358 86618
1 65663 75639
1 25002 49272
2 27565 74567
2 11370 28771
1 526 18983
4 27047 77143
6 46531 72980
1 28751 96842
1 15450 81340
1 43578 65749
1 61506 89828
3 22553 47406
1 6707 90466
1 12050 99923
3 53925 57705
13 76918 99133
17 80225 86423
2 34675 42342
4 40418 77655
1 20629 53046
1 1606 71380
1 42326 99751
21 79792 85533
2 32764 61578
2 29028 56774
1 38544 83562
1 63933 94463
6 80350 82049
11 46878 53480
4 27793 39094
3 1931 77686
3 45390 64024
3 62501 87655
36 13409 21824
2 52136 97743
4 61738 82710
2 35455 69627
2 45747 60077
6 23883 43589
36 8084 16519
3 13807 73612
1 23886 63655
5 63278 68702
4 46915 52035
1 53812 74488
4 15573 46375
16 953 28124
9 57306 66542
1 33542 64611
5 39644 88859
2 54042 81401
17 5728 14140
1 48890 97329
134 90624 94791
1 35393 79909
3 10990 78103
1 44826 59430
2 55798 92104
1 40999 96053
8 20974 31036
2 54877 79777
1 57507 79359
2 21447 54375
59 51255 51343
2 19163 38536
6 25613 44462
6 46022 57868
2 32755 84056
3 9652 42737
2 45307 84018
4 64576 69268
26 4327 17996
4 18317 32385
3 59415 85341
3 11416 69307
1 55440 86856
2 20976 88515
7 11810 23351
138 14688 15124
5 7478 20856
2 27971 36302
6 6731 54847
2 60057 90305
2362 85116 86080
4 38732 75280
676 81892 82446
10 77513 81081
1 9989 60973
4 25081 31617
2 25669 96878
1 19355 91197
2 2042 72518
1 431 73074
27 82838 97671
12 12311 22581
2 18347 38276
2 19963 72175
5 50266 90056
2 57561 76378
1 51973 76696
2 39822 76183
1 11802 76571
1 46224 85638
1 50622 67314
3 16983 37668
1 49303 95717
1 62152 94022
1 20945 71420
2 38163 80362
6 10729 26147
2 49050 96163
3 36503 63807
1 48192 61058
41 43910 44314
1 54889 82808
3 19486 52094
4 44568 56801
6 16571 30133
1 45830 56751
2 13838 53806
7 61030 93249
3 37696 62922
2 33375 70847
1 51049 88935
11 25473 45245
1 21488 68533
1 814 19325
1 4022 52124
1 29410 78606
6 28014 40343
3 1679 90748
2 11817 64158
1 12150 73622
2 56272 90421
3 41052 63753
1 10747 98792
40 77212 90873
1 7317 87750
2 14054 58342
4 23121 35365
894823 1392 2025
4 56417 60453
4 69453 85169
4 55094 81497
8 37444 49734
20 9907 22265
1 59526 62577
7 59722 80418
2 1796 24945
8 71022 73795
9 76937 98562
2 26745 79129
3 33302 88547
1 7874 93069
1 3388 68291
1 35752 70437
6 16695 33262
5 21201 31611
2 14420 96167
1 7313 63212
1 16841 74845
102 945 7619
3 17368 29970
4 50694 65042
1 44722 78678
4 3722 59623
2 41995 82053
1 50927 74539
31 45109 48342
89 2056 9627
4 538 61954
2 13165 39701
2 43449 98462
1 50355 64738
1 58937 73903
4 76484 96998
1 3063 89955
14 69374 87069
4 22201 56147
2 41971 85831
2 42115 98394
6 13391 23990
1 67633 98887
1 26615 65008
3 42255 68272
1 19104 53621
2 55505 77434
5 76241 83380
40 85211 87146
2 34660 55581
1 37329 72314
2 35283 81999
10 1485 27247
8 69547 84629
4 20280 61705
1 14651 81989
5 38910 43629
2 801 21351
36 6722 15302
4 53289 88606
1 28173 84319
1 8915 65360
1 26787 61132
1 1617 63185
2 61067 89851
1 11324 57200
88 81905 82938
2 22934 45024
704 130 2656
1 1376 54240
3 21479 98761
1 54270 55994
2 49902 93143
5 75892 88133
13 18862 25051
4 77104 83673
125 1916 3148
10 66155 77921
2 50321 82272
144 447 3177
6 48054 69914
59 90069 95968
2 38399 56078
9 64362 90439
1 11053 85301
21 33747 38501
1 49474 82204
5 8590 37954
1 27191 92076
4 8663 26242
4 8105 85749
23 36799 37499
4 45631 80234
3 7932 91792
1 44241 55620
1 14904 28045
1 47151 81256
21 22226 23911
3 28668 47483
2 40020 81487
1 24173 61829
2 53700 59044
3 6633 99529
1 126 41943
8 13685 34662
2 23674 35975
2 22984 82886
2 51453 80523
2 12514 24227
2 30391 57163
4 18251 24888
8 58969 76525
4 48772 81007
3 18188 28746
8 70417 78238
3 52350 59163
1 5257 67487
2 72263 76550
1 37043 99006
1 18447 81128
1 18568 99641
1 14719 66901
2 51360 71328
20 49326 49875
12 24766 50389
2 29319 41734
1 40779 91732
2 5745 96363
1 47320 84002
1 3612 99567
4 59234 65370
3 31465 83512
1 25594 85695
2 52401 80852
1 6753 57794
1 6298 57992
1 21699 60522
1 45493 93142
11 12743 29842
1 54275 90513
3 572 55115
5 64393 94209
2 52552 96584
2 86792 91817
2 22226 81935
1 10257 88453
1 25055 76835
4 1175 30068
63 73394 74636
2 30679 98390
6 10582 37782
1 23451 54762
3 39963 68282
4 34855 48514
3 65872 86798
2 14030 65120
2 21429 61507
1 28574 40121
1 51815 77844
5 10513 36612
3 33698 67421
28 68228 69425
4 13931 27359
1 25722 53287
1 33953 45256
94 4631 8239
6 1370 19545
2 2655 94383
19 79275 95779
1 17374 56586
1 32274 52709
11 65653 81161
7 73374 77950
1 74757 80652
3 50905 85230
23 77911 81376
1 18380 82045
6 59693 60952
1 1802 92333
17 5561 16828
12 29334 38140
1 10829 77246
1 29261 75697
1 16208 95003
1 32635 90388
1 57656 93233
2 20233 76066
1 15609 71256
4 45302 78227
1 24090 69790
3 75608 95586
4 46608 97299
1 13647 37479
2 61382 88863
104 90162 95487
5 7101 34358
4 79894 92986
19 12117 21478
4 30041 70169
18 6174 13292
6 39796 67417
5 23933 59689
7 69641 97043
4 18009 61532
1 33265 64260
1 15981 80861
1 54451 83207
1 46081 73158
1 14745 82050
1 48971 76807
1 30645 97254
1 30387 60247
1 11616 66168
3 26000 46949
4 56641 98838
2 78569 87791
14 4896 35679
1 21304 69514
3 57628 99991
3 24025 53792
5 51638 93248
3 21520 25554
23 83625 90018
4 6040 52987
3 47497 82566
2 13569 92842
2 3238 50970
3 47806 54312
3 58419 67116
16 50807 52894
8 67625 78343
1 29614 67511
2 62535 73747
1 63550 95323
6 1266 53988
53 15858 18392
3 53086 97699
1 73344 86018
1 8957 82841
1 62447 76772
11 77574 82273
2 46566 90504
5 42429 67909
1 42030 62313
1 47925 67080
1 11623 72627
1 15790 82008
375 94461 99679
1 79058 89986
1 57106 73301
4 19496 62241
15 77176 91230
15 20327 24615
1 36732 61866
3 11857 77391
1 46318 99337
4 67440 73034
5 10495 43417
12 22760 47456
4 61638 94660
2 3315 49844
2 12516 29056
1 12370 28907
1 25319 34952
3 25547 89818
1 26046 29678
1 6559 61301
1 14650 34098
2 29765 60845
2 15398 31941
2 24782 78337
10 54985 56930
1 8492 55824
5 55638 97425
49 643 16117
5 59684 78666
1 37695 71763
4 40124 59761
2 37473 93307
2 3167 33929
1 8646 68665
2017544 91371 91994
13 74701 85455
3 122 99487
1 64822 79629
1 69192 83400
6 20053 74834
4 12941 26513
1 19028 21010
55 50881 51002
4 17708 37933
3 31640 77464
2 36114 60068
1 47524 86162
1 10842 62831
1 36244 43460
1 58613 74408
2 61935 63715
11 21317 25185
3 2151 32133
6 39538 57573
1 34990 82086
1 14277 60940
2 38535 77558
1 2313 77827
4 21972 52956
1 14873 30295
3 24940 97938
1 34946 75109
47 82294 83558
37 11638 20691
2 10807 31157
4 31582 91091
1 34413 62498
1 4936 85650
1 32797 71156
1 45521 68690
2 49429 49918
2 1402 90424
1 6923 97645
2 61563 93417
1 53455 64725
7 9693 13062
4 8538 34509
3 64108 80913
8 41247 49981
1 31626 97913
1 11895 68346
1 15366 85197
1 29892 74551
10 66228 74922
3 53159 70002
12 14000 35759
6 75626 97603
4 61650 76381
5 16316 46464
7 37005 41560
38739 48375 49087
1 37419 73550
1 71848 98928
4 17405 73072
2 16989 59578
14 73687 76646
2 9709 54314
6 49544 71792
1 37215 73107
3 6401 30870
1 32864 82351
2 17883 33285
2 39578 65158
2 993 23214
2 19302 53681
2 16248 90477
1 26834 73937
2 64704 96086
1 3605 94314
1 13593 66675
3 17546 30334
2 25579 36338
2904279 59042 59208
3 45902 84266
2 50748 67577
2 1118 90892
2 11297 59137
1 9481 68274
2 45849 64206
1 36688 89448
47 92617 98157
8 64178 96390
1 63426 78377
21 47178 48472
1 41856 97802
6 20363 35911
30 76501 99609
4 57822 95914
31 10665 14032
1 71142 84832
2 54326 96458
9 82145 88575
1 38411 78551
2 18930 81622
11 12934 40733
6 55672 61175
2 69088 85064
1 21382 52593
3 3087 36602
2 30271 77123
2 51384 90353
5 5506 10449
2 11976 55583
2 9603 60514
2 19966 76659
7 32723 43911
1 21223 54539
1 10760 52916
2 31292 98718
1 41093 50391
2 17943 52347
1 11509 50630
3 17525 73478
1 19547 79450
1 21661 73953
10 64103 90613
9 11454 16361
1 37362 74612
1 44306 76320
1430991 19425 20024
6 4976 48530
3 53564 96492
1 884 58485
2 20076 67770
1 38845 85724
1 67807 97134
11 50728 64904
2 31780 73022
2 14243 73402
1 55248 94011
6 73524 91922
3 54422 99424
1 62709 73246
1 24320 82785
1 32838 94726
1 9980 89680
10 78178 88182
2 56953 73520
1 49889 91041
1 5658 66888
4 53385 63718
13 35178 52230
1 4088 95268
2 34635 84190
1 57864 80787
2 23983 94461
1 59889 74575
1 43553 91607
13 17639 29717
2 35353 85921
1 22032 90498
84 84345 91977
1 15218 89649
5 69403 89654
1 44243 46472
4 49765 51188
1 12267 33277
14 51209 54739
3 44322 56788
3 11753 81359
3 64676 90785
61 17855 18801
5 48448 81417
1 39095 69421
1 60491 75366
2 35090 56406
1 51071 62534
1 46205 61861
1 7420 51955
1 49293 80746
1271572 55875 57649
1 8274 56732
4 60289 85424
7 75106 82662
4 12377 89343
8 80148 96798
2 18108 59211
1 6006 75031
10 16156 40836
1 5848 70060
2 6166 83270
2 58618 97285
1 15131 98276
1 27141 83277
10 84366 94781
4 62219 67910
1 65309 94763
1 13655 84210
1 21588 87974
1 25529 89711
3 36658 55600
2 22432 79648
1 59917 75267
1 31707 78845
7 73698 91616
51 12110 16012
3 409 62581
4 59083 97803
28 37958 41467
1 1997 86314
2 17618 61843
21 11017 13098
3 16606 70074
4 73622 82168
1 42330 86615
3 64468 74527
18 90159 92676
2 24599 84719
3 294 25705
24 40089 44015
22 27679 31118
3 20288 91184
3 705 54356
8 23933 35718
1 8365 77276
1 12836 85076
647522 79866 79921
1 63250 73506
4 11143 92985
1 63226 84043
1 54072 73738
2 7478 97738
4 21506 59654
1 28557 89919
1 55888 85983
1 347 72887
1 289 59649
152 93767 98243
4 63957 85128
1 1780 70184
1 14018 91216
8 74597 88630
1 24475 63087
34 15288 17556
2 17490 87981
25 81348 82671
3 35823 46959
4 6778 72937
1 42530 60893
6 71865 97564
2 33377 98464
2 31998 59438
2 58571 74448
1 33335 81943
14 7190 13760
1 750 45289
1 2725 42585
1 71848 80349
4 34785 65104
5 45524 62427
1 85423 89219
15 7174 35384
3 43911 86217
2 458 34281
2 13145 86173
2 21814 71828
1 28256 97393
4 39321 43316
1 30147 43348
2 46692 68477
2 48480 56110
1 35157 40054
51 29885 34987
1 18686 65311
2 18905 79413
1 1568 94228
3 15252 35172
6 69981 85296
2 46994 58838
21 57768 60383
9 68848 69180
1 25612 53572
7 4109 38754
3 26160 48699
5 39407 97639
9 76357 96199
11 61164 70629
5 34041 81202
2 31163 51028
1 50528 64169
1 2568 65832
1 3588 68300
2 39590 83016
1259 80286 81094
2 46899 95105
1 58265 69177
6 13535 36190
19 1348 20391
3 1913 85102
7 12875 33743
1 22194 77250
1 4717 63078
7 66792 98119
37063 71033 71735
9 52659 65727
2201054 36575 36848
7 44458 53849
3 72713 82448
9 1415 16108
35 65089 65386
3 32471 94216
2 31417 44245
2 45392 94840
1 27416 55565
6 59411 75893
4 56532 63615
10 27389 49298
1 21490 39114
72 74925 76585
151 6271 7248
25 36139 37891
8 6592 14068
3 15753 55468
2 2574 31256
4 45608 88796
5 1994 36926
3 26901 35527
9 62719 88431
5 40335 54268
240 87679 89985
4 40530 70254
132735 70548 70646
1 29202 86612
1 3689 93796
3 38506 53033
1 11389 56353
1 22484 77229
1 28817 92078
24 16438 25632
4 31505 37019
2 3073 73183
6 2666 34325
3 6521 88476
1 25765 95620
1 27781 85823
6 14888 20508
33 31900 34433
2 54241 68500
2 11390 48985
3 58022 73831
4 46506 65546
1 41304 81531
1 20335 84889
4 56266 86348
2 6102 60092
1 45576 83578
7 30537 43100
1 8134 84722
1 12502 48131
4 55042 66995
2 15387 98136
1 42792 89039
1 11706 67347
1 26382 53341
1 36524 57747
1 72864 92608
16 77116 80716
18 3208 15612
4 33618 71601
1 2261 54346
2 16736 68473
1 29183 79871
116 6973 10195
1 31571 69669
2 40717 71242
1 27446 41906
8 984 39770
2 2329 67717
14 75428 82265
1 15159 44170
10 72986 73732
1 20868 75338
2 18699 69552
4 42209 89030
3 50673 97470
1 15344 74895
9 53577 56686
5 21795 39601
4 38359 48490
18 3390 27719
1 46910 66910
353567 82092 82348
1 43035 80039
4 48668 99557
1 38073 80547
1 37281 59020
5 4854 36953
3 3810 97338
2 21671 54775
2 26499 62639
1 22657 98921
2129 48122 48899
2 4689 70441
1 47425 63163
1 32716 51783
3 22435 44610
1 47756 74028
1 54065 89386
8 3280 23888
17 82647 84173
5 29636 82292
3 62593 88134
44 16237 16741
1 13956 65003
3 33082 55426
1 27818 67376
2 74459 92567
1 9416 92086
10 78743 93499
14 92518 97158
1 26074 80716
7 11381 32842
1 24949 37056
12 63077 71427
1 62781 76429
1 41473 70477
1 9740 47284
4 31127 38732
6 14053 27008
3 9599 54289
1 47506 94963
1 36514 74549
3 35273 97213
4 17380 51398
1 6735 98845
1 16928 76698
1 30353 78280
1 61972 89700
1 7016 60573
1 50357 92542
2 22358 94888
1 36582 97310
3 43627 59828
3 32423 90223
1 66628 87649
20 57950 66501
4 26077 43242
1 20863 52990
1 22327 88363
1 1385 68317
12 20207 26887
2 3066 47008
1 25876 92146
1 26389 49856
1 3619 82384
3 53151 68915
2 29878 41508
1 7531 88482
3 68596 90546
1 6967 92962
1 23497 35624
1 56215 68727
83 3464 10406
6 62141 90151
1 12242 57747
3 61750 92096
4898626 84211 85130
5 56225 99523
2 11334 91562
2 30236 37667
2 2121 64070
2 3193 77604
23 70060 75440
1 3322 86166
4 39467 66326
2 60548 73756
3 37501 81353
1 25624 70686
1 41710 90172
1 66248 75512
2 9972 60730
1 41365 89646
4 7672 34104
6 44743 47943
2 31201 83953
6 4594 44103
2 18576 34583
9 4672 27689
1 734 63844
1 4574 95506
1 18500 85052
1 29962 59160
1 23879 60061
2 29738 79386
5 33963 51997
2 14089 87552
20 10453 16549
1 13215 65554
101 88257 99164
1 3322 81331
35 83263 83498
28 17175 21396
6 68152 78063
1 31852 64608
5 5251 76712
24 76710 83023
412 96589 98626
15 74735 87461
3 29545 46589
13 52398 60973
19 61911 63648
2 16007 32844
3 18746 80749
1 47726 87449
1 18103 98843
1 9859 76468
1 18799 98567
2 9608 50706
1 54780 75011
70 1385 10227
13 52230 54222
1 10487 61166
1 12260 62841
4 22421 70872
67 89866 94659
1 39776 78883
4 12968 50811
1 3565 90313
12 76490 89800
1 40 81986
4 33418 97458
49 83628 94263
1 11548 63865
44 8248 15475
3 35819 83218
1 48402 79837
1 22406 96629
1 38935 80431
1 73216 82936
7 1168 20753
2 29677 95911
1 53708 92757
1 2508 38000
3 28276 88787
1 39223 96548
2 7602 46896
2 17132 58687
15 85033 94205
1 30223 68886
3 40254 84969
5 73189 97320
1 20966 94869
3 25937 70476
2562 37475 38427
1 45650 70267
1 57377 92104
1 48995 94329
1 16602 63361
19 63402 75622
1 33329 42698
2 61412 95867
5 46489 59930
1 77101 87295
14 5272 8735
8 28479 36293
4 55567 65251
6 6878 51841
9 72309 90528
5 18608 48362
2 9665 64945
1 21534 87022
17 10601 28463
1 8655 87825
3 61693 78171
1 8119 88757
117587 9672 10338
1 20284 88128
1 50790 82686
3 14701 35199
195 92143 95484
4 32770 57837
1 77139 81406
3 18819 75486
1 33964 90024
1 33730 99309
3 2693 39492
1 11887 42579
6 1794 42853
4 74629 83804
3 69238 89830
3 12204 79218
4 50078 71114
2 32066 50639
11 49147 57535
15 83570 95368
2 41757 78076
15 20057 26155
1 12970 67778
1 8506 37222
1 9436 47315
24722 64336 64810
1 34540 92732
1 5971 87081
4 43648 52778
2 36254 55582
6 57735 72103
59 7550 10263
11 74543 81342
4 19857 80009
1 40030 93534
8 4855 23053
61 72329 72718
39 82182 93341
2 16121 89199
3 12692 81238
1 18072 37763
1 59939 65078
4 16476 35387
3119838 62359 63378
1 34063 65256
2 36219 70642
4 17221 54385
1 26363 80867
1 17010 59227
1 34350 90248
1 19292 79189
1 18072 68384
1 49807 91306
1 36496 64663
1 43249 92154
14 57629 65648
2 10074 99412
1 29966 52797
4 2906 28064
2 18328 73119
1 1799 56061
1 7738 93275
5 60163 88020
4 17117 44426
1 15569 62894
1 13395 96400
13 24345 29219
1 55614 81990
4 29357 78378
22 5765 18029
32 38531 40345
9 47395 50261
1 36958 93407
2 24242 93818
2 21230 36874
48 80147 99905
7 22482 25303
2 9361 55486
2 15617 36823
4 13165 92851
1 20457 52080
1 30145 70304
1 7214 69431
1 18528 93941
4 4886 17810
1 57931 86674
4 4768 69248
1 22085 96883
22782 84126 84321
2 23179 39248
5 64485 97458
2 2537 43685
7 52688 60809
4 60846 95278
6 82934 91658
3 9904 79395
1 34807 58266
1 63688 93347
3 75388 92471
4 52289 66522
7 6997 16809
7 18661 27813
3 39641 68228
5 71778 97177
2 39338 95201
10 14970 16796
1 28102 63254
2 46826 74536
2 69132 99585
1 13134 74475
1 28415 78005
2 45315 72335
1 34744 67782
1 43278 61553
21 34842 38256
1 263 72282
2 90457 90970
88 8690 9379
6 4799 12762
23 4301 13699
6 40987 61050
1 7104 59900
1 15954 74300
4 40385 49838
7 65836 88493
3 20194 70080
1 1512 95730
1 31479 71505
1 7529 98571
1 7551 79134
9 17200 39776
21 16980 18629
1 51342 54606
21 31597 32944
3 15075 92216
4 55494 84222
2 32651 80074
2 53932 68830
1 59208 60074
1 4462 66373
1 14941 96150
1 4849 73863
1 38405 60979
5 3227 16938
4 2052 55367
2 1440 39426
12 12139 28610
2 12887 57590
1 42828 77473
2 17649 38862
1 25622 65842
1 2934 83055
567 75602 76877
1 42008 92773
5 8032 24080
1 25204 78744
2 20036 37773
35 63359 86520
1 5652 73729
1 61563 87772
87 95464 96814
1 6108 55216
2 56681 80348
9 85107 98907
3 65247 96863
6 49804 53550
4 32009 44829
3 29145 88073
4 68352 70922
6 1974 28703
2 32644 83176
1 60317 75851
2 17229 61661
15 44749 52241
4 18085 85233
2 2756 22214
5 74621 98514
2 19964 37597
4 620 76467
1 22637 35452
2 62933 75024
15 4166 15558
1 8622 30060
816 148 4373
3 4812 25089
2 9063 57416
3 9255 37478
1 4653 28327
1 25791 63701
5 30443 55806
3 38583 61577
1 23844 68267
1 9817 73423
17 71913 83102
43 87310 99634
4 24170 80385
1 48912 87110
9 65423 69571
1 28283 74322
1 44019 94643
2 28140 72208
2 1475 65159
7 11034 32414
3 31131 82021
1 37572 99839
4 6725 26420
1 24320 41596
2 4358 33067
2 10328 90850
8 5225 12780
1 2421 47162
5 14707 24624
2 38668 47806
6 5449 18818
1 76088 81354
10 35812 45381
9 63199 80464
4 70288 84530
1 70399 89014
2 45666 63191
2 35717 91147
4 64219 98224
4 29385 62789
1 35353 88071
17225 30663 32147
11 49490 58989
1 43499 53767
1 38875 96356
1 12523 86794
11 12668 33944
4 35431 59578
21 84588 94068
9 15350 22148
1 20952 51102
1 17138 93461
4 19195 46481
2 42084 52363
2 75300 79992
6 50017 91065
5 74216 89345
1 68191 76543
3 42414 90711
12 22151 24423
1 17672 64549
2 39882 59107
2 42123 73314
1 1208 91031
34943512 67528 68079
2 29478 98158
1 35397 67039
4 9656 25151
2 37357 94236
1 21887 53496
16 34869 43798
1 41735 72420
10 68152 75266
3 6467 37945
8 74930 97425
1 52879 57724
2 31189 67046
600 69428 69717
7 21983 26322
4 18115 80176
1 3267 98459
1 19045 39758
5 69279 81708
9 10029 20445
30 7732 18247
1 47539 85833
5 14029 87303
1 24902 44157
1 2739 51311
8 2172 12910
2 35380 68709
1 27140 48489
1 18296 92383
1 21681 51469
10 59176 59897
4 83006 96691
2 30268 37958
1 13718 59255
46 84655 95608
12 59445 89617
1 48836 96558
5 11875 42452
1 67169 83479
199 13036 15005
1 14216 82726
15 10439 23415
3 72380 85768
7 44757 65414
56 75521 75949
5 18283 74424
3 58964 77540
3 8277 54492
1 53770 84968
1 59553 71639
377 12601 13855
2 12922 62261
2 26553 33189
16 79317 99047
1 9479 15340
90 94894 98006
1 18895 39838
6 19648 43086
3 11071 81731
3 82275 93591
1 32314 66165
2 14628 52842
1 10486 58881
10 54884 83987
1 8071 54068
2 30817 80937
7 4227 15671
1 29811 62395
6 47833 86192
1 46796 53397
4 8966 71486
6 50529 65656
1 59129 94099
3 26218 58374
1 16662 45274
3 53816 75610
1 30183 38049
2 5340 81847
14 43683 48470
1 21902 58301
2 18508 21215
2 55878 70612
5 39104 98029
1 50676 98291
3 66034 95025
93 75633 77068
1 43422 91083
2 51572 90553
4 59459 79735
27 25733 28052
1 68300 77571
3 32254 79049
3 45124 49540
1 25935 70044
15 1825 34014
1 36337 46177
3 58802 69982
3 39381 53958
3 37668 74634
78 87291 89670
2 38489 65057
1 34677 70319
14 53804 57395
6 65372 69516
1 59146 77944
1 12328 60633
2 55282 92680
22 78508 96755
1 50572 74062
1 18280 88769
3089431 36689 36788
3 46434 94514
1 20023 66435
1 18083 86147
26 61808 64267
3 35538 68496
22 36677 44440
3 60687 67328
3 7562 52891
10 39951 45153
6 67231 81591
1 39742 51488
3 23828 63228
3 15968 54114
1 32300 93443
1 1263 88662
1 21922 41736
27 7844 34831
2 52675 93201
3 30614 91931
1 18271 47315
1 7862 87226
1 29969 87654
1 7308 81542
9 20944 27624
2 10291 67383
1 54102 74637
3 73175 99596
1 19609 54487
3 2600 44043
1 5557 46367
2 22277 24464
2 33775 38620
4 47130 83806
2 24400 51837
9 20729 22775
1 24490 78247
6 55357 65394
1 33596 60317
2 57611 78937
2 44991 86328
3 24440 50531
6 66273 88308
2 19978 70142
4 75766 81632
1 57290 89906
344 2326 4191
56 89356 99426
6 6593 28422
4 43460 70436
5696 22218 22539
1 21791 35898
4 30312 69358
8 40382 49834
2 12066 70350
2 45752 48802
1 19749 88475
3 36552 47779
1 20319 52510
15 23864 34636
4 53521 94736
2 59038 96994
3 39585 88547
2 37627 85836
2 52799 63356
1 1132 94270
1 10432 65911
3 63816 94779
1 34013 94435
10 36509 40259
1 57439 96810
2 26357 30838
1 49905 81759
81 91100 98020
11 6850 30340
1 5967 60541
1 23642 42583
2 21756 50888
1 53601 82443
5 33275 46841
5 26630 95713
11 68697 84842
1 35005 88038
14 90234 95339
3 50352 94043
4 31905 96764
1 1122 43889
1411 39725 40766
2 11187 42994
1 40277 82665
3 51764 65324
1 1344 53398
1 67193 90215
6 26055 27050
3 88895 95709
2 11837 34321
5 78467 89123
4 5222 45971
8 52014 93783
3 36404 86433
1 32243 84100
13 22330 35689
1 18549 68550
1 68456 84779
3 37820 96131
1 45891 56714
4 1192 46159
1 24095 94840
1 3054 82369
9 63429 77831
45 8721 16657
1 17664 93065
6 11449 32831
1 26421 53468
30 80609 84397
3 37634 74085
1 23342 63731
4 55105 66106
3 55721 63304
3 24174 39849
1 29763 34135
3 57217 66993
1 43702 84197
1 43088 67446
1 43128 69955
1 37658 78112
1 4474 83857
1 18508 88079
1 52237 63567
1 633 53562
2 32007 65315
1 54218 60103
6 70451 77267
2 11150 71036
3 34887 57819
4 41449 54660
27 77843 90145
2 18678 90525
3 48107 72175
1 43897 94049
1 14235 70055
1 34073 87306
8 48726 52176
2 42473 98514
82 4074 7203
1 14882 69859
2 52486 84865
7 11946 38112
11 30905 37677
2 79092 84353
1 28493 92143
5 78594 90378
3 4988 76368
17 41335 45919
73 16654 23475
5 80068 92323
27 38220 40406
3 9909 82134
1 1920 70657
1 20416 33375
1 21451 36736
10 37835 47233
2 37677 86951
2 14660 64517
4 10213 94585
6 35545 48746
1 52847 63229
22 90466 96968
5 56488 68087
2 33095 41723
2 14688 88254
1 42706 86707
3 24176 45226
2 66748 75516
26 71666 78457
5 7905 18747
3 58922 99626
2 5446 93735
1 34171 69954
1 23789 37078
10 5186 25418
3 5793 27609
1 3380 81934
1 6545 64298
5 34985 67236
1 47910 70997
1 13890 99198
1 12771 76549
2 11484 41354
2 41442 85519
2 4890 52182
2 72417 72486
2 17695 62470
14 67693 88388
17 4865 6417
2 29646 74815
3 2639 46143
2 38094 60178
1 35134 84108
2 51230 89210
1 14170 41143
2 36731 71054
3 28470 36766
5 14803 25461
1 27268 62689
3 35942 67350
1 53629 65825
3 64510 96380
3 46373 97304
1 1489 60906
1 42610 65999
8 13683 26189
1 16372 59438
3 53936 88938
5 39207 42636
1 42820 90672
1 18790 71718
1 48208 93698
1 22317 64571
34 26878 29978
1 16529 77157
3 27125 81450
1 20377 60012
1 22415 82808
1 47764 60389
5 15307 25256
2 43453 92985
1 46669 87841
7 68507 86251
1 46094 71200
2 11859 97080
169 1070 6457
2 57147 97406
1 29503 86300
1 8823 65332
1 28911 80131
2 73419 90026
1 20591 78513
13925 45719 46939
1 38074 50411
3 44499 70053
3 35350 48135
13 7021 27796
1 24685 73506
4 31117 58508
5 16411 26345
1 9934 21265
5 38757 82882
621419 59582 60443
16 87939 95494
4 20777 85633
7 40413 49100
38 83813 95997
6 17525 28143
21 72850 74975
8 6399 49292
13 67495 69297
6 43262 71204
30 85303 87384
3 48464 82473
2 3408 84135
1 51059 88109
5 13219 44956
1 37922 93224
1 55052 77117
27 48119 57357
1 47120 99492
2 10601 21163
2 3852 31534
5 45203 60126
1 53458 90018
1 33400 60184
1 4933 82162
4 39762 50963
5 1897 45799
8 71908 83263
2 28111 41169
1 8180 53045
1 24337 66854
1 6067 78257
1 15313 43029
89091298 1065 1224
2 38012 75609
1 6824 66913
16 67314 69192
1 23339 61028
4 48925 76297
70 86113 99174
1 73874 89535
1 63081 96996
26 73830 85385
2 66486 71563
3 81719 94938
3 63424 77124
2 12415 46839
2 59071 88238
13 3248 26462
2 21519 95656
1 45964 71089
1 4210 91916
5 83182 91060
1 36636 92902
1 45451 79307
11 70824 73823
5 18068 61970
10 24123 60070
1 53731 70456
1 34763 69024
2 5227 42108
2 44161 86681
5 44631 56371
1 28672 46811
1 29073 77646
5 2855 37427
2 4646 94196
2 11235 69190
2 41333 72059
1 25683 58686
21 3430 18059
4 9083 51052
1 26416 76133
1 39975 87999
1 16650 53817
1 36123 52315
1 9111 45260
1 27019 73953
10 60726 95243
1 18067 62256
59 8393 10576
3 2870 52843
1 1813 86148
138 5472 8929
2 30982 81818
1 14321 91121
49679 40077 41018
2 20567 81446
4 56527 81866
2 9513 55385
1 19243 62665
1 25368 78047
10 71971 76317
2 31909 55328
1 16287 76970
3 47408 69611
1 23517 96348
2 62924 91559
2 23248 68055
1 34138 78208
13 21812 33917
13 6295 25476
4 60660 94545
2 34952 96309
2 39752 80875
7 26286 27085
1 7917 66864
2 47967 62053
5 55320 74724
6 74936 87790
5 75430 85161
1 47483 67743
9 11733 47846
1 9931 93259
1 8974 31943
2 8075 79136
27 85290 88727
2 32517 82652
1 2646 91778
33 78825 84599
2 49520 93102
1 52532 71300
2 32131 52872
6 59759 70824
1 56088 74304
58 9801 18609
2 18800 80691
2 15755 46955
1 18046 66561
4 31954 56284
5 71797 87609
3 56029 75276
2 60662 96152
5 56573 60670
1 5073 75646
13 18040 28609
1 36322 99609
12 9470 22495
4 41975 82773
5 26594 59646
3 36098 61708
2 3062 25902
2 14584 37081
2 18856 33723
1 7462 70430
1 17174 70925
3 67578 88905
2 2359 26134
2 47789 93866
4 43744 86959
3229 45768 47312
3 60124 96230
2 5310 67112
1 17055 86739
5 3608 16694
34 87043 90359
5 10762 36342
2 5300 93527
8 87894 98994
1 1280 33209
2 12615 81054
5 85678 91404
1 13416 46359
1 57958 89379
4 24714 51567
3 45876 71918
2 23503 71313
2 19628 66528
1 28600 64421
1 35256 78469
3 44114 82607
1 13834 51342
10 37675 47614
31 8393 17067
9 71948 92874
4 4640 9422
12 78392 82474
1 50483 82149
1 36677 81549
2 47851 72812
14 41572 42542
5 4457 16722
6 3648 68087
2 25561 94776
1 1312 77792
4 73026 95424
2 22252 27651
3 1272 82873
2 34272 60489
2 24853 77329
24 10680 18417
1 12387 79253
1 3381 48772
1 32836 82434
1 21527 61010
2 58951 61507
1 19440 46319
6 4910 35506
1 34710 69811
8 72344 94700
2 6543 89083
1 72903 85058
2 27005 81037
4 30971 68192
2 29257 60851
23 21685 24658
1 42664 94215
1 6123 70305
1 49116 87531
1 73563 82572
3 26881 57970
4 40847 42377
1 8381 63972
1 6313 65197
2 42156 63642
2 7800 62565
1 23262 48190
12 68709 82866
2 63697 89805
19 85212 97680
3 13052 24806
1 25900 71665
5 7755 49033
11 24272 40848
3 73202 83257
7 69639 75836
3 89099 95314
4 17726 66651
1 14143 56308
1 7281 62100
1 27861 97093
2 18853 83053
1 41478 84971
3 42413 73893
67 68970 69647
7 70571 91151
2 23882 70638
4 42044 62737
2 5081 43953
1 37915 65168
22 944 22163
3 59112 63351
4 4454 55439
3 47670 78060
1 29119 89397
10 69608 86792
6 21574 33998
2 14572 40300
11 60202 75136
1 43663 80497
3 63561 71617
4 20265 37202
1 1864 25236
8 30148 43770
1 31917 73423
2 29305 66697
6 47172 68072
1 10270 75364
3 23883 93438
3 25458 40854
1 15493 91676
15 7694 18610
37 85877 91629
1 34971 73004
4 41990 67197
1 20446 66026
131 95582 95648
1 31444 92146
10 16074 21986
2 10919 60239
2 23718 59764
1 27736 55972
1 16129 52164
1 46401 52015
15 60156 69292
2 32794 73161
16 17308 21695
7 45550 49515
2 21195 88070
2 49716 80925
1 38444 53711
7 74725 86922
4 73103 90421
10 6727 22376
1 7727 94007
1 6101 89733
29 1808 7295
1 537 20277
3 19774 72589
1 703 86737
19 74336 94496
3 35018 72158
23 9714 13323
5 41444 44926
5 57214 80114
4 11791 35136
9 51670 67738
2 15523 95415
2 8744 45312
2 12546 80234
1 7963 67566
1 6098 85279
4 62614 77014
12779 74148 74762
1 17893 96055
2 7913 72672
15 80723 88811
1 6078 92879
1 17994 89692
1 1091 84862
1 60219 81267
1 12742 31570
2 22988 48658
2 68188 97878
1 20507 74847
1 60853 69792
5 30324 60348
4 71499 95383
4 45448 74517
18 86360 86940
3 26524 76956
6 23550 58146
1 61809 81790
1 16239 89112
2 49565 94521
1 58429 72606
2 46141 57882
1 18081 75999
1 53416 98174
4 9110 45508
1 18777 93710
1 52865 81470
5 10264 21765
7 80644 87852
6 6592 65682
1 7503 55300
1 18662 96533
1 18013 74142
2 13018 20681
2 25289 62596
1 8511 68840
1 43086 87050
1 17444 97686
3 63465 94772
13 76082 89906
2 20844 82926
2 39844 63098
1 43289 80134
2 57997 91294
6 13186 40193
2 1777 84870
13 21149 41574
5 250 37770
21 70445 75028
2 21127 57345
1 35183 68232
3 56229 75573
2 22807 58245
1 24527 90071
33 7614 16423
1 6288 84295
1 142 83465
1 6620 75408
2 26511 91742
1 12625 42473
2 25558 95659
1 19097 54593
1 9995 35278
1 4139 29605
1 42208 80055
1 16728 92211
1 19589 59122
1 58628 65160
7 4149 14457
3 11807 31143
1 229 95082
5 63270 94326
8 42319 92487
2 22984 32791
3 14594 74780
9 72325 99809
2 10372 44973
1 21387 77793
2 59665 95900
2 18992 63566
1 26630 90204
1 12464 45482
9 12605 19688
3 67985 95273
3 15871 51156
1 1349 94565
1 42054 79083
12 28538 34807
2 16454 93754
2 13208 71246
5 62634 78046
38 76166 77098
2 1297 74917
1 69643 98188
341 87457 89296
3 2300 38991
3 33818 93009
1335 97116 98696
2 18583 35969
1 15810 96642
3 4936 85898
1 44452 96189
1 32221 34690
2 43825 89446
2 24177 48808
1 52656 73566
2 34929 89327
1 30616 80218
20 10881 19128
1 31745 82059
8 24411 27525
3 68640 85206
1 30212 82737
5 10465 17237
1 7735 32526
29 21675 23708
3 64411 96150
1 49938 96773
3 24276 61022
1 71577 85007
4 17512 66558
2 12090 35851
4 65075 68012
3 31137 83212
1 50976 75837
4 17340 51227
14 75997 91855
4 50562 63355
1 18520 64048
3 2654 88001
2 14217 72663
1 13506 34592
7 48522 62028
1 23330 50297
10 681 17237
5 31626 47417
2 11250 58013
1 43483 94783
5 67552 80727
4 35940 76794
72 90502 95845
2 27800 54416
1 36297 56580
27881565 3204 4345
1 27990 85619
7 7766 26708
1 5116 94919
2 49178 93271
3 49270 66544
2 36229 85078
4 10570 37678
1 60661 94994
1 10331 30846
6 15006 46653
1 9132 88053
1 9272 22988
1 10327 29265
4 21813 89014
1 5852 26012
3 35971 65490
1 32732 79681
10 60841 69568
2 49214 98819
5 56201 98378
2 14087 62977
3 39755 46874
1 21633 70745
1 25995 59272
1 40855 89139
48 29604 30928
7 67490 71567
1 14095 93579
2 66019 72021
1 14159 86400
11 8691 42609
1 63874 76448
1 209 93852
2 34349 60445
2 1243 64086
2 37286 69473
1 7691 95031
1 13634 51877
80 58208 58902
5 64758 80460
1 24994 97031
1 26495 90773
2 31314 46060
1 30732 45813
10 56670 60230
12 60259 66623
3 46000 73430
3 27912 44955
2 42998 50054
16 79339 88140
6 3340 40446
1 63012 95430
4 163 44918
6 24457 31653
1 17746 35505
11 18288 21604
19 72479 97468
1 1912 57139
4 28726 89737
2 2232 60735
13 54063 56322
2 25070 79268
7 44593 72676
1 25849 58429
1 21926 75916
19 15793 21263
3 60915 98797
276 728 11138
5 41731 66321
3 50459 85038
3 42202 54335
2 40142 97816
2 51060 93394
5 73853 91943
15 87618 98407
3 45815 97218
4 47920 57620
3 64556 90592
2 39252 84690
1 7391 90617
9 7262 31125
14 22541 34600
2 20093 57421
4 63959 99358
2 3186 58055
1 25806 44601
42 2214 13413
3 67233 93431
2 8283 52629
1 30906 67796
1 2333 65588
1 9586 49778
3 15433 72667
6 55036 63619
1 54118 67786
7 2297 6383
1 26734 95450
3 5751 32011
2 7383 87656
1 10210 94422
1 40232 94246
2 2383 93028
9 36877 40324
1 68577 86341
31 20918 26314
3 12955 87806
16 83580 91218
81 89574 89778
4 30798 67848
1 52704 89497
7 66255 82265
7 77951 80485
1 7084 81768
4 45725 64472
6 63854 74757
2 43818 61209
14 34334 45755
5 75471 94000
1 7841 92768
1 10439 81222
118 93318 98837
5 18431 39697
5 13720 30078
2115582 2049 2097
2 11425 86785
1 30727 42913
3 22009 38763
60 88654 98907
6 42666 85973
5 57212 79137
1 61902 94959
4 17577 55402
2 9731 55547
2 4620 60297
1 11111 79593
2 2603 15396
1 19957 71665
5 56715 70968
1 18149 67259
1 29352 88359
1 46210 73066
6 77746 81769
1 68041 84018
1 18816 90709
4 78008 94901
4 32243 56691
2 55421 73174
1 14367 58343
5 25734 29920
2 49102 94519
5 2734 71398
1 48894 78120
4 2166 33267
3 53329 58159
3 58495 59874
7 62798 68002
1 34633 98002
2 50326 96807
4 64080 93522
1 61227 72700
1 58920 89951
1 64837 97211
9 20010 38817
28 82489 90497
1 27500 78986
9 77264 83629
3 48986 97323
6 36092 68342
1 5681 74457
53 10743 20444
21 84771 93707
3 34546 65821
1 19314 55875
8 75873 97757
1 44486 55243
5 27910 50359
1 56234 94470
1 37191 68818
10 41837 49710
2 43669 89241
1 34688 47826
12 16812 26912
18 88193 98325
45 1807 10979
19 21151 31662
7 56849 67707
2 8238 87088
1 9326 79135
3 50555 64420
13 47225 51059
9 83419 99105
1 33650 69763
5 60175 64416
1 36034 78300
22 5687 22402
12875 39696 40079
4 46911 72933
3 12302 18032
4 5623 44552
2 20074 76151
11 74312 96306
2 25102 82345
7 14377 48478
1 3467 57917
5 15673 21160
3 6417 82085
1 13435 55005
1 23092 44087
10422 48642 49513
2 36443 72834
1 10332 63903
7 65500 94830
1 12104 33510
11 85387 89015
6 9725 19288
1 7393 15614
3 68864 96214
2 20568 63662
7 20528 28144
12 35518 38719
1 30846 42432
2 11024 54008
1 23268 56153
2 13545 39223
2 30432 97064
1 9246 62087
1 21529 53278
1 16733 43665
7 47357 87580
6 57609 94301
4 46268 94067
2 22044 61166
12331 29643 30173
4 54808 97194
1 73757 89215
31 31227 33454
12 59669 68554
1 83521 92912
2 15844 32894
3 37661 96819
6 55025 58654
6 71288 87242
2 47019 86648
2 24134 66468
6 24094 40874
2 39800 79711
1984352 62900 63662
2 31351 50472
1 61534 89142
1 19184 55437
2 56586 71210
4 31635 34648
4 1310 26282
2 31939 61787
25 71011 74551
2 10402 79960
6 62216 95099
3 72302 87478
1 9327 73318
6 70473 72242
1 50455 91950
1 54075 87690
2 38237 97577
11 49875 59370
2 41592 87658
61 28768 32482
2 34800 69198
3 65432 82570
3 13567 89792
1 1799 94009
4 23153 58059
2 21500 50079
1 73627 83121
2 32852 94341
3 43297 64097
361515 96234 96757
3 56844 61286
15 38061 49295
1 41469 52561
2 29003 94422
1 39136 80406
2 16650 43991
17266076 57607 57927
1 24422 71909
11 69198 93214
2 2218 98295
1 33083 73605
2 36667 63479
1 39966 60464
22 19931 29042
3 25280 79907
1 41949 57143
1 14942 77113
1 10169 72018
1 11518 52275
3 50150 88708
1 4908 67276
5 59503 69240
2 38450 44649
4 2624 23619
2 1888 73652
2 26417 39712
2 31296 65274
1 10725 56760
2 37479 55498
1 43590 60491
2 59683 85351
27 65025 67191
12 68322 87704
3 37144 46184
2 56685 81530
5 57779 66979
15 4221 29456
1 61136 87059
1 31758 71309
3 17582 77756
1 44552 87667
1 15154 89196
1 51794 81005
54 6445 20555
1 47916 75919
2 1909 69116
8 29748 61851
1 50871 75666
15 37800 42233
2 7613 96012
1 9821 75271
1 57431 80203
1 12954 91618
3 38061 40021
11 78032 81844
2 24261 92728
2 9406 22028
2 13823 91991
25 6864 12024
115 93014 93646
11 82015 98096
3 17906 81097
10 9477 20421
1 10674 19539
7 68902 83883
1 66841 92698
1 11764 94890
2 15462 35206
4 20565 48021
1 33770 94056
4 44168 60164
3 34298 98752
1 22881 80485
1 60683 82749
28 81395 95318
3 4228 14137
2 7096 72127
5 37347 86842
1 17497 50645
6 19581 36237
1 22145 86544
1 1376 61806
1 16172 76223
1 2356 89472
147 95680 98557
4 46880 83394
2 79419 83118
2 17281 70782
1 6354 52418
2 4384 33663
2 58989 68972
3 54374 96156
1 685 72171
2 18500 53185
4 37647 48450
17 81929 89806
2 21740 30203
1 29247 52296
11 70610 75568
3 18631 77743
2 21687 88068
1 20995 87995
1 37461 94907
1 11985 81242
88993 84731 85631
1 63263 87885
2 67823 77310
13 25475 29966
3 29226 93644
2 38356 87726
4 71202 94760
1 58105 72912
12 51787 53357
3 71400 89059
3 77510 85331
1 75971 92909
2 12112 65115
1 59618 85622
6 21002 44240
4 6333 68925
86 82133 85772
2 18773 47910
1 23554 71705
3 50825 83710
2 36977 91943
1 864 58273
2 23558 83978
1 20234 87572
1 27271 67557
4 44141 80540
4 49469 62184
1 6094 73491
13 17759 38675
5 67089 78696
3 11697 83720
1 2929 70010
2 30775 50580
2 56955 72288
2 16719 41292
8 4784 22930
6 51414 54958
1 51 27710
4 10904 49440
2 38657 73266
1 435 78580
1 43472 72510
9 70939 83553
2 7437 73242
8 81177 83740
1 43074 95472
2 37242 93388
13 4190 12927
3 50270 61794
3 63900 87390
1 54398 89602
1 11838 97540
4 51719 67674
1 21734 59513
14 76794 88989
6 8446 23818
7 9660 51827
2 23037 48109
2 7609 76668
42 90108 99844
1 22227 88201
5 6462 34002
3 30162 56516
2 36589 81087
10 77231 95415
1 21756 82218
1 21961 83641
1 33369 88266
7 58952 67084
1 26907 48958
2 39162 85002
2 12074 92400
1 78334 88110
3 32906 40192
1 23244 52218
8 82608 84600
1 28994 73322
1 9433 47881
10 71452 76098
4 46256 57736
5 58052 76286
2 5675 95426
725 4393 5069
2 30061 52982
1 8846 65877
5 34204 46193
1 28017 39590
5 58777 66510
9 42266 45352
1 37511 55093
3 55512 59916
2 60881 87919
8 61404 84080
2 13391 53766
3 22564 99154
1 20823 98311
1 13419 44464
1 5762 49402
3 69180 86007
32 84960 94529
2 53921 63155
11 8108 24254
3 9689 63113
1 28827 47090
2 38898 83782
1 27513 46548
29 9549 32536
1 12045 31926
6 51467 87669
1 1598 44537
2 33520 52259
73 74723 76153
7 78951 98097
2 41417 94233
3 22530 97836
4 7452 36990
1 37048 87093
3 8651 20435
1 43825 66124
3 64074 96545
1 25932 74791
1 71266 85481
3 9816 58343
4 74298 93272
8 53250 64910
3 35412 54499
4 19825 50041
2 37050 49302
76 88346 90466
2 36275 49243
1 209 71374
10 22736 25087
6 48853 66849
3 80122 83803
2 41636 86523
4 63355 83266
43 5338 20257
5 5315 40643
1 8359 61315
10 66997 69461
5 52489 91641
2 36472 93930
3 8011 75240
2 13624 87296
1 10660 23468
2 43696 97052
7 17422 37995
2 26298 77119
12 46136 50170
1 45797 67707
5 6776 43652
8220777 88259 88447
1 12169 82347
3 52164 93992
2 16421 71796
1 8128 85032
1 17614 60716
1593150 84805 85249
2 11649 57026
1 16768 86994
3 51949 82507
2 67363 81928
2 19174 51981
3 42991 98475
1 1176 87055
1 48398 95036
2 45960 48867
1 13409 59320
2 51049 72060
5 1031 24641
2 64900 85857
62 8756 11510
2 51178 97494
4 50398 87989
8 60540 72948
1 4270 70159
3 2205 52958
1 32246 74467
50 6583 9677
2 17544 20357
1 23297 29885
3 5299 20751
1 57318 94044
10 14670 21584
6 24301 86821
1 5375 79275
55 92871 98651
1 37162 68933
1 23890 98758
2 14322 92001
3 73498 95829
3 2913 79412
1 42392 71558
1 26953 38682
2 22133 94797
1 48070 84461
1 35061 79301
6 78990 87594
2 7358 96313
1 25527 87674
12 15396 32321
219 89773 90292
6 72066 90692
5 31195 51482
3 16852 39159
2 12550 37490
1 10570 63821
1 23277 84013
4 25981 62796
3 35237 96787
2 7058 99856
1 45175 63601
1 33838 96854
1 29818 85021
2 23361 43584
3 5053 50930
6 82135 85802
2 7625 31056
1 13317 36002
1 23840 76569
6 57556 59752
2 20048 78078
1 32262 84377
1 3363 57670
1 9587 79405
13 69382 95873
1 44235 55537
1 53277 62478
3 33786 64836
2 26156 83714
1 42750 74678
1 9548 88873
1 19664 36700
2 1756 62469
1 887 38981
2 50610 95816
1 40027 72183
1 2502 78333
1 15901 39902
5 1886 45377
37 21097 23360
11 36171 39985
5 43392 49314
21 86748 94430
3 20737 68273
2 17838 99807
2 83417 92334
7 61005 70454
15 5231 10879
4 49540 86147
5 68776 84947
3 20235 96555
1 48158 85302
2 13388 58074
1 6188 39158
4 16071 47317
3 26482 31386
4 71494 86528
1 14183 43079
3 27389 54196
4 57853 77543
6 68619 84180
1 72106 84006
147 1997 7017
1 69752 77299
1 7645 39356
1 29910 71331
6 18306 56935
5 6420 28595
1 14055 74748
1 23180 65247
3 47080 71989
7 73801 80516
1 21527 94205
1 32687 52357
1 9728 84337
4 38576 85322
1 6578 61378
7 50059 58234
5 58116 70121
49 6910 13452
2 28064 50372
3 1719 61654
1 4050 65186
1 37998 68707
1 37508 66502
3 57173 75765
1 9527 29832
1 7536 40995
10 10014 32019
1 20777 41345
1 10316 50762
11 66434 80792
3 33098 93263
30 32906 38834
9 56309 66767
2 19664 55200
1 3072 42199
2 61980 75664
1 18465 93362
2729984 31156 32004
3 10609 39032
3 8992 38550
1 31219 59280
1 51517 71142
1 28866 92332
1 134 58018
1 25831 48664
2 14104 28817
12 47247 52750
49455866 95105 95371
3 20931 73752
3 26508 88889
1 19635 61998
1 11825 91355
2 26248 93789
1 18282 36792
1 42735 82590
5 45608 83230
3631870 11476 11951
1 24982 50670
2 30355 33124
4 31547 60294
22 2037 15252
19 4660 23740
8 51086 71583
1 46657 55623
4 28857 54101
1 21809 90555
3 82323 83578
1 40485 76703
1 22507 75677
3 41696 87254
9 18872 31532
2 15467 70051
3 19175 34618
3 56745 92052
8 78114 94617
35 51372 52225
2 3514 34361
2 19870 27541
2 6220 24778
1 11990 79027
3 28130 70075
4 62317 67360
2 14582 93494
26 70638 79099
3 66420 84292
1 37468 80509
1 65832 74517
1 71757 78808
27 86499 99029
24 62518 70235
1 30457 77327
2 43522 92063
1 18239 97596
2 64690 82469
5 19171 22630
2 4540 36936
7 49897 67451
4 46428 99251
1 67385 85779
3 59464 60330
2 20323 25715
3 50112 93809
3 39598 56150
4 21661 45189
3 25165 87771
1 22033 58488
2 2150 33254
4 14153 57707
2 63616 69310
1 13735 63934
2 22834 84960
1 3829 68315
3 53615 93652
2 22642 76932
132 32919 35872
2 56064 86517
1 20510 72128
2 22187 31290
4 3437 29757
4 63244 84140
1 22144 72621
8 31386 52078
4 4422 11215
2 58387 86953
7 36971 59311
3 37725 50978
12 53892 58426
4 30187 59221
1 19078 56977
1 42106 55983
6 29585 42608
2 48894 91881
10 1556 41275
1 59836 82270
60 87908 94039
4 2636 90420
1 18540 63419
2 26363 78172
1 11318 56219
1 5000 71365
1 23436 97123
1 42713 84855
1 24982 95240
4 84746 99619
9 63670 67336
1 37712 79646
2 41172 96318
13 13836 24690
2 6920 25726
6 13687 21791
1 50516 67504
28 39842 46062
8 13460 36639
1 36284 74176
6 25042 41914
1 36010 79830
3 66027 70958
3 26836 96037
2 63178 82100
2 72695 99733
2 44023 87487
2 17784 94322
3 13536 28093
2 43207 64105
2 7254 96717
2 60291 89308
2 28310 32544
4 18066 26825
7 23597 35810
4 36444 66622
3 27903 35321
4 81311 86313
6 70925 95017
22 247 11660
1 7383 57013
6 41097 70666
1 25140 85481
3 14615 95629
1 30803 96314
1 3677 91384
6024652 56533 56620
4 52992 83611
3 18759 56437
1 17921 79450
4 69656 99872
3 62290 98695
4255 10150 12378
1 56945 83788
4 39747 50243
2 27920 96163
15878 36123 36604
3 55298 78869
10 16513 22384
3 43438 58548
1 40350 48050
4 66543 79217
1 34975 92769
1 6794 81095
1 45980 91979
1 11940 57567
1 61526 92344
59 14237 19745
1 57912 90331
3 28188 56249
1 59112 68892
2 60960 69168
2 52903 97285
1 30641 81535
2 55637 88699
4 23250 54455
1 4413 45050
6 45839 63130
4 43342 46672
2 44815 67734
5 1973 38572
5 17529 19953
167074 25145 25333
4 23653 52268
5 56981 99850
3 32130 99011
30 87478 99035
3 62849 90237
1 35894 89859
1 1276 47031
2 39232 67673
5 45260 64884
3 11166 60142
1 17823 49031
1 35673 79455
1 8313 69062
1 41324 94576
1 64193 86884
2 6405 84817
30 67700 69827
1 22648 57530
2 21190 61565
1 44869 61731
1 1801 59036
1 47455 73390
1 14325 80736
1 166 65794
1 42343 86534
4 56708 80731
1 65 45067
3 28050 48443
1 7401 77692
1 26520 59084
24 73371 91185
128175 57117 57448
1 47708 85656
3 41861 92340
1 21716 80979
4 15215 32603
8 59461 97573
3 26247 46606
2 23238 91624
1 11238 65047
2 1832 87341
1 33051 89731
1 7383 64058
2 55116 72783
3 26554 53025
1 39949 65723
1 17346 75794
1 17318 99057
3 19451 46486
1 20764 74952
1 11824 87892
1 44134 69261
5 21491 27169
10 5640 33335
1 64467 86464
6 60760 98524
1 24244 98891
12 60337 60838
33 1239 22773
20 87940 91546
2 8417 52295
2 65445 77071
2 9767 46508
9 78068 93752
16 28380 36790
2 30016 84607
2 10251 65159
5 31243 50135
4 25070 80633
33 13803 16751
1 4904 62513
2 9021 75792
1 18081 96145
15 10806 19778
2 7880 44235
1 21502 56505
1 38195 65920
4 11156 36900
1 28534 91369
2 47003 53637
1 40094 56000
19 53839 60458
3 10657 38757
1 18157 35399
1 27070 74285
2 36490 71369
2 17272 44832
3 56800 61413
12 71746 76207
3 19491 68460
4 38110 54110
1 12882 62929
3 45766 79163
1 12933 31613
5 77468 84338
1 14373 73166
4 2873 44770
61 76514 89534
11 17680 29159
1 36629 69971
2 30177 88868
3 1987 36149
2 21565 39112
2 32382 42651
2 2840 34893
13 47999 89995
4 71778 87033
4 32441 45766
2 67470 88522
5 4276 78858
2 13847 26623
1 25914 83047
1 39527 73383
3 17543 33211
1 27385 65154
1 12475 86368
1 18184 69106
1 23659 86477
1 1264 66852
1 26784 88778
1 15255 98234
1 23740 80538
1 9157 61026
1 24829 42092
4 69183 80480
1 9438 92543
9 11657 21667
5 50406 68548
3 17872 27439
24 30612 39576
1 1466 33741
2 19505 55131
4 19878 28814
6 65619 73964
8 436 18699
14 68730 94201
2 55321 63141
3 75334 86588
3 53548 77964
3 50620 60676
3 18377 97490
102 81847 82642
6 78845 83755
1 2923 87873
148 2389 8957
5 50151 58118
1 60216 99353
13 2865 37063
22 23209 25515
1 76565 83497
3 59729 82408
2 36994 95377
1 72436 92925
2 66419 93002
1 54572 99094
7 36698 69383
1 64666 88504
10 23353 44828
7 44419 55803
2 4426 94328
3 2095 66879
2 22326 65533
5 75912 96520
1 28107 96692
2 22046 76036
1 49070 86834
8 44283 45759
1 47005 98603
1 9645 46658
12217 14546 14848
1 17356 69935
5 15656 37988
1 18851 44391
12 14535 17635
1 23985 38613
2 7316 49145
1 8593 38695
1 26323 31674
2 47088 73129
4 47474 90059
3 10622 30728
1 4773 31696
7 39970 58356
1 8620 91173
1 10405 36058
6 32509 99925
2 48066 71416
2 56472 76357
1 24757 57108
1 40983 54371
4 11760 97157
1 42049 87561
2 28614 43633
2 42145 76838
1 45530 78601
1 5259 88613
1 39582 79300
3 12079 22492
2 42431 93797
1 52313 97521
4 44298 54749
2 31261 71436
5 56242 84386
1 8007 98188
2 19329 59413
7 22326 44763
1 54565 57403
2 57593 90751
2 24291 84078
11 77597 96307
2 77045 89903
3 49202 84165
1 4820 80556
1 75051 91299
1 49424 89643
1 42891 85064
1 56600 84149
2 20926 77225
2 40684 80787
2 11830 59444
7 28670 49016
9 44253 50496
1 526 93840
5 57716 64640
6 64172 65567
11 18647 20158
4 5783 80249
4 19628 45155
2 48975 53013
2 9628 52595
1 9247 79376
1 1069 40860
1 9831 89295
1 17757 81884
5 50110 96821
7 12139 26104
4 31435 75940
1 43383 96629
1 25922 61060
1 18003 69671
1 3354 78163
4 29015 32686
1 24220 86979
2 76965 80211
9 74486 84062
2 10711 85217
3 28770 69525
1 55853 64764
1 4331 86685
20 19124 27479
6136 24884 26192
1 27243 92047
1 16828 28363
3 52785 66012
1 46925 52639
5 22436 51785
2 10496 51770
2 23831 58040
4 62023 72383
11 72412 99922
733033 57419 57899
1 30141 74398
12 68645 73956
2 59725 92615
6 17664 32427
34 82026 91524
101 5485 16922
1 62804 76826
4 7273 62460
9 52318 65104
1 399 97017
2 20525 77849
1 15251 88137
2 41554 63149
1 43361 85692
7 61741 70659
2 49962 62022
1 57393 80308
91 11943 13781
2 13970 83090
2 32976 80915
3 62888 71271
2 29855 81430
6 22046 33439
2 13912 92438
1 25587 73128
1 24522 61956
1 19657 56285
1 21426 81026
1 1934 83286
1 57907 88933
3 3998 46492
3 48416 70312
8 9564 23974
2 24750 68085
1 25144 76546
1 16347 78877
7 36254 40606
2 57039 63635
1 45371 96073
108 2373 6658
1 41319 79805
1 12652 17545
1 28792 74866
3 17152 85485
13 984 12885
163 92743 95589
45 72925 74256
10 8459 49338
1 1793 50401
6 45865 73167
16 72771 90193
2 36236 79745
1 18785 90466
1 15437 94424
1 1547 72502
1 56704 99992
1 33482 82476
4 72348 74840
1 51772 65779
4 44157 50700
2 14751 64902
100 4610 7856
3 205 19352
1 33464 84948
2 74258 87967
3 20147 81883
42 89364 98585
4 54117 59141
7 12657 39264
5 14917 48462
327 94230 99454
2 15232 56071
4 51099 62692
2 33318 85529
1 50622 86040
2 19563 61863
5 69430 82983
2 60593 95437
1 3736 24713
3 27629 92343
2 62791 91097
1 33507 39672
4 78689 80646
3 9671 89487
1 42185 96972
5 37438 44964
3 13565 32827
1 19174 33458
1 22928 73374
3 19198 88208
45 11659 12879
42 9121 10377
9 17828 26428
3 2154 50204
3 28373 41257
2 9720 46361
1 40432 60331
5 55228 75004
14 78962 81804
2 23154 37314
2 19462 27959
7 71747 99654
7 67602 79739
2 48361 82378
1 13311 65777
2 10190 85735
1 3458 96984
3 9882 31327
2 28143 87025
1 17878 47532
1 38864 79979
4 5072 29226
1 11971 93261
18 66682 72094
6 33829 36106
3 60329 75141
13 56914 62597
1 48558 86320
3 56794 89752
1 2708 26953
1 23788 82920
3 465 16954
1 50588 77816
3 6823 72190
1 52597 71603
1 63387 81417
7 18168 55710
5014289 88621 89338
2 68665 95285
7 40354 65231
1 45546 74416
1 9195 80891
4 14276 49772
3 22532 25714
1 42841 71369
3 32518 77046
3 64021 84818
1 48986 80396
6 23722 49852
2 21334 37309
3 13115 30316
45430 2793 4350
5 33235 88569
5 77211 81919
1 19836 38822
3 50273 67770
57 81800 97780
1 63033 85739
2 45760 90105
9 14219 45244
4 26217 87157
1862254 8457 8590
2 13241 87038
1 29022 39358
2 38521 74391
1 34791 76771
1 50457 91730
1 18219 99986
3 34351 46381
3 51290 58083
2 29827 86615
1 31383 56724
1 44490 68777
1 30488 85973
2 25780 37319
7 26671 29849
46 88754 92975
1 32564 73086
6 51804 67511
18 77563 81481
23 80923 96464
4 73158 78345
10 39085 47509
10 69774 77455
3 19606 22156
27 6183 13292
1 18843 52393
2 44277 86274
3 30247 61749
5 10953 23840
4 4810 66112
1 15638 71735
2 24470 50934
1 29069 53896
14 76698 90766
1 35941 65484
2 25747 44040
1 33473 59113
5 33595 37182
2 30048 62526
1 35184 73487
15 21436 33193
2 9490 74525
16 10747 24538
1 37943 62528
2 37793 69723
17 1534 7344
2 34895 95873
3 8997 30837
2 27466 52091
1 2660 63360
27 8593 18764
2 30132 56646
4 13420 30420
2 8526 39153
2 16974 33800
342 95646 99122
7 30998 39135
1 12467 68501
1 20001 47674
1 27915 76694
4923719 9286 9703
2 22317 66252
1 22781 86277
17 62343 96421
2 14537 91167
1 23272 87310
16 54870 60100
4 17332 30707
1 12192 64374
2 17559 93259
1 13669 39030
2 27178 51624
1 26145 94699
2 42765 72369
2 222 41217
1 14012 82749
2 82047 86339
6 40233 73423
2 14129 43020
1 22394 39076
2 82979 95202
1 856 44531
1 32509 98020
3 18875 38821
1 18252 69542
1 21481 80167
3 46224 68529
1 9298 63218
2 8800 72496
4 48812 66962
1 21933 81674
1 24723 72936
1 39155 63437
1 17136 54601
2 11313 44389
2 37349 72842
1 1434 93862
1 22272 77713
46 28570 28910
3 5954 66176
8 75668 95944
1 39823 82312
27 78848 96192
3 11553 58082
2 17292 58906
24 85149 90201
2 23557 40403
5 38658 70404
1 33944 82263
1 43166 91435
4 33714 36527
1 57507 91673
3 546 61504
2 42407 88464
1 27646 90693
1 15541 76761
1 29254 51027
1 1988 80385
1 10782 60752
1 32666 82260
1 43254 86557
12 11719 30829
11 61881 71329
2 18930 78662
131 86415 88515
2 26727 80816
2 44949 61825
1 69751 91309
6 64074 71460
16 66605 67708
3 43057 66103
1 7609 63494
5 2817 27661
3 21308 29708
15 70394 92007
3 14626 31393
3 54000 90063
1 16425 49374
4 5176 64985
1 29102 85314
2 6325 58685
1 17550 48100
24 331 12255
5 78379 84794
24 51064 52436
4 9204 46148
8 68773 85419
4 25118 63030
3 4711 74298
1 1451 25089
1 37950 85710
2 37185 49054
3 18565 30986
3 76767 79966
29 89775 95526
2 11005 86317
2 19858 37089
4 36463 71606
23 22046 22391
1 29910 95718
2 1812 65612
1 18973 65170
1 23190 44439
1 359 89093
3 47666 88167
4 7891 34831
15 26330 28720
1 38995 85550
2 52052 82294
7 38458 39272
5 7457 91706
1 1322 29341
1 17534 92798
1 28036 46718
4 43909 74757
2 11670 45426
3 46419 63902
4 40534 53673
2 56801 85687
3 8297 22842
3 72786 93227
3 4806 63442
1 18900 66329
1 33056 47878
2 43408 84612
18232 9309 10537
1 41813 85731
8 73926 91292
7 70515 89312
1 45353 71722
4 43887 93426
8 18062 37240
3 27594 67005
3 60507 91096
2 4868 84418
1 34156 91085
1 14820 98284
1 50191 69803
1 39528 90693
1 43121 61500
2 65030 79951
1 28280 82015
1 5157 62143
3 21468 56925
9 8257 25212
3 23589 32548
2 29416 67176
1 12099 49778
2 15643 30122
1 5132 89551
1 20849 76635
2 30990 79005
5 42560 47482
1 8667 80956
1 38198 89546
12 77177 95162
2 31820 56486
2 22100 68589
4 74899 82816
1 43543 63381
2 30998 95563
1 78419 98941
20 84110 97949
6 43803 74903
9 24149 39358
3 6462 47941
2 11588 63966
1 54134 72513
1 32863 53891
1 1767 40757
2 8365 52558
3 12069 87154
3 4010 29192
1 25066 47882
532 69229 69903
2 23215 97866
2 16117 82672
2 74000 85415
2 2320 93019
7 731 8706
13 85334 97791
3 29670 86230
1 4322 59291
1 760 49634
5 22883 30473
1 18051 70133
46 63702 65405
1 32098 93749
1 8010 90064
1 18198 49031
2 4496 77254
11 74090 80210
86 4829 16050
1 38394 57843
1 15572 75280
6 44743 58891
3 21334 87485
7 21764 24078
20 83453 97653
8 29867 38314
5 34379 80627
8 13794 22872
2 19314 36048
2 10106 52086
15 2179 18444
5 47379 70264
1 22114 65331
9 56556 68072
10 78451 80241
5 25169 48077
2 36999 60581
43 66244 68074
1 22638 94053
2 11284 55679
1 19624 59185
61 75010 78657
2 22490 58406
3 62067 94970
13 11191 22370
5 34618 42022
2 33076 74405
2 11243 91584
1 24821 63452
1 29978 99525
21 44060 47151
1 28038 48562
1 143 47659
5 56154 91704
1 43051 50254
3 49017 89108
2 42904 60463
1 40755 46160
1 30544 55398
2 762 76169
7 56023 63260
14 1560 28816
7 14269 17409
20 80492 93248
2 13746 61259
3 39979 90737
1 34716 73805
2 26792 62499
1 43891 50128
2 54248 65171
2 29449 91844
1 39326 89393
1 43399 60362
13 88545 91698
2 9966 73913
264 93011 95316
2 24652 77910
11 10291 23439
1 14534 18684
10 48211 58215
2 14121 36362
2 10166 75954
1 25850 57292
4 22304 38083
1 55100 60770
5 57656 59662
5 14734 44165
19 65391 75287
1 65660 67986
27 41564 43190
2 27605 71971
1 15428 73955
4 16329 44533
6 23804 31825
1 8549 43112
4 44250 78027
1 11798 86353
1 48081 84495
2 31514 45420
1 26843 74677
7 43320 54984
2 24804 79789
2 44816 70084
11 7949 36884
1 8267 40938
7 36338 40426
3 38250 61927
3 29163 89607
1 12344 49859
1 44163 73637
2 10710 35022
1 9782 48868
2 7768 96565
1 37165 96407
1 26177 77071
1 36591 77390
41 93101 95090
2 22735 63501
5 18933 23998
5 49208 73141
5 30696 36882
1 8628 41180
2 34116 49970
1 13500 45947
2 36366 89380
46293 21927 21962
2 27724 37185
3 35912 93088
41 80228 81274
18 14272 26641
1 8532 90710
2 20508 59296
1 20037 72078
3 28870 54845
9 68010 77197
31 24146 26566
2 3492 65072
1 31433 83268
1 36973 62177
7 61375 82755
1 24165 49746
10 55994 63531
4 47290 99732
1 44586 94706
44 8111 13120
1 32542 51239
1 5048 57634
2 5371 99580
1 3175 30056
10 66467 90401
2 65670 96097
1 33116 81237
4 50552 64002
1 13635 84589
1 38915 51291
2 56301 82517
2 25134 71602
1 6488 93324
3 6106 23412
6 59857 66132
1 20294 73840
6 17510 53304
3 30867 87921
1 5873 97743
2 44544 68171
8 79488 86302
1 49415 78913
5 4654 45398
1 35741 60324
2 48152 78046
39 1671 7846
4 30915 99298
4 28890 40395
10934 46864 47417
2 27252 71069
1 34304 47471
2 28183 43443
1 36462 47788
3 31910 43307
62 88498 91087
1 22197 85672
2 28788 52795
4 84851 89869
1 64191 86594
8 53075 73451
1 43858 85294
1 66043 87398
2 61533 89468
1 37522 63815
31 16055 18589
2 24232 94679
1 3972 22150
3 16123 99044
1 51978 75502
1 20458 84795
1 2191 69595
7 8496 24138
18 10330 30618
3 17691 52474
3 54165 93185
2 41275 98605
8 72045 74107
5 10625 46463
3 46130 70330
23 78380 82216
2 20330 37912
2 59832 72838
2 1935 76501
9 23926 33910
1 7887 77157
2 437 84242
1 31898 69807
2 24282 56318
2 40098 93449
1 9169 72540
1 56124 79667
1 14446 98472
4 44401 49087
66 92660 93915
2 53494 88757
2 9834 85185
1 25900 83783
212 4327 12363
1 11336 86466
3 22305 47750
10 79602 97371
1 5785 92708
2 44041 45444
5 38813 66641
51 68060 84760
16 7086 21473
3 31418 78498
1 51272 92051
2 6919 61644
1 42554 46043
1 6764 49113
2 51962 92924
5 4653 11030
1 7516 45575
2 41708 81214
17 26102 38768
1 30041 30825
4 37452 40193
8 50237 60229
2 13313 54768
26 352 26507
1 35685 71867
2 4599 36948
1 2234 29015
31 79901 99251
1 8610 59861
12 12588 18108
6 48516 91332
3 55120 71712
1 18335 68791
2 41311 89044
1 56236 70770
8 60808 85480
11 16083 44777
1 20320 58646
1 35472 82921
1 23599 96960
14 38059 51451
1 25086 78891
1 6444 82495
1 22172 73546
6 63673 97220
10 7424 16866
4 2678 44675
1 20132 64566
1 69448 70504
3 11414 23419
3 33342 88906
1 4196 66928
1 7806 71987
1 4193 76408
1 28657 90247
1 22172 45505
1 5622 70162
28 74006 78158
5 5856 16000
2 25665 46065
1 9828 51240
4 45094 46395
6 4802 33820
1 12162 29786
3 28801 57753
1 15043 71762
1 3923 58532
2 32946 95868
1 14097 58017
10 52713 78126
2 20537 87983
1 15578 50490
1 36465 50650
1 346 98417
4 57101 70265
2 35084 64741
1 37798 88418
1 18830 92260
6 66597 67273
5 17660 35642
1 41266 71333
3 23391 24139
1 982 54027
1125609 97587 98184
4 31251 39122
4 14673 65679
3 42739 97963
1 10163 98014
1 8329 70028
4 13395 35640
1 45292 74919
2 44929 74305
1 3463 38035
2 28139 67418
2 18203 35107
4 13059 27684
3 14466 22989
3 4502 33577
5 32399 86703
1 41279 55642
12 68788 82331
1 15156 77836
28 62154 64645
71 16494 19269
4 10625 69546
1 19184 84994
20 72149 92744
2 55471 91189
1 43978 80988
2 39757 54265
2 29230 73207
859 96195 99591
1 14210 87973
2 17568 79748
4 5084 40455
1 69085 94281
1 10545 71718
1 70735 77207
4 675 30414
4 9673 75566
3 20271 40583
3 62154 66724
3 58018 97848
1 13720 58845
3 62783 66996
1 57120 71973
2 11049 32111
3 7549 93186
144928978 85250 85347
2 22062 92535
3 29327 93143
3 34310 38650
1 57513 70969
3 30800 65072
3 41271 69059
1 29892 92441
1 18672 89610
1 37369 64757
2 19212 47445
1 57379 94797
1 47772 77995
2 59683 91690
1 34714 40724
1 30584 64140
18 49759 58448
1 14689 48238
4 18008 44420
8 69498 71627
2 37984 96760
3 54056 97651
1 30840 74122
4 4660 31948
940 39605 40999
32 11804 21444
6 27099 42763
17 73180 83003
4 52212 80116
3 1850 55605
4 34829 58927
136 9015 9599
4 35242 78850
3 58380 96359
13 858 14371
1 62240 92756
3 45236 83274
1 27465 61758
1 65103 70221
3 4548 45917
1 14203 43177
7 79360 94001
1 20792 92647
5 30045 39304
1 63848 86963
2 48697 88574
5 65744 84969
1 68243 74497
2 36686 57811
2 52427 66257
3 23884 74898
3 38287 62938
13 26896 30376
1 8205 99939
3 23121 85967
10 75640 90851
2 9563 73596
22 19153 26910
2 61485 88343
1 30629 99444
4 22457 66413
2 36066 92627
8 72527 84490
1 29378 55257
20 83753 98507
6 70622 76124
4 17304 61980
2 11343 90485
3 63570 92797
1 41501 96616
2 45812 73296
1 54 98297
5 59230 64286
2 17164 59068
1 5063 65347
1 32715 92326
1 328 99369
1 2775 71102
1 3324 21881
3 56710 70949
1 4551 79684
1 38292 97894
1 27515 65020
1 6002 83151
4 72223 98504
1 60265 79820
2 7159 74822
1 36951 88419
1 47126 87681
1 19632 85435
1 5490 98516
1 37034 88802
1 32152 95657
1 43215 94040
1 32809 82169
29 3604 19019
1 66670 85566
14 5877 48822
1 617 89427
1 35610 73734
2 17500 42539
1 29429 68246
1 591 69971
1 40162 95894
1 7127 74649
1 6669 46616
5 50932 65564
3 37254 53312
1 40692 46599
1 69 96786
1 6295 88668
5461277 4745 4751
4 56931 66171
3 9121 51545
1 19837 91451
1 30850 58844
4 59878 70062
2 16472 49344
1 13169 97270
1 28655 92411
1 43997 84559
1 23777 46915
1 4252 72226
16 15002 23141
1 3799 57934
4 45667 87313
9 26418 36624
2 42485 82332
1 47931 88683
5 71356 97273
3 44594 83025
5 64331 90350
2 8187 78235
3 35672 42736
3 41766 47038
1 16369 94555
7 67830 69339
2 4605 45530
2 19604 79183
12 4741 9647
1 7465 54750
3 17451 27425
2 24994 71970
2 37540 58631
17 83072 94635
6 15006 43213
2 5553 54624
1 43518 83025
4 8998 34315
8 53594 59952
8 57608 91688
12 21129 26547
5 25177 76557
1 12797 87918
1 17972 63075
2 58190 91381
1 4095 67366
1 28613 59911
1 14879 48527
2 21122 55775
1 40282 63159
1 29553 37495
3 10464 96986
1 43337 66901
4 9941 20951
2 24212 69497
1 27962 63843
3 46025 66960
2 8884 37756
3 38884 46890
3 72138 74856
3 54880 58441
66 62553 65997
2 59539 90384
1 61811 98180
1 17965 93224
1 46277 85850
6 14452 28777
23 51912 53098
2 26242 92867
2 43533 89215
1 54659 81594
1 37411 73315
1 1174 68043
3 24098 59251
1 19836 88467
1 12607 67143
24 23084 29659
2 45944 94680
108 56349 59234
2 1643 91624
2 39919 69202
1 14218 67410
1 32399 91399
1 24249 61591
12 2812 37475
2 24756 64613
1 14335 96010
2 60431 83630
3 13501 96052
1 47432 82387
1 17898 51409
1 9790 69454
1 29341 66587
5 12971 29213
30 67645 77585
4 3140 68598
1 22194 40370
1 22963 53562
2 42614 75563
2 2981 87973
9 6496 20910
2 1642 19693
2 57951 82271
2 56299 66063
168 5696 7080
4 66321 77271
108 92491 96822
31 6878 10555
2 62068 95559
13 15913 25100
13 48189 58529
10 31327 50691
2 31892 95306
1 845 52876
3 5259 24737
2 20399 63463
2 74945 82188
1 36958 63758
2 23412 94745
1 32452 96590
4 59288 85931
1 30656 94787
6 62071 94039
2 37752 45642
3 6940 57522
13 70686 94591
8 55523 59994
1 52499 70605
1 3280 10299
1 58001 78771
2 54204 90314
2 25081 42355
2 36460 88944
4 69164 94483
4 17874 38830
2 65108 95016
2 30521 90057
1 10228 63293
3 72962 76750
1 34054 45752
1 68359 99464
16 10396 20426
37605 88256 88985
12 19242 44065
4 53467 84302
1 19889 77957
2 26376 54836
1 5970 50060
4 36193 38134
1 5853 58874
4 2878 33769
2 4203 96258
2 3551 27361
1 46468 82932
6 5778 25955
4 42947 78113
1 32397 91408
3 33937 52580
55 80815 82288
2 12116 56868
4 2055 39473
129 93213 99030
1 42299 60706
3 56087 72556
13 47228 71266
1 36580 80628
1 11862 65627
1 65761 87547
25 1759 15902
3 48353 63805
4 17060 55560
2 41025 96007
1587 383 3765
23 46074 50263
6 58509 97650
1 54852 95225
1 69161 88427
10 8733 45959
21 91345 93796
5 42195 57409
14 77988 86219
3 78097 91256
1 5030 88708
2 31757 33585
1 55279 83272
7 5212 33422
22 1470 11940
4 57634 68096
4 78100 85376
3 28087 70889
1 63617 96420
2 2675 48319
4 44449 65338
2 52045 92959
5 51876 59792
4 56028 80840
1 17114 90859
1 6371 34092
6 79456 85025
1 61567 63595
2 18004 28344
5 52891 63109
1 45073 73428
6 21584 26102
2 51169 97241
4 67652 69891
7 7868 52773
11741306 11376 11930
6 78699 94433
4 19388 97495
1 21116 61611
2 56604 68942
1 7911 48539
2 29654 62683
1 52047 75220
15 32573 37496
2 23314 92198
5 11545 24879
2 40239 75413
41 91950 99741
2 32411 90505
1 4015 69182
1 43870 62720
1 8930 62492
1 7813 93088
20 46846 49503
2 45871 70638
3 1768 53492
1 44294 56859
2 20828 53593
1 17772 86323
1 31180 90185
4 24111 45709
1 10026 43325
1 27876 93512
57 73358 74010
5 69431 73721
4 18384 73192
1 25317 56168
1 23667 72238
2 38365 73701
2 11336 79274
6 13946 22218
13137 84645 86443
2 11087 54290
1 36383 38177
3 3957 15567
1 27039 92898
3 18630 85807
7 53981 72998
1 28749 63391
13 91041 95888
3 89609 96595
1 8555 69955
3 38862 67117
1 51060 69911
14 37211 44777
17 65555 73700
4 55687 58081
6 8003 10905
1 54228 92173
273 96332 99278
3 41305 68037
2 18120 56007
1 26536 71383
1 19510 86573
3 9035 36454
1 28845 83760
1 58759 87871
2 57390 88422
1 35327 62325
3 7226 81655
2 48648 88736
1 30404 47119
1 40004 90133
56 97527 98816
2 49257 93140
2 30470 54208
6 66876 77857
1 26948 92463
3 36142 62061
1 10498 75690
2 41140 94325
6 9587 43471
6 22598 50214
3 40389 66988
1 48377 90001
2 45724 54478
1 3660 66559
2 51224 67283
1 28255 81220
1 17534 71639
1 40477 96056
1 23305 83780
1 22132 97176
14 5091 27842
2 11214 38678
3 4338 98066
2 23511 39403
1 58820 82355
6 45019 50930
1 10126 50941
1 40882 53558
1 5391 66141
4 54003 78937
1 2163 79857
1 44468 85859
52 79398 91879
7 16367 27382
4 45752 70363
1 19760 67404
1 6480 56459
1 26198 98757
1 23265 51440
1 51505 91546
1 31060 92443
2 2059 51898
1 1125 53378
1 10952 92373
1 26008 57299
1 23144 63935
1 33286 72193
14 15041 22976
5 62027 80841
2 17993 87492
6 48620 94836
13 10969 24928
1 31528 89443
2 43667 70057
1 8646 95635
1 26831 94723
1 36690 40050
7 3931 32633
5 25424 41020
3 50414 96777
30 31073 35518
3 42296 63109
1 34392 76863
19 6800 18303
1 33087 71939
2 6059 76639
2 58237 83098
7 42949 48878
1 13065 91008
19 3765 17425
1 11056 99091
6 2766 33878
1 20871 77218
3 33197 48777
8 4845 40180
202 93824 96451
11 73588 79115
3 17244 45230
3 23571 28648
10 67058 72990
2 11652 69736
3 23961 49441
4 43701 56748
1 32772 92818
1 46192 84958
6 6230 35488
1 2906 26170
1 3250 35772
2 30595 69906
2 22955 77248
6 60277 80564
2 8453 67372
1 37336 60646
2 4517 35976
2 25945 85537
3 64735 93617
2 58804 97908
4 57367 90595
1 573 69509
12 42442 44232
3 16643 46059
3 48773 53670
3 32618 93352
3 49201 75248
3 43759 55567
1 62503 87369
6 4564 23832
4 56945 63420
4 9021 71830
1 46860 87608
11 69653 87524
1479 72644 73564
5 5965 57502
1 12364 92575
3 39980 94613
117 85985 97169
11 77390 83697
2 14940 55687
2 38606 85397
2 64029 97195
1 30654 72988
8 70487 89099
6 55747 63181
2 33794 74564
2 65437 72153
1 16643 39209
5 42698 56116
1 38445 72798
1 70445 99457
4 61057 81095
2 41668 65951
13 5031 31648
4 66610 98501
2 48029 78782
4 73602 88172
2 66320 90979
2 25034 60149
6 38224 51665
1 19905 60634
1 43471 59547
3 38386 44456
26 63638 67214
8 75631 85984
6 66587 83302
3 27951 86100
1 33598 97554
25 25532 32340
3 11494 59831
1 26047 96302
1 34500 83950
11 68384 69079
1 27960 94264
1 7223 92876
1 56292 79111
2 2467 71887
1 61491 92244
240507 34186 34990
1 18315 91422
2 53080 80923
1 49551 99840
1 17041 52242
23 76054 99659
5 2911 35148
8 1143 32269
3 33144 70847
8 27135 33671
2 21378 91108
1 54283 90976
7 74528 96316
2 46987 80976
22 10403 22362
8 17352 34946
4 19089 53778
1 60994 88920
17 34831 36415
3 4889 62411
2 336 35026
1 9566 67228
7 57484 85714
2 4409 43952
1 57370 74832
2 29856 39283
2 21309 84579
5 23583 97205
10 28147 34637
397 90706 93474
1 1058 45854
1 44377 88458
8 69877 74782
6 45377 59988
3 403 80278
2 35758 54527
2 4296 99567
11 83723 98316
4 31500 33439
1 40422 85171
1 8100 90137
3 53864 70578
339 93940 96632
4 5587 95429
2 51897 98892
3 2591 57232
5 78376 82521
2 20129 53757
2 65155 82779
2 26974 68857
2 44922 89678
69 59965 60891
4 66488 82433
1 23953 87111
1 17662 99516
3 26801 50354
2 9183 34822
1 4280 90783
1 53416 74982
29 36189 43689
1 4253 93987
2 20861 67471
2 21965 61018
3 43116 89630
1 44657 70472
7 69899 89428
1 81241 92790
4 11858 22370
1 30268 91745
1 77138 92904
5 43911 61258
4 2461 40408
6 19976 27888
2 7519 38441
3 75210 86852
1 11626 61089
2 70690 78600
4 21270 77332
3 10598 74803
1 40008 85518
1 40304 96491
1 17762 96200
3 23911 38978
4 61625 92404
1 60976 85128
6 53378 72729
5 15693 44297
1 53591 75046
6 523 27490
35 14293 16984
4 55473 60513
1 31901 77272
1 10083 65874
5 19597 64760
3 46169 89121
1 50082 85996
1 43632 50792
1 43935 79672
1 9463 86240
1 22161 49155
2 7923 50127
2 47599 89002
3 7529 78309
2 71083 99197
5 66468 87093
2 48659 91278
1 64242 84076
1 39445 68222
2 32006 39540
3 15051 34258
4 2626 54033
2 7830 92267
1 54111 89610
2 6021 55326
1 46532 59903
1 7678 43478
1 272 42464
1 20540 59477
3 39899 49189
2 38514 70932
14 75010 89585
1 40391 55198
2 22540 34382
4 78733 85893
5 49941 76216
6 25515 47492
5 49614 67802
1 29897 43827
5 64224 89186
1 63299 95306
9 36732 48084
1 42261 68744
82 84162 88981
50 17899 19865
70 2862 11845
4 11816 69403
1 16554 29767
1 2669 93800
6 68201 72609
8 22734 42258
2 16485 94561
1 53057 93752
5 37023 99905
2 40653 51137
6 34712 37249
2 1291 76552
1 38619 94154
1 57627 77857
9 78271 90191
110 579 9802
3 33756 92686
2 56803 79082
1 39553 51783
1 5973 78811
7 7486 36568
3 25575 71813
1 28256 82617
1 12923 81341
1 50228 97292
1 32733 51753
1 14127 81013
2 13981 46005
4 9368 64370
4 16758 22955
10 75 17985
2 31502 39069
2 22633 69156
1 14814 58582
1 32935 61095
3 46336 69235
1 42161 75123
1 25854 87813
1 39012 59418
17 74025 82115
4 49872 90400
3 47000 73751
1 78116 96759
3379949 28314 28558
7 76465 88497
15 34865 41989
1 9190 53663
5 12839 19093
11 4846 32052
2 59165 93513
8 10210 40248
1 19016 99573
1 26984 89456
3 19335 36941
2 9229 92829
1 31397 44814
116 87265 92019
2 19121 40042
9 71360 91858
10 45376 55381
3 22698 78793
14 69627 73714
2 55645 90868
2 57505 86302
1 55615 85488
4 3119 35358
3 5723 71046
3 67827 81305
3 66472 68242
8 61055 71789
2 39322 95193
2 61558 79571
1 58942 86325
5 16611 53521
2 27860 86059
1 6653 58968
4 19610 60076
9 88384 94002
9 81271 92300
3 24758 80923
1 28367 79435
3 89525 95880
1 19645 67292
1 18026 72019
19 22602 26180
4 53565 97212
2 59588 89674
1 19555 86410
6 9472 39347
1 12428 99071
3 46141 58108
3 2652 26731
1 21130 59540
1 15789 88774
1 9859 54098
7 11084 23396
2 144 38712
1 35368 51479
2 28589 48460
2 1536 66542
1 36456 65364
1 4039 87554
4 54407 70027
12 38183 41431
1 14408 91665
3 323 68969
4 65153 75444
2 61135 90873
2 56981 91982
2 48303 78927
1 65450 87600
1 45980 89405
2 30280 82744
1 7926 90765
7 24184 36896
2 58369 87901
1 8788 60566
3 16395 45856
1 25450 57132
9 40614 54866
2 763 31025
2 1687 95792
1 22686 75659
2 32128 88599
1 157 33693
4 60051 78255
2 30834 84247
2 67223 71349
1 34763 87292
1 1180 37947
1 7877 34212
4 43666 82489
3 26237 65599
2 2502 88359
1 54371 98187
1 58699 76880
1 23057 96225
2 24309 46163
2 54724 83560
1 17977 85144
1 39670 48148
4 25926 47013
1 2375 46545
3 60128 85798
1 2900 42640
8 37333 53396
1 25565 41254
1 11772 86743
3 33941 84292
2 15453 37405
1 34820 67469
1 39806 70278
2 32404 55516
2 32922 43236
2 42070 93598
5 59034 76891
1 56010 99405
7 52950 65460
1 58199 70695
13 70854 96863
5 13131 19154
5 39232 59398
13 32308 35017
14 76029 89110
2 17390 48699
8 62848 98661
10 63240 64590
2 12552 37737
10 3269 32232
3 47145 61326
4 26318 59368
3 38400 79521
1 34705 93465
1 27503 60028
32 6380 14434
40 504 13167
2 37441 83447
1 21402 63140
3 26010 34963
2 10227 41559
2 42583 82840
3 54110 75418
6 56449 69553
2 44844 54772
2 23782 43657
2 14428 73029
3 7717 37636
2 1284 93998
4 45593 55085
1 43231 80125
1 25611 58838
1 19269 51366
4 48727 99620
5 31967 41150
1 25379 41732
1 18035 73537
44 88450 95056
2 4121 45673
130 33494 35555
1 11847 45032
2 13751 77669
54 84082 95064
2 11023 86066
1 31836 57098
7 37438 78515
7 23983 28540
1 8076 73857
2 29970 56955
1 9938 87609
1 1479 53228
1 12257 32611
17 41142 41949
3 53080 76128
1 9641 64937
3 11304 69757
2 36527 71213
1 8992 86521
1 6329 96710
29 16282 23197
1 64227 81209
4 55747 82769
94 56593 59286
30 8426 26140
3 30831 57213
21 73527 87320
3 28030 41549
2 31291 40093
6 54515 87150
7 3650 18086
4 68152 85949
5 14588 19661
2 12689 94901
8 19232 38189
2 42393 85814
1 56748 83603
10 83922 91169
1 3343 85379
12 34385 63341
3 23469 28277
4 64567 90544
1 44130 54187
8 8179 32195
6 37268 41350
2 80828 85633
4 30510 74713
2 70727 96691
1 764 82593
1 46066 90967
5 27316 36778
2 21129 94367
2 7241 49030
2 68773 74241
10 8056 21755
2 54426 94722
3 47281 49289
1 38484 50151
8 26839 29075
3 9401 97352
2 29159 85495
9 3389 29610
3 15190 42597
5 63752 69606
1 34810 54811
2 29579 93242
2 16897 47984
3 18842 94526
2 66461 74017
1 34443 54506
2 19689 67027
1 11990 79994
1 27336 59993
1 16946 31316
29 6580 15129
2 49497 68545
4 30190 69935
1 42650 68865
1 31402 96545
1 9343 40992
1 43188 97139
3 6228 43137
2725278 88941 89633
2 63133 69808
2 44273 96144
13 60197 61721
5 831 82644
1 42303 63627
1 26235 73234
1 27506 30995
9 70259 84937
6 5155 22731
5 70209 74665
1 73209 99423
7 19142 22902
1 241 65547
5 40070 71141
2 32222 84318
1 31560 69073
6 60082 65698
6 72686 81857
1 63026 97260
1 17325 86546
4 8000 33429
2 1418 59212
6 50014 67514
1 62069 68487
1 31619 88041
9 7450 43972
4 34206 74590
1 34523 85817
1 35420 69302
1 60842 74093
9 27236 32815
4 84774 96850
2 18465 93052
30 78268 90209
3 42328 81948
11049 64293 64992
5 82249 87928
6 68808 81001
6 7517 51743
4 56085 64863
2 1867 95351
1 19200 75692
1 20527 61173
11 75711 99481
2 62401 73486
2 69959 77112
1 9609 68690
4 17500 94806
1 21785 63099
2 64133 81757
1 8161 62589
2 21879 96884
1 45928 72596
2 15855 71077
16 21886 31153
1 34388 65238
2 44835 65852
1 3839 26350
2 624 85438
1 56926 98163
6 54303 54946
6 85520 89194
1 27055 83745
13 79745 80684
3 3024 72761
3 9665 26323
3 37016 83361
2 8514 31381
3 19155 54847
16 86394 97403
1 37188 45067
5 28069 77727
1 12110 56801
1 42749 93399
5 2279 23442
2 33241 63594
1 13271 70464
648 793 3429
2 47459 87216
1 53238 67929
1 15996 84171
2 17293 54138
52 10196 18192
1 38817 95471
8 80183 87419
3 35264 48617
12 67905 92538
2 19231 27208
1 34954 64566
3 9157 74933
6 3352 45003
1 4123 85464
1 15323 93475
1 1988 97021
1 42173 49506
1 13211 93603
1 16384 45471
3 42455 76956
8 49716 57064
2 38102 65124
5 54594 61066
1 37104 96312
2 26183 55784
377 94431 99611
33200 87469 88820
4 53695 73299
1 1257 64288
1 46988 89437
1 16015 90486
1 29770 50031
3 29599 54900
1 30204 90275
10 62850 89947
6 74539 96291
3 9633 57887
7780378 13532 13761
3 37400 49300
14 17187 33059
2 34898 54936
4 54872 59723
1 12949 82412
111847 33440 35444
4 23999 43180
3 38395 89103
5 56688 69098
1 23762 89801
4 11807 28846
3 9502 98490
1 20767 84434
2 39233 62507
7 63349 85048
2 17362 96492
7 69681 77550
129 92403 98921
3 52659 91704
1 6940 51084
1 25038 52158
3 28878 97448
2 8061 93255
3 29723 31362
3 73342 81834
3 283 62404
1 36580 72263
1 27607 67642
1 36275 46772
1 22377 84126
2 23549 99973
1 23324 77319
22 78834 88388
1 34871 85125
1 15362 36940
1 43684 58154
8 48491 63430
20 629 29816
3 71467 97705
3 38267 53387
3 32955 75687
2 25954 73496
1 25101 51839
1 15260 18803
20492 22289 23262
17 4394 22246
5 18833 41164
1 11599 48068
5 51805 91743
1 6249 65045
2 35685 69710
1 15016 79828
1 28105 47701
1 9202 59421
8 74765 80972
4 16863 23502
14 53676 58758
2 21315 95839
1 17841 75900
1 45071 98856
1 41435 63642
32 44947 47726
2 37643 98448
8 10392 18938
1 51864 99017
2 48771 59446
1 16927 90232
5 56477 66331
2 46108 81381
16 61359 79556
2 9893 92459
1 23331 69780
1 37406 78760
7 29723 47250
2 5925 50726
3 14764 84548
3 5731 25316
2 53150 74672
210037814 67608 67907
104 96310 98771
2 22518 95837
2 13125 61821
1 5592 87552
2 24936 50239
2 6706 75926
1 27771 94100
1 13180 79324
3 43500 52062
183 4064 5104
3 7113 90472
1 11012 76642
23 35339 37972
1 4123 65883
5 8331 32514
2 11987 97640
2 10403 29495
33456 15535 15535
2 60158 86991
5 49596 77688
1 2517 61436
1 2105 82695
9 24205 29163
1 60857 83541
5 75538 86363
2 13372 85341
9 19805 23846
24 78947 90903
6 18606 46205
5 23698 85178
96 84176 86821
3 54372 97203
1 2190 76832
1 50179 74575
1 38592 73972
4 41745 45496
1 3060 20133
2 36812 50604
6 74619 84201
9 78518 81371
6 52799 80070
15 30242 32433
1 9586 98697
1 8008 48447
68 95413 99429
352247175 12159 12378
2 73358 97326
6 51379 67134
1 8140 91871
1 77406 93759
1 20004 62855
1 68884 73890
2 3102 98858
35 97107 99787
9 14287 32986
16 16603 17316
1 12078 71434
1 8236 77629
27 1258 9379
4 12363 96735
3 26497 83857
1 7300 76135
1 45319 59183
2 19128 35722
1 20245 60289
1 21644 83871
1 3256 98895
1 29101 41034
3 35365 79709
1 35859 68429
7 34800 52751
15 18499 30355
3 40237 66079
3 7313 51035
7 71819 97255
6 63356 98054
1 56229 68051
3 29633 64847
1 8675 86809
1 25874 79482
1 55927 93086
2 30992 69884
1 62217 67158
1 34939 68016
1 12974 90400
6 37546 54402
10 71109 86453
11 79546 85688
1 43086 70393
2 23880 82367
1 46224 69196
12 15974 26629
1 34535 76973
2 19074 79092
1 8972 68565
3 7279 34717
1 51189 58201
1 763 98419
2 21178 68944
4 52319 81937
1 13074 51136
1 44212 82331
2 11929 77783
1 53065 78091
1 3153 84319
3 73143 85779
8 27128 48107
1 14629 46496
4 14651 82030
1 52563 77592
6 67090 73387
1 53178 78501
1 22455 82961
57 9876 17513
2 12294 73014
42139 91728 93462
3 19442 54273
3 80775 83762
4 12533 74787
1 24221 74395
79 90160 92699
2 3132 97158
1 14464 94782
5 4271 18748
2 14457 80999
1 45684 95529
1 59753 80285
1 10521 76362
1 46835 62292
1 56852 95349
5 5800 56260
1 1329 46166
62 84934 96275
2 13183 98871
1 128 71527
1 9515 39282
6 72957 73796
2 30737 68333
15215324 89507 89694
10 57037 61746
3 32239 37422
5 40530 45927
1 54501 78957
2 31035 85437
3 13815 51133
1 21644 45908
1 15661 54596
1 25352 64427
1 18044 48939
7 64980 88961
3 30181 41262
8 49747 80556
1 58270 63479
2 2827 39231
1 25731 45601
3 70166 86407
3 4761 52846
2 9261 57730
6 64322 80819
1 38453 85860
1 41539 95310
3 24677 73002
1 54429 86209
11 65627 72975
137 91127 95535
3 73153 93635
12 90311 99277
2 11867 87237
11 7375 31904
11 36957 37049
1 29876 44583
3 78652 95943
19104 87419 89001
1 17302 74549
6 29953 71430
1 10847 54216
1 46191 98201
3 3831 35693
1 14218 41411
1 4130 68101
1 30806 97925
2 24 87577
1 6014 88799
4 31082 58576
1 63509 99358
58 90682 92278
1 34427 76706
1 66740 81978
3 38597 99349
11 71529 88372
3 24545 49276
7 44804 52506
1 6095 57133
1 1105 82812
2 69570 76367
4 788 43829
1 3888 76506
3 56713 93761
521 85312 86406
2 23684 58281
1 941 65500
14 89668 97889
10 66835 70350
3 34821 40729
2 26961 94940
1 15396 45932
1 24478 69489
52 8143 11725
7 14531 26610
3 46366 91931
4 66337 94656
3 28937 51045
1 7462 58038
3 838 34679
7 506 24555
6 50800 78311
15 70562 71188
2 23231 68387
5 22724 65175
2 37503 79153
7 4979 17812
2 32753 70692
1 44844 79428
2 27310 98866
4 43417 56575
2 948 48449
1 14263 84508
2 66730 82122
1 40157 68281
2 16927 64824
1 986 56821
6 67693 94472
2 73101 83059
3 16547 76726
1 17607 75932
1 17108 81134
97 3311 12315
1 38758 46387
2 25085 45755
2 20557 25691
47 82842 94642
1 15879 62472
2 14127 74542
15 51353 60865
6 59988 66664
2 52549 59842
12 63087 91307
1 51730 77332
1 15226 90580
1 49239 99228
1 37181 99216
1 36879 74340
1 30931 72043
4 59143 64802
1 26226 96938
2 23227 76087
1 20199 61422
1 18840 59902
2 34756 40849
3 614 73174
2 36090 49086
10872 78346 78385
9 84610 93180
2 39945 85150
7 12714 55258
1 310 67211
4 63384 88984
1 5547 40243
20 1035 26942
16 26371 31761
2 58764 73799
4 29298 33768
40 19291 20735
46 6117 16018
1 25268 51037
4 3590 72948
4 41378 77258
3 25731 38942
3 38072 92469
2 3090 66181
3 16667 17456
1 59626 89767
3 31988 73230
1 18809 67180
1 45045 90748
1 40537 86095
1 53364 89823
1 24839 90458
2 17965 61717
1 11248 82929
3 15147 38620
1 2370 53102
4 15931 31558
1 19220 34867
1 27246 48051
3 55700 92448
1 2474 43643
185 1026 8270
3 11791 77130
1 13993 64666
3 60174 81038
226 9412 12239
2 15218 29118
4 15557 65630
1 56016 96642
1 31589 65084
1 44408 63668
3 26612 56426
1 19502 87692
2 44217 66465
1 46378 91876
4 23818 35409
53 90302 96606
3 32991 54573
2 8390 95237
1 49753 62014
2 9433 44501
1 60576 64515
5 50162 53521
6 32611 66236
2 42330 44470
1 41959 85630
74 74311 86129
3 56939 64821
1 39813 68220
7 72488 93762
6 63578 91122
2 52305 84442
25 60716 63912
3 53295 76356
27 14651 30132
1 31426 55678
3 26675 99070
1 25460 57681
4 7592 55512
1 32550 74060
3 30947 52960
1 38920 87347
2 22117 86972
43 75660 77963
20 7370 22382
2 41829 58590
1 1221 82249
2 6315 34102
2 31691 60647
4 37631 72213
31 85153 96600
3 59118 68525
2 38528 43303
3 13804 87133
3 48849 57708
1 26554 74657
9 22486 24857
2 15969 81424
1 47150 91308
1 33510 66232
16 51614 51977
1 36565 88063
2 15589 76710
1 24424 54772
5 21017 32230
1 54236 84257
2 46670 95922
2 25146 50251
3 58596 70676
5 72497 97034
1 5676 90181
3 53906 99910
1 16051 96298
8 1956 37843
2 43808 81244
1 2931 72033
1 10032 92804
3 81558 89045
1 4860 86047
1 19369 72048
1 31457 89885
7 23922 39977
58514 33638 35444
3 43939 96860
2 15290 91568
6 79661 84477
242987 85493 85628
1 3198 65704
1 906 51174
4 51017 75568
1 19491 84729
84 1062 5233
3 11978 60219
1 47826 59332
1 20568 62874
4 17431 34401
2 46581 68642
1 14029 29102
2 46551 84582
196 73086 73318
2 5481 38651
2 54615 88141
3 8417 40147
20 75881 87674
6 58462 98769
3 5444 36097
1 21980 39252
2 28977 74548
2 1019 77477
8 75389 75622
3 8556 30810
2 5282 70226
2 46822 66376
19 42799 50110
2 53281 87966
4 36941 49702
10 28115 43414
1 3870 34361
5 6843 85044
1 27604 92954
1 5980 88548
1 57221 89092
1 36254 96911
16 15594 23698
5 2567 28290
3 55970 78237
1 56223 79183
1 52426 92388
4 134 27301
2 19024 87183
1 9251 49171
2 30658 77288
2 20142 32243
7 43180 55524
1 13700 79956
11 81456 97749
3 49762 80169
1 28686 84422
7 63879 88612
1 31638 94053
1 53525 59764
38 40792 41185
1 24288 78367
1 32584 80666
20 86032 94659
122633345 34830 35216
6 4840 88271
7 2346 30045
3 71235 81071
3 32470 89609
3 17585 34261
1 6695 41439
4 17117 24598
6 61716 72286
6 33190 59353
2 20564 46154
2 25832 57148
1 16152 76775
8 24988 36563
2 61625 67349
3 17457 61116
1 31250 74695
4 4941 42862
2 34112 70825
1 30774 73804
1 24857 67447
12 82055 87848
1 26525 94961
3 785 39758
2 42936 57755
4 61117 62753
3 40964 48193
9 76571 99015
4 3860 22475
23 1825 15828
1 37831 59051
13 56157 92192
2 74068 91816
1 10769 64035
1 12506 55378
6 1902 46376
1 38917 85870
17 4658 13781
800 83240 83284
6 18815 32087
11 77193 78236
4 19230 60482
2 38547 76922
1 41297 71414
1 23324 89579
7 48218 93740
1 61345 94984
3 31914 53697
9 21886 25082
1 8269 86350
1 11294 75377
1 15579 47290
1 5750 37118
1 11590 52641
1 2441 73380
1 14879 25597
1 5482 87499
544497662 52395 52654
3 36702 70806
3 14617 72768
29 68707 71650
2 2070 96131
1 4913 54786
1 37253 88216
1 29589 63779
2 13987 41826
2 47597 72901
19 69519 84278
7 29101 45205
16 85979 90216
1189 46209 47039
2 29019 65598
2 5194 79143
4 13287 55962
1 41281 46807
1 9591 53961
247 22 6384
3 4611 49057
9 56602 70197
52 96733 98586
1 31537 97562
3 4923 48332
5 56681 98086
2 21223 56484
1 31003 41648
18519 10919 11882
3 9297 57121
1 17307 78967
1 33976 86000
6 75053 96735
1 22931 78116
2 24396 50804
1 17264 44426
2 62984 69044
3 43524 52276
8 51673 83047
1 40956 76677
3 52018 97863
2 21588 62035
1 46097 78302
1 42816 91292
3 31281 59543
1 42030 81140
1 38653 76720
1 26720 79750
1 62171 79894
1 69416 80263
1 21483 94741
1 22158 57375
2 56639 89144
3 49365 62937
3 57011 73164
2 52934 58591
206 91904 95984
21 4311 25056
2 22746 55835
3 781 62039
7 69355 88563
2 25217 40750
1 23077 77997
605 27693 29872
1 26382 43769
4 23189 36682
5 9863 23966
4 75508 91131
2 24606 30286
1 15948 93379
7 34963 83238
390 4582 5441
5 42013 51684
3 35340 52913
69175 79902 80166
5 6640 33026
4 41753 52494
45 9072 17476
5 46915 62528
2 39699 65091
2 32579 47359
10 50958 98901
1 17793 57846
3 16940 69600
1 28936 62921
1 43606 78370
1 61437 91895
2 10536 25516
5 66883 84289
4 43077 57906
1 166 94042
1 69691 78551
2 38827 74993
1 11254 49274
1 14588 55917
1 14904 93450
1 28291 62231
1 44617 63153
1 11641 52705
1 23115 67623
11 24985 27681
1 16152 63727
2 29285 69266
2 50522 63232
12 5187 43275
2 48568 99244
8 10902 39741
2 53512 55499
2 28680 65225
3 41673 43706
14 64984 85329
2 15204 71498
2 6183 30396
1 6418 47473
39 86948 99441
1 2807 86842
1 60024 89863
16 74570 91314
6 44134 66752
5 55711 85992
2 15975 55053
1 2758 61753
1 14033 58062
3 21555 48623
8 61130 90834
2 33799 68834
3 34360 52497
1 44433 60440
1 19781 91855
3 17504 44730
1 28836 72681
5 86124 98985
1 36729 75357
1 33692 88887
8 72902 77571
1 67274 81857
1 19435 98498
2 64267 98111
1 10320 76765
2 12410 86805
1 62127 75909
3 44122 93318
3 29773 69860
5 878 37970
1 72398 86934
17 38905 41638
2 46660 79525
2 62520 82518
1 5585 44227
3 371 56343
105 9988 14145
40 83938 88272
2 43212 73156
24 11389 20803
3 25798 57019
7 64268 68443
5 72937 83749
1 48013 77914
9 39183 59316
146 648 3513
2 22727 41183
6 71563 88163
7 13678 23649
23 23755 32445
1 45603 80557
7 26710 52044
1 31574 79658
7 31490 37095
4 108 45125
7 64329 73912
7 62994 76400
3 51684 62131
2 60568 71720
15 85956 91385
3 51759 62810
2 43398 68917
2 58963 84672
2 67385 89550
1 40803 65889
15 79127 79483
10 10938 29669
4 20525 53223
2 6929 30512
4 30309 81723
3 58678 65522
1 11762 65304
4 46581 58273
2 6951 73703
2 85495 94795
10 72438 92167
1 29848 75885
7 40376 54563
11 83922 91247
15336 13870 14777
2 48327 74537
3 37516 95630
8 8422 13234
42131 34228 34669
1 21799 75461
12 70879 97926
1 15097 68112
4 78106 78974
19 67773 72421
48 16391 20947
14 17597 21994
6 40937 65406
4 24576 81217
1 31348 47899
169 83357 86023
4 43252 47416
1 34802 94565
4 73874 76220
1 21916 94035
2 33403 72653
1 36507 93679
1 18258 48435
12 33805 42495
2 24625 81370
2 4554 69604
1 41199 58426
1 10115 87844
1 6121 51503
3 67108 95389
2 2525 99113
8 5286 26926
7 83010 93363
72 92868 97276
4 17527 74020
1 13675 67186
1 21067 98841
1 3137 97501
1 19929 45845
3 22999 42766
2 5126 80090
1 38929 69644
1 813 75995
1 9027 81813
1 21886 90097
1 21161 82050
1 10745 92661
1 34568 70428
1 16734 84992
1 7965 96115
1 19566 65922
1 37567 54455
1 24809 64301
7 52454 92489
1 35068 63730
2 11058 91162
1 38098 73891
1 31183 85417
35 70122 71902
2 13430 72312
1 14190 74268
9 36229 38432
1 59811 80560
4 68481 70636
58 81375 84487
2 47424 50159
81 3507 11656
1 45804 60869
2 18754 91735
6 38564 59007
1 11062 97919
1 53096 98349
1 10026 72575
1 35750 81502
34 5148 24215
1 16426 74328
58057844 65708 66138
1 8187 49466
4 49179 69546
2 28686 58070
2 8320 75020
1 20300 86485
1 13655 99828
19 93546 95960
1 12543 17774
2 3902 20995
1 49678 58752
3 17043 57604
1 7682 72309
2 29382 91359
1 13568 65401
47 65196 68188
12 71310 79252
3 21067 42295
1 56739 91438
5 34933 55082
1 29477 94984
2 55458 78058
1 49378 66538
14 67975 78907
3 11032 61945
10 72695 80183
27976 37330 38807
3 34269 81611
10 14064 37809
2 20273 74003
1 17474 61190
1 12686 79528
5 54970 60290
1 33586 57984
2 15952 83925
1 2773 98271
1 34277 60864
1 41797 63699
55 79805 82127
53 2239 8101
94 10982 14138
2 24977 98303
3 9518 43300
1 43050 60308
4 56441 64969
4 36188 81770
2 38100 90010
1 21399 64428
1 39728 91297
1 49373 77643
2 3167 48913
37 32392 36625
10 66020 78259
1 17365 64436
1 68473 78050
2 20534 40299
2 18498 80248
7 11372 22370
3 44522 81424
1 50695 75816
8 18082 20408
2 52374 74554
22 14515 34533
3 23044 58752
1 43823 75952
2 14096 98078
1 4179 22060
1 28195 70561
4 63176 67476
40 693 13808
1 30633 99932
4 2867 88794
2 36600 67813
3 15442 33339
15 20836 31112
45 14258 15615
3 38287 53750
1 13819 90254
1 5878 89312
1 5714 49022
1 71356 95626
1 37470 78569
7 60150 67115
7 19038 25773
1 64364 82794
5 9468 37624
1 5398 66436
3 37310 91616
9 70110 77288
2 59500 94566
14 73567 84345
16956460 61074 61704
29 36070 38045
3 59965 88921
1 61768 84077
17 58133 63143
1 14101 49773
4 67165 82077
11 6971 34600
1 12771 77184
62 8704 9888
4 38103 98083
1 28291 91491
6 50990 60476
7 32592 73092
2 29992 46557
3 22066 42969
1 9243 91301
2 50940 97653
1 4450 45980
2 23401 52601
1 64363 91796
1 22107 94262
2 9261 43330
1 2851 99824
1 20706 89826
13 80852 89797
2 35395 41595
8 76791 87744
6 43002 73135
2 55506 74771
9 74463 88365
8 7412 35936
20 71879 73042
2 11590 81639
4 14927 34169
5 17010 38298
7 68118 76568
1 4352 88019
1 8135 67298
4 50447 60368
4 32423 58620
3 14320 36046
2 4225 37061
7 39403 90066
3 49187 97804
1 9930 60748
1 12394 59266
1 78091 97397
2 21718 95014
1 32216 67453
1 10672 65928
4 32526 38387
1 8773 89051
8 63028 98735
1 33137 64542
87 84129 96566
2 34254 47943
2 8633 53527
5 16465 17766
1 16384 51173
1 67295 88114
3 31689 75517
1 35593 80129
1 27571 88810
1 14831 93806
2 44414 81480
5 53442 80530
2 86084 98539
2 12833 84522
6 53585 55601
2 64355 96197
1 42157 73720
1 11414 82461
5 21020 52142
1 29429 59203
1 2592 53693
1 16378 74479
6 16196 35054
1 45967 99487
3 13599 65306
5 56492 84678
14474 48139 48406
2 59408 96179
1 14822 39037
3 46317 95029
3 1148 43695
2 45318 91955
2 15223 86020
6 7541 34554
4 82882 90730
5 9921 38414
2 980 72702
1 22031 86137
12 63604 65765
6 44866 64187
1 10818 99297
5 61518 99845
16 78187 82838
1 21051 44208
22 37724 44049
51 93351 94393
4 14615 48200
5 73968 79544
1 43678 56039
4 27417 63689
1 35905 86098
1 35036 57349
10 46976 74931
1 23424 87784
1 16276 64037
1 44134 89912
1 50368 93897
1 28752 68389
18 27134 31656
2 36933 82893
1 54031 58442
1 25442 85461
1 39397 72341
7 19632 27371
43 2531 11375
8 68466 99374
3 93461 95398
2 63924 83553
1 45697 92749
1 45892 92441
1 57107 70204
22 85376 87637
1 14469 97010
6 24784 66878
2 20695 64245
5 30094 37359
3 44749 85706
1 45451 95956
1 48557 63054
1 10735 68073
3 58469 80457
8 30794 49303
3 55190 59664
4 63220 70078
2 8413 63860
3 43399 64470
1 16293 89685
42 6597 14981
14 76191 85470
4 21129 58858
1 21532 61527
23 55900 60919
2 86434 94289
2 60420 73066
3 57362 66797
1 34326 85712
80 6607 13786
1 7057 63944
1 34365 83732
11 2376 25875
2 46705 75320
1 30312 71383
52 17135 18952
5 46359 57579
25 21051 36142
3 74946 79291
4 5811 20901
2 43201 48249
5 2966 15461
3 2057 39184
1 5211 58890
1 720 77242
1 4655 99073
10 65319 93753
6 34258 72581
1 4131 94262
1 38747 53739
2 51394 72151
1 37630 87079
2 11005 52934
9 38053 40226
3 32670 80416
1 38815 79129
4 7886 38314
2 20331 96757
1 27412 87650
5 66603 88895
16 81948 91919
5 24210 29824
2 28971 56607
1 45018 98175
1 12364 70403
4 52920 81533
2 16754 74701
8 35968 37538
3 33128 64331
2 3307 76253
1 40087 97464
2 45874 50337
14 3293 23893
1 8479 48237
1 14650 65410
100 92745 96932
2 26250 54723
1 46478 67918
10942 17894 18281
3 9671 51565
12 26548 34418
15 73507 84128
49 84883 89559
60 63783 64516
9 59114 66256
3 29725 41754
1 32360 92093
1 35207 85055
2 42001 86270
1 74980 82539
12 78568 87800
1 948 95544
1 71354 97373
6 6034 55946
2 24294 67741
3 14373 80002
1 17716 47919
1 10116 62171
19 74066 80188
2 17810 75084
2 56041 99378
2 18142 57254
2 55111 79534
1 24403 76252
2 4330 63018
4 50765 91595
1 33894 97715
1 76191 91461
1 14785 96495
1 1079 70922
2 15766 75719
2 6800 93822
1 4116 53015
1 27101 43994
2 37776 87281
6 17096 39794
2 53643 55506
15 67831 71589
23 1008 16487
4 63101 88047
3 46153 96543
2 13518 84933
18 38157 44239
13 14818 23986
12 86707 99210
3 2691 54773
11 1767 2764
5 52790 75410
2 60819 82642
3 25125 40404
1 11964 98398
3 1353 74133
4 29163 36891
3 54130 68251
1 15066 69702
6 20834 29177
2 37410 95504
1 51435 56611
11 71190 81258
1 48197 81012
2 13918 86567
1 7717 58122
1 28836 58872
2 13586 38306
1 51346 56294
1 6371 63248
1 39461 59529
295 138 3995
9 17215 45918
1 23246 50584
1 34750 52679
48 90915 94840
2 10750 84471
2 21891 32150
1 12969 53521
35 6692 11919
19 82864 92028
6 49196 73064
1 43924 74233
2 9108 87515
4 37334 64625
1 19318 85979
1 39413 79998
1 31490 88557
1 33306 87116
1 33195 87817
1 7271 75414
3 23255 40977
1209848 3222 4132
2 62482 73839
2 3633 10960
13 55481 65636
4 15012 46230
3 24768 34071
2 21124 34647
7 58155 81195
5 16593 31848
1 28068 99489
2 26859 35478
3 43045 81556
1 50966 81300
7 7335 27391
2 30267 82020
1 5770 48600
2 14893 83288
1 17055 56533
2 28725 90549
1 23912 99983
1 35255 90588
1 51702 88749
1 23906 41115
30 77838 91099
4 23317 58850
1 89192 94194
3 4976 44028
15 5672 27835
4 65759 99149
4 6899 85750
1 13818 73989
1 44716 70361
2 36888 91078
1 9480 95767
2 5151 70989
1 72930 99581
2 28448 71264
3 33296 58040
4 58927 65018
125 3699 6226
111 95228 95975
3 13603 93693
1 48172 96093
1 32570 73999
8 7026 22817
2 22381 49789
8 68302 99015
1 49677 54947
4 27753 51423
1 11560 61481
2 22392 78084
2 53501 97366
7 72146 74226
2 38602 91593
1 42826 95723
10 82314 91102
387 88829 89928
6 43378 49392
5 21373 80756
6 64201 95744
2 60673 86277
2 31320 77251
1 25895 67214
1 48432 93970
29 806 17574
5 24546 42038
1 2632 72041
1 26088 80519
2 51044 82947
3 9686 36476
2 23337 48783
6 58701 60067
4 1338 17930
2 17918 45042
3 8784 25832
4 74177 99456
5 26977 79465
5 67667 83827
2 7671 90015
1 3178 74670
1 14195 43611
1 15562 55224
1 33114 88326
3 2773 19359
3 50695 81606
2 54156 65160
1 27595 57754
2 47279 61164
5 47857 56018
36 13208 15713
7 70153 99980
4 51218 53151
2 31134 65351
8 77722 99743
16 81050 85973
2 22764 40709
9 44950 87135
2 48451 95322
1 34730 79253
1 26911 85791
1 7797 62473
2 71000 81742
2 10697 67020
1 35237 68610
19 9241 20370
1 48942 78908
2 2292 25577
24 86709 94753
1 85129 97492
1 6686 67046
1 48925 87991
1 30600 67520
10 31411 46643
4 4376 52766
6 63170 93284
21 71821 76511
2 69823 88544
1 68840 95151
16 1562 15364
8 24270 81701
1 42619 76773
2 21649 93951
2 29998 66040
125 3724 7233
2 73019 95198
5 50404 71185
17 11437 16464
2 34688 85374
1 34576 89112
1 49381 50104
8 14810 18382
1 1614 84877
47 23065 27198
40 2348 9767
2 3212 81160
1 53593 86754
4 47309 71067
1 19527 54835
8 32136 39935
3 37188 63664
1 49362 68555
1 35929 82785
2 13153 29821
1 36688 80929
1 6096 62449
1 3249 96589
6 77660 92256
2 54724 75494
1 13542 70596
1 2950 98372
5 27569 47197
1 25876 73067
3 45963 98753
2 6225 49445
6 89256 98318
2 50031 78363
1 302 64644
1 25206 86217
3 25784 49366
3 51974 97367
1 9787 53404
2 37356 90716
1 25337 59905
1 34619 93628
3 71270 85082
477021 2911 3467
15 44624 51954
4 1037 21326
2 17491 65018
2 44215 69723
1 39067 97133
2 19676 47697
4 55556 84662
1 1547 62378
2 43513 56650
96 69945 72137
4 55194 56278
4 18272 30888
5 44877 52777
2574651 17963 18804
7 38043 88100
1 39767 52969
12 13438 32999
2 65956 73388
6 12013 44329
4 53889 97210
45 9921 16050
8 20202 27920
4 15990 83465
13 87408 94486
2 29049 87290
1 6818 57114
2 43235 61742
6 61752 99543
4 69024 80262
2 41038 69139
1 14229 88886
1 57583 91723
2 13295 66592
6 64331 95372
1 48748 93149
2 33344 63841
4 48618 58020
1 33248 76976
7 34781 47016
37 88283 93641
5 68372 72640
1 23024 68123
5 38664 55001
1 15944 63967
1 31557 72412
1 50558 90844
3 25420 43839
1 34430 93704
1 4975 19366
1 17661 47767
2 16913 74782
3 64153 80439
9 98 27884
1 47061 73559
7175 10589 11348
4 30425 91330
1 11101 81439
1 6159 71356
1 30683 77515
2 11475 58477
1 38890 72050
1 44815 65817
2 51124 67506
1 40144 60996
1 19688 75557
41 83913 99064
2 31904 68717
1 9313 88022
1 16424 86786
26 3209 23428
2 44100 93640
1 6855 84882
1 47372 75253
3 78062 94350
2 19700 41424
8 376 11217
3 19859 83227
1 18187 82048
6 44415 47649
2 40450 81292
3 73113 86676
4 55702 91751
2 3922 78037
1 8137 57307
1 15984 84231
1 30988 42725
5 59660 78125
3 24711 79302
1 54763 98350
3 40091 58944
37 19272 24413
2 37654 78936
11 88512 91884
18 84184 90247
1 44088 93033
1 42853 92897
7 421 34854
4 24971 62459
1 1910 76688
1 7235 68674
7 4894 40014
2 62385 88804
1 13026 89342
3 34572 55352
1 13142 71652
1 28491 91387
2 51031 85653
6 11839 49087
6 43769 50036
9 77022 93413
2 25505 39182
4 50715 58061
3 15577 36867
3 13898 62513
1 11405 85889
1 9332 90708
1 13609 67733
1 29975 91457
1 2105 62220
338 2277 2343
2 41675 86672
104 2599 8596
3 26877 34498
3 393 66174
1 40477 93640
22 68727 78589
2 32753 68542
1 13211 78375
2 14477 42891
1 26169 90110
1 22095 56024
9 81069 95981
3 44773 87006
6 36553 46542
7 11208 28392
1 44319 87509
13 77093 91018
1 223 50137
9 22594 23907
2 45008 91302
1 215 31862
4 26323 61822
1 16338 82164
1 34898 77841
46 12382 15734
14 23118 28526
17 58525 61143
3 48320 98442
1 24291 77423
1 3409 97344
4 77987 91011
3 25218 55239
3 28260 64651
1 56169 85042
1 24320 55236
1 60179 73224
1 52332 71693
4 20926 38746
155 95481 97283
2 28937 68014
2 28521 49436
1 37661 97961
4 42924 83442
1 55465 92318
1 17005 67348
1 8000 74435
14 88846 96768
8 78832 91305
9 67010 85454
8 5506 21376
2 20318 31492
7 68877 89269
9 38733 58067
1 22237 48329
6 79362 89780
14 71898 76853
5 11338 31512
3 21975 69499
3 88343 94642
3 38871 98630
1 9026 74467
1 21935 74685
2 50010 84626
5 28160 41043
3 74665 91646
2 20264 58660
1 54337 86371
2 41661 87998
1 1364 83427
1 36981 83749
1 46724 74711
1 47462 77520
1 6370 73312
1 8094 89858
1 32257 75227
1 76604 91967
2 21456 79492
1 41361 88728
6863457 65528 66320
2 21875 73009
1 5784 61877
3 1581 42953
1 33742 81091
2 20308 56510
1 12957 80055
4 64907 92486
4 73876 86844
3 43651 58458
1 31827 81606
1 243 82138
1 23159 78726
1 24368 91647
4 34857 45788
1 31468 50926
1 10703 52409
4594 70033 70377
24 25635 37618
3 16844 83985
12 67403 86628
2 28136 58990
1 23336 41446
1 61638 77380
2 31942 86005
2 2788 55627
17 87291 98948
1 883 64804
3 77036 96997
1 22134 67856
3 4349 52561
2 32502 89957
10 69966 98690
7 80356 82016
1 44901 74064
2 12315 64870
1 14589 55015
1 458 66699
2 41456 49067
1 9669 85245
4 62322 95632
1 19905 35419
3 47258 90319
5 50321 70571
1 16285 52195
1 3072 98319
2 29783 94573
1 46688 89067
11 19328 41479
1 58667 93124
4 65900 88120
1 39521 86206
2 72360 77165
1 48655 80621
7 12076 44739
2 80805 95763
33 6855 25445
2 18508 97253
1 14603 64001
1 21123 80983
2 32873 41028
3 59799 94625
98 82999 85446
2 25666 56741
1 31517 68887
1 11294 85964
4 61887 74138
23 74686 83319
51 12087 15410
2 953 58497
1 1781 43374
2 8983 57523
1 42558 85887
2 27640 40356
7 22125 24626
2 24326 54730
10 40495 46066
7 56428 73828
2 13178 33877
5 32369 70300
2 15438 63310
8 52838 89083
2 48673 61096
3 53029 98876
1 63711 90567
1 45751 89287
8 17949 24046
2 24715 95338
1 40206 94958
3 24603 48080
4 17534 37371
3 1279 79387
1 11816 64088
1 7769 32010
1 33290 52168
2 19122 76235
1 14716 84585
3 50610 59731
2 25100 37341
2 7078 54011
3 56956 87445
2 8063 71509
18 62 17567
5 31898 57405
2 21543 82761
105 93182 96847
1 18472 52870
1 53035 78508
12 54868 60509
74 6705 9550
3 50159 96906
1 41289 63338
1 15092 99137
1 781 87828
4 65241 77273
14 58633 65162
6 12665 43896
2 47884 63807
1 24605 61330
1 35615 88754
7 39365 46074
2 2458 59542
9 14481 28965
2 57956 93954
10 72450 97335
1 42206 82486
2 2547 59946
3 11922 17627
2 64197 80014
2 48420 57760
10 63488 71766
7 23641 33981
3 49150 91501
1 6147 46221
1 745 48784
2 9452 99025
2 28471 66455
4 72336 92496
10 77298 87378
3 26750 69030
12 27256 46088
1 41694 76049
1 28372 62878
1 35676 71822
4 58274 65570
2 13880 60230
1 18170 77971
56 82995 96403
1 16877 97563
2 13503 88149
1 30146 90316
10 59561 71057
11 6803 36271
1 9583 24606
6 50280 59338
6 71086 96288
4 43855 53243
3 40505 93763
2 73881 84533
6 59943 77857
4 71252 76122
5 6269 40285
1 11841 71404
5 28352 31554
3 30596 83397
2 17326 66291
3 30097 49366
1 12353 79910
5 19476 34799
207 89923 92161
1 72884 86047
1 43497 64794
2 44389 82585
3 16426 91971
1 602 73774
1 15226 86634
4 45664 50071
1 18425 37647
3 42687 63726
1 33930 78559
319974935 27984 28105
2 34894 80921
14 82726 93970
1 25106 81264
10 81856 92374
1 17722 98843
1 67150 98064
1 32069 40158
3 10235 53671
3 28762 93138
7 53136 91012
2 15808 67100
3 31715 41251
1 28101 77136
6 85352 87385
1 22175 84281
1 6497 83833
1 45435 89113
1 23342 91177
3 19572 77108
2 28807 53915
1 32972 63199
5 46966 76724
4 25814 38898
1 53849 82626
2 1252 99814
19 9479 21093
6530927 24781 25123
1 32330 88533
2 40896 46767
2 41308 83173
4 19542 36087
1 62591 93494
6 23060 31938
5 24022 95236
1 22616 48321
1 11063 35060
1 14613 61057
1 7556 64647
2 52450 94577
127 24863 26994
14 81809 83619
3 21597 46116
1 18840 78756
2 771 52615
2 36419 45602
1 3920 37617
9 71691 83259
1 42434 90348
9 47541 72550
1 43936 96760
6 27153 37119
7 68343 74850
1 10315 97431
1 5721 98335
15 10390 25740
1 9718 80560
2 25295 78825
1 35217 83132
1 42396 92675
1 46946 71531
1 9872 49589
1 3788 73165
3 32065 52128
1 30896 78780
4 46234 56406
1 29926 62081
5 67791 75134
10 16473 24759
1 46643 67052
12 16108 26234
1 29718 83675
1 45070 70967
2 14110 69318
2 12075 69753
5 29680 34950
1 4464 57372
1 5595 97824
611 48557 49072
2 2142 45438
1 7815 50285
4 44866 60227
3 4415 53213
1 160 33005
23 81611 87118
1 4432 52138
2 30615 80663
3 24947 89549
3 36518 88331
2 5216 95973
5 58632 63924
2 29521 84527
32 67078 68840
12 76323 77268
1 51036 89320
3 17102 50086
15 70179 75883
1 62216 99198
2 68442 73043
2 46335 82513
1 20626 98694
1 56324 84478
1 59410 59921
3 3113 59810
1 9759 77426
2 69120 93897
7 34358 58294
1 27825 58122
1 31766 98916
1 6660 99010
2 55629 92600
2 7738 78032
5 74765 80145
2 40906 52600
1 3597 96804
1 33130 83560
1 38720 63698
1 24501 49711
38 87828 93543
2 9139 90783
1 43528 48771
1 27792 76464
1 30841 85552
17 9999 25589
2 23989 68288
1 49808 74374
2 36821 77343
1 2314 77775
2 60792 81747
7 27493 40066
8 72778 74900
1 29859 97294
5 47435 68484
2 27326 29809
6 22650 50485
1 29604 76397
1 27250 98706
1 44448 65591
1 34823 68932
15 12855 25889
1 22636 81529
2 33889 84950
1 3929 33583
1 37913 60936
19 83698 96296
1 3254 90605
2 34834 79510
2 33495 75734
1 5672 69836
1 45004 64579
2 46231 94043
2 42772 76276
4 13397 32014
1 7994 41762
1 32989 75336
3 27607 78050
232 8279 10298
1 2707 85409
2 6587 50108
1 16034 88540
777524 40191 40531
2 32010 97050
1 752 56344
1 42118 77051
1 14940 92171
62 87258 94875
1 25103 53323
9 19231 42389
3 2808 96406
1 29686 85478
2 54885 61162
33 89783 97034
1 4558 86352
27 7678 13470
7 23391 31160
1 5615 69825
1 22853 88212
1 13898 56238
1 20731 48246
1 7116 82625
1 24107 50468
1 8098 38827
4 53841 86478
1 5086 70517
2 42074 77905
4 34249 84510
5 3383 28007
1 15699 60863
9 59550 70867
6197734 9403 10019
16 70328 87942
6 8171 11561
1 32937 75948
2 39215 52094
3 49295 77069
8 22446 53442
1 7830 89499
1 19805 57863
3 70009 76893
2 24704 50146
1 7545 47526
1 73615 85370
2 30296 95473
34 87153 98484
1 15803 61079
9 11493 12834
47 26718 31300
4 49720 80784
1 29390 91837
3 55705 95191
3 53274 74370
2 16624 65077
1 3601 59938
2 4601 94162
3 34357 47520
2 21993 68729
1 24959 32914
3 42821 50252
1 43269 72768
1 72981 94023
1 35019 72764
12 81417 98941
14 24159 25914
4 40682 77471
6 46886 70844
6 88171 94213
1 55216 55801
3 65215 91630
11 27297 40922
1 22274 86411
2 49887 54195
6 68057 76533
3 11452 90731
3 30793 41156
9 82208 95048
2 87941 94669
14 36810 45066
1 11349 73395
1 27782 76403
3 39849 41774
26 12778 24566
10 39584 65851
1 23100 31517
4 22360 28907
1 59521 82382
1 34602 74832
55 6863 17683
5 21197 25144
3 62297 81613
7 82007 90163
3 52272 90362
3 26408 97441
3 24154 42215
4 48689 58123
3 46007 70721
8 15200 25583
1 22785 54729
1 2070 58217
1 11498 50551
188 57741 59034
2 39367 66575
3 48689 99342
1 24969 80628
7 80245 97457
1 7659 89962
1 36075 76780
2 8576 43870
3 38708 76231
7 18945 49170
3 60223 88463
10 5519 17373
2 42595 77612
2 6371 67876
2 54143 59146
69 78376 85712
2 19485 64218
1 27695 94982
1 5786 31056
12 71430 95601
3 37730 80299
1 18960 99338
7 15581 43878
18 65119 69118
2 17291 35709
15 77883 82709
1 17211 62099
2 24449 61545
8 59839 89463
3 21409 50077
2 10649 86128
1 21539 75376
1 2043 85781
1 10462 39955
1 20540 69007
6 24896 37257
2 23568 25898
1 13580 47631
5 53656 67714
1 16697 98817
3 26220 74658
3 14325 44426
1 2472 31970
9 81606 99461
3 54153 87895
4 53375 61811
1 30571 82400
1 27719 83457
1 42277 90157
13 62606 84421
4 7617 37676
1 26542 91351
53 5024 19145
3 67230 82175
431 400 8443
2 10611 60570
1 47035 63438
7 12079 52149
1 6000 49406
3 20477 78340
1 66529 81611
2 20130 57033
1 2339 93020
1 23212 43426
3 45323 73965
1 12879 64079
1 26988 62963
2 16729 47146
3 55518 74779
2 36703 40391
1 32880 86964
1 5618 64698
1 15486 78652
17 81627 94731
2 52343 63283
5 65072 81813
33 95539 99206
1 1503 37296
4 33223 90570
1 31265 93498
7 81556 92271
12 6439 21555
1 63146 89638
3 30894 76044
3 48336 68442
3 27317 57322
1 19806 46037
1 12363 95137
2 26244 96025
2 46283 56578
2 42008 59188
6 2138 29842
3 5663 44420
3 41742 98102
5 66982 88009
1 31856 38676
1 22513 46301
2 64226 93930
5 17704 48805
1 80562 84845
1 6692 90706
2 5446 83332
6 67780 91073
1 29299 73584
2 27647 47122
11 3150 31790
3 54859 75573
1 67193 87219
6 55821 67613
1 15648 32400
6881746 37274 38095
4 32291 62045
40 11727 14763
3 19462 69140
3 25169 69300
1 14286 46393
9 80664 86311
5 38066 87037
1 32756 87926
1 36568 76112
19 48654 51942
4 75030 82500
2 39738 94524
1 5809 71593
1 17568 78315
1 7788 90860
140 92012 99904
2 34804 42767
2 30998 52782
2 6935 54995
1 33753 76812
1 42252 85213
6 63530 75990
2 7728 96356
1 50715 70067
1 34981 85515
1 31121 45266
12 3674 20532
1 3594 96082
2 71431 73192
7 31870 49094
2 16973 59286
1 3598 46967
1 33859 78594
3 51082 68510
5 62671 84724
11 40134 42773
2 45285 89015
5 54742 77282
3 36159 78559
2 72204 84692
10 2409 21897
4 59836 69888
29 7866 14852
4 68224 99615
1 24395 78257
1 22439 72204
5 50948 55187
2 1874 65010
18 9879 22885
1 33030 65312
3 32236 66974
2 47463 77487
11 8479 18197
1 18358 80623
1 68713 81356
1 82856 86086
3 6512 91891
1 9057 30142
2 2295 86967
2 75742 96719
2 3396 46457
1 33119 48439
21 81631 83098
7 82665 83532
1 7996 58945
4 32946 97193
2 48757 69552
6 51849 95962
1 60496 79641
2 16530 93908
1 3352 69317
2 73887 85447
1 5043 99495
2 45017 55055
1 69405 82792
2 22638 89734
49 15451 20840
3 41803 54464
2 38675 42781
14 25091 38372
1 35647 76768
4 49273 79694
1 6964 63622
1 19863 86393
2 28718 91489
33 6053 7826
1 13571 50201
1 28362 44555
2 62769 77627
116 17610 22828
11 4269 24445
3 68810 77240
5 23153 64181
11 39978 49190
1 2356 73263
3 23443 65428
76 95440 98344
3 46 43385
8 8545 29358
10 81285 98728
1 14940 52737
2 5568 55832
1 40783 83883
7 63611 82544
10 54806 67130
4 52326 83423
2 35560 68697
7 63575 72016
2 25070 98767
2 22629 41727
1 15233 93043
1 64394 74395
2 6680 58148
2 7241 42286
2 50776 68947
4 3704 30124
3 50185 79680
1 44992 61445
3 46557 52766
1769 10978 12306
3 45839 68492
1 68958 91128
1 47791 63556
1 55618 99500
1 8888 95013
2 30311 76605
3 56491 90178
16 17911 30295
2 27558 82525
4 59715 71316
1 63288 95163
1 45350 60001
1 48467 71767
3 69002 77844
1 52334 77592
4 33486 57681
75 2875 6825
2 41385 85948
90410278 11680 11843
1 38572 96571
3 18503 82548
4 31395 55563
2 7927 66717
1 23500 63843
1 4444 56679
1 29071 62358
1 33436 71921
1 41910 98731
1 18461 65462
5 25257 36632
1 18047 90402
2 6850 75704
1 25588 56428
1 11490 56815
1 17076 84196
5 78690 98077
5 34041 48245
6 8747 22868
15 52681 52867
10 33405 46426
3 12519 73738
2 54299 58563
1 29451 68916
116 85733 89021
2 36497 67117
1 16343 60722
8 14102 16443
1 12362 43913
3 7645 81289
1 37463 46977
1 29475 73237
1 30187 66841
2 61522 64922
3 492 38027
1 4519 83255
3 35825 77571
49 78128 86100
1 15863 76170
1 39254 46458
2 52891 82109
1 10607 42671
1 29638 87633
4 44537 73539
8 5892 26068
5 66417 90650
9 21368 34623
7024481 98709 99478
2 33121 99748
2 51376 90812
6 17560 54139
3 40601 73077
1 41412 69840
2 60826 85782
2 19439 95613
1 38137 98860
2 39445 69242
3 52371 94071
1 48336 78329
2 66495 91980
2 53580 81610
1 14013 60616
8 23223 37909
5 11276 31688
5 78523 84053
29 29043 32048
107928 74282 74854
1 11129 72042
2 2114 76707
1 41191 74664
9 1708 44528
2 58346 84858
1 39056 98152
156 90299 92221
30 70432 76347
7 29012 34412
5 38781 46207
5 7182 39293
3 19260 77594
3 1951 22459
5 234 27687
4 50930 82548
3 39147 44995
2 31115 83864
5 55478 90270
1 40106 85256
1 28721 41406
2 48198 66541
2 21864 98006
5 7961 34085
3 69851 90513
4 54530 75778
1 23198 94011
8 77778 90273
1 52774 76109
6 26658 41186
1 63409 76039
3 79024 84380
6 16942 30748
4 15646 68725
3 54600 60617
148 93610 98249
8 67013 75424
5 28053 66147
6 74193 90528
2 11782 54380
4 17915 24031
278 12857 15009
1 41116 98333
70307249 92861 92916
4 48481 62399
3 52204 60106
5190225 13532 13943
5 34153 48962
22 76405 80878
1 29922 66392
2 55280 90103
7 18905 20525
5 6528 46970
7 77676 96942
2 39016 42486
8 20302 22364
4 8066 37506
11 63883 72320
6 54496 68811
3 9147 51363
2 54091 64114
5 51053 94636
10 69958 84648
10 49186 50903
2 5247 97110
1 76964 89882
6 36863 52905
9 59971 79486
2 69660 84081
2 40894 94848
1 63853 86662
1 20436 93928
5 1932 42491
2 52090 94497
2 5978 44323
1 7083 87747
7 44078 64087
1 27102 88081
91 10066 14919
1 40712 91108
4 1640 31831
2 22206 75846
2 28541 57378
1 33095 86452
1 3985 33610
5 71973 86725
2 39154 96173
1 72087 85863
1 52461 96468
1 20196 79758
1 29090 53530
1 12830 89401
2 30190 75627
11 16884 39694
1 3712 50017
3 16076 80686
1 5638 45658
1 1420 60040
5 79150 98605
4 52175 83994
3 22697 42169
1 23953 69139
1 32407 57848
2 71503 99159
1 55885 76930
3 34175 92404
1 64763 94397
1 59194 93462
7 7791 26469
2 20836 71634
3 5795 63953
4 71149 73805
108 692 11457
2 31647 91730
82 48860 49773
2 67362 91456
1 22901 94764
1 59001 83738
2 20885 51997
3 27111 40163
10 9282 17583
3 11475 56692
4 66826 76627
1 23451 57587
2 41015 99552
2 55009 88271
39 86941 87749
4 15107 70397
1 19506 48490
14 942 35350
4 48574 68698
2 31171 94616
993986 33170 33892
4 29969 38954
1 27951 41638
5 44253 84450
2 44 45048
1 36208 74146
4 20334 26220
2 20906 41822
1 24490 80147
1 15959 94434
5 58435 82291
2 5464 92203
1 35649 96209
1 27925 41245
1 15206 54993
23 88033 99914
1 36730 80517
1 2128 88597
1 13169 36981
4 67335 93047
41 18971 21547
3 29665 67706
2 26910 75359
1 21811 67200
1 36025 81486
4 52569 75099
9 13755 25924
1 15670 40003
2 35667 56741
1 3403 82549
2 49667 68559
2 50148 95459
32 10419 20198
17 83979 95433
5 57554 97537
4 42929 52904
7 36422 41840
2 32850 86549
1 287 91828
2 64450 86883
3136449 3879 4586
3 59911 99458
2 64682 80483
1 71239 83921
1 41552 92472
4 13701 59215
1 2257 66023
1 44849 75476
2 15394 87105
3 9714 43261
1 1685 82678
2 65982 81643
2 59008 96464
24 69142 70536
11 50154 69954
11 2352 20518
3 14075 85663
5 18090 47282
8 18988 29375
1 6868 16162
1 24041 92378
2 38693 63441
3 62211 85524
5 25895 62614
1 4038 98932
5 67581 75903
8 17522 25866
1 35275 37687
3 34003 56192
23 7597 14135
1 24412 55641
17 3310 7851
2 17806 81553
2 17355 40746
1 20559 83449
7 8 14561
10 47248 49783
1 4310 43571
3 34920 40885
10 66041 96746
1 7473 67564
2 23047 94044
8 84404 90846
8 49159 60501
2 9286 63479
3 74182 88153
3 43475 77289
1 46024 85118
1 49254 51385
3 61718 81987
67 23904 28052
2 13703 95839
1 7163 78069
1 10065 52997
1 3792 73767
2 5284 66665
1 189 63501
3 11722 31101
2 72607 88479
3 69977 81075
4 4679 93190
6 21595 48156
1 1898 82659
1 2477 65990
1 2343 58704
9 811 36292
2 39343 96075
18 73199 91639
2 46337 75996
1 13298 47536
2 15363 54289
1 10815 34226
2 48637 96129
5 22136 45623
1 11890 84280
2 19092 63123
1 8746 18325
2 11156 77341
1 20857 73441
2 47139 52562
1 8631 85648
1 48436 55175
1 33054 62444
1 36079 60332
1 20591 57342
1 25684 83839
16 6124 21367
1 34773 94065
1 29666 92278
1 4312 66602
5 52305 74168
3 44067 52386
1016812 59531 59721
2 5636 60205
1 5746 95003
1 5359 94132
1 37531 95120
1 45167 82774
3 5125 17003
42 5059 6939
1 32180 67112
3 10083 63979
13 21382 24042
1 2445 53396
2 16968 67181
1 43338 80282
9 36906 37210
10 62777 99425
11 56918 79089
1 6323 53709
1 20379 73148
1 34908 83957
13 28919 35914
1 2566 44461
4 2510 46030
1 27906 94146
4 63550 69164
3 45857 62969
2 32143 98939
2 19090 66504
30 74285 95623
5 40848 99501
1 40349 69551
1 4527 44623
1 41297 77158
1 36915 56592
13 1980 28105
1 47001 65343
2 50232 83984
3 3774 82666
40 3926 7462
1880 71005 72197
2 46980 85936
1 34131 47337
4 32122 84260
70 84747 96537
1 77449 96489
2 30634 86120
1 40509 60274
28 77191 79326
2 17935 63442
2 6509 60721
5 63223 98029
19 60786 64505
24 90860 91825
1 59189 86681
5 36932 80985
2 85158 87946
1 10312 80015
6 4316 13823
1 8122 27394
1 30434 86485
3 31222 71160
10 87088 90201
19 10327 30307
5 62879 69063
14 29664 36518
1 8948 26278
3 19509 69967
1 5397 34255
5 31759 67728
6 66311 86946
2 63350 66200
1 16421 70046
1 21654 92893
1 14835 85194
1 19275 69766
1 25535 50025
8 68633 69005
3 24943 49818
3 17763 89016
5 69964 84716
4 20343 31241
1 9504 24252
3 34908 59124
2 13703 55885
9 72127 76397
2 7574 19817
3 16647 60148
13 81899 96997
2 23513 85420
11 73232 89752
1 36044 92733
4 7905 30477
3 24006 72977
1 14586 96125
1 43315 58318
6 35868 47219
2 38433 57264
21 5594 21392
2 36486 87571
3 33640 46732
1 11521 58721
3 28021 36289
2 15865 28028
1 32373 65466
3 29572 50344
12 10671 29299
15 467 6979
121 2507 5811
2 25125 76250
6 6323 21606
2 1301 78756
2 43754 59801
5 63501 74215
1 18694 87650
4 27344 34588
12 52966 55284
3 3481 83748
21 76118 94718
6 68352 68904
3 38510 62119
5 82919 99229
1 8723 71836
2 8182 26317
51 94140 95987
5 14692 79258
6 22131 42914
2 30440 78921
10 55131 79213
4 50519 96338
1 58411 91060
86 88550 98577
1 70813 94655
10 3180 18897
5 1188 40860
4 50849 75424
2 71685 99091
1 61952 76684
3 84266 99439
1 13907 97131
2245 10767 12199
6 51515 57173
1 60117 85532
2 17257 70351
1 28416 96981
3 12706 79019
1 41415 56397
2 23829 59410
3 20047 29855
3 23424 46912
2 6529 44318
3 26730 69670
2 2427 39634
9 63176 75739
4 31736 40842
1 9936 43400
9 20342 32884
1 22232 44924
2 3139 56977
1 15914 81969
3 41723 73094
15 5283 18490
6 48411 63121
1 25585 85499
1 18073 59375
1 5675 80186
1 16387 40499
2 16139 71383
1 20077 86878
3 69885 83816
1 45392 52515
3 28144 37387
1 14119 42233
2 23538 58421
2 53424 93939
2 3694 55675
2 20489 46487
16 29999 34730
1 16700 81682
2 85192 95626
3 6152 66872
13 11913 20030
9 7000 23157
2 11728 49206
7 49817 72784
2 4918 37020
1 11183 30624
5 12681 16206
1 26787 41004
2 7293 42347
2 14994 45330
26 75661 86145
1 3741 67148
1 7778 43964
35 7117 10354
2 17742 67674
22 60836 86279
13 68946 86452
5 44438 61269
6 10533 18052
2 43387 100000
3 22023 67199
5 16701 49953
1 1680 36075
1 3728 62715
16 49090 50322
6 48672 53693
1 26427 66623
1 29469 84885
8 65260 87102
2 17772 66906
20 84733 91775
2 37444 97883
1 32549 74522
9 75821 89509
15 7394 20152
2 21704 95408
2 40402 83439
1 25312 86503
7 78401 85329
2 32450 64235
4 56708 78662
2 57229 86472
12 22613 26950
5 8263 23434
1 63818 91089
3 4785 45848
5 8870 61109
3 37613 83175
1 72406 83707
2 62615 76532
2 50101 72048
2 65217 74614
2 16059 77636
2 63584 64143
2 24347 70930
1 34940 87885
66729607 84431 84441
1 48198 81931
10 22276 32698
3 36344 85285
1 58649 86934
2 18289 53885
5 28924 40697
21 39056 41741
2 26747 55870
4 29652 89351
1 266 61137
2 19849 74115
50 89061 92891
1 11059 92391
8 79935 92377
6 22103 23358
2 24352 89163
3 66797 91402
49 43565 45123
3 17485 79005
1450 97206 99439
11 77482 86929
3 6541 58697
3 56415 80115
2 6264 48095
1 17015 51634
2 41572 96675
5 62344 83815
1 74057 86265
5 9183 55858
5 1865 42778
1 7717 66596
2 22495 67794
1 39122 57275
1 21072 81874
1 20908 44738
2 14362 69343
1 22125 89992
18 6604 20833
2 3325 47371
2 48011 72923
12 69933 76012
1 23978 37072
5 52808 69644
2 34915 93886
18 18152 20400
8 3417 22881
1 6794 68527
3 4977 29704
1 1712 25769
6 45906 78029
1 24310 82572
9 40518 44388
1 53648 88467
2 10239 58825
1 47874 76404
2 17317 42050
13 50798 53829
3 22746 81253
1 22557 74133
1 9919 64061
2 46323 62723
1 36760 76884
4 52157 67613
1 34854 98492
1 46042 90920
1 35976 79920
1 6084 52500
55 88694 94561
3 8775 49476
2 6966 47679
7 52230 58636
2 20881 91589
2 36649 70419
1 8783 62774
1 62752 71935
1 4493 93540
3 159 17842
3 34047 93353
1 37401 45195
1 39428 44931
1 4072 97092
1 33900 45196
17 14987 21630
7857331 19545 19715
4 46688 88722
1 14974 86980
3 28002 99599
12 6901 25213
1 15463 50451
2 51934 70429
2 12810 70216
44 75831 79240
2 13626 93844
1 10547 91079
95 80897 81420
2 28204 62588
1 4914 70798
1 47815 89448
3 10566 48708
2 19747 85589
2 61910 99817
3 67994 92450
2 16357 28004
1 22051 75733
4 20594 87266
26 81085 97585
6 15694 38896
1 17984 62403
1 52392 78444
2 24609 57359
1 34111 96044
6 70854 74653
3 7898 93223
3 44771 54311
1 34387 71326
2 21077 88502
1 68352 90104
2 1776 27332
3 26298 50038
2 12496 65527
1 21700 72138
7 57045 77912
2 65707 88401
4 78760 80690
3 61711 76314
2 10044 38942
1 60218 78808
7 65785 70140
5 67424 79223
10 76736 89144
15 22181 24911
327210 38592 38800
4 829 66437
1 7736 28987
6528299 83854 84016
2 5023 40445
33 91152 98304
7 35422 77543
3 1854 72324
1 20939 50488
1 1108 78559
2 58102 89743
1 18984 75507
1 48806 86103
1 35470 63480
4 35487 68455
1 14577 98775
1 19968 48261
2 40362 89818
1 9329 67130
1 37716 92723
5 77475 98867
1 32806 98105
18 28241 36403
4 6370 62305
2 66714 91715
3 62429 95035
99 94885 98329
6 72265 93680
8 69738 71599
5 17823 48503
1 69377 97473
2 9320 93341
6 51533 87134
4 71812 94176
1 5737 88928
9 26449 34512
3 5623 68668
3 68363 79831
2 3899 58206
1 42358 65922
3 47383 81775
1 5673 86131
5 4292 45296
2 69384 91068
1 64254 82312
1 29740 97505
9 1639 31507
6 52897 59263
3 49507 89882
1 22384 75160
3 26485 35398
1 21204 96750
1 7377 79615
1 27081 33171
4 79232 83025
22 3200 12503
10 78998 83427
1 18436 66852
2 13987 87986
2 23517 76469
3 35239 56124
2 76146 98109
6 64042 91539
3 601 19382
3 43767 78211
21 15522 19827
1 56066 84397
8 3765 27341
1 43717 94694
3 42091 66669
1 22232 90626
4 22931 82369
1 16277 87298
33 89297 93424
1 43393 78221
1 6116 91028
1 13539 57834
1 1243 61800
1 82341 95316
5 13814 45714
4 12188 83397
1 67040 85042
3 65788 80151
1 49894 72622
3 39385 69803
1 49301 58563
4 66079 82596
1 53201 64532
1 38202 59043
4 22840 44564
2 72111 84449
2 46267 90962
10 79800 87947
1 9784 99128
3 11998 56092
3 57976 81672
3 23476 59546
5 74003 99731
1 741 70063
6 20546 28302
10 25029 53169
1 2632 97595
28 4965 15380
1 23421 31141
8 71107 94311
4 25630 32050
2 3375 65015
2 33063 97951
336188 31316 32174
1 19799 59301
3 19071 36017
1 26966 52153
6 37906 97774
777 1435 3129
2 21150 39843
4 68209 94811
2 10223 45427
1 6830 79314
1 67268 82150
5 52935 61593
1 18929 65162
1 28273 35009
2 9479 34998
6 41838 58252
2 51589 99493
1 42962 61209
1 23209 85471
1 10240 92745
1 32540 83994
7 71002 96554
8 31314 44438
26 11137 26908
1 33953 90371
2 51721 61002
3 7401 89435
1 29387 73354
6 80225 88076
2 21814 99556
9 28731 40907
1 17232 86862
2 10030 22120
2 40660 62576
3 6494 50067
3 32859 89771
1 45351 71974
1 21841 86347
1 33427 35972
2 36956 77054
2 29076 32903
4 65202 88625
3 50320 65831
1 40992 85847
3 8942 41809
75 1287 10277
2 41885 99762
1 37591 97841
2 23057 80022
1 4849 82813
6 1021 37978
3 33639 42260
3 33879 75052
1 36097 57569
1 35211 74609
7 69726 97593
4 81028 88929
1 5055 83129
2 24121 82101
46 13698 16314
1 32172 41956
1 30563 46763
3 12648 44572
4 48287 85456
2 26008 41696
2 1349 54121
1 35977 78082
10 74780 86401
2 12279 76383
260 92209 96010
117 31206 32414
4 51549 82864
3 9662 65793
2 62271 95414
1 38248 88945
1 36296 98162
1 33730 44858
1 51926 92530
5 18410 46249
1 24547 37573
1 80599 98483
24 12189 21165
8766989 25218 25334
3 12486 34622
2 38422 67502
3 21921 92814
5 43658 59701
1 9683 49181
8 83309 91418
4 61188 89981
2 5692 73417
2 44075 88059
2 65781 85039
3 6883 83067
2 5715 72537
4 18596 41542
3 55943 85362
2 70365 91595
1 46469 66794
2 53490 56658
4 35878 46149
20 22989 29620
1 59302 84786
3 29460 52867
8 76702 93054
1 52196 93535
3 20393 64791
62 83142 85714
2 31557 45374
79 5673 11182
3 31000 87396
12 66398 77069
1 61056 84996
1 31983 94912
3 28827 45248
5 42000 49476
5 74785 81000
2 9648 90442
1 4421 77308
1 43488 81238
2 6318 29037
3 64799 87906
43 92025 96576
1 30197 75471
10 82109 98139
1 21949 86524
7 27385 60631
17 46757 53851
2 6060 66331
1 6188 38136
2 16804 71271
21 61491 71703
1 8540 64032
3 51492 91450
2 12816 43253
21 55989 58960
203 880 4019
5 47772 65987
4 26424 38340
3 81728 82786
1 40640 80992
2 33940 65430
11 81005 98602
10 67241 81878
4 61810 66673
2 68832 97164
2 5503 82895
5 26355 68010
56 2445 5398
18 1240 31516
2 21577 68074
8 73328 84810
1 73130 83913
4 51583 78501
1 61633 81817
1 10166 83473
1 13726 76702
9 8889 22902
3 38885 82010
1 45864 89558
4 80990 96439
7 59457 67534
60 58569 60169
2 8554 86360
1 34082 98712
1 4981 87501
2 28199 40881
3 72797 90318
1 23145 75101
5 19900 64314
1 18649 44486
84 5956 10692
3 50045 63210
5 28176 44095
2 1202 88291
1 34671 87750
30 16354 22424
2 29805 88359
7 15133 19975
2 9791 80559
136 5797 6428
2 29870 61151
1 12357 40351
6 79701 82423
3 3083 91761
2 31640 51844
2 31733 39460
9 56182 61862
4 1447 16282
6 63422 76625
3 50181 96804
1 375 96096
1 13369 64408
2 20411 33090
1 20665 81976
1 23228 68412
1 32959 66613
1 65769 93428
3 47651 84352
1 2996 90050
1 25355 79015
1 4275 63368
10 63482 71293
1 53957 82037
2 4003 88835
8 74509 91498
1 32079 78169
3 65701 67287
1 1175 94816
4 64923 81560
22 4651 15775
7 27530 51884
4 50842 89145
3 3471 21510
2 3797 73551
7 64118 65702
3 61272 81520
8 28728 54209
1 30018 54243
7 19021 26569
5 31897 51132
3 45236 77814
2 23230 82753
1 14177 93273
1 8655 57755
1 36482 69881
4 64863 98844
12 90284 95827
1 4476 39071
3 36278 52936
9 482 35603
1 11498 55116
2 36260 49750
12 6503 21653
3 16349 20631
3 24140 84476
3 40923 54642
139 89258 91751
1 14540 73970
4 64266 83580
3 31353 81393
2 31959 95525
3 59874 64080
1 31544 37454
1 20112 97594
1 24623 59533
1 27299 58177
2 41214 88540
1 30618 79885
1668 64006 64517
469 97083 98612
1 17598 95238
1 63267 97448
4 8552 37704
9 55040 69072
4 52256 60919
3 38182 57165
3 69354 85200
3 19709 81537
5 17903 46038
1 28288 39007
1 15097 59901
1 41846 46633
2 15588 67001
6 58479 81308
1 9187 41609
20 4144 20246
1 39904 70849
51 91916 97953
4 38072 44087
2 11856 43766
6 40595 94287
1 15679 75589
1 48844 90096
1 7977 98434
1 41132 52258
7 69667 74035
5 53547 64999
3 13405 97399
3 3303 33550
10 78167 86831
2 41105 98257
19 46550 49520
3 50246 85328
3 44417 63696
6 21628 39829
7 9612 40737
2 31877 89016
2 5568 46617
1 33696 94218
7 17410 27143
4 43693 60430
10 71355 98995
1 57712 61285
1 26509 83075
16 81553 97608
3 53812 98052
22 82709 97122
2 14414 79792
1 34826 99213
5 983 49726
1 18844 74787
2 55950 62244
4 7312 29999
1 10019 43504
2 12621 50266
31 3741 9416
2 3151 20752
3 45021 81257
1 13832 47326
1 15370 27320
1 10378 74709
1 40704 58554
6 42374 45961
4 4733 30078
12 81420 94256
1 4345 80702
2 1411 39963
1 13163 81626
1 16644 66106
1 5052 85811
16 88301 98029
2 25204 53178
4 39457 45424
4 28860 89981
2 7159 71957
5 50598 84978
1 8923 66465
1 31930 65011
2 45666 71021
1 38668 83998
24 64327 66578
1 50105 87516
1 21918 80308
1 20688 66785
4 34717 51986
1 32764 94606
13 405 20053
12419 88553 88841
1 43595 85596
1 34426 63951
2 12894 47372
3 55950 65970
27 89848 93966
4 24263 50600
22 75893 84106
1 38567 92950
1 3372 87417
1 76212 92601
6 49209 81259
7 8966 29794
4 32228 55556
4 47077 88221
6 54169 63619
2 38651 53474
2 51641 80958
2 39435 56743
2 29807 69850
1 26666 94749
5 3146 40681
4 61195 74803
12 37548 42520
4 4868 42393
1 15103 43319
1 27192 43750
1 16134 92114
6 14809 24476
2 4671 79809
1 26335 40791
27 27471 31846
3 19442 86893
1 37958 48177
10 50190 52675
2 79870 99982
1 5883 50179
1 15259 66432
2 16812 82795
2 27589 83263
1 34826 53522
1 14496 48514
1 8091 91178
4 63041 76693
1 482 93797
6 2974 26894
18 74336 95876
2 146 81932
3 84006 90143
4 91805 99135
4 35320 54830
3 47068 73249
1 26106 75252
3 37066 64679
10 71467 86638
2 24000 80071
1 13469 94312
1 8153 82854
1 38124 52051
1 74620 89381
2 38811 58672
28 5950 12709
2 9532 25933
12 44709 68757
1 21931 78578
1 38056 83478
1 35968 83918
1 26440 67190
2 51804 94254
1 81337 94133
10 11063 31018
2 57166 82849
1 10600 90880
30 6920 10139
4 24916 88759
1 61377 70273
4 24719 50945
1 34462 69213
248 84729 85771
1 15503 55554
3 25128 61262
18 88860 97398
7 82232 89199
2 45332 87395
2 43237 96344
2 36332 50810
4 61099 99523
1 46149 84992
3 47711 81203
4 22922 46427
2 32629 95700
5 81769 95349
6 25171 45649
1 21209 93007
1 17119 87732
1 1502 21546
3 56065 92733
1 31988 69370
1 24655 85985
2 29918 42864
2 59364 87186
2 48753 75774
2 3632 59246
1 59914 93157
9 41936 50978
14 69310 82106
2 38026 64841
1 14114 52248
30 2664 24622
4 69340 91814
1 22789 32782
1 12669 98984
2 36772 98717
1 45021 82699
2 59888 84437
6 23579 62094
2 68838 86941
1 43479 99241
14 5098 29380
1 2529 23824
4 40301 70248
1 25182 75287
6 48612 74694
9 11603 35625
4 45955 84399
2 26378 41813
1 35494 73309
1 16930 96109
2 62879 80016
27 30595 38194
5 18870 23471
3 17854 29551
2 48497 77377
3 10954 54692
1 13471 78910
2 30683 93016
6 23955 41942
3 72574 83732
5 63147 89985
1 53388 74880
3 8447 31592
2 48657 97411
4 68913 87599
1 62593 76682
151 2920 6158
2 1129 71460
1 12871 80999
1 60510 75651
2 908 25956
2 35454 69170
6 70675 75509
1 55980 77774
5 32319 57662
2 21579 85336
6 21991 42318
4 58468 90698
1 10090 87289
1 61469 84187
1 41134 73274
1 23225 31397
2 10443 73847
43 14297 17292
1 7777 72158
1 66031 89916
1 8987 93233
8 1741 12846
5 27340 49346
3 50179 72681
14 75288 92837
3 11779 42043
4 61281 86755
1 78371 89990
3 12429 49478
151631 58651 58981
1 21051 40832
7 38816 53136
22 1716 26319
1 37161 67369
5 70799 80901
3 53099 87142
4 48844 52713
1 25344 72133
3 3806 37359
6 63336 67944
4 5421 96365
26 86288 91275
2 8930 67573
1 10656 30050
4 28973 32313
9 25206 33004
2 29372 72889
3 56651 99611
1 31568 78486
15 25404 31151
1 18383 83230
1 3249 88935
1 58875 79611
4 75521 83460
3 57791 82946
1 2332 87470
8 11383 26025
1 48341 93113
12 25465 50260
2 22298 90471
1 21083 98960
12 12246 21983
6 41878 62751
2 4472 76815
632 7263 9115
3 33443 56452
1 35252 85875
14 6073 14414
1 11291 30918
8 42169 46232
5 47751 92548
4 65446 79516
1 43641 61348
4 47854 61666
1 44511 79268
6 36183 38835
2 83950 88448
1 12452 91147
1 43790 54122
2 17568 37079
9 8123 33649
1 29565 87326
5 56526 93746
1 22596 64640
9 29705 48791
1 1582 84112
1 16129 92647
1 20769 31036
2 308 59275
1 28578 45394
1 20972 46058
1 28630 33070
1 24848 57614
3 37832 68029
1 9993 59572
1 35445 42666
3 29971 58006
1 11097 81347
7 53816 68926
1 22048 58164
18 11457 22530
1 41260 78710
3 41497 47803
9402 56399 57810
3 8364 36713
2 6682 50358
1 901 53889
1 683 28969
17 25822 28970
4 34338 84459
1 34061 42325
40 80481 83265
3 14719 38115
3 21268 98222
2 33069 49369
1 19904 45950
1 32812 99469
9 71516 87032
60 8504 9976
67 22851 25234
2 9672 33572
2 33440 55515
1 61138 99870
72 1643 3319
167881 1607 2101
7 25447 30967
1 56103 86333
6 29230 37593
10 44449 76706
13 24724 28237
20 54069 74876
5 28868 40260
1 36998 96808
1 48995 75878
1 21308 74941
4 32941 61329
18 67277 82949
2 31887 43485
3 37494 97788
2 1090 22255
9 7218 29717
1 7786 41219
3 15903 87171
1 23457 38580
212 84973 90766
4 37957 55979
4 7977 69480
1 11655 87472
2 33869 89573
4 48212 81572
1 34173 63470
2 6276 81565
1 11278 88584
1 17993 81327
2 38957 53149
1 69657 82001
1 14884 89649
1 29669 71788
1 17697 66808
3 15211 77477
9 86763 95819
2 20475 47467
1 26273 68744
1 13415 40939
1 27293 86740
1 19662 66057
2 53648 91222
1 801 96678
1 17696 42789
1 55934 84951
2 35469 71241
2 54665 82729
3 18001 39271
2 38024 67672
14 80570 89069
2 3522 68990
2 32282 87979
120 9997 13322
2 1487 92099
1 9479 60537
23 9331 18502
28 86397 91581
1 65023 93673
2 3160 16027
5 20530 71995
2 6805 34052
1 9007 28517
1 41582 81120
3 7149 44877
1 8361 72709
17 13187 22761
132016 93963 95232
9 50008 62362
1 46181 97558
15 30050 34218
15 86591 97094
2 653 92717
3 85327 89899
1 5822 97585
1 58281 71523
3 17884 75041
1 10982 90259
1 20062 87428
8 74463 84966
4 1353 19427
1 27597 62790
1 2021 70111
7 54772 58849
2 5774 58497
1 18904 82125
1 20368 86182
1 49026 66021
1 45881 68551
5 59935 86283
625 29893 30259
7 58688 98202
7 7475 37839
1 48234 92802
1 58300 67970
2 2997 91335
13 51025 52362
1 36380 81833
10 80454 82951
3 66484 67858
3 10738 53718
4 46434 63021
2 23384 64789
993306 91335 92806
1 5086 48316
6 645 57086
4 35693 97972
1 10867 58156
9 62578 92409
1 25371 56525
1 78170 86285
8 1178 16961
4 29155 80370
16 3415 11106
2 11689 76093
2 4112 33523
1 11992 74772
1 7710 60526
1 30489 89493
183050 62763 63378
1 6342 76112
1 29909 41251
1 3186 40343
27 18777 28555
2 9639 95486
1 12626 57458
51 83245 86924
6 36023 42350
2 62724 83011
2 27616 41734
8 38634 84932
1 39791 60163
1 24576 79943
1 17033 27211
4 67059 84902
24 86098 97578
4 11177 72506
2 59421 97380
9 66119 74279
5 28681 41574
29 77369 79301
2 16429 85255
1 23022 53158
1 28833 63234
9 17508 23644
7 59667 69101
533773 64528 64624
1 11833 36480
1 57682 95128
7 15703 28004
6 32262 37381
1 36435 58143
7 36983 47829
2 8356 36688
6 66590 84560
38 59568 63733
1 25441 52260
5 28092 83828
2 28391 80750
1 18745 63297
58 4832 7822
15 5454 9939
16 76309 84903
5 55780 77147
3 1995 47989
35 45649 47879
4 8287 71491
1 23058 75473
1 39356 48166
2 55121 96405
1 20274 44979
2 2923 39265
15 26535 29471
2 12091 84626
7 51342 90764
31 85873 91230
3 29790 62561
8 72738 86329
2 36958 68993
2 38878 99082
2 20552 40817
2 5744 17617
4 45436 75648
1 30954 55756
3 12932 76878
77 4174 5855
2 22913 88820
1 57484 70206
16 8037 11052
2 58183 93145
5 78550 98187
5 30707 59254
2 47688 89017
1 9276 83753
14 6776 31697
2 44250 82754
2 10523 43335
3 42783 77229
1 1873 91367
29 82954 86054
4 26701 31388
6 54771 59662
7 36504 45503
1 27944 62845
980 84360 86092
2 4510 45123
3 44371 92821
2 53014 69751
2 29394 38639
1 31467 84587
6 64452 86321
9 43224 56265
2 5009 81721
4 13005 38338
1 26667 70535
5 71476 89605
1 13406 49496
6 52495 64006
1 58472 79973
1 42032 76628
1 42428 78175
1 10728 86940
4 11918 46399
2 25357 69237
6 67204 96938
3 2538 38842
1 16767 92516
1 24705 95227
6 44774 56119
19 83258 91494
2 29286 87299
1 49678 65479
1 23445 57299
1 15983 99474
1 4480 86292
1 44646 69318
1 30888 70767
4 23330 38590
1 16714 55140
108 2233 6325
2 19743 50648
10 72022 91917
7 18370 29647
3 18977 58769
5 42042 65777
1 65 88883
1 20206 45197
2 57446 90340
5 53902 54877
3 4347 51359
2 6684 98701
1 35697 68850
1 85894 99470
2 15906 94313
7 45036 53310
4 65873 94854
2 29772 59548
3 5773 14846
6 57925 90520
5 606 30285
1 44154 87143
2 68643 91777
1 4610 72197
84 4530 11150
2 21222 31047
2 31094 68896
14 65432 72498
2 12365 63394
1 31898 58661
4 7044 50967
1 21783 35590
4 70656 96962
55 93839 99393
6 28326 74188
1 9954 74818
6 22351 28989
3 49539 78284
4 1685 44142
8 62483 97143
24 2244 19383
18 41179 46467
5 45228 98305
3 83267 84499
2 2441 90157
1 72294 83426
3 36194 76708
1 1443 73603
1 16146 97413
3 26840 58981
2 9376 35118
3 17233 47091
2 15490 69593
1 19403 39572
9 58348 62331
2 10603 98455
3 77671 90906
2 16129 50665
1 555 62856
1 37909 89238
2 27238 88569
1 70642 93867
2 29162 75736
1 31361 69123
1 12736 39450
1 40882 76138
3 48927 65141
10 70577 94828
2 20443 88163
1 8405 86478
1 15664 56824
2 41857 77963
1 7834 46656
1 61587 78798
3 17333 53801
1 27752 60831
19 5186 9645
8 17898 29633
1 21187 83842
1 22382 55942
3 28255 73106
18 78301 78912
3 56761 90913
1 55116 60415
1 8263 27798
4 44961 99078
2 43594 87473
1 37512 88320
1 34108 83886
2 72038 89353
10 26325 31919
1 36660 44531
4 29687 88757
7 83780 84157
4340 25060 25505
1 48637 91158
2 75975 92221
1 47890 71481
2 46744 67903
60 83433 97188
4 36813 74957
1 29072 66985
4 63835 74523
4 18099 38273
3 16617 84719
2 27246 52692
1 26818 76604
1 9913 65936
1 570 76131
1 41753 55890
1 16778 59246
1 16718 91347
1 19414 84608
25 5501 18715
1 39456 93600
2 28573 69123
1 34400 74590
18 13476 21539
2 9476 91147
8 61727 65805
1 28115 97494
2 4100 53351
1 19764 98441
10 3000 38932
17 15516 25737
35 84527 89098
11 75341 85000
89 91641 93955
5 23774 29426
1 10564 68139
4 39422 78158
3 29792 83202
4 4428 32130
7 56901 62236
1 55902 61790
4 15513 53751
7 76139 99642
13086 96388 98064
1 82096 95210
5 30697 71077
1 49340 77203
1 8730 84030
13 86475 96869
1 28156 60644
43 34999 36544
1 22509 38738
3 24254 85681
13 84332 97703
92 77416 78218
51 4603 9207
8 25282 46800
1 29859 38777
2 42234 93366
2 20716 51234
1 31213 91806
8 69854 80558
36 2775 7589
2 20975 83240
4 75275 97780
2 43514 85842
1 36164 40652
6 2835 13539
2 12948 98766
2 74425 82421
13 28106 35170
10 1025 28425
3 18057 43648
1 1661 56178
1 24859 66005
3 5645 16727
2 13319 62397
4 66094 80759
2 14267 46459
10 12685 26198
1 29593 53953
7 6766 9968
7 40415 67075
2 4781 60692
163 47995 49343
12 60275 89473
3 13562 35051
13 11527 19279
63 20717 22985
1 13819 94124
9 32962 42123
3 10115 79717
1 21545 99413
1 6621 87194
2 5874 83118
1 9157 74374
1 31502 98728
3 45642 88394
2 51107 89295
1 32653 63587
2 44186 93265
2 20164 58333
3 6478 75733
5 12445 35270
10 1541 15913
237 93519 97780
3 5365 76823
1 28145 60085
1 22064 98749
1 16211 36300
4 37407 48323
22 89109 91942
3 2392 77392
1 9046 92854
12 75177 92191
1 15700 97466
19 87215 99262
5 22287 27909
1 49658 89872
1 27464 35003
8 48573 84139
31 82799 84017
6 41531 77623
1 25048 86834
2 4646 34369
3 331 32880
3 31241 97271
1 23899 64744
2 9227 50749
2 49340 78089
1 14905 51215
21633 96499 97658
1 22567 48526
8 59219 76535
1 29492 76910
2 24340 80107
1 56217 61794
14 81493 89288
1 43950 69623
4 16567 35630
2 27121 30386
2 23357 28622
6 73491 88112
1 38367 84914
2 24754 38233
3 3448 55332
1 29249 49112
6 54479 68809
3 45611 90927
27 24163 25855
5 10704 39391
4 27821 78427
4 29863 47541
1 45964 76361
1 59469 86367
3 73047 93612
1 76 76299
1 52002 65641
7 69744 95262
3 1082 73079
2 9546 81597
1 20215 55960
2 13684 81613
1 21219 38330
2 28654 73539
4 61398 95395
3 70037 88837
2 50489 73556
2 43021 85427
3 16341 52756
2 56862 96495
2 82899 97888
2 66358 89058
10 42118 55475
2 68662 84306
1 2459 29816
2 20485 81324
5 24509 38142
2 10923 61306
1 51813 83782
39 18426 20088
1 6839 88120
7 39590 43168
1 46920 50160
2 67078 93368
3 10434 27508
2 17220 20267
3 26602 66490
1 45114 64002
4 50729 68363
3 35534 96170
2 28035 71169
1 20541 67493
2 3613 33475
13 82022 89989
2 40834 96464
1 34103 74489
1 63702 95818
1 4073 94161
1 39343 72364
2 20579 92234
1 53017 88929
2 1153 37012
3 28365 78357
5 7330 46424
38 1693 8158
4 23081 55001
1 18080 85139
4 51705 91859
2 7661 53262
1 51798 89861
2 13980 62528
2 11583 29220
2 52694 78867
2 30554 67011
1 46178 89791
2 7279 96466
6 18641 44515
1 48987 79468
12 23705 25122
1 4113 79575
4 13257 24320
4 48879 90305
1 27938 97451
1 26013 60811
2 25730 34825
12 65486 88492
2 16904 72657
4 12854 39786
100 8665 17874
2 57676 67849
1 53942 74276
11 84987 92983
3 19000 26888
5 12938 37953
1 49356 67123
2 16800 94490
1 25401 52068
18 65313 67170
3 43348 63149
1 17572 48358
93 94128 96540
6 43028 97305
2 31249 90982
10 52396 58322
1 16291 31199
2 16599 62159
2 58299 88504
1 18178 86354
1 58835 64395
25 41025 41990
2 32291 76761
4 69608 97600
5 2638 58569
8 65115 71880
1 35618 92858
2 1331 65047
1 34096 58317
1 48719 94700
13 83604 90288
2 39364 71150
1 20140 82946
9 35019 38828
12 81813 85926
1 58786 60156
2 19136 71851
3 8109 78196
1 42649 74948
1 25072 73144
1 18287 97156
1 47543 85152
1 52410 57298
1 12286 58622
1 20238 67950
6 19438 41404
3 13357 65600
1 46440 90186
12 71524 94215
1 14802 78845
1 10363 96676
2 7438 68184
6 63034 81194
3 74228 86665
2 27557 87725
2 25623 98392
1 53553 94847
1 6752 77987
7 2920 28951
8 42438 51410
1 47080 55936
1 10807 19912
1 34683 94087
5 45678 64328
1 60011 82603
1 22841 67034
2 25368 27477
3 52834 97025
52 2345 13184
3 61894 81727
2 52700 90926
40 30628 35280
1 17796 72838
3 35170 57102
1 56362 59866
3 47307 97831
17 15246 44527
16 19339 21142
2 40694 87641
3 64279 92602
3 17160 54824
2 31413 87732
10 4098 21970
3 65338 72527
6 64086 90880
1 17966 81133
1 50977 97039
1 20460 88288
3 43801 70729
1 61159 92858
7 15435 52029
1 12895 84291
1 11202 36218
1 44363 88298
2 15942 97853
1 33389 84751
25 1015 14911
3 37662 85369
1 22019 97662
1 35263 63216
1 41986 93354
2 53159 88128
2 20892 52057
1 42482 73115
1 39427 98706
6 36341 38793
1 7997 98333
2 17834 30994
9 78748 90243
4 5913 55082
1 76477 91183
1 24812 69534
2 43924 98096
12 11613 34503
2 12038 49277
10 7247 22268
4 44984 72910
1 11543 78553
1 30559 80007
1 34881 92717
1 27206 88826
1 8592 62973
5 55326 61672
17 89477 97554
2 27260 55914
6 37717 49306
3 80796 99324
1 23236 55791
28 75374 82765
4 2912 42453
8 58479 86775
2 7621 69454
3 4877 96502
4 2520 25089
178 1231 5345
1 9471 23622
3 21960 97402
2 38203 63894
4 29234 41355
8 5710 19228
1 25302 80635
4 41984 65024
1 19509 95392
1 39139 73545
1 27878 51857
1 8373 90554
5 2558 30460
4 46496 79614
1 2027 37942
5 62508 75583
6 53948 73159
1 10532 49859
2 54413 81323
1 36459 72361
1 64696 93170
1 32840 98465
11 19385 42210
3 10427 60064
1 54118 96586
1 21238 87542
1 43586 96629
3 14579 48167
1 46884 89737
1 46907 91940
1 49430 70697
2 16827 69647
1 16279 61044
3 29848 44402
1 282 63622
1 3696 58698
1 26194 57707
1 36688 44379
2 46421 53006
12 55528 57344
7 31243 35886
2 24447 57705
9 48499 50502
7 16932 27768
2 21315 55496
2 21460 78811
1 17593 78719
9 59976 88501
10 83879 95280
1 48057 87309
1 27670 55076
6 25006 47802
3 62562 80097
2 8684 54010
3 48734 51657
10 70852 91719
2 17520 68460
1 47469 60490
4 51105 66200
3 17341 87965
1 19722 54619
6 53307 82792
1 37917 95665
1 18781 71020
1 39224 67005
3 52768 62958
8 27071 35139
2 1480 48222
36 8837 15205
3 24443 95638
5 15731 43731
1 36824 82706
1 35109 78435
1 34377 55718
1 8026 90302
5 60051 86023
2 3594 78493
22 79997 96628
2 62666 82259
1 9178 81660
1 7698 95873
1 8914 56168
3 11758 40808
1 34578 74887
2 44705 65792
1 18566 70521
11 533 12135
2 21646 54878
1 4181 32182
3 17851 40266
2 37501 46229
40 2106 16904
5 48118 84744
1 51258 78037
5 51 51855
1 29167 41465
8 70619 91811
2 47144 93496
3 32588 87786
44 45213 48074
4 63523 77075
2 24307 65302
1 5261 77115
2 5274 52638
1 7324 67383
15 76194 88654
2 9519 92983
1 2952 99888
1 7079 37427
2 80455 94732
2 30510 75855
1 11043 52131
1 28078 71992
18 11737 24059
16 2704 22509
1 5628 87260
2 25719 63007
4 52671 84806
1 5893 97380
120453 62667 63623
49 85508 89257
5 36105 65435
1 51500 66949
6 16946 31601
2 55681 64456
1 18506 59497
2 71673 72818
2 22937 59804
9 9736 26383
3 21198 82720
4 39701 85399
3 50803 94107
1 420 76170
2 729 53774
2 55159 68453
5 65933 71924
2 16456 52384
8 9494 33411
1 14564 64558
2 26363 67596
11 65486 69642
8 1910 18638
5 36722 74393
1 30616 62661
2 10627 47677
1 30165 62703
1 7436 56083
2 6718 60564
1 28587 85956
136573 88712 89150
1 18120 43703
1 21173 87509
1 17650 63041
2 7047 76542
14316530 18638 19000
2 14701 50559
3 41253 60016
1 48114 92781
32 76035 99830
4 77982 90083
1 43848 96263
2 46121 84354
12 63266 81010
1 52465 81337
1 32837 85215
2 31954 75558
1 7106 84941
853842 97615 98117
4 21857 62041
23014847 91284 92233
8 84040 98020
32 38216 39216
2 5141 37338
5 7821 48521
4 3641 83674
2 38761 71297
9 21847 28635
1 2507 83791
1 35005 67053
1 54945 99193
3 280 93094
7 70027 99816
1 16219 80561
2 5827 61089
2 32503 40053
1 49110 89986
2 33912 79146
2 39484 88979
1 40489 78346
3 24634 43816
1 34542 51724
2 39495 97397
1 57783 95775
7 9893 23489
7 20803 29372
14 1118 23532
1 40110 67994
1 15079 22214
1 54381 57895
10 5491 25231
11 65197 69162
3 1403 14384
3 2381 45624
9 69046 85026
1 3870 28241
2 76976 88327
4 26651 91534
1 18425 95750
2 34267 74096
15 83438 86904
7 27865 61240
3 7953 64206
1 88591 92099
3 32685 86927
1 48957 61478
2 1364 81759
1 44157 60332
2 35421 43503
1 22472 52780
1 2990 48236
3 42807 78874
1 11146 59043
4 18902 21546
1 35359 84952
1 20452 54330
1 53309 66034
1 15186 98986
1 15331 49372
3 9457 86871
210 74230 75167
3 14860 47532
2 40743 47348
1 42117 44266
3 37842 99521
1 16282 45331
1 21462 44036
1 32681 56127
1 17696 95289
15 77784 95620
10 19323 24175
11 14414 35182
3 41853 51482
2 26091 62166
1 8421 94316
4 26188 43054
2 40512 73841
1 18211 62191
1 35028 89103
6 55145 77904
3 69787 90104
2 6332 42385
3 3392 71327
1 19597 63637
1 27627 98182
5 45897 63473
2 20370 66317
84 2110 8150
1 25295 99878
1 51304 75573
3 33393 50696
1 24163 87187
1 6343 44155
14 64228 82601
4 60053 74170
2 53545 95530
7 25357 35480
2 25847 66652
29 86356 91608
2 10597 85862
5 51046 65508
1 51039 76251
6 60869 94200
2 42073 92762
3 75995 98979
1 37631 88365
3 28125 32834
2 20444 55789
2 18632 75993
10 56223 63593
11 5659 28395
24 6166 9814
4 738 93722
1 29356 85616
1 3927 73525
5 25672 46635
2 39320 56292
2 1742 25195
2 46171 95500
4 9652 19509
2 49699 82311
1 395 72003
1 28883 81332
1 23642 68008
1 19873 82786
2 4972 38870
2 36995 57547
1 20753 69632
1 35623 71912
2 2380 33915
31 84164 88956
5 6576 53240
1 26807 63844
1 47691 96330
4 17934 67095
1 34151 83964
4 14842 39602
1 5062 97243
2 33178 60544
1 1138 62364
2 26542 37391
1 8025 60127
6 75392 89645
16 13722 16088
105 87691 99083
3 14401 22320
3 20920 28825
7 41698 64244
7 70717 72193
1 21195 35713
3 44399 67375
6 71684 95307
1 15133 94271
11 66852 77982
3 2219 89009
1 1143 55875
1 32653 87098
1 55035 66316
12 69082 73550
1 24852 90888
2 55500 92697
4 23169 30040
1 131 67938
4 6911 34062
1 136 32467
12 78712 82820
223 93203 97122
6 51996 69950
143 83537 84222
6 57607 97034
1 66808 74811
3 57541 68978
2 11546 64156
3 87253 96731
6 12218 25292
5 6175 29726
5 23188 58846
8 81593 99332
4 48850 61230
3 26465 46585
13 37663 44970
2 34057 88090
96 50098 50689
2 23349 53373
6 19995 33121
1 18222 39164
1 19749 42047
15 68713 73544
28 88013 99506
73 8352 11117
4 24043 96258
7 44907 66454
1 57832 62636
1 29500 60414
1 35802 63281
1 22179 84296
3 11011 29529
1 3086 33714
3 7037 32799
1 16641 34758
1 2960 49417
1 22700 96543
1 4939 93869
11 12943 17734
1 21191 46739
1 29579 79061
3 13827 84479
23 71535 81227
1 5212 93796
43 13850 16405
6 55615 93130
3 4497 80671
1 721 84699
1 16113 64926
27 84171 98508
1 16625 39030
5 64838 91476
1 37273 99801
3 30296 70810
2 47919 99077
1 26457 84227
7 52673 55363
7 27817 38755
19 32068 39502
3 28110 38015
3 34414 90540
3 51246 99219
1 29901 59240
1 58590 85935
2 74589 78611
5 32691 48727
7 72296 85716
3 30038 36193
2 55280 91023
2 55991 75202
3 15864 64802
1 43906 91865
21 1351 19313
2 17314 66863
1 42535 55412
1 48459 85221
7 23375 48329
1 21426 86471
2 44077 76089
1 4028 80251
3 52949 63530
1 39606 63428
16 85467 93022
2 10726 78528
22 50565 51849
1 36341 63807
1 3585 51732
1 51266 81866
1 1450 38321
46 4050 10116
8 15365 43738
14 65500 91748
2 49078 86641
1 6614 66562
2 3187 87139
1 36128 63006
4 67213 69583
3 33180 81682
3 10846 81452
1 55930 76098
1 51936 63806
2 18277 80163
1 27783 79404
1 25624 71630
1 37267 62262
1 49407 59812
10 6708 17883
2 27594 66440
1 46685 70281
1 3217 72754
1 33101 82114
1 27187 62630
1 54683 93896
2 60291 84425
2 727 61765
1 22754 47790
5 1638 25990
11 68986 87265
2 13917 69126
6 74668 90548
3 14367 64643
21 63309 69775
2 55864 99679
2 19677 72447
1 26102 67517
1 1163 75605
1 57108 96653
3 79321 96837
6 31466 52170
1 47096 81026
1 43257 75141
29 14451 24356
2 34844 95643
17 73048 75324
322 7662 8997
1 8687 62656
1 34293 49517
9 54694 55394
6 43800 60878
221 90464 92790
2 6062 67006
1 49299 62210
1 34772 73445
1 2443 61880
1 43182 78974
1 7729 16620
1 37200 63438
2 9477 99299
1 43318 53542
1 25861 67219
16 68133 97097
2 20384 95879
21 47168 49641
2 39338 67490
1 32207 93211
1 26681 81466
1 6500 63978
43 88602 98159
2 7157 78897
3 68839 92312
1 1244 96749
18 73521 74540
2 12024 93073
1 6141 53786
14 61969 62986
1 5343 91694
153 48942 49369
7 53091 57343
6 19517 44439
4 9020 95603
50664438 22090 22119
4 7157 62134
18 11118 15209
194 94735 99121
26 15702 18654
4 68796 69322
4 36288 57354
2 5703 77302
2 71808 74702
2 9936 70637
2 62540 85283
9 9520 18600
3 9408 59272
1 28495 60612
9 32560 37681
2 26430 77177
1 1425 68920
1 23930 79706
1 49697 86149
2 9483 32568
2 5010 69665
1 49553 76318
1 46795 98207
3 6468 36258
5 54124 71632
1 17384 81670
10 58353 63751
25475 25668 26366
8 33548 41077
1 13246 92980
1 174 74624
1 13231 49050
1 30122 61493
4 59186 74417
1 24662 48131
1 44022 93919
1 30833 84512
5 62584 65719
3 34292 95223
2 19937 59162
1 13755 50245
1 36911 74002
1 32181 76224
3 50483 69051
3 43209 48853
1 55784 70155
2 3966 69884
2 55162 59090
2 10011 92039
1 49669 89993
1 25654 76183
1 19365 57624
3 6944 48315
19 3105 34558
2 38281 59808
1 22682 89163
35 48188 49866
54 87440 96859
2 1499 71301
2 22366 87207
8 12357 15210
4 56295 85863
6 26872 49001
1 51551 85544
5 78537 86904
2 28477 75567
6 9022 27907
12 82393 89800
2 26284 90802
47 75423 78867
3 36581 84316
3 38597 71428
1 46076 53475
1 144 25362
2 17225 69938
3 14075 30574
3 11181 94549
2 5651 45859
21 30474 30744
3 37518 51312
16 71215 91097
1 58116 70927
3 1766 66828
2 30769 48919
1 7651 33257
2 13623 61992
1 8001 52465
44 16561 17563
7 29290 35214
1 735 45662
1 17007 81012
5 48316 59975
152 6551 7821
1 7231 29766
4 5748 32711
2 41066 77549
3 31899 87595
1 41089 93847
1 54248 76984
3 8144 54183
1 21584 34270
1 36823 92420
1 21688 89091
9 13886 29335
6 76667 87459
3 3187 51710
14 68561 88868
2 33304 81249
9 19283 25456
78 9909 12600
2 4391 75043
6 4283 30142
1 2479 42042
4 61875 71005
1 2954 23548
2 74615 86142
2 11411 68514
5 77179 95331
1 4097 21432
4 65979 97999
4 32835 51870
3 283 85978
3 44565 65915
4 77218 94254
1 2412 94434
1 18980 93540
4 11413 63417
1 5252 55654
1 3640 85254
1 30546 81603
1 14012 38761
5 51350 56528
3819 98469 99306
3 34060 67793
2 48567 79731
1 9454 54146
1 27264 71469
1 44795 96323
20 17746 19231
7 4890 18004
5 33860 47502
2 37088 95561
3 42644 57712
1 25130 83238
64 81764 86897
71 97118 99547
3 15448 78529
3 84083 93439
2 42437 90051
1 57058 92107
2 13345 76075
8 7582 36337
1 18144 62929
13 54520 71019
6 16066 24309
3 19812 41557
2 13705 71316
4 47751 79711
1 13514 62720
1 13981 23027
2 58746 96032
9 60295 78861
15 31677 33411
1 9756 64706
61 98079 99122
1 16536 97966
13 79765 89417
2 22654 92142
12 91059 99785
3 81234 84263
3 51301 85851
70 2153 14862
1 5142 40007
3 230 94834
1 1894 94808
3 30180 76846
1 26262 70950
3 78744 84611
35 40124 43006
2 16031 66417
5 46112 51830
2 33495 52326
6 80727 93764
1 68700 86671
31 27841 30808
34 64733 65850
5 32690 54935
3 33029 99209
5 61484 66421
8 60122 77976
1 32014 84720
2 16312 41120
2 19251 99958
8 27462 38110
1 16382 85252
60 17692 20179
2 18879 46757
6 25029 27107
5 34863 56790
65 21057 26035
4 52507 83390
3 25355 73992
25 88259 91149
1 27789 41049
4 28786 68549
1 32916 76119
1 2978 44358
4 81214 99055
2 57464 96311
2 20232 81887
1 38645 59236
2 53268 99371
1 17009 72251
1 18350 75727
1 61837 84138
1 21058 77995
5 34669 41563
1 10414 94419
4 33906 37411
2 18714 84071
1 2335 85933
38 66422 67714
2 34697 38385
2 4961 88532
2 50469 85847
3 35254 44865
1 35463 70323
1 58205 69323
2919 46293 47524
19 72535 84443
3 11210 58375
1 39800 95428
12 18400 22934
2 9229 49132
2 24374 36222
7 60667 72366
4 70 42152
1 8437 62748
1 20090 57688
2 43552 44596
1 54161 88652
3 37206 58678
1 21777 73940
2 63006 95954
1 23356 78687
4 58809 88035
1 27211 86340
3 60780 75706
8 20102 36969
1 33122 56143
6 80202 85985
114018 1494 2027
1 44231 90915
5 28041 43714
264351 91083 91748
12 70997 91902
2 27359 84419
1 39686 63830
522 1333 4228
3 69976 96514
3 15619 55772
2 18465 73906
2 13614 67619
1 26655 53620
3 35831 85099
1 77855 85150
1 35622 93812
2 27357 64948
11 60065 62641
11 15862 30438
1 35852 56545
3 31036 75002
3 71753 88717
6 57040 98572
3 29922 52559
1 1567 53265
1 402 74498
25 12076 22047
2 3548 67927
1 14180 45058
6 5362 25515
8 62053 83345
1 1475 59002
3 39680 69853
7 2977 39247
2 4630 50660
1 11973 21799
2 34829 93111
1 11785 44130
1 9501 98597
1 12857 98997
1 3211 64586
5 56827 85068
4 53149 96543
1 62162 81988
10 2875 34126
1 31172 54506
5 42725 59051
4 29530 73272
1 46055 93414
1 45381 90510
4 21250 49785
2 52261 93604
1 63670 88398
1615 10434 11754
3 15503 48694
1 16454 35526
26 70200 75290
13 57106 58868
2 13041 68265
5 64539 92153
3 333 62993
14 80689 85650
2 39112 82297
1 2692 56948
78241 62566 63265
4 80493 99901
1 39538 83235
5 31628 40981
264421 70243 70454
4 13386 86717
1 2915 69687
25 7770 17391
1 12285 58540
8 21115 26597
1 23392 72253
1 7420 72850
7 61071 96318
1 20855 75634
1 30792 55192
2 52090 75346
6 18912 27599
16 43003 58119
2 42334 67743
2 17932 69992
1 34362 72753
1 32409 78962
1 61386 67663
17 68092 71049
10 27188 53680
1 24486 37467
3 32891 36478
2 12542 61827
1 1257 59219
4 44205 92514
68 2322 14896
2 13528 32885
2 19445 79160
1 20432 75513
3 54023 91716
1 3970 53949
1 31742 62626
3 48764 58508
1 49633 76180
14 82668 84623
1 11235 77284
1 15127 88099
1 34818 57828
3 27274 36065
5 36082 41919
8 64677 67134
2 9231 94863
8 13550 32299
2 13393 27284
7 22369 41965
28 57271 59196
1 20578 98046
1 6959 89679
2 5543 39713
1 10178 88387
1 31761 93274
1 17103 56425
8 67511 77407
2 24199 37776
4 37090 93577
3 7294 23027
3 19472 85923
1 38936 42033
1 50558 79375
1 47941 77531
2 15916 94898
1 55124 79833
1 15555 84530
22 68680 68930
2 6741 72902
30 86723 99838
1 4992 68434
2 8709 66231
4 15932 36809
192 93146 96108
3 34650 64451
1 13670 60829
1 34238 61999
1 30211 84599
2 927 45705
5 19650 23391
13 17313 18727
2 8530 68284
3 30393 33827
2 5071 63644
14 14568 29063
2 48866 82075
1 13352 34792
2 13372 43583
3 36871 60878
1 39611 91340
2 5795 95806
1 24600 45236
3 13310 61408
15 62196 99410
1 12735 47592
1 10614 43609
1 7226 42206
2 16842 43393
19 41251 41937
6 43752 70719
2 32686 93028
73 78594 79532
3 30966 39724
1 19593 94418
1 22053 83086
3 67818 80037
8 3728 28419
1 25961 48395
2 9224 64302
1 17913 45004
1 5236 99606
1 28123 41878
1 26750 57152
2 34310 75286
1 1174 27139
1 30603 40121
1 33110 94299
4 15888 67710
2 58574 63894
1 23137 51487
5 57873 89212
3 14548 90913
1 9844 63327
27 88288 99647
1 32646 37083
1 33389 90204
1 27034 32370
604 42867 43545
6 46706 92406
1 24367 67814
1 31613 89549
3 23622 49953
1 39901 43999
22 76921 82326
3 12991 34071
67 8858 12537
5 6961 77664
1 49014 89913
2 15960 97638
1 3740 73048
6 60684 69378
3 24401 27963
1 41621 62008
5 38211 46148
3 37329 84658
48 86209 98829
3 55200 70982
2 3381 47202
3 64372 95690
4 41140 42932
1 24641 74517
4 67365 83569
1 57672 79109
2 13676 69096
1 16653 79492
1 63046 76691
15 41985 45418
1 46967 76236
1 8893 81071
2 2713 99789
5 4928 41277
14581971 23953 23978
2 51713 59112
5 48106 92592
1 59322 79951
1 37936 69889
9 12469 35468
2 7132 79511
1 37367 73690
1 62513 64006
6 3299 44842
18 75123 92352
15 69492 91090
1 12251 61383
3 34201 93067
5 14181 37484
1 58278 61598
2 29461 50238
1 2527 59060
6 46122 84171
1 32554 86078
2 3767 45798
1 57139 82211
2 44080 85309
2 2571 96221
1 1647 97539
1 31217 63388
2 70225 85784
1 35956 60505
8 2826 12919
15 2141 31704
1 30032 81277
3 3021 49498
4 72233 75011
8 58477 84148
1 57596 79667
2 30920 95650
1 47723 89433
1 22174 84437
13 5113 18451
1 12285 72869
2 52953 93662
5 42135 57497
1 72252 88005
24508424 11948 12322
12 21573 49073
1 2909 59680
1 12411 85989
1 1166 26853
3 39058 81131
1 76149 84508
1 15715 73099
1 8093 25951
1 27546 38273
3 16162 72595
1 8331 73387
2 16118 37302
6 58222 66610
157812738 61201 61795
92 8999 10073
4 49226 81036
1 3997 93528
11 72038 76371
2 4961 13712
3 45558 98817
4 68227 71703
1 12147 73646
6 70803 76452
13 75184 99166
2 46397 76957
1 14023 50771
3 4954 51189
10 27371 37353
4 43622 99738
2 25187 42068
1 33400 89206
1 16867 37073
10 10428 32475
2 7667 56917
9 72631 93741
1 13320 48056
369 6027 8080
1 58674 99326
40839 94285 95461
3 7772 86545
2 78139 84825
7 35032 73642
2 46780 79074
7 62189 65053
2 29910 82488
4 610 32054
2 62652 87890
8 32377 37821
1 1206 62745
1 35030 42321
1 33810 39567
6 78328 85412
222 87331 89393
2 24247 64995
1 78730 96921
2 35024 77078
2 17251 75070
4 50997 97716
2 12580 65766
12 55307 57037
1 28837 83675
1 1227 49960
2 8092 43885
12 47596 64862
1 5155 76499
6 3135 35285
30 91751 97573
3 26677 38276
2 16992 71036
1 14701 48785
1 27384 92057
5 70856 88480
3 60456 76942
3 66927 99615
2 8107 43500
4 52664 75032
8 63746 66410
3 17279 31561
4 17226 77497
20 40356 45593
2 53478 81402
1 40426 92038
1 12332 74626
1 15241 86941
2 33685 57300
7 65463 67716
6 22315 38807
1 18673 38672
1 27636 56214
2 44043 75939
2 10628 61609
2 47802 98179
4 52196 93412
2 64817 80419
4 3220 43600
22 21156 22331
1 5716 98767
17 75884 84936
1 36789 85205
2 16180 99389
2 52871 71178
1 69148 73361
1 20199 70323
3 73900 95954
2 74749 82773
1 27822 41274
4 1134 46947
4 15984 25472
29 8655 22106
3 22373 51664
8 63524 69611
2 13941 48647
17 27339 29227
4 27542 97293
2 42321 74775
1 721 79093
1 18355 29720
2 20278 85886
2 17041 40625
1 5656 93815
1 52653 85880
1 22428 78716
2 21452 41310
19 13144 18621
2 3485 91434
14 7012 11716
13 5969 7580
3 14018 65090
1 3559 62823
12 69183 87735
1 17541 82184
2 75496 93581
1 22899 74871
12 53753 62163
3 22264 98055
2 57872 82449
1 40585 70127
2 73379 95836
2 19082 42323
3 6157 40716
5 39952 49799
38 81465 99093
14 50758 57531
1 3535 75412
1 12657 50897
10 17122 29038
1 17788 82851
1 6807 23509
51 91809 98567
1 82041 84700
3 29813 50465
1 29234 54223
3 6550 65804
10 60690 94984
2 1045 40027
7 43199 82478
3 16015 53984
2 12267 56758
1 6376 26029
1 3341 46843
4 24819 65621
6 39092 64503
1 28796 88488
1 26522 52349
8 71433 76302
2 6290 59258
2 14940 31954
24 18779 20035
41 23276 23885
4 22371 45891
1 38146 44135
1 46246 80630
1 20661 93808
1 23102 98789
4 30085 38822
5 67192 74633
1 67007 91413
40 5111 13393
3 674 91233
2 36706 98755
1 11096 12120
18 62910 64433
13 69520 78877
1 35743 99271
11 8634 22775
33 79732 97230
4 22635 67619
3 6450 45796
1 15553 47533
3 48514 96846
1 10352 72380
1 2734 47790
2 28606 64704
1 1608 46043
6 12989 29764
1 23877 51169
2 16273 91416
1 14222 88750
1 27706 90783
6 43893 97554
1 29949 82437
4 68266 87169
1 61090 86788
1 41300 85908
5 36933 37885
1 22325 77104
1 28558 68974
1 58299 75371
161 95582 98141
1 22332 63966
72 93236 99952
3 38559 97511
3 61158 75216
6 81789 95380
4 10259 39492
2 9358 86081
2 19202 45215
2 586 55222
5 39902 99704
1 8605 80643
1 30652 58650
2 7694 88435
1 5472 97377
6 52396 69634
2 13804 80726
1 371 52921
4 10211 33551
2 1097 84522
9 85042 87579
4 80632 98548
1 33413 72553
1 26276 99367
3 19145 46460
2 44057 75302
1 79527 91293
7 77903 81855
4 48086 95497
4 72546 90433
2 29322 59193
1 15475 38671
14560256 13396 13398
3 477 83737
2 22178 87343
9 10699 19728
1 57461 77682
3 27016 65187
16 2599 15869
3 10374 65573
2 17216 58468
93 4860 8073
2 20866 85844
3 47027 66858
1 74054 99567
29 91875 98660
35 6109 15018
8149010 26224 26784
6 78110 98087
1 38119 56464
2 29122 99238
6 60655 91134
2 58049 74613
2 27822 78079
1 44014 71568
5 27833 52290
5 11546 60953
1 32313 69656
1 32953 37050
9 64047 93550
26 23844 28808
1 16138 48771
5 57296 61409
10 6585 31853
1 17951 50382
1 15574 93910
6 968 7732
13 41569 54165
1 86959 96836
10 47604 79803
1 64452 94079
1 44427 91614
2 53552 65817
6 25490 35374
2 36877 89682
1 62399 94267
2 21331 44265
1 8808 97257
1 33489 91545
14 37424 51554
2 26143 31670
3 64928 65365
14 9736 21514
3 70469 70815
2 40082 86145
1 34627 72043
4 74432 92856
6 68978 78579
2 23379 28807
2 23663 64482
13 36324 39871
7 53353 55772
4 22795 53742
8 52184 80988
2 33564 72571
1 63221 79116
2 31374 86024
1 68348 88530
1 17969 99778
2 11192 80878
1 39559 88036
1 32782 82108
1 15222 72399
1 31346 70026
1 35916 90996
5 77261 94036
1 17424 97394
2 36901 63268
7 89453 97198
2 40489 89704
1 54367 77725
1 169 78170
1 3266 81954
4 7729 45029
2 26692 66655
3 63779 98982
5 10303 46068
1 12123 92069
1 6697 58981
1 46849 91995
1 4033 40810
5 67014 87497
4 55446 65708
3 16857 50461
1 65337 72701
48 93813 97298
3 547 90911
11 76181 85007
6 74496 82998
1 52851 74327
2 13955 73989
1 33278 41501
22 80741 90235
8 21812 31481
5 16648 84115
2 37226 65064
4 61017 71678
1 1391 77098
2 50537 57603
1 18052 89781
2 17226 69080
1 60425 85227
1459750 55996 57330
1 60590 85926
2 20275 84781
1 61310 90154
1 50842 96717
1 6817 71690
3 65169 96310
1 1150 80884
2 62091 83172
13 42738 50107
2 59628 97419
2 28389 43063
101 8776 12124
3 16454 74972
1 46843 79384
4 15988 63234
8 5647 28727
1 846 51792
2 29329 91017
4 31361 38286
2 11952 58040
1 37997 62265
3 28144 41712
4 60286 90956
3 67317 86461
9 74671 79181
4 7312 40817
4 7196 41562
7 18011 27861
3 22820 28311
1 17684 84684
2 9049 65555
1 2736 32606
1 3547 41976
1 27179 74192
1 8873 88148
5 37243 95701
3 54915 78584
2 46961 57487
5 53940 63456
5 65733 79270
1 44283 57903
6 17717 29271
2 62196 84115
1 49627 81243
3 287 46743
1 20423 67097
7 7619 13392
1 45961 87718
7 78364 97156
4 30772 66018
7 35072 42864
3 35749 86753
2 3779 38356
3 49036 74384
4 50724 96427
1 51231 74014
4 5508 53381
2 47882 95908
2 41049 84467
1 44620 91153
1 19789 60978
1 30152 94175
1 475 70221
1 11787 64707
1 14434 70096
6768521 92993 93377
1 51575 96430
1 5534 93201
4 28345 41647
2 2385 81562
2 18002 46693
1 25839 88193
1 17120 56003
11 8044 29519
41 87845 96316
2 881 28185
9 67055 93845
11 46386 48218
1 32937 94946
6 28510 67954
2 58495 80090
1 24294 99824
2 28852 94119
1 22622 66099
1 5447 71381
6 7279 29461
2 12984 96755
1 33437 79470
1 38035 58038
1 33586 79417
1 16917 88881
1 9873 58097
1 63366 79597
1 11688 85565
2 24951 92865
1 5248 88924
1 34941 69571
9 50224 52025
9 77908 98971
3 8343 83035
9 19309 22804
27 1445 13910
1 38137 63153
29 82694 90476
3 1997 16186
1 7737 68507
5 20579 59030
1 28550 53159
2 47847 61683
21 32034 34663
1 6657 45711
3 17278 95098
3 49696 79929
884 76163 76778
3 1423 49713
3 17134 32042
2 40002 74213
1 31250 71990
1 7156 46717
1 8938 91906
3 46092 96896
2 52345 79442
9429 87531 89228
1 45541 62764
1 21712 62968
1 10962 97946
4 40920 54326
1 14820 82948
2 16072 58662
10 2978 32666
8 71727 74108
1 24182 59541
2 29607 84242
2 29612 51347
1 30776 72549
1 24571 63299
14 69213 85449
2 20641 54309
6 44813 87347
1 33026 64752
1 16469 83062
1 5246 12967
10 5595 27605
3 48112 91301
1 76394 91975
2 17638 70116
1 2849 72558
1 20690 68283
1 41212 60363
646 3076 5076
2 36782 58625
1 27861 75130
17 1325 24054
2 37899 53841
1 23153 57726
3 53605 58867
1 9093 64779
7 6115 23623
1534 24756 25603
11 17313 34691
2 665 55539
14 61345 65612
4 22436 75750
2 7602 96341
2 5795 44507
2 9026 90981
3 33015 44171
2 14012 72265
1233905 6746 8311
2 33579 91128
1 52690 85714
1 30829 87099
146 3177 7899
76 14083 18030
1 36311 73798
1 4445 51870
1 25627 62420
1 44226 95290
2 2830 62763
56 70955 72308
2 21904 78045
3 25579 74073
1 37579 46313
1 15912 93150
12 61314 70427
8 12440 32760
3 22952 84276
2 27843 56741
1 24647 74833
1 37517 57251
1 38466 60354
1 6398 85185
31 72759 83441
1 62773 98328
2 21153 44122
4 10423 30850
1 39478 68779
3 2632 77467
2 4557 36440
1 12704 61112
2 44810 91756
3 2073 77152
1 46922 57997
1 9808 74127
2 31119 37865
1 26459 96322
2 14827 83453
1 24745 61774
1 14976 89670
1 25031 63949
1 20791 42838
440888 49319 49430
1 50573 94939
1 29007 77388
1 69549 94597
55004 378 1573
6 20120 71379
1 36424 54478
1 6874 44087
12 63490 67568
3 21471 29652
2 8508 75027
1 21418 28380
9070 27011 27013
1 47851 88041
1 73348 88742
2 60102 73993
2 11532 88676
4 21573 29260
21 76325 96893
110 93074 96968
38 79029 97807
11 1266 12342
6 73425 83561
1 41089 85607
1 51153 98166
7 19134 28855
2 55053 94316
3 34878 57056
2 24753 89641
2 6069 79950
1 14397 67014
8 30127 49484
3 67873 95639
3 8659 34261
1 13973 55193
2 44854 95363
9 47635 63705
1 79605 99111
3 12411 65346
3 9934 31054
1 62386 93650
6 60057 77652
2 44801 91827
1 6867 81241
2 15480 25753
6 74460 99012
21 15707 22747
4 46031 95332
1 25763 57017
2 28804 98810
1 64748 95017
1 3115 99492
1 34871 51268
9 78694 81071
3 32717 55239
2 38920 58593
1 13910 78009
1 15663 95388
55 18731 20457
2 24665 85272
1 43991 71869
1 28 91804
1 50955 94060
6 54752 73332
1 7357 98691
22 66105 71526
3 2769 50493
2 402 65798
6 60750 88716
1 13882 76198
1 16487 89678
1 18572 70400
1 36892 51026
2 16735 50523
1 19423 72243
16 19653 23234
1 15941 82051
22 37384 39859
4 66306 95228
4 19485 98271
1 5894 76743
18 29991 33585
1 15774 59438
2 17874 85186
6 9017 40917
2 44779 55457
2 12932 28532
1 13905 72758
1 30704 98359
1 47653 96165
1 45446 71387
1 29486 86049
9 26655 30421
1 12120 99677
2 35482 80487
13 70806 75666
2 10003 75155
2 33477 49653
1 36222 88554
14 83555 98909
71 85885 94431
3 69178 97486
1 45750 52027
5 21469 31447
1 1400 54698
2 69966 98618
1 19382 95297
5 26558 57896
1 23794 57100
1 4733 88055
7 8306 24163
3 670 68345
6 65751 96026
2 10492 59604
3 14493 43674
5 70142 84860
3 19857 61083
1 18353 50223
1 24816 35526
1 45784 57083
3 21635 31583
61 4743 8124
12 77251 90505
10 37794 42473
1 43531 57953
44 6623 9737
4 25952 76561
13 91546 94091
9 69358 89257
1 62016 97546
6 25961 64839
2 64356 84060
11 2642 20815
223 91 5288
1 10463 33502
2 89672 91194
1 37899 98467
7 3214 33625
1 27213 63336
1 1733 69301
1 16839 34204
1 70221 85457
9 42597 70981
1 20834 59538
2 32799 86493
1 57676 83561
8 14334 26281
17 87559 98985
4 42302 63078
1 27164 79331
1 67628 88018
1 27776 67422
3 10689 30860
6 60734 68679
24 30683 44012
1 7793 63394
5 53697 88682
4 61099 86873
1 64921 86685
5 42056 69973
1 6109 95433
1 17778 53678
4 32793 57369
5 51937 78119
1 6709 77956
1 53415 70267
18 81657 91924
1 56341 68977
2 4079 86837
3 11393 76839
2 15308 68270
1 41058 60848
1 16781 99099
25 85374 98729
2 17916 35345
2 34335 50628
2 47585 80315
1 21817 79231
1 3537 50168
10 71014 86592
1 11329 97382
2 12654 47691
4 35661 41874
14 57648 67463
1 26369 91128
17 18929 21007
6 32457 37978
77 6153 13709
3 36650 53878
10 2824 10766
2 23241 88282
5 81929 89208
3 26457 52456
1 36418 51433
4 47287 73642
2 42589 65932
5 42828 46184
1 6649 84443
127 95570 97115
3 42692 71597
1 33052 55030
1 4634 80672
2 52572 84219
2 22070 89736
1 9610 74224
6 67609 89766
1 27936 85870
3 30204 41304
11 1801 39639
16 83420 94860
1 54300 80755
18 67458 70699
6 47567 82518
3 13254 38360
9 15161 38161
8 26463 35312
4 34693 96273
2 34025 76188
4 17165 20513
2 72391 84320
1 8718 88590
1 37375 89073
2 18281 98395
1 76739 98042
3 23223 82659
1 19171 64953
5 18145 36522
4 34304 42770
2 29921 94208
6 53898 80382
2 20508 93107
1 36791 39867
7 37217 41993
2 6851 59019
1 23108 74936
1 29439 90543
1 1575 69733
6 73062 88016
38 8996 16536
3 40450 92790
4 23002 40606
1 18058 33355
5 46642 94489
1 36785 73123
24 90243 99147
2 21493 90667
1 33775 97665
15 66728 70637
1 25396 96383
1 62926 91062
1 26076 57629
2 20269 80422
1 4885 66811
4 58135 64330
2 18663 32741
28 8927 26917
2 33714 95630
1 18594 45408
5 2875 17415
3 18849 83507
2 68633 88248
5 85402 93559
10 14436 26208
1 53883 97534
3 25974 88516
2 60694 86269
1 22316 26381
1 49520 91556
1 72672 95917
1 52685 77968
1 8955 99789
4 47744 91103
10 6830 24968
1 16437 43675
2 12911 87609
4 3154 16122
3 27913 90409
2 2413 44927
2 15492 98203
1 12090 27296
1 19945 37977
6 15751 59428
2 12271 91877
2 24219 90930
2 56966 73667
1 57985 89881
1 13151 84426
1 30310 90400
3 66658 81408
2 31229 64497
4 9810 54115
1 14556 61153
2 30878 34871
43 16789 18824
2 29710 89259
3 45122 67765
1 37076 49918
4 73474 91448
2 13309 99553
1 71004 74369
2 48746 56258
3 37974 84622
1 36060 88806
1 3391 72665
1 39823 51545
2 58498 77158
1 45312 95355
64 4078 7382
12 5112 37288
2 23110 81902
3 47942 73378
2 5228 82049
1 15578 92855
1 35900 37200
1 3535 88000
1 10387 79375
1 51216 82667
1 18941 74125
18 74138 89073
2014 39636 40574
6 77286 78858
10 17526 30680
576 98493 99606
2 15717 80922
1 30456 59874
8 73956 92313
1 20274 39664
10 64776 80658
1 18050 27203
5 34338 58575
5336 75901 76030
16 85116 91423
3 4848 93130
2 15560 22417
3 30030 96844
1 35834 95993
2 7236 47164
3 2548 53241
1 10482 83104
2 45495 98357
18 3743 18794
1 35080 39327
4 51588 79032
2 39405 56401
4 22090 82952
1575879 56151 57248
3 19139 64086
1 34705 67667
1 200 36458
1 11176 82010
1 74272 95813
3 7153 24680
6 64504 80516
1 45403 87962
6 21213 54992
21088 80565 81236
23 8100 17455
11 53804 58388
5 59755 89089
5 10934 48895
1 46071 59816
2 9830 86468
1 30024 43607
4 8725 32519
1 29853 61482
10 28258 34124
1 23143 60249
5 56568 73704
1 5589 80759
2 21987 24365
2 11854 45965
25 11575 17470
1 10390 26408
11 76406 88767
1 69976 83761
2 13573 32697
3 54754 99857
1 56509 82621
8 27955 71376
1 47918 87540
11 65205 67884
1 30152 75944
2 62017 96995
1 64996 81445
1 57266 91619
8 48268 57348
17 6375 17260
1 15866 56755
1 37092 82891
1 32695 86527
191 97642 99422
8 26115 50579
3 41273 67065
2 38794 44139
22 82443 98705
2 22316 55399
1 45363 97168
1 22890 72009
3 10974 52806
3 21517 34852
1 39386 70628
2 23961 86696
1 9562 79375
1 21874 84156
7 52537 75412
1 65791 71535
10 61937 86894
2 29825 45210
53331 33687 35406
7 17743 19865
3 10152 68726
5 31236 37481
17 12440 20701
4 46214 57089
5 56907 71117
1 48132 80592
1 46379 69184
3 15164 63701
8 78129 91844
3 2889 84655
1 3146 87316
1 4110 69889
1 27026 79059
3 67411 99482
16 81009 95550
1 26538 62487
3 26893 68115
1 47922 66364
3 38565 49561
1 42506 71341
1 14268 80474
1 13327 30115
2 18255 54517
7 37696 49519
1 9386 61537
1 10587 87789
21 41915 46700
3 53655 56141
3 15117 89123
1 29330 85174
2 54035 64996
2 35133 53137
1 39081 51983
9 55882 83306
6 3242 36792
3 37417 50570
1 39826 50785
8 25044 35413
1 68260 85481
2 30812 91020
6 55470 68756
152 91645 94558
23 4766 28113
30 37716 39144
1 9095 91182
2 22365 41486
2 11879 79774
3 25322 40788
1 20869 64791
334 39681 40669
2 26353 48311
3 40854 44980
8 45058 88099
1 20159 50808
1 41615 86656
9 13225 29664
1 44361 84264
2 41377 71088
1 5814 73830
1 32414 80966
1 12863 92844
7 23890 37248
1 4027 72192
112 5169 7949
2 30335 51844
1 36412 91948
1 15570 48003
1 6011 62094
17 5068 19959
4 59482 72287
33 79223 97399
8 80458 87994
2 21726 47246
2 26297 69838
4 15788 49960
2 32918 90742
6 18275 29988
4 60505 64997
25 8450 16512
5 10803 52265
1 19889 61007
2 59136 99536
2 38044 64341
1 49903 79053
1 40159 67236
2 36079 56223
1 3985 78174
1 574 83012
3 6672 33595
12 72174 86893
3 30602 59570
1 41427 62029
3 56457 79414
1 82923 87777
3 45011 95469
1 46513 50390
2 61340 92752
1 22820 97651
18 3696 32496
1 14035 78242
1 42900 50950
2 10348 79464
2 40176 69226
1 36782 67174
1 41195 66326
1 12516 48008
5 70961 79563
2 33136 68864
133 82204 83118
2 25289 78256
1 24750 89291
9 71948 86816
2 39906 60282
16 71903 79353
1 31502 71770
7 79610 82949
7 49208 90566
1 9772 20892
5 21571 90128
1 58659 88293
2 43658 59966
1 42256 82214
1 7552 55287
1 20924 86155
1 18890 59859
4 56548 92448
7 6277 20816
2 75988 94790
2 14016 28294
4 60776 63500
2 9209 34808
3 49409 88136
13 11554 25316
4 9989 89411
1 33958 95005
1 30353 86362
1 33679 96036
1 37939 78182
2 27191 51199
2 53002 69037
45 85904 90559
1 7049 94432
5 2159 38795
3 11135 69087
1 44083 67277
7 77427 80018
1 43280 74190
1 61020 71044
1 12246 26513
6 17319 20045
1 23936 63981
1 8036 58247
2 27291 51486
5 28181 51420
4 7372 21201
1 1577 63553
1 12105 86668
1 16549 95204
3 45709 95743
1 15374 84088
2 6697 25560
2 7729 92795
1 14726 95666
1 36961 51955
16 34459 44253
1 12748 87739
1 40499 70662
8 80298 82636
8 61439 90289
1 47911 96215
2 61560 98331
5 43429 60876
1 1813 54993
4 12116 20556
1 34155 56423
1 24722 52430
9 26571 31057
5 13648 36310
5 79294 95941
2 7101 60628
5 9953 34798
3 43178 76248
2 24887 54165
2 5355 28368
7 25269 47065
17 37121 42716
4 13859 39834
36 56738 58839
1 55983 58408
3 18553 53301
1 53479 70668
2 1388 81870
1 56351 68523
2 1720 77977
1 51688 69663
1 16891 26507
1 23693 82803
3 75023 82642
9 60026 80306
3 483 92165
10 79812 85317
2 50844 97967
2 38573 73141
1 24125 71282
9 77893 99162
1 34892 69346
47 11946 14890
8 65590 87438
1 28333 45619
12 6881 25002
3 46875 69805
18 87025 97103
3 52384 61155
2 36055 62891
2 32247 82024
4 77787 99279
2 13302 85889
1 85426 97814
2 44703 58793
1 44308 91310
1 16196 26832
1 24578 80542
68 9524 11143
1 28594 60088
3 3265 58770
86 5167 10115
1086 9740 10657
2 3418 18966
11 29402 44276
1 15984 71284
708 2337 4554
114 88929 98765
19 12137 13925
14 62854 79243
13 62302 87544
6 58073 77766
1 25778 44696
22 29810 34416
2 78324 96315
6 7839 37051
4 58098 85481
5 17741 60056
2 38083 63192
1 7332 94844
3 26524 51675
1 3577 32172
5 19082 24526
3 38951 91485
3 68859 98762
2 8016 91732
1 78273 95310
1 52375 89184
4 60687 69515
5 30407 45002
17 7941 27407
1 16266 63384
2 37769 56003
7 6076 11652
4 20708 96597
6 73338 78566
66 44261 45037
6 16959 29859
7 40919 79570
1 40398 88556
1 49853 81874
2 19435 70548
1 38388 85255
1 3941 73584
3 20866 54037
1 42728 80644
1 14305 58097
3 53921 73072
1 56461 92337
1 50205 78598
1 53065 61316
2 62858 97525
2 28860 54811
1 18971 51295
1 27459 57986
6 11738 42371
5 7246 56311
11 72573 91300
19 9066 11094
37 85603 86724
2 16152 75457
1 13432 74201
7 4451 28939
4 32884 49823
9 59405 77049
4 69856 99690
2 26723 90394
3 15545 47089
1 1358 43853
7 36678 37636
3 9715 41983
2 33545 91922
1 23219 73129
2 3938 91620
1 9049 90955
2 55132 76609
2 27301 52688
1 59137 75900
2 45833 81061
2 40647 79473
2 27864 54018
1 14199 56317
11 7527 20743
1 40259 75723
1 8557 43624
1 3354 89624
25 7163 15388
2 19162 46857
5 22727 39746
3 71221 92537
83 74529 75019
4 11675 19688
8 23130 24072
1 24121 68790
6 19449 54367
1 4917 94937
2 38922 75685
3 18092 21493
14 23339 29884
2 42081 69177
6 29080 30275
3 65663 97998
3 11626 49390
1 44398 57460
3 3023 64886
13 63775 84534
6 16883 40620
5 52417 80166
23114 93702 95439
4 72404 86832
1 43727 91012
82 92844 94710
132 367 6606
5 16422 71237
1 9254 75560
1 30412 75023
1 49432 71850
1 55004 92927
2 22396 50753
1 2882 85349
4 24578 42048
1 38603 66095
1 49773 86645
1 24518 85875
2 29791 73863
1 32018 67689
32044 58969 59435
15 47458 62976
4 29977 71071
1 24229 56975
8100 34527 34537
1 16783 46354
3 29398 35915
2 20286 67197
1 26914 41130
1 29469 99553
5 9497 14944
19 3417 24291
3 58001 88588
6 57754 88012
6 54892 58972
1 21849 83736
1 14378 71751
4 81558 88422
3 61819 70844
17 3983 7303
2 43596 48752
1 16392 69808
4 2312 59973
4 40189 94699
2 22365 39437
1 10485 73635
1 6576 92302
6 4521 46767
20 14424 17852
12 47246 49486
2 42620 51159
1 74347 86650
6 36022 93515
1 9563 48804
1 43264 84305
1 15617 52881
2 33949 62227
1 31917 54082
1 48430 89102
2 14180 56222
1 66159 89037
30 74155 86389
3 6767 65242
1 18456 82996
1 51243 70852
1 13682 95254
4 53257 64148
7 7440 30213
3 40963 75125
2 58570 81391
1 6802 98153
1 3369 51836
2 29287 91043
1 13758 60886
8 24234 28602
5 14319 43608
6 8949 19765
2 60283 66443
3 13562 49525
1 14190 32840
1 8916 42973
58663 6681 7840
16 67824 90794
1 9202 37964
1 9352 25078
5 43107 86964
1 64020 95510
7 22131 67386
1 44064 68430
1 15580 78393
3 50794 73363
1 17207 86238
1 35204 83189
23 5652 7107
2 28108 58745
2 57069 71847
5 65707 97976
3 15467 52371
2 57854 87908
2 12890 52324
2 6016 41528
2 8542 49673
14 68184 78813
4 26101 42580
5 66805 86545
190 88325 92635
13 14521 24161
2 17530 55470
2 11517 45010
1 9931 60214
2 51423 59972
3 23558 76510
3 77193 89728
2 16050 95056
1 23755 90849
5 53752 84637
1 28836 61385
1 5158 64465
1 33999 73251
2 26067 43330
2 46971 84378
1 640 43491
1 21486 61766
1 9455 96209
2 7936 63027
1 24739 90959
1 33375 58047
1 30711 79950
42 22298 27567
3 44308 92131
1 18568 96547
6 51356 64035
4 24242 49295
1 29578 98380
1 38466 40886
2 4768 48081
1 31040 96961
1 2759 87909
4 54146 76061
1 16873 87346
1 16637 67085
18 12604 24094
1 14233 73522
2 50394 65369
1 51949 59967
1 30395 71468
1 6659 59860
1 60294 99252
23 78241 80379
1 57238 84411
1 26565 34838
3 15639 62147
2 64585 80648
2 31264 33767
8 12427 41318
1 14321 82855
25 68611 71191
1 32259 73474
3 56047 62290
1 65232 88094
1 43643 67512
3 41720 62506
7 49706 54426
2876 79777 80037
4 37682 53937
4 13431 74687
20 35806 38389
4 4039 49063
1 67670 83125
2 13284 37058
2 4957 97475
1 45219 78831
6 68284 90093
2 22325 45355
2 28735 77112
1 25456 47715
1 32844 56733
1 21474 79541
109 96723 99512
2 66831 69488
2 17240 88484
8 442 29562
1 2293 89854
2 29395 46872
2 5393 29411
2 2139 73464
1 20928 60227
1 27142 48098
2 30465 76732
5 50615 58532
1 75165 89381
1 27588 42427
8 76910 81826
4 15346 42432
278 1508 3804
1 20505 56010
2 39047 52294
9 63245 77195
1 56667 69977
4 7518 63281
2 9207 31037
2 40862 49953
1 35746 48014
1 26407 69970
2 54169 82821
14 69449 79579
3 55096 60030
1 24001 71857
3 1605 98156
28 88684 93590
2 27464 97393
2 33505 78224
1 39990 93287
3 43157 47259
2 20391 91749
1 27530 92398
4 47871 75536
73 79644 83099
5 45614 71342
1 2156 50616
1 16456 56326
9 4587 8701
5 31525 47528
53 75326 75850
10 47736 64535
58 2914 9171
1 11790 83744
163035 91065 91501
1 25944 51448
1 28376 67955
7 70163 78812
14 77854 93574
3 3120 90588
21 4357 16164
4 27315 38219
2 35740 52552
4 37212 83418
2 32511 98678
2 27963 54304
1 540 56901
3 66452 95168
1 30819 72790
1 19830 88988
4 6979 40927
3 26283 95715
23 30433 30870
2 36895 70837
1 63856 82881
1 59287 81497
121 6423 13131
2 7485 62926
5 51492 97206
3 298 42226
3 64230 83891
3 2241 20244
1 24612 88983
1 45186 77792
1 50785 90266
2 13247 93950
4 18406 26618
4 42193 75211
7 34958 44306
1 2914 82351
1 13006 92047
405347 7227 7719
10 72308 74494
3 697 81024
13 41844 47406
69 89083 96489
1 39712 96707
86 25290 27560
3 37341 73172
50 47837 49157
4 51294 85453
22 84988 98793
3 37500 95748
4 70503 84922
1 50579 76771
140 84902 86966
2 24525 74650
8 45607 55649
4 18709 39919
4 21707 58612
42 76584 77618
16 93134 95720
1 36625 60688
1 39729 89432
1 24082 61651
3 19596 76236
1 29341 92120
1 37214 63649
1 69195 86454
2 362 77751
1 11249 40437
2 15730 39385
1 29651 98744
1 24194 64646
1 19161 98704
1 19031 88251
2 52738 77087
3 10765 36746
2 77355 92372
1 42631 81895
5 8359 65771
1 26748 81710
1 18229 90515
9 5907 33006
8 46070 52968
3 65242 90826
2 14233 72773
2 17827 40209
5 75487 94090
4 30865 87254
1 15793 42845
6 13262 35355
4 54603 77289
8 68763 72658
2 21808 54397
3 12644 67284
5 4434 25382
3 65851 87301
2 70211 84271
5 84053 95981
2 28579 58228
3 13395 46300
3 68724 97369
3 50786 68138
1 24867 86554
2 23124 28697
3 39364 60029
4 18711 64674
2 19013 98798
1 38801 58478
1 35875 79285
5 58748 89568
6 39588 55855
78 6285 11537
2 3236 64541
1 3900 20539
2 14008 90515
2 54708 76437
2 38564 73724
1 30836 46360
1 8154 70414
10 10207 17342
3 51286 69721
1 45214 94396
1 8243 95366
2 9176 57785
2 10575 61567
1 54237 65526
9 16843 32216
785 28275 29720
74 86453 93998
2 19052 78763
1 30968 84860
3 43913 86765
1 51633 93396
2 63795 96244
813054 19863 20077
3 40280 97576
1 9285 92098
6 65449 99637
1 30720 91143
2 8984 90675
1 3370 83509
5 3420 52948
1 25328 79157
1 33793 92204
1 41874 51826
4 17933 36970
6 61515 72201
1 27534 57488
3 5127 65604
1 32832 95635
1 23153 48193
1 665 91329
4 62159 80584
1 34915 85564
1 41687 97921
1 31074 93265
2 33824 59509
1 56525 69565
1 27493 65457
2 22955 49757
2 59258 85020
17 5513 28452
1 5847 29201
5 53593 75981
2 37438 90818
2 14004 66643
1 7196 87699
3 46235 60759
1 306 60124
1 21140 90558
1 31726 70720
1 56902 86854
1 18289 72370
1 20085 77890
15 5110 10625
1 13854 48136
31 84680 88092
4 32329 64583
1 26579 81146
5 15582 41942
2 16632 63160
1 22415 82251
4 67790 86188
15 31462 34247
1 30203 73213
3 2918 83653
1 19973 54366
1 49847 95945
1 32362 74600
1 52601 98548
1 19801 50153
151 91821 93917
2 45122 59323
2 16416 61750
2 59468 74934
1 32532 81467
31 73495 84788
3 22765 82996
2 7637 32539
2 57125 86990
4 379 29768
14 28002 41120
1 52278 61504
20 83630 86917
3 53171 98465
8 7163 38087
2 41065 83407
3 40525 58925
4 6222 56769
1 19193 42267
1 17981 45255
2 8910 44077
1 44957 82017
24 8264 14730
3 26232 90806
1 27121 71351
1 16964 37498
5 29677 50016
1 18318 39577
1 17899 55904
1 15070 68022
1 3280 79740
471996 70078 70392
1 4436 45897
5 72447 87913
2 37435 56358
6 28067 29198
13 92898 96766
3 21802 89326
3 65317 77886
20 87546 98329
1 42205 81557
5 2023 99601
3 46486 72107
2 28808 40330
9 4883 20635
1 32119 54443
5 48979 80365
2 34130 72969
1 41783 67458
1 45227 81834
45 13060 20174
3 29978 93295
3 13214 87236
1 25415 64351
1 45625 54192
1 4918 30887
4 54016 83194
11 62346 71571
1 68978 75234
4 34896 58981
1 46237 67109
2 69377 88619
1 35531 93163
2 3766 85773
3 9370 42074
2 42135 90287
1 20831 91359
1 28195 61701
1 48543 58315
2 37080 46782
5 14084 20216
3 56873 67906
1 14925 55925
1 62780 67680
51 10689 13340
1 555 36420
18 80798 83473
5 2488 65094
2 36226 86113
1 18742 38488
4 24834 31025
1 39048 72959
7 14567 23219
2 3313 51996
4 1674 68081
4 6289 54822
1 34915 90349
16 73800 97906
2 39800 73818
1 5136 69682
1 3053 58853
18 82674 86092
1 42985 56526
13 80086 99858
1 17004 64753
2 28668 37788
1 40309 87272
7 35954 44116
2 29866 81555
1 3609 99388
1 11302 98263
311 95740 98810
42 9043 10506
3 19212 80827
1 18203 89172
42 33123 36285
2 64907 80220
2 4684 76979
2 27790 62709
1 4456 39984
1 37880 41122
1 31614 68483
1 5464 86560
1 27720 80076
1 10636 80207
1 30228 52235
1 15182 83655
5 39719 71514
3 58150 90225
15 67328 94419
1 19672 53096
4 64099 85661
4 31841 69045
1 15623 63402
13 12566 22979
1 68722 78280
1 42996 57052
7 23701 25424
8 51375 99834
2 32753 54378
1 6404 65513
2 22983 61697
1 29902 99963
2 36959 41319
1 2268 78042
1 1515 48302
1 15376 69883
2 33487 62307
1 45234 69470
2 51431 96747
14 22652 28001
12 72068 79066
2 61907 84001
2 46620 77321
21 23264 33464
2 19200 76876
1 6829 87321
2 49989 60363
13 3325 34371
7 42690 52242
3 68619 88804
2 47585 96215
3 42515 54628
1 20401 82356
5 85933 91426
2 6860 51411
661691 13131 14380
22 87529 98057
1 22428 56386
6 28736 34492
3 3802 91407
3507 15679 15700
22 91497 96438
1 65720 96123
5 38982 90905
3 74796 81933
1 22080 91447
2 60493 96545
5 61683 72148
1 56422 89823
5 44606 71465
24 88327 94095
8 76266 77601
70 83360 86467
2 16927 84643
1 31786 65887
19 7969 9282
4 46123 91604
1 26570 84194
1 45191 54983
4 79974 93445
1 38074 57032
2 24088 60973
7 22116 45493
9 2434 35009
1 30070 81707
1 1596 61586
1 7981 73129
1 15887 55506
1 30207 72832
4 50790 94451
4 62438 98595
7 65710 99005
13 20066 29373
3 28156 42919
1 20720 87378
3 40590 88510
1 6868 76393
1 43329 58894
4 63102 64282
5 25455 35939
10 61971 63380
2 52630 85861
4 37610 51924
4 26374 80249
2 55948 77032
1 7719 75694
1 23733 96776
19 1315 18661
2 19785 81814
1 23341 84653
27 94450 96025
3 34704 64663
10 79110 89234
1 52768 83116
2 13860 93571
6 52091 56668
4 26127 94869
1 7596 86807
1 35010 64423
30 6994 9687
4 49148 65525
1 76190 85520
6 1160 50808
1 23391 64033
1 37860 77418
1 4522 78143
1 43936 57449
1 2844 44934
2 3870 88291
1 43211 63813
1 7787 46778
8 6290 12904
5 58167 67761
70 14810 17666
7 53914 96061
6 5908 26707
5 10952 40827
3 32597 75622
1 31724 75014
62 81509 92339
3 88145 96744
2 52223 89220
3846257 28356 28532
1 77792 88644
2 48767 59817
2 34918 55020
4 19144 37481
2 11319 74218
12 36425 44438
2 48357 58201
11 49432 51085
11 47955 57035
11 33639 46930
1 23591 48201
5 1334 39704
3464917 18562 18677
2 16321 60174
2 15015 92090
48 59790 60839
10 13400 28186
11 11492 19924
3 39072 70152
2 29718 36338
3436965 70410 70505
3 9647 70249
2 24812 67985
4 1650 30785
1 35056 92357
2 33311 72577
17 65297 75252
4 57091 78387
228 20688 20883
1 9172 49259
1 13999 69992
4 40243 48622
14 28746 37448
1 9772 26133
3 29253 71588
2 5037 31547
5 57374 99989
3 24833 70880
1 11595 86147
1 35929 60420
4 41213 42803
22 59036 67977
1 23862 95864
17 71632 78774
6 44362 61304
6 17538 42259
3 46789 75317
2 25128 38673
1 74922 76032
4 73107 82173
3 38196 98453
3 31669 74938
1 50194 85816
2 4611 19141
9 1137 26969
3 18844 85862
3 869 39282
3 39896 92161
5 37772 41270
1 6757 63607
2 35117 93549
2 30724 34076
29 80879 84852
6 41761 56729
6 66090 99831
2 5558 24189
2 67311 79600
2 14553 93571
8 22520 34244
1 27647 41148
3 57195 93242
1 7251 37740
12 10360 28502
1 4350 71530
1 2501 46483
1 2183 93743
2 48992 99471
3 28768 36750
2 55651 79972
2 54725 73309
2 6842 81090
1 64887 99650
1 39121 96912
2 27904 39275
2 27793 50334
3 902 68417
1 13779 83138
1 28112 81922
1 12441 95685
2 63653 84315
2 5726 97094
1 28615 34378
1 12354 92681
1 22141 39887
2 36669 95677
2 38253 84099
1 12107 35861
6 8651 28868
2 20246 28719
814 532 4775
5 50252 70463
2 28177 37930
1 36096 88690
1 14306 82264
27 84653 98078
4 3954 85949
1 27801 83269
5 18277 59689
1 52740 96941
1 57070 92380
1 68777 71274
44612 2679 3243
1 32839 87247
7 22522 27178
3 26588 64997
2 6942 38316
1 26001 92451
2 24444 37866
17 86274 97869
4 45065 69228
1 20325 23893
2 13393 78899
10 27082 32528
9 73949 97675
1 2831 25911
3 35838 93238
8 21785 26577
3 25246 81912
3 663 44459
1 65413 78559
1 8832 50923
6 56208 78118
4 10275 46030
3 58348 87112
6 73202 79090
1 4583 88377
2 21218 92305
1 7337 78052
10 72251 82772
4 6828 58354
1 14775 81405
2 20848 43818
39 4469 15070
8 40524 50332
6 65651 73974
1 2349 36594
6 32314 48767
1 4999 61495
1 35225 51918
1 22985 44363
2 53294 60505
3 21176 50530
7 52345 98881
1 26452 92706
1 16639 42932
1 51040 89678
2 11542 87432
1 39246 93945
2 16364 75833
44 1569 9656
1 46623 65972
19 62868 66575
4 66550 73643
1 35655 77464
1 29785 61573
10 19145 30155
4 69987 73898
1 22145 98464
4 48576 86840
505663 22294 22745
1 31027 99593
5 1109 60385
1 36739 91591
1 66116 69929
1 57738 72554
1 15446 79887
2 36633 59276
1 22810 87235
23 5623 19234
2 7427 99155
14 70793 95441
1 8645 35804
1 39470 71230
5 74125 92229
1 44043 88837
11 71760 75317
3 22158 71698
12 44313 56701
3 49125 97466
1 49536 83766
5 15069 33468
1 13243 60816
3 9338 59019
1 35104 74363
1 32864 64855
85 2226 9073
2 32730 65672
10 11504 34843
3 4238 48812
2 25355 92353
1 5114 42863
3 49923 89860
1 25322 37708
10 2415 11353
2 11333 79806
10 63508 91296
2 29586 75894
2 45948 76140
2 34755 38999
1703764 89956 90055
10 8580 14028
2 37544 84283
3 38778 79905
1 23447 78471
1 1844 71642
1 12500 59992
1 10050 81897
1 751 73107
9 17459 35327
1 32798 75214
2 6253 66190
40 24371 26654
2 16162 88661
1 28782 85358
1 20037 85988
2 16652 49584
1 13029 31000
3 38521 95483
2 65251 80106
2 35427 74406
1 34710 72329
1 12624 94401
1 33432 69281
2 49678 51862
1 48900 53159
1 60863 75971
1 24789 58330
4 54699 60210
1 54664 97428
1 14556 81670
1 41152 63224
1 41470 69085
1 33222 92426
4 67318 71710
2 22129 97002
4 12950 47044
2 27828 88299
1 46489 65792
1 19508 70790
8 25699 52472
36 19326 24441
1 36490 57819
21 27309 29110
24 83225 96749
13 70043 84723
3 17729 93016
12 36935 37542
2 21257 55822
13 77301 78221
7 46393 48264
3 22300 65938
8 34835 40971
3 27016 39584
3 24106 48087
5 61715 62785
1 53688 61919
6 53106 90874
3 62328 93372
2 15410 64844
2 67276 83982
3 42041 74187
1 69590 98027
6 37444 84298
2 22649 56004
16 18064 24631
1 6284 44590
3 48833 96265
1 18299 30282
2 3573 84473
1 43736 78032
1 7263 61711
2 49454 95509
2 63780 76956
1 44946 74010
3 73544 98685
2 38651 72267
13 312 34456
17 77299 90499
2 8359 60635
1 51035 87584
1 20129 76630
30 1027 15576
29 80217 87613
3 18482 37226
1 49597 74827
6 41896 96003
1 34650 94004
1 70398 90640
1 52661 69364
1 44108 79298
2 55867 83396
1 29234 99497
1 22308 98888
17 4677 15026
7 17539 28619
2 23940 78268
9 1928 13983
2 33374 56038
4 58183 76850
12 10291 46781
1 70240 80363
7 75845 89252
10 83491 97269
1 15708 33516
3 74003 82665
1 14160 78661
4 13159 84811
84 87266 97281
5 10356 50232
2 66230 83916
1 34030 60937
1 22767 53001
1 46051 63657
2 38430 63795
4 71530 84940
1 46142 90482
8 40262 75559
3 32340 48235
8 3255 35132
2 26868 36552
4 56510 68692
3 76539 90213
1 63435 72537
3 13725 70354
1 58173 72938
5 34043 37465
2 2729 83357
13 35632 40900
3 33889 42109
3 42859 80983
1 22450 61955
1 56582 67941
1 7580 94666
2 27072 47564
3 25845 49872
1 17734 87188
1 3789 59920
1 20139 82083
7 68646 73076
16 3799 22579
5 44822 96603
3 63833 92435
1 20133 67514
1 12259 61788
4 44741 48620
1 27732 50752
1 7156 53160
3 55128 96468
1 29319 69602
2 26662 87209
1 16097 54388
3 56040 58438
1 36378 86940
1 3050 77714
1 8756 89448
1 48366 71895
3 3357 29670
2 26421 69074
1 17146 61069
1 29901 84124
2 5961 51764
1 32737 48035
103 97726 99506
1 48489 73499
5 70237 94001
5 33241 84778
1 32952 53776
1 7371 70846
5 70802 72928
1 33276 79179
9 58627 70411
40 64148 65625
15 74730 87207
7 18128 36500
1 18227 75924
5 16676 56124
6 55219 92483
25 89233 91457
2 27554 55255
4 13640 43224
2 28611 45927
7 3935 22952
2 8178 38259
6 69268 74083
193 1774 3448
2 66200 98647
6 4627 38946
5 60614 75210
2 28844 85957
165 15067 15461
9 49439 63427
2 7208 99113
8 82124 91465
2 5285 51447
4 16065 25659
2 18502 30183
2 19565 77511
3 46121 85170
3 23707 40118
3 1794 35652
9 61538 69320
38 50872 53593
5 73875 92328
4 41985 92635
1 47692 81774
1 67627 79631
10 22207 42079
1 16985 89840
1 60294 91654
10 19664 21453
4 51707 63651
4 26454 95396
3 46117 52828
78 177 9546
1 19224 85849
1 8557 27832
3 3833 96922
1 19923 66647
2 4320 71779
1 21020 38338
1 19119 93395
1 35291 90293
1 35942 56222
13 81950 93147
1 18059 80392
1 29741 79305
9 44562 68179
1 22822 96463
1 48231 66337
1 23238 51775
1 16061 90960
52 34923 35637
2 22969 42205
4 33823 62460
1 27741 85334
1 5190 45728
1 19049 40596
1 26221 80083
9 27795 33829
3 46208 56460
61 59797 60844
3 30113 86692
64 10086 14994
1 5507 26377
2 2357 61514
6 14925 22060
2 18714 49008
11 78874 81933
13 73161 98274
1 33519 53808
16 72082 79649
6 30678 54985
2 52267 94361
45 4122 19084
3 17172 71052
1 35758 96068
1 10459 83438
3 79703 89232
11 16505 27556
1 36496 83773
1 31544 94818
3 9065 96010
1 20047 84575
3 3882 25822
2 42906 81325
54 87164 92601
2 39995 57996
1 9201 38313
2 70784 98186
9 8678 26973
2 31862 44140
5 22435 76310
1 28109 73848
1 13525 68483
2 57198 93580
4 82795 90107
7 3704 30906
5 47759 90786
1 11583 54241
1 26251 44036
2 9486 77650
3 59210 86449
1 44055 63103
12 80868 93249
3 43618 51462
1 25350 92397
2 63086 99991
25 72555 74530
10 4133 28804
4 20757 67525
1 16672 55604
1 23531 80793
3 69346 75128
3 17239 44763
2 50633 64348
6 42 15331
2 33824 85386
15 77934 82273
4 49212 66026
6 73366 97429
9 56187 64150
1 50531 85937
10 21373 23984
1 9783 48263
4 22866 60311
2 29292 42558
3 13149 98965
7 3810 42485
3 37039 55004
2 13946 66234
1 38512 87763
1 1596 26768
1 33167 67184
7 67693 78883
3 38202 83810
5 50394 67522
1 22947 93723
1 26092 85689
1 47634 54128
1 32536 41857
1 8595 86636
1 6358 62733
58 1133 4461
3 35691 47872
1 40622 86954
4 20561 92099
2 33789 83331
1 18237 74274
1 11162 91000
1 33588 83078
1 884 55947
4 6096 37943
3 57517 96341
3 23688 58173
1 14432 85257
1 27662 62112
1 44827 91267
260 89815 90927
1 37257 81737
1 6999 74744
2 39606 69187
1 58076 86486
1 31604 56238
1 14092 52900
2 46168 74692
5 67788 88097
1 40498 83395
1 32580 89300
1 31255 90687
2 15400 80583
8 8767 48330
1 7006 84777
1 21312 63517
32 64170 68294
1 19273 90678
1 10039 37082
3 46785 71939
1 7360 59241
7 33468 35829
2 31178 48580
1 12874 95076
4 59657 62173
21 10973 15174
1 25083 99523
3 5053 60112
27 87923 95856
11 81501 86281
2 13313 36405
2 103 60875
3 53432 86567
2 63087 69721
3 24781 88785
566560 82710 82936
4 34345 79119
2 63381 88538
4 19790 31706
1 59693 74262
4 46932 84271
5 32730 43255
1 12889 98797
1 30058 57781
2 20705 88669
19 3324 36236
3 60261 75937
3 24830 54709
1 23944 76362
29 17116 18167
1 151 63086
2 40612 46633
1 24683 86100
2 47103 65606
1 32059 70161
1 15793 80029
2 27232 49314
1 43519 86179
1 29589 57292
17 65812 79406
2 40044 71667
1 9048 77852
1 14864 35960
12 50887 56623
1 41276 80904
1 25653 95889
1 36411 73114
7 17282 39863
2 31837 61597
2 8576 46841
28 90575 94103
6 51759 97624
4 21538 84190
1 30631 89816
3866550 7922 8167
1 20422 42756
3 17816 33900
1 10846 63986
12 6325 31954
7 54552 78010
23108 44122 44220
1 52174 96952
3 7050 39568
2 26825 71420
13 12634 20270
1 42943 73328
2 10774 49424
8 72392 97210
2 53197 78385
4 57162 93794
1 55791 97552
1 23673 80535
2 73327 80731
1 25054 84516
14 68796 68919
3 49482 75568
1 16983 83663
11 77221 82293
1 52075 66232
1 59017 63200
1 22266 98541
5 11654 28169
70 11943 14482
2 54774 86752
4 69856 87191
4 45886 63794
11 12295 52024
3 334 39129
3 31410 44990
2 11230 52883
1 32278 79203
2 2674 77110
11 81766 82154
2 9671 62976
5 74664 78102
1 38736 96874
6 46454 51614
6 13110 24328
2 55529 65124
2 31496 68273
6 17221 56133
1 13379 35725
1 7504 98392
20 92085 97395
1 14539 62025
2 6590 66308
1 25717 65011
18 17781 25657
1 30526 55446
3 34116 98672
3 22165 78308
1 17173 38202
3 54438 76647
1 12077 80757
2 29645 35461
1 9363 45262
1 23477 23905
2 24625 70243
3 38601 51775
3 47023 78455
1 20505 48314
13 64102 92789
2 25743 80733
1 9361 88724
134 92275 94108
36 85337 95246
58178 91485 92100
1 23252 42729
2 68965 86796
1 8489 15097
7 429 96134
4 8464 30644
1 28083 77285
1 11082 94742
2 49204 97785
6 59083 68527
1 60222 85614
1 47890 79728
2 6476 24586
6 45830 57052
6 1412 30075
35 9062 13824
17 77303 87567
3 14031 88716
3 40307 54988
1 37557 58477
1 14361 84326
1 13546 62383
1 1673 96388
57 86690 90745
5 16545 41763
7 58288 70632
2 29228 80400
1 37525 67625
1 5642 92808
1 32646 72565
1 63945 97272
1 9548 75339
9 1016 44668
2 60431 84048
1 16306 32992
20 10858 13984
6 44940 48089
3 26905 50970
1 28605 56215
48 16447 20108
2 13177 99779
1 20112 53094
3 55552 73922
3 5579 29000
1 40650 54467
3 27162 62508
3 58018 66132
2 18019 79773
1 14708 70022
1 43295 97471
3 55065 73777
1 3920 56815
1 49804 69222
7 9840 47035
4 61768 87684
12 5597 17592
1 14266 58634
13 37560 41235
4 1290 53713
1 37570 99079
3 49613 50314
1 23857 86856
221 2192 5608
15 70268 73705
4 23552 62790
4 39397 89193
1 63298 66850
4 54578 75605
4 1679 45222
1 24364 97546
1 13925 72269
1 27189 61355
1 27591 29633
1 18541 90687
1 10617 45326
2 734 76456
30 87988 94314
6 43918 94395
4 2419 34902
7 66818 95821
3 29306 68492
1 218 55371
1 19681 35742
2 44681 81920
2 52582 79157
3 3073 34250
1 9038 50230
1 25963 74791
5 78058 80173
9 72143 96097
7 34769 43760
10 81098 91300
4 30478 82945
2 17788 30866
1 3569 80852
24 54669 56917
1 25502 99274
8 45056 46395
5 60314 75743
2 19199 85290
1 20506 98969
10 4177 26189
2 70475 79958
44 20852 23581
396 96313 99782
2 35557 94759
2 6608 80730
1 9913 89935
1 60499 77861
4 14088 66644
7 20426 23103
3 87129 89132
1 21642 83120
1 63037 93286
5 40723 42716
94 33357 35395
5 5595 46446
4 13639 91646
28 14261 15408
3 17093 56989
1 4842 76035
6 59069 72569
1 9228 99761
1 48372 82695
1 56314 91405
5 20220 30351
1 39746 50610
4 64350 69120
3 5647 88186
7 49786 55387
3 33136 48848
1 2438 57914
35 83485 93136
6 55337 59183
2 16734 73297
4 10568 20995
1 1064 16553
70 92572 95818
58 77837 79598
10 62277 78376
1 57839 91932
1 56553 85799
1 9151 59653
5 55401 61257
11 31435 46553
2 7915 44892
1 35831 47763
2 4417 71458
5 63149 75135
1 4992 97292
11 69680 77773
1 36844 89640
1 60805 84082
1 13835 81092
13 42627 46301
1 67330 88255
2 42359 97595
4 47149 63219
4 21212 22716
22 13023 15849
2 39390 93307
19 9387 31714
4 55133 61580
5 67914 78163
1 55025 99364
2 1704 46511
1 7118 33440
9 37004 70134
1 44120 81175
2 52340 89429
3 5682 15577
51880 752 1394
3 40408 85424
1 47982 81669
4 36368 63677
2 9734 41889
54 2736 13382
4 21264 41841
1 29961 61653
2 6757 67247
7 81866 93035
1 29752 43031
2 54087 62487
3 63248 75050
3 57530 61162
74 79712 81674
2 8571 89662
6 43908 55022
3 2705 25228
5 33263 48174
224 94263 95594
5 7489 14066
13 51039 59561
1 39957 71487
1 16495 82391
5 79596 84066
2 29269 94693
1 47192 88210
1 54794 63331
5 57773 75029
2 47213 63643
4 3919 29368
4 66638 96923
2 51945 63086
1 38432 56638
1 51089 82405
2 22066 59552
5 58172 91894
5 65341 77282
2 10941 75266
2 52456 94966
1 11614 72819
1 6126 68485
1 38124 92913
64 92078 95306
26 14269 27525
8 71531 78490
2 13220 20306
3 15635 69253
1 43826 56839
1 28408 91298
2 19467 36551
9 11890 29132
2 16353 43626
4 48026 56782
3 8888 53089
1 12333 77559
3 49962 60410
2 8595 83642
1 48941 64659
1 43287 58630
1 11447 67303
1 47641 57427
9 69151 83151
2 50332 70634
1 19153 84620
1 7041 96061
1 39537 87960
1 12243 82672
1 1538 74754
132 7784 10023
8 63385 98779
28 15095 18656
4 32726 64214
1 54934 67073
1429430 31297 31943
4 57598 90107
2 23222 92359
2 13353 55808
1 14180 94944
3 4398 42528
10 7831 47667
3 47800 63616
1 10352 71391
145059528 51713 52222
2 43300 71999
7 10966 15567
12 40853 54965
2 52896 71989
5 3845 42441
2 67929 88100
3 11171 35367
1 17935 92093
1 5659 59114
26 75984 85467
4 29889 86190
1 39266 49934
1 19697 94004
1 58455 68832
6 16112 33804
1 14101 39356
46 82330 84019
4 28352 91416
31 73886 85042
4 7004 58399
1 13950 17140
1 58122 84422
3 19375 80655
1 28552 53900
2 9783 23876
1 3872 41632
1 4777 25883
1 21298 65528
1 11098 31865
1 14393 67567
2 36031 76933
266747 17493 17728
32 28693 34356
1 2935 71773
3 28379 32031
66 77774 83738
1 27944 39062
12 1439 7996
6 19132 50941
13 70906 83219
1 23526 53793
2 42029 88777
5 31799 40323
3 53079 88130
2 73432 88453
11 5749 15012
1 15188 99210
1 67156 75095
9 29424 38733
3 6198 86353
1 5097 60407
2 24999 96307
9 39232 71798
1 18460 82257
1 707 83341
1 28507 68763
1 60669 79471
5 12519 15092
3 13053 37545
5 47699 91306
19 43877 48386
1 60226 90679
1 12238 44850
3 70575 99776
1 71623 93607
7 21324 33845
13 57883 70398
1 1 89420
2 1011 47855
2 62637 99241
3 43324 59294
2 22989 62176
2 4898 71312
1 40690 87755
2 28167 98744
5 48899 76622
2 24112 36742
2 42389 80352
2 11801 31016
1 5790 48867
6 12096 27587
2 9706 35204
1 24367 38409
1 10860 59831
5 50148 88099
3 37375 95458
1 66310 95816
2 5630 53555
7 90079 93441
4 52995 68198
2 3695 78315
3 36858 87355
1 63194 92472
6 1661 53823
5 62432 69781
2 29862 39704
1 417 60769
1 19111 33238
17 80860 98681
1 29941 60129
76 85286 93094
2 15784 77237
2 50509 89299
20 9973 17513
5 56146 91720
235 15590 16841
2 13772 41250
61 84332 98139
2 44250 79942
8 48831 57435
3 36513 77682
9 145 43058
2 33613 77028
1 50592 88700
1 49355 83066
1 2638 41015
3 46054 63567
1 22012 90654
135 53471 54537
9 1405 8760
4 64459 98140
15 13413 15958
2 47608 75384
3 60783 77878
15 77604 90403
3 11632 31023
2 13148 39990
2 911 53058
4 36074 42283
4 29979 87422
6 44377 45701
3 66460 92020
1 9621 44180
14 43043 45760
1 34456 89346
3 6910 45170
1 32014 83902
1 23697 45355
1 22235 79035
4 79164 95791
11 46880 57579
1 5213 52475
1 78639 86390
3 17063 78747
6 30526 35607
5 8525 30292
2 30371 64916
3 23875 65328
1 39980 86627
20 59641 64079
1 37975 54230
386 5152 8400
2 44558 64867
2 12180 87659
1 36640 48311
1 56173 77645
10 14157 18118
7 63684 73104
102 91178 97436
1 4547 73685
5 19820 36235
6 18283 78393
1 38885 46753
2 39012 42472
5 14026 40227
1 28737 98102
1 37636 52564
2 13445 46221
1 23084 85357
1 29596 75736
1 8142 63003
1 44538 53268
1 7164 91563
2 14981 53468
1 11552 46408
1 41506 54092
1 36314 79718
1 2266 47477
20 88371 93772
20 80905 83858
3 6628 63011
1 16731 66593
10 59348 70715
2 56292 82352
25 2737 14428
2 2694 72738
2 32303 51633
15 76765 89225
1 19469 62109
4 46241 93098
1 3847 71578
1 5016 62059
1 52425 85614
1 56840 71751
10 48774 58837
26 12152 18339
4 37113 48203
14 72030 82761
5 19258 45456
2 35021 91655
1 76956 86741
527 94735 98393
6 63148 80809
3 21872 83151
2 54114 61889
1 21753 86825
2 79013 83140
1 40493 66569
4 46539 80695
18 47221 47998
2 27358 51984
262 1314 3595
5 37778 48026
3 65772 94778
2 39936 77661
8 3519 41457
1 42941 86095
23 18356 29232
1 27470 84046
3 9992 51472
1 23546 46207
2 4750 55492
3 50585 98940
1 9678 61813
1 40280 70671
2 34135 74513
1 20779 51875
7 20340 32089
1 20447 52994
4 7649 33796
1 45822 50113
3 41869 71994
2 12501 73519
2 47606 97361
2 9358 39518
19 60717 85154
2 49880 78041
12 73546 79266
2 55084 81679
1 38086 93572
1 63059 79288
1 57358 87568
1 47361 93905
4 20893 42428
1 65306 73843
6 17889 52915
2 64066 96932
2 25253 60464
3 59983 83727
22 19838 23109
2 39093 95428
1 54508 70805
1 55757 95940
1 26983 59413
8 12113 66624
2 29588 95827
1 27491 56562
1 32029 92197
37 1125 2827
1 42435 70830
8 78998 86941
3 5466 58086
1 40934 61186
1 14460 52221
1 7171 39166
5 21783 36235
1 22507 99025
164 96594 97787
2 23018 69558
6 51560 78088
2 47462 77992
2 35155 71143
2 47369 55394
1 42292 92525
4 14108 32768
3 53162 57798
3 45615 74571
1 27710 88313
14 76643 89048
2 12234 55304
1 46799 79140
37 5971 21282
1 18318 57178
2 36387 58413
1 12324 25438
4 23740 43835
3 21037 86872
1 15418 68038
1 34820 76303
1 27737 70417
1 46523 47891
1 9919 80792
1 719 95867
93 76339 77046
1 36804 69489
1 27324 82177
1 21017 55553
2 35909 94404
1 13211 52443
1 13923 89510
7 11330 37404
2 20147 44651
1 15568 82527
1 20446 23034
3 5003 44294
102 410 10546
3 6616 24100
10 76369 94225
1 592 63414
12 51718 56154
7 51978 56610
3 35810 75190
3 42997 60614
3 5074 38585
16 5079 12515
1 53599 56086
4 2918 14357
3 20844 84647
1 377 84584
4 9931 47762
41 69049 72406
13 38488 39355
4 15781 58711
8 33140 53979
1 41248 78709
1 45848 69110
3 54310 61680
1 45217 62591
1 25956 48762
2 37540 59686
1 42995 90198
1 50752 67155
19 65094 94969
88 87722 96986
2 40279 70937
6 12141 44419
2 16536 48600
2 5745 54589
882217 5606 6172
1 5763 92922
2 7105 61340
2 17826 61245
1 55743 90090
2 15921 79396
1 2618 78892
2 19926 25182
2 28451 78585
7 3271 16506
9 88282 94164
8 14189 41043
1 23420 64120
77 93060 96939
2 19760 65578
3 41817 98802
2 20400 60630
1 6420 41110
1 24885 37488
10 57269 76076
2 26446 44110
18 10241 17652
6 50028 64399
6 69366 98272
1 12802 78821
9 81312 84060
3 904 53640
2 14582 96894
20 70882 71135
61 90762 96300
1 261 72623
4 18173 57978
4 54513 79053
1 32294 74669
1 26902 90844
7 85038 96469
37 61515 63928
1 18819 91384
5 14581 40207
1 58259 87405
9 11931 15014
1 10083 42080
3 36277 93524
4 9543 30760
1 20191 77808
4 30198 65807
17 40553 44058
7 16518 28283
3 11834 77829
1 2220 26571
1 27688 36482
1 13589 77182
3 40719 69477
2 65934 81979
4 41548 57721
1 55040 89278
1 43728 58191
1 2687 84341
1 20274 93520
13 65919 78623
1 48025 64442
1 66332 85565
1 61977 82966
1 43444 98275
5 30111 50401
5 6803 30657
2 34328 58843
4 8214 94247
377 79573 80434
3 26709 59206
1 31293 44263
12 21576 27736
1 23119 73161
3 13819 61105
5 56594 76812
2 15438 67681
1 30969 59466
1 33169 42814
2 43997 94720
2 27040 35303
1 27499 67882
2 12511 83465
1 51503 67429
1 5553 70303
1 44691 60541
1 47341 83072
1 57767 70561
4 61292 71174
1 15620 81373
8 12506 19664
2 10698 86138
5 31396 39789
4 8718 65542
2 3915 34172
2 43539 85758
4 62248 64376
8 40554 46541
1 17981 93074
1 6970 70264
1 21695 84732
4 20613 27651
2 10221 74484
1 1628 44540
3 44685 72502
1 3037 58867
1 3831 47572
75 83530 88177
2 2501 59116
1 13114 68516
8 3648 23581
3 16405 45887
58 5224 8069
111 17776 18026
3 34101 90100
4 2180 26351
2 13104 76059
1 2402 60672
5 2827 19816
8 68536 74912
2 3660 78389
2 45063 74613
2 60823 66615
5 69114 74318
1 65992 70293
5 22663 33966
2 59091 79966
40 77062 95781
895766 19265 20541
7 10531 58193
2 4915 61121
2 40986 93828
2 6438 34281
5 54321 55811
11 9324 27732
1 15480 19638
1 49152 64218
2 3022 59532
1 7153 47967
1 50422 77307
32524 46219 46681
3 56059 95190
1 1022 18083
4 7498 74417
1 55685 99421
1 27210 96850
2 25525 49272
2 12654 94057
3 15554 58130
1 42594 67891
14 3554 11046
1 45099 98519
4 7284 41895
2 42817 76320
2 48404 99356
140180 59636 60233
2 63672 96379
1 52332 98970
96273 1289 2143
5 10354 36824
18 57564 74953
3 26877 40202
6 56031 63637
2 24002 53635
3 8964 24421
14 43908 47832
2 8886 17939
307 636 3963
3 18086 75470
3 33853 58634
1 23921 27419
9 29240 30776
3 29542 85330
5 62311 93797
2 13705 77119
2 21508 61756
2 57888 71735
1 44889 76436
3 45397 48272
2 13227 74853
4 11532 47534
1 15009 54429
9 4271 18287
2 44783 51271
4 331 27175
1 14953 70648
2 28584 72857
1 27391 85907
2 25694 43332
1 48068 73939
3 5927 47861
1 25732 44638
1 33133 84119
32 74423 97706
4 58812 87746
60 8508 11167
5 39553 52279
20 93221 95915
9 56528 66104
2 7447 77708
1 2298 74023
1 34808 70253
1 7475 89787
2487 95761 97559
475950 57427 58122
2 44447 65792
1 16235 93529
1 28126 97463
1 55392 66106
1 41967 97036
2 7172 69722
1 40065 62636
1 26321 71261
17 22704 29243
1 29995 95482
2 1814 63439
1 2017 58514
1 35094 49587
70 92559 96418
4 39061 52547
1 9317 83253
5 66135 98144
1 33108 65800
15 69438 80705
2 58199 70866
6 81995 94341
9 67924 81486
18 73982 85679
4 37957 67943
2 40037 72284
2 81397 85404
3 6515 81551
1 15124 29566
1 30148 88000
3 6384 49783
1 22620 79948
24 86779 91434
1 35729 74824
13 19818 22777
1 36297 51006
1 6862 67695
1 23347 64003
12 53358 60699
14 6843 43845
6 45783 85639
1 10280 99042
1 13577 68034
1 6745 42663
2 29617 68350
22 4387 18409
1 39986 98652
1 45471 60224
2 35065 74963
17 80330 95886
8 43265 47064
1 13537 72755
1 3235 48066
1 34355 91761
1 24452 63949
1 24648 81731
1 13527 87742
1 24208 56749
1 36297 95082
11 75288 93900
2 16828 44090
2 6379 45868
2 15800 40365
1 40467 86671
3 23052 62385
7 64772 80872
3 52595 98533
15 15620 26534
2 2014 34993
1 19928 32281
63 36768 37015
3 29881 37726
8 48868 75033
7 37426 41532
2 53478 96349
1 19722 82443
7 53164 86795
4 8114 46599
35 31297 35753
1 65469 98074
4 30278 58561
1 4312 74417
1 4358 68795
1 1423 32577
1 32888 38866
3 40173 77571
1 18737 42057
8 11559 21440
10 50020 72256
782 55915 58026
3 11400 76435
1 50582 80195
2 46632 83062
1 29409 54025
51195493 92870 93236
2 58732 90424
2 44549 61522
4 6727 60255
5 34531 45646
2 35567 63964
19 79218 91599
1 28736 55256
2 74687 98232
1 27615 76740
1 4044 58541
3 16784 44342
1 13986 87128
1 28494 78535
7 70480 78474
10 2761 27639
3 32150 57983
1 13043 62845
1 23046 47029
40 61159 63506
2 57958 70048
2 24018 76303
2 17854 68583
1 12193 87103
1 55590 60135
2 49122 57390
1 13512 77280
2 33287 88690
12 65376 79229
1 12501 72572
1 36255 87993
1 25126 69066
1 40237 70185
1 25473 98847
2 65744 76851
3 24750 47498
1 46861 88497
8 49 25801
168 93802 99545
2 32680 43061
3 24909 97229
3 36516 69072
1 26251 62678
1 2619 47111
1 65914 86632
2 37862 77994
1 27989 87700
1 20017 73759
19 77209 79780
11 74572 98062
2 1706 79631
2 60800 97753
1 47287 78336
1 10859 95088
4 3199 40041
3 25009 74773
1 45622 55877
243 1152 6197
5 40663 68891
14 85034 95246
1 718 92345
2 26576 47723
3 6922 18861
3 41261 70187
2 39198 66089
2 57528 91916
9 3314 15100
1 4101 83373
74 4582 11338
2 59220 67733
29 81837 97462
34 83935 93906
7 37576 42311
2 6467 77719
1 4924 63852
11 67817 77192
9 68541 70189
3 51439 75335
4 3552 46643
15 9481 23666
2 30994 79874
3 22582 40142
1 34341 65739
1 40878 43147
4578 43186 43220
2 3170 89129
29 74945 92258
2 35751 64204
2 29320 99659
139 46602 46750
1 26677 70077
6 75099 97257
1 35630 84284
3 51152 92344
1 17944 78417
41 20190 22802
4 8974 46066
19 68070 70235
2 32694 96055
1 5267 94097
2 2306 70548
1 8895 85799
1 8759 59005
1 16486 65053
19 14796 16602
2 12063 88934
1 56180 81832
1 24699 81610
3 54564 89567
1 59917 98858
1 56013 92635
4 27609 50070
1 22783 61962
1 62877 73027
2 38337 86352
2 45775 58042
2 35362 80349
2 22930 71696
15 46488 46924
12 4157 22872
17 62402 63972
4 39368 85807
1 35628 41225
9 44258 45545
2 4591 90021
1 2635 90333
1 771 76571
1 20066 68490
34942 31008 32175
2 39126 73969
1 32874 76865
1 11073 82845
7 47421 59907
1 18170 76585
13 10718 31813
3 24465 70833
1 970 28838
4 53796 75137
5 77815 86646
3 36804 53448
1 28854 72453
2 40739 83872
45 49998 50859
1 49146 81091
76 89765 89865
1 38699 84401
3 24532 69943
3 53397 88324
1 57660 78202
89 8130 11790
2 66185 73588
4 51393 66748
2 38450 59025
3 21201 48354
12 4499 12765
4 9992 64215
2 29981 83163
7 24365 26943
3 57813 83953
1 7109 65204
1 797 67815
1 50020 90562
6 68063 83102
1 43030 85914
1 1019 87588
14 15329 40173
11 76983 91403
2 43080 80279
33 85980 96032
2 46605 78748
113 18268 20239
9 82072 97727
3 43450 96779
2 48978 92567
2 24660 69440
1 44246 90496
1 11349 93659
1 26537 87489
13 21603 37196
1 62836 97476
2 24514 91191
1 41124 76864
1 27456 84830
4 22042 62145
1 43706 95872
12 10111 18765
6 26455 46776
3 14036 68570
1 23832 51915
1 52932 78814
17 74394 78200
1 18562 73638
7 13188 39723
1 23926 55160
1 2579 90140
20 16430 31963
1 42884 47518
1 35904 48568
1 57722 62053
11 4212 29813
3 40951 60292
1 39972 81150
3 34875 80237
9 87922 94564
1 85705 97093
6 47704 74530
3 45018 71314
14 76048 85079
1 3672 9321
17 79741 83418
2 14619 38608
3 25959 91856
2 33120 95544
1 44434 75006
2 73789 82264
3 35758 73873
27 66872 69444
1 17353 74569
1 51584 96964
1 36590 69146
23 4964 17059
21 18785 35001
7 26015 42418
5 37511 49442
5 27892 45357
3 38613 80377
1 6218 96168
1 15235 78583
2 22118 54483
3 35676 41494
1 57912 72661
6 182 22141
4 9054 30781
2 36976 51376
1 1424 85153
3 7007 63418
27 81276 93837
10 78028 80411
8 49604 83307
1 24367 52500
4 51481 99606
1 33606 74001
1 31912 57129
2 54945 58503
1 47525 94014
1 10593 56162
4 62649 92635
1 63117 92972
3 21216 67448
1 9103 68230
1 29694 70623
1 2209 96638
7113664 3308 3463
2 47345 66805
1 15495 96844
1 48319 73388
1 32714 89471
1 35633 63143
1 11120 68838
1 47297 92851
4 30314 50636
1 47075 57799
7 22722 29015
3 42346 70719
1 38329 83542
1 59386 82073
21 69705 90894
2 22603 79269
1 44297 63866
2 30117 63673
15 5509 26440
2 30675 86918
5 63980 76576
49 8843 12843
2 43296 60305
2 32797 56185
5 77224 92452
1 47673 66483
14 1246 26445
1 65027 83094
10 17566 55552
1 24709 74559
3 26590 67663
2 17301 82701
4 74638 96809
8 77790 85526
3 10843 35694
5 40841 76215
1 13155 58101
1 47590 62964
7 83928 96693
3 72527 81654
3 58544 63222
2 29574 66250
2 46624 50357
3 68 24890
2 12400 49205
4 17672 60196
2 5852 52719
1 3772 92622
1 7435 64355
7 67623 85161
3 66801 73798
10 56163 59989
8 67890 73686
3 30738 99157
1 20031 93466
8 64654 95240
2 62408 88376
2 54577 64171
134 10298 14639
4 20026 25524
5 14433 21534
3 31733 99324
2 31870 84547
1 46174 61762
1 77395 78898
2 41438 98424
1 9634 64288
33 28224 33526
1 12448 35261
4 30817 74788
1 54780 60360
24 65973 66921
1 37043 63207
2 56525 81032
17 83318 85051
6 69042 70094
16 11404 15329
1 8182 65859
2 26043 89474
4 13378 46135
9 88279 99427
6 72642 90026
2 8494 61965
10 35811 54095
13 68112 69026
1 10275 78134
1 18938 79202
1 43225 64827
5 2532 17645
3 9632 50500
4 49352 75350
2 11856 61049
1 37354 87265
3 41412 61766
3 10232 33140
2 44677 57766
1 895 49067
1 37212 97087
4 35301 41386
4 9541 41466
1 6431 93033
4 69226 90367
8 47524 62025
5 60084 82907
2 24377 90250
7 66329 90258
5 44304 56972
2 41629 85219
1 30452 57251
1 5843 97816
226 610 6586
1 54884 66696
2 21381 71951
3 7534 29494
5070046 7974 8102
4 36049 61156
43 21998 23821
1 12437 60070
8 65321 86943
3 13687 42509
3 21359 45311
66 3218 6751
1 2912 81115
3 2065 35274
19 31459 39405
15 74271 81953
8 49795 71608
1 40114 78848
2 22269 96059
12 80082 88543
2 18867 39148
1 35594 70591
1 17798 26628
2 47374 92808
2 7029 29315
4 26506 45790
81 64303 65281
5 10164 22889
4 28775 96256
3 27874 52588
1 7236 96144
2 46272 71473
1 65331 88869
3 12615 97482
1 2047 48177
2 56787 86356
3 45442 79925
1 8768 52210
1 34301 54453
1 18594 92636
2 72600 80692
6 5896 22027
3 11750 46242
5 47825 98309
4 29957 61609
3 59442 80192
15149043 20852 21228
2 17145 67210
20 15219 18796
3 9164 95192
1 14133 73929
1 34033 88538
1 63556 65502
37049 84182 85647
1 39263 84179
114 965 3863
2 15678 91445
5 78537 90896
3 51057 74402
1 14232 66696
1 63015 73913
1 55890 91528
4 73545 92330
7 28298 49011
2 44559 73298
4 58258 62538
1 37100 56721
2 49596 86793
7 1994 43684
16 9728 13273
2 23659 66108
1 13330 66369
1 43638 77893
1 48125 87060
2 22820 60234
1 3743 78275
1 31052 51390
2 41763 59804
1 40164 90054
1 9077 60814
1 39853 69757
23 10294 25499
9 7935 20782
7 27520 56185
1 26341 97380
1 9640 60987
4 61341 76820
8 6343 22179
2 12015 35106
1 3072 42769
1 11827 85829
1 9500 63462
8 66842 84896
3 13180 81337
3 24806 80159
3 78667 90898
1 42514 90550
4 52740 79222
4 62805 95861
1 3790 80223
33 24358 29595
119 90447 97675
32 82 11961
4 24521 71647
2 8385 87809
38 74955 75652
2 37149 74419
1 44310 91279
2 58988 81009
2 24878 55428
1 23967 58464
1 3837 77651
3 19693 73852
1 20771 54057
1 3651 39760
2 13449 60031
1 47774 65541
1 21852 56407
1 21007 88326
4 62135 79387
2 22006 98665
1 49162 75543
1 57886 97653
2 50903 95898
114 91837 94886
2 25894 74406
1 50415 95209
1 37212 42055
5 26480 51244
1 35029 93511
2 47751 70464
2 32927 72146
5 30558 45121
12 46601 49852
1 45608 79173
1 30819 88555
1 4289 80563
23 5120 15518
2 30230 91177
6 6981 13161
37 87167 97624
3 36400 86603
1 40899 96971
1 11769 71617
1 17075 78684
1 7515 58310
3 47103 92611
38 79787 81472
60 83351 90378
3 6986 51003
1 909 59427
1 14525 96837
1 65731 92652
2 2051 98903
2 39624 96938
17 7203 33437
3 10710 25907
4 75130 90872
3 7885 65874
1 42628 62040
2 27049 88709
10 42531 44622
1 39126 55278
2 62863 94864
2 23518 82618
5 76231 94499
3 24190 37823
4 29175 78366
1 8609 78206
1 13135 50397
2 60532 74421
2 8439 67063
5 54474 76415
1 15710 85675
1 26062 90746
1 43504 73536
3 2440 35681
3 13191 62652
1 5072 59418
4 3269 12556
1 39863 92538
1 53692 69228
2 10909 77461
1 32683 90305
1 12031 56241
1 53731 82375
10 77438 94310
2 24327 91415
13 11915 24982
2 20374 71648
1 24199 68481
4 17677 32687
2 38257 83068
1 42274 83018
4 19667 35455
1 32184 88752
5 62075 88577
1 41792 71320
13 70759 74916
49 5548 12128
2 15103 90803
1 30330 78896
11 2141 13508
3 11030 31071
2 3576 55433
5 27367 68038
1 9835 86449
1 6699 88952
2 20548 44581
1 27698 52527
4 43231 69340
1 40181 68084
1 20606 81000
1 3896 74454
1 31994 95727
18 266 3572
2 40072 77194
1 11538 71760
103 75588 75640
5 8715 41680
6 79861 96995
3 11305 32030
191 94053 96029
1 12690 92765
2 52286 91627
3 27472 42889
82 79165 79524
10 67674 96290
3 33244 56832
20 12840 26169
2 38339 57030
4 11916 39514
4 24589 44114
1 18848 49800
1 13515 92330
2 65771 74217
17 77630 98387
3 64683 93901
1 16958 59580
4 45587 49650
9 40782 70607
2 36613 85669
1 1014 31660
1 30051 59169
4 25246 43632
1 29991 45727
6 19364 28772
1 37506 75911
3 10807 88144
2 40569 63321
1 34565 49795
1 19703 71408
22 80760 98470
2 17848 96862
3 67568 96271
3 24843 37149
2 19904 34036
24 84099 95848
4 1556 73419
3 9044 32982
1 9621 74547
2 36259 97871
286152 84322 85027
1 31613 56178
3 43984 80550
6 54164 88674
1 68069 79121
1 59480 81025
3 21912 29682
3 48383 80633
1 64058 79896
2 25908 90541
1 39496 69168
5 25630 35281
1 21823 92372
2 44443 90839
4 14168 44929
2 23008 91679
1 55201 70747
27 89134 93775
7 30380 53424
1 68394 97248
1 867 71318
28 58942 61107
3 15229 96230
1 18348 41991
1 27873 68398
2 63265 89365
2 10179 39991
1 11605 91898
1 28926 71328
2 66668 75735
7 69198 95552
1 56613 71834
37 20102 21544
4 22984 36337
1 21558 71216
1 4464 38164
3 37246 81108
3 29129 36171
5 59310 78667
1 4876 20786
3 428 70761
7 35623 59396
2 37368 99504
1 11484 31749
6 57979 62241
4 26794 53914
2 30311 56880
1 40606 69771
1 39965 50971
1 1306 88592
1 12305 74833
4 5774 22411
1 37164 64913
2 9575 59395
4 15244 41132
1 29645 52482
8 28137 29592
2 17116 50444
1 24758 90937
1 30543 35146
1 30979 93450
5 62260 69285
2 13772 41429
1 20 71393
1 2719 87896
22 51136 52085
2 26325 34506
3 51609 51817
2 20698 78369
20 75501 99498
1 32669 97810
14 62592 89466
1 47648 89906
2 39839 57332
1 26199 36262
3 41153 70605
1 1092 64617
6 3602 45814
3 64050 75783
2 1349 59377
1 14521 44752
1 34506 54741
1 42779 53295
2 12101 56204
1 18368 69510
1 27995 79431
111 15359 20557
1 11042 83190
2 39465 49469
1 39884 90468
20 18644 28717
5 49262 64840
4 27961 35844
2 16359 82033
13 54319 67583
4 8794 25995
2 62830 80127
2 9035 19269
4 57062 61868
4 41349 56826
3 26414 68978
1 45053 55091
1 35150 57102
1 23505 69228
107 7486 10077
5 833 47013
9 23949 26971
9 2491 20140
5 61511 72273
10 77990 99336
21 73616 94654
6 57786 81211
1 3390 26499
1 66533 99209
10 18902 28622
9 5599 70882
3 20779 56281
1 31538 52087
1 30728 63911
3 2155 47700
5 79285 84568
1 6907 29857
2 420 36924
5 32992 98679
2 60295 82613
2 25367 91163
101 95201 96709
2 53900 57618
2 44669 48933
4 10954 66260
2 59138 89900
7 53295 59838
6 17105 37345
2 50892 97925
2 19241 30217
2 40701 74200
2 44531 85770
1 45496 93023
2 4346 27838
2 55674 68130
2 48335 61979
3 3811 31941
39 69717 76721
2 42286 57225
12 77121 85454
6 59901 79848
1 63253 78026
59 72598 73346
2 19640 50958
1 5571 81324
1 33252 74031
2 5162 93993
8 19825 41461
9 7419 19202
2 8271 52429
1 9504 38283
1 3751 43446
1 12109 77546
1 64412 72511
5 68262 83500
8 57682 69460
32 85909 94838
2 51856 89748
1 7280 88329
13 54843 58181
3 12553 46272
1 64149 71881
2 54487 93787
2 22511 78874
1 18367 90453
16 43256 48453
2 30247 73974
9 56206 58535
10 87151 97077
2 10494 84180
1 59667 90293
2 31579 79177
13 28784 32774
3 20926 60716
1 21011 69780
2 3819 32177
1 38524 61671
2 82410 87035
3 63993 65836
2 60497 96561
2 43177 87002
1 37961 99037
2 61850 90795
6 4664 60022
1 4477 61370
1 60645 98101
2 11902 45522
1 13659 43117
3 592 58970
2 30091 86520
1 50289 70790
1 39157 80932
4 60776 68255
4 71575 81243
3 22158 50775
7 21077 32379
1 16128 92239
1 16056 96112
14 70665 99248
3 1791 56648
1 11876 40336
10 3555 19806
1 11049 48244
2389751 96982 97401
7 14855 27528
16 77980 94109
2 9887 85215
12 83262 92889
3 64812 82476
20 2900 16450
11 46978 74404
1 8894 90290
25 2072 14534
2 9910 34936
4 79871 95730
2 245 51371
2 4973 67381
2 28535 62271
4 63847 80257
2 20510 72218
2 55681 94280
1 61804 99022
2 19960 58747
2 21835 52453
3 6761 88818
1 891 61955
4 27199 29728
1 40254 82786
1 32194 33685
3 37167 78233
2 9257 38840
5 5266 19201
1 59951 95672
21 37274 42826
3 46893 61047
3 64323 89693
2 173 30547
4 20621 58090
2 38531 50827
1 36577 67365
1 31106 63704
5 69699 88275
2 9069 75992
1 12865 63231
8 59542 65447
1 19681 73089
1 32933 54013
1 38412 41525
1 64290 74886
3 26727 55380
1 40978 87351
1 24185 47373
9 23186 29512
28 67734 70182
2 34863 99890
2 12174 74214
1 62338 87606
1 35805 76596
10 23477 25817
1 8908 34913
1 22380 92270
29 1212 10193
3 13199 31703
4 28756 91698
1 43448 96915
2 64816 97658
1 24580 98407
1 63399 82593
1 13811 82185
1 68775 81585
11 45542 50366
1 6505 70256
31 60085 62759
2 65200 91207
6 22273 36176
1 21920 84675
2 1222 56013
3 63208 70925
5 51265 66436
29 58275 60224
2 4905 64912
61 32910 36784
1 11272 98044
1 30944 90883
1 48546 73610
2 48859 89404
13 45298 56764
14 60301 63878
3 1749 90197
199339 37558 37924
1 26667 98616
1 65079 76139
9 9667 39176
1 19840 63976
2 788 46530
2 15282 74273
1 50798 96806
1 12709 83582
3 52901 97473
1 17435 69947
11 34723 42829
3 34769 96505
2 11970 51345
1 34875 98182
4 21673 50851
2 35396 58435
1 39221 62790
1 20554 84254
1 36163 98185
2 53187 60657
2 28009 57541
1 34167 83166
1 51762 57073
1 2867 99800
2 16684 28637
1 27623 54327
3 20957 96273
16 79687 87828
1 36513 57769
2 41979 87172
1 38549 49071
29 37682 40473
31 86321 96701
2 29381 94222
11 22813 36956
2 46629 90627
1 44683 87768
11 64792 92879
1 9679 59200
1 2844 70852
3 46047 54691
1 19929 70721
5 52459 90498
46 5897 24563
5 78015 83307
1 12317 63344
1 23998 89213
2 46004 66178
18 29775 30820
80 832 17728
28 18714 21313
9 66245 91500
1 52656 58010
2 2903 69777
1 56388 90806
2 66183 71980
19 69372 88107
1 65671 94721
10 2639 46050
1 7674 48159
3 37500 70314
1 10066 75605
3483 9996 10345
2 44197 66864
1 28088 91655
2 30797 41856
4 71361 92275
3 24172 76498
4 9322 69009
1 67630 72870
1 47606 81431
2 41022 52082
8 13564 37427
10 44001 47140
9 47251 67983
15513 73227 73366
8 21915 41885
1 15449 25588
2 68379 92094
2 11128 48605
23 88868 96581
1 22635 93774
3 38799 63743
2 6860 73104
2 18828 35390
1 16504 63571
7 66882 80649
115 90848 97926
1 11120 74721
1 11286 46138
1 16185 22988
6 46764 73076
1 28244 60799
1 45341 75392
5 54004 56824
1 31543 74029
1 55331 85442
199 5757 9190
6 63282 79386
2 33476 66933
1 9778 93949
2 44475 70511
1 7162 79587
2 5372 6920
1 18212 75419
16 25634 28484
3 6322 61199
6 738 31621
1 5120 33582
2 16189 81462
2 67055 91111
2 11 51080
3 21741 81600
35 6321 16309
3 12898 65492
4 56974 76694
1 54748 87201
2 66036 82266
5 8104 36127
2 48285 65145
3 37406 90453
146273645 28941 28953
1 20682 78736
1 50987 82390
6 14296 27271
3 17332 24729
1 18188 42351
1 2384 95324
10 26347 42439
5 38270 88516
2 17199 55586
1 13874 75479
3 34008 92694
2 529 32614
1 4659 75006
1 46501 77797
2 22338 83199
1 22429 79697
1 30290 83333
1 61728 95614
1 5287 52885
2 55888 80571
4 1772 11062
2 34659 76252
1 12775 85479
3 36880 54469
1 45914 51657
16 75942 91602
2 47480 61981
1 29428 54382
2 50281 95349
1 24797 45427
1 54000 91503
4 5909 76134
4 10115 58268
1 10631 56932
11 69611 91248
2 11666 99737
1 38660 98860
1 23202 39385
1 13804 69865
49 92847 96396
107 85867 88807
1 14560 59135
4 61829 69765
13 2873 23604
3 22536 80111
4 10978 91923
1 66708 68817
1 54171 73520
1 14079 87161
1 147 93988
4 89379 93392
1 36919 52562
3 30683 77617
2 29379 82761
1 15035 63715
1 34675 93763
20 2302 21479
2 17057 97673
22 78184 78937
2 57900 88650
2 9972 16108
2 54513 83606
31 30808 38093
3 40724 86665
2 21325 84569
1 23503 99999
1 55237 59090
1 35796 95185
1 48928 85212
32 77931 85622
6 10084 45209
2 41533 88003
1 42027 98486
1 54546 98968
2 28241 99008
3 26139 48128
1 17442 72478
2 35067 80824
1 29487 72843
1 33802 81478
1 6445 77828
1 6184 73656
2 14864 48177
2 57730 90105
5 78376 96414
2 10629 57827
2 12443 98159
1 7587 47766
1 7688 57732
1 29159 65603
23 41291 42917
1 33369 47554
2 57778 86988
5 77802 99198
1 45400 81822
46 3595 12564
3 4679 20663
5 27215 47019
2 28222 69125
5 17487 24956
2 8176 44639
7 46996 74107
2 23333 82070
1 72033 87550
2 3651 60137
2 38438 87668
1 19025 77252
1 12094 57716
9 69769 97491
1 36317 60951
2 23108 55277
59 63652 64550
16 50491 52471
2 36646 55590
378 96048 99623
3 2974 85939
1 36251 41731
20 83198 91269
2 9880 59758
1 24904 31334
2 5977 58222
1 800 59943
6 76535 90748
1 41818 81574
1 26044 97385
2 36673 74595
1 16471 81450
2 35516 72084
4 53415 55183
1 1788 49924
2 42764 68995
3 14621 49969
1 7413 75012
1 12547 49585
1 37549 57299
11 59153 73015
2 11511 66957
6 55827 91853
2 57187 90241
5 10261 34924
2 42743 86053
8 16105 22015
2 16152 64482
7 2271 34093
2 19359 81006
3 33300 55220
1 279 63661
1 7437 25487
1 15798 66672
20 4093 16209
2 23937 54141
1 5184 43687
3 14010 87245
16 72786 86752
3 64022 90821
20 28089 30108
6 51170 71685
3 44645 76199
7 11067 39193
2 61674 91283
1 28710 91129
3 36590 59650
1 9597 81678
2 40154 71458
1 48356 75366
1 26187 39349
1 45750 63171
2 47856 65787
5 11883 49646
1 16487 75556
1 12631 67000
9 6603 16046
20 70800 76766
3 262 48634
3 67729 88276
1 5637 48542
2 26989 95364
1 68011 96731
3 11660 47630
1 13427 87512
1 36295 41317
3 52335 66506
4 57862 77440
3 21574 70443
1 50154 97427
1 36367 42507
2 5562 63452
15 21405 27662
114 90223 96550
2 45491 70140
2 23983 88499
1 2211 78423
3 4589 50909
4 49484 93900
1 755 93363
2 39805 64427
1 36504 47033
1 48437 87855
2 34947 89975
3 20658 39815
8 27794 32073
1 42282 84034
2 31867 49995
1 1519 60153
1 61159 98395
3 62385 69274
4 20035 75967
1 51992 97577
22 10629 19369
2 1427 31043
1 42571 58556
2 30012 95762
2 19359 54338
1 31179 43462
2 60720 77370
1 23906 93916
1 5633 83798
1 5832 63463
2 27665 74052
3 45603 93038
2 13211 68258
6 15215 31120
1 17753 76065
257 83 3586
8 56978 62802
3 11136 60523
19 73381 98637
4 60755 66732
1 62984 81496
12 11401 14502
40 16307 20860
1 16899 89501
6 28721 56169
1 6638 72164
1 35075 43221
40 1727 2755
2 42373 60869
5 30955 53166
11 575 19778
1 30029 85064
1 44569 48218
1 11956 54067
19 79602 99562
3 40053 43010
4 34245 69263
17 19563 22944
10 58404 74809
3 2589 69793
1 15994 85612
2 61762 85728
1 10401 97414
11 76693 86498
3 11238 50218
1 2375 49570
4 42594 45482
11 69715 99019
1 2351 73969
3 46128 88711
4 4244 28105
1 29218 58321
1 4221 7433
16 5614 10180
2 31259 48016
1 39909 82350
8 7049 16476
2 67197 76753
7 62793 77038
4 35971 67375
2 20676 57617
7 64113 96970
3 28782 82627
1 31629 87202
1 13033 47976
14 23859 29557
2 35712 99018
3 74531 80368
1 12515 81141
15 9891 13360
3 76201 82981
30 81410 90237
3 25854 66492
1 24871 69915
3 59733 74250
4 6261 61017
19 13890 19100
5 51381 66474
5 37110 40177
2 28019 40755
11 22362 38003
3 3335 95301
1 24746 91247
2 1395 62657
3 41109 75517
1 9549 67951
2 21400 29732
1 3384 40264
3 43739 74419
1 41628 79218
1 33069 73957
1 59581 71694
2 25568 57586
18 17674 20726
1 13911 33196
3 25439 75042
6 64606 73914
1 62719 93453
1 52154 65221
1 41935 54820
1 3514 78975
2 2328 82083
2 50213 72391
2 28936 54379
16 55962 58378
3 6529 87039
1 33042 94647
1 42306 57475
2 64255 75480
4 22688 31151
2 48014 74254
6 4713 31251
2 27165 91869
2 4947 39206
1 15718 63629
3 48919 76058
5 36209 42979
2 19600 51053
6 32982 46046
1 21195 40236
1 19502 70645
18948 44666 44842
3 39006 58971
16 72617 73236
1 23890 66337
5 15008 34010
46 61763 62533
5 55243 85613
4 50689 97784
1 34874 81926
2 39585 67178
7 66120 79105
4 23272 55138
2 43051 74855
2 25346 56870
1 26831 31194
1 48165 98764
3 22705 31481
2 22594 45622
31 13300 28345
4 36389 84357
8 67315 88953
3 37753 91107
1 13139 46366
3 19583 75258
2 47933 67380
1 76413 85153
1 11790 67148
10 44861 53250
339913 54903 55438
1 20888 65641
2 23182 57178
7 51820 60969
1 22927 62480
295 95996 99039
2 64572 79450
3 41614 79959
4 16536 23165
10 74868 78778
2 66938 78348
26 71912 88314
11 5033 35470
2 12445 58019
3 4033 70081
1 20453 90356
2 55665 91735
2 48879 95716
2 7489 10482
2 30233 96187
3 24749 88773
1 12814 95787
9 67344 74629
2 26460 58669
1 22345 56250
1 50038 89760
2 33339 56504
2 4840 77457
2 26512 62962
1 34697 67968
1 24392 80599
1 19638 89865
1 37203 89971
1 29633 59315
2 2314 58011
1 65022 82582
1 605 91507
3 70856 96353
1 37469 96939
14 1521 22571
3 36968 90236
64 5731 8195
57 74259 76455
6 6128 39699
10 71740 76195
2 21036 56257
3 58596 97740
5 9883 21565
4 25372 92242
1 23762 86441
4 22883 70746
1 26512 45548
1 12195 96997
1 23960 87848
1 28127 60590
31 6135 7468
5 59435 79419
3 36271 66185
12 77204 82721
55 77664 79049
3 20948 33288
3 41797 58078
5 756 27453
7 56176 77879
1 70821 87144
17 77135 92686
2 35573 68582
11 29916 30516
2894439 3038 3849
5 5225 79018
6 28258 45216
19077 66997 67536
25 9891 19188
2 45722 88103
1 65950 73030
5 18604 47074
4 75239 80097
1 12788 54893
1 7831 86826
3 45328 79012
3 23541 74110
121 92308 98812
1 33489 97642
1 8337 70023
5 40164 41591
5 51822 60843
3 64681 68157
10 65995 89373
3 23361 61764
16 42494 46423
4 65729 76196
11 59275 62159
2 50979 79725
7 734 30752
1 36008 49463
3 70860 86042
4 14623 58861
1 33210 84050
2 30634 90450
9 9251 34518
33 52059 54167
1 13280 34537
1 34541 93705
3 3613 81492
1 10439 82486
61 82207 97293
2 25010 69219
2 18587 87863
1 5331 81583
1 26335 85775
1 23588 74916
1 24462 47891
1 69155 97636
4 51987 77681
2 48734 68413
3 67410 70024
1 48184 64323
2 37024 77079
1 28665 77366
4 19761 44246
1 3388 43027
3 21205 94374
30 23070 23796
3 30559 68605
3 3270 32231
1 10382 91674
1 62458 75904
50 220 7599
4 42611 73311
3 23274 55206
32 41721 44702
1 14483 98059
2 12775 54460
3 17326 93965
1 45098 86598
1 14059 60420
5 61129 75262
2 45694 66684
2 26321 66475
3 69928 92982
2 2710 85160
1 8682 38713
1 41042 56865
2 54524 66576
1 21711 83404
3 13135 41047
2 33288 59077
2081 38036 38363
1 14438 56594
1 14394 61999
2 35754 77934
9 58385 64640
1 2344 79307
21 83530 87187
5 61421 72770
3 12973 80306
2 43166 50182
1 55203 61743
1 55341 68580
2 9527 60625
72 83775 86641
2 8275 35048
8 72817 80331
7 30141 36372
11 79091 99926
4 30264 95168
25 9921 22531
3 54282 96903
2 34499 67073
4 5656 18337
1 60477 82156
1 44276 92015
15 8030 41901
1 19484 75443
1 16008 31658
2 23265 50276
4 43293 95809
9 74174 98311
1 6073 62953
5279704 60660 61143
3 44760 72076
30 85535 89664
2 7129 24122
1 36419 89683
1 20234 86875
3 3089 38742
28 564 14581
2 24726 90909
7 18073 48170
2 30689 81068
2 3032 87837
3 51737 69266
8 66424 87484
3 20481 69499
1 11076 45592
1 13294 40114
1 6348 38025
1 3336 54762
1 3015 86041
2 18329 39116
12 75341 78038
4 62396 95231
2 12705 49036
2 27192 57978
1 12235 78607
1 5 98781
1 20581 59152
9 52855 96999
1 11617 64544
2 64812 93735
4 54424 73169
4 71961 90849
1 73944 89172
1 62096 99673
4 13740 53984
1 327 94751
3 63889 72319
2 17475 81576
1 36317 76342
4 50742 60593
5 23323 32097
4 19546 26924
3 28071 93613
2 54407 98270
5 36585 51336
1 17067 73015
2 51513 70990
3 28627 51498
1 17649 96485
1 62282 81454
2 1915 84602
1 10569 93267
1 13168 73480
25 87887 91423
2 3168 80472
1 19568 83881
1 2473 43537
1 18134 25976
6 68945 85277
1 31669 63184
1 72404 97566
3 69262 86993
21 89964 92262
27 2356 16219
1 36766 78051
3 11300 42194
1 18793 50541
3 56829 75699
3 33008 43256
4 16369 47945
8 1188 22230
2 32683 75809
93 89790 94881
4 56568 69016
1 41405 60068
4 35832 90062
1 22175 79829
1 66785 98526
3 50899 69784
2 36872 46734
1 5616 72748
6 46368 93049
2 2468 51758
1 15232 42599
1 16337 59101
4 46425 58699
1 54241 66583
23 7856 16217
16 21136 30315
1 7471 34643
1 6131 82519
1 50899 66841
3 1757 46215
3 15140 90068
4 64895 68527
2 14157 29612
2 18669 30088
8 73417 75470
2 23972 63102
5 43253 84305
7 58949 61718
1 12521 69720
1 27761 88095
2 40870 49805
5 60643 65368
2 53251 86872
1 58196 74549
3 4817 32013
2 44520 76839
2 35524 97469
6 19977 36657
12 33315 37465
3 39975 67954
12 4437 16753
1 48525 74042
20 80944 90852
2 4766 64315
3 834 49416
15 70835 74125
5 16988 29589
4 62663 94278
1 17423 84191
1 9373 44606
1 44472 62345
1 7046 78590
38 35014 36073
3 7220 39160
4 12862 26473
1 46074 56667
7 49741 55759
18 48134 57176
2 3696 51847
2 49427 74437
21 79622 84301
1 49037 92120
2 11917 50205
7 37098 51703
7 5281 53043
7 42330 76548
1 30798 58831
1 33417 93097
10 13276 25085
4 27828 30960
11 82418 96014
2 55538 99016
3 49168 69824
1 33437 64071
1 29118 73366
37 75349 78962
4 68883 94496
2 55146 82483
1 20387 67072
1 23767 67595
5 451 24351
1 41750 78778
111 2742 6943
5 66372 69537
5 46471 79757
1 34719 75709
45 4371 13720
1 7010 84657
2 24863 64118
1 12040 93777
6 21044 31870
1 11448 67962
26 7741 11747
1 52937 91198
3 11902 16420
2 33949 98306
3 43292 96817
17 93367 99736
2 26147 85295
1 47148 82720
1 37809 79077
24 40961 46102
3 11137 51438
1 42744 81112
1 19019 46297
6 6494 40956
1221 38112 38583
3 33574 97922
1 14419 68891
1 39234 58590
1 20085 91672
1 30079 94376
3 51559 99783
2 4906 50671
13 58782 88539
2 32191 87510
1 27569 74246
1 52541 83731
2 417 69714
1 26716 81123
1 38657 67314
1 57879 64302
1 56510 71275
1 51469 77482
1 57750 84128
1 5977 97327
21 13131 22240
12 13539 21413
3 51772 58267
1 22421 87352
5 39508 48762
1 11028 55481
2 43006 69068
3 44184 56429
1 24314 99490
1 31566 90494
2 46077 80153
21 15686 39058
1 63031 86357
3 43733 47191
17 66304 92459
6 14140 22078
4 25991 57306
3 50337 62093
3 50030 58771
56 10178 13766
13 31311 34220
30 77431 83372
2 2169 95022
3 65149 97432
2 1998 40706
1 6758 34081
3 19100 19335
4 2143 54067
2 29198 98043
11 28281 32382
4 29671 78750
1 3538 88965
5 81309 99929
1 58880 99017
7 921 16391
4 37582 51801
1 7561 90488
15 83374 85367
2 20751 71188
2 33372 49793
15 23587 27218
8 66404 75513
1 10071 55068
7 21448 28263
7 65443 81890
11 53524 66704
2 18690 57240
3 70970 82689
1 58579 77435
1 46059 75292
3 60284 83952
2 34693 76485
4 26137 66418
9 78453 94604
3 63208 93326
1 50532 72889
1 17283 65071
1 32585 99284
1 10553 78976
2 54050 76396
5 16590 46680
1 27870 91876
19 2847 16416
1 70154 91003
2 15285 76955
2 7058 68866
87 58675 60487
17 781 14656
16 14161 34603
5 52950 78863
2 7777 23250
544491 54060 54244
3 13094 72806
2 43216 81124
1 23280 95995
3 16932 61258
1 14092 67780
3 4935 15737
793963 74347 74560
4 18936 47130
3 53662 83941
1 45517 90867
1 23290 67429
2 16949 19643
1 14456 86882
2 10113 75390
1 55387 96535
7 1870 50152
1 13917 69804
3 6844 96597
1 25314 74047
1 58209 81290
2 642 38762
1 8754 40056
5 73612 76326
1 12508 88869
3 37507 92585
1 42312 62288
3 1283 72527
1 5784 69912
1 18349 92608
1 49524 91176
1 42989 54396
2 10756 94506
3 17766 40042
1 1067 48277
1 50861 93794
1 54006 74831
20 74554 79781
4 42106 92213
1 1792 98285
1 31430 70313
2 41260 47877
1 8731 98672
1 24602 88720
1 53471 75948
2 19687 53363
12 69578 69666
2 40573 46800
1 24558 50758
102 87396 89440
1 65345 85904
2 16599 70743
3 58166 93187
2 63189 98745
4 2010 67617
9 21420 35620
19 11678 21630
297784 90012 90876
6 51314 52884
8 51555 76088
3 637 16578
4 22100 68658
1 70603 90896
23 60551 61325
12 7929 14316
1 6454 93369
4 55229 71700
1 22969 88214
1 9907 50258
1 52332 65524
3 28550 43098
2 30514 75071
9 48519 53661
2 27546 47085
6 16444 32219
2 22296 37445
1 23241 65633
57 72977 74853
3 60289 97655
4 31143 93037
3 17361 80017
1 75957 96705
4 66306 78574
4 3848 29829
1 16112 98999
3 50489 98466
2 12853 88341
2 31839 67879
1 38526 63399
17 10037 12688
2 48408 60212
7 73872 79572
2 53171 85559
12 42983 54125
2 51552 62385
2 24122 90155
1 26957 83258
1 39688 73716
1 24746 59502
1 47357 65791
1 53363 70954
4 75236 87552
2 7298 80035
5 68662 91889
1 44539 90851
2 7886 60074
14 60535 62110
25 29446 31042
2 52861 60481
1 10023 98492
4 25605 51663
1 28734 35836
6 22201 50266
1 31045 84870
1 15589 71958
6 14651 43095
3 45045 79280
157 88438 89421
3 57135 89748
15 81090 95270
3 66880 96876
2 15237 99262
4 53604 69913
1 51025 73707
3 42062 72564
1 21673 99713
1 70382 75201
7 39613 47759
1 36845 91510
1 74763 82395
1 4518 45119
11 61209 62667
3 38396 83394
8 61584 95371
1 7924 96666
1 25025 75934
1 31459 71563
9 4329 30727
1 55051 90472
2 48364 80398
2 47553 63637
30 7955 16572
2 23992 58679
104 9861 10762
4 13733 87186
15 83544 99389
13 18257 19603
1 60951 69650
6 16409 48075
5 16257 43155
4 53095 58160
6 16339 42512
1 38512 52529
5 29732 93726
3 53019 58795
1 29798 48239
4 24618 31628
2 446 70296
1 7933 44806
4 63741 92764
2 29620 85207
2 19459 36826
233 6860 10650
191 92466 99943
1 26467 56467
3 20929 46100
1 22570 39328
2 5805 48923
1 13013 96463
13 72654 86099
1 27328 56068
1 60626 99891
10 78468 83999
1 23223 62737
28 89403 98622
16 498 10382
5 66173 90784
17 19136 24741
37 83220 84838
9 741 34624
13 73482 77385
59506 55961 56776
1 27221 37793
3 12717 65594
10 77267 92131
17 92701 99349
2 3976 53394
2 23921 93933
8 31988 49668
1 6714 69936
4 28841 54295
17 9154 19609
6 62203 86640
2 7172 9613
18 47242 59748
7 68591 78105
1 6306 90902
2 59358 99619
5 71386 74576
2 26087 80781
1 10608 56706
2 30321 56395
2 4158 84600
2 52757 98050
1 1782 50270
2 30241 97440
1 8579 81120
3 12735 64033
2 42283 82505
20 9380 22085
5 1278 37391
1 32616 83277
3 73488 82611
10 6641 21993
12 68808 74762
1 40230 91904
8 7036 11100
23 83075 97056
29 35126 38961
20 47711 49319
16 26898 29859
11 43118 52166
1 27186 63713
26544 15951 16405
3 10498 52565
1 15894 49563
1 43014 55044
1 29947 51017
3 66017 79984
2 3313 92608
1 19852 44497
6 50931 70879
2 844 59929
1 9674 65030
591 12 5901
5 63552 75457
1 32869 87091
2 25474 65159
1 24846 47503
2 28678 75224
2 27826 97885
23 17934 21540
3 718 59361
1 18643 89206
27 61555 68655
1 23372 95520
25 91238 95474
2 13037 70945
3 17286 36819
13 55961 96173
3 40414 61662
1 48349 64385
1 43345 58125
13 78728 86654
3 20200 54598
2 29894 68093
1 32340 57161
2 2446 45825
2 30371 70440
13 88348 98560
13 28847 35301
2 43232 45843
1 184 70971
2 55127 98522
19 4162 16589
5 75397 94886
4 43051 47923
1 47160 95003
3 4414 52036
1 1326 48322
1 35567 91462
1 41766 50083
1 37949 66016
14 11691 29029
1 19511 85910
2 14153 97320
4 10054 21276
2 41585 47418
1 25026 82968
1 41929 87592
1 21415 89569
1 10435 55685
1 13523 59992
1 20534 95424
4 3318 40110
1 21360 72606
1 18572 56021
10 82082 89861
12 56942 65598
2 25038 72620
6 46010 89064
1 5178 84677
1 6985 87781
1 36964 86580
7 49477 73432
1 29316 53695
158287000 294 345
2 33836 77173
35 23193 25082
2 23088 98541
2 45552 67024
2497 83709 85705
1 25385 98452
31 52080 54370
2 10579 66649
16 12610 25329
1 8262 27859
4 26893 75567
1 36658 52673
1 22841 51467
1 47462 59905
2 60035 61658
2 40425 86924
2 3244 15952
2 24071 64413
1 4675 95707
1 34523 97115
1 24653 66224
4 5023 38395
1 14101 51053
2 46233 59006
11 39390 43875
2 636 55747
1 33664 98494
25 6285 19268
2 20348 86645
1 37878 72147
13 75096 78046
2 5818 81644
1 16409 86310
7 3009 34666
2 6288 73343
10 61379 69824
1 8798 97756
1 10687 63110
13 66207 82667
2 10983 98727
1 28313 99313
2 15960 20266
2 2251 44304
2 48166 92382
1 37042 83285
2 37720 73272
1 39577 83658
9 22866 47007
55 78350 81986
135 3780 6290
4 32754 53140
13 51837 60231
1 4989 74406
1 21647 68476
4 39045 59229
5 60592 73244
11 67465 97132
11 2762 32903
1 41520 61370
2 24190 69998
1 18891 58177
4 63309 84061
2 36477 82815
7 49303 52765
2 41115 56347
16 76458 90537
373195 58593 58968
4 9274 48671
2 10954 80243
1 11467 48208
1 19355 63812
5 53201 58688
3 23495 36351
7 75413 95364
8 29898 38580
4 31591 76063
1 26925 77272
3 48918 91630
3 27937 91826
1 8223 39692
1 39921 97508
5 59553 71600
23 32872 38934
3 71197 91490
3 63240 89672
1 61719 84461
1 23410 75206
3 70428 95263
1 36169 97053
43 4856 10736
3 42263 71162
7 37759 54160
1 33918 45788
7 4218 33812
1 46976 83234
1 32760 51455
3 3939 46163
26 83587 90650
2 25897 51905
1 3336 77836
14 62357 68394
1 38670 88451
2 41643 49015
28 13504 21737
1 25954 96054
1 12264 73412
2 56435 75810
1 12690 70549
1 57075 65148
2 23692 64135
5 48535 56583
2 56766 83990
84 14559 15868
2 31678 86632
1 11424 64789
2 18850 63349
37 84597 90206
1 27827 94336
3 46903 87324
5 22571 36394
2 21609 67066
2 7733 62975
2 51324 97960
1 19964 71151
1 39029 80726
1 2146 89283
2 29827 54744
8 15996 42308
5 32536 38422
2 44924 93213
7 3553 32563
2 30098 85490
1 37383 81833
2 5109 99298
2 58167 86187
1 39674 95879
3 74876 98322
2 12191 55438
447 85198 86403
43 14697 18960
4 47242 59049
3 52213 69498
2 56398 73891
5 22224 39211
1 29172 87391
1 4406 98222
9 64954 84195
901537 80519 80723
1 48781 71472
5 21554 84249
1 10796 88761
2 66754 87943
4 64748 83155
2 2686 59337
4 32134 46092
1 33910 79833
3 33813 74841
1 5999 59152
1 24388 95954
1 22693 95963
1 27116 60515
14 4727 26655
1 14945 76388
2 31710 88698
1 14280 65976
1 71080 87764
3 36361 96489
9 11178 22403
1 13055 44154
2 45595 67986
1 65085 83618
1 57547 70401
6 73351 86556
1 62534 75071
3 37437 77057
2 22790 66602
4381 43960 44242
10 73696 77148
1 9194 81369
2 20896 77850
1 52728 81766
6 66057 94352
2 64787 88777
2 28155 84813
9 35149 48089
15 4315 39538
35 83358 96719
1 64976 87228
1 13202 50915
1 42502 78791
3 82128 86803
1 50114 99589
5 61341 81773
2 67378 92594
1 18377 33638
3 38102 99562
1 55679 75743
2 7723 61957
3 22278 46967
6 42917 45749
10 8273 41176
4 68999 93970
4 8823 19515
2 6208 29871
2 42973 62895
1 10371 28580
3 83704 99647
3 11344 31636
8 41299 77664
3 58159 99374
3 2287 53836
1 19017 22462
1 21822 47209
2 2798 29249
8 20412 43087
7 83377 89456
2 24617 86913
3 13461 67430
2 22488 69515
1 39655 72554
1 14438 44680
3 65235 88652
2 11427 96846
1 79203 86529
70 85468 86865
20 69718 83069
16 84896 90112
1 3201 59755
4 81223 97142
2 72271 93876
4 22361 28736
1 39669 85445
1 18238 90033
1 21851 78086
6 79906 92663
49 4207 10082
1 15405 32245
6 6128 87699
3 37230 47929
2 6870 22096
5 29496 44581
2 12938 96460
2 52880 85442
1 62857 94663
3 7399 41663
9 72617 75027
1 10668 84914
4 28471 44109
2 9574 35638
1 5085 64416
1 21046 56400
18 54152 70086
2 45795 94920
1 49001 85242
4 22956 63205
1 18551 36240
1 19152 31801
1 19977 54252
1 2222 39514
1 26888 31398
4 43827 87350
5 31433 48733
5 60681 78152
1 47329 71580
1 10003 71941
1 42048 74681
1 13159 49340
2 17346 86051
1 41917 47925
1 23520 65900
11 38350 58101
5 25944 43375
2 4296 57359
1 24475 94879
1 75139 83190
1 38856 80413
2 24914 92154
1 7650 72815
5 61409 62918
1 12040 48442
26 503 17011
1 48924 72456
7394200 91870 92359
4 17275 55001
1 40586 57552
1 26247 77220
3 13397 39935
2 7216 67697
5 55746 83531
1 8509 57274
3 20540 70365
1 33281 55058
1 17919 41398
1 41672 86433
2 699 78460
6 54161 56256
2 44129 70006
1 13350 38630
1 11568 39538
1 22880 71449
21 77125 89830
3 23007 65360
2 29343 87033
2 70242 71411
8 47379 79647
3 30671 39624
1 35096 46408
1 20648 55695
7 48072 59265
1 13344 80541
2 5795 51955
3 44607 59178
3 51715 94530
1 15975 86138
7 65797 71978
1 40262 99212
2 4647 99109
1 20044 67386
1 53104 69848
1 66131 67983
2 14588 78480
1 5064 33922
1 13488 82994
23 77606 92007
2 48993 63853
1 17310 70140
1 36448 70555
39 9931 16670
4 36174 55149
1 38008 78135
30 72478 78054
23401 78449 78476
6 52847 97938
1 49298 68396
4 66706 76549
1 48764 61094
7 4113 33965
1 49498 76739
2 52686 77800
9 18576 35364
1 44523 96034
3 46316 87396
1 36512 99227
3 58885 97191
7 22890 34419
7 7013 43710
3 42137 92860
3 34579 37030
1 11217 99520
2 29700 79521
2 3941 59896
1 53096 84464
1 19570 67744
1 20672 89408
1 51131 69720
1 7771 86416
1 44645 67363
1 53545 72002
1 22141 77840
1 34755 67695
1 36976 94755
5 28795 39026
3 18854 34867
15 78557 98117
2 50458 90760
7 88077 93884
110 5151 9489
1 4016 94735
3 37470 91886
2 9081 40900
2 54608 78205
3 23325 87570
1 8161 79110
1 37740 92975
6 66832 88758
1 17605 76339
2 32019 93007
1 34642 59881
3 26442 34781
7 6798 46953
12 31547 43326
2 4041 14158
2 13864 97278
3 36093 66391
6 13238 15260
3 13096 97534
1 7782 93940
1 10771 45866
2 39621 58155
2 34658 48714
4 56833 77980
3 37036 98738
12 78248 85384
1 21023 74714
1 57209 99162
43 89037 94475
3 40816 51149
7 33911 36136
2 64367 66148
1 41431 99937
7 13564 37038
2 42361 75725
1 32279 53340
8 55415 96894
1 24148 67701
1 41726 90895
4 17610 23133
2 16914 96046
3 33989 39454
1 12156 32988
8 11316 33089
2 33393 94542
19 85387 85864
6 37691 45138
2 75886 83104
4 45727 73769
7 2314 47440
1 15908 88041
2 33041 68410
1 18138 76347
2 8931 87092
2 11432 95108
1 3959 59716
1 26878 85662
1 38590 72228
1 18536 85275
1 16775 92859
26 14343 28422
1894917 38417 38994
5 39063 51000
2 49265 71774
3 5787 67653
1 70693 81923
1 51787 67326
3 8111 17226
7 17586 46758
4 52683 77654
8 67316 73666
1 39996 88466
1 19272 95433
7 3144 15530
4 35749 50789
2 21801 53509
1 30445 94226
4 18920 29417
3 80623 95719
3 27061 46518
1 3461 84092
3 19828 34312
2 53595 95403
9 62965 85694
9 14802 14893
2 11185 76508
5 72528 98059
3 36221 58041
1 13489 97036
3 23417 94337
1 44820 81382
1 253 88982
1 37620 92190
2 23534 42294
1 28819 71226
1 14388 33858
3 1185 55846
1 30477 94827
1 14835 92866
1 22334 66929
1 9781 53235
1 10643 94542
11 8192 26184
1 42043 81999
1 12989 83744
2 17924 57689
3 57717 96045
2 23103 58757
195 92370 93780
1 2116 53597
7 57459 65999
4 37954 42054
2 5950 58707
2 801 66533
1367 12726 14571
1 5435 98408
19 46588 47699
3 35133 90596
24 56220 59405
1 43760 76720
1 18930 91262
3 608 49477
50629 58954 59045
1 16624 80552
1 31388 96925
2 5420 58916
1 46978 73794
2 2462 81560
1 8776 46420
1 15592 71008
1 17093 44277
1 14513 57397
3 56772 90383
2 12580 87250
8 64286 66577
2 28579 54249
1 4916 81343
23 19106 23124
4 52915 97819
3 24303 64950
1 4032 85991
1 42672 88390
11 12431 21298
2 10495 61048
1 1468 75563
1 20696 37200
17 12690 14139
2 57624 79796
9 3636 35615
1 27060 78705
3 15877 39587
4 55299 92932
3 11305 38108
2 34717 81369
2 59997 98611
8 22598 26620
1 9064 75367
2 12530 79524
1 49147 88461
29 83630 97619
2 42693 74507
1 28742 95877
1 51149 67420
3 59950 72541
1 21442 64073
2 31996 66583
12 66040 79303
1 46908 68777
3 38005 64495
1 27848 62019
252 3785 7256
2 17299 97327
1 6419 68380
1 2088 78195
60277 89 939
1 34323 78997
5 30541 55815
3 21649 35363
3 948 64614
1 49021 68190
1 2563 97656
2 25779 93172
1 25735 42494
5 40059 55041
1 2686 60463
1 19557 78039
2 26616 47351
19 73539 88445
1 21576 94878
1 53279 73866
8 14812 25675
6 40108 55321
668 95356 96246
2 27493 77128
1 9664 59760
1 145 90752
6 15946 39190
2 24281 60366
16 64613 94881
2 48301 93334
1 50071 66344
1 60351 88814
3 2365 61292
1 4622 67710
12 76574 90770
1 58006 75726
2 23116 24399
3 15493 88615
166105 70013 70443
5 6505 44816
3 45726 98364
2 54098 90448
9 66952 86864
6 24237 53068
5 71121 87649
2 30063 78655
1 53017 81630
2 61558 74064
1 23869 97950
3 12427 64181
1 34917 64712
18 89786 89787
2 59030 93754
4 46956 70823
1 24944 80994
1 16902 72314
1 54521 76137
2 4877 43258
2 7687 53402
2 45618 69648
2 28096 78325
1 55295 76152
3 8245 51519
2 52765 96848
1 48446 86584
1 33502 78611
1 42794 92464
19 78986 92886
2 40754 93763
1 1455 73154
7 36388 57548
1 62997 98162
2 52480 87994
2 46642 56928
13 17390 30955
4 57029 58436
1 9141 76040
57 6681 14615
4 24386 34578
3 39044 80290
3 50799 95447
6 82462 92631
2 26313 56717
1 40939 46465
2 51365 74865
1 36224 58427
3 55523 74909
4 28976 40196
2 9758 60718
3 60990 99679
4 22498 59836
32 21163 26985
48 48113 50410
1 29463 72889
2 55664 93348
1 63489 91031
2 5730 75798
11 10502 23260
532 83755 85266
1 4005 33850
1 12756 60398
4 4300 95484
6 66842 82278
2 5702 32904
1 3842 87785
12 76526 86348
3 59877 89449
1 39844 76644
2 54436 85077
24 34702 36672
1 3570 86689
1 30887 73411
1 45907 62698
118 88202 99652
3 73076 76281
3 33818 57765
2 22543 78296
2 43693 66176
2 20184 56182
3 52748 86957
1 18265 58248
17 5114 18632
1 42409 77855
7 81616 91580
3 6760 36959
2 13276 86340
211 89981 93393
3 26533 63420
1 29507 87166
1 67839 90224
2 19050 44317
1 10597 68747
60 3097 7097
5 82227 84493
2 26378 61436
2 68653 93552
10 70864 75661
22 77957 83269
1 12011 93214
8 57745 89941
2 1376 53236
1 11912 95571
2 68446 98758
2 20481 51810
19 69279 72722
2 14884 23735
2 60135 91167
12 10927 33868
4 51005 57174
8 15061 24067
5 54776 79217
4 36515 60636
4 1087 16048
6 60393 66301
2 61847 97239
16 19560 52243
1 16153 74580
1 17134 37960
1 19560 97706
1 11855 74503
1 3291 39107
1 13136 95224
1 28328 91425
1 15508 73074
9 58892 74378
2 14766 59293
1 40986 89689
14 8687 15382
2 14297 55049
2 10053 73483
1 1144 84031
15 58237 59318
1 37422 59408
6 69839 89175
2 41654 98625
4 31997 45156
2 20916 68863
26 85350 88710
1 70093 97730
7 79059 90721
2 52499 90199
1 72320 97229
3 58951 79004
1 65499 94843
8 5753 54060
1 33877 92871
3 42837 81291
2 13147 86167
1 53410 99446
1 3766 68428
2 51374 58756
2 2476 76285
3 38072 52361
1 20023 52678
4 65727 94709
1 8276 86808
1 55823 80463
5 18390 39585
13 78556 79034
2 20066 39060
1 47869 64810
2 43978 66389
30 3121 5432
3 52997 78745
1 50509 57722
5 26900 85930
2 72114 77899
1 33492 96384
17 45729 53746
2 7570 83262
3 19118 45098
1 14463 90071
1 45721 75877
5 75142 80087
3 55276 98047
42 2301 6928
4 213 25569
6 36110 53252
4 20458 99109
1 19185 90734
1 39694 75438
1 40026 91832
3 42197 70437
1 46071 48114
5 18491 40478
2 56987 66466
109 6443 9261
3 18427 47228
1 47401 95855
1 16264 64589
6 65578 99957
2 16804 44284
1 14956 45842
4 2858 87517
1 76125 86644
3 57603 91862
4 4641 61440
1 16690 81602
1 18778 62732
10 59506 60921
2 58431 84961
1 68008 83793
1 58674 79232
3 13936 47076
3 18670 47853
4 55777 93013
2 17026 50447
5 52549 59249
2 32477 86354
1 22750 39992
3 68446 83884
2 38433 80433
13 54243 56579
9 18933 24069
49 85432 85862
68 8992 15044
5 28524 36778
3 8309 45988
4 77265 85042
7 50449 61156
2 12804 95314
2 26522 53948
5 76012 94771
2 56072 81676
3 50255 76007
3 12612 51345
1 65673 97714
7 9334 25180
69 7432 8625
388 71615 72378
7 64385 76223
4 7036 92861
3 10767 56827
2 15594 52651
20 62241 68267
1 8066 41819
6 53403 63002
3 48323 99494
12 37453 46105
1 9505 20158
2 58870 81164
5 9132 52303
2 20264 41018
2 3589 91321
6 1023 33289
1 9116 95531
8 3882 24194
1 70368 75757
2 69653 83348
1 19270 52763
5 78069 79859
68 15226 17179
3 57094 85057
11 59070 67466
36 80859 93195
2 20390 91705
14 84541 96003
4 22281 37587
1 35901 72895
2 71439 96652
4 23961 49608
2 53747 65576
2 55475 75211
2 42823 97283
2 18857 41656
7 26800 43493
1 227 69939
2 17049 98856
1 23142 46261
87 20952 22319
1 22857 93425
1 54670 67116
18 6707 21164
1 37786 68661
3 5573 49633
3 28723 88252
1 33288 47241
3 5097 26177
7 58477 78023
1 3002 57881
2 60743 73243
1 38216 88446
4 29781 33215
67 80007 81344
1 59108 76568
19 41215 54013
26 82861 94133
1 34253 77383
2 61892 77991
5 31633 37722
11 12133 13338
1 40442 48039
3 34428 84428
1 52006 91781
2 12420 32361
1 38009 59575
4 73206 98496
6 41258 58879
1 21600 71521
1 12976 64095
4 54786 95097
2 28771 38267
3 35516 45887
5 53262 69447
26 6872 12925
1 41507 78017
2 19047 66591
4 77588 87076
1 28775 45867
3 4736 58899
1 3527 62272
69 62931 63283
2 4679 81640
13 70930 85092
2 44697 55872
1 19890 63275
4 79042 99074
1 26148 80766
8 87419 96521
4 67854 73364
4 19901 50411
1 7754 77159
1 25541 98995
4 69104 89640
135 95717 98938
4 80863 96825
679 95787 99636
5 5818 80193
1 1181 70587
1 4706 57759
1 28736 73531
3 6097 22696
1 49916 69706
2 21898 84756
6 70927 91916
1 16271 82194
3 66520 84027
4 37659 58573
1 2440 46187
7 46440 83263
2 42966 77892
7 49360 74114
1 52304 68292
1 27712 78582
3 30595 73054
1 25474 77248
4 21692 43946
1 5827 58051
1 1868 94308
2 25866 52000
1 3008 73502
7 91507 98885
1 36762 62219
1 15068 89923
9 77478 89615
2 47193 77236
3 7192 95804
13 14782 40310
8 78017 84962
1 50228 96936
2 1287 81521
2 23512 92277
1 25900 73195
10 34 27499
2 22167 33495
2 68877 92396
159 17675 18719
1 16759 68567
2 21654 96022
2 5573 36359
4 267 55473
1 18656 54894
1 13287 34611
4 5880 83999
12 51487 73004
1 47306 87976
2 790 98004
1 383 84314
1 1906 73913
1 23682 59343
1 28221 71026
4 46920 56091
5 9185 33596
4 6190 43129
1 28059 76538
3 15961 31564
1 3631 73239
3 111 82850
2 58433 80920
35 5860 12297
1 5045 52885
1 9939 63181
6 61852 91721
3 9737 44148
1 32713 57273
1 6320 53164
1 1903 63249
2 24595 84619
7 72086 93728
2 37405 66734
1 25429 50456
43 89201 93903
3 44840 69097
1 47479 67523
3 8024 71977
2 20273 75040
1 38498 81755
1 4183 98549
1 59121 91591
1 16594 37051
3 15369 23408
12 68695 81304
2 45406 54131
4 34945 45405
2 51583 65588
3 57900 91316
3 46643 94994
11 23950 34406
1 209 60202
5 22986 62473
1 643 57788
1 28905 39180
5 62839 87212
1 59596 69743
9 31149 35107
1 20008 73464
1 41763 76780
2 54719 68118
2 70203 80627
3 47128 91652
1 31002 90520
1 40380 66926
1 1985 98952
1 30938 83387
10 10763 29400
98 90683 95940
35 73793 75646
2 72753 84448
1 62106 78656
9 42758 63789
1 36733 64574
1 35363 57514
40 94186 96214
2 60395 82279
2 62999 72527
464 111 3037
3 48514 62605
35 13084 29268
2 62285 95610
5 21834 53296
6 74718 94055
2 12603 58601
1 36272 88514
3 60806 84565
3 6799 73872
3 55994 88032
1 8419 17381
17 62649 63886
4 24844 62559
4 18826 43232
1 34692 90467
2 49724 78600
1 8061 52077
5 59664 88809
1 59330 82700
3 11047 59985
1 47706 53767
1 20495 53915
1 3075 88354
1 10964 37011
1 50300 71221
2 22365 95769
9 33279 41764
1 9337 86479
12 78108 98387
2 50018 54852
1 21872 42927
3 40664 86819
11 16818 42384
2 30608 89114
1 12686 66012
6 61082 84718
2 37043 73377
1 11740 76025
71 5510 16832
2 68039 81383
3 33189 91496
1 15017 55076
2 29289 34452
6 37765 39358
1 37767 62434
5 21582 26491
2 20621 48399
1 15422 90760
2 17353 40042
8 61196 91710
1 6335 23148
2 4608 84988
2 2078 49053
1 13607 46340
2 57686 98828
3 6445 89334
1 34306 60879
2 46437 72448
2 38849 53120
2 16019 68156
2 34663 49199
1 3435 74641
3 49659 61681
142 96635 99073
8 74989 92494
2 73462 92807
1 54113 99710
1 70708 88089
19 82470 91953
3 15349 75327
3 23682 53702
8 20276 25707
1 7425 99868
1 532 51473
1 519 38936
29 65840 71282
4 25396 55905
2 7500 56057
1 46535 73910
2 36679 46699
11 25588 31525
2 33866 65633
2 402 72193
1 25474 52718
6 68195 84320
2 19755 33225
1 18404 83234
2 4206 81768
1 59389 81615
3 7975 95916
1 26089 52316
1 61653 89629
1 48370 73555
2 61480 83038
4 29730 64858
1 32527 89521
3 40433 60825
3 59969 93368
3 30444 66985
2 42727 77556
1 59070 72032
1 35246 68580
2 44019 57016
1 10568 73110
45 18955 20948
4 58978 82033
1 31353 91206
3 7786 57163
4 51948 67895
1 24778 89216
2 21446 87826
4 12634 50111
1 36789 65625
1 22385 56636
28 25861 28431
1 31544 47212
2 23623 44479
15 69585 71012
1 13136 51410
2 31458 64331
2 47141 77294
9 57859 69545
2 24733 91456
1 7660 51221
3 41412 46985
5 48047 59236
5 8405 31978
4 30320 73220
1 63200 87200
34 14630 18183
1 17207 34949
1 1562 39046
4 6673 97544
23 83696 88208
1 35491 78777
1 8053 43814
25 825 17611
3 61090 71267
6 44725 53271
11 5911 32405
1 63151 88018
1 12889 45360
4 3333 95769
4 27964 34605
26 75084 91124
3 33045 93771
1 45996 85074
1 14593 19366
2 9787 64090
1 8888 81731
1 48253 55784
3731 25628 26687
18 81096 99882
1 26671 65109
2 17837 92013
2 18729 47011
7 67312 76365
1 11982 67525
2 16915 98386
1 54726 75941
3 29251 70921
43 7053 9086
1 13082 88299
1 22648 95829
2 34663 76434
1 6113 78123
2 6192 51036
2 68557 85240
165875 93801 95186
7 36506 47986
6 21251 35923
2 1498 55805
1 26195 50829
6 65640 98157
1 60 72389
1 14969 85337
7 75784 93977
1 32758 82686
2 34673 60464
1 14281 45889
2 19459 49311
1 16392 91824
1 17998 50833
21 82028 98083
1 61332 83913
2 34353 69398
6 74132 79770
2 56400 69874
6 8694 25680
1 8501 86817
1 14813 39522
7 40247 42012
17 62045 67362
4 43185 77520
24278 91215 92720
20 10849 27954
1 23849 88100
2 27996 64778
4 33509 86472
2 37190 76136
2 12776 56365
1 24902 55282
9 6450 23965
2 56613 95617
3 38149 72810
1 54936 76418
1 40251 98099
1 41932 67001
1 24116 89197
1 15155 57765
3 56633 66325
3 39600 57038
8 83785 97649
12 6312 18708
8 19181 34932
2 58329 73376
3 43578 70951
5 35847 42624
3 43565 94810
2 51026 62787
20 75602 87333
6 13936 28411
8 50619 51714
2 9861 60921
3 14117 52931
3 11943 45913
3 39981 70542
1 21669 51419
1 991 97863
1 29932 64244
1 37468 43281
5 52716 73592
1 4641 63840
2 44296 62354
1 43096 91596
8 13906 22134
88 2754 12060
1 10530 92234
16 73286 91601
4 37253 70190
3 12119 53208
17 88620 97746
2 24111 69766
1 17718 76379
2 29940 68123
9 2891 41517
3 67170 86809
1 16910 72889
1 31502 77442
2 10839 59358
1 41775 76037
1 15589 90863
1 59587 78109
2 17534 53509
2 47700 70009
2 41525 44261
29 30883 37556
7 52624 65225
12 18091 21917
3 74505 79067
5 11428 33263
2 47267 67621
167 91347 96648
3 32813 38476
13 73448 96967
6 34209 74494
4 526 36249
1 23222 81209
2 9809 70477
1 53284 72916
32 78477 80639
2 22310 72004
6 65728 69469
1 30083 68338
2 29707 49337
14 3850 18921
1 11052 79940
3 18209 88696
1 31239 54101
1 40248 70421
2 7237 45813
1 46049 66045
2 11432 67072
8 43793 48285
1 7993 89433
3 53287 63144
6 11761 15600
6 63497 65327
1 42391 98278
10 64413 96573
3 61893 91985
1 14422 88188
2 42787 87649
1 54950 87465
3 37682 45816
22 18418 32968
5 44558 59874
1 42257 54985
1 47552 71271
3 19477 67316
2 38637 68657
1 61792 67023
1 1591 63844
1 39485 61982
1 23273 71662
2 34222 71007
1 42060 77472
1 24326 58160
9 24537 25493
1 32666 96152
1 33446 58190
3 11891 25029
4 17369 22261
2 43118 78984
3 26865 77280
72 89299 93921
2 31567 46349
1 14269 65408
4 56824 78320
1 36108 58973
60 86963 90198
6 52972 99175
1 18573 61576
2 3875 48531
4 73986 98664
3 13952 62054
7 31553 36838
4 48260 55031
4 31256 95227
1 25584 51337
3 49674 89034
2 12147 48468
2 19434 37252
1 4754 92237
1 63405 86025
2 3932 57819
2 30981 77515
1 22427 74330
9 27155 35789
1 6262 97107
14 8597 17187
1 6900 61918
3 3348 40863
1 16755 49863
2 41368 53669
55 54328 55314
2 25633 73663
1 24015 49383
4 47046 85129
2 48880 87086
1 11519 37972
1 19862 42500
5 78322 93882
2 51359 58423
8 64127 96280
4 15496 89851
1 60821 69759
1 90 84994
3 25854 27751
6 21579 50334
9 67667 74901
19 3743 27631
1 9728 79839
19 74811 80382
5 19090 27564
1 12599 45317
3 43159 84822
6 73927 82245
3 14943 42169
1 6638 71472
1 45381 52166
6 69347 94297
2 3602 42412
10 39799 52370
2 15898 94032
5 14470 15291
2 19293 45560
1 29603 86664
9 59575 91564
5 50810 73354
2 51526 53748
68 85657 98952
1 6219 84614
4 2192 96399
26 12523 15977
2 11093 93116
1 26088 58433
1 42985 92446
1 6915 73904
1 20091 83172
82 72400 73185
2 63534 85031
1 2534 58843
5 22205 33961
5 46631 56945
6 68123 94580
5 21891 45180
1 2756 35247
1 2525 85810
2 3049 87329
11 39566 43312
2 41216 63480
20 56077 58483
6 57706 77395
1 62478 82658
1 2412 95162
1 50654 82538
3 36842 72883
1 21923 31717
7 34257 39191
4 54331 71761
1 45747 92251
1 41144 87285
2 10123 57805
7 49190 54861
2 60001 79715
2 8199 43116
3 10729 92301
1 17601 65309
1 4412 98840
2 53698 74356
1 2325 95853
14 10141 21632
2 31225 70550
1 22166 62997
12 19732 37249
10 84586 89380
3 9702 51763
1 8223 65986
1 11219 58722
1 9062 29542
1 62762 73592
26 89704 91754
4 26970 84057
1 13425 74398
1 45520 59535
2 3392 85663
2 40374 42724
1 28436 39626
2 10364 55428
4 39168 45894
2 57436 90615
1 18964 61527
1 19690 55034
3 17686 99811
1 33579 57286
2 36653 78235
1 35723 57969
1 40364 75405
244220 92408 93179
8 30762 32953
2 29482 91534
1 11248 57532
9 58647 75837
3 48738 89846
5 23274 26780
165 1038 7081
1 11902 51786
17 84353 92303
4 55500 95418
2 19471 91268
1 64633 93465
1 55193 90684
1 1331 81906
1 24183 88974
1 22497 82429
1 47213 66649
1 38498 79536
1 21229 76462
1 37801 89740
1 42007 89475
1 64867 76309
1 6518 84551
1 20954 83200
15 35057 40189
2 57152 77877
1 911 95646
1 57084 96802
1 58425 77127
1 59369 86189
1 42853 95311
1 22983 85586
1 26027 91549
38 88049 95699
42 7872 12488
4 40321 64804
17 23290 32025
13 13752 30035
8 39274 46028
3 41481 65863
2 3391 39569
1 23824 60120
21 84633 90284
18 71505 85641
3 499 37733
9 25978 58824
1 38219 95515
5 39040 63723
4 16366 93898
1 19861 65167
1 20306 94785
1 32322 81893
8 79796 99643
15 13328 21799
2 9999 56177
2 3354 61845
1 22870 81969
1 49780 68991
1 23780 54005
1 19128 59126
1 17711 94108
1 29809 89775
3 65144 86879
1 55640 77601
2 21075 53166
5 51927 90129
2 15051 84333
1 22227 67154
4 52107 76306
2 68600 80150
15783058 98757 99347
2 32599 72742
2 55587 87836
68 16422 18055
2 13158 85089
4 52242 57548
1 42666 83774
1 25269 68723
1 15680 49606
9 5066 29278
86 90808 93595
21 4933 11137
1 5301 52193
2 41289 60727
9 21084 35118
1 9882 28432
2 77162 94194
2 7806 85602
1 4102 53408
9 72910 86462
1 11755 86115
10 60288 67824
1 9717 42501
1 42080 80718
9 73709 81475
7 30221 95091
2 19001 81793
3 11462 62989
9065 56857 57459
5 44405 52174
2 51208 61150
2 60962 87102
1 4080 83004
5 66722 71037
2 40393 88864
2 47632 78807
1 42303 89547
1 35427 63976
1 30944 71251
31 84128 89480
3 11532 90119
3 60196 81155
1 27966 78696
1 13312 43208
2 42263 61312
2 19472 29344
2 6243 89723
1 33661 94279
1 7900 53319
9 74907 80739
8 1029 19508
3 46503 51915
1 33072 61547
1 50620 74072
1 26915 86522
17 11371 35234
2 8098 34925
2 31733 61580
2 3569 85204
2 50258 99366
1 14818 46707
544 98095 98689
2 29540 66107
21 1686 20505
3 553 78457
5 22371 50466
1 7265 65601
1 489 53050
1 40586 68499
1 19661 78374
18 62375 64865
2 3104 31570
2 17609 74711
1 19224 50686
3 43771 62376
1 38183 91090
59868572 11849 12155
3 44178 69301
2 20920 34624
2 16691 54625
1 18319 31158
2 9678 75627
1 22345 90601
1 44278 83133
1 2861 72708
2 2327 29782
1 42066 65488
1 14782 90512
1169888 23006 23238
1 13163 89760
36 78505 99368
1 8421 99646
1 11392 34466
5 31593 56947
1 48426 93485
1 8164 87688
1 20164 81606
1 32208 83761
120 8013 13835
3 19014 50030
3 46161 81984
1 1679 76536
7759 22640 23370
2 37699 89747
9 19774 22204
9 2083 23363
7 27456 34939
11 61034 76801
9 54700 61089
2 29862 89454
2 50535 55042
2 4878 93309
721774 96937 97351
20 16672 23425
6 6797 26132
5 48045 78291
4 63367 85943
3 23380 79187
1 43526 84182
1 36 72093
3 16726 39818
2 13847 72502
9 75133 84722
1 3473 31382
3 32955 99816
1 20683 97548
7 73036 90098
1 38619 85515
237 3365 6032
2 40077 90132
6541 76048 76107
1 38260 61014
3 21403 61211
4 18921 29196
18 31828 35555
1 60026 79178
5 59329 78931
3 473 95406
12 86059 96719
1 34388 79800
2 63142 90013
1 23654 65220
1 56728 89899
6 77035 98732
2 40098 72948
1 46398 99624
220 3693 5032
3 72935 79202
1 8755 65729
1 79136 88245
2 65787 80221
49 42630 44143
5 11482 80408
3 19066 55711
1 62451 80986
13 6710 23612
5 8724 22006
4 42580 89085
1 45800 86365
1 41688 97336
3 40228 58638
5 25410 46452
3 31556 47288
1 8576 72531
3 32079 82218
1 21245 81009
1 10268 60147
4 59327 86252
12 21904 31339
19 2431 25993
3 63188 65184
13 31604 43034
4 75926 95328
3 26872 85853
1 56506 87257
1 73448 80640
1 46584 70063
1 62476 96587
2 59137 68413
1 46213 63897
4 64442 91497
11 38080 62598
2 32928 93512
1 64130 80282
1 58417 98170
1 50074 66595
3 21654 71335
1 53966 71143
2 19065 38923
2 78130 78952
4 71786 94449
2 26448 60006
2 1481 51817
3 41913 45495
30 57514 58368
2 15188 49292
47 311 12663
1 18228 61550
1 72674 78640
4 2683 44034
1 26845 76740
19 48380 50016
2 33046 57313
1 18760 99607
10 79126 99805
24 37538 41381
3 36533 73814
7 56374 87417
2 32823 75227
1 14644 96082
1 35883 52546
2 52881 60829
13 84031 95611
1 30189 94429
2 16453 93815
2 9432 73548
1 9980 75198
1 28544 71051
19 17985 42990
1 39536 47280
2 22581 93165
2 31314 34352
2 40506 48791
15 77869 82654
2 16615 82077
20 55211 58036
17 33863 39087
2 17026 67454
1 32154 41162
1 19957 38732
1 30808 61882
1 16774 43202
8 21538 27091
1 64951 80664
1 30746 42809
180 95256 99096
3 13148 43570
3 8668 25684
4 49203 89511
11 51093 67432
1 25152 78183
1 54714 60359
1 7217 55104
23 7955 11063
7 34687 35722
1 22750 41425
12 7833 15433
4 53101 80689
2 17710 69505
1 14932 40765
2 45780 93181
1 9578 69177
3 46299 55931
1 5636 78292
3 16511 54807
2 35093 82664
2 40979 86470
196 1344 3602
2 13888 77390
1 34923 61754
2 27017 36288
3 44327 92019
1 24129 84827
31 79670 87751
2 17735 72736
1 19109 93487
1 35376 62792
2 14468 41997
2 47930 94683
1 47951 71601
2 151 36570
2 35420 42788
1 6499 84531
1 4522 49999
1 22071 88100
3 10100 34895
6 63601 79633
2 39804 81869
1 5310 39534
2 29813 43238
6 61257 90546
2 15298 70045
5 42098 73764
1 5507 61291
3 41092 66505
50 94599 95655
1 13240 79202
1 11111 41174
3 28493 91442
3 24855 39492
1 18357 83920
3 63727 83086
38 91550 98609
20 76852 79403
1 1887 68162
1 36743 91398
2 11284 80852
1 6476 38189
242226 3141 3955
5 13357 60164
2 7424 60633
1 20540 88523
1 57363 93900
2 46238 51852
34 82264 90585
2 52338 96364
1 55582 67260
1 47512 98415
1 19099 47574
3 36304 76629
1 9727 83786
1 45451 75774
1 2555 84402
1 9058 78821
3 14600 32196
1 47332 99533
13 78625 82616
2 31457 77968
2 4970 17828
22 9617 32938
2 51374 95387
2 44329 93600
33 83068 91436
1 2035 61222
8 76081 80469
8 36259 52188
2 72413 87061
2 78094 86072
1 64081 95254
3 17945 55670
2 75262 88898
9 79552 99938
7 39284 53493
3 54212 72816
2 56496 77317
2 24596 99124
2 30744 51821
5 21287 40537
14 40534 49767
4 8625 92054
3 9187 50151
81 88932 93072
1 8052 93430
1 3197 62108
1 66710 71199
1 17490 87974
1 2855 94268
1401 78836 78855
1 38825 61631
4 35417 60668
1 44545 52416
9 31009 40838
15 58422 64558
4 51829 97622
3 56411 59406
1 9058 64550
6 38196 75240
54 7260 9261
4 17122 35292
2 37206 53890
4 60366 80167
2 13949 56137
8 68676 87390
1 78335 86772
4 1524 32257
2 72778 84047
5 6073 96105
3 71301 84424
3 45466 54698
1 14627 98732
1 20770 44502
1 35411 99233
1 42973 57662
2 41237 87089
4 18340 30714
1 29455 83820
2 54535 96285
2 41812 93773
2 26261 97558
9 16892 36450
1 40075 78114
1 31432 90911
4 84568 95116
1 46669 57252
3 58906 74664
4 7440 79682
8 83619 91124
1 58808 80164
8 68502 74893
3 1000 94823
1 18239 41591
3 29672 84782
1 39205 80444
1 51936 97486
1 31342 60734
2 28137 81386
3 81068 87938
3 77344 85349
1 4832 97558
1 35526 54914
160 13958 16247
2 17576 50035
4 915 78723
2 7207 79252
3 39171 49969
1 14628 94183
1 5725 49912
1 19245 49010
1 30795 65630
1 8382 95638
2 42071 55486
2 20869 76995
1 14152 79502
2 58855 82193
2 20241 38037
1 45918 83339
4 13690 39928
27 28458 29860
14 4019 16784
7 42372 84481
1 44964 57735
1 57388 98131
2 48196 59686
1 8344 97940
1 46146 69913
1 26154 79789
1 58326 71291
2 3048 20652
3 44836 85055
10 17742 50361
16 46332 47845
1 11080 88576
1 25059 69661
1 40830 83317
5 16739 42056
40 71300 75723
1 61763 68131
3 21869 51813
6 54377 83608
41 8983 12925
2 71628 85705
4 45779 66349
4 28937 40935
2 71570 95800
151 92857 97914
2 3900 87612
2 41747 92067
2 18851 89339
1 26775 52301
2 20023 53080
1 4741 81655
1 21361 77087
3 50655 56068
4 26391 33587
1 39696 96856
2 40713 80484
7 12135 21453
2 23790 69475
2 63346 92877
3 13633 40290
2 13635 58881
1 23423 79313
18 9805 28199
3 38491 92004
1 26595 44219
3 26477 37052
1 1034 53498
1 19062 88905
3 67260 75876
8 11345 15900
3 52996 84171
78 3144 14308
2 65094 77264
3 225 86994
5 42521 70836
80 86979 87889
232 3510 5151
6 75367 82191
5 21512 75775
3 65197 91381
1 26609 96569
16 17715 30163
143 5200 8450
5 28072 40520
1 22716 76415
2 868 88412
2 36254 48420
3 58536 96319
3 27660 64111
2 18932 86808
1 25771 79996
2 52789 73055
2 16199 46747
1 19449 94231
1 16823 96743
1 26590 59006
5 23025 26645
1 35294 99182
1 53087 66420
3 1167 87787
47 17540 18223
2 44465 80825
1 2457 83991
1 19616 83190
39 66497 69470
1 14115 98525
2 61311 98140
2 26503 78927
1 46348 75743
3 29834 48634
3 32310 55473
1 29563 70632
1 1899 89126
1 24126 83267
4 72995 98290
1 43216 87875
2 72518 93630
1 4295 98121
1 5447 88640
2 4814 66078
2 6418 67982
2 48532 66403
1 49306 94621
1 52968 98220
1 25849 42387
1 38159 92360
94 91850 98694
1 53948 99985
3 71385 80624
1 14548 52023
6 42124 81788
1 51539 79166
4 20482 60330
1 33708 76238
16 4650 24171
3 61843 84846
15 73285 86424
5 5116 34203
3 53719 96179
4 14819 62941
10361 45699 46402
3 34685 61523
1 10752 76710
1 5028 82606
2 56456 93827
3 27680 47503
1 25402 94237
1 55090 80249
2 44677 75783
24 7556 31815
4 66950 91170
63 84183 95410
5 27477 78848
1 73529 87370
5 8236 34485
3 17263 56356
10 83732 99807
1 31468 52553
2 30314 90927
2 66344 88190
3 5319 34607
10 79221 96577
2 4215 70554
3 11625 54188
1 20608 95360
1 36887 62165
621346 56325 57353
1 5880 40165
1 24413 99142
1 25522 39572
1 9939 64471
2 44122 49128
1 37347 68785
1 18036 44888
2 5109 84736
11 7058 19405
1 102 58753
4 39971 61473
1 28827 62155
1 31120 91285
15 60580 82338
36 11551 13156
3 39256 57565
2 20877 38277
2 8606 62889
1 33087 82018
1 46688 57460
1 9191 59420
1 46755 92579
22 4267 19663
19 16142 19227
4 41098 97193
18 37918 39967
1 27365 93595
1 45657 67527
1 23412 93440
1 7302 90646
1 26933 82302
1 28143 81434
1 25247 48157
2 41043 55147
1 36719 71501
13 22552 35540
1 20388 99175
8 79220 96979
2 23763 38547
3 24439 83436
2 2456 79138
1 16553 62413
1 15214 74720
6 52163 84718
1 47522 50610
2 33403 58244
2 25677 52695
1 6685 55167
1 33373 62742
7 19731 29460
100 33019 35364
5 69761 97920
5 68218 86104
5 51402 54124
5 1996 38793
10 53486 84483
7 15016 36352
1 37105 70654
1 66889 83820
3 9866 87355
1 40834 84477
1 7990 76538
1 27145 89330
1 49714 85287
1 24805 55272
3 7364 34780
1 13846 36247
2 35794 96974
1 30507 58626
2 43536 57118
1 53785 85334
27 35087 41970
5 57313 76146
1 29231 77367
7 73588 75208
5 14908 47183
3 9191 94369
8 22 9204
3 43671 68329
35 91312 96254
5 56297 99894
3 17501 58665
2 48951 81719
2 21077 35906
1 38227 57279
1 16833 41264
2 40217 76991
7 51416 52840
3 21030 65356
1 16173 70766
1 49111 52753
1 35741 93970
1 3979 53338
2 19973 41479
4 53794 96470
1 43764 78359
2 18216 40471
2 5719 48257
5 4182 50353
31 88184 95261
2 6255 46983
8 38986 41553
12 64266 93005
2 27493 70041
2 5031 74610
3 33135 80059
2 25818 64997
1 11061 43436
1 48441 86934
2 10492 85272
2 52254 97161
1 31939 81017
1 52208 89845
3 17511 50508
1 2425 64741
10 68583 71968
1 70362 81623
3 57676 90813
3 16282 32888
2 66004 75059
2 17757 75620
1 44059 84086
28 12021 22162
2 71478 93561
2 24103 66833
2 24081 75023
7 34159 54087
1 20798 86835
1 4104 80124
6 18933 24354
1 44390 92915
2 49068 99950
3 21597 48027
5 55485 69630
204 2361 8117
4 48832 92426
1 35497 46869
4 16954 32277
3 2636 85371
1 29447 42206
2 68498 89799
3 31476 35034
23 24308 25206
7 21716 43522
9 61594 68730
2 5098 43669
1 8756 95371
1 16131 69724
1 27056 70416
1 23897 69012
1 8192 78225
1 26093 77416
1 35395 71299
1 31455 95395
1 1335 99533
1 30182 86765
1 9368 39310
1 43709 90561
2 24911 75161
1 42680 68227
49 81679 87420
1 14311 82885
35 83614 93366
3 50597 73246
1 72086 97643
3 65315 88316
8 3392 33827
1 50541 68680
2 41279 97905
1 30110 85066
1 16134 67935
7 34357 38002
1 16930 84758
2 27618 30216
2 45983 68215
2 5682 72153
2 30640 64078
3 44795 65726
2 22029 59284
3 32223 39955
2 9578 37029
6 58177 64653
4 71214 93882
5 5020 20862
1 7303 28907
4 19854 92432
1 29160 66950
30 11394 21291
9 45594 48391
95 10642 13953
3 31860 55015
3 17102 95337
1 7462 59166
3 47800 83119
3 38567 99841
1 61518 78029
6 46344 46745
1 32695 80802
1 5844 83508
1 5990 68234
2 47506 97550
1 61998 83252
1 24535 86319
1 30845 76056
1 35248 58826
2 39798 97983
6 60939 63283
3 14073 51218
3 49272 78777
1 20721 52769
12 2587 18903
1 13463 64566
2 399 63487
3 56001 69243
2 9078 40433
16 43912 46526
2 18576 85219
1 9378 83217
4 45004 58951
4 31672 43221
2 19292 86396
1 13816 53144
70 3427 5792
1 5115 55388
3 52979 94506
2 49244 69597
3 16023 18446
75 91216 97286
8 64784 73563
13 67713 99988
7 70103 91636
5 34882 86056
2 39818 63285
1 50034 68092
3 5644 71856
16 10344 27354
6 10809 21144
5 70209 92544
4 3448 43481
2 27945 53054
3 62269 81921
30 26959 31849
2 41322 81244
2 46250 74521
496 1285 4392
16 48443 50506
4 66187 69456
2 66331 95920
6 39124 54631
9 53386 65352
23 21050 28653
1 39527 51387
1 64350 97500
26 30927 35096
5 46803 68890
2 29908 83959
1 60329 95520
93 2227 8574
4 37938 46825
3 33203 71055
1 44308 91703
1 3550 80010
1 53451 83891
2 2628 50513
2 56942 93069
4 24875 57587
1 48242 73254
27 10462 24669
1 15913 36962
2 46294 81704
2 63625 90421
1 35342 98656
1 23600 36037
4 72048 89390
2 2856 56930
23110767 90306 90463
2 41405 86111
35 89381 97878
5 54309 88178
2 14779 76379
1 33349 87282
5 11108 37097
7 9489 16934
12 29119 41596
1 24162 33462
4 47148 49849
2 22976 70890
9 18532 29597
5 36547 58453
2 10403 32636
1 44221 56157
3 54096 86814
3 7926 82238
4 66586 93859
2 24544 28078
2 64114 92235
2 14470 99807
1 39384 95751
1 31451 87662
1 53381 95373
1 4386 69110
3 14612 37158
1 1268 69730
1 63954 92063
2 3630 42712
2 9444 98510
16 7090 9725
1 23634 64423
3 28149 63061
3 63110 67783
1 58477 65693
6 49095 53041
6 59707 89119
1 26892 93958
2 69235 99136
1 48711 76549
1 7979 63063
2 64675 90969
2 15602 65944
3 10206 82574
1 20063 80024
398 95733 98623
1 15893 77629
22 41874 42939
53 81589 98879
2 3474 33110
4 15581 83986
7 5919 47511
1 73361 88443
1 54217 97914
3 60874 86931
2 61896 74191
1 24973 40829
2 26746 97198
17 49947 52238
1 33202 91853
1 48926 88131
2 18970 70537
5 20436 41073
2 31386 44352
1 7128 95952
2 64325 79623
1 44131 88288
1 10245 83678
3 21034 62697
1 35768 54649
13 46441 49636
2 3835 76933
1 24294 45826
1 17471 48413
3 4684 25361
1 21882 79870
1 19027 28102
3 2074 58949
2 25231 50019
5 33821 99984
2 4893 98719
6 67245 96777
1 15270 63176
2 70325 86841
3 40821 87597
1 26767 92523
8 6020 27044
2 32685 47115
1 5170 92191
1 25112 57565
36 75060 85491
1 5875 79637
3 32 27382
3 29867 52089
1 40752 44044
1 40670 76918
6 47383 50480
2 37592 76814
2 7102 79638
1 25541 75231
1 805 63564
1 39799 57188
1 38980 48368
69 93192 98690
1 37324 86286
1 43027 82496
1 18564 76622
1 9223 80819
40 78528 83725
1 1916 74549
1 29870 91645
1 6086 89816
2 6887 97750
1 60486 64243
16 93354 95090
2 46517 71232
1 19483 62203
13 7729 37729
1 42484 67939
8 38091 46460
9 72802 87448
2 37130 58921
212 20868 22236
5 45893 73240
2 12869 92112
4 68711 80347
24 91318 95950
3 27760 40616
1 52754 61730
3 49001 89349
3 65318 89925
4 7559 90247
1 12464 34454
24 8080 15247
4 25639 71568
2 14932 48166
2 31835 51372
1 47562 96425
14 62197 64358
2 26079 87295
2 2163 26575
2 24545 65079
14 84352 91757
3 7781 88428
43 79903 80614
3 82989 91380
1 49163 53533
3 77798 99189
4 16342 39297
3 37414 42679
4 494 84973
1 22549 90174
2 5608 25456
3 40821 74076
1 29590 42159
1 73573 89480
853300 71608 71669
11 68194 69326
2 45237 63639
2 30199 90014
35683911 26506 26617
15 350 25140
2 7545 95584
5 17578 25124
4 28956 70597
3 37314 68458
1 10262 71409
1 18393 92455
1 18920 78841
1 12290 52105
19 85482 92700
3 52719 90214
3 14058 91328
27 3252 8819
2 39263 91977
1 3136 75988
1 25239 98254
1 1474 46107
2 4818 33585
7098964 98897 98912
12 25582 32297
2 17801 34273
4 46197 81967
3 38226 63803
6 2480 39433
1 12539 29381
5 76179 96593
1 48833 86567
3 52408 73847
6 7271 29396
4 32952 90126
3 37939 84361
1 4027 55942
13 81442 86784
9 83479 85559
3 56854 95775
1 31033 71160
17 7014 21999
1 12636 83225
3 24514 35080
25 15470 18121
2 16410 34258
1 5228 19736
27 33727 37169
2 18440 47883
3 17752 76915
1 8088 93716
10 14557 17053
1 8284 80208
1 3523 85531
2 45961 48117
7 29928 75839
1 11386 76490
3 73082 90384
3 28532 79309
1 17802 60602
1 52676 74859
33 11471 12735
1 10748 99057
3 2794 50421
3 343 25492
1 2994 26595
3 12610 57119
5 56203 65105
1 46 58896
3 9176 27063
2 27304 52914
1 11168 94132
28 80121 86382
1 17506 46502
1 2424 35159
2 58571 94463
5 36535 71904
1 1601 62660
3 27650 91555
1 11336 48151
22 10863 15935
4 90 36093
2 34498 81639
1 2470 41034
1 11507 78169
1 14174 52180
33 4785 9654
2 16949 84854
1 9117 93266
1 40275 73721
1 34320 60116
2 43268 47141
17 72167 80608
9 57857 83117
1 60401 65120
1 35352 52008
1 57176 95801
10 64652 79106
2 23637 87798
1 1405 76008
2 7019 63713
1 2171 98092
2 38900 69145
1 11372 78863
6 15780 36655
1 47774 78455
10 73594 86444
14 25722 28053
4 28057 42363
2 59511 86031
61464 33238 33603
1 41138 99582
211 86430 90893
7 70624 89528
9 26624 35311
7 81016 88144
2 35963 82584
1 6773 97238
6 4258 44526
3 29214 86002
3 9679 40217
6 12998 25787
2 14784 84220
1 7178 93184
1 17230 40582
49 4376 13141
2 3036 80421
1 23547 49603
1 17831 58282
7 38329 51195
3 42147 80405
3 41521 97559
12 4310 14852
2 4422 69111
2 18754 95380
1 5268 63877
1 42338 87523
4 77283 87498
5 83585 93833
5 8024 17458
1 18717 66016
7 5764 31804
3 15759 89601
1 24696 30334
2 10684 80542
2 29966 75538
2 43559 71367
2 15543 95419
1 36502 65245
38 19656 20849
1 33205 84946
1 5058 92801
1 30902 54537
1 27977 65711
2 9939 87109
1 19479 82851
1 6942 60520
2 42365 70529
10 10232 28915
6 72366 81689
2 359 87699
1 14762 90576
1 30086 75567
5 65317 97487
1 74134 89121
1 17805 88946
4 2315 31355
3 39848 95254
2 41852 75025
1 44216 85543
4 60587 64192
1 13917 75244
2 12868 61054
2 25418 48089
1 35718 94196
1 23261 76865
2 3993 86002
1 23160 77926
5 78755 93010
8 11511 17190
1 36456 77939
3 16733 92845
5 57062 87511
1 22821 45233
1 58791 65853
1 44791 79946
1 54503 95970
4 45046 49841
3 60284 67183
1 19672 34582
8 23090 33007
26817120 53616 53755
16 83268 91931
3 9662 71726
2 32739 91568
3 27145 64464
2 14378 37771
1 26740 31848
11 1671 26567
1 39196 79646
3 5602 41496
2 17719 56293
1 22543 42857
5 30751 41216
2 12537 48858
5 41482 82260
2 73976 84174
1 52886 79620
7 80710 97223
5 2393 45289
6 29821 69272
1 55475 69510
3 60514 68311
161 88915 89822
51 58863 61330
5 6469 40275
5 30386 41236
10 74162 91835
2 22574 25009
94 88949 92428
7 41889 93426
1 16909 87426
2 13767 92393
1 27657 85170
1 16361 61507
2 50877 90753
1 52700 95526
1 37960 47648
5 29096 39449
2 9921 78982
282 39662 40622
2 13333 80202
4 80736 99613
5 64064 88819
36017 2699 4440
4 14687 42010
1 22076 45764
7 38282 39414
1 14273 97957
5 63163 72159
7 43823 67202
2 46238 87935
2 15169 91261
1 21758 99448
2 16779 54101
6 12553 30963
3 28294 73119
4 63751 97715
2 50117 79409
12 47335 52484
297 94888 97122
2 36267 80300
4 4562 41277
1 6311 62122
2 13921 88010
2 48202 97595
1 1326 70214
7 23045 29722
1 64607 83634
4 64669 83252
3 32003 62380
3 38990 55583
1 46345 72248
1 10777 64512
1 15825 83446
1 34056 94251
4 26232 28769
2 25414 81475
1 12172 84652
1 29684 68872
167 90599 92064
95 1827 7049
20 2426 23758
2 11474 88077
2 20501 83467
14 40311 43342
1 5719 65385
3 27330 89465
1 4676 51955
12 66093 72446
2 34840 52813
1 20274 92793
2 54670 93771
1 21056 35485
1 23243 49605
4 17875 85902
4 16194 39103
2 24328 87316
1 54297 85740
1 44081 74572
1 4058 79288
8 18548 23662
2 60298 92033
2 266 45975
2 59169 81133
1 52050 70730
1 48530 97076
1 2927 71169
12 5594 27572
8 32316 51171
1 20697 84531
1 42800 92976
1 50729 79220
1 32280 49482
36 80 17648
2 36767 81304
36 41181 41775
67 41949 44504
5 74306 93892
12 21173 33097
1 23288 33585
1 3027 64201
8 56237 91188
2 2946 56060
1 24908 66578
8 7024 16430
2 44371 90546
1 1554 25217
6 64564 70733
6 14852 32617
2 66027 83717
1 68539 91887
1 65083 75544
1 33437 76304
2 6220 67132
17 72202 95974
2 25532 90324
1 16412 33722
8 75468 84671
4 41672 59341
3 26232 67799
9 81512 86786
3 68148 93848
9 28740 29176
5 5702 42191
7 79454 85678
2 19960 53522
2 4538 27803
8 40799 76528
2 34253 70794
2 60277 75856
4 2819 27795
2 63029 78548
1 49933 93134
1 33754 80705
1 66312 76331
1 28267 82877
1 64655 97696
76 92507 95009
8 3534 60135
2 53855 83454
1 48374 81172
2 2946 85283
3 17019 48730
1 27230 51751
1 23152 49362
7 48202 55659
5 1959 23621
15 83478 91652
7 70295 86017
4 59366 79872
2 65996 93194
1 62232 83093
1 53544 81458
1 46916 90021
7 31782 60858
12 80384 96768
22 3876 12724
3 283 69212
39 53577 57664
12 12388 38615
21 84884 97894
7 40119 97173
1 27565 92101
1 4017 77784
2 53653 70757
1 28444 83719
1 52361 68498
1 46869 75312
1 29500 51456
1 4058 94318
1 45680 74153
1 47385 73899
2 3671 42347
3 55850 84170
4 70065 80253
1 40684 68493
5 26096 51007
9 60091 65446
4 69499 94953
12 55008 62907
18 12262 23082
2 17865 82142
1 48077 78835
23 87813 91667
1 11612 48355
1 9598 22131
3 28196 73113
2 38399 64047
1 40807 92082
3 56340 60864
2 30515 94129
3 42325 61100
5 63935 79919
4 69625 72529
2 2129 59346
2 33781 59329
3 29586 71702
1 5274 98959
3 62824 81340
2 36966 92195
1 18443 33067
2 60370 93702
1 44799 78573
3 14918 91423
13 3827 40052
2 61445 71272
1 20681 77374
1 21515 32402
1 70501 95042
2 54615 77638
2 24472 70961
1 20331 88055
1 9013 33307
1 2434 70812
1 39563 70939
5 9350 25850
13 29603 32519
6 84398 98919
3 25226 82617
6 27716 34987
25 6924 17423
5 39056 79108
10 40601 46332
11 52055 57368
13 6161 18323
4354 56651 58118
1 49986 98165
3 27850 57049
4 17165 78441
1 13501 60352
2 2606 35923
3 6452 67469
1 39348 64185
3 301 14448
2 32380 67235
1 29773 69924
1 37909 53393
3 54404 87291
15 63752 66277
2 39422 44323
2 12374 48417
7 18354 34664
2 2317 53245
1 21939 33421
2 8210 96054
1 39474 89448
1 50554 74074
2 1122 63698
1 38713 73810
1 41596 82760
4 13812 37996
155 711 7307
29 84766 99253
2 16178 64083
2 23889 63995
1 9216 13719
1 4343 97332
1 4908 93571
3 35709 42307
3 46679 67912
13 55686 60046
1 42242 80940
3 2074 46950
2 21949 84705
1 16065 86066
7027740 27989 28207
14 16229 29726
9 46998 91554
5 77857 82991
1 37799 82133
2 1882 28376
147 4377 6206
2 22180 79085
1 7475 50419
3 31742 70874
5 20955 22283
21 11798 17201
1 17688 38293
3 8852 43146
4 47171 83426
24 84110 89730
3 5343 28241
3 24967 50431
2 33353 94752
5 4842 28323
1 17775 70826
1 51810 60920
1 28217 47023
3 1984 45972
1 20924 59961
4 50690 92268
2 25700 82070
3 10324 60444
1 17872 64862
3 35845 45675
1 23958 54266
1 11288 94493
160634 64439 65096
1 21372 77132
5 51337 67937
3 64705 75893
2 15802 98104
1 1286 53215
7 29954 40459
2 49360 96884
1 55075 69967
2 22653 63716
1 26199 39947
2 23948 33969
6 56635 85898
3 19088 57283
8 11701 27919
2 53250 76490
1 6580 60692
2 30897 76243
5 40395 45655
1 25655 57379
1 21264 71534
2 21140 64794
36 80267 90789
2 29457 56317
9 83567 88900
1 8662 74554
2 26265 59339
1 41087 88029
8 176 30683
7 78013 95879
3 38940 58027
1 82754 93090
1 34829 90290
2 29468 88736
2 22382 47592
1 22986 94621
1 21472 55027
1 175 60903
8 63388 78905
3 31464 37241
16 66192 74590
4 7832 98752
3 10223 38294
1 12329 46546
2 3024 96420
2 55030 98156
3 41969 46606
6 74105 96052
3 44493 57934
1 11026 20185
2 7796 81722
5 28036 48647
1 41517 74776
1 23931 72350
1 79005 95397
3 15186 25207
23677003 33037 33484
6 65187 96403
1 42878 47246
2 18471 50561
2 4481 59029
4 38633 80641
1 38426 46360
3 53355 99623
2 62637 82213
6 78632 97289
2 55873 96654
3 27901 59511
1 37895 49030
2 33024 89302
4 69205 82281
1 37789 79226
2 3485 67244
1 31434 94144
1 64075 76724
3 41447 66505
1 11822 93786
1 5422 62573
9 83357 92106
1 16974 83508
6 21045 32357
3 35442 95064
4 47454 85184
2 1047 18809
1 48937 92501
1 36414 60973
1 55405 98336
5 23949 46696
1 2907 77883
1 26396 42965
1 19675 55432
2 43367 71803
1 7864 49447
1 28433 47137
2 36309 99022
1 10621 87631
8 4539 32686
14 11472 40966
4 54639 73010
3 8905 40836
1 55123 82974
39457 70934 71006
5 58108 84379
3 66687 82902
1 59167 92950
1 6403 82214
1 55372 77619
15 69497 92531
2 18725 95021
15 12160 24110
1 3330 24618
7 30794 63731
5 15363 21939
2 54745 98073
3 73534 91265
4 12122 96221
1 19276 74061
1 35141 84813
1 29347 34654
2 13768 66172
2 410 66178
2 17064 64872
17 19288 21377
5 38044 76768
2 76141 99273
1 53807 92957
4 20367 72057
2 57283 64065
2 20634 71034
7 54908 60032
168812 7140 8282
1 64232 99384
39 74592 85422
3 35502 94771
1 43387 88022
2 18333 56562
1 50116 58461
3 7828 35761
1 23656 33743
3 26388 48876
2 30196 61710
1 32180 49592
1 6281 30293
10 61205 74617
7 74477 93903
1 3695 93923
1 3776 90980
1 15290 94521
1 57414 93376
2 264 73463
2 70535 77606
3 72759 81676
1110860 52937 54224
2 31508 71759
2 3165 68577
2 59008 68294
3 46095 61147
1 6963 62006
1 23397 35278
4 66758 73347
1 24057 92394
6 7196 38997
3 3039 37272
3 2787 51547
2 34038 86112
199 1990 7430
2 3812 42488
2 24344 41368
6435 70429 70655
29 73416 74884
14 15182 32199
9 54791 68020
2 44635 64492
1 39218 58834
4 9752 15828
2 32439 89101
3 78766 90481
2 57436 67870
23 74870 78822
1 55158 92091
1 14795 89610
1 52542 56901
2 68256 83683
2 26244 27552
6 38904 73126
112 50682 50881
3 8048 91250
11 24429 37281
2 5591 86679
1 9315 82293
2 12090 55032
10 22759 24677
55 12274 19700
4 48260 59620
3 30735 33386
1 10646 33890
1 28551 80177
4 34208 84486
3 15531 76957
3 20764 42672
3 74574 82378
1 10875 34325
2 15011 33223
6 41621 70009
1 36508 71447
2 3268 41986
3 2681 48271
1 3863 55288
17 84498 86108
3 53385 69170
14 4413 22201
2 2682 80201
2 26516 31841
1 1217 53901
10 81306 86199
63 72653 75274
10 40472 54884
5 27800 60112
1 22229 71296
3 53754 87180
1 9418 25124
1 41933 94366
4 56134 62512
5 61362 76266
48164613 34765 35424
5 4112 14975
2 34729 76559
3 21933 97617
9 34716 36520
1 39414 82759
3 48720 81972
1 11245 69444
1 29426 43921
6 3551 32290
8 70331 73772
149086 72780 73115
8 32462 39591
9 6061 12790
7 60558 94387
2 56959 94177
2 33945 60959
5 74940 76744
3 29347 95585
1 7307 54190
1 4051 71941
3 21544 83687
17 9236 29588
38 90222 91708
9 8976 14129
4 27583 75929
3 49549 59642
4 309 32073
2 43498 46227
59 85498 86996
2 44533 95993
10 37458 42711
2 46069 72626
2 19201 93141
2 26196 95756
1 46675 91660
1 55259 68014
2 39870 59205
1 63867 67879
2 42008 93239
3 368 28254
1 19744 95726
1 24232 86962
2 51637 77188
1 30325 95495
1 6585 43249
2 49293 75289
1 25649 82933
1 992 62767
12 871 18526
1 48651 92137
2 43033 69672
1 51110 59591
70 8731 9787
6 985 56927
2 32560 73119
15 20470 32457
1 23167 74366
2 18085 27490
4 33989 97504
1 5880 63377
1 42420 57472
1 3952 82685
2 16120 58476
8 43530 46012
2 16398 35840
2 8930 71522
1 8709 90182
1 4522 51374
1 33826 92198
2 32812 81701
2 32161 67733
3 85109 94867
2 22218 34205
1 18753 64051
11 46076 53142
4 12744 32721
6 9148 19087
23 70321 73591
1 11458 48144
7 33511 97147
5 17560 41239
15 85496 91007
4 38408 71845
2 68189 99237
1 16611 74706
1 25234 98207
2 15418 68891
1 14089 58554
2 13537 35718
2 12328 96031
5 80505 94387
5 69410 73953
75 75979 82883
3 25703 67576
2 15785 36403
1 55356 91228
15 58644 62002
4 49554 79105
1 6191 88741
4 4797 47173
2 44612 70550
1 22474 76374
7 19527 21713
9 39328 44515
34 833 14907
1 52072 90333
4 26137 96008
1 43720 59124
18 27232 35896
1 28326 51665
1 16398 29605
1 731 47397
1 1729 51312
9 45716 53065
7 58392 72501
4 40724 57110
3 11987 48582
1 20062 34565
1 41528 71477
15 68410 95237
2 37995 46233
1 49957 55887
2 37830 71099
1 17796 80183
4 49755 70189
4 4483 77043
1 27729 44848
1 32894 76240
1 25221 89225
2 49849 95748
1 26095 61783
2 39430 54030
73 278 11989
2 6389 84683
4 6161 40721
2 8583 76231
1 18825 66965
1 23607 90598
3 58262 89123
10 11422 28119
933 98436 99034
3 19764 38831
3 32096 40248
1 42421 61668
1 23024 50347
1 14448 60934
17 987 13204
1 10067 44258
4 24909 92262
10 65724 84258
1 37449 70557
3 19363 61537
3 5407 14535
1 2431 21251
101 5519 11911
2 23746 61503
10 75548 79194
1 1590 42477
40 83402 94618
1 8938 86798
1 1148 90939
7 7520 16401
11 47149 77032
26 50763 52438
5 54717 63791
2 81260 98741
2 8830 30792
11 14289 26696
5 9600 24924
4 20610 84681
1 37333 80755
2 33891 51729
2 336 85311
1 32803 55769
1 24130 68978
1 46132 63148
2 2752 36575
1 9692 30582
2 41814 58512
1 5472 68272
13 66451 84352
1 36692 77789
2 41268 59613
9 16973 28852
25 76737 98012
5 4501 47657
151 92157 98334
1 15209 68444
221 92174 99448
3 39433 68043
4 11062 29694
3 27967 64935
2 18320 43168
3 18 66382
50785 2920 4390
5 52317 92699
4 29095 37762
6 60657 85794
2 16243 52608
2 19718 35436
3 44604 78795
1 49243 74182
2 15389 74017
1 1632 71945
4 12173 52940
2 61943 72155
1 47035 93146
2 13865 34200
10 10756 13253
3 39413 69068
8 5038 20080
1 3845 52041
1 13608 76899
3 50226 72668
1 37401 75715
1 62495 99974
3 4198 23729
2 52702 91419
1 63473 84717
11 23829 27074
1 15815 97345
1 22036 89863
8 29837 51413
1 12029 48875
3 32240 77689
4 55990 58789
12 14464 25380
4 59655 82050
1 21255 88142
6 10592 39687
8 42267 57086
1 66333 71952
16 27953 28797
3 37269 69464
1 30612 57623
15 1615 6293
8 55630 62081
1 18865 77700
1 33105 62202
3 27955 70365
22 68393 91172
1 368 86338
1 28217 33523
22 91412 93578
2 68189 75979
12 11682 19297
9 63859 72518
1 25025 90976
1 63127 98256
1 54678 84140
18 76615 83979
8 13837 24441
3 5434 93395
11 6558 33288
2 73126 76759
26 34517 40952
4 8548 80592
1 63855 98752
5 50839 52621
2 70166 94189
4 67945 98488
1 12798 92236
1 17960 69634
1 9635 34452
2 37918 87268
8 35616 50977
8 36374 46090
2 17738 74410
13 8598 19369
2 53286 85006
1 33976 61839
1 27107 99222
3 27477 42724
3 59277 72618
1 36709 56375
1 15450 72405
6 18089 51763
3 4589 14484
12 76300 85068
6 1244 85482
1 49339 74144
2 30033 73754
1 41043 99602
1 11674 27946
1 1475 42272
3 12720 97141
1 16427 68971
1 49783 79760
2 15531 67186
1 14203 61172
1 29099 48086
1 3496 63248
1 21625 72033
1 24608 82095
6 16769 23570
3 60189 99524
6 73467 88470
5 78590 89677
4 52223 66733
5 8002 57352
3 62182 91988
1 19319 56105
134 6779 11165
2 2430 89392
6 62608 72590
11 12860 19682
33 51919 53136
1 74960 97443
1 14032 46982
2 29362 88007
5 11957 31282
5 3030 64043
2 48186 64457
3 58931 77488
4 47192 56591
2 42595 49372
5 27936 44957
5 4050 29624
1 11674 64642
1 12202 93914
1 17525 59427
3 34768 42842
1 3748 35268
1 27326 59768
2 13992 41065
1 32305 65811
33 85102 90679
1 38026 80945
6 48927 68846
12 33093 39319
8 6531 19102
3 8599 87904
12 54049 77837
2 32726 46516
14 84976 88735
1 17117 94691
3 41730 73289
167 90592 96664
1 49613 56505
2 31074 80118
1 5497 73774
1 68342 87074
4 30200 53345
2 13131 38842
1 40755 92732
1 23555 28022
9 2911 21833
3 27831 71985
1 61137 98392
4 41208 73932
1 47179 50516
2 43703 85407
1 36531 73408
1 9402 67125
1 42272 60330
1 4262 82312
1 33981 57850
1 9786 45568
2 10713 86296
1 5112 69405
1 38669 89113
2 52624 67988
1 37566 66286
3 64574 83627
9 29477 38759
1 24755 39213
5 59705 94145
1 46361 96228
22 73171 75997
2 13577 52877
27 11819 15670
6 17531 37972
4 22770 31757
1 5742 46819
3 60667 95105
3 50548 74157
4 646 54634
1 31659 98548
1 7472 97001
1 10596 80587
1 13401 57214
1 10374 88349
1 9032 47303
55 88614 94629
4 35823 59535
4 60691 70397
1 18089 73231
4 8851 41886
3 443 16353
6 43795 79119
1 2375 94655
2 23811 63419
2 14395 49999
2 62805 77853
2 60166 74103
3 29702 59755
1 48878 91960
2 19785 46729
1 7393 35466
1 12954 88124
1 1362 51179
102 5583 12246
2 19756 87090
4 62668 73372
3 15993 94130
18 18397 28853
2 11449 44583
14 3532 16697
1 26155 31178
13 55410 64497
1 627 37110
1 2171 88618
3 35656 92591
4 45895 49647
2 39240 68021
1 29822 77174
2 15834 51664
9 1778 8713
12 37212 45093
1 36866 45546
2 52826 85779
1 40167 94914
2 28322 64851
62 6406 7170
1 51137 82539
2 31358 53882
2 22437 99490
2 37577 76214
2 47516 96558
22 76737 82450
16 2114 26064
4 9934 49965
2 8689 24978
23 69161 91727
12 70986 80806
4 29950 68948
318095 85037 85490
6 51415 80214
4 17777 19940
6 70821 76379
1 39911 65319
2 14520 85309
4 23033 47887
2 71761 92646
1 49837 58829
1 64342 74937
3 60158 91546
1 34311 65338
21 84616 99102
1 49511 98810
3 70366 88793
13 90101 93437
9 11891 41996
3 33297 84786
1 41714 73179
9 73773 97108
2 9076 99078
8 64593 68339
1 3906 54423
3 22135 75403
1 7259 60781
1 67681 83950
2 43245 98321
1 30869 77959
3 3297 48016
1 27542 46696
1 7685 88575
20 15436 28244
8 45525 58997
1 64196 72684
3 24402 76154
1 40938 88857
1 36039 80325
11 7193 17647
8 65146 71661
1 42945 79574
4 54897 57215
1 2810 56130
1 26122 95079
2 5994 68312
3 66370 72096
5 3616 46163
20 70285 72346
2 30935 47931
1 21325 64273
7 76902 93110
1 22944 51135
3 25242 84737
4 48625 57874
6 62007 74320
1 18980 89629
14 22652 27889
1 1363 73278
2 68787 80166
1 21377 37919
2 37454 82875
3 37581 47210
3 36764 57002
1 33568 85132
1 25740 83347
9 2777 35713
2 40428 78401
1 32176 74916
1 8894 84096
1 30130 44461
2 56189 83404
7 16726 39808
1 7059 49283
5 50894 67482
35339 54187 54371
2 4928 92023
13 49039 55640
3 22051 88716
20 11802 15172
1 20898 64513
1 5495 81220
2 60158 99294
1 27580 65771
3 23274 64111
1 40297 46107
138 80972 82126
2 34584 50650
1 29844 65213
3 40353 74219
6 14186 28745
2 27614 82274
1 6099 25299
2 40298 42151
1 22546 82869
2 4597 26221
2 5009 64615
1 14009 91878
1 40545 87872
40 14935 17339
1 18702 51087
1 29499 73190
1 30576 94053
3 69629 80107
3 29235 46320
1 1822 92548
6 18705 27393
8 50233 92283
110 87112 92402
1 22845 53826
4 48947 82505
2 51327 90167
37 85628 86173
1 33702 57913
7 11623 46817
64 172 7943
1 17549 91201
2 51181 98144
2 18732 81505
116 94775 99004
2 15514 94623
4 35149 38884
4 54410 82262
3 28521 43625
11 71180 99414
3 29057 96804
1 33257 93989
1 55170 73246
2 3225 45981
2 49390 65123
1 55609 81397
1 49890 74062
1 13017 74560
1 15192 99652
1 31913 63798
2 7106 31093
4 5276 46115
2 15762 66747
1 20254 69056
1 3132 55140
9 62944 90827
2 35135 94301
13 10045 22237
96 1426 7318
16 80935 86229
8 74539 83041
2 71184 98946
1 35297 63278
5 2092 74335
4 67536 88406
1 42457 78931
1 10128 98026
25 86365 91626
1 3328 49164
4 16538 45774
3 23589 36318
1 33136 62867
1 30564 64370
3 16144 67246
29 22924 24261
7 65634 87702
1 22859 90075
2 925 72117
1 10007 80448
1 15561 77196
62 30 9953
4 45318 83561
2 69992 80732
3 2137 40035
8 47072 58565
1 35210 98899
39 90381 99924
2 3857 69160
1 36406 72374
1 7602 40102
1 14407 88893
6 72240 85545
19708 1711 1860
7 4682 32930
471 291 2538
16 83278 97525
36 81706 88212
2 21260 80379
1 29292 69646
6 17798 69607
1 66380 82593
1 13603 73495
9 85444 89308
22 12018 19241
5 29329 40033
7 10541 22809
6 23420 46633
2 12284 39058
3 66183 88197
3 22594 80251
3 52123 84539
3 23984 80434
1 41894 52948
16 9806 20004
8 21767 24666
1 17199 40888
6 47044 64279
2 52507 76579
2 39706 78220
3 25971 39841
1 37009 97007
484 95884 99098
45 91385 96514
5 56843 93975
7 67929 89291
3 544 18627
3 43060 94823
1 6658 89793
4 41844 54003
2 17717 55770
2 49288 94008
9 6108 32862
2 14636 88728
1 21851 84652
5 17891 24631
1 19726 48360
1 64820 77911
2 2762 27437
1 17840 54364
58 94386 97396
1 61177 97434
3 46602 74099
2 13981 48931
45 51853 53989
4 13722 50850
56889 87473 88394
22 74838 87141
2 29897 80234
1 42263 73288
5 11415 85179
5 66700 81844
2 7460 32489
3 26322 64598
7 73720 96637
3 55944 82838
4 34450 45301
4 18845 51506
2 5548 56092
1 15196 55854
8712513 29185 30012
2 14041 50615
69585535 90398 90709
2 6165 98247
1 651 49780
1 11725 77524
1 9277 78656
1 1699 44830
10 78903 94897
1 29332 56315
7 65289 70006
1 13001 99949
33 11977 17642
2 33233 76541
3 15422 82821
23 26316 33077
2 10568 70730
1 9606 90865
6 73761 95351
1 9196 60154
63 2165 8121
5 32967 72825
2 56727 95952
5 10372 52572
1 19362 91826
3 38732 78088
6 44291 57777
1 52022 82981
1 63726 67977
3 59042 96802
3 26101 66295
1 45223 83139
5 61355 91541
2 51557 78403
8 70357 97615
1 36751 64496
4 19157 48726
2 14913 96979
2 12830 24944
4 23768 36236
2 49756 99587
1 1461 73658
3 64 30737
4 77860 80463
4 36961 39936
3 534 76178
2 10586 86567
3 45627 95505
1 32815 65124
1 27080 61394
2 66173 97115
2 24291 57164
3 56386 84006
1 13172 61052
9 33612 42276
1 38180 63152
2 11222 87010
2 46969 97915
2 17396 47103
1 21013 44654
1 23614 58467
1 51651 83152
1 29928 99191
3 66609 68602
22 27398 32982
2 29576 98681
33 9142 23548
23427 58413 58733
1 42439 86600
4 15793 52764
9 55672 56786
3 48614 83151
2 11040 72715
1 49165 61933
1 22597 82742
1 39369 99241
42 86561 96516
2 21328 80455
1 45227 81977
1 37267 91963
1 47489 94342
4 33935 48741
1 19277 62912
2 35605 67410
1 25656 43032
1 1441 94461
2 20478 30876
3 15403 58370
9 74812 84076
1 15500 62507
172 79033 79402
4 5069 44793
1 3018 18606
3 35812 86022
10 20359 29864
2 33774 89422
1 21383 64219
1 26309 70467
112 6521 6834
1 70935 87140
3 62278 77812
4 71916 74511
15 13298 23277
5 15385 63145
11 73586 82539
64 88300 98614
1 38419 98970
3 5505 81540
1 26416 77531
1 46070 73136
1 49812 53003
2 57855 82524
9 72052 89799
1 40871 86414
22 69038 70617
2 6752 94813
8 2008 22529
1 12403 26854
1 55922 78150
3 2010 85601
106 4617 5198
3 62088 87047
1 21979 94680
5 38894 73990
4 48260 64742
12758 80488 81174
3 20157 91250
1 3725 88611
2 14340 40733
14 14791 15242
1 31647 78785
1 52756 91263
4 44290 72602
11 8854 17401
2 6900 72267
7 17231 37453
762267 3839 4453
8 79548 82809
3 1016 67294
2 35581 56605
1 11885 64279
1 36064 59015
2 9142 42824
2 11602 40526
2 34020 86430
2 18094 90913
15 60109 66696
2 36363 45495
3 19843 61774
1 21766 81069
1 42163 88803
32 45812 48889
16 1441 18354
3 46931 87095
5 19259 48025
1 53974 67175
2 11085 39418
6 14209 20184
3 20700 81424
1 8957 97878
1 5300 94710
9 57620 80501
1 24492 91959
4 67940 87502
3 36556 99929
5 55118 80140
1 33939 91047
1 17611 99305
1 19285 76443
2 15228 53864
3 60897 83080
2 18940 91878
6 17438 32707
1 12519 91075
2 68977 76356
1 57712 87134
638 43181 43291
2 21755 57558
3 18981 54691
1 36318 67593
1 19969 79975
9 6365 21566
4 39785 51807
3 36837 94768
1 1488 40379
2 4377 52225
1 36621 88072
1 19098 28247
32 10988 13140
16 66614 67226
1 40331 99533
4 27879 53392
5 1191 33061
2 41428 55980
2 1505 57760
1 40876 56699
2 9826 57700
1 15180 86398
1 29778 49677
4 11039 24889
2 33806 59012
2 5538 61278
3 63907 81745
1 30730 48164
2 41837 98789
1 41842 85326
1 24733 60854
1 21352 58348
1 42686 72612
2 31196 90223
4 6183 25223
2 12925 90589
1 3930 89493
1 44479 94048
4 77499 88929
1 6023 45883
1 36818 86080
8 59692 81888
5 63678 80649
1 26405 73210
3 11 46489
9 48473 64375
1 9455 75347
1 31891 82458
2 57599 69369
12 592 26360
67 8809 9731
4 26670 86263
3 34245 40010
23 26977 27119
3 1441 63901
1 26816 65273
13 30683 33567
2 39121 55398
3 12252 16044
1 23966 45485
7 26667 40570
62 59611 62235
7 5822 33895
1 11948 66904
1 567 73157
25 72800 73837
2 21628 35741
8 58960 78301
1 2549 84896
1 33722 89528
2 33201 41106
2 5797 77214
3 50744 58047
10 77794 93233
1 18292 96964
3 44392 55281
4 30385 75187
10 10854 21572
1 47401 65490
3 63962 96713
10 4345 13347
5 66416 67744
2 10357 97342
1 34564 48437
2 24713 68006
3 45864 73299
1 29751 69297
1 51998 62249
2 46391 88992
3 8732 59550
2 62949 97487
3 69807 99486
4 86923 94178
1 20985 65447
2 9356 95603
3 9558 82999
36 29601 31206
2 26613 93489
1 2095 95242
1 48938 53540
1 3740 77550
1 34253 71734
1 50807 87445
1 2582 97844
1 54505 80926
165 32756 35243
2 2787 88215
2 5063 99814
12 40840 49574
83350 67850 68547
2 61507 86351
1 176 48058
3 60686 76764
1 70459 74828
3 10712 57551
118 85327 97636
18 15031 19263
3 31602 74219
3 50231 55029
1 56090 74071
1 10749 81947
1 42088 84976
3 70644 97300
15 618 40054
10591936 7160 7231
3 44461 65117
5 26100 51228
6 50217 50901
3 2544 75427
8 28074 32253
1 5571 46649
38 78075 83186
1 9142 75082
18 86972 97414
2 48572 88556
1 36203 69914
8 63230 71000
2 12046 35120
5 30736 57165
26 832 17899
4 43713 88947
2 65182 76909
1 10611 74949
2 42417 74400
1 25617 63520
5 17380 41274
1 40350 60377
1 20845 69975
3 17750 61023
6 57397 93680
4 8689 20649
2 38604 97213
4 19962 36086
3 23120 60275
1 34786 93715
1 22987 94732
1 19702 34975
24 78982 92961
1 41537 74309
2 21167 90074
2 18887 69003
3 67476 97709
5 71666 85219
4 60498 97834
1 28911 90037
2 48242 97900
1 44127 93510
1 17472 74437
1 61469 90517
5 21523 57390
1 28966 66825
4 70460 77162
1 49958 93152
1 10077 88822
7 20407 31236
1 24053 94102
209 151 5611
2 1873 47732
2 21130 52938
1 677 39223
3 42764 80207
3 31416 36427
1 24014 57526
11 4057 27717
8 32951 40757
2 46692 82086
28 5943 16530
3 32663 98921
19 18675 26371
39 83529 84348
10 57097 61290
7 48683 61873
1 2995 74494
5 61196 81142
2 28251 53078
14 49200 50138
1 13286 74241
1 9382 84963
9 9694 12631
2 32332 76461
4 68815 96669
2 22754 64245
1 24545 68449
1 36674 65705
1 23572 73567
1 110 51175
1 47425 67148
1 4130 78817
3 51195 66354
9 59034 81106
18 75419 82514
7 33781 48918
4 7022 88553
1 50947 67555
5 58547 70404
2 40234 90101
13 5511 12823
7 8601 41700
1 55196 75963
2 23052 40737
3 63586 87689
2 76838 84559
6 45823 50951
3 5942 74258
2 23442 40304
1 13592 76035
3 41861 87645
15 1877 23505
4 70103 97060
2 10484 49693
1 5467 90508
1 30857 74187
2 8952 74363
1 942 57188
13 5116 33194
1 59217 71897
4 63347 71224
4 6148 40636
1 4171 88627
1 37344 56494
2 8845 70324
45 81640 82107
2 14617 86393
4978004 26000 26513
1 269 33423
2 6336 36640
1 33116 68616
9 22818 25563
3 25543 48974
41 4250 11857
1 20886 48663
107 83259 84145
4 4590 39188
6 49320 97568
3 27304 83368
1 2796 46673
9 71726 96678
6 44291 52217
59 82743 84993
1 30745 60521
1 29161 32611
2 11768 84111
1 9235 42809
5 11136 36898
8 49229 62186
1 36704 75808
5 53288 69442
7 1290 14475
1 25748 99532
2 7612 86057
11 81149 99199
2 23385 74465
13 52836 60873
3 19490 46552
3 24488 34156
5 45695 96175
3 12694 31459
2 46420 75882
1 12647 61909
1 22550 97650
1 12398 80724
1 37591 71758
20 76434 89641
2 40415 52366
1 47923 62076
12 62665 73091
1 48947 68397
1 21833 58018
6 67325 86491
3 45886 65719
1 43860 98029
8 3096 36596
1 46022 62633
3 8928 27515
6 77227 85480
3 13685 61440
9 8837 16867
3 37684 66366
1 24579 98811
1 33980 79487
1 8175 52016
13 63484 75959
1 48154 61951
1 1891 74003
2 45697 82883
1 50032 94225
1 63676 92229
13 34649 45864
3 50634 54962
1 31338 92074
2 61643 64771
4 26926 44706
8 67873 87124
4 20616 41299
4 54643 99422
7 9794 39712
8 54756 58457
12 7537 16513
5 15440 71927
7 4007 29242
1 4449 91708
1 29444 91633
2 59173 71851
2 27710 52504
3 2132 91196
1 33053 53536
31 83457 85100
1 66668 72338
14 41679 43112
4 31686 70353
1 12580 89487
4 58062 66045
29 88913 92744
5 46526 62174
12 14265 16332
3 21015 53948
2 11721 31466
1 18426 69069
3 24145 80123
1 27380 44376
1 8180 89667
1 42311 66823
2 29369 78994
1 5651 63986
31 41532 44224
4 81905 96972
6 58460 72516
1 22982 46804
2 17618 61326
55 87657 90209
5 50535 81900
1 39027 91901
1 53357 71879
161592 82025 82244
7 8592 19554
6 52927 84462
1 34076 88228
9 2006 53863
1 1730 76486
1 4588 94431
784 766 3797
18 11361 14464
3 23718 64978
1 20266 88429
13 77187 98043
2 21079 60473
1 13915 95348
1 33492 75149
1 37287 80326
7 55721 84660
1 52435 71055
1 17811 74859
2 13021 57436
1 22390 38697
1 25667 93824
8 78474 83565
4 76571 94990
2 12720 24651
1 61260 74252
3 58137 86860
2 26306 80547
3 45464 95052
1 35829 80161
3 29557 41876
3 20982 41622
5 26400 59021
1 61504 67321
1 28877 75383
2 36938 44262
3 43284 84183
2 31136 95575
1 43818 69476
6 41743 52862
1 45463 72105
1 26357 62377
11 28535 38550
2 29901 78995
2 54158 92238
2 40817 55734
4 23827 40125
1 34881 65470
1 7536 91684
1 35691 98570
8 22261 31570
2 32041 51050
1 36441 41725
13 69567 86725
2 27320 37565
1 35788 73087
4 52462 60983
1 31922 60597
4 2433 86706
1 25663 55135
1 14630 99721
1 23493 55323
2 20501 99014
1 20693 89984
1 27661 52793
1 5370 42362
1 19747 69319
1 44633 86326
2 47896 97342
1 7158 92082
1 24364 53064
18 17074 22818
3 3859 92654
1 15774 38069
340 94179 98779
2 11702 87222
15 4491 29703
3 59126 71689
6 51087 85185
1 11839 92444
1 15815 67379
1 7614 68566
6 62716 76921
1 54190 73093
2 1252 68382
6 13218 48190
1 52309 82588
2 26652 50135
1 19185 54329
1 2815 97856
1 12526 48325
2 42607 81259
5 42401 56667
1 16540 69668
10 9210 29947
1 15116 99763
2 31825 96085
1 35372 72456
3 57463 91064
2 3967 42255
1 30749 96051
2 57424 86011
3 21340 75540
1 1432 94016
1 37552 59879
15 78446 89179
1 921 58048
2 25799 89358
2 2411 29080
1 61811 64112
1 50954 59942
3 29030 50666
3 27937 58879
41 84952 97720
5 2880 23227
1 32853 93399
1 43008 65813
5 49345 69317
1 15617 72536
1 12690 53566
1 38521 89475
3 59827 86845
2 34030 72840
1 48079 99226
1 5372 97216
1 35834 99244
3 56986 76462
2 19862 54021
4 36118 44040
9 95313 97623
1 18740 62991
3 23869 64222
2 56783 86872
5 70938 78870
4 73889 89808
4 22329 76657
2 52716 56196
1 43426 72942
1 52175 64833
1 50439 85216
1 17498 91779
1 37001 83454
1 9227 66583
1 6826 78085
7 37383 42735
2 38622 49338
8 24658 31062
2 30853 69702
1 51637 71368
1 25565 88874
2 22096 46799
1 46679 56700
4 60862 82348
7 75031 84881
1 25540 65737
4 3475 88874
1 5953 76796
2 75871 82372
2 32717 77207
178 3251 11462
2 17595 71011
1 3683 69405
1 19422 93175
1 43274 75135
6 3928 36500
1 58161 82646
3 8932 59779
7 74716 87005
2 13355 70387
3 15607 31680
3 53187 95438
1 35263 98679
1 24950 87356
2 33960 56113
3 18134 54622
1 9190 81057
1 14091 41728
1 49306 63299
2 15509 54487
2 52731 80775
1 10062 97501
10 9605 28205
1 34639 49346
158 87699 93464
6 62514 89104
2 77846 98596
3 51151 58807
1 48708 59743
1 16408 89144
5 21853 41609
1 13534 47163
3 45328 72823
1 34549 94624
5 25752 40981
27 79383 81119
1 86794 98683
3 15237 56939
10 6489 20360
1 18986 75832
18 69228 94122
2 51659 93347
4 28018 53213
1 4615 48424
1 19578 70358
1 34820 58604
5 71638 97971
5 55984 82823
2 48930 57830
2 34108 79061
1 50588 67634
2 65079 95488
3 15459 90238
1 12744 78631
7 15194 29053
19 4024 17063
2 18139 67725
25 2201 17183
2 48853 98526
9 1915 25046
4 26010 47154
6 50235 69514
1 36876 93875
30 43499 48076
7 12790 18465
2 36799 83670
54 10814 11360
6 72063 97015
11 55367 63291
40 20102 25530
2 5732 71786
2 53886 59059
1 55014 96458
5 64318 84981
1 31144 54238
2 9718 91424
1 12688 60789
6 9146 53613
2 53070 92633
1 41474 55962
17 62452 69583
1 53262 67881
1 31787 86384
1 16857 99360
1 55735 99200
1 48267 68878
25 82230 99057
1 53761 64410
7 21837 26542
3 37498 88862
1 50311 94782
1 49123 70846
3 84092 95470
5 16717 54783
11 22742 37929
2 23813 30760
1 47371 83629
3 30400 39052
33 6493 13094
3 52927 68518
1 13534 76016
1 61132 81731
1 49356 97618
7 38183 60479
10 72741 93138
1 33708 45841
4 19886 57152
1 3991 80641
7 59364 65091
7 69378 94695
3 24137 58076
1 39166 95762
11 36789 38417
1 15954 97466
1 44186 53307
5 65051 88903
3 2151 64973
7 17435 51069
1 20255 40338
3 56867 69777
40 733 7030
18 31500 32586
8 75224 83560
4 36636 98246
1 52673 65322
4 38038 87775
2 65507 87699
16 59030 60215
1 2559 23677
6 72971 79841
15 17149 33872
2 3324 63479
1 7478 31010
1 13094 95846
2 5143 70504
1 20610 75021
1 16121 85122
14 83540 98022
2 14761 59470
1 15025 41236
1 15225 42922
1 13010 85395
102 87116 87876
1 12573 60394
1 15216 86036
2 15754 72504
1 336 78426
3 40711 45530
2 16863 79785
1 50069 65161
1 32672 67749
13 81763 86199
4 5725 83811
2 25820 70210
46 70471 74219
2 37085 79498
1 4540 71490
1 29951 82512
1 33849 78745
5 63044 81761
3 29442 35405
2 19433 90809
11 76647 83557
1 11688 79944
2 7384 95450
1 69426 98292
1 30626 79872
14 5861 20952
1 29987 72746
5 1406 11228
4 56663 83033
1 19694 53535
13 10704 32891
3 79461 86501
3 36827 80095
3 5853 26352
1 2999 92692
3 43293 61417
1 17751 65654
6 25026 37797
131483 36209 36947
7 60517 87701
1 2210 68690
1 29656 98308
2 52172 84135
1 46193 89394
6 85069 92384
8 13685 28265
51 3951 9222
1 11773 90255
3 354 91139
2 26830 55832
1 5607 41182
2 1857 40256
35 4833 19725
1 17816 98420
2 27372 86144
1 16631 63896
3 19899 99453
1 32111 39952
2 13688 98917
3 28509 88466
28 35145 36351
21 2612 18348
1 12016 44093
4 32709 60388
1 29098 45608
1 5511 36078
1 22405 99174
1 2548 82104
1 7609 57171
5 37541 91295
2 755 33508
3 9066 91922
1 21890 48300
3 68561 97882
1 66994 75753
3 1917 26166
1 28990 51267
4 32948 53893
1 22487 29129
2 43308 98990
1 37637 92953
1 15962 34278
38 19537 22075
1 11240 58609
5 52884 71377
5 63206 69392
1 2234 23995
9 5976 21757
4 2534 51883
6 63082 80349
11 55903 59898
4 33102 84217
1 12583 72395
2 14445 65889
524240 21402 21474
3 8413 37110
4 56693 70099
1 3403 54946
3 28843 37450
40 81930 87062
3 23151 54024
6 5992 24544
2 4481 54481
7 42500 98191
4 15643 30918
1 38056 71280
2 51613 78059
3 433 37326
1 15119 27501
1 2465 52805
4 39595 85507
1 63493 71333
12 64003 82027
7 61841 62417
1 46644 82593
1 28864 54231
4 6168 67017
8831 94585 95271
2 27049 97524
18 6396 20589
5 40536 46595
337331 37436 38087
2 16178 42082
1 81658 94170
3 23610 47458
1 7936 27047
2 12206 86967
1 34739 54883
8 86405 97096
3 41496 80783
9 11757 42923
10 81580 97993
19 10636 17811
4 35747 69920
1 43380 61520
1 23587 50061
1 21336 36934
17 67745 74000
1 56155 99087
6 58221 68042
6 13622 28538
2 47634 97315
4 22938 60278
1 19153 81051
41 68955 69577
1 47367 96760
1 42647 53079
2 34007 79991
5 6634 22886
16 73630 84825
3 44675 83122
1 41902 74893
18 23915 31357
1 22263 59726
2 52551 83220
1 11143 91613
1 13772 93194
66 85461 96645
9 41186 41976
2 12340 42447
10 6539 22117
2 7567 91938
3 24848 83956
4 9662 45852
67897 33485 34022
1 5227 36985
4 37592 93318
2 12683 77944
2 40491 67532
1 209 62134
1 66921 73450
3 61482 83746
1 20429 84352
3 5472 43640
16 54212 62128
4 26680 38680
2 9876 90877
48 73889 78114
4 11589 47492
5 50525 65360
3 8687 67669
5 59162 93813
6 13918 22158
4 67785 72467
2 6061 42491
20 51336 53427
197 93417 93783
2 26205 68426
1 34016 62194
1 48083 73573
2 58750 78509
1 8090 59280
1 29191 70715
20 85232 97516
2 12866 71368
6 57963 67955
3 60691 70480
2 68011 72018
2 28813 75105
13 28682 43762
1 62374 86324
2 2899 87831
1 33311 71826
1 40660 99256
2 42707 50895
1 3851 81395
2 31105 82731
1 30145 78885
1 11417 51018
1 23947 79606
1 30292 45921
2 23880 37115
2 28797 81232
1 35267 77426
1 30783 75955
1 2564 78869
16 75077 93093
2 30546 41573
2 61594 92121
3 17605 76906
1 22138 72066
7 15501 24484
3 52361 69182
7 71583 76027
1 36834 71504
8 45909 59555
3 62600 67761
2 34559 60788
1 7366 71897
1 57910 74311
2 37045 83794
1 52289 54153
20 3282 6981
3 33355 39614
3 45265 96035
1 49340 79820
25 72055 93255
1 5124 72435
1 25173 71699
19 22281 32373
2 19572 67512
3 14954 33309
1 10956 81496
1 217 60521
1 18053 80948
1 5980 66494
1 13946 96798
1 12283 74569
1 40890 82980
1 8147 99636
2 16267 37751
2 34599 77125
3 48219 59885
2 53158 83919
16 12370 17035
1 18300 76298
1 41766 95339
4 19792 49477
80 8235 12790
1 19871 80424
2 10831 90634
3 10765 60806
1 44889 98205
1 25849 50950
19 78217 89045
1 4698 72988
2 19311 44061
2 7058 73022
3 52661 74047
2 39496 75083
1 45962 58125
6 7388 22604
1 6267 41857
4 14976 52263
5 56879 75284
3 28542 66074
3 72887 94180
25 47169 49804
1 22915 84427
21 89152 89775
3 38358 87775
1 61301 87751
3 15815 48216
4 25066 56865
1 69587 98416
1 1464 70556
1 46995 62893
452 67458 68440
20 596 16601
18 73727 97572
1 9939 24705
1 2904 74964
1 23178 30612
12 53490 63134
3 10645 49816
8 38336 88906
3 29690 38375
5 31183 43440
1 60406 99092
10 33703 36012
2 7550 79668
2 78681 92680
2 49907 59478
10 63126 71677
5 17693 87621
1 39561 66854
2 23605 47726
1 22820 42130
3 38502 65850
1 18525 45891
1 18061 85877
1 1071 81495
1 49504 73214
2 44488 73374
3 84822 99235
2 75575 78984
4 11061 49899
1 30836 48331
2 26983 98551
1 26897 91031
2 53492 90949
1 12506 91703
2 25816 31911
4 14084 50507
1 3166 41026
1 15474 90002
5308282 19672 20068
2 11811 75767
3 60710 79174
2 5253 92592
2 39413 55815
9 13438 18885
15 70316 92541
1 24559 68323
3 34327 56919
1 20160 74832
1 26162 49724
1 8058 78806
7 55775 74934
1 16126 89870
1 37380 57238
6 71596 97270
4 62217 68349
4 12443 54560
1 54474 89664
4 13853 44919
7 16160 23137
3 35681 71317
1 64697 75859
48 17181 24167
3 32087 62385
1 27875 51165
1 4369 78448
2 9935 38689
1 6276 80687
1 33785 94762
2 43384 96278
10 86414 88657
1 19233 80496
4 30924 37876
1 816 59299
3 47172 95301
2 52227 68210
2 6627 51243
2 21041 40023
1 39474 58085
1 34528 72856
1 59214 83841
2 5738 57479
1 12090 62272
1 32384 44936
1 4736 51466
7 18534 29555
2 29923 73183
21 68034 95688
1 5402 57380
3 23678 58154
1 976 81960
3 59244 74362
1 48949 96109
3 46321 62344
1 9632 63379
2 15307 34849
1 33646 79333
2 18596 91158
1 42213 60492
1 45709 92244
2 71548 74746
4 38934 72706
7 80451 82894
1 4540 62722
8 5117 28271
2 41400 67372
10 12308 28533
2 14088 64795
1 6487 23215
5 69941 89706
1 55370 97044
1 40065 58003
1 52143 98450
6 15757 48685
19 23364 30361
2 12154 32435
7 69597 85666
4 35001 66323
7 23168 46994
1 30447 63149
1 33318 44153
5 58722 87494
2 18472 92633
1 4259 66198
1 14278 37482
10 77931 88075
1 3333 28152
1 9682 70122
124 15248 17278
3 6984 91400
1 31607 99147
349 91451 94014
2 40586 70704
1 17484 27908
4 3834 52624
1 10385 69026
1 2929 89245
2 24162 33581
3 46568 65118
1 9803 47019
7 432 22601
1 16766 49440
8 49465 57310
3 43193 74074
1 44330 58250
3 12065 49080
1 35835 84109
1 5613 32070
2 17824 56605
1 11187 24144
22 27519 35265
3 64933 86185
1 31275 61123
14 60532 70054
4 23793 28845
6 77564 79756
4 3978 81353
4 78665 81164
7 77525 95486
6 46474 48542
1 23495 97214
1 34257 79139
1 26971 85689
11 59284 95029
19 9532 14178
37 1626 12648
7 69183 73882
5 69271 97415
5 8829 15257
7 79002 95307
11080 25801 26983
5 68213 84234
1 15983 94377
1 21530 76860
85434 27192 27549
1 11849 95261
10 14321 47144
12 83824 93903
2 11112 81221
1 58378 91681
1 38619 80344
8 6496 32846
1 2226 45514
3 72189 90675
3 5425 33322
55 86451 93596
18 62023 71898
9 7504 13462
13 40861 42685
5 46041 94089
169 4470 8525
6 26765 68977
3 1649 21396
4 61592 71711
1 7483 78109
1 12799 95556
1 8920 82777
5 36470 48684
9 41975 47449
3 6726 73803
10 64185 70523
3 23740 35641
1 20186 79068
3 17088 60557
1 13491 66335
1 10475 37131
1 20230 63806
1 25178 49188
1 8816 41743
1 27834 46146
1 24530 84776
24 6182 17085
2 25524 90779
1 4525 59057
3 8324 25781
2 14334 99858
1 28245 44160
1 19476 66434
1 8510 50106
15 81258 84503
5 61932 84490
5 34460 77717
3 48941 88018
1 28704 90449
2 21865 34998
3 16067 72358
1 12632 85764
1 6919 43569
1 6922 33755
4 35687 88504
1 24663 83271
1 61624 89924
1 75402 78349
29 39985 40479
2 2281 70209
34 80156 81236
1 2437 44980
2 20924 39539
3 40606 48057
3 4562 92981
1 28971 94317
1 3425 56381
1 29507 97246
1 14473 56260
1 18262 78895
1 25142 59404
8 69743 86037
2 35729 57743
9 59117 81761
1 53422 99890
1 3002 37498
2 19425 78888
3 1627 51769
1 18100 51484
1 27877 75919
1 40879 71391
3 47550 91172
1 53879 66881
8720289 29397 29755
2 21746 91905
1 60690 91030
1 24818 93461
1 39011 67566
7 28747 40515
2 59426 87215
1 18719 97893
1 20860 77599
1 23696 70025
1 21868 86607
4 4829 59923
2 25867 61457
2 19097 53211
2 2080 33490
5 59531 73612
38 48399 58433
2 51626 76943
2 4231 30491
2 54228 91031
1 9863 90502
1 61410 72302
1 14329 73115
1 4211 80328
21 75649 82147
4 17987 53771
2 22932 34610
1 17121 58894
6 65559 73502
2 61846 85170
2 27442 58669
1 5907 42051
2 36732 78314
1 55647 72491
2 29445 44422
3 12836 73480
2 37081 51588
37 4008 13135
2 10992 77792
3 53135 72788
12 5725 23931
8 11898 17277
1 36689 91449
6 16665 34160
3 56814 75351
2 29305 31676
38830086 24838 25016
7 24547 99315
1 29133 79594
1 8916 46721
1 22032 40968
33 8699 11468
2 422 61120
2 46018 76973
51 86306 89751
16 76609 80665
1 44409 70786
6 20151 96554
2 65439 67102
1 15444 49483
2 45152 78481
3 9792 38763
6 59513 63214
4 37807 92484
1 34264 50613
4 12178 34680
2 65985 81980
1 45351 62709
2 5455 22112
1 24067 71493
4 41239 64270
2 3443 42474
2 15621 85325
1 22047 48411
2 18457 56092
33 57271 61748
1 19849 80183
1 34017 87000
6 30770 38683
2 35470 63454
1 20322 79783
1 40049 91683
32 14488 22556
1 5857 82824
2 25172 59817
1 16724 39322
4 32796 53264
3 20036 28455
8 77064 79293
5 24007 49482
1 4036 34820
8 76476 99891
1 29252 71763
10 60018 68569
1 1787 64109
1 40708 90010
5 391 11884
39 88002 92001
1 51680 67888
15 17244 17646
3 25409 74039
5 38988 43555
3 1013 34764
9 71830 73771
1 38142 66715
251208530 66971 67000
4 7636 86999
4 7890 79123
1 43317 56073
1 2865 91840
2 9968 86813
1 5811 84373
1 26238 43317
1 50626 94178
1 13992 47905
3 43759 80015
1 34251 61177
1 18795 44208
2 40274 94058
2 21570 58108
1 16343 53181
5 30009 38966
1 40044 73801
1 9518 87073
1 33695 49370
10 63921 97702
1 4818 41953
7 76104 87903
4 42939 87728
5 27989 45296
1 11803 50520
96 90607 99574
1 39130 63917
7 63054 93681
3 63446 66972
24 6813 19171
3 26224 97485
2 1985 89520
4 84155 90465
1 119 64241
12 15121 15774
4 28532 45527
1 8975 93376
1 25984 93114
1 6584 70701
1 73916 89625
7 2375 32030
3 4170 58511
8 39884 40444
2 5424 89368
6 58744 66849
1 13534 88517
6 69166 85643
3 66326 79028
41 87422 97689
2 47147 56516
2 12538 58955
4 803 62170
15 81958 89874
1 17819 51812
4 53259 82970
3 39979 91542
1 16201 89133
2 32742 76437
1 8448 78830
2 55216 78902
2 28637 56204
1 40995 49765
4 27907 32779
1 35383 94926
42 18573 22958
3 42249 48153
2 30064 47378
1 61445 67252
21 50225 53042
8 65467 97368
1 39251 63486
2 4678 78737
1 16638 59292
10 75328 88616
5 4583 65334
2 53835 71322
1 87858 90659
2 19223 36149
3 46797 60917
1 41542 82572
2 6330 91075
1 29923 99421
1 7564 77857
1 47422 81392
1 52246 94416
1 39124 66912
1 27749 89322
5 58362 98188
2 5925 61891
2 7347 96874
13 73482 84721
2 284 76919
1 17676 55753
1 17427 85304
1 29791 90173
8 57979 58755
3 55517 84215
1 6195 54131
8 14301 32652
5 73140 82871
10 12874 13551
1 19683 99743
3 1878 53391
1 10034 57641
1 54786 68564
1 46457 85665
5 33792 83312
1 58014 89059
1 59059 91692
2 47320 61805
1 21236 79853
1 32016 60807
1 43572 58307
12 45393 49985
4 59928 97607
4 26778 75010
1 41718 85113
7 31813 44372
3 9299 50918
8 7647 29350
2 25066 99056
1 65795 79321
1 66251 83796
2 16026 58495
30 72579 77221
7 63292 65788
3 38602 80812
2 25998 72126
2 50847 69084
10 25894 32892
2 8671 37332
1 27109 43883
1 28834 78046
4 47821 56235
1 7144 56266
2 50755 75341
1 5656 92338
2 14532 34717
7 41570 45040
1328372 19564 20032
9 69999 90807
2 23608 41194
10 56530 66577
11 49293 52702
3 28241 37028
1 9563 82296
3 50278 82054
5 31519 39413
1 32073 51352
1 70243 97369
1 10231 67295
5 51222 76278
1 60452 71289
1 21486 35449
3 38419 83384
1 58581 90097
1 7250 79295
1 50437 82331
6 10290 36540
1 4000 67552
3 51024 99084
2 65740 86010
1 44018 54749
72 11889 17543
4 50248 94146
1 29358 87318
1 16065 76840
1 17338 72109
1 11712 90471
4 19573 35000
11 83071 97300
2 24747 50923
5 49856 50972
1 43221 68764
2 55384 73091
6 62678 78501
4 13552 59606
1 18059 87723
2 3230 95654
4 64888 70192
1 40999 54695
3 12007 71430
8 33332 38942
3 4698 40947
3 15205 97209
40 80469 81755
70 5332 11321
1 44810 87072
3 21505 41150
3 36535 71836
1 66297 77337
2 2209 24136
2 38280 84481
2 22871 68587
1 58048 77583
7 73967 94020
68 8976 12436
2 24360 75438
2 7619 97333
1 8824 45879
59 6453 7173
3 35496 87365
11 69524 90093
8 15525 44332
1 23950 80001
1 21270 61613
3 40234 96110
2 48407 74209
1 2798 82030
1 64136 74016
1 11080 97870
1 37866 72733
6 37980 47464
18 1706 14739
6 7300 32572
3 13811 28581
3 28243 64285
14 73862 90333
4 58176 86262
2 15885 94345
1 43796 70671
3 78823 81496
1 9482 79050
1 61176 93023
6 29275 58392
1 20193 78118
1 10705 59088
1 7469 29542
1 22903 32747
19 6085 10713
52 69432 70423
6 59182 82346
3 56138 84077
8 40959 57779
3 43575 73689
1 59786 92512
1 28273 90432
31 9429 23282
32 85838 90076
40 75917 78151
3 37095 68990
15 30523 31009
4 13997 37575
1 58868 88430
5 64165 89743
1 28743 77459
1 56753 74237
9 1171 43369
4 23290 57992
2 24729 89755
1 9183 44727
7 54904 63009
3 57375 96270
2 30340 53010
3 48395 90934
1 14766 62093
6 82461 94955
1 59150 94294
2 27989 61793
5 35794 50099
2 6044 47189
4 31853 82081
1 16313 57063
1 56517 90605
6 29046 32276
1 36554 82272
23 14522 17908
4 64558 87685
3 55505 97214
1 20218 69843
1 65482 75351
1 44080 83724
5 75681 95153
4 30388 42794
1 73242 96179
5 17981 48939
2 10597 45033
1 6156 55915
5 58446 64448
2 16966 38820
8 61620 77871
2 117 67164
1 22009 96580
1 18197 68206
1 26051 90379
1 62811 71885
1 54565 76551
1 59865 91852
1 22530 75639
1 10392 59794
2 13543 87991
1 52808 79506
26 9 12089
4 11565 43110
3 46912 98938
38 74821 76425
13 49682 51540
1 68914 78741
1 2108 83502
4 22655 93371
10 41899 54417
1 16024 88621
3 23711 36556
43 85919 94627
1 6061 71366
2 1055 12003
1 24099 33005
1 42683 78446
3 16625 42354
3 16489 97720
3 44204 63841
1 20811 52965
2 26170 41099
1 21813 57781
1 7957 97413
1 12126 99560
1 21492 67615
8 36820 48655
1 39715 80129
3 2475 92599
2 44967 55567
1 67613 91146
3 8908 31933
15 7093 13134
1 18816 79333
1 7045 67194
5 32597 65880
10 61142 71494
5 9381 19060
3 46067 94054
2 59119 98470
1 55276 73126
1 15430 39905
2 27990 65962
1 32100 83223
1 15340 72970
1 47518 92346
1 18101 81986
1 58056 64678
1 391 85775
1 48943 91473
1 36998 87781
1 9643 68564
1 55609 84743
1 18311 96272
2 25090 56974
2 13340 48866
2 14102 62104
3 33483 61892
4 24215 92194
1 39045 85236
1 42861 77658
1 18636 37539
3 53087 66607
9 6006 40304
2 7950 99203
1 44657 71928
1 56977 90033
5 79551 90121
20 86187 95840
1 30620 85656
15 33945 37845
5 25086 52736
1 79390 84587
3 24555 75701
2 10064 81565
1 29312 82050
1 24587 52315
21 5904 26849
2807 80433 81114
2 50069 77986
408 504 6055
4 12969 95374
1 61739 96823
2 771 57805
9 71913 90401
3 29434 59310
31 13891 23119
6 63190 65604
515949 85839 86433
1 62383 95201
3 52012 73934
4 7483 23872
5 8996 62684
1 43229 77975
1 38860 49920
1 28728 63407
1 27000 93849
1 9301 27883
1 16273 52025
6 58279 66165
3 24033 56042
3 16147 89909
1 17336 52705
10 76485 90770
2 49749 54074
1 4086 67201
2 63594 78771
2 13261 74430
1 49839 90645
19 70282 98020
2 25263 58497
2 7547 80961
1 16447 63699
1 10195 72583
8 12408 18048
2 12861 53494
1 3742 97726
3 25162 49119
1 5918 62018
2 2891 75633
4 76403 85828
1 41993 63007
2 42076 61945
316 58346 59503
2 7547 47460
2 21981 61687
27 34059 37801
1 18109 51293
1 15575 90460
2 37765 70804
1 16069 18212
3 43492 74037
1 14543 97534
4 70022 93725
1 19549 58282
4 19013 49130
8 50828 99048
3 35275 61776
1 18149 43258
1 14371 99047
27 73442 84221
1 26658 65628
1 38089 59468
3 25514 47585
1 25731 45822
5 10447 18053
5 40751 42701
16 57825 65366
1 58281 86304
26314263 92002 92008
27 80390 91333
2 38371 49234
2 27533 69258
1 33567 55686
5 64845 80429
3 61899 92473
4 12187 38264
1 28556 94805
5 531 33280
6 44234 55463
6 28281 49393
1 38030 62453
12 68689 89725
1 42911 79921
100 3746 9374
2 44535 91646
2 36664 47730
4 20822 31455
9 45018 68912
2 14397 32640
1 16919 60461
1 18582 50936
9 26217 43519
1 22259 56064
6 1914 16369
1 20420 91408
2 4591 74189
1 5039 82411
4 47514 48484
1 55351 58132
9 58774 62089
4 14495 77052
2 2199 35051
2 55909 93296
2 8665 58596
1 18907 42173
1 11601 89896
1 25490 81370
10 64777 88643
1 68153 92784
11 49036 49710
3 59933 77917
1 54165 93775
4 52975 63264
2 35425 46889
1 53155 89388
1221 757 2367
1 56561 74559
64 3721 8873
4 10033 69962
1 42788 64346
1 19034 66963
37 78740 81094
1 26050 39140
3 53043 86011
5 38301 48574
1 2893 68499
1 2137 37136
2 18686 94835
2 66499 83222
1 2863 44480
3 16954 91014
6 37192 59781
3 63652 80551
1 67513 79325
2 2331 53585
8 64098 72985
13 1037 33125
2 71790 99222
5 35878 57372
2 12165 91798
1 37747 94890
1 37982 79068
1 20169 45054
1 36824 65754
5 72655 78302
2 38193 52155
1 11924 60562
1 10429 43197
43 15163 29320
4 49349 86056
2 76780 91875
4 4493 54997
12 55333 75478
2 39704 65148
1 55956 90896
2 17499 43975
1 32956 69835
1 20511 88104
1 21416 72976
1 26841 76025
2 46685 92421
1 5450 70644
1 7375 98232
1 22278 72640
2 38564 51592
2 60512 81590
1 25375 77643
1 35309 89523
1 38525 69795
1 58987 63069
1 13695 67445
6 42630 58410
2 72221 79505
1 51953 89842
1 10481 82676
1 34196 57774
4 56727 58550
4 13031 45725
13 63720 69152
3 52931 96797
2 66109 92352
3 11157 60793
4 25716 61903
1 21938 98418
1 19054 83561
36 7583 21600
1 19794 52996
1 4325 40334
1 14082 19269
4 19207 39750
6 41378 50417
11 66343 75976
2 25602 54659
1 8522 63953
14 81051 87059
1 11107 59220
2 12111 88222
13 65768 74282
2 58721 85854
5 49390 55471
1 46806 84800
5 29255 47184
1 40592 87971
5 57612 79949
3 62133 97941
1 65808 86708
12 52638 59337
1 17817 87533
2 42546 94381
1 63565 95542
1 19467 83606
1 62331 84446
1 29648 86784
18 707 23583
1 395 68473
20 76657 88454
3 73519 93858
2 14585 76052
2658261 52776 53030
9 24257 44079
2 38815 71980
3 54900 71984
2 55780 74564
3 51027 62372
1 42589 92597
1 36463 83945
13 11718 40800
2 55255 91868
22 46108 56898
1 17469 86493
1 33340 66206
1 11796 71277
12 53087 56385
34 85445 86042
3 72638 86864
8 68229 78819
95 75519 77219
2 32830 80303
5 27620 60023
2 11817 63397
1 51707 80472
9 28802 42454
1 22112 52227
1 55339 60040
1 14944 83851
2 8845 44749
3 8753 31092
2 16658 39127
1 9019 86366
3 49264 91389
15 77046 83460
5 9881 53715
1 21777 82674
1 74501 85174
5 47569 57239
6 59128 99617
1 17713 92615
4 25940 46094
1 39719 79032
14 7281 9975
1 40038 70792
1 3512 60008
13 20800 23244
1 45515 66386
2 12257 59503
4 47680 99603
1 34409 81070
4 16797 45391
1 19894 71343
1 4006 84745
1 2662 91501
1 24048 81176
3 84200 95344
1 63466 88873
7 6468 10618
1 34620 79874
2 22694 86071
2 28545 47623
2 20654 44679
2 59629 99229
1 23360 61854
1 7297 84238
1 1036 73215
4 66626 78100
1 18423 64263
83 86670 89622
3 40640 80675
9 8493 26140
15 78505 81920
2 9825 46762
11 8015 23161
1 1162 30875
5 5732 53674
1 36783 96258
1 19192 86798
4 7781 33211
4 47012 75123
5 8737 19680
4 3557 73431
1 4506 55804
1 6274 50243
124 90831 97897
2 10060 92945
2 13084 20043
8 24317 36355
32 85999 99767
9 50839 80620
4 35157 43062
2 11001 88477
3 75590 97620
25344254 60714 61018
3 38681 44753
7 66970 96568
7 20427 34330
1 12578 98159
7729645 25987 26169
7 62790 83016
2 39441 51835
5 65552 68921
1 17448 93578
3 27564 37095
3 19543 50411
3 35714 88433
1 32908 79472
2 41023 71215
1 74436 95099
17 79824 96166
3 43533 91917
3 31797 94831
1 66807 84418
1 19473 89693
9135232 66859 67274
1 45998 80419
72 92642 98073
1 31626 74561
1 8695 94178
4 26753 31321
7 31024 75790
1 41791 53281
14 26792 38880
1 15419 49709
14 37124 40476
1 21581 32469
68 6096 9995
1 25747 63152
1 33056 73052
4 78502 85205
39 60895 62641
1 38038 55115
12 63181 80439
10 79236 84038
3 23508 44116
4 46117 64323
8 52658 66917
5 17673 59046
2 23339 66162
35 638 18784
2 28149 89893
4 447 39662
1 2259 62633
1 36923 97611
517 93854 97486
11 49631 50143
1 19182 70827
3 23518 34490
5 65542 82336
1 41645 91742
4 14044 76242
1 19257 79260
9 74844 85968
6 357 29761
1 10532 71396
2 15257 41801
1 30115 45735
41 26942 28064
2 36642 56552
1 12075 55991
2 28202 72604
4 63547 91520
2 51837 74724
4 41056 60233
1 35913 68212
2 54188 66281
6 59874 81911
1 39233 94165
7 1921 44795
3 67108 81511
1 43330 83093
1 8420 92489
1 31437 56931
1 32016 47979
3 21983 57942
2 12719 46495
9 72029 91211
55 77865 77873
1 31714 67090
3 41371 67984
2 29830 86179
1 10896 69470
6 47956 54913
18 13782 16108
2 10269 99973
1 61797 68735
1 48648 75408
1 32758 78430
2 46827 81406
8 26630 35459
2 2026 86495
1 50643 83373
3 56514 92816
3 36203 74965
2 16102 35641
2 27116 91528
2 1017 43565
2 26961 80011
1 69849 79739
1 68900 77418
3 416 43901
3 38260 78788
1 7325 92285
8 74089 89220
1 50063 93764
1 40529 64734
4 72508 79577
5 80056 82388
3 5731 74972
3 3030 50940
1 61692 92439
1 16972 71342
2 28033 96755
1 17087 61382
1 3975 88923
1 23673 68216
1 24850 95547
50182 97257 97443
3 59157 89013
3 1243 41427
11 3272 30532
22 22950 25357
3 20042 44094
3 49103 66460
2 41398 54395
1 16989 91676
1 55386 96897
4 24658 68161
1 34403 87021
2 3979 56802
2 44233 65763
1 35446 47594
2 17488 65182
16 17689 22317
4 52550 64977
1 14181 70408
1 51987 94911
49 19072 25819
1 25156 62953
2 20351 75505
1 39806 85796
1 15049 62544
6 30517 31026
23 67487 74550
19 79504 97577
7 23282 45931
1 17425 45007
15 62633 69800
1 14612 68299
1 27060 62232
23 59155 63099
3 38848 50112
3 22189 32566
2 30139 79089
1 19211 88905
6 13100 25191
2 9856 60786
1 41087 68952
1 32407 80717
1 25767 64559
1 15632 55995
1 3764 51845
6 42525 85970
4 51390 70462
1 45404 78529
1 32009 79004
2 20571 97986
2 23735 49285
2 10173 79809
25 3838 21103
2 13526 73398
1 40843 78655
1 34402 82556
16 36862 37757
3 55973 71293
2 21398 98837
2 35107 54594
1 37462 98898
1 8904 83803
17 69891 95826
2586680 24247 24336
1 10714 98620
9 69801 94345
1 27468 76141
1 20809 72950
4 35768 56588
1 20666 65479
9 77157 88165
1 68648 93085
1 27258 95665
2 29755 79504
9 67367 73190
3 66727 88509
2 19214 75875
2 56974 72447
3 31396 65101
14 56962 61273
1 52807 84350
3 15585 48252
1 26810 58225
59 11280 20598
2 35585 73110
7 15065 33001
4 42020 66597
5 14648 16684
4 72006 81605
1 3101 99187
1 14937 20565
1 39412 42805
1 16304 63271
4 31853 72332
1 32560 97881
305 181 3360
8 6017 24439
2 16360 52865
78 82079 98443
2 10954 23782
1 52256 81035
5 38708 80522
13 67662 92912
4 17622 67396
1 45555 84463
6 15379 37580
6 33673 40159
2 3262 46193
1 290 19648
686 2520 4638
6 43570 70911
4 63544 73342
1 21717 90209
10 74330 77452
1 24856 87602
16 74240 76186
132 21880 22255
24 21270 38090
2 24786 72973
5 1661 29704
5 65957 96467
1 14472 96637
5 11867 63955
5 32648 44174
2 15961 36064
1 65135 92803
10 76119 95720
3 18445 83693
1 23832 90924
1 28609 46687
1 77698 82497
1 57683 72017
1 19763 50686
7 79899 83807
1 66196 84845
1 31667 92944
5 50037 75930
2 14024 66984
1 31842 72948
2 23457 70778
2 7827 57004
2 36087 59173
1 36333 84061
1 65574 91898
33 88177 92502
5 84132 97539
8 1786 37007
4 67254 71861
1 29629 48593
5 43637 60577
1 26878 68092
1 26102 96538
2 37925 51851
5 71779 85677
1 12014 43498
5 10231 51813
1 12429 84368
1 26057 99350
8 6433 20455
13 54815 79431
6 33347 42917
2 47159 57842
5 30999 33053
2 44569 72436
3 64046 73591
1 36227 79169
1 50184 75770
9 69701 79496
2 33479 90971
1 16951 90648
4 15160 63217
105 5977 15357
5 35727 58440
2 54989 60446
1 24831 62286
1 11220 79861
4 12681 33185
2 11408 18723
1 78503 79473
5 47474 82742
1 75468 88976
2 8950 83228
1 15548 75567
3 4575 48855
5 33199 43000
1 33480 86839
2 22630 47128
1 25206 96659
1 23603 67137
58 962 4845
7 12540 38934
1 7316 83220
1 2739 48833
1 49879 75356
2 7126 34551
1 10617 59713
1 48730 66271
2 20106 97669
1 48232 56615
5629402 31221 31700
98 12824 14544
3 28032 77739
4 33736 49991
1 20579 86447
1 2878 46940
1 37497 67358
2 15792 72666
3 7989 34506
1 20725 79576
14 73273 99551
1 17375 45160
1 180 71533
1 19922 87919
1 12304 88854
2 36782 48373
2 46465 86341
2 40746 75168
4 42530 66145
148 10928 11168
1 19317 38363
3 10956 73251
252 89443 93807
3 7805 54929
4 89213 98931
3 33568 62939
16 14791 22056
1 25285 89113
3 7953 80171
1 14909 94302
1 31790 40250
11 19155 30664
2 17868 85757
1 1433 28826
4 38313 73196
1 31802 64959
27 45056 47167
2 16290 63573
13 86845 94641
2 38024 44650
9 47588 66449
1 23774 57028
4 57631 75943
2 35457 87141
4 29190 41442
2 9409 36172
8 1849 24361
9 78222 98689
2 10894 68994
5 13502 44908
1 7372 27138
1 16464 74862
1 1338 93988
1 20635 49729
1 564 40133
1 30862 67550
4 45322 67044
5 49810 54231
2 35355 58514
2 4042 16844
2 38703 74515
2 57985 75099
1 27165 85605
2 17858 84468
1 58026 80848
2 42890 99402
1 51928 98723
1 30294 90944
1 35544 90259
1 37943 53609
31 71261 80387
8 4494 46341
10 67375 91946
26 79195 82844
4 65346 75436
1 4351 81093
1 5839 92475
1 7683 45996
2 17630 91159
1 41040 88114
3 6680 49868
2 66739 87556
5 13041 37500
1 27885 67595
3 88246 93263
38 6896 14587
10 54 16701
4 31427 69529
3 54531 96655
2 30066 90846
1 5596 69759
12 83507 98995
2 14254 67887
1 32095 77517
3 42841 61809
1 3132 39345
2 2891 36611
4 69262 80715
3 25827 51501
1 65939 76101
2 30771 79765
2 139 96568
13 38021 39033
1 787 88682
4 69197 80621
3 3174 99575
1 55314 95821
2 18641 78754
1 11320 77921
9 59842 69302
1 16051 62524
1 53027 79593
1 16557 74567
10 19889 31568
2 315 91800
1 28350 66928
2 15578 90171
17 73676 75137
1 18758 53835
3 58481 80604
1 46993 70173
1 52249 69640
6 31068 53678
12 95835 98531
3 62473 77170
1 15154 67433
121 82455 87131
16 11282 24128
2 57009 70564
9 37187 39792
5 60528 76946
1 68256 76591
3 9388 93370
2 4952 32121
2 20721 55911
277 4285 8101
8 75095 82260
2 33754 87338
3 34431 83851
1 32017 95632
6 4220 36039
1 8037 63636
3 29237 33292
2 5486 44492
2 58356 66970
4 36695 63648
1 829 71216
1 32752 43136
2 37878 78725
5 21405 26838
1 20886 44139
2 59219 87006
3 41237 53370
3 4444 49231
2 62641 87226
3 59012 67851
26928 16481 16686
4 57660 68124
1 43339 83294
21 2294 15393
1 18306 86267
6 9110 35068
1 583 48121
2 32186 74894
1 15475 78657
3 15441 41641
1 10260 61864
2 647 58890
1 19408 73834
1 18252 54063
40 77870 95728
1 70740 84523
5 78132 80263
2 54572 80148
21 62805 67364
1 16485 84697
8 59476 73517
4 79523 85512
1 5796 72617
3 66438 97095
3 43189 80311
2 27733 99863
1 64767 95831
8 62767 77416
1 38496 68488
7 3381 11335
1 72321 87341
2 26300 81483
12 13092 23458
1 42448 53477
3 19800 60008
5 19812 76292
1 28137 64719
1 3274 86716
1 31468 92818
1 18448 92486
1 26151 85755
1 34315 77091
423660 13491 14473
2 46615 87330
5 25182 35353
7 71743 86389
7 45789 52270
7 21812 53001
6 14354 28061
4 55208 86455
3 47690 69984
3 4188 22733
6 19112 22231
2 33617 84538
3 34659 60222
1 76330 81613
2 49720 94492
1 8626 57621
2 22223 88399
3 60993 85869
1 31268 82081
3 8733 48491
3 69721 99561
11 55797 59042
5 43327 57395
12 44117 49740
21 84747 99802
13 13699 17268
7 3250 68803
1 45011 88492
4 6481 37270
3 13176 53391
2 14818 83967
1 13741 38064
1 4845 75354
1 12158 59917
1 18567 82699
7 66525 74528
2601 97857 99488
1 27187 76440
1 33299 53244
2 4854 82766
1 34068 55053
1 50546 69399
2 40388 70964
27 69093 72580
1 25703 76693
2 48842 78291
2 26069 91120
1 9081 71900
5 13442 44711
1 44150 85681
1 45323 91631
1 42018 70426
2 33294 72521
1 12438 87001
4 12099 65632
40 70168 71635
1 31307 55040
2 37677 64199
1 29619 98322
10 26356 35801
4 27133 64081
6 3250 11003
3 60705 66686
10 18881 24662
1 36933 89321
2 32995 61972
32 13662 17566
7 69947 76525
1 23057 69536
2 56936 88368
15 68636 99184
4 14951 30105
7 36790 54810
2 38112 62927
1 64056 99107
1 33319 54987
1 57415 81701
3 41769 76452
6 34791 36327
1 45483 62203
9 704 17350
29 26130 30656
4 43645 60537
2 64213 86324
20 15684 26938
3 19880 84919
43 82172 96555
1 44092 98568
4 19968 95487
1 19159 57112
1 36538 63774
12 57443 62972
1 25103 99123
3 10102 34207
2 4568 57591
4 95614 99277
1 16100 97052
2 30703 41118
1 32357 78240
4 280 85707
1 21605 22502
1 9033 57229
3 23736 40476
2 24538 73832
1 32346 36749
3 18430 88013
1 43868 93724
2 534 30531
1 16581 63900
1 29637 85846
3 43973 87738
2 10135 33108
3 9619 23862
3 30103 86440
1 28999 87488
4 12745 20982
2 16084 85266
1 34821 47473
2 2890 65414
3 5152 25917
8 63824 82500
1 46940 79548
2 16173 69743
1 4955 30795
2 34369 54452
2 25828 89262
1 4919 63655
8 8410 17393
5 60550 99304
2 18164 94666
1 17271 25155
2 79423 96417
6 16214 34887
12291265 25894 26062
1 3168 38490
2 13713 80747
1 21915 43097
27 74323 88122
3 2551 46793
1 23137 68300
6 30754 95689
1 68159 90484
1 28855 33426
2 42999 89498
1 24733 74528
1 97 31453
3 26848 51550
1 16649 97444
3 52415 90208
3 28955 60746
1 16809 68069
2 31703 52845
3 65754 88893
2 32702 51009
2 47145 73658
1 33928 89802
1 3937 64307
120 6596 8464
1 12091 84420
2 15157 96528
1 40922 99916
1 18235 76221
7 75598 80578
7 63383 87925
7 32636 37566
161 10899 14286
3 73667 75305
1 12498 30602
11 84614 95300
6 5418 58075
15 12476 14086
1 37686 81511
4 13148 52031
1 36047 83450
142 90998 93797
1 32710 81412
9 53572 68402
1 6139 60740
3 23583 62414
1 70268 99849
1 33463 41827
3 52750 83727
4 37954 66125
2 65121 94473
2 16883 47335
5 20016 41988
4 34073 51395
1 7681 49330
6 9588 20476
11 77292 83485
2 14949 94522
2 39958 90740
4 60886 68676
2 62634 80577
2 1673 56650
1 10897 65065
1 26879 50193
4 57226 79621
5 20556 24461
2 50957 87622
4 23746 89652
3 67130 83305
4 1435 9715
2 16287 88444
1 48922 71526
3 11628 76926
1 41197 48762
2 4897 68102
31 947 12079
4 53431 73338
1 33656 90057
1 11690 98635
1 12264 42271
4 7004 55312
1 5403 64235
1 21437 85090
2 26351 40445
2 57207 75375
8 24562 31237
3 41784 98530
5 27616 33530
50 17144 20010
4 30628 85163
1 35668 86198
1 63630 96908
1 9768 58528
2 32192 82517
4 21787 39613
1 8165 63785
1 29057 57002
6 77447 79309
2 22397 42709
4 46840 97394
3 52012 82026
1 689 65253
9 31750 33200
1 37359 82909
1 5448 21310
1 78980 82485
40 13637 23250
2 25010 92191
1 1674 63835
2 6214 32326
14 64595 81339
1 17749 80671
1 39736 67915
2 63609 95432
1 59985 80001
1 15993 46693
9 13982 19145
4 29872 76918
16 52926 57175
9 80291 92575
1 17458 94076
9 18296 47817
2 28758 76447
22 58047 60022
1 6395 97093
962 75766 76143
1 7995 63101
5 13401 31597
5 55405 90172
1 46131 58648
2 15200 67335
1 27279 63078
1 56461 73250
6 13103 25112
1 33025 77436
1 10461 48782
3 8174 92705
1 5629 80647
1 39872 50825
1 15337 66827
2 31549 73871
4 6877 28128
1 16375 92649
1 76307 98560
1 6123 65895
3 44191 73744
1 9710 51367
2 37095 75640
1 42915 66498
22 13603 17363
1 17510 95247
9 65855 80792
9 31149 37714
23 19848 21466
89 87103 99835
4 60988 81120
4 17249 55360
1 36286 77621
1 13611 99486
1 18247 96481
6 12098 35155
3 45158 83624
3 5955 25504
4 40600 53360
1 67979 94803
4 10293 42237
3 28453 31388
4 30806 51099
7 54052 90543
2 34638 48203
1 63797 80249
7 1983 36219
3 25881 73051
1 33167 72375
1 27252 50822
6 73513 99146
1 61694 90602
1 45338 67369
2 10300 88762
2 66709 72202
1 51463 73035
150 95332 96948
2 63325 95980
1 42773 72692
191 6337 8418
7 43489 63427
2 55186 61049
1 2424 58277
14 12994 29050
3 46075 50230
2 32981 83398
9 16125 16902
2 20326 77948
2 13887 28270
7 54514 68003
1 61251 80879
2 19309 53031
1 41251 84069
1 11912 68235
1 39983 48253
2 22983 90972
5 16221 41799
1 15615 98904
2 30230 55485
2 8227 23883
2 2969 29787
3 37393 86110
1 10915 43426
29 86009 92926
2 47008 67626
2 4808 88575
2 27704 90999
52 90624 97276
2 34380 59730
9 73553 88082
42 6158 14682
3 51634 66073
4 52081 64262
3 20012 95755
1 19770 28528
7 59559 92443
1 50543 96285
49 1280 13149
1 5272 40463
4 18514 99373
1 60563 76838
1 30675 56541
2 35124 85615
5 32015 51599
10 1102 40138
2 173 13460
2 41922 99114
2 8432 52159
2 76613 97396
2 32865 62417
1 32139 53701
7 67670 91445
1 6033 64903
16 78238 87213
1 32950 86722
2 60459 88324
3 12218 74205
3 63186 95364
1 57927 88631
1 78794 98441
2 30628 47985
1 6144 22769
3 56818 73683
93 77882 78252
2 78415 85786
13 11999 24302
2 3075 44368
2 30391 94986
4 9913 27612
4 65739 70325
2 9920 82085
1 15851 46576
2 45700 80157
8 34710 47114
3 11504 58109
2 5813 13498
1 7450 96473
3 47859 88392
3 2043 43559
1 1110 28594
1 12794 81068
1 17672 24584
12 67025 73807
5 24789 37731
2 22913 48929
1 21930 68791
4 74953 92500
1 12343 61797
6 66351 87433
1 1456 65220
1 32076 95280
2 10703 42170
2 9549 59650
1 28318 61095
1 56105 69638
9 36824 96142
3 8551 22630
6 78331 84227
1 2815 98856
61 3130 6383
8 8636 21730
2 3612 40440
7 58301 79343
4 12984 14416
2 60404 97954
1 59777 96150
14 36649 52468
1 24854 92673
147 84793 85840
2 61634 74321
2 36762 55298
8 12202 28049
6 43094 45829
4 19941 26875
6 62935 67101
2 6925 22171
6 59188 66896
1 19394 56509
2 2942 98244
14 47948 54759
4 29845 40679
1 8685 52932
4 31755 92943
2 34842 48499
4 16583 35125
13 73299 86201
1 6652 60379
8 42142 57213
5 30238 76146
1 62770 75145
1 36560 75301
2 40563 77656
1 9891 56785
1 35741 73324
1 8182 90071
5 8040 17420
2 11367 47617
1 21324 53370
2 13884 81511
106 85721 98730
1 12816 23287
2 3138 52758
1 42241 85388
3 27776 40507
2 43863 49298
2 12336 39556
12 13892 21782
2 11493 38948
6 16890 30321
1 905 88622
1 8112 97001
8 54096 63729
2 2667 81418
1 14235 35682
1 11887 85880
3 38737 70365
5 25350 45860
1 7281 83913
1 34749 46415
7 63597 92965
49 3176 11196
8 45987 84590
1 56805 79180
6 8922 13662
13 89870 94938
12 71791 80096
1 63297 98069
3 46421 54844
2 25034 91547
5 11793 28970
2 69823 95508
3 66942 98631
1 43081 85305
5 3998 23451
14 3557 13182
7 38781 66778
4 59562 78453
4 8233 86257
1 52770 95235
2 72938 96899
6 9897 26913
2 67236 73746
1 46773 74045
1 65256 85423
3 38913 89266
1 30289 76055
2 20462 91750
4 22401 68829
2 67092 73847
4 21206 36038
6 11406 46224
2 15926 79784
1 20491 36301
2 53150 67477
1 6221 97721
4 2263 75815
1 19970 35210
6 23753 43116
3 53728 74361
36 60563 63289
2 17222 79992
1 22158 91513
1 50358 86435
8 48795 60018
1 52445 77097
1 23477 81522
1 4365 27937
9 76392 93590
1 74343 93959
5 60179 88336
1 54732 80023
1 57970 69873
1 63075 90794
1 21864 76903
9 15067 35809
1 23021 96153
1 48178 85811
12 212 20781
9 93302 95706
7 73894 96326
1 71736 94263
6 55091 56175
17 29505 35710
2 5333 81560
2 35399 84598
6 63851 72261
5 12759 53745
2 43304 85287
1 40947 86106
36 88138 95682
2 24198 74368
2 22882 38678
4 13137 38452
1 21421 98190
2 46544 76439
6 20713 35395
3 3770 73067
2 57338 64249
1 15659 92179
2 55913 97240
2 19572 28432
2 4021 90506
1 12876 69560
1 56548 74998
1 35666 75158
2 13455 31491
2 13439 76040
1 26995 71368
1 26056 96435
1 26369 75001
1 51139 71624
9 79507 98740
15 38650 40939
4 17254 30808
2 52622 71565
2 87709 97396
4 23433 76824
1 16997 98194
2 12108 45081
2 9412 85685
1 30796 70769
5 68098 90979
702797 79677 79855
1 24940 42040
2 46820 69795
1 17458 88178
2 88143 93725
2 47041 48431
3 4843 96259
8 14733 40414
2 37499 74952
1 3945 67304
2 34584 78523
122 80776 81974
1 23752 96879
8 17320 31258
4 41037 72829
1 5234 26458
2 20487 33213
2 62569 97759
2 35017 93469
8 42182 59131
2 62404 99442
2 4460 27475
1 16770 59003
5 53149 66242
3 10749 87081
2 3718 36817
15 8624 11623
2 27612 80222
1 66348 73152
16 76291 95978
1 58930 94681
2 60658 70812
1 26047 70525
10 21022 61921
2 22898 65476
2 98 74035
1 13256 22480
1014 56374 57588
2 28140 86277
1 43653 67930
3 16525 48707
11 53613 62223
1 29636 66983
1 1599 88594
2 1717 50651
1 328 58502
2 42581 98603
4 47096 99480
3 30948 65182
33 79046 90296
1 15384 93949
9 41355 45116
1 1682 75566
1 6572 37114
1 10479 37432
3 7467 96137
3 24280 33174
5 79064 97946
1 12539 40146
3 31343 97176
1 53724 84276
124 1838 10221
607635 38297 38895
1 6464 83608
4 2199 39597
7 42279 74516
1 4868 58941
6 55286 58662
2 16994 65402
4 47653 57573
9 7998 26817
3 11817 24217
5 62000 86015
1 50947 64944
1 62213 77686
5 48665 56684
2 19961 52513
1 34913 58825
3 36184 84390
1 29028 45417
16 38165 40924
3 50341 83719
1 13644 47980
1 45208 81860
6 64032 67737
1 43878 86149
5 17700 50512
4 54533 88905
2 58981 96382
9 6401 11185
1 16534 76316
2 10939 63605
4 9463 21096
4 49512 90667
1 37162 58873
2 18357 95326
1 52081 83206
7 693 19569
1 38549 95076
10 78469 87334
8 14721 22342
3 74949 85179
1 33031 95776
2 22176 75968
1 22313 75724
2 64728 90925
4 24281 69946
3 13254 49927
8 53676 57629
2 75700 82742
2 47765 62366
29 28717 32357
1 60757 98157
2 25983 63491
3 19903 57377
8 54970 57333
113 44803 46160
2 2314 60820
1 22446 92965
12 23076 34137
3 24456 47565
4 34562 58787
1 18483 80486
15 3247 13524
1 39403 91294
4 28388 47328
1 4993 59244
1 8453 66538
43 70513 75025
7 65320 69866
3 16249 33012
1 32134 78954
2 36251 72143
3 38558 77182
10 62687 70074
3 47779 71465
1 37362 97855
220710 60686 61558
2 44014 69621
1 21826 84981
1 43401 96738
1 36358 64404
2 3949 92096
1 59844 87852
7 17822 41894
1 7272 51526
1 6624 51709
15 14602 28776
1 27365 90358
1 65360 98111
1 9822 62999
7 54125 57156
1 11006 95864
1 4805 87990
17 71271 80489
2 10806 59771
1 44301 45105
3 13247 30977
19 74331 91225
2 17366 40934
5 39649 65846
1 34554 66195
1 37099 58819
1 48891 63618
40 4362 12554
3 90902 97463
13 15953 26260
1 14474 85483
2 13297 69121
23 24697 29830
32 75050 76211
5 20609 61556
11 21099 30021
2 47470 69279
34 3087 13231
16 59534 62281
2 50296 58319
2 28038 96253
2 11855 53934
2 14208 71604
6 64059 86215
1 38733 80800
1 53420 80061
2 22673 34089
1 8389 33902
14 63476 90802
38 87457 92967
2 26793 43713
6 28343 79000
2 333 86568
1 17761 76169
1 41017 62481
1 1278 44103
2 5434 84270
12 21377 21993
5 56351 69600
68 87354 93211
3 12984 47724
1 17030 85719
1 19533 47708
1 10792 85087
2 19747 38018
1 3450 70356
6 47538 66627
3 61593 75600
15 70570 72807
2 43178 92107
1 21820 51931
8 50020 54521
1 25511 92746
1 35515 86135
4 45095 75805
2 55162 90911
3 15917 26716
50077 74033 74062
6 7764 26741
1 14759 64822
1 5026 68530
4 9064 25639
2 2783 87359
2 28913 80826
1 63651 81969
2 41702 82585
1 49021 67851
2 17134 60975
1 61485 74181
12 73093 83566
4 54666 77471
1 19060 79017
12 25735 48651
12 48299 50500
1 27417 30371
8 5199 38644
1 20593 81207
1 3414 51026
2 4463 26073
14 80940 86137
2 18407 49200
2 31737 53770
2 10341 60828
5 33608 88075
7 63286 81583
1 71969 75115
3 39243 74825
1 36986 57269
1 30878 97653
1 11461 85571
8 28435 48984
1 5132 86714
2 40107 81676
4 50371 55219
4 3173 9943
1 23811 81024
8 36602 41108
2 68209 76848
2 28419 67972
72584 54780 55569
3 11136 31229
2 22430 84986
1 52934 79716
2 2526 81056
2 30261 81871
55 88982 99700
4 5398 98725
1 38120 55404
1 31053 93449
2 37078 90116
1 43266 71133
7 5767 13389
3 68362 83430
2 44723 64805
2 1707 44407
3 42542 61868
1 36200 92842
8 18854 32371
1 12450 50480
1 8912 83269
1 24348 31455
3 12503 72860
1 18075 39255
1 40096 47675
2 23528 69333
1 4924 81715
4 56293 87633
2 35540 85938
2 46686 58643
1 9273 45321
5 50091 58092
2 15471 43097
4 3887 88489
1 15478 41588
19 5589 20637
1 22469 42432
16 20653 25889
1 6882 31999
5 57356 65739
2 25219 64391
38 16449 19359
1 5015 58238
1 8023 34481
2 59794 74901
1003 97213 98540
6 37236 55406
9 59512 99349
1 57850 94698
7 20665 36141
1 27159 64468
12 74038 89914
2 13761 99033
2 26575 73730
1 10754 73870
1 870 82537
1 13137 45725
2 366 82888
1385 15821 16443
1 9492 82086
1 55000 83692
1 15928 87958
41 11834 13305
3 47806 73514
4 34766 49165
1 14898 65505
3 19760 51977
3 5559 81689
1 12184 93259
7 64116 87016
125 23222 24268
1 22211 35741
1 58156 80938
3 6760 83150
16 78068 95091
3 27055 60133
3 32440 94325
2 59763 78273
1 9571 87791
9 75679 86002
2 6840 76166
3 10411 48168
2 60862 87476
1 57944 73124
1 66743 81144
1 48062 74279
2 36114 85439
2 30159 53825
1 12597 66394
2 35117 99271
1 14503 74250
3 66154 94447
1 2900 58938
2 45700 73328
27 31046 36666
1 8904 58530
1 545 37048
58 6974 11391
4 44696 77372
7 37596 42362
1 14958 48860
4 44793 70152
2 52130 65242
4 70275 93539
5 36346 44940
1 45125 51523
1 40834 63712
1 40645 51757
1 58975 72216
2 55188 72430
11 3167 33211
3 20130 70971
4 51914 87375
1 23109 73602
3 5041 42891
1 4033 38501
7 14740 37391
9 76242 99605
6 25737 30906
784 7219 8275
3 9300 17561
8 36539 71564
1 52402 85512
1 14042 84233
4 16128 50068
6 13777 27140
2 23930 41538
1 34112 72269
1 18719 98385
4 40784 79831
1 38550 90133
4 15039 29076
63 88746 94589
2 34070 75638
1 22423 49771
1 8596 66244
1 30347 42114
16 84901 89121
5 3823 29319
1 15227 97049
2 57041 91202
1 14619 93992
4 46666 54493
7 19731 21391
6 58343 81824
2 45903 95684
7 2308 62776
10057 55913 56343
1 10417 30773
1 754 75060
13 77021 98010
1 11835 86982
2 11010 40149
8 3600 9356
2 3591 40717
293 93740 97180
9 61841 64371
5 44955 53733
1 30333 93723
1 193 69632
21 85258 91845
3 16357 97341
19 21119 28303
1 41734 76784
14 66740 88729
2 37913 51923
5 59252 62702
3 30441 66494
76 84903 90449
6 16861 22274
1 17795 65295
2 18093 54587
2 317 35159
1 15534 39766
7 23994 51250
2 44142 84227
284 95341 97416
1 39862 97490
4 18576 36880
16 80332 94605
1 63652 76932
3 11815 51757
2 33845 74217
2358838 27712 28241
2 7745 60798
1 17840 33109
98 11780 15978
1 29865 57680
2 9018 95478
3 317 71335
1 28171 85589
1 34989 66185
15 65190 79106
1 17613 49102
1 41199 74687
2 46868 86971
1 9779 92022
1 13082 97593
2 7890 24346
1 10491 59337
1 62708 92742
2 30226 46898
1 41921 55590
1 29284 63835
41 9263 16825
10 65734 77105
1 6709 87136
11 12371 34436
2 11674 80604
17 75935 84148
1 42241 51575
57487 25579 26101
1 22705 73993
1 12664 86695
3 16794 93166
2 34186 62812
2 57120 81621
2 31586 80785
1 50396 73277
1 5719 66956
5 42263 51440
1 32736 96371
1 12748 62172
2 37847 48932
3 62991 95836
29 2377 14492
11 29407 43707
4 45077 82011
67 944 9116
1 9439 99056
2 29985 68559
3 23871 33694
1 61135 77841
3 73817 87725
3 54207 93476
1 10049 89384
3 22561 65982
1 40097 81611
1087 25061 26353
3 63852 72891
1 64243 68740
11 68360 79872
1 68833 83059
2 40185 77102
3 23307 46368
34 83470 97418
2 15987 34161
5 35884 84196
11 19246 46426
2 57583 81670
27060 73218 73282
2 14010 77823
1 35132 84798
1 57239 94659
8 77033 97109
2 17512 76217
2 23406 36537
2 88 47799
2 52262 76893
2 31642 97262
4 32851 56180
2 35775 64914
1 15842 43229
1 5763 75968
1 21436 48256
224 8701 10614
1 2016 45560
1 77505 91765
6 59802 68846
3 56975 90181
1 42573 76977
32 9472 22704
26 64410 65712
30 8251 9528
2 13486 31319
7 27967 57501
27 74035 75673
3 10943 30257
4 69448 80858
4 33838 90672
1 25682 77879
4 5500 43581
1 22182 53145
2 39369 66368
1 29453 81068
3 82936 99189
63948 52861 53269
1 23088 45065
1 67208 97156
7 62757 81603
52 87611 94172
2 59947 72668
9 49702 62244
4 21999 39354
6 36396 58365
5 46721 90565
1 68749 96112
383369 47476 47496
3 74841 79133
1 24247 51552
1 64644 95667
1 29701 98167
6 19008 28122
3 16523 89559
1 19642 85636
3 32280 53359
6 40378 51040
2 47973 81259
8 75528 75780
6 38477 46792
33 4482 13457
1 9962 80311
5 48830 58536
1 2460 34358
1 18252 40975
4 31422 77575
3 40817 47073
2 32823 98849
1 4542 84055
463 3441 4736
2 10440 95459
1 22704 59794
16 75786 86751
8 50540 67473
3 37227 44921
8 61032 77824
2 60290 70778
1 40961 81173
3 13543 61773
3 39585 43120
3 24040 67780
1 22449 63496
1 30277 44498
1 5781 45986
3 64636 84930
7 78292 90425
30 15689 37978
19 77135 85091
1 35071 51556
4 39763 78912
2 10505 65139
3 35164 94587
2 36359 92798
1 64889 68048
1 62265 94169
2 194 63181
1 19905 55397
3 46999 55428
6 75685 89137
2 27498 82341
1 37879 89343
1 26679 82339
1 26047 80532
1 10124 58880
1 32631 62128
1 28136 99442
1 39087 53813
1 14858 96304
1 27689 79649
1 9673 78009
5 26252 44804
62 2001 10289
2 5980 88302
1 21879 69016
1 39494 55670
3 6205 28599
45 13068 15277
6 70738 93358
24 87046 93508
16 81183 90470
53122 52805 53260
7 12401 79908
1 27663 78716
1 37364 91284
8 5577 9825
14 30273 35013
1 20142 49581
1 46760 76921
1 19153 73442
7 1783 27877
8 54613 61857
7 74008 94470
3 10877 83208
7 72688 77908
1 41876 76545
2 31675 82778
13 88011 91061
14 1527 30358
1 22297 61572
5 31762 56419
1 22537 57211
1 889 54435
2 5864 73497
1 1503 85824
1 32045 59635
1 13973 34387
13 17189 26383
2 13892 98399
1 97 78680
5 76574 91406
36 58749 60485
1 66533 96076
6 33311 43797
12 46558 48232
2 1610 73791
2 19358 57656
36 37208 38939
1 9527 91570
3 40139 73702
1 11685 85488
1 17242 80182
2 231 47729
2 48869 53949
2 82318 92713
1 31585 48850
9 45982 47649
22 65459 83501
2775 56939 57699
6 45912 71183
11 10792 28127
3 41745 93836
15 70164 74224
2 2088 72750
5 86461 97398
18 73570 74869
4 57765 83315
1 34079 79424
4 2413 27270
2 21928 90279
1 2994 71681
1 42760 94408
29 51216 65777
2 49964 88687
1 61105 81715
2 69717 81989
74 15262 16440
3 59553 81574
7 6849 18130
19 80474 98739
1 1589 75179
1 39900 83849
10 2754 63035
29 7848 12837
4 10987 40756
3 56777 98880
2 24518 95237
14 83421 96658
1 3813 72374
5 29650 51409
114 91440 96087
4 17226 37600
4 43722 57390
4 31285 41919
2 29055 67899
4 72291 93072
2 37197 81097
1 36417 81827
2 51382 67495
1 44539 78396
1 7211 52630
2 32121 42021
21 57958 59087
129 91812 94089
4 38256 95968
18 62628 65922
12 76568 91734
24 12006 14510
2 38424 87741
4 17623 48605
3 18118 45864
13 18223 24186
21 52168 53811
1 57374 67143
4 5219 36359
4 8087 53284
10 52910 59987
4 27539 81672
9 68726 77490
2 23011 81222
2 4320 20167
1 48133 59628
3 36616 59433
1 57493 90820
2 47073 95695
1 54920 91435
1 2891 75674
7 6408 35011
2 4870 63408
1 7251 49699
1 19118 71374
1 13421 74121
3 28557 38005
1 38247 55945
10 51030 57348
2 4724 60173
4 4321 35590
4 53333 93566
1 41086 56356
11 58857 90891
6 67403 85319
1 41627 78405
4 40962 59699
10 21845 38979
5 15448 24372
1 10671 66004
1 27588 51750
2 5333 97716
1 16267 65954
1 23852 82397
1 18081 57566
1 4732 49430
8 1923 30993
26 73059 73493
4 68132 88244
197 6118 6591
6 47701 75882
1 19133 50028
1 30350 65128
2 7828 29721
4 53972 73935
1 37913 84867
1 26083 51429
16 65471 66896
1 15346 84789
3 10516 96705
1 46008 90360
1 27323 98432
5 7629 22249
2 25994 95591
1 46050 85962
1 18540 92252
1 21906 70604
1 65122 83834
5 7794 53097
2 557 57020
3 58644 84110
3 16834 44589
2 13159 25351
24 26596 29027
2 43247 79270
1 56999 91387
249 41904 42512
5 89062 91860
7 16712 27306
8 40235 62846
2 43196 44630
2 9926 61526
1 4750 68614
1 32828 67690
7 64603 92034
1 21696 76586
1 34171 59986
29 82077 89035
4 1646 22627
4 79192 98519
5 21809 82861
1 34409 52853
1 41461 61139
7 14897 29819
2 41277 57650
1 20046 48801
5 72903 90168
33 4511 16961
3 26776 88113
2 50684 62363
2 36037 95307
1 1860 95049
1 27132 53296
1 42208 60696
8 61332 70642
2 20695 34767
2 35339 74620
8 18046 23833
44 83473 86474
2 3751 34824
1 75160 77050
7 39885 42214
4 259 62823
1 41151 62098
2 30508 97621
3 33265 57610
9 57195 60191
6 19299 39021
1 45953 57091
1 16009 47777
2 33103 66646
1973361 63081 63679
35 76498 81542
1 43249 55017
3 53694 73812
3 63989 78477
6 14985 27863
7 60051 94669
2 67791 84442
6 43998 72559
3 50631 61148
5 24462 52531
1 42981 62173
1 42289 54273
3 7592 31764
2 22673 57981
9 68114 92848
2 26173 66200
5 53282 77683
1 55642 76445
1 48457 87671
1 36936 92155
7 16985 21321
10 41378 42435
4 35253 67806
14 15110 29099
1 47662 77287
2 45380 59059
4 12032 45676
6 64549 75852
10 71220 80228
5 18114 49103
2 11940 78001
12 36460 41566
2 23808 58373
3 70313 98385
1 57534 86175
1 43122 48445
32 66917 69558
7 7393 42481
1 9294 61422
24 80701 83808
2 37062 80918
2 1704 92003
2 38937 61032
3 19133 37902
2 44668 67459
1 549 81884
4 54825 65385
1 37486 99926
3 69587 74042
4 15903 22035
6 36735 96192
1 52820 77266
2 56063 75091
1 3959 78171
1 1224 61075
1 31833 99541
1 51220 95948
7 59054 67293
15 77970 96835
76 88686 95854
4 12726 60803
1 43131 52723
1 25905 94367
1 84124 95944
2 55634 57538
7 63632 66268
3 6714 63137
4 59114 99033
3 5645 86337
1 27734 60063
1 29245 92553
1 28333 62485
15 26215 46524
4 43555 55170
2 59619 65564
3 45343 54342
1 77043 97430
2 22027 87480
4 59555 67651
4 78979 88610
50 4090 19366
1 33131 49805
4 8812 95452
7 28363 31675
1 54276 64560
1 33647 96345
1 4718 80613
1 53541 68979
1 47301 59051
2 17826 72067
2 6873 92507
2 5616 91666
17 84261 90929
37 24238 28257
3 56632 85616
3 47456 51397
3 61333 73665
4 20360 42715
3 23185 49737
23 94362 96851
2 5169 55289
7 25686 42436
6 53444 79828
1 4206 48638
4 79959 89043
2 54827 86322
6 37953 60457
108 15428 20622
4 48092 69162
3 27485 54948
19 30920 34981
1 4986 68874
1 16291 70458
15 81264 97546
10 69955 86535
2 5181 29401
4 31958 69280
1 11989 83811
2 42263 71892
1 32437 84104
4 67053 93355
18 3224 24192
2 18608 99176
7 10042 39384
13 82957 96851
2 50671 80887
2 26765 87135
1 820 45675
2 48646 94934
2 56630 82775
2 9793 50986
2 29399 87526
1 13744 53136
6 71906 72461
7 74678 82700
5 24202 90400
1 9554 85550
1 49245 67368
1 53723 64600
13 69300 70861
2 85649 97688
3 14736 58652
154355 25594 26399
2 68116 76161
8 72420 96434
3 86426 99086
3 46285 70857
3 38165 70478
4 85724 98799
2 16033 63663
5 36396 51335
1 18131 96765
35 8058 11053
2 3098 54552
4 49707 92935
1 52968 89045
1 39091 59701
18 30536 32635
2 35091 84440
1 42975 84003
1 26711 61629
1 31942 51892
2 12880 62031
1 57020 92584
5 60441 67460
1 14253 80186
6 11132 36151
3 21155 43082
1 9921 97811
1 31849 95236
1 8794 59121
1 21771 56280
1 11217 67056
1 27071 55831
3 38737 97895
2 26602 55804
1 18974 63548
1 14689 89039
2 38537 59539
1 45015 71112
23 79649 97950
1 26405 92828
1 83270 97397
1 21177 91557
4 9619 38010
101 93449 95994
1 49907 75840
1 15626 64904
1 1715 80937
2 47861 53919
3 19124 65250
1 18601 92148
2 63731 66908
2 25564 51133
10 37733 41887
2 41908 99069
2 58974 69366
30 67954 72861
15 16861 27585
2 9455 43572
21 77800 86319
1 11583 43748
4 14661 65626
14 4165 21442
5 41423 45166
5 17195 42337
1 1220 92503
1 32978 94421
1 21767 72370
1 8839 46301
1 14928 86460
13 19367 23314
1 7855 49813
3 10620 38561
2 17850 59705
2 45045 93860
2 27733 53381
1 30568 39987
5 66776 89136
1 27548 76550
1 16088 66740
1 20573 44142
2 3660 60050
1 28935 83898
4 47454 78079
1 20003 77371
1 27349 39830
1 13925 44111
2 9062 97582
1 24998 72851
1 3577 47478
1 24978 38636
22 77803 99535
2 17126 64339
1 83333 93373
2 5540 88762
1 59866 92309
11 93301 97707
3 30480 32962
2 28982 90163
1 16838 84860
2 53950 61237
4 36517 60561
7 40308 67406
6 46642 52440
3 18890 82760
1 47264 65706
1 49609 89927
1 8939 90418
1 22047 34859
10 57930 74394
8 52855 58148
4 39170 92457
1 8906 59374
1 17344 56336
1 2490 66370
1 49414 61159
9 75955 95745
3 29402 54282
4 51170 64956
1 9785 96115
1 36517 82352
6 303 41066
1 10914 63692
2 31916 94751
1 15991 85000
10462632 6817 7138
29 13807 24424
13 5466 21291
4 48613 71965
1 38938 62675
1 14302 64029
1 6980 88290
6 30099 39004
11 79352 91313
6 19443 28469
5 4386 23743
2 22855 84809
3 66227 96062
1 32201 74763
1 10554 34222
1 11797 26573
2 78540 96234
43 93411 94156
36 9538 18403
6 34158 57436
1 29211 91268
7 38831 96946
3 6875 48567
5 64703 99856
3 14070 47432
2 49267 51244
1 7631 80607
2 15362 84784
1 16592 82778
1 36328 77817
1 34270 99805
2 46859 89144
1 78979 94223
1 67956 77294
1 41623 96153
1 10369 29087
4 3422 70366
3 29934 91487
1 26512 59205
6 59901 94216
1 36892 51963
3 52799 93439
2 34059 45006
2 36423 84641
1 45982 94266
1 43298 56754
1 20372 84053
1 7348 67004
1 71831 86870
5 647 16934
3 7021 96896
1 6512 62721
5 72386 95127
2 21110 22792
1 8052 96836
55 22789 24376
4 2450 66265
4 69445 93408
1 12384 91560
1 9243 58372
2 5378 93841
1 7280 58746
1 38613 71205
44 5567 14456
1 48174 77617
5 12105 46375
1 28711 55577
2 59748 91240
3 64580 94827
3 52189 91603
2 47529 91830
3 31914 50812
3 32973 69570
13 62329 71544
1 50870 58284
3 8648 48032
1 29235 83900
1 14539 82038
46 17158 18187
1 1321 73437
4 41953 85562
1 10235 62636
3 7585 52529
1 19940 82042
6 74961 87744
2 37957 59293
3 59049 94984
1 39795 73627
3 57893 72277
2 39025 78417
1 64167 83653
2 20896 67568
13 28888 34412
3 36140 69963
1 30859 46732
1 2068 76759
25 23494 25907
3 69289 91047
1 6024 69629
1 45282 88371
24 10867 27842
2 50880 85331
5 46878 60215
12 8697 36266
3 45716 90797
8414800 6603 7208
7 69600 95851
1 7575 28108
4 52836 77218
9 22030 35291
6 24228 25677
1 9204 60704
2 66170 79701
10 23665 35225
1 1365 38605
6 44594 58030
2 63832 78491
1 29874 63662
2 56058 71732
2 16970 94089
1 14599 75667
1 24910 78359
10 18932 24084
1 23707 55957
1 59287 66262
3 693 31778
21 23992 29164
18 12254 17424
3 67999 74450
5 67669 86301
2 31490 62988
3 3414 81878
21 85452 89172
4 33334 53585
39 9166 11510
2 12711 18821
1 34627 72601
6 17437 94423
3 81844 94098
3 45772 52378
2 66042 89524
6 30858 32820
1052 96591 99528
1 53580 94205
5 14521 42623
7 40113 41974
14 80142 81859
3 38497 75431
5 8091 87926
2 15541 83025
5 48172 54833
1 27013 34294
1 2251 91825
18910 42400 43135
2 30422 77590
2 147 22688
2 51573 62345
112 865 9084
1 67188 89595
7 4646 17131
4 17878 97474
15 75669 82514
4 5792 42478
4 73421 81939
1 69520 83438
5 75607 89156
1 31343 83216
3 3528 34183
2 38360 75545
9 10744 31051
4 370 32943
4 37274 78953
3 16633 20348
1 50113 95407
3 38014 71958
14 8233 14283
5 53681 79446
4 16044 35620
1 28330 41218
22 30319 31030
3 26186 82962
6 1400 21324
1 23896 66071
61 87083 97291
4 46842 89878
1 26771 29260
5 52531 73143
2 3093 68241
2 22476 65307
3 3425 84309
1 4679 93731
2 75635 82319
57 2278 9878
2 37740 58354
10 33588 42557
1 48942 70836
3 33270 70570
1 60282 85029
2 5132 79176
1 34731 70579
9 42109 47219
2 61058 72046
5 1209 46133
2 35166 87692
3 42386 61977
10 7623 14759
1 10696 59759
1 48136 81152
1 42675 80217
2 49249 86544
1 48730 87146
1 20451 97923
1 43380 66317
1 36353 64617
23 85793 94291
1 14725 72336
1 53834 65948
2 5560 28894
18 14772 23453
2 7234 59577
2 43495 89616
1 34555 56058
4 17656 20811
3 54702 67269
1 50883 85066
1 21365 86867
1 2280 84930
1 44031 76770
1 31696 97703
1 40865 83875
1 52658 62499
1 1203 81141
13 23293 33099
2 32712 85188
1 1818 59745
1 12047 83451
1 28132 84093
1 30949 89444
9 30659 41039
1 217 67450
14 90878 92665
2 51711 86464
3 2678 52499
8 12487 49015
7083947 325 718
1 11386 35920
17 64333 99471
3 43501 64410
1 18282 45412
3 4571 20631
18 32529 41695
1 8560 57681
1 28733 42659
24 8217 14126
2 1274 74833
4 86366 92149
9 67691 86642
2 27296 83283
1 4080 71191
8 10109 37041
28 2345 4807
4 17785 64320
1 38314 53446
7 53679 85903
1 49118 78926
1 67623 72351
2 29919 37626
1 58046 87188
5 41403 58253
3 48079 69344
1 4690 87906
1 33883 84394
1 34728 43855
3 57559 73102
4 39061 43381
3 41889 91482
4 34540 51125
2 22247 94409
1 65197 85418
2 41811 99050
1 27447 31809
11 70028 72505
3 37563 56350
1 55623 59267
13 79398 85449
3 15065 87141
2 16826 54712
2 28423 88300
11 10 12113
2 41136 87970
16 76323 89494
1 3605 73730
2 51799 78215
1 6596 67210
1 20348 77338
2 25665 53935
13 42205 50411
8 75185 99933
2 24705 91447
18 20383 31126
2 7408 77502
6 14478 19684
1 38291 54552
5 56399 93439
2 38494 66720
2 14626 64117
13 24648 36369
4 40026 41299
4 34442 94546
3 42040 64728
2 13499 24601
1 14999 80238
2 24252 42679
18160 28826 29477
3 25943 99811
2 50126 55989
13 10301 31867
2 52135 69090
1 16086 73458
1 49632 60803
18 83635 91619
7 70464 82003
2 40288 79504
2 39473 47805
2 33158 66089
2 716 99848
2 70855 81104
6 10802 46106
2 492 56867
1 3018 98860
1 48695 72176
2 1348 67676
2 4661 35151
8 76970 84247
3 40032 74987
1 22243 91580
1 13678 46061
1 7644 90311
14 56464 78644
177 3179 6618
5 20468 32797
1 18318 52330
1 57375 58597
1 10607 81826
4 32276 55900
4 44715 62020
564 95600 98132
2 50863 70638
1 26977 62279
60 90012 95869
1 45522 68426
2 16240 52449
5 21898 46806
1 6243 69474
3 52964 89816
1 9559 64331
1 30597 77200
1 29274 33120
2 45198 82101
2 5401 72299
1 1016 89751
15 49886 51404
2 52036 91252
1 10615 90095
56 92689 97193
2 54465 93772
2 15343 27090
1 46172 69099
1 30423 74374
2 37870 77707
1 18049 89723
10 69097 91530
2 30651 82423
1 23334 60851
1 30689 76503
1 42383 68547
31 4671 8065
2 40201 75612
1 24668 59787
1 155 56174
1 34140 84212
1 41839 61934
1 1194 81014
11 71224 83192
1 38894 79226
1 7434 89233
58 7784 19045
1 76944 90516
2 8690 80780
1 51004 87285
1 23116 86878
79 82452 94003
5 65880 74242
5 51725 94673
1 4848 97609
1 43678 66743
1 7937 57087
1 38010 67787
8 81461 97801
2 8308 82852
2 62223 81671
2 16107 74783
7 64087 99290
1 15502 81207
1 38664 95816
3 80338 94735
1 11541 31657
4 10874 73786
1 20652 77861
1 36475 83575
1 35991 75069
1 17015 80543
16 16567 37193
2 32450 87011
6 9897 28218
2 61260 75489
6 16615 31830
8 23055 34515
8 56495 66084
4 65316 85087
1 13305 87651
1 24646 83458
1 55667 80776
1 8499 78067
3 13291 53171
1 27307 83924
5 6884 25816
67 91105 95483
4 30341 58689
3 60188 90814
2 48758 56572
5 41329 58062
3 34788 77680
1 50467 80545
1 2997 82079
1 43674 90450
1 10947 73590
9 30809 52010
9 69568 99303
11 156 53742
1 19145 92364
1 35933 56872
1 17260 77389
1 62256 89125
5 70041 71983
3 30496 80898
1 40738 69298
3 50406 86484
2 33350 97738
1 29466 95923
5 16861 45311
2 20475 78037
1 11099 97762
1 11988 80892
1 18389 90867
1 56957 96531
1 52187 94225
2 40502 99114
1 32873 96454
2 14762 18212
2 10910 62750
8 4605 42622
1 22223 66397
4561 52859 53041
2 25170 56054
1 15358 67131
3 55764 68671
4 74684 88349
2 20467 67115
1 3212 86336
13 63095 94348
1 25970 86771
1 9620 41670
31694 74132 74298
3 12965 59008
2 25363 72194
1 29132 92939
3 48597 93806
1 67578 79690
1 36537 43629
2 2333 46675
2 37875 64534
4 67929 81315
1 50749 88828
1 8415 54067
1 60103 83152
1 5972 75243
1 41724 72570
2 2426 31193
6 39830 61945
2 50723 74144
1 2809 60704
1 5683 36926
3 16020 44324
60 74006 76616
2 32828 64790
264 95036 97893
3 29212 74270
1 38270 49953
1 32261 43831
2 63969 75854
11 6225 30333
2 37515 72726
1 32781 46820
2 20430 41891
1 25446 69464
4 54441 82499
2 18130 87637
1 51188 78474
1 26325 93635
36 84698 99049
1 9226 98583
1 51479 74681
6 19874 24614
5 8874 32374
1 3232 46256
17 28308 29335
6 27623 39848
3 18259 67582
6 9878 66288
2 18254 28183
17 74624 94364
3 26384 44696
2 29994 35843
1 34602 54892
8 76502 86443
13 60253 73562
37 60763 63525
2 45367 87482
1 18375 58477
1 80732 89003
84 9340 15848
8 39604 58728
1 12229 88435
7 19469 39047
7 75080 86170
2 30186 73887
5 49002 92283
20 15872 17627
2 40553 59024
9 89533 99505
2 38037 81533
1 48346 80198
1 19268 94967
2 45657 52835
2 44112 95434
3 2776 24417
9 23584 30534
7 72612 89108
4 68253 75371
3 35609 82102
2 61886 81684
1 2319 74530
119 80935 83216
1 58776 90870
6 42313 78449
1 13386 82770
4 74590 97418
2 50145 58693
3 18021 43711
10 21930 39836
6 85442 88054
6 12871 28438
1 3640 93898
4 27733 67776
1 44174 82605
5 35525 49987
2 27019 34587
7 77060 85616
2 87160 95577
41 35347 36593
24 2466 24348
1 44968 96494
15 73682 84238
2 44539 62098
4 40996 70530
144 81722 82797
7 48547 54922
19 4428 14732
2 4438 70354
2 3091 83702
1 49216 92464
3 66668 92762
1 10590 60300
2 19723 97980
1 16226 76943
6 31014 39326
29 28157 29748
5 62213 83147
2 36419 79831
3 968 75348
5 51217 52223
2 3774 83156
1 49728 79223
1 9115 92564
1 25238 57870
2 21118 38347
3 74059 86683
81 13818 15926
2 27887 95870
1 13528 78888
2 330 89642
1 17550 62344
1 22176 43235
9 37774 47895
2 8962 79761
1 17675 73102
2 39326 54994
2 29605 64954
1 8655 69956
6 35615 45036
1 24536 87534
2 82482 97915
11 136 26737
3 19744 76681
1 24988 75681
8 54309 81169
2 46069 63716
1 38380 67376
8 75894 93228
1 1476 57570
5 63853 92540
2 18414 61212
1 20473 66618
2 23099 93353
3 79346 87502
1 8414 96689
2 16915 37705
11 47295 48107
2 68305 99192
2 16973 99213
1 16799 80329
79477040 99279 99919
3 12149 31656
3 50376 88119
1 30005 69701
64 88325 89222
2 2860 38414
9 7371 41928
1 3443 69205
1 27085 58248
1 4576 70907
5 34369 89345
5 58102 74558
1 46881 64181
20 2766 26565
1 874 56125
4 44518 50229
30 4196 9739
9 33879 40456
3 43825 52884
4 931 80984
12 60700 77231
6 9280 22788
121 3871 4670
1 55167 87326
4 7016 94051
3 22288 29588
134 95227 98512
1 24331 63279
4 29389 45465
1 26125 94088
5 46725 51314
1 34099 76147
1 4561 54670
1 37914 98755
2 10871 82651
1 42738 90400
8 19357 29213
2 41513 80509
3 69553 73052
1 10582 81611
2 76512 79801
6 7398 48945
1 16883 75132
1 34741 58632
1 34986 93000
1 22244 86665
1 42859 52613
1 10978 97363
3 67105 92482
2 835 96305
3 25213 30545
10 56480 81006
3 47747 54477
1 32400 67852
1 34439 64738
1 20746 48374
1 34094 87594
1 14083 37198
5 11092 41728
7314 91235 92586
1 29664 37230
3 13273 26752
17 76875 79724
1 52210 89413
3 17797 60524
1 26651 90056
2 46346 61684
3 39756 64784
3 63643 90885
1 4270 92439
2 75076 89265
5 8028 67628
1 37769 88306
1 7660 44071
1 20395 78870
1 9920 25813
1 21341 76565
1 534 49569
30 82130 90689
1 14524 85086
4 2777 51686
1 36761 67086
2 28177 31735
20 10813 14318
3 9286 90750
1 28359 41369
1 24474 74848
6 21123 28390
92 25735 26996
2 8457 75729
2 23505 99337
8 12281 19116
5 62492 71350
1 13563 63051
1 18601 60897
2 75173 89991
54 85681 96147
4 30106 91685
9 15096 18139
20969746 90113 90790
8 28042 38886
1 5413 53572
7 85839 88909
5 35776 76624
2 33100 57248
6 69206 82093
5 62255 74200
4 75900 85902
8 17691 32427
3 43171 87871
4 31001 59752
4 70009 90082
2 30269 65657
4 66962 90551
1 47753 68794
2 41753 75079
4 20259 40277
13 62393 69767
1 21025 78818
1 37560 89266
3 3299 38945
1 13216 82892
1 5914 82963
2 5430 52220
1 10839 24780
3 46661 79078
2 38172 57316
1 12275 74433
2 63046 83621
6 537 37673
7 5929 26296
2 39741 77830
1 2246 97520
17 80237 96148
2 66814 89941
2 49882 87917
4 40906 66895
2 7551 97877
1 13930 92521
1 16664 52692
4 27698 43435
1 20138 88691
1 70369 88970
2 55253 94609
2 62339 96212
2 20692 37781
3 6938 62805
4 3446 74889
1 8076 47377
2 25346 32714
1 20805 94925
2 22515 57407
5 48386 89056
1 16864 47578
2 24678 74007
1 32802 39715
1 18199 81976
1 4722 32133
1 9060 73925
2 9243 89253
1 23986 42977
1 19664 58859
1 6503 65968
5 38365 72196
1 43989 76943
1 5465 57253
1 8862 59945
1 13820 56417
4 65724 72121
1 31443 34182
22 76159 83987
3 28046 90814
1 47925 78901
1 27087 85546
4 788 44939
1 1024 70350
6 82375 97483
2 8791 77184
28 15946 19955
3 57313 67991
27 8520 12761
2 24451 87250
1 56109 72523
1 46560 83602
14 76493 91738
21 21612 27526
1 303 93482
4 55561 84132
3 31266 81412
4 11128 63749
1 12404 91072
2 46754 90268
1 30191 80413
1 4001 97562
31 13330 20052
1 61069 75875
3 11944 57922
2 22833 57119
1 116 44439
2 12660 32589
2 29339 36884
1 51511 99977
17 80539 94365
2 10598 24754
2 6432 73593
2 5447 79613
6 78889 81061
3 55626 59862
35 78106 78173
219 2472 5212
2 10592 85210
3 30249 49424
6 12352 22966
8 43211 64128
119 83553 84677
3 19046 48275
3 6867 31343
2 39864 82347
2 5927 97868
11 3126 16965
2 46823 92595
1 17216 97612
1 31066 51705
3 66669 87955
3 13968 45272
5 76812 88517
1 7135 55519
3 39115 97366
2 24058 90367
1 44650 68091
11 58910 90928
1 38751 96967
2 30820 70674
10 22089 37808
1 11950 77123
1 29578 64154
2 10901 42024
3 78982 88906
1 25376 83816
3 7868 76947
1 6327 44446
1 44240 94991
2 9601 74200
1 16745 65996
4 17646 34427
1 18539 94194
1 8009 99073
1 7822 74025
6 55028 91214
1 25580 52531
1 21876 66373
2 38962 51117
3 1159 55314
1 31376 59394
3 63672 78524
1 48023 67168
7 39153 43139
6 13707 33282
1 28983 43320
2 17087 21828
3 14092 52691
1 21966 30242
12 51441 81422
2 6807 55875
1 68176 97803
1 49392 71908
3 19457 69519
1 2619 43744
1 52841 79195
6 76410 98227
1 68163 93402
2 50539 90525
7 35531 64211
2 35318 51107
1 20629 85427
1 26685 66077
1 29986 84299
1 24361 92594
46 53000 54605
2 7581 94015
7 21683 30630
2 33329 62661
39 91760 99628
1 50371 74564
1 20717 85607
6 58671 84242
1 12773 34819
2 51984 91615
1 42091 59417
5 22434 25725
2 28549 41316
6 62517 98001
2 44070 59750
4 4171 62515
38 4130 22478
3 11817 85220
19 25409 28077
3 86 45228
1 25672 29084
1 9712 43873
1 18843 29733
6 27370 79744
1 45925 76599
6 42630 49526
2 14205 68258
1 22111 86402
2 16415 27897
1 65102 65834
3 25789 39893
4 18415 32902
1 11394 29045
3 33730 94327
5 28613 30480
5 34313 43502
7 19944 25605
5 53743 96630
2 33787 78721
2 5659 94285
2 60157 67394
1 11632 24972
2 4450 80131
1 7148 76941
2 31921 73835
1 7123 38279
2 60610 71920
1 18433 99712
2 25899 57316
2 42201 77655
50 88543 97761
2 61072 79522
1 68736 84156
3 54116 66382
68 12284 15042
1 49411 82165
5 69298 80101
1 28654 62254
3 34742 75157
7 8796 37194
1 32141 45325
90 86691 87163
1 39795 83698
4 40216 69925
8 3318 15593
4 3775 45343
2 7404 29947
3 31435 58439
1 32227 62646
1 13210 64782
1 17813 72426
1 18569 81902
1 4703 65130
2 9147 24369
10 43813 58403
1 50953 59999
8 59445 84451
2 35758 93986
1 364 65491
9 82176 96424
7 16057 21204
2 28119 83131
7 17870 45937
3 55992 62556
4 7049 30913
27 69811 83136
28 37003 38759
2 9035 95354
177 4851 9930
2 30126 78729
13 15709 25716
2 62158 68557
2 46135 91973
4 2854 52474
1 21420 42700
4 37649 78254
16 7438 20849
1 13085 82141
45 81134 97712
1 50215 71249
2 38410 47913
4 32021 74028
3 65309 90289
1 74864 89039
6 7190 44992
1 24390 92201
1 8811 38802
4 66400 94110
1 11971 38986
2 37482 78638
1 37718 64047
81 88664 90443
1 35013 80309
5 70253 78358
1 29983 92860
1848 1549 4620
3 2283 50417
2 3252 65388
1 15205 43492
4 23651 37184
1 26697 40147
1228 25473 26014
16 66630 70459
3 3378 52476
4 22369 31918
13 51005 53676
5 42353 60714
5 2653 91058
1 42768 77333
5 41656 67173
2 64018 81306
28 85073 99175
2 73540 90470
3 6226 32844
2 83293 97019
1 1385 47430
3 17031 30575
8 40084 54209
2 18360 62203
1 3281 98266
11 84376 99154
1 8142 96115
2 19793 29858
3 47601 98514
1 29223 95680
2 28532 78081
1 36531 58995
1 15931 71542
5 58602 64185
1 21744 86362
1 17626 71546
2 35159 83979
1 47383 63537
1 3612 48517
80 74680 75955
1 45746 84030
12 35761 44689
1 25084 90737
1 23722 83861
1 34187 51761
1 1598 79749
2 31321 40094
2 2478 51377
1 11853 82997
1 46513 77469
3 46767 82979
18 3160 26391
1 26647 39073
4 47954 74983
4 47886 95489
6 28926 47198
16 54781 58176
1 47221 84747
2 18136 56675
1 32730 41949
2 20275 41508
3 42336 91969
1 47962 85531
11 62610 66812
1 23836 94575
2 14190 60321
1 29231 97843
1 28978 61105
1 5299 78430
1 39474 86748
1 7820 61187
149 2747 10403
10 81397 85914
1 33137 78646
3 24010 81328
14 58238 76788
3 9056 34291
2 67477 94354
2 21137 47913
5 13803 92414
1 28899 63364
1 50742 66807
5 7576 35122
1 2214 63612
1 49128 80257
3 34652 47634
1 38139 45137
5 72988 88363
2 28371 86259
1 20356 45307
3 18000 87719
1 24723 76145
1 57351 91465
1 61217 77209
3 47316 74816
1 38279 96766
5267955 7781 8145
38 84159 89425
3 15801 94015
1 24179 66674
2 46175 71968
1 6508 93427
2 22941 65306
1 9421 83519
7 11119 33166
3 33864 52485
1 51248 95664
1 2927 96982
6 39853 48411
1 42696 72986
1 33965 56325
1 1009 40455
1 16442 98332
1 39262 83421
11 78853 88084
2 4141 48499
2 46895 48803
6 53552 89718
35 8740 14489
3 38076 71303
1 39218 46339
2 34348 40651
2 1126 78430
12 2438 23620
1 46419 62921
8 59465 89659
1 44957 81191
1 43896 74210
1 34843 81097
1 56645 64144
6 22149 42710
3 47814 73830
1 62372 91835
5 1085 44493
2 21048 43348
3 42677 80142
3 50242 56072
1 29798 73405
1 48138 69221
1 4442 71470
1 4070 78275
2 28101 70111
1 29040 86787
1 53159 66295
2 25054 52834
7 34137 38413
1 30303 49454
1 27014 92693
31 5109 25424
3 37002 38376
1 20896 85649
5 48902 89339
2 39877 89174
1 11784 26545
1 24094 62772
11 83874 90356
2 21581 29985
10 68767 76012
3 42427 72502
3 41325 64047
4 7974 47392
1 34152 89481
2 6349 57262
3 22740 47218
2 13035 46100
1 31753 40568
1 48269 53454
3 32952 76476
1 12422 85822
86780 506 1505
14 3362 21623
5 69009 83098
15 74048 93799
5 62247 74166
7 44979 54873
11 54166 59571
20565 19507 20289
4 64047 97326
1 69408 95317
3 14171 54566
1 43289 82869
2 52846 58065
3 31247 73065
1 65059 70638
3 22644 45075
12 5424 13346
2 3707 42903
1 40908 75055
1 3831 77404
11 91595 98646
7 11994 31894
6 36591 49581
3 32300 74140
2 16703 53649
3 2049 48999
1 35684 94080
1 22231 87832
1 26699 76007
1 770 99444
13 71334 81385
2 65323 93299
3 37501 84422
1 26078 67597
1 47962 68771
2 14679 37242
2 956 68193
30 76636 93551
3 12229 84741
7 49121 70625
2 29512 50953
7 57503 68964
2 15580 97479
1 4677 14556
6 46735 54481
2 43253 80014
1 31995 54984
1 60359 86498
37 76786 83458
13 3483 22360
5 27156 39059
1 45887 62591
3 40127 92727
3 1794 53226
1 7492 59942
1 13431 54439
1 36830 58631
1 17959 58700
1 21015 56703
1 1622 99915
1 23855 78432
15 58926 65374
6 77733 96159
3 24759 54671
1 27715 65737
1 31312 71271
31 20343 29497
1 18174 35097
2 3183 94725
9 73307 94982
1 34164 92157
1 56242 81417
3 4783 73955
4684030 34209 34373
1647 64239 64706
7 1676 36735
10 41657 44139
21 5989 12316
5 72021 80562
3508 22475 22855
4 39776 60592
3 47755 51899
1 48914 53914
1 573 85535
2 31881 71025
2 26661 44532
17 5529 22109
10 80008 92047
3 16433 25517
2 4935 75108
5 43499 84064
2 22378 33751
2 33033 49789
1 34891 95204
1 6232 90411
24 88120 96531
4 20203 75579
1 1957 57447
1 987 71287
8 63460 79014
11 80167 88649
14 6245 17595
4 40552 50214
17 81729 92781
6 13864 35367
2 7546 75350
3 47624 54771
3 14673 58414
1 2094 66509
1 17308 75175
1 18778 31635
2 37175 89466
52 31060 33792
2 14038 39331
2 38737 41992
2 18974 90849
1 47635 63786
21 73664 82341
5 50815 60720
2 53830 92890
1 79257 83155
1 12618 43511
7 52483 92627
1 7104 39491
8 18269 42379
57 91694 99613
2 33971 60681
5 3104 15968
26 24877 32820
21 7547 14015
2 15972 71792
8 55666 93671
2 66642 82227
1 27776 86901
7 84330 94119
3 18393 66642
7 45310 60988
4 37701 88041
1 814 50723
2 17865 88546
1 52413 56887
2 43421 77242
6 57297 74643
1 39913 89837
31 88886 93276
1 67484 80098
8 2246 26359
4 40490 77452
1 45538 68588
2 67221 83434
2 13461 53490
2 17474 52171
181 94469 96218
3 36440 93580
1 19687 80796
1 51042 70034
1 92882 96371
3 16419 49489
2 10048 25501
4 47420 71927
12 87105 96588
2 78463 98068
2 35590 96257
1 33125 62223
1 18393 47591
1 68274 82112
1 44616 99169
1 60416 76867
3 5546 57655
1 36911 88355
1 36024 91850
1 29701 99994
2 32894 93507
2 296 74759
1 34819 52987
1 10870 72541
1 3038 56891
1 49015 80462
1 13309 60940
2832 62698 63432
2 40198 98169
9 68509 70270
1 22958 63135
1 42686 69550
1 20767 62472
1 14168 60621
2 84949 90928
1 42058 57405
1 48499 58458
2 12252 87900
2 49300 52679
26 7793 15267
1 37886 79292
8 29561 46795
14 10997 40612
1 25508 39305
1 43472 67427
2 390 68449
3 57490 84629
3 20957 94121
3 2457 95068
1135 61344 62027
8 54556 93060
18 13322 23616
158 93801 98311
5 56110 61613
1 40984 86705
2 24445 53176
5 1796 32147
1 2624 27868
2 48377 72339
3 21829 63549
10 60232 68727
4 3750 37662
8 3917 8803
1 18887 95175
4 39118 69158
2 4019 31488
1 20756 26230
7 66266 76303
2 7563 57829
3 54161 92406
12 45731 50333
2 39758 57893
1 49418 71373
3 30860 70450
1 47797 73126
1 50135 92633
19 72245 80951
1 93559 97099
11 69742 98157
4 6246 49372
2 46165 54769
1 47851 54846
3 68035 76151
2 27422 77601
2 38369 81266
2 84 49814
9 52983 56384
1 8061 93104
3 11486 25601
2 8027 84283
1 7910 68051
1 16420 82131
1 1091 94138
2 24353 52460
26 2564 16637
1 12717 21140
1 2300 19929
13 17296 38862
6 23565 90391
10 62858 67459
1 17169 61964
8 40618 45416
6 12098 33919
3 22818 92575
1 35094 84703
1 36648 46698
2 28276 82281
2 21266 26815
3 21374 76797
1 13166 69511
1 31381 68768
1 18536 51457
1 3370 62331
1 39625 60020
3 29359 46223
4 3259 39057
1 11246 93610
68 92875 99170
90 81352 83021
2 25568 56557
12 6055 13785
2 16519 80890
2 2018 50106
9 34541 40498
1 7812 75782
2 25432 53326
1 42444 96131
9 38842 41437
9 59722 90033
5 73176 77726
1 45063 54873
5 57569 93342
5 32672 40070
3 3214 38778
4 51274 88001
2 13391 99359
1 13217 79940
1 1123 88876
1 27158 67192
9 13533 28833
2 9779 96671
1 8659 93181
9 6516 17714
2 38560 69579
5 54307 63549
1 34248 98990
3 61233 95790
1 20031 42051
5 19319 85208
1 26451 40608
1 866 73429
1 36628 90990
1 48500 81206
1 35202 82987
2 446 40266
2 43810 77514
1 16718 41352
2 10450 38797
62 71054 71998
1 21739 26581
8 24751 37096
1 3922 78074
1 51495 69899
3 36894 83765
3 60897 81560
3 55911 75795
1 61438 90001
1 15476 77301
1 52063 86806
1 37980 75274
1 8106 67637
2 69449 80287
3 65820 91940
6 2733 39700
1 41808 90155
1 71669 87617
4 993 64999
2 42466 75619
1 30769 82939
2 3251 45886
2 13606 57253
2 90551 99477
2 4163 82758
10 5930 25044
2 32410 51826
1 34395 90063
2 27154 81273
2 48747 96003
109 84753 87585
1 55397 64609
2 56630 90897
2 29479 95492
334 91291 91836
3 8488 76839
10 54438 63233
1 1161 73614
1 41925 79939
2 1979 62075
1 27460 75096
79 94889 97336
3 11932 40346
2 62022 69600
4 13593 38600
1 27485 82527
1 2017 67091
1 2086 97333
1 26826 59901
16 6448 19660
1 29503 95853
2 11532 56173
1 34806 80735
2 4541 23114
6 49185 84215
2 43486 76682
1 50845 65601
5 4743 52841
18 39507 40581
2 51468 79132
2 6324 40482
1 17845 75934
1 29833 69539
2 49248 72941
2 39218 59486
9 66998 81906
5 40929 52619
2 81681 94207
3 31008 47152
1 13193 92947
2 36999 92250
1 58451 77819
18 28222 31046
1 6435 45669
17 10557 28155
2 19198 46913
1 136 83514
1 10792 38375
7 56682 72629
4 44772 65927
23 79395 82742
2 45289 63524
16 75179 78451
3 11916 63062
1 17569 35593
7 35759 50374
2 25265 75544
1 37319 55217
1 25801 83196
3 49975 94545
2 1493 80711
2 71770 79967
2 11543 94627
1 36229 43144
1 4439 63037
1 19103 57764
1 36699 98460
1 27979 84381
2 50464 71142
13 5373 20577
3 16768 99932
1 23462 44779
2 45966 59431
3 41943 84379
1 21866 74380
6 11522 34028
1 13772 77823
6 21499 26471
3 26572 90023
7 9006 19743
44 16000 19410
2 51280 89235
6 62456 64681
18 1847 11776
9 35649 39371
1 8714 81031
31 77033 95762
3 27734 59030
7 79582 82894
19 64948 79607
3 36271 67870
1 21452 50155
1 30910 79947
1 15664 41146
69 6153 11868
6 50879 77325
2 8984 27973
4 28831 60602
1 53395 82936
1 15788 98318
1 57859 72947
1 28309 40468
3 14882 56891
1 34526 91848
1 49694 87733
1 21154 88367
1 34588 65253
1 16651 49783
1 18411 81459
2 37818 38597
1 5324 80152
14 74010 84590
2 24178 42953
1 33266 89760
5 55319 74646
1 39155 79802
2 31151 61625
11 76399 81222
1 14872 99232
2 4054 90502
1 7491 85007
2 7513 49208
1 54384 82776
1 22187 46465
2 27328 47151
1 775 43910
70 81523 82133
1 32469 47786
2 2009 75962
1 17962 97684
22 10162 30539
3 40584 58535
2 64954 77295
11 2750 20964
3 41766 62779
3 20792 82580
1 20396 40609
12 82873 92066
5 16576 75542
4 70056 88621
2 33896 79578
1 27457 84259
1 31029 98353
1 57459 80765
9 68143 69756
1 30391 61106
3 3830 59290
1 44479 97533
1 55046 68794
1 13372 93282
18 45068 50979
4 58919 83564
5533550 60126 60238
4 73631 94685
3 51691 61368
2 14560 88185
2 20392 62102
3 17643 39206
23 9596 14071
2 48654 82633
2 5772 88476
5 14119 41339
1 22321 69133
1 19222 68735
1 398 64676
1 26326 59554
9 14 37036
9 11605 21949
2 33524 38750
2 55464 78745
2 7488 66566
3 44940 96714
1 11552 84232
74 13254 16350
4 2053 51809
1 20353 77138
5 20920 22777
2 34775 56288
4 11372 21550
1 10130 30916
1 12537 49772
1 7308 89457
1 8252 97496
3 22754 58306
3 57574 84513
2 31600 82729
1 2656 98898
1 13115 61488
1 55238 69952
1 27222 77681
2 18441 69932
97 92048 98386
1 35382 57143
2 21823 49879
1 12668 94496
3 57506 69948
1 49640 97880
1 40393 92562
1 25283 72371
3 16895 59177
1 45653 70141
19 65469 89078
1 36316 65890
2 43422 88535
1 35557 75737
2 17007 53117
2 4967 91312
1 50167 87660
9 65137 89262
2 482 74539
3 40198 57235
2 28393 72258
18 4727 36720
1 5708 7061
1 5417 32939
2 26110 70013
7 78693 91953
11 66117 86197
1 47023 89906
6 40815 52420
2 7130 19485
5 63359 67072
1 64787 88205
4 14153 17578
3 23586 54670
10 34276 44869
5 69435 92172
1 59016 90002
3 63700 98766
1 46075 86593
1 7203 63235
38 70886 72632
8 46615 54021
3 51604 83243
6 21648 34177
46 84454 91836
2 54073 85692
1 13829 97097
3 17448 95455
3 7667 70396
1 14167 84492
1 44980 72549
1 34711 84647
4 15316 34678
2 50883 84627
1 44900 91287
12 52809 68215
6 12707 21674
2 1090 60870
6 14521 39061
2 17974 87246
4 67677 96996
2 45640 82200
5 32991 46728
2 57534 66565
1 51356 92730
1 75245 90132
2 36523 82240
1 55738 79671
6 13614 31370
2 57706 65824
1 28960 61067
1 19269 91572
8 6858 33563
6 28609 35424
2 44230 76240
1 28754 80797
12 23693 27522
4 70124 75537
3 55664 56489
4 35226 64014
2 25 19759
3 19986 99165
1 5499 93714
1 7513 81920
1 2223 75059
1 62954 96600
131 41186 41432
1 55817 93055
7 58381 83385
3 31752 59301
1 56013 74169
1 62116 80259
45 12729 14286
3 21802 63849
2 49401 84791
1 34481 77052
1 29363 83149
1 6364 65911
11 31609 48020
22 76216 78993
3 60873 89503
2 39299 98786
148 87168 94743
3 14369 79489
2 45798 77255
17 7253 29596
1 49085 95917
2 31863 61614
1 9647 82874
68 5062 9184
5 47366 49399
3 12608 71752
1 31979 95217
1 26279 67403
1 1809 79624
1 15639 63747
1 21693 66377
1 45916 69054
1 11062 80920
1 1704 61971
2 5769 55470
4 5694 17110
2 17512 72296
14 74489 81860
7 32169 45225
2 40374 64424
581818 59600 60315
5 70004 91963
2 5044 95625
18 4018 10529
1 11224 91719
10 12569 19653
5 18447 31948
3 22144 26886
3 13869 22882
7 33022 71183
1 14135 85421
1 40848 82732
3 52329 97727
1 26062 94455
3 2261 25485
38 82767 85361
2 20644 89831
62 84294 86802
1 65851 74115
1 19677 23134
1 31426 89834
10 19565 24131
6 39237 53119
11 12051 19325
3 28489 96767
6 46670 86621
2 27159 38906
1 24605 80434
2 40883 89131
1 73727 91222
2 24542 85559
7 5574 20044
2 5970 78166
1 31338 71855
3 20886 55977
1 10660 65357
1 23627 39588
2 7303 93115
1 11555 90109
6 68170 71762
2 59926 82543
2 56680 94564
1 33859 72314
337 81070 81349
1628687 11317 12333
2 45223 99289
2 31719 55522
2 26923 89327
3 26173 62741
1 49673 95231
2 35245 81679
1 42471 62164
5 34691 41682
2 19660 90880
1 19054 63773
1 50013 65717
1 38626 87349
3 70192 71031
1 9999 83829
1 6954 88290
30 10058 10230
1 25250 83548
1 18942 81470
1 2047 90977
2 18277 89074
1 8139 70320
2 3929 84700
1 35567 76752
2 15781 40297
3 21342 51718
5 62893 97402
1 39469 54250
4 65647 69306
1 33309 75539
3 40465 61556
2 66786 89217
1 48768 58855
1 6136 46604
2 65111 71512
36 4503 25743
9 79851 90680
4 10456 81712
1 3665 45110
1 14421 94317
1 8455 73537
2 9498 24740
1 2092 93090
6 53451 78630
3 20641 36394
221 92182 95944
2 990 62113
1 22191 35438
5 41017 95308
1 17700 62565
1 5928 78675
1 56078 98471
1 27728 70805
1 26197 72847
1 4099 69196
4 47368 49123
2 21157 71401
15 71113 72842
1 11829 36780
2 29031 88608
1 7840 93866
2 60633 93007
3 27435 90403
2 6161 36334
2 11453 49387
3 11858 47089
5 20493 38421
3 37237 72797
1 49751 95766
7 68293 70083
3 19622 54503
1 3145 80983
2 39605 83580
1 34038 59776
3 50088 66515
2 15969 76988
1 22377 61260
7 38798 44020
60 4748 8646
1 20871 90793
6 49188 52922
4 53287 73951
1 35844 49309
2 14189 98999
4 26012 48618
1 18756 71363
3 71283 85387
1 2894 73881
2 1098 61619
7 16584 18808
11 65603 71482
1 32914 78025
2 7473 47784
2 5120 54338
1 43824 65239
7 10269 45304
1 55231 75221
1 46428 66095
222947 36273 36323
1 43269 74826
4 43675 95845
2 66763 86701
14 26523 35429
11 48216 53901
1 42103 62091
1 20413 86983
1 6536 56155
1 47410 89492
1 16382 88678
1 52489 93688
1 40364 68417
10 23295 39926
1 14815 87803
3 28756 60721
1 13177 95939
1 47363 83736
1 18001 64695
2 2513 34944
1 17277 29588
7 50824 99001
7 8732 39759
1 12767 57692
4 20013 31711
1 23608 88237
10125396 29525 30033
6 54783 60947
5 27330 39263
4 10272 39319
4 34983 40500
1 14005 36759
2 7884 80137
1 9751 75511
6 53099 66082
45 80559 96984
1 2108 99859
2 46473 76215
1 9134 71867
1 35170 93334
1 2954 63178
1 16339 94537
1 38730 82463
1 25537 61450
2 20284 55621
2 1595 72036
15 63352 94673
1855770 27948 28586
1 78681 84100
2 18418 83834
6 27223 29028
2 5022 52052
3 22990 43018
4 45150 91468
3 5989 43172
2 43831 71037
2 55564 76401
1 7447 95708
15 20140 21234
1 15789 64055
2 3202 97098
3 11569 54050
2 1638 52361
1 21413 45139
3 59973 76239
2 24034 50074
1 29872 60243
1 14351 80759
1 658 76729
5 66054 74781
2 9220 79412
1 7626 65784
1 13066 29494
2 23238 57769
1 23863 36412
6 59680 84467
1 39809 91837
2 22551 91715
1 33443 72664
60 28814 32027
2 44334 88776
1 18820 69889
1 23030 39162
1 33075 74536
1 34025 95707
1 34831 42594
50 87497 97180
78 9922 12824
1 6433 92063
4 29177 99485
3 12307 52642
2 45398 52277
2 5014 97855
2 14386 69000
545 610 6075
1 25770 35220
40 15037 16165
2 34581 38968
3 15601 46977
1 29835 41882
10 67151 96276
2 19221 57159
1 13696 42303
1 10855 57643
3 60642 78453
4 47738 57109
2 34414 73349
31 13580 18425
1 41979 78871
1 14624 71737
3 10621 49220
10 47331 57546
1 41973 77279
2 21295 94057
1 36865 95318
1 40291 95705
10 76557 90551
2 23774 40491
9 12637 38068
10 94932 95851
1 29198 47063
3 48891 73123
1 5406 38843
2 15647 85527
3 48264 56008
3 28527 44589
17 18331 24379
47 87940 89801
6 11186 27515
2 49142 60631
3 2836 83095
1 8788 57568
1115 27132 27211
4 71423 80414
3 17800 89284
1 27809 47414
5 8109 25051
3 26606 63772
3 36076 95595
1 18989 95847
3 70940 87475
3 53594 91312
67 76003 79015
3 41185 52562
7 21333 24852
1 28145 88962
2 45278 56992
1 11479 74702
1 48675 70790
1 38406 64376
13 57101 84784
3 33143 57978
151 5947 8962
10 18885 31670
2 3708 61471
3 61586 92642
1 9964 59776
13 33736 48065
1 13904 92347
1 27082 88973
1 46801 54902
1 32047 97920
10 72906 86420
4 48345 59978
3 520 44799
2 47400 84875
1 32395 92967
2 27789 54165
1 33671 62140
23 495 14885
1 2650 89559
3 73442 97228
1 21485 76984
11 10552 28038
7 65630 82728
6 24808 50436
1 38741 96111
1 14978 47365
1 11328 60055
1 20209 84853
69 81489 87121
1 69561 91753
1 62877 87259
1 3525 98781
2 246 26466
7 24702 30558
7020 79956 80085
1 57312 93463
59 12595 15044
8 58213 63180
5 38209 53707
5 11683 62663
1 46535 92185
3 27879 74235
5 73416 93393
1 15232 90467
1 2162 88483
2 39791 80515
8 16292 27739
5 31214 40918
3 23372 55405
1 8771 97015
8 80566 96858
4 68241 77460
3 70484 87278
2 7844 72578
17 21981 22698
1 38337 54405
4 70380 89130
78667841 22041 22091
6 30921 73800
1 28060 95987
1 3551 50273
1 13213 79561
12 53543 80108
2 6427 86564
5 8374 38446
1 17648 51332
1254 91055 92775
2 13333 41336
3 51461 79006
6 63553 97314
1 47829 99858
86 88224 90775
6 77093 86497
5 16454 53327
2 7828 77914
2 44553 86649
2 8749 65713
1 45037 92345
1 25990 82236
1 17589 96182
3 76834 85367
6 24538 31220
2 28713 73244
2 3492 57955
1 39034 98462
1 30116 54476
1 4103 83923
4 52080 96642
2 72124 90643
1 31438 94028
3 2268 27969
10 1597 37459
1 22680 76281
3 47792 57864
10 52344 55876
1 18232 66915
1 1575 54957
4 22401 83022
1 67227 81524
2 12594 72629
3 51498 71222
1 48047 56738
1 21653 75481
25 2799 7423
2 45779 52600
3 50309 59668
7 20061 25488
2 21635 42381
1 2119 41805
1 14866 91088
8 4150 25335
6 75984 85432
25 12371 21888
3 25046 80808
2 955 21989
4 53338 58090
1 4015 61448
117 72651 73313
1 6540 62181
2 44474 69159
2 5516 57105
2 32232 92753
1 1491 22551
2 46178 68118
1 27588 61091
12 38901 48340
1 23895 71630
1 34849 69029
32 33753 37212
1 31162 42534
1 47276 64442
1 43487 77431
1 40850 98090
1 44605 50252
5 55401 60104
21 6802 9517
1 22214 69402
28 63641 93542
3 23313 62067
5 7881 43541
2 48558 72696
1 64954 84570
14 86612 87932
3 33289 55297
2 14149 82675
1 18344 95635
1 37011 90620
3 73648 90847
2 10533 52297
2 19459 59177
2 17982 49085
1 14118 57690
1 24658 47871
1 19040 53776
1 26180 73413
1 34119 62290
1 10437 89132
1 15144 87266
1 23826 43787
2 12454 31559
31 55837 68316
5 386 34450
2 34700 86558
6 48205 98298
2 24365 70044
56 1192 16308
1 12070 43385
12 2184 35154
3 30752 45585
8 14877 20920
4 18683 52363
1 32852 79721
3 59785 88381
7 68769 81613
2 22336 67226
1 12988 87688
1 14901 83202
7 4923 24729
2 26362 45322
8 42778 89466
3 37848 55861
25 86765 88978
16 77179 92590
3 24485 85597
35 43637 45064
2 3299 24270
1 26217 77631
3 3529 84344
2 50505 69399
1 47613 89099
3 55101 64056
7 3952 35603
2 82259 92700
2 36067 67516
2 25235 70840
7 23231 31790
1 18043 67547
2 510 88477
7 62284 97339
2 50714 85557
1 57155 65582
1 3976 68867
1 53056 57791
2 33872 86251
20 36704 44800
1 11244 53523
1 8722 85482
5 58863 86835
2 4528 53776
1 2123 68496
1 71447 99799
2 23188 67667
1 56794 89931
1 21151 95669
7 547 34790
3 27590 48879
5 48921 86517
10 12736 13961
2 30735 57675
3 87440 89810
8 83790 87926
2 18023 27855
2 20616 90485
2 8038 91921
2 59813 75747
3 32554 37187
2 16979 71400
4 53810 86501
1 11544 68893
1 6845 63318
50 80076 80496
3 29039 38686
1 13997 44420
3 60162 89009
288 90315 91193
2 7763 92790
9 13184 29704
3 49715 72643
7 79490 84035
2 62786 89876
2 1387 71321
3 43006 63616
200 93395 93899
3 7361 82771
3 30176 37349
2 53991 57334
9 71135 97486
5 20106 61377
1 65583 88808
2 36833 90187
1 15822 42750
2 67095 83346
2 29815 49780
3 72736 75459
1 20457 54042
5 58919 65809
3 10648 99547
1 4678 81644
1 11810 50437
2 47044 90096
6 50169 54266
3 14296 35871
6 39679 90285
1 52527 83894
1 3651 93594
37 7784 15059
1 20415 74530
1 44894 79833
1 10566 38694
12 66934 79598
6 22838 30671
1 3667 87903
2 78276 86862
3 10801 51933
63 89582 90261
3 43244 55681
3 60302 86415
1 37659 99406
2 1262 54263
17 52721 54786
3 8496 21524
1 45978 94573
40 67379 69341
1 43990 97715
6 25660 67307
2 51815 80247
2 33909 72837
1 26303 96920
2 16323 72990
1 39447 91204
1 23890 55215
13 9824 25973
1 57577 69944
2 4010 27628
6 31918 35897
21 16962 21797
2 44079 51834
14 68530 73315
5 40954 57774
2 34379 68234
3 34692 51096
2 13348 68244
1 35443 47578
1 24534 92267
2 61049 62690
17 80267 97264
1 295 54950
14 77222 97085
5 19728 79374
9 42522 44461
8 57934 64754
1 28098 77050
5 25958 41507
10 23692 40319
3 36374 53632
6 57109 72444
11053 93891 95269
6 52667 68734
2 2018 56845
2 14180 97089
3 21196 59444
8 68244 98212
1 41655 97761
2 19808 74923
1 49059 71437
1 3419 40261
2 61437 80609
1 44595 73137
2 44746 59929
2 1851 87701
31 12438 19666
6 8834 43697
3 53609 92191
1 15845 93215
1 6475 90529
1 10800 54695
1 21966 79392
2 735 88279
1 10720 48174
1 47452 68648
1 26762 66605
2 29684 98356
6 14233 28854
3 58161 89541
2 23256 80669
2 36773 47266
1 31887 94429
1 24315 49238
3 52185 68964
2 18779 94727
1 22763 67145
1 16445 61939
1 27035 91336
1 8131 95543
1 11099 82402
4 72813 91255
40 72449 75407
1 63033 74923
35 13409 17407
4 10563 66503
1 35956 38760
5 62753 80538
1 33070 96770
3 11503 54802
1 6180 77437
10 38967 48833
2 4170 86536
1 7917 89750
7 67450 78785
1 31419 95185
2 25620 33375
15 77041 87952
2 4518 27059
2 34884 67511
1 15918 45779
4 30608 77027
5 38632 47821
7 83051 97858
26 11955 15217
1 20273 86759
3 14102 64896
2 9875 53463
89 7969 12214
2 35647 79242
7 70584 76159
2 1047 77851
1 10759 67447
1 5423 44291
2 87321 96758
3 42286 50437
4 65266 73164
2 2377 91745
12 52948 56078
1 65662 78920
2 45336 87708
1 71638 90456
3 45710 70345
1 47327 77442
7 4113 32287
2 47313 68581
1 28932 62191
1 17840 68673
1 17549 61665
6 9960 18050
1 35946 66440
2 26131 83488
17 75625 95901
2 72868 92702
3 22255 68142
1 35082 69922
1 31652 87081
1 13081 76382
4 60513 98786
1 32071 61498
4 64119 97364
3 40435 86188
1 23587 54379
1 37378 79372
52 89088 96878
20 6698 18648
2 43243 52277
2 44620 64178
1 20384 51750
1 17970 69282
22 22386 31029
7 15259 29929
3 15702 88233
1 20422 94917
8 73252 98868
1 28393 74056
17838 95825 97060
2 7418 56259
1 41681 62548
4 7970 30223
1 7420 58417
24 17206 17849
4 39892 77248
1 41031 83573
1 9836 60386
1 15876 88815
1 12997 55191
1 30478 87973
3 21065 45264
10 48139 96820
10 12557 41479
1 6796 66924
1 6856 88982
2 31011 54690
1 27419 83292
2 17310 54401
1 40663 59971
2 5660 58411
2 33532 35796
1 20891 41688
3 3026 49721
1 30138 94654
1 24054 75716
1 22691 62271
13 56116 65521
1 16938 49247
1 37254 49648
1 3028 37637
4 138 32456
1 13211 94192
1 16177 36752
1 8655 43568
16 34510 44405
1 49186 85758
2 30240 48624
18 54442 57919
1 55367 57283
1 44557 92040
5 9015 13417
2 52731 76984
1 10136 74940
1 3295 46144
35 78690 79128
101 82740 92872
3 21274 66566
1 810 80828
1 10003 58287
15 64053 68160
1 28619 38697
2 60078 76066
4 35707 65173
2 34433 76834
3 33872 51594
9 16621 30264
3 24835 94697
1 3295 79441
1 16931 85809
6 42825 47149
2 5497 32744
2 56524 83451
5 79462 91056
3 20179 53947
31 10538 16623
2 9703 61282
62 5950 11583
1 1940 97304
2 50752 91762
3 2438 92674
9 78207 87338
2 77236 98150
3 13422 84941
2 5640 53429
1 41937 51040
1 53026 95908
6 9437 20585
3 40068 95771
1 63446 94091
1 78060 95884
2 70952 89272
1 40058 94535
2 18938 52978
4 14554 16306
2 41224 87082
2 1620 82251
7 81442 86179
2 4356 35592
10 40570 42226
2 32837 43803
1 4414 73118
1 22999 52876
1 9895 76961
1 10039 68309
2 35174 38476
2 28132 51188
10 21621 25477
2 1377 72703
1 32373 54745
5 19477 28336
7 81146 99187
11 66009 73649
9 82280 90451
1 6593 98928
12 47055 62509
1 36838 52697
4 64280 93673
3 37701 39744
1 73000 94172
1 44329 94890
6 17632 70226
1 44216 67758
20 67380 78765
7 48125 69939
5 74717 90131
2 7701 28920
16 65537 85186
7 22076 53784
4 42604 65423
3 14646 27752
2 273 89753
1 23645 60132
1 18719 54798
18 64347 65925
6 52697 95970
4 69434 94110
3866330 20069 20655
2 23954 82533
152 76555 77098
1 15716 44497
1 32218 74505
1 20622 91563
1 43206 65868
1 25238 48426
6 4935 47115
4 67014 92162
1 2991 45477
4 66384 89562
48 94999 99323
5 40497 65883
1 82153 86271
1 16614 56509
33 5431 22508
59 26696 28506
6 57319 72877
5 49641 83948
1 40540 67863
2 30354 34287
29 16613 18608
8 25559 63421
2 14157 27936
1 14282 82751
2 37095 76016
1 48051 68654
2 4702 19835
6 71101 96672
1 30520 64850
8 12746 15537
1 64713 95749
3 59950 78222
6 18169 54146
4 3678 54392
1 6551 93494
1 32225 45497
1 34659 53514
1 31415 90657
15 56046 60301
5 50014 54292
2 35835 87320
1 30635 65379
1 55133 74838
3 30412 44958
1 81938 92045
2 26282 52474
1 88161 99745
1 18821 79735
1 57212 94701
1 46437 82906
1 11453 68869
2 78440 90321
20 7293 17243
5 35736 92056
4 10797 35229
1 3762 65708
3 46307 69824
2 64114 93922
3 53772 84225
1 22042 79919
1 25087 95943
1 30145 59203
2 434 51197
2 22521 91870
2878803 1928 2227
150 90405 99631
2 33649 92397
1 14746 99420
1 27106 83728
2 46721 73153
2 11333 44739
2 55569 95982
25 81774 87961
1 42712 70818
2 39615 68759
1 36976 76929
1 19469 81871
41 87245 88982
2 4473 48872
32660 72525 72599
14 20534 29530
2 30061 71920
34 80969 83654
12 62635 81179
1 45164 86094
2 3491 88756
12 4718 37780
5 26148 54569
2 45607 85461
3 58623 94376
3 906 57809
2 30235 48122
3 78733 96753
4 60920 67565
2 2165 62579
1 53548 71404
1 36327 85407
8 9971 23980
20 76242 81393
4 18886 87896
8 13087 28783
1 51952 87392
5 32663 51569
2 59126 76870
2 63057 78672
5 75944 93880
3 1912 48306
21 17301 26106
1 22892 29536
1 13227 67942
3 53865 67783
6 67685 69413
1 40030 60540
8 29205 61322
34 74050 75976
9 28054 37439
1 37152 57293
1 38360 81216
3 58139 67787
2 20182 85295
3 10214 89806
1 20718 38045
1 34972 84758
2 10570 58248
1 2256 92595
1 31925 96056
1 31414 89010
6 16032 41167
29 93956 99559
4 45162 74237
1 37837 77730
1 18598 92092
2 6912 69428
1 23493 50060
1 43390 93261
18 76678 91574
25 86407 92460
1 61932 70498
5 80202 98614
6 2435 23730
1 22732 51093
1 45646 66384
48621701 94578 94604
2 68070 83991
5 16479 54743
3 3493 49747
2 45473 78688
2 70284 83725
2 41953 75840
22 53485 56215
13 63194 70220
2 47235 83093
1 16478 84125
1 13145 78519
1 6507 97367
1 20550 81864
1 6084 79008
1 28897 47882
2 24803 29885
4 37579 39680
3 40116 97383
2 41202 97577
1 9800 53671
1 25316 64237
1 5338 91992
11 68636 75352
4 70836 93710
1 19961 96118
2 39121 97465
6 19483 44859
3 35325 50506
1 12788 78015
6 61651 67607
1 31981 85133
11 79394 94041
2 26039 73432
35 6023 17422
2 23941 92656
1 45768 57182
1 19621 81883
31 82546 88467
2 16283 80016
5 66760 79816
3 51797 85247
1 5597 72866
1 54245 88929
3 33919 55710
2 62839 93604
1 61756 91478
1 39256 98136
1 12465 81069
7 29110 34152
5 12615 64030
2 34106 63891
15 14216 29997
13 27913 36020
13 5091 34581
1 5441 89002
1 10233 95363
2258 30684 32197
1 4265 53904
2 25196 97050
2241274 84439 84761
5 80485 84629
4 26038 33762
2 37737 75339
2 8183 48160
4 36836 74763
5 14493 39625
9 28593 41238
6 50181 93059
2 23944 35092
2 38794 57215
3 22026 99059
5 15448 19998
1 34485 35990
15 59070 61301
3 33046 63847
382 63985 64991
2 35267 57443
3 26863 53068
1 29444 81736
17 76348 83833
2 36650 81325
2 4490 50095
6 11958 17525
9 67128 94135
13 17880 24796
3 70266 83645
1 24233 85852
1 36116 94806
1 33554 99381
9 11802 32690
4 31174 61641
1 21190 72004
1 62029 81195
4 3440 78602
2 4464 34606
1 58992 92596
1 53467 77041
4 66217 96465
1 80843 94707
1 16889 82143
26 61789 64222
2 31598 96528
2 35585 65768
3 70211 73284
1 20430 81117
1 11192 80812
1 1128 56028
27 6259 14105
4 9044 35982
4 42287 77058
11 4780 17795
2 50148 79758
7 5794 67970
8 4392 18784
5 17856 35782
3 17810 44990
1 27938 38629
7 59439 86286
2 5179 60694
261684 74504 74547
55 83423 84239
2 56622 84137
5 44392 62905
3 50347 90906
4 50425 67877
1 36461 69619
13 32355 37539
2 19397 67082
1 20496 42535
1 38253 98931
1 15735 52882
1 5105 73108
1 7789 36738
6 66859 71431
402 2007 7722
25 80852 88864
2 51909 55873
3 7160 96332
1 21628 94960
2 18398 42820
1 42834 83085
1 41276 72712
4 23608 80433
2 33941 80946
1 49832 56369
1 39303 83129
5 77501 90961
276 95587 96995
1 6650 70541
5 6878 44286
4 11409 20687
2 34984 54584
2 28652 62652
62 86107 90701
9 59876 97992
1 49330 72000
2 34436 99127
1 34998 84421
3 34253 41552
5 53486 55964
10 3982 21809
19 5091 26405
2 30390 72164
4 58580 72524
9 46046 51431
8 82202 94078
5 51499 86505
9 29628 33328
2 60968 99105
1 16454 78876
22 94600 99550
6 36634 49671
2 40487 68739
3 48613 94910
1 33904 89530
14 20206 32054
1 14527 87811
2 10762 88073
5 21345 31154
1 66319 70546
8 67623 96731
3 19669 59855
1 1087 46371
2 34860 56859
1 1891 41599
2 31570 69949
1 37326 90930
5 70369 93695
3 23667 58542
6 36722 48168
1 7510 49341
1 19779 80768
1 20295 37999
1 16033 81185
1 20761 76775
4 38633 81326
1 12091 94902
1 19706 86115
1 31268 84045
1 39263 66688
1 28154 80589
1 12491 85188
1 25385 64278
1 51932 92158
2 13745 57540
1 5368 99654
8 67397 85853
2 9272 72192
16 1975 19324
1 19588 90958
2 15977 62204
1 11655 65834
1 48498 70231
6 51049 52123
1 51989 95826
2 1898 94105
6 55277 75106
5 6645 41704
2 22753 93515
1 47871 80513
1 25925 46905
2 37604 63241
4 56755 66566
2 60218 86003
3 39354 59730
1 30709 83146
98 2157 8733
4 22628 39929
1 34633 63191
27 12292 24496
1 66801 90264
2 58324 83850
3 13184 67887
2 16526 79820
1 21380 67911
1 17801 38867
6 56131 98638
2 15360 33638
1 2917 47643
667 96431 99396
3 40383 75258
2 36782 87292
14 12875 16808
4 52540 91852
2 2730 34722
2 13848 72052
1 57527 81479
2 6652 62341
1 2493 63617
40 3436 4662
3 63319 96939
21 74649 75655
4 84357 87071
3 62497 96836
13 25688 31493
23 51922 52804
1881393 64529 64925
1 39463 97031
5 23897 64272
46 20084 21036
2 35506 98321
1 38242 83560
29 37171 40409
1 16473 75967
6 11215 52289
3 13752 95003
25 3864 10910
2 37009 66150
1 32962 83210
17 79213 96797
2 60644 77937
10 64097 67460
2 32453 86527
1 48240 69308
26 82294 87993
1 43980 93702
6 1248 26266
2 52376 98740
2 4206 65547
2 4666 10009
3 21143 42888
1 58061 94303
6 318 35730
3 66259 82527
5 18284 41172
6 423 69130
1 34773 99386
7 68655 70368
1 53402 83637
5 18495 29889
17 78069 83192
1 22985 37703
4 28029 66413
4 19219 62558
1 32520 89154
1 7786 61460
4 76774 85079
1 28143 45307
6 64540 96823
2 17278 88542
2 47427 67061
1 27446 93060
1 62792 84457
6 1592 20103
5 82693 92032
3 28118 83858
1 40674 94277
1 61920 87172
1 12596 71602
20 82840 90750
10 5093 26114
8 69803 98973
2 62217 74328
2 54135 95958
1 13567 99400
3 5717 46929
15 42108 46058
5 15939 27519
2 13167 30323
1 14394 96525
2 48976 77709
1 75398 99998
2516 73965 74425
2 30980 76120
2 39506 45810
16 75000 79776
7 10358 66045
6 35 20828
334 92821 94988
1 62269 89331
3 65911 83034
5 59032 81059
1 38276 82558
5 15602 45589
1 7247 99798
437 2560 5328
1 31011 67338
4 29746 48605
12 4749 22304
2 32 67722
7 33669 46327
1 4685 62634
3 67003 70524
2 6104 89336
13 2216 11117
2 20251 79897
1 54490 76029
4 6050 32808
6 65470 97157
1 11736 47727
9 26392 36170
8 73690 80531
5 64999 88290
1 17128 92866
1 17495 63980
7 35075 86645
1 30362 55433
5 67585 81326
2 36316 95387
1 6414 82334
74 9048 12633
2 19178 40780
1 9295 85392
1 17596 63367
1 32087 71078
1 20833 66047
1 5694 42112
6 50962 81431
8 21030 35972
2 24281 58777
2 13038 57665
1 15470 71719
1 27507 40891
1 10349 95187
1 19802 81984
34 32340 34313
2 1744 86908
1 16368 27842
1 32010 76933
1 36980 57533
8 77522 78549
2 29025 54992
5 68429 83220
1 62423 95708
2 51836 82792
7 35047 39260
1 4319 98103
14 23983 33856
5 41660 99897
2 21653 73522
10 47196 58538
1 7415 84604
1 50711 71907
1 35372 71325
13 15709 20849
24 44434 54066
31 5591 8801
8 53986 60499
5 68741 96779
4 44051 61830
1 47319 60502
5 69452 98545
2 13862 88089
10 1651 31267
7 52767 67277
1 44391 79644
3 55706 98822
1 20855 63781
1 9117 82967
1 25123 97875
1 18361 60169
7 1352 20865
15 23662 24406
2 22899 67195
3 36923 49493
3 30382 71387
1 14434 85594
5 56413 82593
1 21771 94115
108 87367 91119
2 49408 80811
1 26803 72828
3 35858 39965
13 9744 46262
3 12792 83509
1 40894 78716
4 67009 99214
1 60514 85260
1 48343 96171
1 46295 70272
1 64675 81732
4 52659 63454
1 37596 85930
9 9060 52160
1 868 27655
6 24229 27095
1 19257 52717
2 51042 99372
5 25937 48328
4 53610 60757
2 20133 79673
6 62678 93659
1 22543 35245
1 15979 51030
3 16975 69369
1 14889 63815
1 29097 48820
1 53836 56947
3 51846 58908
16 16320 19179
1 63044 76982
2 28488 79377
4 16303 22822
6 64858 72094
1 39209 79066
1 48977 72452
7 30565 43989
11 45796 50485
1 22760 71752
1 29875 66591
7 49937 56284
1 51250 71395
16 19632 32326
6 58690 69566
2 23910 62783
1 66524 98264
14 75779 83424
4 22465 30839
1 12656 87804
1 2438 50954
3 58567 91053
1 47317 81408
2 31639 91554
2 35326 80467
4 28495 30369
1 56751 69245
1 51580 57033
8 36283 50091
31 862 17274
1 5042 70161
2 3123 64114
2 44076 80976
1 23667 94104
2 3603 23605
4 54867 56527
5 61572 77198
6 52940 59143
1 27041 81198
87 3494 10475
27 19338 21101
49 79758 82292
2 18321 63534
1 12567 98928
3 50708 58253
1 37753 97843
1 16316 82778
1 34248 50290
4 81609 85303
8 60142 99723
3 55226 93567
1 27469 71393
1 27712 63707
1 44077 80534
1 47823 66655
13 74135 78848
25 9939 20405
2 35303 48517
171 88636 95868
35 4139 14911
4 1329 98352
6 15812 33296
2 15574 90544
6 59919 70792
1 41331 97899
15 62227 63263
2 52826 71452
1 55258 77387
141 8407 11252
19 74367 81102
4 9832 32827
2 16832 93281
2 63782 80509
1 21722 90747
1 35359 91366
1 75600 80978
2 5199 50937
4 1362 37477
1 38304 99236
6 32413 49079
1 29832 86829
3 12644 90456
2 26121 99014
2 35653 67703
1 42410 70645
2 37825 82772
2 60178 77257
1 26139 99852
5 3037 28681
2 35141 91517
1 49660 55161
5 43677 68073
5 448 32849
3 21212 63586
1 37402 78016
2 7984 91767
6 43739 55655
1 9709 21775
18 5700 16590
2 17410 52200
3 67070 87863
7 49177 69161
1 62000 71541
2 2048 26428
23 23998 36849
2 23127 94241
1 53474 97715
2 1735 77029
1 42555 86624
1 61101 72094
1 55825 97351
4 72 41021
3 37682 66482
4 10821 36502
1 48660 72695
3 41527 56686
3 37402 88624
4 4364 40974
1 5335 55348
2 40967 93649
1 13882 98496
1 63367 98808
9 6597 18479
3 18402 63336
2 53701 98240
1 27462 75904
1 37622 80119
3 1392 41460
1 10344 92082
1 52304 99789
2 37720 89490
1 41872 75060
4 65962 87702
3 7044 42653
1 35934 87746
1 1446 94282
1 19350 35505
1 53738 75539
14 75883 98707
2 69977 84541
4 74787 85032
13 1067 13866
2 32268 86073
1 27664 31083
1 26304 64927
1 3902 77545
1 42769 94635
2 13909 94854
11 18964 30843
1 19316 84365
1 46497 67086
4 37778 72649
5 64304 77764
1 43125 83106
1 26661 82814
1 2099 80915
60 88084 93177
1 75942 99160
5 17251 75051
1 12302 89906
1 67892 94527
1 10976 99330
4 15600 46431
1 15351 31498
1 11159 32803
1 28745 70868
1 57547 93469
2 26151 49416
1 27375 90096
3 42013 99830
3 66600 77897
1 40609 69615
1 21392 95287
1 53108 69586
1 6938 46718
2 20574 84618
1 19901 51638
2 7813 69003
3 5604 15982
2 48440 92757
4 14079 39837
1 13401 89954
5 48334 56392
1 39860 87820
2 25801 87676
2 36097 81078
1 46468 71345
1 24036 99494
3 5875 60006
3 3768 54620
1 50242 90766
12 24460 25597
34 14026 24021
2 56555 83983
3 6401 53650
2 52852 75647
2 66737 88131
1 48516 90494
2 33426 95768
1 19846 76417
2 38639 98677
1 32918 83635
1 17370 82723
1 44633 88433
9 73567 79648
14 30337 47789
1 28617 79290
2 12833 79321
1 18995 88063
1 13204 59923
23 78326 99080
6 7336 24225
2 44803 74750
3 158 38266
2 42794 89703
2 982 93218
2 31981 84335
1 33598 53650
1 30515 92996
1 46409 92668
5 24950 41124
1 47408 52362
1 9693 78819
4 34902 42714
3 27570 59643
1 24324 66837
17 797 18150
2 11253 97426
1 27267 81789
4312325 10614 10701
1 17648 63944
1 6557 36876
1 10601 40320
2 3134 60242
1 3825 79682
3 9228 22119
2052768 65309 65607
1 21186 86138
2 32034 91284
1 18457 26665
90 10690 11562
4 5049 44000
29042 7040 7919
14 60052 91503
9 6440 13478
5 16209 65847
2 11771 53811
1 13502 77938
1 24354 98887
1 39201 59345
6 50043 65344
4 61476 94085
1 55498 99989
4 12966 42808
1 9590 79931
9 37872 53749
277 2324 2586
4 15207 43430
1 13084 31541
6 50138 62839
1 30638 59358
1 40051 50204
3 4317 73733
12 41217 44228
3 25577 93875
6 1659 13182
1 22061 31956
1 8602 45634
1 17203 31347
5 41575 99323
5 54256 56335
9 75417 83959
4 840 30919
2 14905 52929
3 55934 76439
3 40565 67698
165 92759 96254
7 56218 88417
2 51227 80229
1 58821 92151
5 37451 62962
2 26299 69553
1 42733 53220
2 45572 78017
1 61623 69217
2 11171 50926
8 15054 40834
2 625 80871
1 3631 59713
1 3464 80477
15 62583 65045
1 53770 92500
3 28411 61164
1 38209 50195
46 84741 97489
12 77100 98015
2 29906 42459
2 14837 35036
54 5421 10124
2 14533 31634
2 4747 41128
1 16465 46686
4 34685 53652
8 76330 94793
2 26198 52183
1 15761 39781
3 64236 88118
3 33677 66780
1 1804 41783
14 51256 55401
11 78694 83598
2 11394 66470
1 1029 73827
1 45559 95736
1 29235 68469
146 82274 84869
2 10961 82085
1 25742 84020
2 51441 83678
1 29223 90257
1 8259 67586
5 73137 97601
24 2608 9269
16 13831 27576
2 64356 96000
1175 54236 54410
4 30065 95702
13 16853 29397
2 1609 21955
5 29033 43010
6 43329 62121
1 22805 31706
4 452 32121
21 4596 14654
13 60623 66730
4 23306 30739
4 18007 55071
18 87827 98381
1 5908 52623
1 60050 89731
3 24592 80313
1 29837 88636
1 49693 61503
6 58738 77621
6 89623 92257
2 4892 69520
11 61913 63095
11 78266 91241
7 58108 93324
2 6545 42547
9 45748 56809
3 71737 88638
1 12667 85762
2 28778 63962
7 61268 72086
2 1288 83835
1 36561 77632
1 41812 86173
3 35561 51193
2 46886 61102
1 51590 56164
19 2679 15743
38 80763 83274
7 26765 36972
2 9776 42244
4 51269 73207
2 63183 81082
2 6751 70269
9 10406 26387
3 25593 73101
11 40472 44050
1 33855 70367
1 2413 74635
6 26807 50030
3 32743 72096
2 22813 48811
1 17775 85296
2 20102 89771
174 11889 12905
2 4135 57919
1 51365 57530
2 27281 34674
141 75027 76184
2 5983 68708
5 30629 53571
1 26097 58555
1 31311 72127
1 4866 70906
1 8119 90087
2 3232 41513
3 62324 87173
3 40659 86276
10 73209 93021
2 40130 70527
1 50274 80376
1 19649 50720
3 60659 96916
4 64101 94329
5 10629 35627
13 79218 85296
1 68566 97360
21 83177 91184
1 63803 79307
2 3178 71401
36 19121 22191
2 23316 67055
14 86904 96685
2 208 54954
6 55379 85753
5 701 59249
1 31177 81164
1 14100 88397
3 16164 38438
6 77050 79703
9 54129 60631
4 28081 47357
2 23444 60288
8 22412 30443
1 38498 48637
2 16585 57999
1 53355 67153
6 68459 73103
2 40127 77596
2 27659 75482
6 2518 49450
1 71249 78189
3 41722 74654
1 51777 88890
1 45681 61301
1 25719 50766
2 18662 98681
1 29866 84883
1 33110 77399
101 5404 6510
2 30325 90258
1 47096 52522
1 37892 83851
1 3694 66694
11 56471 72145
1 48685 99713
3 26821 36267
4 4555 58443
28 87938 97615
1 47258 82282
1 5609 60592
2 25262 86737
1 48828 75400
1 54631 85631
2 28603 39799
2 9235 64548
38 49013 50360
1 10163 51542
1 35574 69220
5 20400 39847
2 5106 43239
1 10221 92894
32 87863 89186
45 93023 94493
2 13526 67000
2 56926 88725
1 38723 89631
6 37084 61129
1 3666 82707
1 32879 71791
1 40847 53489
1 26275 37476
4 18720 38270
3 25066 90518
1 5555 81285
3 68461 95387
2 34604 56593
1 33545 87563
2 34719 43995
1 27383 87519
1 7579 90339
2 17744 46831
1 64820 66057
1 49724 55199
1 34500 98892
3 17198 72302
1 5629 52311
1 27137 41308
16 62488 71760
108 72318 73439
3 53466 76430
1 53011 86811
1 56510 90372
1 13896 76821
14 69128 87176
2 40842 50240
8 12467 58108
1 4856 44996
5 63927 70002
1 54549 98869
21 87897 93209
9 80458 83019
22 5352 23812
4 4942 49075
16 68366 73997
4 6152 78767
5 51077 62371
2 55377 88222
3 34849 75989
1 32556 93072
189 1816 5955
29 32246 34568
2 8687 82270
3 39891 49902
2 61425 93876
76 10507 16331
4 21325 39150
2 15982 59378
42 82747 88044
13 55340 56140
9 8971 15990
2 7698 68147
3 9846 78817
11 15520 31953
1 2121 70045
2 52823 77713
1 44626 59108
1 3064 62177
3 52043 81053
3 23309 42711
2 7014 99304
1 2884 98947
5 887 16704
1 2754 29168
2 34426 58793
3 14853 43875
2 55308 92096
1 20760 72131
1 63868 77045
2 4058 90815
46 16793 20041
1 34903 45919
2 7397 69212
1 4135 63033
6 51889 78940
1 17903 56077
1 29307 46630
1 52514 68031
1 62925 72712
2 11792 37298
2 5810 48267
234 87019 87723
58 33999 35224
19 32408 35384
1 14039 89695
3 25855 76463
1 19920 31590
2 5968 98604
5 54847 59099
10 58127 98346
1 29840 94940
3 26326 63399
1 33111 82919
1 60845 95966
1 82994 93394
3 16863 56709
1 31834 66650
2 63004 97104
2 12513 66146
1 40493 92494
1 56220 82663
2 14864 99334
28 71376 80993
2 63177 66697
68 54250 54420
1 61358 69564
2 20530 91262
4 19284 61898
1 20037 93853
6 43329 52104
11 69989 78026
2 37271 74779
1 23670 95376
1 31747 73928
32 3528 16611
1 62393 70360
3 59293 81080
1 23902 96792
3 66459 88135
3 23037 61646
3 70720 73964
9 74765 76909
3 272 62711
3 31496 69293
2 2269 41422
154 71386 72138
4 27090 90132
1 11475 90442
3 21988 39275
5 64342 75462
4 4058 13877
4 18194 46773
32 84363 91425
2 21723 48763
1 33824 60181
2 37133 94546
1 17097 69273
1 17951 61295
1 4811 55288
1 19563 69581
1 20669 77755
1 27911 39066
1 11757 85163
1 28343 79752
1 5247 40049
6 73626 84234
1 31609 62211
2 18843 53017
1 5529 52076
4 74534 96211
7 55249 73511
4 46673 93651
1 37999 87310
2 37650 50458
4 42744 48918
12 67655 74518
2 29780 90129
16 2228 27793
8 58289 84097
20 1506 37226
1 13207 76590
4 31328 39625
8 46961 64464
1 36324 54955
14 20592 29710
4 43398 80482
2 50171 91071
2 29804 41410
2 35707 57537
1 53703 58643
3 59136 83479
69 84768 99066
2 34158 61923
3 61938 99014
1 50596 99037
3 430 18189
2 65367 95350
3 41976 62201
2 5264 76123
2 41540 85704
8 44825 50748
1 30991 95960
1 49275 96335
3 24624 54918
7 21384 33653
7 86144 90398
6 15525 23624
5 23550 70183
5 59241 69681
2 36226 65084
1 53551 77957
2 34887 77241
1 50597 59073
5 8973 44183
2 21966 77370
1 20577 82145
1 49322 65278
1 25774 60943
36 76342 78110
1 30702 91234
1 44566 60070
2 50893 64369
7 24054 28807
16 84138 93354
4 61848 70599
1 34061 38928
3 22531 88246
3 30435 57072
5 61799 93893
2 48188 57417
8 17007 27320
5 37472 44359
3 64718 86600
2 32673 73935
262 93761 96678
1 31600 71042
1781 97121 98969
11 14017 16288
3 5455 63911
4 8121 99204
30955 1102 2158
2 45932 86833
10 4583 16982
12 1578 34849
1 23875 74269
4 59194 64160
1 64026 83866
44 90484 91357
1 40029 83582
2 6590 34663
1 29700 72397
3 11674 62777
1 18462 90868
3 3619 40905
2 14718 81254
1 59714 85460
10 82255 93603
4 53028 92094
3 26026 63590
1 40791 62628
7 4849 24173
1 16989 39823
4 10562 39774
1 918 27617
11 64651 71116
1 59296 90275
1 53301 67179
2 25712 39416
1 28611 53763
4 22842 73900
1 46802 91174
1 11989 63744
9 71177 75954
1 38810 59673
3 61103 92943
4 8698 29313
2 34727 95038
2 52806 84729
10 80122 98781
2 46118 65927
1 46511 68439
1 40827 98901
1 11222 86060
4 14008 47984
2 19229 99827
1 52323 90928
7 69910 90055
1 17061 63915
1 72321 99607
4 14722 50867
1 367 59560
2 10837 30315
2 23459 60303
2 1123 84790
31 44687 45111
1 3565 95932
4 33052 65644
2 14420 56990
5 46593 76291
1 58081 78119
2 6677 67451
1 35446 80997
1 42329 88234
7 46172 52033
1 29024 93062
8 60091 64596
6 80642 88837
4 8127 94178
1 53931 86202
1 62160 70448
30 7296 26046
3 1414 17886
2 53330 92136
3 2575 61791
1 6522 47387
8 2798 14162
5 57068 83799
3 21216 63267
1 6407 92848
1 998 58988
18 38343 45212
2 35301 55810
6 27813 33944
1 48467 68096
3 23158 30179
3 4772 99318
3 32748 66878
2 942 74083
1 34216 53330
2 17050 85777
2 59769 67722
5 74494 91685
1 64330 77310
10 21430 22460
2 56270 97498
2 58676 61328
9 3837 22992
2 13538 77569
1 43542 69425
5 17506 23371
1 39697 40477
10 26821 54057
13838 245 1861
7 59235 73540
4 33909 47952
1 37999 71200
1 23265 65436
2 48973 52891
1 6508 50833
16 9787 17681
3 28537 82090
2 2125 23198
4 67034 83881
3 29177 78959
1 34753 45041
1 42295 49612
1 2409 58489
5 5155 14270
19 76187 97696
1 43291 45569
9 48101 56662
54 6367 11169
2 30351 43839
6 72461 86169
2 23831 97704
2 5349 52659
3 23679 89654
1 28720 86156
41 77818 90599
15 59980 62129
2 27002 76244
2 16905 22277
3 17745 49409
5 55854 77962
1 25024 66396
24 68225 73893
7 4490 38223
102 1176 2603
4 18336 57255
3 24788 40575
2 4164 49578
6 52 41705
1 28 83091
1 118 91926
2 9261 73081
1 34561 71432
1 2362 20813
1 25602 90049
1 40493 44688
2 24633 52963
2 36197 42181
10 65518 97581
1 41838 59504
5 61674 73781
1 8988 43800
9 971 37401
8 74746 96683
19 63356 68005
4 35361 60380
4 13242 69592
2 69899 77574
78 94964 96763
16 82243 88682
37 83103 87671
26 8195 13021
1 15539 90045
3 2216 41003
4 22101 41339
1 366 88985
5 67516 98237
1 28117 97808
3 66701 86883
2 31199 43173
2 2581 76754
1 29200 51838
1 3824 90422
1 77181 93569
11 7072 20567
1 482 21545
1 61430 79529
1 42323 85159
58 77165 82319
6 34164 83986
2 21315 63162
1 15005 41300
1 3331 59638
1 32633 39757
8 44135 97636
7 48348 57740
1 36344 95617
1 6726 92744
2 68021 78693
1 705 48428
173 97365 99762
1 62119 92524
6 5770 58825
2 56159 63498
1 46172 74216
1913 94164 95196
9 59386 65469
4 34067 84361
47 16010 17753
10 72243 94131
2 36416 51566
1 6872 57785
16 8190 8828
3 3564 71393
4 40866 64261
1 10235 76033
5 9349 29247
6 66121 79462
2 30177 69737
10 4603 16496
1 36516 97804
24 618 9493
4 41521 93474
3 48383 52037
19 69675 92114
2 24854 27037
9 4449 45516
3 9878 25924
3 15125 33694
4 36316 78364
1 31954 74414
1 58210 86724
1 11507 79299
2 534 79098
3 70534 89105
1 70142 74143
2 27605 62929
6 80508 98278
5 6380 16061
4 10471 50018
1 6418 84477
1 26440 96211
1 1896 79926
1 26183 39037
1 945 69526
1 2661 77497
1 13940 50347
5 45133 71231
12 69863 84763
1 36952 74282
1 37832 98762
5 48591 51598
1 10096 89338
2 60693 94801
1 32436 94202
1 7096 76528
1 65002 87859
3 15985 55258
30 21358 25354
1 58384 87867
2 13114 76803
1 7 85285
5 3628 30156
108 17936 20347
4 3838 69454
1 31754 81930
1 10334 80082
4 52164 82150
7 20427 37945
13 8499 20358
4 24786 70310
3 60236 97395
1 18972 85970
177 6229 7998
4 23994 45495
3 43448 79766
1 34396 98432
1 447 70449
1 9871 42321
3 31713 94017
1 12510 76126
1 9896 56460
1 34965 62611
1 4343 73611
11 75519 97562
6 78714 88816
19 91008 97853
1 7494 38406
3 67283 96053
1 3843 98108
4 29223 43830
1 786 57912
2 37772 39165
2 2922 60335
7 16214 19929
2 16218 55283
1 27164 66428
1 18223 58177
12 46552 49399
2 35456 97954
1 1885 74354
2 44701 94857
1 14582 89820
1 2543 99517
6 62384 82048
22 26691 32987
3 13323 52586
1 25163 57779
1 3845 83108
2 31150 42278
1 7103 44890
11 51101 70702
11 69593 79342
1 60921 80029
6 49137 57963
5 51405 75356
1 44424 73668
1 19642 71490
21 36672 37006
1 60815 70929
2 281 97493
1 24151 52679
1 35051 92258
1 23715 62437
1 44150 73679
2 23796 95963
1 55156 70241
9 47144 48051
33 3254 14423
1 55173 65967
6 48252 53224
52 86911 97365
6 562 49605
1 24806 50579
1 24551 70208
1 335 53940
9 22884 28706
1 31621 53992
1 16899 79415
2 20900 57920
1 43379 64462
3 64995 91510
1 32189 41180
3 28651 93423
1 38899 75037
1 42368 74711
1 14118 66584
1 18053 76254
1 36515 56177
17 50837 65141
1 25959 68078
1 7219 62882
3 32486 40055
1 35551 41050
12 76505 81213
1 9263 60452
1 22840 33418
1 8555 83764
73816 57741 58254
21 78136 97421
651237 39826 39974
4 27199 53039
1 38058 55413
2 26700 63974
3 34553 72499
2 25199 80273
1 30321 71929
2 37443 81648
1 23671 84134
1 11650 84333
1 5803 72008
16 52967 54922
1 22881 61039
2 662 83802
19 8657 23489
15 11857 18315
3 19125 62035
18 84953 94287
15 61597 71937
1 47706 58052
2 50190 93140
1 58107 67020
1 4689 79181
4 78138 94720
1 23238 59747
2 83299 97852
1 28803 97669
2 42147 93049
2 26992 89504
2 7191 99361
1 3981 57701
7034 33291 33521
3 65016 77488
4 29785 53655
1 85833 96647
10 33548 40028
4 43297 93181
2 27444 45017
1 43584 51368
1 7362 78663
6 18586 29390
2 73969 94467
3 23874 91402
1 18033 81091
2 22401 76744
2 6511 45176
9 3270 36460
4 52377 71370
1 19202 93309
1 63823 80297
4 77742 98141
2 56228 98025
1 50883 82913
1 4124 91333
2 71511 99174
2 10963 77964
1 39840 80191
2 29354 38229
6 37960 63564
3 63113 71500
1 10544 31503
9 56939 63072
2 40496 58328
93 3602 11389
2 37983 92978
4 48437 79893
5 32064 53895
4 44799 53675
1 11544 77477
4 12853 43547
1 988 66102
4 82075 96158
2 18194 42564
17 2590 33488
4 29320 52880
1 4601 88645
1 26025 88720
19 76295 86057
2 17378 40137
7 47786 69620
1 18312 70813
1 2861 96970
5 43502 48233
2 12426 32372
2 3956 82711
10 75336 94783
1 10494 70592
1 3843 73490
2 37532 81588
1 10351 72765
11 53585 55162
1 61070 67326
3 10829 53682
3 7085 45722
2 53303 78647
2 44950 49400
3 67206 80474
3 39105 63882
1 22903 47868
1 45690 69676
1 15084 53804
1 1756 51035
1 10766 99593
15 501 28348
1 7526 62672
1 11824 50170
14 64440 99181
2 60684 96626
6 2030 19910
10 30255 40620
4 54973 67373
1 34220 59762
4 7068 20525
3 21698 97555
1 42552 81561
1 1940 61516
2 6036 98163
1 47341 49438
18 88144 92707
2 2770 93497
20 28394 33571
1 23685 84783
3 12694 58213
1 936 98409
1 32093 59106
1 24565 56263
8 48833 55923
1 22911 80811
2 42281 59102
1 38561 75714
1 28855 74734
4 3258 39281
1 28161 65567
7 56051 65473
2 63293 86731
2 18265 82601
1 7226 92095
1 13518 96491
1 59394 99010
1 12524 88664
1 1769 98270
1 22359 77280
1 32048 52722
2 18155 33799
2 25316 49177
2 55057 68370
26 9381 20483
20 55259 61835
1 62761 95231
6 53743 57711
3 16724 97881
1 9340 73557
13 85787 90888
1 14696 21600
2 5869 69545
2 49987 61457
1 48214 63578
14 81636 98742
2 915 26359
11 17910 52124
1 2240 66900
12 9890 14689
4 26024 32454
2 27065 72019
318 3142 4703
3 38369 63350
3 31218 48164
1 2414 61389
12 61605 99850
1 29922 58730
2 84942 90263
4 34673 60879
1 37888 66114
11 19368 21900
13 83219 91023
1 28679 83619
2 6259 99996
14 70638 85442
2 46266 71187
20 73109 82152
1 83651 93658
2 74922 83202
1 39111 90867
1 82980 90581
1 21783 85229
2 79496 95086
2 43322 63696
3 70720 91718
1 22897 77842
31 74274 78576
10 8831 43329
1 30945 97557
2 32675 39860
18 64934 77620
1 31281 79787
17 70174 76793
1 35503 66249
40 84269 87330
6 469 54266
13 16892 20400
2 40840 86112
2 1173 91806
3 50495 87770
1 19613 99815
3 30521 48062
821 80633 81194
8 5981 35293
7 41160 52239
2 13420 54308
1 21117 44400
3 42511 59297
1 29307 50077
55 20657 24327
63 7872 10377
1 44312 82035
3 27595 74149
74 81569 83008
1 32207 62049
2 13846 90066
1 5182 85305
1 10076 17866
1 35603 49921
2 49952 96006
2 75390 90762
1 9406 97316
1 49247 83257
5 41691 57605
1 18329 59619
1 687 93431
1 31680 53036
1 30125 61175
27 22874 24171
25 56152 63645
15 52243 60937
3 25837 92513
3 15169 39164
1 51071 67702
1 85647 88196
1 7703 20418
7 35370 42654
12 59924 64637
2 52714 89951
39 2816 12257
15 31644 34696
3 13365 71282
3 67313 86707
2 14751 47314
1 5830 76162
1 1216 59177
1 5767 42974
1 9831 40985
5 73092 82034
89 12733 13197
5 56016 96382
3 80317 88270
51 57085 59064
1 50925 75030
5 43170 72653
8 4077 43676
1 59114 71202
50 12001 14370
8 37250 42076
2 21411 67394
2 25380 83571
1 22740 76879
1 51821 79629
1 18438 48271
2 23158 86919
3 42219 76128
1 23006 58518
1 37961 89192
2 44781 65472
2 35467 44149
1 60401 68292
10 71726 73250
1 18995 94880
2 36366 97454
8 5116 30671
3 19612 46045
1 258 47630
1 2032 93178
3 55146 97373
7 29558 36524
11 69764 92271
2 64961 99614
5 27458 48048
2 46339 98270
1 14674 60124
29 9752 12084
3 33320 83523
30 16121 20048
2 15099 75355
29 26696 28819
3 14747 54267
1 5246 48196
4 51182 64931
7 14888 31901
3 49290 65200
1 8392 69397
2 21633 30419
1 11978 53057
1 28641 63318
2 34138 79223
1 24506 35485
2 10077 86673
1 17465 33383
24 52364 54912
1 6316 94408
1 11044 63169
6 36934 47273
3 40276 47874
2 18188 59340
1 18683 35869
34956 48531 48624
22 64876 69521
7 77026 97276
10 69648 88549
11 13106 28158
7 27818 29868
4 11202 18563
2 24264 82564
1 10572 42580
3 37315 40972
3 5407 96620
1 1066 45463
10 72978 91665
2 13796 76647
1 33426 80017
1 17307 45294
8 56307 75387
13 39937 75767
1 57 75510
1 19743 96612
10 48757 51702
1 19542 97714
1 29695 81398
2 13757 99629
1 10443 68879
3 62120 94655
1 24980 68740
2 2879 33140
5 32929 40320
3 11822 71689
1 23978 93191
1 26279 43865
3 23234 35752
3 55379 84112
1 30916 70243
2 8892 40576
2 53297 69509
1 5294 90830
1 34488 61071
2 6511 98755
1 35917 91438
41 13507 14888
2 1084 66846
1 18547 81424
3 18577 30374
2 14533 89674
312 94217 96214
3 1643 14998
23 10448 17526
84 86611 91649
5 62546 90417
1 12834 88803
1 12160 74561
11 83309 90490
6 11489 38679
3 19806 62729
23 44463 49700
3 62813 92114
2 22285 54689
3 39688 74062
3 3372 58213
4 4274 25945
1 15747 38375
1 11198 50741
3 38439 65894
3 26078 38180
6 85888 90720
3 30250 64250
3 58982 93137
4 59028 86220
12 76897 77445
3 12562 84188
1 58353 75198
1 57580 86144
1 47224 88155
365 95713 97969
3 45280 54910
1 48639 93121
8 3918 29988
4 41366 77862
2 22952 44328
2 18802 49104
9 72631 90725
2 29749 65098
2 4538 37774
2 18490 53156
5 67812 71339
2 33899 64038
1 5133 47632
2 11508 68706
7 59436 76154
4 13317 40665
7 48220 60465
1 13609 71995
2 28479 84309
1 10426 89575
1 9906 55753
1 27787 73728
3 42843 59899
2 15639 51301
1 20732 77797
2470 33383 34478
1 37585 81120
2 36350 74773
5 73534 87948
1 2498 45345
3 6850 40261
15 15768 19719
2 32938 39010
5 53353 95875
8 10211 19403
2 38818 42918
11 21787 25411
21 71127 84188
166 5041 10491
13 34789 36157
8 5581 8739
1 4900 79129
7 21993 88034
1 4671 16956
5 62125 91320
1 6423 81971
6 43274 72264
2 22427 36127
1 48345 79375
4 3578 30198
2 6552 12006
3 64560 90505
8 66414 86487
8 12561 36222
5 1213 15902
2 51914 54603
11 32374 47086
1 25277 95053
17664376 1893 1908
1 68461 99616
5 24000 68444
2 47695 75729
4 35328 40708
2 22216 40848
2 72234 82917
1 17779 36018
3 65414 78876
7 6229 12003
7 28085 74570
2 4184 31357
1 12807 55643
1 10907 43778
2 32321 81961
1 19136 38612
8 53188 58806
3 1731 34831
1 33383 91062
2 73112 99524
3 2733 9969
2 798 40317
4 30372 98891
1 23757 55699
2 46424 60448
1 72782 73502
2 29435 63839
11 6846 24638
3 37357 97137
1 2925 74738
1 33355 76325
1 302 39712
1 13413 63176
1 29641 51366
1 3220 74817
1 14006 47165
1 29607 78838
1 38913 85357
1 51726 55209
4 41687 76226
2 63497 73174
1 20514 70426
4 11039 87525
1 27887 47754
2 20269 36257
44 87085 93781
3 41384 95101
2 47830 91004
1 32725 97113
1 4576 41930
1 7010 84401
27 13487 20717
3 7647 60031
1 18827 23015
5 55184 83908
1 40555 85914
10 7614 22773
2 6461 85262
1 38276 87398
3 52729 59850
42 5395 7004
2 54532 80199
9 8685 41737
1 52064 63956
3 52962 68411
22 75919 91897
2 50200 84046
5 31512 50580
1 557 80306
8 766 19827
3 22087 48942
1 6873 61728
4 41050 74041
2 17188 87645
1 51009 75035
1 50248 80327
3 33529 43272
1 22918 46137
2 6571 69639
97 7492 8388
3 3370 62124
10 632 24695
2 34886 60372
10 62650 97983
2 51386 79526
1 42092 74145
7 68567 84591
2 27890 64442
1 28461 41457
3 59270 76702
1 64037 74945
2 54506 61321
1 6712 50056
3 1063 99296
1 20674 73859
3 46147 64868
3 16542 43067
2 20452 96003
10 8433 24205
3 12252 24479
2 67278 90447
34 73902 82370
1 15489 72822
3 11316 89793
2 45102 69635
5 26164 44998
66 79189 81794
3 635 83148
1 418 75880
1 19221 85617
2 4398 26961
1 46549 88209
2 27781 61406
15 81249 84692
4 48701 74659
161 3286 6415
1 13160 98860
5 3347 42795
1 34865 40709
1 22789 49059
1 1969 47001
1 33551 61753
1 37866 94516
2 47994 79812
2 5819 50019
4 70944 88931
2 12246 20024
1 11656 91603
1 49628 62294
1 31114 53684
3 4008 65030
8 75284 87132
1 23778 53698
3 13594 62627
1 19244 63236
6 47158 84518
2 26667 84667
6 77405 81305
2 48300 55355
3 62350 82498
14 19329 32952
3 10308 97442
6 760 25542
2 78694 94646
1 75614 98151
1 49895 57762
4 32318 75479
1 48025 86294
1 32472 81779
1 37487 95204
16 63262 69813
3 1681 53782
1 11134 79207
1 57489 98550
1 14342 65850
2 21090 85553
6 66588 96095
24 40578 46063
2 51245 65394
2 80424 98744
1 38092 54540
4 12107 74064
1 14132 95440
1 32062 88860
1 28630 95824
2 62879 87303
1 3093 45817
5 25313 37439
13 4299 35418
2 22058 31162
2 26452 41637
2 30697 41075
4 1043 63405
2 73716 78809
8 17047 27336
12 45712 48107
4 21809 63898
1 32835 45048
2 1744 41274
1 9713 71701
4439519 13297 13762
5 24735 34653
1 34960 71133
3 32840 46675
2 10217 45528
14 64477 66484
1 3678 59456
4 53291 92950
15 39052 43130
4 37098 50870
6 46329 54993
7 48984 86028
1 52948 91142
1 21327 95520
4 12772 21167
1 27749 88965
2 64736 99762
1 645 86167
5 17796 27996
2 59430 76522
10 77923 88920
300 32821 34080
11 29430 52456
3 61159 94834
2 38138 93586
1 19381 81050
1 21576 59304
1 33322 47879
1 72639 76262
2 7884 71729
2 51773 87537
18 74166 78886
2 20449 84350
1 29126 98277
3 44055 61182
2 45697 90417
1 46733 84673
45 8992 13718
1 29342 77289
1 52200 72754
2 35802 76918
2 4475 67173
7 20213 37450
2 56602 71645
3 20410 45709
2 39582 83244
1 52894 69675
1 13202 99967
2 18719 59546
3 13115 60756
2 10850 19575
4 14979 77080
6 68941 94924
1 46022 68819
2 36263 44480
1 33460 65477
1 43194 96244
73 4427 10990
4 2178 44162
2 2659 84364
4 48400 75986
1 11941 53688
1 61030 95659
4 288 31999
1163 94542 95119
3 28103 30408
17 77447 89683
8 9257 21877
2 53647 91020
1 17258 86652
4 45026 64650
2 30431 91500
1 9422 69722
3 1223 67385
23 23150 27167
4 58223 71421
2 40842 63784
1 48224 86524
1 19117 88777
1 27052 85969
1 7844 36294
2 37653 95291
2 64726 92528
10 67443 72447
15 88464 89120
124951 25435 25542
3 59968 92388
1 27700 51797
1 51531 74957
11 6877 17311
2 57005 99132
6 68422 95006
10 49609 57229
2 5494 64471
1 76193 96259
17 4260 37148
1 2595 55066
1 79848 97584
2 23546 56979
8 71258 77971
2 8735 60282
1 3473 53887
1 13137 98923
4868089 65357 66491
2 14672 43437
5 32910 57667
2 9881 87820
1 49876 97627
1 36006 61571
7 71448 83613
1 6237 73389
1 10180 24219
1 24297 69580
8 27423 40686
2 20714 88432
3 37508 98977
1 28084 45756
2 23520 57659
1 10203 98728
1 14688 75324
1 47782 59441
3 10681 23502
8 52735 53648
1 16121 36617
4 31197 55184
8 10484 34823
1 40874 80556
2 35889 93022
25 62346 66853
5 16645 31216
1 23379 58889
36 63846 65035
4 52492 70026
3 2782 43815
94 83989 88819
22 59361 63709
4 47449 79753
5 5205 24750
1 7510 42399
61 8349 15350
2 28034 44954
2 51580 61032
1 83 33666
12 71527 92063
4 9431 23700
2 8712 77486
1 9347 52927
1 48627 98481
2 16290 43174
8 26857 89102
1 44910 74793
1 20115 90926
1 53040 87532
1 23659 77728
1 3795 62963
1 22691 90100
34 85808 97576
1 43200 64280
1 59600 83048
4 20775 47093
6 26973 53479
3 48463 63945
1 52775 98931
1 15501 37514
23 10013 10631
1 36272 92582
4 17364 83498
2 25379 55739
1 38368 62725
9 26823 28032
2 31418 45110
3 60554 82108
2 47918 93390
3 43975 73140
1 44518 51779
2 27819 57977
8 57717 74086
6 19473 33868
1 1253 34635
1 31768 69895
1 23687 56385
1 16104 52351
1 64196 83721
5563 69921 70567
1 22823 54450
2 63036 79166
12 70591 91935
14 80360 81741
2 23927 67537
5 19625 46058
2 8565 33219
1 11207 61072
1 18616 93107
1 7318 80505
9 68605 84471
9 35498 41000
16 73978 91225
3 49558 83611
2 4471 97977
4 24624 56999
10 28857 30494
8 2239 26603
8 40049 67506
2 15562 38031
28141 96782 97322
2 22628 40292
15 5967 9956
2 2296 90640
16 85994 96811
3 87664 95969
21 18186 22666
4 18025 72700
2 46874 72199
3 11631 79146
10 21425 26950
3 27761 54831
2 55549 98782
2 5319 30905
1 28444 85901
3 11 63999
1 41873 88827
1 42731 69204
2 3044 64036
1 34167 70200
5 66502 79824
1 22274 76297
3 44926 95486
3168054 56393 56776
2 11911 92234
6 74441 89726
2 26088 95046
4 22792 43826
2 3869 40041
1 26087 62840
1 28589 62003
2 87894 93127
2 65100 93300
2 19201 40508
1 2022 69439
6 63501 97685
13 1225 22146
1 5939 55278
3 27029 41863
1 19272 73953
1 84723 99214
7 87533 97874
3 82472 90748
1 40631 76356
2 57755 92121
217 92794 96341
6 29699 37745
1 36608 58631
3 69182 96887
12 49836 85692
2 51813 86835
1 24500 37185
4 80058 80951
5 5440 42971
5 86736 96530
4 2802 84049
1 50943 97553
1 66081 77415
6 36446 70313
1 5484 89740
2 68377 78571
2 36015 95334
1 18272 48406
11 24583 29593
3 12911 58230
1 12374 87601
1 31699 83548
58 3039 11970
4 78569 89568
7 22306 34333
1 9871 30219
3 27990 79073
3 41285 71158
2 28511 50377
2 51789 76504
1 49192 89695
3 4787 39808
1 11438 45289
1 19271 61418
1 25656 42500
1 40198 90059
1 24395 87701
3 53184 77111
2 40045 90093
2 29909 34682
3 9832 41129
6 62100 77248
1 8076 48942
1 1410 32062
1 45546 62905
2 12836 44615
3 24899 75420
1 55893 81900
2 27523 69400
21 7859 13699
1 55968 68754
4 767 11319
13 78558 89404
4 1726 69762
1 31830 38849
1 13584 68083
2 8900 76181
31 2526 5504
1 22096 94705
4 91698 96811
23 77048 98250
2 31623 46785
1 14097 55620
4 35310 37500
20 37402 38253
1 21541 88618
1 33904 56552
1 34624 68050
33 9193 27247
2 19673 38653
4 12066 35242
2 68601 99976
9 49895 72885
1 3601 27348
31 47492 49024
1 15482 90934
2 3758 15260
1 14602 70241
8 62773 92939
3 4435 65977
2 13160 44986
1 53378 84812
2 25876 79633
1 20420 94080
1 1358 87540
1 10190 75129
1 17498 76951
5 20336 61815
1 54498 96894
1 43143 87728
1 60120 78175
2 7384 55199
2 36922 84615
2 43713 72895
1 33303 78591
2 44883 63187
1 41410 92976
1 26420 88459
5 31677 42864
41 20703 22570
1 32544 51614
5 52800 80259
3 32136 41460
1 21623 67037
1 1861 84774
3 27404 32054
2 8220 47574
1 12719 49921
3 58360 79508
5 44504 62462
4 41195 62049
1 2760 56813
1 8831 79740
34 13638 19403
1 40412 84363
2 28440 40678
2 40267 61319
1 28429 57898
19 71924 96111
2 51551 93702
1 47776 63076
4 22286 32775
3 6678 47635
1 47175 56978
1 21792 23442
2 40454 92885
1 1345 74710
4 80654 83946
4 52972 98456
2 34869 55900
1 66411 85248
13 21364 39183
15 17234 25489
3 59387 73205
6 39495 48883
6 39440 75177
1 21186 63149
10 38851 46330
1 12021 62815
11 60394 94471
5 27509 37444
40 1795 19290
4 3076 35564
17 68858 75827
2 16525 42375
1 55191 84981
2 30145 43242
6 52429 67623
3 36573 80123
1 9789 77249
37 80171 83086
1 34959 48639
4 4434 76802
1 12445 71692
1 59638 68529
1 39199 62549
2 91906 94052
1 27365 57828
4 44019 62328
1 25205 32667
1 14690 91470
1 21796 71311
12 10776 14406
2 762 55671
1 56012 78988
30 49055 52685
22 82184 91726
2 10296 92137
4 1045 59588
5 31459 39971
7 13063 23699
1 13489 41297
3 27610 60774
1 51383 55575
2 3520 56671
2 12070 48476
1 29549 78513
2 2557 93397
1 31658 64243
1 1601 69109
1 6088 81502
1 3347 68121
1 25767 86847
2 11585 48400
1 46927 72500
12 56008 86681
1 3983 82002
2 21775 95881
5 61310 93582
1 38307 67927
1 44453 99932
1 2383 61521
1 6090 67386
19 39956 41858
48 83949 91438
2 48323 94657
1 56149 81461
4 41607 57025
169 92242 99246
3 24412 57183
1 3731 51876
8 26766 35485
23 72771 87249
1 239 76741
2 46114 93040
2 33817 89826
2890 74000 74872
1 69627 89612
2 20642 42695
5 8160 57136
9 3152 18303
2 36523 63435
1 53778 78361
4 8490 49031
2 49576 94737
1 48584 82326
1 14380 61553
1 40141 65027
28 42048 45607
1 1196 91944
1222 1936 2534
1 34774 54666
11 75109 84644
3 35917 43976
2 61678 96516
1 79318 90742
11 28059 35668
1 22644 53975
1 23287 84693
2 14517 73535
10 77434 89421
4 32652 64524
1 45505 53689
3 23931 93219
2 10516 69757
3 18412 29161
2 28384 84191
1 1798 67374
1 7363 52056
20 8799 26795
154 88866 91042
1 52071 58065
2 31144 47081
4 27088 29425
3 6774 27968
1 41806 45744
8 40624 57553
334 89957 90945
2 24834 39123
20 10366 20421
1 51556 56836
2 4816 74631
1 33278 87092
2 14656 41480
3 41599 77780
5 61982 69092
19 54516 55187
23 77523 92975
3 3256 31155
8 64415 74072
2 10100 43545
7 5454 90064
2 34619 41186
3 11654 81697
2 11863 32539
1 3115 48035
1 37904 85331
1 53550 62281
14 85327 96040
2 11360 47432
1 9857 84870
1 30076 55359
2 32921 44680
4 18491 29630
25 56358 69966
5 54940 76973
6 35409 36071
1 25303 90539
5 32099 52172
27 16739 18678
7 13280 44537
2 37175 44086
2 49424 67622
15 68214 93373
3 21312 93617
1 71477 82318
3 4915 33563
32 2408 8491
1 11024 94534
3 38058 85569
1 7826 48206
2 22005 83106
1 7235 73817
2 27512 63617
2 19192 97752
2 31287 71169
1 9981 62033
171 94654 98254
3 40030 64570
3 28950 82548
2 57730 88679
1 3301 38339
1 8459 77266
16 72818 77912
11 68831 73808
2 34528 53796
1 29368 57165
3 8713 77141
1 33325 69556
4 36937 60485
3 60174 91142
3 71313 84180
1 50561 94585
1 53534 74877
1 50803 78125
24 84796 91452
2 14481 37746
34 25948 28710
4 19138 97577
4 21397 26887
2 63051 88548
1 63213 97159
6 14265 34722
1 70642 99593
3 30621 59790
1 29167 91203
31 14234 17335
6 85510 97590
4 43589 56827
2 5460 53715
3 13287 78587
3 35673 93476
1 25009 55382
4 18693 74237
1 18623 98606
3402889 86283 86397
4 11277 63664
1 14090 59870
1 30729 86446
2 67340 95266
2 17532 42117
4 39140 43693
64 9729 16028
8 42077 70015
2 24011 74462
2 38331 70372
1 26786 67827
1 52084 94497
1 36755 91334
1 8579 57842
1 51358 68796
1 45919 59853
5 63509 69131
6 27502 39168
1 41360 71615
1 10938 75834
5 30489 45199
17 10467 19448
2 11687 64681
2 42503 85147
2 894 40537
16 41315 50029
1 20829 70897
1 13096 96472
2 29139 38669
1 25266 50966
1 27768 57839
1 3347 48306
7 7353 29699
1 23840 44821
1 40544 87704
4 382 14349
37 77222 83426
2 18603 99600
1 17089 92285
893 164 4105
4 12981 99774
2 5431 70193
2 54636 89466
2 6830 78893
2 42793 80248
160 96183 97555
1 9435 71632
2 10166 96731
2 8619 38510
1 1470 86348
1 778 40352
3 60287 66450
67 91777 96035
11 65924 86462
1 10092 40689
5 41406 55229
2 2558 78084
1 25584 51493
2 52039 85001
3 70502 80446
1 20086 83117
3 11442 64535
5 1680 23019
98217 382 1009
4 22591 80733
1 1680 51980
1 23259 47359
8 79741 88296
1 39986 87379
62 2186 8147
2 17410 45506
7 6043 15278
2 32586 87712
1 30989 45498
7 65039 71955
3 12040 50161
1 24878 91517
2 66933 93823
2 9959 52071
61 87138 97850
2 13916 73296
1 13535 61912
1 4848 53614
1 5664 66403
6 58100 69915
1 65595 90527
1 44683 97788
10 45438 75063
5 14335 44756
2 40839 75202
2 23598 76391
1 2640 60520
2 6274 39295
6 53096 66127
1 21055 64569
1 13357 59947
56 81998 85279
2 18521 65235
2 45707 72321
1 61209 73969
93 92265 99264
1 4723 77011
4 20182 44233
2 6654 50145
49 17835 18517
18 9771 31519
2 2587 75137
1 12805 38267
1 13073 48344
4 37646 45586
4 50635 77480
4 54782 85249
4 20285 36554
4 43406 45753
4 63464 85617
1 38229 83811
1 7700 21382
2 3567 77761
1 9489 90480
17 81525 96527
1 67521 98263
14 74722 77432
1 35134 60176
4 2104 62261
2 64030 65516
1 40976 76815
5 56835 81581
2 36463 97408
2 13481 78998
1 33026 86996
5 3578 43266
2 61483 73409
1 8209 69843
13 46074 54925
1 19869 43972
2 6298 99014
2 9799 74267
3 27505 44339
1 19685 68252
1 40370 91276
2 53097 64544
3 17033 40759
3 13628 29869
3 35057 82966
12 3362 26649
4 25363 33492
3 3409 65563
35 21010 23152
1 29226 79400
1 20110 56137
27 73408 88311
2 36460 92295
2 2798 19060
3 45548 57740
2 5908 38295
2 4213 96605
10 71418 84436
1 20667 45399
1 34769 97505
3 58149 92480
4 47202 77792
1 27001 61104
2 40432 90222
1 41280 87386
6 463 16408
1 26638 60321
2 54098 74279
1 58341 69525
2 44281 86950
4 14041 53257
2 30284 36149
3 8129 16292
3 17183 71934
8 74443 93208
1 31306 71223
3 36052 86514
1 62624 75128
1 23415 95473
4 44437 48722
4 8253 34772
2 10282 78239
3 13580 98225
7 69142 94630
1 50558 71703
49 89886 99234
2 63561 69835
6 14137 30882
3 50032 69735
3 17971 57482
11 86010 96935
2 906 41956
5 26370 29383
10 46772 54353
1 14186 78634
3 3209 39062
1 15374 78199
31 71712 72352
2 36118 74008
7 9929 23437
13 90502 99417
3 3929 68178
18 76806 88912
3 18970 55860
1 13593 47980
1 20440 56668
5 546 21496
1 45681 65435
3 19249 98746
1 56684 84898
6 14384 24427
1 30023 80275
1 11938 52338
3 47259 89973
1 34787 85262
1 33736 68918
1 50168 60673
23 71431 75422
2 12448 67868
8 56483 69741
2 41983 94573
1 55273 72126
2 50181 72726
1 10077 67510
1 44812 81119
1 6944 81914
5 73306 97488
9 77219 85453
6 53167 57902
2 47667 78030
1 22271 94325
149 90969 95056
2 7442 97773
2 27074 63666
1 3778 58798
1 34254 92360
1 23338 85570
1 41022 77374
12 79268 86703
1 44215 52065
4 68721 93558
11 40736 48046
3 38808 99864
13 12312 33821
8 29544 43123
5 27503 72806
1 36777 87805
1 14542 50656
1 21944 58648
6 67043 73370
4 71752 96345
16 3450 30046
1 53270 97900
5 35811 93977
1 73813 82076
11 39837 46709
1 7640 76485
1 24662 67097
1 25011 72614
1 34428 64613
2 36293 76363
1 40056 81471
1 40461 63750
5747188 13455 13683
1 23311 68634
2 40796 56973
17 16715 22964
1 1372 80239
2 22597 52520
1 45690 88719
2 9241 59592
1 23589 96849
1 19823 94491
1 21645 62648
1 8998 48112
2 67607 85585
3 45848 62495
17 7010 19240
2 13856 21865
5 25019 46657
1 11485 19436
2 16539 72575
1 12542 36408
1 35945 66683
1 45586 95222
5 53225 75778
1 18994 89920
3 41927 75251
2 1810 41466
84 62299 62843
5 12282 43031
11 55192 59017
1 10104 64312
5 46365 58520
52 4528 14248
2 13200 59746
1 50951 92807
1 15532 76270
1 996 84303
38 853 12229
2 57068 74313
1 3026 35158
6 16829 29589
2 34153 85422
2 3211 72663
218 9267 10259
2 78044 99552
1 18969 92937
2 24313 98943
3 29364 47689
4 49943 72566
2 49321 57679
1 12721 62468
1 50890 67587
1 20533 68306
1 20993 74627
8 20554 46629
6 1722 23275
27 33359 36831
21 79997 88672
2 21991 89858
6 311 19334
1 7093 38062
17 67090 79248
6 30128 90588
1 4654 54555
1 33753 81020
1 8750 51993
1 33532 78240
1 19714 29207
1 30849 81244
12 47549 47994
1 25558 71616
24 65935 77883
10 93 37112
1 4239 31961
1 24973 51603
2 48646 86714
4 484 63985
20 65116 71161
1 3257 83378
113811791 14063 14160
3 31333 43706
2 36613 60525
6 17658 20776
1 2829 72055
4 5087 14918
23 171 15228
1 10882 31300
9 33693 37661
31 56092 63386
5 22631 56740
2 67505 71732
3 45283 85330
24 76086 94728
6 6642 35104
1 29760 86773
1 12521 34396
5 67025 74664
3 16914 82399
3 17857 78852
1 54079 55509
3 25761 69643
5 45723 52979
1 76116 93258
3 33080 76838
15 69737 83636
1 75087 96653
1 39302 98928
12 52239 52819
4 35499 78308
15 74072 80119
1 39480 78349
2 806 61178
3 57307 72565
3 30212 40213
1 31809 49346
2 37443 93742
83 86694 99802
14 13743 23153
3 36809 79669
2 43802 56961
7 792 40513
6 75206 87819
2 56486 70218
3 4602 46132
8 69304 84251
1 5928 80186
6 20042 35343
1 68494 75625
5 49496 60573
6 12254 21092
1 7034 95391
1 13838 57904
1 6238 83699
1 5783 76603
1 64428 99348
31 89207 94111
2 4577 79800
1 23306 56119
1 12200 96585
3 53237 80200
1 44917 56005
5 65535 86914
1 3153 79233
1 30003 74685
1 10096 96034
1 21803 54644
2 54928 77014
3 40974 41876
3 48857 64497
1 2228 44359
10 7457 39812
5 30620 94329
1 54789 62499
2 30515 94735
1 73353 90127
17 30482 31941
3 40837 90892
1 6984 85914
4 1509 26311
1 65733 87596
65857 13728 14136
1 64498 87159
2 17917 28297
6 949 51150
4 76385 91032
11 39800 49306
5 55045 78341
3 31986 99598
1 3691 84076
1 65839 98778
1 63711 84357
9 47970 70976
3 41999 50680
1 65590 69541
4 81158 96638
3 66495 97376
2 9053 25814
7 26325 46494
1 32876 96623
5 24129 53158
1 30730 35750
3 8936 75907
1 17845 66041
2 28258 61209
1 4129 49489
1 15622 69670
1 17091 51949
1 11317 47021
1 17339 39981
8 52464 60691
1 36534 48771
1 7389 66819
16 65784 68858
8 25490 31587
5 30340 65019
1 8957 88728
1 30906 46079
1 7531 87474
1 53253 82728
1 21819 45234
2 4886 60850
100 89635 90751
2 15278 83309
3 76700 80610
2 19913 46395
1 19753 51076
1 33270 63667
23 20978 23306
7 16803 29376
2 2555 33705
20 71357 89524
1146252 54030 54148
1 58101 99950
6 74619 96259
20 25819 31819
13 43294 46367
5 12044 29211
2 18484 22893
8 56155 87435
3 17737 32436
1 53061 99427
9 68112 74146
3 10508 33447
2 42187 92460
866357 12590 12901
1 24249 81437
12 49143 63514
1 33590 38958
16 60756 65994
6 79346 94226
1 67388 73756
3 40415 47918
1 15329 44252
11803034 11184 11822
10 20896 26602
1 2124 43192
2 15357 27879
8 57077 70354
2 16770 33137
1 14277 73683
30 80711 86731
2 21117 59654
2 36973 49422
2 16851 46111
3 51588 51665
4 38045 65097
1 62131 66701
18 50483 54965
9 65273 82847
1 2799 82752
5 59481 76144
93 88023 91587
6 47094 51212
7 12197 77149
1 57995 64703
9 74045 89608
1 67842 99530
2 46717 77154
2 6889 94885
1 36528 94513
1 784 85031
1 2208 73240
4 11058 38825
2 58465 65488
1 51378 85364
92 84152 85074
1 25181 99395
7 18298 51177
1 18627 67441
189 92402 97511
3 55256 68954
1 39832 76139
4 16148 56221
2 15683 83709
2 76963 86980
5 31866 61597
1 7639 95644
2 7416 55544
1 18305 68935
10 28618 41892
4 31202 46578
4 20660 44467
3 32678 98245
116744 42720 42759
3 48344 90254
2 5261 66517
1 1222 76198
4 45374 87164
9 14228 19353
4 20774 27095
1 41401 76845
3 1260 94030
1 30837 76961
3 65412 92259
1 67767 87823
17 78919 93568
1 11478 96187
1 21519 51882
4 40459 45599
1 12398 37917
14 10008 15502
2 7847 94444
4 13586 27268
1 7586 44556
6 35905 63406
1 24962 95785
1 31455 66119
1 28756 92732
1 10567 68008
1 8595 34493
1 44385 81073
7 7756 29812
2 20896 95596
2 66404 87604
8 44104 55540
11 31957 41249
1 50448 64018
2 7593 25529
2 19783 59941
5 40248 44686
2 11665 90324
1 24340 64973
2 26512 68375
1 47240 79671
1 5834 99649
2 27006 67620
1 21307 99887
1 9507 75005
1 14912 97872
2 44075 82895
2 392 74004
3 44720 62236
1 48174 92124
1 21672 49788
4 61158 78919
2 56999 98816
4 56062 95006
2 79154 98690
4 45217 45350
3 12032 41583
2 30574 98218
3 29972 67615
38 9955 16297
1 7149 51167
3 26841 95413
1 1932 95784
1 11017 67522
8 3084 25864
12 80396 98621
32 72648 74473
1 71043 74613
5 16892 57052
3 60467 72625
9 15250 40361
1 31224 94091
2 24590 45492
4 46762 63803
4 9775 20970
2 17662 27736
2 39539 68088
2 50795 69640
16 75481 99652
47 22816 24869
2 142 99815
5 38092 57603
2 45764 59545
5 45865 51584
3 57170 79021
3 8702 84556
1 30795 93951
1 53281 71898
2 18345 24281
2 7446 97769
1 21670 63044
5 34662 47649
1 39159 55341
1 10230 82070
2 45031 94019
1 49976 91473
2 28529 47683
33 12518 17026
1 38213 99226
9 5064 38071
54 3987 13774
4 12020 38182
5 51848 90034
1 53585 57784
1 33069 89413
1 936 73100
2 5310 87581
62 93274 97953
2 13688 96674
1 24397 93788
1 32283 58838
1 29589 95294
1 4348 69595
43 1834 12346
21 71559 75240
2 52452 77077
2 40053 96112
1 28871 37887
5 57382 60761
3 11416 69720
4 76759 94531
5 36938 50409
1 39893 67727
1 57184 75474
3 825 75388
6 69087 77335
1 29097 56480
3 27622 35582
14 76312 81292
2 30420 66877
2 14441 57750
8 69751 85789
2 26853 49900
7 24979 32518
87 84191 87665
3 43449 88786
4 57226 92916
4 15374 28731
5 32647 58419
4 8190 20042
2 29882 81601
1 36958 59652
1 16750 70650
1 21213 75355
3 40139 98295
1 22274 67834
1 11757 97563
1 71059 77275
31 1145 16723
1 20770 60159
1 16858 67975
2 57092 96276
1 27858 55508
9 5749 37231
3 50673 64802
6 13246 27519
2 41398 89245
7 10940 39999
1 19639 94892
4 45682 72124
1 12937 74541
1 33007 46724
17 85851 96515
6 2396 21000
6 46010 48479
3 30657 93068
2 5516 58815
1 56724 69474
9 58675 74053
2 3153 57506
2 13526 51406
1 17227 80482
1 42625 54975
2 6951 16168
3 20457 89544
9 25055 33092
22 18182 22048
4 33692 97705
277 947 7813
1 7977 93166
7 79908 95132
2 58999 61333
4 13584 51474
1 24006 43036
115 83638 85186
2 49108 89775
3 61704 89693
16 80620 83309
5 5577 60257
1 22007 98260
2 85208 97294
2 9530 83165
1 3500 79373
1 64862 90433
1 5525 85176
1 20206 44564
114 505 9293
1 49585 56281
4 30319 36397
6 58336 92187
1395 42255 43039
1 31661 52982
1 37264 72475
15 69193 79858
28 22115 30740
1 5101 88497
1 11342 41836
1 19780 73217
4 26677 41823
17 50550 52698
19 9538 16048
2 21408 78788
34 89684 96384
1 40589 75401
6 78786 97742
4 5464 47943
2 63055 88464
2 59346 63405
1 11588 76712
2 79278 90023
16 3079 9765
1 56518 93168
9 72111 83828
1 47360 94478
2 68308 79113
9 21210 52970
2 34515 77161
3 7637 41446
1 8044 76096
1 8835 41916
15 6108 22680
7 53247 61101
18 80455 81546
1 11697 27991
2 5429 90824
2 31968 75329
3 79796 87933
3 5791 46179
2 4243 91395
1 2771 90075
7 40158 55259
6 38043 86576
1 47297 93825
1 17825 72901
2 11970 56467
4 39278 82402
1 5054 34590
1 19725 54225
1 36488 68610
1 32682 96063
2 55340 97450
1 63860 93933
2 61231 76635
5 83673 89973
3 13686 68660
1 27382 52621
3 10537 85895
2 4698 80920
5 21782 35589
1 24584 40793
1 32217 49630
1 24980 93990
1 22145 35583
1 27966 57943
1 42509 51715
1 22727 67626
2 32933 52231
1 3830 47162
1 68322 94172
1 22052 75621
10 64352 76373
2 13588 38392
1 40541 88075
1 64980 73812
3 16227 61464
2 4467 80665
1 24944 57383
1 11817 76512
33 2504 5742
2 4046 56162
1 641 45321
1 3281 46719
1 21885 35927
1 1020 99153
6 64833 74258
2 32661 82092
26 7743 11276
1 15524 63842
23 63062 72015
1 6499 84343
749876 88307 88326
1 36034 63617
9 38921 47377
1 14218 19714
2 9889 91763
1 28601 98482
1 23154 84075
1 23207 73450
2 43571 52626
1 1019 65884
2 21164 46498
1 16476 94534
1 26377 79035
87 94095 97057
4 12493 20450
3 46664 96206
3 10588 44304
7 50857 79773
4 48324 55042
3 91750 96236
2 67699 97019
38 11895 19661
58 87834 89206
1 34969 56554
6 39030 89280
1 16583 75395
1 62693 74705
1 18322 74636
1 11193 76829
1 36403 96501
1 3330 80969
2545 45640 46243
1 50305 72902
2 6906 64696
4 21792 56292
2 5454 72377
1 61671 95157
3 68535 73955
1 60896 89575
3 30141 56505
2 29238 77253
14 502 27568
1 11182 41474
1 10027 59605
1 67022 75048
2 3583 70285
1 13843 34861
2 27253 65617
51 78128 82356
2 11689 69340
1 2312 87630
15 78906 81696
10 62151 91661
4 2517 42517
1 37187 93863
29 3391 12150
2 23055 95773
1 18058 56701
3 62115 77889
2 13384 39216
2 25348 53975
2 1455 42121
1 34525 98229
1 19808 42774
1 38096 77317
1 7876 61274
1 16723 98417
5 9440 17368
5 8976 27835
40 60525 62502
2 2558 79264
1 4658 66718
3 32344 83589
1 8829 74353
18 26792 33998
1 16406 81116
2 18464 67353
1 4920 52213
1 33042 91255
1 21955 73220
1 15616 74708
1 32318 51451
1 37426 62114
7 12607 25649
2 22028 95787
4 11951 19108
2 29150 65259
5 16918 30174
2 3210 33019
3 4583 17679
5 70915 95082
172 7823 9357
1 39668 48118
1 7312 80792
2 49843 75288
9 49025 99496
2 31451 77080
4 5036 61449
3 32945 50746
1 17503 31122
1 52867 61324
1 27262 82441
2 32378 49400
1 43330 88302
9 14267 30687
1 32235 67603
8 50998 68632
3 1664 41510
1 11226 56133
2 1360 39541
3 19131 44704
1 10010 48400
5 60516 93576
305 17860 18476
2 21594 36150
1 48524 88891
2 43070 63914
3 673 58605
4 53826 86107
1 23449 44920
1 34819 73104
2 46905 72811
2 1492 37421
2 48433 66410
4 67260 85206
3 16046 57014
9 78834 84177
3 65607 85391
1 32522 62984
3 6223 21753
4 17317 49604
2 8909 81365
6 40752 69034
1 58676 62001
1 61137 96161
2 8568 91693
1 50165 92494
5 2466 44100
1 10694 72579
1 6254 53343
8 72707 83604
2 37183 74020
1 9112 46575
2 55644 98562
2 25585 63851
2 48474 66786
1 56162 80442
1 35695 94174
10 9646 26698
2 15252 88536
1 36219 90682
2 5549 58958
6 68712 99004
2 29074 82640
2 3113 91110
1 34630 56193
1 14487 51949
1 34931 61965
2 53257 64707
2 57170 78395
3 22268 58436
8 1973 22100
9 1139 15355
9 71729 84168
140609 12676 12789
5 16750 74832
1 2931 60444
3 46470 87962
1 49096 84258
2 12043 57196
10 72029 78235
2 71638 74690
3 43363 74381
1 46205 58107
1 3989 77925
6 12529 29826
1 43810 69489
1 49034 65250
7 79262 97128
1 17295 83939
5 22388 35554
57 15044 15574
5 36019 75600
1 16062 90596
1 17435 29455
1 42076 68805
48 42058 42623
2 17468 66770
13 11170 41198
1 13620 29014
3 58568 98638
2 13106 84843
2 30332 90417
1 14371 15746
2 38980 58598
3 34817 52103
1 11758 30066
6 3773 16708
3 49159 56018
1 11162 61141
1 30444 53582
1 8557 71571
8 20733 35820
8 70033 75366
1 49753 75266
10 61821 88246
3 32560 44023
4 900 37206
2 6372 64160
1 15526 96203
6 10414 22226
1 6578 33365
1 1410 16302
1 10811 46674
4 46475 74091
6 37104 52006
5 17904 45027
5 60522 70310
1 14680 32678
1 11165 81827
1 45896 73694
919 96554 97736
6 28507 29367
5 1440 73239
1 26426 51729
5 72990 87248
2 11783 57253
1 6536 66583
3 62880 96060
2 52536 90566
3 5523 57613
2 41505 64227
1 23274 35869
1 16065 54417
2 38933 79896
2 6099 42917
2 4361 64415
6050217 52016 52564
1 12897 72540
69 84564 87470
5 62877 73405
95 3174 9205
1 16870 77842
1 19891 42376
2 66519 90402
7 56561 90048
5 28531 59914
43 63866 71950
1 25647 79553
1 555 29077
2 11162 82051
9 4989 14704
3 72424 82094
5 34448 63865
1 49884 88018
1 37889 59976
3 17090 94119
2 68946 84321
2 10542 34585
2 14660 86760
1 1462 63336
2 15761 72597
6 2387 12768
2 1175 89912
1 1156 57213
1 30846 83517
1 48684 88040
4 9937 51196
2 9671 78079
4 28990 46974
3 68351 75852
2 49544 78995
1 8568 59699
6 19193 37215
2 20893 79106
2 39793 63981
13 77673 96311
2 21020 78621
3 30736 45369
5 51657 71070
1 7248 98432
1 42546 91087
2 47721 57295
2 21203 41332
54 16615 17129
4 50984 98646
1 48577 98714
17 82455 90671
10 52415 57591
25 77120 97317
4 19400 48863
2 33666 98591
5 55417 78493
3 22370 73158
3 10263 45966
1 40315 70692
4 67331 95154
2 68411 87346
1 9800 73509
3 52818 66580
6 557 46459
1 16271 40444
2 62479 87060
1 20124 63642
15 44954 45768
5 57613 78125
2 17934 87126
1 19704 75914
2 29727 33366
1 33877 83005
4361 330 1601
1 38121 75835
4 33786 61804
1 45693 64355
13 3965 31423
8 45646 56621
5 34505 40155
2 26623 44642
1 15325 86796
1 14921 86738
5 39289 93451
1 59252 74111
3 26307 31963
6 71039 76079
3 3735 56092
1 33293 60391
3 24644 48767
19 87600 92533
2 67270 76688
1 17637 47411
2 11799 31731
40 80991 81331
1 12513 96537
9 44822 64553
1 32102 92397
1 16562 67217
1 37229 85732
1 18085 66954
6 69863 99347
7 228 27632
1 41314 66726
90 22169 23124
1 20423 28201
2 10007 73463
480 92666 94404
7 9279 23090
2 2702 40591
1 21895 38611
1 5778 31503
1 10941 94342
5 34753 35719
1 4384 46490
8 49682 90479
5 28521 37605
3 30082 85626
38 77837 79765
3 55132 87306
4 43917 99918
4 1183 34877
2 37090 71341
1 9792 22867
1 10379 35872
1 20838 48019
9 51905 57312
1 47841 72942
3 47702 82356
1 48926 65966
6 4782 18146
7 19760 24088
2 34361 54866
1 41142 64247
45 5406 15144
1 13529 54927
13 60001 76346
13 25813 41430
1 59301 63472
2 19218 59192
3 58759 87260
1 3656 90751
1 47528 70573
6 21621 48484
2 40037 78286
49 85327 88665
1 48654 95108
2 39741 78241
14 4987 19402
2 7940 83438
7 1692 39761
1 32923 84101
1 16091 60882
1 68353 93859
6 66595 92844
2 33897 99827
2 31181 56905
1 2362 61650
6 21884 26056
2 15345 52964
1 10078 54973
1 3995 90564
3 58140 85587
2 37283 99220
1 10041 70880
1 26188 48451
1 33178 90669
10 49433 58797
9 2407 23429
1 17783 46453
6 69103 89468
2 2462 88317
4 23676 42728
28 77237 95704
102568 37305 37571
1 29711 94347
4 20605 91940
1 10345 94094
1 49980 74200
1 17043 66295
3 38538 78174
3 4336 48637
2 13805 25427
2 35646 53457
2 20767 96825
2 56844 95484
23 24091 26490
1 20408 71239
2 45921 70314
1 39831 80666
1 10126 25691
6 23314 33388
5 1884 70439
1 10527 29690
1 12812 54915
180 85399 86935
2 34916 70088
1 28817 68352
5 65997 93721
3 51749 62381
1 18310 90601
2 9109 74155
34809 92602 93314
1 21890 55326
2 42951 59615
1 4450 98204
10 56316 60801
9 61849 85692
1 45899 64947
2 44097 97448
1 57342 61328
1 58970 99165
1 22097 67286
2 49680 68817
1 45626 68623
33 4688 20181
118 1086 6511
5 6834 44616
2 52862 70738
1 35717 92171
1 5709 51721
53 85872 93737
23 74653 82310
1 40838 96658
2 69659 90294
18 66516 68345
1 53963 96150
1 29762 62907
8 2170 19386
22 38797 40853
13 25451 41708
20 92938 95378
1 15469 91526
2 78209 99832
4 10737 80811
4 51401 96638
4 55557 83444
758427 93701 94405
4 51169 59049
5 2761 70513
1 80098 95255
3 54275 80936
7811 94474 94890
1 4593 93251
1 46472 88235
1 34986 90128
2 35216 84459
1 32002 50381
1 550 72856
12 12028 20811
3 40687 95008
1 43592 68724
1 40379 97264
1 19330 91474
1 20229 57819
36 8231 14796
3 55841 68149
8 80312 96754
1 31163 66840
2 30231 86076
9 28829 50180
1 49959 84873
2 44058 84236
1 1668 81328
1 23560 62467
18 94153 96415
1 43775 90425
22 63817 70427
3 35934 85133
5 62344 68599
1 31640 97786
3 38673 43720
3 39601 65874
1 23752 63398
1 23823 77121
1 12300 77445
1 10213 94070
1 47847 60868
1 265 93307
1 58877 74531
1 42068 85701
1 28882 85456
1 16060 72649
167 538 4186
1 2003 92517
9 50297 52473
2 29232 99327
6 12810 42999
8 10687 23617
2 39493 83066
1 11099 49981
1 16270 75443
25 19384 28969
2 10918 76553
1 62113 80163
32 42736 50330
6743110 14607 14615
1 34766 97869
2 1734 84317
35 45919 47557
2 13498 48852
1 27989 64124
3 42263 77839
5 30782 33348
5 24129 44586
1 38303 41571
1 8046 94698
1 12220 77120
9 42732 76836
1 61934 69972
1 61188 91536
3 28872 30751
6 71577 85621
20 10897 32872
1 2975 62497
3 27362 38470
1 59355 76274
6 3910 86492
2 33446 45277
1 27921 92991
1 17245 95332
2 44854 77672
1 12471 63015
3 3576 43199
2 3733 28849
11 77017 93587
5 41582 62196
1 38997 71641
1 18648 69369
421396279 93907 94001
1 38403 69224
2 14301 89818
1 8112 61889
2 61426 84699
23 80647 85998
2 30707 50642
3 8985 73705
2 67943 89008
4 68728 83520
1 35040 81545
2 5000 61721
3 48519 71273
1 1705 96850
46 5932 8711
2 17393 93373
2 10658 51933
1 30575 51553
1 13823 34280
4 58718 74525
21 45429 49697
2 57031 62788
8 77415 99756
1 35569 54904
3 53036 94217
6 4946 46115
6 4696 54541
6 12388 26555
3 46560 87735
2 38893 43907
1 1084 58803
2 30792 51224
28 69176 71992
82 86291 90252
1 54237 80306
2 44188 48042
14 12040 25372
4 3308 96612
3 43876 53965
7 18528 25462
2 9850 32771
1 10182 34108
2 32441 58220
1 5665 30621
5 35463 57598
10 22607 25531
20 74661 80049
1 45027 86213
16 28363 31989
4 18140 88938
2 62933 98350
4 17312 63121
1 1490 66602
11 60881 63172
2 4949 30081
1 58358 93041
1 17094 52751
2 44312 59542
4 4449 28731
2 35058 46347
83051 92636 93510
1 34153 76307
17 75736 84391
13 82278 93051
3 23269 41901
5 20279 85788
3 37704 45650
11 60337 63113
1 47240 82462
59324 91842 92452
1 866 66454
3 67770 89664
4 18917 65279
1 43364 80130
36 2253 12948
2 11448 99360
1 36023 71771
2 2817 38159
1 36062 55457
2 34453 42390
3 17493 77337
1 15202 61296
1 42800 77083
3 49746 96109
3 8357 46049
1625783 17948 19126
2 3064 81235
3 79169 85994
105 75492 77771
2 3402 65805
2 61121 68841
3 56769 61549
6 13097 26802
3 15342 92393
2 7292 95312
1 4794 68267
1 22807 65250
4 64382 93172
1 14565 55077
3 14378 84693
2821 20837 21150
1 35128 86287
1 10226 59733
51 86847 92796
1 37966 67981
8 68705 85138
4 6566 59143
6 56051 86507
1 11002 97291
3 16978 38829
2 34785 77500
1 9078 50420
2 44680 65585
1 5778 80208
1 49121 68141
41 939 14378
2 16684 28695
2 36699 87256
2 57736 75962
9 7622 18528
5 43747 57774
1 33579 76728
30 64833 68863
5 16018 38227
7 28366 34630
3 20872 22955
1 45 84986
3 28716 88751
5 61079 94430
1 54388 80539
1 43760 81053
1 24630 99853
5 4334 49916
1 26160 42356
1 990 56692
1 36708 98759
2 19221 79454
1 21182 77114
5 62348 99853
14 11413 13580
3 23887 61311
1 5596 68712
4 10226 18511
7 74063 92452
6 51045 55245
4 57694 75882
11 70156 90321
4 10563 26818
32 81639 86138
7 53191 64480
4 4719 59165
2 10714 69837
2 38549 97174
2 20313 62278
3 6981 71560
1 23116 66403
1 40672 68603
16 4983 12934
1 10487 97258
2 4740 63407
1 18570 91724
1 10463 98362
1 24670 99735
14 28996 33365
2 61431 80437
1 26259 70137
1 35245 99033
1 7167 68986
1 27166 88703
1 28304 90487
2 3333 60399
4 39462 40137
2 43680 69983
2 9476 78283
16 49458 51369
12 75790 88392
6 75868 83946
7 72769 96594
7 49314 59015
14 20098 39610
3 48243 97408
1 43076 87227
1 33022 83288
10 8633 26789
2 2819 66155
161 15677 17312
1 52319 56260
2 38087 86872
3 33969 43184
6 77363 81877
2 2546 56757
2 14131 87850
3 13096 35651
2 44261 64541
7 62005 79419
4 12597 34585
1 9570 75289
2 62027 80101
1 14252 44744
3 50702 72039
2 4723 18100
1 16143 31234
2 80219 99189
3 62668 98959
18 34516 48083
1 13925 78287
1 21555 69448
1 31962 58954
6 58848 93352
4 74463 93365
3 50059 98036
2 50236 57009
1 12491 85949
2 18962 85144
1 23011 73936
13 408 22116
1 14764 76895
36 87144 93221
4 34861 46723
3 42268 69735
1 54221 82569
2 15029 97453
1 25117 54895
16 19844 36934
1 14033 30708
3 12981 50338
1 41053 74225
1 23211 80202
1 33652 81326
1 26014 45120
1 41238 68885
27 83538 93982
2 4234 85176
1 14976 89410
1 29525 87974
1 3671 92444
1 80882 95364
4 26018 36797
2 26328 63993
2 21916 43824
3 59383 91952
11 45134 53899
5 37933 51366
1 5494 34895
2 31400 48072
1 27308 92941
1 15820 78822
26 12259 16558
2 5600 63760
1 27416 47974
1 43867 86859
2 14249 31713
1 12731 72080
1 23668 95814
21 68016 81391
3 37929 67808
4 6841 36860
2 12655 56666
1 47810 71071
8 49361 92618
1 42520 76926
6 51189 63795
5 70207 91262
1 79620 87286
3 48376 81638
1 12252 58514
1 29771 71900
4 75968 82310
3 53784 95043
7 17800 30490
2 64000 95436
10 20025 21414
2 44969 51754
2 19054 80199
3 434 35102
129181 93723 93914
10 53364 54727
1 11624 80274
1 9115 62760
4 65357 89726
1 21152 69584
1 11527 52665
3 34882 71569
1 9199 85207
1 50477 57216
8 1337 9033
9 58229 98650
9 33611 38496
4 40556 46012
1 64468 76373
1 10819 71669
1 61557 89276
19 2543 27508
2 4486 61944
7 11822 13931
6 43486 76963
1 52242 76761
10 1468 32775
2 4759 44395
5 35013 56482
1 31352 58799
1 37189 57446
1 16105 98612
1 26203 94641
1 18145 78138
1 11110 56463
1 35406 82910
1 12965 80233
5 41845 53858
1 2932 84492
3 10801 31940
1 23869 48223
11 70658 90805
1 32274 67026
5 29078 67538
2 34776 49103
2 24997 69673
1 33964 63998
1 4123 59635
1 14830 99760
1 23881 82472
9 64300 66715
1 15984 28594
18 72010 87167
2 46507 69362
95 6671 12224
1 19148 81378
3 4766 43610
2 4068 63956
2 12617 32168
1 6703 42414
3 33961 75099
15 18014 36461
1 23751 79622
13 63834 85723
4 13859 53791
159 4941 6499
2 27831 39828
1 35147 87943
2 35424 39104
1 25123 43925
1 28929 60152
4 39344 46697
2 2536 59819
3 63927 82399
30 12429 19852
4 38403 71410
7 46549 98887
1 46483 65900
2 73677 89684
2 51122 90168
1 38787 72147
1 68932 84027
1 41374 79892
5 3554 48111
1 77493 97563
4 23001 76536
1 36202 57953
5 72864 78573
6 58894 93886
2 28224 67030
2 38249 57311
1 39294 85001
1 34429 89008
4 3421 35447
2 8721 75268
1 7685 78205
13 36558 37095
7 2953 30714
3 1625 89774
3 52463 87045
1 69233 84744
2 6747 98161
1 6649 44155
5 79591 92793
1 36039 87866
1 33423 46864
1 5678 37185
6 15919 61467
1 41184 93461
1 8944 88446
1 51610 54910
1 1051 67833
1 27989 69993
16 37002 40407
1 21523 86887
1 18311 80300
7 13441 44887
3 52559 86720
9 21431 25931
2 15859 96244
5 37575 44457
3 63927 86495
2 48391 81010
1 30625 42193
1 1901 66054
3 16114 72323
2 43052 53289
1 52120 72318
1 4802 92302
103 95542 96044
2 19291 97533
2 9394 45169
9 64554 69954
2 6803 70607
2 3718 38334
20 73864 79440
3 46035 54946
3 58203 69958
5 38849 52981
2 22162 31332
72 1888 7939
33 83367 92870
7 12504 34309
2 17671 56501
13 56748 75006
6 35679 63274
1 38973 56626
1 43553 79352
1 5515 69862
1 19614 69162
5 42572 50650
1 8012 65597
6 55186 92255
1 31671 75343
1 67403 93673
3 26016 57037
2 10232 55756
1 48715 67858
1 19483 41473
14 947 11435
2 34270 46569
4 48226 93883
7 10310 20072
2 36019 42170
2 30073 53901
1 14226 58136
2 5237 82369
1 40382 91700
7 61409 90366
12 29571 35305
1 15635 74124
20 33702 35814
7 56607 64631
1 13615 95483
1 26084 92670
16 20810 28617
2 29876 62835
1 11749 82240
1 49726 68004
1 3535 88613
5 11929 59696
1 47471 87550
1 24847 56533
1 36562 71348
50 82031 91729
3 52198 58130
2 40088 95248
6 67270 92994
3 54423 67292
2 59847 97748
4 15512 29123
5 37206 45975
3 28546 83589
11 7940 27906
6 67585 77144
1 47440 82674
1 68377 96992
1 34176 86038
1 44372 56233
23 70724 73146
1 26957 62723
2 31405 83682
2 48793 70305
9 40487 46385
3 35832 60451
3 6205 89049
1 8522 53100
2 45929 85373
2 37990 69729
1 36624 48567
1 3024 75090
1 17848 33242
6 5693 31253
3 21636 82856
1 13057 86093
1 37523 57723
3 16864 35407
36 82886 91060
52 12841 14267
1 44067 72367
5 63262 97167
1 22153 77240
1 18153 49912
1 6055 68940
5 42103 62572
1 27226 60562
9 6257 36377
2 3863 92669
2 13214 29590
1 5902 26311
9 2655 21511
2 9024 99243
18864409 56267 56332
7 27309 31983
1 2889 94989
4 38353 47611
1 27062 45361
62 88103 99514
2 67736 87762
7 29580 40635
69 6893 12203
6 43338 83954
1 25953 87615
3 46011 81224
1 26902 48070
3 9266 36964
2 4509 93527
1 16688 92542
2 14392 73234
1 15145 44275
2 48832 55675
1 19921 44364
2 59485 63144
2 29420 37713
9 53450 90101
2 19321 54884
11 11779 28516
2 7787 15316
1 8033 56048
2 58314 69833
24 10618 12333
4 14380 22698
10 62401 65154
1 10909 29614
1 3912 63005
1 3946 56535
9 23538 37809
3 31853 45515
2 20222 85864
4 73101 92398
2 298 50212
1 23211 86877
1 49916 62065
54 88515 92853
13 59033 75442
1 4864 51320
22 75457 80085
5 5205 48710
24 74424 76428
13 8677 19635
3 7424 72837
12 86563 93805
3 86432 90651
10 31757 65705
2 20903 76257
3 2707 44269
2 6421 79855
241 1510 2711
1 56183 94768
3 58977 79662
1 24518 70934
1 36986 90354
1 24582 74430
3 2510 23644
2 1368 54444
5 23296 35212
7 71522 75271
1 13934 81217
2 21665 54768
1 16830 90031
5 49168 80186
2 13249 34067
10 74697 88359
2 9730 66099
1 28571 49082
9 35551 44489
4 57166 73157
2 2736 50226
2 45895 98249
1 53241 99538
19 15021 21475
4 2950 37783
1 30913 56717
1 2120 94428
1 16145 89732
3 10094 34979
11 14294 19441
10 41122 55704
3 14786 55550
1 20412 74504
1 32326 57004
2 65026 94377
1 31451 88898
49 3610 5079
3 12017 20135
10 60717 70742
5 1742 43849
1 32781 55347
1 18368 51091
1 14263 32255
3 59843 76878
1 51880 98641
1 6897 59088
3 12224 69051
5 51902 62341
1 16035 66365
3 37710 56336
1 24825 99587
1 41629 86444
1 43005 68242
1 30282 96785
1 38288 54597
6 85129 98782
2 25422 59293
1 13332 85794
254 2088 2979
2 5878 67041
1 3329 21114
1 46561 87315
2 21224 63411
1 27499 63385
2 39421 66915
1 40844 50155
2 49079 96973
2 333 88375
1 42370 57585
15 82267 91514
1 8842 81187
1 25168 56542
2 38589 97816
1 20257 85330
1 76134 87872
3 58261 70781
2 5568 46892
24 67947 76434
1 1859 71326
6 84080 96420
69 77840 85961
1 43479 54339
3 53995 98747
17 37799 42965
15 24482 37839
92 34373 35200
6 7331 79657
2 49735 91347
5 53846 56830
3 6273 24266
2 26061 87012
2 4090 37080
4 56843 73273
1 51768 97380
4 73128 95147
6 2849 52030
3 43106 57920
1 6122 46204
2 19911 87299
2 41105 79471
1 34757 79099
1 2564 44486
1 10823 70450
5 18905 34719
1 10439 91733
2 32813 84910
3 44971 78340
1 761 58893
1 10721 63159
1 9565 42289
2 28149 34146
3 49741 78568
2 27291 40373
5 15292 20764
162 89368 93021
4 22484 38249
4 66574 89801
3 67245 74516
1 42307 60921
9 72676 98964
273 69668 70658
16 79293 97283
7 39699 67124
18 79097 91775
5 202 86484
3 35102 74995
1 66537 81833
2 33314 95007
1 44418 87224
29 81639 98088
1 36529 65148
1 43922 96655
10 26921 42208
4835279 25107 25332
1 8545 46104
2 59379 88691
4 61806 79608
2 48270 90186
4 38646 60523
2 17309 50941
1 176 62587
71 82122 85658
2 32448 72683
1 20231 52013
17 15618 28627
3 52163 87814
1 24642 52342
14 85676 95439
6 60919 81849
1 19021 66319
2 28720 76359
227 91785 93704
4 4096 37937
2 40527 90708
1 420 78428
1 39877 63250
1 57331 98564
3 49980 56454
7 12169 43358
2 35429 97174
2 39630 61130
25 3631 9684
1 16348 54464
5 18838 38818
1 18133 45610
1 25450 83443
1 44994 90202
1 16579 74244
32 11640 24872
3 77826 79770
1 28029 70351
2 32146 65261
1 5400 49535
489 52766 54031
4 16549 55305
1 23592 38940
8 45286 76114
1 42144 69019
3 32063 69217
1 32720 94198
1 22266 53170
1 115 77301
9 23262 33872
4 43454 48056
2 1716 66899
2 47333 58399
2 6055 49314
1 11141 48826
2 32164 86621
21 87815 90105
10 71125 93935
3 19474 72586
1 24265 51395
3 88037 91435
2 20473 61968
1 80907 95497
1 16358 53001
18 72106 85298
3 8312 38618
1 2166 95413
1 9039 99982
1 39965 45914
4 46333 96738
6 38470 42847
8 25387 32703
1 9142 51813
4 43001 99735
2 10162 89088
1 33050 72654
3 22811 43526
2 32640 68061
1 26964 69819
1 28808 76597
1 70246 96975
1 12577 34094
9 56876 88170
1 52005 83762
3 30206 45525
1 11331 48560
5 48770 61054
95 1583 15547
3 4253 37277
47 17491 20997
13 66661 97744
1 26453 56081
28 64660 66261
2 38176 68962
5 12535 18798
1 76549 82023
2 32383 99444
5 28741 76998
1 40821 73390
3 65414 90469
4 30305 53718
2 62441 93858
63 1998 6000
3 46408 74573
3 2873 29220
1 5187 97309
2 33010 66623
1 64596 81955
3 12972 55900
3 21246 36833
3 20259 66370
1 47378 88384
1 15466 79944
2 18433 54218
2 41526 57196
5 4435 15549
1 15783 91162
24 56332 62273
4 52679 67492
2 75183 91284
1 30673 69904
1 37894 80300
88 1544 10573
5 25287 37934
2 13732 49528
7 31077 32500
5 35041 44731
1 1547 84985
1 2139 84918
32 70439 70766
12 42888 57271
3 3512 44164
3 55608 76182
1 28805 56699
2 30853 40946
1 107 76637
1 24367 89812
1 16164 84205
1 20362 58212
1 12871 81580
1 3531 41111
9 76938 98348
13 57238 75938
3 1986 11992
2 34792 63623
18 86366 92308
4 34089 77472
1 32292 89920
22 82600 99829
9 45449 49600
1 45971 84317
2 44913 54571
18 69980 71208
53 14907 16359
3 72522 89538
13 71041 72841
2 33757 64476
6 33001 71124
3 77206 91698
3 40926 92107
2 15522 74215
2 50984 78076
1 52984 84566
36 7217 23277
3 30601 53986
10 82267 95219
1 25909 63789
4 6066 66209
2 10110 93569
1 48530 96157
1 7435 65840
1 11122 78524
1 37393 93998
3 16611 49456
32 73885 78555
1 32823 77520
1 44786 90314
1 63084 80839
1 33936 87628
4 45184 70273
1 5326 58889
1 16723 73187
1 18855 65238
1 26457 77996
2 63206 81613
1 40877 77486
1 31878 99204
1 32652 73609
1 29412 63884
20 6119 30486
2 7784 68305
1 5155 80934
2 43849 92960
1 55695 99575
16507140 65176 66087
1 38742 77900
1 28258 55709
1 49073 61588
2 5824 28430
1 12054 52336
12 69096 79829
10 3100 27217
2 5610 81982
5 15450 27101
1 43705 95092
2 36403 94160
1 71579 93244
3 25953 28230
2 30231 98995
15 19627 35861
5 28262 63107
2 50011 76029
2 7598 47858
34 86445 87542
3 48622 92214
3 22421 49785
1 13624 36711
2 68615 86914
1 14088 99417
1 46864 95222
3 43246 79749
2 10547 55447
65 36455 39385
10 77294 79112
1 1046 95722
2 74374 86756
10 49728 50085
1 19738 97919
2 24158 39259
1 42052 73329
1 26012 58224
4 17203 42622
8 67900 80342
1 36625 87175
1 25845 51150
1 1545 28372
2 56510 91713
1 24451 76085
1 32575 68131
3 28788 95959
1 60209 99415
2 36264 70848
3 40544 56642
6 3034 38495
2 62155 83228
4 32684 55382
16562009 90233 90588
2 51034 80013
2 6809 61470
2 33700 66107
1 41319 54071
56 11385 12628
4 70025 96358
4 53546 84842
2 20816 62652
3 2051 46267
9 18611 29550
3 54030 85778
3 35768 90517
16 16075 19045
3 42635 74654
8 13725 38192
24 12571 26897
1 32735 86532
1 16361 95456
2 5566 74150
1 6174 60832
1 9905 79455
17 9269 14573
6 57608 67675
2 28429 79454
7 60659 96272
2 5138 39477
5 53349 72565
1 21205 40417
2 1520 94116
1 36576 96828
3 58795 94934
2 15089 93646
1 15959 88584
1 65169 99674
1 72210 78714
7 36220 41783
1 20353 63385
3 67887 73927
4 18696 87458
1 5047 26903
2 8091 80759
1 63311 79979
1 18775 95683
2 18312 39906
9 67323 71264
2 62229 78635
19 78715 95524
2 5942 60102
3 26403 90251
1 22328 86558
21 40317 46337
2 30497 99176
1 30139 41991
1 26851 40197
6 44227 72367
1 32916 42158
3 62686 72929
1 13542 42289
1 46668 84348
2 49811 72932
6261691 344 833
2 16302 70723
1 51733 81884
20 11508 13341
5 2905 43470
2 648 77123
1 20532 59947
1 9183 72912
1 64479 94943
2 19688 75982
15 14459 28003
1 5524 43745
2 22617 74281
6 44089 45634
2 26214 77345
5 7448 31281
1 38834 39892
2 20843 60386
1 20929 70776
1 4106 28771
1 20999 33338
1 13098 45693
1 11243 37036
1 73862 87565
13 41460 54414
5 46894 56914
4 9108 89154
2 22761 59788
23 86342 87177
8 56044 77210
1 37827 84445
3 20219 93846
2 6778 65246
2 16396 23815
7 12731 16742
8 59238 60120
3 21639 62217
1 49191 54913
1 68417 86985
1 21896 63483
3 16309 99121
2 59368 68538
2 2890 44117
2 48688 59489
4 9700 13529
57 80494 88295
63 8147 11395
4 13615 96365
2 899 97057
3 1753 19176
1 13084 94353
1 55007 96433
6 72121 79826
3 10245 51304
2 32396 53394
1 17397 80407
3 3981 24242
6 69947 76480
3 27837 96162
1 5256 24686
4 38831 47731
1 21104 98390
1 75328 83635
4 47107 95701
1 21418 68534
1 48387 74001
33 12979 19856
1 31059 90496
2 11998 84169
4 23765 41692
1 2424 50371
7 57375 96606
3 25707 80601
1 748 27964
1 3297 46108
1 8883 60704
12 24741 27440
9 52348 88443
1 27735 93187
4 23612 29559
2 24168 98971
4 27747 48456
14 77037 79069
2 5437 96184
3 48753 57388
3 60125 69176
4 49804 53081
1 69103 75285
1 50587 92688
10 12384 19400
59 32073 34484
5 3555 61361
2 39490 51848
2 43256 62254
3 30180 61549
4 62803 75943
2 19773 78214
1 39858 91089
1 17098 84668
1 25773 57718
3 23960 37448
3 1085 53914
1 14137 76362
29 29733 32267
2 26634 67934
7 19463 22258
4 17197 17466
21 68132 74501
3 20003 23477
3 12800 34417
6 16151 29224
1 21270 65574
3 62275 98161
2 63846 93013
1 23347 88523
2 5215 91596
1 64168 94366
1 22863 91940
1 2664 56371
2 53136 78141
6 13039 22694
2 53526 89569
1 30016 96896
11 34547 48877
2 40911 75206
1 34472 95695
1 4588 98813
1 31090 88917
1 28919 89143
2 26036 45725
35 76082 90055
1 60992 91676
1 36203 86173
3 48031 90058
1 15851 96903
1 32021 96212
1 2985 55450
2 20945 48722
1 27276 85218
18 3405 31897
1 6247 91536
1 16281 43003
4 39448 53823
1 22389 40724
3 27746 90821
1 4789 86956
4 69133 82127
1 2927 62803
2 58928 70536
2 6434 70964
4 17672 40231
1 13388 56104
3 57431 85941
1 12527 22922
5 40239 54089
1 55012 89093
2 28100 87793
1 46957 73850
41 66373 67463
5 54855 74249
4 27976 66829
83 88382 97583
1 10100 48474
371 29063 30279
6 59797 88346
2 3979 82189
1 21153 85527
1 33957 94741
2 40737 61474
2 5219 69300
1 3496 88026
1 46500 77748
1 56458 80409
1 36090 38517
13 53133 62020
31 6222 14331
2 3617 52620
34 85426 92573
2 3057 96098
2 3824 83579
2 14345 96921
1 37502 66958
1 84446 90837
5 32025 42546
2 51824 89232
682 2340 2393
1 26679 92190
1 27518 51714
4 60245 73251
1 64518 86403
1 9345 72907
1 7300 86016
9 28358 36415
10 19599 25079
1 27291 88856
6 3543 60146
5 27678 79273
13 9031 18924
2 19907 96642
1 40291 45456
2 51083 67598
1 30808 91759
3 14152 41867
20 70285 90850
1 3498 99616
1 31766 76381
20 50912 51392
3 34203 69810
70 9005 9671
1 9439 69715
1 6522 96665
3 59145 76908
1 23682 89810
1 24939 68476
6 81589 98688
1 2121 99095
5653914 34112 34179
2 32108 52200
4 11921 84948
10 45314 56561
8 86499 88204
3 24209 54426
2 81327 88966
2 74614 91518
1 12491 92772
6 47206 74761
2 7877 56275
17 14763 26579
3 43073 46654
8 63769 98513
2 4057 68911
1 29942 99948
1 10972 59385
1 6691 81694
3 49481 56040
19 22879 32093
1 36568 50693
2 9160 75686
1 41689 65239
1 46308 85728
2 51324 80529
1 10300 52768
1 6958 57533
17 13346 24494
117 89899 96722
3 11782 70898
1 16756 64657
15 77691 83595
1 48845 58295
2 35203 62058
1 21697 82202
1 34523 53530
6 60739 68999
2 6096 31436
2 17629 22971
3 16203 98467
2 10528 56931
3 52859 55995
5 27403 43237
8 73188 88568
3 6532 90850
1 5739 96003
1 44999 55243
8 4264 32082
3 61054 94408
1 20735 81526
3 2906 86834
5 54547 63099
7 74653 77199
1 19686 36301
2 27932 56056
124 2800 8462
2 32968 73535
2 35676 52160
7 60186 68659
3 53929 54980
3 10578 36828
4 76025 80850
18 78947 90770
6 8669 95310
1 30686 71989
1 15302 74322
2 20824 37455
1 26056 61164
1 13854 57723
19 8957 20466
4 66415 85113
4 73328 95476
8 81430 87259
19 15317 18647
3 54858 95134
1 46609 91970
4 4626 58075
1 81701 85065
2 834 78995
2 23337 37727
3 27097 43910
1 20403 50848
6 46220 76551
1 46918 94992
3 40735 95975
3 31804 51092
3 32518 44085
1 37224 75748
2 28212 96640
1 19269 71261
13 6787 14340
2 279 55044
1 20218 89918
1 1609 89258
12 66762 70507
2 63340 96148
1 27652 83868
3 26216 34781
4 13729 61814
4 14113 39423
2 4017 17403
3 11559 70891
66 78896 83075
8 15377 23957
5 68236 91804
2 20832 36639
5 47991 56825
1 34289 68835
2 52631 73933
1 6445 67117
1 19992 79844
10 77594 81572
1 30744 33556
7 8488 46180
2 10880 19704
3 23363 47007
2 41929 56884
1 788 70625
1 17386 78859
2 5866 65268
6 44443 47623
2 4321 79422
4 46610 64120
1 3625 35042
2 42328 65617
1 23638 56490
1 14034 93728
13 65082 73720
2 31246 81868
1 2393 84045
1 26460 72928
1 28681 44161
1 4930 47216
1 4478 75543
2 34183 39584
13 45825 48449
7 89006 95276
1 15425 56001
3 34878 87356
3 78658 83181
3 49177 87139
12 310 20461
3 2426 79265
5 6348 25823
1 25399 68936
31 24421 27946
3 52469 96788
11 55079 68093
1 27584 86847
1 47869 85909
2 59051 68645
1 68328 99611
1 4697 55081
3 1783 80844
1 60567 87343
1 20174 95870
4 32 47570
122 92988 95493
3 21890 84189
1 53043 66147
4 30717 62645
1 17161 60991
10 4948 23954
2 36339 99341
2 7041 50716
1 10143 25642
5 57424 84903
1 32750 80829
1 20242 86883
3 18019 59967
1 59424 61685
1 63453 69845
3 3454 96644
2 18028 35660
4 19181 37749
2 37016 59848
5 11165 49804
32 10107 15538
4794 30757 32147
1 33510 62085
6 58384 98478
2 45159 85169
1 28435 61197
2 40421 85893
2 18306 98339
1 6736 44077
2 35265 81418
7 71426 81228
5 68821 75342
3 19360 52198
1 39521 54665
2 15594 65262
2 27792 38344
2 17859 44441
2 47487 58565
6 948 14145
2 32912 45483
2 57224 92565
1 56 69338
19 9553 15806
1 10771 49655
3 12548 93101
20 69418 84709
1 23723 36612
76 48912 49081
7 40915 71959
1 30403 54971
2 28662 86198
8 7032 14367
2 280 62973
1 43153 80641
1 22404 88996
6 21134 41210
14 70851 91475
2 6761 33065
5 66748 70922
2 3868 86621
34 83795 90570
42 86551 95314
1 45915 97767
1 23939 53256
6 36635 74693
8 58169 65804
1 43048 74530
114 5164 10384
3 25518 54598
2 53884 63436
2 10789 68977
7 77574 86807
2 9753 72936
1 45409 72293
10 10970 29252
2 26978 57415
1 24264 95799
1 44772 51768
3 53560 89501
1 55242 88342
3 61855 94377
1 20422 52636
2 42173 88163
7 74342 83063
1 43226 86814
7 12545 25545
2 57576 68450
3 41410 82989
1 37469 50975
4 10274 62805
1 3359 83429
1 36860 78867
1 24235 72520
17 23720 38183
2 59621 62098
2 24947 60425
2 22084 95898
5 64304 98797
5 39538 42569
8 10437 17833
6 75238 86071
1 34911 38721
2 54476 83017
1 65575 95852
6 21317 33249
2 14587 47212
1 37674 92350
6 34172 44038
8 57792 77434
1 33429 74868
2 17753 30492
12 8126 16152
5 14892 45878
1 24829 45824
1 30022 47365
2 20364 47483
1 20376 69260
4 75965 82066
7 39942 86716
1 25907 96717
13 46678 50533
27 6206 11936
2 60172 75691
1 28107 51916
1 7545 80311
2 2691 90028
1 40474 70499
3 24735 30854
1 46632 55945
3 39248 87894
1 49523 96905
9 9800 29462
9 44149 46708
1503307 13318 13592
2 50279 70170
1 43866 86771
2 6932 62951
5 19491 28415
1 41110 66184
23 79032 84781
3 16008 37100
58 56357 59074
1 8335 53167
3 37855 48541
3 24422 30818
15 13551 19791
1 18776 50565
2 15462 99138
1 11809 76554
5 27341 78692
4 51769 77062
3 21380 94666
3 58365 94309
8 79502 90411
3 5747 91257
1 16883 40814
1 58569 61658
1 33126 86705
2 29833 94108
12 4883 21538
3 62905 79663
1 22944 80525
1 41770 74257
2 20336 80236
1 40834 70310
1 27682 91309
1 13096 68706
4 12532 52455
1 6626 87342
1 47107 78021
4 9418 39782
2 14428 65989
1 21301 70087
6 78748 97354
2 45024 69824
1 41265 59570
1 27222 49526
6 7334 11728
7 25003 31867
1 41422 55137
11 77244 80065
5 38887 86360
1 8130 82511
4 23610 33518
1 46174 58980
10 32077 43082
3 27016 92653
1 52899 81849
2 24471 68229
149 3518 8379
2 22014 64801
5 67127 92134
1 20225 99698
6 59195 70439
1 54518 77524
3 43849 59758
2 1428 65748
1 40840 86463
34 6964 14158
2 33718 99190
1 45755 63803
22 89152 96233
12 34369 43115
3 47158 50257
1 34609 93874
1 4355 77491
29 84245 86103
2 31647 96953
470 2498 5913
1 33037 97289
2 23742 27577
5 52640 64747
3 20568 60368
2 41092 86087
6 3050 28191
2 1512 94165
3 65440 95178
3 62343 70241
2 6128 53458
4 6567 11603
3 18041 87124
2 71784 88283
1 44848 94441
1 8211 90106
5 47783 84347
3 22575 43240
1 36692 50470
268 92773 98620
1 19061 36774
7 29936 36483
5 62354 65604
1 22498 52272
5 23608 78404
2 55166 91447
2 23124 42448
7 74261 97715
2 32852 70884
1 7879 64800
1 23066 40568
2 5426 26013
6 73108 99795
5 41516 59744
3 31208 75704
2 19397 38312
1 28631 70919
1 18785 85475
2 36152 81662
1 27871 63616
1 29964 44799
2 4520 86035
1 19598 92115
31 85667 90150
3 78908 81222
1 37727 78759
2 25828 67233
58 88581 99888
3 7560 98974
38 9887 23227
2 44940 64779
1 12784 57048
1 5356 87621
1 5100 74103
18 13770 35309
1 20287 47676
2 11087 62820
3 30085 45144
2 40059 82412
1 27184 77282
2 40342 98965
11 64732 97324
6 67055 91569
3 37904 72485
2 26061 38258
2 63667 69046
9 53728 56015
1 61217 90949
2 4296 98567
1 51239 67409
1 58067 73301
1 27264 67069
1 48617 75787
55 8502 12139
8 19306 39802
9 5859 34200
2 35144 75015
2 50344 96586
2 1913 83993
1 39861 83087
1 13314 56332
6 32222 48639
9 71408 88516
3 40048 67277
2 43521 88600
1 59875 78566
1 55953 69062
64 89091 98134
2 81126 82340
2 59186 77372
2 7626 81372
1 40109 95562
11 67457 94284
3032093 87551 87755
6 23942 54275
1 61185 82329
3 814 76997
3 36851 61930
3 56252 88570
2 65266 81682
2 39951 62075
2 55388 71134
1 60553 83976
1 14151 55358
3 3766 59871
1 78809 97969
2 30349 53517
1 12786 71467
2 45030 81885
7 69735 82832
4 27150 46051
14 28075 33314
2 41391 82172
1 21143 77975
3 22426 90759
1 58677 83900
1 57415 89596
1 14021 47407
2 9036 64344
1 57036 65902
4 31567 43618
4 56078 62924
3 2149 59275
1 50153 90299
4 64434 74204
2 37868 96914
2 4155 43966
5 71534 84002
1 28479 53878
3 49741 92299
7 48599 78670
1 45956 57812
2 13655 64328
213 6027 7759
3 4611 60891
4 1123 16519
2 27958 90280
3 18862 29688
4 50931 63617
2 33414 65564
6 136 33668
1 2283 62329
2 33765 77228
104448 22916 23128
2 72013 79039
3 51855 74511
1 27666 69372
1 11844 88462
1 11333 74458
1 29026 90129
1 47908 90473
7 65215 73776
2 50213 76852
1 43677 71285
3 4770 37523
8 63928 66772
1 68366 70159
2 17179 77911
1 15393 61348
2 21951 75367
1 22278 79723
1 4708 79333
1 30083 88519
41 80819 84447
2 55287 66376
1 38208 58181
1 52909 81460
1 55589 62999
1 1367 84553
2 25128 37565
5 19660 57269
4 48265 58416
13 39413 48646
3 45037 95710
2 53915 96935
1 36743 83357
1 27333 86845
17 26894 38640
51 15402 18751
2 20845 98339
71 20388 25690
2 4306 72069
5 19278 27447
4 72260 80516
4 26229 66588
35 4493 15607
1 21545 44477
5 59937 79421
60231 8865 9032
1 36740 80307
145 88987 89757
4 45712 82235
3 26062 59629
1 18922 64631
1 40822 71202
2 8952 31593
16 81328 87241
6 40371 58203
1 31341 91483
3 58080 71336
21 79817 90785
12 34825 41166
1 64855 71034
3 12704 76017
8 71127 79979
4 56198 97652
1 15682 93299
1 61078 70301
1 44095 95357
2 15904 99035
9 65851 80713
5 50367 53726
1 37921 88494
2 1520 69696
6 26348 47117
1 39857 86596
20659 8750 9019
3 32962 48480
3 1159 26859
3 17729 60553
4 49980 98984
2 17897 91475
3 9044 11826
1 21094 75467
2 12956 95558
2 75246 77858
2 61746 76458
1 56813 84330
9 69467 91138
1 60326 74173
2 19001 80973
3 51417 62184
6 39988 50104
1 23284 81047
16 87531 91530
16 11026 29386
4 33365 90489
1 72854 96013
1 44558 63307
1 30948 66614
1 9950 68012
2 33224 60608
13 85365 97209
2 40099 69924
1 57278 74852
17 7251 28315
2 48943 58156
7 76774 80799
4 46484 76222
1 50661 62068
1 3653 86245
1 14389 75051
1 33143 80647
1 1746 76769
3 13711 49518
2 16054 60752
1 26107 80441
1 40850 85173
2 8428 43772
2 26162 90033
10 62556 74337
1 33899 79819
1 1587 72373
1 65760 78646
1 17025 91319
1 29015 91740
2 6893 26224
2 61242 63791
1 35287 77946
1 61947 69593
3 14626 94332
7 6371 43654
3 49136 67052
1 33264 81955
1 961 77623
1 50272 75072
9 70323 85942
4 7491 47518
1 34779 46239
1 21656 79250
1 9734 52501
3 47987 78569
2 56554 70483
2 4107 84387
1 61244 95882
2 28835 53512
62 88086 89783
6 42437 58998
1 11886 79509
2 55851 66185
3 23108 41479
1 63454 68535
4 19166 67368
1 8965 46993
1 22504 49656
1 9715 97572
1 7268 75671
3 47582 91902
6 42408 55888
44 9078 14001
2 15877 80661
5 71858 85740
3 8670 60823
34 4738 7278
3 5916 44744
1 39053 90209
1 9062 59274
1 39896 56127
6 59156 66653
7 68681 81905
17 83276 95003
4 40881 62145
1 15388 45369
4 47779 61558
1 3580 92095
2 48179 52789
5 31149 39103
1 26551 44252
1 54994 95540
23 15391 28672
1 12603 80962
7 71101 99884
61 83292 90746
1 18657 46011
6 60505 62768
3 48000 79154
1 53396 71049
75 5093 12269
37 17630 18600
1 8615 90387
10 2658 7891
4 58919 95296
1 41672 91827
4 18319 54562
1 52057 69781
1 50986 54901
1 52391 75624
1037 93958 96737
5 5275 52174
1 2502 29844
6 14026 56226
3 3115 71899
121 572 6005
3 9002 42437
10 392 17799
3 30670 83092
3 12298 27979
1 29377 89339
37 66009 68361
7 46373 84536
3 19055 46827
1 23223 59789
1 9182 28215
2 37524 98559
1 4085 14371
3 7216 87928
2 17021 48282
1 1051 63999
1 17265 79135
1 24708 35159
1 1311 77228
4 53020 76830
13 62915 76292
1 846 27435
2 28763 79654
1 2640 90445
3 21346 88949
1 7844 72290
2 63473 86558
2 20086 29626
2 49504 91953
1 1759 78365
1 19995 83726
1 11301 87122
31 6355 10070
1 24133 41386
2 34639 77162
1 61707 82555
3 65175 80867
3 33333 70563
1 20404 67425
1 30915 98068
1 47726 89256
1 34 91767
1 58609 80297
1 53432 91949
1 5342 85859
1 20551 26405
4 634 12997
2 42584 56809
1 32049 69464
4 1518 79505
1 12055 83649
1 11426 66347
1 34262 74917
3 14602 42947
1 11912 69269
9 1379 26223
3 5978 21481
3 26242 70898
3 48366 49604
2 36677 64339
4 3381 67971
1 48219 85170
7 69543 77329
31124 48599 48615
9 78747 96739
3 36472 78155
1 999 93245
8 22674 45411
1 10571 74256
1 20855 69368
1 64367 82087
3 60389 98989
126 4562 5786
1 33508 75210
2 60299 98447
1 27646 81839
5 38340 46142
1 40847 94598
2 49016 99226
1 54337 62610
1 30609 80133
7 28148 36123
48 83184 91372
4 34861 87478
1 4352 96420
2 4619 47144
2 55510 66153
1 55547 74852
1 38160 66607
1 26968 93122
1 59492 83335
1 11315 98106
14 65984 71310
1 24293 51861
17 21623 32052
2 34841 64816
8 55115 59125
2 54616 63427
2 41383 54072
2 35459 94363
7 69678 92185
6 25086 32657
4 38556 97371
2 6694 48856
3 48368 63291
6 71228 90741
2 39066 93900
1 2970 71491
2 62032 67770
5 67614 98325
2 19236 87292
41 5333 16686
5 27745 44584
4 29067 68432
1 22113 84137
1 40101 51111
1 2341 63882
1 26820 85591
1 2425 59872
14 5723 30587
2 32704 78557
1 32878 85755
1 4293 50467
10 72324 80862
2 58885 84063
1 47603 80226
1 26725 96202
20 15351 23186
6 63723 63893
3 21 85202
2 40946 57992
1 66814 86228
5 56741 70344
2 11658 84961
1 53487 78550
1 45966 87805
42 10712 20395
2 40649 74509
1 15285 76026
1 53531 86536
1 59357 67596
1 7195 44861
2 40319 71768
1 6921 92663
1 9331 67742
18 10 13352
1 33150 88145
2 2918 93777
6 15931 47987
2 26591 64374
1 37847 62433
1 9775 80437
1 22476 44992
58 81413 99915
1 36107 70575
26 73357 80153
2 44226 96039
7 41905 54207
4 16765 50168
2 34818 63756
1 2148 89449
1 26989 92009
12 8181 19249
4 5342 11427
6 48669 89858
1 6152 62663
10 304 31073
2 47395 71013
116 6427 7979
4 45818 48944
7 27031 39117
1 69138 92319
7 19374 33379
6 7718 73261
1 19764 27989
2 2627 93047
20 76900 85339
4 37019 44523
3 71847 99094
3672 94683 95323
5 23572 84317
1 15566 71554
2 27546 58709
1 7283 59626
1 21444 99001
17 87782 97239
2 16006 72713
5 9782 28019
4 53260 90690
1 89496 92703
2 1140 48602
5 12795 25133
27 2599 7728
61 94952 99249
2 17994 81064
5 46249 80178
3 2436 23594
5 16437 44440
3 51717 87048
1 57716 84339
1 39095 72746
3 26146 45436
2 20477 86714
1 40414 59895
1 3252 18170
2 19836 80855
47 11981 19768
2 59995 75365
2 55687 88571
1 58554 85100
1 24365 90358
1 22158 75913
1 4022 63600
1 34154 67283
6 6664 39842
1 1202 91932
1 28077 55570
7 22152 43515
8 61949 71868
4 8423 26100
10 85068 89974
2 65 35515
4 17208 26546
2 59305 89214
2 6002 42685
7 45416 64825
5 42982 49768
3 13884 36307
4 50514 64502
2 23129 71613
20 73118 95945
1 16630 61537
10 40087 43342
24 79407 83667
18 49579 55625
1 6645 55979
6 19516 41304
17 70609 75160
3 8173 25935
1 2247 69628
2 28650 84481
2 6591 66658
1 20746 86760
2 57828 81543
3 48687 53776
1084373 65309 66576
1 17138 43627
4 6192 28408
1 1460 22638
5 61695 87570
3 29842 91285
1 22024 81731
1 46345 81740
1 924 96628
9 1480 13456
1 37652 81895
1 49678 99222
88 32888 34437
3 18766 51614
1 2593 58094
1 49661 71166
1 47483 67548
1 20090 52372
2 64117 86130
2 12495 85300
4 17501 38793
5 14638 67745
3 23711 46275
7 51631 53442
2 12787 73331
1 7779 25370
3 22916 72879
3 38046 43435
1 31523 82022
1 8467 71206
11 51374 72948
36 76079 93020
12 73925 95945
3 749 56362
6 5774 28588
2 69222 73232
1 4044 76682
2 38810 63056
2 2921 54593
2 10732 82540
1 7721 58839
2 27940 44068
2 51460 91439
1 19333 47618
15 35049 38835
18 1160 20689
9 58142 82572
3 7157 85159
1 58308 90944
1 22916 61008
2 1392 26808
1 53012 62102
5 36470 46851
19 88847 93447
4 20519 69795
1 43706 67420
16 65162 87213
5 3111 41169
3 15802 26406
3 25017 76147
1 42381 68575
15 78080 82761
152 94284 97344
5 78939 82624
1 15068 74549
1 62937 88716
2 4686 93480
3 17371 42865
1 77343 90501
3 22866 59583
2 68974 83482
23 80222 88540
11 69675 70676
3 48014 87420
5 57568 66464
1 21088 85830
19 13483 22148
7 24606 55145
1 6963 46844
2 6135 49664
2 26126 57628
47 18660 20421
4 70195 83416
4 27428 50823
2 8416 21133
1 9206 69028
3 12543 92555
2 76650 80200
4 53054 90673
14 84445 99457
3 35368 91634
2 16058 45258
1 26661 82005
2 43893 84636
2 38322 89703
1 65878 99688
1 11666 34612
6 1920 34107
2 11198 81485
2 41437 94999
4 21138 49015
1457 96069 97928
5 12314 20891
3 17609 21698
2 70058 89170
13 51598 58593
1 42386 77952
5 58673 95138
1 78037 90160
61 2295 8206
1 76493 80707
10 2440 8662
3 27152 33514
4 7992 61092
10 37196 50097
7 5959 36046
6 79202 82094
3 36170 42719
1 54867 83837
1 15091 62241
2 58776 86725
1 20323 81787
2 25245 83764
2 7819 67704
1 28756 47890
1 14876 51909
153 1097 3728
1 6416 46933
1 12842 83026
21 70046 72874
10 16259 32837
1 42764 62545
3 9673 18510
2 53329 91516
3 18677 54124
8 56037 98135
4 26362 83661
13 47148 53338
10 55480 61953
1 45889 53086
6 87098 97591
2 4090 71689
3 74234 80288
3 22478 40275
6 30189 43478
1 1364 52074
2 16589 85220
1 50054 75570
6 491 10921
2 50595 99826
4 39490 87755
2 13035 82853
2 44575 73841
1 38401 62407
1 34992 65572
10 84561 86436
1 33820 62656
2 45773 74813
1 25144 81763
2 15072 73694
1 12421 63040
1 2141 58077
1 21126 85752
1 50498 55189
1 13827 94905
41 82718 96067
6 10502 29045
3 55566 80558
2 25586 41821
13 64048 67344
38 69104 70806
29 89866 99276
3 52254 55745
2 19649 60369
2 45867 73462
8 29386 52100
61 1069 14474
6 15040 28157
1 14810 59421
5 14474 96827
1 43128 77583
1 60021 68888
2 4496 43138
1 9133 49316
2 3774 66012
1 10400 92237
1 32966 96431
1 38487 73944
25 44468 46139
2 33148 44446
1 862 54003
1 34748 78464
1 12434 95773
1 32963 67488
1 33007 45999
1 10336 79699
1 19709 48940
5 51398 70963
2 24735 65175
1 24023 81189
13 65697 76261
2 28835 65481
3 16759 21936
2 12678 86789
1 33938 44367
7 4862 14787
1 11573 67292
5 73570 85396
6 41387 93401
2 22212 99208
2 12665 46371
1 14299 91185
5 78039 93091
2 671 92387
1 55173 88136
3 38969 85810
1 19668 97046
1 28310 48646
1 221 73125
2 46778 92867
1 31640 81781
1 17883 50345
2 33121 73191
2 53461 98872
11 10946 27498
1 42671 83651
2 59526 96208
8 56912 60367
19 77570 86317
12 16131 32323
1 18926 62608
1 18298 35121
4 6328 31298
4 52752 81483
681 31533 32287
5 52860 87379
1 3254 42770
1 7672 35049
3 16103 37974
1 13659 54192
2 19192 30372
2 72872 93680
1 2185 29385
6 50592 85147
1 19123 99050
5 38235 49993
4 31100 72946
1 9419 76896
24 70458 72309
3 11166 55208
1 18608 28925
79 9267 11677
5 52091 58957
19 2320 25030
3 3497 61771
6 35471 57490
2 4205 83389
15 43686 46450
1 23379 55940
9 66327 84471
1 1613 66062
5 14176 47639
2 22578 88276
3 44478 67291
1 42389 66024
1 17490 70570
1 9703 71264
1 45178 70452
2 58196 84046
2 50744 83817
2 61377 78035
1 68933 83606
2 6202 67538
4 75039 90228
2 57206 81588
21 34691 35746
15 72593 96430
119 7240 9369
2 42741 64979
2 24228 82015
1 15905 96537
3 56204 72941
2 18797 54550
8 18794 21038
12 60899 66123
39 23259 23909
5 22271 76227
89 14810 15022
3 22058 27024
840 56882 57811
4 17843 98493
4 13166 30848
28 83307 94389
8 10791 26327
4 17520 43307
2 32330 50765
1 15107 75834
5 55137 87614
4 23225 46030
7 79172 91384
2 10228 26924
1 12550 83531
1 52513 86853
1 15515 24603
4 76944 88632
1 50576 65404
2 73344 80978
3 14447 75304
4 33172 95102
3 17266 75321
1 34926 65498
1815 63320 63786
16 41411 42264
1 7787 76605
3 71959 84800
5 60649 91166
4 50976 65456
2 3922 33312
2 56466 99121
4 66677 77661
1 14226 46362
2 52341 58290
4 13933 44134
5 28829 44209
2 22828 84321
2 20617 98334
2 63845 80492
1 28647 91501
4 32864 95562
1 59481 81052
1 15134 66301
10 1177 27982
3 27188 89343
24 86761 93241
2 20536 73417
1 38663 80133
1 16100 57273
1 47311 85317
1 31222 50341
3 3176 77211
1 57434 93131
4 8432 42913
1 42386 92204
1 8627 74374
1 33890 61760
1 32629 68716
1 4630 78274
2 43732 82295
7 74986 89620
1 61579 75378
1 4413 73450
2 7396 69325
6 73148 80724
1 37867 97060
2 37347 48300
1 49876 95853
6 5755 46230
4 25079 31727
5 76974 89223
1 70439 90009
1 40259 82739
1 59273 79875
1 26908 75225
2 76257 87486
1 49869 98908
1 12938 95961
5 32610 44086
85 683 9475
2 69382 82517
2 12897 88057
1 983 93118
7 9730 41814
1 45212 95180
3 21053 66119
1 25799 70613
9 44503 68160
1 582 78456
2 44542 65430
3 66144 98870
1 42555 95321
1 64555 75004
4 6596 43853
2 31983 59183
2 19304 59787
3 50533 66929
1 19496 78951
19 42548 47775
18 68207 70150
1 13193 94068
1 18152 29793
8 21631 33976
59 1321 8163
22 83205 92747
1 4632 59998
6 1138 88592
2 37649 82468
1 31571 55231
1 45383 93726
2 27110 73301
1 37527 61141
1 39853 51335
1 38360 58325
1 23440 60992
1 40960 61638
1 41049 93137
1 4324 77999
2 54928 83296
1 6848 87085
1 12856 83721
1 34590 57587
14 70981 99099
6 6612 29790
1 41907 84619
1 10317 92239
1 22159 52872
1 17518 32569
2 20469 97016
202 93357 99431
7 61472 80977
12 62479 65451
4 5922 62975
2 15580 66116
3 20679 54850
1 11583 82089
9 296 12735
4 48173 90166
3 44301 53449
8 14031 25705
6 77068 94868
1 17174 87008
90 62669 64971
6 47594 78346
1 30927 64168
9 5218 9439
7 22628 37944
3 5806 80688
1 31122 96298
23 24349 25073
5 59173 76199
1 58158 92892
2 40123 55327
1 16383 72586
5 17338 62958
1 16552 80622
3 45744 56735
1 54875 80661
1 24773 90431
1 41416 73016
2 68461 85242
53 84267 91686
7 16873 50766
1 37328 60401
1 11557 44009
2 15668 90695
5 49164 95150
1 10112 59426
2 34309 50376
1 15663 79795
1 30727 84759
1 14271 90522
1 2513 70832
35 81088 90216
2 50851 78621
2 26213 92211
1 3534 72037
1 21862 81403
1 10129 94167
1 26435 96076
4 11222 28792
5 69200 94326
1 30941 58400
1 48401 91661
2 27427 94389
2 12738 98473
1 43417 66499
1 33454 73856
1 6532 84456
1 48369 85964
3 32090 37529
18 30909 34414
48 5428 21182
2 46648 62042
1 18664 81326
6 72869 77587
1 5552 57538
1 1279 95436
1 8508 81918
3 61425 82107
2 25326 49539
2 2043 60616
2 76693 90869
1 21885 54761
4 41601 57894
2 22077 37518
4 33860 59903
8 1071 20216
2 11911 58930
1 25611 68118
1 34064 71349
9 68237 73565
2 64266 99750
18 84058 93041
4 16996 60082
9 62418 77224
1 141 88223
19 4581 15299
2 65793 89964
4 7197 64272
3 14071 45871
2 41527 86874
1 29267 54658
2 54052 82647
1 37490 56621
2 46590 55149
10 6421 33321
4 6142 15924
10 78335 97311
6 74130 90478
2 11200 22680
1 13681 25764
1 23466 74104
2 35167 94456
1 13595 24049
3 36123 45111
4 25001 56599
4 16200 18118
1 46747 93941
3 61681 64545
5 18269 91036
1 52248 84055
7 1947 27241
4 38067 87371
1 37801 90504
1 28485 78694
1 32363 96923
8 74649 83860
1 15748 63843
1 9562 50965
3 22385 91610
1 46211 65182
1 1303 82388
1 38359 91655
9 56763 68255
2 17371 51457
1 10991 94799
7 68542 99981
2 46914 97629
4 56921 80003
1 26526 84515
3 2407 67969
15 23852 43034
5 30413 36929
2 63234 97262
8 71345 75548
1 58752 89810
3 73486 86395
2 55220 72874
6 43088 64242
1 56863 88761
1 15030 63602
1 63060 71631
3 27316 53159
2 49743 81188
14 64829 67070
2 10491 72520
2 11295 73017
1 21836 59344
1 2649 67374
106 262 6064
4 871 22281
2 5658 51981
90174 38227 38887
4 41126 78150
1 12089 69147
106 2650 5240
2 27283 86703
15 73931 91252
2 15294 68161
3 34440 45633
1 26573 64571
1 59735 60854
3 4065 58132
1 22142 69108
56 1840 12790
1 19513 50804
18 67559 83727
1 24992 48142
2 11751 61337
7 64007 66088
24 22653 30456
3 17930 86946
1 20955 60158
2 8400 41496
11 3913 19725
3 57147 67913
6 79229 99413
2 6091 13033
4 12368 94961
1 43978 84865
1 14041 88832
29 85145 87827
1 54266 77250
4 26126 71296
3 10481 41751
3 38998 83972
1 27684 52222
1 32983 86230
3 46663 94804
1 45322 87272
1 26602 84273
1 10462 95245
1 30498 89508
3 35726 51810
1 46749 73627
2 19222 63574
4 67961 90741
2 11425 30504
2 48568 64744
4 10595 74443
1 28542 79077
1 69654 89997
1 2775 78754
1 67454 91868
1 5122 70196
2 83982 96519
8 10417 33886
3 19775 61605
4 72545 73329
24 81081 81885
1 26325 38658
6 66015 90560
1 19713 47025
7 34888 51856
3 78156 82902
1 47101 48470
4 70930 79339
2 32267 68567
3 26560 77912
159 14745 15618
2 16729 90431
1 9971 76148
1 38073 48917
1 304 57863
1 28191 45926
15 30574 39949
631 22773 23112
11 56990 59144
6 67410 83107
5 34436 54893
1 43383 70151
2 17059 61888
9 70014 75685
2 14508 75296
1 4727 98727
1 29073 99875
3 4580 37482
1 39457 89852
7 69531 70555
203 91504 97431
4 57794 93353
1 48636 91323
5 1978 15983
1 3832 72946
1 35315 82319
17 6532 29061
1 2256 80483
1 8922 30154
1 6330 97835
4 26766 84041
1 38098 43637
15 85122 97641
1 12065 44742
1 17022 63791
5 27285 45169
5 49296 87563
2 32173 51080
1 7199 52799
22 18136 22559
3 23443 59901
1 26388 59287
5 72454 93234
1 29681 79981
1 34997 60808
2 48762 67319
4 11085 81484
2 53214 61108
2 50023 71808
1 39636 68862
10 2870 26425
5 71348 97992
1 21079 78242
13 78422 92568
9 23472 40408
1 19714 64390
2 19965 77471
31 62411 64623
1 7547 17526
3 16234 41267
1 69538 84305
1 7049 56780
16 15681 23430
1 23116 94418
13 79231 95568
1 51651 74488
5 30438 91344
3 20252 34201
6 4022 50738
9 60691 72019
3 41346 96936
2 26378 37804
2 34394 46621
13 1565 26243
2 1363 83545
3 56416 71280
1 27834 93298
3 19745 35676
1 9122 97239
1 13281 55334
1 13928 65886
1 31339 51366
8 65879 90051
2 12589 28067
1 42846 74991
1 29211 81008
8 42400 50425
3 12288 55361
2 2743 26415
1 6637 82461
28 3652 10458
4 54687 94419
6 19449 40150
3 60667 74014
2 16552 98108
1 6881 44396
3 61760 75349
9 54200 59562
84 77458 77599
3 19401 45217
1 42986 99268
13 9136 15738
3 7889 62555
2 16538 63567
4 39024 56574
2 19325 55176
1 15009 54109
20 62025 65179
2 33278 68162
1 29819 99035
4 45195 81747
1 61830 79783
2 38683 86982
1 62921 92530
11 9803 23301
2 1362 89168
2 7526 63179
3 7518 41394
1 7557 83861
2 927 22026
8 22956 31465
1 18445 33300
2 4953 15785
2 4251 86855
3 42154 81885
2 10113 67489
1 17976 60069
2 45384 94525
1 18639 64127
4 34688 97100
1 34122 91714
1 11497 49421
2 76169 85235
2 65861 97385
3 6420 81347
1 3480 66024
1 44913 51506
1 9342 83595
1 23539 45323
1 1713 86906
8 69891 77734
1 15247 35997
1 3080 96910
1 48795 59096
1 18791 93085
4 3825 76368
1 54490 89124
2 23524 83935
1 38308 81299
4 5064 37863
1 36677 70230
7 16328 25124
1 27942 63222
4 48322 97068
1 65530 93041
3 59536 64172
1 78176 95915
6 40806 93595
1 61729 76544
1 19949 81032
1 38162 47608
1 13441 61704
2 16866 36024
1 31309 45467
6 68682 99291
1 40393 46202
1 18037 93669
2 1548 81856
3 33741 49115
2 20138 89587
1 42918 54198
1 29886 60022
1 15047 73007
1 62022 94793
8 34431 35859
1 14029 46972
2 2734 80406
1 14852 40302
6 58445 69163
15 5725 22438
2 29489 75836
8 26423 31424
5 44929 99019
1 37827 77753
1 39679 56619
1 41790 88966
1 28145 64889
1 1349 64684
1 3879 71846
1 1553 49908
1 7649 91968
1 2676 61178
1 19986 77543
1 40661 93428
1 43209 87234
14 14450 24927
5 51789 94152
3 16129 27673
3 15717 32447
1 4372 49448
22097 79239 79363
46 4039 13641
5 33366 56307
2 29942 68698
1 34406 81011
44 87368 93096
3 31907 68000
15 74395 88325
7 64000 93519
3 15179 42100
10 65376 95179
2 6622 96242
8 46096 61524
18 64422 66771
11 21664 37148
1 22948 39397
1 30506 55589
1 32063 98994
5 16138 32261
1 10669 94626
2 8730 54402
1 34476 79859
1 4529 51932
4 37065 94774
4 44119 98772
1 61944 94342
1 24636 70704
1 41250 60925
2 55388 77539
1 1754 41096
3 8973 58650
14 79223 79946
3 24499 82090
16 28382 29333
3 21762 83376
18049238 89867 90178
2 20591 95697
1 7329 45277
1 47058 92069
1 37950 46793
2 17882 94426
1 3625 50253
1 36779 49628
21 9159 22677
2 6456 82740
4 21569 41604
1 75794 85867
1 22065 79441
1 13723 43711
2 8015 78838
3 14059 30718
1 30255 66809
4 48545 59303
2 21793 87389
2 26167 66942
1 271 59528
11 71239 73065
1 11740 82106
2 64310 75770
1 17502 29222
3 15229 33812
1 42108 77712
2 69885 78901
3 4941 57309
7 51421 59313
34 6647 17918
3 30967 66483
4 7323 19939
16 3674 12354
50 92109 99901
1 46333 87233
3 2283 46660
2 32037 49855
7 36373 52980
1 21736 48117
6 8690 33061
2 2195 18530
2 44216 83408
2 7785 26420
11 52579 86451
1 3925 55272
2 6686 9299
1 16581 31653
3 36470 84949
13 72131 99069
4 25133 72805
7 17485 44603
2 39855 58266
1 24264 94959
1 70073 93447
3 1706 87195
1 36327 84777
1 42531 76826
1 17198 83705
1 30500 66064
2 1262 32953
58545 80391 80774
1 39468 72538
3 51760 62607
7 60913 84320
3 51175 97366
5 11999 38820
2 54367 95594
3 9275 64939
17 84457 99142
2 24930 62214
1 26264 73702
11 13981 15218
26 79739 85140
7 16149 21346
2 24682 52707
2 45670 85394
6 66842 72395
1 29830 98269
5 19937 42496
7 19630 59611
1 25258 72141
3 52836 65032
137 88774 93426
13 80 21619
3 35103 64019
4 34210 45004
2 31752 62453
5 13675 27815
1 10839 25945
2 7627 61817
7 58466 78588
7 89173 95891
3 19162 64434
2 45256 63950
3 42146 49409
2 39969 56468
1 27714 86033
3 53020 65565
1 65256 99521
2 34712 42214
1 44951 79726
3 78037 99181
2 40997 56819
5 88415 92472
1 19691 96190
56 1502 8800
3 1181 93728
3 20127 98071
5 32756 44594
2 66654 87056
23 60282 64259
1 55080 59146
1 24701 46748
3 1642 61745
2 87092 97215
3 69723 80283
5 8500 38523
7 76374 93978
2 2051 27268
9 38300 48446
1 17988 95418
2 58692 69262
1 59143 65048
3 15787 95731
111 12276 13957
1 1594 53724
2 2900 50192
2 60238 65742
1 17970 69308
2 58353 63853
67 83369 85059
7 63621 88802
3 31835 57818
1 47 52057
1 5538 94459
3 42207 96573
1 45050 98683
4 48604 79474
1 19764 60681
25 45912 48744
28831 99 1386
20 8740 28412
3 42231 95897
4 7468 45352
1 39734 72386
1 32166 65225
1 52462 83901
1 18519 57818
11 22704 29903
1 26413 91880
5 1467 26967
33 30872 34977
2 12514 64498
1 47224 74409
10 69084 91246
1 4790 37122
6 5886 23528
8 53421 82473
2 19587 95216
8 64390 73424
1 3295 45919
1 15351 83015
5 49067 71929
1 20942 83394
1 51482 99672
5 19572 42163
1 40623 68684
3 2533 57963
1 21841 35505
4 33122 62487
5 21047 31141
1 18287 42904
1 14726 36612
6 43497 61696
4 49507 58052
1 16799 41954
2 5604 78976
1 14689 43224
3 55644 58706
28 81464 93068
4 21433 73850
1 50282 89315
1 25701 55497
1 48865 70589
1 9339 99240
1 47526 67324
1 2880 58571
1 32837 81602
1 53635 84286
1 18535 89822
7 27299 47902
63 90596 97486
2 36432 98529
2 46088 80677
13 68209 93711
6 85342 95403
2 9905 58295
1 42182 85614
1 6649 55658
1 22457 73129
4 904 25654
9 81494 91573
1 13359 81245
9 58311 82674
4 23013 55466
2 45010 68007
1 1520 65862
2 65842 88887
2 32073 60772
10 27973 34372
2 7069 99376
4 11938 47677
1 2496 62008
1 15982 95963
49122637 17987 18443
3436793 5395 5702
14 59799 76004
1 18891 77529
14 79800 99133
1 14515 68487
3 35773 83326
2 43937 67058
3 12567 44869
1 60976 70673
2 7055 90412
1 59707 87934
1 38363 93075
4 37859 60096
3 13417 45696
2 23888 78059
55 94705 99828
2 16863 66276
2 52562 98634
1 42838 58787
3 72867 84185
2 16430 54683
1 30854 73604
5 64633 75623
2 35268 75845
2 61142 77892
7 78010 89512
1 66424 93269
13 1094 36690
6 85617 87202
2 14252 80245
5 34152 36016
3 32812 58290
4 40804 82551
1 4734 38797
1 64119 79264
3 31386 99101
1 30718 64356
1 16547 99394
1 11224 75448
2 42247 52205
1 16306 55552
2 1507 43430
3 44009 49417
1 24359 79066
1 19677 60816
1 43082 66972
1 38913 45229
1 2900 63197
4 24301 35668
12 56638 59086
1 22346 90020
1 45083 64160
1 3889 81908
45 6387 16187
9 58321 71039
3 36043 38984
5 60960 86214
19 15510 26400
12 8316 29819
3 8116 62859
9 68732 96755
4 57721 84196
2 17881 37618
1 33165 77125
1 68216 82268
5 63672 73805
2 24701 89007
2 10080 64671
3 21801 38885
4 14549 55799
5 49294 62527
2 40126 65725
2 14226 91395
2 10356 28920
1 15738 90607
1 7026 92950
1 13845 77955
4 69819 94833
2 12939 93010
1 13828 73330
2 54418 70845
5 34000 44043
2 55356 92962
2 6139 92480
24 85787 90753
4 20050 39893
7 37708 49450
1 13353 21081
3 30990 91759
4 11521 53108
3 38883 60595
5 63024 68098
1 6333 27078
2 529 65706
1 4340 38652
1 23788 65450
1 54037 57405
3 52813 87882
1 5183 91924
1 34348 58837
2 22065 25341
2 16480 74339
1 12880 87273
2 5278 33921
5 45529 54178
3 67818 79019
5 31864 99509
1 22764 70343
1 8604 66071
7 66345 95718
2 30739 87619
3 29015 36143
1 36864 97242
2 27002 70242
1 47378 62213
1 43544 71761
2 10915 35806
1 11884 96251
3 52065 82179
15 26760 29824
2 46327 65911
1 57317 95276
1 27243 99216
7 15999 46754
1 20265 35000
28 79291 83218
2 20790 43748
10 52265 57011
1 28130 57925
1 7237 99053
2 58883 87223
1 28231 81635
11 7824 24770
5 7980 33133
8 57235 96434
1 181 82877
1 52333 69542
1 27076 97198
4 33026 55916
2 22914 98383
1 31568 37438
29 17873 20651
1 20868 52039
3 28964 72139
6 15055 25126
2 6603 53843
2 3861 22676
1 3115 48750
2 21330 77424
1 26422 36744
1 20311 28178
5 13763 19408
3 29992 82049
1 13733 77270
1 64108 67689
2 64209 64970
8 38104 81534
1 13354 84184
4 6895 33736
1 56586 67211
7 38771 39951
68 87624 96830
1 20947 71392
2 70225 86810
1 30635 74913
6 3103 51998
6 61264 88368
1 59144 89531
4 12790 26327
1 12966 93933
8 38154 56786
4 20836 26640
1 12083 94470
5 48222 61157
1 16163 84200
1 36021 75501
1 16621 85505
1 4083 25950
3 56779 87930
3 6535 80976
1 997 95050
217 6476 8272
33 17823 18039
3 172 89352
1 4629 82153
1 20455 77979
1 30527 80373
2 9925 50252
1 15300 29680
2 59525 73923
66 12953 14078
8318 312 1399
4 38780 59576
1 29887 63844
82 8834 10283
3 36556 78664
1 160 87145
1 31102 49058
1 3311 97707
7 575 38593
2 26944 55738
7 56987 68879
6 22677 30868
1 34002 57912
2 34504 87261
4 52940 61866
5 6220 22683
2 10974 75538
11 55642 61723
2 9729 30850
2 20319 28571
3 10217 26573
1 22777 90911
1 20295 67882
1 35881 83729
2 11395 78745
3829669 90019 90108
179 95353 97403
5 49656 95985
1 44295 89516
45 76324 81702
1 16445 77045
1 7928 50738
1 19556 94743
3 10297 26259
4 17616 79561
145 76773 77620
8 79663 93446
1 38194 65289
6 66398 72981
1 20205 57623
5 19034 72259
1 34651 61358
1 27408 60118
1 4024 47466
12 13026 19138
2 23966 57124
1 26172 43880
3 13404 70450
1 42158 58585
1 53081 96769
18 34623 40073
1 33185 84375
1 37191 68862
2 29349 71177
5 13631 35853
2 54036 88177
157 86543 88426
14055 96285 96732
1 23103 75013
1 20282 87530
3 46131 66399
1 10308 47205
1 36450 59789
1 14331 80453
1 12368 92665
1 42076 54719
14 83859 89316
4 30960 32565
7 29934 39375
4 21058 34094
2 35930 58699
5 23697 83772
1 6140 85515
2 15008 31723
7 69081 81085
1 13543 92082
6 24443 31255
13 68110 88880
1 67974 98102
4 10464 62704
3 9100 91724
1 25886 63919
2 60025 93876
2 42172 80532
4 790 40029
2 36842 96662
11 12456 18775
2 19208 42273
2 19608 56036
8 10495 27711
1 23826 84815
11 61681 64802
3 41108 82247
4 29007 39248
18 86971 95988
12 71535 84348
16 66268 68141
105 2559 4496
5 29867 36836
1 5805 81272
7 55790 78448
4 71174 96853
1 55389 73447
3 7392 70885
11 11089 20606
3 12081 73277
3 42994 91706
1 12949 75241
19 75678 80710
7 40129 55690
1 29934 68290
1 25022 82720
1 25792 84594
1 17018 69734
1 48584 85019
483 11157 11548
2 24312 45050
2 28971 63348
1 36858 86143
20 10743 14460
2 34310 81423
5 62481 81547
3 32882 95688
1 44559 90744
1 12175 54962
1 36372 90635
18 28815 32627
1 25212 68925
21 3059 17271
56 91941 97141
8 65046 71193
1 41538 81410
1 14966 29936
3 35169 71497
19 37490 39313
20 74274 86939
1 17994 38234
4 17783 69198
21 64194 67955
4 6 77754
57 50655 51147
2 67610 86303
2 35048 96902
2 66723 81540
1 61875 81364
2 20932 73531
1 23875 67958
3 12875 45888
1 46975 68177
2 44904 60051
4 23792 66297
1 42815 59349
17 21425 27426
1 11370 99068
7 70706 88655
2 39116 58790
1 25367 70972
3 59584 73751
2 36391 67473
2 23973 87540
1 43981 77649
2 20277 46839
10 26564 36261
2 18269 93592
2 36430 86136
1 59592 66278
4 26333 35028
1 9770 65691
1 22097 76199
17 81093 91865
2 28275 73490
2 10149 80233
1 45521 73026
1 13424 65990
1 6192 98263
1 45107 71433
22 77997 83417
19 19251 21228
3 5389 78452
1 12746 71014
1 46532 63738
2 33674 95512
1 48608 71808
15 11424 32349
2 32627 64021
1 43651 83911
1 14933 99280
42 6418 12304
5 15435 47029
11 67414 71009
2 10953 92375
2 25280 53245
3 17971 88961
8 76152 83004
2 34230 41877
1 26897 50391
13 7870 21616
4 42739 98498
33 73705 76341
2 10687 92268
1 333 82604
1 45439 92970
53 83755 92542
4 27147 64687
1 9296 48449
1 56312 94077
7 14824 20994
4 28086 48854
1 22473 56149
1 30713 40850
4 43003 59215
1 53421 89024
3 51194 85138
2 6157 48696
2 31763 89115
1 20835 99834
1 16705 55937
3 64414 83674
3 66276 84689
3 48036 66211
1 21545 76657
1 42874 84405
1 24255 62508
175 20104 20781
2 40100 60407
1 51790 87060
5 74485 97200
15 82533 91846
1 49695 82927
9 20823 39418
4 52061 62781
3 17752 28873
2 9397 86403
1 32868 82738
8 74419 89662
1 10412 93064
2 38960 63426
1 24471 77772
2 75043 80870
8 57522 73653
1 36077 95252
1 41600 62615
1 28661 89999
1 28395 70344
1 32060 78670
1 9734 66320
3 19954 56017
8 32175 46645
2 8756 71646
8 65566 83779
1 24219 49511
2 67557 81516
1 26962 69886
65 8169 19430
1 16219 38254
6 52307 87581
1 33816 66508
1 53363 68724
1 32031 92363
1 33762 54575
1 19240 65902
1 1455 76994
2 13299 49953
1 1906 91813
1 4583 86431
2 33945 36573
15 80627 93436
2 29124 53063
3 5835 63261
1 11372 78119
2 25924 58798
1 22040 97958
1 14609 58731
1 11406 50114
16 68232 72086
4 79667 86816
2 4817 39478
1 11003 76999
4 42594 68077
2 46893 72759
4 245 37011
1 30426 55578
1 29894 92310
1 1077 94620
3 51104 87248
282 5360 7928
2 45382 47845
3 47765 84457
4 72300 92788
1 13685 79805
5 57193 76509
1 1208 75024
5 338 29860
2 20307 70227
1 19229 98880
9 22780 27999
1 15943 62025
2 47676 64252
1 383 94354
2 13425 23103
4 32200 41401
7 72925 96340
3 23941 40978
3 34777 46726
4 14350 68565
3 38108 65677
3 69661 94605
10 61120 93853
1 5858 79603
4 50847 57884
2 10580 38798
10 12613 18501
3 33739 65513
2 46443 83510
1 43723 54985
1 4644 57747
1 15113 42629
1 2972 61871
1 30936 36198
1 43155 95869
9 62114 88666
2 59579 93176
3 77686 94966
2 63914 86678
3 8874 59411
52 3050 7285
10 17164 26137
11 63931 66756
2 8772 52869
1 37257 90147
2 54639 76922
1 40517 95662
2 24463 89855
4 12413 60116
14 18647 32399
3 45193 89460
1 71976 96571
6 69132 99332
3 23003 65498
2 5913 59398
2 40759 71500
1 17083 54325
6 21468 35823
2 64746 69854
83 87071 87559
15 36187 46686
2 80055 88256
5 82191 90690
1 42886 92113
2 35636 46160
3 64452 89425
1 44697 99676
10 38400 83339
1 12589 53582
30 24302 34493
2 6093 9532
2 6422 76231
1 18321 32476
1 62877 69823
2 6860 31079
5 63266 93598
1 15340 70487
4 80724 95665
2 34244 91709
1 31400 82839
1 35816 73273
2 69035 89477
1 23871 97287
6 18193 32028
2 60858 89627
2 67980 80455
2 29892 38759
3 26679 64393
1 28732 54358
1 21735 29558
1 1836 63361
1 62998 85720
5 60848 65083
16 51737 63519
2 79799 93658
2 50030 60750
1 50934 66192
1 55433 69334
1 45699 67387
1 8198 67542
16 37395 46951
1 42905 53177
18 84907 91817
103 11076 13504
1 25005 80658
6 3985 31521
2 41818 70923
3 17916 52489
2 53966 57311
3 23734 83808
1 7806 47568
1 42376 80188
2 626 56479
5 10338 15076
1 5793 90505
1 10200 18776
3 34830 88858
1 33846 68122
4 45054 62962
2 33395 37643
8 60504 83896
3 53634 72226
1 43861 84245
11 79166 94014
1 32381 64874
63 3854 7895
1 85802 89180
8 835 31242
5 87307 93974
6 69467 95280
7 41528 82210
1 26388 66987
1 36105 91957
1 37983 54995
3 65381 92619
2 33403 74889
61 19378 22995
2 4697 66269
1 12398 56473
1 14945 73127
31 13828 22165
2 7695 40093
1 14118 28258
103 87858 96411
2 10185 43594
1 8539 89659
6 27107 69239
290 93591 95078
1 22193 66121
3 65149 92098
3 46813 71234
1 22522 61585
1 42929 73834
1 7945 73545
1 32395 71459
162 94182 95609
2 33395 98987
55 65879 67129
2 10308 57181
1 16109 70828
1 11373 85079
1 21415 72868
7 2400 16953
26 25479 36156
3 40219 76990
1 18099 84424
8 64459 89411
9 35005 48334
10 75239 88584
20 92401 99754
21 1849 17168
14 5330 11270
5 2156 91178
4 1137 23334
1 4839 62425
19 38743 42546
1 2414 42182
4 46964 75197
4 67500 87353
1 15362 47587
5 25424 67530
12 54712 57559
2 15135 72073
1 27053 95723
1 36787 40526
9 11634 17285
3 68658 76055
3 36434 79286
3 63745 65790
6 82791 92129
2 57475 66222
3 11829 85149
58 88928 96831
3 27907 59563
2 37348 95719
26 28903 30418
7 58797 66317
3 37473 61213
1 14364 48833
2 8264 90049
1 49272 75446
12 5199 38494
2 7379 27975
2 55236 95586
26 79233 81749
2 64250 79788
1 75642 86634
5 22117 76452
2 2223 18966
19 2962 7989
1 44726 90629
3 65408 93942
2 2295 22753
5 33711 74080
1 9193 68337
11588890 61131 61673
2 15739 59001
1 63612 70535
1 40171 65792
11 7088 25623
1 37511 75764
6 14248 22004
3 3278 24857
4 29508 46050
2 6087 7228
3 14871 84331
1 37484 41206
2 41885 73269
1 49247 84275
2 42500 75557
9 20720 30461
19 76189 92019
4 65865 73064
1 24291 79676
8 11663 16924
2 11328 73539
5 35243 98783
5 9025 23019
1 51977 88670
3 42348 99378
28 84329 99278
3 14945 42311
1 31605 94231
3 64328 79929
2 4159 76230
11 13295 35841
3 56102 74047
2 16276 60445
2 59289 79562
4 18104 55246
4 5040 22102
2 46225 86268
2 31621 50299
1 12229 24407
1 7269 66220
7 31934 34217
7 65616 74703
5 57266 71624
6 82188 99967
3 35095 72805
15 23899 37365
2 48358 99046
1 62687 99439
14 80550 99465
4 11970 45383
1 21951 41279
5 84118 88628
2 9677 54800
3 37200 80334
2 8521 60908
5 56764 97882
1 32897 89877
1 83439 91019
7 1233 22577
1 60293 98693
1 31329 50262
4 25413 71979
3 78270 82405
2 39 85202
2 14027 33331
1 8182 97417
1 35967 82192
2 41882 70477
31 58428 61995
11 85124 87581
1 65044 84294
3 11344 85810
2 23150 82772
1 56989 95686
3 13091 29570
1 36934 47730
1 3592 86368
4 65851 76905
1 65772 99406
18 3546 19544
9 45773 51976
9 17145 36812
1 24860 76738
3 65196 89854
5 34897 48723
1 6732 70714
1 31397 97679
1 12470 50413
1 30983 80091
4 57420 83504
1 41821 94156
1 25949 67686
2 55080 82622
1 30237 79693
1 56594 63812
3 34485 60498
3 10831 69404
1 31353 67999
5 40091 73429
1 5631 68576
2 50446 79514
1 8256 88363
20 21010 23763
1 64097 89382
2 42670 46396
3 13051 74918
1 21761 27186
5 41904 50024
199 9176 11021
1 53777 77742
7 12700 38051
4 1701 29345
6 45009 97826
4 33702 40624
2 69057 81995
13 89659 99645
11 16443 35343
3 21873 24223
6 65010 68709
1 64216 91557
7 49067 58791
1 37588 82587
1 7481 81681
2 39842 66308
4 21881 36421
1 55854 93492
3 27369 90897
30 69991 83991
6 21849 32590
1 14600 68789
1 933 84882
11 19919 25905
5 78850 85950
6 15811 51470
3 10100 82617
19 6770 18592
2 7422 94352
2 7152 77686
1 19757 86599
2 49390 97742
1 43944 90621
1 41300 93212
1 42816 94382
4 25220 47928
1 36606 91772
2 42678 96757
2 5219 64885
21 90799 97494
1 47218 72438
2 28123 76822
1 15221 74077
1 66094 87413
3 13293 77033
2 5695 73567
8 82688 96476
16 12565 17027
5 16385 45449
1 23829 76953
2 63189 91133
2 36920 79221
2 14441 73580
5083631 10322 10730
2 38529 45006
2 31592 56389
3 22895 36622
1 28208 75315
5 53265 77094
1 29916 78821
2 5682 49707
2 38686 93248
7 26314 31711
2 68820 80627
1 9119 55353
2 20071 76145
1 21916 76158
4 38825 45991
3 55229 71863
2 55825 98810
2 16322 59563
15 70604 91397
1 17677 63873
2 74032 80034
2 55646 76844
1 45563 77095
2 28296 84176
2 40737 48259
9 47593 53390
1 52800 61807
3 41957 51172
2 51969 98474
1 13200 90143
3 28719 45993
3 46997 82601
3 39966 75616
2 22533 50294
36 9517 25971
7 80922 99376
2 38403 83635
1 4966 98755
1 2317 83615
3 58924 84841
46 82347 97565
2 41635 74177
1 46472 87791
13 81180 90895
9 31845 44057
32 22479 23968
1 21211 63922
5 32979 50125
1 7433 23488
7 58863 81863
1 69659 98279
31 82565 84025
1 44854 74253
2 12009 71975
3 16436 94514
5 10000 23889
1 59032 87784
8 38065 39516
1 7253 78991
3 59253 80120
3 78287 96886
3 5378 44787
9 25874 37188
5 35910 59844
7 3745 27778
4 33515 58194
1 22471 42836
11 83274 94895
7 65622 88411
3 32437 52874
4 7692 69001
1 35037 80334
1 53376 91265
1 49783 70138
2 27239 69397
1 33281 78140
1 38778 76412
2 27638 57997
5 89960 91503
1 18837 70131
1 38999 52778
1 25898 93860
1 35395 70545
2 57670 67554
3 27717 46960
4 63928 82299
1 19740 74821
1 30891 39574
2 26182 70908
2 69122 98156
1 26682 90155
2 24650 53949
1 2176 94505
2 737 73428
1 27594 62252
2 58475 73695
2 37782 68164
1 1532 92074
1 25137 93407
49 82724 83829
1 57892 70049
24 72505 86480
1 21315 77260
35 18650 32503
2 13010 27909
1 78218 89912
3 19876 24802
6 81172 95494
1 62686 81716
1208 97740 98683
1 74532 87478
12 44063 53181
2 66059 96824
2 33993 80987
2 21129 88365
20 107 10032
2 59665 87333
8 51575 76426
1 58242 84801
13739665 9407 9739
1 34661 95988
1 16449 92744
1 64651 67641
2 14755 27970
2 35856 86906
7 29804 33263
9 29855 38379
4 49837 73984
6 72910 96452
2 34054 73471
8 15056 66013
1 60883 97032
2 6075 69061
11 3323 22556
1 31182 98872
6 68575 84536
11 47543 49829
2 30592 88547
4 35342 44983
1 9122 46355
3 2157 74327
11 48615 59270
5 81115 82031
2 41900 99519
1 39984 79726
8 2466 39750
3 68825 98785
2 45084 72075
2 10078 46233
8 70062 79901
3 18868 95625
1 65588 72276
4 51530 64012
69 6732 18466
4 63191 89145
1 35824 52169
6 25582 45992
1 23827 98055
1 17671 71001
1 21197 47991
1 12615 69845
1 41102 82044
3 78729 82522
3 17714 33404
4 14317 61030
1 42658 92441
1 16340 50233
1 22396 90832
6 49049 68901
2 35972 63907
1 44476 90893
1 19065 51973
1 11405 53962
34 72709 79069
6 57818 75098
2 21786 56011
1 70876 98919
3 13891 56967
1 36456 44519
2 22722 92891
8 77667 83909
2 34948 84094
1 13083 72705
1 32028 95091
4 6296 43633
1 41920 46990
1 39585 61558
1 10252 97799
2 6171 84771
1 32977 61490
11 46015 85450
2 24933 57273
1 36977 80568
1 26044 79818
1 27095 90667
1 57433 70345
8 17470 44144
10 31226 34824
3 17727 76211
2 40663 81674
1 22671 99520
1 6020 77403
1 11128 40714
1 54931 99761
1 2616 63176
3 4266 83758
2 10430 35530
9 62042 65090
2 9348 35711
1 27955 44904
2 9246 76614
1 24743 58117
42 82203 93374
16 74978 82708
3 47347 74881
2 1252 90666
133 1745 7378
1 11405 89067
990 3122 4283
1 33380 76862
2 29788 87382
1 61971 93007
13 9371 34138
3 52813 77758
7 23240 28319
65 73666 73670
4 54064 79402
224 6774 9009
1 44343 69290
120 3910 7544
3 51430 69025
12 81933 99767
9 74099 89034
1 12623 84169
1 1195 33140
2 35712 88536
2 7046 57319
1 44746 98133
1 23109 85362
9 2821 35576
2 22557 97550
3 17549 27454
1 6536 94562
5 35116 62392
12 48427 54542
1 24847 66247
1 16112 90081
9 69678 97829
13 42720 48466
151 92003 95993
5 65230 79089
4 9582 58536
1 28563 73264
5 23508 40279
1 18674 50178
4 62289 76779
1 2175 83975
2 57311 60898
11 80235 95759
62 3810 3917
5 5948 63999
1 2885 49688
5 13249 18584
6 67301 76642
1 33726 51962
5 68861 87942
1 80952 92890
2 46670 84282
11 58605 71839
3 37473 82532
14 83190 95452
1 3428 83477
2 50666 99940
6 23755 70109
12 17171 18590
11 6294 25120
3 6933 93093
1 71136 74195
3 9250 62756
2 22905 63318
1 26444 66906
1 27260 84399
4 16002 39195
1 42725 80858
2 22023 69912
1 38149 80392
1 54159 78183
2 62669 99987
1 24307 42854
1 58648 71463
3 51858 80226
4 18867 25236
3 431 84319
6 15168 21522
94 88115 90057
3 24200 33201
3 80095 93780
5 23915 89926
2 18493 49196
1 89408 90471
2 11911 62345
39 8737 15068
2 25166 83193
6 69247 70722
2 57102 68685
2 21944 90476
2 64121 99184
1 42921 76456
2 61763 84072
1 5189 69494
1 31984 66514
4 28421 51087
3 11326 67924
2 26752 34676
3 81082 97727
1 66339 89227
5 45366 59201
2 55299 77042
3 63033 78738
3 201 55007
4 484 35720
1 17219 38385
93 84331 86635
1 40972 94805
54 4446 8586
6 36525 88382
1 41535 78206
22 84489 99554
5 7687 30355
61 90819 94190
1518 73982 74615
3 19695 71732
2 28973 94395
1 32339 94689
9 77590 88881
9 7645 35975
1 5426 63024
2 27022 83969
1 1756 68998
36 79160 79789
8 5022 13629
4 84993 91007
2 69970 75393
4 24026 99413
2 15462 90428
1 2901 81714
1 19029 30221
6 71655 79819
2 22281 93618
1 31931 89116
10 37643 48088
2 7958 32812
2 16017 94273
5 78012 81108
5 45938 57184
2 44150 57367
1 45797 70325
3 8872 21392
2 128 95596
4 66416 74877
1 34083 44444
2 2872 79612
2 26723 98275
1 48729 67314
2 17906 68306
5 4953 43619
1 18037 76045
32 83016 89227
1 30586 35448
2 26323 99908
1 13485 49119
1 13398 73325
3 41771 70480
2 37115 66614
1 36750 60255
1 37174 83132
4 15800 35664
2 12165 51952
1 51443 88276
4 82842 89378
1 15845 28949
4 1556 67117
3 33850 39827
2 45888 61953
3 16084 41958
123 93705 95896
21 89399 97535
3 20063 28249
6 67928 77596
2 8549 61445
5 60632 87683
2 22537 64772
1 8845 78694
1 25650 44663
25 8054 21526
12 40303 44803
2 42816 63795
1 20332 82712
1 14698 92670
1 23878 86647
17 76432 88589
1 20925 67505
2 20513 69109
1 41420 73198
4 51318 89637
1 22739 95533
14 59948 69425
1 26645 30456
7 21075 41122
3 57526 76919
1 22749 83549
1 3908 99256
37 92096 98950
2 11309 81623
1 45715 95879
2 29544 56299
1 5497 81881
2 40545 87065
1 5914 94105
18 3709 9626
6 27562 36796
2 25587 35101
2 54570 94798
3 6320 69582
1 42733 97240
8 70217 99927
1 11673 78942
2 44855 75055
4 19969 54886
1 15514 63043
1 4793 78768
1 2706 33632
1 21309 46164
2 48181 96910
2 2332 71990
2 44983 77988
1 4357 90630
1 25468 94045
1 9621 51743
2 1291 87619
1 58591 83128
9 79987 94765
3 3195 48206
1 15084 86451
3 9869 27392
1 2826 38564
2 1818 62560
1 21334 36498
1 23813 63401
6 60510 87211
1 31049 58928
2 461 97608
1 20040 43992
16 53250 59256
2 75756 90569
4 55896 71253
2 16620 44088
3 28401 79289
3 84 19043
2 11453 65946
1 7219 76699
1 28401 42916
3 68198 99983
7 67045 99806
1 3850 43093
26 21332 26964
4 14660 51018
26 49143 51006
5 43264 83803
3 13851 88629
27 38385 43409
1 19687 53888
1 19427 42140
1 27708 77345
2 12912 38037
1 672 35898
84 3950 13715
1 17338 41752
1 15548 96834
1 6056 65384
2 1391 91084
1 9942 71528
1 29591 95681
4 53314 82629
3 55781 99277
2 20026 91167
29 86428 99428
3 13474 90538
1 52431 94130
2 45511 53647
4 81100 85903
3 25919 81974
2 46723 93686
8 40806 46841
1 57030 72277
1 13527 83111
7 79835 96701
1 35680 79018
1 10868 48136
4 26767 63274
1 1839 70763
3 29398 41277
17 4967 20911
1 67697 91223
3 26376 95445
1 34601 48107
1 12946 19724
3 11583 73818
1 44433 94047
1 31814 38167
2 961 39763
11 81041 99595
1 28801 72233
2 4918 56403
5 42379 61973
1 26426 71231
1 24306 66201
2 13785 49379
5 79419 94127
4 42012 48045
16 65115 73616
5 22274 42611
1 14659 99633
10 78288 95426
1 34333 92059
4 60136 65600
1 6437 80519
3 26501 54257
3 38174 98955
4 62467 93944
1 38093 90620
1 4194 64019
2 26334 72539
3 61175 68859
1 9249 89569
1 18447 57008
2 597 49932
4 17747 39075
2 40264 86844
1 29347 84171
1 3833 61073
1 4931 68734
1 5828 46536
9 45110 58725
2 15362 43753
26 16671 18716
6 5876 29836
2 66095 70445
4 30446 52430
1 12389 54318
2 459 31865
2 39628 54059
1 12113 98180
8 54253 97480
1 4367 54019
2 6344 95283
1 24273 56938
1 46811 65000
2 17371 33566
3 27643 55294
1 38095 83510
11 6564 28965
2 12272 39641
1 5676 98447
2 13150 66476
7 78756 94265
13 69520 89861
1 38094 84016
1 36595 96424
25910887 67751 67915
292 90382 93657
7 49730 59365
1 31113 55672
166 55815 58182
1 32164 86644
2 27038 28127
375 94330 95571
8 72714 99865
13 21510 27268
1 13901 87603
1 49708 77322
4 45863 58953
3 1782 93254
10 92874 96697
1 69937 87194
3 52228 95333
6 62285 66200
4 15120 33393
3 26818 43728
4 39940 91385
3 33704 55016
2 53339 90524
1 49838 95821
8 8955 40715
2 43690 75582
1 65688 85859
3 20648 35984
2 35943 86271
70 892 10146
1 38001 94820
2 202 28113
1 47627 98925
2 18884 42194
3 19681 52502
1 55288 86828
4 57097 69864
3 6137 44205
8 60242 78241
1 20016 37618
1 23104 43218
4 41491 66937
45168 36251 36956
7 5869 7610
5 17461 78283
1 441 51625
1 25427 36748
1 9429 33739
1 7460 44443
6 28951 96455
10 81970 95555
6 67897 96755
1 67818 88126
34 8874 24856
4 3204 20317
3 71114 99952
1 73953 92289
96689563 3013 3220
3 69670 75517
1 41529 71135
4 3079 88531
10 28384 33262
3 29986 54737
3 27791 75809
3 81004 96717
2 21935 35156
1 75525 86278
26 69941 76109
6 45837 65138
1 19853 96699
8 51481 79987
10 2567 30321
7 43599 43848
7 11651 50516
1 12003 50347
1 1760 88256
2 29650 61986
2 33483 93628
2 15150 85773
3 68233 79673
3 74295 81936
3 26658 71849
1 12926 77993
1 57070 86829
2 45918 85238
1 31569 39821
1 11456 52933
1 25758 69686
2 15263 71213
4 62421 88374
2 13509 49185
2 27920 85254
2 38079 85804
1 25395 90883
1 7465 40799
2 58603 66560
3 7477 59920
1 3557 48055
2 26011 31963
1 26332 84817
2 29738 97786
1 18434 91211
7 35645 47772
1 12608 63745
2 5834 79800
7 63806 67517
2 18796 83531
1 54214 92843
1 7604 66633
1 11752 85813
2 38467 62787
1 49284 67838
2 3154 86015
1 19538 76459
2 22045 42473
19 76435 96411
3 13802 34852
1 22109 91545
1 21213 67097
3 23160 30143
1 5944 72061
3 56884 98585
3 14416 86146
1 3534 42904
2 46826 79070
1 3874 91905
1 8174 37719
3 73292 86865
2 14940 34254
2 27156 74430
3 38303 92262
1 56715 99657
1 3640 91418
1 38190 70037
2 11686 60419
1 6821 62566
3 22005 36911
4 49691 53677
10 81926 92764
7 1429 30997
1 21856 42922
4 32492 74851
1 8762 34551
1 20851 40445
1 24379 61491
1 32863 94148
1 29430 87724
12 20466 24193
5 14508 93918
1 20163 94678
1 32908 92117
1 27675 98137
2 29188 41832
1 26299 62933
3 10395 40411
1 11839 49622
1 5701 39869
6 64468 88084
1 10656 90136
2 12315 35289
1 27263 52411
1 5737 62732
1 8079 69850
8 59363 85763
7 45864 50928
2 52509 92032
1 25879 82869
64 4970 16797
37 73678 83518
6 30390 36440
6 39612 60481
2 8487 44308
1 21420 98401
8 8763 30647
1 7066 31920
8 65871 69293
1 19924 42233
1 16829 30322
1 25497 95410
9 64853 73737
4 300 61835
1 20524 73579
1 16349 74523
3 40443 98016
1 43130 44519
3 39921 71124
5 51852 59993
2 22920 89099
3 3433 39135
2 36258 98258
1 15633 39811
3 14718 39907
1 12721 74227
19 83117 93224
1 43968 62356
5 29938 51681
1 233 85502
15 60099 60712
1 12696 81723
1 41174 95599
7 54271 96844
1 65218 74938
1 51734 59397
4 72459 96456
1 35232 90546
3 21161 76363
1 45837 51671
3 32704 82007
6 54766 60209
1 28753 62110
3 31801 84473
7 44347 46945
1 33172 80272
2 38914 54301
3 58354 93625
14 3782 17654
6 5224 12957
3 9692 45694
5 4776 14596
5 9718 70139
13 70514 72440
20 77778 81733
7 36776 39935
1 38357 98271
2 64558 84747
1 38322 88432
5 20287 39188
1 25742 49152
1 41378 90987
1 31086 85516
2 29628 78161
21 17458 22979
6 46677 63866
1043356 25674 26234
4 54905 84464
1 17121 61186
3 20381 97040
1 13053 58854
1 5177 61972
5 79201 99085
1 74520 87546
1 10159 90982
3 21075 79955
1 71808 99358
9 40991 43938
3 12833 96514
1 9976 67505
1 15332 57635
3 4752 41783
1 34582 80938
1 79386 96036
9 53879 55657
2 11048 88209
2 58196 90060
10 40811 44470
1 28663 44870
21 91666 97750
5 51276 90656
2 6614 98819
1 46865 73202
17 6814 28318
1 4666 47555
3 63265 86890
2 5474 61605
2 9810 71000
52 9316 11184
1 36294 86355
2 6106 88162
1 34403 88745
2 1650 22816
4 12966 13261
1 213 83455
4 17688 37185
4 10487 92983
1 41640 95696
1 24442 79513
6 20757 25065
121 87551 93234
2 7245 69877
1 17422 87742
2 30570 61453
5 1853 38762
2 5793 29864
1 8680 70694
1 51440 82419
1 14362 27974
4 47958 63549
4 27666 43929
8 64393 88569
1 14527 67043
4 29675 60104
1 18995 98034
1 4761 79787
1 43599 45556
3 21962 36049
4 89175 97043
3 33260 96544
8 74612 99850
3 9990 77172
5 4306 22938
1 36669 80833
1 23898 92630
1 63661 88446
3 77213 97563
4 10322 77200
1 16462 58688
1 27480 64575
2 12373 38425
2 59070 84814
15 32987 37087
5 22708 44530
6 23131 34911
10 59858 73267
1 33727 63007
1 63610 91234
3 26203 51217
2 13215 47804
2 60773 68770
1 34831 52156
16 72461 87362
4 19130 23452
1 81015 85214
5 16359 78700
1 3753 37370
1 9722 78491
1 34967 78116
2 72917 94427
2 17823 87153
1 42042 80841
1 20019 34109
3 24881 31435
4 48123 82313
2 15011 66675
2 37331 88986
1 44442 74920
30 86992 87897
1 43792 71340
3 36657 45104
3 66017 70610
2 15168 96763
1 17912 65123
4 35241 72933
1 53559 80463
26 2339 6752
33 13297 19538
4 70617 87743
3 48473 85680
1 42475 79487
3 23657 48614
1 41400 90222
4 7473 34826
4 2482 91080
1 16551 65549
1 24486 54609
2 1718 50577
1 17744 61436
17 39281 42795
3 59986 65540
3 31829 84739
1 48346 68142
1 24179 47439
2 58997 70694
1 55347 95454
6 66480 82372
1 50112 72994
1 2867 73766
17 81707 98397
1 11801 41375
2 63935 89562
52 1706 13520
1 26759 67287
3 45210 50611
2 35663 91882
2 39845 81527
24 22214 26028
1 33622 88382
11 10257 37646
2 21969 26032
9 28211 52813
1 8639 72633
3 23172 62316
11 37700 40455
4 21701 27119
4 48614 67764
2 31881 36771
1 49824 98291
7 54831 96659
2 21109 67228
1 44570 92723
23 3070 16422
1 2136 88363
1 29690 63623
1 9872 84230
4 16845 39330
67 115 6579
10 69271 97397
3 49489 78786
49 85314 95329
1 9296 95869
3 35251 79522
2 50713 74416
1 51592 96672
9 1062 29310
2 48780 95653
1 34845 95387
1 56826 76411
6 39009 51703
2 23061 51180
2 23537 88567
2 81467 91408
1 8957 91283
2 36191 97223
1 55833 72755
20 14380 18234
62 18821 20222
6 36045 54835
1 3288 60919
5 86359 95494
1 57395 66047
5 39783 68764
2 51258 82172
5 66733 71433
1 32186 52007
1 9202 84953
2 2440 86730
4 20111 50861
3 46484 67352
3 25910 42949
2 60300 66155
3 23990 46246
21 11363 31551
1 36276 49085
4 44948 55367
3 11231 45243
1 27865 91776
1 19706 44737
1 28002 45637
1 22839 43732
1 38723 69864
2 72008 97519
4 39886 62211
2 12744 75423
1 15281 85880
2 13460 40464
1 26560 45621
1 34800 95353
1 34309 60948
1 1857 76923
3 40811 58017
1 21714 68275
6 59962 91053
2 24312 39704
1 38271 63528
1 417 21593
1 35209 59866
7 10328 13856
11 18107 25896
2 2772 75357
1 10270 25302
41 19152 20355
3 11397 92795
15 89386 96202
8 80864 92598
2 9745 85577
7 45300 67244
3 28351 75139
1 2900 70327
7 3833 17791
1 11203 62804
1 34804 59158
24 79490 83158
3 56277 69074
1 48381 79850
1 50110 98308
9 36105 48723
1 39004 45669
22 70065 77673
1 25644 84790
16 16037 30241
105 85624 86215
2 6792 40365
3 45688 82848
2 11458 71760
32 11959 17106
1 4230 23052
1 20855 76905
4 22769 40871
7 49377 83638
1 51666 74857
4 34724 44124
9 62233 79413
2 28970 58425
1 3302 40184
1 17365 77734
6 46458 94975
1 11963 71366
2 14343 45088
1 35758 83776
1 6275 80679
2 40203 98638
1 61936 68582
1 57626 65962
1 21400 47736
3 10323 42317
14 28592 33132
3 33801 42279
321 6601 8431
1 28117 47514
1 20348 91088
8 43432 61627
2 37888 45660
44 82168 98751
4 87586 98805
8 13906 36759
2 38437 53437
3 10765 57297
1 26682 83594
1650 96742 99988
2 10952 54632
1 36868 78165
35 3376 9625
3 54288 80967
10 17197 21948
4 54349 91213
13 13971 31405
1 13903 83250
1 34391 70694
2 46385 85860
15 54464 57952
10922049 1205 1530
3 20754 27892
20112368 10902 10999
142 97301 98498
23 85680 87929
3 4883 78514
21 70113 73331
24 15363 20925
2 23444 85801
135 89875 92411
17 61467 65408
18 43236 47766
1 16271 19404
2 4092 46156
10 70678 86942
3 28457 80922
2 11720 64350
5 69768 83551
1 3841 64286
1 40098 81069
5 54494 96728
3 5831 40821
62 50800 52538
1 43284 55274
1 37701 68995
6 68705 98259
2 42506 45791
3 43724 68042
3 14207 47670
21 12530 14845
9 73108 96787
7 45152 69532
5 7388 34009
6 8592 40096
1 6530 78053
4 7799 41073
10 69225 99360
2 67032 91020
1 25561 74105
1 62474 86296
1 1229 89231
1 5851 93362
1 4945 74344
9 22580 38367
1 41675 93870
1 40554 90194
2 45662 81705
15 50314 53984
1 29535 68482
1 38651 87927
2 8064 54523
4 60538 87143
12 21959 28735
1 8053 81942
1 23300 78043
2 55553 96712
38 33627 36294
2 5247 64964
1 17334 47626
30 90201 95480
1 11899 72207
11 86283 92885
4 73259 86045
1 18253 94109
14 59909 68491
5 20735 34073
1 55318 93693
9 32660 47846
5 82992 94468
2 70254 90866
3 27484 93070
1 45705 72681
3 49952 67835
1 49743 68373
1 24370 97667
1 16330 87104
1 57345 74412
5 1562 19406
1 56698 74343
2 48365 77485
2 25793 61192
2 33270 73052
5 20960 57699
2 21393 57020
8 82174 96123
2 30673 48893
5 49064 80606
15 77490 88200
1 10336 72146
18 35725 37556
2 63062 77626
5 6592 49696
1 22117 68231
1 3302 56442
1 22751 48968
1 17898 68752
4 38246 91817
2 58824 74948
7 46440 55388
2 6804 21191
3 14321 99625
1 37246 68007
1 25369 97266
2 42408 54072
1 44849 79835
1 78809 91085
4 3369 27066
3529 97741 98785
3 35601 87481
1 17739 58320
1 10160 74688
2 52603 78636
1 16171 91105
2 48835 80884
1 17730 95494
64 1935 13457
3 28859 98370
19 44035 48977
2 13835 77794
19 13200 30962
2 62866 92700
5 51790 55060
36 28029 33449
3 22184 89803
2 9348 42346
18 68007 83002
1 85367 92124
6 23506 49259
1 15968 39621
2 25236 80939
1 25452 48603
1 20255 81886
1 23288 72787
1 33217 96103
2 12931 33955
1 6607 64750
5 42729 88341
1 10847 75842
14 1811 13821
7 60517 62088
2 1508 69528
2 35383 67469
1 41618 97075
1 28770 84538
1 45863 92534
2 48715 71751
2 41343 61241
22 77404 97201
2 23029 59345
6 27356 41361
4 57724 82796
8 3658 19270
2 40182 62924
1 5688 78588
1 2317 49864
10 1626 42241
1 12024 48134
1 16663 80954
104 769 10844
1 22265 55145
6 36502 47656
4 32372 51786
1 53948 71252
3 1533 85906
2 39125 81984
1 11567 70854
3 56883 67512
1 16550 97842
8 83728 95696
3 33595 66090
4 15316 28536
2 11647 36986
6 18802 26692
4 74700 85545
2 16556 74084
3 57817 73428
3 7503 80572
2 10410 74472
14 70083 88226
2 22314 94167
13 78179 98782
7 36123 42831
1 3814 92158
1 56332 90824
1 12725 47306
1 19738 83820
2 50626 80970
14 53675 59196
4 33613 84128
3 4761 45863
1 20182 98751
1 10895 77643
1 7508 66553
1 12008 97971
1 8775 99429
6 66902 78764
1 12185 91475
1 20351 75870
1 54354 99991
11 85334 90348
1 84853 86670
1 28578 59521
2 3905 80423
2 30804 69933
3 57752 82895
1 3495 62424
2 13375 75426
2 14360 41551
3 4754 25940
2 51093 82771
1 44968 71573
14 31693 32257
9 45061 48954
11 18741 19749
7 11971 39406
2 15475 53196
1 10626 62258
11 56445 59758
1 6662 90772
2 49487 62520
3 35434 37473
1 12528 78543
1 18540 41279
9 44698 62777
1 55422 65378
1 40215 81199
1 38307 80329
1 44082 79027
6 9573 22264
2 18237 97779
29 79784 88011
2 42917 54405
1 31756 67179
1 8495 85531
2 15894 51135
1 41531 49788
4113 951 1671
2 29024 69710
14 26461 28522
2 11765 72872
1 14349 59537
20 9067 26456
39 6036 6493
1 14170 47146
19 56274 59645
1 5915 42771
2 12790 69963
1 27825 81263
1 25486 98437
5 75305 97640
6 34917 44299
20 66901 77304
1 28310 93714
11 66299 83490
6 13160 55111
3 46724 57052
6 3399 21057
26 797 12657
4 8216 55975
1 60335 66585
4 52898 85367
3 68876 75572
4 45276 80633
13 25308 29860
6 25725 37615
1 2290 63609
4 80739 91166
4 40248 51631
1 22299 43282
23 83439 87559
2 32590 95494
7 75599 80141
3 19842 64801
1 44633 81818
5 4493 43427
1 20709 74348
2 47510 85517
10 54524 71704
1 8294 49629
1 38412 56060
2 9604 51877
16 49029 52707
1 20894 82976
5 66987 91610
19772 38235 39001
3 6415 70618
1 21442 81422
1 47764 63931
1 20008 82381
1 43093 95213
1 6856 57327
1 37619 76809
1 8600 58840
1 25162 70736
1 52374 76267
1 14244 47921
26 7311 20098
4 3047 80718
1 4130 63131
4 9137 23956
2 13639 74939
1 6092 51737
1 15507 70788
1 32503 86718
1 46362 78858
1 5827 99590
1 10332 54832
17 63832 81903
4 17643 28030
2 11449 58982
2 19739 73324
1 38474 60763
1 40510 74636
1 3290 64455
1 28679 55790
4 68882 76497
1 42464 47198
2 36310 76608
4 11210 37238
4 67102 95410
1 69021 85626
1 772 82992
4 21171 64848
3 12103 42409
2 62115 88207
1 32168 59049
2 8671 35752
40 83860 90147
7 4172 14028
3 56546 83318
2 86057 87024
6 20144 28175
2 63295 93327
1 2925 61406
6 48191 80288
52 88402 90312
5 29845 58206
1 36987 82937
1 1288 88299
2 36379 80026
24 61093 70573
2 26443 64402
1 14858 66450
1 28693 70037
2 40835 97920
1 29935 52667
1 31719 98140
1 23681 97396
6 60461 96235
1 45174 58716
3 58722 79434
1 9038 95941
15 85479 87735
2 16942 61542
8 41442 47664
2 50593 99348
5 74625 96751
12 37277 45653
2 3839 74873
1 38902 64899
19 10906 21910
5 48722 67442
1 8540 74505
4 64635 99786
287 96770 99135
1 49483 77998
1 2272 79581
4 66192 85353
3 16566 58920
3 16699 19561
1 70011 91900
3 26649 84467
12 33058 49260
1 15438 64144
2 2047 76820
3 70131 86193
1 30010 77066
248 93773 97737
2 65351 85906
1 22073 90258
3 3210 57222
10 21941 38968
1 7711 70985
3 54577 72375
3 1613 38188
2 30126 70787
2 10990 77255
1 13829 90453
1 18943 91704
1 34708 69850
4 50142 82661
5 58271 61643
2 34530 43878
2 33663 92779
913549 7395 7950
18 49020 51308
2 50707 79064
2 2948 62042
2 13486 59316
1 41666 59840
1 24874 78636
29 83766 92404
1 26700 66010
11 63659 71120
1 44838 63208
2 39830 87964
1 1193 75955
1 28440 97134
1 22546 64333
2 32955 74935
1 9262 66264
1 37356 78154
1 32895 65337
1 46196 95204
3 27848 49848
2 59602 73711
2 1241 43488
1 43491 87257
2 61345 81340
1 21204 95291
1 26545 85896
1 26712 40254
7 41730 44852
43 2325 13026
3 63596 95749
2 54057 75249
1 37576 67813
1 40153 95485
1 37843 71945
2 13128 51746
2 42769 72842
1 18474 81947
4 17921 32810
1 12938 43979
1 21007 74498
6 40970 45033
44 15233 19423
1 33425 96153
5 57784 76175
1 11725 78096
1 63296 95203
23 7778 14606
58 1463 18117
1 28782 72151
62 90826 94100
2 24673 91746
51 74727 83521
8 7509 17206
2 33906 75901
2 7830 73294
1 42821 80915
1 13528 96653
5 23925 45746
13 74698 90767
13 13462 18670
3 14162 86306
4 39932 66528
1 1167 33619
2 53866 81310
3 65670 92700
2 30364 68903
1 21004 94754
2 10698 56946
1 41949 99030
4 49544 63749
73 1901 7625
1 61890 80966
4 3800 60458
24 18134 34526
2 34669 76040
1 25258 44730
3 64387 74552
6 43324 63396
19 37290 40214
1 65046 68787
9 2861 40315
3 48145 84226
2 9058 21465
1 6145 54507
1 647 89137
1 8105 53184
2 39723 46446
1 29467 75804
6 22050 96937
97 86917 97994
1 13286 68547
2 4224 68924
2 7757 40354
53857523 11985 12101
2 47090 66947
1 17432 64412
1 10094 92523
1 38875 67351
2 10912 58169
1 19607 38138
2 38094 84364
5 4560 30684
1 30869 74887
6 26784 33978
9 4350 18238
1 13492 88936
1 769 20642
1 966 98525
7 54071 78712
8006 96237 97496
6 51866 88407
1 20417 89277
16 75312 91617
83 4104 7806
2 44947 97154
1 23967 96960
14 74604 76172
9 31531 51629
3 43561 44547
4 82124 96189
1 8577 70544
5 38441 61529
6 62010 70969
2 30085 55113
3 38554 41118
1 18564 40814
2 55886 70547
1 2464 41183
4 55773 78832
2 26028 67916
57 35781 37847
25 19170 33067
3 23513 57652
1 21256 75023
10 320 14328
2 10528 40537
1 24330 96290
1 57607 85824
2 8072 72253
1 27989 67646
1 20881 62072
1 32348 46471
3 47320 67738
1 5367 74133
1 10590 96399
2 35300 83654
4 52487 95958
12 78444 93476
1 26700 78893
24 39835 43697
3 9134 64606
477 512 3617
3 50228 61204
3 53355 78757
10 50636 51965
3 58929 66040
1 41378 95710
4 11929 59366
1 14766 84616
1 33562 62433
1 36626 86428
1 33816 69356
5 6978 57604
1 30931 63723
20 10007 19043
3 25370 87878
30 76095 84665
1 8636 96504
1 37645 75608
1 31107 81441
1 70433 85513
2 53607 99166
2 51633 66762
5 5337 49809
2 43618 45236
3 56293 94620
46 2687 12686
2 2409 80514
1 20922 81515
1 10562 97228
1 31962 90035
3 3901 53145
1 42500 95526
2 39165 83726
18 16226 21533
1 19911 46786
3 28326 79507
1 19817 84405
1 55988 98370
1 19056 89596
1 29754 89833
1 34353 84708
1 6009 49906
2 5664 56966
1 4292 75331
1 285 58297
1 14998 74683
24 904 14029
1 5281 9709
3 31573 93286
1 2863 98728
1 11364 72449
7 63863 77357
1 4010 89280
2 25116 94678
15 65783 81716
1 37965 57085
2 20341 59608
1 18716 62535
1 16197 63255
1 43514 85250
37 20265 21345
4 34526 35845
1 34072 65195
10 75480 86972
5 48941 55949
20 21331 35700
115 93492 98408
5 49926 80400
4370 55828 56426
4 41346 68521
1 42174 62861
1 36443 96224
1 18284 93588
11 32647 40109
1 23840 61969
2 15233 93326
54 83391 93252
1 33241 43625
18 4287 6568
13 14482 23735
4 25994 75571
1 27799 53017
1 24166 80657
1 32367 97840
2 37007 90785
1 44347 75429
1 1581 40007
25 68976 78993
7 59444 98382
3 22684 62976
1 49047 79700
1 20810 55752
1 1482 58539
13 75649 84812
1 44570 60172
2 7596 54288
1 59493 94550
19 88239 90048
1 29791 87036
4 29201 59932
19 15931 32349
1 4067 44458
8 54532 58535
1 43411 54457
1 35703 44148
2 36342 83459
4 71948 87621
1 48042 82886
4 36252 80602
1 15989 92810
2 82901 92465
2 46230 49796
39 94188 99263
3 39704 47018
4 47348 75130
1 6555 85811
3 44426 57790
1 22686 89014
1 28018 90691
1 53734 98115
3 52056 77719
2 839 93507
32 14304 26570
1 27141 70643
2 23524 59897
7 82441 92878
4 2383 41343
15 60108 79366
4 91779 97887
2 56478 95081
1 41030 73935
1 39230 63058
2 45988 73750
1 10220 91235
1 66047 82012
3 31499 56699
2 54677 56624
10 32444 40687
4 63187 76006
2 32287 58680
2 67349 73706
15 73105 80548
2 39483 96519
1 4560 75457
1 27137 95700
1 31931 83969
28192 7379 7908
2 23563 45334
2 24117 84974
2 34313 79381
1 10815 84673
1 51342 95300
1 15128 77387
1 18085 81110
4 32159 53031
3 18545 59404
62 12763 16727
52 82133 95360
29 9850 24400
2 30503 45342
1 17753 56066
3 85304 96840
10 36538 38976
2 58132 68731
3 35422 64921
1 27692 64019
6 18942 97998
1 13776 41930
3 937 36151
1 17490 26663
273 53723 54397
2 32182 63488
3 8441 41557
145 129 6005
2 22658 51785
1 24218 66114
1 25515 40544
1 2088 42344
19 60823 69228
6 85438 94729
18 50522 51156
2 35694 85217
3 27226 93194
1 38098 43866
9 78682 88854
2 22467 81567
1 26973 39606
17 8378 15191
1 29402 54604
16 9545 25932
2 64391 89445
2 8923 37770
2 37474 46487
4 23060 58805
6 40569 96832
2 30035 45414
1 12193 65372
1 23145 65411
1 25170 48252
141 96653 98474
3 64549 79109
4 48511 53173
9 75410 96875
2 8758 34886
1 25677 72453
22 69097 87048
1 70302 78962
11 10979 25930
3 31608 93925
2 46245 66341
2 42554 75591
1 59061 80988
90 11077 12215
1 27414 54848
5 38729 44199
1 15247 38713
8 7297 35236
9 58908 69233
7 43531 63219
6 35238 44959
1 11838 45482
8 66391 67088
35 87751 89274
11 28857 32809
6 38470 40197
7 5005 21861
4 18691 87456
10 59707 71106
1 9509 90170
1 14605 93244
3 23761 55296
2 65997 78017
4 4398 22918
1 11039 97196
1 13210 58368
3 19976 58290
3 45123 86650
1 24672 91926
2 55571 86416
3 27129 65306
1 55139 87831
8 41020 46018
1 33750 76237
1 65686 97848
1 49768 73875
2 49947 77768
64 52263 53742
1 8948 61697
1 4638 99603
4 67269 69799
2 48263 53360
18 21752 27088
1 40121 58766
4 14516 51176
1 51242 64467
16 72211 82651
4 51755 92662
7 473 37716
2 37190 83458
8 63890 77981
1 24460 96893
7 32900 38751
1 19285 77232
1 41009 76060
3 27084 54691
11 20216 43255
31964097 96700 97153
5 13299 28587
1 19464 78582
3 22627 40339
2 51301 58093
3 66704 67599
2 24831 55925
4 43444 64902
1 34472 87855
3 5088 50381
5 12774 24183
1 24460 50683
1 68985 84651
4 2706 38066
3 14996 74576
1 18880 67663
47 39062 39418
2 22903 88532
7 60467 98690
43 46524 49703
3 32312 92276
1 31071 68343
170 91920 96891
6 17927 34143
6 42410 56878
1 1394 55176
17 72414 82191
1 74440 93925
2 69840 75657
1 452 80418
1 51171 92261
2 21190 52328
5 25206 46401
4 37563 76640
70 88958 96102
1 44281 78248
2 7494 92841
1 22156 92948
64 34325 35365
1 64825 98326
4 6902 51416
1 25503 54243
20 7782 14186
1 21319 96683
6 50735 61756
1 23504 76180
2 33219 99501
3 17144 44880
2 51027 63940
2 34123 47601
4 60076 70997
2 22715 50993
1 15603 99854
2 21829 27622
2 8731 29629
3 31816 41032
5 67308 80918
2 37871 46115
2 49156 55736
1 28303 93605
1 19316 76682
2 28936 81281
1 5711 60131
7 48280 93379
39 79473 95015
1 21942 37352
7 9669 35772
3 15751 56862
2 30093 87067
1 23919 57335
1 27403 66736
1 23593 39203
188 2607 8490
1 39620 78100
1 19346 49940
3 41286 58636
2 5720 77027
1 951 75214
1 12734 74054
4 9778 36786
2 11490 35964
14 65822 86736
2 1531 92703
4 5998 49050
1 25472 57579
1 30319 42288
3 44665 72384
1 13535 63581
3 47556 98068
4 70605 94264
1 38244 84319
1 49678 80284
1 32025 83020
1 42602 92699
1 16782 74191
1 463 77108
1 22804 92284
1 51515 98142
1 58047 83748
2 5240 62588
4 29868 38626
1 65785 79722
2 56352 64680
5 20012 59477
1 28403 69971
43 15278 19861
2 34287 68797
1 2104 75682
9 11880 26651
2 4910 31369
1 16390 27722
2 26333 44792
4 22200 47643
1 34325 39673
5 36205 39940
29 26727 31295
1 22737 49160
4 52066 56445
4 29816 59910
1 275 39717
1 14527 36042
1 10762 93784
1 16621 89064
2 23847 72440
5 54432 76348
2 12433 60346
10 52810 99660
2 28355 90869
5 4861 25394
6 45916 56256
9 32036 34871
1 15971 73211
28 1569 13329
1 4889 65515
2 10139 21111
4 19612 75746
11 62317 98233
2 2857 99464
1 14062 65415
1 39298 93941
1 30210 82483
1 25998 64862
2 24886 47534
14 57049 65265
2 11534 36313
2 69876 89051
2 16084 80290
5375 47048 47054
1 51275 67186
4 59401 85428
1 14198 51361
3 10476 23783
15 8257 9283
6 21583 74989
1 4312 82154
4 40009 58456
4 27473 40899
12 57188 59205
3 63560 97575
25 5366 16435
41 84882 96850
2 16995 85075
2 35756 87532
1 26576 75553
3 8257 38592
2 63615 78011
1 53602 87204
9 73593 94587
3 44291 96486
5 17913 68953
22 80450 82286
3 43437 61965
4 66484 85675
2 39727 71618
1 23646 98546
3 69285 70958
5 78989 97982
3 7350 19145
2 53624 92545
8 2348 14974
3 62004 85425
5 14239 61386
2 42232 65437
2 2706 50733
2 12385 56986
1 14052 52189
2 26971 83325
1 56232 84250
33768536 14122 14579
3 72102 79788
37 14611 17990
4 29040 48599
2 28451 76125
5 1031 85040
1 17799 62117
1 34904 65383
1 43989 93785
2 3957 88673
1 25844 88228
1 33 91025
1 5050 81732
1 30700 48426
23 80327 95718
1 26541 61927
13 53114 62041
2 34000 87240
1036351 9374 9989
1 20829 56005
2 15515 80210
3 75423 94126
17 5184 26921
3 10888 80999
1 57901 88149
1 27661 95652
2 48338 82387
1 72494 92382
1389138 93681 93930
2 45649 72368
2 29689 90350
14 1296 11233
2 32024 95888
1 36931 96240
1 14384 68786
1 19284 59021
1 30075 97592
1 12814 64673
1 48047 89590
8 61168 82695
2 31362 97573
1 10368 78631
1 67315 89026
2 9794 66343
1 5126 94673
1 44739 78411
2 28255 44637
2 5577 54060
20 76922 80646
4 3570 46687
3 34459 43571
3 37120 77124
3 34556 88801
2 8895 82092
16 86069 95939
1 19336 88943
6 73870 88758
1 22732 80827
30 2443 20848
1 39303 60801
4 7003 69885
1 46587 66993
1 6791 65594
1 1610 78773
1 14836 68302
1 37285 90297
1 27378 77290
1 1695 65480
1 38426 85972
8 71017 82374
1 6280 82765
1 17619 36055
2 6245 80185
1 267 98547
2 38887 67590
1 1861 67459
1 43443 73263
6 59628 64030
39 82354 86779
3 1187 66473
1 36893 90008
2 36404 41750
2 75441 96080
1 14100 75670
3 23335 42053
4 62584 91857
4 1718 99006
2 54777 95895
1 27135 95612
5 80095 86012
2 14189 60406
11081237 52261 52416
1 36805 93177
5 76335 77381
26 67341 69927
2 39248 80555
47 1974 6824
1 57491 73455
2 28078 90886
2 20311 70003
1 13871 76912
2 33479 92575
1 9923 88808
1 29071 71705
1 28201 94361
3 80764 86798
2 76984 83641
1 1870 91793
2 56861 63796
149187 96524 97261
1 24967 65960
3 34324 80917
1 48888 77419
9301844 26398 26519
2 69573 80551
1 7367 92638
9 27830 35286
19 25497 33693
1 32772 93963
5 38161 75005
20 7679 26935
1 35959 74468
16 846 28674
2 31857 53026
15 78840 85096
3 45684 90737
3 47655 56395
3 1645 25641
1 47599 98043
5 17657 71223
1 41966 74127
1 6589 97116
1 20129 71063
1 20675 64482
1 20334 80744
1 46184 65303
1 15820 94805
1 13883 58656
6 74352 81505
2 6702 75633
1 48347 58199
1 38637 83485
1 813 67942
1 12136 99094
1 36269 99756
1 18850 55423
1 12643 65372
30 84360 92444
1 1652 85908
11 15832 29482
3 11976 74894
2 14620 17984
1 29664 85000
2 357 27445
1 47807 69520
21 71698 79759
1 11409 91100
9 21384 24908
3 18626 62310
3 854 61481
1 43395 73716
1 30743 62655
1 7835 86411
11 62222 76758
1 62774 89840
1 8932 76023
63 88021 99666
3 86217 97912
2 46171 58611
5 60561 71217
5 37000 58710
11 39525 46194
1 33743 91047
1 14165 56474
2 41752 61649
4 55218 84774
12 16553 46081
2 9633 84190
5 27057 40473
1 20860 39580
4 50635 56394
5 26332 40194
2 22903 94917
1 356 71945
1 28901 80472
1 15997 85512
1 5618 77250
1 50383 87696
2 8537 17948
1 23175 63462
1 41409 74025
2 7127 90895
1 13656 72221
3 72636 86635
2 18466 74012
6 15213 20655
2 4376 60356
92 340 12805
1 3350 27992
2 49528 88293
2 27082 85678
1 26694 97801
2 57488 94070
2 52861 78683
1 55059 88090
2 9579 85741
1 20965 95228
1 13330 48086
2 18394 93736
2 33899 53842
2 407 42277
3 3056 72640
10 79362 93343
5 5707 17294
11 21201 26880
3 6384 75393
1 9591 76496
2 30806 35640
105 43741 44398
3 58068 73866
1 46390 96784
1 16026 78759
1 18970 54987
11 75808 99579
5 43031 55965
1 8482 46478
1 47546 99709
1 56935 83433
3 35117 50459
12 61241 80948
3 65315 71192
9 74755 76034
5 65965 68322
4 14191 63809
1 46633 69458
4 40562 93118
1 21699 37540
12 4311 39325
1 24180 83574
8 8478 20416
11 21074 38913
2 8039 79495
4 17374 20425
2 9278 42399
1 26746 91584
1 27822 76949
78 11881 17017
4 16463 67912
6 39839 84056
7 71917 97591
1 14780 35947
2 1445 68808
3 55036 92951
2 61720 66888
1 29640 65217
1 34622 85554
8 73064 98684
10 10991 22389
5 43588 54076
12 47347 48543
2 19101 67519
1 74748 87022
2 15613 87360
1 19195 75690
1 35488 81635
1 13547 55853
1 26118 73028
8 74801 96033
3 60929 70866
2 19469 55655
35 83592 88750
3 42221 90943
1 39422 56400
1 16059 89701
9 19085 32236
2 13853 44753
3 22340 96431
1 2970 29075
2 20892 64390
5 34490 40500
3 63607 99332
2 70821 93042
1 66579 98852
4 33291 77842
2 56148 77400
4 80193 96155
8 75751 90721
1 65195 93863
1 20162 93011
6 52056 65433
10 7774 37834
2 53329 96894
2 9489 59893
1 43448 55333
51 7958 9168
1 46669 72580
1 3253 75822
4 72969 80363
11 468 19890
3 29871 96220
7 95252 97679
3 20260 64259
1 47258 54234
1 27739 85380
16 84825 97737
2 73395 87728
5 24599 70988
5 22116 47278
1 21590 77093
2 48069 59522
1 65727 86433
2 52972 78493
3 7095 80845
1 1297 82248
6 70782 77197
266 91246 96814
3 18075 24515
2 69769 86265
6 476 35700
3 20181 57694
4 43424 85976
1 35365 68385
1 1708 61076
1 50156 58476
4 27073 42071
1 19643 77693
1 43512 77037
1 84767 87352
2 33 42432
15 81738 85323
47 39891 40651
8 7172 10762
2 12835 46562
4 9035 66002
5 16018 29697
2 7725 44572
1 15033 38212
1 37134 45626
1 8498 71715
3 48381 91263
7 46693 86141
1 30749 66114
5 54142 76525
2 17804 31179
1 41188 83102
2 35962 82141
6 61856 82099
4 58373 75447
17 79124 94121
2 16555 80825
1 21444 69071
1 65398 94028
38 5398 7684
4 72543 77334
2 42061 76299
1 59629 95665
1 64947 95213
1 37704 72259
1 19500 85629
2 45753 60557
9 76365 96063
1 12015 91293
2 14000 98193
1 25120 80840
67 12087 13267
14 26315 40604
3 4506 42955
3 25768 34737
116 58635 59560
3 27041 34940
4 38491 93540
5 78415 92875
2 27180 84140
6 57451 61820
1 26557 92919
2 24484 62370
2 49877 97680
2 6957 47414
1 47076 62106
3 68077 75680
1 26670 76072
2 39673 51800
2 34942 98305
57 87735 96376
1 28111 58559
1 35008 80878
2 38738 49166
1 7734 82234
1 25872 77215
28 32530 35442
45 86376 89756
3 47725 51300
2 43217 46274
5 33283 60550
8 55627 69461
6 60872 98755
1 15224 92299
1 47561 88426
2 6073 49375
2 32329 94199
1 27621 81036
1368 1540 2705
3 25307 78966
1 38011 85666
1 1099 89729
20233906 18073 18518
2 42982 67654
29 83314 91638
3 47844 66264
27 13869 22527
1 54427 98498
2 6457 74981
563 67096 67681
1 26667 63087
1 37297 89876
4 10785 40458
1 50657 81313
4 69177 84743
3 4445 79563
1 22620 59778
2 2837 76608
1 12531 65922
10 68260 86144
1 39487 90983
2 17759 73704
6 63373 78894
202672 37607 37861
1 22013 63593
3 54832 77902
1 37776 59332
1 45368 64966
1 5958 88904
4 34234 51566
11236013 64908 65105
14 77516 87983
4 11029 40382
3 8258 67757
74 26631 30494
3 50431 85058
8 27260 30831
1 32626 88934
2 8487 68092
1 24033 84991
1 15618 44862
13 47740 56923
1 50245 80073
2 37517 62216
168 55995 56138
4 42691 94244
1 17523 57576
6 13567 48769
1 23932 80957
1 35339 63639
32 23662 23680
1 53165 63021
3 1323 45674
1 9832 98064
16 66811 73719
1 40293 74478
3 39531 66686
1 12417 47147
1 53383 83569
1 56999 69341
3 14826 99559
1 31158 40562
1 19037 72842
1 7896 39316
10 24267 25955
7 75032 82969
3 26070 74981
1 722 81938
2 2232 67531
4 70889 73345
2 23083 50315
1 10282 78573
12 1649 28176
2 53407 71714
2 8442 89283
2 27794 75086
5 40961 46861
1 24923 58354
1 10219 35781
22 17271 18176
2 24481 88208
2 33368 91693
2 8499 87658
1 36151 68094
2 41049 67478
7 68461 91816
1 58264 81126
1 41427 54323
2 60238 86167
2 32261 57016
1 49397 73786
1 63539 80490
1 61127 97491
2 11157 80171
1 40095 86724
2 20478 50168
1 41169 86285
105 2968 9514
3 22617 90376
1 48734 87238
8 11845 55670
1 31919 40433
1 16629 36994
42 2405 25454
1 4715 52936
3 26585 68556
2 71121 80552
5 63978 98345
5 50646 57055
1 17010 56563
4 9305 37525
2 11546 49189
1 28066 84722
4 55248 86751
1 39717 78320
4 21504 67687
1 7346 72529
1 4434 95647
1 11148 88709
1 41949 95095
1 28629 30516
2 70492 80996
1 30371 90246
1 35807 58137
6 68326 95316
1 41270 74603
1 37562 86246
4 14008 51503
1 16057 40921
1 57255 91403
14 347 18091
2 52900 94896
6 6898 72373
1 37118 96109
1 5602 50421
2 2248 44185
5 13340 16010
2 17899 91466
1 16438 45785
11 52572 53572
5479 697 1457
3 53995 60849
1 38883 47203
3 69749 92112
7 71067 92921
2 45947 81781
2 35431 59164
8 6564 30906
3 67526 80764
4 27500 72076
3 70174 80729
16 250 9237
2 58459 87435
1 31989 90034
5 958 66873
2 64154 99883
1 20944 94705
1 28988 99296
1 43093 89401
248 82592 83249
2 56017 93801
2 17730 66286
2 25058 97112
2 12301 71506
1 25088 73940
18 76176 82635
3 23673 70954
51 83910 90926
1 42762 55711
1 17118 40576
2 6043 19478
11 12787 20070
1 2715 26819
4 79903 86278
6 63541 96562
6 44259 93690
1 52253 75524
1 30849 77368
1 49089 71864
2 29814 95383
1 12379 98560
473 3580 4928
2 55192 67437
3 24226 67779
2 42121 95714
3 57483 74677
2 12554 53407
1 2133 64574
3 57650 93292
8 12848 45167
2 7001 54820
1 43339 59735
2 8714 58332
8 74678 89593
5 63846 80327
8 5760 41403
2 53808 79044
2 23536 71025
2 8546 79561
47499 76302 76941
1 5629 57518
2 30684 71160
3 65095 68134
2 36052 50997
5 10373 22459
10 47595 52452
2 3597 66707
2 4251 42905
1 35526 54756
14 56558 61418
1 22826 77436
12 13767 30425
1 41126 87000
9 75605 81625
1 19591 93568
3 39803 91821
51 32581 32867
19 79863 98086
3 41436 79537
1 13568 85235
6 70303 90722
1 48943 61036
2 45104 76431
1 16805 92645
1 15587 64133
2 21893 53974
3 93600 99248
2 41476 67631
8 6603 42892
1 44998 91108
8 62908 82087
9 11038 31783
1 19937 67902
4 66328 96492
1 19139 38867
4 63689 85212
1 48711 81850
1 72327 84994
2 12798 74854
3 54106 65409
1 28700 69795
1 28193 94749
4 5798 32885
1 38108 87213
3 7589 60279
1 18410 73522
1 5983 70095
3 58857 82846
19 38646 39480
4 5375 28717
1 33658 80315
3 3548 67514
3 22971 44672
1 13118 60225
3 50596 66237
5 54803 59816
1 22797 62560
2 226 37029
18 78011 97432
3 8962 38327
1 15983 96924
5 12949 23156
3 35661 91977
1 22601 59419
2 12927 52308
3 71368 96405
2 10211 74166
1 4602 31136
1 17681 35294
53 37394 38578
2 5611 42198
1 22863 88531
1 5674 80007
2 26967 90436
11 71699 85940
1 25978 77854
2 23722 46713
1 5761 37302
1 10606 89949
8 72348 86133
2 27499 49761
13 38932 57738
1 24753 80543
11 247 20115
11 47294 67806
2 28591 55535
2 6219 80265
1 19259 73353
1 7077 76962
7 84156 90820
51 86895 98901
1 1250 80795
2 19401 58010
6 55585 67404
2 1690 79327
6 69489 77077
2 1360 62055
1 27393 75698
1 36489 39103
1 21005 66764
6 82763 95857
67 556 14340
4 56170 64029
12 249 19839
1 8031 34479
8 62682 68485
15 83263 94331
9 44886 56615
2 3958 96144
1 1545 91334
2 2284 23393
5 65191 77520
6 61326 70949
2 21216 88451
1 64052 95867
5 4428 45555
16 86899 92671
2 2693 16255
4 34083 43655
1 12527 93222
4854418 91962 92171
5 26036 97766
3 23701 76672
1 1911 63672
2 58418 75802
9 73007 83670
1 43458 62101
3 24650 75697
6 63452 64352
1 7325 55863
2 52271 98660
1 5062 71948
7 15067 44350
5 76925 91585
1 35467 92220
11 87220 94843
1 4685 92124
44 69168 71081
8 49859 63042
1 24267 74941
2 58974 63668
5 33954 49042
3 53781 77552
1 28872 77889
1 877 70884
2 29921 42602
3 40832 84545
23 89443 96581
2 8972 40130
18 16777 18459
23 2347 14213
2 1899 66193
4 22953 66510
1 3924 89902
1 7969 59477
1 28808 78583
2 72343 76225
1 31099 67175
2 897 72610
1 8516 94129
1 32268 63366
3 45680 54207
1 45787 71470
1 33055 61270
6 68880 90594
4 57263 85773
2 23824 72128
1 3362 74803
27 22582 27641
2 31715 84600
6 71733 81378
3 4516 15877
7 61341 90397
1 51729 60260
4 419 90815
3 4248 47167
13 83628 94253
2 8442 50123
1 65321 81230
13 19625 26695
1 19694 67444
4 58691 71145
60192599 56780 56907
9 9800 14021
5 27478 49945
2 70659 96486
4 44927 80279
4 15679 36542
2 70893 84585
4 413 29207
5 44171 61154
53 5714 8018
2 38145 45030
6 46209 57908
2 20042 70127
3 36549 82508
1 41226 91344
9 73334 92356
10 3986 42209
1 15509 80198
6 66821 83725
3 55833 61338
3 1561 41799
4 54755 89389
2 56116 74743
12 16903 20893
1 12040 40620
1 62996 98972
9 74413 90316
3 44472 48139
6 21054 51842
3 47101 60720
2 11664 62795
7 76115 91387
1 5454 24258
1 47561 79468
4 32360 88625
1 42987 58260
2 54531 93090
21 2136 13056
2 53152 97687
7 17172 21784
2 1549 99031
1 16513 69172
4 17587 46457
2 46981 47921
4 26385 77478
1 34331 71549
5 4812 19605
2 34826 56832
9 5673 21910
2 48693 54236
3 7664 88018
1 42461 88342
1 28567 86555
1 28290 98346
1 36812 60747
1 40931 92556
3 26232 28340
1 13686 67184
2 271 99697
1 31532 99943
6 134 10886
3 63213 90653
1 35966 43917
1 56728 73600
1 2265 76786
4 76415 87270
40 91483 95086
6 70784 85395
3 34611 69056
11 50327 63531
3 66945 71881
3 16344 97343
1 10732 78157
1 507 67359
1 42839 80700
1 8307 80239
1 35605 50937
1 2143 64665
6 863 46327
1 3047 61427
6 61720 94156
2 49672 62848
14 11683 23658
2 36115 84469
2 69124 98901
1 55498 98724
2 45546 77091
3 42023 64065
1 10070 18050
8 29837 45434
2 49531 86246
31 78079 92937
2 2594 67881
1 2234 71967
1 1914 60487
2 55479 64163
3 13378 36245
3 13955 55723
1 75535 98814
3 48404 53891
1 15000 79514
6 60650 89631
26 22200 36871
1 5036 67932
6 13622 23204
8 56413 79559
1 14946 25703
2 42739 83189
6 1536 38322
1 6138 66697
1 40442 68016
2 18020 70457
1 5091 91728
1 16613 67016
1 3620 49313
1 3910 28671
11 72651 73630
4 28676 52611
2 52314 62180
2 31175 94070
27 4044 11711
1 10954 18394
1 5655 95890
4 25847 93174
11 80606 97296
28 59612 61454
3 25650 83388
3 23556 61250
8 425 17147
3 12917 50728
1 53250 74003
1 6499 76758
5 76561 81726
3 13314 81692
6 15482 21933
1 566 54488
3 72287 78234
3 8238 81972
3 57149 85635
1 11309 77550
1 57391 80002
1 16499 62900
3 29735 52389
1 30375 58680
2 45335 77027
1 12764 98039
9 3541 23653
9 82300 98781
3 19800 62520
3 70964 81361
7 71575 83266
1 18398 72129
2 4563 33024
6 61077 63801
33 25293 26205
4 7837 63353
1 32771 82626
2 22082 94924
525 62554 63432
1 10728 50723
11 68191 73477
13 327 4893
4 4975 51459
1 7483 51088
1 2132 39528
5 41194 83462
2 35144 71209
1 7619 95157
1 4261 57856
1 62892 99766
3 59872 76263
3 6717 11530
4925 529 1993
5 24674 78515
1 53485 93055
2 8505 43897
4 55088 70428
1 61253 99204
4 3174 25621
1 68947 97825
21 4780 13651
2 21363 73158
2 17386 58180
1 5967 65584
4 60347 92357
3 4821 88670
1 61797 89551
1 25017 90329
1 59209 92374
18 83837 92406
4 25275 40687
1 2024 60721
1 11837 39015
5 62155 92617
6 48397 61734
1 15763 97864
6 51455 58568
2 37568 81170
109 55005 56689
2 37665 83863
6 42482 51454
16 76526 93385
7 66628 72076
2 50062 71088
2 49304 95912
1 23643 90626
1 30984 72018
3 59235 93635
1 62101 86977
3 31349 61226
1 33627 71933
1 56334 63928
29 15908 23873
1 7712 86450
1 25147 57107
3 27328 96938
2 58461 68069
3 58673 68819
87 689 7238
4 23700 89117
2 52715 77633
1 63079 85251
4 81129 84689
2 13893 92347
1 20236 94633
1 46595 72601
1 44740 58308
3 35175 54611
1 5676 93335
1 20475 97141
1 56464 83901
6 98 41562
15 21169 24342
3 54159 86337
5 28372 54067
1 14089 79144
1 19023 62690
4 53543 93800
1 997 56195
2 31947 61152
1 53007 93148
6 13393 27443
8 33662 39940
3 41715 58667
1 25170 98111
1 16363 69271
4 20956 47564
2 3768 94683
1 18598 86885
3 16758 47387
29 81929 94104
9 18030 25940
2 6540 42800
2 20488 41690
1 6901 44043
11 60707 67948
1 32532 66387
2 8368 32476
6 46365 62694
17 30324 33028
1 19783 96215
1 9487 92910
4 51761 88397
1 6517 87296
114 67029 68326
1 34799 81582
75 442 3110
1 15442 75195
15 62480 79469
2 47856 95658
4 6880 74371
2 182 29051
1 43187 60102
3 67784 77472
2 36594 80470
1 11362 66411
1 54087 79984
2 43081 84943
1 28885 83671
3 60486 73122
2 41762 74950
1 23267 78119
5 30880 33539
6 22851 29077
1 53247 77409
2 31625 66692
18 51972 53801
4 70185 86318
1 18428 58000
1 22198 71548
2 30078 69043
1 42412 75001
18 41255 42561
9 70994 89910
13 87329 88752
2 27088 97635
1 18327 95846
3 77681 90205
1 18781 71404
2 30294 38576
4 27242 94762
8 14932 42331
2 9643 74834
68 89582 98010
1 41792 62511
3 25202 63404
1 21066 98448
1 34046 68134
8 8425 51481
46 3313 10611
2 18365 38959
1 8880 46827
1 19007 89548
1 13774 64305
9 58928 94398
1 16535 57031
2 25062 74210
1 28817 58504
1 52133 76043
1 16851 91573
1 548 48429
3 63541 80332
7 78416 94195
4 83004 98260
2 23277 39364
4 38671 82961
227 12417 12598
2 19155 51571
1 21305 75364
2 61885 73237
2 7885 81573
2 24442 56142
14 9944 34736
1 83666 93485
8 54743 69710
10 48624 57551
1 44504 67688
8 28409 49755
1 69637 75428
5 57437 68660
1 14561 71397
1 50975 84053
2 23012 96016
1 20874 89009
3 70946 75297
2 25042 41677
2 14508 84262
1 13354 36799
2 3782 51644
3 17583 55880
1 29408 93273
1 47523 52623
3 10073 23535
2 55093 66612
4 35260 67151
4 88614 94565
3 47736 74643
3 12941 26537
24 89193 99223
13 73720 80901
13 12102 26820
5 32572 79583
1 13073 60187
1 19111 94847
1 45825 98372
3 17404 38396
1 13498 91601
6 21508 24100
4 53781 93380
1 21315 98997
2 49369 74923
3 62132 68048
446784212 51738 51862
1 24156 41696
2 2325 69155
2 17311 70231
1 47469 74323
1 25280 84635
859 4496 5517
1 35379 92212
1 41079 95689
8 80631 97601
1 18686 72027
1 3303 81311
4 15094 38602
2 2331 65372
3 4936 73613
1 14949 86591
3 9608 39227
4 65813 93510
1 38638 89900
5 1787 9168
19 5078 14494
9 20725 32994
3 29504 31878
14 202 14117
1 10062 27793
1 15681 73354
3 11292 50916
24 84096 99953
1 783 67677
2 35354 94179
2 31431 48277
3 63848 88392
1 13010 52320
4 8658 22103
6 27885 85049
2 17055 31328
3 27096 75259
1 16177 98418
2 30286 65460
1 16106 80125
1 29401 81528
1 25893 87141
1 35770 86534
1 11756 71429
1 34438 60932
39 67050 68980
4 36312 37822
13 1167 18142
2 28479 94348
241 89902 93551
1 49626 66366
4 35874 57690
4 60667 73808
35 75856 79559
2 33122 61678
5 63767 93532
1 19720 82205
626849 17503 17546
2 41432 78172
1 44001 85515
3 34298 72975
5 33388 42629
1 17344 77344
1 16395 71222
3 51456 65691
8 43560 58916
1 3896 69366
23 21112 29901
1 49378 61290
3 10761 45407
11 9886 15568
2 23907 41814
1 14731 64379
8 9956 35034
171 10108 10688
8 44934 54656
3 12266 38891
2 29797 71720
3 31780 43669
1 8125 55830
3 53955 65231
2 34465 64012
1 27955 32276
1 47414 64204
12 10621 16963
1 6261 13174
9 16543 36860
83 81006 81651
3 8629 19312
32 15742 19106
8 53355 56042
21 64602 93645
70 43643 46596
2 10060 47802
2 29022 35266
7 23171 32679
28 80674 94298
4 31790 88199
1 27659 59574
1 15686 48466
3 19274 29359
7 77833 94639
7 6936 20731
10 28974 31873
2 14037 38585
18 77349 84479
3 36660 44874
19 66849 77491
11 37376 38962
1 74325 98750
2 12014 54436
3 21715 54871
44 19213 19484
3 8294 47412
1 13846 61699
1 37280 72397
9 50398 75524
5 38765 75414
4 56543 66998
1 37079 70676
2 7581 51987
23 71557 87995
12 56535 58910
3 42286 63173
3 36482 84603
1 12408 49106
54 56106 57699
4 70146 89463
1 5655 37485
2 28023 71485
8 8111 27583
1 19027 63957
86 46186 47169
10 79435 93913
18 11817 21911
12 55282 66886
4 40863 79003
49 83089 87547
2 32045 86731
1 63768 95794
17 17358 25921
2 43694 89107
1 19269 81674
4 76599 82568
106 4235 10227
2 37201 60997
5 41165 48432
3 10567 86311
1 19028 81742
1 33647 49856
12 60199 62986
9 73157 77466
1 33486 56778
17 1224 12627
2 8746 79450
1 214 61802
1 3677 59225
1 5726 44784
1 46124 88490
28 28529 37295
4 76138 99578
2 67674 85151
1 38459 53098
1 12873 79739
3 46077 77047
7 10358 50085
1 60120 90253
1 39665 91314
3 11248 68169
1 30678 61135
2 58316 80523
2 53836 88813
1 12418 23869
2 67127 80624
2 57042 87438
10 26226 33841
1 15055 61300
3 64592 87231
14 21216 28004
20 34642 39648
3 15980 53827
2 35755 78196
76 19700 22664
2 5775 46463
2 15688 95138
1 1842 61390
2 20421 63691
47 74893 75568
1 27515 93692
2 33788 43014
1 31431 49668
7 58194 95162
2 31083 56864
1 19372 49511
1 5073 99686
1 37174 87048
9 46574 55860
2 2758 46281
8 82543 88196
7 31206 32763
1 1898 61521
2 11560 39032
9 67359 83182
4 15275 35143
5 21813 22490
2 9693 55769
3 4876 82313
1 2361 60812
2 37423 50842
1 16400 75975
1 1463 46310
1 15714 66315
1 9546 96688
23 57551 61171
1 12807 84642
5 46862 96569
1 43822 98218
22 14111 20255
1 44067 69545
4 10977 37819
1 2795 76328
5 35493 57650
21 78131 92074
10 14023 24202
11 15473 22040
6 28027 80536
22 32907 35209
6 72293 78144
3 14752 49317
88 3157 6586
12 80613 90037
1 82282 98490
1 23146 74566
7 10 27588
14 66172 73869
2 19087 32211
7 26036 30973
2 11393 17787
7 80669 90466
3 7594 49164
2 21795 25721
4 64016 96205
1 27678 80795
7 65331 90137
1 9830 36108
8 23748 78629
1 21950 47175
36 41903 43117
186 4731 6294
1 53475 80931
2 58572 69208
16 38659 46408
2 10697 60559
5 4626 39400
1 27385 92418
1 9630 87870
1 39541 61914
1 23642 95375
2 9024 59051
1 35676 65036
10 54402 68971
2 272 57530
11 72434 98135
1 18629 63123
2 64227 79238
2 6538 59603
5 47039 94813
1 53709 82831
2 17109 97279
1 26725 87365
3 16060 55890
1 9643 80636
1 11927 51385
1 22222 48962
67657271 87443 87892
1 29052 54819
1 9911 72240
1 80624 97397
11 59142 67421
4 29009 51690
1 2786 88580
1 5445 90147
2 67064 82581
1 13247 54941
2 53199 63782
3 47731 99915
1 48568 60061
5 25223 45654
1 24959 63533
1 26388 85521
3 50253 76158
3 58515 98116
5 60903 81316
4 8830 58803
1 35522 67054
1 40916 45530
1 40242 64484
1 40700 89698
1 27357 67512
1 32486 58473
1 39521 46376
2 46015 78896
2 3696 91489
6 64866 70692
18 5721 21817
1 22363 61414
3 15952 97607
8 27763 38660
1 9759 62730
1 8605 54535
1 52032 65807
2 13256 78063
1 10426 77965
1 41478 65518
2 42388 80767
1 5376 46333
3 64776 95413
18 84313 95289
11 48574 57023
1 2508 40186
4 39737 90359
2 5967 83049
6 55642 68428
21 1670 20543
1 11660 93507
2 56968 72012
4 8014 55441
9 68801 82807
1 22417 56565
2 20758 66540
1 47812 59968
1 32512 86027
4 69932 72435
5 47058 78987
1 47129 96671
2 37639 44381
1 362 60075
151 43101 43459
1 7711 77658
2 33040 82901
3 59168 94697
1 5570 75989
5 25895 51414
1 40175 45709
115 90653 97573
3 54118 82805
3 42848 50280
2 43835 73444
2 27094 56712
3 50435 56675
4 2074 23814
10 25620 34291
3 25703 72837
1 12957 80082
1 41136 76509
2 17960 50166
277 91075 95620
16 75907 98496
3 20452 41411
1 21683 40530
2 29292 53725
9 60267 97259
2 29295 97771
1 14906 90981
1 5278 62856
1 38565 96573
1 47783 86476
2 66623 84019
2 13008 69846
1 10305 51356
1 63908 71962
144 24290 25397
1 25884 59930
1 20544 84910
4 6445 95950
2 3144 62195
23 40428 41340
1 35351 77428
1 51647 71707
1 21598 38580
6 18937 58159
2 45560 69105
1 29881 48246
2 11814 69607
2 44415 99152
1 21222 64375
26 90487 93781
3 57538 64532
4 76560 98420
1 36046 73984
2 49228 67083
3 34676 56721
1 51461 62954
1 31649 81804
1 5490 75956
1 34717 53248
6 78653 84274
1 20032 74447
13 23217 35330
2 33776 62510
2 26803 42723
1 21919 32232
3 40088 89117
8 8433 28493
20 74074 85542
3 10932 71397
1 4626 26504
1 32843 91292
2 4728 94163
4 884 25664
2 21732 71671
2 41809 69397
5 83059 90968
42 70464 71948
3 23162 45442
3 44575 58699
3 53704 92961
1 9939 64958
1 19075 97780
52 649 21264
1 52893 68059
6 9019 41193
3 29995 58133
2 12868 42180
1 3925 98772
1 8855 53982
46 81608 99217
1 2307 89040
1 7154 25719
579 492 3081
4 49028 93251
2 17113 39135
3 28988 87067
1 10817 77071
1 50259 65532
1 45829 80069
2 41141 64580
1 42332 92748
23 128 16873
1 17979 25201
2 28298 40270
2 24147 86996
4 29656 31971
1 9222 70916
2 44124 83228
3 21915 67493
3 59016 77772
7 68899 80843
2 39339 98144
1 48672 81083
4 59314 69673
3 32006 70675
1 8912 98433
1 8046 42057
2 580 89805
1 41386 75827
11 85202 98325
5 76940 95924
16 38004 50606
3 3820 74310
1 40561 48116
10 65744 78994
2 41382 88858
1 19491 71471
1 7251 78820
38 93523 97907
31 5740 14127
5 64229 72359
4 335 82527
1 9149 67565
1 43579 54685
1 31117 94961
1 44633 86952
13 3925 23584
2 19746 76679
12 64933 65643
2 22034 76397
2 35014 53325
13 16406 32595
2 67324 80526
3 4725 96400
1 25076 73333
2 48889 68241
1 39274 93885
2 25772 79346
2 15312 39782
2 32994 64088
1 13064 80685
1 36555 44300
1 27360 72892
3 49827 59438
4 56355 89576
3 480 30482
3 9492 71794
1 29226 80547
1 48262 63956
1 37023 90950
1 16852 75655
1 57970 86615
1 55453 76468
2 31740 51477
2 38401 73648
1 17768 74192
1 4423 89283
17 86614 92032
3 20959 43981
1 11467 95852
2 6806 47281
1 13298 44924
25 9685 17856
1 12075 43615
9 32400 40379
8 84190 86600
7 49683 72924
1 31888 72260
4 17116 54868
1 17579 42919
1 6184 79720
1 59892 70680
54 81450 89175
5 46023 68260
3 33686 56580
2 14001 39334
2 47100 91664
2 3592 70456
1 17011 94785
3 85022 95136
1 18860 70549
2 26889 47595
1 21241 50979
1 9901 91549
1 63408 83100
28 79214 84323
5 55276 71551
1 36848 59528
3 30159 59474
1 51387 86474
1 45380 60921
1 7096 75577
1 417 81054
1 6323 50723
9 7719 31953
8 62104 73680
4 76411 98825
4 42461 65633
2 29824 80474
1 50464 66696
1 20955 99789
1 57880 72003
11 85310 87736
7 22922 52780
3 16448 99791
2 29731 92335
35 77287 84324
32235818 33566 33701
1 40090 97643
4 60655 85232
9 14202 19742
1 6343 66205
1 61583 94793
3 2681 91352
17 90290 98987
1 12394 83075
1 41736 94083
2 64141 92145
1 20362 72639
6 26629 54723
2 27573 99900
1 9600 57728
1 51650 98263
1 1364 19542
1 877 67162
3 32176 68378
8 19265 33706
1 27650 55760
1 16397 86615
1 9590 31207
1 28258 47770
1 26343 40016
1 35845 69367
3 53314 82696
4 62910 96314
1 48289 80840
1 58877 77843
6 15051 36082
2 38257 79371
1 35805 89353
3 3486 32458
1 10274 70559
1 57555 94450
11 32080 32158
1 64485 85097
2 59893 95770
586481 40210 40953
3 24862 93124
8 41746 58222
6 69831 77410
8 2665 17330
7 17415 40369
1 21332 60378
122 1514 6317
4 35630 93792
3 19112 66026
1 20259 98829
86 75337 76332
55 9550 23280
1 15911 66961
4 60661 79014
2 22577 96835
4 79682 95521
1 37063 67368
28 76699 83010
2 29982 43439
3 44769 52165
27 24545 25971
5 34635 91272
5 4089 63042
1 6614 68683
3 18998 74360
1 21896 32699
2 20975 71300
2 45504 99945
1 11742 61903
2 78954 80359
33 84391 88916
1 55477 92898
3 16405 92358
1 17008 75624
1 28568 80074
1 51339 84870
1 37751 59682
1 17790 88199
1 17929 77680
1 3568 77916
3 12125 41563
7 68159 89035
3 22164 55670
4 64798 99201
2 46077 91437
11 52093 55419
3 42453 63933
132 91493 99706
2 54288 65426
1 18198 79204
3 83554 99508
160 2598 4170
3 31411 65140
1 11386 62096
2 72989 89312
11 1450 20060
3 82 69819
1 6572 54652
1 4040 99488
1 15463 70159
3 54593 74575
4 13560 41212
3 567 77168
13 78100 97693
2 1572 70177
3 2688 9447
2 42957 67115
27 83038 84349
6 33470 41213
1 12994 36357
1 22777 68637
5 63921 97747
111 20659 21753
5 25645 42040
1 11064 65601
1 26182 42011
1 34971 42110
6 84057 96819
7 50891 70493
2 15563 44023
1 5551 72081
1 19594 49339
2 45918 60695
3 19909 43297
4 87262 88469
1 35593 43194
1 14894 72900
1 14450 82540
2 49048 64507
42 10487 15694
1 75740 79633
4 11653 31381
16 67675 86859
2 46528 86918
5 38005 63085
36 98321 99959
4 83545 92184
4 4829 81885
2 15432 70194
7 67953 81239
4 52174 52799
6 5704 25180
184640 4783 4912
6 20878 96409
2 41689 82502
86 57056 57872
2 15840 61552
2 9511 74893
1 42728 56685
1 49295 96632
1 44170 87994
1 31644 88478
1 10642 75781
1 38521 83507
3 29144 41440
3 63787 88492
1 22941 89258
9 62175 69297
1 22174 60940
5 10276 51028
1 11486 85552
1 24869 90342
12 72000 82802
27 17386 18972
6 2823 20699
5 65895 71504
2 40205 79504
3 16883 40218
1 55835 94453
3 57436 82566
4 11288 55330
2 41487 73147
15 88376 92647
2 2708 29592
126536 89962 90392
1 15791 37269
8 32694 69450
1 4639 61406
1 60429 87989
2 19706 49580
5 19021 27904
10 2728 34065
25 76203 93102
2 57186 69271
2 2236 76734
1 46184 59225
4 5816 70873
1 12022 19999
1 9311 32404
2 63707 98149
2 47906 77075
2 14250 18872
4 25902 98659
1 48768 73515
2 30549 42838
2 15522 76968
1 36038 91212
2 10850 36821
3 36201 58494
1 25937 68511
2 4212 89022
1 5354 91461
1 10630 87427
5 71838 92977
1 24357 57404
1 13813 82555
2 37597 51093
5 42702 95580
1 24017 76175
21920 95869 96861
1 39455 83262
10 71052 81628
3 41856 84880
1 45228 76262
1 33061 51311
1 2849 21003
1 21985 55893
3 30705 50721
3 37033 94247
2 2949 56617
2 23590 53794
1 60671 82531
4 43308 71256
4 33607 40585
1 12530 76280
2 46086 92428
17 46112 50276
1 53156 95025
12 73236 86290
25 19524 26769
1 44305 59935
5 28777 46489
2 24603 96811
2 34689 55056
7 68835 96976
1 4354 86599
1 19046 99134
8 38310 40983
2 79270 79831
2 13379 55079
26 29467 31762
14 24355 28662
3 40869 62379
6 3231 49547
20 1174 18107
8 3327 20035
2 9202 69590
2 14978 34532
3 32007 78582
1 20438 94746
20 6092 15607
7 54770 56194
1 3334 77263
5 42503 95999
6 16145 34230
4 10278 25577
1 11121 35608
13 58399 72340
3 58395 97012
2 15601 54697
2 27489 80302
2 41860 88894
1 41627 87854
6082 94400 94673
3 6452 38792
12 341 17762
3 17352 64932
1 11508 55377
2 17070 88521
1 20085 60208
5 66200 96250
2 15865 64219
5 38456 54466
1 43543 74961
1 52239 83358
4 58173 77950
3 17046 69128
1 50741 99716
1 4683 39287
1 17928 94638
3 24773 33274
1 13357 53886
2 29804 44400
2 32596 77953
7 6179 29128
1 11001 66406
20 5961 13187
2 16645 92043
2 10997 59977
2 46879 59454
1 35084 80463
4 48956 86729
1 27265 40379
4 63286 92536
1 30589 47108
2 26315 61507
3 5203 92881
1 9763 77520
1 38930 90608
46 95377 95717
1002 96859 97904
1 4446 51099
1 6209 86019
5 65150 83738
9 69191 98061
8 20546 32246
2 23399 52190
166 3852 9601
10 27751 29440
1 14121 95485
4 43966 55573
15 15736 17909
4 39318 73684
3 7232 20787
1 36123 76400
2 50078 71748
1 338 56998
1 44322 85911
1 8681 78045
4 7903 30948
3 33141 76453
3 17077 22378
17 76836 82613
398 9160 9313
3 46019 51418
1 46991 71834
2 46371 78085
1 26098 96918
1 10043 51284
1 32608 78611
1 3630 96311
1 48257 98187
1 38934 78586
1 2808 74191
2 4711 29018
1 44689 75573
17 18306 35372
9 7404 10989
3 20690 42610
2 24463 66815
1 13509 94808
4 32841 52339
2 51695 85374
11 52498 78407
1 40543 75889
2 30397 58715
1 43211 65204
2 6265 37362
1 6816 65806
1 77507 98148
3 7188 72494
7 3754 13005
2 10019 72297
1 18893 91326
1 23478 74241
1 13665 98099
1 20597 92143
1 26732 64247
1 51120 60671
1 43763 59295
1 9849 96499
3 29205 49651
1 33127 82719
110 2987 8522
12 73349 78670
17 73484 76436
5 21711 44234
1 26311 83654
1 22 85951
2 38748 90878
1 411 99587
1 54673 65823
11 56767 74289
16 32236 39163
10 82129 99500
7 55779 73063
2 12382 85027
1 21951 93482
1 1444 76836
1 14812 73796
1 3972 82041
1 48085 75939
1 30519 95131
9 16969 62581
1 18908 72777
45 80610 95725
2 49401 68846
8 68946 77253
2 55910 76024
1 1077 57687
1 64545 81444
2336665 65505 66487
1 30228 95224
2 56184 89674
1 79057 88515
1 29111 81835
2 8534 86802
11 76995 78225
2 9209 90467
3 30365 82178
1 10220 99887
1 21551 89567
1 55144 90585
6 23694 25587
3 6165 62680
1 27720 97713
1 43720 50093
7 43997 52404
2 62694 68902
8 2225 12679
1 13349 53202
1 74612 97244
4 69722 97338
268 9952 11324
3 25678 83928
1 31967 74887
3 64935 67245
53 40083 43402
2 25220 64757
3 40955 72135
3 18608 88492
1 29523 71137
7 74801 79786
2 25125 71496
1 402 67820
1 35082 62663
1 12586 75798
1 42933 62253
10 26725 31833
2 5839 56196
1 12689 97611
1 22381 54045
1 45937 75646
1 27594 51255
42 34657 36188
1 28143 56835
2 14449 95063
22 86283 98775
2 13466 39722
3 44195 88444
15 78322 84175
1 26074 99225
2 27591 98420
6 54154 93538
2 19113 77946
6 19585 30912
1 1568 35756
2 18392 77128
1 23549 98924
1 33276 46887
2 25376 55451
4 70500 83233
2 50874 85526
1 7511 61075
2 70518 91690
2 31215 96848
2 42910 51445
43 78193 88179
1 9269 63011
9 35121 49206
1 15236 52479
6 38614 45270
7 27384 35662
1 6702 69553
3 17643 54102
5 33048 40654
43 10067 27311
15 85275 97816
3 27061 47514
3 36914 46656
1 28625 60874
5 42571 69367
1 39310 95554
12 54274 58281
18 77579 98202
8 17222 34335
2 7372 78096
19 5488 8587
2 58421 75073
2 11804 86241
3 50676 97473
7 35120 40737
3 49515 79253
1 6138 98934
2 42152 98847
1 38922 62006
2 26891 91097
2 70050 99453
1 1820 82397
2 4887 97814
26 56375 57880
8 54982 79129
1 53369 93200
5 9134 46147
115 6677 12118
2 14849 81742
1 21507 92927
1 26507 99840
3 30024 32730
2 20088 39771
1 14651 57304
1 38079 81018
1 38186 96799
1 17715 82905
5 60451 66312
25 15237 21195
6 42053 73791
11 77178 96783
1 76790 80405
3 8467 79172
1 58934 63357
7 25113 35314
5 73734 79713
3 22488 38305
1 54027 93067
2 11672 38587
2 41171 96288
2 39952 64339
1 37303 62049
7 15800 25477
3 64362 85881
4 41052 77631
24 1359 16227
1 50365 92542
3 49748 66028
1 28639 70258
1 51444 60488
9 14035 36437
2 45441 77216
2 52265 56312
2 11049 67105
4 4749 38839
1 1555 99760
1 11871 62151
1 59676 79811
83 92975 94715
3 4504 67527
4 16524 29958
36 11229 15818
27 80028 86509
2 5826 92322
4 54355 84723
1 24235 87977
81 87928 96259
20 4933 20426
18 36101 50085
2 2634 82179
3 22539 36370
4 41050 69384
1 30251 52188
4 151 24436
2 55976 72385
1 19397 62681
8 80021 85288
11 10609 13794
3 46173 72269
23 89667 94931
9 2315 10672
3 19545 80047
11 64209 96521
3 17974 52377
1 42204 74364
177 12711 15621
40 26079 30070
5 72092 91283
5 45970 63801
2 26384 52540
1 6403 16556
1 27349 63305
1 19842 84223
2 33573 70365
1 25100 87754
2 56920 98109
15 14200 19040
2 52941 88795
3 7591 78774
1 22902 60040
2 58208 91379
3 38649 60252
2 52109 58515
2 40221 79882
1 17934 49483
1 13443 70283
1 31455 68660
12 14871 33349
1 23107 73153
20 9147 12518
3 29199 37839
69 16277 17448
5 56427 87350
1 54638 63378
6 28419 31701
4 36560 62987
1 27553 88863
20 11125 27905
15 67893 92320
3 59649 69063
5 4968 14927
2 56211 86637
9 43197 59629
6 21570 42037
9 6567 23206
24 82294 88874
5 34955 58482
1 37598 63280
1 19338 67699
1 38223 93808
11 63732 82765
1 40265 67482
2 52661 64113
7 67550 76065
3 29242 56496
2 38947 57677
7 79360 81898
1 24548 47020
1 28517 96550
1 13959 60805
3 36649 64151
1 6966 75447
1 7564 97947
1 48418 96547
1 52795 71222
1 26395 59801
2 4783 23135
1 26248 85261
1 32096 68713
16 3161 24386
11 25303 34207
6 8442 27619
2 56881 89032
12 72655 83932
4 18435 62407
3 17842 78536
2 40520 68189
2 28518 49135
4 65110 92187
12 63742 68002
8 2928 29588
3 68015 95548
1 16306 30756
2 54875 67508
3 42496 90194
3 53706 75088
1 5321 47683
4 30805 54808
1 28223 74987
2 26470 71642
10 7486 19842
2 21980 59266
1 45578 55991
1 60894 78088
5 7528 43754
1 11290 82403
1 11738 68290
4 48235 86695
1 52496 66367
1 31448 55030
1 52865 55842
1 47669 55700
1 17613 99064
1 45666 79484
1 50676 92238
3 5604 33114
8 56543 91106
1 56234 93614
2 79436 90991
2 8381 83345
1 33857 64032
8 88735 95483
1 11892 89323
4 9143 26498
23 23439 31551
4 28831 57777
2 9492 38929
1 34780 66715
6 58830 74088
9 17082 20181
1 16534 87794
1 8411 13238
4 35440 56308
58 4640 9028
10 74342 86226
3 39429 74199
1 19167 69203
3 22910 91415
12 71155 82303
3 75313 76987
2 54543 99418
2 27995 66746
1 38123 94515
1 74751 94674
13 9110 22784
3 8422 95446
6 73000 77754
7 26862 34778
2 12581 93497
1 19716 51772
4 26621 37153
2 38370 71131
2 69922 95898
1 70090 89571
10 26240 29916
1 8112 84170
2 10427 85949
2 60265 90096
1 69206 96028
2 35974 99007
1 3326 83450
9 5035 21242
2 5417 53133
1 12648 41449
3 26754 99171
2 17338 61553
1 4674 34097
1 16021 95274
3 56238 77927
3 43937 47581
2 22934 87916
1 37203 70046
1 901 19721
1 9665 66969
7 43847 76738
2 15076 76253
3 40887 43295
2 46542 67320
1 5502 33579
2 45249 66201
1 48408 71095
4 283 41928
2 43542 74727
1 1119 89299
3 20682 57481
1 39969 87621
6 78363 93937
5 54269 55042
1 4398 73653
1 4451 72500
1 26095 80986
1 8602 78746
1 48366 83156
5 68162 70941
2 15222 94380
1 29849 83991
1 47701 63519
17 34259 43090
2 25454 90803
2 27840 46497
2 46724 91337
1 774 56928
1 10963 71978
1 53689 86841
1 47225 90834
11 77280 97711
1 47672 88509
2 4568 85651
1 55483 94426
1 48687 68702
4 8559 37336
7 80061 91334
10 27971 44517
5 28530 86206
3 59168 98024
3 5665 37594
1 13184 87031
2 49535 86907
1 52250 66052
2 26080 33624
2 47232 77151
1 12149 75080
1 34149 82867
1 15254 34942
1 45841 73523
21 17836 18178
1 20199 47607
19 65356 69171
1 57812 91853
4 3664 21457
1 43478 92320
2 57102 94210
1 24827 74540
2 18499 39069
17 39443 47554
3 17707 72532
2 11508 33024
1 14029 67156
1 43573 51038
2 17479 34327
50 12819 17202
2 14018 38398
3 22638 51006
19 76261 98446
1 1681 32420
5 61033 85390
2 50958 99204
2 12334 71260
30 68043 79211
1 74193 92581
8 17153 42820
2 75377 78594
14 30948 51354
1 52890 93534
2 29664 78414
1 55739 81883
8 36990 64751
5 14771 25070
1 14870 36514
2 2815 91694
1 10921 84435
2 10580 15676
3 62753 78463
1 62918 90741
2 26077 90489
1 69658 88575
89 6362 13020
1 35286 90928
1 70365 85400
2 8002 42783
3 19159 98426
1 40644 91143
3 3429 31951
5 16261 74283
1 22104 39887
5 27845 38646
1 30247 78371
12 4681 21824
1 25215 35272
1 33101 45506
3 4429 30932
49 21489 21977
1 13569 59660
1 734 20549
2 22764 78595
9 41615 46315
9 56586 84757
3 34777 48497
7 49826 61133
1 5195 85565
3 4645 98684
6 47526 67237
2 14009 72892
1 61726 89538
2 30227 46779
1 19282 32451
1 20946 67928
2 27381 67663
2 53144 84122
3 7527 39121
2 20861 70948
1 17080 59880
13 7286 25866
3 58556 97157
1 57398 95230
1 45163 77184
1 19388 81390
1 43663 69179
2 69543 93773
3 30169 61948
2 49060 75862
1 10884 85781
1 16869 37378
3 23106 71044
1 25413 80389
442 2606 4103
2 18755 91774
1 34434 77232
6 37776 57641
26 4127 9920
1 62098 78022
17 33132 38505
3 11897 84656
1 55996 72076
1 20141 94446
54 90310 99454
2 20004 66893
2 66264 92563
1 23536 80449
33 84563 92539
1 62572 89069
8 55190 62384
12 16843 36924
1 27351 49782
27 31128 33624
1 44910 69059
16 14946 21105
2 30104 45451
1522 30825 31579
4 14314 99111
1 8248 23499
2 12714 30689
11174185 86149 86196
1 1789 32124
1 6334 26716
3 19244 77198
13 7798 9298
2 7178 59697
1 27331 46595
159 87584 99889
14 50438 52037
2 11093 88687
3 60328 68594
4 55160 69341
1 37116 96836
5 22519 33053
31 76880 98224
8639 36004 36293
7 33215 93274
2 25985 90094
1 10546 48777
2 37331 62453
2 52197 78263
14 87175 93689
2 45505 88853
13 46084 52821
2 10087 86730
1 43654 48419
2 1819 32071
2 38803 69524
1 36527 60020
1 12384 60031
2 19038 87530
1 16050 68906
3 53002 73900
8 68596 86441
6 24601 36783
5 7424 39768
1 16030 86140
3 55546 96555
2 40298 65411
1 46000 58166
2 7773 84009
3 17765 44232
16 81750 94221
2 19746 92503
1 20431 98982
12 16607 18816
467 97382 99692
3 38969 54825
3 67097 90558
97 10172 12181
7 3085 24749
5 23527 79517
6 30790 50306
39 92588 95593
5 8725 75115
1 22441 37418
4 14451 29248
1 19734 33414
4 39745 61104
1 12904 55392
1 30705 65129
5 66191 92245
1 50402 79890
1 47037 75259
2 37797 64859
1 58290 81701
1 24638 85349
1 23744 94829
2 56803 63658
2 60476 84101
1 39649 77797
11 11642 38215
10 75034 85984
1 72817 84980
59 72580 75455
34 19570 28129
3 38563 91767
2 25981 57277
14 83817 93337
1 30265 90979
1 54 26786
7 60004 69755
1 54881 74043
31 78001 82398
7 62810 79862
7 34892 51753
1 51412 65503
2 31888 90140
3 1562 61066
1 893 99962
1 18410 93894
1 43292 73882
1 25472 93497
1 9147 61269
1 7690 93451
168 55793 56956
1 19263 55462
15 69311 72984
3 51559 66131
1 7891 93975
1 26383 80678
2 47603 68878
1 36910 57425
11 21351 44748
1 37153 93270
2 53965 89299
1 13298 94235
10 65903 86112
2 22086 88535
1 44057 69691
4 30384 46257
4 65565 67819
2 40003 63179
7 45981 54671
2 25347 99344
5 192 46171
1 22760 86811
6 26400 37905
2 10296 40616
2 38110 52084
6 62281 96527
2 14129 55036
1 16176 48511
1 54774 82633
1 40627 68666
1 57671 97454
1 53147 99458
3 30677 92887
7 12416 39513
1 35138 83338
1 775 69077
1 48334 84595
2 56246 81417
1 14030 88583
1 5648 43963
44 81566 97517
3 35237 69640
8233131 90166 90710
2 49195 70178
2 7657 44857
1 9806 93314
1 40571 74500
7 44648 60405
2 33022 45658
10 83621 98597
1 38692 74017
1 51981 76864
9 67381 79811
4 36856 74904
4 4225 58615
2 11991 63104
3 54333 88635
1 25799 65333
11 93321 94114
3 6378 97972
1 2901 76576
16 62689 66760
1 11502 94418
2 22061 58924
45 4719 16632
2 22756 77413
1 35043 90626
3 25197 36493
1 16596 53771
3 68259 79065
5 57403 86832
32 464 26154
4 55559 74962
1 16464 61020
6 22935 56577
22 90017 97749
13 85282 86933
1 49469 94947
1 18185 42110
3 30458 94893
7 24886 29315
2 38221 76718
19 16560 24396
1 50521 82305
3 3877 37199
4 7537 72663
4 66294 78693
2 3347 59893
1 48179 98681
1 46789 80124
2 63125 89934
1 43296 77164
1 69345 92934
2 8604 39488
1 4932 59390
5 6262 31654
2 12955 91121
1 12787 33554
3 66026 99692
2 13506 90370
7 77726 99576
1 373 82471
1 1189 78769
1 11955 33894
1 3306 74084
2 17608 86300
1 21310 73145
1 21366 79936
3 57389 82901
27 20032 20993
7 45266 63118
8 72140 74946
1 36820 89929
2 55273 98054
3 40370 60847
2 18116 90312
1 921 64265
4 12989 33598
2 41029 69412
1 46777 57738
15 25172 44265
2 4400 53255
1 4999 35837
1 7035 52239
1 33954 71492
2 49874 77891
1 40728 70037
1 25904 75653
1 68132 73831
11 3656 27319
1 28296 94850
2 38029 93629
2 46300 65882
3 507 45972
3 63409 82065
3 2766 69869
1 41744 74217
1 34062 75798
1 31172 57843
1 23208 48246
31 84936 91144
1 6069 65259
10 76688 86440
6 4348 32680
3 25658 98394
5 77591 87043
2 55860 87342
4 16201 56202
7 40056 44919
10 55043 61334
2 6762 42440
1 6043 23101
1 2056 77142
2 80235 88515
12 69117 80961
6 60194 62567
6 82889 88599
4 14233 72109
2 9788 55186
15 1907 16320
6 67974 90639
3 695 27535
6 55791 80453
1 51287 88101
1 15071 95982
1 4135 80797
5 36794 53450
5 44519 48328
1 39104 95147
3 43297 46108
2 49599 72489
1 41441 63390
2 21710 65189
1 17921 71309
1 52104 64439
13 14498 17238
1 39324 84624
10 21671 39010
3 23246 72099
2 31277 87311
3 64101 95240
2 8747 76199
1 1167 41848
1 1175 81504
3 63414 82150
1 45845 95009
1 36811 87863
6 28089 45533
2 1760 65608
3 48489 94196
1 57850 67870
4 62359 90801
14 71903 81370
3 67279 75034
4 36347 89449
1 40131 87558
4 9224 26757
19 14997 16376
10 6130 32918
108 10218 12442
1 18864 65922
5 47251 53676
3 11848 23347
2 44273 63382
1 3080 18035
1 46508 99342
1 43801 92108
3 21085 91516
1 5122 25429
1 37165 40960
2 40037 90808
17 81535 98459
9 39124 58295
2 55198 93529
1 7643 83004
4 64816 81311
1 11757 70589
3 7446 17416
9 63614 96577
13 4661 18128
1 31119 69853
1 75471 86524
1 8545 58615
3 28579 87840
83 87929 90637
5 5488 60105
1 27214 90076
1 40159 56324
2 3076 36129
2 4557 68107
1 34973 90178
566572 39419 39505
2 34975 91522
4 22578 24936
3 30487 42311
1 21570 46885
3 14778 55133
3 16768 81749
1 27959 70724
4 1764 36405
2 1520 23796
6 62478 84392
1 26005 41602
4 11771 29600
1 8470 86020
2 14548 21218
5 5114 10712
3 38718 75475
4 84451 88946
15 88193 95095
7 48378 81292
5 75282 97713
3 29183 93757
3 12006 27450
2 49682 82125
11 34912 45587
9 18878 34833
2 46907 71628
10 64709 95887
1 34713 68128
5 68277 80081
11 74375 76559
1 7080 69746
7 26674 43747
5 44926 68775
1 6679 77383
4 73952 89604
2 12859 93011
2 26914 50998
1 50564 69644
3 66258 84095
5 78037 89745
2 32329 76347
2 9068 61639
2 62625 95981
9 82262 86203
56 64126 64650
3 46367 54272
7 76317 77452
1 32827 64274
2 51901 80914
1 41973 66718
2 72722 97876
1 38951 85369
1 46295 74770
1 25259 47681
1 8171 81779
3 49908 98165
1 66325 90701
1 267 91382
1 29166 94086
5 29259 60846
1 24000 69887
1 32465 86022
1 20906 60991
1 682 51718
1 48553 69512
13 27546 36897
2 61417 76017
2 10724 35978
7 71385 84819
1 15552 51033
2 42381 71432
2 34840 70777
2 2558 70440
24 17255 24271
2 5931 95720
32 2903 15858
3 39164 83788
6 22144 38403
2 31487 92907
5 77855 89652
11 3569 26263
136 93396 93929
5 27663 48256
2 39864 97782
2 17163 47094
2542895 10472 10903
2 10595 53538
12 21866 31819
20 69993 75686
6 10091 84589
29 11900 14013
3 37266 68996
1 19562 87542
10 1298 21721
1 45489 90537
2 38196 53465
1 33763 94703
1 5651 86990
10 89207 93979
1 1263 55718
2 43024 68245
1 29 59685
1 18641 75945
1 22390 63124
1 34421 69798
1 53983 69039
74053 96487 97037
3 22653 84505
21 17620 26515
1 363 78664
14 10650 19662
98 61602 63185
2 5446 20232
72 17538 17832
6 32024 63898
1 47437 65519
1 18213 74898
1 21443 61157
1 29415 51868
2 862 49929
2 19470 65849
1 3776 88860
1 43131 72889
4 62452 86891
1 27423 36347
61 82064 85554
4 37423 87569
1 42167 59429
1 30553 88001
1 35910 59354
1 26046 62686
6 53101 75912
7 73123 92048
1 31736 97889
4 13524 23833
4 38289 89680
1 44218 70456
1 18790 70148
2 8582 50654
2 13203 61429
1 7872 92632
51 5031 6646
27 78188 85861
1 5946 55938
17 7125 33567
2 44281 69294
7 29320 32246
6 55117 70636
4 1005 46316
491 346 5982
1 62143 81641
1 28791 54104
4 44547 83126
1 52350 93631
2 11631 86340
5 7337 59963
2 50968 89733
4 7413 32599
13 79056 98392
5 68928 78349
2 31153 94887
1 11318 65009
1 46829 96154
1 41619 46986
6 27820 49240
23 72917 74618
1 29192 94840
3 3192 70958
1 12322 72601
4 7029 19494
2 12057 21656
16 30502 36551
2 25681 44471
4 51189 88862
3 21582 48615
2 14239 52642
1 30333 85609
2 53411 90274
1 26160 47955
3 78753 95606
1 29671 57839
3 21226 83862
1 17555 40977
196 3071 4253
1 21830 60176
2 55822 93244
2 166 58883
1 33253 59280
2 19397 78067
1 29297 95847
2 21271 95917
5 60974 95745
2 38516 87912
3 3255 40976
2 45165 65078
1 2510 91053
2 24082 55897
4 50977 89074
2 19260 76358
1 37647 90393
1 29697 93862
1 51044 98637
5 21404 29839
2 3096 38749
4 43432 45089
6 34326 41804
3 30396 32617
1 29694 90416
5 37868 95756
1 13221 91311
1 12451 30351
3 1427 41744
10 31520 32769
1 34225 77981
1 18273 69608
1 13688 79271
2 25374 36527
1 49822 88791
31 10150 19133
8 70459 73703
2 58853 99029
104 89968 95336
4 56758 79726
2 33981 77270
3 14 33929
4 68304 91136
1 30789 72187
6 3426 30016
3 2440 76078
2 72553 74734
11 76190 77798
16 16440 18240
7 27638 69007
1 55201 99483
8 18418 49935
1 20372 40701
10 67782 71301
1 46468 93337
5 38621 93842
1 28557 44905
1 11013 83828
1 13406 53541
2 48955 65312
1 40707 55182
18 44521 46430
1 27576 52603
2 21139 63088
7 5912 25649
1 47834 74227
6 9664 15563
6 17869 21766
3 16215 36579
3 14055 22031
14 70755 74646
4 49754 51292
1 13225 18337
4 73880 95521
1 22686 74804
1 8273 28126
4 32148 90286
3 46776 96957
148 8391 11010
20 4661 10240
7 12276 71091
4 63457 85636
8 79274 90593
6 45508 68387
2 29328 58402
2 38830 80301
2 34606 86405
1 36011 98779
9 24711 35040
2 5499 96252
1 4599 83501
1 47441 77627
1 9249 87884
1 31305 74194
3 35536 45136
3299615 5897 5949
7 26457 54703
1 2160 43002
51 75309 75891
1 41763 76390
2 15696 57854
2 3275 43791
1 9795 48844
1 22561 49675
1 8587 45079
2 58858 66439
1 14114 70236
7 60896 98463
2 36729 80623
1 12360 86192
1 67700 85255
1 51306 85116
1 31983 34484
5 42989 65771
1 34097 55743
85 88689 90455
1 30186 52029
29 12461 23424
1 1820 26967
386 61467 62044
1 47200 63762
2 53050 73322
1 33998 48311
3 9408 99639
2 45623 99475
18 26817 30665
1 15127 96235
100 33619 34829
1 3123 86778
4 2968 37367
1 29271 54314
1 4367 26053
2 2923 88931
1 14743 19167
2 26953 81118
6 6805 14337
11 62559 68301
1 22598 45289
1 31838 52931
29355869 3537 3632
2 20620 95259
4 73218 84558
4 14840 81603
1 17924 45345
1 22332 76321
2 39866 49907
2 3292 32254
9 56707 75958
1 34386 67372
2 33030 93449
5 4717 53922
20 80235 87241
70511 38173 38186
3 16294 65481
4 42854 72913
2 33305 64083
224 84086 85697
1 9670 60800
2 17971 98681
1 42698 62936
1 6459 74925
1 535 40889
2 53556 61899
2 35915 46713
1 175 95388
2 73861 84885
2 37507 82191
5 56359 72795
8 45346 61207
6 68308 74031
12 69059 89898
49 18235 21289
2 52910 94720
6 3564 53376
3 18171 68160
1 74264 79532
2 6147 22530
1 49720 73885
2 40180 99683
3 19751 87967
1 37733 58181
4 67208 83723
2 53416 98926
5 13866 22914
1 60261 93041
4 44256 46760
14 75839 90700
5 19219 41030
5 39154 44785
2 13736 42070
13 48510 56943
2 3421 44957
3 36857 83152
3 58750 85948
2 49618 96920
1 68778 73503
2 17321 85386
3 36148 46787
1 16030 93218
1 30629 73054
2 12847 55623
1 44322 90620
1 32799 86452
1 20978 76070
1 8900 75944
1 45552 70541
3 59236 97188
8 6505 26057
1 22250 89057
4 16107 28179
1 47458 92665
2 52878 81906
2 465 34377
5 52794 62732
43 2005 12354
2 17927 78666
1 42048 79983
1 23817 65016
2 49790 72945
2 36617 86760
6 13358 46001
1 41623 82572
31 78374 79982
2 59246 92652
2 47101 73059
2 28042 93974
8 73433 93049
1 34314 79338
6 17529 56478
3 72741 81432
5 9230 42579
2 22563 54594
28 3775 19863
7 55496 86407
1 18007 73290
1 17652 63834
1 45282 68241
1 23869 54484
2 3225 71004
2 4292 31836
2 39067 99716
1 32126 87549
3 15239 53868
4 26464 49559
2 47000 64583
1 20347 57886
2 19740 41223
2 28872 84328
2 14635 75990
1 14647 54480
1 27421 45718
1 37896 80889
1 13917 44031
2 49320 81468
2 38754 79824
13 25445 26701
3 74191 79501
5 21481 32037
1 1969 65589
81 92853 98592
2 38247 81855
3 335 55147
2 56694 95630
4 63733 89512
2 12217 95022
16 92682 96604
3 34451 94518
2 1015 61406
4 33219 36366
1 17688 49698
1 37670 99499
2 1413 56729
2 47827 79965
6 58181 78421
1 17524 61244
10 76217 80260
3 27392 67110
1 25149 51360
1 517 92613
7 75430 94676
2 17104 85966
1 7655 60965
1 42545 68888
17 3440 30443
2 29290 76830
1 24213 58333
1 9966 35210
42419 16616 16681
1 31315 78172
2 31779 66549
8 70101 94690
29 26469 28213
64 83068 91382
2 21434 31398
4 29967 41164
2 10077 32442
40 37157 41686
2 14353 77219
5 41944 63554
3 36411 85155
4 1683 48132
3 45569 53287
2 28659 44057
9 66995 79079
2 3543 74361
1 6448 60026
6 59049 75513
2 41636 49531
1 37646 62611
5 69511 87835
2 16184 52740
1 36500 66252
1 58933 88671
2 36657 48110
8 27018 30357
5 9555 27579
1 36570 89050
3 59555 69560
7 63502 74310
1 28547 46500
4 33681 56566
2 32191 51534
253 13940 14978
1 36741 75761
3 21035 41343
3 55664 68142
13 71342 89222
7 41242 42154
6 10283 36085
2 13827 88325
6 862 24676
89 80800 82328
4 18459 20826
5 69625 86897
4 22670 77608
2 34646 46256
19 8279 24662
1 41288 98582
3 6762 30767
1 24165 93577
19 61385 68632
1 25595 70683
36 26525 28235
296943 65793 66800
2 50855 77198
2 6426 67766
1 10107 81484
2 61312 98443
1 57947 59477
1 2039 93755
1 3129 88478
2 36329 78044
4 29591 37183
1 36485 92311
1 37104 55873
1 42524 79611
5 71896 96165
2 63796 99601
2 6685 97891
4 57662 84919
1 49576 67199
2 1354 23113
12 3972 32720
18 2805 11390
4 6616 15491
3 38814 71602
3 24561 97133
1 43832 95290
1 12060 27740
5 16404 40816
5 10937 58571
22 82314 94482
1 20024 54844
3 74980 98183
2 3677 61476
1 9294 55056
1 26402 95405
7 31915 69957
3 48924 63380
1 56960 67553
2 13384 44579
2 20069 99423
1 2903 85242
8 49338 61472
2 46325 71765
1 44285 93048
1 7740 76349
1 57617 80411
1 42636 81520
1 1395 76881
4 11905 25455
1 22510 28844
1 46916 67388
4 9848 27629
6 27135 54944
5 5332 42859
2 15986 76390
1 8183 60180
1 17675 98602
1 14526 79918
1 16275 24238
6 57052 70192
1 21672 98957
34 54212 57074
1 49586 59129
2 939 77029
1 41749 84542
7 17595 20092
6 17753 40314
1 24361 38149
2 28795 85966
5 67033 99270
2 40909 74442
2 27685 84958
1 6479 70754
2 24176 79014
2 61216 75572
2 35791 70905
1 31069 95137
1 61274 89133
1 30474 64462
1 50936 72532
1 57473 85360
1 37584 67857
11 12979 23784
2 27444 69976
1 38141 94774
661 5835 6339
16 1453 16369
5 36067 62215
2 26599 30436
47 78003 83507
11 2484 37636
45 85214 94248
2 44142 68684
1 40324 99690
1 28837 50385
3 32671 85207
2 17191 73833
8 13979 15887
3 42939 71253
1 15358 85565
1 20905 86938
3 11577 38304
2 50056 99579
10 38127 50480
2 19691 95198
5 4167 17795
1 2299 83209
2 78691 83587
8 28072 52808
7 27328 33528
2 31844 39354
1 7390 60046
22 64399 72583
2 20880 42509
7 58989 91259
2 67187 95910
19 30681 36006
2 26099 57018
1 18983 29940
7 49738 70867
1 42444 78916
3 33363 58877
1 9462 78518
1 1250 97793
1 30529 74596
3 13353 43626
2 26724 60513
917 96347 97424
15 67527 76226
3 62322 78390
1 43463 97777
2 9809 60405
10 4375 29815
11 72735 84475
14 74164 93098
4 11911 69695
2 23862 85265
1 49863 74366
3 15379 39734
2 4961 67325
1 52167 81943
1 22458 42452
2 23141 77692
3 40345 61243
9 75961 85973
1 10898 64585
1 22598 93649
2 51056 59725
1 54451 98434
1 20395 65827
1 35875 39453
65 91349 95840
4 32435 58913
1 46580 98372
1 37886 83858
1 1348 75950
1 55479 93197
1 51948 59818
1 47531 96701
3 29407 52579
2 29342 98765
1 22581 86573
27 21816 25858
2 27669 51083
2 5598 86300
1 17059 79795
3 11265 40569
1 41078 58484
2 48234 74994
1 1324 75436
1 20771 52850
13 5201 31727
4 10466 45944
1 31039 91514
1 30131 60701
72 1000 13421
1 37704 86816
1 32493 78688
4 60104 82479
7 13464 22192
1 50745 67338
2 38509 78356
262152 70011 70115
29 72951 83467
1 38840 96399
1 47409 76895
17 4223 8529
1 76301 84888
4 3033 74031
14 153 25485
1 77495 88248
4 38795 66270
3 28722 98040
4 36480 42344
3 16911 69239
1 46802 78213
1 1871 65159
2 17291 87856
1 12585 73532
1 27005 67902
1 17566 80315
1 17522 82687
1 52770 70101
6 4924 41153
1 30546 77729
1 4130 70568
1 33814 93732
1 21891 44539
1 15026 46596
2 47362 57153
4 18426 30528
3 43607 79538
8 43847 44307
23 12885 18079
2 25819 81704
7 61972 69278
17 73885 93916
1 49436 93676
1 36197 96890
1 59301 93635
1 3340 54420
6 16889 24154
3 24221 80620
1 52956 81012
1 52891 96023
1 56554 77535
9 49045 56118
8 10637 48656
2 24186 64474
1 4991 89338
1 3861 73531
1 12973 66203
27 46421 48215
55 84955 94664
3 38864 91918
1 7932 70152
7 40172 43724
3 57208 60504
3 51610 64503
3 1378 48285
71 82636 84506
3 31231 90028
1 6913 89134
1 36518 77354
1 49778 98040
1 49858 59479
2 40148 53197
7 68505 81406
3 22001 91848
1 37107 63484
4 56908 62623
3 1599 52463
1 24911 72240
1 49427 84315
1 47829 94803
1 53549 55899
1 58245 77009
1 43737 87452
3 24369 98505
1 10509 74933
1 33412 82239
1 55752 61496
1 40702 56812
1 5065 54232
3 56528 97558
27 4269 9519
2 49752 94883
2 6503 60062
23 13354 19568
1 47575 73957
6 11398 42142
1 17170 52951
1 16999 42754
1 8767 42872
1 17624 40300
12 69906 79549
2 49650 64273
2 50241 66942
4 1905 92628
1 8897 93728
1 9250 58871
3 39946 80460
1 33128 76541
1 31086 79322
1 35691 45030
1 63728 78646
7 60871 63859
2 77711 86545
3 27908 32449
6 50086 55384
1 25836 60088
3 4879 10725
7 61373 91893
94 84084 98318
1 83022 94359
3 41594 56252
2 12844 72331
1 24272 92571
2 12163 84059
1 67047 95435
7 57701 75460
9 25649 42380
2 83666 99760
7 316 30511
6 11596 52803
2 57099 80780
7 80637 96431
2 14942 99317
2 33681 51940
1 1500 64539
18 28741 36508
9 69396 85610
3 21172 61330
3 76942 86749
1 9407 78206
1 6922 69304
1 43718 51234
1 37079 40372
1 30229 56763
3 14240 46696
3 29020 43347
1 16302 35010
1 30185 89613
1 1605 35840
6 49300 83998
15 17076 21944
1 3410 94590
2 11112 45072
50092 76021 76090
2 15158 74285
15 62521 73726
3 15663 98537
1 1186 91155
1 17219 86431
4 64315 71072
2 7855 33414
1 14549 41587
1 30283 98254
3 37481 84814
2 34908 73329
2 47413 74203
5 73056 84432
1 17774 80664
2 33018 91462
4 21922 37202
1 35070 88130
3 49609 92122
6 70121 89095
153 86889 87596
1 41681 97661
3 7809 65433
1 30999 52218
16 20532 23535
2 43744 96703
6 3261 18662
2 3976 64318
1 29803 62120
11 76271 88353
2 14195 57864
3 39451 44635
2 23916 58001
1 9420 56262
110 12810 14604
3 37531 49518
76 2156 9794
1 6885 86681
1 3839 81859
5 15771 23390
60 1727 8901
4 50409 88039
2 18487 61083
12 71102 82735
8 36615 48252
2 69028 85079
1 4075 97176
2 37916 67835
2 41688 79224
2 44945 60500
12 16311 38096
4 72963 78749
10 24234 32412
1 26329 48613
8 1066 19870
1 12463 50267
1 16405 56157
1 35897 75039
2 39638 58308
3 16182 99661
9 26212 27265
1 13274 64323
2 33917 53783
2 31334 46331
2 426 45641
9 69940 96308
2 1159 66596
6 15511 28380
103 91162 96010
4 32610 93597
2 13332 39919
1 10752 19555
3 56 10267
2 69059 76133
2 53024 88368
4 8782 54839
21 56591 62673
726 96544 99014
8 46314 60413
2 19009 73680
11 75358 79885
6 31528 49920
3 46717 98268
1 36530 75920
6 68103 95302
174827 93680 94556
2 36502 59444
2 13839 67444
2 14117 67368
1 26327 44567
1 40162 55913
1 17273 65782
1 11066 83167
7 79233 96258
2 2824 78599
1 42200 98928
19 79911 95480
3 36430 43303
1 40746 55548
1 62013 86380
2 9603 36964
2 19361 47604
18 7914 33416
1 21000 93215
12 20997 24511
3 4464 26534
3 26491 32677
31 89242 98184
1 10080 90549
11 62998 68685
2 25623 75980
2 27858 90223
56 65369 68763
2 22234 55394
1 45236 70324
8 63241 90430
10 67601 98919
1 6014 65545
1 64867 96172
5 40299 55779
3 51922 79823
1 40558 81312
1 46065 81396
5 54983 77012
1 60945 92203
1 73093 81679
6 4427 35150
14 15769 23843
2 26051 66160
3 961 27657
3 79845 87665
4 40161 94104
9 25313 69029
1 35794 59007
1 62209 94074
1 45599 52948
4 17817 62544
3 41422 95576
3 36641 46896
1 17140 91522
1 224 54547
3 21871 31251
1 4935 88993
2 37183 51286
1 38356 61289
1 14310 45257
5 78373 94625
1 29358 33903
2 43203 61140
3 8302 97042
7 85435 87502
1 1873 65190
2 43582 77827
11 77549 96350
3 30891 74991
2 35088 97924
1 20462 62227
2 28392 46453
11 10415 29908
1 27185 95706
9 59568 78509
3 37750 49312
1 16093 77007
2 10751 34389
3 60010 84744
4 7716 27550
4 87177 88775
3 72649 97359
6 13791 56881
8 63874 76039
1 55787 84682
1 36667 91477
3 20410 56881
4 48665 57304
2 6625 90882
1 20392 83701
4 22463 34070
2 5606 26283
6 15210 26103
2 32139 90412
1 71927 91333
218554 67617 68741
5 68645 96929
2 10626 53488
2 40617 94515
1 55031 75355
1 32249 86431
5 44755 57912
6 38374 47184
1 48277 69466
9 13992 37941
1 4777 85886
2 69382 77032
4 25878 31573
1 16094 62299
117 5484 11100
5 359 54197
13 61666 65815
2 22906 43624
1 7585 57828
2 23439 49851
1 14084 41612
6 69821 96413
1 3005 64420
1 17513 80225
1 29627 36808
3 8770 62405
2 9586 32695
2 34085 79974
86 86912 91538
2 54392 76338
6 52199 96188
2 56127 65527
3 3191 43762
1 39022 83722
1 19359 38798
2 17353 26360
17 81235 81921
1 17281 51439
27 31976 32137
1 30297 65843
6 13727 25340
2 46959 87464
25 51816 62616
3 16083 57315
3 16709 40913
2 38149 77094
6 69268 93810
6 33714 60736
20 21120 30244
2 43748 56859
3 15538 90488
1 15308 35900
3 24606 27117
9 73282 76879
9 82145 88792
2 49110 69933
4 41000 43230
1 46744 53163
17 60933 69669
3 3875 22126
3 32672 69219
1 10815 85426
31 77641 79208
2 49369 65564
1 6699 88174
3 29232 47293
2 24394 80174
1 10284 99414
6 8316 47270
1 40709 84558
1 19466 94284
1 49938 92514
2 48590 90594
1 17714 80014
1 47278 92054
1 16664 64620
1 35118 83929
1 10406 98477
1 25575 78425
19 79816 81340
3 27624 47437
1 19975 76945
3 42157 99178
1 51486 91641
1 56457 72927
1 31587 95143
1 18280 62045
1 31868 64264
1 57514 90720
23 16771 18308
1 11494 80329
2 43540 72705
2 39142 47085
40890 76674 76965
4 35287 76634
3 79802 83406
14 49468 52715
1 9889 73685
2 39243 82105
9 65461 84248
6 1875 48472
14 29349 36329
2 14341 62242
3 26682 48449
1 38454 97033
17 6161 12089
10 22364 32714
1 22849 58089
20 23865 28440
1 4 61949
1 11229 38791
1 42917 91488
1 53541 85111
7 52696 64581
1 16785 63084
2 20812 62334
7 54361 78273
1 33167 70629
9 42940 51517
1 45097 52342
1 74183 92248
104 87538 88752
2 31078 67874
64 82048 89255
3 10896 75874
16 2764 22349
3 37692 68376
1 25525 91052
1 33597 69541
5 8933 25182
3 58343 89401
4 6102 41981
113 13200 15953
4 6244 94768
2 4955 53342
1 48069 63408
8 86270 96441
2 14475 88024
5 76641 99379
2 11810 46484
2 38510 55733
2 12126 27782
3 36508 56678
12 91680 99393
3 19284 41972
1 35966 84416
4 61807 74940
3 34187 77445
1 7356 93458
16 67635 86031
1 44960 62692
3 12511 88931
1 32185 93533
1 43108 88193
1 26212 50402
6 1564 37118
118 92768 94545
10 11709 29372
14 42112 48426
7 32693 46009
3 50673 69354
7 60899 72929
1 55677 91455
1 37679 97942
1 59844 89261
1 27990 86206
5 31132 58140
55 78633 79877
2 55523 86534
1 49836 51409
1 8240 54413
1 47066 77055
2 3927 71604
1 25784 54039
4 46477 54334
1 47506 79641
1 62850 94408
3 36997 74534
17 11532 32389
2 30975 73433
1 7955 97315
1 34931 54766
3 8328 19788
7 68971 96820
1 28779 74515
2 46697 54679
5 3469 41420
1 40396 79119
2 30743 60073
1 3450 78366
2 2009 33993
1 50466 87486
2 53050 82823
4 4806 66403
1 24587 81310
1 10569 88199
1 21845 64696
1 24990 56671
5 53385 67117
2 61674 89871
4 18294 37165
6 10194 19892
1 1353 64363
3 9001 60923
2 39668 77031
2 45340 76370
1 4824 41653
1 20309 90109
1 15322 48726
1 10433 75634
3 2129 94352
2 39920 42084
4 61604 69182
2 19885 71700
1 41003 88944
1 1814 85230
1 22293 89266
2 5277 61798
1 15723 62084
1 43514 70272
1 19882 66435
1 2681 91371
1 9920 67532
1 4142 44696
1 11125 80175
8 13581 21908
1 4978 57188
79 2094 13626
4 9328 76435
1 50580 95661
1 17846 77196
13477 67654 68287
2 35988 40932
1 7096 71031
4 4139 19772
1 12095 28742
28 83318 95821
44 87028 88351
59 10901 13989
2 23868 78504
8 58195 72441
3 32123 58828
5 32868 59204
2 44557 82949
51019 87500 88468
1 29769 91946
2 18180 48676
4 21845 48397
1 4931 95392
1 46011 89219
1 41077 50628
57 58488 60721
1 15635 39350
11 1206 37017
3 10987 57997
1 2435 13551
58 79058 84771
1 24020 47594
4 78428 80088
3 4373 80965
1 24190 35240
3 71100 91666
1 58381 96671
2 38816 91809
2 44326 74959
3 20103 58753
1 39886 68056
4 1517 74303
3 72801 87088
1 1287 39463
1 22053 29501
3 16984 95549
3 49267 66874
2 44957 69243
1 34985 86991
2 4232 64411
2 55341 90293
2 28434 64022
1 17888 96972
28 85523 91798
2 41836 92947
1 25176 94025
1 15560 59425
1009 93751 96703
7 8282 39372
1 4187 56844
9 71678 90361
5 52460 70791
5 48683 65432
1 66593 84013
5 369 41921
8 16800 23702
3 43072 67107
1 14431 94006
7 73109 99505
5 18498 36893
2 55352 84757
4 28373 40523
1 17607 58874
51 51261 52303
3 29565 87034
3 59196 72243
1 6318 47398
2 66735 83043
27 63897 65772
4 33324 76776
3 8232 53816
1 21944 84703
3 7749 76019
27 4642 9004
2 24134 74257
1 19374 70138
1 60343 73429
2 5087 38621
1 15657 35843
12 19382 25565
2 363 72454
1 9579 38642
1 25678 61482
2 12857 31295
3 54760 66838
30 2042 15272
9 8377 25831
2 3909 7208
1 8642 23754
18 73606 99040
4 29938 81675
4 5946 12371
2 26472 54853
2 31518 73899
5 78512 99865
18 89415 97227
9 44819 61649
3 48487 98847
6 31338 42807
1 41090 56970
1 30421 87115
4 5666 48395
1 39401 67784
1 17963 40435
74 86347 87109
7 68032 96693
3 12446 50233
1 30768 41986
1 10120 79764
1 22957 62897
2 24165 58032
21 64313 71252
5 50336 91005
2 14526 44835
1 44330 49538
8 72863 78771
5 63019 89164
1 13117 69805
24 19091 26076
1 13707 50661
1 20428 35557
1 11256 83257
1 21143 24843
1 15547 98273
1 4991 30120
31 644 7822
2 12368 52861
6 32938 60836
38 68267 71614
2 46100 55855
5 36495 54632
11 61201 79618
5 51704 73530
1 28971 71302
1 23953 94856
1 46492 75084
10 22432 38045
2 38904 40312
2 35696 81965
2 30751 71764
3 8011 19249
2 11996 82109
7 75158 92220
6 8987 50973
4 77000 82800
35 77972 78542
61 71170 76159
3 34787 82767
1 18901 93737
4 17587 40067
1 56684 90242
2 38393 57332
2 11292 91301
2 14141 58249
2 39588 94594
1 76418 80762
2 11260 84878
1 46684 79502
1 9326 89232
6 30686 47763
1 6412 98281
1 68378 92316
1 16329 92959
42 14347 20523
2 3839 66090
2 18481 41856
1 18847 85516
3 36562 94579
1 33719 81396
2 35193 90641
1 37846 50629
2 826 49412
1 9287 89238
1 35411 86345
3 700 45494
589 94226 94735
2 16573 33397
4 41827 99151
1 21779 95255
1 11343 86999
8 12345 18377
1 9842 26404
61 86842 99923
2 45533 83224
1 14934 74517
1 37943 47614
1 11878 83635
6 65520 93613
1 11437 75993
5 735 43332
102 3287 6517
7 53756 70256
2 41530 79039
3 55 45976
1 37315 89505
1 47586 74149
155 94386 95523
8 27672 39172
23 87157 90976
9 36652 57144
3 53627 58676
4 54638 85003
4 26650 52900
3 50970 95238
2 16612 38669
2 25818 55260
2 21228 52155
1 41752 52961
2 33963 95311
1 71900 81316
3 21037 36071
13 17633 30078
6 10611 20863
5 27350 90787
1 10840 80037
1 4944 77672
1 21957 52573
1 2849 53067
1 28530 70935
1 19201 64909
12 62058 67042
2 62318 93564
1 25613 94904
1 56679 96102
1 29963 65369
5 67126 76455
5 11197 49820
1 41112 98908
1 12249 42894
1 30093 92215
2 51829 55762
5 62404 94963
2 27090 55267
2 6365 72203
2 2038 32323
1 31791 49726
10 38410 40635
1 14617 67070
1 42061 71668
3 47712 78863
2 28591 91252
2684 76218 76385
10 8381 28885
5 53421 59584
3 29968 67121
2 63870 92339
6 39351 63446
582885 23773 24233
7 75069 85495
1 49263 73393
2 4616 89761
3 27744 53314
1 23623 49636
1 25237 90846
1 11290 69184
4 47554 79011
1 10681 50637
2 9373 66420
26 75647 96282
2 69794 85132
2 55846 95208
3 18035 92068
2 37501 42003
1 45612 73792
2 13514 48484
1 1710 57819
1 22775 56289
4 68973 97637
1 1825 65035
1 4441 73208
2 45608 90791
2 32366 49574
16 8069 27158
1 33485 82312
4 54526 86066
1 56339 89804
3 38312 67029
3 12586 44578
3 55034 75796
1 70789 80554
7 48452 60685
1 54504 91443
92 89355 94939
5 51568 55509
6 10777 23931
2 37696 87947
7 6134 52231
1 14631 43965
1 35007 51504
1206 1717 2759
4 50642 60834
8 6780 23658
8 20440 38146
2 37535 91719
5 69504 92195
1 3595 98697
5 56177 94458
1 61706 86018
2 24544 92559
4 28079 89937
1 7682 54416
10 14674 38401
1 41696 49858
3 26764 85133
1 5882 82328
2 69636 94585
1 6542 73940
2 14243 45732
2 49619 50594
3 29744 75052
2 5224 53063
1 46182 90205
45 5735 13507
38 87793 91809
2 41980 95606
8 1786 25711
3 26728 93134
5 73143 80555
18 68576 70011
4 73790 82011
4 56503 66585
1 16807 57253
4 9341 15868
1 27480 69778
1 25269 65095
3 5273 92297
3 16258 37164
2 19879 40089
3 49340 91904
5 27641 48745
6 6344 30213
2 2747 48939
1 15787 71585
9 54618 72915
2 46054 62466
1 57024 64076
4 46696 95121
2 34746 63399
45 6544 13446
3 65882 82202
53 4469 7815
5 21495 51575
188 9529 11272
4 18760 48553
3 15820 22210
1 44576 48242
2 38462 68734
7 56761 82566
1 2588 84742
8 74371 93991
11 11902 16072
4 57606 85041
2 17405 92540
1 2204 76822
3 45040 59784
5 28108 38655
3 63518 92902
6 25864 28177
2 35799 57675
1 1372 47937
2 7217 75294
3 1378 74838
6 9037 42738
1 9995 97771
1 58074 66060
2 57163 68004
3 39003 62008
1 42515 47404
7 8503 11048
2 19487 21173
1 26400 33309
4 20957 51512
9 4063 8802
1 34376 51437
23 30447 31395
10 71735 98068
15 83272 90374
9 301 39007
9 50200 67933
2 2073 69628
2 46570 73404
4 17483 26791
37 18553 19636
8 79044 79687
1 30016 36697
6 54351 93006
1 52380 79878
2 49745 61576
108 93662 94051
6 3271 62357
1 13860 92810
8 66814 88353
10 70485 75074
2 42484 77934
5 63490 67191
6 10262 60841
2 28365 37476
2 18700 19580
2 20106 96393
5 8365 29203
12 993 14355
4 53940 60081
5 72320 97894
1 16711 99221
2 77520 93025
4 36118 95435
1 3026 86498
5 29878 38441
1 38493 81883
1 14142 86993
1 67218 85082
11 33443 46329
1 20113 86947
2 4535 68754
3 70963 90606
2 16807 87902
2 50194 96398
21419050 18406 18873
2 12608 68710
2 43146 81017
10 67716 79230
9 7495 36563
21 51631 52659
31 83565 99941
1 4182 65675
2 72772 85000
2 11167 36555
1 27444 60028
4 46438 91255
3 32309 44020
1 28094 86168
4 7530 56661
2 33469 93997
1 14327 68653
6 62455 87595
4 16461 31210
3 24379 85061
1 57511 94681
2 44684 70027
1 19471 81486
1 43018 65140
1 2521 80340
1 34750 79924
1 29183 48804
4 25528 49731
6 64721 65231
3 9949 81492
11 8666 24508
1 13357 83250
1 24171 52572
2 29304 86236
35 33535 35036
1 47417 90273
3 76510 87175
3 19822 44193
2 21147 54478
1 28022 64073
1 18221 72540
4 73424 99312
1 3949 85166
5 52914 82090
1 23748 46207
4 36785 57662
1 17497 77077
8 61900 76770
1 76429 91571
3 19818 37237
5 46227 96868
1 52996 79768
1 24094 94021
22 87272 96385
2 29293 37387
1 30009 83319
3 5597 93688
2 20998 35311
2 7208 58165
1 25850 98898
1 22396 67275
1 20905 39461
1 40326 97000
3 19174 52639
4 14495 24102
2 18181 34233
1 51128 77560
9 20764 29210
9 65853 88335
2 20982 85293
2 38374 66252
1 20522 94774
2 8816 99319
2 9332 94265
1 45546 83396
4 62038 75365
18 79841 81507
3 46385 64506
8 87123 98121
1 37913 78520
26 21837 26750
2 3597 77346
1 128 94955
3 10848 59158
101 2412 7085
1 25820 74208
8 972 39249
1 11659 50354
1 26530 75701
1 12752 63863
6 564 15649
14 82073 96382
3 18505 23109
5 36237 54458
2 33272 51109
14 82785 90880
8 8574 74890
1 14142 95763
1 6877 75540
2 38942 48522
1 21455 41200
6 16502 21339
3 38384 88047
12 3353 9180
7 75894 98145
3 68594 92590
1 7697 47881
27 7955 19513
1 19674 28547
3 16732 85088
4 24728 70752
7 4699 16970
2 36751 68228
2 55558 80059
1 46376 71006
3 9883 76226
3 52335 86117
2 18693 45883
2 13768 64916
1 11759 82342
1 29571 35135
1 14234 56222
2 3091 86349
1 26996 71351
1 15602 25683
3 31032 32852
3 16404 41983
3 45956 55010
2 21211 31879
2 15059 52299
2 36602 69845
1 18737 52302
2 40520 76645
1 13137 71318
4 77440 84094
4 4107 24705
2 16839 89603
1 14871 97587
37 5380 10987
4 51989 60169
1 31952 46446
2 43392 63186
4 30124 39080
3 56314 69148
6 23679 56682
4 57064 97470
2 25313 86515
1 21041 98736
5 69131 81591
2 21443 88545
2 50061 75578
10 15263 31435
2 11991 59280
1 48652 92202
1 11372 35424
2 26187 72332
2 23501 37967
14 36291 38987
42 87774 89570
3 169 91386
15 33147 35237
1 37376 54710
3 11785 47057
3 19733 30007
1 31438 56857
3 66545 95492
7 48034 54013
1 9871 50762
5 51108 58410
2 30044 42814
2 11777 68188
3 3778 55776
1 10606 38953
1 23852 74287
1 7543 68871
1 31520 59129
1 10567 84566
1 28954 42739
1 53631 62216
1 20010 86920
1 3273 96811
21 59898 69982
3 5294 69535
18 82662 93603
4 59378 91875
10 21093 25070
2 23010 80582
1 21480 75654
5 10299 23560
1 50523 93952
1 63787 65512
5 83933 90953
1 15825 47941
2 13882 31086
3 77889 87489
5 2084 44219
2470915 89299 89386
2 6105 50386
4 57969 74115
11 4812 8219
3 20648 38668
2 34662 36539
2 16250 99513
1 17823 96872
2 46428 59547
5 35872 94218
3 3585 88423
1 59795 92007
3 53476 66011
10 46092 54235
4 73579 90373
3 52694 78891
1 59409 72840
4 12558 40639
3 27633 43852
2 12200 89307
24 74789 79865
2 9352 72855
2 58890 80699
2 9936 60077
1 23556 96837
7 42710 63888
2 32055 50855
1 16423 56314
3 53314 57614
2 21409 99300
4 51794 75813
6 6143 23719
1 2947 30524
2 20567 37475
2 61507 96873
33 8937 19009
4 8708 51336
40 251 11570
6 46214 56924
4 59502 88080
1 35456 69711
9 25697 35211
1 28913 79054
16 60187 62543
4 50818 61277
1 15441 33745
8 11026 22571
1 924 39649
1 17196 63959
3 4813 12421
1 27501 89116
4 2042 78638
1 21630 56500
1 18819 57670
1 20403 47968
53 12526 15721
1 2475 39508
2 15954 56330
18 70850 79054
2 44271 55732
3 125 40612
18 78258 96427
1 13484 19805
3 56706 86353
5 28507 50338
2 28491 56967
12 55387 67868
9 13434 15317
25 67699 85555
2 10252 97092
1 48883 69864
10 23065 25565
2 23076 84715
6 8987 28184
2 70960 97126
13 377 15905
2 11090 46747
3 35942 75531
4 43817 97399
2 6981 54674
1 33058 81312
5 7024 38536
1 12569 81222
1 3556 30918
3 60661 74697
1 3877 60860
1 7314 18768
1 36705 83432
4 51791 75975
3 22281 72710
31 27521 29560
1 5408 20125
3 8308 85540
1 4020 75722
13 4752 11959
8 36674 54739
1 19150 64601
2 20849 69904
1 5409 18948
2 9586 93174
1 44641 71184
1 35344 79498
1 6632 84357
1 20476 54563
1 18648 82000
1 8249 56181
2 48502 70470
11 32044 35885
1 23301 75635
1 27873 86273
1 37723 93611
11 64325 99065
3 49305 60074
2 5040 57565
1 10462 86162
8 6761 12333
3 19026 54690
2 22744 33633
1 39266 96064
2 12223 70118
1 41982 54878
1 11921 96925
1 92 56107
1 45445 71640
1 49323 97433
1 28841 66161
1 18299 58056
1 46243 73178
1 31260 99440
8 8831 12954
8 58856 77757
1 5566 22214
4 67208 96662
4 45811 90087
6 74670 85657
3 2006 64627
3 51836 61388
2 23491 43851
2 6790 97595
7 66118 75442
2 8260 53742
1 18043 72202
2 29703 79899
3 67747 91295
10 66907 92158
3 49453 71574
23 78339 95784
1 17054 80225
8 51910 53311
2 19426 47675
10 9221 28605
2 65905 91945
6 1272 77034
1 47283 72695
1 12803 92234
25 21996 25066
9 21788 32955
1 8816 95344
1 20555 64224
2 7009 71033
24 56078 57936
2 16156 50798
3 62775 84049
1 66 58513
11 59899 61763
7 58537 87319
6 79065 99777
39 82316 97945
3 21569 74495
1 38092 64470
1 2526 68375
4 18324 25169
9 82602 86815
28 10953 15809
6 84355 94400
3 23712 37140
3 21839 99235
2 8873 89185
1 35538 82576
11 52318 60115
10 71198 96897
1 7796 94861
1 4650 69546
2 64136 73617
2 23166 82682
3 18005 37373
8 39333 50453
9 5369 12476
1 2147 95516
3 26088 58521
1 7906 70895
12 11487 22078
3 41591 67221
2 45296 99602
1 2200 85991
1 21318 98785
1 42103 73864
1 234 89747
3 20428 49994
95 89485 93590
2 43662 75026
10 83426 91224
6 61030 83105
9 12850 44737
3 8623 48127
9 84124 89189
9 56631 62242
3 5184 82211
2 34142 77826
1 55775 74258
16 81106 87409
2 28554 44118
24 67395 70705
1 24960 97395
2 23985 42261
1 2948 98413
4 46710 78135
8 67358 84601
2 24868 67034
1 54286 92990
3 56408 70901
1 6872 69364
2 5390 94485
1 18266 78651
6 8989 27943
4 74193 77347
2 3622 92914
1 71067 79794
21 20755 23103
4 69800 79192
4 5914 48561
2 60627 96926
1 31724 99947
342 96368 98391
3 21094 62498
3 45330 97629
1 23692 97190
3 22643 34088
2 38443 90761
1 57743 96785
1 72130 77038
1 43217 49048
1 24695 76074
2 75309 89837
2 28203 41575
18 78786 89601
2 45306 98447
3 40429 52133
7 27916 64807
1 1297 93687
3 9850 34991
2 29210 37617
3 26959 78370
2 59721 65864
2 20491 71654
1 40692 79198
2 56298 60752
1 29680 91965
2 9610 11705
1 28269 78313
11 6390 22289
2 16130 70231
3 23339 53470
18 82105 92296
1 25313 70070
1 3963 54525
61 194 8870
3 17498 51410
5 47341 53909
2 33209 55215
1 24029 74822
3 50345 97937
12 20713 23404
2 42403 56893
2 37989 87843
4 81507 94540
1 44993 86504
1 3236 91325
2 24333 47809
1 34779 92274
7 10917 33140
1 31119 61158
4 49007 64732
4 61706 76311
2 54034 87689
3 17344 89825
10 73965 79424
4 38325 71472
1 14725 88949
2 53030 98265
6 17094 36013
1 11347 76289
1 6374 46376
35 6744 21505
3 12376 84423
2 3376 99986
1 28823 80599
2 55681 75868
2 14345 54990
1 51143 81553
2 56874 73991
1 21921 84215
2 74802 93926
1 26101 60268
2 42743 56680
2 12891 13581
2 14724 80614
36 43414 45563
3 23133 43886
119 81383 81656
1 51537 78609
6 596 27900
7 11529 35333
18 38170 45365
10 61706 77610
1 49536 80798
31 18902 19268
4 10625 60522
2 8836 91778
1 29508 41593
1 34135 77857
2 54131 75559
2 9941 40447
14 48468 59553
3 19505 50886
1 16910 57602
2 21334 22473
6 55782 64672
5 18134 30712
2 8476 55499
1 2918 88607
1 10441 38553
2 31361 65197
1 27155 37798
21 12780 13493
2 23132 55113
11 74335 84925
500 95912 97865
3 10880 25687
17 77921 90284
1 2458 42157
24 78351 85723
2 72592 99753
16 32347 46003
1 12163 87361
8 16185 29611
1 1001 74858
1 26166 88412
1 8496 37840
1 25675 44564
12 46678 75830
11 51402 54272
4 80665 99335
3 66662 89862
7 31724 80973
1 28015 61817
1 2615 50458
2 53732 75720
2 46688 46903
3 1360 77865
5 10468 26400
2 26342 55104
6 14667 25943
1 41643 64593
1 31067 96717
1 21899 58929
2 11607 39128
2 3377 40102
3 3081 70611
5 87094 91380
12 80253 92066
5 66574 98151
438 556 4000
5 7238 23438
7 42223 58992
8 55671 68094
2 6452 43764
6 12054 17617
1 7060 58629
2 16806 72456
1 26236 63712
1 30273 78765
1 33131 97187
3 2063 35950
9 27240 39197
4 51916 52955
15 67416 85784
4 3078 31257
1 27044 97034
5 59570 77165
4 8269 56459
4 34698 55685
1 21643 61272
1 12136 92896
1 8551 48151
3 63807 87703
7 57279 66578
7 72906 88680
4 25826 54383
3 79244 97851
1 22132 80957
2 54174 84324
2 7247 89763
2 17027 45812
1 56460 60319
8 16019 29881
4 57581 80890
1 70349 79400
4 11819 54339
2 51822 87576
1 44418 49716
3 16763 46502
3 65069 97329
3 40881 61175
295 1805 5808
2 48569 56044
14 57268 72257
2 19513 85570
1 24227 97992
4 29724 43118
2 15571 44809
2 63440 75176
8 53357 61349
4 24482 40820
2 50771 83176
1 8371 97356
2 17567 81513
1 12562 69965
1 21791 63480
1 9905 93242
1 55357 96796
7 52290 59041
1 3940 99205
2 23146 64418
1 25220 66300
89 75569 77749
2 3684 32433
2 18564 94974
3 59658 90741
2 8974 69233
1 17781 34189
3 7722 41415
1 42219 99631
2 14680 46052
10 81887 90710
137 85521 86634
3 55523 75495
4 7776 85682
25 13756 21445
2 44328 64110
1 31524 97908
1 29694 31354
4 63628 78016
4 2294 47314
2 32932 80016
2 9256 63767
2 5879 80962
1 27539 51752
2 43978 54728
1 20668 43979
1 34088 99235
3 75758 90247
3 24623 78310
3 14137 87045
1 23825 95653
1 2017 90869
49 78570 79023
1 14570 64293
1 16542 63418
9 20336 25463
5 9902 24939
3 18672 80786
2 12099 77396
2 50923 79598
1 7846 38799
6 67847 84487
3 32926 66836
9 72629 95907
2 82511 94260
2 69234 77122
1 49348 68597
1 18577 70457
5 50770 58005
2 61705 81233
1 18104 52182
2 3750 66680
2 44151 96474
2 57214 78810
2 39394 76174
1 33285 61573
7 65441 77000
11 11414 49289
1 23529 57396
13 27450 29544
1 15382 70945
2 17034 34523
1 9374 62152
1 17611 88581
1 12196 27656
2 12953 53611
1 45743 68118
97 10512 12410
1 13985 25954
12 56087 81239
4 19861 47047
8 76673 97548
2 20666 34012
2 12687 22073
5 33714 77235
1 47734 97051
1 27209 59792
1 20529 96588
4 38325 45465
2 57435 67980
6 1799 35331
1 30363 62115
1 11743 61619
1 15363 61960
1 27573 86912
2 50412 69063
4 3316 44731
1 26314 58196
1 48792 79657
39 79797 82017
6 46596 48346
1 34300 46054
2 12146 81179
4 59888 99546
4 20725 58740
2 53883 86193
2 29544 94050
5 12085 28704
3 1633 75371
1 59734 68166
1 9507 76075
1 50185 95435
25 77302 86954
1 26770 90347
4 30325 51770
11 48864 55384
95 88869 98169
5 56817 96899
1 59026 69706
1 10086 73717
1 2091 63331
6 42254 45742
1 28538 92566
1 42420 54978
1 30376 40864
14 80612 95769
18 80085 84766
4 15195 76100
1 3155 46002
1 19516 90603
1 75509 96850
5 16374 25286
316 2652 7679
1 9684 54960
6 68005 85956
1 2880 54109
5 40021 64380
1 20061 62649
3 51571 92784
13 36177 41728
4 33946 41090
2 7067 70289
23 2358 17396
3 18703 73140
1 17707 42922
1 13637 98100
1 46390 90265
3 40613 77036
2 36956 96400
1 30397 53204
1 21341 53790
4 73450 90260
2 38823 60963
1 17746 90246
1 35798 92691
3 22572 39750
6 2300 28708
4 31171 39939
15 17949 24892
3 61939 91163
1 43348 61552
3 11183 14372
6 11329 37707
4 40045 82101
1 42404 96674
16 82185 93711
5 18130 64775
1 67666 87962
3 41086 54768
2 44342 95148
1 46590 80809
1 17925 87970
2 21349 67651
2 23542 49013
1 26596 93891
1 54009 70418
6 62495 88138
8 26757 37230
4 17621 71696
2 20912 31888
2 30977 76000
4 19776 30968
1 35631 82969
2 36530 60292
1 617 29737
54 86480 89374
1 25995 87418
10 79328 97633
1 9895 59779
4 40426 70924
11 26719 33850
3 58738 88699
1 14341 55029
3 27574 74335
6 55323 60580
1 16414 53402
4 29366 41467
1 42533 58474
1 8648 99750
2 45966 85179
1 12620 94913
1 22667 63186
1 56171 66779
6 28036 36582
13 88329 92531
2 19464 66911
1 2083 41010
1 14468 49146
2 57727 64719
28 71731 74693
8 65345 98689
4 4648 38351
3 34257 50139
40 1302 18501
4 35054 44643
4 19101 50359
1 20227 53938
1 30735 86685
1 663 42844
1 37417 68618
9 51940 85809
3 15572 64936
41321 53285 54268
1 29073 70396
2 74703 79241
3 665 55873
2 52428 89702
2 26816 90604
1 8746 39870
4 49289 78447
1 22087 81169
10 10246 21085
2 14190 58323
1 56806 92116
19 68451 80430
4 3438 55130
10 68204 96190
2 36159 84020
5 55417 64810
4 42363 44430
2 37474 89519
1 2461 39005
3 20853 94465
1 55215 63543
1 57522 90538
2 46517 71601
3 36003 47492
1 46538 95036
1 4553 35580
1 51435 91672
3 51890 70034
1 13486 65418
1 20203 82887
1 40587 64221
4 69045 85005
2 509 78434
1 34805 99833
1 34069 62911
1 4965 91279
1 18260 76796
11 18722 37659
2 57749 81487
1 35292 93098
2 63943 79076
2 58604 98764
1 53208 85486
1 28556 93930
1 19720 86090
1 4280 62730
5 8796 41663
3 71182 88564
2 44758 71431
2 56484 61473
1 20211 46837
1 21021 84436
1 23544 69795
1 55667 93231
1 750 22271
10 12791 37732
1 41258 76629
2 43034 51414
3 7792 89170
6 62613 79124
13 77099 83543
16 40757 48252
29 310 12853
3 51609 88691
4 21675 74919
1 6177 60075
1 44754 81281
19 83790 89062
3 8601 70683
1 24267 85685
1 41397 65677
2 46191 99643
3 62525 89491
1 37280 83268
28 63719 64012
2 58102 73007
74 90104 98814
6 20021 49600
1 55603 95521
3 65208 78251
1 21232 78747
1 57349 88819
67 273 17985
1 2237 46630
3 17909 72211
73 2742 4952
3 11707 44643
1 36551 51092
5 19966 25519
3 1158 44770
4 16852 36037
2 42787 76173
1 39220 61290
3 74326 94605
1 38076 62808
2 31864 70199
6 75361 84950
2 14932 99149
1 4462 33976
1 23829 91215
2 27682 32484
350 91712 98081
4 14289 70897
1 17932 49351
1 41113 46026
4 20277 32029
9 44938 83014
2 6004 53243
2 26441 63069
1 7941 48203
16 49459 56791
8 15262 16822
3 32069 73758
1 25979 37601
2 19307 62815
1 34611 53321
7 53685 63240
15 23480 29912
24 78552 87729
1 42139 87869
2 63698 78062
18 69876 98087
1 27455 89401
3 58088 97601
4 2513 40908
1 38917 94385
1 53580 97735
2 47712 95674
6 38665 43956
1 48375 90056
28 10607 11950
2 9282 31696
7 27420 33980
1 27466 67814
1 44113 81059
4 8972 51364
3 36691 93759
49 10357 17056
4 7656 16935
8 3713 15780
2 2977 96465
6 39397 48194
6 76498 85788
5 43832 48974
2 45944 87067
62 87597 89875
6 32067 56345
14 12514 24457
2 19818 97278
1 42228 86404
2 43830 81865
16 22938 28744
1 29325 77276
3 71526 96180
4 59705 79447
6 28172 39739
1 3444 37244
7 79663 84908
5 39867 72702
14 7000 16583
16 83400 98989
3 8850 30051
48 85855 99945
8 52565 82969
2 44720 79434
24 5745 10092
5 4062 60651
3 39853 53222
10 17783 32825
1 43528 65332
6 9940 23240
4 49253 96240
1 52456 75072
2 21740 35099
1 13806 67587
1 44112 83962
3 17542 95015
4 71363 91984
2 73141 99847
2 6342 64828
2 49885 61118
1 38326 87840
1 16836 62251
8 54701 56731
1 47107 79316
7 14218 35306
1 12458 40550
6 16501 21249
3 40699 74605
2 52855 80490
1 29421 91369
1 55879 99845
1 16708 75401
2 48203 60454
11 9488 34312
2 65107 81048
3 7333 35573
12 61276 78779
2 17 58879
1 12973 98077
1 77 51774
1 67093 87939
2 27028 39191
1 3440 84801
1 15571 80904
7 36208 79601
2 3761 15602
4 59051 84227
7 17742 27988
5 8577 14342
2 33235 99846
2 71050 73766
5 51791 61239
1 13157 68084
3 8874 59552
1 20828 95296
5 8887 45027
2 43071 77404
1 56558 99419
1 28636 61581
1 31468 65253
1 46354 64808
1 14120 55344
1 29890 92977
2 17671 76528
2 23066 38861
7 46673 51851
2 260 26354
1 40518 65444
3 33628 89172
4 24669 33533
1 54489 64493
1 8644 57679
2 32818 52548
5 339 17111
59 20040 21054
7 58374 75058
1 44331 63897
2 20044 49030
5 72026 94408
15 9593 24868
2 14189 88477
4 72340 75885
6 29393 51026
1 20478 74042
1 37065 82218
3 15376 57518
2 10735 44702
12 35536 43571
3 51075 77338
1 64504 85874
3 10644 93370
5 27532 49618
2 72807 81197
2 11734 52027
11 44482 49856
3 34349 55958
10 44510 45510
3 5430 54799
77 91221 96874
22 63845 67893
10 46816 63990
3 34366 68791
1 39348 81154
13 14022 22322
1 42557 55659
2 44941 65404
4 62694 99681
1 11725 85573
1 28820 84653
2 10994 84478
3 7567 35273
3 8178 40866
3 34557 58960
1 47079 99295
2 2012 31923
2 3387 60902
1 5159 92299
1 10239 89406
1 48718 69308
1 5188 62173
1 14728 20292
2 2776 74667
1 3665 51206
20 32652 33235
1 11585 61791
1 16754 49630
3 3808 74825
2 34011 70756
1 46835 60231
1 15994 94727
3 61103 88713
2 48217 72928
12 65106 99401
80 81128 83084
16 80865 90316
1 2938 76625
1 45174 94985
4 50031 84810
1 8995 56672
1 19699 90210
1 55765 95764
243 9167 9662
5 56392 84151
6 4117 47391
91 519 10392
2 39088 84550
3 11666 49007
2 53564 85686
8 70421 79730
1502937 56217 57150
3 4868 97792
1 10598 83614
5 53843 72708
1 19503 49014
2 62874 74936
3 18968 72555
7 36098 52909
1 45117 57417
2 7942 44469
3 8330 69044
62 5135 6567
6 70595 75168
1 43863 71768
8 12045 27691
2 54455 59735
3 37270 99183
1 1531 71324
1 48074 86545
1 10715 93583
1 55378 68311
2 1267 76918
1 41253 85168
1 31892 55254
1 32101 70003
1 70234 92811
2 10724 81321
6 62919 72011
1 16635 71241
1 37040 99770
1 26243 80118
1 7772 85031
1 8453 98326
75 82109 88686
2 48990 85247
19 79362 79691
1 11949 47442
13 32792 44984
1 58440 63251
1 6199 98872
1 6942 24228
3 13288 74557
1 15365 87881
4 48236 69791
23 22318 26762
2 6620 78234
1 33122 64579
1 46413 73841
35 2445 13451
1 39932 55786
2 57180 87549
2 27488 76919
1 23341 81564
1 1986 69737
1 29188 66749
14 74460 95001
5 68106 91959
1 3407 98606
3 37080 57463
1 44754 76227
2 34033 39246
4 5692 64317
1 35429 67012
1 43459 87313
1 34574 79084
11 16192 37615
1 50231 68932
1 1926 49464
2 52780 83126
11 74861 98612
1 31914 92907
9 72842 75719
2 34159 79653
1 6560 71415
10 9376 32767
4 61321 94270
5 62725 75438
2 32639 70363
1 28331 84935
3 15551 28412
2 16656 77229
1 3521 87114
2 42779 51193
1 6057 94736
41 7942 15971
4 43081 61262
2 62806 96369
3 30477 72781
3 23430 41459
1 41802 77229
2 36473 99986
1 16632 65248
1 4464 92453
1 5341 94979
1 43529 83655
151 47864 49651
5 18190 53972
71988603 51870 52194
2 10805 90906
3 11609 35460
8 76360 92116
5 36691 40289
4 42744 53131
1 4012 34201
7 52103 59238
2 46406 64893
1 28152 72073
1 22805 79495
9 9211 31143
2 14474 53253
1 36706 48877
7 8429 11722
8 82368 87622
1 42988 84776
4 29513 57843
3 66737 95118
22 33564 35198
3 28283 50596
2 34069 60195
8 55537 56759
4 52175 99199
4 11229 25572
2 40847 95393
10 16090 22448
1 16238 71305
2 13785 96180
1 29194 79379
1 31795 97700
5 83335 85470
24 63326 64240
6 83554 99206
3 17588 81858
9 57102 71346
2 46619 73120
14 10318 36647
13 6230 18405
3 29802 91858
2 26434 61621
2 25529 37292
2 10827 62189
1 43028 66560
1 41315 99615
1 13466 54161
6 84039 89850
1 45852 66211
2 23655 74412
90 76718 77683
2 44110 89163
1 37056 66092
5 62538 90823
7 11345 50549
2 11345 48096
1 13503 74516
6 69798 79845
1 2498 88813
1 34261 78407
19 49076 51298
5 7642 31127
1 2066 83953
2 41068 51710
2 18535 77643
2 10891 96701
1 13201 85637
1 5395 70250
1 41851 58817
1 1475 32450
1 35070 59708
5 24285 27717
3 25850 92408
17 26011 36169
17 61450 63600
15 62083 99753
12 70147 97624
2 15313 28435
15 47007 47799
8 67634 74102
4 60643 71769
1 14032 90277
3 76724 85121
4 17295 46248
16 83798 85879
1 4053 84649
2 43660 83794
389 8400 9075
2 42984 93838
2 71794 99318
6 29469 77913
22 495 13968
2 19320 72105
1 10678 54919
12 1320 22568
3 5574 27213
2 22000 97066
1 65967 98737
4 50723 65287
12 16167 18423
2 13099 96117
1 47136 71041
1 43460 75294
1 11439 57757
2 26585 74373
1 45179 87072
1 52317 99764
4 66866 87927
2 54391 77872
19 15779 29634
3 45310 52930
3 24983 89159
35 36647 40324
1 459 77090
1 21100 69145
1 53677 75579
1 19206 25450
3 76237 81385
1 26563 67055
6 20514 59790
1 2834 90837
19 27303 33661
4 50746 83933
1 13572 99452
1 34998 75412
1 25768 80695
16 84179 86689
2 31065 72040
3 28066 67627
4 51288 58028
1 9807 37508
2 53971 82040
3 43338 62930
1 48099 62078
6 31515 33218
1 30619 62507
2 45171 76285
1 24258 86088
2 61438 85115
1 15520 39484
3 6948 60131
1 24188 51895
1 9208 49699
8 71260 85685
2 5816 39429
4 39745 55305
11 60702 83780
1 43877 71289
20 81567 98275
1 4913 81559
116 92481 96720
1 70115 75971
3 21589 62530
1 28783 78531
2 6284 48950
4 44628 75454
1 7969 67292
1 7587 72677
2 53692 59300
3 8714 98587
1 52086 89283
1 3325 73289
1 30214 72347
1 37606 75727
12 16928 19009
1 58080 68627
3 32576 75837
1 11826 62450
2 54128 96296
15 19926 24075
2 14961 38577
8 80344 91777
3 41138 95514
2 2812 96934
1 6689 79315
4 70951 91308
2 10532 98333
3 24685 45039
1 45418 70676
2 33586 95253
135 89142 91488
2 29180 94986
2 25569 53227
12 17184 31574
46 89982 92150
1 17264 92688
2 14348 84954
18190 46821 47135
2 35962 94228
9 23174 45346
1 20664 89195
1 20070 62441
2 47997 68307
3 68809 97354
3 23569 70804
9 74036 90518
1 25781 88233
9 1168 27896
1 19238 94537
2 43127 75708
1 19832 97808
2 42252 94022
1 37256 76500
1 4429 86687
1 20105 44923
18 48375 50793
2 47608 89349
2 61196 67461
1 26025 95742
2 19005 99862
6 14451 39123
7 68424 82988
53 7379 20485
4 8834 42909
1 32020 95518
1 208 84480
3 81531 90198
2 17843 20941
3 49287 77773
1 25055 72166
5 42999 95572
1 15868 81523
6 18341 31080
5 24562 49470
1 10954 32312
2 20068 92986
2 69216 85583
1 10733 79630
2 23955 64145
3 32150 56506
2 4155 30697
1 10304 72484
34 9201 12028
2 64147 68761
5 18696 28400
5 44745 93151
1 20432 32657
4 2545 8523
3 4590 88982
1 19366 76216
2 28188 98243
1 4914 75787
2 22694 40134
11 35025 39044
3 28634 50978
1 27632 46930
2 32229 35182
77 89548 98169
4 49304 57411
4 36191 48320
5 50766 87084
5 13622 36561
4 33040 38836
3 4920 57972
1 20091 25621
1 40271 84294
31 75139 79930
4 25824 40182
9 74906 76050
18 66566 71282
3 34661 48540
1 35867 48992
5 34949 69768
4 15847 41728
2 37652 89573
15 39511 44776
1 11373 46329
2 9695 60540
2 10002 43905
5 62325 63090
26 55967 59165
2 9608 35553
1 24501 79621
4 42582 53687
1 22899 87789
1 5641 97745
1 31828 70461
1 3093 57579
1 35098 50182
110 2456 9962
2 18352 89077
1 3806 96851
2 54186 57632
2 38034 53639
1 29985 58121
1 35231 48689
11 53931 54541
12 8235 25862
97344127 14317 14534
7 73383 93988
14 28541 33428
6 42051 89262
20 10954 23230
12 25971 28613
3 22213 76854
32 77011 85976
2 30496 65116
6 8498 13032
2 2339 33970
10 5615 24871
1 30068 56500
1 28559 59457
18 3106 15089
2 16454 55132
2 8780 73979
24 70687 82197
1 13454 33218
3 29435 50136
1 10421 56144
1 25432 84753
2 73771 93790
2 23972 90645
2 36386 54906
1 8076 42646
2 80016 95684
9 6233 28369
2 8778 46210
1 24691 88185
1 15704 27138
1 24040 57418
1 7035 57849
1 730 79699
1 38379 93087
2 33870 49480
14 80223 96807
1 19838 79291
9 45968 99563
3 6534 91196
1 13928 89468
2 74874 92884
3 25192 96557
2 75008 84906
7 37971 38784
6 3080 31329
3 79245 97036
3 43580 73245
1 11710 70041
3 65708 89553
2 25458 66716
2 24225 65135
3 50720 99050
1 27024 78750
16 4646 14806
2 60634 88034
3 22851 55951
1 15088 63925
25 67969 72453
68 85910 93877
5 14265 50881
13 1934 23104
6 16635 21766
1 19684 54278
1 3940 23627
5 35433 53890
7 53922 95559
6 79048 88174
2 15560 43718
5 28364 54112
1 19759 92910
1 9984 64219
3 53588 85871
2 81928 86723
4 50241 74486
5 497 31284
3 27580 41605
1 13364 98829
1 30595 68219
4 9931 39570
1 16596 65221
2 57174 91622
3 6505 17472
3 21043 42765
4 4619 85476
2 27396 48985
1 21590 42101
4 36364 92234
9 5276 18426
1 65077 82292
6 61095 97132
6 62445 70367
7 5797 18720
4 24166 65025
1 13312 30657
1 22093 81210
33840135 93980 94040
4 24280 31262
1 23455 57918
4 14679 28300
3 81966 87615
3 39594 88249
1 6408 85260
14 12860 23881
5 50092 59932
148 6366 8228
5 23237 80869
1 52597 91330
2 11731 97777
1 37337 57838
4 34851 44497
5 32507 50244
1 27366 75096
1 38645 50475
11 28976 38114
24 40190 42135
2 33708 89049
3 75891 83475
1 22916 59074
2 26822 53046
2 29353 89679
1 18003 56586
1 24076 85117
1 2387 73962
1 42326 52358
15 55647 99400
3 57495 88016
1 12836 81974
2 71799 89884
7 47469 57489
4 53612 90826
2 63184 87963
12 26029 31303
1 59404 96256
1 34182 51528
3 41607 83274
1 53900 82936
4 47350 69355
5 5628 10402
3 62486 90556
1 57828 71816
3 24665 66004
2 7053 58331
1 21594 48853
1 41717 82399
5 66359 69889
6 80062 96442
2 48265 75028
44 17618 19240
4 21395 25960
3 34186 69905
1 73693 77246
4 52907 67614
4 14489 40633
15 32136 36847
3273 97787 99986
3 14172 20212
9 74398 91552
3 41104 70645
9 79604 91552
11 37273 45829
2 53147 86009
3 43801 69516
2 31457 54622
2 50201 82779
4 60301 63276
7 16269 40559
2 55461 92874
11 46208 52390
2 581 95699
1 3140 34368
2 66047 81830
2 37024 74599
2 65542 88923
5 53088 82956
1 52541 86048
1 19683 88651
1 43635 83971
1 6190 98302
1 31222 67571
2 18910 74403
1 43339 61503
1 20332 76816
1 12652 87352
27 38307 42933
1 7630 65707
4 10473 23847
4 56351 88847
1 56977 68255
2 18958 98286
1 13152 59178
1 59998 63172
5 45324 57142
1 14376 76894
1 42445 78989
6 19432 30920
2 44944 61133
1 47604 93571
1 6849 63083
1 46929 61758
6 22060 49554
91 85791 95035
1 65414 81060
28 94568 97879
2 77872 87704
3 29783 76958
2 30885 84265
12 60580 73141
3 39438 65195
1 14897 90103
14 75592 85013
2 13596 89997
1 25541 37282
83 90944 97317
9 81470 91611
22 19838 30057
3 13237 89056
8 3290 44006
2 10218 90551
1 25670 73001
3 26885 93639
1 53392 93249
11 72134 76705
7 21181 44955
1 34390 90715
1 38658 55139
1 24943 51284
1 58944 70284
9 88979 92459
2 29249 78584
8 70692 78220
3 14504 88217
1 18437 23672
1 45877 96606
1 57950 89317
3 16743 47915
5 14810 36866
3 24616 72974
1 61309 91492
35 18666 21257
3 5023 83912
3 72091 75557
1 278 65860
1 47382 58775
3 26511 90703
1 35603 59111
1 34342 88123
1 19452 86808
1 35828 64478
2 44997 65459
3258757 9722 9763
1 24729 78087
6 12732 34520
2 58317 98431
4 13579 93600
2 48070 64668
1 26825 61648
86 14031 16689
3 36904 59850
2 2102 41198
4 60377 97262
2 26163 72474
11 80536 87424
5 54015 81814
1 36433 71617
3 75487 78902
36 88622 98287
1 12663 90358
5 46344 51980
1 28148 99203
1 50021 60814
3 4322 45049
2 68767 93032
3 14103 97941
1 25532 83258
3 15740 50953
8 55857 97028
1 17626 55680
2 24623 70612
1 36526 95500
1 56153 94979
1 34295 95674
10 58458 64024
36 89247 90161
1 30547 97319
2 30351 49679
1 27074 89061
3 37738 89736
1 46654 69519
1 12077 87964
2 23414 41280
1 28077 48026
3 86913 94632
5 56572 96425
2 67819 95751
1 4227 58647
210 16148 17657
6 21827 41293
4 60095 96905
1 29105 74350
3 61440 67810
9 86582 99505
2 68260 80304
18 5017 24743
24 1612 24797
4 60594 74827
1 7689 96919
1 23266 95902
1 62961 74829
20 78726 78991
2 26436 81167
1 35332 97351
1 57996 76953
4 38584 66146
4 18513 60670
1 37583 93633
52 71389 72462
2 61435 68317
1 50872 83538
6 37803 52366
2 18991 88460
1 1988 98314
7 83169 97983
2 12666 75597
1 16394 64296
1 6196 79835
5 40111 75074
1 12504 94826
1 38630 65978
1 28843 56458
1 60092 80793
3 61972 79204
6 21381 22255
37 86381 89481
1 44040 96524
9 87137 95155
6 25065 45590
3 36693 53966
179 2620 7690
1 18739 95965
1 15056 91478
2 26504 88563
1 543 61757
27 34311 36814
2 7174 82166
1 34960 57909
4 40367 44727
2 52742 65546
146 25498 26783
4 25161 62431
4 56484 77920
4 42646 53584
1 48433 82850
1 28388 42844
3 17042 39853
2 20622 40837
3 57400 73629
301 9753 10948
23 45305 47050
2 4860 72192
3 95 62937
44 79316 84766
1 52451 72399
1 37714 66936
3 56919 92163
30 90352 92900
3 53411 79874
3 66990 73047
11 1771 17611
9 66120 94501
4 25844 54118
1 27277 68950
6 5480 72566
1 1523 86537
1 1127 96011
1 33758 42764
58 22525 24692
2 58009 82536
1 38581 49202
3 21815 72425
1 56916 64928
1 28962 61533
2 3328 73414
1 15894 49682
9 26217 38909
10 13970 28446
4 51217 88882
1 5365 83749
4 31009 47295
3 63969 99004
7 54981 57619
2 9111 46240
1 58523 86763
2 1668 88916
11 13575 22219
1 48176 62644
10 41218 56226
5 463 26113
3 38811 55353
4 15346 85362
1 11413 67339
10 12378 16467
17 76644 95623
3 22775 81236
19 84111 90024
1 81647 91448
3 8821 82606
1 13520 29224
1 13548 76362
2 30135 42950
19 7704 24393
1 40596 94843
2 83688 96770
2 29503 79598
1 29229 68082
6 57350 70698
3 30106 91592
1 25724 94992
1 13173 95881
8 13531 30226
3 81598 96773
1 18829 80787
3 52760 96199
1 25491 66321
1 58452 64584
1 6482 66916
1 33899 74935
1 28097 67445
5 68633 82186
2 39890 68905
1 34038 64701
1 55464 92762
34 1467 14129
5 43358 51284
3 26957 85116
1 39763 81251
2 5132 28692
1 61486 65952
574 96366 97520
6 21355 50405
3 60367 93640
4 2167 43507
6 33956 38720
27 94804 97147
8 62798 68703
3 46196 92429
1 29676 87155
4 13851 27987
1 43559 96626
2 35483 89449
2 9055 99070
1 4279 72613
1 52914 66108
1 39234 64565
1 34426 95570
1 48851 93760
13 69798 84417
1 35304 84662
3 31192 63740
2 8298 58310
3 53379 85891
1 56208 81173
14 1 25361
5 19062 35735
43 16421 19302
8 2704 49947
1 20669 64744
1 23832 54653
1 2910 61452
2 61294 89617
1 32188 58586
2 12325 81245
8 76283 98925
2 9760 53976
1 42125 90388
21 3551 11216
1 4142 44190
1 18238 47855
4 78940 86811
7 80058 98520
3 41583 95405
2 7587 54312
1 8280 43705
3 26646 83617
4 53999 91012
1 24698 52149
2 73158 91908
7 64111 65956
4 61567 67130
26 4087 18343
3 33026 65206
1 14903 70411
1 38376 90069
7 29566 43872
1 15358 55872
1 33998 83207
1 2013 71471
1 16306 54711
12 49168 53598
1 21786 44798
2 39343 52630
14 74836 98743
1 25189 71444
5 45957 53337
2 33612 49291
3 8219 38044
1 27294 80937
4 77168 94734
3 25052 80060
2 12978 46413
1 11117 58985
7 80454 90502
2 25649 45607
2 59965 63184
1 42788 93256
1 14049 61356
1 23517 89826
11 11877 38197
2 15086 20447
7006 92074 92717
1 23931 40518
3 23023 85433
3 14864 54476
2 27672 44707
8 49448 51825
7 16987 40123
1 6686 84525
1 15756 77216
2 64023 97928
3 30157 63376
3 57687 88606
8 54001 87934
2 11490 32380
3 25394 39153
2 25637 99346
1 7531 58792
1 18289 99940
16 88913 96710
11 7268 20867
3 29660 90257
2 69999 98065
2 26329 95600
1 2524 67024
3 3455 34540
5 25111 28775
3 17604 97817
10 71588 83222
2 9504 68112
3 41332 72751
1 31839 83882
2 5379 74400
19 28151 33812
2 14304 91599
2 35734 92596
1 40207 47012
8 48118 49878
2 14341 19845
3 61262 70095
5 8737 42919
1 34101 93867
11 8645 15791
1 14310 37838
95 5082 8655
3 59424 99082
1 19084 47293
2 7217 77251
2 277 38923
77 91289 94522
3 8361 53255
2 43392 93992
3 23969 59503
2 80829 84399
1 14911 92693
1 27 79710
7 49357 53437
1 43405 61524
1 46711 84584
1 44486 53028
1 16203 65764
1 4074 51686
1 31917 99587
5 72412 98127
16 67418 80834
1 67043 83230
1 17752 49596
5 9815 43391
4 9540 20262
2 12537 21132
4 50290 96268
18 24098 28545
6 15122 55730
4 79124 80687
2 31042 72187
2 30056 53081
3 17323 55503
1 235 72525
1 20828 51385
5 57622 65051
1 41432 96878
4 68276 90360
9 19557 29077
1 70601 88816
23 88971 90022
3 15610 19249
21 19153 23604
120 1824 7136
38 85964 92692
3 15427 73625
1 12641 69193
1 12484 58494
31 54250 68688
6 32449 48121
5 32352 90902
12 80307 82844
2 11821 53084
2 39938 95944
5 70634 82550
3 23138 83032
1 23669 83166
1 16692 85954
3 13839 20952
2 25821 69146
1 26808 55798
5 41487 58389
2 18707 31956
1 12122 79194
1 23354 48863
3 4744 41251
1 3096 40856
9 73015 97778
1 30336 73685
2 2886 47625
1 36576 77635
38 51196 52160
6 10611 25994
3 17470 63516
1 32853 63885
1 14415 61311
15 77833 85267
1 41667 95914
1 73510 91018
1 590 88203
4 17771 53534
1 40413 50467
2 3502 36981
3 42256 55382
4 51588 93781
4 14557 25591
3 42623 95171
19 13376 17798
2 27967 77438
3 65633 86990
1 72884 90816
3 13417 50466
6 93 19548
2 18979 24878
4 59935 85476
1 79043 99415
1 34770 59363
1 51230 83411
37 69130 70626
3 69453 84831
2 42348 45749
5 3543 33397
9 57344 58361
3 65064 96887
2 12902 41084
6 34751 35914
2 10159 32716
4 46386 93345
6 14307 37901
1 10665 66044
3 26580 36460
1 20755 53801
3356677 97161 97252
11 44775 52619
2 65780 91510
2 56722 82223
81 9942 11174
4 57900 82244
1 49036 90974
24 5818 10867
18 59594 70223
3 16464 23120
7 6480 83302
5 41901 58560
1 26061 89797
1 76835 93498
5 15720 51355
1 10137 48140
2 48688 91279
2 13206 34117
2 41626 62495
3 36676 50021
4 1332 25348
9 22767 26245
517579 76864 76879
4 17597 61783
9 64358 92298
1 14652 93900
8 29089 42817
4 26863 45744
2 16704 66092
4 74741 87996
7 61309 75309
1 3037 61823
2 1349 62643
3 53671 99897
2 53433 89791
1 74282 82308
2 66300 86919
6 11685 27401
1 28143 97177
2 18405 97270
51 92414 98233
30 69815 74081
1 69586 71754
12 24848 32798
5 43324 89744
7 3037 19419
2 55455 93429
1 26333 79081
4 39974 61119
2 47137 82551
6 47735 58318
50 4870 12300
5 9146 24176
1 31701 68800
1 4821 35230
1 26191 78650
1 50309 71827
2 17404 55466
3 57546 88570
5 65263 70514
5 30282 73397
2 14605 54519
1 21799 92503
1 13975 69234
1 59476 73347
23 21686 22980
3 47342 55825
1 28478 61599
1 47088 64141
1 46932 90730
1 29234 55866
1 35429 54045
1 40515 60834
5 68286 93290
1 34989 83626
1 1820 91074
1 31944 53132
2 22200 72791
13 40378 48334
17 53662 60013
2 4976 46538
4 12880 88138
2 59474 92304
18 1979 15418
1 7736 62064
20 53166 54641
1 16252 47960
18 74169 75606
6 14293 27412
2 34632 44365
4 46912 52947
14 4377 11057
14 50182 61587
23 78058 79684
4 58930 83676
1 3843 89808
5 30459 62274
2 33257 48967
3 34869 49882
1 24027 83044
15 26722 31353
1 29304 51639
2 23848 64608
1 15608 91771
1 1631 63733
1 29550 58066
2 55597 96104
1 4533 45528
94 89682 94922
38 87513 90971
907 15932 16403
26 12495 37814
1 29877 54583
2 33815 53306
3 42233 62759
1 24808 93499
1 2270 45348
3 6584 32876
1 19523 84258
5 73593 96925
1 5106 78370
15 73948 78599
5 35163 71234
1 10935 60340
1 5544 63011
1 47477 89063
1 15651 45893
9 60234 88287
2 37120 46519
3 57655 92187
3 19889 98596
1010806 85216 85541
1 44809 54882
6 47961 87034
5 33897 76672
6 65518 88751
3 18776 40925
2 37058 64527
1 1389 86652
1 36427 90143
2 23842 59825
1 14056 70033
104 85265 88742
1866 17903 18357
3 38926 62396
1 45189 87461
1 13618 76572
1 16244 73624
1 54171 92715
7 56645 80590
2 14009 83035
3 85483 91298
43 71859 76149
4 5410 43519
5 23795 63554
1 29891 92271
1 10412 64087
9 60128 72768
1 26936 85123
1 52167 99862
2 68428 98091
3 669 65522
5 5814 35152
291 94616 95974
4 58902 76490
1 2102 90115
22050 983 1163
4 4456 44134
4 30916 93204
1 19015 52258
21 27043 30845
2 22719 41832
4 40223 47627
2 19211 59327
1 14558 94228
6 69065 80879
2 71801 87023
3 22941 45979
1 28102 40854
1 10958 44658
1 2534 78432
1 27198 76829
1 39689 91144
2 33844 47570
4 8324 13361
10 87263 99040
33 12913 21336
3 20870 79659
5 35709 48247
3 17719 60532
1 54406 85139
1 30669 38576
2 7685 60870
1 13624 52097
1 77207 83639
14 14997 20324
9 72386 87686
1 14964 47260
4 2960 17519
1 21168 85098
8 42448 78748
1 13952 94969
1 22418 84282
1 66520 87451
6 50609 85694
3 15791 95466
1 36622 57793
59 21874 23039
3 48788 85949
2 56262 93347
17 86078 98045
1 53983 86224
4 32077 37668
6 37512 47909
1 28150 51670
2 10771 57788
17 38983 40260
68 11146 14563
3 24763 58318
1 39441 94885
1 72043 79840
1 40178 50777
7 11487 24563
2 28376 77731
1 36952 66510
1 64437 73770
1 66063 99696
5 51016 88703
17 18906 21529
2 7340 84765
3 42454 55358
87 83213 86081
1 19212 67669
4 84432 90561
1 27451 73666
2 27143 82614
4 32755 89122
1 7976 81102
32 92514 96989
1 27384 97639
1 32804 54964
29 24073 31110
1 32569 82976
2 34405 41796
2 3648 81336
1 64079 69386
9 75273 91885
55 89772 95662
3 43124 73351
2 39303 71379
1 34187 67579
3 202 95816
1 7025 78345
11 29238 37019
1 47986 99075
8 2246 40126
2 39592 60686
16 78784 88335
1 11718 39906
3 37594 69374
2 35577 95831
2 23737 91355
1 12648 89768
1 13768 85075
1 40413 54315
1 39731 54862
6 11163 41062
1 9387 52651
1 32023 79026
2 11891 25790
2 22409 45961
13 1922 23759
34 58710 60406
2 3341 7018
1 73171 96374
22 59856 70061
5 50107 83663
1 22265 80438
4 44116 68907
2 2763 26346
1 44204 82057
1 2520 97888
3 30103 39927
11 69687 83837
3 44273 82304
71 7289 16756
2 3239 95627
6 73353 83298
4 64895 71372
9 25104 42573
11 8565 26532
17 46275 53146
2 13546 40713
5 58962 95567
4 9963 40374
11240 2600 3657
1 50807 57273
4 29116 98972
48 93669 98245
1 73359 94048
3 24131 59739
3 21475 47927
1 5656 36638
1 19262 47802
1 11524 61403
21 20603 27417
2 88882 97190
5 43840 61181
4 27545 47647
1 12273 49231
1 16994 94354
1 20498 42688
2 44893 55754
1 14493 64025
16 55929 79835
3 19514 43412
2 54540 97202
1 10970 88757
1 68980 93606
3 30624 66975
1 63824 78565
275868 98655 99190
3 5042 76145
1 41914 94665
2 16311 52848
1 8040 50232
1 6665 35663
1 535 84840
4 24647 28514
15 64641 68678
1 58888 67008
7 42938 78492
3 48301 53140
2 45692 64197
6 3433 38356
1 60477 71495
2 42372 91834
5 48379 57499
18 80159 87610
3 28787 39076
1 34591 41713
4 7426 44504
1 71609 94449
1 27124 39402
2 56097 96451
14 21534 24389
5 41992 73022
4 41337 90773
3 19613 52567
9 74070 79089
5 13707 43473
1 16745 56422
1 1122 98275
4 75205 95846
33 81173 87232
1 49877 74343
4 38487 77225
2 12971 60310
1 64106 72317
2 71387 94236
2 33982 80998
1 40070 54265
1 30156 83165
14755836 64856 64932
2 55370 90298
2 61003 83211
259 30724 31346
2 27025 89684
1 32959 85051
4 57207 68564
175 6617 9696
3 13529 92067
1 50971 66889
1 19697 66076
1 3477 31224
24 6608 23260
3 4564 29542
3 59777 91984
5 1032 47435
1 20956 94473
1 12807 89401
1 15937 52900
15 1670 17474
3 9711 45918
1 12061 95469
7 32265 78435
51 73625 73640
1 30416 67753
29 13542 16998
5 66209 97522
1 12340 73703
2 16617 71614
1 9163 79814
3 28499 47675
3 53274 92134
2 60773 65612
1 51846 72880
1 59018 88158
1 25569 87792
6 5995 61889
1 16413 98247
2 45269 91055
1 13770 95327
9 22905 27171
2 3295 98373
16 70759 74307
1 224 73711
2 10426 90928
1 38668 83116
1 2232 74805
1 71788 93058
1 23608 38956
1 72207 91845
1 20615 67857
3 24540 34068
8 21199 24345
2 5504 87350
2 53427 91477
3 15760 34947
2 11649 32776
2 36165 64086
1 6065 59734
4 32721 89173
3 12518 19130
2 45016 93350
2 31126 55503
34 82552 86019
3 7072 69732
3 15728 55896
1 21893 74564
1 22879 80737
1 40061 65418
49 78374 79046
13 85875 99069
1 8887 53348
1 36302 74009
1 21385 41590
7 26316 37270
4 33278 69761
2 39726 82780
1 19536 66400
1 39379 91352
1 9651 66098
1884 79 2218
32 83238 90649
1 2312 59689
5 49575 65978
91 1152 4943
5 6564 76369
1 27916 78053
1 38108 69346
2 78447 84044
2 54172 60226
2 51108 59690
8 83055 89032
3 70044 99798
4 3062 73671
3 61778 77986
1 1935 84698
1 554 97885
3 20559 52122
10 64137 66462
14 85842 97502
2 49785 51694
1 19935 67714
3 7224 27401
3 59719 87893
4 24394 70018
1 6383 75287
1 39751 68924
2 12685 58848
1 22110 95741
2 54730 68264
1 43710 99225
1 24547 79845
1 7823 14886
1 46763 52679
3 49618 81486
1 27784 53988
1 27288 83355
3 1497 31490
2 36347 60218
3 56397 70502
4 65660 81668
3 54770 81202
1 47092 71362
79 89182 90818
14 37767 41701
2 5389 82000
1 11413 90037
1 6709 83048
2 38025 64479
19 69516 96765
1 38578 72194
1 52131 64495
1 1724 55935
2 60504 85179
235 4856 8077
1 50748 90690
5 10748 57217
1 58584 94511
4 64961 72829
2 9541 78182
4 52517 56424
1 46624 69357
3 5201 81171
1 15674 74029
1 33845 84178
1 23930 94690
2 17908 67842
2 55822 92468
1 60423 92926
1 32992 91894
9 12286 47879
2 35874 98140
1 65986 83303
4 28525 55088
3 52126 62834
1 20934 56424
2 15728 91569
2 25509 56362
11 25033 33648
25 41947 43433
2 43915 62510
1 41739 97166
1 51607 62247
45 10619 14269
16 23024 30245
1 10641 96929
10 80809 92964
2 32417 54096
12 7375 29722
12 29581 40295
4 7490 16290
4 37114 74860
6 59667 91548
1 11702 91675
3 15096 68713
1 17665 71922
8 59040 60642
1 49830 69351
1 12630 71306
24 87381 94269
1 51239 74284
2 45353 68781
1 41627 70230
81 1299 6048
3 51844 67872
6 72126 77148
2 9085 70736
5 10390 33468
1 9440 73085
2 11773 97413
1 12534 88411
1 37500 86197
3 14035 32693
1 21982 63082
18 4901 14320
3 58048 74191
1 12432 92339
1 2581 80154
1 34371 86533
4 66137 70986
2 24322 84861
1 42390 70407
1 44658 94001
1 5540 30859
1 33418 67304
1 59404 90339
5 7618 38619
3 21919 86236
1 20013 74821
1 36564 62499
1 40609 89584
2 30916 58025
11 68443 76690
20 1802 18818
6 74493 93485
1 14983 93273
4 1547 80215
1 51526 76516
12 84944 94314
1 50032 81228
3 22749 25622
3 58032 79031
2 52508 80738
2 6666 18152
1 52159 77831
32 15843 26435
4 65430 94581
7 79533 98844
2 20006 96721
29 3981 21388
19 15609 39951
2 34273 89062
4 21022 25842
1 64950 80379
9 44214 54613
3 13645 98443
1 2831 26455
1 20032 91798
1 44039 77699
1 47741 81203
10 32132 57349
2 48811 82588
2 50044 72573
1 4767 68260
3 67460 99713
1 29053 89065
1 7368 58037
6 38261 47872
1 22100 88414
1 29162 37268
1 60648 73922
3 53791 85439
9 41857 48624
1 5579 68961
1 3543 72446
13 15284 27266
4 71356 79591
28 88798 92774
3 24705 98094
2 34976 97878
1 10712 53030
1 23459 83294
5 46805 74856
2 5501 54093
4 56385 59148
2 51708 98467
1 46266 95475
2 15314 74108
10 82608 90379
1 26717 87642
8 25687 30111
6 79488 96546
2 55023 99305
1 2394 99059
1 21649 71220
73 81510 83483
2 13577 79585
2 14824 75311
2 11723 94130
7 62801 66802
3 82407 97375
1 7799 55277
4 40831 78412
1 49225 90332
1 10824 84801
1 3351 87980
1 10172 20583
1 17925 97354
13 72145 74942
76 226 14543
2 34680 95384
2 2293 89263
2 53148 75632
1 54020 56082
1 19164 33880
1 53127 75447
1 46130 48081
9 44568 49859
1 5781 90885
1 45305 86921
1 7246 87315
19 75208 76952
49 76480 89363
5 55273 99414
1 30521 86772
3 62215 81942
3 8610 68645
3 4660 53704
1 90 61553
1 11176 53637
1 23761 48136
1 34213 55764
1 34176 70572
7 61653 86650
21 17758 42321
29 26968 30508
2 21943 91121
88 8092 11744
2 35482 84191
2 13201 87228
1 66310 79572
3 23365 56857
1 9028 61020
3 68739 89922
1 38805 67417
5 22487 36945
1 43661 73651
2 25574 73708
2 47117 55928
3 7072 91728
1 22594 63774
1 42809 68045
3 48424 72575
4 59584 68451
3 3882 53316
1 4951 93249
1 24797 69596
2 33833 45562
1 226 47245
2 42228 52844
1 6757 63892
6 23560 42384
2 23859 66637
1 24034 95462
32 3830 19199
2 25642 67651
1 13420 67993
4 68466 85205
4 7142 13339
2 14820 96994
4 22104 29360
1 9518 97777
5 54992 64259
2 43793 47881
5601 19425 20173
5 36263 44834
4 1198 85094
2 25444 81669
5 65359 84608
1 10434 96693
1 40200 80698
19 10094 22276
2 18318 52771
1 5673 59902
1 13281 94365
3 54051 77389
22 78093 85517
3 61779 79084
3 57200 89149
82 80330 81799
2 18224 63454
1 67226 85221
1 28429 79384
2 37562 96782
9 79668 89999
1 83247 97007
1 2765 97764
3 24047 73471
4 36267 53937
6 67617 80449
1 39734 92974
1 58575 88354
3 24255 64158
1 28803 84338
3 35152 39612
1 61147 89882
2 60847 77338
2 31414 53353
3 4843 60645
1 13749 41552
1 15499 90568
23 72104 83635
3 8865 68072
7 7363 10348
5 68799 70236
8 80544 91511
1 63797 81442
12 6358 11552
4 56803 64643
3 23043 87486
3 56341 63873
3 5264 53990
1635405 12022 12284
3 21946 81262
8 10060 21009
1 38050 70123
1 1599 98580
1 23030 79671
1 33721 66519
2 14694 95611
8 16533 37679
3 28088 51340
4 4913 29645
3 40046 74848
1 48566 81524
1 7036 71332
5 8405 41438
1 25129 99575
2186 6830 8371
25 10769 25798
3 37121 67568
1 256 59728
3 43688 84689
1 46562 90159
1 61665 86635
2 48415 95383
1 52049 65598
1 32776 83229
1 27697 76047
1 32164 64706
1 15372 81685
2 5855 39249
1 47761 70614
2 38083 64287
1 38255 66045
4 22612 45815
1 30681 79160
1 17130 87568
6 65796 98618
1 1350 7743
4 53569 72834
2 39432 60914
2 32207 62753
3 24096 45434
1 35787 79703
3 8997 52071
2 40477 96451
2 25656 83671
1 8703 94138
1 33733 99269
1 59809 83111
1 7015 24474
2 21884 60298
3 55067 88285
1 60677 71119
17 9137 30134
1 19931 84190
1 4903 82931
1 24040 42197
3 33832 46778
2 1171 23511
45 69918 72272
1 69451 88402
4 15939 34712
2 65589 80441
1 14125 73209
2 15488 23404
4 27856 45641
3 27404 29288
1 3810 43767
1 9102 76839
1 14916 94801
6 21992 25583
2 33400 85356
5 64048 94620
4 32227 61365
2 49064 85751
1 12479 44412
2 2396 48018
4 43 78919
14 37671 39015
3 12972 41911
4 47692 63073
1 57459 73595
42 78840 85576
385 92872 95781
1 38188 66600
34 29335 34805
1 29598 81156
3 14122 44575
1 3215 99878
31 57320 57749
1 28157 40712
4 7892 27949
2 17132 96540
10164000 4240 4515
4 3080 40821
1 9268 96445
16 92982 96780
1 2422 16971
4 65247 66835
4 25036 58131
2 38159 90840
2 2873 67700
1 18902 59817
5 63408 85187
6 70799 83133
3 27465 67652
1 22200 81644
1 380 90960
1 26170 35658
1 6042 89632
2 37700 92061
10 57750 81927
21 82971 84229
2 46896 96029
47 85347 86124
9 39152 48079
5 6285 41146
1 63214 86149
3 14098 50307
1 2626 50929
1 18023 71167
11 46999 60880
13 63177 69400
3 16792 78516
8 76787 86049
2 36760 66863
1 17177 92617
1 32578 82770
4 45881 93701
1 27589 64078
46 2024 6326
3 19078 70485
1 41409 92005
1 42992 53453
2 54680 82801
1 40697 93212
7 63201 79963
5 25775 50808
1 19115 79159
1 35585 85773
4 9695 10225
1 22655 71416
3 27001 41739
1 18249 66492
3 73562 93591
1 18658 95405
11 14147 30144
5 48731 78917
2 17357 61936
4 60904 76898
3 50110 61413
2 1732 88772
1 22758 36444
1 42728 83846
2 5961 81381
1 42024 87929
1 8510 63185
1 14154 66238
1 65381 84490
5 60637 94241
3 31454 58609
17 16447 27520
4 60701 83466
2 51512 70820
2 43024 76913
1 66830 82825
8 1763 26148
11 57506 62040
251 73338 74549
2 37854 70906
3 31068 81901
2 10102 89371
5 18356 48529
1 52681 99022
15 73143 96751
1 43246 66878
1 27815 60488
4 65399 73996
2 79612 94384
2 69873 75116
2 52555 80573
25 50268 51718
13 39024 42092
1 10570 43407
1 10484 41955
1 34232 52684
1 3448 73316
1 51557 85674
6 47173 74949
19 64804 67680
250 90883 93038
148483753 65358 66065
10 1735 13055
1 4930 35125
3 81292 87023
92 4175 17186
1 5177 37710
8 49429 96467
4 40658 50741
1 4940 24455
1 15906 96465
7 31542 66329
1 3514 85615
4 10560 39463
1 45906 70945
1 40726 58774
3 6154 32140
1 23821 91286
3 1780 74775
1 30848 62361
1 12648 90547
140 87545 93006
2 41113 85533
1 16578 67975
8 62798 82146
7 62184 63437
1 21816 56254
6 10792 14737
1 6858 36624
6 79158 98193
5 45892 81840
2 17764 65417
31 27950 33645
1 38812 57483
1 36994 94802
1 20595 83830
5 22136 31958
1 13847 99222
2 16520 91810
2 51509 65133
1 43506 62984
1 43792 55615
1 38722 86615
1 4085 97736
1 3515 65432
1 44363 52018
2 5594 35757
1 48512 77414
15 33516 40314
7 57356 66061
6 33904 44581
2 5136 76210
19 76818 78923
2 14899 74429
1 44962 96791
3 14910 50706
1 6504 54726
1 22234 60435
1 23419 79189
1 8059 53856
1 45047 56642
8 29923 30644
2 24264 53463
7 27701 29053
12 60489 64051
133 91895 95441
5 4842 42492
2 60833 92675
10 5717 26168
1 34667 62771
28 74932 84868
1 28981 50527
18 63621 65516
1 8964 75354
2 53713 84609
3 2206 61012
2 49078 86270
26 68917 72175
16 9235 21409
3 50930 71073
4 5189 92639
21 12359 18168
1 10362 93251
3 33675 66146
1 13870 73302
4 10786 40035
3 12140 33107
1 64823 93714
3 22760 80704
1 65733 77355
1 25989 47502
4 39656 81876
4 22122 28287
4 342 41308
3 67718 86964
1 6289 95699
1 27648 87364
5 72115 83964
1666060 552 872
2 44206 95053
2 15390 74219
1 64870 81454
1 34710 90572
1 13949 75378
4 23462 48916
120 95237 95628
1 35111 94084
3 1763 40121
1 36948 51723
6 14877 38033
2 33508 97316
1 67670 79375
3 44517 96701
3 25428 76720
1 56086 98941
1 21745 74713
9700636 24008 24345
1 3476 65828
2 49945 69055
2 31628 49942
14 80035 98921
2 89771 90659
4 35133 45651
13 83305 91620
36 93001 98417
3 23764 68817
12 47869 54552
1 26767 52772
4 41146 64552
1 16811 52642
3 11715 39387
26 73121 75771
3 19266 85776
8 28207 36817
2 35347 89157
1 10355 37166
2 23112 92670
1 143 73800
1 13626 79356
7 59694 73470
21 670 24101
2 14701 63355
2 36159 45142
3 44531 83865
4 49659 50163
4 62191 84298
2 34850 67301
1 17486 64157
2 15470 34036
1 40568 81665
15 51876 59666
5 39337 59778
10 17753 23538
20 78667 94093
20 7563 22635
2 22065 78281
1 37671 53141
4 36059 84872
9 63766 96201
1 17303 59031
2 39017 54527
1 7233 84307
13 15264 35683
1 13809 73285
1 18338 65782
3 60097 90863
2 11770 99120
1 6683 45985
2 54844 72232
1 24843 93654
3 4219 34313
2 77798 98926
3 45242 65877
1 7409 23378
1 3216 88569
5 37638 58640
1 60616 76688
1 48066 95499
6 14265 48304
1 13129 75572
1 7250 57990
1 18615 22592
18 73507 78694
1 4387 95825
2 17641 38284
1 31667 74635
9 33112 36703
17 40593 49413
8 34611 57548
1 14200 69922
2 29026 34727
2 15636 97425
9 12782 16407
10 18868 21437
6 27729 37597
4 17666 43450
5 11379 22519
2 32142 70153
3 52156 97644
1 1902 60418
2 50312 95358
1 4168 64213
11 67247 99190
5 72633 80840
46 96610 97810
3 2954 74343
3 33274 75803
1 21567 83799
18 79308 86438
2 56716 94212
1 50063 61209
4 3176 26761
19 15642 18905
39 43913 45272
3 14811 83715
5 8770 42476
1 3867 97951
2 19588 41386
1 17206 28236
1 43048 95690
2 55955 61984
2 1421 42860
2 12788 96400
2 69914 93998
2 19465 88319
1 3495 30896
2 5172 18138
2 19935 82909
2 41628 53117
1 13582 51700
3 38356 39789
3 37858 64522
1 34064 87082
1 23854 62832
1 57309 60969
6 46653 67401
1 41686 71501
1 21515 79348
105886 13885 14253
7 65995 96271
3 53020 66895
1 35291 82391
6 23822 40360
29 7200 11320
2 70963 88592
34 86916 92517
10 10811 16300
6 61989 75523
7 17464 99763
1 24553 83953
2 38904 46478
2 45754 74592
1 27884 74748
11504 47461 47693
3 5465 41860
8 58874 76142
1 35102 59491
1 32077 96006
1 19969 60212
2 18273 72229
1 22126 58856
2 55611 68041
12 2269 17225
3 28517 96508
13 75687 97386
7 68848 99458
21 82093 86988
2 5732 64299
2 1714 63191
1 44317 68867
1 57302 75039
38 85408 99794
1 55768 57850
2 35712 72740
5 34306 56223
10 75525 93149
1 17821 92411
20 6691 33916
1 2669 78216
3 24535 69948
20 72175 74374
2 4231 64426
1 13998 88455
1 24491 88983
3 81846 92439
2 29891 54482
1 34471 80896
3 52634 77018
19 13246 20612
4 41651 74819
1 36602 93847
9 59600 90938
50 637 6834
1 54678 70836
1 38500 70468
34 48959 49118
966296 13451 13776
2 17749 36788
4 1478 26152
6 47100 66996
26 83886 95179
4 60410 80871
3 18527 32491
9 37916 55538
38 88049 91720
2 17506 31347
1 453 94933
4 75264 80158
1 21219 47199
6 3125 86397
1 10426 64285
2 37309 90113
1 60541 98478
4 70447 93685
4 4030 55422
1 4084 75044
3 67372 76199
1 47189 54812
15 78562 87407
4 78113 79452
5 66441 73425
3 2955 98022
1 47526 87437
5 52808 59281
10 1139 27426
3 46087 70239
17 58541 60616
4 54683 84279
2 45668 91940
1 10765 67589
1 41846 83616
2 12312 74528
1 2783 63171
1 2803 81249
1 35366 57615
7 37037 50322
2 29646 60672
1 8300 97002
2 5754 31448
6 77171 84841
7 29711 43713
1 37433 88250
1 2355 81832
14 14401 19256
4 66552 92387
152 90624 93283
6 52540 71347
2 33708 93024
4 63912 65603
1 14315 75851
9 6778 31664
1 26359 55770
5 34010 39231
12 47831 56189
2 28950 44533
1 46508 94999
14 94048 96120
5 12695 35248
4 24819 49643
3 35544 49048
4 49114 84751
6 55991 77738
3 27326 58528
1 8591 50565
14 73974 90110
1 53441 85863
1 51322 74639
2 49083 67769
2 14830 68916
13 72799 76119
4 8591 55944
2 25792 59405
13 5545 17866
9 10927 16833
3 5249 59027
2 41258 88171
15 94253 95786
2 31492 73560
11 87570 94664
1 26477 49218
3 29215 93604
1 8207 56358
2 52009 93403
1 24158 43365
1 20271 42624
57 6814 14768
4 43899 84943
9 6093 14569
2 12584 59360
1 16848 59822
8 10471 22252
1 44903 83999
2 28628 72279
1 6313 65656
1 57296 73961
1 5485 84363
1 53176 72295
75 82636 83329
2 42822 90318
2 15935 55358
7 1794 30179
7 23946 42140
442 36994 37111
2 51250 58957
61 87811 97016
2 7200 82556
3 47437 66756
2 16576 89984
5 2874 41139
2 5668 21852
1 33324 44869
3 41154 72366
2 7446 27670
2 6327 84422
42 40195 44011
8 81074 81551
4 55499 88385
15 20034 25196
22 21765 24471
1 848 89812
3 22508 95496
1 1159 98643
1 42844 81000
3 6679 40269
1 27387 75430
3 26285 40729
3 42622 93112
1 1115 13944
1 30861 81445
3 17129 39467
1 48138 92253
3 80327 95044
2 28807 77344
13 19714 20819
3 39535 98619
1 30092 47320
1 19540 49092
5 70484 81713
16 59411 89328
6 21164 47329
3 7412 66266
1 47768 67880
9 66771 87917
1 7319 39560
2 29091 84531
4 6331 38180
3 9542 54417
1 13670 96148
3 69945 91558
1 3596 89019
2 601 49630
1 17706 88212
1 36802 71244
2 40719 43900
3 64106 98071
2 4530 71752
391 95480 96290
5 4418 9308
1 23487 69414
3 13292 96935
2 13473 43293
5 57352 99908
2 33468 79351
3 44404 68474
1 54977 86967
5 13490 38017
1 35737 50399
1 17443 76330
2 67446 95813
4 22025 88914
1 21980 50779
4 3349 31029
1 8052 86294
2 25076 46168
1 39108 89109
3 15645 34896
1 20977 47200
2 33878 50388
2 7414 76314
11 16599 19530
7 72791 99938
4 59812 80995
10 41035 43259
1 33203 68893
6 47189 53552
1 1769 62968
1 71326 73372
6 68190 94555
7 52053 61584
1 40318 82171
3 54216 64333
2 8595 30103
49 90051 98128
1 847 54102
3 1098 73404
8 8692 21664
5 71611 82381
1 59517 85076
2 20601 69532
5 26174 68041
3 83284 90686
2 71139 89868
1 7981 49394
2 39812 95235
3 46051 79918
1 44215 83580
1 62657 86252
2 15585 26504
5 1700 69609
2 46612 77209
4 6530 51623
1 19359 59141
3 44109 62301
2 25874 90860
1 10054 46486
2 36859 91314
1 13792 69256
5 22148 39722
1 57342 93857
2 22458 90711
3 69413 89518
1 45452 97212
5 22957 43114
2 66771 99860
2 58063 96979
43 19241 22119
13 11233 19279
1 59777 62733
1 20347 37708
5 45488 73454
2 38063 48929
3 27941 68670
4 70407 93350
1 59022 66497
9 77874 80410
1 51574 85151
3 68561 79106
1 58090 92507
2 44081 56441
3 11537 61202
1 52742 61907
1 58739 66472
3 77907 90240
16 6303 12148
1 30750 96036
1 16031 88446
5 35457 80486
1 56914 82867
8 27683 60453
4 78534 91258
4 64581 70649
16 13324 29156
5 24572 56152
5 51484 60414
9 76767 85725
13 35000 38947
4 15168 44313
1 71141 92312
6 10837 37647
4 36328 43174
1 36634 88586
1 40686 92124
7 62286 68297
1 14130 98272
5 57463 91591
4 23931 44722
22 7793 20667
8 61363 78032
2 6565 80090
3 52628 56895
4 68828 88037
1 25835 46977
3 11024 65398
9 44024 45482
17 18511 27851
7 55966 64289
17 42020 53421
3 16323 65680
4 7093 12675
2 36259 51556
15 22242 22451
8 51616 76870
2 57424 60826
2 51883 58302
1 45185 84248
13 3572 19723
1 40223 55347
4 25734 95567
3 60444 64108
15 75882 91473
1 27245 95393
5 5259 36279
2 16975 90401
1 913 95477
2 11213 61104
1 11467 95128
12 8071 11789
1 46804 70405
2 16318 63666
37 81347 88030
2 24149 63346
1 24814 79678
1 60919 71691
2 29429 60287
1 24187 58441
3 54053 75726
1 29779 84033
1 15845 93265
3 7217 18549
1 57967 93697
8 63977 69334
2 18479 72917
2 53722 63269
10 15086 47300
3 37678 97925
1 47862 65011
1 33756 89876
1 54508 81660
2 35612 47694
2 22694 80352
1 30684 45317
2 9781 59460
1 18430 91331
1 43930 58400
1 15764 49063
2 25651 44078
1 4652 70502
3 45876 73715
1 46063 79343
2 45311 86179
3 2909 53835
3 4178 9678
1 19679 74042
3 53488 90033
1 49829 86104
1 34326 54067
2 21227 81113
9 14093 27568
6 16382 25038
2 8282 62737
31 81531 86840
5 33348 56033
6 65510 80998
1 61006 75100
4 33268 64130
1 27344 55108
1 37165 86266
2 64126 87908
6 9461 40789
2 29948 99176
224 4761 8603
8 57724 80448
12 62838 81244
4 37690 46640
3 44241 68858
1 14190 91577
1 6495 63126
1 14506 95649
1 60832 95044
1 27612 38128
2 7431 28295
2 46100 70532
2 33033 77819
10 10579 34012
11 73105 85814
1 57936 95921
3 46418 89904
1 33158 63127
4 10952 23468
2 32041 53254
6 17461 49056
3 44458 63105
10 54301 56906
3 24055 49962
42 2139 13427
4 24823 78036
734 3859 6103
1 48658 88265
3 2235 72924
1 45767 73053
1 29620 50851
22 79464 85628
1 20197 72634
1 12428 44989
6 51172 52585
2 6708 18344
3 13977 73669
1 10427 69756
1 61525 73017
2 39958 79743
1 50659 90592
1 11340 86841
3 54454 96507
1 37535 70092
6 12224 15700
3 78805 80873
1 57762 81725
1 43250 69290
2 53350 63099
3 19231 35425
9 71046 84094
2 8794 91266
3 17855 34782
7 88 41104
2 17123 62319
1 38789 95440
2 15070 79033
3 48377 92349
197 83733 87062
4 36218 73086
1 58940 84310
15 50363 51619
23 7653 18881
1 10675 64803
6 51841 55868
2 15428 36889
18 73364 77356
6 24390 42329
1 53600 66600
6 55752 68084
1 45066 77547
2 8949 50362
3 1002 39671
2 33198 88657
6 20774 60341
1 13550 84895
1 20750 97466
1 23490 60125
1 33085 97717
4 61184 91010
9 21991 34467
1 14906 36198
4 53635 58819
1 28224 87026
75 75621 76112
6 462 87396
2 41294 59764
1 57273 71510
1 3136 84342
1 14561 83515
1 65496 78480
4 5096 39121
4 53511 73251
1 2975 58784
1 45636 85092
2 3739 12338
2 54360 94276
3 414 47753
2 16260 92632
3 3751 32445
143 93323 94351
1 43433 67133
18 78330 90210
30 10466 16869
2 57220 72712
3 25885 96943
3 82397 93019
1 4167 81892
2 15452 22995
26 68073 75509
3 13874 49821
2 47619 53345
3 9838 33054
1 49164 59332
4 26921 72159
3 8568 21770
5 31022 69183
2 35540 92803
20 32314 36048
1 15087 73107
11978 96047 96747
2 17927 66085
3 25228 45702
1 37778 71070
3 39736 71094
1 32851 41190
1 32329 87589
1 35658 89581
1 22801 60604
1 5617 54822
2 37955 77935
1 16421 90772
3 69677 81751
1 55173 59967
60 68161 68849
20 26367 27504
1 53139 94562
268566 12035 12344
12 20919 22916
9 40995 50707
10 3953 38410
1 32947 91228
5 31271 58721
5 36497 91297
87 88424 98448
2 6208 59197
1 37762 81531
1 31016 92434
11141080 95779 95826
21 3250 28152
19 67453 80220
3 30605 84367
17661127 68590 68678
2 19584 67159
2 5352 99666
1 2571 39810
1 6058 90051
1 54942 80638
1 71642 91756
1 68171 99801
3 3542 82731
2 27751 93623
1 43576 99319
1 40468 78717
1 46503 83598
26 87266 94917
2 69686 80496
4 61404 70299
1 10241 70316
17 65543 68630
4 32816 48355
3 66406 82202
1 32508 77790
1 11703 78889
1 44609 94187
1 19810 88088
10 17648 26190
2 54818 84503
1 15380 41213
4 13891 40136
2 4081 23820
4 45924 71604
4 9629 63458
10 53856 56621
2 13358 84871
2 36345 89939
1 31398 87176
55 10204 14530
1 58093 64331
884 72 2095
2 44034 93151
7 21684 46511
1 19884 34426
1 9736 98563
21 20445 21641
3 42325 86980
4 23832 52136
3 33934 87151
1 63991 75890
4 5819 30610
2 29484 68597
1 52816 93585
18 6862 8673
4 9874 97284
1 35758 38575
2 50897 94800
2 42582 52021
112 76510 77456
1 15799 23735
4 23201 50930
5 62312 85806
3 26308 41411
1 40400 53157
1 25151 55956
1 31576 79252
7 10986 37019
3 38239 93419
2 23797 77959
1 31575 93159
1 7125 40704
1 3107 45533
34 23362 29177
6 56578 90637
2 64982 98546
10 49853 55280
2 23834 71668
1 3461 24801
4 26710 47021
2 52272 86369
2 17835 89421
1 48654 72286
2 650 63801
1 51768 58764
3 27433 43215
1 16313 67144
4 14610 31352
4 61133 84327
9 31374 34357
4 5097 74027
3 65489 68652
1 7052 45964
2 30403 40729
1 36023 48613
1 33421 86863
191 2741 3991
1 13416 98434
3 35898 81013
1 72822 74430
3 11937 32165
3 62803 81410
3 4488 40565
2 1261 77525
1 7447 63579
2 66105 90749
8 12694 34633
2 51402 68404
2 46769 80021
2 6353 26439
4 7992 43750
1 24983 31688
1 4033 71866
1 19879 83009
11 4047 15886
5 39310 70267
11 55881 66044
2 567 95034
2 5753 78334
31 9804 13120
2 18078 56145
1 16409 44092
1 2675 72389
1 6314 34575
2 21299 81400
1 14526 30532
4 67486 75829
13 24112 27754
3 9994 63945
5 45994 63396
2 17021 33149
2 47692 86560
1 2245 94931
1 50811 96462
2 16534 47169
1 2385 43459
1 40271 80850
3 49841 64106
1 18878 62982
1 19570 84103
1 41905 58735
70 80066 81783
146 88386 95326
7 10323 33129
4 40017 75355
2 20984 71555
1 51021 76928
5 70351 76126
2 12042 67050
1 3331 22137
1 39052 98454
1 27938 86728
14 80341 91177
1 13805 34426
2 2803 90548
14 35583 43152
5 11203 43830
1 12302 88458
1 3437 44094
7 74500 81806
2 30417 90185
1 23341 41953
1 35448 78563
1 8083 84103
1 5970 36573
17 80117 81842
1 20883 83020
1 3912 72371
1 23737 40418
1 1745 77671
4 5411 73799
1 5336 62895
1 43616 78381
1 7152 63471
5 47263 76315
3 50686 80395
1 29581 74408
11 67019 69337
3 66024 70980
1 22902 98731
2 21833 83992
1 42324 77398
5 16184 28410
2 61703 70063
1 42870 88507
2 23256 66578
3 1752 47609
2 73789 86451
3 37044 82301
6 8392 30147
1 35051 95849
2 19203 30991
25 4286 16147
2 62709 87398
7 30965 59982
1 57876 98492
2 44181 70504
2 32714 85559
3 28720 44724
4 61771 91005
4 16983 29308
2 14820 66232
2 29751 71852
1 28938 71150
1 25424 63180
1 49568 87612
3 67812 98458
1 4851 50823
4 3727 62167
1 35274 58503
60 23310 23835
2 5034 51819
8 9306 36161
2 30422 88532
2 64240 72295
2 31977 64374
1 15821 61738
1 38642 79195
16 50086 53025
2 42109 51312
1 41135 62740
1 26458 91219
5 10239 13950
2 19646 85999
1 20559 60089
1 4717 43542
10 73340 78247
3 14023 92151
1 16156 52917
3 52672 61700
2 1600 57684
1 33077 45973
2 65618 98115
3 16905 66897
1 24023 99177
1 27617 77468
3 54298 90434
1 17149 66882
13 65075 95143
9 10904 32482
1 68513 90222
1 17076 71357
2 34139 80059
3 35171 58069
1 31161 97914
1 12352 88556
1 49387 66485
1 37337 76221
1 19819 67895
2 3157 51788
4 69393 82437
5 21180 28058
1 36266 97940
1 40204 74722
54 88965 98995
4 1327 74177
1 64613 68491
1 39283 45445
2 2123 58046
2 19440 86563
1 19322 71584
2 46592 84769
2 63842 98049
2 31246 95556
1 5793 82226
1 20 95340
16 2656 19951
2 25289 46460
2 3052 92402
1 20110 58155
86 93077 98121
1 50934 90247
1 44012 93620
2 27703 30144
12 10634 24087
43 11646 15645
144 733 8221
2 42241 60256
1 10893 84819
21 3220 18742
1 8315 82853
8 31058 46435
8 57023 67410
2 20858 54687
2 50804 82463
33 78582 90951
11 84709 97550
19 44940 48801
2 20752 78887
6 58268 96590
2 34501 69185
2 13632 72638
2 42156 69885
1 23155 78807
4 36097 55741
1 17778 42013
2 58209 71709
7 4215 14471
1 22246 93339
18 44450 48734
2 20669 80757
32 78203 91518
1 35410 81322
2 43988 65852
1 44599 72018
22 4732 13780
15 88330 97682
9 66306 89994
4 37873 58445
1 11227 77437
5 62195 87440
1 3447 90261
2 8353 75169
1 2037 91588
1 69259 85467
2 54690 74054
2 4666 80056
1 53233 90457
1 25976 56360
2 81829 93167
3 20368 73533
33 72486 80290
2 23154 70615
3 62615 85083
1 9524 95546
2 61036 76959
136 85625 85885
11 15722 44838
12 59876 66591
3 42244 70272
3 29762 74724
84 13660 15043
2 8259 90373
11 78925 81187
1 46931 64752
3 72988 86953
15 32423 36466
2 36405 44218
26 15291 27674
1 60792 68773
7 9137 25182
1 19556 78622
12 32021 38311
1 34338 75081
1 21479 70898
10 67584 99230
1 34113 77542
2 8076 59590
2 11910 65028
8041075 18291 18451
3 68500 99449
8 48438 66590
3 19247 93108
1 13855 99748
4 2046 22630
3 37517 54160
3 64665 78848
1 27275 48654
1 27698 43625
2 66686 89802
2 52165 78000
2 5465 59851
2 11538 91740
5 43025 63008
1 10277 44715
3 36194 93802
1 44894 77892
2 46932 67063
1 36692 84654
3 68888 86217
1 64756 81929
3 45621 58792
960 96301 97842
7 9890 53547
1 9359 84138
1 36288 63224
16 2772 16126
1 12148 23967
2 26297 47977
8 33062 37378
1 36777 46021
3 3798 28810
2 28185 48210
2 6145 91483
11 70662 88772
1 15246 83675
3 37573 95905
1 63890 74877
2 8886 49347
1 6502 88409
1 7156 55656
2 9793 20548
2 22284 70391
16 10472 14306
2 24269 46428
13 67997 87402
2 71038 75548
1 15300 76763
2 16046 25181
2 22030 60774
1 4032 25009
4 5048 89152
35300 84041 84091
12 79971 88186
6 44696 72389
1 28717 68799
3 75126 93141
2 71064 98729
1 44050 48302
3 41791 47017
4 27563 96829
1 34914 61144
6 48804 67238
1 1568 74504
5 20896 41034
2 20674 66973
1 24905 63143
1 11231 76365
5 63207 91062
1 690 84294
11 20485 25883
2 8448 44625
3 38407 58084
7 16317 31130
4 19389 63489
5 5875 24599
1 44906 86588
58 93281 98510
9 59986 83011
3 7529 54032
2 56886 65814
1 20789 33272
5 77382 84980
3 69602 84673
23 14465 21337
25 10038 11895
3 4874 82318
1 21666 87531
5 18691 55007
992724 26148 26452
3 35281 76832
1 71335 96167
1 53023 69834
2 36589 98729
1 54599 76810
4 64821 95387
2 30518 98531
2 22307 66599
1 8320 61510
8 56658 62633
2 75907 97434
1 24438 95539
2 46056 90869
1 999 97782
19 85235 91331
4 26418 75133
4 11051 32168
2 16997 83821
1 23656 51662
1 44742 77077
1 1327 84355
16 8154 22863
1 2147 87283
1 40402 91029
6 4984 27762
3 2139 76024
1 21401 97525
1 30840 84067
1 42673 70289
4 37906 42797
926 2903 3479
710 95994 99666
4 8348 28315
5 66197 91423
1 15096 85533
6 9026 34444
6 26686 88691
1 20205 47671
1 39847 55843
3 60826 67158
2 11496 18996
4 32331 62268
3 50625 79794
3 3714 48719
1 16722 84877
1 42813 91030
8 63008 66798
1 9836 78993
1 11890 78082
7 17953 35634
2 39226 91568
1 32546 73306
1 83452 90118
1 17432 50983
1 12158 17627
2 22645 65534
1 51891 82367
3 50185 54158
9 17945 28025
1 3115 90351
1 17749 44245
1 1977 71644
1 40507 68612
6 91955 95547
1 42505 75479
5 26864 67643
2 50093 51951
3 28295 66762
1 7123 66345
32 77048 93376
2 6556 68815
1 42433 79006
3 60588 88342
1 24057 98278
8 35204 36300
15 73095 77179
10 66978 67926
1 71158 98958
24 9238 14925
13 82993 94718
3 43379 89471
5 43085 67854
8 13592 42872
3 4333 24433
1 17619 88640
3 72970 78882
42 18800 20054
4 24158 83586
1 22548 28526
6 54050 92445
1 60876 83369
1 33603 84148
3 21501 59682
9 5950 25950
3 26487 29902
1 38023 63526
4 38702 90480
2 21473 94849
1 60342 79639
1 9254 32394
2 6034 44398
1 1887 67034
4 24235 43715
2 13826 67524
1 59312 82392
7 67895 71581
51 74009 78635
9 81060 99397
159 343 6399
6 44016 67310
7 81950 86312
3 21109 70529
1 4314 58241
148 1641 7092
134 1679 4650
4 35219 53793
3 36196 55379
1 23511 71176
17 7084 23167
1 48183 58952
3 12688 48186
9 64959 81757
4 63381 95153
3 26375 51581
3 28129 77073
1 44361 69086
1 50460 62450
1 26172 96286
5 21945 40262
2 8795 78703
3 7798 40132
1 3306 41744
7 31724 41922
1 13365 24965
2 8060 84389
1 5261 46283
1 12553 24309
1 2232 63517
1 74430 82048
16 54088 71182
1 10265 84913
1 14413 58470
1 10407 94142
1 3936 85827
1 51702 66314
2 58475 79867
1 22107 95226
1 30634 99173
4 81741 94831
1 42025 62015
2 59172 81683
1 7849 91030
10 71682 83479
3 12144 33869
3 41181 95193
2 9988 69612
1 43416 70266
9 12002 26721
1 26134 83544
1 14052 96863
2 37962 77514
1 14863 25890
2 15095 74394
16 81487 93617
13 63392 73493
2 21313 87496
2 9535 48150
1 4192 70691
2 7285 25470
1 1763 49039
3 27301 79019
1 623 96429
1 54880 88035
3 24103 96269
1 13792 76945
11 6170 14924
5 9528 40377
1 38764 62172
2 18190 25189
1 17248 70427
9 79209 89834
9 69681 76455
30 118 11752
1 11196 92405
1 58197 95083
4 8404 65278
2 15817 57580
6 46177 79306
1 53472 77042
1 46769 89649
3 2793 43049
2 24691 61703
1 33695 94702
1 4487 21538
4 7586 56193
3 50025 97959
1 63797 78290
1 39179 85163
2 23895 84227
5 4877 56010
2 1057 80055
1 326 48661
1 20352 40649
3 54876 74382
245458 84446 85301
2 59606 69688
2 62090 90735
2 4939 76291
1 15891 97579
1 21870 75108
1 26928 96214
18 32699 34929
1 22417 84410
1 15257 89158
1 15167 93838
1 57719 68844
9 11284 15548
5 14192 18332
3 7849 52777
4 14107 94282
19 26644 34058
1 6613 47647
1 11415 79124
2 4173 17891
2 63307 76111
2 3000 60170
1 7356 81605
7 60391 84181
2 62537 76938
1 19163 66838
1 54537 85431
1 21940 84976
1 67901 79585
6 41469 46693
2 1968 80136
2 40028 90450
1 68913 82135
88 91377 93761
1 15206 89705
2 39483 90545
1 50892 79467
1 38412 91145
8 10100 38758
2 54034 79550
2 18827 68107
2 16327 74212
1 38450 91396
1 43651 64773
1 44563 57989
9 21229 57933
3 60222 62625
1 17493 39195
26 81032 85377
3 22322 51477
1 24139 51647
7 25941 31421
3 56257 75178
2 29867 50527
6 50671 56969
3 15153 60451
15 73382 82915
2 14097 34650
1 21585 76005
1 65787 78432
29 73654 75388
3 1666 60850
1 21867 57315
1 1174 92964
3 45957 99055
4 53510 80811
2 25159 37114
1 6173 53233
2 64866 83625
3 15354 38278
81 82361 84041
3 47025 72486
4 72963 90623
1 70777 89845
4 21825 56487
2 26854 74855
1 26245 83810
1 72253 80528
2 4762 77361
102 4881 11081
1 10284 60373
2 68826 77491
1 4939 58386
9 17169 24863
2 46066 53213
1 52963 73680
2 54115 92888
4 31928 59055
2 39884 68396
1 59556 88655
3 47179 80931
7 2579 20185
24 81627 91629
156 92599 98348
4 2443 26065
38 4396 11697
3 21028 40418
3 30397 51965
24 83217 95760
5 9910 31984
1 82582 97846
5 62476 71671
3 88784 95548
7 24726 75516
17 74218 75830
2 17527 25248
14 21866 31975
1 54936 59340
4 67420 99633
7 68041 87403
4 5707 26490
43 7590 12300
3 13844 38147
1 15595 24970
1 18496 22996
5 74593 95421
4 21132 42988
7 25545 80964
1 7257 28160
5 68328 85981
1 35883 76006
3 13282 73207
3 59559 96432
5 35590 41887
3 9255 69830
5 48379 55651
19 84366 86369
4 10838 49841
5 61359 95326
5 29663 38751
1 48655 83182
3 61074 73970
2 16880 30008
6 46060 56387
1 4532 76725
6 92874 95142
134 90409 91992
4 6318 83049
1 19562 29882
2 7577 94819
3 16968 35284
2 40056 97192
2 30964 62315
1 13406 69741
3 1696 86363
1 11360 91089
2 33263 95282
1 45404 74539
2 23765 47871
3 47683 66628
3 48910 85524
1 1241 86790
1 17513 66940
1 16498 84764
1 25276 43108
1 625 65287
4 72622 97700
5 25991 34511
3 74198 91365
1 9229 32733
7 84229 89045
2 24473 95250
3 24903 46591
5 50029 99498
2 50489 75319
2 47348 65023
1 62299 83598
2 23209 61720
1 45868 93543
1 15974 32631
21 81735 97385
2 8407 78191
9 37584 51282
1 43730 85549
1 38131 68372
6 3315 38015
4 41753 48452
3 4082 65723
1 9866 93737
1 12056 64871
1 6868 59808
1 33429 74076
1 4720 67669
1 11381 97039
1 48237 98004
1 2013 79684
1 50134 75684
1 41909 95392
1 6781 46473
2 25496 58306
1 17347 52617
10 7133 11702
1 54146 86203
8 70228 76128
7 55272 92228
7 19663 21184
4 11507 93665
1 15642 97958
1 36228 64056
1 38620 86330
6 52090 63148
2 8240 73769
2 2106 68267
5 57156 67789
1 47313 77185
1 33023 83236
3 47580 53522
1 33811 97031
1 20423 99207
1 31128 51973
1 395 99214
9 38723 46193
6 13782 30162
3 5346 69562
7 41500 51191
2 49260 97945
1 888 62848
1 1153 58882
3 29960 31181
1 41518 78524
5 72320 84730
7 64966 94964
3 8049 66628
1 12965 72367
4 70410 95484
2 22807 69263
4 51794 58669
1 53149 83167
1 27031 59566
32 92548 94817
3 20223 52947
1 47572 71818
6 37729 38380
9 74344 94164
2 4924 55831
1 20713 86468
4 19111 85169
17 76904 83219
3 58904 73869
3 8192 90001
1 33834 68337
1 138 59940
1 22333 91432
3 76155 96475
27 35682 36285
7 146 29957
1 20781 68336
2 32484 90092
2 4047 65578
13 10783 25764
7 7481 43784
2 34796 88669
3 19523 26620
7 71621 86145
6 80180 81808
1 17034 85170
3 44603 68873
6 6505 14923
1 35525 65322
3 13830 64745
1 28462 67811
1 21293 83652
4 43367 48788
3 15470 32124
4 75885 83848
3 33754 54267
1 27142 98083
1 27524 94567
3 1676 47066
2 15396 97524
1 27885 59308
1 69039 87192
3 18336 46263
10 60034 74033
1 20070 73438
3 8501 86497
6 63744 98092
1 19845 67758
1 18062 34403
3 26487 46785
1 17714 98370
1 29903 82466
9 60989 67954
2 21914 57672
1 28767 68324
1 945 98750
8 58396 78926
1 2661 88087
1 1992 45537
2 25749 65047
12 75401 92066
1 29419 60076
2 46157 91387
47 74067 75428
1 23043 37443
3 73295 85721
12 38648 44406
2 28073 36716
2 72583 79601
4 29012 65030
21 29881 31155
15 8158 32108
4 20902 68055
1 48295 75780
2 72827 94358
34 1158 16148
11 3600 21658
5 42201 51209
5 228 30807
18 2332 16994
1 904 77208
5 20329 40833
1 37153 73208
2 53547 56083
1 6931 77017
3 1335 65484
1 19639 93025
1 23782 34367
63 32360 32400
2 20285 71334
3 55850 90394
8 74147 99802
1 28191 97094
38 83513 88364
55 58302 60158
11 64043 64635
2 39624 82525
6 19370 82784
1 21887 91179
1 50235 73936
1 22686 99346
1 15037 65934
1 46821 82006
4 50409 56406
2 57249 95711
1 18386 30814
1 23821 85547
1 26587 80088
2 16097 67426
4 4017 29693
1 34067 94988
2 24933 72741
9 70179 92311
2 41875 75974
7 40542 47577
2 766 81435
1 20884 87991
1 40339 87820
3 17746 47609
2 50918 91857
2 17156 25176
3 13852 23301
1 62811 85673
9 76514 88887
3 36231 79492
5 16981 35860
1 30558 75549
3 34155 36865
2 49387 63675
4 8170 61911
1 55468 67690
1 50042 74989
1 29911 60458
1 13606 89959
18 20407 25898
1 10301 27917
2 46432 97457
3 8630 11246
2 35430 70807
2 20655 95743
1 37248 88642
5 12387 46754
2 19346 30292
17 56917 57618
20 83398 92073
4 33598 60564
2 8562 55438
2 26977 68850
4 64422 94580
1 4544 91972
2 9401 86934
2 46660 97681
1 1916 61483
5 26000 27446
11 33613 47918
12951938 87484 87764
3 61027 96587
1 28455 77578
59 95300 98482
4 4269 41774
1 28838 46516
1 24914 46471
1 10150 79136
7 14028 16845
1 19011 93144
1 27832 51960
4 2385 27901
4 39538 63270
4 11089 68913
1 15868 80315
6 46536 95944
1 24823 29317
2 45243 72475
1 44740 69015
1 47120 93298
1 1083 74217
1 25850 54772
2 29785 59309
21 71460 83997
3 45293 88238
167 7480 10290
4 27921 48689
1 30356 67968
1 25226 81829
6 2916 32101
2 45866 55929
1 34071 82976
1 24120 84857
4 73243 93636
2 10646 64505
1 33894 69368
6 11496 39866
2 18604 75493
1 15555 81667
1 38110 97513
2 20344 42011
1 29866 75108
2 36266 57562
21 67769 72699
6 4704 25147
260 79623 81242
1 10316 92462
1 6982 49820
1 46225 75163
2 23155 69563
6 69973 83559
2 17331 52365
2 40702 78292
2 1025 92488
11 50721 66309
1 21757 69936
1 31641 89447
1 68716 77376
12 63394 81702
1 42621 82282
3 66656 96567
3 52376 72601
2 10902 92082
1 12322 93543
5 21878 42070
1 56854 72693
2 50353 79809
1 52384 82785
1 3908 72621
5 2873 32290
9 24882 51204
17 32044 35422
2 63412 95950
11 9878 15636
3 13285 61397
3 43619 53470
1 23167 68131
1 46691 52348
2 814 28014
2 74104 99881
1 37611 59107
9 13012 32648
1 10951 73302
1 47030 87166
3 57510 62521
8 58550 60889
40 88476 99333
2 28772 54063
2 14045 81912
2 16982 68504
1 51137 66473
1 45175 89059
4 3853 53420
50 5297 16896
4 34512 36532
10500 95627 96885
2 48892 98550
8 12680 30717
3 31640 86739
1 12584 91304
2 37098 74863
1 37475 53285
2 13948 78045
2 54861 70386
11 60205 60619
3 8694 57161
3 31953 58321
1 16545 88806
1 38903 53894
5 1588 43352
40 12713 13540
5 31462 42999
1 26203 64632
1 14724 55306
1 4723 77143
1 13435 61520
1 30203 98274
4 10764 30402
1 2900 47669
1 22338 57665
1 1 54823
5 44320 59745
2 3891 37760
1 10453 64264
3 15025 24696
2 14675 87172
6 55804 67147
2 36405 58553
2 9490 36288
15 54105 56611
9 13427 23541
4 13076 36934
101 90664 96321
2 26006 49842
1 18891 65460
1 11635 51714
62 19717 21344
2 8433 88747
1 45941 78038
3 29768 70477
1 31949 68976
1 7766 47299
15 70200 81479
12 53850 58446
6 62218 90881
1 56172 60873
3 24513 44211
1 15973 56337
2 13590 76006
1 31462 72564
2 26268 52367
5 1727 16910
2 29037 89853
3 53060 81328
1 6851 87860
2 12673 77152
1 51020 60170
3 37997 80232
1 42965 64460
1 30389 43660
32 80512 85948
3 656 92368
112 18730 19890
1 14062 97539
2 14546 72096
1 50486 74005
15 27124 31845
1 70297 93701
1 39151 57992
3 9534 76660
1 34075 56906
1 7857 82472
1 17567 76306
1 11087 77636
1 43441 86126
1 5369 89559
1 10439 87390
1 2125 83636
12 63922 80282
5 56521 74588
70 83630 89725
188886 18933 19179
2 3030 79843
3 72222 84962
1 26537 96384
8 72713 79056
1 11501 98231
3 50047 85045
1 30830 84287
3 42008 60897
1 9192 68700
9 20498 49241
1 910 89459
4 30549 53034
61 42293 43967
3 8871 76893
90 2560 12451
5 9525 14859
1 47250 58980
3 14595 65126
1 26498 84222
1 7674 78263
1 24970 84311
1 10474 36636
2 42694 95684
1 16104 60932
1 11831 66503
5 345 32590
2 25232 83904
59 91300 95870
2 678 91772
1 45565 69610
1 16603 94046
24 32310 32699
2 2481 36112
4 53434 75924
3 2394 47581
26273194 52440 52647
1 2295 90995
12 16237 19738
23 67482 80840
5 3979 98793
1 49564 71520
3 41080 50818
2 21899 66597
1 17948 67697
6 79643 83656
1 13834 45688
6 62126 92958
3 58463 91097
3 56012 97595
2 70754 78499
4 18721 67598
1 44382 58699
17 7173 21513
46 11953 16347
8 15538 42532
2 2346 35052
4 1684 31674
23934949 11389 11519
81 77912 79494
2 21252 39171
7 38201 73100
11 66269 79345
1 55542 68579
3 9980 52224
1 27023 56903
2 54569 97116
2 18227 67569
2 52348 73753
1 43756 85549
16989276 60953 61553
4 62946 84097
1 21608 51534
1 61539 81562
5 55662 59314
1 9677 19245
14 75724 98540
2 30129 89734
4 12061 92416
1 12235 67796
2 59243 79385
1 44627 83304
2 66006 75437
1 54017 94996
1 65051 83760
1 65793 99419
16 80589 93707
1 53824 80232
1 162 75259
3 28941 44206
2 14826 85972
14 10735 41649
1 20443 52456
1 65205 75888
1 77855 99369
1 33926 97939
5 16472 33019
12 5569 19396
4 57299 82371
2 2413 99985
1 10553 67700
3 76613 94942
9 51336 65253
3 69791 92866
1 44758 54425
1 44938 62316
1 22749 71662
3 32140 94306
1 15074 70349
1 31864 74951
6 64733 93830
1 16048 82488
1 71377 92448
3 24992 40834
1 53641 90410
2 17027 75326
1 50095 87029
3 9562 44610
60 84003 88090
4 78742 85975
6 24334 55333
1 33517 36013
10 43016 45494
1 16779 58647
3 44048 85202
3 21512 88874
2 35063 76207
19 6934 20499
2 7694 83670
1 35591 82521
2 7489 75216
1 60798 84826
2 54629 64048
4 8820 47873
522 2789 5370
1 78194 98585
4 47908 71851
6 63234 94483
2 68716 79488
2 31500 34096
5 31484 44551
12 48615 56390
9 61875 69778
2 32215 58564
3 2174 83444
1 3980 62753
1 47907 85218
3 55830 69389
3 12561 90261
17439909 93915 94114
11875 76426 76511
3 17434 91870
1 41550 72218
3 68601 95837
10 14527 29453
1 63606 87042
4 33009 47398
1 78062 89039
5 62634 63534
2 22901 73414
5 8926 26211
5 17281 86869
41 23084 24058
1 40670 92194
1 27382 74344
3 62263 94442
5 9666 33072
2 65688 75321
6 33940 44242
1 10717 50638
1 56548 98863
2 13140 47745
4 52770 94818
1 77028 79372
67 91469 93830
3 41726 58343
7 49754 60988
4 58232 85491
7 5229 24060
6 64886 87126
3 37535 71395
106 2446 4962
4 9609 44997
2 21752 57182
4 13472 54476
3 34791 96828
1 30240 80856
1 9210 93879
29 83504 87552
4 51150 75783
2 57175 76662
1 40357 87958
1 9824 66456
1 50658 70359
2 6751 64582
3 69090 93667
1 1134 56202
2 57320 98126
2 514 58834
1 10527 91621
1 46154 90776
1 9394 87640
182 87907 93389
15 3516 20716
2 58811 98022
12 20417 28505
1 23358 38815
7 76176 99561
5 84124 90033
10 51759 57150
3 40513 75342
1 16169 70882
7 64415 65927
1 42122 80985
1 35528 94867
2 77369 84448
1 49549 76642
6 40691 52220
3 4215 39514
3 57253 76053
1 61112 89222
1 34650 83057
3 10778 91134
16 81090 98683
1 3692 94606
17 30789 46096
2 32654 61840
3 17707 29551
1 23552 90803
2 5186 54338
1 38439 96111
1 33702 87245
1 20737 42262
1 17463 68648
2 34341 87022
1 26600 67357
1 7057 78363
1 22092 62540
1 15598 75301
1 1153 88964
1 26138 78380
1 6605 63316
14 77848 90158
9 47128 64056
1 11355 69577
1 22885 49123
1 29617 88302
1 13067 74277
2 16229 71387
1 56488 98497
1 46684 75789
1 25389 53626
2 3748 68141
1 38703 67519
2 48359 83166
1 25569 89741
3 21090 24597
8 63286 82856
2 24551 86872
4 40994 47563
1 47499 78900
2 63611 92802
1 30161 84408
2 55172 67370
4 36124 57302
2 61381 80631
1 6428 83599
1 62447 77486
1 57962 90345
22 21942 31430
6 2465 42659
1 1632 85465
2 37985 66002
1 2811 70686
4 50538 54774
3 5068 95393
2 497 24250
2 29466 79061
1 49859 86056
1 37351 59173
93 87733 99260
2 59573 85424
2 33141 82618
1 52493 99257
1 53822 78427
10 79792 85887
1 23899 66316
5 2597 52092
5 66978 98717
2 35539 97679
3 67822 86063
1 60622 65376
2 2801 77659
2 1184 71502
1 40716 69679
2 24223 72424
1 28799 97318
1 35673 64856
13 13433 36368
2 41544 77208
1 58328 79407
2 10030 85191
1 19739 99303
2 15205 43839
1 38380 95510
2 44580 53537
6 13695 27532
1 19459 70764
42 14723 17254
1 16863 63655
1 19582 35216
1 10048 21308
2 7031 38394
1 21821 60401
12 24296 25066
2 51510 66738
6 25069 41913
40 87258 95587
18 74539 86433
2 77465 97738
18 66484 69134
1 90852 92493
8 16042 40664
7 51156 55993
5 87584 91593
2 11471 44505
2 33041 40844
1 13362 40472
1 13188 75834
1 23786 44162
4 78729 91124
18 59505 84459
1 10832 43656
3 80782 95685
2 29954 98074
17 5788 20509
3 18788 99585
9 8813 28839
9 28158 32603
3 40511 85160
3 13280 29713
3 35138 85534
5 30845 60670
1 16447 94610
3 17510 27497
332 3011 7508
1 9924 52895
1 25247 35580
6 46072 60911
2 18833 73879
8 74178 95300
9 57058 66949
4 48495 77824
1 48637 94303
1 19645 72102
6 50570 57105
4 82601 99742
8 30381 49551
1 16896 80927
20 2142 19885
3 9312 54349
1 34689 72638
7 69639 93904
691 819 2128
4 14938 43069
5 2956 23259
4 50502 63098
3 72922 97196
1 56625 87513
7 6485 22498
5 55343 65576
2 12239 57240
1 5272 61050
2 6062 74333
3 10957 38193
10 68136 94993
6 51721 56787
5 37519 42305
5 11850 19079
7 15529 63688
1 30852 38761
1 2625 83103
2 49476 89214
2 31612 99453
1 80617 99855
2 11681 56465
3 54213 72296
1 37290 59646
1 37492 62435
76 90986 95695
3 68833 90543
12 36992 51192
1 3234 56546
1 92422 97844
11 12013 18939
3 68182 99407
3 32566 67228
4 38193 39951
3 29465 94344
4 62558 84670
1 538 74759
3 21075 39466
1 18813 75292
1 40739 69785
2 27497 89267
8 64082 91781
1 15509 43701
4 15557 36609
4 14923 52189
109 88192 89481
1 22917 35817
2 37092 49430
8 14503 18658
1 12665 51613
3 31938 69682
1 10036 68121
1 743 35460
2 42282 61114
1 39769 42168
3 35587 98816
1 32894 75145
1 22463 71217
1 11040 73025
2 21448 36986
2 1607 97323
1 33131 61440
10 71191 96230
29 71408 73824
3 26624 69114
1 12069 52842
1 29064 87494
11 43929 55058
1 71508 76137
1 25070 65800
1 6977 63018
1 42947 82837
2 2181 93337
1 32286 75414
1 19728 88733
3 16734 83562
6 55088 76020
24 21592 27032
2 29981 98316
1 35638 57679
1 9775 63354
2 10603 55278
9 23160 25265
1 2340 32813
4 12392 22002
4 20914 34958
29 57023 59423
3 3943 54516
3 77039 97689
1 2221 51747
3 41439 71492
2 45498 61436
1 47312 76278
4 64793 83244
12 48261 51716
15 13627 15867
2 55826 63500
2 52528 73043
1 3402 61869
1 45628 63813
2 44998 63908
1 19573 83389
8 8860 21220
301 81910 82452
1 40408 58770
10 12495 30563
20 71755 89261
3 32788 75705
2 18732 90834
2 14003 87812
5 15001 47737
3 74941 81509
11 39466 44724
2 13286 83252
1 9067 57735
2 4324 39538
1 56470 87677
1 28070 78258
3 36197 71105
1 26132 91470
2 14256 32954
2 23653 39492
4 8883 36977
1 67046 92803
10 17688 19417
3 57015 91550
4 15953 88170
1 18319 45784
1 5158 97546
3 44947 47993
2 36524 46016
3 51621 64586
5 63124 77447
1 71706 94632
1 49143 94992
1 57350 64092
5 36550 79912
1 24130 69281
17 76078 83950
1 41927 69568
5 58124 85562
1 44759 95510
2 13015 76738
2 37320 63546
22114 48089 48383
7 296 26464
3 5223 83415
1 40650 93601
19 4733 17930
62 86538 95442
5 1361 44359
5 3953 40823
2 9170 36907
1 19330 84010
1 17047 81342
4 24442 68813
1 5749 76175
4 58467 74570
1 52304 69267
5 64271 72962
1 37406 41792
2 26033 83658
3 21396 67721
3 34613 55985
2 14909 95105
3 65191 85998
2 27385 91574
1 42202 76407
1 3261 91486
48 79255 81149
3 56416 87815
1 21434 89004
1780 97736 99687
2 21302 82541
2 25407 97902
1 413 83223
1 54146 86630
1 19191 74076
1 18285 99602
7 17853 35587
2 13016 60461
4 13785 55170
2 45388 87255
1 48854 57830
2 13822 35698
2 9740 31197
41 80271 88471
1 3065 82857
10 30037 36984
1 24453 96631
4 67761 92670
2 6057 88414
1 64312 96866
10 65238 72425
14 61071 72651
1 993 87445
4 22450 23666
1 60715 77232
3 4127 94763
10 25004 44442
1 19839 79106
1 10446 59753
1 16224 71530
1 36592 59657
1 15049 89404
14 51691 54845
258 7833 8646
2 21975 69522
1 15010 88665
2 27371 51873
1 15133 93414
68 92659 98771
2 25167 41552
1 10133 86128
1 31931 61725
13 57756 98547
1 31483 43097
33 43972 48778
5 45116 69068
1 59896 93938
1 67775 92318
4 80005 96974
1 3613 84181
6 92140 93642
4 33849 71673
2 33641 89503
1 33306 52951
6 70306 72587
1 34737 45261
2 4816 68566
41 914 20787
4 5135 61188
3 3893 36347
2 12974 98605
3 52051 93538
2 16456 48233
1 48095 89595
2 9662 80398
2 38776 44424
3 58478 93825
2 30071 73357
1 31549 40901
3 12409 28291
1 9240 89780
12 8045 30487
3 40287 68140
3 56411 86157
3 6937 40663
5 20615 31379
5 40137 61477
1 42124 81660
2 9728 33485
1 40316 46183
1 11703 37674
7 31623 38293
3 11265 58223
1 33612 58251
258 93779 95988
4 57523 59843
6 49313 64093
1 18293 73092
5 36892 48039
2 1115 79705
4 67878 98623
1 837 80851
2 14324 65405
15 81460 93955
2 31533 51535
6 63577 81990
4 11178 37078
2 18851 79739
1 24781 47979
1 8263 52779
1 8492 92953
1 6734 52458
1 28456 57722
1 29612 54872
2 38896 51757
1 27427 68381
10 59846 93609
2 14156 64868
1 8850 91620
1 26130 41543
1 33579 80082
1 28317 73076
1 14206 82841
1 34734 68493
7 25393 30196
1 12707 71574
2 38991 77756
1 27394 76820
1 37656 89981
8 2292 16372
2 27788 44312
1 24057 89930
1 6458 74227
4 47152 85657
4 51270 66851
2 5950 48260
1 13349 95592
24 29617 34993
1 14167 76188
6 65543 85346
4 71773 78167
4 38983 97517
1 60328 71870
3 35502 72410
6 1665 29367
1 23668 80794
48 85666 96359
23 74123 93160
4 60049 87819
5 14488 71759
1 25328 57864
1 63542 73107
1 18331 72974
1 54310 79183
290 1415 1916
10 7570 29902
51143 49089 49571
4 30626 70118
1 13146 54411
5 4148 36910
1 10302 78473
3 7633 82953
1 3980 93164
1 34525 94665
2 15080 58067
1 48119 93723
2 41314 80719
1 8188 73193
1 16185 97111
1 26064 58979
3 567 22238
3 1662 29941
3 55225 71705
2 51177 81491
6 46322 57859
3 15132 32895
1 50646 71049
1 27951 84036
2 14841 89287
1 36772 76621
1 10065 62872
7 16107 38372
7 3504 22835
1 50521 57585
2 24106 55384
13 36748 39605
2 24110 82793
2 44731 73440
1 38558 72062
2 18359 45181
2 18569 80987
1 11520 27978
2 23636 71692
29 73323 86900
1 20656 44096
2 46751 99274
1 33064 47097
3 4233 61404
2 16704 30778
2 53692 96531
1 28686 86732
1 46726 71231
4 40592 52327
31 639 8620
2 78442 93080
34 90625 98998
3 15523 62462
3 18924 69944
3 12486 20129
1 35428 93631
2 16432 74116
3 26697 46654
286 5637 7806
2 31269 94259
2 42285 85178
6 907 35679
1 34956 98410
2 48534 73774
1 37896 64123
3 6578 37578
11 58900 98060
1 3119 96413
19585978 92699 92733
23 84126 89823
2 26852 78061
1276513 53061 53985
2 507 73055
2 23572 41515
1 40888 68852
5 17557 91451
1 6466 72371
1 5535 67538
1 21583 41224
2 34852 42273
9 1850 7151
2 26676 59212
11 71710 80791
1 52441 92287
2 51284 96229
1 21498 51957
3 7702 96936
2 1019 84371
1 49106 82976
3 6238 37417
14 4960 10204
1 14436 85486
8 36302 46791
5 55881 77969
4 20190 30650
5 52673 88492
1 36341 94689
25 72180 72318
1 9428 94666
2 14108 65990
10 78032 93474
1 10868 45113
1 35413 80854
1 7084 48213
2 6086 31458
4 50289 61254
2 8877 94594
25 12959 24741
1 48573 98229
2 17537 94586
8 37557 51556
1 22876 90855
19 43294 51579
1 53526 56590
3 44392 56818
4 24997 27625
2 45277 71698
5 5107 31387
1 15605 38530
1 49832 84125
22 82724 92200
1 18740 73998
4 18002 72209
1 48558 78238
1 31644 79104
1 31286 45140
5 15726 33064
1 12374 78455
1 44730 63365
7 70503 93223
2 8936 37597
6 45512 99516
3 17929 47224
2 49410 77735
1 35696 98382
1 53713 88813
1 15713 77641
1 53539 74237
2 79597 93385
8 72128 89906
3 44552 63737
28 5319 12662
2 82196 85211
848507 91634 91711
1 56604 91260
3 8057 65261
2 11589 78332
2 33833 74912
1 41554 66177
5 9844 43902
2 61648 91151
3 14757 98800
44 7418 13367
1 4627 14195
12 38626 41991
1 32586 77902
3 39566 52959
1 40731 84431
1 32849 61488
1 10780 88408
1 52798 73812
3 42997 73163
15 5335 38161
7 55454 86501
2 25393 39972
4 48671 54145
3 36829 73052
2 56242 63741
1 32460 93411
4 6507 30592
14 65779 77890
3 19450 53741
2 78844 82611
2 13644 64570
58 75682 77383
1 1067 92466
2 27164 57308
2 45264 89509
2 61092 65463
1 9907 39750
1 2061 45351
2 10756 29254
4 35422 52426
9 46324 48797
3 56752 95554
3 31672 76685
2 8164 86648
1 6704 95028
1 43518 65849
1 25596 98126
1 993 56166
4 47468 49414
9 339 31176
4 74279 79313
2 27159 73374
2 21199 29440
1 24720 94639
19 82181 93215
50 7713 17163
3 6156 73878
7 5297 26487
15 44002 45222
1 48851 58152
3 58646 80992
1 19089 98559
2 26799 73082
4 1670 35762
404 19804 20029
5 62470 94113
1 17731 89983
8 76485 94098
2 25224 36421
3 9963 56504
1 24299 53945
2 23158 84203
1 36556 81307
8 75506 90188
1 28003 68138
2 25330 56956
1 9129 95768
3 14466 39944
3 32950 40100
4 64896 77434
2 24763 68892
1 63146 64034
3 22820 73090
45 93783 95686
6 62949 77747
7 49837 51041
2 41056 51939
36 7559 11872
4 58146 88581
4 48978 57970
3 3180 27899
3 27272 32014
17 39938 41899
8 1246 28212
1 89111 97756
8 38072 48787
3 28104 94379
1 17811 91906
2 43866 89475
1 30392 52206
3 10999 35776
2 35548 82612
1 36414 81334
2 59166 83133
1 10310 96707
3 15102 99335
18 5138 21628
5 26584 37559
1 40918 93546
3 36965 71794
5 59183 90298
14 20018 25143
1 17702 51596
8 46226 63297
1 14865 61833
5 6261 13081
1 4744 74086
12 5698 13233
1 46520 99637
1 17431 59236
7 12691 34110
26 78799 98276
9 67731 77381
6 1935 22984
37280 38393 38757
2 28011 78746
4 55019 82057
1 67789 88325
55 90049 94427
10 31256 64667
1 8900 43058
1 50720 84087
2 26939 53610
18 71545 75887
2 22116 92226
1 8105 61661
1 52020 89745
1 44505 68576
1 26028 85262
5 25598 44176
2 7777 26989
4 54262 83703
1 21346 72646
18 53432 55437
6 45225 71884
1 4427 58327
1 38527 95461
1 30645 58853
1 17221 54076
1 11555 64794
1 9495 73470
1 7232 89816
1 42438 60070
1 35606 96911
11 80117 90742
7 73309 75667
277 22659 23348
3 37689 71521
2 4479 97310
14 3638 17192
11 34245 40702
3 66880 99215
2 41161 42003
5 14512 51434
1 38140 70252
15 24197 28666
6 55329 85548
4 20721 38078
1 5815 47029
16 3918 14745
13 57637 82299
5 9360 63660
1 5355 82132
252 91928 93188
3 46742 92625
1 25875 90090
3 62646 85144
38 8178 11127
2 16910 31782
2 23597 47108
1 44493 47636
2 3660 72977
2 61892 79459
3 11386 15858
1 9032 89763
2 24112 69563
2 22597 71978
4 3694 36032
9 76232 78818
1 2169 31656
6 59844 60858
3 48466 76268
1 58529 71034
2 20811 62320
5 51334 99483
1 32121 83558
4 21294 39202
6 24229 55390
1 31746 79574
3 67075 95943
1 14896 97278
2 74546 83790
1 66576 98847
1 62698 75261
1 3786 82325
2 61790 72183
1 62583 89311
1 39991 97002
139 92397 95042
410424 71323 71899
4 74141 91900
4 12412 37094
1 12667 78273
6 25203 51854
3 4580 97490
2 45979 99886
618 97341 98847
4 122 63322
1 14201 50684
5 52355 68096
7 52304 79605
1 59687 80737
10 88290 96837
2 53986 91329
6 13685 29531
1 5028 53059
1 14081 76754
3 34442 84557
1 2616 37941
15 77474 88579
3 43401 95149
2 52395 60795
2 10640 29003
3 50691 98610
1 50036 62501
1 23008 86209
7 29038 46963
1 33431 90449
3 56068 90145
5 23207 42170
5 11598 51415
1 28730 62018
1 20596 46384
1 3207 44502
1 27556 78018
53 85274 88769
2 40707 96845
40 2995 14860
4 52981 61019
3 16277 80635
1 1835 73347
16 29156 40986
2 33508 84213
1 4122 85511
1 27104 91144
4 15820 28816
1 52412 99000
3 20624 22194
3 31616 93732
5 7973 52973
2 32401 89725
1 67291 82840
4 64110 79755
1 44191 71538
2 1908 79759
1 63298 84500
1 35198 78894
2 25654 45252
2 41806 85030
2 18091 55192
4 8727 29038
7 48625 59422
2 64934 99422
2 14295 33426
5 37981 47913
2 45496 60731
1 15798 51702
7 26621 34557
22 93503 98728
3 11315 81353
1 35975 93169
2 14196 53693
2 54752 84840
11 22457 26135
6 40748 73866
1 30479 79884
1 6631 35722
3 52320 78522
1 48844 76460
7 62718 63743
1 299 89878
2 40257 63581
12 76099 85795
1 11402 77206
3 61891 69100
3 48985 65092
1 69297 88740
2 23624 65545
1 22386 63271
5 13652 48556
6 26786 37413
2 253 92059
26 17892 21440
1 14192 56904
18 16208 20296
4 24345 85811
1 42973 78768
235073551 4369 4482
2 17593 73159
2 21520 33407
1 37274 90415
1 47961 56441
6 55911 83419
7 34174 42598
3 3261 55575
1 44510 77419
1 54209 75083
1 34367 47080
55 90132 99582
4 45752 80339
51 4147 9111
1 12631 64879
2 21695 67614
1 33916 60658
1 51629 98164
15 72606 95547
3 75404 85853
2 30761 69329
7 36306 42545
1 35440 90536
1 46218 63046
8322 27074 27363
5 16888 40787
3 29139 39492
1 25550 82596
5 39532 98370
2 27317 81951
1 4974 97449
1 11007 61643
1 31851 50082
11 34645 35899
1 50728 61634
5 66177 82021
11 51719 54346
23 80826 93188
6 33820 63775
1 43137 94818
2 63488 79319
1 48496 62651
2 28506 92314
1 44621 83629
16 85282 97055
4 9304 44323
2 36142 63329
8 83328 98920
157 1671 4712
4 76429 93093
1 27453 60115
2 6978 38742
53 79789 81161
8 57824 71707
3 59807 70140
6 65780 83789
4 38737 91785
1 50392 75065
131 1558 7000
8 4468 41676
10 90125 95283
2 13277 85577
10 80491 97999
2 21604 81480
1 16564 63486
1 10834 73819
2 40703 43802
1 23271 99466
1 35556 48996
4 46054 59352
3 75824 94773
2 6037 69773
2 3434 44833
5 53183 55491
3 4684 71783
11 77053 89374
6 59399 60228
4 52151 58949
2 21349 59394
1 31725 88514
1 22088 76747
1 28849 69685
1 879 69093
1 46808 65969
1 40364 78935
1 45527 67191
1 42156 89629
1 30233 58211
11 220 23279
2 53739 61788
1 21154 56814
18 60287 83008
1 53724 72292
23 3984 16336
8 20817 52819
2 34371 58659
10 77504 79441
4 23704 82606
1 50145 96685
5 65317 70289
2 52087 95216
1 49820 93237
1 34305 95538
26 24576 27364
1 24503 84608
17 70306 75457
3 25862 84076
206 1103 5492
1 51474 55016
6 49696 54490
26 77716 80171
3 6158 83831
1 37534 93067
1 33046 69339
1 11067 90234
1 70826 84645
1 42358 70938
3 64320 96845
1 32383 72818
31 81276 98485
4 20846 64669
6275368 7399 7574
6 3431 47202
1 40886 95079
13 4063 34523
5 18075 46294
70 9321 23613
1 13558 44110
5 54331 65599
4684140 96606 96783
12 75806 81562
1146884 53066 53503
2 47978 93333
1 34382 81240
1 20537 98586
6 26349 38890
2 67424 83976
3 25375 69212
3 1106 38962
1 60295 82621
23 1685 24841
3 5810 57206
4 41868 58971
1 35821 63308
1 7760 55410
2 3625 49142
5 51674 98379
1 53596 70461
3 5212 22163
2 49829 62176
1 8423 76031
1 39498 89573
1 8700 62575
13 88068 98337
1 17650 87388
1 74122 78273
7 291 46143
1 118 26034
1 5269 44346
10 62575 79913
1 51094 51496
22 42975 50577
9 44238 56634
1 28888 89374
1 33796 67611
15 62870 78745
6 10742 49089
53 86780 88561
2 38771 85374
1 53086 98752
1 25333 88641
4 34222 54301
1 33554 92851
2 6563 84786
2 77404 88785
4 27490 54200
6 56839 78342
1 46687 74117
1 33068 80069
1 46683 90203
1 47541 90296
4 52807 67042
1 57842 99716
2 60829 96554
1 55794 88037
1 58866 79963
1 24361 94210
1 6697 71344
18 54597 61089
1 43133 78681
8 13805 22338
26 87526 95438
9 23155 40185
2 28464 69008
8 70321 75900
2 22659 49516
10 16909 62858
1 221 89502
1 40846 80545
10 19992 28349
1 4127 42079
2 2060 87469
9 6554 23840
3 10398 76269
1 53911 77802
1 34998 89946
1 72012 77432
2 7743 63002
22 83570 95337
1 3606 29399
2 18041 42994
2 16140 35467
2 37156 75703
1 72667 89197
4 23248 50465
6 56381 86668
1 9402 48713
1 33829 93634
2 37885 68213
1 5634 60885
1 30591 93495
3 45571 57319
2 10541 44298
2 37970 98961
5 65037 99752
3 39946 85667
1 57581 73258
1618 79860 80113
4 25197 29771
15 32144 38985
1 18313 35777
65 2357 6889
4 60629 84110
4 5931 56754
2 28537 42535
1 30503 41836
1 26338 44384
1 5994 92417
1 27364 83381
13 69259 80092
1 29563 87231
2 1351 44323
6 45242 99784
11 49558 53335
2 450 40968
3 50408 74986
3 21364 63060
1 20716 77338
3 51829 97832
25 11450 26120
4 45309 85205
1 40104 77805
1 17668 29310
3 13800 71630
1 55448 77086
1 15287 99074
1 53337 82799
1 2678 56754
1 47797 55907
2 9651 29939
40 14412 17637
5 3171 24151
8 63888 76201
1 64332 99916
3 21384 88071
7 25941 39172
2 29412 74418
1 6962 98209
12 85251 93044
5 47318 60158
3 21628 80290
1 52132 54894
1 4499 23754
2 36374 98038
2 30981 73762
1 18594 53348
5 14944 40298
115 78140 78426
2 84018 92888
1 20766 87182
2 70519 81151
8 12077 32512
38 79921 81193
1 56361 85850
3 8899 47832
1 4484 72998
5 85759 95197
9 51304 56669
3 17840 89669
1 6180 71482
1 21666 67707
1 43452 57383
4 38674 54401
6 55994 93523
10 4234 29057
1 13995 57098
1 15635 30140
5 33185 62078
1 13018 37236
2 22930 38952
2 1461 84795
1 8890 81730
2 39220 76749
21 74906 91953
2 50183 69290
3 4494 40246
5 55886 90074
3 890 30874
1 9841 49976
1 31412 82353
4 34211 61381
1 51932 90928
1 37981 81727
1 57405 90939
1 11675 61859
139208 81997 82947
182 92269 92484
2 22498 87089
1 40082 66696
1 43404 77004
7 29850 49043
48 5216 12867
7 19888 33448
3 14483 61785
555 96455 99429
1 18594 95107
15 4704 11312
3 49657 77163
1 10553 85598
22 27541 32393
11 62279 83344
2 34805 98276
1 1373 98944
6 60029 61366
2 32014 76263
5 33754 42695
1 22330 60270
14 4405 20587
8 69877 82051
5 3009 54979
1 15092 42630
1 801 38703
7 16883 23421
1 13001 57197
3 31101 74020
14 44124 50810
1 22992 79705
1 60080 85053
1 1763 85519
2 23275 84600
5 49444 77531
2 10709 68106
1 4639 88384
1 66958 90677
4 63491 94804
1 32176 47137
2 17299 99803
2 12726 47384
4 65631 81913
5 4630 24575
2 10196 92066
1 1796 21217
6 50704 71731
4 834 52863
1 5708 90338
1 50011 52079
1 20699 72941
1 10174 66857
2 36774 59595
7 65460 98717
1 26982 28830
1 21730 40103
1 16507 76015
1 39934 81191
3 70853 86544
5 41977 49025
10 58177 59795
1 19806 68182
3 55131 65364
1 48906 90369
2 63823 84705
2 43971 99016
15 10815 19645
15 25611 32962
4 3708 15391
4 41934 93955
1819 62072 62101
2 17229 65269
1 42399 68363
1 3042 59961
1 7990 89342
3 23427 33716
2 48404 94534
17 4491 12186
1 18559 84543
2 50186 80343
1 19731 97441
8 71127 82519
1 28057 75825
2 71749 73603
2 23714 85786
4 23764 52371
1 11954 76108
1 4869 79565
1 22836 87702
3 38640 68069
1 57217 69379
16 4319 26632
1 11826 50580
3 22608 83730
1 34730 92436
1 28704 35832
5 2883 43448
1 53083 77054
1 59357 72739
2 2362 26198
3 53178 66649
1 10406 92053
1 21474 85061
5 69919 80175
2 54971 76785
2 52017 99817
1 36669 62806
1 31597 60431
10 17465 55196
1 29396 49915
17 76423 81908
2 66203 78061
1 61848 77704
9 25331 40030
3 6530 43529
1 15091 89479
4131389 36595 36807
1 15482 65369
3 30397 35129
1 10621 93649
2 34051 64969
5 72974 90595
1 71861 82426
32 79051 95523
2 23517 85001
2 2744 92602
5 46881 55173
12 80323 97058
11 58918 66140
1 49446 90488
5 3837 27871
3 28511 83099
1 78144 95412
1 40448 62034
3 62268 83004
3 52743 67392
1 57141 60786
7 19572 50056
2 59291 71146
8 38856 39275
37 89278 99192
2 7000 85113
1 45563 97904
2 24311 79056
2 30311 47383
2 31373 45208
3 61779 69673
2 3679 53129
1 26915 38840
3 51280 97266
6 22048 32922
1 13199 71072
1 2844 95937
3 32871 92287
86 81698 91299
1 8495 37265
1 31200 58276
1 28496 69091
3 30229 58850
6 45424 96946
1 27009 64564
1 5549 65661
1 55288 90854
1 65165 93228
2 32982 49913
3 54979 72388
2 32492 83489
73532 48389 48534
2 20033 74923
1 30189 64869
16 3842 22330
1 17021 94445
89 88788 99674
1 11791 61901
1 55770 69634
19 69052 86546
1 2170 77768
22 2124 25321
1 43423 70062
4 11061 30415
5 40764 81010
2 744 98431
6 18526 29151
1 75485 87334
2 29515 89348
1 58592 73062
1 57363 77124
4 37489 38938
3 48031 81906
1 53921 62642
1 1346 80673
1 12500 68843
6 6961 45011
96 82164 83449
3 47736 81920
22 29429 31209
1 20036 91665
7 6551 57425
3 45818 83581
1 47504 76428
14 60293 71106
8 36314 54992
3 41637 63552
2 34437 43663
1 2599 81510
7 65214 72770
1 11449 38756
1 5301 33463
12 19569 32456
5 4285 45689
1 7604 93208
1 72242 86796
21 57223 58236
28 83204 86893
10 70464 80172
8 20319 71740
3 71736 81082
1 66715 89767
133 6864 9860
4 14841 50055
2 61103 78350
1 14133 38865
1 25156 86835
5 41114 75889
5 32798 49474
10 83462 89232
1 28116 72837
3 34809 54432
2 3699 49922
1 8354 35460
2 23888 40728
4 20113 36263
6 58635 69185
1 13892 64880
1 47484 88374
3 632 78921
1 19044 81789
2 54869 83031
19 4834 18462
3 58823 99948
53 11820 17674
10 69456 94949
5 14000 52379
1 17534 27752
2 1417 51393
2 32428 87235
1 14028 44653
17 80578 93478
8 49609 54635
2 9522 55607
5 51115 73089
3 53119 91760
2 10144 94326
2 32935 93778
2 7281 25524
3 36517 76530
1 51304 64656
1 11324 88347
1 37386 82216
14 24615 27635
6 65142 81674
1 33087 67922
3 47545 94164
5 77489 92975
3 59770 80142
1 88495 90355
2 64910 90116
3 15633 29805
6 75900 83423
2 54359 89467
1 44089 75739
24 40224 45873
1 63903 75911
3 18458 76905
1 46844 97022
1 4076 74624
5 42247 58445
1 26728 91177
10 79337 95787
1 34817 95094
6 7112 21311
2 19183 59291
2 36014 84450
31 7658 12541
5 34141 56657
1 48993 69532
5 1017 34723
2 29813 84223
4 4206 19407
2 47652 55707
1 15529 72649
4 1654 11579
1 37554 67411
9554 95945 96496
4 42832 49673
10 16883 35377
6 68243 96251
3 40719 71124
5 76132 80561
4 41649 57485
2 16183 59478
1 38923 58965
1 44125 91693
1 32826 66621
8 71143 82004
19 17777 41759
2 47999 81705
1 12030 46785
1 43246 67298
10 58534 98948
75 55684 57319
3 20419 55896
7 47455 48956
2 62534 82960
5 3007 61361
33 22672 23818
2 51021 55976
1 17496 96266
1 7642 54162
1 7583 32465
2 9659 76131
8 29360 36109
5 39098 47120
8 21531 22322
2 11043 71762
44 62044 63121
10 86031 89066
4 30564 47439
2 18199 50037
1 14919 66015
11 61095 72677
1 10705 99584
4 60956 75272
1 282 28270
1 7569 39008
1 33803 78986
3 18162 33234
2 5392 17948
2 53529 86028
8 51102 69395
3 37494 89945
22 67 21412
26 79617 94095
4 2608 62610
1 7246 70673
1 25246 76511
1 38459 91967
7 25372 36634
28 10284 15597
3 18756 99860
11 42182 47297
1 5602 73595
5 9013 31447
2 53511 85819
1 13252 75524
2 23151 84561
334 86898 86957
7 11410 20781
3 34539 74100
1 5707 75444
1 53346 96528
1 57072 96813
1 15468 99482
1 39756 80663
1 31 78804
26 6155 13581
1 42110 67932
3 43248 58092
1 54049 70705
23 79150 89816
2 44170 80183
1 46335 76786
2 26580 54316
12 8016 43561
1 21192 82026
4 5107 75531
1 23678 89349
2 47554 97773
1 26709 87243
2 26557 35792
1 39780 94441
4 33990 49801
5 12102 33236
2 37998 46234
2 15594 32555
1 5291 77555
1 21647 88432
1 20229 29108
1 1177 60698
11 77940 99017
3 44858 50047
5 43207 45455
5 45813 50236
1 16799 51448
3 36331 44073
6 73453 80284
137 9025 9861
3 51769 79176
1 41227 45673
5 2038 49764
1277 98027 99081
21 84147 85949
7 11563 17219
3 28802 45612
2 43388 85272
2 27026 72670
1 23554 91968
1 35317 79240
1 12271 52105
17 16228 20791
2 13018 45463
1 24405 86872
12 59203 87675
2 431 47847
1 30330 48316
1 17151 88101
3 61902 88477
1 66683 99046
1 83095 85893
16 69129 72029
1 83887 98547
2 3935 77817
2 22465 59545
2 40624 58873
1 19466 67565
3 67141 88318
3 6022 67167
2 60310 75066
1 28792 90969
5 14459 29720
4 9857 96142
1 33060 66236
1 28466 93736
1 9670 42674
7 52957 70844
1 8290 89207
2 9986 65144
2 41745 86122
1 37176 55799
2 23352 34777
2 32770 86410
1 13325 25382
2 38647 91591
16 27964 40108
10 55171 60635
2 5487 55503
4 37569 40203
3 44004 69085
1 19815 46263
1 6612 70183
1 12492 63429
78 16312 18723
1 10934 97252
2 1884 75204
1 79462 92490
4 53649 68824
3 1497 81085
39 42624 43314
1164 97387 98271
1 12067 84807
17 77322 90456
6 55907 97531
2 37031 78261
3 14363 56258
4 27044 33137
13 20479 29264
4 27123 61601
1 29368 96041
1 11794 80496
4 57527 72149
1 27579 41967
2 12830 88841
11 32665 34681
1 20238 58232
2 6387 44515
1 12099 84296
1 29675 86225
1 7111 68369
1 50154 69217
13 67662 97502
2 43520 82205
3 27039 73405
1 53965 64865
3 30302 69670
1 15733 78936
1 27796 97553
1 33714 68089
2 8926 62246
28 1546 15860
2 17794 56818
1 12594 76223
11 16794 21066
1 23873 38760
1 36241 69985
2 8454 46020
2 19225 39626
6 64781 78279
23 16569 31180
1 9815 88246
3 30286 76362
1 24300 31088
1 17388 58726
1 24817 55568
2 16013 78470
9 58754 99125
275 94096 96819
2 25015 30834
1 12853 50004
5 24022 26195
6 7829 16444
6 12129 23363
6 65179 88988
1 13601 29143
1 80076 96200
4 20015 49971
2 65022 89943
4 69935 79293
3 20744 27215
60 79981 80718
1 32034 89513
4 8474 64516
1 23681 75416
9 63148 70081
8 89341 98676
8 29092 50451
1 34004 58986
5 64772 92294
2 19280 44432
22 57636 60611
5 21506 35081
1 18534 50801
1 8045 55425
7 44405 57764
1 3984 37004
8 68384 69223
2 31310 95476
12 13647 19839
2 21627 97056
16 52683 59453
2 60571 67062
7 17049 23739
1 25091 52090
8 12666 28140
11 60549 62222
1 53857 95679
4 10932 17726
8 44379 52802
4 74918 86709
3 11211 61625
1 5351 74686
3 735 28787
1 40821 62681
9 2767 17655
1 7738 37750
3 25459 71768
2 35768 67656
18 77851 82465
2 15902 70774
3 12924 86158
1 37046 97680
2 53855 56576
2 14056 93351
6 62103 74985
2 32152 59544
5 47314 58518
12 72236 97487
2 24375 48307
9 67976 69053
1 70269 92935
6 22664 35318
10 46988 68246
1 52854 91420
1 14211 63594
1 10033 96855
1 4269 90484
36 82605 95745
1 4604 51240
1 28864 75655
2 23320 98775
1 72032 87142
1 16171 93051
6 11721 56728
1 22575 85805
2 51589 78039
1 46355 80275
7 71994 86609
1 3153 30764
8 51634 54799
1 33976 64398
3 58693 86109
1 29494 55462
2 33411 96223
1 50661 61926
4 59876 66877
2 20486 60083
1 40924 74325
20 16782 23724
8 24968 43831
8 61776 86922
2 24900 97864
1 71833 86866
1 35563 94289
2 17831 94337
4 23646 36769
18 41306 42282
1 47242 66811
5 45445 93889
1 56058 80320
3 4127 49973
2 7352 93675
4 30010 45999
3 46752 87847
5 26981 28573
51 76833 78680
3 34343 54663
14 80509 85451
3 36087 52249
1 44357 90772
1 1936 93506
1 18416 82035
2 34373 99106
2 18119 44242
2 69592 99320
2 13633 75303
2 76510 85566
3 11058 67394
2 56881 72064
1 28372 83499
6 15625 23861
3 49004 83852
1 54247 71903
36 81053 83113
4 71707 88279
1 18373 94048
1 30707 85910
1 34195 77328
4 51720 60098
6 55693 73814
1 34986 55131
2 74517 95087
17 62061 62836
1 81957 83058
2 45587 96743
4 63761 81374
1 60545 96936
3 11980 90739
3 6119 61645
1 55356 76994
166 88840 92393
2 24734 57259
5 20331 50895
1 40660 83491
3 30630 90344
6 89165 98556
2 23913 67723
29 88496 98197
3 56846 89523
1 9933 95431
1 20134 86769
10 42178 45033
1 34483 62385
21 20767 38454
1 29432 75146
3 29696 76421
1 59561 62912
1 2878 83627
1 28309 59969
9 72595 90656
2 23515 79509
2 25954 53455
8 73955 82602
1 59133 94274
1409 2426 3680
3 33795 43469
39 3050 18441
7 11179 19585
12 41576 47108
1 20033 90560
2 47669 92394
1 25406 49522
1 14226 69928
1 17379 60361
1 3367 37440
3 11619 34763
4 49037 69663
2 32324 41629
2 25124 84151
11 64384 95465
49 9216 11819
1 65852 87383
2 7982 95663
4 48099 69187
6 41426 75371
1 39998 57162
2 30102 76099
2 27719 50224
1 29844 34413
1 4683 74573
8 18542 25839
2 50570 64178
4 8315 57064
1 20016 54608
1 32857 74037
6 27746 38424
1 32270 97025
1 47176 93818
1 40614 59965
3 54417 55902
2 4224 54007
94 1477 11884
1 40518 89018
5 3288 19286
5 75195 92098
8 63357 89557
8 19562 30236
5 22322 90820
3 75858 84478
5 3016 64748
1 31375 85700
1 6757 84737
1 29646 47578
1 54936 91786
2 62130 94401
12 35381 37865
20 23532 29932
284238349 51734 52170
1 3762 79598
1 3554 46283
2 32174 46651
5 47797 71212
1 64233 89671
6 63475 91868
2 54571 81097
10 40353 42688
4 41075 71429
1 65526 99470
10 20735 40754
1 978 76039
1 26858 89489
2 72343 89713
2 66739 94859
2 23139 39130
24 73278 76584
4 5552 88664
51 41405 42379
2 18295 53076
1 50877 94188
3 44000 72896
6 34689 45482
7 72846 81984
11 53529 62962
2 31738 63088
1 24390 58852
4 68311 86872
4 76995 97734
2 31585 84771
1 42874 46283
1 8163 62281
2 28600 73355
19 78586 79869
3 43829 49725
2 71576 83197
9 10472 36279
6 36636 98464
2 62739 83328
15 11547 20295
46 8122 13346
39 85607 93512
2650 6573 7522
4 13385 73375
5 45073 47129
3 186 93773
2 3719 46119
20 69122 71635
1 23816 46362
6 3687 31367
32 12297 15457
7 53302 66736
2 64968 94583
2 5341 72798
1 33709 92414
7 79298 84480
2 13056 98934
1 52275 88116
1 30230 94442
4 32429 54461
2 31561 58596
5 28333 35066
7 319 33943
2 12491 63506
1 51638 93404
1 55098 84330
8 67945 97539
1 69327 98038
12 54529 57336
6 41874 66785
1 50012 97653
4 4877 47847
72 2389 4628
2 10414 75451
8 3496 19667
2 38056 94710
11 12239 30929
1 24409 87075
1 43334 51476
2 18730 94209
6 73569 94018
8 54508 75012
4 77558 87391
2 1692 33881
3 15634 69798
1 6962 56935
1 19876 74590
1 19226 68260
1 44575 47779
1 42582 71542
2 29515 51280
1 883 75763
1 39395 83629
1 32195 92534
7 35030 36258
3 41062 68702
1 16669 47363
3 48662 69905
2 39986 92851
3 65262 89681
1 19246 47103
8 74343 90140
1 41388 76561
5 79674 93101
2 32034 94477
2 1053 49479
1 80088 93130
19 1397 6100
2 9171 94395
1 55192 81982
16 10743 27544
1 8555 86371
1 13513 99632
1 15056 31310
4 39604 86213
3 45616 75607
1 11680 95013
1 22599 35810
4804 16472 16680
3 42340 70384
5 76736 81567
1 60896 85576
2 8767 55756
2 31903 97329
1 49431 92077
1 70283 97694
8 17962 36338
2 38286 96160
1 62197 98119
8 59763 79065
5 18742 43129
1 15404 46600
1 58408 68071
1 30051 61595
2 4092 80493
1 42388 72214
2 10230 75369
1 43602 79772
1 48123 70074
2 51536 70925
1 30692 94046
1 63683 78180
21 20125 24865
1 26773 51128
4 22615 97726
21 8494 12377
2 63215 82101
1 2417 91387
7 6734 56039
1 31874 73016
2 54757 96431
68 87078 94443
2 17992 89782
9 47321 50611
3 39296 61279
2 68553 79791
3 69065 83950
6 24411 35467
2 80051 91009
4 31020 57379
5 17561 29595
1 12779 63963
1 22389 66501
4 42956 94599
1 23573 54997
10 14765 20165
2 11804 33285
2 8457 45926
1 54358 87506
13 79668 88164
2 13378 31043
1 42746 83757
1 10476 59619
1 19403 92498
6 28715 88014
2 73416 86417
3 72596 74834
762 95953 96940
3 2671 65594
16 85296 98339
16 85816 95457
39 50832 51373
53 3291 22259
1 15509 86996
6 69985 85868
9 22046 49578
1 23640 65423
17 62741 74299
2 24442 86910
1 24813 59509
1 13919 56334
1 12021 69695
3 50530 71543
1 25486 48053
2 11478 94238
2 79436 84995
3 67006 75380
1 52814 70691
2 4507 60574
2 30633 98716
1 3563 66480
1 18650 73656
2 40971 83126
5 13525 41347
22 10353 16945
1 8465 44089
12 54984 68549
3 22846 45700
3 38581 69479
1 44736 76655
3 63868 89562
86 48209 50172
1 41499 54629
4 56079 77523
6 1076 33259
1 57877 85268
1 13579 28948
4 19675 39409
1 16385 32882
1 2507 60187
29 38869 39493
3 32275 57688
5 42720 84185
4 24654 38750
2 66585 91844
2 22763 90314
1 34082 85356
3 33377 81875
2 1963 38665
2 14381 89436
131 3870 13024
2 3910 53429
2 68330 90173
17 19248 22844
3 28538 94911
3 19664 27600
10 31964 38769
36 86408 89140
1 15806 44270
3 34727 52530
3 14425 35087
1 26207 72492
1 17534 58941
4 39997 99533
1 22813 33918
4 39913 56241
1 18302 72664
1 35889 50609
1 26439 76410
1 18996 53459
2 19381 31071
27 74041 96051
5 61780 82390
1 59285 90621
1 50922 97117
9 5832 34307
10 41225 41668
1 39753 62208
3 28536 89730
2 49424 83269
4 7875 21631
1 19347 65848
1 75695 95828
1 73637 83805
2 41588 51369
5 47171 78322
3 1144 62886
3 31081 33221
2 13973 52299
4 54464 60964
2 15637 60657
7 20435 23256
2 27271 87122
3 39142 75551
1 30883 45125
2 36186 78464
1 6766 74058
9 77977 87801
4 34093 59350
4 56464 83668
3 45666 78275
5 58363 79344
3 21065 68976
3 76455 92009
2 48105 89906
6 9867 44604
4 18569 44543
3 49114 93541
2 27299 86840
1 11970 68529
1 25629 34633
1 31938 55711
22 12924 24048
2 53503 91560
1 13566 60216
2 50365 88174
4 47383 58004
1 50553 92005
5 39310 88818
1 29430 90814
13 80710 85667
8 2976 46386
3 45590 75763
1 67680 75372
1 27866 73157
1 52352 89577
28 62589 63506
2 42672 75101
2 25746 53784
16 72722 74028
2 12637 69882
1 27226 67204
804 94923 96976
2 23963 70476
1 36438 46300
63 74781 75142
3 1589 86565
5 13976 28290
21 82494 87308
1 19579 41660
4 16252 62810
4 13717 41547
1 27546 60519
43 77014 78448
1 30328 89128
45 86330 89907
2 9281 91206
2 36296 81499
1 23215 60148
1 31900 62237
1 11466 35043
2 28577 76288
3 37739 86512
3 66321 98052
1 18341 76130
4 13400 39760
16 82099 89945
1 70872 92019
49 97010 99243
3 17511 26476
1 3837 88481
4 79945 98849
2 3344 49170
2 18154 45943
8 46614 76252
3 29529 48176
20 8908 11620
2 20113 61667
2 54901 72548
7 64770 80568
2 15822 54801
1 16336 57748
2 25368 85335
1 47998 52931
1 41891 68955
5 73247 88473
1 68909 88804
56 10076 13264
5 26002 42996
2 20577 81788
1 13872 92260
1 13376 57873
5 66264 80639
6 56887 66509
6 45570 48705
4 28634 71045
1 24458 91206
89 14208 15666
4 42006 63607
1 26825 65038
3 37912 93419
27 24048 30475
2 29108 61298
1 16272 67929
2 59980 62406
1 23535 65135
6 71484 75134
3 3648 65189
1 55067 99431
1 27668 93986
1 20331 83804
2 68677 91764
2 20525 62762
1 24873 97261
335 91805 96887
18 62931 65010
1 12172 29855
10 31523 33792
266 2256 3740
38 20201 24557
6 56561 63123
2 40406 61618
92 94654 95633
3 22712 42883
6 70827 74755
1 47910 77608
1 10370 55537
4 30596 86266
184 93410 96049
5 61068 63628
2 17721 83099
1 3990 87434
1 60710 65644
4 6118 21905
1 28691 79134
1 39270 76292
7 22075 40766
78 87993 93066
2 15480 76492
1 22774 29138
1 3044 26261
97 2549 7104
2 62374 66831
1 4806 27743
3 28434 70768
17 70414 95088
5 24374 90850
1 11793 39213
1 6530 47798
1 34104 84867
6 85479 94332
5 48235 49678
1 3588 90188
3 5874 67073
1 5 56991
2 23607 33740
1 15278 49555
1 23540 82012
22 90936 98850
1 70509 95351
12 79967 83233
4 13251 74984
1 10510 50818
1 6720 32949
1 5450 33456
9 51095 54718
27 38411 39172
6 81777 96939
7 75810 78820
10 49936 72656
4 3372 63539
1 4543 51172
2 48485 51231
1 16966 46269
1 21098 97256
2 62540 68612
3 14383 81727
3 15454 44299
1 26729 45056
2 62656 86810
2 56166 72464
23 29582 30398
47 83382 84783
13 92609 99366
2 11653 34293
582 98060 99780
1 11713 63873
6 75653 95288
7 38608 87632
1 29210 73117
23 66636 83421
2 3813 57370
1 22273 86598
3 49389 98799
20 36089 46456
2 16757 85775
4 12874 21983
36 28829 30313
5 24110 38628
1 6280 38056
1 56176 83194
4 11754 63518
2 13366 81445
14 76277 87889
2 21256 58347
1 32669 86356
1 18831 85471
2 42086 86274
1 19874 32874
14 80102 84803
3 28536 53759
4 53057 57770
3 11925 87391
1 29695 34986
2 38106 62633
2 30937 44340
3 54438 83085
2 28848 43998
1 1247 71353
1 20009 82860
1 2330 84450
1 51372 85931
2 53861 94474
1 38742 73866
3 27392 49978
4 12758 35075
1 26625 61543
7 43765 70733
2 12292 61422
1 37930 80624
1 67108 98339
1 30180 66546
3 55110 70030
8 89470 94634
5 26698 42398
3 44411 94438
2 6067 55556
120 5515 14274
2 6107 58367
1 16969 93013
1 30956 75938
5 58464 94383
1 19231 79859
1 17813 94890
1 2061 83413
13 85186 94206
36 19057 25755
3 35664 61359
31 1139 14839
1 35903 51965
2 35254 52963
7 44283 56963
2 46865 99314
6 46808 49956
2 21996 59376
5 56133 93138
3 16947 47155
1 14098 79105
1 1044 48945
1 22874 89727
1 4068 44542
5 941 36148
2 48524 85748
1 25399 48231
3 27950 54567
3 18587 50709
4 36598 38401
123 96537 98122
2 31984 78767
1 20090 89454
2 32096 59589
1 36649 98873
1 37222 47195
1 19743 94891
2 56313 64530
1 29257 71358
30 91904 96977
6 89716 99695
3 45052 45172
5 9464 78002
13 91055 96961
10 79188 87063
8 52978 56032
10 60792 83566
3 37315 78533
1 37575 62674
25 4618 18839
3 47191 64733
15 83209 87796
2 31224 63618
43 7079 8111
2 12590 78575
34 1399 6612
2 37358 49725
3 43600 98620
4 26042 40574
1 19403 52976
18 8570 18072
1 49332 85635
17 28088 32230
5 26437 80534
1 19537 58850
1 14779 37604
9 67819 99289
1 2369 79062
2 34334 85962
1 2898 76831
2 33059 84623
6 4954 18166
2 206 62834
2 59165 63235
1 9239 70055
2 47114 66730
1 33885 51406
36 18463 24151
4 6258 46861
1 10982 77458
2 21057 54780
6 3017 26597
2 10618 53516
1 16265 86501
1 24763 84803
24 66596 99881
1 11845 73592
2 21090 58651
1 41525 54611
2 248 15811
1 20516 67536
3 43413 63875
4 141 23471
1 35425 60601
1 54081 69439
2 17536 77500
1 48132 89271
3 43361 79768
8 59870 77110
2 7899 86821
1 38471 47798
40681 59558 60367
2 32772 82287
1 30839 48152
25 86113 97671
2 31982 64510
2 32789 44472
2 70299 82603
2 43052 74368
6 54842 58839
8 2655 21240
1 37513 83228
5 82761 83981
2 8043 93413
7 54149 58010
1 29039 97466
2 28777 50117
11 74849 98360
3 50752 95433
1 10918 86784
27 82890 84542
2 47763 75532
4 69492 74573
1 49252 82168
9 19266 51486
100 73934 74143
3 27798 76100
1 25238 55388
1 45213 55286
11 77118 96804
23 15154 24783
13 56686 61660
1 1673 88301
5 35836 88746
1 28304 67334
1 67531 89748
1 16233 87266
2 37572 76862
1 3610 72556
1 28381 97050
2 64901 93177
1 83419 93565
2 1330 58125
30 32207 36688
3 27395 64564
39 10440 12596
3 58117 94121
1 14342 90905
21 81704 83443
1 66643 85624
6 65711 77378
13 14285 31627
5 37381 73173
2 32498 45394
3 48275 89597
5 23696 33862
1 44794 66930
1 19294 98691
1 10967 78149
1 55678 90829
1 14837 87477
2 148 77495
3 60424 64245
9 16102 22337
4 46380 99607
1 30615 38046
3 76539 99539
1 44539 86292
4 48071 64882
6 6662 44686
11 33195 40045
11 25408 36247
1 22333 51987
1 32527 66632
4 4414 91721
1 23852 33288
5 62481 63199
2 19942 55992
1 35936 67554
3 44172 74612
1 22154 73004
3 15797 35357
1 7820 59064
1 35881 57145
1 5809 99070
9 56533 58345
4 57045 87517
2 75361 89141
1 36928 92816
9 80541 86026
6 33825 45013
1 60535 72450
3 21788 34931
2 10650 53737
4 15326 26967
7 40276 48754
3 33243 98332
2 7506 80543
4 70359 85426
2 30723 75021
1 23518 46052
1 15028 50397
6 55543 58653
2 14896 70660
34 13472 17075
156 5386 7734
4 45883 48964
13 62665 73517
7 18747 33524
7 17677 28442
1 7845 39624
2 42988 67118
12 23417 29811
8 23357 61985
1 8799 33204
2 32220 67225
1 25066 82189
1 33275 52960
1 19924 98657
16 74029 90719
1 1884 32226
2 34313 79109
15 78379 91437
1 79562 88770
3 18497 52723
2 25949 51933
1 45886 93823
34 25560 26816
2 17474 67644
22 20673 20777
4 26285 34092
50 85227 91430
376 28111 28614
14 59774 72172
7 80351 88715
3 9038 87474
3 29867 38573
2 26665 38745
42 83884 97259
1 12840 30029
4 18588 63593
1 24514 66982
1 59445 83816
1 32777 75446
1 27961 45496
4 86205 90244
5 60721 65662
1 7506 57038
27 70616 75658
6102 36127 36301
17 83455 95051
32 11010 17192
4 23343 33718
1 51722 87677
2 604 86486
1 78614 86780
12 42469 49826
4 49531 91558
4 51984 83314
13 12602 24722
2 21090 77417
1 8670 95986
2 59524 71463
3 36967 47323
2 49345 80707
5 40314 48692
2 57870 91068
4 84804 86310
1 71652 86121
2 5037 85824
4 10535 45432
10 78881 85407
3 35939 51230
20 24408 29881
1 27465 66938
2 13882 98437
1 515 90351
1 40131 85381
1 32489 46333
1 33767 93229
1 7582 94818
1 14034 55149
1 34377 53305
2 8994 27515
1 44671 94134
2 59411 66542
3 1527 95165
5 15490 37115
7 74033 93448
16 26091 35068
3 53018 81019
3 15361 81618
1 41431 59413
2 25327 71077
1 16613 31374
23 68647 81837
1 18013 87648
1 21712 82909
6 55660 66457
2 12877 83125
1 43189 95375
1 66557 89493
1 41183 63527
2 35147 63996
15 53201 55460
1 16077 79940
6 20861 31858
3 6176 98088
4 36968 57336
1 5304 16364
2 42607 78394
18 45584 49743
4 68690 93615
4 53587 66804
1 3284 74390
62 9664 13463
1 11642 94372
1 9344 64557
1 2744 98869
3 68185 85540
34 88488 96562
4 22888 49140
3 21543 94750
3 47336 70932
187 7670 10909
2 13415 71870
1 8248 95046
1 46560 82197
1 3170 52336
9 29570 32758
3 1704 63488
1 28887 64386
1 18694 87268
1 41282 99837
1 42075 84451
28 7302 21717
2 46203 81300
272471 57611 57933
5 9548 35620
6 75324 93360
2 11945 66753
3 5955 81539
1 13580 80060
4 42469 45646
2 19239 60078
1 31703 73946
3 7035 30234
1 5583 34905
3 9863 43720
1 12863 71802
1 3693 62529
1 12600 48136
1 3083 96784
3 11968 29041
2 27485 61288
1 2235 21340
2 22498 38412
1 8908 95560
12 61796 99033
2 30671 39305
2 62776 96665
12 95827 97995
12 4402 25620
22 78998 79721
3 7160 67259
1 9411 79748
3 1091 36689
2 47173 98310
1 887 67658
1 27261 77850
2 8318 55418
1 6920 65970
1 10470 95100
2 52334 72527
1 18924 73926
2 24148 84301
1 8300 99007
1 14312 90855
1 50110 89524
1 51824 88558
1 16456 82577
8 2981 25171
1 16461 98907
2 7800 75104
25 93967 95322
1 22933 51584
10 38749 49540
4 19830 85246
1 11074 99596
1 51163 73237
12 23886 25265
2 19036 57839
1 10213 71814
2 22800 77984
3 11394 30763
1 7115 78167
3 52267 85152
1 58189 76619
1 56412 72128
1 52256 92231
1 28853 98468
1 21114 64259
1 21092 63377
2 33166 48245
4 21287 54191
17 65115 91455
1 1329 23464
3 49106 78596
1 7048 83341
1 24294 28746
1 17417 70759
1 23495 93668
5 72175 88701
76 88616 95375
9 23149 42748
5 46490 85692
4 19054 56328
1 9213 32572
1 27876 59048
1 17695 85670
1 15491 54239
25 83484 89325
8 79688 94157
3 31226 59876
4 85557 88602
46 1641 15124
2 21107 38044
7 71759 84261
3 36872 87037
1 52259 81503
7 54841 69353
9 33151 53601
1 52822 65074
7 54861 86509
1 3341 63148
3 46090 53677
1 13044 96804
10 23519 24397
2 27959 57716
27 41437 43846
1 36833 82240
2 22523 52330
1 6787 87677
3 60178 85804
4 53845 84708
1 24140 77916
1 61663 93986
6 65164 98106
1 49438 75286
6 28239 62973
1 41381 56367
1 47802 99325
1 41967 95213
19 77976 80312
11 53055 63025
3 33647 76243
1 4258 70701
21 72872 74253
2 39761 92169
3 52095 97286
14 1209 42550
2 11784 76334
1 21827 98551
1 11695 89462
1 60961 85437
2 2461 43969
4 75321 99737
1 40431 68565
4 52204 89642
1 11030 72525
19 89917 97181
2 36135 94578
1 30145 78047
1 60881 71148
11 6101 31998
4 27621 55555
2 48383 93103
6 80354 99832
8 22056 28442
1 16284 48288
1 68109 82113
5 47327 75423
1 7536 32698
4 18050 38746
6 27801 50898
1 47671 70045
1 42740 67915
3 10245 48385
2 48822 73508
1 3795 94166
9 64561 69678
2 35521 50915
4 16476 25759
1 33686 81613
58 11344 20225
1 20725 60114
90 3807 8907
3 10918 45652
3 5907 68894
3 35695 64365
3 91120 98289
6 52036 95020
2 67315 90625
1 66570 73276
1 25519 86355
1 48014 71354
1 9062 87025
2 9822 28634
2 29463 99428
4 30729 64789
2 12485 68342
1 18748 84713
1 7772 86941
1 48916 74028
4 31660 43186
14 81735 86716
8 69383 80375
2 49573 90017
2 53975 66617
14 9036 38254
3 58856 74872
20 85342 98506
1 47026 92029
2 84 71182
10 92553 94798
15 71746 83799
1 73599 83160
3 32515 51250
2 21177 61638
24 1958 21240
3 13827 44355
7 33252 36874
1 33745 77400
2 378 59017
78 88990 97067
6 35215 63310
5 63109 71059
30 347 10492
2 40734 83550
1 67283 88075
5 34733 81030
1 6538 92217
9 70632 71283
4 67370 86474
2 27372 56598
1 10967 64586
3 42945 61599
1 61741 64336
3 41444 59842
37 86616 92508
30 11858 19685
2 21234 74589
3 9626 26645
3 13457 64882
1 26596 93492
1 33327 87998
2 49591 71293
1 4398 81979
4 53017 63108
7594 76055 76360
6 60917 71925
2 10630 93618
12 20593 25552
5 10939 50257
48 76818 79148
7 44884 46518
8 27240 36900
5 30255 48670
2 48442 98837
1 2969 42016
1 33135 52326
1 31449 97650
3 38784 68226
1 29601 35385
8 3912 20012
2 1648 61350
1 6486 45252
1 47856 64578
2 31208 74904
1 39187 86661
8 66785 94771
1 22323 96990
6 45028 59644
2 50907 66841
2 7573 99750
1 22707 63894
1 41182 65452
1 36782 58280
1 41635 92767
1 762 41832
2 33692 71416
1 45930 60556
2 69211 81407
1 40490 72496
14 21744 40386
2 27963 42631
1 6748 68276
14 18807 25152
12 60215 83571
5 65670 70301
1 11965 90621
1 13860 27354
1 21993 89669
7 57180 58706
1 103 29940
14 24351 29778
4 11127 50973
27 71480 77029
2 15052 94053
4 69180 93670
1 13973 41400
1 12984 26031
2 46038 99264
1 12684 84287
592 8226 8381
3 7982 54123
52 8943 12386
7 81277 86412
4 16675 31987
9 50388 68763
6 31011 65870
3 8835 54610
1 27491 50759
4 32056 78193
1 17582 58453
1 47212 74376
2 17703 42114
1 52534 62094
1 28312 79831
4 34616 62498
2 17331 85537
1 43325 74966
1 19443 60117
1 44689 71527
1 7991 75683
2 12424 25904
1 36840 74851
6 50636 76078
1 30233 89300
2 34313 67023
5 10859 24524
5 23040 46529
3 48720 54889
1 1155 58549
53 89619 92842
6 82735 94466
2 26807 41673
12 66161 87166
14 93271 96747
4 52806 92304
3 62401 78572
4 12125 83657
1 38124 50917
4 59632 87649
12 43182 44258
2 34261 59987
1 57449 90377
8 13313 37652
4 54622 93335
1 9989 89851
4 50795 59551
4 12450 24799
25 88645 95316
2 48379 61520
10 2431 18057
2 58663 74477
3 31071 55528
1 8823 72769
1 64633 87533
15 75631 79766
1 7204 65928
53 91819 94445
8 27056 47339
2 21418 60405
2 22900 87295
16 5883 20735
1 15475 77734
1 21072 88421
1 42907 92218
3 32017 92244
1 44786 90509
1 14552 83334
1 20573 91360
287 851 6904
2 51568 59265
5 28234 30748
5 22168 23198
10 23294 26790
5 10849 62168
2 7381 85880
1 35710 90089
27 46313 48956
3 76768 80818
2 42262 81992
1 11510 99060
1 9236 95560
1 290 80809
5 55778 65505
13 5661 22633
1 11367 84247
33 25084 29405
3 34302 88131
2 5405 78855
1 44582 84294
4 73404 81203
11 16004 21001
1 51552 71306
1 73302 95274
24 83272 89778
3 18194 87894
2 44400 65951
1 35668 94391
8 3530 7019
2 39831 89595
2 1640 90768
35 15900 19570
5 24885 43469
46 84793 97547
3 53966 57214
1 309 95319
5 579 86211
1 33273 50356
2 5057 69903
1 44004 99842
7 47897 53502
1 51332 55101
6 7407 37577
5 38156 52457
8 5640 27257
5 22293 26817
9 66601 99998
3 25696 68890
2 22549 34655
2 12239 97391
1 24298 80026
2 47010 50498
1 2710 84267
1 30277 81333
1 43861 98970
1 15424 72343
4 5878 28889
1 41577 93101
2 38270 70814
1 41936 90723
1 30106 96796
1 24961 88351
1 32417 93035
4 18741 34155
2 76561 92260
2 67799 96165
7 66922 79736
1 50736 82592
3 19639 42034
7 31659 66489
17 80518 92120
2 46349 80932
14 6254 11388
1 17897 69456
1 55660 84389
3 57327 96887
9 2007 36931
8 49004 53681
3 17222 75765
1 20982 58504
1 6813 65548
1 12284 63473
1 3156 66024
1 13799 91274
1 35687 71483
1 31952 74631
9 83132 92790
5 68712 98730
3 8784 79642
1 31660 68711
1 23023 65726
1 31172 65254
1 45411 99664
1 43188 51686
1 34329 54993
25 6729 15240
1 22173 68955
17 64278 74344
27 38891 44861
1 2137 66185
1 25671 32557
2 4822 72460
303 55906 57344
1 4146 71492
2 48022 68034
4 67827 92739
2 16706 97732
6 65433 88646
3 4108 75579
1 63196 83402
3 28936 49224
6 53840 56167
1 52201 59102
2 22194 29259
2 8206 45709
2 19133 86213
2 25612 88055
1 10838 56669
1 24284 88231
1 67827 93067
4 58036 87045
2 49270 94200
9 2089 29322
5 33441 46049
1 29487 55596
1 18549 74586
1 26370 44064
24 8989 11347
37 81568 86300
5 68709 78707
6 4101 29160
3 20151 61048
5 64729 91516
2 7317 49764
1 55191 84372
13 78797 93817
22 14869 21312
3 12293 53859
2 21498 28269
5 3391 86290
2 23479 25694
3 62724 93216
1 11853 61578
1 38273 39382
1 37706 64691
2 3673 75621
2 14387 69152
1 33467 88684
2 6702 62564
1 59771 70244
1 36989 46869
1 20683 59650
41 11777 17581
88 92643 96402
2 12295 56884
3 35777 96073
24 78655 85437
1 33469 83572
3 45981 73927
4 8030 34831
1 7869 93684
4 47813 55511
1 19785 58266
2 12183 25009
6 34007 47783
1 29402 92411
1 4599 75764
1 32038 69034
1 32987 47378
1 30654 43522
1 8693 34479
12 46441 73282
1 26583 52064
24 76289 77347
1 6211 90684
1 75184 98238
18 73097 91092
11 30984 37081
2 7970 92305
5 29717 75932
21 13780 24108
2 15518 78604
1 7015 62407
1 13847 76183
1 46996 74211
1 17264 76713
1 14719 76601
3 57515 81383
2 53088 63658
2 16298 65507
1 10375 44760
2 8401 87751
2 29667 44260
2 69301 74469
4 44055 48545
1 22366 81729
1 16711 63383
4 45283 60263
1 8734 58899
6 56855 65870
2 18742 65981
1 26488 96117
1 54334 70959
6 85585 97932
3 60606 81693
3 30282 98862
4 69500 95870
9 59205 65988
7 3602 28771
7 17657 39004
2 4681 64609
7 52122 72917
377 1580 2608
1 21606 86526
3 27430 89411
1 25183 97043
5 68062 82759
2 30792 83203
1 5600 71673
5 1538 12585
2 35958 82396
3 23199 56917
17 8651 18554
1 24302 74259
1 24763 93715
1 32488 60216
10 19513 31173
2 55374 60979
1 40114 84434
1 45889 72164
2 25758 95247
1 20843 59753
4 50194 84899
14 10292 14957
3 55829 79228
1 10184 14961
7 75514 77785
10 9575 39561
1 14780 18234
2 22941 58848
635 3329 5782
5 83075 89064
2 15576 66257
1 14674 74080
2 61421 79692
2 13666 51259
2 1849 61880
1 2156 67996
6 67777 70471
15 41875 42376
1 4061 61392
2 3906 66338
2 30584 72877
6 67613 68858
9 84185 94699
4 72651 91503
2 68169 81453
7 57801 64312
6 7575 93707
1 55744 98688
1 41089 79135
2 4593 57960
16 75643 87667
4 43747 65322
2 57812 84336
2 35201 68679
1 32056 69322
3 62335 89101
1 10965 85465
1 56315 64959
3 32889 78571
1 32880 71206
1 8521 67144
1 74941 98357
1 43057 76271
4 39651 55494
2 26734 63093
1 36199 47456
5 68169 78703
1 795 99941
1 32940 71588
2 44607 59608
2 54450 66100
3 52560 95582
7 8662 36989
27 28380 31305
2 52699 64882
2 26598 46538
1 71894 96152
19 9580 17215
20 80510 86681
4 5804 84863
5 62317 69176
2 32853 79519
3 16477 37864
1 27604 77869
2 45786 69559
1 4229 40561
2 57620 79994
3 1566 68394
1 76933 88021
50 87610 95534
1 739 52338
1 5350 62880
3 52964 64848
3 2634 22704
7 80751 97904
6 9405 48552
4 39406 65663
3 54127 97568
14 79118 99262
1 1427 67513
1 9614 76350
5 7986 29952
3 37829 72365
1 57459 66565
1 10712 16083
1 22222 94017
1 48761 66648
2 2376 93389
1 38046 71977
1 12177 70237
5 41924 53800
2 38272 91315
1 44636 71715
8 6931 42003
2 34188 48118
11 66159 87375
1 239 65083
4 18673 94888
1 27145 69214
1 42007 65509
1 43332 73254
4 32865 45864
3 35256 35903
10 6790 26262
4 60117 74650
1 58052 96528
1 14367 61303
8 69205 91775
19 85182 93542
11 83198 90569
2 13791 97503
3 48092 82684
9 42480 52093
1 50194 94855
1 10648 95754
2 25459 80639
1 4513 66749
4 33970 59058
2 48869 65337
1 76632 77536
3 66796 93125
2 15432 64594
2 57259 94149
1 26596 89475
11 6569 19608
22 3572 11083
6 68196 96945
17 20498 41125
4 56672 83200
2 23217 44048
217 2189 3406
1 20785 94696
2 61353 75781
1 11026 38268
1 12950 87045
1 40472 92624
2 48628 69312
3 16672 47439
1 621 86727
632796 97844 98324
2 8719 96909
1 14713 44260
13 38420 41418
2 13742 69386
1 20090 93962
4 79831 89671
152 2033 9206
2 30420 43833
7 52428 92113
10 4823 7965
5 34117 46272
2 19198 86667
1 7878 87863
4 71412 91212
2 13163 82955
3 14653 18138
1 8818 66600
1 12075 89797
2 755 46747
1 16573 94780
6 82641 92306
2 25717 40330
1 10128 76683
3 48761 93428
2 86535 95980
82 78676 80050
6 59535 93186
24 2724 29783
2 62968 92793
2 36750 63598
4 27 36783
1 29093 36491
5 20391 80954
1 26041 87787
1 21766 42293
1 14917 70645
11128 44372 44651
1 2906 46230
1 11205 41897
1 63980 68972
2 29197 45609
2 31032 80728
1 10513 81860
1 25859 99863
2 70783 85690
2 29962 93285
1 21787 38094
1 6397 52854
7 25299 28358
1 22848 90248
1 29091 34554
7 36670 78041
3 2805 55629
16 76552 92409
3 84447 96408
1 39913 92034
2 5943 65333
1 9356 91669
1 48886 53075
1 20785 55955
9 44432 54984
5 22613 94804
1 33192 45792
2 56868 66169
5 71351 87568
5 50906 74800
4 16010 36797
1 40155 65715
2 1254 43722
2 53496 90920
4 84080 97370
3 26772 37232
5 49896 61202
2 23627 43421
1 24863 97345
1 10990 96714
1 15295 63030
3 61243 74429
2 18110 77375
4 37813 94807
11 43267 50221
1 77501 93947
51 4431 11875
1 38093 80977
1 33689 83446
4 2707 80455
1 11661 62993
13 170 18486
1 31564 93212
1 7026 69503
2 33289 34889
11 76167 97516
1 47459 79029
1 35387 89837
1 5181 35617
6 30361 36486
2 63306 79697
1 5966 73361
1 13137 45792
457 36062 36647
16 16718 33495
3 9765 64952
2 15612 90861
1 28089 56454
1 517 97396
1 12253 64493
4 45181 48248
1 31726 65671
10 75093 99694
1 32212 55157
1 9471 81507
2 22407 79211
8 5262 19263
1 5795 60843
2 34211 85689
2 575 92033
1 46682 83166
45 36316 38908
4 41322 51352
1 22598 98201
1 13625 95325
14 3339 19576
4 21338 37028
4 61528 78114
1 21191 48888
2 8683 80190
1 23003 85218
1 22828 73305
4 83090 88859
8 10499 29649
4 856 21200
1 15309 58592
4 26096 85982
1 7396 45971
3 76234 79411
1 1111 33540
3 18444 98583
2 6167 64593
1 14461 27366
2 52553 79895
3 61013 77437
81 280 4700
5 24419 56643
8 56207 59749
2 26706 99983
1 15547 90050
2 45248 48236
1 34191 66717
2 42884 71402
1 6187 93311
3 34193 93217
28 26174 28215
1 7332 21379
1 18697 92671
2 23853 82062
1 22589 70825
11 12680 29465
19 40139 47151
5 8382 26933
3 69509 81754
2 468 99227
3 66352 95624
5 8145 26989
1 12272 36745
15 77305 86948
90 75297 75486
1 73144 96988
19 77884 93420
1 41445 78755
6 16113 34624
31 88899 91257
5 56581 89253
2 7546 17048
2 1521 43544
3 48721 77928
10 38092 71765
1 1499 35361
1 73557 91742
6 41126 84909
2 43818 64585
12 53326 61363
1 44346 50761
1 73326 97135
1 1672 81675
1 25237 66486
1 40506 68023
2 47020 56047
6 8485 30019
4 30846 50509
4 61129 88133
1 41018 72471
1 7537 69323
4 6196 45595
21 68829 70654
1 38811 73478
8 20702 61433
1 8391 45786
3 65610 78106
1 38240 93792
1 20458 99691
5 80633 90431
2 19905 95765
1 36051 42522
60 22841 23145
1 9926 90380
422 97318 98673
4 5108 82650
1 8771 86121
14 14403 22219
2 16128 98272
4 60440 68711
8 80629 94671
1 76628 86766
1 5875 59805
1 27082 45386
2 19679 43851
2 46238 71285
3 59123 95675
1 15804 72975
3 15450 63832
1 22322 59260
1 26239 78388
10 24841 30109
8 74056 78952
3 57189 99482
1 45528 60726
1 18327 77227
1 14770 81861
2 37915 79343
1 31894 65313
1 28490 70405
3 17566 38869
10 28564 40142
4 32034 38852
54 6900 15798
1 40795 92412
5 49025 84706
1 15168 53711
2 21503 85586
3 3681 21570
4 7424 53703
2 26244 90896
1 21675 48534
2 43796 65915
17 47085 48402
3 16433 61299
1 35163 62668
2 7355 17071
1 49930 96579
1 38642 96443
2 39639 73799
1 5493 84604
10 32460 41517
1 17506 50167
22 70068 88432
1 25295 90200
4 47606 92247
13 21791 26273
9 56076 59365
3 29204 52757
2 71300 84195
2 16908 89370
3 15901 45942
1 23307 89445
1 10218 82861
3 61674 90088
6 5892 33180
2 14868 70280
1 30337 79700
1 12006 25657
1 63297 88692
3 15253 82753
1 11607 94911
6 51445 67178
1 40322 69638
1 41602 84739
21 69831 73441
9 7074 18410
2 16636 87818
5 2461 55877
1 22493 97580
1 188 69445
14 7118 23445
2 49979 59963
3 3507 45482
2 3574 95514
3 34746 65279
1 48323 81519
2 14619 64303
1 48483 71807
2 19516 41794
1 52204 87442
1 31900 88782
2 21230 60118
12 65464 94753
27 88284 90946
1 22879 80297
3 17857 49319
3 39082 59478
8 28011 30292
1 19654 84979
1 19809 44569
1 36993 60903
3 40905 46477
4 37507 61354
586 94938 99065
3 51252 93298
15 12597 22560
1 20587 53988
4 31272 53394
1 26211 86974
3 43452 83846
2 58914 79607
2 33148 55707
1 30958 59548
1 2710 88605
1 34139 70833
1 37446 86562
3 4420 33683
1 37298 68848
2 1325 43640
1 65160 79866
10 62178 85047
9 10338 41603
2 13237 34316
83 3290 10404
6 34453 67007
23 82360 95125
1 4057 38570
1 4848 24106
4 54990 94699
5 45545 95624
3 14846 51582
1 19157 50872
1 801 93146
1 25701 60941
1 71731 95303
1 123 77282
4 81875 89431
2 5561 39798
1 6211 37408
4 45837 87537
15 51168 54375
3 76166 89301
2 16254 92493
5 14557 14884
4 45144 83498
3 67053 87816
1 63878 93868
3 47312 74147
6 77302 86006
6 21580 39450
3 9399 66010
1 46811 99991
2 2386 9311
7 18111 33041
2 37788 64737
7 66913 90629
2 8052 80671
1 10502 99685
8 19576 23713
1 27167 98713
104 88259 96985
3 9556 15372
1 84710 95083
1 83668 94966
6 32638 73857
1 11211 60719
5 85919 98448
3 2966 51929
2 732 33032
1 39629 65496
2 4870 64141
1 46904 74606
1 35928 84531
1 25165 86222
9 5237 29564
8 58139 87155
2 40415 53182
1 17254 86888
2 13236 79821
1 408 54246
1 9655 48178
2 53110 86105
9 76027 89055
4 74648 85674
7 15163 44412
23 1289 11106
24 10963 25562
6 32313 40947
4 16776 27165
8 41776 57402
2 3594 21392
1 19093 45308
2 13575 59891
2 28264 73494
1 43237 65026
1 12547 58685
1 42756 56542
18 61041 70094
2 28185 51584
1 31315 72902
1 698 22921
2 10603 56664
2 21685 30684
3 18130 43794
7 24268 38797
1 27396 86193
3 42594 84408
1 47083 86116
2 19587 75590
7 71518 90191
2 19964 90317
2 27277 77134
1 6543 47503
1 23457 97354
1 12686 87684
2 46542 65491
1 36788 39976
1 20032 76969
1 9384 55739
2 12119 57319
3 25945 29635
1 9149 94173
1 1340 65561
11 54522 89691
2 9795 44798
1 14935 69572
5 58827 93762
1 36922 89286
1 32747 54985
2 36818 56318
7 53791 89101
4 5169 26361
722890 53969 54056
2 50939 65410
5 21367 49012
3 40707 91077
4 7132 28903
1 29094 67089
3 43387 53337
1 17178 73496
1 11512 61407
1 30795 54681
6 74617 95168
1 29132 92141
1 24211 82727
2 54815 97581
3 27884 81022
1 11376 63408
1 8945 75549
1 44648 95475
1 16186 64916
2 9591 40664
4 48079 88471
5 13653 23669
3 62239 75773
2 63069 86840
1 32592 69778
1 62878 78920
1 40237 68679
3 3603 39333
1 62559 65608
5 12515 54971
6 80503 96573
3 29616 46753
6 41886 84117
2 28194 40607
10 76469 99037
1 69747 86862
26 15759 19658
1 48926 95091
4 361 48618
1 50168 86130
7 4126 32474
4 29662 70274
3 40609 95715
18 63675 67822
1 15592 98663
4 69317 82910
3 38881 76527
1 42454 99895
1 21923 54011
12 18914 22380
2 4964 82393
298 17401 17811
386 1261 3271
1 58090 80096
4 43003 58051
20 9771 15157
5 52232 90054
1 89020 99315
1 11771 64498
1 22729 73330
2 49767 75490
1 5669 79251
1 28330 65690
5 21217 59936
4 81654 95791
3 49557 57898
1 14551 75519
3 57898 82997
4 49325 81758
6 19362 39985
11 6933 31759
1 35897 99084
3 57053 81564
1 5181 70485
2 17803 34315
1 42883 93720
1 53942 93495
1 23342 96271
1 17684 31361
1 52716 89294
8 75586 80218
94073 19487 19668
7 6305 30272
2 23718 51905
2 25420 97802
4 28454 37541
1 20760 77043
5 35994 72237
86 1639 10251
2 9385 97790
2 47270 78016
2 44988 91066
1 32172 59521
1 28492 79298
1 22986 90336
71 87348 92756
2 48518 92949
1 28506 69198
1 42913 81765
2 69039 86500
2 31873 76360
1 5716 57690
13 3315 23941
2 8664 76475
2 1663 14158
2 42790 79940
1 31393 83329
1 45803 71474
4 14563 20573
2 56374 92885
1 8731 65903
9 13888 24630
1 54613 86403
1 22004 69639
1 25271 97236
12 6730 27942
14 69566 73470
1 2412 24560
3 349 39669
12 25870 55594
1 19014 64987
1 13685 92199
8 59984 93280
7 30428 45216
2 76618 97301
2 3472 76032
2 51137 62743
11 13798 47216
5 59142 67714
1 91 58736
2 38638 46567
3 61376 96459
1 43450 85897
30 82500 86926
4 3777 23901
3 34582 95374
1 37132 89111
4 17344 39738
3 7657 40429
3 39099 88741
1 15193 51620
1 35838 50080
1 63672 97764
2 53172 82366
3 39093 84589
1 17895 33934
2 62787 80742
1 59029 97504
7 32840 42222
19 4522 14692
1 57971 86065
2 9356 74393
3 10859 37855
1 61450 75095
7 3194 33153
3 3011 16599
3 11146 82503
1 5674 49542
1 1109 36104
3 33310 93885
3 38831 64812
1 45061 87475
3 19652 60811
2 20884 84998
14 81362 94775
2 17255 84999
1 25715 41205
1 45853 67373
1 41132 63743
4 29943 55032
1 34285 57207
5 46233 57245
6 17567 35474
3 20083 33234
1 13382 68088
3 26386 42284
3 8072 14305
1 17911 79579
4 59320 79252
2 20650 56350
5 29588 74431
1 5643 77988
6 65807 86786
3 45017 55269
5 28383 39614
13 66806 70766
2 36129 79189
26 11882 19960
1 54835 89760
3 3115 64176
2 227 94725
1 9731 53029
1 184 51531
1 21044 78860
1 10374 96929
1 24517 34376
2 21979 96367
3 64043 89222
2 46883 92897
1 24703 88051
1 19142 83215
1 14323 17385
2 56294 76403
1 20630 70678
1 58430 79471
1 9879 73594
5 36552 65719
2 51425 92071
1 31613 90274
1 50581 65932
1 24170 36538
2 54502 87538
1 16347 79402
2 10116 44589
1 1815 71058
41 3803 13527
2 8444 54541
3 4362 33131
5 11224 71419
2 13957 30494
2 24253 37209
1 21160 75355
1 10772 66870
2 9006 87646
3 49866 58439
1 24622 56293
2 68563 87704
33 79385 90078
1 48699 81597
3 49784 59317
1 5807 92724
4 25324 41569
1 42094 68098
3 9338 39571
1 11173 57955
2 2737 61860
1 42365 89573
1 50644 58621
8 57682 88956
3 21195 68984
1 26867 84959
33 31724 33094
2 11792 93456
3 4225 10549
2 5649 54761
15 39219 46737
1 53681 95722
2 10936 51130
2 24242 54893
1 43581 67463
2 45039 55986
1 12231 88935
2 60227 62916
2 54100 84644
1 8144 88739
1 19832 96704
1 45933 81865
8 60928 91967
2 44404 88824
12 86048 90725
2 8254 62692
27 9335 13659
1 7604 68769
2 7773 51055
1 7017 11972
1 28822 53024
19 10423 12554
4 52938 86676
2 36004 70361
6 70500 86769
3 21681 76684
1 8838 78006
1 22194 69345
1 37493 88993
4 11790 24260
7 30903 39418
2 26130 63026
4 4835 43412
4 66068 70565
3 26772 97656
2 24085 87994
1 40630 75212
12 82115 88140
43 85069 94533
1 60857 78048
1 53255 99649
7 29620 37343
5 34116 47959
5 56072 65847
1 38220 48650
1 52337 89322
5 30690 79175
3 47038 60185
2 64751 84160
1 49417 76130
2 26981 92730
1 13667 62969
2 45294 56888
5 22442 47624
1 50065 57831
2 5174 12123
2 43033 90005
12 55998 60956
2 18906 95723
1 1026 76752
1 16362 93874
1 52236 83581
3 20400 47594
16 10972 19508
16 6503 32339
4 18556 98806
2 4613 55949
1 6250 82943
1 53982 81857
1 44376 83094
1 42823 80760
440 42083 42135
1 50745 84332
1 38313 75665
1 35970 79715
2 56860 68292
4 31955 48180
9 62132 74385
1 54868 82014
1 451 94085
4 66892 78569
1 45048 74171
5 23274 47530
34 86199 98262
1 13546 92609
5 25854 41101
1 3521 38323
1 3137 98315
4 4721 18394
1 14544 56902
1 32251 97681
8 59980 90067
1 64621 95624
1 67409 84547
4 31116 53651
1 34336 66578
2 57145 93125
44 14713 15004
25 12997 18318
1 21414 57495
4 9820 82317
3 23634 65212
1 10327 56527
2 42706 78058
1 35388 74051
1 36949 64354
1 70502 82913
2 13065 94365
1 11773 95494
1 7935 65821
5 51841 55120
1 7770 82954
2 10028 92967
5 113 18476
1 29608 73814
3 21762 39758
1 50513 78469
1 3963 85475
1 18143 65954
2 11899 21125
1 55746 71867
1 50122 94839
2 35282 65810
41 10615 14386
1 20329 93926
2 57342 66343
6 22890 40937
499 81721 81790
2 7467 48775
44 22213 26830
5 59327 68066
5 9236 32038
1 18456 62906
3 17985 46334
5 67258 87964
5 49078 71512
6282052 24236 24280
4 14156 15439
3 45162 68838
25 50173 52964
6 12425 56816
1 5982 89812
2 15170 74930
9 89496 96134
2 8410 82560
1 15092 54599
1 48645 93669
13 86031 97542
5 43916 86477
2 43196 65501
1 19484 91189
1 47400 74067
7 29054 56884
48 74839 97205
19 80692 89318
1 1388 37143
8 23742 29088
40 436 14166
3 22857 66299
3 59 58421
28 47763 54324
3 5051 72161
1 28711 50082
1 42366 60436
2 32399 59674
9 14632 20873
3 38309 95099
1 6541 69745
1 77450 84540
2 11254 25472
1 87373 93252
1 40376 81867
1 54037 73797
3 7450 67514
1 41556 73722
8 7731 25936
3 54347 81901
1 36428 79151
1 13322 69152
1 11939 66696
1 12101 91900
3 19957 53368
2 32183 84698
19 72156 92498
2 50701 67407
2 64877 87191
2 45281 87072
2 42567 48338
2 41586 59323
5 17921 46035
8 21619 33359
3 33998 98495
1 54040 54612
1 68361 88407
1 43758 70670
3 8396 47944
1 12404 53803
1 12787 41281
2 28480 64115
1 9991 67993
1 33275 59897
1 15451 64286
2 32952 97409
4 84738 96249
10 65364 95168
1 14105 79544
5 60416 68588
1 5891 51392
4 34140 68643
1 41985 94670
1 3742 86895
1 27090 57489
3 16737 29183
6 3283 34775
1 17946 71768
5 79197 81996
5 58108 59855
2 46457 60706
48 73695 77992
2 42705 98925
3 21641 28326
4 15229 42037
4 54800 94030
6 44144 63405
2 58946 62415
3 70061 83266
9 23693 44094
1 60267 99045
6 21713 65234
1 12240 71239
2 62093 69841
5 48800 93153
1 21938 98957
1 58147 78447
1 30285 68843
2 50928 62024
38 12260 20405
2 35736 62949
4 61997 92819
9 25631 36113
2 11380 85899
2 71803 84331
1 57561 62123
1 15180 48610
4 52316 75529
2 1343 64705
1 27566 78583
1 32734 85246
1 27405 61985
13 83588 89182
2 726 84741
5 27759 43377
1 44263 91724
2 37309 70970
3 71519 89799
19 13988 16238
1 75674 81708
6 72748 76717
5 49788 94441
6 37393 41732
10 2423 21198
2 8639 83149
2 7479 18877
2 68964 78510
5 18702 49737
1 14909 32982
2 57260 79346
35 65719 70388
4 34232 89345
1 26305 55237
1 5961 47633
2 3891 80165
4 42429 50537
1 17037 60993
3 51223 94342
61 64382 66012
2 29605 70844
4 67649 78879
2 21435 88319
3 58760 67471
5 13582 50663
3 45129 65854
2 30512 77792
4 64123 85525
2 2919 51075
1 33625 94262
3 47040 65803
67 7409 13385
1 2389 56071
1 43282 78236
3 25032 79603
5 1464 37180
10 7011 15764
2 31989 90572
2 41082 54025
6 70215 98748
1 29062 87492
1 12142 70299
7 14240 31869
2 4878 92022
2 50469 69918
1 11099 16160
1 63963 68718
4 1895 16806
5 18464 72647
5 20382 46973
2 59756 79679
1 716 58924
2 11486 20198
2 3488 46423
1 169 57239
1 38664 92450
6 66522 76215
2 19153 92907
1 20627 82592
2 23720 39318
1 24887 51404
3 65650 87866
5 41989 49979
4 44486 70560
3 27569 39697
1 25400 39525
7 66995 68969
3 62714 98946
4 25481 48349
97 29786 30318
2 22170 79905
1 25652 59951
4 69075 72055
6 11931 23596
17 24859 32359
1 28791 66301
1 7314 91382
2 4223 39469
300 811 4882
4 34080 61212
1 3780 66411
1 29701 81973
17 300 24080
2 6180 90453
7 51010 70490
61 84082 99750
3 32351 41991
1 24496 95924
1 9400 40186
1 35340 95299
7 65161 93966
1 3408 34698
3 44576 98767
1 20585 46518
2 23157 32444
9 1422 31672
4 39113 48352
32 25897 28334
2 43410 97606
5 61528 76775
1 63446 78157
1 34457 89782
1 5656 78997
2 77277 92807
7 41647 59543
5 3774 57501
1 61068 81331
1 26368 43433
5 67023 77063
3 37633 43754
562 94403 98180
3 62161 69768
1 52209 99359
1 42546 80778
1 66900 97515
1 40714 93984
1 59672 90914
1 25785 81753
1 43448 96103
11 25488 42599
2 10836 35889
3 19507 70206
28 7505 13400
28 78868 98112
2 28809 91571
14 91370 99948
2 46690 87469
8 27431 41506
57674333 66141 66371
1 64396 89440
3 23667 63053
1 16363 50434
17 57923 68508
1 34961 69942
2 7371 93981
22 92555 99945
2 63227 71188
2 10380 84683
2 10632 64219
7 16154 28313
1 3219 77708
2 30366 41384
2 5550 81384
1 28682 67942
1 20015 93865
1 29179 91733
5 61696 75367
4 10344 32278
2 6559 84817
1 64370 78914
1 11591 31922
1 44802 80847
27 69228 93331
1 29289 78377
4 20818 80520
2 14367 93692
24 49804 52433
4 51670 56461
3 2345 29345
1 49884 82022
2 24880 75688
1 17348 42857
10 71787 89592
1 81958 86349
2 8305 55673
2 1395 60557
23 8226 17787
11 13957 24383
3 5422 56133
1 2060 68989
6 16016 23759
1 23979 32313
8 33386 37929
2 11459 95725
2 26085 82774
1 24290 52018
1 30983 92883
1 1006 82970
1 8267 92632
10 61246 76101
3 7508 33623
1 11911 74856
1 20124 81480
4 67917 86582
27 77808 83068
3 58412 67030
5 37433 91171
4 30575 55954
3 22209 53663
2 15667 70177
1 50548 73568
2 33867 49202
1 46496 96799
2 28671 58088
1 17526 72732
5 3694 10166
1 3902 96052
42 30437 31012
20 87919 90956
1 42289 55187
3 45638 60288
2 7976 52763
4 14995 64463
1 10718 99981
19 4936 11192
1 43265 99380
13 18564 27871
1 35045 76751
4 70564 87552
4 11197 78005
1 22755 30718
2 37610 57249
1 65044 85450
65 2847 11765
2 59263 79730
2 6317 86864
17 43301 46745
3 17570 42191
3 25101 34128
2 4732 77849
1 5434 39963
4 67141 81012
228 12201 12433
2 9082 95539
1 35220 80212
21 84220 94897
10 81364 90760
4 18241 82573
1 23164 74254
1 9900 91688
2 31714 47440
3 33991 68862
1 30705 95522
1 37638 89996
1 24369 58347
1 20606 66009
9630438 29034 30031
7 62108 97643
3 18658 81089
1 15081 89558
1 12580 80067
28 39797 41770
1 11977 43241
1 31622 84094
1 35964 77017
1 2735 65409
1 17410 75308
2 20628 73371
1 35058 91473
6 76441 89749
6 64118 82903
24 12450 24068
3 24972 91007
43 51415 53677
3 63153 84092
1 18266 72038
1 23946 84534
9 48866 65581
1 14819 39598
2 56955 66856
1 61562 84198
2 16700 88243
1 11692 71846
1 54791 87693
1 39275 92130
1 13178 79151
9 69948 83745
23 28692 33508
22 12229 23334
4 30185 85005
1 16817 92791
1 44957 92425
1 55575 99579
1 30749 87170
1 35892 87827
3 38167 41673
1 38521 77099
6 44503 61279
3 57536 64974
3 12329 36096
3 26529 44972
21 3092 14678
1 27166 99422
5 34136 62925
2 31708 39929
14 71058 82098
1 18155 72564
2 2516 61588
1 37164 61678
5 24770 49656
1 14220 41718
1 5511 96746
1 33183 96580
1 20258 51050
1 57747 71705
8 92488 98620
5 75130 97834
12 55180 79403
2 30073 87453
1 21048 88009
3 17428 42804
2 26211 69808
1 57655 72938
1 58295 76963
10 50596 52529
1 28356 73023
1 33607 91049
18 85401 87571
18 79496 83346
6 72712 97869
1 34570 85460
20 53758 54973
4 4313 58835
3 76590 86087
19 18896 21867
2 29534 51236
3 37455 50930
6 5148 39021
3 31642 73731
1 19727 87427
2 71138 88928
1 51257 65191
1 16073 47829
2 9999 38746
2 31632 76213
1 15199 66138
1 38001 90015
1 16268 42392
9 59745 97989
1 14859 51041
1 34000 97095
3 52237 75026
567 93212 93636
28 13217 18571
11 46524 57092
3 35354 78191
2 27630 47666
14 15715 23926
3 19186 91049
1 48869 91606
8 63830 72398
2 17724 99617
3 13009 42911
1 48562 61315
1 17347 79853
1 10075 38437
9 17172 27013
1 10589 56688
3 12778 48438
1 11215 87027
5 8618 35855
6 48340 55006
1 29244 71856
1 28951 91451
13 63011 92435
1 66171 89311
1 19251 72931
1 42836 54100
2 22197 98199
1 6212 57088
1 52646 95680
1 57053 90843
2 6311 73320
4 21947 41032
3 7771 49446
44 2919 8362
2 12328 83597
1 27017 43131
2 67914 79450
1 29318 70188
2 30531 84887
44 93558 96518
1 37311 73751
1 36003 78619
1 56351 85333
3 11935 64999
1 35077 78754
3 56419 72662
1 23921 64853
1 26973 87961
37 6832 28401
29 14143 16802
1 51765 66669
2 8490 90827
3 50018 87460
2 2128 74158
45767 66060 66156
2 10195 48611
3 7924 87825
1 50943 96903
13 81572 87119
4 43647 60532
3 29470 89492
24 83359 99627
8 18084 30954
64 57252 58873
6 10746 45155
1 5869 70919
1 42221 77122
2 44250 83489
3 23261 38419
10 84327 95190
1 22943 49310
1 45663 81312
2 22411 82964
15 74861 91450
3 84966 99507
3 30235 61956
1 46811 90856
5 67024 75745
27 9411 14385
16 14502 21542
1 41 58124
4 69004 86056
2 23852 27453
5 44305 83611
1 4897 24288
3 59098 97564
1 37069 50793
1 22370 86570
4 13788 53127
4 33410 65860
131 17765 17901
1 62673 93296
6 13142 89827
1 15382 41021
2 6951 90141
1 28847 67821
1 18592 91683
1 704 67236
1 26795 99763
2 58485 76520
11 71008 75733
3 34299 79441
1 59603 66944
15 51862 54429
2 9005 94592
2 23695 89946
1 54157 78017
2 6642 41279
2 14015 31316
1 16068 85395
2 7674 57046
1 32865 94432
1 11623 43459
4 39190 63286
2 33421 40112
1 43002 91116
1 39131 68625
2 58428 73259
1 5490 72974
2 43652 71431
1 37169 41645
3 27179 48587
2 29179 48928
31 73984 76449
2 26838 85944
2 40123 95944
2 47865 53066
3 39974 89932
1 10020 80385
1 12755 47069
2 56034 84337
1383870 72766 72766
1 58777 91433
1 10896 86333
9 1499 19889
4 213 40213
8 48330 55272
4 9770 50762
2 15997 95849
1 16050 66808
2 5426 43286
20 21896 27350
3 4438 92693
5 14997 20430
1 40115 50111
1 5009 68295
3 51158 76280
7 54605 77960
7 83066 93853
1 74917 80864
2 33558 85903
14 9586 26835
3 35627 47869
3 75180 91036
1 46902 81031
2 28722 58766
3 54139 56547
4 23374 60029
1 25183 72984
4 35911 47974
1 13027 39597
5 64964 65318
1 40517 85624
3 40357 98753
2 12033 81350
1 38564 83566
2 3070 52251
2 11823 56292
1 57226 61683
4 58853 94931
4 57695 75536
2 72254 91452
1 9832 83689
1 74451 90687
11 8972 20394
3 10009 45323
2 69909 98599
1 73409 78633
2 39159 89814
1 14868 29619
1 22471 80428
5 34860 58480
1 18894 73607
1 42581 54195
5 26825 65288
1 23820 42015
3 15108 55717
4 73152 91375
2 12141 86383
1 13980 97980
1 16496 43876
7 7624 31030
1 33871 94982
2 26846 45634
10 6896 36093
4 56955 90258
1 50564 58865
2 13586 46167
66 10020 14084
1 17459 40745
3 62831 77424
1 16628 56882
24 80257 86809
11 42637 52135
2 57407 94335
2 44719 99287
8 20576 30048
1 30697 52137
1 18550 91875
5 58703 69378
11 74553 94736
39 9971 12827
2 7302 78377
1 47656 62358
2 18557 39843
2 1686 35503
3 22095 60185
1 18387 39868
4 33553 89021
1 8576 36702
1 35073 52468
2 24687 49519
2 2095 57882
1 5463 56767
1 9838 34744
1 26042 87305
1 17208 75450
175721 39276 39571
1 12124 62079
18 1024 21443
2 8502 23158
73453893 65390 65834
6 11166 49898
52 7086 8445
1 18978 31379
7 68652 81304
10 59680 90944
16 55621 62242
2 7641 25089
4 31641 79397
12 58780 69628
4 25019 40865
49 92589 97382
1 16181 70819
3 30419 37512
2 59742 94014
4 14380 37228
3 24783 65661
8 89208 95973
8 7002 20776
8 53185 97275
4 10384 74701
2 8131 42168
4 53197 90140
1 19101 89223
1 8538 85896
3 8358 50633
1 68630 90284
2 22897 96938
1 53724 93618
1 55925 68437
2 901 98699
2 24759 34556
2 51835 78684
1 73895 91039
3 9136 47466
2 62875 98103
1 14435 86266
1 15954 30068
1 33302 82643
2 53120 80915
2 31637 71331
2 23473 55801
1 61532 80320
2 44532 88678
1 3650 29844
2 55035 83564
1 181 73584
1 18344 94499
1 54835 81082
2 83379 93069
2 57186 78933
2 64382 91462
7 23070 40989
4 15324 48481
4 74540 93856
1 661 53569
1 21594 85500
3 13601 54884
1 9233 35902
1 9297 27818
1 47721 97662
2 17111 55098
1 1201 35055
6 46863 58621
18 85680 98262
2 4528 95130
13 76032 83649
5 79563 98357
2 20371 29947
13 42268 50244
3 4753 65479
7 31935 78237
3 21006 96226
1 7202 40796
1 38133 60781
2 26381 55680
1 11479 50337
1 29758 61638
1 71060 94324
6 53407 83177
1 35328 45560
2 22080 99810
1 46593 68316
1 37990 60815
3 13041 99064
2 48533 75511
6 23887 33191
2 46032 64993
15 78114 87420
2 142 35654
9 29082 30815
4 92992 94208
1 50561 59292
1 30507 43861
6 36061 91205
1 4968 99266
2 45871 54409
3 65784 70318
2 35974 98220
1 39640 75672
5 2763 25563
7 54376 64119
4 65725 91691
12 663 24141
3 45410 67892
1 12320 72004
2 5046 99334
1 22621 56322
1 57946 94100
1 55077 89212
6 12978 41028
37 1991 21659
2 50123 72690
1 53912 68794
3 21716 27760
1 21923 64029
4 12007 93776
4814 38293 38819
1 52674 78484
1 18515 63439
2 56054 92791
1 17820 25009
1 3903 58865
2 42021 73717
2 14460 17187
2 16312 94224
2 1847 65041
18 66451 98505
3 27936 53947
4 4064 10919
4 8330 32977
4 1062 78475
1 37547 93035
1 33373 79798
1 27365 89313
20999070 2166 2180
1 38887 94450
41 27827 30842
1 48094 87517
1 68517 98425
1 23509 87410
1 69958 99178
3 4941 86482
1 16482 91812
10 19005 21007
22 31071 37123
5 19846 42519
4 57924 97775
1 68690 82627
2 34347 61156
2 66272 79389
1 14226 78729
1 54686 82163
1 52909 77620
1 10893 90583
1 19273 84113
1 24586 90322
1 40550 93106
8 48391 59705
2 22169 95799
4 7573 53708
1 47675 72036
1 35578 78547
8 10429 54263
4 2707 82171
1 9511 73635
16 65541 68125
6 16718 28739
3 19781 60517
4 66520 92336
1 52385 80270
3 37180 65727
6 16987 23450
1 25642 85652
2 19959 88636
3 28808 55453
2 40343 65789
39958 13281 13661
2 54661 89808
1 46482 86318
1 11329 70259
8 36728 41322
5 25843 41768
1 12580 69384
30 78551 98981
2 41055 77824
2 49744 75060
1 39156 76603
1 26437 89472
4 13411 40733
2 37126 56981
8 52630 56417
2 33502 63579
3 43919 58062
4 25006 30603
31716198 65763 65765
3 34620 83426
1 31253 48161
1 10225 44669
2 19270 95121
1 16821 50693
1 14595 53443
9 58489 70766
2 1265 96052
191 1875 7059
3 7691 31185
3 63593 77208
6 67453 71092
104 87700 99378
6 45726 87900
1 950 69928
1 17890 99573
5 58747 60391
7 2675 43344
1 13854 65762
2 26056 76187
1 29259 41744
1 31707 84573
25 77903 91730
1 15453 45453
1 16205 44575
29 15723 18438
3 3818 47008
4 45833 82777
1 14142 98644
2 26348 55238
1 32536 89876
1 30552 76517
2 72813 83272
9 1345 27205
1 19885 66283
2 33286 61654
8 52457 76335
5 77939 97889
2 7302 92655
1 6945 96267
1 8454 63014
3 74724 98903
4 48557 68718
1 61871 81097
2 47561 59657
3 74273 96995
3 13639 73473
1 14066 91349
5 28359 41352
2 6018 92509
1 24231 82485
1 4318 76372
2 59785 96377
52 93551 94476
3 1734 41157
12 6236 27229
1 6949 84151
1 28488 48498
10 42991 54668
2 48744 93593
1 19613 72832
3 57064 98533
2 40291 91894
1 34013 56135
5 9871 17687
1 43681 74314
1 3873 64497
7 19948 22885
1 8041 54729
3 5309 94762
3 7262 51338
9 85613 98387
1 7067 71034
10 22497 32073
4 5479 93257
1 10262 77940
1 10627 23429
2 55635 82841
1 11830 89166
3 58266 82215
7 13372 15281
6 88857 93615
4 12906 36756
1 11278 35739
2 68567 91623
11 16917 45699
1 32818 97664
1 35370 75268
2 14984 38177
2 91596 98624
9 52100 55675
4 19082 27000
15 73542 84100
2 25371 47587
5 78747 95572
5 31099 54961
3 28104 37556
6 61477 74576
1 1429 45973
1 19615 80198
7 84189 91934
6 49647 62396
2 22258 48381
14 7281 21697
10 63802 90680
2 17738 38512
5 34822 79433
4 4752 30279
1 29577 64623
1 7592 50523
5 12571 29093
2 39019 82920
2 8126 96877
1 62029 85408
4 31528 40241
1 62047 84279
2 38109 47555
1 23168 69312
3 20255 26470
7 58042 99871
2 74440 90363
2 34296 89917
4 45131 70203
7 21135 26312
1 17614 47738
3 70573 93033
1 27691 29618
4 13434 25643
6 30826 64707
13 44920 52506
4 21105 73952
1 20392 46528
1 112 65522
1 1675 44424
1 16044 68303
1 28304 51329
3 38411 49031
13 54637 82958
2 29100 39390
1 8775 38346
21 10370 22672
1 23095 94657
5 55008 74733
2 9202 79038
1 46166 84578
4 80320 92927
4 13783 52610
1 68665 88626
1 19396 96884
1 32565 77229
2 57793 59766
3 19783 25442
3 27130 37789
4 35697 70902
2 10615 82792
12 18727 19817
3 38376 65922
2 40442 50347
62 79950 81447
2 22337 92063
4 52991 71877
2 38060 39688
1 46493 86937
1 58191 77053
1 25233 54598
3 22884 96008
1 41780 78025
1 2178 50604
1 25367 51633
1 926 25020
9 4994 30764
2 22564 51649
4 7920 42006
3 16941 23406
14 80816 98859
18 84816 99285
6 35300 54178
9 50682 69779
20 27434 33158
1 41734 94194
4 46723 47858
3 51570 99228
6 36574 45911
2 16476 50739
14 89841 94375
2 28974 67972
1 2394 40898
11 2982 27670
8 63560 98868
3 68517 86836
1 13676 88729
2 12281 31348
2 13240 65403
2 29632 47593
1 43522 87370
2 42075 60067
2 34017 88617
2 7779 95140
2 42810 91560
1 65402 96990
3 8869 26491
3 4141 96062
7 77298 94205
3 23870 44998
3 43734 86669
1 12296 52213
22 40710 44244
2 9479 98589
7 22857 33690
2 4676 69604
1 78213 85833
1 30464 72364
126 8195 14085
2 9592 68733
5 52880 72830
4 79508 85157
1 32299 43914
1 1894 91839
1 39977 61890
1 29207 30292
2 52232 85193
1 56259 97217
4 3757 55025
4 14473 48401
2 2759 61827
5 61805 78776
2 39929 62214
1 5141 24347
2 12384 93994
1 21925 69360
1 33321 96596
4 20403 28748
1 17181 50991
2 36027 55234
1 36002 47159
5 57344 89247
1 61355 68848
2 21401 29940
9 50168 58882
143 3825 6283
3 21716 39596
17 79461 92186
5 10141 75591
3 25508 57651
1 4246 86892
1 27142 52577
4 54134 78304
1 52358 72595
3 52756 86058
1 10824 89384
4 225 35581
1 32123 98867
11 17516 23403
62 86248 97773
1 3770 67959
6 60698 84895
1 49518 96491
1 31839 92372
6 847 36626
1 44644 80973
1 14612 72980
3 37492 66130
1 41462 78728
1 24598 91327
5 41269 55336
7 9155 30779
2 43620 53211
1 31472 50198
5 4262 72278
2 52712 93811
2 44417 81128
2 1627 21763
2 4170 58498
1 4933 63741
1 13267 63724
9 71300 98822
1 869 65612
1 48110 98724
2 17867 94319
27 90465 94782
1 19055 57266
13 8425 19100
4 41286 49725
1 27890 56577
23 3719 12569
3 90667 96178
2 21042 71449
2 2982 79475
1 20302 68482
1 54463 69415
2 1263 50228
4 12880 15968
24 15880 17292
2 15317 76116
1 31156 50462
2 36453 46913
9 70669 95669
37 83226 86630
3 235 45093
9 56623 69240
10 70935 72288
5 38814 79738
1 29568 53659
30 71959 78785
28 27493 27860
6 13045 40236
1 1344 61779
1 1261 31302
1 3287 60464
13 93133 95610
96 89701 93127
4 4773 22709
7 48706 76272
10 41608 49992
6 3544 36243
2 32432 80605
1 1089 84729
1 18982 60101
2 15628 44851
2 68814 74365
30 77401 78662
3 27097 63445
1 36080 72964
2 6718 47875
18 48209 49709
2 20593 75356
1 20372 32951
19 92984 94350
2 25813 94644
1 15748 35183
1 19316 81064
18 19156 19936
3 34796 52016
2 23650 58673
1 12662 59335
13 66129 89933
2 3964 59802
8 70947 99594
45 36447 37485
19 6850 11267
4 22440 93033
1 16903 64145
3 69787 91358
5 56615 84882
3 19563 93139
1 18934 84815
1 5541 96929
19 39630 43676
1 3874 98035
1 22692 99628
1 7953 44363
2 9086 54719
1 33186 86163
2 40511 92124
24 44874 45368
55 76685 81059
3 17547 91083
1 16243 56114
1 41992 49842
1 31362 46016
2 69056 95430
2 16285 52296
5 3686 25547
2 4333 57679
1 35439 69292
7 51580 69121
1 31077 62555
8 57540 59318
3 4067 53136
1 16292 53937
1 33747 87978
1 44302 62368
1 41950 85988
1 41763 69264
5 65507 83185
1 5776 74303
1 24613 60145
13 61390 98404
14 8104 34172
2 44278 96899
1 44978 69393
2 7404 28142
24 81721 82136
28 36512 43298
1 81509 85662
16 50103 52868
2 30988 45205
2 2262 45880
1 11499 88641
2 20318 50850
4 24448 77325
11 51428 67017
2 49034 83452
1 43129 69551
2 3448 47563
1 59362 87982
1 43007 84965
4 52853 72112
2 11234 62930
5 69777 90801
2 48567 76935
7 42975 47179
1 14819 76113
9 16183 29703
1 18415 29946
1 1856 90504
14 65392 67835
395 95266 96264
2 1437 24077
4 29617 77750
1 22623 64245
2 15444 57849
2 28792 97594
1 35788 64527
11 69787 92789
2 78490 95822
2 17347 60886
1 31788 72756
2 56258 61852
3 3851 49505
1 28860 95828
26 32711 36452
1 34928 73638
2 33963 55210
3 48296 94481
1 60587 62560
153 45429 45546
1 29637 42554
5 6702 56345
1 7380 56232
8 10470 35875
1 18471 66299
1 34251 61792
1 20519 96020
2 36278 72204
1 1381 70528
6 3266 28851
1 26496 80456
1 3457 54576
3 44982 74244
1 1875 92854
7 48344 88573
2 46456 76560
1 23294 56695
16 8499 21058
2 44700 87239
1 15804 62955
1 41354 95925
23 71183 84632
2 39839 54010
1 16323 66022
1 25732 74070
4 67470 80675
1 7735 78275
8 5643 23991
1 16335 72794
43 6505 8168
3 70469 94139
239 8299 9163
511 91071 92699
1 24319 31188
13 26863 39073
1 19833 72758
9 46019 56297
3 4324 25507
2 19552 54840
1 11542 90753
1 70418 89314
1 33760 65400
60 89552 97074
4 21354 47720
25 91363 96557
1 13509 55936
3 24080 75611
8 7649 19885
2 21819 27940
2 9456 99464
3 80284 91781
1 1701 40226
3 5631 88185
1 23384 46022
1 20070 84465
2 42793 99243
2 15612 53802
1 15935 39362
1 70 67573
21 75852 87416
16 54718 69503
2 47923 98793
2 26372 72272
2 70913 83031
2 53081 67895
1 27965 98525
1 13615 64965
3 18180 78386
2 27621 61355
1 56267 66808
9 7903 12883
6 32586 46874
1 86292 97286
2 26332 54725
1 26373 83232
1 18924 65204
1 6039 53221
1 15739 50130
5 19985 33480
2 27792 52008
2 63635 64745
1 24782 54911
4 10032 38581
1 25143 57130
2 31380 82413
1 35156 61560
1 6368 68840
1 19189 60792
6 79781 88796
2 32535 46743
3 11145 27894
16 53429 84246
5 60321 97307
2 18000 31132
3 8848 68297
1 21332 89089
2 36427 83622
2 50940 86925
2 69927 97358
3 39213 74208
373 5480 6645
15 85617 98558
1 26186 38350
11 4957 13722
3 20869 90436
1 46492 75011
3 6881 70051
1 1639 62148
2 44979 51161
1 21996 44548
2 28933 85866
1 12527 80614
15 92623 97294
25 13857 20323
9 25007 29265
2 39618 66017
1 48882 51643
7 17720 22378
3 24558 36689
1 27061 60209
1 12478 75967
6 47093 97876
4 27067 28346
1 21469 35114
1 8702 99163
8 29095 42088
2 47793 64876
1 18763 97233
16 66019 95787
2 11257 32187
2 75766 81071
6 47688 53565
3 3617 27649
1 1303 48068
16 6155 12752
4 53358 62770
5 22075 71443
2 57465 74698
3 42714 93139
1 31640 66924
1 43665 94689
1 4451 43132
20 87677 97474
3 618 88233
1 8698 73239
1 44440 92310
112 72809 73240
2 21876 84009
117 12969 14400
2 6015 76816
1 19070 78443
5 76650 90211
2 16746 96797
1 30750 92965
1 46554 56915
2 6143 73033
1 8582 87869
3 73365 97058
6 10128 52355
1 6692 42874
39 8326 17840
2 73672 87872
12 78030 93285
3 10557 61170
4 68542 83315
4 5904 62886
2 30721 72904
1 40259 92238
1 18683 93886
2 46477 77392
3 22483 28477
15 63049 69551
3 24840 67637
1 45145 79058
1 1365 70817
1 26819 71394
1 13559 55666
1 3955 39429
3 41072 88232
5 71894 82346
6 28359 36800
10 39222 46063
3 27970 71511
2 12319 88500
5 12232 51882
9 28205 37628
2 44542 57433
2 4898 38843
2 19652 33224
4 58502 70412
3 26708 39764
1 65093 69896
54 82654 92956
3 12787 58563
4 29885 38098
1 41254 90771
4 73545 90642
1 9990 94124
1 58378 90091
1 38658 59671
2 34502 62648
633 87023 88526
4 22005 74825
2 27175 62035
15 78392 81702
1 24566 51755
417 9175 9712
2 2234 54848
5 41673 66891
2 33598 62807
4 82739 96451
6 59026 67531
9 77039 81128
5 52782 86916
68 93186 94331
3 5612 64444
1 864 92908
3 18904 32790
13 2165 26575
1 19760 55015
2 42405 79612
1 47772 54644
1 23881 59878
2 19543 73405
7 26775 30673
4 11293 45328
1 43309 71357
1 7531 53417
1 1543 45221
19 90144 95357
7 51003 53010
4 16083 38261
1 31344 58297
31 62740 64511
7 34055 38687
1 18671 50250
3 47857 61778
3 11364 34929
2 22005 94666
17 84279 94315
3 643 40544
7 48979 99393
2 48498 56185
1 11779 74879
3 40777 67039
4 12886 48370
1 16740 63968
1 9171 42218
1 26667 75993
1 19894 58987
5 57743 75508
1 652 82779
1 36278 73661
6 35885 53430
1 43212 98281
3 53371 71885
13 1546 10824
4 17689 82726
8 43173 51023
3 9323 36453
204 95843 99285
3 8839 87778
1 8865 45599
1 8359 55526
2 64319 90925
1 35559 80487
42 78929 79592
3 42760 52125
1 13322 40277
2 31753 56777
2 3353 83446
1 24426 30691
131 3259 7881
2 24674 31427
4 14349 86744
1 31411 84495
8 62058 96544
1 35405 90344
1 41646 79442
2 30672 53199
16 36924 40464
1 43233 82800
2 14742 82255
1 22031 72139
2 54712 99611
4 23834 37856
2 27867 83536
2 17847 45854
1 20157 63787
1 21333 35750
2 35598 44109
12 81708 92689
3 63914 87427
1 63490 98498
2 608 75361
2 76978 99719
6 43448 89149
1 24495 66448
1 54122 68476
7 64372 76121
1 20150 70985
3 20937 53733
2 37092 54436
1 59397 65700
34 9543 20899
15 843 14860
10 16812 31370
5 18433 92360
1 25881 47925
1 9357 29853
3 3502 33523
35 7540 13036
3 43185 89155
1 9314 65038
1 28091 75997
4 21064 27995
1 31027 35454
1 5063 76541
1 14409 33626
17 84661 99994
8 51223 88898
2 11357 54707
1 21005 94885
19 10035 14903
4 54188 82447
2 2873 85958
1 34262 63912
40 81121 89564
4 19001 27870
2 1493 85794
1 30062 74894
14 36758 41292
1 4862 79223
1 36694 96926
1 77887 85083
10 76132 95558
5 3499 35960
1 7063 73444
3 42039 82902
8 27722 33982
3 92243 92816
3 42446 65961
2 37062 53392
16 2818 26959
3 42336 48235
1 43263 82829
3 28962 43438
19 92282 96663
2 35383 86853
2 36909 67846
5 52080 56474
7 32136 38555
18 82388 94881
2 54535 71176
3 47565 90105
4 15827 73269
1 23664 80194
2 1716 40053
1 21739 62748
31 70316 81658
1 35063 63496
2 24356 77120
1 6653 88978
6 41357 64904
9 9596 34677
2 79418 82972
24 15203 17328
3 20852 43658
5 47952 86062
1 7950 54932
18 85686 96357
17826 59758 60131
1 38884 85973
3 46566 60006
1 34079 53936
19 88961 93663
2 51697 83985
1 14304 79062
7 18628 47316
17 1801 12170
8 56762 74602
1 14110 79063
6 56726 61628
9 88658 98735
1 15298 59018
3 6063 49050
6 6870 59252
1 56542 99178
81 56085 56302
3 51644 56600
1 5445 86376
2 38054 67681
1 46204 95715
1 28057 64351
1 18477 85277
1 12213 74367
1 52256 68482
1 10236 95977
1 50437 61857
1 27158 48638
1 17493 73305
1 25923 64791
5 45342 51153
4 54521 62874
6 63288 81576
4 50729 55247
21 26498 37755
2 34282 93205
4 37756 47403
1 51760 70222
4 26743 35821
14 59069 95134
17 6144 19737
3 21699 86360
649 81830 81861
1 60609 87705
6 67971 88621
1 3576 96371
2 49917 80814
2 20054 45538
1 32846 36720
2 31671 71864
5 1043 60747
3 49633 88494
1 2968 58222
1 49830 59258
1 38793 75192
1 10746 97877
1 27373 59723
1 35018 65413
1 2200 98792
3 54069 73575
1 8756 93196
1 2425 88571
3 58729 75056
6 5430 31080
2 8403 30838
1 16829 93937
1 21494 71514
3 40554 78578
11 70519 86773
19 41265 46532
5 47326 49923
1 35224 81887
1 7297 88107
2 188 69466
1 29076 75503
17 74445 97074
1 30732 59618
43 91757 93115
1 2812 53502
3 17797 46213
8 14687 29299
1 42065 49273
1 19606 84439
7 59062 91511
1 49423 75574
4 3729 54014
4 62093 76916
1027324 24961 25207
3 37636 49375
17 34267 39561
9 68692 96511
1 49017 83439
1 14791 82112
2 13631 77889
1 29198 96220
13 41441 44032
1 3680 68644
1 17042 92552
5101 42483 42978
8 49736 56096
6 26077 75971
1 45944 81520
1 52656 82385
1 59286 91427
1 34647 35829
4 61891 91825
15 45308 51056
71 6003 11947
1 29092 73620
16 56218 59190
2 68250 74831
9 45235 52089
1 24002 79084
12 16942 24742
4 11598 70329
2 48140 90247
2 43196 43535
4 55763 88002
4 16955 33730
1 25041 99469
64 92896 94004
1 30312 64110
2 34717 88913
7 50813 57898
1 37334 74138
6 12731 48274
3 49974 68507
3 73056 89902
5 71660 92308
3 2108 62578
2 29105 82608
7 77110 79805
1 65669 97615
3 371 31158
1 14904 94426
3 33669 68841
11 1702 27972
1 41343 71814
2 50529 95797
1 24211 30549
6 9066 29076
2 36023 60345
2 15069 62567
2 424 53830
1 35 96962
1 42679 55624
1 5603 43164
1 25044 43515
2 35905 64616
1 23104 81311
2 23374 96723
1 1747 64062
14 68004 93143
1 34625 94708
1 75929 94312
3 75961 94511
1 12281 93588
4 35637 79128
3 38472 46231
12 34614 37341
2 16057 24244
4 11972 58294
1 23303 81305
2 57617 61372
1 769 50359
3 30980 56390
1 30044 78667
1 8674 82952
1 42816 80565
1 67503 99723
99 1616 9984
1 38744 58837
2 32171 69795
231 94138 97280
8 67567 69200
6 5654 39244
2 6814 79271
1 47204 62100
12 86598 99580
8 55804 80438
1 15820 83842
3 493 53618
2 39035 60038
2 28340 66285
15 11373 32185
2 2793 70917
1 40161 45373
1 34833 39787
2 16959 57295
3 43259 52755
1 18678 83277
1 8576 80449
1 45764 55191
2 6246 49577
52 24911 27605
1 41636 50658
1 48922 65824
3 21737 71054
2 47909 82026
3 63016 78802
2 19985 72108
68 649 4763
1 42406 60612
2 12545 95324
1 27744 63642
1 45325 92722
1 23088 62072
9 61167 95015
2 31416 99911
1 7694 83461
2 19980 49237
19 2865 20187
2 34481 71193
6 52771 69891
1 34619 96561
19 76661 93896
14 6750 30921
6 75406 92005
3 65666 92240
4 1564 17145
2 37696 59169
7 48878 49140
4 11883 41058
4 29078 93778
38 92486 97909
2 5884 66015
1 38764 60495
1 56894 60847
64 12376 13621
6 17770 30392
3 72671 80089
2 8460 29186
2 29683 91200
3 40436 55677
2 62597 93456
4 6943 59816
3 54272 79121
2 55733 76920
3 6289 73215
1 3771 30562
1 23581 58532
1 65068 99633
20 36978 37020
82 6178 10635
16 59550 79504
8 59288 61706
12 4983 12538
2 63916 99274
1 48602 93876
5 16057 29564
1 21525 93594
1 17682 91085
1 59189 81219
1 9336 83871
8 43617 50060
2 54361 93727
3 15680 87196
1 41335 55735
42 95206 99793
4 3750 15565
1 20103 81399
24 81072 97227
17 11794 24002
13 65310 68538
8 26844 77770
2 7034 39865
7 51204 82939
1 37510 83960
8 9502 26662
13 10205 24377
2 2201 58796
1 3875 75392
3 31421 60863
7 76944 94902
1 41763 77619
3 75159 87662
1 49624 59025
2 64091 87625
3 15115 57461
8 3258 8962
1 22676 77302
4 10674 70320
5 71681 90403
1 22902 84885
2 2636 33462
6 67548 78402
49 15229 18968
47 85438 88003
10 21500 33908
4 6690 58808
11 33116 44940
2 4356 70085
1 15136 85183
6 27888 44834
1 19275 86663
10 2896 12055
4 32855 50000
3 19424 46649
2 17615 33356
4 45116 53138
2 17659 51079
3 75421 81195
1 2696 45362
15 49446 85971
1 71388 83462
2 28075 52757
1 16409 84978
2 33100 39480
5 22418 39801
1 8819 51369
2 40339 86134
2 51088 70703
4 10421 29590
2 28587 29088
2 18803 69550
1 16272 29147
2 50726 87178
1 24787 90965
2 54205 61749
2 12233 61290
1 42052 76576
2 42535 93318
1 21989 80281
3 51802 66019
3 7460 20570
4 62446 77417
1 22674 59153
3 45697 89897
1 47830 86447
1 39106 87536
2 19886 52072
1 13718 46931
2 18272 84379
1 58087 76268
73 28995 31098
2 19259 57815
1 28249 68008
1 11023 49546
1 19333 33911
1 18509 90956
1 72508 99529
1 56585 85041
4 37123 91258
4 23743 47759
85 19301 23357
1 11925 85484
1 20722 92549
1 51173 57161
3 9623 78394
1 11023 63155
1 14797 99497
2 31586 74428
1 10612 40917
1 12911 96522
2 793 90670
1 25992 91864
1 28751 49631
1 27181 87693
1 17359 83910
1 17696 51826
3 45751 81721
6 42193 51293
1 44942 63732
2 50797 73395
101585 22389 22763
2 19087 67002
37 81236 87146
2 33953 98394
1 7201 78760
1 49460 75471
369 96724 98182
2 40312 99230
1 16265 53533
1 31172 70506
1 38106 66512
9 6467 31768
3 51852 69650
2 28893 77492
1 31369 69645
1 29095 96989
1 29416 72781
1 12298 97653
3 29576 33961
11 76001 89808
5 58957 72930
6 75990 92662
40 10404 19793
8 48262 50076
2 2213 73015
4 59317 74005
2 6378 63793
1 21907 65788
10 64219 98622
3 25043 89004
2 2309 82634
2 77060 97213
20 15905 28319
1 3628 67469
12 21549 25088
1 25910 80655
2 9157 52229
2 4858 87186
9 42364 46264
4 73430 94612
3 25191 80728
2 62524 65708
1 48352 50627
3 34977 92179
3 31038 47377
2 5148 60978
1 19038 71919
2 16681 41524
2 2305 65708
2 61484 91361
2 30149 59852
6 51740 76929
1 5335 57041
5 74276 87859
2 63508 71651
4 71782 86924
4 21829 53910
1 23818 97327
2 51467 76791
1 8308 88221
1 31561 68582
10 37323 41257
2 10083 96809
1 14541 88080
1 79885 96319
2 22340 67182
6 26390 41605
11 37268 39531
6 61390 94087
1 26251 42074
1 62604 73359
3 19343 58069
1 28640 30527
3 55625 56558
1 29255 44847
3 32359 80868
1 32830 70536
1 16944 64086
1 36250 50929
5 46289 62454
114 75690 76575
2 27871 89151
1 5091 95525
7 61156 95534
1 65384 73593
77 5288 10434
1 12371 64042
3 39376 50515
10 74679 98305
1 25875 59202
5 52194 91098
3 5515 92445
4 7177 30489
72 90861 98351
2 45351 67362
1 40781 61239
1 62451 86720
3 39723 86235
1 59264 76119
2 9916 63839
1 50230 99108
1 21448 81366
2 53719 69319
1 16746 87050
6 23709 49113
1 19272 67780
2 3660 24615
1 37512 96839
4 66009 95705
2 23778 67049
1 10310 86077
1 18559 51351
9 81581 99083
1 42124 62804
2 28945 61844
220 15026 16046
2 23280 79228
3 9213 41688
7 24988 32861
1 31265 78080
2 29955 55970
31 3321 25687
1 46016 97753
2 16815 97974
86 87678 91172
9 57986 78119
2 18477 33801
2 7675 96490
2 44771 92707
3 20539 49224
1 19289 55320
1 30774 74770
2 27022 99929
9 8144 35639
3 61740 85985
1 26449 75932
4 3481 18491
3 43315 93028
2 80399 85787
1 44245 70394
32 10488 11211
3 16049 82010
2 6171 27400
1 35358 75898
1 21022 35307
3 54419 67217
2 14184 62481
10 83204 97907
6 67409 83399
77 39981 42683
1 6640 46567
1 21920 48191
1 2977 64689
2 34389 87204
11 12067 36484
25 3622 10767
1 27295 71330
2 35153 86264
1 35702 55342
9 48804 60238
1 40317 96150
1 17110 55620
1 18081 63321
1 18249 50124
62306 62745 62869
2 29260 83748
1 27910 55443
1 29802 64881
1 2459 82128
1 7255 59121
4 1584 29853
1 3754 53618
6 8334 31388
12 66937 72031
22 72201 86033
2 73833 91123
1 42940 56595
6 12725 31430
1 4941 79494
7 46224 96599
11 5747 16899
1 40233 52106
1 73489 96443
6 55670 82996
1 14376 77285
1 45435 88612
2 27309 69868
4 3764 15702
2 28522 86146
1 4706 36107
5 21398 44684
4 56363 90319
1 5047 90069
3 24134 32821
1 2522 60711
1 72927 79221
12 81440 93311
3 24772 57669
5 51037 54900
2 43102 67283
3 21034 67326
1 74356 84571
1 8632 50865
4 64041 88125
7 46867 60643
1 35846 98330
4 67954 99017
1 21077 54045
1 24843 75756
1 47424 68402
2 19158 98285
1 34160 43951
7 55998 83864
1 38575 78262
1 39428 78719
2969 1801 2445
2 35799 55121
6 80838 94156
4 56344 81124
1 7 70190
1 56048 80485
6 5127 51166
1 13904 80049
1 14760 69444
1 11896 93192
1 4151 64767
1 55819 94635
8 4862 40757
1 54200 81329
2 15266 83967
2 16665 48652
9 87913 94197
3 36303 98446
43 200 12660
2 35414 67770
14 6011 10849
10 67002 74558
1 50274 78610
6 22250 29962
2 28646 94374
1 35067 79417
1 38683 69346
1 41530 69632
1 29015 97338
5 4973 16089
2 7734 86202
1 53661 95315
1 49860 69164
2 1684 61151
37 31638 33038
11 9168 10706
5 19894 51310
1 45467 56529
3 27605 74252
57 74273 75536
12 20523 45743
7 12599 22858
3 43228 90911
2 17021 60846
3 46543 90484
3 4004 22327
2 9477 33060
2 57699 76130
2 58327 82938
702 4210 5639
5 1402 32230
2 52243 73117
2 18818 73102
8 81128 97783
3 52852 96496
1 29533 50168
1 29796 81109
6 5064 22763
1 2555 83469
3 4077 84826
3 62132 80503
12 35565 39722
1 33246 87141
1 48773 92924
4 29135 52058
4 21817 65604
1 25883 53097
4 56733 89981
1 11827 76149
15 78412 87507
6 43741 53908
1 41255 72441
120 87334 98092
10 9298 21193
9 57269 65509
1 7446 99159
1 12697 66170
1 55981 64955
2 20672 53586
2 16226 64992
18 34320 44300
1 26866 50043
5 1020 33708
2 4709 63031
1 15124 61917
1 20467 93864
1 41467 62980
3 19753 38182
1 86 90994
2 24420 56610
1 16712 77278
1 29719 69028
1 7888 91055
4 44408 69602
9 24457 25828
2 27843 57668
26 84015 93473
25 71176 78158
3 40173 78132
23 15215 20614
1 41628 81717
2 54869 64011
15 25278 26822
2 34443 42901
1 20911 38038
1 4986 48904
1 30833 93201
6 44128 69262
2 2054 66223
1 18467 88410
2 5140 41077
1 17371 55248
2 13714 84667
27 96049 96822
2 21970 46964
6 69591 83627
2 16320 27343
1 23766 95719
1 27707 92636
2 7867 28598
23154068 11910 12038
7 34995 54762
1 38991 59862
1 18263 80430
4 14380 31984
1 2943 99520
1 6076 87235
1 20444 91987
1 48175 54248
2 24742 47656
10 63979 85346
6 59471 84563
1 21171 45308
3 10580 83434
1 29017 94803
4 30195 61453
2 51367 75484
46 9530 18602
1 24696 34285
2 37372 67425
2 3899 79293
10 54297 63732
3 45487 51091
1 36956 79029
4 36744 45357
1 13950 67068
7 71481 81681
1 42625 91858
2 40909 43116
2 13415 81036
1 3680 71194
1 28479 71756
1 21879 67066
1 57801 73053
1 28152 96734
2 34788 98289
1 12734 64498
1 23526 61519
1 12339 73013
1 39263 76078
1 39670 44919
1 20788 89571
9 1578 38061
3 47404 79845
2 8755 86015
663 84122 84848
1 20797 69274
1 27114 82951
2 15995 99488
1 39337 48360
1 16734 54706
6 62888 98339
1 2214 73221
1 23011 89763
1 22518 87380
4 63066 91529
3 43194 56298
6 51435 59528
13 14753 38308
1 9660 79265
1 3969 31103
3 50032 80896
2 13499 60798
11 64314 70868
1 42126 75323
1 32072 89771
3 15980 55773
923 98532 99511
1 46754 59564
2 12790 28566
2 6375 89555
8 30721 39151
9 85398 89547
8 42943 56639
1 17746 61916
14 74009 84858
1 63362 75688
10 32263 37484
5 56092 75227
5 46101 57420
4 51274 80660
1 43802 80416
1 7087 58952
1 34541 91034
2 66265 87655
2 42794 51342
101 86220 92805
1 70758 94732
3 15322 91408
1 55148 94584
1 19625 29660
1 466 77983
2 66829 93383
4 41611 71127
2 16533 92848
1 19988 87861
6 12144 42323
4 18597 35278
1 12508 51123
10 19656 25729
2 55332 73985
1 17943 99774
9 1536 15844
1 12861 26889
5 31288 54285
4 3397 35920
12133536 33879 34027
2 16307 34628
8 55697 75702
1 18921 91521
1 48480 74682
2 70430 82437
2 10734 88336
2 22103 86455
2 24929 87046
1 57734 67514
2 52235 88890
1 22421 85214
1 4745 76320
42 55307 56674
1 42309 62130
2 49223 88566
1 55314 97353
12 80830 97571
73 1054 13287
5 500 52805
4 48183 72629
1 45400 60693
3 10447 29891
18 39026 47557
3 35444 79426
1 47338 69282
42 17273 23884
3 30767 39344
35 78925 96681
8 7447 55018
1 45284 69539
1 19054 97916
5 9543 34334
3 54427 73459
2 42960 59783
1 31640 83365
5 89262 91171
2 1561 49068
1 36818 78133
1 27977 98933
1 75398 85867
3 20529 48504
29 77080 81682
9 29294 30682
6 41 32568
1 53264 72276
71 1330 5544
1 17955 27753
2 6691 75444
6 35469 51598
5 50876 68071
1 33892 73410
5 15324 92931
3 17187 39301
1 9576 41402
1 32979 88987
1 18295 63960
2 24303 71783
23 70945 72092
4 3313 23209
2 17865 77814
2 26577 84321
1 27732 88771
2 6914 62958
2 59346 88532
11 32782 38201
1 5632 55597
1 12066 36509
4 57966 69854
4 44335 84423
15 7070 13324
98 92418 94038
3 15230 75143
2 29514 67430
1 21976 71146
1 28843 93467
1 7853 92123
4 53286 58178
2 9642 95994
1 26153 64251
2 25891 44677
8 38181 40138
1 24465 42861
2 32770 90006
12 65480 70662
2 31020 61313
1 28647 81759
1 37921 70695
1 2563 84838
1 66607 75271
1 32498 40941
39 72747 79468
1 11943 84169
3 16077 61016
15 2994 26069
1 15521 22644
1 12048 63749
3 35517 83445
18 19758 21899
12 60015 60591
24324454 34642 34665
4 35544 53457
2 14110 61404
2 47463 78727
1 15121 52514
2 39138 91236
5 5169 29705
2 33816 81829
1 36050 65181
1 16488 64640
1 849 72214
1 5426 73472
1 34976 61697
1 27006 63151
2 538 38571
29 12777 19831
8 44266 47326
3 5971 96087
7 55285 62872
1 49239 84799
1 20495 57639
1 41324 73392
996 91043 91542
57 63719 64126
2 58961 72297
2 12200 74405
13 19226 28813
3 13483 47615
1 23011 52191
6 31767 39528
1 23456 28745
2 18246 57892
1 11592 49030
1 11942 51014
1 11890 92851
1 24484 59596
6 39143 95875
478 95787 99054
1 43628 66582
1 23946 72692
2 2210 64356
3 47788 62952
1 35475 61787
23 62033 69687
2 47539 62107
14 77715 80531
18 70655 98667
3 30562 48842
2 45396 86123
5 24079 31136
7 49838 52153
69 86973 96235
4 7906 49890
49 8749 11084
2 48279 80901
2 49964 81385
5 56808 70083
1 5449 71473
1 28003 91137
6 74351 93357
9 78183 89173
1 19640 58120
5 21071 90079
1 6320 61988
62 30855 34733
48 12502 16377
2 14922 45807
4 28884 88440
1 9043 68073
3 14540 18928
2 11579 85745
1 23497 73840
3 16900 44602
1 54184 92053
2 33673 91460
1 30642 46851
2 20030 72035
1 56953 67312
1 8788 59783
2 6916 10794
12 73974 78219
3 10364 64624
1 46344 85818
4 60763 68434
1 47268 83328
1 48482 98555
1 6710 67458
1 8993 70773
1 56375 91645
1 53700 81687
3 61568 72785
1 31626 83894
1 1616 36548
66 12366 12724
5 58949 74995
1 46676 99094
3 16807 88568
20 20937 24762
1 3306 70175
4 25012 48097
4 28574 63705
3 56618 91666
1 56552 76575
8 2656 49820
16 75611 85673
2 8139 66599
1 6044 91224
1 45899 76415
19 71512 74099
13554551 58333 58346
1 6840 88658
3 17900 90569
6 7289 32519
1 20528 66530
3 32976 92674
1 38108 64184
1 25918 66633
1 6139 79228
3 27721 55796
1 38985 73839
1 16448 84133
1 19937 90463
1 11564 86032
1 50721 93825
1 23619 68823
1 28466 87204
1 26514 85156
27 14331 18180
1 35842 97115
47410 30855 31600
4 27067 34089
5 18833 77064
1 2446 93758
1 56956 76431
1 1816 75849
3 48139 56942
1 53200 91035
2 22262 90894
6 60178 86142
1 28201 92237
1 19194 64703
1 34156 79395
2 3332 75520
1 33387 76455
1 11333 88133
1 15490 59150
15 72888 76204
2 56883 89597
3 17412 37783
1 23161 81310
1 3493 85782
2 60526 79838
2 17203 30650
3 21590 96868
3 20296 49455
4 16693 41055
7 16743 24727
4 48125 73681
1 41087 49723
1 34356 52108
5 69009 75054
1 16312 56515
3 51908 85396
6 81677 91035
1 9897 28130
2 16439 97794
3 29227 53187
13 4032 32991
2 13633 35905
6 61406 83396
8 54933 57855
16 65460 92342
2 10797 28722
6 24073 33641
23 4200 11284
7 79083 80073
6 55320 60377
2 44954 87740
1 31973 72804
2 65948 78834
11 21178 22519
13 6323 16090
4 39611 86694
1 30284 75509
10 3232 25214
1 72793 86079
2 29200 71167
15 79017 94268
1 43012 76332
3 15253 36002
46 85812 87294
3 48560 77551
3 22418 60163
1 31684 74012
5 5098 29487
8 5117 10229
7 6497 17731
3 1641 43371
1 14708 74567
5 54144 71807
1 23619 91733
2 107 53937
2 21443 69484
1 17432 67549
1 52327 91842
3 1015 33671
1 40913 58736
2 6733 64031
60 90808 93706
1 54257 60964
5 17261 56771
5 37954 46911
10 27495 43762
6 37698 55016
1 22242 35391
2 12650 29725
4 50378 87933
313 2371 7560
4 45049 61727
3 50538 63548
2 26845 35811
17 70756 82015
6 18871 42617
6 27342 38173
44 7146 11525
3 48258 82931
2 22946 91122
2 3743 76233
1 20531 81684
9 89627 97939
2 30564 35541
10 1266 12630
2 11828 92586
4 42469 61565
10 11006 30450
1 6959 41048
2 30081 64169
1 50037 60752
2 23200 63139
1 22953 70080
1 8111 65825
1 35844 99544
51 86205 96494
15 60204 76810
8 757 11502
4 51977 85012
8 11609 39184
1 21712 95615
1 14713 66846
2 11064 56266
2 6511 68080
2 49576 59709
10 61939 92715
4 27409 43025
3 36780 84661
335 94341 96271
2 34443 76466
1 50797 90941
8 59828 66598
2 20761 44897
1 41056 70147
2 44992 80054
1 42171 88765
1 6279 70115
1 57853 97000
1 27765 76945
3 64499 99637
2 57662 76114
3 16937 37128
1 15340 90891
2 36230 66251
1 14377 91570
1 62565 97573
4 26361 35203
1 47132 63245
4 26879 31104
10 15508 37066
3 44998 76432
2 27825 81018
1 32065 68232
1 3586 92285
37 15281 21340
1 11446 64446
1 23435 61929
2 26116 98421
1 50147 66399
8 22791 25650
3307191 1137 1659
3 35405 84897
1 18070 42074
3 55363 84568
1 24852 98274
6 17617 19320
23 39325 47488
6 3846 60706
5 48030 49496
3 8886 84260
1 3796 37281
22 1680 19736
3 64304 93169
4 13415 81094
1 30339 67839
3 62778 64099
1 51697 96706
2 33919 44416
5 13755 18857
2 43754 64528
1 40263 65061
2 40058 59266
2 39656 89791
23 93703 94830
8 65239 83980
50 84465 90046
8 11522 38298
1 8318 62475
912 3389 4519
1 43607 99340
7 26449 50724
1 43023 86998
2 39513 84807
1 9305 61563
3 35059 36707
3 29985 48134
11 71491 76203
2 11196 92686
1 16271 86819
5 56474 68607
3 32897 58011
1 31464 91465
1 22735 87474
1 38735 66927
5 26671 33755
3 22048 48815
5 59446 92834
1 62550 80096
9 22401 23615
4 32586 53911
10 8231 28638
1 11 72322
3 38698 67937
6 42829 44638
6 5159 32981
38 5722 14334
8 50056 91207
141 80860 81627
4 4867 78525
1 53070 60158
53 84867 96670
1 9483 78751
1 16251 53616
14 6826 12907
4 18801 41264
6 21334 26023
1 2318 86047
103706 58920 59239
11 85902 87939
3 19287 69405
3 7936 22629
5 6271 12347
6 45656 65810
13 66960 78215
1 49256 91537
83 994 7545
3 20802 64407
2 18080 66920
1 28210 86647
2 38214 83044
1 3228 58326
1 18900 57387
2 27716 48906
5 10426 39833
14 49853 53361
446 2826 3155
2 44850 71639
4 38825 68603
1 79548 91136
4 11462 41568
1 32679 80353
69 83201 87438
3 55351 85575
2 26696 38775
1 46416 85443
10 20278 26501
4 28660 31085
12 75309 91022
41 92517 95519
8 58049 72991
2 8381 68467
1 47688 88305
12 28663 39952
1 15326 86174
1 461 88870
1 43064 94948
2 57764 92169
1 345 94870
253 95983 97137
9 87993 95117
6 73146 92778
4 38703 87357
1 20176 81867
1 23870 40009
1 52570 69813
1 46432 75100
3 4996 88576
1 8569 72166
1 53493 75304
4 70703 75642
1 57450 71505
11 4278 26841
1 50263 68558
3 46650 91910
1 39953 63418
1 38012 95031
1 46994 88139
3 64546 98500
1 40155 98995
2 2551 48261
11 1294 43101
4 47087 61469
3 66050 86936
8 27798 56240
1 16843 36925
5 13055 26673
3 39269 45534
4 33093 85645
4 58421 84282
1 18364 66126
4 46949 66922
33 3023 14699
1 47031 79522
2 16878 77022
1 4802 78374
1 29598 69358
4 21489 29191
2 61819 88381
6 27562 36820
1 69505 72867
1 37967 93335
1338315 57656 57726
3 1071 78476
1 28355 68891
3 58938 61196
3 67358 98994
2 3081 11503
1 44821 94751
3 20293 76404
9 72976 73845
9 78443 98508
2 41255 76138
8 24979 32352
5 54084 85568
1 9465 77286
3 12479 45135
2 33497 70238
1 36218 75338
1 62731 92612
7 69682 75958
2 37162 71713
46 14504 16179
4 3546 56314
4 2918 54158
2 2694 35859
3 13208 18399
4 15248 22299
8 1148 11170
5 17554 99976
1 28471 60064
1 36895 39052
2 12560 33547
1 9233 46404
4 55153 69580
4 4078 28190
6 65586 94484
4 9412 42136
2 69073 78815
6 55702 96125
3 21000 44362
1 6515 64197
3 47345 82744
1 53150 97713
53 76847 86747
1 36496 98459
2 10172 20570
1 51856 78688
5 59164 66788
20 37328 45043
7 32291 38150
4 68164 96638
4 12699 48690
2 15336 98221
3 15366 95373
2 62553 70857
1 23123 45264
3 72980 80735
2 17606 38586
2 20432 74786
1 31659 45663
110 70080 71428
1 8344 48625
74 10737 15178
2 21287 44780
2 37382 60502
8 71475 90585
2 33818 43973
4 69992 73773
2 32156 78426
5 58991 71614
2 8320 65166
2 47706 76773
2 41497 74224
1 24403 93807
1 25395 99600
48 6511 14056
1 51062 77197
6 47983 62885
2 63742 97982
1 2404 5736
6 18579 52235
1 14332 76306
6 55317 60763
34 83490 89809
1 11557 87703
12 24709 27069
2 55965 83753
2 10277 87444
2 17226 47725
1 37253 77264
1 16816 41120
1 25456 48403
3 3375 47735
6 71974 79287
3 6978 85885
1 27885 45841
1 13412 52772
190 50485 50816
3 63861 83790
4 28109 46895
2 72349 77735
1 17399 18115
2 23272 95408
1 54686 73579
8 2953 32211
4 10610 48878
9 4530 26963
2 2006 49329
1 30041 64211
1 26275 43720
4 40984 77340
2 26224 43634
1 32674 94870
26 852 4913
2 57969 75158
2 29229 43963
2 7706 77876
1 39233 73304
1 34547 91999
3 15864 25709
1 9991 74096
17 3722 12414
3 13302 69660
53 75927 90273
2 3638 64892
9 53626 78315
3 25280 38055
20 66358 71669
4 7366 83813
1 57516 97914
1 73 94303
1 25934 73949
2 13991 49903
5 44390 62175
4 82868 91886
37 45691 55751
4 9893 46846
1 9218 70289
1 46566 64414
1 33565 69807
1 46209 57620
1 12940 64194
1 12801 88198
1 11786 49510
1 2535 58489
1 42390 62311
1 34074 97437
1 18529 64412
1 14004 61065
1 63502 82008
2 23383 53790
10 12562 22597
1 44745 48183
6 29712 41944
1 2111 57323
104 81979 84926
6 53490 96099
14 78977 86829
1 4827 47463
2 14348 84989
1 10112 59924
1 38373 67339
1 33601 75934
2 19141 56973
6 6875 25251
15 76560 86416
16 13209 18721
7 52378 68415
3 37068 95647
1 70532 97832
4 20595 36862
3 22428 57304
9 50648 54519
3 75417 86930
2 33558 72559
2 35408 88922
4 2154 89372
2 71387 91402
4 74073 79319
1 26347 75222
2 3709 87290
3 42540 48815
2 29907 53261
58 354 3516
1 46491 93320
1 34341 98143
1 5911 49616
4 67268 80240
3 38105 54887
1 15798 82838
1 15562 47285
2 5627 46350
9 48510 54039
3 49198 54197
2 50972 56476
2 39541 60972
1 28290 98535
6 55369 86000
30 80786 83969
15 28705 35387
4 34993 39541
3 56042 88206
5 11235 89144
1 39541 97308
13 423 23234
14 5405 21911
1 18242 68957
4 54408 63702
1 40404 56200
1 26168 59127
5 71986 96850
2 61188 97218
2 13974 25497
7 25186 68227
2 48840 58874
25 915 11287
5 23596 51973
2 27038 82094
1 25528 36578
1 12187 73890
5 6443 18970
1 26637 92511
2 33914 65015
1 17449 55506
1 34438 38581
3 48099 83308
6 60152 81385
125 93517 95483
3 67837 72940
19 92681 99193
5 19891 54472
66 89988 96090
1 21830 90909
6 9816 25713
42 15901 25366
4 10497 23728
1 17322 26473
2 38190 47466
8 33294 79798
1 13532 49438
67 93996 97155
10 54631 65666
1 33199 90481
254 72109 72910
1 9968 61124
2 1680 97927
2 6426 63153
150 12526 12992
2 58416 91977
1 50940 98519
1 58068 62015
1 40185 86696
2 2204 14134
2 28154 86757
6 5193 38364
5 36766 54193
2 2176 55575
3 79958 93774
2 5776 40253
1 21149 24505
2 11465 85603
2 46184 81186
1 23788 66006
1 51277 69570
2 19068 35958
2 52806 74794
4 59562 71806
9 65295 92278
3 408 70470
1 39558 97761
18 11747 18434
2 7826 66559
15881 74454 74522
1 45024 84420
5 42557 54585
6458082 23451 23605
1 9998 76518
23 73249 94654
1 11665 56795
1 61709 80970
1 38921 72579
5 6033 74324
1 27852 94324
1 4927 84850
1 7111 87247
1 16912 83109
1 2963 55963
1 17554 47299
7 6292 29317
43 68730 73847
9 26711 42258
9 17869 32207
1 4739 96354
1 8893 34722
26 2611 11429
12 74880 79292
1 50111 67270
3 1420 96495
3 38936 78578
1 14095 97486
5 47539 52838
1 67270 92330
1 30060 88165
2 16569 94072
1 1706 77767
1 7237 62603
1 33591 81374
1 15443 53632
1 49159 99865
4 14514 22621
21 89319 95533
4 60636 97753
1 68935 94515
6 8001 32532
6 59688 76875
1 54267 81154
3 73632 84356
2 566 74408
10 77980 86461
1 20543 93694
6 10827 60968
8 34874 37838
1 21863 42752
189 90565 97702
9 26174 46084
3 7699 80225
4 56892 81106
32 77117 77466
1 19637 64372
1 12630 17445
3 27996 68462
1 46217 90368
1 8643 56209
4 429 42999
1 7768 95807
1 15537 42716
3 43514 82149
2 32848 35789
7 53522 97403
1 13720 93664
1 5936 89721
1 1995 97642
1 50947 78416
1 40484 65462
1 54894 73379
1 39720 42602
15 80090 97665
2 23327 65781
1 12441 32592
13 77077 92980
1 54186 66190
37 1178 20413
9 10182 53324
2 20482 88532
1 12935 37039
1 39106 84208
2 37966 61734
4 49820 97212
1 62009 98906
2 23276 90150
1 16520 83463
17 84993 98399
1 42759 65072
31 2292 9540
3 3376 58320
2 57953 67922
2 9136 25945
5 41282 72495
1 70267 95760
1 43734 62820
2 41662 59890
1 23463 32229
5 3336 13622
2 16821 57518
2 673 76442
1 72360 82189
2 37695 61796
1 32950 84214
3 6475 32958
2 50354 93878
5 30097 47334
1 31722 63134
26 432 13163
62 81533 83125
3 17321 44128
1 3453 48242
1 320 48263
19 88878 94193
1 20673 53000
2 14565 59126
20 70325 87107
8 26291 38374
3 15391 48425
1 35866 45632
1 906 82167
1 36115 83336
4 11753 33443
1 23820 88673
4 13565 36443
3 34300 73043
1 15668 40595
6 68999 81778
28 85645 97086
7 61523 72525
3 11032 68025
2 321 35238
1 17297 43079
18831 63230 63415
1 35964 74019
4 74350 79428
3 15138 33706
1 20613 47267
1 18188 76785
1 17740 76605
2 16519 64169
18 42353 99950
1 26647 65197
1 36699 65445
1 52089 96208
1 16722 77587
1 51927 93308
1 311 45238
32 5859 17257
1 21340 87266
3 24131 72897
6 75569 93448
5 8313 44096
1 18335 84100
2 13923 86021
2 51330 70943
17 66341 67309
1 4664 12512
1 6601 62808
2 4681 68256
2 7806 21201
3 31162 63082
39 88230 93480
1 15128 28762
2 69299 76075
5 38668 45375
2 18270 78744
1 4282 66587
41 95272 98893
1 35818 99417
2 20201 57667
3 31638 84615
1 32866 64615
1 2647 84248
2 48282 95133
1 3555 80631
3 21137 31291
1 13853 87350
16 66736 99569
2 70807 86342
1 25024 85791
3 31439 71459
2 5303 93051
234340 11987 12282
2 58525 92369
3 7343 77296
6 56601 65613
1 8765 51844
20 4048 22773
4 21154 66935
2 60323 62629
7 69172 70949
1 17275 75314
1 50516 63892
1 28 63565
2 2594 94674
1 46805 73830
1 16378 85870
1 48466 99493
1 770 90947
2 27726 36773
4 5437 15278
3 5413 42094
2 26237 81047
1 4290 99955
1 15552 72656
1 60504 74809
9 61805 71775
11 61485 71219
2 16609 79351
1 49327 89653
36 92460 93584
1 64579 78847
6 84336 94546
4 36467 67215
87143201 4034 4099
7 9829 48332
13 72864 92510
3 13639 70156
1 14299 70529
1 29224 63742
5 69371 70731
2 19919 88223
1 13859 66551
1 38333 64375
1 46273 89338
3 45198 73826
5 66358 80902
2 32013 32979
3 34949 69588
1 33856 77138
2 36453 40429
2 49792 61718
2 60600 62582
4 73480 79771
17 24931 32027
15 9459 20082
7 3299 67920
1 8251 91748
9 66023 97345
16 26680 27614
1 50108 72618
8 574 10925
2 8969 38033
2 61235 92337
1 39666 78159
6 23069 41415
16 48563 50399
1 24579 97293
6 39862 86907
1 45444 82717
1 67775 74338
1 59411 91694
1 38121 87107
1 54195 84656
6 18123 41042
1 67915 81674
2 43659 88772
4 18453 42975
1 48590 92238
1 1627 89217
1 6424 92729
1 47792 78440
2 41959 83941
1 44877 86945
1 66668 90288
1 17360 35515
3 19382 63573
25 3117 21435
1 15065 34319
5 3435 83850
2 7921 41484
1 29508 39258
7 73774 90909
2 22759 75872
3 8125 87466
1 35612 97753
1 46129 97485
1 5260 89533
1 20881 84083
3 18121 65332
6 73472 85575
2 18742 84809
1 17628 64774
1 30317 96219
2 18161 34539
2 54383 88263
1 68203 77924
2 23406 80977
9 48185 51993
2 48410 92905
1 13920 64706
36 92696 98758
45 81260 97523
1 46990 49354
2 15955 88880
3 10427 88402
17 1439 19497
2 14647 50244
1 26424 64819
4 25740 59491
3 64293 72537
2 10677 37229
4 46102 58468
2 16696 33743
2 45056 75481
3 34007 91056
5 61240 81787
1 48156 51082
8 78516 90037
1 63621 77083
1 6048 89291
4 17377 67688
1 56997 69070
4 40697 47364
1 41437 73423
1 42053 98086
1 3912 70525
9 79829 97251
1 44343 69580
1 14517 89997
3 31202 78740
11 9457 33502
3 65914 81797
3095 15906 15992
3 1752 85978
2 52268 78326
8 5551 22295
3 1383 53080
1 21491 73451
2 46360 53388
2 7814 42471
3 74005 79475
2 20827 42508
1 21704 97228
1 45913 98839
1 24613 71772
5 30778 51780
1 7897 68450
1 37993 81380
7 56161 76037
9 31981 42756
3 50651 76511
1 33269 59651
2 55953 92143
52 20108 21621
21 23452 29904
47 22245 25326
9 29405 40475
4 13105 79240
1 72015 84968
2 8877 88988
1 17086 31377
2 4390 25443
2 40144 60471
1 1253 54687
3 29956 70103
1 31895 85061
2 1980 31531
2 40834 70949
2 74878 81115
1 6079 53586
3 16825 46395
1 30189 32246
1 25075 43859
83 86809 88952
6 49551 63406
73 90914 91950
1 46010 80355
3 43747 96552
17 53093 58830
1 23066 96398
2 34556 85034
16 27240 28960
1 46354 66580
41 23811 28470
3 21417 77100
12 22566 29181
2 46306 56793
8 37764 38943
2 27097 98567
1 7890 63316
34 6835 20275
1 12620 48802
18 30932 37282
8 51726 55470
29 78690 90778
10 58280 64823
37 76524 79049
2 59739 65649
1 2757 82385
1 1560 83868
1 35229 84426
11 64207 72448
1 42170 69092
5 32746 38032
3 42316 73163
5 26949 35017
2 38526 63086
1 5081 78735
1 38930 85655
2 37965 95460
1 12094 85090
1 52689 75295
1 1549 91848
1 27155 98921
5 20122 55579
14 7314 28908
28 82870 87459
2 18857 92961
1 24164 55703
3 5465 74294
1 52622 60167
1 9971 68395
1 41079 81243
126 91976 95260
1 6206 76007
4 24958 39809
1 13668 90138
3 66453 96171
6 41918 46199
10 81744 89313
2 3049 98007
3 30876 69251
1 29284 89942
1 4370 75032
1 28257 48591
6 24364 29562
4 50146 71497
2 22696 51748
2 8529 85217
1 29571 85702
14 21118 24378
1 4964 88249
2 38015 64466
5 63649 94263
1 23730 46257
13 76752 85199
5 64481 95189
6 50591 70586
1 14717 78395
3 13311 36197
1 18935 88356
2 21060 79170
1 21048 87501
1 12097 66477
2 57699 78954
2 47783 83605
20 7942 16361
1 45817 71272
1 8436 61159
2 3414 83428
3 31671 40150
4 65120 78876
2 1144 89179
3 5577 17292
1 55341 93813
1 67234 82318
7 4932 40022
2 26962 98978
2 57377 66737
6 63761 84555
2 385 62590
1 39408 78866
5 54069 64739
3 12694 46540
1 2054 60370
25 41818 50259
2 25664 50305
7 26561 33950
3 30253 65132
5 47297 97272
1 10847 51815
1 9731 92575
2 61569 93706
1 16968 76528
1 51662 90002
1 54923 66111
1 49255 70079
1 9361 99891
1 175 69010
1 27947 91753
1 11377 55252
44 3625 14641
2 39343 91645
1 52574 98751
1 21128 50938
3 37878 65331
1 6405 73068
1 62631 97803
1 61791 79757
1 27253 96384
1 2224 69228
1 22933 67449
1 64164 83005
596 20736 21669
1 19460 90356
7 76547 84556
1 60733 91876
2 59983 65268
3 59520 79102
7 2375 18949
5 38247 52232
2 62077 95248
11 4437 31516
1 11626 95115
1 18436 65400
1 21196 89255
1 71256 85566
8 36052 61451
2 13140 40218
2 26180 63657
2 24514 93579
1 61009 91510
47 81931 89920
3 33263 97953
3 40714 93529
14 9735 14941
2 34747 80704
2 11017 48033
89 88731 92346
3 35627 76341
6 6573 50218
1 59148 92781
2 676 26871
2 47215 83363
2 22675 93462
1 17279 51458
1 37335 81684
1 37313 66450
13 86958 88082
6 15318 41393
4 11056 60698
2 32202 90606
1 47672 97038
1 21711 58712
1 9700 59109
1 22980 57479
1 34377 55764
1 29529 82385
1 25242 75838
1 28077 73104
9 2092 35144
7 53334 76849
1 34057 97177
1 20259 65383
1 33660 87714
4 27926 36600
1 36302 74963
2 21631 97057
3 25285 50761
3 19701 43859
2 8192 70302
1 24371 33142
6 64095 96300
1 47122 49598
2 1279 52414
1 43360 72312
2 38066 88023
4 49874 56819
1 35154 72941
12 5119 9984
3 2019 56160
15 7394 21159
2 42422 87552
17 78066 88256
2 26855 66185
1 7205 95855
1 40856 57191
139615 13526 13726
1 68953 86982
2 28885 83704
6 7624 18446
1 43438 64008
9 62852 69315
3 6895 59667
1 23107 50221
19 43432 46596
18 18030 19551
1 14963 95567
7 21363 25892
6 60272 79283
2 7618 18953
1 16474 99960
3 4289 49179
1 7670 49162
9 21514 31980
2 48126 89355
1 4645 52876
8 1215 35984
5 39926 67000
2 3492 95903
4 8238 27702
1 15862 49645
1 25723 74495
90 90417 91370
3 10230 38588
18 73475 87782
1 7804 14497
4 37228 83548
1 12652 70518
1 25579 86455
13 64891 75285
3 45564 96686
1 11713 36285
11 83715 94550
3 21713 62154
4 14327 47191
1 71349 95027
2 19273 32693
2 20924 46572
270 1652 2986
98 91411 93089
12751 78938 79106
1 42474 90969
1 18489 63265
5 17803 65653
1 36027 67350
2 10454 40724
1 11874 46388
44 70111 75531
9 86600 91905
1 1617 42266
3 34477 56156
3 17779 59000
1 476 58580
9 64614 86671
381 96241 96699
4 27027 32377
3 37440 76975
2 50942 93150
25 4858 17814
3 26045 69574
2 3803 51112
2 34403 75775
8 80748 91110
1 15676 77638
2 3532 47593
2 12213 43110
1 7812 43414
1 20783 81706
1 24589 83331
3 51439 76689
1 16268 62883
2 4420 74628
16 50332 62814
3 37649 44532
4 50838 82936
3 15477 21859
1 11135 34927
5 6187 75724
2 60200 76669
1 64609 97460
1 26661 29903
108 92009 96515
3 66433 89831
5 38618 61864
2 11609 52795
1 38618 69547
19 78175 86893
2 16932 74770
21 74357 86270
1 774 49719
1 16680 93236
2 44160 96176
9 34449 37208
4 27160 32365
5 1326 95431
1 52038 98731
1 45593 85890
1 2458 84353
1 29876 50275
3 21408 42292
1 7829 92797
1 63637 99056
3 11879 75617
25 82463 92645
4 55718 92712
2 48724 61262
1 5504 87455
20 55379 57092
2 16026 53166
3 44306 79961
5 14818 35077
7 82807 90766
1 13709 73620
1 15896 93997
2 1396 84316
1 16901 84407
1 48106 68502
1 6857 86609
2 39099 69967
4 6056 41687
4 57381 67391
1 14979 99854
1 8368 97614
1 48862 85342
1 14914 96736
1 33125 78467
56 22296 23754
5 26920 56212
1 5572 47703
1 25698 86535
4 7516 16986
1 9146 71054
18 23296 26739
3 37605 85280
3 48986 71262
1 21644 86987
8 69215 81066
1 49664 76585
1 71140 95097
28 394 19457
1 51394 70315
1 35846 80146
1 13634 99786
3 21586 91540
9 9898 36022
1 22445 84312
1 1909 89116
1 4640 57094
14 72602 84585
1 38816 52354
1 8361 67023
2 26148 42324
2 12981 56221
5 52235 77244
1 8627 68849
3 41589 44062
3 9301 41195
1 28529 91659
3 39234 72296
6 65321 81289
1 14102 82415
1 6339 32914
1 24942 96407
1 56933 88064
4 35750 70463
3 13944 32602
2 6111 28399
3 7312 76545
1 21741 84011
1 48594 66776
1 72012 83917
1 19254 44590
3 32413 95473
4 18970 38356
1 50377 86459
4 67170 98474
2 25551 59442
2 10441 30448
2 33748 75207
2 21150 65844
2 16622 47937
1 38688 54351
1 46403 95713
1 24589 84003
2 24623 95840
1 27770 36246
1 18751 42049
1 52522 70080
1 28127 40370
3 23959 95704
1 6129 92493
1 65361 87442
2 68947 93335
2 40376 92120
41 87098 98076
21 79004 96480
1 40084 71010
13 35244 47951
4 36356 75481
8 72748 82263
5 65748 84442
17 12173 12585
1 88417 96927
1 36826 45880
2 4525 39407
4 255 45853
1 485 95514
4 19303 64830
6 55057 95139
1 19925 60352
8 3776 29565
1 15849 54631
1 6617 64537
1 17498 51128
1 10489 98309
1 5900 39596
1 21571 35656
1 19811 45431
9 15426 25150
9 48424 65157
1 24129 99044
4 37953 62130
7 33931 37921
4 36181 89131
5 78446 99529
1 56909 95516
1 26706 35364
6 70920 88244
5 51152 56136
5 76692 85277
7 57923 60430
76 73364 74760
2 43671 81795
8 2277 29399
4 14748 82089
1 9109 40850
3 84802 91234
1 2583 83611
3 30341 33704
3 23436 33750
2 68527 80346
5 26084 42212
10 131 26246
7 65129 79622
1 5380 53881
41 6531 21364
1 36833 96791
2 6038 56809
1 39039 47028
2 1014 94594
1 23859 71138
4 71585 94764
1 60651 83267
8 34966 73506
13 62534 64960
68 5019 7101
4 39651 63164
12 33578 39238
8 4259 34998
4 50373 72400
2 8263 86546
1 341 93774
3 66567 68885
1 10914 19114
6 30687 37836
254 97330 98875
3 27049 68397
3 39361 99182
1 11717 61172
4 55697 81520
1 22981 83128
3 9656 46361
2 32982 99321
6 60068 72892
30 68810 69539
1 29684 95243
1 25206 88650
1 58743 72314
5 2178 41024
1 13514 70027
1 15085 37901
1 8092 15548
2 58727 79176
1 5214 37085
2 3127 94084
1 32733 47599
9 88483 92438
2 64337 83467
1 21969 89568
2 6775 19967
4 9589 76982
2 17339 92605
1 15375 63067
82280 40549 40765
8 21986 29260
2 20478 82726
1 11522 82513
3 35961 70558
4 6864 25749
2 17583 91600
1 11741 76396
2 17649 36423
2 52930 76703
1 19126 55471
7 69325 92683
3 51720 58855
1 15561 81265
1 19258 93398
2 8025 98355
2 22405 33131
1 29565 70092
4 32560 60538
7 43834 44404
1 55067 58511
223 6981 7705
1 7524 56035
31 81774 96173
3 15425 80192
2 8343 91169
3 18169 65794
1 2194 70186
12 76622 78812
4 5489 29230
21 1271 22590
1 9195 66960
1 9824 52379
11 64006 99506
2 6416 55332
5 73217 80415
1 13002 37026
3 5865 22136
4 51870 62853
3 27955 99027
4 71303 73920
5 48484 91363
1 20225 98475
3 1485 98950
2 7404 50712
1 25821 75427
1 24979 41761
2 25564 52562
1 28409 51338
133 85793 87167
1 23440 92831
19 76764 77188
13 10648 25286
7 70993 91873
1 47266 78942
5 13290 26710
4 50049 79622
5 55978 58985
12 4841 13756
2 41510 58604
5 54145 59483
5 38277 60766
2 32437 79333
4 61948 72448
1 30938 74857
1 14363 62252
18 41707 46400
2 48336 80724
1 37062 97878
4 2512 28681
3 40616 44420
396 83951 84304
1 1639 22264
12 16494 25906
4 29623 74463
3 9893 57353
2 26324 56348
1 1608 92134
1 24016 61192
1 48875 86222
24 25319 28467
1 35329 71764
1 37314 81169
1 54482 98830
8 58688 61509
6 67045 93462
3 24868 54770
5 19743 92953
11 10614 20919
2 22816 71734
39 84164 86599
2 8715 77941
1 10510 35599
74 7459 10182
1 64746 82959
2 74460 76961
1 32351 96647
3 4085 97113
5 3363 25813
4 42552 69429
1 12315 81723
1 4394 99251
1 47337 96418
1 55307 69176
1 5955 69132
31 91975 93973
8 20824 41275
2 42239 66205
2 68444 83878
2 52014 97929
19 78576 82845
4 5808 25644
3 18279 57695
2 51838 58588
4 4842 23261
3 13969 49101
2 10945 82509
1 15214 79002
34 88297 95184
6 68190 72694
3 3976 99899
1 11953 65285
1 2981 30103
1 11154 44584
2 35212 56273
15 39663 42448
3 23267 64926
1 4216 62006
46 82196 83746
1 31266 79322
3 28633 56917
1 21996 76832
1 17819 86800
13 63514 80517
1 4251 67604
5 19191 37228
3 41465 70319
1 11637 84790
3 65900 71623
2 30141 77360
1 36257 90570
1 21819 97548
2 27452 45864
1 33948 89962
2 30887 83791
1 12486 90646
1 67514 77728
26 74685 87854
2 11713 96905
10 56294 58629
3 54923 66831
1 20526 65975
33 5658 19104
1 4990 81763
14 59934 60875
2 31238 57127
3 65865 83169
1 63699 73987
1 11354 83049
10 18279 22519
2 62880 96291
4 4788 83373
1 2953 88498
2 37888 94161
2 53980 67277
1 17793 94221
2519167 89103 89370
2 11571 63164
1 51573 76420
6 8026 47139
21 73853 84171
1 19947 83011
2 35089 91912
3 4955 25622
16 49419 52097
2 8772 48837
6 3401 41330
2 9113 75318
2 14097 47660
2 27401 83051
1 30074 64621
5 5520 36258
2 9000 32352
1 1097 16976
1 2141 63876
7 49853 61289
1 16672 20864
3 48375 92754
1 8054 78208
1 45575 94263
9 79563 88740
2 45949 91874
8 18384 26412
1 34890 37858
3 30217 97094
1 54514 77177
1 35578 69416
1 31942 72596
10 43296 48296
6 61090 97173
3 21959 49578
11 23692 40662
2 28593 99823
9 65297 69377
1 1193 65909
3 14076 31367
2 25827 98291
1 47500 72744
3 82104 99468
2 81356 91412
4 26901 52778
2 76946 90906
6 50638 55882
45 88469 95513
3 25796 95056
3 52140 60084
4 37514 46399
1 54248 61614
2 20327 72748
1 28579 62908
1 47805 73044
1 11969 96326
1 47227 78327
1 38944 89247
1 11058 75966
1 42596 61643
2 26421 35622
1 5484 91168
2 12837 93824
2 29334 42780
3 36912 54476
2 5604 50406
1 35466 80857
6 76018 85687
2 3600 92794
1 3185 61750
9 61398 99348
393 2326 4889
5 63349 96476
1 59771 89723
9 75977 78552
3 5097 51414
12 15437 35395
1 40439 93066
5 16811 46944
1 22921 70438
1 43522 67179
1 81761 88266
2 7626 69910
1 1077 69804
1 55417 97401
2 1837 53971
1 33032 74465
1 14215 82458
1 472 67817
12 2005 21786
7 8097 33777
1 19305 60110
2 3184 25629
2 20583 84476
1 26630 47997
11 57868 79197
5 49543 98223
3 17673 19985
1 722 80171
2 33934 39094
2 32181 38211
3 49980 74467
8 20498 48890
2 3754 61464
1 32224 99886
2 17671 28313
2 7822 89492
5 57533 63777
60 90015 92673
14 82377 93468
3 10604 50851
2 28993 72036
1 18148 74943
2 3576 39155
1 30533 94355
1 40710 90033
2 38240 64780
6 53420 92686
1 9159 91050
35 11690 14737
2 54433 61351
4 13431 54824
9 1594 15766
8 60885 86307
1 55335 88337
4 33834 36597
5 22743 29717
4 23324 26543
10 82872 86925
5 24714 52875
1 6742 41754
1 20382 90275
7 76553 83281
2 18079 72042
23 36427 39241
7 83277 99139
1 17003 28305
24 47314 58223
1 16298 57646
2 12564 26519
2 42417 71919
5 64207 96503
17 58073 64829
4 13905 37519
2 14352 97048
7 59904 69774
3 1220 76573
6 76457 79806
7 33072 48610
1 20445 78402
1 25228 66602
1 26766 97209
1 33727 99929
2 34656 62431
2 32039 50067
15 41318 43257
3 20315 28687
1 13044 57886
3 32243 78011
5 65333 89429
3 51497 70576
3 30777 36628
2 54866 77305
2 56755 58206
10 74267 82692
1 11346 99330
3 74371 85072
1 1121 94533
1 29292 55263
4 27813 60807
4 17761 29329
2 25047 59585
7 72128 90208
1 84682 95531
12 18459 30005
1 9042 97598
10 62350 65306
2 18082 38404
2 29581 44765
4 61255 91645
2 55562 97639
6 17159 76086
2 60474 85104
2 18704 39396
1 26889 99802
4 65442 88444
1 45422 66035
1 5043 91817
2 2080 78675
1 19679 64010
2 40010 77201
1 24407 41567
3 48068 94687
1 55719 60265
1 43015 93879
1 16264 89213
3 2657 66614
1 62564 96972
2 63080 78288
5 27162 40635
3 54147 78249
1 60290 69099
1 32768 62433
2 54418 72033
1 19386 82837
1 23946 90873
1 51859 86073
1383 47 2036
1 59208 95119
74 87388 93318
3 25721 69674
1 45908 68230
8 581 29689
6 92340 95409
4 1316 62136
2 59957 62459
1 41945 62364
4 5018 60116
1 4130 49937
3 32328 54041
1 28126 66053
2 1089 78455
5 44770 53089
1 32611 89436
1 47308 59975
1 11988 24859
3 49308 53661
4 37347 94311
1 31666 59137
3 17586 76862
29 3445 25118
1 10550 50519
1 14080 61870
1 27144 33967
4 50066 63810
2 12096 45197
1 19205 94840
8 26848 27998
2 6524 30591
1 21599 52622
17 65730 98689
3 39506 94014
1 57762 90427
4 16687 25260
16 4007 20542
2 13964 65627
4 46958 79599
1 34321 82429
1 71494 86941
2 13616 66254
1 58490 81289
1 31443 68745
6 24574 51564
1 7679 86156
8 71667 87873
3 16071 35757
3 16504 40927
4 49405 63901
1 47408 67933
1 29956 88591
2 6851 49599
1 39897 56135
33 42287 43206
1 960 59293
4900212 13982 14435
6 1125 2068
2 67839 75517
3 19622 27761
9 42539 49071
19 63758 67784
3 32449 67723
3 41794 56825
26 61552 63340
5 19762 69041
2 2923 97916
1 2667 83533
5 55128 88096
1 49339 77848
1 35907 92088
6 1005 33553
2 51271 76177
15 69318 80631
1 64240 85807
10 76502 87818
2 20146 83336
4 25138 43171
4 23087 45617
6 22707 25909
6 49247 72194
1 57931 68214
1 36155 78382
1 52551 61256
53 91248 97957
1 17352 44780
4 27659 96931
1 60032 83863
1 57060 70898
1 12554 65495
10 4968 30464
1 4004 31098
1 19621 64562
23 80612 85657
1 1646 96897
14 65363 69995
2 6625 62162
1 19233 82121
2 54960 76354
1 35230 82528
3 27074 58085
19362656 94815 94937
4 44865 80456
4 26846 32431
12 73443 97349
1 25803 56882
2 55516 99034
1 18741 96260
3 15325 35139
25 3056 11572
3 38362 83293
1 1811 50100
18 77446 90906
1 3495 27981
2 17912 71077
1 35769 75668
2 19375 82859
3 14247 90097
2 64512 83820
1 45405 76812
2 12034 86715
23 39392 45859
1 50524 54508
1 21551 50918
2 20739 70016
3 47580 93477
20 32904 40749
2 40221 45098
1 15643 43740
5 28515 32914
3 51666 72699
4 76920 98793
1 39082 94902
2 5790 63402
10 44965 55631
1 70157 77953
3 9721 89736
1 44008 65891
57 97058 97785
1 35503 57354
2 34680 68470
1 28015 86619
1 17862 61538
1 8984 85995
2 55475 83602
4 32345 43050
2 16324 68215
1 6622 99809
11 74665 89243
2 72080 82862
2 53808 55633
48 47748 47872
1 61578 80858
6 7566 59422
1 12011 71905
10 31056 41435
7 25510 28009
6 56284 84664
1 48060 77905
1 61645 78039
5 71919 76073
3 50893 80198
1 22105 41231
4 25050 54964
4 68955 88826
7 22559 33202
51 4538 17749
1 19946 70118
1 7451 92696
4 514 72825
81 16463 18701
2 14021 63467
2 8110 22117
2 12215 56862
1 45587 51056
4 68228 96617
1 34415 79216
1 7688 71957
3 16601 73303
10 21997 25479
3 15291 90310
1 2194 21541
1 12834 68474
11 75121 90119
1 27898 40867
1 28828 57745
4 38592 75686
5 34849 35822
61 87939 96199
3 33974 54095
5 59526 81057
96 85280 88485
15 59541 67313
3 65435 91483
8 4293 24878
3 61384 91917
9 25754 30491
2 6312 68604
1 13100 21212
1 68113 77586
6 18578 25309
5 19634 74471
1 62880 99689
1 9043 82459
1 23726 83058
1 33223 86415
1 14068 67460
1 52238 75142
1 34364 93058
8 15415 40412
2 34847 54159
1 10866 20424
1 6293 76716
16 79583 85330
11 51079 52711
1 23486 82551
1 50546 99621
5 18115 40883
10 2207 11236
2 28001 84689
6 54178 65058
2 38460 56134
1 43023 71269
2 46082 98106
1 7671 76060
1 22537 53059
18 73656 80903
3 57691 87053
2 23839 72018
2 11429 23565
18 8645 23754
4 62485 72512
351 4550 9086
49 87104 99640
2 46362 96664
2 39053 81014
1 14852 88576
5 9120 56222
1 33995 83726
2 62936 72110
1 16991 88916
1 32670 92791
1 42175 82693
2 44664 61740
4 67589 79823
98 9823 14654
3 5598 99240
11 15023 27740
2 8872 54907
2 58138 81981
1 34760 79501
1 33997 71160
68 14378 16388
27 1130 3381
4 10086 65789
1 28725 77763
3 9403 45137
2 8749 99449
2 86877 97055
2 15787 95627
1 40463 72233
13 85652 97781
64 29708 34376
4 73918 90300
2 3806 36836
2 9077 99282
3 16548 34372
2 58850 68540
1 23300 66443
2 14001 88554
1 6248 85323
3 36370 51844
38 71905 74445
3 222 32662
14 579 13952
2 14501 51612
1 2972 46158
6 34676 43799
2 11982 64999
1 19651 56102
1 723 17756
2 12025 54886
19 54441 61601
3 29102 99145
3 12371 57220
2 57990 70211
1 4939 44506
256 14348 15292
2 55801 67498
71 86274 86930
4 11467 67597
2 3141 39369
1 34259 62407
5 31635 44263
2 26057 86302
30 80627 99724
28 78199 84035
3 62088 98925
45 1253 5461
4 13463 67098
1 29275 68920
1 33395 82219
1 57642 96558
14 39025 40290
3 53588 71593
2 32690 98027
90 6031 9290
1 3498 97175
1 6502 52911
59506648 98199 98388
1 8319 90890
2 31582 45507
10 51408 54367
1 17351 86905
3 30292 74209
4 45130 76044
2 10232 39351
1 19385 81240
2 39884 94684
2 36985 54117
1 37308 57772
1 25161 48381
1 22757 97952
26 12625 13585
1 23315 60757
1 49677 79047
3 11381 55301
1 1486 79143
12 15999 30044
7 6513 35395
6 57894 86867
3 26461 75534
1 3119 64334
1 21697 60982
1 35962 75964
2 10565 52903
302 95922 98175
3 47165 81510
4 39046 50611
8 8222 27830
1 10640 68979
1 3002 68242
1 18404 74736
1 22380 99285
1 15749 29641
1 37639 75105
2 26300 59656
40 72341 79232
1 3054 47769
4 23281 92373
1 31234 53213
4 27954 35765
3 40233 59105
1 4002 98250
1 22462 66453
3 31383 72745
1 36822 57019
1 12783 57594
29 78982 87251
2 32073 76418
2 2531 21426
2 29384 50730
1 40718 63143
1 16563 56776
1 39304 43414
1 17469 76120
8 30489 32519
3 23365 67822
6 62703 95917
20 1287 10766
7 48150 96123
24 54730 55232
1 51544 69227
1 26324 51308
2 65542 84832
3 55555 91512
1 43643 61700
20 12889 17167
39 17059 21861
7 12983 65516
2 4046 86625
8 8056 31234
15 65284 77108
6 28209 40230
1 14928 95304
1 12616 47853
7 66095 92961
60 9055 11770
2 24710 99360
1 52052 87060
13 23031 30306
1 18092 77511
1 31117 34349
8 65573 71067
28 86647 87909
6 50607 99011
2 71735 90896
1 13916 88974
4 33618 65650
1 47976 78639
3 53241 62643
12 12982 19436
5 30257 51040
3 62906 78008
1 30256 48535
11 15592 27022
1 9763 19147
1 29897 87380
3 87288 96282
1 55975 62473
3 11218 51357
1 10168 15800
10 49215 94550
1 52552 70995
2 7882 80985
76 45629 48798
1 32946 60658
2 49531 91608
7 8732 24115
2 59505 78763
1 46249 83757
1 41028 91260
1 42589 82856
1 19374 89774
1 3252 62819
1 63293 84529
1 50188 87443
1 1686 52650
1 58733 69978
12 1180 6440
2 25709 53349
4 35120 83351
1 66443 79718
1 56072 99028
3 15833 35376
50 56175 57838
1 64 97631
1 44030 71839
3 1725 69663
28 41448 46511
10 13577 21708
2 14742 79258
7 74482 91737
3 28992 62316
4 66976 80523
125 95216 97226
4 16531 21501
5 21670 53821
4 14543 54447
1 48251 53593
1 20402 67179
1 437 34822
3 3049 92200
5 59144 76475
4 77058 80239
1 26728 93966
4 58094 97135
30 78617 86899
3 59599 80225
1 46401 67220
1 9608 99206
1 17349 66831
2 64306 93385
2 37914 83898
1 54479 70188
1 9737 89129
2 37640 38529
1 25937 96330
1 47690 65424
1 61727 75463
5 61571 79550
1 14270 66974
1 55433 88562
1 2771 66981
98 84033 92330
15 3280 20630
1 5193 73176
6 4002 57862
1 3556 70412
2 46502 72315
2 7303 55086
2 55062 96788
2 31783 54918
3 10769 97491
8 62795 66813
1 15366 63704
6544 40253 40845
1 39861 81243
4 45206 77863
2 1224 57569
2 30470 58710
3 62844 73317
7 43370 44580
3 41498 53680
2 28773 50249
2 64885 69561
28 10595 13496
9 44603 49943
5 29003 39383
6 488 33845
2 4168 50464
3 24435 66191
6 20520 94916
1 43240 55184
7 34683 42775
1 65661 96091
6 69262 94770
1 7491 46348
10 1878 35439
5 62276 68046
2 18923 93767
12 84261 90334
5 59736 71682
3 8659 21936
3 22419 54232
14 2036 14261
4 30672 71513
1 40969 89244
1 6492 66951
1 1200 80716
3 58851 61924
2 23769 70366
1 37594 76955
1 27217 44611
1 9528 79068
2 23376 60774
1 1850 89377
1 9194 98748
3 9351 99834
1 53884 81524
2 78327 98958
1 61243 87541
2 59786 92656
5 29149 52321
1 41898 53827
1 30293 89481
1 4157 44109
1460887 11201 11934
1 39301 52820
5 47119 56168
10 53874 56183
1 37835 66720
29 67736 83278
21 3565 10190
6 24373 30376
1 13686 24506
1 476 98607
1 16890 29726
14 8683 41308
2 60527 73110
9 23383 97587
1 2254 99065
1 781 72252
1 5815 67470
1 22870 84468
26 80223 87294
5 57845 72541
3 410 62382
1 41389 87430
2 8447 49674
2 53974 93029
4 86621 96636
1 65651 67819
2 1044 40499
3 40495 73776
3 11707 87634
5 79577 83228
1 33936 79789
1 5795 94896
1 42497 92830
1 14928 85943
3 50348 84706
7 9978 41987
2 12389 70653
1 23586 83291
1 5587 62692
1 49067 84672
2 51315 53678
1 23540 98631
8 83560 89306
2 35610 53718
4 61912 87607
1 53221 74442
2 57830 82175
1 2762 64651
1 45908 65902
1 40891 66417
1 61590 78777
1 30047 85656
11 33021 39891
1 61179 95434
10 1676 25726
3 16186 49729
9 7033 13477
4 57073 69071
2 10776 65913
4 81358 83578
2 56781 59889
2 34594 83826
9 2092 31320
1 76460 98130
3 63771 85899
1 13165 76332
1 45248 76804
3 9425 42942
1 38948 71843
15 83018 88445
2 21493 94867
6 37797 47347
8 72927 98279
1 24493 81278
1 1351 82609
2 156 84440
1 12735 91571
11 47465 52601
1 37513 51129
1 2245 62805
5 52898 74878
3 23479 91603
1 13169 73189
1 3752 64044
1 22821 94233
2 43513 94440
4 106 20781
3 36237 42179
2 48405 73050
2 55537 66698
2 33162 40403
22 23861 33679
15 73787 98374
2 2948 54740
4 55614 82502
2 51922 74984
3 25504 63942
1 12721 38190
1 39564 67676
3 59788 99717
3 36764 58606
2 41327 94116
1 16156 91906
1 51529 86185
1 413 73970
19 11941 26088
5 10218 57950
3 16378 46570
6 69133 87186
3 27196 36696
3 41084 72533
3 55556 77861
3 8401 50268
2 27621 80880
1 4504 67148
8 51354 55902
2 43597 93332
8 61014 64034
2 56076 66582
1 3847 69060
1 13399 91684
3 5650 21868
6 32211 35146
3 28823 66284
14 8674 11427
1 39209 94058
1 62374 76743
2 20782 47562
1 5300 73369
4 78530 94823
2 36660 85017
4 14700 62375
5 64653 73453
4 18679 87833
1 44281 75568
1 16298 60928
2 17838 85981
6 47533 51361
1 37687 64172
1 19596 63747
2 58941 64106
15 65173 86207
5 22710 40971
1 57602 95952
1 21732 60726
1 42318 73197
1 24757 73108
2 65450 79145
2 36813 78429
10 71148 86605
3 13946 47552
1 6513 99050
1 16712 52588
7 74782 81275
3 6598 27258
1 1627 72730
5 19885 61166
1 8540 44600
5 43924 73756
4 62884 85827
1 47756 76479
1 45073 90167
146 88493 92562
1 43774 93350
3 24255 55049
3 24932 88428
1 41119 75225
6 80305 90205
2 1840 69787
1 55189 81354
2 78200 98465
1 30268 61001
3 4379 74685
8 42156 49638
2 20755 42670
1 8468 42800
1 35554 57524
1 43958 73624
3 24938 33227
3 10370 42835
7 64715 87198
2 35762 48579
1 19443 74907
9 17952 28497
3 61007 90169
7 82374 84055
4 7918 61798
3 58601 94211
9 69316 81776
7 29514 36642
3 47896 78851
2 68004 81491
54 12682 21096
1 30884 68679
3 46559 69906
4 23379 32578
1 19355 68202
2 75286 92142
2 37502 92896
2 40588 88453
1 60861 95395
4 19241 57064
5 37482 62448
9 90890 94572
1 45711 85236
1 65322 97365
2 21108 69710
2 63021 82786
2 39327 76436
1 17752 84997
7 5159 12817
3 22957 57027
2 55607 73880
17 17072 29642
1 24152 27446
4 38255 71884
2 17589 62068
2 56043 69326
3 9291 54369
5055238 10847 10966
1 57228 82642
3 27750 94468
15 90085 91993
1 15830 99298
1 18868 82717
1 33249 43970
7 73762 86158
8 2989 40839
1 18536 80951
2 20795 94749
1 21564 55851
9 68067 89661
3 63436 89932
4 30926 39110
9 43124 51136
3 14108 31928
4 43665 84232
20 54902 58516
6825 11197 11672
5 334 26133
5 67874 78174
2 50948 65013
3 69582 97395
1 18801 42880
12 85015 93906
2 18924 61423
4 51193 93683
1 17301 76599
1 10559 95749
1 15420 86945
7 14898 61253
1 49541 73085
2 48655 52955
1 24042 91636
1 6091 92513
1 44193 51995
1 48415 52376
8 12811 45652
2 39883 58949
1 41205 68703
1 12600 87534
1 17925 87675
10 75588 80226
32 44180 45529
2 43270 90750
1 18383 95463
2 41947 92320
1 45113 97460
2 8623 42361
28 78956 88024
2 24517 76963
1 40860 53621
67291538 90170 90227
1 82904 89690
3 42026 59032
2 13206 74099
1 34229 90261
7 62479 84630
2 37137 65638
1 2153 68168
1 17625 93299
1 6234 96129
420 92932 95521
5 80451 82271
18 14803 22132
6 7901 50268
3 24059 42518
3 30252 70404
1 50361 84284
3 16815 86721
1 23726 48816
2 34448 60722
1 2774 39734
2 9870 45404
5 66232 69393
1 11368 44031
3 49202 64898
1 5395 48758
12 11668 20040
1 17717 99323
7 69716 86956
2 18649 54179
2 19172 84264
1 44426 83742
1 38768 68185
4 48103 64048
3 60584 84257
200 3558 10020
2 30617 39337
3 41341 70222
6 66168 90535
41 6887 11765
1 2791 65961
3 47791 83377
33 10416 17814
9 22437 44737
4 52195 55076
2 519 98019
4 52575 82849
1 3943 42559
2 22163 95849
1 27668 74737
1 77350 98436
4 60546 84621
1 8025 85351
1 49856 91558
1 81861 85884
9 48141 76305
8 27168 44760
2 50882 96346
1 14479 46553
12 82582 89305
10 7499 25736
4 5538 70208
1 52253 67540
2 21787 95933
1 31045 40160
1 12651 99149
2 23243 61821
1 27814 65179
1 5013 92713
1 35165 75102
1 14819 75184
1 33438 65311
1 21129 85783
1 12539 99395
1 32785 82297
1 12710 74358
1 22771 79686
1 1478 90684
359 94761 98781
14 46467 49674
50 1639 9012
1 37804 63010
2 24085 49137
42 29823 31150
4 14344 73257
5 5656 10733
1 32491 78995
2 46534 67998
2 9023 99680
2 16229 92284
1 44088 55415
1 11394 93880
1 36132 57515
1 24789 96594
3 55255 61359
1 46656 62130
2 23462 52460
7 60537 77836
1 67112 80901
18 5344 28033
3 28097 66959
2 29038 76694
8 9668 29922
48 21778 22640
3 54528 64204
6 27942 42557
4 60498 74254
2 26491 51707
10 78729 88739
2 2180 53036
1 34584 54047
3 47093 98720
3 56356 92924
17 84507 88032
2 10942 45091
1 27868 89294
1 23749 84588
3 24926 93976
1 33512 75080
1 15153 65525
1 27571 64328
1 21987 52258
9 82710 88011
4 50786 79901
1 1738 91644
22 81377 98777
2 49276 75521
3 27893 40176
7 74274 90459
1 14643 50652
2 52520 89889
5 48413 76826
1 40147 75446
1 49894 62898
1 51092 55728
2 33422 58415
1 32399 78964
8 30183 45275
10 67696 97353
36 18664 24156
3 25647 26275
3 55135 62309
5 8116 75532
2 83218 92861
171 5106 6572
82 89189 95864
4 60120 96083
2 60854 81216
1 39234 65773
1 39289 74640
1 10957 72794
1 8503 61151
1 19000 27394
9 7767 30242
5 24145 67837
1 62334 78387
37 16100 18402
1 51137 75659
1 3731 41170
3 1141 61805
3 7267 42230
5 21407 56326
2 49523 53977
2 28194 59122
1 26812 86843
87 10223 16664
331219431 88784 88911
2 6808 73382
1 63438 72968
2 4288 77384
1 12775 75391
1 56277 85760
8 64236 71565
7 7141 29801
1 10694 89963
1 1059 62151
2 51540 81296
12 70451 94417
6 65755 71896
4 7008 48769
1 10642 84552
4 28380 88243
1 65289 86346
1 260 98015
3 6712 40214
31 9198 12352
1 23472 45206
3 8158 18912
1 51382 61130
1 25691 93169
14 40331 42114
1 49026 96534
5 10756 37585
9 77897 91119
4 13397 15761
26 30841 32080
3 12977 37178
65 86672 99536
10 30587 79499
6 48120 64923
3 45216 90166
2 23392 61608
1 54755 77938
1 66767 71370
2 58537 69961
1 45160 92856
2 60998 70966
2 54106 77278
1 30883 66974
2 21771 61235
1 35093 80758
8 6900 32456
2 61699 97600
1 16676 62483
5 5308 31590
4 6892 51858
3 26987 65818
1 53479 68652
5 6545 36935
4 41610 87916
2 61069 79191
2 21296 78937
2 56212 78162
2 13308 48252
2 15442 37774
4 78580 91170
1 17885 45770
1 23388 76490
13 79420 81913
3 7825 63938
4 59937 79083
8 41911 51223
1 47347 81822
4 15343 59712
28 71891 74499
26 73779 85839
4 57004 96416
1 38447 96568
5 8812 59844
1 19657 66237
5 51493 55618
2 48055 96134
2 37554 66319
23 3452 3930
2 29584 32713
2 44225 76144
1 24221 37067
4 46007 72926
1 58026 66310
8 69363 77574
3 28893 41977
1 11305 85056
2 12435 37392
2 26792 79950
12 21457 26479
1 53294 65986
4 42352 81692
1 10867 91487
1 57689 78149
6 1214 40380
37 85765 87712
1 10907 30806
1 6823 64566
2 35901 90050
29 79338 81678
3 52490 58693
84 7401 8467
1 21995 79249
437 1920 5626
1 30099 55010
5 32877 84592
3 9400 36141
1 78969 97708
4 20095 59442
12 5742 9655
1 50969 77286
2 16012 70243
22 70985 74245
1 33907 82879
6 85879 96068
1 53019 78724
2 65507 98573
1 35674 81524
6 36901 68548
1 45157 76037
1 37025 56096
1 38542 88861
1 19925 77245
109 94962 97845
6 59875 72182
1 55627 65329
1 39896 77597
1 18136 88307
6 35957 52020
13 86230 96087
1 59044 82449
8 27726 49453
5 19749 66803
20 86779 91320
2 42567 99988
3 61674 76223
14 1201 37833
2 10377 50025
4 65461 77424
4 39516 85551
4 19104 38217
1 11469 75709
1 15835 44333
3 57086 69971
1 15062 33832
2 15814 56715
1 28345 94372
1 30493 39333
1 7515 67786
2 57842 68256
39515 9604 9887
59 86134 92981
1 66848 99195
4 16499 78084
2 13973 33336
5 46433 89314
1 27043 90554
5 66414 74052
2 27074 96709
3 4425 38478
12 34407 36229
2 51185 92951
1 900 33308
1 85916 89742
1 10745 33567
1 33484 59074
2 29410 68939
1 58581 77108
3 34520 66572
5 13664 56032
1 511 58073
1 2363 47724
9 65119 85462
3 23386 91299
1 28123 90534
1 7879 40811
2 880 17120
2 15423 52343
2 41542 86567
1 48624 96568
1 19367 83845
3 16043 38788
5 70158 97241
15 23116 26091
3 24899 57264
1 9357 66311
1 24512 30770
4 66794 67076
2 15725 37569
3 66168 78006
1 25388 57365
3 7386 28062
2 28794 99951
7 74033 85071
2 73317 79052
4 29823 56373
14 36722 38927
38 1077 5734
4 52159 90563
2 13573 61959
8 40530 59699
1 42717 91963
4 60593 86266
2 4819 38297
1 21960 94589
3 17191 53671
2 7491 21877
2 10767 87057
3 35566 46822
1 7467 31428
1 47957 86886
163 92445 94694
8 61433 88283
3 64745 83887
2 66957 97596
235417 53098 53906
3 35064 42113
1 41824 84945
5 24949 59132
4 5667 46966
5 21788 30591
2 34191 83026
11 59444 69182
1 53036 86515
1 34619 73269
1 17786 76524
1 35458 98645
3 6176 33226
5 30862 62005
3 5039 97277
1 21610 96064
90 1275 5573
4 70598 79302
69495480 33568 33992
3 23796 48316
4 16812 85054
1 32318 99565
2 8050 54301
1 8601 77381
51 14777 20180
1 14632 48691
4 40270 61086
8 70933 93600
1 1461 31852
61 6836 10487
3 20183 66564
4 72584 78253
1 26654 82446
1 32064 95709
4 8059 40645
2 10302 25499
4 36935 54189
4 72476 78616
23 84529 90379
3 34789 67174
15 74398 84191
4 67680 74001
179 96047 97688
39 58095 58548
1 61206 75047
35 10014 19054
3 21156 78347
2 9729 69302
2 64701 92025
5 3981 73149
1 71817 93112
4 23216 34566
3 65346 83404
1 3765 24799
3 23746 45548
4 49074 61395
2 34153 88925
1 22333 31798
5 51306 60469
4 78993 89213
37 83591 87501
1 24056 54731
3 86004 92214
1 12503 92678
1 22892 84393
3 31040 98640
3 53284 82636
1 44022 76483
4 28726 42456
3 28841 97377
5 18407 34821
2 13802 94098
2 18464 36832
1 36131 43194
1 21572 79155
2 2651 44745
2 22235 86784
1 7432 96263
5 77222 96846
2 62057 72429
22 2772 26506
31 61488 66750
1 35719 63179
7 37709 95809
1 20765 86094
1 11338 78984
1 19517 96896
4 4774 26356
1 23027 75851
2 62093 66785
4 41477 53138
12948 72591 73028
10 11439 33947
3 30141 90223
1 21134 40934
12 46720 48016
3 54091 60445
3 39153 74865
2 18500 37868
3 36525 98454
1 49498 64319
1 48503 59988
4 6836 25968
3 4935 36492
9 65668 69493
1 11324 86791
128 91569 96978
42 6925 11036
1 37169 55877
15 60582 80307
3 72952 93717
8 8940 50829
2 17398 92274
1 23319 77777
1 55170 96587
27 76053 81267
1 5481 83911
2 66405 73775
4 21917 52908
1 12777 46119
1 18311 87198
1 1552 59244
1 21467 43112
1 12664 42718
1 22586 44666
1 12979 81793
57 79586 84070
5 33328 50670
2 9114 88154
1 17304 95657
1 3523 66414
1 9315 58116
4 80073 86171
8 53664 72138
2 14253 41062
1 6556 19397
5 34703 40392
1 8115 51809
1 4731 63009
1 37271 58511
9 50799 73612
1 10357 45991
2 15848 62593
1 8679 77448
17 78020 96864
2 35595 70046
5 38851 85597
2 12009 63401
1 508 66384
1 20624 88378
7 5443 36547
1 3095 79006
8 71267 82949
2 58603 72801
1 53690 72602
1 16852 80051
3 30923 83351
1 16471 66294
1 60456 99888
1 57776 69544
1 25537 83019
1 18337 59262
1 16746 58809
1 50373 84240
3 5055 44384
15 9450 21162
1 10245 23811
6 23821 50922
1 7628 87585
1 18352 51024
1 30616 55385
7 58055 74495
1 17476 61017
2 24397 97082
11 69438 87802
3 5319 34882
36 91749 92829
5 61234 94958
9 75640 87301
5 79224 99109
2 51394 83022
3 20054 96144
48991 55321 55560
9 86642 92487
1 46769 72297
3 22554 63923
2 19461 51189
2 60138 94282
78 5870 15382
1 43376 71894
9 18200 42842
3 60616 99365
10 69094 96438
11 81354 86018
1 10742 47808
2 64868 94487
14 4040 21137
4 42204 63039
1 12754 83202
4 13246 45095
2 24198 59329
1 23268 26800
4 20050 97634
1 14463 93918
1 5619 78424
1 1823 75659
1 10248 50402
1 11633 92644
1 5097 43369
5 64328 78261
1 22891 83687
2 10291 21928
3 9668 88904
1 30918 52814
1 12932 85863
3 67360 94379
1 33857 84713
1 69574 74412
6 52278 71983
4 1668 52939
1 18275 80102
1 9639 58026
1 15170 93381
3 62911 73711
2 29618 98917
1 54724 98738
1 12194 62039
1 9287 45444
2 15085 66550
1 34450 51453
9 15229 17547
1 4703 96219
2 43905 77782
5 6539 29241
1 15151 95364
2 47644 96412
2 22947 82641
2 14988 75275
1 57692 73138
2 12886 32015
45 11183 13236
4 14165 94077
1 17814 86874
2 12193 24696
46 85375 98386
8 7274 19934
3 4191 65620
3 29260 57202
1 81398 88945
11 49907 52535
4 26403 35170
23 88991 98152
1 21735 31515
4 13315 61048
2 17174 25648
9 62334 77260
1 56639 72684
9 81940 82395
6 63781 76889
3 9527 72125
2 13176 80341
6 74665 91221
1 4330 74312
3 26199 57807
2 69914 75316
1 41672 68471
4 67384 71176
2 25633 81257
1 21552 59353
5 59334 87253
3 29473 48884
21 80969 90656
4 76951 77807
1 45777 82715
1 35256 48816
1 11819 32159
5 17363 59322
4 43529 61447
2 12106 78144
7 3247 29265
2 21951 78147
1 24048 92083
1 11014 79972
3 974 37759
6 79547 91077
7 81354 89548
3 11621 96700
1 17260 93477
4 56397 79165
1 21507 86051
4 35623 70092
16133614 10186 10332
1 26057 72030
2 31278 73549
19 13634 15105
3 37164 81870
1 2627 82199
4 26031 59045
2 50773 55348
2 15500 78676
1 25816 81315
1 10384 38296
3 40307 63293
19144 13318 14058
1 68906 94017
2 26820 56248
1 44617 91231
7 66477 99437
4 5501 15956
2 39857 98155
2 21840 53201
16342 58872 59337
4 19070 93837
1 50730 76580
3 27398 59582
1 49375 85937
1 9706 82824
1 46410 66950
1 13724 71242
1 46322 86306
89 2828 8854
2 15928 77396
1 47417 69297
1 48437 69502
6 12848 42448
2 34412 61767
1 16574 53613
1 11742 86631
1 13986 85578
32 59659 62824
1 38609 81390
8 25373 36814
4 62820 88564
18 20489 24548
3 35662 64959
10 84636 91630
4 8336 24691
4 30780 43864
5 65845 95340
112 4557 6032
5 5744 88316
1 36420 90233
8 17240 36942
1 9033 91945
1 4904 62379
47 89899 96625
2 34967 79371
2 46075 88550
3 24950 84273
1 8374 47174
2 4873 83455
2 38282 46904
2 43586 81666
1 33717 62748
1 25736 94057
2 54179 98021
1 56663 85715
74 90267 96638
1 24743 64274
37 91280 94983
3 45010 57026
2 41937 88475
2 26664 88682
1 39608 52421
1 10426 43863
1 161 99577
3 27996 98177
1 747 71454
1 688 85900
1 51332 60702
5 8511 31971
4 4476 35173
2 18100 27708
3 15482 96296
1 5708 78686
5 53452 83638
2 5271 39153
1 61818 94179
5 23865 29181
2 6921 91941
1 3074 97934
4 87296 93639
36 6827 9576
1 46887 91301
1 21414 90393
4 9102 92822
3 20641 61369
5 69887 85464
1 39930 99642
1 19872 46713
42 9860 22395
4 22926 88467
1 3971 56384
11 1760 14512
1 52959 55091
1 12116 33039
2 15625 56430
32 10184 11192
2 33134 73922
2 471 82306
1 10420 44755
2 40440 70141
7 11197 29215
34556 48509 48921
6 27715 83112
1 18117 88406
1 40907 53043
1 13145 65512
1 23746 84664
6 68161 87264
1 19082 50532
3 6519 97458
1 42053 76055
1 31310 86198
3 8431 34474
2 48737 91967
2 8129 34148
2 22694 27214
1 37323 92327
3 65600 74766
2 25537 42060
43 82533 83522
2 33501 83342
1 53415 88267
2 13251 46595
40 92911 93727
3 67311 96928
2 52414 95825
1 40807 79120
2 40936 45766
1 31565 75720
1 9406 47120
14 75283 84992
2 37439 83584
1 12042 96470
3 37903 45823
4 21778 82396
1 22038 73348
2 69897 76870
2 49754 92231
28 339 14665
4 14131 60227
2 21011 62984
1 10533 21790
4 6746 75811
1 4025 52295
1 24642 53992
4 54293 93787
1 1275 45802
1 18540 77543
2 14095 79421
1 9030 75771
1 24116 91538
6 28657 33440
2 57755 95860
1 59885 76718
2 9907 33277
13 83606 95904
13 85617 96039
2 62444 82341
4 25742 51926
3 67186 73380
2 54845 80737
4 2757 52849
2 10016 90578
2 163 63788
1 45363 73354
2 39632 81253
37 70761 72769
21 77803 93473
2 21785 73079
1 3919 86240
1 27018 42991
2 60833 84268
2 12476 41137
16 9876 13397
3 23075 76127
1 57530 78738
1 43002 79677
1 23497 56611
5 5523 49627
1 42808 79833
8 80630 95457
1 56652 99407
4 10067 81852
1 69453 86939
1 12324 32501
1 14685 31373
3 44791 90872
6 30477 67371
1 41116 94275
1 29207 55680
3 53858 81227
2 5480 48860
5 76562 95655
1 7231 66754
9 37688 41786
2 10731 83115
1 18814 96196
15 18341 26810
2 49359 76446
2 67711 94915
1 21606 73034
1 21929 97459
3 27329 65605
56 21268 23267
4 42125 80039
1 8783 94076
2 70285 85357
2 41529 44961
1 609 68908
1 4964 74431
1 37864 77130
2 51772 80673
1 48901 91997
1 28905 97286
3 7648 52504
1 20474 99872
1 15545 43777
3 57999 91491
1 39995 96410
1 29625 61005
2 40842 89608
1 54019 94352
1 54333 74052
2 9499 99824
101 24680 24848
6 82613 94762
2 11373 73399
1 56228 75296
6 53268 61676
5 7253 57189
1 34300 99884
1 6457 15861
2 15068 39490
4 31997 38845
8 67535 71138
1 50611 79921
11 46130 48205
7 36189 50720
24 73290 94029
20 1059 21268
3 21688 60231
16 6998 18895
2 58480 77231
6 43083 57469
1 24632 71367
1 32818 97243
1 5032 48809
2 50130 99943
1 29575 64667
1 19546 75335
1 15245 89955
1 9821 78192
22 76998 79548
1 40029 56216
1 43118 95044
36 89670 98070
3 27370 44159
1 25171 85615
2 35866 65823
2 16320 69448
1 12489 57213
2 26494 50233
1 43337 71329
1 3271 79062
2 48681 80674
2 20082 55395
1 32040 61889
18 77180 98982
2 9883 94854
8 51173 81061
1 28609 82438
92 89181 90808
3 44777 91379
2 47313 51217
5 54643 60179
2 5797 93052
5 17187 45818
1 19530 60026
1 42494 50700
6 60937 83500
1 30473 46104
2 19350 51536
3 47096 68504
1 25530 73606
6 87933 96194
15 83862 93750
2 41009 76061
1 27412 47087
13 30235 40161
4 46164 55619
2 75001 93926
1 24294 42124
2 67074 84389
4 7752 85788
2 1166 14647
1 1795 50014
12 57607 58977
2 7088 47218
1 33503 69184
6 67758 91574
5 62910 64040
15 31089 34614
13 76762 96673
4 30304 37379
2 15351 97724
1 28857 35603
56 16413 19578
3 34301 49755
27 28458 28832
1 14013 55559
2 31116 78791
3 25557 70184
1 3234 85413
1 33900 55016
2 5573 92931
75 7759 11645
13 64856 79841
1 41622 73458
4 49204 61938
2 12352 52148
1 18478 70070
1 3437 64419
6 54329 59086
1 30782 60692
4 51974 93993
4 37658 69753
5 17027 33797
2 15023 56921
1 10980 78016
2 28810 78627
1 8724 50319
3 46762 50093
1 3747 88414
2 19847 75129
22 81446 84158
3 38543 66819
2 54749 83288
2 37245 50931
1 1068 86582
32 3638 15591
20 65543 67666
29 3457 26749
13 41036 42991
1 20652 84117
1 47652 90015
4 45732 68469
2 24602 60939
2 31715 42752
1 15743 98529
45 89956 97013
3 53684 66614
2 33469 94688
1 37311 71630
1 39227 57505
1 860 93157
1 15760 98696
14 89884 91829
2 44758 54269
3 7796 66030
17 19573 25168
2 46759 71942
1 23534 76089
1 3169 70948
1 4963 50634
4 38930 40461
22 10838 16047
3 44916 71036
13 22473 34952
2 34539 93991
1 45174 87850
2 52966 82289
11 84434 89200
26 1504 28185
4 46129 90256
6 22102 30718
1 45652 72606
1 8846 97017
2 50533 84064
1 8953 64159
1 3937 83122
1 44266 96346
5 59175 83977
9 72538 85296
3 3864 65718
1 1812 97558
3 34041 55666
15 63190 99911
1 40817 92517
2 52154 66785
1 6588 99770
1 67083 89146
1 78666 97916
10 6969 26173
2 64347 88294
2 2332 54232
1 28182 58751
2 14037 91103
2 11446 35923
1 19172 72875
5 33014 87259
1 10794 84368
2 29126 78181
1 28658 62196
1 19779 70577
1 46087 60563
1 13724 49858
1 30060 55488
1 9947 52676
1 20919 52330
1 13368 41680
1 62803 71837
5 795 30868
18 27876 39120
1 40687 73869
1387539 53485 53800
2 4556 78124
3 12463 43195
3 466 73756
8 60731 78639
2 37717 74756
14 70210 74141
1 3927 86002
4 15085 18866
4 7691 45520
1 21346 75756
3 25496 74833
2 5672 93754
1 41808 76016
15 42908 45680
13 26849 30841
3 20054 91324
1 24255 86850
1 47772 98498
17 49911 53419
5 21417 47702
3 36739 45538
3 63301 74216
2 17580 87352
1 24478 62134
14 2417 13031
2 10658 60481
1 5391 50884
1 13852 94403
1 1461 97008
1 15243 82263
1 9910 86776
1 42806 51943
5 7369 24225
1 34150 94998
3 46995 90081
2 21487 82922
1 22006 89694
11 54181 60453
17 6237 23456
1 38066 96719
2 48684 52424
3 72475 87402
4 11002 73497
1 3184 91662
1 5112 99973
23 79244 90543
5 7582 47179
1 19539 40119
2 39987 84286
2 34683 46993
2 51141 63758
2 23564 56677
60 2520 8236
8 7078 16857
3 6025 66330
1 5469 36127
3 39248 91039
1 42460 71455
85 30994 32323
2 6115 57712
4 12909 34552
2 20081 95436
5 55538 68484
18 78132 92829
2 26847 85173
5 66978 88783
209749031 99078 99560
1 13663 54235
2 15474 58049
2 14427 76628
4 5136 42899
1 81 70826
2 30204 64774
1 8472 44914
2 51292 64142
2 37365 45954
1 6598 54454
3 45067 53763
22 77135 82741
1 15362 79043
1 40273 96801
1 16989 94392
1 16635 86902
184275 7494 7591
1 26412 42230
3 62614 89580
2 9680 70971
3 29324 49256
2 36715 49989
1 28089 83265
6 43818 67446
1 1955 61210
1 1461 38154
1 107 57737
7 73538 94912
2 54377 80439
2 78616 98575
2 31467 78927
6 23004 46127
1 8390 95575
1 16251 77904
1 36406 93864
2 52419 92392
7 66266 67587
2 29473 90100
12 62169 73846
6 4129 36192
2 40281 49381
3 23474 89980
2 67969 98707
1 25520 73454
2 15561 82156
1 44590 92132
3 12591 51897
1 19253 56341
1 20485 70686
3 60678 67463
1 13568 43110
2 9859 90218
1 34175 47180
9 8016 28255
2 21495 59769
1 32430 69171
1 19467 82115
3 10837 36815
1 14423 40704
1 15186 78290
3 44194 76409
2 8696 65146
14 53084 59561
7 60382 92285
1 15590 54093
1 42720 75304
1 11954 39603
2 10480 70067
11 70149 98386
25 58359 62085
4 2840 58762
1 38906 83214
2 21372 23782
3 59022 84756
1 27160 36297
3 35028 92943
2 57521 78680
2 11605 83407
6 31004 52602
1 42099 79643
1 22982 80253
1 51086 74761
9 12048 27884
3 45694 79643
8 68555 82248
3 34883 56535
1 32417 97451
1 4083 69013
21 12667 19064
3617 58945 59107
3 11130 34783
2 28771 87720
5 17713 33185
6 60771 72515
1 15583 70852
1 40444 80819
5 15771 56143
9 80553 97107
2 46675 63169
1 34353 98956
1 31413 60387
1 37018 48941
1 2455 75229
2 3489 71982
4 62868 79009
2 35621 71332
1 32428 71255
1 47180 80060
1 33410 67566
1 22315 65866
1 12714 52454
74 6292 11065
1 15763 87402
1 20173 35523
2 26562 51568
2 25151 97918
2 51176 95731
1 50212 99005
1 11265 69215
25 52335 53049
11 3275 27509
3 32884 67033
1 37599 88743
1 48155 80173
1 47319 87166
1 27483 87447
4 20003 45921
2 24835 92275
1 21371 86328
10 15805 25111
1 31166 75167
1 38902 99411
2 4542 40532
1 39998 74536
3 24094 64791
1 40509 69960
1 37629 53705
26 73162 98696
1 29477 73508
1 16574 97979
2 41302 55620
25 3401 11886
1 40571 51177
1 19759 91753
14 74542 78291
4 40074 74237
1 18441 95472
1 9716 80056
2 68639 92883
4 7677 43447
18 6233 18465
21 69735 71113
1 7459 51135
3 34424 59866
60 86744 93785
10 79041 96297
2 28945 70564
2 31370 96924
8 58447 98504
1 35544 95017
1 59441 99020
3 582 56319
1 6962 61724
1 10136 70493
1 39686 98189
2 15443 57176
2 54944 62357
3 49462 95907
1 4834 95267
1305397 31039 31406
2 31339 48345
1 30357 41842
5 75168 90713
5 25747 55847
1 33827 56865
4 3522 41372
9 70510 72017
1 45102 63199
1 38187 98070
1 20493 80742
2 24280 59570
3 13273 93484
1 36311 98548
1 51304 93254
1 8456 65793
6 62604 74869
2 25613 80667
1 38462 95459
1 1584 93199
1 42616 92090
1 37310 81744
36 35527 37368
1 20794 82240
30 24432 29131
2 47253 59811
178 3959 8156
18 1909 7927
1 14258 80688
5 21349 26367
4 32712 92181
1 36840 53498
4 72466 87800
2 14129 36883
7 39378 49361
1 52830 98366
4 52592 75613
3 24894 52543
1 73223 87784
6 15898 25484
239 75648 76913
6 60942 79404
6 10215 74653
4 69124 80108
1 25528 99561
3 610 32930
81 27487 27797
21 14052 23522
2 24536 84113
3 69030 93239
4 27609 33732
3 38624 62310
3 28142 51866
20 17641 22222
11 75605 96939
2 16382 22843
2 32564 96276
2 24570 73713
3 1384 78251
1 21081 96724
1 37561 81318
1 21918 49076
3 48994 56383
1 14402 27146
2 15850 33584
2 13791 37819
6 58723 89658
1 70317 82469
1 38279 83832
2 63460 75582
2 11325 91136
3 5814 26482
1 52328 81275
5 9337 69563
22 57006 63008
1 50254 71114
3 8337 78249
1 4544 68755
2 32376 65818
1 8112 72282
4 78918 99894
3 57707 68692
1 36725 60763
2 16089 89023
4 50034 53699
8 69843 81873
2 57658 94042
1 70053 75780
5 46345 73618
2 24 50687
2 20549 79678
3 19211 42043
1 15388 65684
1 14379 70531
2 35460 72592
1 4473 60507
1 21774 69503
2 72119 90396
90 84431 93333
2 14558 33743
1 14146 80993
2 49158 63772
3 35777 97013
29 80051 84448
2 8101 27374
3 45625 50564
4 43817 74009
14 20787 25979
1 19559 26040
1 18318 70747
1 22584 67486
2 9175 60620
1 29419 59455
2 44473 63715
1 41532 76428
1 46869 99281
3 10574 46461
2 24707 26560
1 2496 63693
3 28039 98068
1 339 77139
3 53498 87570
1 7643 96923
3 21249 41286
1 40358 80383
2 6227 72311
1 20036 30946
2 43509 63830
1 51366 62283
1 23024 95313
1 4970 76094
1 54091 96624
2 80767 82856
2 11199 64173
1 27068 78509
2 6219 30989
1 47895 64187
2 41143 87410
1 1153 96334
1 2864 89621
1 26951 83034
1 57949 71897
1 6771 78463
30 22785 23841
2 51241 73081
5 25904 41432
11 21953 35251
1 21335 55241
1 17681 30920
1 47937 71941
2 1035 33421
9 65160 75607
2 56862 87192
2 70760 87122
3 18536 34834
3 75105 93407
18 80908 82531
7 55922 71617
3 27135 91817
1 1309 67778
6 11806 35227
1 36743 61455
6 25026 43703
13 75465 78468
15 2650 9345
19 30561 51185
2 55351 99793
6 4711 27680
3 19414 51481
1 17497 33676
1 21096 40157
2 25987 77321
22 58405 86538
16 58598 59556
6 31219 63874
2 37334 62625
4 61710 97223
10 71056 82336
2 56568 88622
1 55923 84868
109 2533 10794
6 23078 60468
122 92266 96445
7 21072 30133
1 8993 94171
1 4512 58609
4 50765 64690
1 1164 83860
2 16905 51572
1 40459 75410
5 781 13052
17 36985 41735
3 45630 69908
13 55194 56132
1 32549 92291
3 1090 53394
1 30331 80822
4 85823 88003
7 71305 74681
4 19854 29314
2 42964 57479
4 27570 47312
1 77871 88582
57 20805 21997
3 39135 64634
4 2082 87858
1 43485 57683
1 25428 61406
2 23069 42324
24 78161 96979
2 21833 87460
1 35212 65132
12 32122 33092
2 28902 63628
2 22506 95871
1 16725 84968
5 5522 39030
4 4324 37501
1 20898 25203
1 8520 48689
1 9280 77632
2 13242 89499
9 62997 95492
1 52050 79022
2 30553 88245
1 11632 99771
1 43419 94633
5 27889 33005
1 11497 55821
1 10207 76943
1 21821 36107
191 2011 7592
1 32302 70455
1 31686 99690
7 54819 65835
1 92348 99469
4 28462 68641
1 30344 42877
124 9381 16461
92 68866 69312
3 28581 52451
1 13131 50923
6 44511 56700
1 30059 85835
1 54611 79170
2 52446 93118
5 41555 43067
4 41047 43552
35 492 22112
6 18650 60991
2 25515 99458
1 17572 46133
1 25103 91096
2 47994 83889
2 13290 52479
1 18974 73936
1 23795 58985
1 32885 89272
1 10284 76658
1 6946 60953
1 20623 23436
1 54809 59467
18 69844 71061
207 96050 96861
2 10893 93616
4 6870 91689
1 27581 60996
98 74167 76456
1 13194 75960
3 16732 34610
2 72697 83251
1 35241 99472
1 7618 54728
1 81023 98614
17 62992 70765
3 37385 66424
2 297 60060
16 68036 72262
36 58967 59824
4 28581 62941
12 5552 21669
1 14764 81278
2 40769 93973
5 5520 45729
1 27640 99721
59 9697 14864
3 44883 58966
2 46879 75930
3 27433 34180
1 35289 52891
1 8326 30047
1 44451 55897
11 58436 82093
2 74661 81520
3 53246 83288
2 15254 47632
1 10595 39121
1 56503 91720
10 45249 47035
4 40575 77447
21 4437 6157
2 44278 67943
3 41150 41871
2 69009 85621
1 45697 64452
5 66486 92378
1 40037 96800
48 4876 12409
2 31878 97015
2 8106 28896
1 16060 46023
6 45845 61659
1 8815 65767
1 7553 60036
1 45817 89160
6 53117 76404
57 87191 99754
2 22449 94725
2 27631 50808
1 8185 72026
1 23245 94403
4 1962 31206
2 12606 87340
1 40763 68663
15 27410 40021
7 53755 66294
1 21551 93231
1 27195 96924
1 26699 78061
1 51165 70915
1 13734 93675
37 83858 93977
1 8454 60856
1 15782 72510
10 677 27904
1 36311 91489
2 42083 48072
3 37465 82048
1 2103 57547
2 32921 81438
1 31290 51283
8 66107 96563
16 3616 13011
2 7743 67184
1 40516 70199
278803 46775 47008
4 16524 62609
1 17776 85625
16 71381 72864
1 60161 94441
5 74590 79511
2 39477 75126
1 19882 55916
2 24354 48463
19 12047 28397
2 6511 82300
1 42120 68998
50 16708 17219
7 61903 82690
5 2783 44882
1 69784 78564
1 72961 78673
3 43658 81446
4 35679 88066
12 14157 27257
1 45504 92944
2 58959 88629
1 27969 71583
2 33900 74656
4 18736 28846
35 80860 96617
1 2375 75262
6 18047 40167
2 12283 38089
2 47586 77892
5 47420 77045
4 24875 61678
1 41619 58720
1 23442 69096
2 24483 30886
1 64396 86913
9 85931 92881
6 66730 97081
1 33659 75317
1 31817 59525
7 2389 55505
1 19227 84624
5 47483 55134
31 92934 98638
5 21574 87300
1 17753 83495
1 28165 48352
1 5259 76355
1 24152 61772
7 52998 55330
28 6840 8926
2 15144 99490
7 35520 43220
2 21239 51364
1 1012 55195
1 2192 99655
10 66499 67085
2 23877 68439
2 17937 48813
2 74141 97274
9 51924 93129
1 36028 91184
3 62253 76279
5 19880 30100
4 37095 58625
15 78437 89987
2 67325 79364
1 33380 71062
3 21676 56433
5 29891 38492
1 23698 80033
3 36636 47052
1 17225 52312
1 33374 78249
2 41179 76207
1 12308 70040
1 20188 92778
1 23867 64447
4 50139 82312
1 20305 95310
10 71712 73959
6 59171 98215
1 60175 96366
11 23809 32379
21 6443 12468
1 70919 89523
4 7294 68532
2 24384 50364
3 33478 88249
2 45873 60840
3 75194 85625
4 69404 98868
18 86716 91341
2 36331 81227
1 11903 88442
2 67869 72952
3 13010 65428
2 67723 91725
1 55431 71546
1 1884 48431
1 48589 85969
3 24992 63003
1 21858 81986
1 29245 67767
2 70245 84780
4 50430 86403
52 6277 17962
2 44293 71743
4 13720 54197
5 5874 35294
1 55260 68638
3 15048 69365
1 33880 69651
5 3348 11728
1 47036 73670
8 15498 43742
1 26762 70167
1 15952 65728
1 16503 35430
1 13843 80569
1 14111 37500
1 24090 53074
1 5430 72191
9 63141 86878
2 68072 91696
2 23188 73759
5 42835 64108
2 9665 81107
1 78 47855
5 74946 85816
1 27624 69968
2 25750 77883
2 30105 53683
1 47959 61136
1 21779 62368
2 22884 37183
2 17557 96016
2 8697 37679
56 3639 8001
1 8884 91991
48 85785 94359
3 23372 28964
1 49867 70225
4 42903 68899
1 13513 83096
3 9527 43090
6 67853 97738
1 37289 58969
3 27045 86340
4 37975 49782
94 82666 87250
3 50754 94708
2 12066 28114
1 16099 84737
3 14791 90442
3 69663 98206
17 76481 85080
23282 52994 53490
1 7413 65043
2 34126 60029
2 57791 59421
1 47698 66155
5 52430 88457
5 34847 45180
3 35337 79794
2 10626 94031
1 41570 82541
1 7305 64155
6 86555 94995
1 86550 88503
32 19190 26079
4 37263 53925
3 9171 53161
7 4346 30994
3 21623 34913
88 2591 7398
3 56096 92182
1 5398 9328
5 44290 97803
1 11568 72777
2 29540 93028
1 28498 89903
5 1421 43797
2 19975 59011
1 14436 70741
1 34346 85255
1 20739 29911
2 41938 57629
19 31759 36623
1 33325 75067
6 52158 65445
1 25508 60835
1 3591 65741
1 13987 76463
1 1106 89725
5 3173 36468
7 63222 93666
1 4122 95025
3 16529 94905
2 42964 86068
5 59078 73654
2 18175 64512
1 66093 87529
2 30813 66256
8 2512 10933
1 31928 85468
1 38345 93333
1 1401 28694
11 33878 41863
1 61427 81978
46 11317 21597
10 60661 91429
7 36095 38128
3 5821 55553
7 16956 40577
1 45973 97061
4 63170 74874
2 5849 86699
1 3373 73073
1 28419 56999
2 9946 57979
1 8807 53304
5 45326 69393
1 67213 81517
2 23892 76961
1 15179 86012
1 5802 31300
2 31647 71836
2 14977 56146
1 65728 78021
5 6388 37214
3 28368 63117
1 15169 62942
2 55417 92341
1 58077 86029
12 70752 80294
4 1185 90551
17 17073 23973
1 22547 42026
3 18371 36804
1 45632 87844
2 74410 92835
3 8075 26508
5 48690 60711
10 67023 86525
2 68124 91892
2 19862 66249
35 7908 15343
3 22832 61083
3 43510 97878
1 32349 62770
23 76313 94181
1 6790 36554
2 21114 79535
2 8717 59296
1 34563 82352
8 77315 90252
79 90376 98150
2 12025 90859
1 51840 89075
1 8651 84755
3 13971 68923
5 65460 73893
1 17437 44537
2 41371 97291
1 11087 67773
1 60607 82820
3 2578 96958
1 19734 92879
1 3490 59043
1 2117 76993
1 34479 63662
1 44097 88892
1 51719 72720
1 2845 35919
41 270 4694
3 67109 92266
1 52817 85658
4 1467 81915
1 28541 59241
1 32433 74470
1 29834 79120
3 22223 39693
1 15124 65413
3 38103 51494
2 24989 78427
2 57572 88762
1 22061 62966
1 2232 69435
1 21517 87081
6 57257 69627
1 5319 29479
2 9459 83732
6 66068 70851
9 8376 36884
1 7127 79338
1 45 67126
2 54854 67135
2 10853 80874
1 14793 45841
2 44194 59036
2 31062 78904
1873 2771 4439
2 6208 63106
3 56593 77669
1 20178 61479
1 6308 44700
1 730 27794
1 8256 94090
1 25758 50720
7 38489 49946
27 90971 94857
1 27054 57762
5 51389 94720
3673 97678 98982
6 4177 45469
1 3158 52120
1 2642 51879
2 23770 46438
1 20404 89862
1 3792 97886
49 9965 12163
9 43963 97343
3 11001 56037
1 27084 86100
1 26194 42396
9 62921 67925
2 45054 90448
1 53920 97957
20 9417 19940
2 15464 91223
1 16897 45459
2 55863 86811
4 35481 56778
1 31411 41251
2 19046 64544
1 37752 74793
1 46009 65836
1 19350 89327
3 57435 98661
2 53110 93623
2 60392 90511
3 3983 28183
2 28750 49518
3 46287 86455
3 22518 34894
2 47781 79490
2 7687 55907
1 39050 61798
1 64317 99841
1 32300 68791
10 712 37150
1 32907 70311
8 2489 28145
2 7014 50579
1 13811 66783
1 14100 50466
1 20999 58718
8 59792 88463
2 2271 47342
35 84866 97210
2 1565 85236
1 12182 70829
20 50968 55639
1 18298 78134
22 53614 54758
1 50878 72895
3 24854 48161
6 66882 86314
3 32557 59966
1 13515 70879
3 37039 51361
24 76336 99573
2 38902 57010
1 29886 43489
1 7177 68982
2 33784 92913
3 34083 54207
1 11827 69077
10 73477 95738
1 30685 53177
5 53139 81443
3 68 39606
1 30276 98356
1 6260 80412
1 28247 53856
1 30372 93963
3 37147 89439
6 27613 33664
4 77344 97772
1 31531 66385
715 96665 98935
10 63315 68003
5 15319 40493
2 4182 44917
1 9856 38810
7 62050 74151
8 37873 64095
1 14496 84399
1 33739 63996
2 7229 75083
1 42582 75781
1 22354 76780
1 8309 62232
1 39123 64177
2 63429 68699
4 3128 38101
1 29223 54837
1 15437 49884
3 30567 34462
1 10039 99116
48 18399 19326
2 30710 39704
2 16260 56109
2 32680 63817
1 3423 68067
1 30227 73060
6 45709 50616
13 70028 81153
2 19299 50276
3 36812 46518
7 54271 80531
1 20528 45944
2 68567 90861
26 75941 87458
4 48415 75605
1 62743 67952
3 40050 81107
4 78642 88860
8 84788 90708
3 70592 75641
5 54694 86272
2 13083 70377
2 29351 97628
1 1344 62514
14 14781 33833
2 45233 76010
1 5190 99434
1 31429 34205
1 45497 65547
2 11293 93496
1 53532 86977
1 54521 60850
4 79989 97757
7 75741 98637
1 9154 30654
39 27659 28144
7 13196 37413
1 29648 60934
2 32832 42884
2 6246 36862
10 42643 54485
2 22215 95183
5 9443 59460
1 15719 96779
1 26450 32552
1 14662 59189
1 24475 50165
1 332 37722
1 633 79015
1 24397 37599
3 31030 56020
14 68134 77863
41 2639 20307
4 5560 31866
3 34054 82607
2 10727 96080
12 79426 91977
15 81692 83387
3 54206 76072
1 33975 68726
1 3773 41705
2 74829 86929
4 13498 32897
3 8674 75213
1 18804 94492
1 11422 93915
2 30795 81767
2 58065 84630
3 624 79912
1 20812 60787
1 26500 82721
1 18567 51163
1 5912 77110
1 26225 48311
1 23334 77781
1 21811 64502
1 15122 94065
11 176 26198
2 28267 87136
10 65479 96883
4 24706 28315
52 12054 13120
2 25343 72136
4 50144 83644
1 12719 81055
4 28272 50288
15 63421 65219
5 59491 73815
3 15393 56813
2 14588 70767
2 1384 96589
13 82319 89294
3 40009 76329
1 3186 47364
2 3701 86362
1 27173 85625
1 39554 75172
3 10932 22742
2 44648 48176
4 58352 64916
2 28221 51974
1 53155 66269
1 16340 53762
2 41361 91047
3 55220 81268
3 2576 73273
3 23901 35939
2 423 44343
7 72061 93970
1 8777 31340
7 37940 44190
3790425 56613 57164
47 83082 84543
7 36252 88895
1 42265 51576
2 28141 70695
2 51629 96810
15 50971 52998
10 28457 34603
2 19650 46636
1 5668 54232
1 65656 91726
5 58129 95417
2 44729 91083
11 74227 75910
1 57477 77731
8 59327 69352
1 2147 93318
1 12318 90119
1 56727 92215
1 61656 76585
39 2049 13250
5 10641 51382
2 11209 42144
5 23660 50974
1 26770 66595
2 79221 88465
4 37689 65745
2 43297 47202
4 6370 31776
5 10621 43056
3 71961 72382
1 1280 74135
2 11357 72160
1 49576 79279
2 19144 97346
38 5516 9674
2 31829 44818
10 55601 57950
2 1570 86527
1 8625 48786
1 4334 97717
1 30577 48118
13 2168 29440
4 45195 75244
1 19797 69051
6 51343 66555
1 36659 75189
2 3180 80872
4 7759 23890
1 6225 89771
2 12687 92518
3 26290 39147
42614 65841 66371
1 19416 69208
2 21709 53919
7 63912 99558
2 5158 38022
1 8066 81399
1 32250 47807
5 9485 15561
2 21014 69421
31 71289 93204
1 18422 63338
1746 93651 93687
2 9622 43094
4 50161 83747
2 9325 41608
2 20076 30362
1 22307 72480
5 61283 95362
1 12557 20997
19 13696 23770
3 47939 93539
1 58394 75395
17 14052 18445
2 8139 40161
3 54484 79838
6 4069 30896
8 1929 15389
3 75385 87311
4 2660 74032
1 54582 66598
2 59172 83628
2 24650 67507
1 20329 78718
1 55106 70189
2 54689 97239
63 1787 7289
1 46464 95816
1 49070 81186
4 80652 98076
3 78533 88834
4 42176 66130
3 61030 83257
1 22466 77243
44 42081 45498
2 16537 79670
1 16515 98927
1 22163 68087
1 63743 80338
4 14242 41718
1 33036 73150
1 8304 82676
2 36977 76346
1 28085 89300
8 20232 60073
5 549 40924
4 37111 54048
2 43856 80073
3 22173 93934
7 29063 62152
1 10457 46743
14 772 13199
1 14563 79248
105359198 34959 35453
2 10395 28181
4 27196 85584
1 25563 78169
1 17998 38222
4 58541 80831
1 46011 78787
21 78974 85725
2 54725 82112
5 23222 56915
2 28120 51430
2 25446 29134
43 84309 94923
5 42821 51027
1 43720 84142
1 35568 96944
1 37026 47416
2 34170 78126
1 26368 68568
1 42995 81274
1 5878 89905
98 90506 98395
2 49329 97708
1 29164 96132
2 36001 63319
2 628 90903
1 9682 66021
72 4799 8252
2 49659 68123
3 36561 86413
5 29851 43411
35 22562 26322
1 34787 84568
10 46251 63452
1 43620 93166
12 69581 74020
1 14190 89084
2 3164 50921
2 21343 86141
4 71196 79120
2 31262 59810
8 7839 37483
1 9256 68786
1 22471 29748
81 2923 4780
3 45419 70119
50 90901 96988
5 65491 88603
3 26900 75650
1 5113 63489
2 24685 97125
31 1149 9121
5 60794 67025
17 451 6710
1 68398 94818
1 39959 72949
5 32356 78785
20 73960 89709
2 27225 46977
1 1570 53363
1 14079 97034
1 6368 53762
2 50437 54768
2 60251 62002
4 61790 80016
2 11779 99438
1 36671 82220
3 13323 92424
1 199 48777
1 7801 89910
1 70738 92062
4 76518 94378
2 6383 97884
2 13072 72746
1 27464 80361
1 53600 72325
2 74699 84072
2 16316 88798
4 85348 95787
2 4051 80634
1 36242 91002
1 69632 88696
19 552 27117
2 7217 55389
16443025 99185 99502
4 66831 70503
2 43822 72037
3 34641 75587
3 55244 71373
10 82803 97876
2 38470 57134
3 18441 82561
1 50909 69981
1 21213 97357
1 22635 38924
3 29732 66249
1 318 72502
3 59723 75603
2 12433 84468
213 88150 89078
2 43879 95192
1 21179 79583
1 1999 30878
2 51701 72035
19 86273 95732
3 42062 54075
10 37635 43478
1 10107 67879
2 13586 78962
1 40544 51392
1 33565 70629
1 5720 56756
1 12947 72825
2 10483 35550
4 50930 71649
25 9775 14558
72 69344 69749
13 13380 36391
4 22936 29438
13 2262 11875
4 17974 45870
8 80625 94463
2 652 63720
1 23768 83889
8 58268 93852
2 5697 56263
6 50100 55601
1 52343 62864
1 10345 61555
2 15316 66954
1 16614 56716
1 49662 56365
2 16151 56721
1 47457 89239
1 43864 88107
10 20570 24860
2 48826 65811
3 5318 37602
2 12990 90623
1 11541 81899
7 26602 30640
2 47102 92276
12 71401 74063
9 27403 33585
3 48246 76243
19 56500 60321
3 14738 48392
1 47626 75327
7 59342 96110
2 29015 51956
3 50490 54000
1 14581 71702
11 5514 43180
2 33717 55500
1 17231 63194
1 8343 83756
1 17614 85891
1 12296 97059
38 5172 13052
9 3309 18716
27 11228 24475
15 67242 95353
1 24465 79663
1 31977 83736
1 41325 43947
2 9903 95270
5 60416 63647
1 13655 52607
9 73956 82881
3 8212 83379
4 25484 60259
1 44761 80855
49 25835 27225
1 9316 71103
1 31727 84372
76 93523 97433
2 43015 76712
2 48500 81249
8 58577 66250
4 71518 99094
1 71747 90272
1 34974 73382
12 19209 33139
4 27789 50251
4 23435 32212
1 9772 83901
4 68737 72291
6 40024 45390
1 2460 8700
146 95944 97564
4 39986 86388
4 41849 43145
4 20763 23067
19 79985 83753
871036 20196 20636
5 41406 99999
37 83582 90340
4 32206 58487
1 20272 79396
4 42719 52590
1 25733 67526
3 42988 83945
1 28281 94150
4 73590 98574
1 47209 62732
4 66218 92118
3 44119 67770
3 63768 71412
447476 96820 97276
4 61330 72654
1 18550 94736
3 62466 94203
1 3061 96519
10 79354 89292
2 45099 89907
14 6653 38965
7 34775 65015
1 32891 66974
147 653 3528
1 37542 54591
8 6158 51119
1 8500 94127
1 98 50679
2 15096 40397
2 21457 86230
1 3496 56173
136 95727 98356
1 1707 74117
1 278 56927
39665587 18245 18289
6 60047 68354
56 13101 18905
2 26855 40937
6 22288 88466
1 12213 44616
6 2713 29072
4 83705 95231
2 11944 68915
3 23433 69578
1 8266 47171
1 18465 61916
3 42946 63396
1 40458 85537
2 61238 86398
19 17011 20066
3 24551 92923
12 69568 88353
2 24500 75924
1 14845 75192
1 18240 96543
1 5492 79800
1 18854 77159
1 51777 66220
1 45252 87698
3 19053 41225
1 12353 76928
2 26309 58454
1 12791 59788
4 46160 87270
1 48198 84098
1 27268 79996
1 34491 81597
5 29663 36486
2 56527 81702
1 13716 56944
2 21643 42516
20 6592 18937
2 50664 69801
1 35163 94918
4 48352 55523
1 40399 72938
97 91419 91939
6 30134 34734
5 59526 63794
3 21701 41237
12 67931 97936
2 4483 45308
3 41782 87793
1 29883 86649
1 6264 79731
1 46261 86126
6 75021 87489
2 46456 75936
2 45559 94106
16 34334 48509
5 8223 40976
1 30526 34194
1 62473 95226
3 21762 77566
16 79781 98575
1 14377 44355
68 2797 5994
7 20957 27096
2 28990 87454
4 15461 59740
74 75912 77216
1 57005 88650
1 27651 57623
3 41459 72015
2 9484 22048
2 18491 68677
5 55534 75899
1 3950 94661
2 25127 90216
77 15324 15802
1 62946 73603
4 73989 87582
17 8351 25776
2 11965 42029
3 20706 74500
8 77054 88392
225 94545 97272
5 57302 67474
1 16553 51690
1 53041 92410
9 63391 78207
4 45290 48044
4 39810 62235
5 5274 69532
1 27218 40333
2 66375 91652
4 62076 67773
2 24993 56338
1 6744 94005
1 52018 65200
1 25250 78543
1 13050 85787
1 62754 90701
2 20604 78717
1 45856 85797
1 56300 79358
1 21948 97035
95 88288 97379
4 65787 73665
11 18895 22017
2 68562 76319
1 19771 94824
3 20736 75965
1 1064 82925
1 61566 65876
2 50200 65677
10 16827 61363
1 49233 63735
1 59944 81390
3 60752 69026
1 44158 97474
1 23113 87531
1 4989 92041
1 71440 92989
1 56237 69124
3 4112 54279
5 13697 49026
1 2274 99045
4 50431 63490
2 81345 94172
2 56064 80857
4 74823 81905
8 1465 36303
3 30984 37322
1 23876 41686
1 942 65420
2 37573 56715
4 50979 93180
1 11751 49840
1 11497 72305
2 36243 72121
3 30631 69851
1 15522 72817
1 29184 66171
14 10912 19250
5 36278 58380
3 51744 85922
1 53742 81524
1 11728 82495
1 25373 40813
20 9795 21818
1 9763 79057
2 38377 65819
1 309 87661
1 43034 95870
2 26298 84088
1 12204 93934
1 7107 99298
3 801 25727
2 8325 42273
1 11869 55360
6 40137 50832
1 23059 76952
1 16233 42623
2 36771 67757
1 16409 99629
1 77207 87075
5 18376 31457
2 5854 81004
2 4265 93322
1 13952 94024
16 63871 66168
20 53132 55518
3 18201 69214
1 7935 56838
1 24739 60299
1 12479 44338
86 90135 96512
2 6957 87365
1 13338 54165
1 10913 25304
2 34023 48533
1 17227 92166
1 30557 64768
1 35901 58643
188132578 27687 27840
1 13385 74684
2 4392 81867
1 2147 96133
1 25977 93398
2 45165 77655
2 59381 79491
1 16030 49566
1 2496 99446
19 70500 73777
2 30686 67746
1 43862 96355
1 4400 58034
1 1425 67342
12 72882 78758
1 29130 56729
1 49464 85884
14 6311 26917
7 9389 32924
5 26305 98116
2 7762 23535
7 54002 60039
4 21039 42589
5 66127 93052
3 25684 47892
3 63950 83777
1 9750 18984
4 28462 87791
1 43521 62221
2 34073 65129
1 2012 28801
13 65713 95810
8 1163 31174
1 870 71094
20 74025 83128
1 40220 66897
5 16294 64477
23 77100 95894
1 34771 83738
1 9067 81988
2 39131 86185
14 23096 25579
2 23971 94477
1 35547 57306
5 77463 98654
7 31471 33224
2 46209 62996
2 24782 56638
4 70009 95130
1 41260 71974
2 1861 65499
1 31789 97921
1 28045 63329
2 514 23770
6 11957 18319
4 39846 60972
1 238 91700
1 42150 74086
2 53785 69604
2 1257 58786
16 73608 81128
2 16708 89403
10 55246 57142
14 37279 41151
6 86106 95703
1 53072 62045
6 3048 22340
7 5881 45725
1 30359 91869
2 11496 29567
1 25210 95580
1 8587 96345
1 29422 78664
5 49623 97874
1 15232 34825
3 15574 68379
2 17975 63322
1 5380 78576
11 73179 96950
2 84608 96213
1 38477 55154
1 10143 22156
14 18811 26288
7 5779 22816
4 22365 85458
1 7511 44361
1 32642 66758
15 19965 22551
1 9558 66016
3 18548 75299
652761 74693 74839
34 496 9953
1 22527 90706
3 78741 91907
5 47055 74418
20 59121 65710
2 18155 28491
10 91091 99318
1 33663 87845
1 8005 78544
1 24227 92079
3 7250 55539
3 64034 68414
5 14471 85831
11 81812 99940
3712742 23343 23622
2 44734 64382
12 14731 17650
3 61303 83501
1 54453 85169
1 57436 81536
6 39269 53254
2 28253 65646
2 5246 50088
1 51670 81190
2 5255 51712
2 28777 49515
1 42107 66329
1 50462 85128
4 13833 52151
8 21589 30303
1 20416 74880
16 72138 95780
2 27181 69621
6 90970 98472
2 2256 79438
1 65754 74925
2 70342 89186
2 1922 43024
4 91833 99558
1 18613 87428
1 74471 76401
5 32158 96908
1 8790 86325
4 80617 84245
9 468 32454
1 36998 98104
3 44572 77019
2 7919 27944
1 32087 49429
5 45120 81920
3 33588 49896
2 7706 37484
6 59211 75447
2 818 86481
1 64164 89615
2 34030 56883
3 15528 28943
3 17618 92539
1 54296 74193
3 27141 58794
2 6425 47311
52 81139 82617
1 11621 46578
3 21220 80828
1 11973 93734
2 11154 28705
3 14862 17778
1 23348 93582
1 60408 70833
2 23374 45126
1 44369 51951
6 27033 31585
4 20873 92745
4 48919 91416
44 88439 88851
5 73597 89377
1 26897 56233
1 9001 48714
7 48892 52131
3 45073 73819
73 6016 11533
34 83771 91096
7 17991 30591
9 10381 23058
8 42164 53429
1 20978 40424
7 74044 85958
4 17264 44571
1 46700 94666
5 11823 20154
2 9415 88998
1 18787 94448
1 309 90855
4 44343 85078
4 3418 39315
23 11308 15926
1 32932 86298
4 29437 61271
1 19824 48670
41 67176 72795
2 181 78492
1 29824 89132
1 8188 83422
1 14225 74568
1 5233 59647
2 50808 71000
1 7103 88242
4 35298 44656
2 15439 60398
1 10728 65988
1 17999 88975
7 62847 91915
4 23859 29019
1 5161 92677
8 55899 74554
1 21407 62487
6 17378 34477
3 30103 76423
1 41848 58093
2 31573 97876
2 50619 95830
5 73069 85388
1 21440 87538
2 68460 76342
1 55174 89412
7 76906 94943
1 80007 92074
3 10316 98394
23 88974 96732
1 11189 94560
2 10260 56068
5 4928 42781
4 48058 53526
19 6962 22871
1 39567 75984
1 41900 98104
1 42217 60508
6 20246 25607
1 9686 97114
4 56732 84044
8 59625 69834
2 44329 95502
1 44519 82909
1 41722 83013
1 28279 76330
7 72838 93659
2 35281 73927
3 46468 51193
7 17722 39273
3 50631 98009
1 62912 79305
6 29673 45060
3 68765 92252
1 3984 64958
1 6728 83456
35 37510 42053
3 784 60341
1 27931 72275
9 78783 89364
2 8363 38864
6 51886 80754
1 62741 95858
2 62405 78027
1 30179 83322
1 52009 64814
1 11337 89715
1 25844 66858
1 4208 84796
11 72007 79863
15 13593 34316
7 75347 84133
2 34639 54882
3 56359 72647
3 12366 96244
5 18636 27187
1 72082 93388
4 30548 47393
1 32404 97960
9 25656 31303
2 37055 74308
1 39109 66771
1 9424 92129
4 7672 32487
5 15505 34965
1 15161 99431
6 32526 42121
6 56517 96249
2 2459 98693
1 17755 85599
1 18811 71186
1 7529 66555
1 23376 97504
1 72298 96229
9 50621 62299
4 1528 62603
1 7356 62584
1 57193 63275
2 7228 97177
2867 52753 53976
5 45434 84519
1 265 31843
4 70959 87530
1 75750 97010
4 12398 98608
1 53360 66859
1 30350 87891
1 742 85851
3 35547 39003
2 20425 71410
170 4016 6814
2 28743 52340
2 16656 42118
2 51253 93606
1 5388 87635
1 15886 42827
1 18305 41186
3 45115 65272
3 12310 49868
1 36325 85023
5 98386 99326
6 19098 37441
1 63689 90573
3 50149 89038
15 28261 33137
1 12284 72076
1 51544 56288
2 1358 77621
1 5608 37321
86 182 7332
8 54377 94459
6 12110 30175
53 11133 15926
2 68983 77322
3 3025 68152
1 2746 80615
2 12726 16743
2 54111 97485
1 44651 61814
21 16082 20712
1 16934 77137
4 21066 28440
3 2025 44544
2 32887 58820
3 53697 55497
3 29171 63052
5 17354 23313
6 42449 77843
1 2592 66549
1 30786 83522
14 76462 84309
2 12652 72159
1 2707 41079
2 15535 67881
1 25075 67046
1 14220 64933
2 69009 72172
6 65920 91737
135 3409 10855
4 14057 24150
8 10683 19883
5 50871 99615
32 40055 40642
4 10675 34153
1 3345 87521
1 13841 44089
30 86032 95893
2 77002 91991
3 24828 70339
7 14021 14891
5 23244 34310
1 39712 84697
7 68540 93172
17 6928 15723
2 50681 91907
3 21359 44065
2 62424 92116
2 13670 73515
10 21854 33878
2 75435 99911
2 57913 84308
14 65727 67396
3 17944 61135
2 52972 85654
1 2278 25210
1 4564 42892
7 35916 64186
4 2281 48452
4 59484 63513
2 12760 75996
21 51482 52527
1 39133 96972
3 61961 78585
2 58596 98454
4 13144 52108
2 5117 81096
2 62464 81262
2 3347 21063
3 57055 74654
5 32325 35973
2 15036 33687
4 66582 95937
1 27962 61452
1 28929 85772
9 42541 45990
1 49056 91060
4 23656 79278
1 28332 62173
24 34046 35694
2 66199 83692
87 5477 8567
10 62896 70659
3 7717 60213
5 35400 84598
1 5827 98524
1 50222 88908
5 38861 57235
1 36579 80065
14 19852 24736
2 34511 82313
1 28462 65344
1 19757 73500
1 59545 86720
1 36280 73494
2 50825 76650
1 20475 82875
3 16494 48679
2 58326 99074
1 21228 49450
2 37843 55115
1 1462 64170
7 22253 25631
11 63584 74955
1 12330 49480
21 78823 81989
1 20660 33269
3 3787 55683
3 50129 86958
2 607 37577
1 3327 85654
1 13921 81819
2 16534 24750
2 28806 47132
4 39189 42496
2 23834 76144
1 15766 42385
1 39160 96930
2 17965 34612
6 46338 75001
2 46229 93789
2 57540 86552
16 14532 23196
1 23880 99760
3 18912 39718
1 27415 67266
10 36957 38210
4 18133 88120
38 93614 96299
1 27563 92720
2 70722 85092
1 40387 59192
21 77354 98078
2 16285 42627
4 36800 46038
2 42591 80662
1 26765 45059
6 63224 84572
86 1370 9601
2 39744 85938
8 76577 84107
52831 76166 76253
2 51203 99780
1 29460 86967
1 77171 89842
1 16799 89590
6 22188 52606
1 63997 98003
5 18166 77143
1 14934 68723
2 67090 89943
7 46971 59909
2 73713 88299
1 33019 70188
1 6482 79142
5 5499 61224
7 20492 25489
5 61202 75207
1 106 63779
128 10298 13731
3 11446 94045
3 31227 51244
3 24411 27780
9 81394 83164
3 19255 37871
2 54878 74702
1 18672 73897
1 65031 82876
3 4154 44872
4 76128 83789
3 6394 80122
12 31594 38789
2 29013 87924
3 61648 76292
1 12514 89707
4 69178 92783
1 27787 80265
5 44589 70234
7 16014 20147
5 16742 47349
1 23155 29614
2 29750 85575
3 18148 93470
1 22374 83867
1 9948 50741
1 22057 98098
1 34958 91167
2 12095 39007
56 1496 17735
2 5912 99409
1 6660 30723
1 316 92024
1 41340 96537
1 10071 63283
2 496 96385
2 10016 83421
1 7036 37487
3 39454 53429
1 2775 36461
2 32228 71583
4 47651 94356
2 21499 81005
1 24838 50236
2 53738 56363
1 39705 42288
1 22349 43745
1 5046 40385
1 34091 82042
1 30017 36227
3 13758 61415
4 66589 79758
11 72913 86313
1 26993 38529
4 36532 42256
1 19212 86095
88 92652 97697
8 57827 93567
1 36228 58118
3 1404 48213
75 2813 6717
2 190 41146
7 62365 75228
1 7985 81068
4 59240 89946
1 23654 79496
25 67846 69579
1 32224 39246
2 57546 79183
1 29087 61286
2 20427 79099
1 34090 75613
3 55957 61776
3 5658 67398
1 47104 96149
52 84559 99848
4 13004 18408
3 42461 70525
1 32807 78233
12 19177 38125
1 15965 31539
3 27839 78531
1 25460 93391
18 4292 22292
16 65532 68099
2 4186 92663
2 56884 83708
19 78960 90868
1 65280 87475
8 37501 43713
17 48873 49625
4 1211 91416
1 3339 59261
2 42722 71578
1 53533 79004
4 509 39875
2 61327 79144
3 2722 55468
4 2096 25184
3 15238 65504
18 33368 36219
6 68745 77659
2 32071 65359
10 69610 92840
2 30404 34200
1 27704 44595
3 37975 40365
2 27708 39591
6 76528 94604
2 16618 82050
100 93374 98011
3 4663 48642
45 82592 91642
1 47191 95882
4 12459 99939
26 82248 86222
89 16110 16842
7 41525 60183
1 23761 77150
3 10203 58643
2 35140 60224
6 41770 52811
7 4505 27418
14 51307 56024
4 24431 69415
1 17623 79778
1 45184 88536
1 32786 95662
1 10712 17162
2 59861 64530
2 14806 54461
2 21159 79808
1 30929 60615
1 31863 97122
14 17681 17887
1 17488 55814
7 44695 50173
21 72936 83651
1 15741 74344
1 23989 67680
2 59102 87711
1 79495 94760
1 18056 81379
7 14580 15516
3 43307 88712
5 28868 41098
2 51012 83539
2 51282 92997
16 17190 22737
43 84491 98667
1 16986 96823
1 60790 76914
4 36361 91624
2 12371 69957
1 7501 83522
3 60854 71260
2 3731 92994
5 19616 33119
1 85295 98520
4 58912 63019
2 17356 94697
2 10758 73567
2 78626 88203
7 88580 99263
5 42270 77277
1 29601 96626
1 65590 96242
1 42409 98553
2 7689 90392
2 60000 88973
3 54929 79639
2 9090 59099
15 24257 30853
14 20895 44117
3 50800 83092
3 34056 54597
1 24773 85415
1 21223 75092
1 36417 48172
1 37850 56528
1 1471 80523
1 15364 97305
1 30993 72023
7 17988 29151
4 11589 17251
2 7680 66646
27 41929 49564
6 80700 91252
3 11965 39191
29 57414 58552
3 44178 53317
3 12501 58078
1 18931 53771
3 47818 82355
1 12219 90418
1 38224 92090
16 67779 76263
2 20674 33984
2 74362 90801
2307 572 2475
15 81101 94370
72734305 6564 6751
1 58936 89796
15 87616 93675
3 53246 93002
1 75798 99508
16 85351 92558
5 28185 68292
5 45722 80505
4 1581 65322
2 60951 96619
5 56456 58455
3 40573 84933
1 35111 61930
1 17834 90073
2 30153 49925
2 12277 99269
5 10265 47463
1 7279 60662
2 22770 96890
10 43767 50447
12 11025 27126
4 72656 84805
2 986 40494
15 6357 18681
6 49510 82196
1 49194 78393
1 15424 90378
1 13268 90627
1 15329 90678
12 82934 92371
17 14351 18213
5 7346 31102
4 77435 97152
1 22408 98987
1 23384 47352
23 26174 29109
2 18839 73227
3 10564 70474
1 11537 37568
178 96013 98827
1 35096 77435
6 45691 79881
1 16453 91651
1 16905 79206
1 46909 73445
3 25773 48420
2 27032 87232
8 61102 67721
2 30207 93990
1 50604 78129
1 34912 65270
5 63336 84143
1 30337 68425
10 5522 23715
6 10179 39446
10 6940 14618
3 12235 43685
6 85525 89608
5 24125 46585
7 2989 19236
7 59610 76967
2 8234 72937
1 33197 84972
7 2261 44255
2 36174 96922
1 27270 87669
1 23851 49905
1 3657 46734
1 29928 93411
3 49893 80410
2 7800 42627
1 15817 84900
1 14141 42049
1 13985 94980
7 51415 58523
3 60361 92408
2 18580 48909
3 5315 34081
3 8671 25941
3 53034 84741
2 13262 40423
1 16836 49789
1 17870 64976
1 4567 96450
1 10944 74165
3 37412 90784
2 18629 56145
11 68170 69210
14 89951 98637
1 15719 80361
3 3321 53570
5 13005 17561
4 43285 94971
1 58246 68883
3 22604 52250
1 58745 77651
207 3013 7059
13 71274 79452
3 37599 94238
1 1405 61735
2 9266 75811
1 59545 84543
105 56425 57823
22 85108 95372
2 42341 55555
6 45603 65264
1 3847 53416
3 1670 90561
4 26493 39839
2 58103 58387
4 69481 76647
1 22528 48690
1 33723 75046
3 17973 43050
10 93937 94917
15 11055 16206
1 37883 67806
106 33313 33874
5 14076 49011
1 17484 72957
21 86950 95322
2 23809 80229
1 27656 78532
1 20840 53121
4 46342 66447
1 50075 84689
8 67467 87298
2 4309 50673
177894 36213 36935
3 25745 52913
6 43495 53214
1 16105 78401
3 41372 69524
10 9864 32225
6 23386 26320
11 83531 91672
4 38612 50990
3 8240 34319
9 64222 98224
1 31561 99978
1 64221 81226
4 53935 96325
6 22486 58310
2 34391 50136
8 8851 24037
15 87001 92236
1 16875 65216
2 8541 42100
1 9339 73229
1 41364 60253
3 34256 83557
2 24393 86155
1 14233 83330
1 38907 92697
1 22736 56870
1 2972 48109
1 23375 34064
2 21104 76426
1 1643 60209
1 24934 74029
7 62781 68038
1 38419 99821
2 26932 59375
1 6813 63483
1 42000 94846
1 39087 91186
1 35646 80465
3 72392 83611
1 1238 97477
2 3824 36009
11 25987 40029
33 2171 23416
36 92557 96353
1 47490 69873
1 5258 62366
3 17214 51386
1 17951 88939
5 56980 70706
5 40617 70405
2 55537 84565
2 33256 70824
4 57309 79698
7 10185 27662
8 68110 98313
2 1070 67424
2 46940 79946
3 39963 97232
1 37861 83793
1 1599 96160
8 79078 81550
1 189 88357
2 14304 91715
29 59439 62190
2 31543 55032
12 72558 98011
3 5989 87612
5 48936 61908
1 40187 80695
2 5886 91468
1 54380 75015
1 23538 59089
2 62989 91012
102 8477 11638
1 8988 47932
1 15735 20458
2 11345 85732
4 7418 56236
7 20173 33197
1 4322 95462
1 17806 52450
1 8937 34279
1 26669 76959
5 61546 99895
3 14409 45397
1693 96847 98679
1 45804 58388
3 50780 90444
4 22287 98400
3 22191 46794
2 50705 89967
537 95 3525
1 4176 47833
3 13473 46929
2 70343 82655
4 51255 64547
1 13499 96998
1 35995 95048
7 31743 43793
1 6802 71290
7 77831 98372
1 19905 21736
1 36835 84288
22 7920 20731
5 41007 88872
4 36694 54212
1 43253 87966
1 25156 88207
3 5296 42618
2 45280 69188
1 2939 84941
1 28818 45263
2 18282 51532
1 33363 64686
1 29571 46160
2 12740 24743
4 5384 69924
1 59911 93386
1 18705 63151
55 89372 95102
3 56250 70244
2 29078 93213
18 30168 37662
3 57578 88436
2 31233 89451
1 24412 67294
2 52713 83074
1 23176 37987
2 14558 70631
1 22437 95072
3 33349 51349
2 39966 83056
3 8980 41415
1 11152 58092
9 70026 85815
2 8151 38763
1 9405 89469
1 28661 52910
1 9133 49413
2 32668 39895
1 21854 67205
1 10872 60857
1 24844 99078
6 58825 99996
2 32633 59211
17 71179 73636
1 12009 92290
2 28490 49429
8 66531 85352
2 13318 53987
1 22826 79038
1 27981 97957
9 9701 21917
2 13431 59216
1 27364 72614
48 91368 96182
1 29155 72711
1 2268 40365
1 9897 46586
40 80648 92663
2 12359 81635
1 10354 83211
2 12397 83487
26 20790 24409
1 17247 53939
1 12962 84562
2 10154 74450
1 33073 93576
1 36384 93036
1 30081 60604
1 12024 85101
18 25545 26918
5 2491 25750
1 6861 86706
1 1632 41702
6 46581 97329
1 305 62651
11 54323 75961
3 34424 47563
3 17812 57049
1 25409 84103
9 50332 53216
1 261 72673
2 27824 74035
1 2035 38425
2 60651 84921
3 60944 92123
111738163 88721 88770
6 18922 29001
2 526 54147
8 70023 72056
3 1255 78656
17 76064 86817
1 15824 89484
3 29062 41233
3 39990 58222
3 18904 80970
37 15 8465
1 25734 77378
2 31483 42756
2958690 98143 98331
6 39767 90948
1 64129 82109
6 66122 75534
113 803 14815
2 48185 85381
1 25938 70114
1 48149 90140
25 84797 87458
8 3398 49442
1 23924 87513
33 22503 31356
4 68139 73675
1 22442 82994
19 80192 84651
4 10742 40037
1 42302 90574
3 20902 41015
1 32870 82050
1 17131 99394
1 8115 89829
2 65478 91740
1 43522 91115
3 36762 78200
1 68208 88843
7 6231 31833
1 53640 78243
4 2522 64670
1 16673 44089
2 48815 98049
3 39041 88946
1 12011 86937
14 73845 83779
4 20582 23333
26 87941 92423
3 71726 85234
3 18338 74886
1 8327 37910
1 2582 12184
3 18513 73254
1 69731 76648
2 27608 60601
2 22883 89492
1 47517 86838
1 49020 94313
2 72687 86314
1 20067 86468
1 45375 85291
4 14427 71639
1 26235 99237
1 1253 73037
2 2699 87538
1 60618 76351
10 29870 36189
1 63872 89886
2 36217 82456
1 36896 72838
4 18979 55272
2 46846 58682
1 19120 90096
4 40479 67339
2 35323 72026
1 47318 91094
1 42433 81240
2 61183 99380
2 12588 51825
2 60722 96205
10 79780 83633
3 31463 63435
1 2333 51855
1 17280 73922
8 9533 32973
1 11790 59155
1 7007 89627
1 48225 81009
4 71137 98091
1 41762 80544
3 49862 68635
1 5591 45682
8 18326 29194
2 51638 59225
9 19007 39934
3 34775 91490
7 59337 65673
5 59424 93750
5 79803 96482
1 25254 63644
4 9671 66475
7 72854 86076
1 60876 96657
1 22223 92927
5 6718 39146
1 34413 90773
1 17380 28154
2 28746 64059
8 67113 72228
7 66019 71481
1 40992 95457
2 38570 59228
7 17534 23848
1 5626 95317
3 56430 75470
3 4847 56883
1 54631 87536
4 40771 60526
2 22622 73139
7 1304 16951
38 2317 13683
3 26113 60030
1 56744 91423
1 686 78101
3 28683 61283
3 51921 90751
2 61881 91500
1 65997 86207
4 12238 66671
14 72016 99680
6 18110 47305
1 13068 86556
1 27631 54457
14 25212 28981
1 26666 81803
7 88687 96909
3 2805 85900
2 15295 22514
1 18036 49095
2 34117 65511
7 54973 82964
1 74440 95994
5 14108 25356
17 9820 16023
2 66567 98494
4 58772 91995
7 12865 41915
2 43909 74263
2 27714 55630
1 23436 63423
1 28061 64969
3 15504 33803
2 34979 54360
3 44262 69478
322 2050 3831
1 28084 69007
4 30125 35862
5 85206 90610
5 32777 85983
4 38744 97606
2 12577 43884
4 67503 80341
2 8365 50957
1 22265 71274
1 13322 78998
6 38234 44376
3 46521 71338
6 6866 23074
17 87076 99512
3 7767 94929
1 13228 85298
1 72558 79043
1 43840 86516
7 69431 93249
3 15916 56277
2 30817 73907
2 2984 82746
1 27437 82551
1 13949 19744
1 36726 69132
1 37708 41848
3 7024 88879
1 57444 75909
2 67495 94691
13 7419 32214
1 408 75778
4 31180 33979
12 51875 59352
2 3154 55613
5 31904 86598
1 6910 73718
1 12958 78141
1 30219 85800
32 1977 10348
1 6164 96816
1 58892 85875
1 21573 72903
1 46286 80183
1 39651 75828
4 2228 45296
1 24509 95659
1 26004 36868
2 21691 92825
1 46935 86639
2 25040 52694
2 23635 63575
3 40901 57049
1 17834 72144
1 30292 43544
5 54664 86965
3 2044 29266
3 2667 44918
12 74870 83086
10 79063 91333
4 23451 78928
31 10359 14610
9 53966 65666
142 3449 5374
13 13883 26118
5 61970 83623
2 74523 88968
1 74038 96644
1 12487 91028
1 782 94215
1 22579 86602
3 5438 65795
4 42589 57818
81 4804 10794
3 78007 95395
1 49311 65275
6 8721 18033
2 44796 81121
1 31818 77451
3 928 88975
6 51319 52087
2 39278 59212
1 20057 98238
9 2448 46491
2 26793 75810
4 32072 36812
2 34432 55443
2 24381 50668
1 30495 71616
3 78027 92513
1 20583 40567
1 14922 96425
1 44746 71185
2 1235 49013
9 6133 17267
1 51456 54964
1 1953 96535
5 38346 47044
4 24800 40399
10 6831 18916
20 68338 81082
2 8765 48192
3 22306 66555
1 24796 86798
2 33396 66799
1 23795 92558
1 4835 15514
3 29966 37554
1 30635 65193
24 75069 96722
1 4936 40460
2 49556 75466
1 12655 96430
5 22932 26280
3 10584 73440
2 15999 50474
3 40053 47558
2 14909 71287
5 63820 85916
5 50712 89698
1 26802 85519
3 13758 67252
1 6813 71336
1 28624 72133
1 1136 74969
57 84724 97572
1 21196 67997
2 60027 86022
1 56724 65287
4 37770 75264
2 49889 80033
5 44856 62474
1 25984 93144
2 61466 99559
1 867 74943
1 61732 76171
2 22258 62244
2 30175 51815
8 70160 77331
4 74841 88335
2 32450 84889
1 10285 84349
15 11510 31423
2 1486 38279
4 24073 41159
2 31765 74185
3 49667 58037
1 14126 81383
2 29415 60408
101 92253 95084
1 50610 59560
1 22349 70161
1 28505 91658
3 52340 93934
3 11297 67462
1 14175 49073
3 54070 84496
1 41180 56334
2 25474 83618
3 29753 50869
13 12063 21084
2 53069 69744
1 38680 40467
2 33054 97753
5 66311 93831
1 972 67686
2 17866 35795
4 59224 77863
1 36404 78190
7 79172 82058
5 9006 57039
3 39139 66591
4 64294 98339
2 68839 83063
15 19567 26615
21 86850 88481
6 3497 64976
1 17977 42741
3 42673 91319
1 43260 95075
8 81541 91006
2 10143 48707
1 16267 39950
1 21730 94468
1 8925 28312
2 1645 69249
2 14171 34137
1 4191 93014
1 2455 64746
3 36633 52627
6 59166 71467
1 43626 72800
1 13253 61825
2 21370 72221
1 31199 49566
1 4423 91580
1 23217 62765
1 45973 48971
1 13784 60614
1 37920 99275
2 19242 46316
7 55622 93315
2 44765 61693
1 28842 58868
1 2257 62236
2 19204 42902
3 39522 91736
1 2060 99342
1 55835 74857
2 4319 94846
4 25511 37552
1 29862 66289
2 47383 63332
23 78321 89695
1 71847 90991
2 38300 68006
4 10049 29990
3 57072 90388
59 4920 11844
2 44142 90374
60 118 10420
1 37825 88654
6 19201 30182
2 18659 89444
3 16804 64491
6 68743 68993
1 13433 64493
5 25165 56871
1 18236 29468
6 68010 98769
3 26836 60063
2 19542 96589
1 29040 54996
1 39469 61498
3 62535 64547
3 1397 37207
2 73580 88141
1 37907 72317
6 66665 88533
5 45070 77915
3 53694 65735
1 63754 89585
2 68653 92585
2 17505 79180
1 2198 76287
2 43733 66671
1 667 85318
5 12329 27962
1 52093 98989
2 20197 83953
1 52841 69287
2 60275 78665
1 38518 88509
4 5102 35829
6 24962 40715
1 4008 63499
1 22243 92833
3 55968 83711
1 13394 94276
8453 47938 48056
2 24540 43570
1 6418 65568
23 34151 38023
65 4594 11909
13 71885 96716
1 48247 95041
5 24744 78997
1 21868 85455
4 6111 20698
3 10984 63622
2 26227 95153
5 42063 53007
2 6612 83574
3 82321 84711
2 24016 73828
1 25750 57178
2 8904 43865
1 25093 68231
1 15480 70641
2 18478 69000
1 12356 88937
1 2036 69918
28 15793 24014
7 65192 91927
3 15293 37100
1 61814 65058
1 8572 28370
5 44384 90079
39 3407 9990
4 3881 40516
3 63985 92909
1 19734 31697
1 13338 90164
2 17367 36480
3 53209 84229
1 42491 81051
1 16136 51678
14 15714 25001
7 36438 42222
3 32196 89497
6 13564 17988
3 17783 91407
7 42078 55677
2 55477 72696
1 76249 86985
2 34524 95912
1 29656 78761
1 2990 94116
1 47255 89497
2 81439 87290
6 7436 66193
1 11608 53813
4 69710 79987
1 39461 73956
1 28276 66726
1 6538 96994
1 47337 68597
1 66981 96409
3 51390 73850
84 86728 96212
27 90298 92920
3 7535 94356
10 21853 27919
4 62187 82462
53 91355 96300
14 39327 44409
1 14466 54610
4 28762 51064
1 34251 71569
6 41871 57443
1 49723 66899
1 7518 64770
1 16563 60908
1 5017 63949
7 11890 28673
2 43890 80721
1 22992 65712
1 8561 86046
1 2382 88863
1 40985 74024
2 24714 42726
1 47460 80087
62 5092 16556
5 21254 44051
2 5396 41666
38 91338 95264
3 39938 59566
2 43067 61783
2 28036 60029
9 64255 80581
27 81270 92230
5 43980 50507
10 78182 79781
20 87767 91288
1 35136 83571
1 25672 69034
2 36972 76287
2 2067 68308
1 2266 90309
1 20355 50070
15 73838 88125
1 11010 96569
2 10532 74824
2 41584 92742
1 18862 71990
1 8909 84210
3 55447 83911
2 77441 86416
13 17250 33104
1 30650 66414
1 8506 93327
41 63042 63149
3 11530 74570
2 34558 52612
1 14738 67870
5 15048 40416
19 30814 39932
1 29229 43418
4 40831 90482
4 82999 85355
2 7188 92751
1 34083 83288
4 55622 59074
25 7509 11758
8 25154 28528
1 5560 99978
1 66400 99616
2 25914 82709
2 8573 98317
1 16631 50427
1 66551 98616
9 50008 53412
2 42054 54588
11 30791 35088
1 17501 44880
4 26008 32213
6 67170 91548
2 88053 97740
24 11316 15509
5 35222 94864
2 33112 58065
4815962 19003 19014
6 54787 69250
2 55131 69327
5 48830 77100
1 49556 70825
1 35490 55883
3 51780 82696
1 1039 92208
1 31834 63221
2 35124 52538
1 12281 99219
1 54668 57959
5 62428 92953
11 19019 41827
3 32069 68875
2 82002 92578
2 41872 84764
1 48863 77094
1 17144 79228
2 24301 84134
5 58347 71423
6 16608 41046
6 484 25448
2 16003 57134
1 5723 69915
1 808 59994
1 3194 63389
2 28839 98424
2 15160 25700
1 23315 47474
2 35725 47144
1 17179 90360
9 68136 95808
2 35794 97533
1 26363 54920
1 23630 53972
1 10736 82926
1 13690 57469
1 64050 88417
5 74518 95486
4 59550 95060
4 8141 49384
1 41838 96242
1 25133 50483
1 51733 86152
7 74596 90297
58 4055 10932
3 24704 84739
3 40752 87628
91 16632 20666
3 11019 81474
4 1671 20943
6 49031 62745
3 20378 41639
8 8173 14058
2 33021 42187
1 28068 91012
1 25894 43155
2 34182 57500
2 7350 79841
3 46209 85086
1 15050 59737
5 59291 72463
494629 84854 84908
2 6885 40969
5 4590 30635
2 29620 66358
3 16938 44579
1 28474 83993
1 1930 84053
7 62440 78182
2 21304 45138
1 15694 90161
1 7669 44836
1 23933 76114
2 42218 67795
1 12185 67119
2 38163 95315
1 18906 69708
23 87484 98803
3 11572 20816
2 4882 83843
2 16124 76146
7 20225 30883
3 60282 92391
3 28724 65773
10 77584 96350
2 22651 45341
22 89553 91563
1 33626 86634
5 45246 85313
1 71377 91524
4 13199 45101
5 64273 95042
1 53994 80525
1 63772 81354
2 2705 48082
2 36019 78464
1 29294 52449
30 10403 23190
1 3863 46679
16 71970 88946
2 44481 53804
6 3156 38460
7 67447 73104
16 1712 19896
7 3578 12108
1 71155 81349
1 37967 71412
4 84226 97046
3 24493 71077
3 23572 57458
1 37058 84080
4 17035 96534
7 79762 92210
4 9449 65635
1 64513 72127
2 67062 99921
2 68041 77304
1 8464 68896
1 16985 76076
2 25188 46831
2 32970 40723
2 41225 96671
1 2675 81390
1 54210 84610
1 55947 86562
2 16526 80160
4 15759 64488
1 55088 65212
9 49552 62897
2 21248 58680
11 46027 47474
2 797 20970
5 58451 87341
13 3148 12298
3 20662 89028
1 2259 76159
1 65572 95059
2 551 92795
1 44289 80094
5 25494 67629
1 53627 82242
2 30835 56231
1 26740 56643
20 63768 64011
3 11914 62357
2 46017 77533
1 50823 94308
2 46851 85311
3 31470 43122
1 45756 87813
2 38548 48731
1 51386 76923
6 87529 96037
4 37482 86360
6 26194 30926
2 28435 41810
1 63728 89737
2 27902 83916
1 4901 57813
1 7173 86447
15 69260 81126
27 12721 23562
1 6450 84895
3 24309 71218
1 39399 42928
1 12030 45743
44 91025 97560
3 40310 44242
2 12644 56912
3 47283 76439
1 4719 54908
2 36283 91101
2 40262 68306
1 15010 54713
3 52191 74917
1 64467 85786
4 13933 68771
2 6228 42296
1 6251 61513
1 9358 56053
1 12225 48122
3 63898 84096
2 38726 90727
1 9795 87894
489 19874 19998
8 79162 88505
1 22292 84499
2 37326 50748
1 201 84037
4 43518 75245
2 49313 61882
2 6740 78759
9 16316 24148
31 78095 79872
3 5530 82240
22 31883 37849
2 45181 92132
20 6008 18957
1 11876 58078
71 5433 9952
1 57201 77144
6 26173 51395
1 25711 61930
2 60909 97018
3 17478 78061
11 11056 25576
2 20585 67742
4 45316 82410
1 51269 88579
3 33883 50504
2 10380 24702
5 14637 30349
6 57534 97763
13 19274 26177
1 62518 78583
2 7498 49256
4 20006 59518
2 10484 88823
1 677 64546
2 51609 75717
75 60778 62770
1 42550 69866
1 66231 85973
2 33523 97920
1 35657 70852
1 19811 71778
1 61282 77062
7 64380 79604
10 70899 77373
6 63118 67550
1 36033 82292
7 36666 48603
1 14454 40723
2 18835 79969
1 33239 90593
1 34867 93675
3 68774 92569
23 93108 98157
3 21770 93287
1 62244 69523
1 37591 64510
2 10854 74158
1 407 79908
1 53811 78018
1 47058 67569
28 52172 54361
2 66187 85525
48 87485 95665
10 47429 58470
3 3125 82724
1 9454 83266
1 38845 54488
2 17342 78098
4 10490 21439
43 8022 14277
1241 96949 98292
8 2171 46076
1 11288 37366
1 26817 83625
1 47447 74944
1 24951 85051
1 4730 64538
3 26425 67195
12 10155 28578
2 16536 96553
1 32300 34507
2 573 49178
2 59001 86967
2 10649 75408
4 58157 74266
621 95652 96814
2 2407 41392
1 37122 56711
1 12439 39737
2 20500 51718
6 66928 84341
3 25229 67396
1 3820 95851
6 66255 96135
8 43929 51525
1 26782 96389
3 17630 83151
1 11229 51925
2 63259 92610
3 64875 89138
2 43922 51637
1 1583 86506
10 73022 81297
2 7654 47225
1 39758 76427
16 17068 26117
7 77693 88656
3 20549 90323
1 46329 53396
1 20314 71027
6 596 25916
4 50434 74147
1 65221 89299
2 997 19778
5 28127 74891
1 13085 88359
8 76707 92182
2 22011 88223
1 40713 81941
1 13284 94285
1 38853 82497
1 53036 72778
1 56972 92784
4 29341 44415
5 44062 59412
3 58249 97430
3 50733 69540
1 15243 75793
9 73721 82910
1 22753 94236
1 19471 96918
5 45181 51061
9 50980 51701
13 24071 38320
1 73146 88282
2 28235 39626
2 41730 61781
17 18775 25143
4 23918 35889
5 45306 89592
3 4594 28467
2 667 28823
1 12661 25850
74 83367 94650
1 19444 90964
4 8152 33984
26 27988 31114
12 25285 27673
3 5193 47006
42 54677 55363
1 30722 80764
121 84767 86785
1 40089 54382
9 28254 48801
1 18041 63726
4 73646 87747
10 47418 57291
1 8705 47594
3 70278 98640
5 78753 84008
8 29615 44473
5 42181 85819
3 70317 85394
4 10734 41680
2 55661 99634
1 9797 67454
1 6064 73432
1 21242 86190
2 4273 80645
2 79666 95837
1 36530 54958
2 49917 85907
21 27664 31422
1 5796 96045
7 411 21373
5 14560 24360
5 36226 73172
2 29182 81884
9 60317 64925
1 11223 92242
5 56806 96123
22 5369 8804
2 4556 26424
4 21765 62112
6 81566 87364
2 29540 82657
2 2586 43839
1 8704 74723
3 51176 99832
2 23595 90335
1 6519 96105
3 43241 62126
3 44006 47177
2 43851 92770
1 9029 86295
1 46504 71147
14 57488 76891
5 3036 37202
1 1524 54248
48 4622 12092
2 34269 68460
1 5733 39521
11 22669 24657
773 94556 95782
7 18527 30264
18 72637 93790
1 82849 92604
7 31669 63955
40 93526 95389
4 76793 94212
2 21581 68356
20 11080 20011
1 30659 93813
1 30065 66985
5 45678 71411
4 58445 92290
3 59994 68205
3 33970 43813
1 32582 42073
1 48092 68005
20 869 15534
3 52523 57280
3 4073 93940
5 48090 54940
4 54388 94248
5 31385 50745
1 8684 67325
2 5170 40877
4 62835 80950
2 38097 65078
1 19306 46613
3 35246 51804
1 45936 81485
1 36266 61495
43 25398 28658
1 18556 64603
2 37460 83550
2 15599 68561
1 49115 82962
2 20009 66442
3 17144 32181
8 83768 86201
5 17647 50177
3 7832 32533
1 27390 55518
2 6970 46851
45036 60573 60713
2 17408 58320
1 5400 55312
1 30364 62315
1 10956 59935
1 23838 85373
10 61977 72119
1 36045 82867
2 7183 76526
1 23693 66346
8 4516 16349
2 22956 96564
16 8221 14714
2 40094 65301
12 69247 88110
1 5401 91911
1 44605 98149
6 70563 81780
3 35817 61884
1 21119 59313
3 9971 40383
4 52326 53275
10 57378 69258
4 24075 54501
9 52418 61783
12 35628 36907
11 38640 43974
1 38467 62082
2 48744 75106
13 64546 85029
5 2942 73245
1 19769 89855
7 3046 27516
216 94065 94662
1 34645 68157
3 2172 79848
2 8024 59955
1 12654 93555
1 16552 90524
1 38634 40301
1 24320 57457
7 65328 83450
2 10943 57612
2 29805 81882
5 78863 86920
135 91352 92871
1 2847 65062
1 38051 65637
7 58857 81163
2 4821 82734
1 28576 73677
2 11899 58698
2 43593 81150
13 88717 95393
2 26051 82387
2 65017 85666
1 6105 99256
1 68994 73924
3 2951 48054
4 78718 88429
1 789 68184
5 50288 69281
1 31497 59614
3 13465 26304
2 42860 82489
1 5884 94710
1 49939 83620
1 29921 61756
63 93043 97343
2 21614 84308
1 56214 90539
15 6926 23379
3 9718 56498
1 4522 92501
1 23997 54799
1 30276 68658
1 23162 73951
1 27504 55619
4 32528 53137
6 66715 97619
1 36890 73612
9 6801 43530
12 82342 91939
11 21629 34002
3 34243 99991
1 17174 83674
2 50361 72264
1 43631 87585
1 8998 88317
41 91987 99547
3 13039 93476
1 54387 82463
1 4415 58218
12 1041 9386
2 13163 49797
3 18437 49163
2 49180 81668
3 29769 36812
41 80037 91329
2 25057 85409
2 43077 89609
1 43640 48182
2 40143 85127
8 67464 83270
15 8423 25356
8 11395 36868
1 14648 32251
2 47609 75014
4 37478 71045
3 10912 57982
1 12876 26886
1 13625 61226
2 61875 91507
1 29990 50957
2 10651 62796
1 45311 92927
2 41076 88070
2 21868 66025
1 42621 82015
11 3285 16044
4 2004 26030
2 2585 93991
17 8752 15288
8 58943 62442
1 55949 96225
3 4697 67516
2 20956 65097
1 12278 57817
3 60621 66966
2 8283 71185
1 14831 34912
1 41670 59040
1 39221 58266
4 54147 92212
4 29263 53732
8 23676 24178
1 18133 72939
17 5515 12901
2 34379 96486
1 30740 41341
2 38265 90630
14 66162 94112
3 33103 85528
1 36479 88184
1 12285 93033
1 62692 81748
1 12291 56981
1 136 94937
1 35645 61500
2 66956 94818
1 10150 95154
1 36284 76800
10 9938 22953
3 54054 81478
18 66072 67602
3 18454 93002
43 8809 15620
9 23402 41444
2 46313 72717
11 3483 25258
1 6740 88521
1 14775 94228
1 40038 68765
2 55391 88374
3 63211 69018
1 56157 95056
1 46603 72862
5 79159 92954
2 59030 94027
2 40822 56341
4 16422 45902
6 20029 46591
1 6919 95582
4 33911 90118
1 18717 74675
3 27245 58317
2 68052 95394
3 48163 56536
2 47419 59440
2 21282 98344
1 44270 60918
23 76941 77598
1 4808 18813
5 36774 40300
2 3475 82893
1 2473 64281
4 66425 87698
10 43965 49325
4 55484 82041
2 19731 60517
2 32958 50582
2 55973 70044
3 70 25240
3 20610 92861
2 17220 65069
1 28635 77128
1 49809 75217
1 36754 75756
2 45347 66084
41 4798 8265
2 37422 99832
6 20572 36363
23 25240 26774
2 3611 30292
3 54832 99707
4 51043 76750
1 6523 93091
5 35628 42321
2 1532 82792
2 12752 21212
37 10293 16348
2 628 96947
3 28331 50689
1 12531 90473
2 7720 50024
2 60525 79751
1 34954 94199
2 48199 70250
2 32408 77634
2 44042 60937
4 30128 62662
1 5614 54514
1 67947 97668
2 32225 91411
23 77812 97763
32 75358 78170
3 18045 55692
20366792 67649 67675
2 23526 63212
4 46784 96058
2 42697 53813
1 37669 92506
11 5633 31197
1 46291 81091
2 14274 53676
1 53623 86948
3 69530 70729
3 10863 33229
4 38510 82579
1 35851 70562
1 44664 86250
1 31797 48005
3 48939 61165
2 34501 93475
1 50527 87811
1 36603 86037
8 8412 36401
2 15370 26470
1 51910 92965
1 6483 84344
1 19675 80301
283 49943 50007
6 1560 23305
5 68924 98526
7 6438 60302
1 9724 77907
1 35675 56380
1 20768 92007
1 24176 36523
2 49108 91198
1 41095 75363
1 45934 62309
1 29095 64278
1 45491 56536
1 16473 63743
5 68529 85206
7 70034 88915
3 16920 73689
2 68129 76764
2 37915 75380
1 2804 50611
1 37989 94968
7 13414 36954
2 37897 91118
2 34470 90476
5 66876 95011
1 52304 83910
1 40044 95533
7 79392 85451
1 6176 95478
1 12298 89192
1 2281 80789
13 3916 13880
1 18715 55663
10 21039 41175
4 12522 84008
10515324 11913 12014
3 43943 53656
1 26985 58277
2 3570 79403
27 83269 92403
21 85326 89447
2 10440 50990
3 8359 94801
1 49073 70467
1 42441 94864
2 16861 90922
1 37211 53870
4 3797 32974
1 7785 81078
1 20825 57359
3 61754 82241
2 4781 53814
1 6789 42967
1 43574 80343
2 24301 35844
2 47597 57921
4 8037 23190
3 23356 90651
5 43155 50834
1 15419 92349
1 29859 70741
1 36475 69706
1 44261 60150
10 58525 81602
1 5886 46905
2 38826 62569
4 6171 35137
2 21987 78595
1 13850 62302
2 14900 46456
10 69186 93030
1 14693 92428
3 51313 62596
2 74736 80631
4 16074 41294
62 88625 92388
2 75675 80639
1 41599 49978
4 6794 63107
6 47928 62334
2 34895 47911
2 15178 88394
63 11335 12678
2 16775 91963
1 4180 74469
1 19540 31974
4 53755 73438
22 31016 35509
3 30149 98567
1 27817 82540
1 17073 86421
3 54444 86362
1 52078 86583
7 66253 78918
1 52785 83170
2 26929 70295
2 72903 83900
1 47519 86907
1 56173 87192
1 35621 92589
5 27975 38655
9 24253 35622
2 16506 60192
1 7126 82460
27 2930 14417
2 41437 91345
4 31009 75971
172 92855 95189
1 36090 71620
3 75244 89651
3 50071 73548
2 55046 81579
1 47250 95603
1 41052 58774
2 75013 76083
2 63947 67019
16 22732 29050
22 80539 95514
4 13445 53338
2 19534 99232
2 13884 86949
2 40095 61153
2 57688 60178
2 46843 77898
24 16456 22052
3 73968 93532
3 71029 81279
1 68352 82927
1 9088 94338
1 40048 59738
1 62153 96084
2 71158 95316
2 83281 91787
1 56773 75515
34 93810 97902
4 40642 67021
1 9364 67097
3 75032 83074
16 82414 90334
1 87583 97134
1 57718 85183
13 64333 73467
16 10770 35753
5 4646 58139
3 49955 95676
1 25207 92506
1 7611 56239
1 14894 49951
1 16990 64914
3 37140 96860
1 39602 75169
1 72214 81308
2 55230 74349
3 22301 33804
5 49156 79390
5 10389 70894
3 66161 73997
1 21217 76383
1 36025 82166
13 37604 47681
2 9552 84881
2 45218 64242
1 29046 60639
1 52702 97792
1 6994 61622
2 17178 77466
1 11275 33346
2 54566 88463
3 1185 42371
3 18799 39917
1 3370 87382
4 35632 98517
3 49752 53271
1 26985 69338
1 13768 61693
1 40545 58135
1 47763 73693
41 81343 98338
8 20899 35634
3 34989 79085
1 9761 73257
189 13160 16883
39 63769 66060
3 17843 54340
1 28741 99766
8 29489 39630
2 14914 52412
3 739 94287
4 69732 87400
1 9762 72702
1 51885 52774
1 5474 70262
2 29983 82418
4 55017 94111
2 38920 52406
1 48677 75065
3 14372 46136
6 64397 95876
6 56984 60120
4 44519 59695
36 1106 12773
4 8551 34236
3 16260 87340
2 35091 54484
1 41687 79717
2 65338 72521
1 8799 52242
2 34141 66312
14752717 9867 9887
6 12013 28038
1 27382 74801
2 8827 74447
11 77152 81636
177 2376 9116
3 37558 84687
1 68655 72129
3 45109 78058
641 97657 99322
5 72084 84346
2 33405 98021
11 14735 47509
10 219 11936
2 7759 53987
1 35407 70444
8 34381 40981
9 68380 97015
2 65344 94182
1 4084 80808
10 77022 82601
6 24030 33798
2 6686 41434
6 84625 91889
2 55604 84036
4 56872 93367
4 24128 56044
1 2322 35151
2 56135 97668
78 12034 14484
1 20480 57966
1 9956 31636
1 47507 90474
2 15339 35083
3 6912 29873
1 21789 98163
49 18487 21045
1 71611 98691
5 37059 73407
8 41658 64497
2 22948 39044
2 26636 52680
1 65331 77070
6 29641 72377
1 23023 85960
1 239 69875
1 44672 95995
4 91414 98853
5 14089 33594
31 13525 24917
5 55960 66502
4 14611 90066
1 712 51344
1 16973 70931
1 58949 65906
7 61107 70836
1 61862 88655
1 46619 79078
1 58960 71187
1 21847 94796
1 53223 71175
1 34937 92211
1 39944 65477
1 49534 97861
1 28863 76859
1 42553 82530
1 39592 73884
1 33724 62397
10 18382 23460
2 48107 74828
5 1649 41533
2 11201 35799
2 46427 58475
1 22433 94065
4 35318 55635
7 31152 41138
16 23888 29829
2 18705 34771
9 51467 79954
22 27607 37268
440 2640 2967
2 40255 96410
2 13031 36271
1 19816 40163
4 17494 27338
4 51177 53545
1 26248 60052
2 18234 97662
11 66964 70091
1 3549 50971
2 5855 89416
1 31475 82315
2 30955 48904
3 43560 91086
2 51647 54656
1 7489 70994
12 85622 92953
4 21112 49017
1 60030 66479
1 3386 68510
2 15931 72588
2 33353 57078
2 55456 83351
4 14982 37089
12 69254 92674
1 19985 57197
4 54090 80170
2 19320 42043
3 469 31321
6 34914 69039
2 33725 94989
1 34064 62985
2 48402 54248
1 16797 58068
1 29892 71002
1 23425 85308
1 16119 98903
2 68483 69416
1 37236 97026
1 25930 96120
5 4118 42833
1 35701 72895
15 73811 84211
4 24309 75818
1 59824 84444
2 27959 80396
2 43312 46563
1 36242 67656
1 28224 66861
1 7567 94201
1 21888 54400
5 6937 34145
1 22208 66619
7 52068 88098
30 46904 48150
6 33386 48286
1 7521 69471
5 11476 50419
1 14520 68764
1 21328 69587
1 50814 96148
3 38769 90889
1 22029 71682
1 16274 60898
28 65370 67700
1 76299 97881
1 28729 99533
36 78099 84408
2 53853 59223
4 28931 74585
2 25930 56172
1 50028 96875
4 75911 82292
2 218 65932
45 5045 22237
3 25279 44603
3 3810 91525
1 20430 66422
1 12446 75097
1 51368 61983
2 45669 94463
1 20839 57993
2 1344 39209
6 42701 46660
20 83069 95491
1 33285 72568
3 37665 63778
3 71065 80884
5 66336 79101
3 4352 58430
70 6343 12944
2 26028 83001
2 49479 85001
15 14543 30366
1 1268 63211
2 52236 96898
1 5774 75654
1 12696 74854
1 46801 52781
195 86340 89155
3 37744 49426
1 5604 54609
1 32357 48487
1 30600 73503
1 62263 81621
8 28522 44787
1 20460 88749
5 1297 98286
1 22992 50468
1 35572 55827
6 59828 71947
35 92699 94095
1 28407 91052
1 24402 40264
6 60569 92002
3 17642 47330
2 20074 86808
5 46528 88371
4 53058 80580
1 32332 92791
1 25094 78696
7 73587 99583
2 8864 73646
1 36092 95914
1 64923 74975
4 19616 47357
1 76682 89248
15 73001 75694
22 10987 20078
7 63375 67237
2 12056 28253
2 33446 94904
1 18031 76982
2 37712 70101
2 15106 36006
42 75462 76410
3 24803 82567
2 60055 66578
1 24993 78603
3 14289 56362
2 17306 95436
1 28402 93900
1 57470 78425
1 55336 76812
1 12636 96159
3 5786 37884
1 24434 98258
1 3387 95648
1 61689 98682
2 19265 83607
40 81150 81800
4 1339 59618
60 12892 14600
1 16121 98106
2 28702 34474
4 39765 70083
1 49478 79960
2 38491 91709
1 56424 68982
1 366 79408
1 9366 82619
13 22796 26309
2 59628 66257
11 72153 99496
1 60568 82296
1 39173 71094
1 19928 96738
1 9230 65542
1 40164 94497
11 41243 63936
4 11387 45248
2 14839 63112
1 41024 54281
3 66376 87121
2 10485 70909
9 4061 23319
479 96869 98936
40 5102 12229
4 12211 53826
1 51959 89752
5 56760 80650
3 2180 34904
6 75424 86198
4 28929 98055
2 8325 17547
6 6588 27190
2 23503 41769
4 49398 69493
1 16389 72232
3 61136 86974
2 37440 91851
1 46490 95194
1 38916 65060
1 36739 85542
28 87442 92594
1 27794 92816
1 5363 74046
2 55309 99421
2 26114 71983
1 47977 84971
1 51169 95915
42 84030 86661
45 89059 95315
45 85182 86813
4 6505 88839
27 31350 32208
2 60753 80750
1 37712 70090
1 18503 79441
5 82193 98769
1 62277 78073
11 29056 47800
3 87986 92975
3 27346 71327
2 37109 80173
1 33180 62521
3 23463 34520
2 17341 92289
12 10996 18870
3 7924 40985
11 85356 98347
2 9061 89675
1 40081 52305
2 24276 75924
2 81794 87791
3 31621 76869
1 63814 88949
2 18244 85706
1 16305 69033
6 17102 20914
1 4621 98161
111 73629 73647
2 16226 79919
1 12233 68199
2 17804 38944
24 56539 61957
9 33263 43578
1 14443 73772
1 3545 54388
2 49052 60667
1 3248 30539
3 30092 58693
2 69857 83439
6 64411 84713
2 58471 96312
2 47796 61713
2 36368 74765
3 62201 65244
3 16110 75126
2 23217 40630
1 1763 59085
2 4505 42648
2 7667 34265
2 21100 76481
1 22609 58627
5 45894 59716
2 62980 89303
3 36435 99889
1 27736 63610
1 12026 95837
31 84705 86743
22 78109 85232
3 58465 80241
73 27484 28563
2 23406 85395
1 26719 76946
3 71123 75067
1 30152 92310
1 15929 81548
1 1986 65850
3 63271 84134
1 19171 89048
5 36157 50138
1 27208 54346
5 45625 57087
4 48337 66644
3 49190 52613
4 65150 96233
4 1903 68934
2 58600 96144
1 635 47796
1 51690 84403
2 8228 87511
1 64156 94120
2 59075 76056
1 46989 80936
1 231 81064
18 84984 93138
6 36939 55946
488146 34614 34833
1 19469 59052
2 9609 62371
2 12313 42245
1 43334 59004
2 45494 69349
1 28281 71891
147717 4719 6209
1 56558 64523
3 23281 91900
18 41067 43160
2 17188 58801
1 41287 89725
5 8192 37872
5 7369 43147
1 13276 51680
2 38636 93128
1 16989 61132
1 1695 68491
1 28694 71713
1 39334 69828
1 2697 87826
1 19593 56548
8 64593 75868
71 88593 92769
104 90623 98715
3 8010 86766
16 33988 38354
1 1232 73128
1 17704 88732
1 30599 41106
1 33420 63237
1 23798 65327
48 15983 20209
5 49726 87136
3 1179 60480
1 5557 63577
1 10434 85320
90 10895 12422
13 14539 24032
1 31516 50266
2 26413 57194
13 67508 85038
6 64509 99849
4 35900 87459
1 72427 91193
1 52830 86263
18 70714 72928
3 28487 47937
1 14787 28015
2 60240 79988
2 26589 90612
99 5288 10259
6 41922 50237
1 44990 49957
1 174 71810
1 12529 64866
1 16794 44161
4 40145 91947
4 61646 89118
11 20115 27509
2 14412 49624
1 14204 26986
6 14894 22255
10195 44049 44122
4 52837 99633
4 68470 82950
22 56172 57394
19 5041 28272
1 18783 62416
2 66642 99845
2 24011 90104
3 11409 37160
1 368 86381
2 2289 97943
16 50405 52838
3 52797 73474
2 10985 85008
2 13224 44259
2 45318 86426
16 25294 33582
3 3050 24952
2 43225 57545
101 90373 90981
2 14766 75007
6 73578 94439
1 3687 98822
16 19635 38070
2 26204 40182
4 640 28498
2 3418 37639
3 68820 85176
1 14260 72350
3 37698 90107
2 2974 82947
1 62362 80880
1 59883 89824
1 8501 91671
1 41219 76787
1 62361 83872
1 2787 73673
16 81221 87253
2 20481 89251
5 30449 70231
2 60116 72284
5 11631 50816
1 51024 77815
5 32852 51871
1 45310 74738
5 10137 24745
3 25317 68355
1 1382 32794
6 50727 67324
3 33605 45254
1 13560 98493
1 88958 92436
3 31839 90095
21 81352 97177
70 65043 66182
4 39304 88350
1 33317 70906
5 33077 40023
58 1863 15216
1 32268 36123
3 18040 69648
29711536 35133 35490
35 77249 79803
2 28312 67440
7 1104 27236
3 36677 94478
1 2493 61247
1 35196 94303
2 45427 51819
1 25312 70363
180 91697 98682
2 38007 86451
11 81278 96334
1 33159 69333
1 8334 95712
3 72463 76895
3 23387 75307
7 2016 14155
1 43748 94519
2 3556 71332
26 26840 30483
1 10770 88714
1 18871 68884
19 88948 99333
183 2861 3905
4 43889 80973
4 51810 73365
1 6997 98564
21 28374 32114
1 4263 56146
5 63665 96411
4 16400 75774
1 12048 88617
1 16993 69435
1 25867 71801
1 34576 98007
1 57764 71090
1 39944 78129
2 31747 80956
13 10609 36099
14 69727 85609
10 4682 22487
4 20836 62136
2 21682 43206
10 6712 23079
6 64845 70730
7 1471 13135
3 269 54398
2 48959 57039
1 42006 83857
2 20624 91556
1 4204 56190
25 75642 78122
2 11518 41446
1 18582 38624
3 10220 71171
1 28316 85888
1 17178 50240
2 25299 62309
44 12641 16079
1 6670 69905
2 3066 47313
2 47950 53828
2 34258 88156
1 18555 90555
11 63623 78779
1 1382 59333
2 45 47369
10 75545 79658
1 14761 98119
2 13721 63670
2 25533 43829
1 25804 32876
1 19642 39684
2 23295 46985
1 30610 61106
1 31079 69712
16 69401 74932
1 32305 55684
3 11115 11953
8 67540 86695
4 13588 55729
36 20335 22070
1 1914 92953
2 23130 91173
1 8650 56681
11 45164 50778
2 65632 97028
2 10497 97642
1 24573 62950
1 7094 57365
2 8646 43189
1 46292 97503
194 2997 7611
1 41958 51185
1 45296 75722
1 36115 72154
3 21211 60360
7 6727 29752
40 74106 78541
2 26172 91372
2 46057 73084
12 55873 77178
1 3116 83260
1 42363 89766
2 49230 63666
2 36048 49198
2 21917 89919
3 10094 31350
1 25299 79611
2 5321 45709
1 3987 40828
2 29595 99712
56 60448 62867
4 72072 83091
5 20130 30133
1 12026 80496
2 35511 78852
214 95629 97757
1 15171 79908
2 21073 30296
2 6657 38762
3 30621 90212
3 44121 66291
1 37837 67560
3 40183 51075
2 13314 92429
1 4097 52064
25 23541 27260
1 23142 86247
2 28267 86024
1 23143 53250
7 21395 27395
2 18999 95124
5 51752 80202
2 59519 75174
24 73949 78836
4 34939 65566
15 16110 25249
14 76278 89372
3 6331 88059
2 51427 82888
8 66970 71813
1 41820 75002
3 33202 66348
1 23109 55360
1 21221 58083
70 7494 8509
1 31765 76259
1 24268 70719
2 8449 62002
1 36374 91540
1 22924 99226
1 15566 74194
8 52257 54023
1 19509 57661
1 33203 90273
1 11049 65134
4 16829 24744
6 65672 87371
1 22683 36660
1 7298 63311
5 40070 44463
8 55962 62609
30 79831 81191
54 85145 96473
17 20268 38235
5 62995 82022
26 78558 83578
6 31035 51964
7 59014 83396
1 29302 52733
128571 71614 71776
5 36163 85393
1 14304 87072
2 25746 92813
1 25685 61567
11 12672 29928
1 59464 76210
3 789 94291
30 40378 43037
2 50081 98578
1 40625 81246
1 65052 93535
1 62886 64077
1 51021 84326
2 50060 88518
12 4849 13804
2 13176 89961
1 67314 86695
1 21995 86530
10 24584 59127
1 61279 70651
1 62080 63295
2 24101 76048
1 19868 89026
1 15936 82191
18 76438 96945
3 20588 88188
1 29561 97467
1 68101 90721
1 60990 77453
1 55969 89663
2005793 90525 90901
3 97 23787
2174 76038 76563
2 34087 99938
5 21982 66620
3 12675 59051
94 89498 98739
2 11908 93888
1 16108 73674
1 41839 82088
2 49779 60560
4 62052 90316
2 62247 74084
1 14317 82546
3 18757 28463
1 774 77481
3 4264 59764
3 5593 35570
2 4516 71146
1 60670 78646
8 84685 94249
3 43458 69469
16 80458 96126
3 29363 67473
1 15325 71990
1 48469 52741
11 77574 95542
3 23474 50643
2 6849 55429
1 28807 84677
1 8061 68712
20 69088 78463
2 57567 62271
2 29765 64233
3 10913 36522
3 5107 41848
1 40145 89961
61 413 20158
4 2381 28023
6 46930 59906
2 41036 94736
1 2183 55233
4 53006 77565
1 19507 73555
7 25492 35126
1 25744 57962
3 37630 60757
2 25173 47001
1 51865 86055
1 28276 99886
1 31 38759
2 6078 76110
99 5494 6803
8 68504 82839
4 46099 63590
4 2742 35771
3 21225 26062
13 14815 19247
1 8959 47235
1 7749 35786
1 50426 99172
3 30197 63716
2 24227 50033
6 52777 98128
3 15453 91465
1 66016 83189
2 1987 61076
38 57724 59194
3 1170 22265
7 84985 88338
4 12894 52350
2 1364 53638
11 62343 92773
2 57311 60828
5 28997 46228
4 48100 64123
3 30356 44692
2 4325 41489
1 16032 94111
1 26306 72765
18 75122 77927
2 13946 86749
1 32132 91471
86 28721 30036
2 39864 65678
1 46343 79893
15 58022 66078
4 7019 39425
3 18094 37743
11 45637 52310
1 805 96482
4 74380 75913
1 3083 40259
5 45622 94152
1 73239 92980
1 23481 84932
1 28439 77445
1 782 57765
4 15483 41877
2 7971 71861
1 32616 35640
1 10835 64892
1 7256 49679
4 19586 27716
18 82907 97081
2 34984 73783
3 3851 74550
1 44737 48973
1 5160 81261
2 67259 78821
4 42836 96342
1 43518 67605
8 75261 80762
40 21327 22538
1 13377 30627
1 54215 84775
14 71965 74977
5 45140 97663
2 26330 55264
2 10204 19722
2 43736 84733
1 10178 68208
1 1214 94239
2 48305 74870
215 95717 97470
1 35183 87418
3 62091 74155
1 28259 61945
1 12186 63285
1 475 53403
8 18777 37899
3 26417 80530
1 4923 48972
1 67151 96359
5 9356 26695
5 32405 62100
4 64846 89591
2 1612 74552
1 5334 64442
1 2929 70191
1 49627 61445
2 8119 49074
257 93953 94625
2 30306 60438
1 22586 53168
1 35597 58924
7 3005 28107
2 19423 99832
1 28235 60853
1 13725 28234
2 1833 94240
1 17391 38271
1 12002 51113
1 11579 59560
43 92629 98108
1 22395 85851
1 6379 54310
1 47810 79563
1 27648 39335
2 13717 37137
4 72751 89759
4 6797 68353
1 15935 61030
1 8120 29679
3 32786 70847
17 72346 79288
3 1743 54115
1 16833 78706
1 11790 51265
12 1617 17707
4 77929 79950
4 2666 37021
4 47158 68485
2 26934 98861
2 21232 57545
2 41902 55667
1 11727 56275
1 37339 63914
1 47276 64357
1 20363 63525
19 84748 95347
2 41102 80535
1 9306 60104
1 45587 72802
2 12333 48135
1 24404 62952
1 32527 64295
1 37074 88192
1 18857 49468
20 53064 67120
1 794 73908
2 40626 76055
1 32764 98542
1 5423 92412
1 10393 61385
1 32623 56451
1 37464 93079
1 12228 65451
11 75405 93445
1 72430 92356
2 52448 86658
1 14517 87102
63 79397 85665
78 5612 18023
11 60598 85214
18 84566 92740
1 27367 87222
3 18841 84131
6 14125 51362
1 2570 41958
11 18997 39480
2 36842 92576
2 34816 52487
1 23796 86155
3 390 24144
1 5053 50668
2 27539 80203
1 40339 71421
1 42821 78134
1 37803 86110
1 22225 97215
1 12211 84838
1 2554 97633
8 77446 92210
1 42046 68438
2 35239 95799
1 19082 99968
6 7831 37856
1 32830 74096
1 31926 79178
17 37803 41465
3 11858 74758
1 11088 61726
1 5276 82017
1 47593 48772
1 42860 56774
1 49023 60862
1 16262 98365
10 56367 98289
2 67007 70426
4 1529 56743
1 8788 78579
1 39629 51328
1 40600 95836
1 23207 99300
1 6119 58941
5 31720 46091
1 30100 85033
1 15758 97194
1 26282 98370
21 52369 57182
1 36295 43910
2 19620 49629
4 56630 61869
1 15168 86334
35205 67795 68396
2 47859 83623
3 11933 60089
2 41329 96445
1 28242 38129
2 42726 52219
15 14429 20440
4 7208 99472
1 46469 85200
1 10945 62625
1 45555 61558
10 425 31794
14 78932 89763
1 32935 60637
15 59632 69177
1 8787 36860
1 29032 86976
2 21865 73725
5 70091 89489
1 34988 85270
1 43990 79210
1 28011 68463
3 15242 63258
7 3852 30238
1 49548 95603
1 47968 88019
2 60388 86622
1 4027 71337
1 54456 98645
7 6764 18078
2 41212 92136
1 3919 88312
6 44144 59491
2 36593 60956
1 10921 78875
5 13735 35639
1 32859 50253
3 60865 64182
1 58251 80146
4 31289 44197
1 40213 86083
27 80978 90718
6 11067 59690
2 14186 28984
1 13948 51763
2 22776 89730
63 2470 9242
3 4951 24806
1 12819 41928
5 77879 85947
4 31912 63126
3 38654 76188
2 56442 86913
1 44607 83651
1 37149 65843
1 18116 73479
2 12207 33839
1 54094 99729
3 33391 54834
1 35204 87684
9 31728 32138
3 25168 36106
4 21571 76873
1 45135 48983
1 44803 75260
1 23352 96868
3 54417 63718
10 69875 84759
1 60154 63643
12 37719 43657
3 4716 83805
1 12629 52529
2 6325 80187
1 15801 84461
7 21785 25289
17 4957 11954
4 43849 94915
1 15638 54841
1 52097 89557
1 29828 78453
1 19621 87097
1 2733 94852
1 21403 65634
2 15136 70661
1 11925 86529
1 42774 98784
1 41423 74216
1 22447 83510
8 76251 93650
2 75683 89001
1 25693 78332
62 9472 13676
2 54817 69442
8 78743 88680
6 73776 92379
1 68836 86343
4 11240 61743
1 45896 73169
38 65257 73463
61 72733 73412
9 33307 39904
34 10181 18502
5 57211 71885
6 20028 56387
4 26252 75972
1 6552 99230
1 21848 56825
5 73834 91884
3 2333 38624
4 40865 55057
1 29549 82733
1 49328 99458
2 31388 83913
163 90185 98638
4 55271 63460
1 26148 57296
3 36959 90691
1 29498 51372
15 87032 94738
2 22156 51454
28 64483 72534
2 57712 60570
2 2124 97871
2 10968 60521
10 18382 46506
26 17195 30434
6 84572 92566
2 19718 50303
1 81211 91118
3 34093 64069
1 29667 50089
3 51246 91463
4 56130 92007
1 56543 58379
14 14463 23403
2 28207 37100
9 10704 28022
3 36712 41126
5 3746 68800
1 28893 88487
1 22920 41259
1 26154 57387
1 1671 85880
1 42112 59609
2 9499 51395
6 6098 22431
1 12023 36638
1 6245 27251
1 31041 50797
1 28651 41077
3 31188 81924
3 11245 37147
3 21611 90538
1 22554 59246
6 47086 62920
1 19234 23443
2 18410 86048
1 38035 79870
2 1458 20382
5 13829 23616
1 4501 48239
1 13923 76085
2 28913 79583
1 20237 40296
1 32151 34072
3 12975 59133
63 92840 96632
2 26104 66289
2 37749 44430
1 36222 66816
1 33305 66891
78006556 32911 33051
2 51436 66225
3 53131 75836
2 47740 67799
1 5517 61810
1 40407 59139
1 42383 67936
10 15709 29840
2 2699 92468
1 14457 92722
6 31160 45148
1 37292 66789
1 16559 17506
2 24433 58557
2 1899 74092
15 8834 16377
8 89887 93082
2 18889 49248
3 55639 74213
41 71120 73415
17 73586 83978
2 852 74279
3 11153 87499
10 5703 16594
18 62242 63502
19 91365 98393
18 71240 84088
4 46257 84552
1 18894 78442
2 28046 42504
10 76810 86639
7 19466 52893
1 5289 90351
25 24826 26865
2 32252 51035
25 93922 95236
6 5429 30653
3 41257 57663
1 38698 99353
4 3614 40772
12 87440 97707
5 66679 98865
16 71847 83277
4 62558 74696
1 4434 88993
2 34525 41497
1 11640 65360
3 60915 87654
77 87624 90165
2 70804 87567
2 20351 95583
9 9875 11361
75 42236 45084
41 81899 86801
4 13763 59145
1 21795 39219
4 59649 93046
2 52660 63697
23 50216 52015
4 18916 74177
4 24118 56610
6 74934 89752
3 44657 73883
2 11613 58144
1 25418 84148
2 44863 92367
1 9041 73189
1 20050 62199
2 52008 96251
10 77621 88419
1 31370 99410
2 74306 94019
6 12686 46541
15 79642 92603
4 29364 86778
2 45935 62966
6 3386 32421
3 4773 97655
1 31715 88550
1 64184 94312
1 47307 95429
1 35556 44742
5 61876 64019
4 10152 64143
8 61415 65379
46 18377 21486
41 92948 96676
2 44059 96158
1 51466 81552
1 50660 86545
1 23012 79324
6 40386 49843
2 22274 83641
3 4233 34581
49 83739 90252
2 81848 84699
13 83797 89910
3 983 12542
2 5806 96390
7 5336 62100
3 78229 97965
2 45516 68495
3 19063 22322
21 88656 92724
3 21782 79384
4 4354 21057
6 82440 96876
2 2198 26731
6 63585 76739
2 9192 61608
2 15006 74190
1 2838 35083
1 6628 65695
17 74909 79793
6 39147 43899
3 6950 60045
3 25050 86279
3 71668 89769
1 22151 75372
10 88944 96322
3 51121 89848
3 68598 96198
2 4166 52808
1 28286 92538
1 52479 93745
2 35340 74760
7 70764 76720
1 19235 51606
6 37945 51479
22 19706 24758
1 11106 82432
1 54896 74701
3 44476 57411
5 54655 91456
1 66178 79129
11 26194 40608
1 24980 67152
2 48297 94039
9 15167 37653
4 5702 69570
1 23072 67733
1 10263 76556
1 1543 59351
22 93833 96866
14 75006 81578
6 1277 30752
2 27661 76800
15 44865 47733
4 38526 80433
1 31754 96980
1 68034 87271
1 14288 68288
2 44061 62327
1 42623 54765
1 43412 86809
12 34380 35250
1 44271 71576
1 23493 54907
1569858 34008 34305
10 80186 85832
1 27749 85849
3 14927 65217
2 22445 57601
18 58893 77025
2 37743 85307
12 1037 25449
1146857 18488 18794
5 19950 28750
1 19813 99946
2 40514 93309
3 15750 57241
1 34157 72957
1 32060 72642
2 74552 91597
1 25160 99243
2 33112 37558
2 17058 36648
3 35065 70544
3 46978 61160
1 48814 72963
31 24027 24744
2 36824 88848
10 15838 44943
1 12028 47399
2 21655 80212
1 32734 85592
1 19833 70775
2 37266 83494
1653009 93106 93149
2 31690 74504
1 22196 71931
8 62414 79375
2 35585 79203
1 20083 86098
1 29198 68122
14 31636 34138
22 54372 56527
3 193 38127
3 8028 82930
1 58573 73479
1 37634 78364
17 4580 17834
5 62567 85278
26 2900 3044
5 17567 49938
10 77460 78993
2 8007 83248
2 57260 95343
1 39047 49239
3 62259 96623
3 32156 47890
1 27041 84306
2 9592 78165
1 23590 42183
2 1305 29493
4 7580 25376
3 15655 83319
1 33999 50199
1 34999 47310
2 33204 87554
1 43626 60816
1 31614 65341
7 52609 67181
1 25852 75644
1 11093 60700
2 18360 65285
3 65231 94835
35 82785 99949
18 79430 89219
9 55129 76131
1 61762 79213
1 29843 56502
6 35491 67421
105 7654 11479
24 77390 83784
2 11682 91870
2 20462 48945
2 11112 33131
3 52831 63102
2 32237 34485
3 5506 52974
10 73578 89804
4 63653 83557
1 34038 77911
74 27679 29309
8 52798 67294
5 8095 51579
25 81944 83186
1 55528 98260
3 31301 76074
2 21659 52162
1 28522 63357
1 42448 97639
1 18300 64015
1 24274 94932
1 3611 89642
1 25897 50892
1 36281 63729
3 50358 82805
1 41981 76864
1 37236 97481
14 4335 29596
2 48130 87476
11 65747 78137
5 55126 61201
24 5586 19147
6 80464 96914
5 61141 86048
2 32409 45405
1 14620 98883
1 31263 98868
7 50114 57711
1 27154 68994
4 65030 68242
2 49897 83970
9 27737 54451
3 25966 57524
3 66821 88129
3 59162 72299
5 3395 22427
2 4912 64006
3 535 31179
2 47068 94925
3 28337 52425
6 75770 95322
2 75841 84527
2 69969 93527
2 62995 77376
6 50780 75877
1 28732 82175
1 61036 86534
1 53748 93143
1 26070 86217
1 69138 95993
1 18809 74231
1 42570 84322
16 7586 12383
10 7259 39170
2 18187 80077
1 9199 40981
7 34560 64679
1 47010 54841
2 538 65809
2 35655 48627
2 25769 73645
1 54319 87622
1 56658 57843
1 53507 97410
2 64362 92866
5 2197 26468
1 31500 59696
1 42435 96356
3 1718 29702
1 3695 18620
2 39379 63268
7 1217 12128
5 13613 71671
27 38942 43710
1 74966 88171
12 81671 90892
4 59988 91922
4 14732 59925
1 23449 62800
1 44467 94294
2 4916 74891
1 52815 93408
1 1407 65712
1 51093 62021
1 7023 35312
2 47742 99087
1 40737 71177
4 5941 48394
1 33325 91381
2 15301 59567
6 6710 56828
1 28355 75209
3 10491 35278
3 54102 75081
1 10022 86814
1 18764 67320
1 40092 79698
1 2340 65316
1 5830 37386
1 12017 81923
1 5244 89507
2 41795 92219
1 9270 90625
2 18157 39775
10 85288 91535
68 83346 85645
3 32569 89420
2 43053 95719
1 47160 69403
3 5917 20878
6 7130 27780
20 31459 36003
1 3403 51618
4 75417 78539
3 62927 78549
1 12202 56315
2 10375 73418
2 7932 76258
1 21621 36849
45 84359 97903
3 51790 83497
2 27465 42802
10 61695 72604
2 54092 89100
2 48913 77098
1 43165 90472
1 60492 96527
1 9092 63447
114 88425 94699
1 30900 70124
1 3265 98192
2 36815 65354
1 28335 50237
1 51252 76853
13 12157 20958
1 17652 82838
6 44457 52817
3 15025 81527
18 67174 77658
1 3072 76551
2 42429 74202
14 75006 83564
1 843 91926
2 67141 92045
25 1493 22212
4 48482 68794
2 10239 35902
78 7233 8924
2 43735 81520
20 22653 34786
3 65643 94803
1 27027 86757
930 316 3418
4 65076 77582
7 85025 99828
5 17066 46308
1 7187 44747
4 52020 95812
1 32485 57812
2 30539 67726
2 42610 62527
2 7023 35365
1 25061 92522
3 42947 46878
1 28072 39310
1212 75893 76391
1 9651 75039
3 16685 38143
1 13198 76754
7 36196 85282
7 135 13854
4 54671 69355
19 93529 95403
4 4191 48461
1 25645 70680
40 49593 50085
1 28237 93318
10 38734 61336
1 14279 39684
3 49567 92532
1 23646 58131
1 20073 93783
4 11009 46815
2 24246 41823
1 8098 43181
1 10012 97946
1 15658 68454
1 13399 97316
1 24744 93464
13 69685 73649
7 58640 63132
1 36113 79518
7 42611 46017
3 25110 88668
1 30906 72895
21 10826 17014
3 15758 56062
2 34096 88312
2 58013 77839
4 55062 71819
15 8262 29074
1 8728 92180
2 1023 82242
1 15383 66249
1 19743 75113
4 63738 72938
2 11239 71952
1 26127 89291
1 25721 96145
1 58166 96541
1 4395 79795
1 40844 73930
4 51671 55399
2 54537 92328
25 20949 23336
1 5668 66074
2 24517 93357
1 21366 72338
29 15651 20922
269 2692 4592
2 57017 88697
1 47631 63059
2 22321 66231
1 21180 69520
60 65944 67348
3 63106 94791
5 13960 48600
2 9616 69331
3 8554 83956
3 32012 55952
19 86741 98563
2 19226 54912
2 7514 93239
11047 87873 88551
1 21089 75431
1 15258 18892
4 43828 52896
4 17382 68793
24 73254 98401
2 14270 83126
2 14054 38954
1 59714 74832
2 11321 49133
1 45996 85098
3 61413 81787
1 59427 78945
3 12661 56175
14 13956 28573
167 98211 99211
2 35371 81918
10 76434 92855
4 8272 71317
2 9719 84781
1 15895 83715
1 38298 59296
3062 27665 28079
17 38142 43820
2 23595 94720
1 36766 74807
1 4664 96676
2 20676 66936
1 16210 52215
1 1210 94990
11 13888 17669
2 15948 95889
4 28196 31399
2 15851 53820
1 31725 54129
3 13505 16855
1 23508 68699
17 68547 90628
1 4311 45862
4 62740 74559
76 22138 24249
5 38711 95900
1 30941 88775
1 4321 83556
1 21760 45606
1 27168 54311
1 2994 95263
1 27500 76936
1 30144 50921
5 51174 60896
2 35089 58222
4 4717 29817
2 35767 57735
7 56191 62420
1 13499 34176
2 20409 94086
5 8522 38494
1 11286 18320
3 2179 42776
6 50115 65778
2 32149 79208
1 47750 71908
1 41742 84038
2 37227 67487
4 7450 43017
1 44359 91303
2 7751 30544
2 22606 90166
3 54929 93715
1 28885 98896
4 18189 39483
1 16491 66713
2 31392 59271
2 14349 63400
27 73124 76971
19 74493 86562
3 1929 70017
24 92481 95188
1 1995 85041
1 8067 81201
1 41468 88154
1 52373 72336
5 61477 82703
1 38785 85351
1 31341 65170
1 10888 71419
2 10423 30391
2 59021 92588
4 20300 27427
2 42521 62827
2 50454 70264
1 52490 66447
1 52121 91506
5 4796 50675
8 38819 40211
1 381 92428
2 49098 65944
1 39152 82047
2 5011 78063
1 16098 72709
1 17200 60125
1 28959 54996
3 5959 91096
1 39616 91508
6 23501 36304
1 15555 49849
3 16347 83756
1 58149 76855
1 40793 92164
1 3291 79298
1 57026 82576
4 66873 81413
3 13001 59386
2 45658 69818
3 11282 48383
1 1296 57290
30 3036 9039
2 23005 91772
8 15292 25869
1 12265 40992
1 1410 27150
1 20411 48068
7 41964 63931
1 48809 95986
1 37546 77174
1 10588 44138
1 18705 84683
1 61737 88609
1 54718 63898
2 3002 70847
3 21495 60343
1 6733 68646
20 47770 49856
1 14710 33353
4 10610 85254
2 61499 77045
1 20606 28136
1 24791 70880
1 12870 57175
2 7995 58322
2 10614 63387
82 78678 87834
1 75048 83515
1 54445 62645
1 21550 98160
4 1269 51855
1 1345 28647
2 52674 58153
100 88126 99959
3 9313 62726
1 22263 65956
1 15298 81372
1 65017 88323
1 18143 54984
1 15303 50607
1 5489 45879
6 54725 62153
1 20331 54967
4 52838 55503
11 63544 70629
1 46038 79550
4 10812 33120
2 16251 47952
18 86242 94901
8 32722 35113
13 67035 75807
15 83007 92001
4 24793 50418
3 11096 98841
6 27466 45965
2 67771 91685
3 433 44785
3 36416 61237
1 38597 68890
6 84668 99204
2 18012 52436
1 16484 44371
377 7222 7536
48 62949 65122
25 11777 20812
1 14079 42860
5 45008 75339
11 59013 63663
23 62529 95593
1 73780 92718
19 7851 22848
5 62074 83280
9 68090 84055
10 25265 43219
2 6089 76806
5 19803 31606
1 74033 84513
33 30226 32884
25 23470 28281
24 88648 97794
6 82182 98973
7 973 19027
8 34966 62717
1 27597 45337
5 13615 19429
1 13256 28742
2 20954 83026
1 27155 65358
11 77611 85184
3 6304 39481
1 84655 91593
5 57284 98932
1 9782 94018
3 33760 74334
12 32470 38833
3 66694 88411
1 3442 36795
3 62503 89525
2 81045 83698
1 44845 97591
1 38415 92685
1 8843 84871
1 62484 91113
21 68336 72164
4 33084 44746
1 62070 94332
9 39722 62870
2 26473 91992
3 21885 96763
1 70780 88290
1 26573 97374
3 31942 71796
8 42783 55782
1 17415 96852
2 69157 88087
2 28223 45885
1 33623 73475
3 85693 91600
4 78159 81239
1 11925 53146
3 39313 73703
2 24849 56221
1 39068 80176
1 22403 71288
2 19630 79611
1 35101 53671
4 77026 82680
2 440 54412
1 16672 65407
675 13407 14076
29 85487 93194
2 4281 67203
1 10255 63477
5 82650 91331
6 61356 90080
5 89716 99022
4 48498 86020
6 2477 64125
1 14880 81731
2 34032 36677
4 21597 39811
1 28502 72151
3 26596 77844
6 77404 92976
5 56095 77777
1 19115 68879
1 58642 66834
2 11731 76095
3 14458 71349
1 18400 48767
5 23716 28593
11 56137 57777
6 14859 28621
16 68036 84351
12 39905 41995
1 68715 86608
2 29545 62636
3 50706 60710
2 31850 35364
3 61247 78177
8 29969 42655
3091972 83822 83912
1 16239 74707
2 64944 93819
2 14862 79268
1 1206 44380
6 45712 72695
3 3987 95027
1 21787 45752
3 44076 54349
2 25429 73557
1 8906 65010
1 44684 62767
32 11597 24246
13 1688 31047
2 40403 61180
1 14937 93563
8 20644 31720
7 59316 78566
1 43060 55651
4 39279 41266
42 4602 8410
25 90593 96872
4 18073 78683
2 14566 36951
3 69562 96527
1 4963 89186
2 22819 74465
5 72944 90042
2 17799 51268
3 61026 68016
4 44447 77223
5 22157 30628
11 23105 23772
2 54553 94937
2 18235 95527
14 78435 97362
1 67811 79935
4 20184 34791
3 46601 65735
3 69092 79336
2 23426 87022
1 22288 89747
1 6030 99767
2 22880 55319
1 22308 33066
5 50236 62418
9 33107 38561
4 24474 38436
10 10503 21501
2 22919 66409
3 20149 24935
8 67732 70221
3 753 32937
2 36885 69884
17 36330 39615
11 69881 78524
2 2971 42900
1 35456 55050
19 47451 49360
19 82186 88559
2 26983 81412
5 10777 28862
5 64410 85739
2 68053 85405
4 34479 53009
2 1175 38306
1 35745 78704
65 94563 97722
4 70325 79143
2 1450 53914
1 33617 87774
5 14387 31741
3 23512 36905
5 27654 32921
1 11752 34746
1 18623 30278
1 21670 47354
1 19561 78700
3 834 24038
1 15605 44652
1 14766 85057
1 20131 27921
1 23519 98960
36 88440 95463
5 86133 93359
7 34377 56726
9 73735 80902
4 18435 51438
8 71375 73782
1 16298 84639
2 10334 63294
40 3968 9810
1 6265 70545
5 29115 36146
3 30969 75892
1 59624 94266
2 64342 75770
8 85839 97592
4 23730 39444
1 36083 65578
2 2980 90604
1 3346 73141
5 14425 34426
2 29131 77668
28 60213 66597
2 19702 76376
1 29782 54925
1 74215 75791
2 3834 65614
4 51296 67462
3 58603 93493
1 12373 70422
2 8039 41561
1 33563 64444
1 26301 81061
3 89528 99252
3 48037 99322
2 11813 87004
27 7894 18008
3 18350 77683
1 16574 83742
1 29996 53576
3 37875 52661
1 1152 81061
1 17186 80311
1 5366 47471
17 71850 90117
1 8955 99640
4 8810 23762
2 13538 69290
3 6429 22133
2 31822 51156
1 32665 67478
66 55873 56532
1 648 37732
1 11268 88024
11 73450 92000
3 4788 29483
8 46090 80045
27 82410 99789
23 81545 88431
3 5342 62961
6 16212 28500
35 55393 60269
2 32812 66937
3 51983 62779
1 3840 67876
2 50593 71284
16 72033 97660
1 5521 94424
3 54109 80767
1 47029 97504
1 57139 84144
5 30166 45539
1 65096 85912
6 90593 98401
10 40604 48168
5 49163 81506
1 15589 60085
1 21345 77074
12 8750 48711
1 16143 33127
1 8996 45955
8 79205 98647
10 21622 26737
3 87382 96395
2 21638 85637
2 17385 25050
1 15843 95617
11 70445 87159
1 54673 93758
1 57624 89283
1 9849 33315
3 9296 30482
2 44038 96653
3 13588 58436
1 13995 82722
1 8721 82569
1 22297 49613
4 64852 99896
6 29532 53746
2 41556 76720
1 40043 80029
1 1137 98092
1 13453 94525
1 29361 96952
1 22293 87838
3 19549 39131
12 11829 14601
1 85721 92700
5 5660 65282
1 66675 93120
18 41850 46129
2 12977 45896
2 5201 24033
28 49711 55726
3 17836 78527
1 14652 60990
1 11973 41722
1 5710 55945
2 33168 43621
2 10984 37956
4 74169 94113
7 45432 73944
2 2516 74644
2 34076 44049
4 38376 58790
14 52215 53763
6 34023 44867
11 55374 78700
16 76288 89144
2 14081 81634
2 40159 82145
1 31608 50382
2 1218 38079
1 9658 46126
6 57380 76574
2 18853 52047
1 53681 58112
7 59613 66460
2 8368 40519
2 6629 77610
80 1417 8420
2 15065 80426
1 13289 50627
2 59207 82043
1 58362 84523
2 11130 36249
2 21127 47618
3 19771 97844
1 27501 69228
1 16649 75390
1 4270 70498
1 19063 95344
33 86820 98181
2 53205 73267
7 10018 30760
8 65516 76277
36 6983 8610
15 15410 20787
2 8692 85944
2 55058 64647
2 55652 71204
7 26307 55202
3 37621 89616
10 81273 91747
1 25453 49291
1 43093 85939
1 62193 89801
3 26618 64560
1 6805 73367
1 22889 83755
4 20418 47900
2 56676 83910
1 41970 93378
24187 69948 70200
1 17324 83069
1 11153 72466
1 44156 75028
3 57251 58125
1 46881 67857
4 3958 48923
1 32066 89671
3 4336 47282
1 36037 74172
12 86805 90159
1 13672 59938
1 41456 83713
18 48778 53225
4 14856 35239
3 26554 46590
77 3864 12814
8 56474 87656
2 8668 75274
4 13606 23555
1 29538 83973
16 26350 27647
2 5566 70360
11 46062 50765
3 19053 42910
1 17112 76491
1 37795 59351
8 87272 95241
3 16231 35345
16 1202 23730
1 197 93617
1 7920 81460
2 14979 35792
1 2623 21845
9 43063 65203
3 14410 38743
9 84464 95826
3 59717 71887
11 17861 22476
2 8495 33998
3 17320 71089
1 16712 59636
1 3584 62708
2 21515 22884
1 17656 39364
22 30164 34109
2 73360 75701
4 8002 46949
1 1950 62483
7 52577 70363
1 47254 83133
2 28547 68005
3 58661 97937
1 24423 67903
15 71793 90005
3 21205 50408
1 13316 25055
3 41233 75963
4 9638 42736
3 11198 99251
23 4181 12193
1 38120 89104
2 1239 26059
3 37499 70227
1 45558 85853
3 1941 52933
2 2529 74375
1 54732 73438
1 21068 49134
1 28502 78155
3 55487 58462
4 48762 57389
4 14734 47375
1 46914 65645
2 51385 77710
2 3125 41874
51 66867 70215
22 80744 84046
7 63894 88413
10 70738 81942
16 73003 91431
7 51194 81841
4 47016 55110
2 39917 80650
3 60399 66996
2 69589 75694
1 5859 76599
12 22949 42821
1 5036 83602
2 17982 63624
2 67168 81485
1 70942 89312
1 5566 55552
2 733 92940
2 127 45345
6 61175 91211
1 21989 89822
1 15177 74276
1 73751 78101
1 74400 75899
3 1417 43583
15 6654 21483
3 12978 54131
2 37514 74348
6 68755 84713
14 88535 97907
4 41897 54756
2 31280 48915
1 9064 97744
2 40015 63299
5 32073 39170
1 35431 86883
4 54612 71560
523 53138 53228
1 35253 89491
16 10120 22780
1 55334 84664
4 52593 69984
11 71038 86982
1 52974 79593
1 6174 73999
1 7269 95866
4 59253 64921
3 27472 98006
1 11814 76953
1 34595 76199
1 58640 87693
18 2407 27591
1 31234 93553
3 47873 59227
5 5153 24103
3 70187 87095
2 19567 87821
1 39341 82221
2 35637 61959
1 67213 94126
1 64962 97317
2 70140 98467
4 14486 39456
25 86402 96720
1 21152 33033
5 13488 39812
8 26779 72928
2 13741 83633
57 65697 67260
5 29081 43212
5 44774 63691
1 804 50206
363 2297 7006
2 5919 81443
1 23656 98506
3 30825 69703
5 9218 25054
1 38640 91385
2 24676 95078
2 18001 37127
1 23561 68578
1 52800 88073
2 54200 78324
1 19256 94156
1 23176 80906
3 25959 39729
1 55043 71079
2 29229 96805
1 13541 79969
1 15149 47289
2 38602 69092
3 6372 58336
1 52046 99104
1 21508 66871
1 47337 92296
5 73108 87376
5 23930 44002
1 25561 74451
2 2155 37802
3 35335 42315
1 16822 68368
1 10887 53674
15 57104 60041
8 23274 27989
3 18400 96382
8 72019 73650
2 10731 84234
1 5567 86375
3 4993 29606
1 1998 98310
1 1098 96103
1 8636 48490
1 12025 83960
11 64288 76983
1 44721 99179
6 39718 64109
2 1247 97458
2 9966 48514
71 13554 15954
17 84656 93448
1 40115 45986
3 7686 28567
1 44731 90547
4 12713 87355
400 3852 6805
49 7089 16351
1 25189 55243
20 14300 20078
7 68183 85930
10763 14784 14857
2 61072 75608
1 25453 36395
3 7964 49004
2 49638 84684
1 6923 39397
1 28309 59190
8 82034 96560
9 38401 49513
2 30124 76497
1 14104 88754
1 19311 55938
4 67598 99936
3 55362 91122
3 5411 35165
4 17044 70509
5 11054 24949
5 49965 65680
15 8563 20089
3 31495 76345
1 40730 53723
1 6812 82280
2 38289 81141
7 44953 58274
1 6991 98782
9517290 52059 52496
2 31768 76560
1 43234 94669
1 20090 99602
1 803 61471
3 7900 21880
7 22695 36897
3 67999 86784
2 45291 86808
2 14381 95475
8 5687 15930
1 66145 87253
2 20096 72485
1 70633 85485
1 58454 72606
22 67637 70766
3 24438 45316
5 14480 48092
2 42499 53837
1 5207 64626
5 15779 86365
9734122 57443 57809
1 43569 95417
16 11954 21579
2 12645 56889
2 8134 82809
660874 36387 36845
1 9727 77047
2 53010 88009
1 63291 95536
3 30956 63802
1 8522 42591
2 44368 59811
2 4222 81636
3 9228 59869
1 24483 93823
1 7128 88414
3 46330 49719
1 2649 66119
1 5600 83291
13 23115 27948
33 88428 92108
4 33433 52408
18 50048 50159
1 64550 81732
9 46523 84406
6 16249 25420
6 72821 78344
2 12749 25487
1 74451 76424
5 40203 69767
1 20729 60124
1 58247 72161
4 13715 40098
5 66514 92875
2 16801 79092
3 34324 46525
4 54318 65645
1 41142 65720
2 43489 80834
5 57 24128
1 6763 31853
2 31334 94818
2 55312 83278
3 17829 24085
2 52315 90343
1 241 59183
5 73322 77366
1 10313 63124
1 7477 72411
2 25237 63173
1 26551 81493
1 29794 98609
7 57566 96117
1 51419 64159
2 270 86591
1 29623 59574
2 69191 91877
1 41603 62881
2 57024 89610
1 2753 87442
1 419 83972
1 35942 75075
1 20118 73035
12 22405 48982
1 20438 54810
1 19556 79303
4 68351 90589
1 69160 91292
22 721 23359
3 12236 29089
1 33964 88288
4 50819 92746
2 18541 85391
2 771 62828
4 30948 51994
1 43733 93720
1 47022 82633
1 26079 78979
3 67217 91013
1 62569 90974
4 39844 43615
1 8228 70946
1 64614 79422
9 14931 39479
1 13646 96177
1 5782 91973
3 25863 74679
1 9149 93443
1 21565 76984
2 28171 64245
19 48602 55871
2 23964 55442
88 760 12872
3 11677 99814
5 55629 61136
2 15972 49828
1 37654 76289
1 67075 79646
1 34414 79316
3 52735 74378
1 19033 73685
1 53701 94870
2 31004 49222
3 73274 95824
12 20128 29704
1 4552 51556
3 62421 93444
2 18569 27316
1 319 36370
6 59115 73046
1 58526 71638
8 74022 89662
3 23037 66749
3 62606 96390
3 32407 60507
1 13169 67127
3 66975 89165
1 18879 77509
1 40979 72481
1 53998 87107
1 6743 80263
2 25181 79916
8 20943 51563
1 13812 24939
3 31095 93344
1 12770 86031
1 32170 97584
1 59122 69134
3 15920 27530
2 52001 81169
1 67937 89908
1 4415 45423
1 53806 93048
2 7086 99676
1 29885 70839
3 50437 68184
56 75492 98758
3 57921 75694
4 73654 85639
2 44969 76305
1 17527 97321
1 20474 74576
1 24208 69243
1 44680 82204
3 26382 43734
2 3161 94266
1 9195 80893
7 4057 39622
2 45529 80369
1 27669 96239
4 9444 61691
16 2287 9026
3 4555 79276
1 48898 79407
1 53934 81776
10 2164 12384
2 29161 98258
4 16249 65354
1 13843 64627
2 23594 39690
1 24622 35322
1 37528 53366
4 75866 99405
10 45617 47411
2 15255 80624
7 41351 48161
1 12747 98056
1 1995 87146
1 586 58858
1 13096 40991
1 28984 68868
7 67677 91191
2 22526 75192
13365 76278 76411
3 21084 83695
2 9687 75776
1 59647 93331
16 62321 66468
9 19424 30450
2 53769 74743
4 27454 42508
2 50157 92320
2 15207 88454
1 38534 93066
1 26910 73201
1 443 62828
2 22447 97606
1 34868 79306
5 74838 95303
5 32447 40170
1 12403 66722
3 61202 67712
56 79470 92131
7 43001 48873
3 33567 77161
22 79998 94781
1 87012 99389
7 14600 16894
8 64078 70464
1 59504 62742
1 27667 70242
12 5323 31419
6 29939 39859
1 30156 89774
1 16517 85051
3 52147 88975
9 41057 46177
3 42715 94290
1 20759 90780
1 19034 85519
1 47139 91264
54 10195 20295
1 5975 53764
4 34008 64949
4 63837 92948
1 58364 99329
5 7701 54561
1 20952 40258
2 33365 35544
2 27416 45813
1 29095 39493
1 5277 80725
1 19715 94671
1 26552 83219
1 8441 69773
20 2691 11870
1 14335 61063
4 72408 81450
3 46375 61342
3 138 86155
2 30087 94478
2 68880 76973
2 33684 91019
25 4396 16943
1 63483 96174
4 67167 81566
1 49943 77432
2 51841 74799
4 31111 35611
1 44058 68923
119 91456 95416
4 14464 35358
25 78425 93491
19 43335 46612
4 155 42131
1 28639 83381
4 55090 58247
5 39549 77389
4 60282 84643
12 5933 8463
1 56042 91982
1 26228 89117
2 64569 91263
2 9460 15995
1 45375 64369
22 17114 21332
6 44117 72864
2 5371 83646
3 28062 62517
1 21378 72617
2 33054 69636
6 57682 67153
2 28293 96692
3 13080 37491
2 33336 77062
1 61482 67211
1 13777 62758
15 35902 43567
4 75130 94555
10 70333 82220
3 29750 91140
3 75424 93824
3 50432 72559
4 35397 53537
2 12283 98816
1 17220 92755
1 41523 62367
14 2678 13183
1 14761 49676
12 64421 66017
2 38261 63646
59 9159 12213
8 67637 69457
2 19381 80357
1 42413 74534
1 25606 73771
13 76799 92736
1 4591 44063
3 23023 75586
1 26250 83698
1 24746 88148
1 36154 57835
24 58335 60618
5 19075 52669
1 326 93475
3 49023 73506
1 30468 46851
11 80206 89463
2 9061 47003
3 62833 95178
1 41141 42763
1 32349 78177
3 17348 69079
2 57938 88172
1 512 77098
1 35897 85590
1 13424 62383
3 89993 98930
5 70379 86476
23 55007 59453
38 85281 87540
5 18709 54283
1 1179 42989
1 39200 84168
13 74440 78526
1 2099 97093
2 32980 61301
1 24182 65745
2 34889 51749
34 282 12733
5 51490 96070
3 31809 84631
231494410 84421 84467
625 95473 99982
3 34359 44978
1 29673 51830
1 31726 45256
1 5506 46794
1 15093 84625
1 30078 51389
1 35057 84962
1 11520 61653
1 42061 66130
1 35876 62684
23 6211 29393
1 15033 73606
1 29777 95751
1 15313 74457
2 34152 78082
6 47340 64460
1 388 65225
2 31257 52548
31 22434 25512
1 21761 93032
2 16203 29282
3 2105 67802
20 4891 24941
2 37030 43156
2 17823 29391
2 13219 57789
4 55399 89958
6 51149 55823
2 2953 89857
18 9451 15731
12 67970 98255
14 30711 37587
4 1396 51743
1 34850 83914
2 7388 37746
2 22622 58081
2 14233 94835
1 8226 33861
1 10878 54883
2 30585 63987
10 60652 82872
19 1296 15980
36 1097 14989
3 4701 90647
2 19871 66251
1 40280 66095
7 71988 95512
2 3721 22324
1 31014 71615
1 80971 92537
4 13332 82895
1 39972 65165
6 45819 65558
8 76454 89382
7 59914 77298
1 40101 99020
1 1525 18363
1 10163 72698
11 1869 18303
1 53544 89636
3 34068 93907
1 15501 74320
2 809 43311
2 24405 44417
7 65208 96445
14 45679 50475
3 25928 43996
11 17980 38412
5 58146 85032
1 32273 78376
2 51878 99634
32 84561 95359
3 5 46202
2 16996 87778
6 43934 59762
3 45189 96965
1 26529 75118
6 49016 53790
2 61402 82649
5 19921 36715
1 7545 79158
1 8509 85415
1 25073 56415
4 41122 89415
2 49133 93815
1 112 85939
6 8694 20573
1 66906 91955
3 37346 76381
1 36739 97082
10 84418 91259
1 1089 86900
2 2159 85185
1 28966 65281
1 42127 88077
1 25666 99345
1 57222 96795
6 23071 46232
119 94579 98163
1 80435 97894
2 19284 41499
5 16080 74513
6 78803 90327
1 18115 51757
1 1183 86880
2 81425 96569
14 88107 94376
1 57114 85146
3 11581 43514
1 7939 52484
3 35311 71970
2 88407 95340
7 71061 86629
3 40791 77620
28 6923 23319
1 6969 24166
6 64054 70625
4 11390 56810
2 60174 68206
3 4237 87890
1 14976 88620
1 36423 49628
1 27532 64194
1 34939 75568
46 91425 93075
1 21133 94590
1 36926 94225
1 40661 54108
2 42096 98455
1 30002 66338
3 43102 62117
2 91454 94626
9 67891 84537
2 10055 54535
3 6195 48852
1 2641 75949
13 50306 64178
2 1437 48094
1 16502 64503
1 57276 99620
1 37983 86996
2 11528 90178
5 69569 73812
1 31490 49954
40 68964 70865
2 14216 57666
3 46145 96552
3 2433 14754
1 41754 64192
2 43641 81746
1 18659 99013
43 1284 4113
2 36736 74214
8 3038 17645
20 5660 16211
1 49123 86040
74 26450 29201
5 35740 95004
1 83844 96125
1 35879 57720
12 3583 17846
7 22658 46432
1 20103 74151
1 65014 95449
2 2681 52438
1 7667 68511
18 16050 28748
2 131 15494
2 8013 71202
2 45049 71375
1 45416 76040
3 50507 63317
3 3928 92283
20 74938 87764
4 50041 76535
1 58651 87634
22 36845 39687
6 62540 83173
12 13735 17004
2 38729 86558
1 10955 82256
2 13747 48776
1 55323 82475
1 45752 71208
12 21286 23991
3 67530 83197
2 62896 90527
1 55894 82432
45 86924 96483
1 44151 67305
4 21325 47380
4 20145 33822
10 73763 78587
3 46250 88645
3 29333 49408
1 47681 98930
10 15829 47190
1 25147 99264
1 19655 85944
1 21983 62241
1 16889 65254
1 11536 54225
11 18210 23337
2 22603 66295
1 17018 66668
34 8981 14991
2 20537 71737
35 49599 49999
2 43821 82838
9 46792 72776
7 75526 97324
3 59191 66339
2 10611 55769
4 31924 84405
2 27104 99270
1 20046 95041
9 11367 29338
1 35464 87232
3 81704 89017
2 40378 94961
2 12976 29205
4 60581 82732
2 2572 38773
2 42166 67162
2 22699 30757
1 42296 50483
2 36152 87568
5 22423 53641
3 61230 80799
1 18825 64849
2 43982 56332
1 18466 66514
1 37302 70559
1 33742 69927
34 86285 98914
2 18696 49263
1 35491 74904
4 59266 78683
1 35408 55802
1 47702 81155
2 45420 91879
1 22499 94996
1 61383 74094
8 40468 46775
9 85783 92709
3 42081 65956
1 24186 68959
18 82013 86839
2 60171 99289
1 27965 70783
1 38120 92107
3 47219 60921
2 20802 53877
1 20622 79438
1 15723 63234
1 44042 93735
1 23107 92023
2 58517 89779
2 30336 72248
6 23502 45076
13 82137 97166
101 1861 11067
1 35965 43940
2 3679 90198
2 27077 94747
1 38585 60444
2 15410 18457
2 46483 87708
230 29118 31206
4 5523 94292
1 37250 95846
1 16489 89748
1 11049 50764
14 11046 17072
1 14192 60925
1 41319 93892
245 79514 80098
1 12094 67841
1 56767 71759
1 52619 95827
6 15930 39706
2 11452 86744
1 28276 57089
25 21658 24973
1 29663 45557
5 46358 99195
7 48666 53246
1 38363 76265
9 81160 89030
1 37026 85362
1 22733 99686
4 51232 93548
1 16667 69453
2 15190 84293
1 17291 97013
1 52003 66704
1 23317 83386
15 38714 41175
1 4343 54392
2 14055 83060
32 33245 34260
2 39725 89413
1 86020 91800
12 35596 38238
6 38947 70132
1 59428 88920
1 53598 64715
12 79290 93905
18 32290 35674
2 67635 69172
59 64489 66668
16 11425 27835
4 7878 29082
1 19067 38566
2 33042 72229
6 18057 41701
1 13520 78364
8 62451 83757
2 20465 56321
6 39135 53336
3 34406 61750
1 16494 71252
2 17165 86527
1 693 98231
1 74403 87774
3 20216 98404
1 2083 27145
1 38093 99089
1 6934 48351
2 28120 79617
1 8646 96167
1 33717 62515
2 41762 59599
67 70294 72731
28 4605 8762
1 35615 42833
3 34558 94221
2 17433 72994
23 86555 87871
49 10451 13733
3 42567 85667
1 52385 93932
4 21232 44976
7 2119 23993
3 10518 65157
1 52610 85615
1 12260 23975
30 85837 97218
3 6931 63036
12 11742 21339
1 8777 36961
4 66324 94791
1 35099 92729
1 62877 95104
5 11358 54738
1 79957 97183
1 1794 42719
12 53339 64151
2 57127 57450
2 29128 90014
8 53370 65894
4 18401 39612
2 36426 50535
1 43729 90008
1 14352 36005
23 3578 8310
3 6711 45649
5 68018 79404
3 21632 42786
1 46933 95179
6 24243 32891
1 6026 25948
4 47506 87590
3 45773 80340
4 7378 37610
6 36036 98323
32 89876 93311
1 52060 55480
1 5222 98297
3 921 99170
3 51810 58541
2 56005 87623
4 69144 82584
3 13680 52144
2 55847 66781
2 2298 56416
2 9139 61311
20 81352 87019
5 42035 97734
1 11160 64023
1 9290 93782
1 38160 54922
1 6348 79764
1 45919 71661
1 47713 89678
1 46818 84171
1 52359 95173
3 7509 52525
1 40508 69539
1 15425 99460
1 31315 94454
2 60540 87907
2 42353 55175
1 31239 64571
1 52323 79058
17 28499 31743
2 8377 69729
1 5186 78131
1 40828 94587
2 43952 89996
1 8170 96344
1 23792 87986
1 31593 63120
1 40569 91951
61 14013 17464
2 13051 81626
1 27451 82403
1 7644 54058
1 11419 81220
16 84675 86613
1 44605 49659
2 58548 63854
3 33696 83978
2 15697 71227
2 16181 36721
6 28852 41988
3 8153 81148
1 14836 73551
5 55292 58922
8 33115 46810
2 47412 66010
4860695 61027 61907
2 40750 97187
1 30941 98920
1 14752 54629
1 23832 66628
2 23441 68289
1 43303 55723
2 8637 46447
2 9408 61671
1 6242 57367
38 78628 80947
2 31750 76417
1 38623 79381
1 25830 45178
43 80420 82235
3 15577 50511
1 12367 51613
2 51931 53398
1 11004 66871
3 7566 14874
1 37957 94959
3 51945 95621
2 14689 98105
2 17356 60882
7 58739 83415
2 10180 76765
1 47033 77911
1 1057 61043
2 14977 52347
8 13772 31464
27 90641 97769
7 60262 68508
1 28079 90031
178 91739 95408
18 23349 29966
3 43560 76735
93 6249 7069
1 873 69012
1 62008 71767
2 11451 69508
2 29276 53121
2 66893 71420
31 3151 22376
3 57302 77925
6 11178 57655
2 51878 94667
3 16882 38956
1 49159 72083
2 29173 68766
5 13807 46270
2 14503 44584
1 18014 76129
1 14496 59415
3 40589 63231
2 35407 65337
1 33122 69163
1 8447 88839
1 21334 55147
1 19808 60739
1 3607 63524
6 672 34728
11 62624 79204
2 33374 91907
3 57722 78227
1 1119 77905
1 1350 66369
1 38637 51388
1 36689 61661
38 77438 94512
2 33731 52198
4 15756 82606
1 42821 88000
1 23392 57545
1 26181 84625
1 11864 63794
1 13791 41073
1 30650 82527
4 59144 97397
2 58537 80240
1 27059 85670
1 59573 76967
1 54657 73283
2 11525 86597
1 56795 71510
40 83811 97582
2 9158 80763
6 29023 50781
1 14620 64202
3 22003 26555
1 38311 55824
1 35770 43400
2 9460 67142
2 5987 62580
1 44352 83561
1 18731 55920
2 56614 75288
1 42474 57201
25 54860 56327
3 31084 74075
2 57605 71747
1 16971 61403
30 90407 97756
91 77710 79190
2 14965 74712
3 5732 69269
35 68201 68872
1 15466 75704
2 19797 53536
1 23883 59072
1 9681 78533
23 22775 24998
17 81942 84450
16 82263 83710
4 7309 61846
1 38015 43254
1 2436 34924
3 26875 48983
1 40870 94711
12 77836 83099
4 50732 63533
2 19458 64176
2 27094 62908
17 74070 94856
2 6966 82091
33 11237 21461
11 75486 78515
25 6327 19071
10 67177 78524
3 27671 50712
2 17302 81771
5 12913 22523
2 14022 87649
11 21508 36664
2 38945 99645
1 37367 62340
1 17077 91923
1 29418 91509
10 59243 96414
4 9127 43238
1 38250 61393
1 37350 62530
1 39040 96009
2 76657 92778
3 24902 69246
2 32899 53228
3 16227 25081
1 24932 58173
2 29989 62918
1 32770 44391
1 25129 44424
11 70611 94083
1 33232 73671
1 49182 92935
2 38327 74764
7 66578 99314
1 18001 95088
2 35770 44164
16 19050 30274
3 27298 56193
1 22783 57012
1 40619 83089
1 22006 77419
1 15297 56104
6 51010 71641
1 5556 39661
2 71035 88844
11 52918 79705
1 32583 77597
1 23547 67214
2 5166 53761
5 91124 92871
1 42806 99099
2 17908 70573
5 35324 61612
1 10515 60655
1 55718 87913
2 2906 63840
1 36271 80911
1 375 60646
1 15950 87685
1 37871 82553
1 2740 66008
33 70443 78929
150 6673 10974
2 10573 46790
5 54256 80969
1 27331 88997
1 347 57806
2 4028 86746
1 25428 93398
1 19285 43900
2 9025 99606
1 893 80532
1 23438 95891
1 12200 43143
1 23487 77139
1 978 89554
1 31826 75006
1 33294 60068
1 10937 55482
1 37578 68702
10 2577 35584
11 3425 13725
25 2606 8377
7 48457 85755
198 2439 3067
10 67668 95345
1 64147 88246
1 58935 87055
7 22371 42903
2 66562 90293
5 395 18956
1 3298 72987
3 9998 30065
1 14443 68540
2 64787 90846
1 72791 96088
6 75610 98955
5 16918 86528
1 47979 88479
1 18867 87709
2 19914 64754
39 13276 22678
1 49560 94249
3 6843 27748
4 2376 20652
2 12949 39352
99355 1369 1734
5 21160 30511
1 17369 44847
1 83921 96385
5 59601 66836
32 85158 96102
5 14045 26116
4 84296 97853
18 79638 89913
2 23173 72861
21 51058 53334
3 15323 20853
5 48630 97515
8 35088 42130
7 89508 96315
1 70267 75688
6 25571 50501
19 24980 35046
4 55688 90161
3 31228 68780
6 7480 92630
5 4262 22145
3 20145 42884
1 21261 83284
4 80165 88270
2 47143 78647
4 33230 96708
1 41495 98237
1 44992 70978
7 3112 25774
2 52714 53853
2 72050 97952
3 47379 96349
1 50669 92668
1 28730 82822
22 44074 45239
2 35538 78872
1 29546 80795
2 1965 21698
1 25693 73602
1 48255 98423
1 48242 83960
2 15396 86212
1 17957 82705
1 28174 63417
1 30637 58803
34 1341 7647
1 12151 70871
2 15300 95505
5 60416 98124
2 21929 98465
3 11062 48250
6 10485 22273
1 8449 42859
2 22071 67492
3 2258 98853
3 7936 20148
1 48960 71854
2 28330 59377
1 49511 96449
12 26119 36291
2 35907 84259
1 23631 85309
1 41576 73702
1 58701 89639
2 2551 80434
1 35277 60730
1 4415 76463
1 44084 91164
1 51046 97981
1 17874 30199
2 6469 59513
1 25029 59848
4 16830 50288
4 57871 62758
1 50557 78856
2 8357 75110
2 13575 60776
1 55736 73836
4 1387 41982
3 55343 73374
5 13608 40702
1 24995 46560
3 10717 88528
10 10108 24571
3 36095 38960
3 36754 62004
1 53326 93307
2 6420 49386
1 23532 88549
16 73445 82049
2 32400 76367
1 44461 63738
2 13868 40212
1 25897 94921
3 58745 86139
2 8511 16703
3 67329 90728
7 65720 82517
1 19512 74767
8 18554 29263
2 16425 49965
9 29150 32004
1 17513 61319
6 55081 85532
1 1886 57119
5 6781 57375
10 61574 78184
2 19512 98054
1 48343 79815
5 77623 96494
1 55577 84330
2 27920 84275
1 19317 53314
12 53021 60374
4 43267 95310
1 42132 63759
1 59226 92580
152 93207 95632
1 59368 94207
8 10094 26418
12 32152 34080
1 35400 65533
3 5745 97718
4 5342 48910
3 10434 32431
15 27508 27926
4 25398 78585
5 75129 82882
1 36565 56770
3 49211 63752
66 926 12705
3 28751 73717
2 60372 72249
1 59195 79628
4 67115 95643
1 58955 75651
8 16327 28800
2 20887 63736
2 50873 70152
1 44473 96950
6 33079 43911
2 21863 82888
6 80080 88031
1 52655 99319
2 52750 75841
1 54471 84803
2 13907 59766
1 14118 67811
1 40392 63554
3 75475 99707
2 16521 66169
2 80578 99177
66 3994 7031
10 9261 30619
3 29572 63693
2 8193 86597
9 81045 83862
10 63564 98231
27 89730 92403
3 59333 77721
2 68353 98819
2 24332 66028
2 52301 66009
1 33822 85972
1 2035 62151
1 32005 65925
2 60375 79386
9 22949 45745
2 23151 54924
1 25209 61445
8 65177 74389
2 7536 63135
2 59489 95838
8 42671 43492
3 17546 33999
35 4082 22610
1 32355 56922
4 33522 64423
2 42962 86038
1 8895 33819
1 52322 65985
4 10693 41636
10 86935 99536
25 93792 98381
7 29427 45658
2 2168 92294
2 10178 43211
6 39272 76831
2 21048 60487
1 25458 36955
1 24684 99653
1 7467 42282
3 52808 91577
1 18570 93714
1 26937 89104
2 30463 96194
1 52961 63562
5 53041 59433
5 75108 86779
3 11370 77797
1 52649 89793
1 50953 99055
1 21045 85520
1 50022 72103
6 5476 49261
2 42410 67094
1 35108 66959
1 10082 69740
3 25584 42403
1 2405 76682
2 18943 32702
1 25977 65196
20 72463 92137
1 926 69356
4 56109 60477
5 2083 24918
2 14395 88096
537825 91751 92337
9 63284 65623
15 71646 77216
2 60816 75755
5 35665 68584
5 20270 50663
2 6976 59215
1 15677 62078
1 9194 49622
5 8783 17451
2 31935 84325
1 27012 68237
26 82000 93687
1 18154 62134
2 36378 59566
5 8803 38401
2 25041 92284
2 56581 90064
15 17058 23383
1 25489 40723
2 44965 45410
13 85801 97477
2 36782 87847
1 53264 94864
7 46708 55529
24 12995 24116
1 2826 40849
2 35289 85282
4 47437 70707
4 12768 63608
1 5899 79538
1 42969 98740
2 37539 71554
1 25295 76939
3 1064 32787
1 46374 85003
15 76785 78405
3 9649 21088
4 35232 56830
4 23113 41724
1 6259 99296
63 89876 93815
2 23598 91899
1 9821 44191
2 52481 94594
1 14995 64818
1 56117 90045
6 58686 76476
1 43128 61686
1 32623 63680
1 50860 76952
1 19899 86734
4 22840 50015
13 69530 92253
10 66153 76575
6 17130 40489
1 25978 42007
3 44713 87807
1 85622 97301
1 5812 77254
3 4187 36289
3 39191 92810
5 27906 47303
2 58494 98483
2 50032 75173
8 41862 58437
1 4485 42635
1 21230 63042
3 1467 35546
4 74699 91307
3 13086 97108
1 45268 78650
5 39543 69487
3 15095 47472
1 1540 46875
2 51169 89051
2 21269 69510
4 20923 32484
13 91041 92444
14 42304 54778
4 10183 46787
5 47737 72459
9 48524 49648
2 38700 95425
1 33064 93848
6 73750 94508
21 45041 47784
3 39399 65845
1 48732 63778
1 18103 84104
3406826 29890 30083
4 61671 95615
2 60894 94575
8 77314 89717
4 19099 62162
1 44626 75814
1 58528 59801
5 86750 93329
3 20206 76636
1 12971 59899
19 68148 71185
1 68828 76566
6 1047 36131
7 87429 96032
27 772 7556
71 9898 11449
4 17511 26321
13 44307 45070
2 21372 48549
1 35399 90421
1 2141 48474
4 40190 93782
1 19109 49100
1 14603 72951
3 51465 56683
10 14387 22351
4 46629 88077
5 14498 54778
3 53391 63109
2 5310 51951
9 71531 95591
8 65813 89526
1 43480 84961
4 9548 74084
3 66961 78738
2 11480 63216
1 38228 78406
1 14622 83316
1 55686 99417
8 78433 97331
3 13798 74357
1 40444 69866
1 18502 94384
1 17097 79564
2 48625 67253
4 9830 17494
3 49851 71918
2 2245 89960
3 24936 42780
8 71998 85853
1 15846 85470
1 1770 93796
5 16266 45672
1 21894 80084
1 30299 83449
3 9419 41008
2 60010 66033
10 29132 36076
6 45215 55743
3 25617 91876
5 54127 63838
3 22571 50602
2 68395 88562
3 52077 69680
2 34359 99521
1 57205 84657
1 32108 64644
1 59401 93725
3 65717 78826
2 69535 81297
5 26491 58431
1 47701 53078
1 35994 62328
18 15576 25767
2 23833 41792
3 47052 83141
1 29780 80307
1 34404 76637
1 7198 74172
1 2866 54497
8 68805 79789
6 58995 60486
151 66723 68626
1 60897 77411
2 62196 86985
2 74818 92728
10 6897 48496
2 53073 68524
2 33594 75172
3 55221 83275
5 18070 58782
67 7940 14971
1 33949 90357
3 11141 24480
3 13988 64971
32 77413 84000
1 31853 50852
2 22807 29602
1 62948 90173
1 1263 32623
3 6109 90128
6 77859 83421
5 74349 78347
1 5790 90726
51 76398 77873
43 4330 16567
5 10709 50183
3 70572 99624
2 16612 38856
3 3571 94930
3 6063 28283
2 16849 90231
1 63911 97804
4 36824 66612
1 28400 60658
1 16034 78250
2 50756 67141
1 1649 49045
1 7934 87821
4 16371 36645
4 28334 34371
3 372 90516
3 28985 32681
1 5627 96366
1500 96818 97345
2 41202 92184
3 23801 30783
1 46821 97294
5 40556 50697
2 5567 31194
2 18403 76421
1 17105 57843
7 73374 83284
2 56083 96607
14 64371 68950
4 75449 93622
42 91262 94677
1 20378 71553
2 39074 53008
1 40556 59364
2 8885 85072
1 65864 77648
6 48814 93051
3 9837 70190
2 33889 63509
3 16665 77547
1 21205 45993
2 45124 90485
9 35105 42788
2 24995 45289
2 10138 49990
4 69358 93616
2 43190 45196
1 37715 92910
1 40297 78962
1 1573 70365
5 9991 22842
4 67259 83451
2 38116 62694
1 43862 60513
1 1977 65883
1 30479 92198
22 85859 93232
4 67400 98684
46 1378 15710
5 1258 74862
1 24062 53023
4 50007 89925
1 2029 52848
1 29054 45761
3 58945 67400
2 22057 64939
42 82368 85987
1 12687 71836
2 15658 53758
6 12845 19119
3 1463 16564
12 53248 98770
63 1138 9156
3 11491 67287
4 19127 46378
1 5713 95372
1 23358 62386
1 132 68794
1 41284 89053
1 31000 51843
1 46757 89415
2 8883 56712
6 76935 98532
4 16561 41736
7 3352 13818
9 79776 95969
1 42458 64610
7 74254 81073
5 6849 15412
5 26451 44254
2 59759 71864
9 17458 55534
1 17072 69141
3 12084 19430
2 14860 81537
4 10725 18102
9 54639 96867
1 34909 63377
2 42139 76923
12 13982 28493
1 20418 44884
5 9472 42810
5 40334 90229
1 33131 59193
1 26290 87915
1 12748 96019
1 44070 90216
3 62390 90419
15 82154 88290
3 29054 67434
1 26657 82462
1 52301 96025
5 52230 58721
36570382 86404 86496
1 8210 49807
3 18242 78529
1 49066 82616
1 50038 84490
1 8661 53929
3 14010 30252
59003 91606 91877
3 42074 51199
3 38052 58866
1 11251 61513
2 10257 53472
1 16369 57962
1 24187 89785
1 9839 79121
1 23806 89053
1 43271 45610
2 54665 95875
1 12427 74367
1 4408 52460
14 67084 84411
10 1781 17272
2 10220 99551
2 40099 64924
1 18890 90381
1 37951 77117
1 16565 76267
9 8333 26998
1 31529 73250
2 63636 96663
4 30137 93241
1 32775 68148
1 15961 77940
1 6258 67714
1 31343 45462
1 827 88430
1 7625 99260
1 18809 88370
1 6642 87911
1 35736 88799
4 50473 97509
24 16054 36455
1 3705 87714
1 2374 89321
1 6878 96783
1 34749 88197
2 7512 56135
51 7518 10808
1 18680 32277
1133637 25092 25299
4 40370 70919
2 22289 90160
3 1528 42777
2 32231 96370
12 57050 60988
9 67446 74586
3 23386 50906
2 47799 50050
10 89298 96320
4 47144 67421
2 30394 38174
2 50832 77030
1 2115 90218
3 50102 74435
1 23865 76589
4 25268 46815
1 7128 59093
13 73814 89474
3 33087 65185
1 53690 95290
4 60620 93405
210 1846 6274
8 390 13401
3 1025 95948
66 88043 93984
3 30799 84386
1 21772 60917
5 57493 65488
11 25076 37233
1 9751 30651
2 24290 88173
1 3431 37984
22 37768 40158
1 34408 77653
5 48956 57774
1 5166 90826
1 27698 98693
1 24972 71794
2 545 41667
1 45531 71484
3 20444 36242
8 61961 81658
16 78510 83090
4 33457 92189
1 43734 56789
1 46901 77851
1 45010 94861
1 86462 97393
10 82598 98598
4 20547 54651
1 43175 57243
1 58227 86322
8 24642 43140
1 37483 60452
1 4022 55557
6 58267 82426
5 57101 70675
3 37540 49570
114 4936 8960
2 23306 57094
1 3296 13701
1 45777 95791
1 58807 64851
4 57490 82680
4 64556 88759
3 7045 68036
4 29035 64533
2 64527 94538
7 27888 36877
2 68140 87758
2 13194 42862
1 404 47666
18 16529 28405
1 12780 35040
1 34340 38796
4 37443 52931
2 46518 85731
3 5016 93208
1 15115 36093
1 2656 82647
3 36818 98367
21 1161 17187
16 9761 27095
2 55755 90023
4 45617 88815
3 38609 47099
1 50536 55562
1 29723 39786
31 9431 21392
1 73938 83853
5 9220 49515
26 48110 50498
9 79133 83441
2 19356 42355
5 54075 83794
4 22403 99855
1 28889 86853
24 63366 65358
7 27605 36718
1 10862 96607
1 20701 79866
2 21588 87519
1 11454 84546
8224 59879 60077
2 32582 92386
16 5637 29483
1 14613 36870
4 61228 96384
3 15514 99182
1 30914 93256
1 44832 78736
2 6324 78119
3 30401 35501
2 45120 89073
5 79001 85692
46 19564 22076
6 9761 29414
2 63268 77241
2 9726 88761
3 50091 61923
1 31744 39057
2 22321 76218
1 80299 88414
4 28902 76689
4 80528 88895
2 6471 96617
2 1623 25712
1 56325 82538
4 31052 58908
7 32718 37729
3 18926 69431
5 69406 74820
10 52029 59226
1 12173 69101
11 75592 78628
1 52278 84989
6 11684 22337
1 65742 83441
1 5781 81851
1 65845 74810
3 4997 98275
1 25665 69900
2 74542 76154
6 1557 68470
3 6583 25787
2 5147 58018
1 34770 70903
1 1406 59068
1 38737 89274
22 90382 94790
1 51374 60680
5 74578 83086
6 29912 54453
13 60569 68194
1 27656 75901
1 10495 96181
4 51573 69861
4 4019 37950
2 58706 86583
13 18363 19764
2 30403 36782
1 16907 79774
2 16578 41331
1 31395 53224
16 76660 78294
6 46205 94016
3 47144 94596
3 19998 47028
2 38330 82739
3 71644 79119
2 18284 42515
3 36987 56231
4 25443 43142
1 15501 45277
1 1057 86080
3 38701 56684
1 35397 42471
11 2373 28156
2 3808 51489
362 94343 98830
2 23780 54903
1 20355 41086
1 20626 78704
5 41714 56888
3 54413 71232
3 55661 91377
3 19234 53681
2 27827 81988
1 41816 56197
1 30304 74180
2 37750 73550
1 52731 54890
1 38081 68455
1 12453 46925
13 59806 89924
4 52868 71666
1 57016 70188
4 89463 97751
29 3686 14313
2 8179 72976
9 1013 20667
5 16530 23055
4 10176 90135
23 5064 15882
1 30795 67984
2 24754 82589
1 12026 83566
1 52659 98463
1 60830 87599
1 12682 75009
5 19713 33614
2 50225 88761
12571 84615 85250
9 26933 45117
2 33739 85439
11 9540 14903
11 10951 16856
15 72976 96052
1 10305 49762
10 41067 64710
3 12249 43600
1 10166 45763
1 19774 84264
1 38259 66508
268 65407 66560
3 8125 39581
20 76682 77524
2 52329 57577
2457 15851 15975
1 10052 94520
2 38260 94099
4 9410 15537
1 9924 56762
3 38999 53980
48 1951 8874
3 49250 59664
1 33145 45876
3 51044 83626
2 27808 41009
2 5175 98129
61 92697 98572
4 14095 51135
15 60671 76325
1 13956 93063
1 10603 48856
3 30258 39335
1 28476 77505
2 52870 78080
7 20353 33587
14 76182 88039
2 11394 19777
5 34544 88002
1 2296 39191
1 6050 96156
1 9774 75090
12 695 19990
1 2535 87454
1 35779 88751
3 39435 83085
1 3191 78939
1 31706 83370
11 43148 52268
2 38640 74450
1 44084 97023
1 51542 83409
5 14626 41550
8 18450 35764
2 3956 95067
3 13593 23960
1 41996 95307
2 29580 63677
1 44605 58029
4 13038 30166
4 37297 95462
1 42765 67041
61 90918 94495
1 17497 66786
3 45982 61928
1 41167 93693
3 59571 68133
1 10224 76076
2 38236 44734
2 35065 85230
2 25737 61472
2 25961 49459
9 32874 34140
2 42172 62950
12 79265 97022
13 67403 89758
2 16835 91398
3 17675 85587
1 45571 76192
1 38859 82081
3 39350 55387
1 22982 84844
4 80162 96690
3 52003 94648
2 477 58764
19 6879 11933
17 8702 14781
3 7266 52179
5 24526 59211
1 19565 60115
1 21335 81041
6 63076 97334
1 22271 69497
3 19281 47853
26 10689 23689
2 26967 58887
1 75815 81985
1 21249 57287
9 58629 80863
2 53946 74062
4 15485 82830
1 5997 69455
2 55208 83517
1 15830 86573
1 35676 93251
1 32078 99661
1 12885 51729
2 6765 80495
1 37167 96929
1 35751 84669
1 69059 95701
1 69649 82343
2 53517 70475
4 22845 42216
12 88514 99043
1 24918 52243
1 20204 81570
2 43921 86315
3 4951 73807
1 9551 54235
1 33430 59023
1 11801 57423
3 61861 78575
1 40056 96222
3 42642 63791
1 2038 90606
9 71597 74013
1 13774 85361
2 64898 75213
2 23654 72089
2 6361 89566
1 16321 94149
4355 98412 98515
1 18957 75430
15 9910 32419
2 24998 61356
19664516 11173 11252
2 48399 85806
2 29658 78839
3 37042 81788
18 14257 31877
1 56399 73447
2 35913 53781
2 23588 72054
1 40233 48786
1 10174 74734
2 4942 93641
3 14099 50511
1 42475 84098
3 54093 95465
3 67257 79013
1 21365 94508
43 34719 37130
4 72135 98793
1 26479 54571
2 61613 63454
3 64634 99110
4 42009 65015
2 53395 73120
1 49607 56070
2 14506 69538
8 72127 88675
1 65190 83869
4 43988 58194
3 32242 79764
1 23138 78234
5 14683 15032
7 34369 52346
1 2271 40389
3 50992 70182
2 31800 74488
2 5692 43380
2 28987 59921
5 63572 75508
2 15548 40843
1 22260 70668
1 12468 62296
1 37489 43878
1 925 66301
1 17283 48948
2 24903 92145
3 67677 94685
1 30258 86850
34 81804 96411
2 36595 99941
12 10404 17059
2 42549 54201
3 52014 58999
3 4 80676
1 27281 77377
2 44515 82612
4 26536 44944
1 78336 92078
24 19685 23996
6 774 31410
4 12330 95024
3 46936 64888
1 46078 62760
1 756 94383
1 30639 42269
33 78386 85631
1 10238 72057
2 46365 94487
21 4315 12245
5 34406 53563
1 24701 93897
1 14467 76031
1 29706 66929
1 12419 67513
1 4249 97693
1 1541 95446
4 14570 38316
94303 5060 5434
1 37256 65136
9 6644 23942
3 30674 74654
1 15256 96231
1 36556 84243
4 8203 32532
1 25361 81285
7 43219 48019
1 6948 59638
3 15489 26565
2 42555 78965
1 11256 97133
1 2389 67031
1 14656 68196
22 69921 84463
1 20358 85672
4 3458 35745
2 4265 69712
5 30136 41375
9 62117 97674
1 46099 80094
4 46240 75277
3 50522 88260
55 89755 92746
2 11251 79312
3 64922 81542
2 13568 41435
4 40296 76496
1 29038 56843
1 37059 89771
1 5944 57720
1 70913 90254
1 35958 93769
2 48502 62152
1 16881 99160
1 10894 80386
1 4329 80125
1 54155 84176
1 43343 67487
1 41628 81744
34 13280 15639
2 24994 74541
1 31133 65223
2 24664 74090
1 50168 83258
1 5168 74505
1 4555 82959
1 6948 74220
3 12916 51821
267 93316 94562
1 18693 82406
2 12833 76973
2 10669 66213
1 5017 64272
1 34771 79194
9 39686 43810
1 20669 71920
2 590 84034
3 11550 43826
12 62663 84874
1 59213 70626
4 9419 32887
1 3815 40110
4 44247 58437
3 15536 86384
1 54752 87376
1 7956 82286
1 12665 91777
1 23787 58402
1 7075 37456
7 31952 45806
7 21446 24387
6 54088 96562
7 75490 80480
11 17075 24050
1 22602 89866
117 6407 9021
4 22281 58014
1 54178 70117
1 7289 52203
1 14794 47751
5 66791 76083
2 6172 89338
19 26799 27953
15 76983 78995
1 38702 49291
3 22472 62561
3 19001 45827
1 3492 92433
6 24898 41472
3 49195 95007
4 48518 72306
1 3519 93290
1 7599 87382
1 24000 90613
1 32572 82361
10 45583 47965
1 38731 79318
1 34480 95965
2 45860 67082
1 17023 96068
5 61982 84474
1 65208 72059
7 9146 22740
2 73118 73173
2 61192 98439
2 8393 80666
1 44705 82122
1 17734 85645
1 2953 71283
1 13281 95588
1 16205 73263
1 13593 56875
1 45987 65792
244 84869 86726
1 27988 73725
3 45946 75986
4 28048 37983
3 67948 95256
1 10950 82792
1 28943 74684
1 15595 94909
1 3345 94568
8 13604 36279
2 10477 54699
4 64556 67709
47 11784 14807
1 34021 93700
3 69669 85036
6 41139 94765
30 12677 16723
1 10475 40207
1 19889 71817
64 5985 13209
3 18567 83066
2 25770 69952
4 11235 54512
2 69125 75875
1 62608 97183
2 36609 79735
5 8945 17212
2 25047 88596
21541 53910 54034
4 15212 65276
1 33994 56926
3 25694 45781
1 18411 84686
1 6842 28027
2 1341 36615
1 20253 61275
4 8584 73670
3 52862 85682
2 33048 61223
17 85103 96863
7 13494 31318
83599 31327 31950
4 46513 82457
1 14997 85352
52 91114 95003
1 43503 81112
1 6417 68303
2 11967 96798
15 22063 32933
2 1303 63833
1 58343 64218
2 40615 72737
8 59635 99329
5 18527 46638
1 4393 35455
1 41079 72067
3 30960 79207
2 5495 31027
4 27228 41000
4 25541 58876
1 55719 84438
1 31449 75133
3 69452 99554
2 68847 89355
119109573 99732 99804
4 13136 49963
1 14725 51712
7 42761 45822
2 16184 95296
2 7872 84240
1 29550 55988
1 38608 64568
7 50851 68690
2 9331 59402
22 638 7666
21 75161 84025
3 46413 86857
5 24992 28642
1 33825 68072
2 32489 94367
1 40110 61540
1 4272 98608
6 5474 29414
2 4007 16524
4 74096 85775
27 22505 22879
4 32054 86348
3 8617 33678
2 11195 88657
1 21139 46047
2 12209 47924
5 39306 43078
1 7965 42648
2 27419 62526
1 348 55818
1 2483 72052
1 46183 70392
2 11851 71718
1296175 18820 18970
2 55408 79066
2 68896 73903
1 17736 59577
3 13988 81981
2 3598 46390
1 11039 73794
36 78872 92448
1 3485 53565
1 21120 68471
1 22633 58872
1 17956 91364
4 35922 89481
2 51391 90004
5 59946 66582
2 44126 94524
2 26080 74333
1 76336 93145
3 13435 55094
2 11338 16480
5 12735 34133
2 51359 80110
5 30658 36955
2 32801 98430
26 84548 92640
4 2537 69054
4 79296 98367
52 635 7459
3 46985 57847
7 78253 82012
2 29934 55658
1 32836 34052
2 13040 43086
4 4025 52567
16 12695 14736
2 32162 92879
6 51108 52043
12 55963 76119
1 39248 50580
168 83545 84185
18 83938 89846
3 35274 79859
2 2932 75299
2 31083 81214
1 24312 69201
22125019 18566 18661
2 10245 62761
1 18597 93287
1 9867 78473
26 83420 91872
3 66793 74383
6 55742 90917
1 36460 85982
1 14625 86254
3 35542 39174
118247 79586 79935
2 8252 78257
2 40948 76002
133 24311 25718
32 5807 13736
6 37735 59748
1 14595 97936
1 60377 94480
1 40020 68158
138 94412 95786
2 55528 96035
1 13015 66134
6 13258 46758
1 60726 95877
4 50886 76349
11 76130 83176
1 35645 80124
3 13008 33737
35 82459 85208
4 49801 87071
5 79711 95543
1 51006 73729
2 10857 83609
1 12555 58563
2 3538 66390
5 23371 56111
1 5207 61732
2 45444 54756
2 61723 84298
2 25171 76131
1 31790 86845
2 35754 37037
2 23007 77130
2 12581 70670
1 56860 96562
2 22690 78187
90 86795 93352
13 15053 36940
3 44503 79420
1 51823 78484
7 20955 31841
3 17792 26230
4 426 34561
4 9658 39415
1 12187 84755
1 21812 52064
1 15335 67807
1 22885 30306
1 11763 76811
7 79604 85819
3 49816 91729
4 47519 97285
2 12216 41350
3 26645 66010
2 58307 74403
1 19384 95702
1 56689 64556
2 7642 40902
2 16778 44526
1 3891 72379
3 53867 75442
1 23587 37093
183 3509 6877
1 8608 96415
2 56709 78272
1 1342 80519
2 32511 75200
1 40100 85964
1 21759 62979
5 20822 55330
1 36184 95170
65 6674 8228
2 16420 41301
2 7609 54933
2 25797 55770
1 415 67014
1 13995 53682
1 20492 67615
22 13726 16653
2 15447 31601
6984 36227 36748
17 12937 27039
31 72756 83132
24 64605 72765
1 23049 76712
1 9916 98477
5 12734 63084
1 13772 86548
2 40731 99904
1 6246 68304
1 48220 69860
3 5117 50398
2 47594 94898
1 46004 76317
1 2518 94396
3 22334 27783
1 12878 57530
1 56499 86431
14 85731 98133
14 75978 90044
4 64339 93858
5 15566 30412
10 28123 57628
1 15847 58507
4 56801 74996
1 29010 75579
1 44961 58263
2 43351 83648
2 4974 43676
2 2575 54305
4 34473 84026
4 4341 33033
1 11351 83560
2 61086 75064
1 29706 68140
1 40877 97263
1 62320 90576
1 59679 82431
5 40348 51744
2 36075 65128
2 48039 59309
7 10265 23603
4 31376 93749
1 14066 63565
38 16271 19908
6 43362 45469
3 19900 78465
16 69773 85226
1 58330 95302
11 22069 26038
2 7715 62726
2 18811 39589
7 73965 99663
4 7705 83603
2 57361 77640
1 64962 94117
2 182 40975
3 47264 82406
6 30118 39166
1 34119 71282
39 503 20496
2738057 18188 18824
1 13517 93584
1 60248 97631
1 58004 95814
21 17599 19304
4 17996 39394
22 67637 69572
1894 930 2711
9 48438 65381
4 26291 81081
1 13522 50404
1 4824 27677
1 15134 70547
2 9885 83224
1 13761 64008
1 32994 92368
6 20860 41127
14 82717 96614
1 20725 37616
1 16656 50797
2 33485 46482
1 39250 99632
4 61469 71311
2 14907 62731
12 45781 49516
8 18888 32811
3 49631 76006
3 30512 51461
2 19174 37215
1 35548 74329
4 5506 22647
2 33312 40579
2 28776 90045
1 14971 74574
4 13315 26116
5 57573 96208
11 70434 86570
5 73661 77096
3 7042 65598
5 61126 84425
19 38775 44125
1 20542 51533
1 25076 28710
3 14715 66197
2 10503 28528
34 861 18246
8 13812 21975
1 285 29579
1 4756 74137
1 4133 59373
1 15999 63875
1 12256 41327
8 29854 73795
2 11915 21961
14 41377 43513
1 1797 34334
3 50138 81134
2 15569 95554
3 29777 69226
1 30506 51659
2 14636 27953
2 5360 43403
21 22457 23151
1 38474 55236
5 61193 63242
2 33715 87909
2 26620 43871
1 9804 93776
1 19086 42247
1 41960 86053
4 50544 69298
1 5029 62667
1 30203 62842
1 39999 80681
1 11828 68891
4 9448 23404
1 12305 88123
4 69436 84129
16 11345 15395
1 45361 88404
2 53468 87761
1 33150 87710
1 28681 85841
6 9632 48808
1 32158 93247
2 15865 72853
1 45370 64514
1 26017 47842
677 88647 90313
3 926 79435
1 37290 54833
1 1421 63755
1 2754 44090
1 23515 52713
5 11863 29566
1 14898 98471
2 68861 99059
5 43615 72987
4 690 97554
19 83779 94301
2 26463 96339
1 51571 97443
1 49618 72829
2 6801 38427
1 4955 82165
1 13815 15548
1 51081 86076
3 5111 62331
4 3 89759
1 64386 65552
2 15041 57234
75 2174 10844
4 50427 72312
5 43105 57551
2 19211 57301
4 3989 19840
16 77951 96231
1 16856 73289
5 41792 92672
1 37995 64172
4 14848 36811
2 38785 74052
1 33320 54731
1527954 6657 6700
2 29337 81210
1 9749 68078
1 52987 71128
2 41732 79375
12 14715 22191
7 31720 35062
3 42830 69989
1 56469 84029
1 25177 86553
3 9008 20062
2 10922 77678
1 33393 86691
1 41816 99807
8 63103 80350
11 21305 26226
3 2443 97198
9 75142 78305
1 36573 89495
3 909 19404
5 36728 57086
2 30010 78644
18 21697 38366
1 27058 95697
1 15902 76586
1 26886 63653
4 53597 81215
1 42237 63963
1 39719 84360
3 32128 46056
33 3709 10139
4235 78952 78988
4 50381 68981
3 5314 59824
1 40127 83558
9 64758 69016
4 5992 40165
4 67108 78255
5 1844 9151
2 768 64502
1 22338 87104
2 3402 66653
1 17630 85225
2 9994 68192
1 12553 56654
44 90062 91144
2 36763 83898
2 15251 67488
1 45579 97677
1 4959 77453
10 21668 31823
1 11101 90298
1 18561 95272
5 12024 20471
1 10462 41563
1 27970 95887
3 19813 90027
1 25378 87066
44 80651 98020
1 34907 79000
2 3200 91353
4 11207 35248
3 4497 16065
2 34750 64720
2 17743 75130
2 15554 60007
15 4506 14882
2 15448 88768
25 68976 93286
1 13663 83579
2 68638 94573
4 29834 32083
1 29146 97125
4 30452 68555
2 69541 95980
1 559 78889
2 2875 95146
1 40016 98800
1 22453 89751
1 28895 83565
1 2945 91841
1 34943 73569
26 846 9233
1 56776 95890
3 23694 62773
21 83214 85561
15 22215 29701
1 21238 91752
1 19470 93647
1 27205 57187
18 13345 16010
3 30040 73319
1 20155 25420
3 27696 84598
2 67846 90331
1 18827 86822
2 47842 91312
1 34753 54887
2 3943 38577
1 16297 55833
3 3513 49574
1 52051 74683
11 74844 92795
1 34221 95917
2 72493 89900
3 5733 56711
1 32044 56079
2 40197 95820
6 69231 99871
1 51317 78637
3 58328 73720
1 50625 71524
1 52754 99155
1 21605 73808
2 2882 80932
6 83006 94456
1 43117 91849
1 21595 62088
14 88456 95074
23 4782 14057
2 21678 78866
2 25134 77298
1 3491 10108
12 60137 64775
1 39747 88742
1 33292 75900
9 40049 45606
1 55682 78315
3 25494 95125
1 42472 62583
1 35604 93843
17 5161 33297
1 20103 90607
2 4788 52780
1 42111 78180
2 36335 69261
1 3199 8641
13 7608 21252
4 3014 97423
1 12240 65492
1 17345 88675
6 71725 97634
2 57896 78699
2 8740 20076
1 14794 76167
1 52243 95463
4 13287 13779
3 46579 77060
89 8298 11493
3 109 31722
2 49514 92760
1 18862 86815
1 27259 85709
15 13847 22525
1 51679 65565
3 42252 87719
1 17808 99453
1 37866 77155
5 16235 22872
2 24795 60118
2 26996 51922
11 36223 47966
9 13459 15209
2 9463 44986
14 26890 28227
5 47594 65494
3 38034 99889
1 35737 88825
1 19009 74212
1 44310 57770
1 55195 56469
20 15459 38335
2 10638 73381
1 697 64573
3 27799 52303
2 27677 99261
1 46574 57609
1 20396 50387
1 4993 60905
1 25283 65709
1 45761 51422
1 14817 57199
6 10582 19503
3 11665 23135
3 6292 60594
1 37113 68827
1 19840 65457
1 32618 99951
1 17396 74866
16 70588 96038
2 34258 79621
1 32416 57936
1 36851 90720
1 29416 86220
1 23179 71577
3 17221 36627
2 33119 92404
1 35266 87324
10 58445 78136
2 32891 64306
1 43843 65940
1 35366 66082
7 1652 35432
5 7644 28192
2 35366 45930
2 34137 94798
2 20866 96179
4 1440 30294
19 63455 97319
1 19351 40860
13 84347 86540
3 55328 79375
6 45697 52758
2 9910 72616
6 65393 87953
1 18764 99044
1 47491 51846
3 66543 94561
1 48409 93269
20 5176 11673
14 37236 44717
1 63738 91008
22 53324 61907
15 10910 36247
1 29531 60230
19 7064 12794
3 17934 45475
1 7259 65889
1 8547 91702
121074 5015 6002
43 84219 92478
3 14244 40345
1 31266 77893
2 20852 73680
1 25015 66128
6 80133 83771
1 27083 64092
4 57267 78398
5 52149 53022
3 15933 54487
8 48509 86066
2 36135 85281
1 837 36475
3 40007 81758
1 21873 72278
1 18539 94536
1 42853 98405
1 69988 87864
1 32049 73040
2 27777 44598
2 1665 89763
2 54479 76734
8 29427 39069
28 43821 46902
1 16803 83436
1 8970 94763
2 88589 93971
6 34554 41871
7 67725 81573
1 31996 41556
3 31064 92823
1 65501 98678
1 47686 95722
1 19805 50389
59 15410 15570
5 14204 35495
2 51798 95725
1 67416 98663
1 58894 85755
3 32337 64341
30 10681 21335
1 50523 82182
2 18391 51146
27 84480 87211
4 55962 83339
38 87738 99720
5 25861 40826
5 45941 70504
7 37305 84626
1 59229 74441
1 58009 90502
1 66337 97882
1 13586 99376
9 7551 34172
7 49398 67340
1 12264 71111
3 15869 45560
36 76415 80414
16 77987 84221
7 26867 42611
3 5784 45888
1 27206 64445
1 76826 83433
12 20605 26445
4 3734 80740
3 46927 91918
4 16401 33742
505 3443 5635
2 22782 70496
1 7689 47519
1 29896 83423
2 78330 87418
2 35060 67335
3 84548 99532
7 64718 69406
4 13252 68716
1 30260 96371
6 5578 20269
24 5364 8568
4 29724 92722
1 13090 98741
1 16697 53635
4 52298 75624
1 17089 53866
2 18158 71434
3 30887 55046
3 45536 66983
1 7739 98290
3 9444 55646
2 57246 95744
1 44053 88925
2 24623 35821
4 43940 50478
1 15014 84286
2 12145 27318
3 14557 54434
2 29169 68403
1 36632 84819
1 51307 84060
4 64604 74642
4 26489 42995
9 22901 29081
1 16191 58993
1 26454 89175
6 38928 43061
1 23102 91185
12 86043 93190
39 92371 95377
2 16666 98748
3 31542 53532
7 51790 86420
1 57419 93641
2 20802 34780
1 54067 99837
30 79748 80678
21 702 25304
18 65827 68468
6 22777 56152
1 31608 83640
2 4371 54105
2 57894 93054
2 42868 55188
4 11695 52023
1 21611 38991
2 13009 69087
2 45503 58566
15 12324 18311
1 8219 28552
2 41729 74305
3 61814 94521
9 55333 58951
2 26330 39552
2 722 58726
2 48620 53297
16 78883 83122
3 4496 68399
1 42921 85492
6 18717 29938
6 29019 37107
2 40514 74005
1 9592 76552
14 8093 16678
3 45238 86777
74 1795 12221
1 60231 89320
1 22195 27228
10 10430 30235
1 11988 49850
6 52599 57687
33 81016 93632
2 49948 89841
1 9674 96915
7 38680 41109
1 50371 93768
11 74257 88057
3 38670 74498
1 17148 81479
5 25456 34340
3 8001 50428
1 547 41120
11 33325 47957
5 17470 94201
4 56622 60848
4 3398 25027
1 8657 82789
14 61217 70118
3 21427 39507
15 9130 14033
2 16456 61804
2 7673 65640
5 46353 92341
1 21575 43347
2 4306 36197
1 2138 16258
2 30397 56230
6 47088 49522
2 56204 84078
638 84608 85484
5 60446 67278
3 54757 64508
6 19954 37916
1 10061 59973
1 23833 56339
161 90107 92725
3 35805 39280
2 44181 92866
7 24380 33332
2 44716 63169
2 23758 28492
8 41729 57633
1 23530 61318
15 83258 98040
6 20055 26494
51 92275 98946
5 37703 38407
1 58902 68086
3 49170 99905
1 39548 95169
2 33782 91739
13 70352 82561
1 5764 85107
4 29643 82279
7 5563 48827
3 47433 57173
2 30128 47066
1 34202 89522
1 62092 83428
7 27359 41420
1 27994 68694
1 14479 97447
1 909 62471
19 89491 99340
11 69948 81225
3 14753 36942
6 79654 84218
1 18674 72802
16 14716 15447
1 3785 66834
3 56128 96296
2 6507 92119
5 35927 60110
4 78757 96058
3 12457 51112
7 36238 76081
1 52474 82448
1 47165 72442
1 14608 66203
1 24442 76536
60 72867 76574
1 39218 64731
2 1394 86965
1 48967 65930
1 24991 47067
2 34781 57625
1 59 86070
7 63664 79810
2 38524 48334
6 12548 43582
3 14991 37779
1 24432 73304
2 7848 92088
3 66570 92594
2 46994 54288
3 31635 68872
1 12189 98280
210 90693 91322
4 15674 31164
31 7195 15873
5 79890 97821
1 38183 94274
6 32565 80844
1 27829 96395
1 17830 98479
3 53444 90967
2 37603 48014
1106 36204 36302
2 25478 48844
268 2378 5412
2 16980 89522
1 27317 94296
1 12991 90481
1 19915 57086
1 82904 98113
3 46815 61643
4 69081 82995
2 33700 88149
3 77229 99703
1 39747 65442
44 76073 77693
7 67489 87631
3 49400 65941
4 26576 50396
1 43374 68429
1 60529 83487
2 50702 92535
1 67896 84266
3 65981 87521
1 60240 94690
4 35230 39522
14 44558 46342
7 10505 60648
1 11970 68237
4 56584 81090
4 19151 57735
1 20480 83802
1 15781 66401
16 18174 30244
1 27732 39871
1 24345 81826
3 58874 79728
1 25179 34739
2 12696 33620
1 18094 97505
1 20235 63731
1 4167 75728
1 29591 96855
2 855 55781
1 6397 76593
1 26072 42729
31 80511 92009
2 49051 72180
3 20619 62777
1 4495 72975
90 31681 32932
2 8715 86341
4 33172 39469
9 59138 80076
2 73475 92833
1 4155 49189
3 5631 77975
1 24020 66746
1 15299 99435
8 76644 79142
2 25435 41411
1 68537 92862
1 19848 69899
1 26613 88813
55059 31078 31561
2 16595 46303
1 28937 80880
2 28076 79211
1 10697 77810
37 5030 11117
6 54461 66337
2 6296 66774
2 18685 75171
1 6506 53798
11 67472 76987
2 883 51495
1 3624 62780
1 19654 65010
7 53247 66732
12 42677 43517
2 25531 45971
3 51964 99468
3 3887 48534
8 67780 78379
31 66107 67523
36 6940 20464
11 72316 74134
3 65595 82110
4 11364 29019
3 37253 57801
3 10088 55987
3 15275 82431
1 50546 74036
9 14816 26867
37 84103 91137
1 13590 87401
2 19056 98968
17 79575 83353
1 88009 98740
10 12333 24905
5 10167 70137
2 38677 45106
3 27580 38649
7 7833 27044
3 12364 42415
1 29737 74220
1 12417 66482
1 8391 67535
1 250 63601
7 52367 83240
10 71498 88052
1 65015 96173
1 54361 63784
1 34983 91986
12 81421 93293
11 62131 69365
1 10245 57331
1 13037 46594
9 25068 31761
11 48617 55602
4 17278 71933
1 889 89977
1 40550 76611
1 62182 98297
6 51649 63702
4 3840 41586
4 23481 24940
2 51522 59487
23 85033 94198
2 26358 45753
11 18343 25001
3 53963 97083
43 10936 12195
39 68869 72657
5 4463 47600
5 57532 59761
2 5682 86576
1 63083 68394
4 29060 56463
1 15342 40435
2 45747 74846
1 3815 84489
2 103 65545
3 64306 96991
3 59384 89361
2 52823 89097
2 46500 56849
2 51674 99410
2 11100 59300
9 17355 27581
1 7578 49753
1 4693 61279
1 5740 22060
2 37456 77306
3 30654 61771
1 7774 31517
2 16392 85945
1 9825 45536
159 92792 99457
2 70745 73181
3 43435 76731
10 63644 78816
1 17969 47439
5 9327 50058
3 55059 84696
1 56481 95987
2 52422 72295
14 294 13640
4 38294 56077
5 48295 52793
4 10373 12154
7 3176 36291
1 15762 70776
4 23399 41420
3 29520 97060
4 69655 83956
18 72676 96597
1 36694 71002
1 36427 59963
4 10536 97154
1 4126 93126
1 52147 93972
1 15983 69014
1 17193 92558
3 63607 71122
2 18359 96941
2 57153 81514
3 34005 58200
1 14194 71681
3 6474 53576
3 30030 44744
3 5155 46477
1 36863 89676
1 33717 51253
1 2670 62351
1 31394 49373
3 4721 32863
4 55662 85088
31560201 97674 97766
25 45825 48046
4 23110 63434
1 25531 26219
3 30633 83931
1 12014 88916
1 11005 61446
1 32989 71378
1 5044 68098
1 43526 87836
2 44794 87366
2 45 47594
2 17026 59387
15 86913 90930
8 69729 97940
1 34265 39809
2 5137 70834
2 88807 91755
1 58454 89351
2 55126 68605
1 16370 31149
2 42631 90048
11 75863 80296
3 44772 59248
10 75611 77903
59 8758 18313
4 34201 72422
4 36799 43815
3 51306 91375
1 33948 79115
1 11829 74883
1 73655 97600
2 23319 91263
1 35639 60457
2 23535 31592
15 11327 35609
3 51087 56195
8 1816 14912
2 21126 39719
2 35810 45873
2 17707 56029
1 12816 85141
2 38866 84731
6 15740 44681
1 17451 80542
1 3827 96804
1 18485 67469
2 5982 16341
1 26066 39435
1 21701 55216
1 7552 87012
17 55828 69103
6 54139 77081
1 55515 68634
1609729 51971 52464
4 11617 15320
3 35125 53937
61 3314 13439
1 13954 39504
16 67515 82023
1 23082 43833
2 30224 70129
6 36644 50515
6 52738 93595
2 31105 80174
2 55942 62763
2 45349 63748
8 10522 27819
1 53756 58975
4 14664 47989
1 25336 95360
1 51429 59373
2 55762 61545
2 41387 76153
1 13871 71235
76 10196 11927
4 58216 94452
3 41612 99864
8 7283 47914
1 51473 68625
2 18210 95201
1 29918 93747
60 91576 95797
2 58331 77262
2 22457 66275
2 50803 63896
2 14260 52269
2 17986 76940
1 10327 92419
1 14514 69959
1 4146 94786
1 16757 76056
11 7382 30676
2 15230 56128
1 19047 71826
108 28471 29784
1 7181 19679
4 48224 56082
1 16578 65556
3 25608 47574
2 37500 51538
1 19942 88185
6 55192 59419
1 2797 94444
13 10497 19899
2 46992 55743
1 35773 77888
1 7737 67422
4 76670 91079
2 48903 59781
17 71988 96864
7 31875 50770
6 66816 78981
1 68798 76151
5 85766 91683
4 9905 18016
1 66803 87347
4 15305 48718
6 3900 15099
2 33212 65544
3 30710 91585
3 66230 79598
73 3329 7187
3 54568 72272
1 21591 68489
1 23833 80948
7 66345 78857
63 82208 98016
1 54267 58179
18 84725 91904
1 33956 56586
8 8393 40137
1 45898 93264
5 54038 72922
3 11792 99681
1 14529 60410
2 51998 66273
2 27915 86092
8 10958 36337
5 57191 85493
1 9136 71331
4 53592 83238
445566 5889 5975
68 77947 79459
16 678 12716
1 2252 23461
898712 87543 87826
9 40127 49325
1 4911 74066
12 79062 86516
9 46796 65498
1 30774 62742
1 54133 60598
6 77521 90771
1 46397 79399
10 37777 43937
3 19871 43541
4 50740 56746
1 46799 98848
4 21218 45019
15 32810 36265
2 76250 90989
1 26428 92420
4 28518 46635
2 19695 88993
16 39186 43949
46 48902 50424
1 8938 60508
3 52294 62443
7 12488 38627
5 49886 74762
1 35662 58778
1 18834 60837
1 37368 98643
1 5400 66594
1 39074 86251
26 16750 23821
1 79140 92562
3 24773 74775
1 26078 69869
2 34184 41590
22 74497 88497
22 16081 30509
3 45212 68377
2 29116 80266
5 16113 53208
31 70807 74043
1 335 24476
2 23998 69750
3 28457 84217
1 19788 92500
1 47751 94481
1 491 85778
1 51920 66155
3448 47897 48262
1 40039 77477
2 45426 96814
9 41831 43255
2 17155 35465
6 31962 42831
1 45313 59905
3 27691 63409
1 37657 95247
3 7277 13758
1 6222 85524
7 56256 73570
1 19359 84233
1 32113 95840
35 83695 94274
7 23420 37303
1 48907 86149
2 611 59963
10 69853 76848
3 12856 74889
1 31166 75601
1 17412 65868
1 43047 97427
7 74328 87434
2 29961 60614
3493632 22993 23395
4 2607 48069
3 8013 71930
1 26026 96460
1 8215 48618
2 49006 57853
1 14192 82894
1 26920 65327
1 16478 80947
1 26620 98942
1 81518 86124
20 20336 20860
56 9309 18138
3 12856 68748
1 40797 99995
9 2092 23235
33 89499 91610
17 66665 95320
2 12588 75815
2 24403 86271
1 27870 76764
1 11180 77045
1 36885 74244
4 39931 56893
2 28459 50600
1 6266 90788
1 20261 66754
1 7413 31220
18 69144 71444
2 16243 66787
1 19760 39631
3 13851 29360
2 29700 32952
2 37800 72185
2 5008 48401
40 57840 62162
17 82234 97422
7 61306 84370
3 55565 79669
4 5195 94831
1 35871 99604
3 32474 70709
1 61017 81836
1 35379 96729
9 18668 40850
1 40499 88787
3 63399 81227
3 22493 41039
22 11356 24826
1 65102 93465
1 21424 83071
2 1247 15308
2 23390 90042
1 19348 62539
4 26264 34559
4 52848 91571
4 47494 64215
5 16603 58086
5 72518 79853
1 20066 57785
308 9893 10773
2 32563 64022
4 655 16385
1 65 54806
3 59992 80315
1 34856 42532
4 15402 79186
1 7973 55949
3 71575 84004
1 64857 77207
4 5159 44526
4 51383 61570
4 88528 90448
2 36644 98633
24 12422 18632
1 32502 86375
1 46430 64720
1 18169 45662
4 14791 56432
1 30151 68970
21 5917 13667
1 3139 47264
3 8546 28643
31 62092 68723
341 86960 88333
4 15446 55233
7 40561 49452
17 33431 33834
2 6851 63974
1 11402 47932
3 18472 41612
1 14499 95827
4 42990 91130
3 5196 25529
1 19443 92531
10 61824 87457
3 17467 54608
32 44908 45752
1 21096 90049
1 72037 76946
4 62230 79253
2 48635 69550
1 47003 87951
1 16494 74579
1 25880 59152
53 86483 94577
3 64330 67226
5 29599 60879
7 70704 80007
2 39893 96179
166 76032 76249
9 15473 38012
1 22467 50205
14 73968 80724
2 3965 51656
7 70216 95641
3537829 29342 29911
1 20576 41020
1 89794 92185
1 7151 75987
2 4584 93729
2 43468 89744
2 1312 36797
1 59212 77951
1 14687 85289
3 57300 76835
3 44686 74369
2 834 53911
1 28874 51847
5 33949 47006
2 59482 90558
2 10371 38399
3 9568 65481
6 47007 82631
8 22100 31547
2 52893 80521
1 924 30688
1 7264 33477
2 19935 72091
2 15896 49913
3 53205 98133
1 12737 63464
2 56072 85856
1 33398 41273
1 18321 39607
15 41982 54878
1 43065 85159
3 43496 45975
2 35198 80087
167 79404 79632
17 45594 55080
1 29201 66819
2 20304 55261
1 26743 73055
2 70300 95903
3 60618 67198
4 26156 79006
1 18453 54269
1 45508 97307
1 35245 98149
8 75557 83697
2 30237 88482
1 25393 64457
19 24237 26388
11 62365 70824
1 46413 77545
1 38102 80382
4 4565 29887
1 49935 93339
1 12633 77224
5 7325 57122
3 52007 98221
3 7303 46704
2 16641 85545
1 11991 88892
1 8906 82557
4 10881 24103
1 13909 89157
3 51465 54204
3 17235 53207
7 59051 62590
3 38383 97114
1 26210 70176
1 12814 59901
1 15753 87194
1 32784 88624
1 35293 80837
8 20310 35880
2 34044 67200
1 47503 89399
2663 42305 43136
1 11535 74729
5 48797 68846
5 72382 77348
11591596 23188 23435
5 54604 61048
1 6004 94713
1 1006 86717
1 26806 61588
1 32864 74974
1 54391 89038
3 62785 74789
35 93352 99386
2 822 41843
9 4941 32159
3 40197 93174
26 82429 93645
3 28056 98352
5 30313 39494
1 21777 66044
3 13841 53460
6 19795 25728
1 30790 51996
2 2948 32398
1 22761 43232
44 3153 21444
3 18279 74294
1 20843 96929
6 50273 95580
30 76134 99159
7 10637 48324
4 37536 95136
1 25058 62855
1 50090 92596
1 18569 41238
2 41991 93290
1 5162 37451
1 39240 64692
1 2726 77326
1 34473 83146
4 20579 24669
6 66414 79781
6 6820 51606
4 537 29996
2 40595 82975
13 7500 17235
1 37835 69519
2 27997 76175
2 54026 88627
2 46121 69365
1 58838 92342
1 53244 73258
7 9597 47122
23 56090 58318
1 408 96536
2 20055 83759
5 13068 23166
1 6975 85921
1 45185 70346
3 23665 93177
1 28550 52953
2 33374 73047
1 6267 43580
1 35674 62105
1 50894 99414
4 15996 20437
14 70825 72026
5 27869 35074
17 73104 82623
3 34577 78186
4 24562 93365
1 21913 94630
4 5049 19373
1 31340 97335
2 64186 85697
1 15576 78583
1 28916 99213
6 3121 41396
2 37398 85597
5 28945 31996
1 42423 48806
2 1959 62901
2 22769 65984
1 5468 77177
2 19881 38698
1 17357 58477
1 13801 38524
2 46630 49424
2 29378 47216
1 12872 57975
4 36525 47758
10 75170 97480
1 28418 80021
1 25500 58874
1 34700 64434
2 7661 14113
4 65463 73838
11 75663 77494
2 24343 99151
1 49445 99255
1 16643 55063
1 19160 82965
1 49327 80041
7 29682 73358
1 26877 53456
1 15744 39485
1 14208 84376
4 68589 82821
50 73502 74081
12 48095 57325
1 57851 78346
20 9509 21640
4 15771 41214
1 25817 57496
2 4291 77868
1 56709 82181
2 24255 35843
2 2840 71969
7 608 28207
14 56920 64186
4 47382 86333
1 27284 87021
2 61418 79286
2 25549 93102
73 81246 98809
4 463 57120
1 55961 80733
1 35841 63007
1 19209 95792
2 23177 85373
1 39070 61691
5 57577 82380
3 30107 31213
5 20840 35932
1 15612 98234
1 24316 30248
3 61658 88618
1 31955 91071
1 18747 38437
2 13800 52246
1 59244 81199
3 34920 78876
2 17293 40627
4 1587 28522
5 69663 99075
1 15622 92358
1 24705 45490
1 26814 99222
3 8806 40805
1 24894 88983
1 15640 77189
6 45046 69108
2 14337 39260
1 42904 98974
31 5061 13858
1 32908 99715
2 32314 85777
2 20346 53432
5 68343 82905
6 26433 35546
1 5579 85575
16 36979 51252
1 20668 57839
1 25234 60203
1 30548 81620
1 42652 83252
53 81347 83310
1 1724 38719
12 53039 71948
3 16694 97116
1 30505 81402
1 46090 54843
1 61761 80612
2 39210 73875
1 43709 65783
4 26989 32737
2 25245 72746
1 14087 93400
1 18984 53478
1 36208 54133
1 30530 69308
1 16593 64876
2 7488 75106
12 69051 84082
9 9971 25707
6 30556 35249
3 64601 96425
30 28235 28810
1 34706 88437
1 127 62990
1 15162 53825
4 29093 65544
1 37935 93680
53 87575 92992
6 29225 37570
46 21991 23420
4 24066 87017
2 8322 71199
2 6894 50701
1 33746 53540
1 28219 66280
1 26770 60028
2 61581 99204
1 14003 98562
1 1546 88548
3 19419 31820
11 64865 89809
1 43154 88667
1 37365 96164
1 33730 90742
1 20872 43209
2 67945 76515
1 6572 87040
1 6835 80559
8 86429 99759
1 8600 86613
11 60845 70363
2 17600 96119
2 52740 70076
1 36526 78734
5 30026 63247
1 52710 80523
1 61156 93924
6 22334 52969
1 48996 77517
2 34874 61804
1 16598 89142
1 34417 84965
16 88866 97150
1 4468 95027
432 92766 96803
3 29875 72755
1 46459 99472
9 75365 99214
1 40345 84322
2 27830 59594
1 47646 49767
1 21635 91982
1 76211 92951
67 104 8166
9 53173 64657
1 11680 97864
2 14634 44577
76 12794 14590
3 73415 93854
3 71483 94298
4 41708 96446
1 34694 92594
1 23983 59323
56 67598 70296
2 17479 81706
2 15426 86868
2 37850 60503
5 65893 95849
1 20927 76583
2 22828 91757
14 35141 40882
28 12223 27269
2 1852 32640
9 80016 85815
4 36616 83376
1 24700 94870
3 43339 64010
1 9254 78387
1 40850 97553
1 13664 57076
1 92 97813
1 25724 45432
81 7510 13509
1 3275 74114
3 11177 49281
6 57065 91093
2 77510 98555
1 26921 96374
2 6805 62551
4 77905 79370
2 53977 93278
3 83628 95287
4 67246 92257
4 53810 67341
3 62851 98706
4 21505 40901
16 981 30386
5 16580 55885
2 12460 45652
2 35486 60694
12 60082 70515
1 51546 88569
2 10625 37921
1 66304 86496
2 62020 91175
1 6180 85410
73 87776 89633
1 41441 80208
2 59118 86744
2 34228 41069
2 27763 98602
53 18410 20501
1 54503 74106
2 45284 88510
1 6858 37076
15 27673 34608
8 6972 18953
4 67965 70768
12 41566 52697
2 1032 86341
1 19026 35156
1 2062 94613
2 19335 36141
2 27089 55823
1 23444 83060
1 8992 94739
2 58664 72144
1 14406 68674
122 3946 6629
2 1112 50662
3 7528 27629
6 69795 78799
6 57391 72134
2 57813 62767
8 39207 43129
2 50105 63987
2 1140 43606
3 28282 52234
30 83928 86390
2 4843 74667
1 24660 36433
5 15428 49480
3 43719 65055
2 3578 32780
1 5914 99844
7 68087 94691
1 2528 73057
1 18678 99648
19 71284 94707
3 16301 95648
1 70293 74565
57 764 12454
3 4137 71965
1 7219 83726
5 51868 71823
2 30186 33551
2 53070 85114
1 29923 42271
1 13381 34398
2 17765 86329
7 69799 86451
2 40036 81641
3 2679 17514
2 11383 86243
2 25667 30276
1 18218 36500
2 25857 47202
1 17520 31430
1 8058 41070
1 2089 60966
1 6930 50618
1 13922 68270
1 14460 84420
11 24685 30206
6 80185 96343
5 55114 71566
12 35348 54721
1 23225 34196
3 5155 90030
3 40523 90170
2 18488 79501
14 76300 93249
2 42564 73237
17 1557 11832
1 35549 48193
2 10372 88768
3 52025 89171
1 760 36455
2 2309 41495
4 62905 78020
8 41265 54390
4 22895 65512
6 53720 65922
2 48554 72483
1 25138 87072
2 47714 54873
1 8218 71377
1 33264 86847
8 19588 41303
1 26445 48513
1 19134 39255
1 3721 48622
3 46617 55700
2 29326 34112
1 26306 59816
19 11908 14570
2 55392 56938
1 1825 50626
3 22298 66493
12 58641 62775
10 84796 89220
2 40485 52414
3 48497 93753
12 77856 91068
1 12931 51970
31 89561 91558
4 43546 74243
11 68446 79968
39 17326 26043
11 50476 60885
2 22007 23935
10 24010 44682
1 17375 82933
7 40138 58265
2 25020 47969
1 28878 51523
3 53359 59403
1 42928 91796
7 81464 95032
2 12268 77852
1 35055 60935
1 53498 62412
1 48599 83948
193 85852 87283
2 51316 75692
29 88426 93207
2 43430 86955
1 11348 32177
6 7965 44487
2 39020 67471
15 2775 21727
1 80967 91254
2 41388 75538
13 1369 17963
3 36967 99235
1 18419 44185
3 28518 47911
3 33784 93457
9 56406 63198
3 20233 93908
1 41908 81212
1 19235 80974
1 50672 79381
9 66558 85049
2 68503 81666
2 18388 66110
2 29844 42942
1 50666 78811
3 12904 78785
1 42049 67749
12 80967 93823
1 80336 92970
3 32467 87859
13 71998 77168
1 9984 57279
1 10829 91541
1 20715 77610
1 35732 43749
2 39198 63111
1 14458 81766
1 77431 91192
4 4335 8958
1 31039 95072
2 25465 84452
1 45634 96632
3 6866 45731
2 44098 85041
62 5889 15018
5 14118 37884
4 45922 64567
2 20271 55043
1 25899 97544
1 51740 93108
1 43083 61234
1 44283 74656
1 13768 56718
1 17189 79552
1 38355 55904
1 47088 55164
4 8218 50498
1 23941 70344
2 38304 86129
1 17870 68944
20822 8579 8944
9 52145 53706
3 21043 75744
8 1344 15707
1 32068 65409
2 27350 80455
1 28326 63296
1 18979 85107
5 9677 27969
9 6116 41974
1 34610 56376
4 19591 31229
3 6118 80336
1 11822 43286
14 48227 51523
3 19434 90091
1 467 77751
3 11432 42538
2 41879 92297
1 46550 99761
2 33035 91460
5 59013 95190
1 20692 57187
2 10165 42319
2 59791 76273
21 43154 47097
2 30449 71398
1 30681 87423
4 54504 81660
5 47214 54091
2 2281 57549
1 42065 87606
1 19414 59246
1 14855 56125
17 75326 91913
1 22384 26038
3 11799 65327
1 7535 74777
1 35335 89168
1 36209 91683
1 2867 71438
2 38707 43843
2 40324 56414
1 3807 67413
13 178 16359
2 11928 59828
1 36227 98149
1 5894 91674
1 8336 56232
5 13235 25148
1 408 85975
16 73513 99642
1 54661 80603
20 23683 33950
3 8317 27696
1 4762 43290
2 9915 69899
2 29960 75729
3 34453 51354
14 63270 96419
612 1408 5486
36 3788 10511
1 8635 51368
3 37163 80454
5 63781 76920
2 51827 97631
2 18234 87841
1 63721 86918
1 9302 69598
4 37612 71961
1 30014 82720
1 65094 96459
3 5172 86771
1 49805 54949
2 33609 46107
1 33042 58735
8 76115 97860
1 49481 85882
6 81354 87682
181 17568 18534
5 27430 67137
1 35651 84806
1 6665 98186
1 17811 68581
1 11315 16356
2 20464 29153
11 60232 72520
2 35445 62884
1 48245 89731
2 23767 60616
2 38530 63559
1 36596 59800
2 13107 52984
1 42462 46181
9 72388 82852
2 31398 61927
9 5700 34058
1 43412 79839
7 22893 24240
10 70659 81287
1 6694 98330
5 672 52164
1 14992 45914
13 23795 26183
1 13372 89269
3 20762 29252
2 38384 49617
27 66938 70814
2 38243 78779
1 21192 79632
2 6464 63456
7 58230 80030
1 63950 85144
1 55367 68199
8 31318 37257
2 41053 69334
1 56887 93709
2 46202 75842
42 92044 98565
3 88020 96143
1 22850 64805
6 14881 64524
2 49390 96231
2 9149 91349
1 35135 49065
2 21826 49567
2 657 56039
1 3136 91337
1 47019 76475
1 21257 54065
2 35713 65885
5 68825 92746
1 1515 64303
4 21236 38689
1 15482 77360
1 30995 53614
5 5826 35405
4 15977 80546
1 6919 63747
6 1524 13942
3 46545 54734
1 32415 69533
1 17384 83053
3 53043 97449
3 24542 49127
5 22801 29089
2 2118 76859
1 6859 99483
1 3544 99487
11 70492 91764
1 9265 61612
4 75759 89876
1 24111 49938
2 14115 56113
2 16788 64529
1 2862 58495
1 11966 91771
1 49675 89979
2 37416 55511
1 8602 58749
3 10916 27827
1 26043 83384
26 12541 14258
61 78757 90854
4 22488 75514
1 10719 46923
5 65931 72580
2 27336 84878
205 92449 94544
2 62285 95515
4 32902 64807
1 27258 84782
1 39373 93021
1 26705 45133
1 56578 83129
1 38596 67240
5 47898 90489
1 27271 79737
1 21793 60458
1 18537 76471
1 33473 98654
1 15238 50585
4 52360 74623
1 16285 43690
1 49093 99730
6365 84556 85527
6 54752 80328
10 55332 68518
21 10797 24444
10 27177 38808
1 31645 58003
12 68701 79403
12 84723 86716
8 48363 56423
14 15093 42504
1 6195 58944
1 3310 55977
5 52295 85192
3 2038 19668
5 53195 58300
1 34637 81850
1 30562 61315
64 34294 34757
2 30392 65129
1 21000 61286
9 17315 28779
1 12460 94998
2 34405 94546
1 24265 75224
3 28793 40690
1 15485 97134
3 75273 86185
3 48114 61564
1 15977 42128
2 47806 97856
1 72287 85763
200 15333 16275
3 32772 89095
6 73779 96314
7 18612 53287
9215407 64192 64238
1 15233 50402
28 36984 38400
4 52368 54073
8 17660 25315
3 24234 84604
1 27183 82348
1 19563 51680
3 11027 33448
4 64066 98518
312 4044 8380
23 44980 47730
1 30998 65451
134 77126 77197
2 64191 97765
3 6608 75509
1 31587 50330
1 18035 50762
9 9612 25742
1 46374 60997
10 9932 15284
1 21800 82714
6 9948 20823
5 21769 51746
10 62744 69179
8 53548 83040
3 30966 49275
1 5319 97339
1 31419 57275
1 9490 71305
5 55324 96906
1 31384 69975
1 60474 73465
18 57824 66011
2 31073 35690
1 2127 29116
5 28171 43852
5 65052 86786
4 38448 86216
7 80276 92973
2 46810 71730
82 1952 9683
15 13584 19084
1 22668 28406
16 69907 75323
4 22577 75152
3 3855 79689
4 1324 49530
2 40235 77658
1 35025 78665
134 1515 5351
65 87748 94581
2 48578 77979
6 13966 46088
4 38786 46703
1 18590 93981
1 92 61409
3 68339 94680
2 32111 47394
1 40177 73510
2 45967 81265
1 22121 96730
4 70601 92153
18 64511 68023
2 37256 73186
8 18640 30057
1 40321 50197
25 88887 97896
1 29427 90516
6 19681 32457
8 66748 90119
3 11023 54007
1 30378 93234
2 46598 86795
1 15309 78857
8 3457 38891
1 62252 83572
2 26887 74137
1 34635 91132
1 65443 70702
1 41191 70897
12 50158 61895
8 21535 37692
1 16408 53911
3 64924 90383
2 18594 28084
3 3774 60888
1 17969 79521
2 6257 61197
1 8144 72115
19 81457 93277
30 6954 21543
1 22568 61533
8 42434 95954
2 29325 45475
18 57831 67067
5 4545 11298
4 4647 71719
1 3982 59260
2 23800 67229
2 28165 93626
1 29313 50393
3 33590 50744
3 50428 74416
2 18619 98782
4 32362 35991
1 17694 74020
1 32891 92344
7 43078 46367
6 15124 18251
1 90146 94815
4 6842 97437
1 8958 89414
1 28658 76366
1 15807 78183
6 87768 90055
4 81833 91472
1 17522 58305
1 21377 92209
3 19818 84407
1 34270 38053
1 13479 47551
1 17716 69797
1 18823 91897
4 48584 65198
12 49385 53044
2 1423 48369
1 9527 74601
1 34210 81933
2 48513 66216
2 17017 92797
16 13443 20313
3 56008 72071
1 46058 81589
3 2811 45644
2 35979 57653
1 25278 47669
20 78373 97742
3 11961 48764
2 23438 50330
1 979 58011
1 7089 86653
1 38170 76379
1 38917 79780
56 11032 13026
1 78179 98437
4 2765 20116
2 34300 61852
1 2802 93220
9 15198 28445
1 3717 14576
2 6353 32487
2 19564 56564
422 72104 72348
1 35502 68305
1 1447 19695
2 42059 92953
2 32216 37367
16 77053 91079
3 39606 73835
6 41641 98643
1 5694 52700
1 16610 95722
9 19715 33248
2 33409 74822
1 40612 78116
50 77600 82495
6 1161 34060
1 10995 78697
2 26643 66788
5 5793 31995
2 9679 56939
2 43834 50865
1 4209 26925
2 36124 71256
1 13816 42719
2 15581 90989
3 17547 30387
7 14067 20779
3 46237 54638
2 44437 97311
4 78992 84497
4 8395 75587
1 46232 76494
10 61538 96191
3 18739 60952
1 36373 61311
2 75516 89797
5 24216 43556
2 39188 91013
4 653 15902
3 8105 32206
13 56796 82719
2 23914 27592
1 11464 66130
1 9279 76350
2 6939 71323
2 56238 62359
1 28060 76010
1 49522 92071
1 46974 75557
1 50830 98288
1 23710 99979
1 46685 76508
1 3073 25611
6 9225 35509
1 43633 96926
3 7925 77051
1 7478 31374
2 48017 74882
1 5335 61715
11 73556 80595
3 8938 93271
1 11172 49294
23 85938 90844
1 44296 95795
3 1929 48016
1 17477 64840
4 11829 23439
2 16159 73425
1 9668 77517
7 45507 57416
2 1178 65195
1 70117 99563
1 24623 27180
2 58554 68198
3 8053 95901
1 19078 79633
1 22512 98013
1 48363 52700
1 5443 55209
2 7011 65752
1 10077 33691
1 15792 49639
5 50872 78706
2 44039 80111
2 63210 94359
3 23620 48827
1 4245 35423
2 37487 78357
16 26602 29805
2 49373 67865
2 14006 87043
1 6341 37815
2 21836 81059
1 33534 99970
2 25829 76032
15 66367 80648
4 68393 79566
1 76746 99119
1 60037 63325
1 35357 94873
4 12257 86288
17 5146 18396
38 79005 98181
21 10871 12836
2 50585 96341
13870537 52149 52640
1 53935 95060
9 13598 48518
2 17420 51568
1 2837 72616
14 82292 84845
1 740 76169
7 67742 82221
2 8045 50342
2 32761 70871
1 27125 47275
1 10565 75572
5 79914 97029
3 55600 66244
1 2191 68437
3 7955 26017
1 29248 92824
2 7322 97597
7 5532 29439
19 40674 42314
1 4488 57651
1 25759 90501
2 24022 49125
5 33762 41673
3 52496 65393
3 12413 40991
11 32977 35311
3 17875 55547
1 182 88723
17 49510 61644
1 54008 65939
13 25325 39125
46 93409 95742
2 25749 30951
1 11619 58574
2 50009 96091
2 32951 96993
1 16177 69475
2 10337 85886
1 23702 47861
1 20685 74995
2 11524 69031
1 19437 74874
1 20605 84841
1 10338 42558
1 18132 63371
1 20174 53712
1 31972 49640
1 33705 59647
4 11816 28623
6 47840 61556
2 48181 94228
4 13513 26345
1 17464 89473
4329246 51674 51916
37 86737 97266
27 73150 85908
5 27167 59780
2 28016 90160
2 18692 47507
6 53727 77333
2 14628 87743
1 37113 96180
13 60792 64208
1 21768 73289
20 63693 64513
3 45727 88593
3 11708 23270
2 56809 69790
2 17726 92281
2 11085 38579
5 10121 42464
1 59834 93527
5 69286 90149
2 21187 27769
5 56270 76936
5 768 32994
2 19501 92983
1 20289 61508
47 48307 49370
3 74270 96825
4 21704 55584
1 23320 78973
4 35402 66795
87 620 14729
1 37319 84525
6 42972 53981
2 24713 72522
5 40572 47265
32 1182 23210
1 19390 70568
19 84099 97144
17 66976 81736
5 16064 71497
1 10452 89184
1 25995 40422
3 55430 99570
1 45737 83680
3 10808 30840
1 32575 90810
2 6419 54759
3 3582 55002
1 21338 54343
3 12802 43284
3 52600 99324
1 39484 51747
1 23119 79263
5 61357 62798
2 30039 56653
23 39006 39159
24 9149 13321
13 48797 49003
2 174 49221
3 31681 87352
1 26660 62669
2 15733 53869
40 70980 72913
4 30299 41325
8 56132 58720
1 36556 94012
6 16979 96321
1 41395 85862
116 83266 83999
7 57932 98496
3 27573 73727
1 45948 93077
14 78030 95679
1 73958 98981
1 73222 87489
4 55835 69314
4 80800 90274
2 75882 84126
1 81688 97354
1 72079 78554
2 75012 85676
10 27769 56455
1 24218 82976
2 12839 49714
1 1801 37829
1 10383 39796
3 29931 75435
1 43943 86586
1 24657 47394
1 5792 83566
14 64381 69522
3 22238 66044
1 27718 92015
4 52955 63492
2 10183 91321
1 10695 42555
6 73692 93305
2 8261 41038
1 5850 83177
2 38796 95419
2 15524 82589
1 27203 98132
3 70083 88166
1 56965 78375
4 54941 98252
2 2886 45025
2 72044 83615
1 21473 72312
6 79825 84293
3 30874 43460
2 14643 95931
2 28003 92917
1 20876 62035
1 9504 63351
37 5045 9372
1 45008 71959
3 21597 57646
5 281 20550
1 29252 71300
2 3194 51613
4 50203 77665
5 45580 58656
1 109 82028
12 85730 88188
4 29996 41031
4 47608 58756
1 14483 92470
1 38798 71300
1 50297 97060
1 4073 88411
2 44233 96502
18 23441 34129
2 32494 75753
1 11738 74005
14 19643 28634
2 33035 82974
3 28578 57112
50 5079 14110
1 37161 99725
1 40942 72065
1 26504 51378
31087514 68311 68598
15 76312 83158
3 44566 75040
3 46524 84161
5 78071 87862
2 17162 24993
1 5278 61053
1 32771 91761
3 37802 92117
1 47371 89408
1 43743 68202
25 75472 77792
4 61090 94355
1 71365 97659
43 14169 17113
3 66950 85588
2 77593 80976
6 31715 48218
2 5804 73438
5 57869 76993
4 20726 79253
1 27192 31131
1 8618 91248
2 44012 88869
2 486 54365
1 37474 90536
1 75864 98306
2 68054 97079
3 2463 51206
1 27727 72872
3 30972 37489
2 46636 87219
1 35868 57800
3 49555 73568
5 75462 80493
2 20564 36359
2 33024 64497
3 35916 89579
1 14756 52447
1 4215 67973
1 77035 95144
32 89960 96712
1 67079 76670
15 3766 36297
4 62006 87298
1 25267 88612
3 12381 58729
2 56285 89181
3 468 61537
5 4438 20344
4 64710 86674
2 66201 99260
32 3353 23743
2 18323 30784
8 45824 60190
1 37614 74388
2 59456 82083
8 9636 36436
9 22131 32698
2 21119 96213
1 56070 79584
1 46045 90594
4 19955 57970
5 4559 26439
1 25121 89937
1 45465 67220
4 30226 39117
1 21660 84493
2 18040 68026
24 38091 38586
70 83433 89799
3 19560 69514
3 78665 84802
2 18657 79778
1 12285 71551
1 23821 56877
1 1492 71889
1 35834 84753
2 25500 48689
3 55020 65848
1 43237 83628
1 848 47612
8 2674 29756
1 27276 68888
1 18493 77117
1 20133 92072
1 27433 36374
7 63072 83639
19 2512 20335
2 29799 56615
1 2064 16325
2 18658 86716
14 116 8309
6 54332 75905
1 17420 60344
5 37092 57387
1 56201 72670
2 33146 54256
1439 25683 26966
252 322 1875
6 49716 54190
20 3919 10616
1 10966 11803
4 22795 92761
2 3795 61859
1 27936 73079
1 33002 82740
1 31269 86762
3 18138 48593
2 597 84314
24 70299 88216
1 35744 62279
2 46540 75713
4 1239 24782
1 43156 84549
10 23883 46176
26 59000 65642
3 12568 35289
1 5971 90650
6 84 14927
2 46827 77211
2 26932 65353
9 79604 88394
3 23111 59220
1 39661 80178
2 62251 94422
3 39661 69777
13 3705 24864
13 68524 95113
4 68992 94812
3 47552 90179
1 10659 39023
3 19052 68579
8 43102 46412
15 40883 44837
8 71803 74024
6 75633 91701
1 22416 98284
2 35955 62631
1 48281 58008
4 19802 35393
5 46423 51577
1 24807 69220
2 42807 63581
7 51258 75871
1 31442 84090
5 58615 90133
23 2333 9211
1 3416 83144
1 28375 73881
1 53202 98886
3 81974 83101
2 48444 55501
14 16386 34866
3 30321 57289
2 15281 75916
3 75015 89071
2 26866 76234
1 25847 87401
12 16695 18253
1 20738 64745
2 5282 88529
1 8667 70912
1 17288 98693
1 745 59617
7 52638 56642
1513403 11976 12204
2 13673 75736
2 9025 36040
7 12275 34254
1 30052 42174
7 41788 77265
6 18093 26936
2 51713 82111
1 15375 57844
4 68804 85334
2 17861 49183
3 28724 59642
5 59181 59721
3 19020 28497
2 26494 97798
1 48199 56466
1 49414 51563
3 9259 56814
1 46860 71949
2 58761 76762
6 83501 86156
6 12056 42137
2 10787 83804
1 5336 77605
1 17532 81887
12 66790 96475
5 64592 74665
8 15883 23570
1 24053 93325
1 50993 92935
2 30003 81553
2 29858 52822
2 41176 65149
2 44952 91732
2 11010 28974
5 2700 63946
1 19917 81432
7 78933 99073
1696 95901 98844
2 55126 73849
4 13273 54484
5 62964 78677
2 63367 95993
1 18790 85592
1 21277 92105
4 81909 94709
2 4714 36469
1 33899 34833
3 22408 92126
2 69503 83941
8 56578 70914
4 29785 37633
1 34757 86950
2 1845 81555
1 2616 59250
1 2851 74929
1 31378 67789
1 46290 78061
2 31207 61543
37 89046 99990
2 10539 40702
6 45422 50035
71 85594 87825
1 42759 52828
3 14489 46769
5 60529 73090
2 19654 89029
2 11995 59952
1 3163 38967
1 14861 38124
1 11159 90352
1 23849 77186
1 21324 87082
12 9822 16532
3 42318 79853
1 25658 38382
39 1681 12062
4 1422 42591
19 74634 99764
2 21501 98413
4 5793 33927
7 58594 84835
3 55462 79733
2 28327 36131
2 31805 96931
1 11818 85546
27 87652 93347
2 8452 85518
2 36616 93427
2 18394 96724
1 8694 69639
1 19290 79862
1 5238 33512
1 9382 73109
3 3364 32076
3 48855 95128
1 23686 73631
6 16425 32383
3 76174 81628
3 45776 68290
4 64874 86992
2 38271 69384
1 5658 74565
9 5838 17145
2 14912 73842
1 45255 59645
5 13598 41097
3 31242 50454
10 8527 19342
4 2034 49990
1 87236 93168
2 51775 63891
1 27374 91576
1 21743 66300
389 94157 97601
6 39510 96716
1 16954 63277
1 382 84293
7 9696 29317
1 4813 97241
1 47386 81383
3 47675 53092
4 5380 40206
3 39967 54520
4 34301 40213
1 18068 94335
1 13771 55895
2 21885 77490
13 71434 95850
4 64663 99875
1 18765 81616
1 28585 75280
9 62176 71949
1 3068 72342
2 32099 52462
2 76913 97343
3 63665 70268
3 24375 48504
3 21967 85795
39 7429 17775
1 12450 88608
8 21976 23939
13 22829 24259
1 47003 63465
5 32875 84327
4 4338 46388
2 51258 91155
12 81360 97090
2 6374 94892
6 78571 88794
17 7911 17711
2 36936 98713
3 26825 60630
3 28997 98557
1 29849 42150
7 10182 15949
2 58394 90394
3 74178 82969
1 37143 68476
1 54238 75986
1 53198 75322
3 57522 60968
2 14931 95264
6 29549 40003
2 9234 60586
15 27790 30137
7 67098 80274
1 30015 43193
1 33170 77096
2 63800 97740
3 30851 64298
2 18436 52208
1 26434 91020
1 16983 58158
1 31062 48876
1 27357 63380
1 28162 81400
1 27763 42867
1 58073 77070
1 32892 62384
4 67624 95432
1 16836 46278
7 46992 47993
17 78343 90570
1 56670 60648
2 10174 64935
10 57942 60510
1 23373 75368
3 8960 91031
30 11916 17559
22 6810 8695
2 53444 81921
6 27095 30329
3 8344 95584
1 55520 93853
11 83472 91190
1 2471 67373
10 76528 86825
10 45072 48370
7 39993 79253
7 14397 34123
1 31246 87909
1 42273 83559
1 5914 67287
2 2519 92571
11 42607 55095
1 423 55697
3 47495 72738
1 39435 50853
1 17147 77858
6 166 33159
1 54599 95222
5 67048 83463
4 37177 84169
2 4709 37544
2 13490 42007
1 44609 96837
3 15842 75640
37 10022 10491
1 33540 57125
2 83194 96909
4 49396 62918
5 11732 47962
6 61573 63734
2 23017 95669
1 29265 92818
2 24863 72397
3 62497 81165
1 15117 99899
2 13010 69378
1 16228 90237
1 50073 98985
1 23322 84300
1 18692 81830
1 47037 90230
44 30895 32555
39 84948 91367
28 62785 67598
7 68969 73692
6 40560 57418
2 3175 98491
1 42823 91090
5 20138 44902
1 45223 57135
3 64694 99565
1 68882 85292
4 79643 83864
2 30673 97221
7 8565 47801
1 32090 86070
1 29975 50751
3 56068 68767
1 32524 69451
1 34938 59863
10 85762 99125
1 32487 88060
2 20857 51464
1 33092 85863
2 18103 74136
1 4089 56029
10 21443 34820
1 5044 45401
69 2167 8899
3 5697 59908
1 9077 40176
1 23288 54435
1 24665 46437
1 12660 51180
1 16865 76860
4 47036 54994
2 11684 74389
16 15920 24613
1 34509 37876
12 41695 45578
9 4524 21810
1 22168 64817
7 3320 9377
3 45526 94584
23 72295 81508
2 46238 49708
1 29360 68673
2 43723 95853
19 87304 94875
6 54607 63137
5 41556 72544
9 13137 17573
5 34524 84195
17 15135 20016
1 38683 91597
11 33894 45626
3 38417 47971
4 46818 78124
1 43636 72492
1 8955 76597
1 24749 80816
2 35085 74105
1 29129 70413
20 54256 54917
17 63192 67041
2 1754 97816
98446 93736 94140
2 70469 79058
11 5891 22048
2 31659 68065
7 11130 37347
2 31285 88362
3 4723 47829
2 36596 83952
4 19243 46231
10 1005 17651
1 13928 84381
11 70441 83500
2 45516 99247
3 19993 46312
1 3438 50985
10 19534 32821
5 70646 84060
21 43198 44253
1 24294 89040
2 25222 91782
11 35727 40534
3 4155 92760
7 6197 33882
3 15991 60144
482 8704 9700
10 64753 96381
1 31298 88920
3 4809 65228
1 36715 56316
1 32117 91092
3 63129 98810
1 47739 50725
3 48690 60753
4 33133 63016
6 3235 20430
1 39941 57351
2 2277 39969
3 28989 71118
3 46668 84051
1 48000 78038
2 26707 75323
1 15201 89382
6 56675 66446
1 27287 77231
1 65814 93833
1 44663 59845
3 26282 67129
1 25160 58081
6 68938 85203
1 24259 89037
48 82757 95525
11 75289 99443
4 47937 50533
5 8207 35237
1 746 99011
2 2756 99116
1 5085 78758
3 56354 90037
1 43415 84426
1 64250 93290
5 58943 71338
1 5167 56759
2 40214 74024
17 9245 11102
2 42630 45506
3 6035 74664
2 5912 49022
1 18426 75918
1 16593 74107
76 16607 20285
2 41721 70712
2 15860 60702
3 39009 52908
1 19256 56280
4 544 21887
6 59830 76758
14 87318 97429
17 958 14841
5 79988 88803
9 66863 95653
3 67271 97985
1 6443 89113
1 1609 80419
1 60638 91841
6 86521 92292
1 26782 36372
3 7737 99782
15 8317 15644
7 39206 62471
2 36664 57925
40 20052 23885
3 28242 93774
3 72429 97151
9 9349 31575
21 77311 84681
2 29287 43659
17 25015 40526
1 6362 83646
3 21445 81084
20 6951 9351
1 19948 51570
3 15573 96174
1 56036 85066
17 9489 25845
3 81 21821
1 41555 88602
1167 97084 99747
5 37353 80690
56 35124 37245
9 52223 57670
3 73838 78869
2 24397 80454
2 45211 89447
4 76138 93693
10 27186 32249
5 58277 77038
1 36422 82001
1 73135 84301
4 27628 36937
2 29100 74023
1 39624 78410
18 4820 15481
5 57396 71384
3 12352 56763
1 14012 21027
34 88412 92097
1 10598 84412
3 24533 42528
3 18704 50871
8 47461 84568
43 8590 10642
42 50617 51796
1 54412 92674
3 51300 85162
1 60690 98614
3 29493 58637
2 10932 83215
3 41533 58864
1 5440 16863
1 3981 83025
2 2696 63543
16 17788 34295
28 1143 11873
2 32681 69454
1 429 81966
2 14153 87552
1 53950 88890
7 76237 78349
4 13783 36208
1 8044 33209
2 38498 99931
1 37966 99648
2 46452 93710
6 1163 24975
1 37578 67558
3 37001 90363
88 58303 59382
4 20589 53897
3 1366 37510
3 48165 74929
1 18700 90326
217 93223 94866
5 20232 40031
4 1998 12425
1 355 74887
1 9544 77863
2 13270 53559
16 81543 96590
1 39007 56507
1 28130 60447
3 19553 61810
1 48844 89917
2 38504 69245
1 26843 96088
1 12464 98612
1 5167 38624
1 50056 95931
3 47646 55390
23 10015 22468
2 47297 93570
45 37130 39122
17 67483 83008
1 34030 69022
2 22273 51383
2 26011 99411
21 66656 67025
3 17388 43027
2 24380 63599
1 33697 55385
11 81254 89106
1 31666 57300
3 13056 51521
3 54502 79229
37 8009 10869
2 28276 42799
2 82223 89261
17 66008 68683
8 1298 9700
1 2668 10850
4 18865 81345
5 70933 95439
1 2753 11159
7 68460 79741
1 52493 75069
6 85446 86224
65 10675 11617
5 41129 91695
41 24625 26106
3 26064 81465
3 30589 36208
4 21816 56901
1 20714 88533
238 50377 50620
4 35013 85193
2 14874 29042
16 6871 26123
6 22424 33067
14 13588 26639
1 7034 81389
3 50013 83845
2 38822 95610
2 15541 24672
3 8817 36606
89625 9303 10067
1 48873 87154
5 55569 86600
1 50071 87790
1 72397 95870
13 5769 8417
2 20158 85171
1 36603 96993
16 31738 45773
152 87096 88345
1 69931 76119
5 75302 89802
16 23128 25656
2 45706 80757
3 49742 75609
2 31130 97577
3 14272 52604
2 15631 56112
13 79590 81512
2 58872 86716
1 40878 80143
1 20422 95758
2 21969 44285
2 8953 75225
1319435 88883 89483
2 29861 75950
303 95436 97365
1 25361 83944
2 28765 45656
2 48109 66475
2 50843 53310
6 16044 69437
1 5534 96129
10 3219 20742
2 19634 37032
1 8814 62703
1 27241 43883
5 17903 85309
7 41587 77087
1 1564 40713
13 17883 23402
40 8404 14589
4 42380 56516
27 12802 22807
1 18550 65464
1 23185 87455
3 38162 48297
3 19038 63833
1 33241 90808
1 30245 83022
1 38573 67617
2 22842 91519
1 42137 94645
1 15815 86032
3 16195 32937
2 48169 65026
1 22788 54102
5 72901 90794
3 53137 73705
3 44576 72196
1 28654 58666
7 33629 35794
2 37487 80458
1 22763 53592
1 38683 60661
40 81192 97767
1 43103 80854
9 28918 36645
1 9494 36082
1 37951 67198
24 89711 95802
10 13717 23941
4 8682 89745
3 12584 63308
1 46646 76987
1 46941 80439
1 612 98862
15 69667 88504
16 55687 70489
1 14880 72738
2 39501 70413
3 66706 75683
2 20968 58421
2 16345 59938
7 10610 32783
1 4495 54353
1 19108 45555
4 24445 38506
3 5851 23595
1 15488 79877
1 6042 36134
6 40323 88855
1 35295 93690
1 11328 57432
1 39946 54678
1 20247 80661
1 2293 93528
5 66362 84434
1 18740 34786
2 31840 82543
4 52649 72653
2 56242 73399
1 44150 73519
2 21284 61062
5090552 51712 51961
2 38347 76223
2 32167 85743
1 41582 93218
5 33640 37732
11 13798 26440
2 59794 99157
3 22543 53575
1 40517 93923
18 81830 92017
2 8939 64609
1 42507 66562
2 45817 77229
1 11787 68370
2 20840 88888
1 68261 89043
4 57708 96422
2 14966 96849
2 30322 65518
3 29609 34369
2 61584 77336
4501 166 1404
9 87591 92955
18 86402 89107
6 29355 36829
6 20751 80368
1 15809 85774
1 37896 80929
4 10967 26712
6 25825 48610
12 37883 46299
2 6565 78402
2 55803 75445
2 33847 90123
1 5344 98478
1 25381 82010
1 192 61997
3 47880 68306
2 12867 52572
1 43094 63019
14459 44418 44424
2 30520 63537
7 62143 72940
7 69660 99743
1 26527 79950
2 15276 49619
2 20406 45248
1 34027 90786
1 20112 68159
1 2627 76607
1 12942 49598
1 23299 66945
8 47521 49909
95 2339 9882
9 63593 94308
1 29740 69474
2 15902 37968
1 48656 98185
6 73558 74968
2 52307 83013
1 37242 75400
2 39062 93667
5 4389 47048
15 82342 91353
2 1393 87293
3 15668 68762
17 1824 29928
2 35276 46051
1 28224 96291
1 39172 72715
14 43546 47262
1 1792 58132
2 39763 97886
1 49402 73982
1 12030 63082
7 65449 71215
1 71370 99006
1 21339 77243
3 10003 57398
4 22061 32648
3 34639 46046
1 23785 84736
4 67585 93457
5 22607 24808
3 57520 75330
3 8150 39618
1 4792 44761
5 31007 39305
19 47446 50139
1 29414 85637
1 2002 10292
3 23213 68512
6 23807 30207
1 21077 43175
2 5782 68195
8 51211 78873
2 18473 55165
259777 9377 9850
3 28462 88201
1 29761 63760
2 34837 38796
1 4964 48921
3 65635 93761
2 3382 73705
1 29904 44028
1 14636 99114
1 22860 71689
1 35651 44750
2 46147 86465
2 22302 81716
1 8274 55417
1 26336 65538
1 18225 59625
1 1437 84718
9 23796 32849
1 38405 57007
3 12643 67466
40 1244 13321
1 15931 99907
2 13041 74783
3 87141 88187
1 2679 61771
2 34389 98991
17 59840 60889
8 17256 19982
4 37673 90036
1 10742 76469
9 18723 28834
1 24639 85575
1 6300 51425
7 44681 45856
38 77313 88149
3 28936 96748
3 57883 92026
2 1155 44300
2 27251 52702
1 63303 66309
3 19755 40201
1 28234 70775
2 11329 61401
1 12876 93446
2 2180 29982
6 66937 77039
4 21073 46257
14 51690 62526
1 48087 51136
2 10254 83620
1 3457 77483
1 3273 89836
2 13827 47631
1 7452 99498
1 1229 46956
12 70423 91765
4 40644 79693
1 41457 59113
3 17518 85724
1 17960 86192
5 61330 64984
1 14918 41804
39 84169 98056
7 69089 79709
5 44854 69323
1 25693 53554
6 51097 66579
2 18184 86918
4 4951 36109
2 27848 47333
1 24289 67387
1 24186 47877
1 24289 96895
1 43086 57359
1 7152 57776
1 20848 84852
30 82276 96404
2 32252 70168
1 21124 70274
1 3422 79913
1 16893 84450
38 2435 10216
12 60649 68835
8 17861 26999
1 44901 57100
4 34049 88949
20 1957 21261
1 15916 76440
2 24782 45913
1 21664 60023
1 62145 67888
1 64905 99851
6 30121 36043
5 56416 83229
12 84643 99382
2 35465 48821
2 34465 57975
5 3822 18474
1 21248 86916
5 44758 77897
7 62631 90518
2 32624 52061
1 31272 85127
6 79448 97503
1 20120 46675
1 24600 50656
4 48728 95004
7 2656 32327
2 42124 86774
2 52170 70803
2 29470 94977
1 24268 82585
1 13047 46715
1 57654 90506
5 29075 43860
2 9815 99356
9 21220 29260
3 3475 70797
1 46570 88224
215 11312 13480
3 69828 83408
4 44999 56837
13 6030 25008
5 46802 83369
3 33377 58762
1 39835 99748
2 27442 81531
56 16641 21335
2 30634 74280
1 50874 92698
2 39263 50927
2 43765 98785
1 10017 71950
1 50450 86027
1 52622 73739
1 34460 93703
2 10327 60271
1 7176 55483
2 20004 96866
1 34069 63128
1 10260 82781
5 15304 28171
1 50668 69487
1 35095 59805
1913 33 2622
1 71013 80347
3 18640 63772
4 67006 86664
4 36811 49141
28 26073 34970
2 29895 66572
1 33969 54151
4 27478 34033
1 20608 88200
1 13515 67126
9 8657 30764
1 17890 90652
1 19653 85185
14 78148 86937
3 26064 55145
2 2310 95001
21 13353 16298
152 20073 21457
2 24181 53229
1 30315 99199
1 67775 77040
3 9725 56015
1 17467 89209
1 14169 94982
9 60032 99117
2 16496 72597
1 40065 85669
1 43220 60738
1 9255 58720
1 12116 59510
1 36515 96160
1 22168 73247
1 33527 83875
3 45577 51554
9 2466 26215
1 8529 86912
2 35421 88962
10 69985 72986
3 47535 81030
3 42694 54219
1 39339 90225
1 36488 97729
2 31722 42685
12 11595 30644
2 6077 52837
1 38196 50340
2 17373 30581
1 55254 83160
1 38433 55461
1 20002 75541
1 35346 98149
10 19045 21687
13 64180 95358
9 53434 67964
1 28471 80515
3 69004 70874
1 44718 79191
6 19594 55801
2 17262 81106
1 43635 97004
4 7491 23077
41 38335 41663
1 59932 90343
1 27394 80680
1 66070 69324
11 73893 88879
4 35358 46315
2 68230 73388
4 12335 23078
2 26487 54044
2 81140 88235
4 54965 98061
8 43336 54127
5 23056 30487
2 8958 67119
1 34589 86495
1 13348 74912
1 36523 50789
1 12210 50082
1 32744 64809
11 20552 33108
2 59 84700
1 7662 95602
1 19667 68998
4 58258 96676
2 20500 94964
1 12776 56092
1 36954 58835
2 74671 80624
2 32279 61111
1 41595 46610
1 11162 46690
39 55608 56078
1 29267 50706
1 35412 97648
2 1849 85967
1 24264 43675
1 3146 57068
26 73165 93420
2 31427 52946
1 25866 85787
15 19792 38587
9 49690 68811
1 38472 49155
2 2900 32757
2 22103 44630
1 25258 44756
1 40283 57035
1 22834 46410
1 7780 97008
5 37942 96633
3 42108 85018
1 27263 92935
3 1666 42469
1 31103 58194
2 36788 41306
6 9857 25420
2 65191 98892
2 14772 44622
12 51170 64864
1047467 87773 88201
1 12322 31126
6 26440 90389
6 80337 87054
2 2219 64935
2 21915 47350
1 7910 52046
1 43186 52270
5 2518 23227
3 10887 98748
3 1624 29422
18 63614 75179
2 31813 77912
1 8574 65141
3167839 96638 97176
3 48613 72757
9 15646 21957
2 44768 77862
2 38901 65332
14 31693 32608
30 84986 90398
3 84075 88616
3 9809 93568
131 95665 99005
3 29286 54701
1 85410 86233
1 1152 92120
1 25176 96915
4 66600 68348
2 66508 88312
2 30305 94819
91 15169 18486
3 80517 98408
1 5214 27121
267 1852 8163
11 57120 65047
2 23322 96129
4 54108 55604
23 77972 82097
1 22749 97288
1 35922 97352
5 40732 80524
4 21816 63370
2 48525 78224
4 78979 80780
4 19277 72813
1 37787 85386
1 41332 83627
1 10542 61350
13 76398 85880
50 95800 99622
1 42119 70427
2 67912 91585
4 35385 82501
3 57602 97899
14 915 33462
3 16038 52845
1 25120 91808
1 49148 95880
1 26440 71802
1 47345 90780
1 27793 66876
3 23453 39102
144 3960 7522
9 7033 21771
2 30328 53644
2 38198 62061
1 24239 33413
8 54491 98870
10 24672 30740
1 12538 92652
2 16227 51840
3 9605 93544
9 75459 81526
1 63186 98955
4 22929 38737
18 16499 23671
2 35425 80785
1 15739 86918
10 3807 15149
3 7980 45664
2 21477 85719
2 45819 56690
2 45798 91341
3 14577 51504
1 26725 85472
1 31204 50988
1 34661 70098
1 29027 65364
156 26593 27622
6 50795 86173
2 71138 90336
4 46146 60373
1 47290 73061
2 14826 76236
5 9517 45775
2 24291 34008
3 74026 89308
1 52094 99451
5 74400 86789
4 3712 69318
1 12654 77469
3 22792 30592
1 7524 39080
5 58519 79462
1 1242 18408
4 11971 54625
13 24927 25738
2 12879 61072
1 36433 67865
4 45631 92760
11 72940 73923
2 26492 59712
1 49001 92976
1 832 55783
1 31623 45994
1 43084 92001
6 60165 86067
3 14716 51856
1 22141 34123
1 33308 87442
2 18309 60347
1 36968 80234
87 87555 92536
2 4643 21583
1 15086 90971
2 44245 99280
3 69166 84127
273 90068 94860
8 51519 66505
1 8028 50070
2 7248 66572
10 23319 45680
1 12238 82775
5 55799 91492
1 20128 91057
2 27588 35476
3 48196 86642
3 71511 80213
2 14849 81470
1 41920 90333
9 62869 68988
4 27985 58442
1 43350 93157
1 25201 61282
2 31264 71499
1 40248 78274
1 10139 73616
1 13247 72512
1 28431 81336
53 4292 13869
2 47553 72651
21 16352 22025
7 75123 98439
10 8779 27687
3 53315 95801
19 83198 88369
3 59679 83451
4 85282 93815
2 15263 77854
2 59816 98077
1 16668 70778
40 85957 89048
1 76810 89629
3 82313 86524
8 12553 63275
45338260 61396 61848
2 48497 76814
9 74841 91605
79 89631 90373
2 14930 85423
2 10871 60384
20 3751 15981
9 51 15142
5 36408 45508
125 93072 98156
14 22521 31624
1 4125 51813
5 64727 74658
5 41704 87819
4 35315 71636
1 987 81703
1 8387 98954
1 30170 66008
12 86134 97761
1 12948 46515
1 14833 91592
1 38316 89514
2 38874 93379
2 15330 74049
1 17895 71034
1 52599 68517
1 30964 78053
7 71896 78347
1 15856 69595
1 3912 58031
3 76403 90302
3 61313 68678
1 71821 79330
3 19365 74245
19497118 25842 25853
3 10971 67968
2 409 43388
21 4626 15149
1 13471 45174
4 72619 80805
4 56027 88492
3 14486 97230
1 44814 90314
1 3343 88992
26 78630 79499
6 39225 49150
11 33895 34988
17 9909 44772
4 65623 97915
86 93212 96720
4 25388 40603
2 59152 89734
3 30729 83404
1 47294 96571
4 53423 63806
1 51355 75641
2 40297 88261
1 27596 70061
1 60916 97561
1 18611 76298
6 75371 98176
10 27502 41997
3 31710 67677
2 5229 39936
1 23478 38365
1 15458 71388
13 73610 76931
7 70736 80029
16 93916 98363
2 3831 76114
2 47730 83934
4 17179 93132
1 33548 84996
1 8798 74373
1 32701 96552
3 5988 43007
1 34669 93096
1 38323 92470
1 15316 65121
1 27643 52480
1 28 59027
1 28189 56490
1 37331 83737
5 45006 68265
3 30454 35363
3 10296 93598
1 25498 37907
2 34120 54229
73 11371 14147
38 69148 72810
2 7763 88605
1 59993 90876
2 28028 47249
2 18371 53474
1 40385 98864
1 36977 72711
3 41936 94326
3 7442 69404
1 19215 94469
5 71318 80754
1 18682 71037
2 18998 39118
1 37986 53905
3 51409 67996
1 8876 67514
5 45783 65938
1 37153 76153
3 15512 50388
1 21781 78173
1 33446 58321
1 29290 62451
4 44016 68425
1 7118 96167
2 15474 43493
1 34078 49238
20 67894 71618
1 2011 77367
1 66096 85771
1 17857 47375
1 42582 69432
11 4373 31071
11 61014 64091
2954731 52107 52551
2 41389 70799
2 32013 44598
2 35604 75344
1 54888 64446
7 54491 54875
26 77902 98188
1 35356 95469
2 23808 76313
25 1851 12994
1 34344 39327
3 43361 94175
1 20976 92193
1 39011 87249
4 46994 60869
7 62574 70840
2 55584 85830
1 15063 74309
5 22363 41600
2 48928 98418
1 66609 85289
5 77429 86734
646901 97658 98137
10 10491 49198
3 1716 62236
1 29169 59099
2 2622 58452
12 6557 38747
1 69844 82576
2 2443 58892
1 20747 81251
8 76499 95385
5 75612 95912
23 39987 42797
18 9184 15257
3 61162 97469
4 21550 37593
3 32113 76679
1 69375 87392
5 72456 98999
8 58284 69724
1 7494 47958
5 37410 77970
4 42235 64177
2 22274 64341
2 58857 78370
1 59213 62472
3 10768 43577
8 41997 55948
2 34318 61330
1 1436 97473
1 3208 60290
1 54214 56534
1 5122 99976
6 39591 42707
1 20743 88199
1 15377 56094
8 50631 54011
60 10389 13043
4 11662 56465
3 13287 45969
2 53558 72177
1 50867 90041
3 10890 47931
2 52130 68659
16 5281 26001
3 1209 50730
4 17074 39757
10 63881 82717
2 23666 33852
6 45560 61739
4 32574 38945
2 3436 59974
1 53749 59456
1 6100 68027
1 21133 97964
4 13281 34646
1 34358 72460
1 24949 37146
1 22567 84509
2 14358 68174
1 9507 37864
4 27 32047
13 61841 87166
1 23210 45225
4 23625 38643
1 15869 50172
13 70161 88965
16 71491 72861
10 78251 94655
4 4707 80739
1 22377 33941
1 31087 44400
5 62958 87394
1 25527 95879
2 12899 74058
1 22227 38498
4 54002 80335
1 37160 70695
1 25094 83255
1 57435 83671
1 49283 76421
1 55354 71262
1 12916 98917
3 1271 32368
1 5745 62535
3 17987 81318
1 51931 71644
1 24075 91413
3 10866 45206
11 82786 89717
3 21772 26713
2 38536 88014
3 66046 85646
1 5635 87917
1 27907 91022
1 10621 75155
1 14528 81930
1 46276 81083
1 34849 88336
1 26474 91948
1 48850 71170
5 15284 55204
13 3512 9999
3 31990 38097
1 6966 99562
9 46878 68535
2 38714 94202
1 28132 74289
9 49687 50920
1 53332 82937
2 27412 44028
6 69564 99040
8 57618 66820
1 27444 98265
2 62585 77095
6 8775 57842
1 19669 91040
1 53169 80769
1 51363 95699
1 19581 76261
1 42857 87493
1 66517 85060
99 85870 99760
2 51764 88844
1 6797 99013
1 63556 94334
2 59270 82553
3 9212 59014
1 44853 55278
104 7429 9210
3 62495 74703
10 30431 38112
3 48536 65207
3 53905 98082
18 15041 18791
2 33965 87795
1 6778 99694
106 12880 13968
1 18082 83336
2 65679 99253
2 37393 78378
6 47815 50791
2 43862 96016
1 50411 98120
1 5286 73346
29 37506 44210
23 17334 25804
3 17698 91923
1 42485 85446
16 77485 80779
1 48473 96333
6 40667 53971
3 47320 59757
1 15664 45400
2 35187 62186
1 36199 63625
1 43778 85837
11 29051 35283
11 78473 99970
10 29068 38638
1 25297 66856
4 30888 43424
2 35699 83916
1 25864 40995
10 15174 22311
1 30911 48099
2 19214 87461
1 11166 15581
6 63458 72759
1 24310 97818
4 41461 60362
11 61741 68518
1 44705 69155
2 51897 72615
4 37588 50590
1 45985 97350
5 42683 47602
5 81808 89066
1162 92435 93370
4 11025 97820
2 8002 91194
11 86208 89134
2 6048 63286
29 8829 26166
3 45552 69674
2 26850 43571
4 1386 38473
2 18449 41736
3 32669 80309
1 5386 52827
2 34303 95780
2 54795 65597
2 7104 39803
1 37811 58325
8 2981 36205
2 11519 96812
1 17402 48931
45 93169 95304
6 44070 59984
9 75225 83085
5 44173 69363
17 21495 21821
2 24744 90425
3 16452 35692
1 58740 83863
3 72190 81368
4 54088 95995
3 65258 92639
5 17960 40783
1 17045 95259
4 79386 89178
1 33908 57564
4 50353 61556
2 18736 75761
14 68498 96613
1 15278 27188
2 18056 79608
2 53824 74829
2 57299 85373
12 18768 23480
1 44813 85724
10 25866 40234
1 16133 33907
1 23802 83488
1 9083 97789
3 38337 86192
1 7773 41019
15 80371 88283
3 32151 42391
1 51347 63538
207 10001 12753
6 45062 87726
2 19704 39064
24 4060 12865
3 27755 97433
2 14077 53009
1 17172 60524
3 68107 92659
2 24180 81556
65 82734 86234
1 39526 61102
2 33292 59931
3 9428 54737
1 12203 69636
1 31054 96060
1 14888 82043
1 5686 68196
4 10114 11720
1 22605 91737
1 31566 82867
13 56436 61968
1 36298 58501
3 46985 75903
1 17629 92146
1 50749 85437
6 58069 73965
1 50248 87098
1 17068 59782
2 14148 83198
3 22693 49055
4 34954 51334
3 8016 32648
2 55088 76150
1 12303 80227
3 23726 57002
3 3022 78187
1 14513 54916
1 53824 78555
1 45219 97969
1 53838 68250
1 41536 63667
3 22784 42517
2 4510 92631
1081260 22677 22681
12 65697 82288
1 35220 75526
4 37678 43626
3 65837 69750
1 37669 63976
2 24289 52571
1 28870 88277
17 72062 84548
1 42551 59656
15 7488 27230
2 39211 92656
4 6762 54363
2 15085 42988
1 20895 41872
1 16264 37343
2 35709 72478
6 48320 85917
3 66860 93970
1 24273 75237
1 23218 80720
2 9119 93365
2 14289 68545
1 14620 90636
1 19726 70348
2 54652 80842
1 59029 76466
21 71915 72074
4 14701 50647
5 51123 61055
6 76376 83654
2 2336 71594
2 1724 74170
3 66546 82551
1 2955 76148
29 62980 63452
2 39401 65065
3 18928 49617
3 43718 85120
2 65434 91447
1 18938 84198
1 6606 69026
7 9424 37747
13 41931 43595
31 1099 19161
3 5823 58598
3 15256 49722
2 9138 78949
2 22462 28383
1 18306 95066
1 41629 70861
2 10813 67599
7 82560 97362
4 54387 97895
2 33588 48848
2 29450 78789
1 31395 61293
1 23082 73851
1 11135 77155
1 17876 53472
1 8077 52918
1 27575 90944
1 63371 83787
1 12239 74452
5 55554 64684
2 26319 91116
4 19263 42001
2 50913 55344
1 13827 68252
13 51564 54394
42 12378 21888
5 61539 71283
5 956 78029
1 10920 75713
1 62015 81522
1 31504 54102
3 54124 92147
1 20665 85973
1 49983 76795
1 28635 94633
1 21751 68816
1 28923 91923
214 2057 7795
1 49009 55413
2 26806 76194
1 7760 45946
4 34264 38751
4 44190 69728
2 6862 30651
4 81306 92841
3 42185 56020
4 31622 38650
3 18529 63763
2647365 96606 96818
1 44874 78817
25 84705 98287
2 47572 56210
2 39447 49890
2 1485 54671
3 44869 77017
5 19351 50083
2 27210 41187
128 90480 96567
2 11267 66361
1 18747 97172
15 13657 28480
1 42050 86963
30 81122 93593
5 12606 21093
2 10463 26725
23 4154 11357
1 51034 69891
4 77295 94972
12 49561 50217
2 40284 65604
8 61407 69617
4 43904 57221
4 11004 85974
1 36448 66074
2 49831 88319
10 24539 43740
10 63266 97645
2 16686 54969
1 18314 95425
5 31282 37559
2 27233 32493
2 10796 52673
3 51984 73809
4 69722 95829
16 43094 44442
7 14733 34374
1 8751 80996
1 18274 61394
1 24827 99112
9 53995 91539
1 66371 82286
1 28184 81641
2 23571 48444
10 70380 79221
1 18985 91997
2 707 68319
9 22441 28652
4 66176 82201
3 3537 50784
25 76200 83757
2 19836 70542
1 5576 79998
1 36281 70499
1 2789 93218
2 8098 36162
2 37711 69298
2 29455 75622
1 25039 55548
2 2129 53451
1 29754 40759
1390 98183 99420
1 11016 93798
5 37746 74255
1 947 49817
1 17949 37320
4 69243 81726
3 43189 97791
1 11924 52754
1 42792 60827
1 1797 53975
5 56221 96190
83 94524 98067
1 8125 79529
2 23373 81699
1 12872 61107
29 7127 19501
26 4654 23338
1 22593 27882
4 50351 92134
2 29628 84822
1 49934 68036
1 10014 81402
3 33860 47601
1 3481 94792
2 32330 85521
6 45345 55696
1 27772 48978
1 45443 72788
2 4325 75318
7 70647 91194
8 13339 27739
1 48128 86058
1 2822 48468
1 37544 39471
1 38402 92887
5 59608 67200
2 59452 73202
5 15583 36147
35 44428 49894
1 19358 32327
4 12357 24023
4 48968 78107
2 55056 92211
1 59386 67471
20 55159 60500
1 61698 70538
1 29735 80969
3 13484 32899
6 14727 52632
3 47900 69299
1 27571 91678
2 770 95789
2 4430 22497
1 16166 59807
2 43032 75769
1 40844 73555
2 33276 76095
1 16446 65170
1 30731 65973
1 19823 83201
3 19117 57790
12 72071 95670
1 11444 86108
2 22907 74183
1 13358 55504
4 10941 35061
3 45484 48473
1 34675 79280
1 32565 87477
13 16814 18238
27 76874 99600
1 40555 63155
1 39109 99018
47 72051 75364
3 72446 88686
22 22036 30823
10 80842 91781
2 6365 92806
6 65628 68958
11 27251 39198
3 8847 44733
4 54302 82207
3 7966 94685
1 4918 25996
5 13253 44306
1 1954 85894
4 40816 52065
1 13334 33531
6 38125 61984
3 3280 69638
32 71737 73428
1 7626 47311
2 14405 69388
2 26972 87808
1 2563 96340
1 9017 51345
1 22343 90073
1 19488 99055
2 2849 41878
1 2768 61642
1 58896 61498
2 27494 57936
2278 2045 4608
1 10756 62623
8 71385 94035
3 7406 55292
2 16761 77965
2 69875 95684
3 50543 54421
2 48552 64415
10 50402 77610
1 57747 89736
4 47004 52371
1 10941 67465
2 37751 92042
2 58494 70940
1 57105 98729
11 38445 43368
2 43613 62311
1 50462 82952
5 25795 43902
5 71922 90016
1 17964 62677
2 13711 45301
1 31819 67029
1 1022 77603
10 52013 55122
1 35964 55445
1 13561 71479
11 14842 18565
10 65320 87317
2 12151 64760
2 32822 55592
1 9428 71629
3 59988 68344
1 13843 85745
3 19420 54438
1 33729 71243
63 3686 13307
1 58926 70591
1 2748 99037
1 21418 96381
5 20666 42939
14 8967 36565
7 75622 97042
4 30204 56380
2 1713 53027
10 65726 97225
2 4572 44335
5 6195 13030
1 1202 79816
1 18812 62769
2 46535 63168
3 30453 51937
1 5441 93549
1 10812 34436
2 2080 15942
2 25986 86103
3 50599 78157
48 40537 41550
23 79409 89645
6 25673 31847
10 35646 43146
4 77983 91059
15 56424 68910
1 61837 82607
1 34744 42237
6 4278 39834
7 41518 45622
22 73621 78935
1 1308 83793
6 58080 68812
1 61717 98505
62 89096 95148
1 13207 77677
2 63652 95680
26 5953 13014
2 48742 84287
9 9679 30228
1 2309 70166
1 74571 97451
36 92272 97271
4 43754 83961
1 28411 73310
8 31779 66123
6 2595 29579
1 10369 66436
4 63276 71795
8 73471 95670
10 41555 52835
2 52894 80203
2 65445 70680
7 78922 97584
2 58551 85405
1 35876 76517
1 37960 86953
3 52640 62434
1 44383 85849
2 25545 94272
1 38694 87184
1 4272 89326
5 63088 65578
2 23958 93124
13 90109 99655
1 43425 69953
2 78452 87240
2 61637 88166
1 44551 96637
2 24937 85010
2 2146 39131
2 2984 34584
2 21932 43159
4 16233 68773
1 43175 89158
1 43608 81943
10 69323 73965
1 34218 84382
10 44685 50849
2 50076 58009
7 3042 51628
3 68531 88584
7 37306 59437
2 53031 89958
1 23809 70786
2 10299 46616
2 18859 91760
1 69853 97169
1 31425 79965
3 46909 55445
22 25165 32151
3 64659 85733
1 19487 81675
1 24822 39500
2 22315 51100
2 8253 54396
3 20679 84928
1 16617 76141
1 11533 83110
13 16719 27785
9 73911 92371
3 47108 52978
10 80407 88407
1 15268 85781
4 2792 22761
2 16252 97702
1 33885 99422
3 55392 70413
1 2668 42990
37 9219 20385
6 47812 66368
5 50003 84921
5 16261 20185
1 61673 97183
9 52808 58229
1 2912 72240
4 48699 59788
4 5819 89312
1 9256 21484
4 71902 76361
3 25668 94116
2 5474 65587
2 33456 50431
1 5598 26836
3 12427 45548
2 16314 38535
4 24419 49087
1 13034 39725
3 55791 88723
3 36276 55030
11 56636 80392
3 32091 66337
2 48971 74333
1 25859 53331
6 65775 69659
2 82915 83260
2 10015 98132
1 652 76181
6 9373 42692
1 25664 47790
1 34311 94889
1 12595 60766
3 83411 94638
2 28482 82684
8 16254 41378
1 42795 58468
1 2300 93323
167 20993 22337
3 41839 89708
3 16503 33193
4 21764 78475
34 84055 98511
4 58298 76870
3 31749 37976
1 44685 93376
1 20529 89877
20 80915 84414
2 10380 47805
4 63395 98521
4 11863 48943
1 34035 60083
7 12227 15819
5 14103 38571
5 71506 84309
2 7500 41730
1 28997 85608
1 2992 39377
1 30824 68378
1 39735 76101
39 68634 69442
1 62671 97089
4 5129 96505
4 56032 88169
15 27876 28956
1 4053 73694
7 7550 33338
2 41824 90467
1 44263 85813
2 5073 95652
1 61026 79344
1 25417 82085
9 49816 59387
4 19066 44131
1 58146 91864
1 20299 73930
1 13576 77616
2 33908 91253
6 2257 20150
3 18015 95079
6 7744 21964
7 20917 24463
25 83179 87051
13 84724 99889
2 16469 46588
12 54364 55137
4 34492 72813
1 14124 80479
3 35423 49802
1 3261 66245
2 71075 97552
3 54072 76226
62 1662 6598
5 61370 98301
3 66649 86881
1 14196 73217
1 1085 44932
3 51380 98968
5 3829 39606
1 57446 72946
2 34448 85139
18 42345 49487
1 12763 98294
2 57637 77964
4 17254 40382
2 69686 89655
1 23937 76786
3 11455 48793
3 63710 87545
8 13423 19976
3 8467 53518
3 45871 93494
1 9967 96009
1 13600 88586
1 56847 68681
3 15538 62458
14 75498 98011
3 37022 77318
1 12593 81057
1 29868 60963
24 62330 66785
1 2931 78570
2 9412 82075
1 31840 77021
1 67880 91263
1 4224 47879
3 52126 93765
3 42289 88692
3 31312 65652
1 57445 76599
1 37783 61423
1 48881 93629
6 1165 19938
4 33598 87425
1 37140 83900
1 51228 70071
2 32584 41915
1 23008 78768
1 1521 80463
2 16349 71835
1 31828 58262
1 26880 59492
6 35313 37557
2 8546 47263
2 65568 71677
2 19934 39168
1 73 75505
1 10284 63265
211 75059 75397
1 7684 80227
1 26088 79241
6 65434 84945
2 45469 92566
8 40835 53920
10 11431 30419
2 2327 74623
1 11200 86486
1 43389 58674
1 41143 78969
4 38830 43673
3 51315 98982
3 5452 58406
34 4692 13639
2 37421 99209
3 65014 71040
1773403 10438 10740
1 37365 52295
1 5027 60738
9 28198 39193
53 3456 8500
1 4593 79297
2 25263 55831
155387 89889 89984
1 12413 83237
3 45592 84879
12 6537 22943
5 62542 88255
5 20704 66642
1 50595 88778
1 41907 98819
1 3898 81794
1 35871 77688
1 47101 70554
1 20125 95506
3 1551 37649
29 79165 96550
10 21906 32926
2 23855 98821
2 12303 94130
3 7684 87675
2 27445 39931
1 31106 52109
10 650 25094
4 65320 90869
4 11340 51660
1 36413 43361
1 19378 85457
1 22479 78155
1 26150 56322
6 4912 31398
1 44193 73290
1 26782 67246
12 53738 65488
5 64949 69275
7 13477 23559
1 6336 64065
1 59202 62735
6 27860 44406
2 28700 53563
1 35534 50629
1 1406 40707
1 33271 59907
9 62883 81884
2 44353 80258
65 16374 17599
2 32635 93550
4 68887 80861
1 50281 94052
2 18895 72997
13 78929 92630
1 34236 72732
4 8196 35939
183157 80874 81000
10 11127 25906
2 45503 94617
40 90921 91591
5 21343 69456
6 46946 63831
1 3947 90365
3 5537 54061
2 23888 58612
1 10383 79783
1 37561 65850
1 16611 47395
2 24644 60769
47 83742 88618
1 4558 92940
2 4760 75832
1 15640 70784
2 49004 73067
2 33373 72942
1 17466 94809
1 19763 63059
1 34055 53632
1 12231 74443
5 64405 67334
33 85946 92607
7 49630 62125
3 37235 75978
5 16451 37936
1 32752 80772
2 66021 82139
14 58639 61403
2 31142 88563
1 17784 57168
1 55473 82516
1 34854 78332
5 47086 48394
1 57945 80533
1 85 73023
22 5601 28564
2 57922 61157
3 3780 86009
113 90981 94896
2 27518 60748
1 7357 65877
5 64517 70689
1 29796 75322
2 32096 69277
6 13429 19913
2 42456 92241
1 21771 97974
1 24560 99400
68 1982 13987
1 19258 56658
1 52695 68886
3 35855 81142
1 61503 70257
5 72450 89682
4 65346 93794
2 17024 86157
2 8152 77770
1 12027 85606
26 69351 97607
1 51344 92280
2 22225 63089
1 6957 33556
2 77133 89321
3 790 22889
2 12207 23578
3 32047 55190
6 64676 69949
3 15413 44677
12 82259 93281
26 78875 82986
5 83027 84849
7 10110 24127
8 48221 65891
2 18097 47835
4 21296 61552
4 482 76641
37 1440 8094
2 26571 62953
8 508 21017
1 2631 96520
18 22722 29259
1 5474 65727
2 5601 84188
6 27526 32643
12 80905 96424
3 21767 72464
3 13616 51765
5 18470 26508
1 20106 52449
1 15515 54513
5 25888 86593
1 32731 98408
2 64678 85613
3 70926 99069
4 19328 84266
3 8876 40689
9 76573 99409
1 24746 92444
1 899 74284
1 5685 52594
1 77247 89383
37 85804 91425
4 31579 99448
4 12740 31644
4 51357 82884
2 38008 57839
3 41161 50455
1 33311 88063
4 62656 97374
2 69942 99061
1 10150 87198
2 75167 84738
3 36858 70126
6 7853 24332
2 31806 68808
1 31177 88802
222404 88664 89334
1 64383 84944
6 10413 25136
1 15224 71525
2 6352 82543
1 5676 93847
4 9560 58866
1 33854 93963
1 37019 77187
1 43396 50485
1 12018 72319
1 39550 55407
1 21596 87966
15 84198 89210
2 47893 92954
1 60175 91581
2 26885 67238
1 60254 92934
44 59654 63786
1 57782 97674
19 1716 18992
10 23687 38687
4 16844 35842
4 44573 67039
1 16573 94513
1 2714 49507
1 15875 91069
8 82463 93276
1 60554 91671
1 60793 97032
5 60372 68388
2 9714 76716
3 9272 40576
3 27268 55371
3 6611 49097
1 11556 24058
2 62829 89536
2 49345 75574
3 17410 47350
5 24177 70235
1 16569 89910
1 22135 95715
2 22895 43406
3 17414 27674
10 42909 44383
3 21719 78028
1 31945 66727
1 66084 96820
2 29912 60189
1 83551 84601
1 10566 69191
1 26065 93597
26 6159 15051
10 3278 20460
6 26338 31095
5 27428 98826
3 52255 97696
9 69310 86235
4 1295 20934
4 23688 56552
1 76234 85407
2 40827 52528
1 34583 99117
3 78674 93534
4 16527 93423
1 13244 93161
1 21039 46147
1 21657 59852
2 39512 45198
1 42177 90807
3 28548 43768
5 55046 71956
1 12577 50490
3 54575 74255
3 43717 86069
2 14640 80275
1 110 98743
1 9013 82986
1 16073 96921
15 69337 74691
13 9894 32077
1 47900 62689
2 28832 74138
1 5280 75610
3 14422 49883
1 12679 71885
3 26066 52031
9 65565 84615
5 54545 61072
3 8869 58156
5 19468 28843
2 7115 55588
1 49916 96339
1 25805 93784
1 16830 67803
2 20495 45028
1 16646 46764
1 33810 64017
1 1096 31465
373 14500 15325
1 14264 50881
9 63041 99445
1 11976 94653
2 57277 92743
5 42251 81987
1 3028 42337
16 25920 28220
2 46821 88420
1 51698 63346
2 16041 77946
2 25348 38194
23 7479 11633
1 28607 74935
1 55635 97581
6 5354 53148
2 12967 43884
5 58546 97610
4 1316 34494
2 25953 76421
6 4528 22654
3 42165 62253
1 18346 99305
1 22783 46998
1 2892 75740
1 30676 74896
1 64569 66342
1 35141 43906
2 31561 71244
1 16836 55837
13 7757 14378
2 39069 75881
1 43093 69071
4 53122 71509
1 9446 54490
2 23384 26123
2 17190 58675
7 44676 68470
1 7585 97646
1 23622 70794
1 11188 91628
1 20753 72249
1 3994 86726
1 44384 97531
1 22438 58183
1 12890 74836
2 41148 81685
1 44671 93698
45 80892 92463
4 81866 94367
2 73275 97914
71 87491 91527
5 4376 95908
1 51228 98744
1 30895 71841
3 71435 87698
5 24791 47219
1 4378 48220
1 42478 91037
2 83029 97802
2 3197 67210
3 79537 88875
3 34916 77551
15 23949 29303
5 64679 65750
2 11564 61603
1 30320 85752
5 7570 30581
1 49855 79148
1 9890 71211
2 19831 81636
2 26537 81568
1 17452 36430
1 11157 63153
25 146 16788
1 6077 83621
1 5325 69068
3 46470 72707
1 13884 76422
4 35609 56130
1 26436 70700
2 13606 33282
2 14949 81400
2 16823 56979
1 47163 48034
1 17702 79807
1 11839 50392
2 19412 95917
1 37853 54858
1 8055 84033
2 11245 41514
1 10257 79071
1 28654 92427
13 70773 80382
1 36648 68509
1 52702 77914
68 76865 81146
13 66764 76805
22 68471 77253
6 12434 51086
1 13896 95328
15 54840 58210
2 60363 85983
2 56022 68607
1 25491 97971
3 70820 81668
3 37591 76366
4 68187 75743
2 33546 70003
1 2411 62959
5 26520 32233
1 29899 67867
3 9322 93770
1 48942 91514
5 57126 65892
1 41342 97754
6 5042 15281
5 2261 36660
3 22521 74625
9 79929 89399
9 49143 59190
3 25093 31985
10 24746 26476
3 46850 99657
3 15485 67550
1 50911 96921
3 20445 42113
8 37272 46683
2 9892 70476
1 77638 95528
3 56910 98399
2 61021 72769
4 7031 62730
5 77727 93424
2 33095 96325
1 48885 76399
2 42690 75825
1 42809 71816
1 6715 77074
9 56713 58570
2 30306 62087
2 27773 66865
1 15002 64134
5 48465 51774
1 30161 67828
57 92651 97489
14 20223 27468
1 8824 86411
1 19578 80002
111 92415 96236
4 35645 68106
1 45858 77721
1 19650 36555
2 5490 65107
1 13265 49955
15 73775 99792
3 72417 91227
2 32388 94100
1 23702 67960
2 19170 26596
2 3387 89487
1 47256 87357
3 24505 34546
2 103 52427
1 13492 59027
1 36895 81725
46 11598 18564
2 6963 61554
9 73827 96815
3 36664 44776
1 9539 90891
25 89061 95416
4 24449 61387
3 55223 71904
3 33236 72121
1 42267 72493
3 51626 72298
2 60740 94798
3 32640 95154
5 27715 35897
3 61621 88836
1 11719 72248
18 5557 20860
4 14327 34555
3 5955 66868
3 24066 28751
1 68165 81437
2 57978 72707
5 622 92097
9 28094 38695
1 16219 93353
2 10295 78986
1 27911 87443
1 60266 61548
14 68843 75835
1 15659 88641
4 35878 58466
1 2705 67648
1 5228 74622
1 75680 96396
1 6227 82175
32 80970 88076
3 20746 32590
2 72985 85456
20 13407 21849
8 53760 88388
1 15435 29390
2 14774 82889
3 42268 43605
2 42594 70937
13 70687 89102
2 1732 97517
1 30834 89656
4 37311 47380
1 4100 53952
1 15583 63268
2 15636 27271
4 11811 18696
2 8177 43842
2 11650 38257
1 19715 56253
8 62800 86527
2 59124 78654
2 9986 58737
3 12863 44881
1 14973 30597
1 6687 94223
1 35364 51990
1 57366 99615
6 63755 80180
3 53001 59644
2 17221 97087
4 2439 57406
5 61238 73371
1 30647 71172
1 13945 58510
5 56177 58602
1 10764 29049
2 53924 86672
5 78133 97394
30 16093 17103
5 7820 68698
2 15825 63164
2 4946 73154
207 87197 87297
1 7086 51848
2 61406 72531
1 11068 64003
2 17547 68958
3 24568 50252
5 58713 63387
2 35645 84918
1 32752 90545
1 18115 55681
1 37533 73929
13 24938 26945
2 40252 97887
1 30960 66840
1 1815 60923
184 52911 53247
1 1451 41394
1 27471 88711
2 54119 80267
2 70730 89431
2 44040 55059
3 12580 34399
3 68665 90285
11 81355 94075
9 23218 76245
2 67603 75448
1 21379 54891
4 49298 57308
2 5705 88843
2 60058 75690
3 5329 38577
3 35865 64572
1 40075 54365
10 86366 94909
5 61336 94547
4 21611 27692
2 24705 45488
1 35733 65750
2 24297 51757
2 48037 55688
9 70768 80307
3 36189 71865
2 11311 30018
1 9625 36036
5 31729 51067
1 25427 87685
1 36603 89737
1 25177 64575
1 37742 94020
1 25704 55420
4 24551 30876
1 17655 52378
3 45347 90590
20 9247 23229
8 44305 88825
2 53789 94169
3 36744 44770
1 26831 77878
4 24909 35498
3 37332 58288
1 5666 28249
3 31428 48575
107 90326 97798
8 65592 69547
1 77277 98903
72 85989 86635
1 53269 69706
6 63132 74623
1 9661 68101
7 43695 65218
1 52155 86158
5 22333 26418
3 10704 80483
1 29460 73377
1 66216 87196
1 68117 86240
10 17224 25325
3 6668 91127
1 40559 67939
1 66413 67289
10 19815 42844
2 30035 70984
64 3970 15972
2 14384 67028
3 3034 55952
1 40071 56195
1 45567 81016
2 32457 44639
1 10283 89386
1 23243 95385
1 42311 81751
4 17156 30806
3 33423 71840
1 12786 55203
1 9449 87715
2 7152 47934
15 75565 98855
3 477 48616
3 31028 80554
1 51431 80723
2 53990 88935
6 24391 32126
2 36261 87031
1 21696 98700
2 11121 39796
2 29760 92496
1 19969 54764
1 53895 67293
1 29340 78054
1 2210 60822
1 32343 65591
21 85256 94466
33 72637 91811
8 23320 35539
2 52134 69703
3 18882 90313
14 80369 83155
2 6931 95821
8 41171 46634
2 2821 40838
10 60067 67925
51 4446 11352
211 7850 9547
2 18793 67894
150 2153 3161
2 40731 71246
2 1904 57456
1 23439 49400
3 20579 91510
2 13981 68590
5 63037 66651
20 95002 95499
3 58938 97801
13 83244 97676
1 65020 92133
6 2298 51160
1 58686 68840
2 31321 80286
1 3831 65830
5 83908 86454
3 70320 92213
1 12905 54879
1 5278 37192
9 86990 99941
2052018 21560 21568
1 40804 87070
5 53522 59028
7 29880 77501
1 48374 88074
3 11576 31092
115 3677 7952
2 21370 93109
2 37085 84518
2 4775 78151
2 57438 79532
1 22744 96235
1 4104 91194
1 18861 86435
1 7220 69332
1 29900 73297
1 26841 55448
1 22386 94110
2 16435 59146
1 39320 48946
1 15625 53737
4 7391 28634
1 17530 91404
2 44940 71365
4 54622 71945
14 74103 95523
2 43444 65264
65 4956 16652
2 12861 76017
1077 782 2291
2 21378 58474
1 17235 63551
1 28865 87963
1 12388 80591
2 8426 24951
15 15545 28185
1 10946 78284
1 60824 81318
3 27012 77616
9 90421 94384
31 74589 79880
4 6398 40859
6 64519 93864
2 76756 80099
22 56989 62339
1 41353 96944
1 4248 81917
5 12253 37124
2 23774 49551
1 11875 63684
3 5784 17027
1 58166 70597
2 56751 96892
50 45345 47735
7 72534 92103
2 1189 47924
213354 31481 31966
3 36818 93752
7 17654 36796
1 8686 64751
7 47368 62597
2 7208 39054
1 9317 81385
1 6687 42744
4 31808 81724
1 19195 71696
1 18873 25848
1 11214 67973
3 38397 85057
46 29468 31594
2 18545 81427
17 6798 22254
2 30851 83534
2 13827 28807
7 27313 30977
35 93482 97888
2 64338 90618
65 6217 10828
6 30948 99060
1 58044 86534
5 14896 30670
8 35836 54562
15 74613 78545
1 40380 76236
3 55908 85562
2 44716 83002
27 16777 23979
1 70671 75147
16 11320 14127
1 30418 31908
1 24015 84359
1 50402 95336
5 26294 82076
1 19909 48303
1 68577 91516
8 4663 24569
4 13932 73564
3 41516 57808
7 78886 89148
3 37150 78985
1 35951 90896
9 2025 18156
1 5741 56642
3 22077 98471
1 4502 74685
328 96966 97800
2 13856 87588
8 36151 52757
2 5527 98846
1 8597 67037
1 3936 76063
1 3446 48538
2 43874 58000
8 33476 39425
21 38876 39631
3 24177 40175
1 13803 90224
1 24066 98096
1 3310 67246
384 2528 4102
2 27653 71363
819 38288 39007
1 32637 58565
2 16927 36671
83 87576 91093
3 34971 71347
1 35558 58402
2 33418 45893
1 43634 63102
13 65207 86047
2 9977 98926
1 15314 84077
1 35125 71374
2 26225 56713
1 35037 46371
16 22216 33222
21 1696 20285
2 5196 37611
6 79166 96055
3 19486 84656
1 44638 56943
4 3213 69590
1 25491 58024
2 70442 88850
1 364 76749
4 65777 73499
2 33626 41377
5 39166 93557
2 24442 65080
1 23487 55821
8 58872 96973
1 3149 78590
1 7719 98209
2 21731 49025
2 11877 34271
3 20348 30734
2 9372 19442
1 54584 95129
4 30853 46492
2 5289 99834
2 15373 73815
1 6416 52663
1 29045 70842
7 77361 86392
1 12031 85435
2 22449 52949
2 23232 33036
10 6138 26543
1 35948 59155
10 59261 73175
2 69267 98722
3 28269 91699
140 15063 15564
4 68259 94419
3 23062 78503
3 5308 37048
1 19579 52843
3 74002 96433
4 44872 73342
1 8072 69930
1 28871 81994
1 23020 80088
2 72657 88269
1 7802 41758
3 24509 48155
2 1889 82181
1 8197 33129
1 42006 95014
2 11884 66936
106 94289 97758
2 58059 89163
1 3409 33100
3 9761 67666
1 9609 49848
1 16721 37240
1 11748 35156
7 5642 21031
1 21330 72598
2 13120 77953
1 19520 77733
19 53419 54751
2 20628 85858
4 32615 65549
4 72201 96999
3 6024 37566
1 32244 58951
2 42640 66018
2 48634 56753
3 54579 91697
1 9037 60879
3 35875 39321
18 74334 97518
4 23177 40483
4 37114 53906
34 32513 36824
24 88643 98908
2 54168 99568
3 52165 54910
1 45087 73135
4 45632 80007
20 16975 25169
5 47530 53133
35 19581 25435
1 15415 98261
1 8058 39477
4 88866 97585
2 8838 65376
5 29331 88999
1 3607 71203
8 5514 11878
2 38666 84643
7 68912 79363
2 23883 67649
111 39522 40266
4 23360 54433
1 68474 80630
5 71660 83771
4 15969 83714
1 11821 94080
2 67210 78757
22 70607 70938
2 5561 83915
1 35281 75453
3 25153 72720
4 10431 33873
1 44474 69912
20 15028 21328
1 45729 81135
1 20609 96679
2 406 90007
155 26548 27296
1 49908 71109
4 3779 25872
8 59566 67852
2 10467 80788
1 21939 64557
1 58602 90749
1 42174 60112
2 15925 41698
1 48794 55813
4 45071 89174
4 1291 40580
5 43016 50267
9 28068 37279
2 27775 59766
1 16838 63713
1 40363 92130
2 47562 63270
1 8959 89368
1 20632 64548
45 30928 33325
1 31893 40027
3 24763 75556
3 28953 45621
2 33306 65839
1 52028 62966
1 5307 50420
5 26885 38400
1 35207 93930
3 47868 97246
4 50526 81930
1 9373 54327
13 1807 29604
3 121 81001
8 65916 87215
2 38787 71844
1 20319 63493
3491 12828 13071
3 2647 36466
3 34510 70003
1 21003 80703
6 41058 45076
68 90601 96730
1 15308 96552
2443 577 1649
4 3131 69705
1 10147 94804
1 16884 61217
35010 8638 9163
2 40480 80254
1 51781 60959
2 12578 38230
1 45887 64243
4 57666 92316
2 11772 99391
2 16022 59025
1 22502 91609
4 15926 45319
24 73416 75662
1 6595 73589
2 65228 68642
4 36860 52722
1 2006 63714
7 24390 40384
9 86197 96546
5 46363 58231
1 15229 75292
3 15802 66260
1 53314 82442
2 20457 45041
1 1739 41118
1 11443 87658
4 44838 49450
1 76095 91668
3 15074 42399
1 2175 99472
3 58669 88157
1 36006 79968
2 27296 69472
1 22614 39890
1 38442 75641
2 1633 48299
2 14732 25011
121 80708 83682
1 14078 93149
4 12699 53423
10 84876 98366
1 46808 91337
2 89539 98686
2 1848 88269
2 31832 55233
1 56793 87295
2 33801 82115
2 5992 44562
5 50838 75281
2 46345 59021
1 10308 46191
3 19011 59416
53 12945 15227
2 7482 66982
6 58759 66364
4 65469 88898
7 582 32557
3 43783 59849
2 17224 62993
1 13217 69344
28 86087 97260
2 12737 55664
2 37476 58038
4 51254 71427
2 41541 61181
1 10420 61820
1443 95088 96348
13 63313 70681
3 75380 91748
19 6821 24147
4 31602 70519
1 3357 94694
2 31978 64050
1 39331 76295
1 23070 70239
12 73610 91598
454827 39276 39640
11 58383 69769
136 91076 95767
3 55687 83625
1 42040 72526
19 5823 22803
5 29968 56133
9 10305 34696
3 29503 52855
4 73770 80578
2 5012 50881
1 1705 95391
7 49365 83142
1 39442 79130
5 21065 35211
2 18065 53699
1 17849 86828
23 6595 16198
2 16950 93534
1 19172 48105
21 75714 89385
3 56916 84135
5 50639 55781
1 77838 95160
2 5702 37657
1 278 81637
2 27625 65251
1 19948 58862
3 28002 87137
1 38060 89289
1 20593 45172
19 62643 64627
1 60083 91127
3 79032 85421
4 9479 68036
2 21992 31096
1 23955 63539
1 19040 81674
1 7167 67791
2 35187 52316
3 69910 85840
2 24753 33330
1 10338 46547
7 35472 76376
8 74717 96944
1 35837 62053
2 80150 83805
1 71245 91757
18 88460 97182
1 80455 86913
4 21651 53075
3 24160 48084
1 31160 77652
5 50208 86171
9 10192 17210
2 28490 53929
3 30984 92379
2 32502 91627
1 25467 42393
11 50773 51913
1 754 70076
7 4354 28174
6 50139 63531
1 48100 80828
1 34302 86140
6 36123 40758
1 8467 81944
3 74670 97706
1 18956 68649
2 51665 55165
1 49097 74534
1 37260 87569
7 57847 64853
19 16058 30681
4 1447 27210
2 20861 78607
1 24258 65210
3 80176 90894
85 87236 88992
13 77468 98247
13 3667 15165
8 7088 23980
3 57206 93131
8 39244 59919
1 70095 87910
2 18815 94945
3 17658 75142
1 53965 68466
1 15109 69713
5 28031 46457
2 9045 54492
28 86185 87447
2 13887 69581
2 13462 19221
2 14150 99245
2 39592 64076
5 57299 95791
1 41162 76321
4 81868 89025
2 10608 69306
5 71841 90403
2 88081 97598
6 33856 50758
3 20264 99803
3 76027 99068
4 547 28619
4 2307 64791
2 71085 99834
1 4037 78033
3 10158 51077
2 65098 93039
1 50041 92807
2 57961 88479
5 28955 58333
3 53447 65199
75 72501 74463
140 6836 10914
4 78175 95386
2 3961 41516
2 53545 96944
2 20260 80482
2 57130 86377
2 80191 96980
2 45503 94800
6 31732 53179
2 13485 84458
1 33728 88378
2 29737 77996
5 15740 35290
2 72359 90588
3 29687 57321
1 30856 63359
1 42345 75386
1 20580 80024
5 11885 35798
2 44264 49768
1 45076 60292
1 50008 83884
2 49349 63452
6 70361 93069
5 52805 66567
7 1574 32684
1 31050 57238
1 10454 97258
1 30860 88279
2 38599 95586
1 50053 82477
2 34423 46359
2 35636 67467
1 52920 89183
1 41885 54764
3 58728 82412
2 29595 92009
1 13390 80114
25 94922 97632
10 1097 23889
1 258 93475
2 13844 32495
4 16351 79854
1 21283 89709
1 20419 56897
4 47509 52501
1 15739 86392
2 50432 56859
1 4864 63810
1 1535 72583
23 64241 75592
10 19546 41241
2 26981 58458
1 4222 42118
1 24536 53564
5 37020 49022
2 6567 67144
4 78940 87051
1 53147 96591
1 33891 67376
2 21156 94539
1 33278 39076
15 65714 82166
5 39738 65120
6 626 43822
1 7335 85025
1 10754 71032
4 30317 34192
1 225 20095
2 80512 83502
2 11940 36865
3 22463 48437
3 60146 78221
1 27003 86308
2 19998 98365
1 14906 31229
1 45458 95496
21 1715 25308
105 92982 95202
3 25030 43347
2 7414 37658
5 62195 78280
16 61688 63645
7 34820 89627
1 42342 98198
5 36896 57662
1 46340 71744
1 36503 96062
1 430 45535
1 60090 91244
2 20447 48040
3 50956 61246
3 14360 90501
15 76361 87143
3 49163 50268
6 32166 34338
4 33783 88561
1 9246 34273
2 8728 52468
5 50571 61084
1 30994 81944
12 26035 35005
8 73738 88651
1 56391 82020
1 19692 35714
2 11252 65672
1 27864 84315
1 68065 87576
2 7024 81531
2 28074 57081
3 39954 52074
2 16312 89625
1 49806 93585
1 30692 62282
2 32885 80146
4 7569 40913
1 3664 47823
1 53282 83809
5 13264 22736
3 47142 79262
1 34804 97347
1 19094 99783
2 20877 97626
12 72525 73703
1 71740 91937
1 4378 82123
1 59242 65620
4 31876 68802
3 48401 84216
2 12789 48563
7 60152 64884
3 11936 29727
2 3045 83821
3 65253 77136
3 47752 55651
2 68297 96934
1 30889 91415
1 35778 91271
112 6275 8612
3 27361 39398
6 4004 39874
1 16672 65365
1 27956 66590
4 50689 84145
22 1867 15314
2 27306 98595
183 4151 4841
2368391 20037 20519
2 25179 47677
2 59982 71092
6 39284 47623
6 39613 50845
65 85422 89455
25 16810 24914
22 19649 22392
4 43188 79630
1 53783 81608
33 93408 95024
10 51805 56258
1 2775 57166
5 72473 81561
1 39697 79847
12 57803 59359
25 6964 15138
6 55713 78695
3 18602 84416
2 39411 65217
2 47651 82414
1 27594 95451
1 29125 89201
3 38683 45898
1 60325 78156
2 28504 64995
6 1566 42711
11 30160 43546
1 53222 61031
2 50729 95794
2 6870 45714
3 40653 70500
12 12415 22575
2 14969 21278
3 19871 89356
3 20814 42387
1 16042 57658
2 5815 28088
4 26701 92615
1 611 68908
1 53590 72300
7 62657 99761
2 52321 97761
7 34318 35946
2 35626 60269
1 38865 76353
7 57879 82180
1 51009 67639
10 10516 21514
2 23373 99758
1 7767 36716
4 47780 53824
2 21890 61406
3 18958 41569
1 50941 66071
1 9228 71250
2 10257 20276
1 9896 85649
1 18439 68141
2 14541 52228
6 61007 70722
15 31086 35804
1 11398 77705
3 11421 70602
1 4720 45702
2 29057 41674
1 47754 79461
1 60878 66390
2 64790 72254
2 25703 44214
5 54743 79229
1 38556 86491
1 67800 83503
1 47861 98354
2 39495 99075
1 17435 67071
1 26188 96701
1 43160 67970
1 12337 91698
1 39619 91874
1 18751 67334
1 24552 77173
8 7420 23346
2 15916 93052
4 29613 52160
4 13307 54513
5 49283 51823
15 67460 76702
3 13566 72151
2 55416 79449
1 69774 98771
2 27653 91189
1 16357 46537
1 34629 72690
4 65527 94107
3 66245 71377
2 13380 44115
1 18168 20717
5 3358 34368
5 61103 93894
3 34728 82064
7 1105 21669
1 38621 75536
2 2097 62321
2 5760 80831
3 49731 77675
1 49824 66456
1 31199 64439
1 21170 74908
1 53479 82418
23 81126 97753
2 47114 78807
41 76874 86673
2 45343 85021
1 2423 73733
9 13476 41452
192 96412 99434
3 62972 73938
4 10574 28274
1 9624 50600
5 66266 75638
1 35992 97340
3 19698 46970
2 19790 96485
1 42244 89424
1 53044 81281
55 84606 95813
25 44380 52463
5 31359 54464
5 78026 91724
1 30177 80613
3 16905 82777
33 66010 66249
8 21785 38642
3 21485 98848
70 4435 14574
4 50123 73807
1 60364 78059
1 34239 74430
6 76628 92741
27 84846 99460
1 11894 96332
4 37440 62782
3 1467 84320
1 31698 34622
1 46043 77134
2 1644 79376
2 53124 73738
3 47746 60252
1 47926 52845
11 74829 86211
2 37063 95236
1 43470 94745
19 65525 70107
3 75262 95945
1 34764 65985
2 38008 88413
4 9706 25386
1 76533 88122
1 1311 65303
24 84638 92256
1 12191 95565
6 54141 70588
1 17095 67509
1 14401 76066
1 23532 68161
56 23951 26231
1 6104 69482
1 58310 69058
2 18995 84448
3 12159 35112
1 4583 44175
1 37069 89468
1 27148 84181
29 12610 17426
5 39031 51245
2 19509 32320
6 27888 78020
5 5039 40046
2 31204 85517
1 59013 93116
1 28202 81395
1 48346 82005
1 35592 85639
3 738 62824
3 13337 37757
4 53111 63943
3 70358 97155
1 34297 73093
12 4027 13830
14 73566 91274
12 15166 23467
3 10991 51189
1 3331 60405
6 54234 91597
2 11945 67434
3 74999 84625
2 32389 97701
7 15331 21381
1 46238 77432
1 7276 85294
6 20974 50306
1 12004 59973
8 27839 44476
2 15394 81535
1 24786 80855
1 48281 66516
1 41427 96441
1 28155 73662
1 33900 49633
2 25878 37468
343 95517 99915
7 39554 43650
1 8432 77210
7 54275 92460
2 589 79153
1 52189 84714
2 71914 95980
2 13118 77735
1 656 99381
2 64130 84254
33 16623 16991
1 12612 83546
4 28410 40442
1 2963 92942
1 20307 45430
6 66398 71456
8 23192 33182
5 6003 30223
3 23495 51852
4 56778 97208
2 37111 94774
13 81074 89773
2 61311 93952
58 6842 7575
97 10964 12166
6 3432 51042
22 87087 96377
5 57871 86059
8 8215 24972
2 60960 89260
4 38746 48490
1 34239 41066
2 11906 52066
4 43769 89882
4 455 34899
1 18447 67152
2 35406 56827
5 72968 76103
2 5109 31979
1 12021 77141
2 65541 84477
4 5325 42528
1 1116 31151
1 39114 44533
1 22451 68305
2 23926 96465
21 91874 96463
14 4029 15923
4 28701 47354
1 33444 83999
11 88750 94025
2 28062 58054
1 11931 52251
4 21595 38188
10 45077 49978
13 40146 45181
1 35743 80162
18 3959 11294
6 42380 75651
19 21195 22561
304 750 4875
6 2362 36517
28 85497 96464
2 17298 49760
2 28177 54308
10 41234 78989
3 5479 35416
3 36010 98021
1 21828 55225
5094766 91145 91434
6 27356 39783
27 93716 99529
1 8911 97520
1 6776 65627
4 32390 63459
2 12663 71814
2 46124 79679
7 72357 95646
1 22325 78986
2 36140 57825
1 14797 52440
1 26295 87904
8 57699 76261
1 42625 95325
1 22453 83182
2 9616 80979
1 15656 55530
1 37983 58261
1 46085 53149
1 4151 97595
18 82302 86609
2 14064 75010
1 33575 99032
1 18351 97747
1 48584 63235
3 59671 87591
14 87296 88203
2 38198 60515
13 7549 15787
6 513 36143
25 6173 19569
1 856 20203
4 44203 73798
5 64643 87756
9 57403 65235
2 44346 46920
7 29924 46002
17537 67945 68415
1 20134 51027
5 13076 88083
1 11570 76625
4 34766 53429
2 40725 49626
4 59442 66081
1 42087 49325
4 6974 39300
19 4076 12566
5 4536 32778
27 21478 23825
3 26277 73609
3 9277 33295
1 56672 60687
1 3461 80305
1 68278 83559
2 13470 31716
7 35856 64307
1 41369 83811
1 13824 86204
1 34111 85431
2 41613 78948
1 35367 60381
1 18717 63700
44 14943 16201
1 11892 78810
2 28775 85681
6 8650 41093
1 35725 57521
2 4837 53540
23 73701 86334
3 3613 36466
4 56751 76848
4 24323 97056
3 54594 68041
1 29025 55364
1 25032 89151
19 85640 87611
3 29912 48597
4 60584 73685
1 17981 64200
76 91676 99513
28 74940 81073
13 8855 28025
2 1763 19690
4 5352 72022
3 42608 52356
5 28214 38662
2 22204 62329
16 70183 89165
2 17886 66411
1 20341 57288
2 53534 91177
8 93342 99320
1 68469 94416
3 33724 85767
5 49930 56916
1 11821 35927
1 29519 50747
2 33533 81009
2 26214 36249
1 11685 33078
3 48925 58148
1 86888 91962
8 76228 99558
12 85787 92426
8 51588 87432
1 73994 98646
2 12681 68402
1 65021 76955
3 26047 86403
1 40958 84899
6 10154 37872
1 27684 96647
1 58612 64433
7 10493 29290
7 10798 51050
6 33897 47557
1 23456 50460
3 63174 97337
11 58205 72585
16 16456 24572
3 72799 77607
1 47569 94878
2 48047 64732
2 82802 88838
3 22492 82397
3 13318 61647
5 27932 35779
1 14974 65209
21 64076 68744
10 84992 90298
1 37339 61989
3 68868 97346
8 71143 82454
1 68424 97706
11 85026 97803
3 50105 92230
1 2675 64701
2 34825 92798
7 29270 46822
3 10345 63162
1 47908 77726
1 2149 38392
3 4334 47684
1 85597 86007
11 18742 30137
4 30943 78374
3 51980 76528
2 40437 99003
1 62540 99342
1 16087 87872
2 12621 52538
7 81806 91702
37 56524 60212
4 11748 53281
2 70298 89114
1 14704 69783
1 14028 67237
1 39298 66933
1 45031 68500
7 65606 69741
2 59397 78277
1 15136 64390
1 37726 66836
2 33655 71075
4 20995 84966
1 28393 49477
14 76046 93833
2 30358 71018
1 9240 67220
1 18664 58783
1 20424 53875
1 20447 70068
1 25231 84527
1 18126 53332
1 39528 84021
7 2494 39075
2 39260 90175
1 61350 85844
2 7831 79538
1 17382 28173
1 55504 89393
9 67531 83400
4 15254 70607
6 59493 64702
10 73582 98011
1 65614 87518
3 14643 48064
2 23073 41203
1 40119 55718
3 15030 61732
1 34191 82002
3 54599 77413
1 4397 44268
1 42775 74761
2 10394 53131
1 17143 46097
5 70420 90082
2 33663 99239
1 14405 80562
2 52048 74122
1 18898 59259
4 32271 42723
1 39700 53776
4 29381 34452
1 30269 96169
2 36561 85229
6 70887 96772
1 50337 87840
4 38520 50529
3 22621 35064
11 65314 73996
4 22545 56247
1 30187 72373
1 41013 68014
1 38619 68153
5 49916 75094
1 11746 78316
1 40050 84388
1 43446 96736
2 15330 60684
2 10642 99067
1 32018 77114
1 8955 14630
1 49100 88388
2 42856 97577
2 9833 72462
1 1258 66527
97 94451 98444
2 44898 93297
1 25526 58228
1 28482 93789
2 43583 48091
4 60078 94069
1 58288 91942
1 26584 94933
3 8581 65951
109445145 85337 85521
1 48541 75974
2 63993 82482
2 25958 89407
8 53448 61169
99 43751 44190
1 5111 83494
3 26693 77529
2 69988 94402
2 47365 55379
1 57232 96401
79 52247 52841
3 60755 87214
1 5518 99459
1 44835 79787
1 6700 98938
1 2457 87992
8 85066 89335
1 31819 80098
14 23403 39940
5 895 33189
3 40464 58254
2 13315 71243
1 17214 75730
1 2702 32641
1 40186 61681
1 14009 44901
4 59441 98112
4 6714 60454
4 45136 98102
1 466 93872
1 4763 92297
2 4200 47698
50 4679 14522
1 24467 36956
46 6788 23095
7 63223 85331
1 55745 88413
1 6692 76831
5 18396 35177
1 13861 54207
6 3393 14433
1 15132 52320
1 8055 99269
3 44790 77214
3 17813 71067
1 91 62225
1 17560 95091
1 5464 84673
2 45912 94604
1 24620 97609
1 50505 82640
1 18745 74536
3 34085 56477
1 46206 57478
1 66292 75573
5 15566 46509
1 51868 84157
4 64768 95138
2 23126 44858
1 31724 48966
3 2534 83434
1 3762 36033
1 15162 86224
1 16220 54089
4 24661 30738
2 29141 69232
1 25948 71578
6 33005 64848
1 14436 29895
14 60142 62502
1 21736 97445
1 40086 92244
1 50560 70255
3 33421 56809
1 26853 70388
1 20161 76785
6 2529 36033
27 78295 95270
2 50494 85167
1 47059 69249
24 87167 87561
4 5311 99976
21 77777 97263
15 48190 49145
1 20389 80625
2 22722 62201
4 759 23653
2 7932 72203
2 28097 82434
1 34588 87010
3 6390 52624
5 69199 88092
14 68318 80902
1 41950 59123
4 25562 61963
1 19807 66013
1 44167 84638
31 67309 67698
4 12477 16935
3 19251 87408
1 23590 58266
2 19018 39091
2 32515 63876
1 34858 58270
1 20601 67575
1 17634 41918
83 88156 91369
1 32046 54082
3 53464 92701
3 11211 67945
13 69017 85252
11 80699 82073
3 35274 77235
8 11088 25412
1 12740 79629
3 39542 52225
1 73947 98092
4 55384 68298
4 70639 77386
102 36524 37687
3 14261 78115
1 8621 90356
5 59 52904
6 23800 36737
3 42315 82663
1 20718 85278
5 75120 79477
2 53977 92535
1 24717 84223
2 31393 65770
4 7572 24865
19 14042 24368
1 9281 32842
1 8732 79603
5 61609 76026
5 25765 34216
10 55344 65671
2 50307 61478
2 15594 31430
2 39015 69748
3 53060 73783
1 34184 90584
1 30910 72492
1 6104 80111
3 23861 46077
1 16232 88739
1 24844 83057
1 21834 90439
2 41227 70908
23 46402 48008
3 61156 80043
2 31462 49081
15 11870 32077
5 50379 96080
2 69350 96562
1 31711 66925
1 34467 93320
34 2714 15259
1 26757 79414
2 12560 41343
8 74508 75455
6 43077 59541
2 1192 72849
1 14765 87863
1 12280 68099
1 33038 74284
9 66224 73759
2 7605 70263
2 7762 48064
1 33408 56544
1 46737 79354
116 2808 8044
3 63596 83895
2 40716 54213
2 2182 78623
2 52442 75332
3 51491 72980
30 77593 92132
3 15960 45469
3 63540 82625
4 11754 68028
1 4698 98410
6 14110 35409
1 60091 89168
3 10087 25827
7 64996 68664
1 65219 71474
3 1273 50078
129 88437 99273
12 23449 28384
5 14753 37525
1 20942 35100
2 8807 34188
1 20646 96534
10 75988 95981
10 35697 50734
22 1401 20394
1 10146 43371
4 78446 81167
2 54365 98515
41 81804 91878
1 3037 14905
3 26208 85285
7 25181 75646
1 21625 74181
4 1801 42477
2 25593 88676
1 32902 94787
1 17069 33455
5 12235 22128
2 21336 57873
2 28196 91792
1 24478 80724
1 19350 94088
2 56835 97316
18 92925 96536
1 36142 96311
1 16543 23828
8 8437 29076
1 2246 26433
1 12041 92755
1 55430 88357
5 1100 15418
2 15674 35159
5 28221 84886
2 30774 45867
8 32211 46953
20 90439 99876
1 38484 50525
10 51206 67860
3 78847 79997
3 35306 78181
1 35314 70387
2 10809 80515
1 23103 99343
1 40737 85551
1 31474 50889
1 47933 80515
1 24484 49662
2 25460 67140
1 63722 70601
2 173 65062
2 3893 91763
1 21314 88890
1 51538 80843
1 9126 77027
1 45354 73664
1 60411 83414
3 53703 61510
21 19501 31334
2 59859 67313
2 8126 24175
22 69960 91885
1 48406 98532
1 18799 50158
2 59389 94199
3 8778 28209
3 33083 93949