0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 09:38:49 +00:00
OI-codes/LibreOJ/2606/data/classroom11.in

100003 lines
2.3 MiB (Stored with Git LFS)

100000 100000
13 14 14 37 38 45 73 241 256 264 267 505 511 527 534 536 616 653 657 660 684 1155 1155 1155 1155 1159 16485538 16485564 16485574 16485574 16485580 16485594 16485594 16485594 16485596 16485607 16485611 16485662 16485682 16485684 16485689 16485693 16485700 16485716 16485766 16486195 16486207 16486212 16486212 16486231 16486233 16486235 16486235 16486235 16486263 16486263 16486268 16486269 16486273 16486370 16486372 16486372 16486373 16486392 16486399 16486401 16486421 16486421 16486428 16486448 16486448 16486459 16486463 16486472 16486476 16486495 16486508 16489436 16489438 16489587 16489617 16489627 16489631 16489634 16489671 16503541 16503556 16503562 16503564 16503793 16503829 16503834 656096046 656096053 656096169 656096169 656096172 656096173 656096184 656096191 656096194 656097114 656097123 656097131 656097131 656106859 656106867 656106886 656107189 656107189 656107191 656107193 656107200 656107200 656107200 656107203 656107210 656107210 656107226 656107231 656107232 656107396 656107401 656107750 656107753 700928233 700928234 700928245 700928270 700928275 700928280 700928280 700928290 700928316 700928803 700928847 700928847 700928854 700928856 700928861 700928879 700928883 700928883 700928932 700928939 709273796 709273797 709273797 709273797 709273964 709274008 709274016 709274016 709274025 709274043 709274325 709274329 709274335 709274687 709274695 709274695 709274783 709274784 709274789 709274796 709274820 709274822 709274832 709274833 709274833 870612006 870612010 870612011 870612016 870612030 870612041 870612041 870612047 870612047 870612050 870612051 870612052 870612090 870612090 870612091 870612103 870612115 870612115 870612115 870612124 870612126 870612184 870612188 870612189 870612191 870612195 870612200 884301855 884301935 884302035 884302035 884302036 884302046 884302051 884302058 884302064 884302067 884302082 884302084 884302094 884302103 884302103 884302128 884583356 884583361 884583364 884583373 884583373 884583380 884583384 884583630 884583818 884583822 884583859 884583870 884583997 884584006 884584008 884584044 884584044 884584111 884584186 884584215 884584218 884584219 884584238 884584238 884584247 884584253 884584258 884584267 884584269 884584277 884584278 884584279 884584288 884584288 884584288 884584300 884584301 884584306 884584309 884584315 884584323 884584333 884584334 884584361 884827940 884827941 884832917 884832923 884832949 884832949 884832989 884832996 884833088 884833090 884833094 884833098 884833135 884833138 884833152 884833154 884833155 951148483 951148508 951148510 951148698 951148710 951148711 951148712 951149011 951149016 951149016 951149035 951149038 951149042 951149046 951149054 951149064 951149066 951149070 951149095 951149112 951149202 951149206 951149206 951149207 951149210 951149229 951149480 951149485 951149487 951149489 951149501 951149520 951149540 951149547 951149557 951149563 951149568 951149578 951149590 951149593 311557383 311557410 311557411 311557465 311557497 311557620 311557621 311557637 311557637 311557642 311557645 311557646 311557672 311557731 311557738 311557741 311557757 311557831 311557846 311557850 311569439 311569445 311569456 311569457 313825136 313825205 313825210 313825250 313825251 313825251 313825255 313825270 313825270 313825270 313825277 313825279 313825279 313825295 313825295 313825341 313825347 313825350 313825358 313825358 313825378 313825383 313825397 313825400 313825416 313825423 313825432 313825446 313825449 313825460 313825460 313825463 313825473 313825480 313825484 313825484 313825535 313825773 313825812 313825813 313825926 313825926 313825930 313825933 313825934 313825935 313825938 313825938 313825948 313825950 313825954 313825963 313826014 313826015 313826015 313826017 313826022 313826023 313826026 313826026 313826030 313826030 313826041 313826044 313826046 313826046 313831633 313831639 313831643 313831684 313831687 313831689 313831695 313831696 313831704 313831706 313831712 313831714 313831774 313831803 313831813 313831814 313831827 313831963 313832022 313832077 313832098 313832107 313832114 313832456 313832457 313832471 334146858 334146859 334147120 334147126 334147128 334147141 334147141 334147144 334147144 334147144 334147147 334147147 334147157 334147159 334147175 334147178 334147195 334147318 334147347 336039313 336039320 336039337 371350111 371350111 371350116 371350128 371350134 371350144 371350149 371350149 371350155 371350356 371350357 371350367 371350374 371350388 371350392 371350401 371351435 371351448 371351448 371351518 371351528 371351597 371351609 371351613 371351671 371351672 371351722 371351730 371351762 371351777 371351780 371351787 371351819 371351819 371351821 371353724 371353842 371359258 371359259 371359264 371359295 371359296 371359302 371359319 371359322 371359323 371359324 371359324 371359326 393521839 393521843 393521846 393521846 393521846 393521847 393521854 393521855 393521861 393521864 393521878 393521880 393521881 393521881 393521888 393521895 393521924 393523895 393523905 393523928 393523929 393523954 393523957 393523963 393523967 393523968 393523969 393523972 393523979 393523982 393524307 393524307 393524308 393524347 393524348 393524771 393524824 393524842 393524847 393524851 393524852 393524923 393526196 393526205 393526206 393526206 393526206 393526207 393526207 393526221 393526228 393526230 393526233 393526261 393526262 393526308 393526355 393526391 393527821 733014938 733015575 733015575 733015598 733015600 733015702 733015738 733015753 733016085 733016086 733016101 733016192 733016195 733016200 733016203 733016208 733016215 733017636 733017641 733018098 733018100 733018102 733018137 733018137 733018137 733018249 733018290 733018330 733018722 733018722 733018729 733018735 733018745 736546476 736546478 894418406 894418409 894418415 894418429 894418434 894418435 894418435 894418446 894418452 894418469 894424476 894424508 894424508 894424517 894424518 894424519 996518277 996518345 996518349 996518359 996518366 996519893 996519894 996519898 996519899 996519905 996519906 996519958 996520088 996520109 996520112 996520117 835183315 835183353 835183355 835183413 835183413 863829150 863829150 863829152 863829293 863829296 863829407 863829455 863829455 863829456 863829514 863833796 863833819 863833820 863833889 863833902 863833911 863833916 863833917 863833929 863833932 863834090 863834096 863834097 863834114 863834116 863834127 863834136 863834161 863834253 863834266 863834269 863834273 863834283 863834371 863834376 863834377 863834480 863834487 863834490 863834491 864663047 864663047 864663047 864663169 864663171 864663174 762569423 762569437 762569467 762569476 762569481 762569482 762569484 762569486 762569498 765392725 765392725 765392727 765392727 765392739 765392742 765392782 765392782 765392783 765392783 774710412 774710474 774710475 774710478 774710498 774710503 774710504 774710586 774710594 774710597 435225090 435225095 435225096 435225156 435225417 435225417 435225418 435225422 435225444 435225448 435225794 435225794 435225799 435225801 435225801 435225802 435225804 435225804 435229737 435229748 435229753 435229757 435229757 435229773 435229775 435229789 435229798 435229807 435229811 435229811 435229811 435229843 435229843 435229851 435229861 435229873 435229880 435229881 435229884 435229888 435229901 435229904 435229932 435229952 435229956 435230433 435230436 435230443 435230447 435230455 435230455 435230455 435230550 390410080 390410178 390410196 390410225 390410228 390410232 390410245 390410250 390410304 390410304 390410305 390410305 390410312 390410317 390410323 390410369 390410371 390410380 390411412 390427980 390427981 390427982 390427982 390427991 390427994 390427997 390427998 390428000 390428020 390428025 390428032 382083224 816586918 856841838 836527512 836527512 836527892 836527898 836527904 836527914 836527925 836527927 836528007 836528013 836528060 836528099 836528104 836528111 836528111 836528117 836528117 836528127 836528228 836528239 836528240 837461730 837461735 837461780 837461780 837461789 837462389 837462389 837462395 837462395 837462396 837462401 837462405 837462407 837462503 837462503 837462515 837462524 833934798 833934836 833934880 833934886 833934896 833934902 833934909 833934912 833934914 833934917 833934999 833935014 833935216 833935222 833935245 833935245 833935248 833935249 833935251 833935256 833935262 833935280 833935286 833935325 833935361 833935363 833935385 833935385 805289670 805289671 805289695 805289740 805289746 805289752 805289757 805289792 805289792 805289795 805289798 805289808 805289809 805289825 805289829 805289833 805290082 805290100 805290101 805302101 805302101 805302101 805302101 805302361 805302361 805302361 805302361 805302454 805302458 805302470 805302470 805302472 805302477 805302488 805302500 805302503 805302508 370798814 370798829 370798848 370798878 370798879 370798881 370798885 370798887 370798892 370798920 370798924 370798925 370798927 370798931 370798940 370798940 370798962 370798968 370798969 370798981 370799163 370799173 370799174 370799175 370799185 620067937 620067995 620067999 620067999 620067999 620068051 620068052 620082766 620082778 620082786 620082791 620082795 620082894 620082894 620082894 620082919 620083236 620083241 620083243 620083254 620083269 620083275 620083295 620083298 620083493 620083500 620083507 620083530 620083538 620084109 620084118 620084161 620084161 620084182 620084215 620084215 620084280 620084281 620084296 620084297 620084768 620084769 620084777 620084777 620084778 620084784 725713550 725713550 725713617 725713634 725713643 725713693 725713697 725713701 725713742 725713746 725713758 903573966 903573967 903573967 903573967 903573967 903573973 903573989 903573991 903573993 903573997 903574004 903574012 903574013 903574014 903574014 903574017 903574018 903574021 903574033 903574243 903574257 903574268 903574274 903574282 903574295 903574308 903574309 903574313 903574314 903574324 903574327 903574336 894256717 894256731 894256734 894256734 894435358 894435360 894435449 894435492 894435492 894435493 894435493 894435497 894435510 894435590 894435599 894435601 894435613 894435614 894435614 894435629 894435633 894436590 894436591 894436609 894436612 894436761 894436777 894436782 894436786 894436788 895914709 895914709 895914713 895914713 895914717 895914718 895914734 895914817 895914831 895914844 895914845 895914849 895914849 895914850 895914857 895914860 895914907 895914907 895914910 895914910 895914922 895914926 895914967 895914978 895915007 895915009 895915009 895915013 895915785 895915793 895915796 895915796 895915799 895915800 895915801 895915803 895915811 999995179 999995421 999995786 999995790 999995793 999995806 999983827 999983961 999983969 999984007 999985806 999986026 998293184 998293187 998293200 998418944 840547077 840547083 840547083 840547086 840547108 840547109 840547122 840547263 840547264 840547264 840547270 840700236 840700236 840700240 840700248 840700251 840700254 840700277 840700277 840700383 840700389 840700398 840700401 840700408 840700410 840700411 840700517 840700522 840700522 840700522 840700525 840700539 840700579 840700584 840700587 840684309 840684315 840684328 840684640 840684640 840684664 840684664 840684716 840684740 840684745 840684749 871769919 871769919 871769939 871769939 871769942 871770072 871770260 871770265 871770307 871770311 871770332 901614054 901614058 901614059 901614063 901614118 901614121 901614129 901614132 901614134 901614136 901752541 901752542 901752554 901752556 901752559 901752577 901752600 901752614 901752618 901752624 901752665 901752667 901752671 901752680 901752685 901752686 901752740 901752747 901752796 901752809 901752815 901752846 901752847 901752849 901752849 901752852 901752852 901752856 901752859 901752866 901752887 901752892 901752918 901753302 901753307 901753308 901753410 901753422 901753429 901753439 901750513 901750518 901750573 901750575 901758408 901758423 901758433 901758435 901771163 901771165 901771167 901771169 901771174 901771174 901771177 901771179 901771182 901771184 901771220 901771228 901771236 901771237 901771252 901771264 901771308 901771394 901771395 901771407 901771408 901771412 901771420 901771423 901771437 901771450 901771452 901771452 901771587 901771587 901771589 901771595 901771595 901771609 901771611 901771612 901771614 901771644 901771647 901771649 901771652 901771657 901771660 901771660 901771661 901771662 901771663 901771664 901771666 901771676 901771678 901771704 901771706 901771717 861516959 861516962 861516991 861516991 861517299 861517393 861517408 861517445 861517450 861517452 861517470 861517473 861517499 861517500 861338887 861338892 861338894 861338894 861338895 861338932 861338935 861338943 861338950 861338956 861338958 861339082 869447470 869447567 869447569 869447570 869447573 869447574 869447575 869447583 869447781 869447797 869447797 869447820 869447820 869447822 869447834 869447838 869447846 869447891 869447893 869448092 869448093 869448097 869448105 869448110 869448119 869448146 869448282 869448297 869448343 869444066 869444070 869444078 869444078 869444085 869444087 869444092 869444144 869444199 869444200 869444209 869444325 869445012 869445013 869445016 869445016 869445208 869445210 621863738 621863744 621863746 621863749 621863750 681798364 681798403 681798404 681798404 681807746 646496992 646497033 646497055 646497085 646497242 646497284 646497295 646497305 646497320 646497349 646497356 646497357 646497368 646497370 646497372 646497381 646497554 646497554 646497562 646497621 646497621 646497621 646497643 646497661 646497664 646497665 646497676 646497677 646497677 646497695 646497752 646497767 646497772 646497775 646497775 646497813 646497845 646497882 646497882 646497882 646497883 646497908 586563311 591138656 591138670 591138703 591138773 591139040 591139091 591139093 591139100 591139100 591139114 591139120 591139120 591139157 591139157 591139157 591139170 591139179 591139187 591139194 591139332 591139347 591139927 591139931 591139934 591139940 591139944 591139953 591139954 591139954 591139955 591139956 591139961 592467540 592467540 592467564 592467813 592467820 592467821 592467823 592467823 592467824 592467825 592467830 592467831 592467888 592467891 592467950 592467954 592467956 592467985 592467987 592467993 592467994 592467998 592468003 592468011 592468011 561382847 561382847 561382857 561383986 561383987 561383998 561384004 561384004 495068739 495068739 495068776 495068820 495068820 495068820 495068827 495068898 495068898 495068909 495068913 495069177 495069189 495069189 495069208 495069208 495069209 495069210 495069210 495069212 495069217 495069224 495069239 495069263 495069264 495069267 495069271 495072593 495072595 495074877 815570125 815570133 815570135 815570135 815570140 815570143 815570143 815570146 815570316 815570316 815570590 815570600 815570600 815570601 815570614 815570706 815570710 815572013 815572020 815656834 815656858 815656861 815656864 999964993 999965006 999965006 999965008 999965046 999965046 999965046 999973959 999973978 999973981 999974011 999994517 999994711 999994715 999994719 999994722 999994730 999994731 999994732 822134541 822134548 822134548 822134555 822134556 822134559 822134560 822134565 822134565 822134566 822134569 822134791 822134807 822134812 822134812 822134827 822134850 822134850 822134852 822133318 822133322 822133326 822133326 822133327 822133328 822133332 822133702 822133732 822133734 822133736 822133750 822133750 822133757 822133757 822133820 822133820 822133820 822133824 822133825 822133876 822133881 822133903 822133903 822133906 822133907 822134369 822134373 822134383 822134405 822134411 822134421 822134438 822134439 822134445 822134457 822134461 822134634 871744282 871744283 871744283 871744292 871744336 871744346 871744349 871744353 871744359 871744363 871744395 871745759 871745763 871745769 871745824 871745873 871745874 871745875 871745877 871745891 871745996 871746003 871746008 871746046 871746053 871746060 871746066 871746098 871746256 871746263 871746278 871746280 871746283 871746303 871746361 871746366 871746408 871746410 871746428 871758326 871758327 871758329 871758578 871758578 871759227 871759232 871759238 871759240 871759243 871759245 871759252 871759258 871759266 875160189 875160192 875160197 875160202 875160202 875160204 875160248 875160493 875160494 875160494 875160498 934572810 934572811 934573119 934573125 934573136 934573137 934573140 934573141 934573187 934573205 934564269 926455887 926455887 926455887 926455908 926455967 926455983 926455987 926455998 926456006 926456012 926456236 926456441 926456443 926456444 926456972 926456973 926456982 926456982 926456996 926457003 926457003 926457007 926457008 926457023 926457042 926457044 926457052 926457054 926457089 926457130 926457141 926457141 926457171 926457171 926457172 926457182 926457183 926457183 926457183 926457183 926177990 926177996 926177999 926178001 926178022 926178022 926178024 926178047 926178051 926178057 926178061 926178071 923922471 923922475 923922476 923922573 923922588 923902086 923902087 997949377 997949382 948339884 948339890 948339891 948339891 948339897 948339897 948339905 948339905 948339925 948339951 948339960 948340035 948340036 948340036 948340036 948340037 876056053 876056060 876056060 876056064 876056064 876056134 876056137 876056165 876056166 876056182 876056189 876052270 876052273 876052275 876052284 876052303 876052352 876052358 876052361 876052361 876052362 876052364 876052367 876052369 876052369 876052369 876052374 876052376 876052378 876052444 876052454 876052459 876052470 876052478 876052479 876052585 876052588 876052594 876052595 876052603 876052603 876052603 876052605 876052611 876052789 876052798 876052801 999922707 999923019 999923048 999923240 999923240 999923310 999923310 999923385 999923420 999923422 999923425 999923426 999923439 999923447 999923450 940511258 940511782 940511787 940511787 940511811 940511812 940511815 940511815 940511855 940511859 940511860 940511869 940511871 940511873 940511875 940511886 940511886 940511915 940511916 940512063 940512068 940512588 940512638 940512639 940512641 940513212 940513212 940513214 940513214 940513335 940513341 940513346 940513402 940513403 940513405 940513405 940513405 940513406 940513408 940513412 937112514 937112516 960879437 960879437 960879441 960879444 960879451 960879454 960879457 960879457 960879461 960879474 960879476 960879630 960879721 960879726 960879739 960879752 960879759 960879762 960879763 960879774 960879915 960879947 960727233 960727234 960727303 960727440 960727440 960727467 964848924 964848924 964848924 964848924 964848927 964848927 964848927 964848932 964848937 983571806 983571811 983571813 983571816 983571862 983571864 983570760 983570845 983570856 983571719 983571722 983571724 983571729 983571884 984630801 984630802 984630823 984630827 984631198 984635123 984635135 984635179 984635185 984635185 984635187 984391613 984391639 984391640 984391642 984391743 984391744 984391746 984392039 984392039 984392046 984392048 984392048 984392049 984392155 984392233 984392250 984392349 984392364 984392393 984392431 984392432 984392432 984392434 984392443 984392449 984392468 984392469 984392488 984392489 984392489 984392503 984392636 984392688 984392708 800084586 800084623 800084625 800084630 800082866 800082869 800082871 800082872 800082878 800082881 800082886 800082888 800082889 800082889 800083059 800083129 800083149 800084070 800084070 800084078 800084079 800084081 800084086 800084109 800084111 800084118 800084119 800083203 800083222 800083274 800083277 945797071 945797078 945797084 989530926 989530963 989530972 989530973 989530973 989530980 989530980 989530982 989530982 989530982 989518247 989518247 989518248 989518806 989518843 989518889 989518891 989518891 989518896 989518901 989518905 989518906 989518909 989518913 989518917 989518918 989518918 989519019 989519023 989519023 989519025 989519025 989519052 989519063 989519090 989519101 989519102 989519108 669023965 669023970 669023976 669024408 669024409 669024467 669024468 669024479 669025698 669025698 669025712 669025720 669026388 669026388 669026481 669026486 669026488 669026496 669026508 669026512 669026512 669025272 669025278 669025302 669025366 669025366 669025368 669025368 669025385 669025392 669025451 669025470 669025506 669025509 669025510 669025515 669025527 669025535 669025576 669025595 669025598 669025603 669025603 669025607 669025607 669025613 669025683 669025696 669359704 669359712 669359712 669358304 669358308 669358313 669358386 669358397 669358347 669358350 669358357 645591476 645591499 645582603 645582630 645583246 645583248 645583262 645583266 645583268 645583272 645583273 645583273 645583273 645583287 645583397 645583404 645583407 645583421 645583461 645583465 645583467 645583488 645583516 645585204 645585204 645585204 645585214 645585227 645585230 645585245 645585256 645585261 645585272 645585597 645585607 645585629 645585629 645585640 645585644 645585648 645585648 645585648 645585648 645585650 645585666 645585668 645585726 645586081 645586470 645586474 645586480 645586483 645586483 645586492 645586201 645586215 645586216 645586236 645586314 645586351 645586353 645586356 645587048 645587060 645587156 645587157 645587165 645587177 645587177 645587177 626864399 626864408 626864534 626864587 626864589 626864591 626864596 626864190 626864192 626864193 626879386 626879386 626879388 977083090 977083092 977083094 977083100 977083105 977083106 977083136 977083160 977083181 977083192 977083194 977083221 977083222 977083222 977083275 977083275 977083423 977083425 977083433 977083526 977083529 977083663 977083688 977083690 977083691 977083697 977083700 977083735 977083761 977083761 977083762 977083762 977083799 977083823 977083833 977083846 977083917 977083917 977083918 977083946 977083972 977083977 977083977 977083979 977084098 977084129 977084131 977083671 977083672 977083679 977083679 977083681 977083691 977083692 977083703 977083803 977083833 977083835 977083842 977083852 977083856 977083858 977083882 977083976 977083976 977083978 977084001 978355996 978355999 978356004 978356005 978356005 978356121 978356128 978356329 978356355 978356359 975533299 975533302 975533308 975533329 975533332 975533332 975533336 975533368 975533383 975533383 975533690 975533699 975533701 975533841 975533843 975533843 975533848 975533860 975530940 975530940 975530941 975530960 975531109 975446426 975446431 975446431 975443242 975443243 975443247 975443247 975443255 975443271 975443274 975443277 975443279 975443286 829729526 829728535 829728537 829728646 829728688 829728709 829728712 829728719 829728727 829728727 829728739 829728746 829738050 829738051 829738053 829738054 829738071 829738131 829738136 829738138 829738157 829738158 829738162 829738466 829739162 829739164 829739166 829739406 829739426 829739426 829739426 829739434 829739435 829739438 829739438 829739442 829739476 829739481 829739545 829739553 829739554 829739695 829739698 829739701 829739724 829739741 829739802 829739807 829739835 829739842 829739842 829739844 829739866 829739873 829737972 829737978 829737982 829737983 829737994 829737995 829737999 829738005 829738206 829738206 829738207 829738208 829738219 829738219 829738222 829738224 829738270 829738276 862042570 862042579 862042586 862042587 862042766 862042772 862042773 862042829 862042839 862043297 862043300 862043305 862043605 862043613 862043613 862043613 862043616 862043618 862043984 862044009 862044014 862044022 862044024 862044029 862044029 862044299 862044299 862044305 862044312 862044324 862044377 862044384 862044487 862044487 862044488 862044498 862044499 862044499 862044502 862044504 862044511 862044515 862044518 862044553 862044584 862044585 862044587 862044589 862044695 862044708 862044711 862044711 862044728 862044732 862044756 862044758 862044758 862044795 862044806 862044863 862044880 862044886 862044931 862173819 862173819 862173832 862173845 862173845 862173846 862173887 862173888 862173891 862173910 862173917 862173921 862172506 862172510 862172511 862172522 862172522 862172525 862172531 862172985 862173012 862173037 862173040 862173041 862173042 862173548 862173578 862173580 862173583 862173587 862175669 862175684 862175690 862175695 862175701 862175701 862175776 862175895 862175903 862175909 862176086 862176086 862176112 862176118 862176120 862176123 862176125 862176130 862176177 862176274 862179034 862179035 862179040 862179044 818445308 694575405 694575859 694575913 694575951 694575952 694575958 694575962 694575963 694575966 694588162 694588175 694589169 694589169 694589184 694589188 694589194 694589524 344385895 344385931 344385939 344386181 344386191 344386191 344386194 344386198 344386202 344386213 344386218 344386259 344386264 344386270 344386276 344386282 344386286 344386297 344386300 344386304 344386306 344386306 344386311 344386354 314542643 314542643 282238354 282238355 282238362 282238441 282238442 282238078 282238085 282238093 282238102 282238105 282238153 282238162 282238163 282238168 282238168 282238174 282238174 282238174 282238189 282238212 282238217 282238217 282238217 282238227 278116888 278116892 278116892 278116900 278116916 278116926 278116929 278116932 278116940 278116940 278116942 278116944 278116946 278116947 278116948 276356577 276356581 276356587 276356852 276356852 276356853 276356858 276356858 276356861 276356861 276356875 276356881 276356888 276356890 276356891 276397797 276397800 276383088 276383263 276383265 276383313 276383610 276383613 276383615 276383618 276383634 276383642 276383644 276383654 276383681 276383682 276383711 276383769 276383770 276383804 276383878 276383887 276383914 276383921 276383921 276383925 276384771 276384848 276384849 276384854 276384866 276384891 276384891 276384906 276384910 276385313 276385319 276385327 276385327 276385335 276385339 276385347 276385348 276385351 276385353 276385371 276385374 276385467 276388525 276388525 276388537 276388547 276388553 276388554 276388555 276388555 276474462 276474475 276474483 276474484 276474486 276474490 276474492 276474492 276474493 276474543 276474546 999534268 999534289 999534345 999534351 999534352 999534358 998262379 998262381 998262383 998262398 998262404 998262424 998262424 998262432 998262435 998262435 998262437 998262445 998262440 998262616 998262626 997928627 997928674 997928708 997928925 997928939 997928945 997928969 997929037 997929041 997929046 997929048 997929056 997929062 997929218 997929222 996870306 996871231 996871258 996871385 996871395 996871401 996871406 996871506 996871507 996871516 996871520 996871521 996871606 996871608 996871608 996871613 996871619 996871619 999997257 999997259 999997260 999997263 999997266 999996960 999997147 999997157 999997160 999998151 999998184 999998200 999998203 999998206 999998206 999998209 999998209 999998216 999996493 999996495 999996499 999996539 999996556 999996567 999996625 999996626 999996636 999996649 999996653 999996663 999996666 999996669 999996687 999996691 999996747 999996751 999996757 999996941 999996942 999996961 999996716 999996719 999996722 999996732 999996742 999996744 999996744 999994516 999994537 999994538 999994538 999994540 999994544 999994544 999994544 999994617 999994094 999994467 999994467 999994477 999994477 999994484 999994487 999994488 999994492 999994506 999994506 999994508 999994509 999994516 999997748 999997749 999997837 999997855 999997857 999997858 999997858 999997859 999997859 999997859 999997871 999997877 999997891 999997895 999997486 999997664 999997665 999997665 998105702 998105706 998105725 998105726 998105726 998105726 998105728 998105741 998105743 998105745 998105768 998105771 998105774 998106406 998106450 998106467 998106483 998106494 998106495 998106507 998106509 998106522 998106522 998106535 998106536 998106536 998106536 998106542 998106545 998106547 998106551 998106551 998106555 998106557 998106580 998106593 998106595 998106595 998106597 998106602 998106607 998106739 998106766 998106768 998106775 998106789 998106789 998106823 998106818 998106827 998106827 998486486 998486489 998486507 998486507 998486507 998486507 998486507 998486516 998486521 998486524 998486524 998484744 998484748 998484749 998484780 998484792 998484824 998484825 998484841 998484841 998484846 998484849 998484860 998484860 998484866 998484876 998484877 998484878 998484884 998484884 998484896 998485099 998485099 998485105 998485417 998485423 998485506 998485537 998485541 998485579 998485579 998485580 998485405 998485418 998485575 998485622 998485624 998485629 998485632 998485662 998485665 998485667 998485673 998485675 998485386 998485415 998485415 998485428 998485431 998485439 998485449 998485465 998485466 998486208 998486221 998486230 998486230 998486232 998486240 998486246 998486248 998486444 998491746 998490900 998490903 998490909 998490952 998491075 998491078 998491208 998491219 998491219 997557774 997557776 997557787 997557788 997557790 997557791 997557795 997557812 997557814 997557815 997557819 997557859 997557861 997557864 997557865 997557874 997557879 997557886 997557888 997557906 997557957 997556836 997556864 997556873 999452994 999452996 999453003 999466594 999466594 999466594 999466606 999466607 999466646 999466659 999881337 999881343 999881347 999881347 999881388 999881389 999881395 999881401 999466738 999466739 999466751 999466751 999466751 999466754 999864298 999864327 999864346 999864349 999864394 999864400 999864403 999864474 999866890 999866899 999866915 999866928 999866933 999866933 999866933 999866934 999866934 999868377 999868379 999868381 999868402 999868405 999868405 999868524 999868526 999868529 999868548 999868554 999868567 999868591 999868595 999868602 999868605 999868612 999868617 999868617 999868691 999868707 999868709 999868749 999868756 999868756 999868758 999868818 999868818 999868828 999868831 999868832 999868834 999868834 999995742 999995812 999995814 999995842 999995851 999995858 999995875 999995875 999995875 999995891 999996084 999996117 999996128 999996143 999996163 999996163 999996166 999996167 999996173 999996176 999996210 999996215 999998484 999998312 999998323 999998463 999998516 999998537 999998537 999998550 999998565 999998572 999998738 999998739 999998759 999998773 999998776 999998777 999998780 999998804 999998804 999998805 999998809 999998817 999998850 983514488 983388748 983388753 983388759 983819196 983819201 983819201 983819209 983819211 983819213 983819246 983819264 983819279 983819282 983819289 983819296 983819301 983819392 983819398 983819404 983819404 970129756 970129757 970129811 970129814 970129836 970129852 970129888 970129903 970129903 970129907 970129935 970129936 985753121 985753350 985753386 985753406 985753492 985753017 985753017 985753236 985753239 985753246 985753249 985753249 985753255 985753342 985753400 985753404 985753419 985753430 985753434 985753435 985753438 985753440 985753441 985753444 985753468 985753564 985753571 985753599 991341105 991341105 991341106 991341129 991341133 991341135 991341136 991341146 991341172 991341213 991341218 991341218 991341221 991341226 991341232 991341417 991341430 991341435 991341435 991341439 991341441 991331715 991331718 991331725 991331732 991331760 991331765 991331773 991331774 991331792 991329394 991329442 991329352 991329357 991329358 991330496 991330502 991330502 991330504 991330504 991330534 991330611 991321319 991321321 991321334 991321334 991321344 991321346 991321348 991321351 991321456 991321466 991321466 991321514 991320948 991320967 991321023 991321023 991321035 991321039 991321039 991321100 991321111 991321112 991321114 991321122 991321128 991321130 991321130 991321148 991321154 991321155 991321306 991321320 991321331 991321334 991321336 991321337 991321345 991321345 991321650 991320714 991320719 991320725 991320756 991320756 991320762 991320763 991320764 991320782 991320783 991320822 991320823 991320827 991320827 991320833 991320840 991320840 991320843 991320863 991320863 991320870 991320823 991320827 991320830 991321084 991321125 991321142 991321142 991321146 991321146 991321158 991321200 991321277 991321303 991321304 991321306 991319039 991319044 991319045 991319049 991313753 996824504 996824515 996824534 996824534 996824536 996824536 996824537 996824540 996824563 996821934 996821934 996821937 996821941 996821942 996822351 996822356 996822356 996822360 996822365 996822369 996822369 996822370 996822377 996822378 996822389 996822390 996820531 996820534 996820540 996820542 996820544 996820554 996820554 996820555 996820559 996820563 996820564 996820564 996820621 996820621 996820754 996820754 996820768 996820768 996820774 996820777 996820783 996820965 996820967 996820977 996820980 996821028 996821035 996821038 996821038 996821076 996821088 996821100 996821103 996821115 996821120 996821292 996821292 996821407 996821407 996821408 996821413 996821429 996821499 996821499 996821503 996821173 996821173 996821178 996821178 996821178 996821182 996821204 996821207 996821212 996821252 996821254 996821259 996821284 996874275 996874281 996874282 996874285 996874365 996874367 996873838 996873842 996873843 996873898 996873899 996873904 996873919 996873943 996873951 996873952 996873954 996873961 996873489 996873504 996873506 996873508 996873520 996873534 996873539 996873557 996873569 996873574 996873574 996873628 996873665 996873665 996873710 996873711 996873711 996873717 996873722 996873801 996873805 999987418 999987429 999987430 999987444 999987511 999987524 999986082 999986114 999986116 999986125 999986127 999986135 999986136 999986136 998658901 998658344 998658365 998659079 998659081 998659082 998659085 998659092 998659095 998659096 998659099 998659099 998659107 998659116 998659171 998659176 998659178 998659184 998659247 893030482 893030482 887519733 887525322 887525324 887525422 887525424 887525462 887525487 887525490 925933538 925933550 925933558 925933558 925933559 925933559 925933560 925933562 925933564 925933620 925933641 925933652 925933664 925933735 925933173 992253351 992253351 992253352 992253356 992253367 992253368 992253373 992253309 992253329 992253329 992252886 992252920 992252921 992252924 992252924 992252924 992252968 992252972 992253005 992253026 992253026 992253039 992253057 992253058 992253379 992253384 992253450 992253451 992253455 992253663 992253689 992126815 992126871 992126779 992126785 992126791 992126798 992126802 992126805 992126818 992126820 992126833 992126842 925806801 925806813 925793273 925793273 925793277 925793293 925793301 925793303 925793303 925792909 925792953 925792954 925792965 925792966 925792968 925792971 925792982 925792998 925793010 925793050 925793053 925793054 925793054 925793055 925793056 925793177 925793217 925793274 925793306 925793307 925793311 925793315 925793351 925793351 925793357 925793836 925793851 925794262 925794264 925794264 925794294 925794303 925794350 925793988 925793991 925793992 923898140 923898144 923898146 923898146 923898151 923898155 996994189 996994194 996994198 996994198 996994225 996994245 996994257 996994264 996994275 996994278 996994282 996994289 996994290 958533295 958533295 958533296 958533327 958533331 958533332 958533346 958533348 958533373 958533374 958533375 958533381 958533403 958533412 958533414 958533416 958533437 958533314 958533325 958533325 958534462 958534463 958534475 958534489 958534501 958534508 958534517 958534522 958534524 958534526 958534530 958534532 958534535 958534542 958534545 958534558 958534563 958534578 958534944 958534963 958534972 958534983 958534984 958534989 958534991 958535002 958535019 958535071 958535071 958535074 958535075 958535079 958535083 958535086 958535087 958535132 958535136 958535145 958535150 958535154 958535161 958535162 958535175 958535182 958535095 958535097 958535100 958535109 958535115 958535209 958535209 958535210 958535218 958535256 958535260 958535433 958535438 958535439 958535442 958535442 958535442 958535469 958535474 958535514 958535515 958535515 958534159 958534045 958534052 958534052 958534084 958534085 958534093 958534188 958534240 958534241 958534007 958534007 958534032 958534035 936371532 936371538 936371539 936371609 936371612 936371682 936371634 936371655 940504511 940504517 940504544 940504545 940504557 940504561 940504561 940504562 940504564 940504570 940504570 940504580 940504580 940504582 940504585 940504626 940504932 940504627 940503993 940503993 940504089 940504155 940504158 940504211 940504226 940504233 940504237 940504245 940504270 940504340 940504342 940504349 940504349 940504357 940504599 940504607 940504609 940504615 940504616 940504630 940504649 940504761 940504807 940504812 940504814 940504820 940504822 940504823 940504862 940504863 940504866 940504866 940504881 935929541 935929541 935929543 935929560 935929560 935929575 935929581 935929614 935929623 935929633 935929633 935929642 935929755 935929758 935929758 935929760 935929865 935929907 935929923 935929923 935929904 935929914 935929916 935929938 935929938 935929939 935929941 935929946 935929954 935929954 935929956 935929965 935929977 935929977 935929982 935930012 935930019 935930033 935930037 935930045 935930045 935930059 935930061 935930061 935930073 935930078 935929353 935929500 935929075 935929081 935929084 935929085 935929087 935929245 935929257 935549609 935549609 935549647 935549660 935549671 935549701 935549704 935549707 935549709 935549922 935549936 935549962 935550109 935550112 935550118 935550118 935550126 935550128 935550128 935550130 935537885 935537885 935537886 935537889 935537900 935537900 935537287 935537294 935537295 935537296 935537297 935537328 935537331 935537333 935537342 935537348 935537357 935537366 935537374 935537374 935537406 935537406 935537420 935537421 935537432 935537435 935537447 935537450 935537456 935537461 935537463 935537530 935537532 935537965 935537971 935537977 935537978 935538008 935538011 919914830 919914836 920393138 920393143 920393144 920391174 920391178 920391185 920391189 920391190 920391193 920391202 920391253 920391262 920391412 920391427 920391472 920391477 920391491 920391491 920391492 920391493 920391598 920391658 920391663 920391682 920391683 920391692 920391834 920391835 920391894 920391897 920392090 920392130 920392130 920392137 920392144 920392177 920392180 920392242 920392286 920392290 920392364 917278772 917278777 917278777 917278777 917279141 917277941 917277959 844181929 844181955 844181960 844181962 844181963 844181963 844181963 844181964 844181964 899249084 899249084 899249662 899249716 899249729 899249103 899249103 899249111 899249111 899249145 899249152 899249154 899249156 899249156 899249159 899249162 899249178 899249179 899249179 899249310 899249314 899249404 899249405 899249408 899249542 899249543 899249546 899249547 899249550 899249551 899249554 899249562 899249564 899249598 899249654 899249655 895116817 895116689 895116689 895116698 895116703 895116703 895116709 895116710 895116710 895116712 895116721 895116721 896119493 896119498 896119502 896119502 896119506 896119506 896119507 896119507 896119269 896119269 896119285 896119524 896119532 896119538 896119566 896119609 896119609 896119612 896119615 896119625 896119628 896119639 896119642 896119642 896119654 896119659 896119666 896119672 896119673 896119754 896119796 896119799 896119805 896119805 896119819 896119829 896119879 896119881 896119903 896119908 896119910 896119910 896119916 896120008 896120008 896120013 896120013 896120020 896120025 896120037 896120046 896120055 896120055 896120112 896120134 896120136 896120136 896120138 896150035 896150044 896150045 896150052 896150082 896150082 896150174 896150174 896150243 896150252 896150252 896149589 896149589 896149610 896149616 896149626 896149649 896148974 896148985 896149012 896149016 896149020 896149022 896149039 896149040 896149052 896149052 896149054 896149063 896149063 896149070 896149070 896149076 896149086 896149090 896149177 896149177 896149181 896149185 896149185 896149186 896149264 896149286 896149305 896149311 896149311 896149312 896149312 896149312 896149314 896149317 896149319 896149329 896149336 896149341 896149357 896149357 896149405 896149405 896149405 896149419 896149426 896149430 896149431 896149435 896149438 896149519 896149534 896149565 896149730 896149819 896149819 896149823 896148919 896148941 896149010 896149038 896149067 896149095 896149102 896148839 896148846 896148865 896148866 896148878 896148883 896148887 896148888 896148973 896149001 896149022 896149027 896149028 896149035 896149036 896149050 896149058 896149058 896149060 896149083 896149088 896149097 896149099 896149108 896149122 896149123 896149154 896149155 896149160 896149161 896149161 896149164 896149190 896149191 896149195 896149214 896149215 896149300 896149305 896149312 896149312 896149361 896149399 896149400 896149405 896149407 896149411 896149413 896149419 896149423 896149427 896149463 896149495 896149599 896149599 896149615 896149637 896149638 896149639 896149769 896149774 896149777 896149865 896149867 896149867 896149881 896149883 896149892 896149893 896149861 896149862 896149863 896149980 896149991 896150054 896150063 896150113 896150150 896150150 896150155 896149131 896149131 896148989 896149033 896149036 896149036 841082004 841082014 841082016 841082020 841081512 853171326 853171216 853171217 853171258 853171259 853171276 853171309 853171331 853171362 853171409 853171437 853171437 853171438 853171445 853171447 853171447 853171447 852693152 852691165 852691168 852691205 852691213 852691306 852691306 852691426 852691428 852691434 852691437 852691441 852691452 852691476 852691477 852691726 852691828 852691828 852691829 852691836 852691718 852691722 852691722 852691723 852691733 852691736 852691738 852691771 852691772 852691782 852691782 852691785 852691794 852691796 852691796 852691975 852691997 852692006 852692025 852691954 852691958 852691965 852691969 852691972 852691973 852691980 852692176 852692200 852692201 852692201 852692399 852692472 852692473 852692480 852692484 852692553 852692553 852692739 852692747 852692751 852692751 852692766 852692770 852984809 852984812 852984812 852984842 852846504 852846524 852846529 852846529 852846598 852846606 852846618 852846713 852846721 852846754 852846754 852846755 852846759 852846764 852846773 852846774 852846781 852846363 852846367 852846370 852846375 852846381 852846482 852846489 852846525 852846529 852846529 852846537 852846612 852846616 852846620 852846626 852846633 852846633 852846665 852846667 852846669 852846674 852846675 852846675 852846675 852846679 852846700 852846703 852846707 852846924 852846924 852846927 852846928 999997683 999997695 999997698 999997702 999997738 999997893 999997911 999997923 999997935 999997944 999997949 999997981 999997982 999997991 999998002 999998015 999998016 999998017 999998021 999998115 999998145 999998240 999998240 999998240 999998335 999998341 999998352 999998355 999998364 999998364 999998430 999998452 999998457 999998458 999998463 999998464 999998480 999998482 999998717 999998718 999998719 999998729 999998748 999998749 999998751 999998755 999999017 999999018 999999020 999999068 999999088 999999161 999999236 999999239 999999240 999999241 999999242 999999246 999999248 999999254 999999282 999999286 999999287 999999314 999999393 999999617 999999619 999999621 999999629 999999629 999999671 999999672 999999672 999999689 999999689 999999695 999999696 999999699 999999705 999999706 999999716 999999743 999999762 999999765 999999765 999999775 999999777 999999230 999999235 999999302 999999305 999999305 999999305 999999305 999999359 999999360 999999373 999999373 999999376 999999378 999999378 999999393 999999363 999999364 999999101 999999136 999999136 999999136 999999136 999999139 999998967 999998968 999998996 999998997 999999087 999998895 999998869 999998872 999998903 999998905 999998907 999998910 999998939 999998957 999998962 999998966 999998974 999998975 999998975 999999015 999999020 999999021 999998681 999998683 999998710 895919361 895919350 895919356 895919356 895919358 895919360 895919365 895919367 895919368 897460994 897460761 897460770 897460777 897460777 897460782 897461001 897461001 897461002 897461008 916694371 916694381 916694417 916694418 916694418 916694422 916694424 916694453 916694453 916694501 916694504 916694504 916694678 916694685 916694689 916694693 916694694 916694691 916694710 916694713 916694737 916694763 916694771 916694774 916694840 916694865 916694866 916694868 916694869 916694869 916694869 916694876 916694892 916694895 916694936 916694962 916694962 916694979 916695000 916695003 916695011 916695017 916695026 916695039 916695040 916695043 916695059 916695061 916695062 916695064 916695064 916695411 916695411 916695418 916695423 916695425 916695452 916695460 916695471 916695384 916695386 916695389 916695140 916695377 916695378 916695401 916695403 916695404 916695090 916695092 916695092 916695097 916695100 916695134 916695138 916695140 916695146 916695044 916695045 916695051 916695052 916695062 916695069 916695111 916695166 916695169 916695189 916695189 916695195 916695195 916695227 916695229 916695229 916695264 916695267 916695272 916721685 916721689 916721723 916721101 916721105 916721108 916721112 916721160 916721165 916721170 916721170 916721172 916721172 916721173 916721173 916721231 916721253 916721285 916721171 916721180 916721180 916721180 916721180 916721181 916721225 916721243 916721250 916721250 916721251 916721307 916721149 916721150 916721150 916721153 916721157 916721158 916721172 916721175 916721184 916721188 916721191 916721192 916721192 916721193 916721193 916721250 916721250 916721257 916721257 916721345 916721346 916721347 916721349 916721391 916721392 916721473 916721478 916721478 916721478 916721478 916721478 916721479 916721481 916721484 916721486 916721486 916721488 916721502 916721535 916721537 916721628 916721652 916721655 916721657 916721662 916721955 916721958 916721958 916721974 916721975 916721991 916721992 916722003 916722005 916722006 916722011 916722042 916722042 916722062 916722070 916722088 916722093 916722108 916722108 916722108 916722123 916722223 916722235 916722242 916722243 916722244 916722267 916722268 916722268 916722271 916722333 916722336 916722339 916722400 916722400 916722409 916722422 916722438 916722444 916722473 916722513 916722514 916722525 916722525 916722525 916722525 916722526 916722530 916722541 916722553 916722574 916722509 916722512 916722523 916722523 916722525 916722525 916722534 916722456 916722462 916722463 916722445 916722473 916722478 916722506 916722510 916722510 916722510 916722538 916722545 916722579 916722580 916722586 943864132 943864138 943864139 943863899 943863907 943863915 943863917 943863969 943864104 943864108 943864129 943864130 943864132 943864138 943864140 943864156 943864158 943912728 943912733 943912735 943912741 943912747 943912747 943912749 943912750 943912766 943912774 943912790 943912798 943912606 943912623 943912458 943912459 943912463 943912410 943912417 943912433 943912448 943912449 943912454 943912454 943912459 943912466 943912471 943912471 943912534 943912535 943912538 943912538 943912540 943912546 943912717 943912720 943912722 943912731 943912776 943912776 943912856 943912858 943912868 943912875 946713260 946713262 946713059 946712889 946712888 946712934 946712934 946712934 948127011 948127020 948127024 948126877 948126882 948126882 948126944 948126497 948126530 948126535 948126541 948126541 948126544 948126547 948126261 948126268 948126271 948126277 948126278 948126096 948126098 948126098 948125966 948125966 948125970 948125973 948125974 948125981 948126313 948126314 948126328 948126233 948126243 948126272 948126296 948126299 948126307 948126310 948126399 948126404 948126405 948126420 948126422 948126428 948126429 948126438 948126258 948126125 948126139 948126128 948126128 948126128 948126129 948126156 948126202 948126204 948126211 948126221 948125959 948125960 948125991 948125992 948126005 948126005 948126008 949179578 949179577 949179608 949179609 949179626 949179632 949179634 922038104 922038105 922038105 922038111 922038116 922038119 922038144 922038144 922038114 922038119 924170394 924170404 924170413 924170413 924170413 924170419 924170420 924170428 924170429 924170429 924170429 924170447 924170450 924170451 924170455 924170465 924170465 924170467 924170557 924170557 924170610 924170616 924170616 924170616 924170618 924170620 924170620 924170620 924170401 924170409 924170417 924170432 924170433 924170435 924170440 924170446 924170454 924170644 924170646 924170646 924170657 924170657 924170659 924170669 924170673 924170673 924170676 924170709 924170714 924170721 924170727 924170727 924170728 924170730 924170748 924170754 924170756 924170773 924170792 924170793 924170795 924170801 924170806 924170820 924170825 924170829 924170851 924170860 924170869 924170878 924170878 924170783 924170898 924170898 924171160 924171161 924171162 924171165 924171165 924171166 924171169 924171175 924171198 924171198 928941050 928941052 928941087 928941097 929005799 929005805 929005827 929005829 929005830 929008067 929008249 929009455 929009616 929009619 929009259 929009261 929009266 929009274 929009281 929009282 929991699 929991699 929991579 929991581 929991584 929991585 929991588 929991589 929991604 929991605 929991609 929991611 929991630 929991637 929991638 929991639 929991682 929991683 929991693 929991694 929991722 929991416 929991439 929991442 929991451 929991454 929991459 929991459 929991464 929991469 929991429 929991431 929991431 929991531 929991532 929991548 929991551 929991555 929991559 929991562 929991564 929991568 929991681 929991682 929991682 929991686 929991694 929991695 929991695 929991695 929991696 929991696 929991708 929991708 931068948 931069316 931069318 931069320 931069324 931069475 931069483 931069490 931069610 931069610 931069622 931069624 931069624 931069624 931069630 931069635 931069641 931069663 931069665 931069508 931069512 931069514 931069518 931069523 931069536 931069544 931069549 931069552 931069554 931069555 931069726 931069729 931069729 931069731 931069731 931069741 931069560 931069709 931069721 931069750 931069751 931069756 931069763 931069764 970377913 970377914 970377915 970377918 970378098 970378101 970378104 970378105 970378106 970378111 970378124 970378127 970378127 970378128 970378138 970378145 970378158 970378159 970378316 970378318 970378319 970378324 970378326 970378339 970378351 970378232 970378254 970378256 970378276 970378279 970378288 970378289 970378272 970378275 970378279 970378282 970378289 970378365 970378369 970378370 970378372 970378372 970378377 970378361 970378375 970379302 970379306 992231389 992231390 992231424 992231426 992231427 992231511 992231520 992231525 992231527 992231558 992231562 992231563 992231568 992231570 992231576 992231576 992231463 992231465 992231465 992231470 992231470 992231474 992231476 992231484 992231537 992231537 992231540 992231542 992231549 992231554 992231578 992231586 992231598 992231603 992231624 992231628 992571593 992571620 992571622 992571628 992571628 992571637 992571654 992571806 992571811 992571408 992571411 992571416 992571431 992571458 992571449 992571455 992571458 992571466 992571491 992571500 992571503 999844036 999844038 999844041 999844041 999844066 999844068 999844073 999843886 999843895 999843903 999843905 999843905 999843908 999843911 999843914 999843914 999843918 999843918 999843951 999843958 999843972 999843974 999843977 999843988 999844003 999844003 999844012 999844027 999844028 999844030 999844032 999844032 999844039 999844107 999844109 999844109 999844109 999844136 999504179 999504165 998450596 998450244 998450254 998450255 998450274 998450276 998450282 998450430 998450430 998450450 998450459 998450466 998450605 998450605 998450608 998450609 998450609 998450617 998450617 998461218 998461222 998461224 998461226 998461231 998461231 998461233 998461256 998461271 998461275 998461289 998461197 998461204 998461218 998461221 998461221 998461224 998460428 998460326 998460345 998460347 998460351 998460388 998460391 998460405 998460406 998460415 998460417 998460427 998460444 998460457 998460532 998460534 998460541 998460543 998460544 998460548 998460549 998460549 998460550 998460558 998460558 998460559 998460599 998460599 998460600 998460603 998460668 998460670 998460691 998460711 998460711 998460751 998460753 998460754 998460757 998460887 998460891 998460520 998460550 998460555 998460558 998460566 998460570 998460576 998460893 998460898 998460902 998460383 998460244 998460249 998460254 998460258 998460268 998460268 998460245 998460257 998460259 998460264 998460275 998460310 998460333 998460335 998460343 998460347 998462121 998462067 998462068 998462069 998462078 998462078 998462084 998462086 998462087 998462104 998462104 998462109 998461938 998461944 998461945 998461963 998461964 998461988 998461995 998462184 998462189 998462329 998469796 998469747 998469747 998469806 998469810 998469356 998469362 998469516 998469520 998469332 998469333 998469336 998469337 998469342 998469353 998469376 998469378 998469379 998469399 998469415 998469469 998469469 998469115 998469124 998469125 998469144 998469163 998469182 998469183 998469218 998469222 998469223 998469224 998469227 998469233 998469238 998469262 998469263 998469265 998469269 998469269 998469283 998469284 998469285 998469172 998469178 998469338 998469338 998469338 998469345 998468937 998468944 998468948 998468950 998468963 998469033 998468841 998468844 998468847 998468847 998468854 998468854 998468855 998468855 998468931 998468733 993698887 993669355 993669358 993669377 993669388 993669389 993669395 993669414 993669414 993669414 993669530 993669530 993669531 993669534 993669535 993669547 993669547 993669550 993669551 993669341 993669367 993669368 992686954 992686957 992687819 992687819 992687821 992687822 992687858 992687538 992687107 992687109 992687121 992686813 992817971 992817976 992818058 992818060 992818069 992817073 992817078 992817081 992817083 992817085 992817596 992817599 992817599 992817601 992817607 992817609 992817609 992817638 992817642 992817645 992817645 992817647 992817651 992818023 992818034 992818034 992818043 992818044 992818185 992818185 992818186 992818198 992818206 992818233 992818243 992818243 992818247 992818268 992818287 992818307 992818309 992818326 970966249 970966249 970966258 970966258 970966278 970966282 970966284 970966405 970966500 970966502 970966265 970966275 970966279 970966283 970966286 970966288 970966294 970966307 970966444 970966445 970966455 970966465 970966467 970966476 970966483 970966351 970966372 970966379 999926939 999926941 999926942 999926944 999926945 999926947 999926947 999926950 999927025 999927031 999927031 999927078 999927085 999927096 999927102 999927109 999927112 999927113 999795976 999795998 999795999 999796002 999796019 999795995 999796008 999875439 999875446 999875453 999875459 999875507 999875511 999875513 999875517 999878520 999878520 999878550 999878554 999878556 999878563 999878565 999878573 999878573 999878643 999878644 999878647 999878649 999878652 999878654 999878723 999878727 999878729 999878747 999878749 999878750 999878755 999878760 999877599 999877609 999877610 999877625 999877640 999877681 999877707 999874650 999874653 999998645 999998657 999998661 999998665 999998743 999998749 999998758 999998762 999998773 999998774 999998774 999998775 999998781 999998788 999998788 999998797 999998798 999998799 999998800 999998801 999998804 999998808 999998809 999998814 999998815 999998817 999998832 999998943 999998949 999998962 999999043 999999077 999999077 999999079 999999094 999999101 999999101 999999225 999999227 999998993 999998993 999998998 999999000 999999034 999999038 999999066 999999077 999999100 999999106 999999108 999999109 999999114 999999167 999999171 999999059 999999060 999999060 999999067 999999068 999999068 999999079 999999104 999999184 999999271 999999302 999999310 999999312 999999335 999999336 999999345 999934647 999934652 999933946 999933955 999934002 999934017 999934018 999934031 992661365 992661365 992661399 992661403 992661416 992661416 992661419 992661422 992661423 992661425 992661425 992661276 992661301 992661306 992661309 992661314 992661318 992661318 992661323 992661331 992661334 992661336 992661290 992661300 992661302 992661307 992661321 992661322 992661322 992661326 992661326 992661339 992661343 992661345 992661383 992661392 992661392 992661393 992661396 992662300 992662311 992662333 992662337 992662338 992662338 992662347 992662350 992662359 992662359 992662359 992662360 992370341 992370423 992370428 992370437 992370440 993734754 993734754 993734756 993734756 993734764 993734765 993734767 993734770 993734781 993734797 993734798 993734798 993734798 993734800 993734801 993734801 993734802 993734813 993733065 993733065 993733065 993733004 993733009 993733010 993733011 993733019 993733022 993733023 993733082 993733084 993733110 993733110 993732963 993732981 993732949 993732948 993732956 995823388 995823395 995823395 995823396 995823396 995823435 995823454 995823468 995823496 995823503 995823506 995823514 995823526 995823526 995823529 995823557 995823561 995823579 995823579 995823579 995823589 995823590 995823688 995823695 995823697 995823702 995823711 995823714 995823758 995823759 995823762 995823762 995823764 995823766 995823782 995823788 995823797 995835551 995835603 995835675 995835678 995835678 995835678 995835635 995835638 995835672 995835897 997368546 997368552 997368553 997368569 997368575 997368580 997368582 997368582 997368574 997368586 997368602 997368686 997368690 997368691 997368722 997368731 997368766 997368778 997368780 997368784 997368788 997368827 997368828 997368870 997368723 997368724 997368726 997368726 997368753 997368753 997368608 997368608 997368611 997368629 997368699 997368714 997368715 997368720 997368726 997368827 997368830 997368967 997368968 997368974 997368978 997368982 997368992 997368994 997368944 997368830 997368831 997368849 997368849 997368854 997368868 999393805 999393808 999393849 999393856 999393856 999393867 999393983 999393985 999393985 999393995 999393997 999394005 999394006 999394006 999394021 999394040 999394060 999394086 999394100 999394140 999394161 999394048 999394053 999394053 999394056 999394146 999394293 999394305 999394305 999394310 999394315 999394316 999394323 999394324 999394326 999394332 980161064 980161065 980161080 980161151 980161230 980161334 980161335 980160972 980160419 980160421 980160429 980160433 980160433 980160446 980160448 986860993 986860996 986860898 986861028 986860834 986860839 986860841 986860841 986860841 986860842 986860843 986860864 986860867 986860882 986860884 986860892 986860892 986860917 986860919 986860931 986861002 986861017 986860999 986860962 986861153 986861158 986861158 986861159 986861338 986861339 986861339 986861341 986737363 986737363 986737365 986737308 986737313 986737316 986737349 986737355 986737358 986737364 988541618 988541624 988541626 988541628 988541635 988541635 988541638 988541639 988541640 988541611 988541626 988541635 988541635 988541640 988541690 988541693 988541697 988541708 988541709 988541713 988541715 988541734 988541584 988541584 988541603 988541606 988541606 988541606 988541608 988541608 988541630 988541633 988541637 988541642 988541651 988541652 988541655 988541655 988541674 988541677 988541508 988541519 988541415 988541517 988541519 988541520 988541529 988541531 988541557 988541560 988541561 988541563 988541566 988541574 988541578 988541596 988541598 988541603 988541614 988541634 988541637 988541566 988541570 988541577 988541577 986409308 986409312 986409313 986409316 986409319 986409345 986409345 986409350 986409146 986409146 986409147 986409149 986409152 986409168 986409172 986409178 986409100 986409101 986409004 986409011 986409016 986408981 986408982 986409002 986409007 986409009 986409148 986409112 986409119 986409121 986409123 986409153 986409174 986409188 986409189 986409197 986409198 986409209 986409216 986409217 986409217 986409223 986409235 986409235 986409236 986409209 986409213 986409214 986409217 986409223 986409017 986409042 986409042 986409045 986409045 986409045 986409047 986409103 986409145 986409150 986409151 986409155 986408294 986408437 986408443 986408454 986408456 986408459 986408463 986408311 986408004 986408071 986408079 986408096 986408102 986408113 986408144 986408238 986408244 986408244 986408026 986407690 985977265 985977311 985977315 985977272 985977276 985977097 985977106 985977243 985977302 985977336 985977349 985977355 985928871 985928840 985928846 985928855 985928868 985928871 985928885 985928893 985928898 985928899 985928899 985928902 985928903 985928912 984396269 984396274 984396294 984396294 984396295 984396297 984396328 984396328 984396329 984396347 984396357 984396549 984396553 984396561 984396562 984396564 984396573 984396573 984396574 984396568 984396570 984396576 984396578 984396578 984396578 984396588 984398161 984398227 984398232 984398239 984398259 984398259 984398268 984398269 984398120 984398174 984398183 984398185 984398185 984398187 984398197 984398197 984398321 984398321 984398469 984398496 984398496 984398560 984398563 984398589 984398589 984398589 984398593 984398595 984398596 984398316 984398319 984398321 984398323 984398339 984398362 984398367 984398370 984398403 984398406 984398406 984398415 984398415 984398422 984398432 984398433 984398404 984398404 984398407 984398415 984398417 984398516 984398522 984398534 984398534 984398535 984398540 984398569 984398670 984398672 984398737 984398758 984398765 984398604 984398604 984398702 984398633 984398637 984398643 984398644 984398645 984398648 984398662 984398665 994074092 994074100 994074110 994074118 994074238 994074256 994074258 994074259 994074261 994074264 994073920 994073931 992659869 992659870 992659870 992659887 992659898 992659902 992659905 992659905 992659923 992659696 992659701 992659704 992659733 992659738 992659518 992659518 992659524 992659516 992659547 992659563 992659566 992659576 992659579 992659606 992659614 992659444 992659582 992659661 992659664 992659734 992659737 992659739 992659746 992659751 992659752 992659790 992659918 992659920 992659922 992659940 991295815 991295815 991295815 991295821 991295832 991295834 991295899 991295900 991295688 991295694 991295750 991295753 991295755 991295758 991295761 991296060 991296039 991296040 991296055 991296056 991296060 991296061 991296033 991296039 991296046 991296196 991295865 991295872 991295873 991295887 991295896 991295914 991295815 991295820 991295825 991295827 991295961 991295994 991295996 991296002 991296002 991295967 991295968 991295971 991295947 991295948 991295949 991295950 991295963 991295963 991295966 991295876 991295876 991295884 991295891 991295895 991295899 991295904 991295816 991295817 991295817 991295824 991295832 991295834 991295851 991295851 991295851 991295881 991295953 991295954 991295967 991295999 991296133 981620602 981620618 981620623 981620632 981620637 981620638 981620646 981620655 981620656 981702221 981702222 981702180 981702180 981702183 981702188 981702094 981702098 981702108 981702108 981702109 981702112 981702115 981702116 981702130 981702132 981702164 981702165 981701608 981701614 981701614 981701632 981701721 981701731 981701731 981701743 981701569 981701574 981701579 981701580 981701583 981701584 981701585 981701594 981701594 981701595 981701595 981701598 981701599 981701610 981701528 981701535 981701537 981701589 981701589 981701593 981701597 981701597 981701601 981701602 981701306 981701307 981701312 981701314 981701314 981701317 981701335 981701337 981701338 981701341 981701344 981701349 981701360 981701365 981701369 981701382 981701392 981701392 981701401 981701403 981701045 981700915 981700964 981700973 981700979 981701000 981701004 981701004 981701135 981701136 981700877 981700879 981700881 981700882 981700897 980159191 980159219 980159226 980159228 980159237 980159264 980159313 980811725 980811729 980811730 980811731 980811740 980811747 980811747 980811749 980811749 980811794 980811797 980811843 980811852 980811854 980811854 980811865 980811873 980811770 980811772 980811772 980811823 980811825 980811835 980811852 980811870 980811872 980811873 980811876 980811917 980811928 980811928 980811928 980811933 980811938 980811940 980811950 980811957 980811958 980811959 980811962 980812020 980812021 980812024 980811928 980811935 980811942 980811947 999368808 999368809 999368773 999368654 999368661 999368661 999368669 999368672 999368699 999368701 999368702 999368703 999368703 999368703 999368705 999368706 999368707 999368709 999368270 999368274 999368276 999368290 999368551 999368553 999368554 999368564 999368572 999368572 999368172 999367838 999367856 999367861 999367863 999367867 999367718 999367718 999367728 999367684 999367686 999367701 999367702 999367705 999367713 999367714 999367718 999367723 999367724 999630324 999630356 999630361 999630369 999630379 999630381 999630382 999630390 999604010 960295959 960295981 960296047 960296052 960296059 960296072 960296085 960296086 960296089 960295997 960296004 960296002 960296005 960296009 960296015 960296028 960296028 960296028 960296031 960296186 960296188 960296207 960296208 960296226 960296232 960296235 960296262 960296656 960296656 960296659 960296672 960296682 960296686 960296687 960296690 960296699 960296701 960296742 960296747 948206942 948206942 948206944 948206954 948206954 948206813 948206813 948206821 948206822 948206825 948206853 948206855 948206858 948206858 948206859 948206859 948206909 948206920 948206937 948206940 948207248 948207249 948206734 948206735 948206755 948206765 948206767 948206774 948125213 948125221 948125224 948125234 948125342 948125352 948125148 948125179 948125184 948125186 948125224 948125279 948125285 948125285 948125285 948124095 948124097 948124097 948124111 948124114 948124116 948124117 948124123 948124129 948124134 948124138 948123754 948123775 948123763 948123761 948123943 948123998 948123741 948123754 948123755 948123756 948123793 948123803 948123817 948123822 948123832 948123850 948123854 948123866 948123866 948123741 948123752 948123782 948123785 948123849 948123852 948123858 948123967 948123970 948123989 948123990 948123994 948124019 948124098 948124120 948124225 948124225 948124236 948124239 948124348 948124351 948124352 948124358 948124362 948124365 947472014 947472014 947472056 947472058 947472059 947472059 947472061 947472064 947472064 947472067 947472067 947574206 947574170 947574171 947574174 947574185 947574199 947574314 947574327 947574335 947574336 947574337 947574338 947574345 947574345 947574347 947574347 947573785 947573808 947573814 947573833 918613275 918613175 918613180 918613181 918613185 918613189 918613195 918613211 918613211 918613211 918613215 918613222 918613225 918613234 918613235 918613242 918613242 918613845 918613845 918613846 918613847 918613850 918613851 918613866 918613866 918613868 918613869 918613874 918613943 918613960 918613963 918613966 918613967 918613971 918613972 918613903 918613904 918613924 918613924 918613924 918613668 918613669 918613791 918613791 918613793 918613711 918613716 918613716 918613716 918613743 918613743 918614047 918614018 917536813 917536815 917536818 917536818 917536831 917536858 917536860 917536869 917536872 917536861 917536869 917536871 917536871 917536993 917536806 917536949 917536955 917536965 917536971 917537654 917537718 917537725 917537726 917537729 917537714 917537719 917537720 917537720 917537732 917537732 917537712 917537713 917537716 917537717 898979934 898979935 898980098 898980101 898980105 898980109 898980111 898980118 898980123 898980132 898980049 898980053 898980054 898980055 898980364 898980370 898980373 898980391 898980399 898980406 898980415 898980425 898980453 898980459 898980467 898980476 898980476 898980478 898980486 898980497 898980531 898980534 898980539 898980543 898980552 898980635 896955806 896955815 896955815 896955815 896955828 896955847 896955848 896955849 896955854 896955856 896955924 896955927 896955909 896955942 896955816 896955852 896955741 896955742 896955797 896955815 896955815 896955823 896955828 896955832 896955835 896955843 896955850 896955853 896955855 896955868 896955878 896955879 896955880 896955882 896955884 896955885 896955900 896955930 896955930 896955933 896955946 896955948 896955953 896955969 896955974 896955977 896955990 896955996 896955999 999815914 999815914 999815175 999815183 999815187 999815054 999814812 999814812 999814813 999814818 999814627 999814630 999814733 999814738 999814741 999814748 999814769 999814814 999814823 999814833 999814835 999814848 999814848 999814850 999814858 999814869 999814869 999814872 999814873 999814874 999814882 999989055 999989056 999989021 999989038 999989045 999989063 999989065 999989069 999989072 999989075 999989082 999989082 999989086 999989095 999989100 999989104 999989121 999989094 999989109 999989109 999988892 999988924 999988927 999988927 999988929 999988929 999988957 999988973 999988955 999988838 999988924 999988925 999988935 999988903 999988908 999988909 999988245 999988247 999988263 999988296 999988296 999988296 999988331 999988547 999988575 999988579 999988582 999988583 999988587 999988641 999988644 999988645 999988648 999987080 999987080 999987111 999987113 999987132 999987187 999987280 999987283 999987290 999987392 999987393 999987394 999987394 999987395 999987446 999987500 999987500 999987509 999987509 999987509 999987518 999987356 999987362 999987244 999987260 999987268 999987277 999987382 999987399 999999380 999999386 999999406 999999409 999999415 999999418 999999425 999999458 999999483 999999484 999999485 999999492 999999492 999999498 999999418 999999418 999999421 999999423 999999426 999999430 999999187 999999187 999999211 999999211 999999229 999999233 999170731 999170732 999170763 999170665 999170685 999171234 999171279 999171284 999171284 999171382 999171555 999171556 999171559 999171560 999171562 999171580 999171630 999171631 999193942 999193942 999193666 999193756 999193757 999193760 999193762 999193792 999193821 999193833 999193842 999193843 999193844 999193847 999193848 999193853 999199370 999199372 999199278 999199278 999199286 999199296 999199296 999199296 999199300 999199300 999199301 999199306 999199322 999199322 999199322 999199220 999199222 999199232 999199238 999199241 999199255 999199287 999199293 999199293 999199299 999199304 999199307 999199309 999199317 999199327 999199330 999199351 999199376 999199209 999199214 999199215 999199223 999199166 999199168 999199171 999199172 999199183 999199188 999199246 999301299 999301300 999301325 999301335 999301336 999301340 999301342 999423069 999423072 999423073 999423092 999423097 999423118 999423120 999423132 999423133 999422966 999422966 999422969 999422873 999422876 999422877 999422877 999422881 999422882 999422798 999422798 999422798 999422798 999422798 999422807 999422807 999422820 999422832 999422836 999806350 999806356 999806360 999806360 999806360 999806360 999806383 999806361 999806300 999806302 999806302 999806313 999806318 999806324 999806326 999806326 999806258 999806287 999806255 999806267 999806269 999806274 999806280 999806297 999806299 999806301 999806301 999806232 999806232 999806237 999806243 999998323 999998330 999998368 999998368 999998376 999998390 999998390 999998397 999998405 999998455 999998456 999998462 999997905 999997917 999997917 999997919 999997919 999997921 999997944 999997981 999997995 999998009 999998049 999998067 994410570 994410574 994410583 994410584 994410584 994410586 994410589 994410592 994411174 994411181 994411044 994411887 994411903 994411908 994411908 994411961 994411965 994411913 994411929 994411956 994411959 994411964 994411964 994411969 994411972 994411985 994411995 994412041 994412042 994412042 994412057 994412075 994412076 994412074 994412074 994412077 994412122 994412130 994412133 994412133 994412178 994412186 994412354 994412375 994412392 994014849 994014849 994014849 994014850 994014854 994014856 994014999 994015001 994015004 994014858 994014862 994014875 994014878 994014845 994014822 994014816 994014834 994014534 994014535 994014759 994014761 994014559 994014560 994014577 994014580 994014582 994014593 994014705 994014706 994014710 994014708 994014764 994014769 994014770 994014770 994014776 994014776 994014778 994014780 994014784 994014784 994014786 994014786 994014792 994014795 994014797 994247185 994247194 994247180 994247180 994247181 994247182 994247182 994247183 994247232 994247246 994247296 994247205 994247176 994247188 994247188 994247189 994247205 994247230 994247242 994247353 994247354 994247357 994247358 994247363 994247719 994247721 994247732 994247732 994247732 994247737 994247747 994247747 994247764 994248016 994247959 994247982 994247814 994241941 994241942 994241972 994241976 994241127 994241134 994241138 994241139 994241147 994241152 994241152 994242772 994242773 994242773 994242641 994242667 994242667 994242679 994242691 994242877 994242897 994242955 994242955 994242959 994242960 994242960 994242960 994242964 994242965 994242968 994242979 994242984 994242992 994364900 994364902 994364904 994364909 994364933 994364934 994364687 994364694 994364705 994364707 994364617 994364658 994364666 994364668 994364651 994364653 994364655 994364655 994364657 994364678 994364680 994364689 994364726 994364728 994364739 994364749 994364749 994364753 994364753 994364666 994364713 994364573 994364576 994364577 994364601 994364484 994364484 991564075 991564076 991564077 991564078 991564078 991564105 991564106 991564111 991564111 991564185 991564193 991564202 991564206 991564208 991564208 991563852 991563853 991563856 992737874 992737874 992737821 992737773 992737779 992737787 992737803 992737810 992737724 992737726 992737686 992737696 992737697 992737286 992737289 992737234 994212868 994212873 994212899 994212901 994212911 994212914 994212915 994212917 994212917 994213080 994213093 994213162 994213165 994213166 994084252 994084256 994084139 994084147 994084150 994084171 994084176 994084181 994084191 994084194 994084122 994084122 994084052 994084052 994083766 994083766 994083833 994083876 994083877 994083880 994084070 994084154 994084156 994084160 994084176 994084172 994084173 994084174 994084189 994084190 994084244 994084246 994084247 994084249 994084281 994084281 994084285 994084322 994084323 994084324 994084331 994084336 994084406 994084410 994084427 994084428 994084375 994084375 994084375 994084387 994084508 994084570 994072383 994072383 994072384 994072384 994072391 994072402 994072404 994072404 994072363 994072368 994072373 994072373 994072383 994072383 994072391 994072480 994072485 994072580 994072582 994072593 994072594 994072596 994072596 994072596 994072597 994072600 994072605 994072606 994072628 994072573 994072587 994072642 994072661 994072665 994072669 994072593 994072593 994072595 994072598 994072601 994072364 994072390 994072535 994072567 994072568 994072569 994072573 994072573 994072614 994072615 994072618 994072620 994072629 994072629 994072637 994072645 992268411 992268411 992268412 992268414 992268421 992268426 992268438 992268439 992268442 992268457 992268461 992268465 992268474 992268499 992268499 992268499 992268269 992268273 992268288 992268288 992268294 992268419 992268423 992268426 992268433 992268361 992268387 997446597 997446601 997446655 997446655 997446666 997446608 997446626 997446626 997446601 997446601 997446619 997446659 997446663 997446696 997446701 997446703 997446599 997446610 997446646 997446685 997446728 997446759 997446761 997446765 997446767 997446777 997446823 997446844 997446847 997446859 997446868 997446869 997446720 997446724 997446725 997446735 997446738 997446742 997446749 997446749 997446749 997446751 997446752 997446797 997446808 997446812 997446767 997446909 997446910 997446911 997446920 997446922 997446926 997446929 997446938 997446942 997446942 997446945 997446945 997446973 997446975 997446976 997344935 997344935 997344938 997345004 997345024 997345026 997345037 997345039 997345041 997345044 997345044 997737041 997737043 997737048 997737049 997737067 997737069 997737069 997737040 997737042 997737072 997737075 997737076 997737058 997737063 997737064 997737180 997737180 997737183 997737198 997737201 997737205 997737205 997737287 997737288 997737299 997737303 997737308 997737239 997737242 997737248 997737303 997737316 997737316 997737316 997750244 997750276 997750099 997750103 997750106 997750108 997750120 997750129 997750149 997750157 997750164 997750147 997750154 997750171 997750174 997750213 997750218 997750235 997750118 997750126 997750126 997750126 997750126 997749896 997749898 997749902 997749873 997749877 997749883 997749785 997749791 997749806 997749825 997749802 992571540 992571506 992571506 992571509 992571513 992571513 992571542 992571542 992571547 992571548 992571548 992571560 992571576 992571578 992571592 992571594 992571599 992571600 992449876 992449898 992449903 992449905 992450972 992450973 992450981 992450992 992450995 999886262 999886262 999886263 999886266 999886314 999886222 999886224 999886261 999886264 999886277 999886370 999886373 999886373 999886374 999886376 999886383 999886396 999886398 999886398 999886404 999886404 999886407 999886407 999886410 999886411 999886436 999886443 999886443 999886496 999923454 999923529 999923529 999923535 999923548 999923552 999923565 999923573 999923573 999923574 999923581 999923586 999923588 999923598 999923696 999923709 999923712 999923713 999923725 999923726 999923828 999923831 999923843 999923844 999923847 999923864 999923864 999923866 999923890 999923891 999923891 999924036 999924048 999923900 999923907 999923910 999923945 999923908 999923912 999923945 999923949 999923955 999924045 999924045 999924081 999924092 999924040 999924040 999924046 999923938 999923940 999923943 999923943 999923946 992488762 992488766 992488767 992488768 992488768 992488779 992488789 992488819 992488820 992488822 992488826 992488839 992488860 992488860 992488791 992488809 992488817 992488819 992488819 992488599 992488601 992488604 992477024 992477025 992477025 992477025 992476979 992476984 992476987 992476994 992476996 992477003 992477051 992477063 992477063 992477063 992477066 992477068 992477076 992477028 992477028 992477038 992477040 992477044 992477051 992477051 992609996 992609846 992609858 992609737 992609748 992609748 992609746 992609747 992609763 992609780 992609851 992609851 992609747 992609748 992609748 992609765 992609768 992609774 992609571 992609572 992608879 992608883 992609056 992608942 992608817 992608825 992608785 992608787 992608800 992608808 992608811 992608870 992608873 992608916 992608919 992608936 992608940 992608979 991133315 991133315 991133317 991133193 991133205 991135714 991133456 991133460 991133460 991133431 991133354 991133244 991133247 991133247 991133311 991133316 991133246 991133246 991133252 991133255 991000374 991000380 991000383 991000392 991000420 991000424 996703169 996703175 996703332 996654683 996654624 996654625 996654638 996654655 996654657 996654658 996654661 996649134 996649136 996649137 996649139 996649136 996649137 996649152 996649155 996648794 996648877 996648606 996648594 996648630 996648635 996648638 996648641 996648602 996839448 996839449 996839454 996839485 996839485 996839488 996839488 996839492 996839493 996839493 996839495 996839532 996839534 996839535 996839539 996839546 996839557 996839583 996839583 996839584 996839589 996839591 996839619 996839621 996839499 996839508 996839523 996839480 996760065 996760065 996760010 996760021 996760025 996759555 996759560 996759564 996759587 996759607 996759634 996759635 996759637 996759640 996759641 995585625 995585627 995585614 995585598 995585604 995585612 995585621 995585632 995585634 995585635 995585639 995585640 995585642 995585645 995585565 995585576 995585583 995585583 995585609 995585609 995585636 995585636 995585654 995585652 995585672 995585873 995585874 995585874 995585876 995585884 995585626 995585627 995585592 995585293 995585295 995585232 995585287 995585514 995563216 995563217 995563262 995563265 995563270 995563277 995563277 995563279 995563280 995563287 995563289 995563290 995563297 995563301 995563898 995563898 995563920 995563920 995563938 995563939 995563945 995563950 995564061 995564065 995564070 995564076 995564087 995564094 995564105 995564106 995564107 995564109 995564112 995564124 995564127 995564127 995564140 995564143 995564166 995564168 995564169 995564174 995564176 995564176 995564178 995551261 995551293 995551296 995551296 995551302 995551308 995551309 995551251 995551255 995551269 995551270 995551272 995551273 995551432 995551447 995551455 995551457 995167984 995168008 995168018 995168024 995168029 995168044 995168053 995167957 995167973 995167886 995167888 995167890 995167891 995167908 995167908 995167908 995168049 995168049 995168063 995168081 995168087 995168023 995168023 995168044 994776044 994775876 994775872 994775886 994775862 994775876 994775778 994775778 994775792 994775811 994775829 994775875 994775880 994775890 994775896 994775896 994775907 994775910 994775917 994775791 994775791 994775788 994775663 994775691 994775691 994775703 994775706 994775737 994775740 994775740 994775731 994775731 994775751 994775654 994775654 994775671 994775685 994775692 994775693 994775556 994775561 994775567 994775580 994775581 994775583 994775602 994775634 994775634 994775695 994775737 994775738 994775740 994775744 994775760 994775785 994775791 994775795 994775803 994775804 994775813 994775816 994775819 994775829 994775829 994775829 994775836 994775836 994653940 994653943 994653950 994653952 994653956 994653959 994653980 994653836 994653836 994653838 994653852 994653832 994653550 999999830 999999830 999999831 999999835 999999752 999999757 999999757 999999760 999999765 999999767 999999781 999999805 999999805 999999806 998521888 998521894 998521915 998521929 998521915 998521928 998521939 998521939 998521782 998521790 998521792 998521792 998521806 998521806 998521809 998521814 998521823 998521838 998521923 998521923 998521923 998521939 998521957 998521959 998521978 998521979 998521996 998521936 998521954 998521948 998521864 998521865 998521869 998521821 998521822 998521825 998521835 998521835 998521842 998521858 998521867 998521868 998521873 998521810 998521811 998521789 998521791 998521796 998521736 998521795 998521796 998521801 998521808 998521832 998521837 998521863 998521869 998521869 998521873 998935930 998935815 998935813 998935815 998935817 998935818 998935821 998935824 998935824 998935825 998935825 998935837 998935838 998935844 998935845 998935845 999148453 999148476 999148467 999148457 999328880 999328898 999328902 999328903 999328888 999328889 999328894 999328907 999328908 999328915 999328920 999328920 999328923 999328963 999328962 999328968 999328969 999328992 999328992 999328996 999328997 999328998 999328677 999328685 999328692 999328702 999328706 999328706 999328711 999328715 999328720 999328721 999328761 999328766 999328770 999328774 999328780 999328782 999328784 999328790 999328790 999328982 999328982 999328984 999328998 999329002 999329008 999329017 999329018 999328980 999328984 999328988 999328936 999328938 999328966 999328977 999328978 999328993 999328994 999329006 999387500 999387503 999387513 999387521 999387523 999387533 999387539 999387542 999387545 999387546 999387579 999478201 999478205 999478209 999478219 999478264 999478239 999478243 999478243 999478248 999478337 999478337 999478350 999478353 999478356 999478372 999478374 999478374 999478319 999478347 999478350 999478355 999478371 999478371 999478368 999478326 999478349 999478353 999478262 999478188 999478188 999478163 999478166 999478180 999478182 999478185 999478188 999478193 999478194 999969555 999969559 999969565 999969567 999969653 999969656 999969660 999969661 999969661 999969663 999969664 999969665 999969688 999969694 999969698 999969662 999969662 999969664 999883766 999883766 999883781 999883783 999883786 999883789 999884029 999884029 999884012 999884013 999884022 999884023 999884027 999884032 999884040 999884071 999884079 999884083 999884086 999884087 999884090 999884090 999884100 999884100 999884102 999903682 999903684 999903687 999903594 999903534 999903544 999903546 999903557 999903558 999903559 999903563 999903569 999903571 999903571 999903571 999903574 999903574 999903593 999903454 999903459 999903472 999903474 999903481 999903534 999903461 999903466 999903560 999903560 999903560 999903566 999903575 999903576 999903658 999903658 999903659 999903669 999903674 999903674 999903298 999903264 999903223 999903223 999903223 999903224 999903227 999903235 999903245 999903255 999903348 999903348 999903351 999903353 999903388 999903397 999903518 999903522 999903551 999903560 999903563 999903564 999903568 999903570 999903442 999903456 999903467 999903468 999903480 999903468 999903475 999903478 999903499 999903562 999903567 999903538 999922914 999922897 999922911 999921227 999921227 999921229 999921240 999921244 999921245 999921251 999921255 999921266 999921268 999921269 999921350 999921361 999921456 999921415 999921433 999921377 999921377 999921197 999921197 999921201 999921206 999921207 999921208 999921208 999921208 999921076 999921121 999921126 999921131 999921144 999921145 999921149 999920987 999920987 999921038 999921042 999921047 999921047 999920992 999920992 999920942 999920944 999920956 999920960 999920967 999920968 999920969 999921026 999920958 999921089 999921094 999921000 999921000 999920997 999920997 999920998 999921001 999921019 999921034 999921035 999921008 999921011 999920843 999920845 999920850 999920868 999920897 999920913 999920913 999920924 999920931 999920932 999920973 999920986 999920994 999920994 999920822 999920823 999920827 999920858 999920870 999920915 999920924 999920925 999920925 999920932 999920937 999920938 999920939 999920940 999920920 999920791 999920806 999920806 999920809 999920560 999746385 999746387 999746449 999746477 999746477 999746478 999746480 999746605 999746579 999746454 999746473 999746479 999746480 999746481 999746516 999746522 999746528 999857158 999857052 999865010 999864968 999864636 999864640 999864659 999864660 999864660 999864669 999864672 999864665 999864583 999864650 999864653 999864649 999864649 999864649 999864657 999864661 999864669 999864671 999864784 999864791 999864791 999864791 999864795 999864804 999864804 999864804 999864811 999864812 999864814 999864816 999864839 999864839 999864839 999864843 999864885 999864887 999864878 999864879 999864881 999864881 999864898 999878534 999878535 999878535 999878538 999878542 999787740 999787743 999787744 999787748 999787748 999787748 999787748 999787753 999787755 999787743 999787744 999787754 999787623 999787624 999787550 999787551 999787554 999787589 999787594 999787594 999787604 999787610 999787610 999787612 999787623 999787633 999787589 999787591 999787591 999988684 999988690 999995054 999995065 999995065 999995066 999994910 999994912 999994927 999994927 999994930 999994931 999994933 999994935 999994941 999994943 999994975 999994978 999994921 999994925 999994897 999994747 999994758 999994758 999994763 999994766 999975433 999975399 999975406 999975413 999975414 999975425 999975427 999975428 999975430 999975454 999975459 999975473 999975477 999975478 999975489 999975459 999975462 999975465 999975471 999975474 999975493 999975489 999975491 999975464 999975468 999975471 999975473 999975476 999975488 999975490 999975492 999975492 999975495 999975496 999975523 999975539 999975560 999975574 999975577 999975580 999975585 999975585 999975596 999975598 999975598 999975589 999975603 999975616 999975621 999975623 999975445 999975466 999975468 999975481 999975490 999975490 999975494 999955732 999955895 999955896 999955915 999999616 999999637 999999898 999999902 999999907 999999907 999999880 999999631 999999638 999999641 999999646 999999620 999999620 999999548 999999558 999999560 999999566 999999566 999999566 999999538 999999546 999999519 999999442 999999443 999999445 999999514 999999545 999999546 999999548 999999549 999999549 999999549 999999552 999999558 999999561 999999571 999999578 999999578 999999615 999888989 999889006 999889039 999889041 999889046 999889052 999889062 999889066 999889084 999889102 999889108 999889112 999889114 999889029 999888441 999888455 999888456 999888471 999888504 999888512 999888517 999890901 999890902 999952298 999952303 999952318 999952333 999952335 999952335 999952335 999952336 999992478 999992540 999992542 999992497 999992497 999992498 999992499 999992501 999992502 999992518 999992519 999992552 999992557 999992560 999992594 999992597 999992634 999992636 999992636 999992640 999992672 999992672 999992593 999992593 999992593 999992607 999992608 999992613 999992737 999992738 999992740 999992743 999992691 999992709 999992728 999992696 999992698 999992699 999992699 999992709 999992748 999992752 999992752 999992754 999992761 999992761 999992779 999992765 999992766 999992766 999992779 999992791 999992791 999992793 993292377 993292383 993292395 993292396 993292398 993292388 993292395 993292422 993292424 993292424 993292452 993292445 993292452 993292470 993292470 993292462 993292464 993292466 993292468 993292579 993292583 993292583 993292584 993292587 993292590 993292590 993292603 993292605 993292628 993292666 993292503 993292503 993292503 993292503 993292503 993292512 993292515 993292627 993292639 993292687 993292689 993292705 993292705 993292716 993292716 993292451 993292452 993292453 993292453 993292454 993292457 993292458 993292458 993292462 993292465 993292465 993292464 993292470 993292474 993292478 993292480 993292482 993292488 996008727 996008726 996008728 996008738 996008740 996008741 996008761 996008767 996008770 996008771 996008779 996008779 996008797 996008807 996008809 996008821 996008827 996008828 996008869 996008881 996008881 996008882 996008734 996008735 996008767 996008773 996008809 996008854 996008859 996008866 996008776 996008776 996008778 996008781 996008793 996008785 996008810 996008814 996008816 996008827 996008883 996008883 996008888 996008888 996008890 996008911 996008919 996008922 996008926 996008932 996008932 996008903 996008904 996008904 996008905 996008906 996008906 996008907 996008915 996008915 996008939 996009004 996009011 996008962 996008966 996008966 996008977 996008978 996008980 996008987 996008989 996008962 996008972 996008980 996008986 996008998 996008999 996009000 996009000 996009091 996009092 996009092 996009097 996009107 995808183 995808192 995808194 995808249 995808250 995808252 995808257 995808135 995808063 995808112 995808136 995808136 995808137 995808177 995808177 995808178 995808178 995808198 995808196 995808138 995808141 995808144 995808099 995808101 995808103 995808103 995808103 995808164 995808169 995808171 995808180 995808191 995808199 995808093 995808093 995808099 995808113 995808114 995808050 995808053 995808060 995808063 995808085 995808099 995808100 995808076 995808076 995808090 995808106 995907916 995907928 995907928 995907930 995907932 995907934 995907937 995907836 995907841 995907843 995907851 995907757 995907757 995907760 995907762 995907766 995907770 995907676 995907690 995907695 995907620 995907620 995907557 995907555 995907441 995907445 995907446 995907362 995907366 995907369 995907370 995907426 995907430 995907246 995907249 995907251 995907251 995907254 995908830 995908831 995908838 995908839 995908849 995908610 995908611 995908683 995908685 995908525 995908525 995908526 995908526 995908526 995908526 995908526 995908526 995908535 995908537 995908489 995908407 995908394 995908404 995908408 995908418 995908422 995908424 995908439 995908490 995908491 995908497 995974520 995974730 995974611 995974639 995974651 995974668 995974675 995974597 995974598 995974601 995974603 995974604 995974604 995974606 995974609 995974575 995974578 995974581 995974582 995974584 995974566 995974566 995974571 995974577 995974577 995974584 995974544 995974554 995974554 995974553 995974553 995974590 995974590 995974596 995974596 995974596 995974599 995974599 995974599 995974627 995974641 995974593 995974598 995974556 995974623 995974628 995974614 995974620 995974625 995974609 995974591 995974612 995974697 995974697 995974703 995974707 995974719 996346745 996346753 996346801 996346806 996346806 996346808 996346631 996346638 996346639 996346640 996346641 996346539 996346540 996346540 996346540 996346540 996346552 996346561 996346606 996338506 996338508 996338510 996333149 996333186 996333191 996319323 996319326 996275632 996275632 996275656 996275660 996275667 996275600 996275600 996275643 996275646 996275646 996275652 996275656 996275656 996275685 996275691 996275692 996275697 996275699 996275706 996275707 996275708 996275713 996275705 996275706 996275676 996275680 996275684 996275690 996275694 996275694 996275700 996275702 996275705 996275706 996275639 996275639 996275640 996275642 996275643 996275645 996275645 996275646 996275662 996275663 996275663 996275550 996275546 996275528 996275529 996275530 996275531 996275536 996275538 996275559 996275559 996275565 996275565 996275554 996275556 996275562 996275680 996275681 996275702 996275594 996274976 996274980 996274980 996274986 996274989 996274991 996274950 996274954 996274990 996274994 996274994 996275006 996274989 996274990 996274990 996274995 996274995 996274996 996275007 996275009 996275010 996275014 996275014 996275018 996275037 996275037 996275089 996275095 996275098 996094689 996094692 996094750 996094742 996094745 996094816 996094821 996094749 996094749 996094750 996094793 996094632 996094309 996094368 996094404 996094426 996094441 996094445 997958509 997958346 997958353 997958403 997958408 998811202 998811203 998811207 998811208 998811211 998811157 998811216 998811219 998811220 998811221 998811225 998811225 998811228 998811228 998811233 998811236 998811266 998811267 998811270 998811276 998811276 998811227 998811218 998811129 998811130 998811132 998811132 998811136 998813236 998813247 998813250 998813250 998813272 998813272 998813287 998441295 998441295 998441307 998441340 998441341 998441341 998441351 998441356 998441382 998441595 998441609 998441609 998441569 998441528 998441545 998441545 998441546 998441546 998441575 998441585 998441588 998441593 998441599 998441619 998441617 998441611 998441612 998441613 998441617 998441618 998441630 998441607 998441629 998441629 998441639 998441639 998441643 998441666 998441702 998441702 998441704 998441704 998441708 998441635 998441636 998441692 998441693 998441693 998441695 998441695 998441698 998441715 998441693 998441495 998441496 999146337 999146340 999146340 999146340 999146345 999146348 999146348 999146387 999146388 999146385 999146399 999146400 999146403 999146407 999146408 999146255 999146255 999146307 999146307 999146308 999146309 999146312 999146313 999146328 999146332 999146333 999146336 999146336 999146358 999146371 999146398 999146403 999146541 999146542 999146552 999868132 999868132 999868237 999868267 999868267 999868268 999868887 999868890 999868852 999868855 999868855 999868855 999868861 999868862 999868715 999868653 999868531 999868534 999868500 999868526 999868526 999868526 999868386 999868397 999868401 999868409 999868409 999868427 999868428 999868429 999868429 999868429 999868433 999868434 999868438 999868403 999868403 999868406 999868408 999868421 999868424 999146847 999146847 999146849 999146855 999146857 999146838 999146848 999146848 999146852 999146728 999146761 999146722 999146639 999046844 999046844 999046846 999046858 999046852 999046837 999046838 998985443 998985444 998985444 998985444 998985451 998985454 998985470 998985472 998985382 998985384 998985386 998985353 998999490 998999608 998999611 998959473 998959499 998959500 998959500 998959504 998959505 998959512 998959514 998959334 998959341 998959341 998959341 998959345 998959346 998959380 998959385 998959398 998959385 998959392 998959395 998959457 998959592 998959582 998959465 998959579 998959593 998959600 998959614 998959614 998959621 998959627 998959642 998959648 998959655 998959655 998959670 998959690 998959692 998959700 998959704 998959712 998959604 998959621 998959627 998959629 998959635 998959651 998959654 998965798 998965801 998965813 998965842 998965884 998965888 998965905 998965915 998966209 998966317 998966317 998966319 998966323 998966327 998966397 998968324 998968328 998968331 998968332 998968318 998968321 998968437 998968437 998968439 998968441 998968441 998968300 998968294 998968294 998968299 998968300 998968301 998968319 998968345 998968363 998968368 998968368 998968282 998968299 998968299 998968305 998968309 998968311 998968318 998968318 998968324 998968296 998968301 998968249 998968251 998968252 998968259 998968259 998968268 998968440 998968492 998968498 998968524 998968524 998968524 998968337 998968341 998968337 998968110 998968123 998968123 998968125 998968132 998968135 998968136 998968143 998968162 998968151 998968183 998968193 998968197 998968200 998968201 998968202 998968202 998968202 998968224 998968260 998968278 998968280 998968283 998968290 998968298 998968298 998968306 998263479 998263479 998263482 998263482 998263483 998263485 998263486 998263497 998263500 998263501 998263502 998263504 998263563 998263568 998263977 998263983 998263732 998263741 998263743 998263749 998263750 998263697 998263700 998263700 998263704 998263717 998263722 998263553 998263554 998263554 998263556 998263599 998263676 998263676 998263660 998263661 998263679 998263693 998263732 998263735 998263739 998263739 998263749 998263749 998263754 998263765 998263780 998263782 998263785 998257406 998257406 998257406 998257409 999999848 999999855 999999868 999999874 999999874 999999897 999999897 999999899 999999908 999999909 999999890 999999896 999999929 999999930 999999932 999585912 999585912 999585918 999585919 999872530 999872542 999872542 999872546 999870641 999870643 999870773 999870776 999870785 999870787 999870789 999870823 999870825 999870825 999870833 999864759 999864759 999864764 999864773 999864787 999864788 999864809 999864596 999864609 999864626 999864625 999864630 999864633 999864636 999864639 999864642 999864511 999864537 999864564 999864620 999864630 999864634 999864637 999864644 999864572 999864576 998122246 998122257 998122257 998122149 998122155 998122162 998122164 998122216 998122218 998122221 998122223 998122223 998122046 998122054 998121973 998121975 998121985 998121992 998121994 998121997 998122008 998122010 998122075 998122079 998122087 998122002 998122007 998122013 997630654 997630655 997630709 997630722 997630726 997630554 997630569 997630575 997630575 997630582 997630588 997630591 997630591 997630602 997630569 997630569 997630580 997630596 997630635 997630638 997630591 995766299 995766344 995766344 995766346 995766348 995766337 995766349 995766353 995766354 995766355 995766367 995766363 995766364 995766370 995766376 995766376 995766401 995766507 995766512 995766521 995766524 995766531 995766472 995766478 995766467 995766470 995766454 995766457 995766457 995766457 995766459 995766464 995766465 995766468 995766476 995766496 995766491 995766457 995766457 995766460 995766512 995766523 995766539 993050362 993050365 993050375 993050376 993050376 993050377 993050379 993036461 993036463 993036312 993036348 993036348 993036354 993036356 993036357 993036360 993036378 993036387 993036387 993036396 993036396 993036398 993036403 993036403 993036403 993036403 993036405 993036432 993036434 993036435 993036438 993036444 993036444 993036447 993036447 993036456 993036460 993036472 993036476 993036490 993036491 993036497 993036500 993036504 993036507 993036510 993036514 993036521 993036357 992977882 992977902 992977836 992977836 992977803 992977802 992977807 992977807 992977809 992977864 992977871 992977878 992977881 992977896 992977903 992977914 992977916 992977920 992977945 992911934 992911935 992904579 992904584 992904584 992904584 992904586 992904609 992904613 992904613 992904616 992904638 992904643 992904647 992904653 992904686 992904690 992904691 992904701 992904702 992904702 992904704 992904663 992904680 992904684 992904697 992904713 992904636 992904647 992904649 992904661 992904661 992904677 992904702 992904681 992904704 992904681 992618073 992618081 992618087 992615992 992615993 992615625 992615638 992615642 992615644 992615651 992615651 992615684 992615694 992615695 992615695 992615696 992615677 992615677 992615683 992615691 992615705 992615708 992615693 992615655 992615038 992615057 992615076 992615084 992615118 992615020 992615026 992615035 992615041 992615059 992615064 992615073 992615078 992615083 992615087 992615104 992615113 992615116 992615121 992615131 992615134 992615141 992615134 992615219 992604628 992604636 992604639 992604637 992604642 992604647 992604652 992604657 992604661 992606044 992606054 992606090 992606091 992606092 992606101 992606101 992606145 992605889 992605607 992605608 992605666 992605690 992605731 992605734 992605736 992605746 992605746 992605748 992605767 992605769 992605787 992605793 992605801 992590609 992590614 992590614 992590628 992590631 992590616 992590620 992590623 992590623 992590623 992590482 992590482 992590490 992590491 992590362 992590364 992590364 992590371 992590372 992590354 992590367 992590331 992590299 992590323 992590328 992590333 992590336 992590354 992590361 992590364 992590366 992590377 992590380 992590383 992590386 992590395 992590396 992590396 992590433 992590435 992590438 992590445 992590453 992590458 992590459 992590502 989464867 989464850 989464850 989464854 989464854 989464865 989465017 999999418 999999662 999999665 999999666 999999671 999999673 999999708 999999745 999999745 999999752 999999767 999999796 999999803 999999803 999999809 999999816 999999817 999999836 999999840 999999854 999999857 999999817 999999611 999999614 999999618 999999618 999987646 999987653 999987647 999987585 999987628 999987630 999987636 999987646 999987647 999998359 999998360 999998369 999998370 999998370 999998372 999998386 999998395 999998395 999998161 999998161 999998177 999998179 999998204 999998218 999998218 999998222 999998223 999998278 999998279 999998279 999998279 999998284 999998328 999998334 999998335 999998355 999998370 999998358 999998385 999998392 999998392 999998434 999987729 999987740 999987742 999987753 999993762 999993764 999993765 999993767 999993777 999993780 999993724 999993725 999993733 999993739 999993688 999993719 999993730 999993730 999993757 999993760 999993771 999993771 999993774 999993783 999993801 999993807 999993807 999993814 999993821 999993823 999993828 999987787 999987807 999987766 999987766 999987852 999987856 999987856 999987862 999987867 999987867 999987772 999987776 999987818 999987823 999987743 999987766 999988016 999988017 999988023 999755452 999755468 999755449 999755450 999755390 999755390 999755396 999755399 999755408 999755420 999755399 999755403 999755411 999755415 999758166 999758167 999758243 999758243 999758245 999758246 999758271 999758272 999758692 999758563 999758563 999758564 999758564 999758574 999758576 999756960 999756974 999756999 999757005 999757008 999757010 999757041 999757043 999756836 999756837 999756868 999756877 999756898 999756899 999756916 999756914 999756921 999756929 999756985 999756991 999756972 999756972 999756985 999756985 999756986 999756990 999756937 999756938 999756927 999756930 999756937 999756925 999756927 999756926 999756928 999756931 999756933 999756933 999756853 999756816 999756845 999756850 999756853 999874339 999874346 999874354 999874365 999874383 999874384 999874384 999756968 999756902 999756933 999756933 999756917 999756855 999756870 999756875 999756876 999756880 999756882 999756888 999756891 999756893 999756897 999756898 999756909 999756923 999756925 999756927 999756928 999756930 999756932 999756933 999756936 999756940 999756968 999756948 999756953 999756953 999756953 999756957 999756959 999756976 999756980 999756992 999756989 999756995 999756988 999756992 999756992 999756993 999757022 999756944 999756944 999756950 999756950 999756868 999756869 999756873 999756876 999756881 999756884 999756887 999756819 999756820 999756826 999756837 999756855 999756861 999756873 999756873 999756874 999756888 999756888 999756885 999756888 999756827 999756832 999756862 999756885 999756904 999756905 999756909 999756894 999756911 999756911 999756912 999756925 999756929 999756862 999756875 999758400 999985831 999985835 999983758 999983762 999983774 999983774 999983784 999983750 999983750 999983951 999983953 999983965 999983991 999983997 999984001 999984003 999983886 999983889 999983889 999983872 999983873 999983880 999983883 999983884 999983888 999983897 999983901 999983910 999983913 999983914 999983916 999983916 999984436 999984437 999984439 999984439 999984439 999984449 999984454 999984458 999984455 999984476 999984490 999984490 999984491 999984518 999984520 999981832 999981832 999981815 999981814 999981838 999981844 999981867 999981869 999981840 999981842 999981864 999981866 999981869 999981879 999981878 999981878 999981880 999981881 999981881 999981884 999981903 999981905 999981913 999981913 999981934 999981935 999981956 999981939 999981939 999981891 999981917 999981921 999981921 999981926 999981950 999981988 999981814 999981817 999981765 999981776 999981769 999981770 999981801 999981849 999981852 999981712 999981689 999981693 999981656 999981657 999981658 999981670 999981683 999981686 999981686 999981689 999981581 999981537 999981443 999981482 999981483 999981496 999981527 999981528 999981529 999981533 999981535 999981543 999981543 999981550 999981550 999981550 999981500 999981519 999981552 999981553 999981553 999981553 999981556 999981561 999981563 999981567 999981568 999981571 999981583 999981591 999981683 999981684 999981692 999981697 999981720 999981647 999981648 999981652 999981669 999981686 999981522 999981528 999981530 999981497 999983833 999999558 999999569 999999590 999999590 999999724 999772296 999772308 999772310 999772352 999772354 999772354 999772355 999772481 999772443 999772449 999772453 999772457 999772457 999772469 999772473 999772488 999772497 999772448 999806872 999806884 999806887 999806887 999806901 999806902 999806903 999806920 999806919 999806939 999806941 999806941 999806982 999806986 999806992 999806992 999807050 999807051 999807031 999807047 999807049 999807056 999807058 999806991 999806996 999806996 999807002 999806964 999806966 999806976 999806984 999806984 999806990 999806991 999806993 999806993 999806994 999806994 999806996 999807011 999806947 999806952 999806879 999806904 999806906 999806909 999806914 999806924 999806936 999806940 999804464 999804468 999804475 999804610 999804473 999804483 999804483 999804483 999804484 999804489 999804490 999804504 999804509 999804510 999804516 999804518 999804652 999804695 999804700 999804700 999804706 999804712 999804733 999804741 999804754 999804779 999804783 999804783 999804786 999804772 999804775 999804782 998952010 998951981 998951981 998951986 998951987 998951991 998951992 998951992 998952033 998952037 998952043 998952045 998952133 998952133 998952134 998959697 998959717 998959698 998959700 998959702 998959710 998959712 998959714 998959715 998959733 998959735 998959739 998959741 998959940 998959941 998959862 998959875 998959929 998959931 998959941 998959947 998959977 998959988 998959791 998959791 998959793 998959825 998959832 998959838 998959839 998959850 998959850 998959787 998959790 998959809 998959811 998959707 998959758 998959762 998959769 998959770 998959695 998959711 998959719 998959737 998959761 998959741 998959744 998959748 998959834 998959834 998959839 999652465 999652472 999652472 999652472 999652449 999652461 999652465 999652475 999652475 999652519 999652521 999652537 999652411 999652525 999652548 999652550 999652550 999652554 999652556 999652565 999652559 999652564 999652565 999652565 999652576 999652584 999652589 999652590 999652594 999974787 999974790 999974779 999974816 999974817 999974828 999974828 999974828 999974752 999974755 999974756 999974664 999974665 999974669 999974676 999974678 999974679 999974684 999974690 999974691 999974694 999974698 999974721 999974721 999974724 999974734 999974817 999974776 999974588 999974595 999974617 999974617 999974611 999974587 999974589 999974591 999974494 999974499 999974502 999974360 999974378 999974386 999974390 999974395 999974401 999974403 999974404 999974507 999975164 999975015 999975018 999975024 999975028 999975036 999975042 999974950 999974958 999974964 999974971 999974978 999974978 999974981 999974981 999974989 999974999 999975000 999975002 999975009 999975011 999975011 999977926 999977940 999977942 999977943 999977964 999977968 999977968 999977955 999977956 999655738 999655740 999655740 999655745 999655750 999655774 999655778 999655780 999655789 999655872 999655873 999655881 999655794 999655799 999655810 999655799 999655801 999655803 999655868 999655883 999655888 999655925 999655928 999655945 999656043 999656045 999656048 999655992 999655961 999655964 999999872 999999898 999999907 999999909 999999932 999999934 999999946 999999961 999999967 999999969 999656076 999656086 999656090 999656062 999656068 999656103 999656016 999656018 999656007 999656010 999656017 999656018 999656028 999656031 999656050 999656085 999656085 999656089 999656093 999656094 999656094 999656094 999656071 999656072 999656014 999656023 999656025 999656033 999656036 999656037 999656040 999656040 999656068 999656074 999656150 999656154 999656158 999656136 999656033 999656044 999655943 999655945 999655947 999655959 999655965 999655969 999655972 999656005 999656005 999656006 999656029 999656029 999656055 999656056 999656064 999656066 999656075 999656077 999655977 999655939 999655939 999655922 999655923 999655930 999655901 999655902 999655902 999655710 999655712 999655713 999655715 999655717 999659031 999659039 999659063 999659066 999659066 999659086 999659061 999659038 999659094 999659095 999659098 999659119 999659119 999659124 999659126 999659095 999659004 999659005 999659007 999659012 999659014 999659022 999658606 999658646 999658646 999658589 999658598 999658603 999658610 999658610 999658675 999658724 999658734 999658735 999658736 999658701 999658679 999658689 999658690 999658694 999658732 999658738 999658739 999658754 999658757 999658772 999658780 999658787 999776737 999776748 999776752 999776757 999776760 999776681 999776683 999776685 999776685 999776584 999776587 999776546 999776524 999776524 999776526 999776530 999776490 999776417 999776317 999776317 999776319 999776208 999922212 999922237 999922225 999922227 999922227 999922243 999922245 999922258 999922258 999922251 999922264 999922265 999922265 999922266 999922266 999922268 999922268 999922272 999922275 999922279 999922290 999922294 999922294 999922250 999922251 999922251 999922252 999922250 999984225 999984239 999984239 999984266 999984277 999984277 999984278 999984279 999984282 999984282 999984331 999984246 999984282 999984286 999984291 999984292 999984190 999984214 999984188 999984192 999984194 999984201 999984201 999984372 999984375 999984342 999984309 999984348 999984349 999984293 999984293 999984295 999984297 999984307 999984312 999984318 999984322 999984322 999984324 999984336 999984336 999984351 999984356 999984368 999984372 999984372 999984384 999984390 999984391 999984394 999984423 999984426 999984461 999984467 999984429 999985004 999985007 999985006 999985008 999985020 999985169 999985169 999985176 999985316 999985322 999985324 999985330 999985336 999985483 999985483 999985486 999985487 999985487 999985492 999985503 999985505 999985296 999985300 999985303 999985301 999985306 999985306 999985204 999985170 999985170 999985171 999985172 999985225 999985226 999985265 999985109 999985109 999985120 999985141 999985157 999985158 999985164 999985166 999985177 999985220 999985274 999985275 999985146 999985153 999985154 999985155 999985163 999985191 999985193 999985193 999985196 999985207 999985207 999985211 999985148 999985426 999985432 999985445 999985485 999985485 999985486 999985489 999985492 999985496 999985488 999985496 999985496 999985545 999985546 999985660 999985667 999985667 999985673 999985700 999985703 999985705 999985707 999985700 999985708 999985578 999985581 999999713 999999716 999999724 999999734 999999735 999999741 999999754 999998209 999998176 999998196 999998239 999998250 999998089 999998073 999998077 999998082 999998097 999998111 999998853 999998854 999998813 999998824 999998825 999998849 999998852 999998868 999998882 999998891 999998895 999998900 999998913 999998923 999998858 999998880 999998883 999998885 999998889 999998892 999998894 999998867 999998870 999998821 999998823 999998834 999998834 999998851 999998854 999998859 999998877 999998889 999998902 999998842 999998852 999998812 999998815 999998815 999998785 999998788 999998749 999998749 999998750 999998756 999998758 999998763 999998768 999998768 999998772 999998773 999998775 999998785 999998792 999998792 999998796 999998797 999998813 999998813 999998827 999998844 999998863 999998837 999998839 999998850 999986968 999925022 999925031 999925101 999925008 999925009 999924855 999924857 999924858 999924894 999924903 999924897 999924897 999924908 999924919 999924893 999924907 999924908 999924913 999910785 999910786 999910750 999910755 999910756 999910756 999910759 999910770 999910772 999910773 999910774 999910751 999910760 999910764 999910595 999910596 999910339 999910239 999910239 999910239 999910232 999910376 999910400 999910429 999910434 999910434 999910434 999910436 999910458 999910456 999910464 999910480 999910482 999910484 999896628 999896632 999896448 999778500 999778513 999778515 999778516 999778516 999778448 999778459 999778460 999778675 999779064 999779066 999779048 999779025 999779027 999779041 999788557 999788591 999788594 999788594 999788594 999788701 999788706 999788711 999788731 999788731 999788731 999788632 999788549 999788483 999788487 999788492 999788488 999788555 999788559 999788561 999788569 999788564 999788565 999788566 999788583 999788585 999788590 999788363 999788401 999788408 999788410 999788411 999788394 999788401 999788346 999788346 999788332 999788334 999788337 999788279 999788280 999788288 999788288 999788148 999788127 999788134 999788137 999788124 999788128 999788132 999788132 999788081 999788083 999788083 999788093 999788093 999788093 999788097 999788096 999788101 999791382 999791387 999791456 999791480 999791495 999791497 999791636 999791636 999791643 999791643 999791646 999791647 999791720 999791721 999791744 999791745 999791745 999791721 999791723 999791731 999791707 999791709 999791714 999791726 999791729 999791736 999791739 999791741 999791754 999791754 999791756 999791760 999791765 999791765 999791741 999791747 999791760 999791768 999791780 999791740 999791746 999791746 999791730 999791724 999791726 999791695 999791700 999791701 999791702 999791710 999791713 999791732 999791736 999791651 999791651 999791654 999791669 999791671 999792779 999792783 999792788 999792798 999792883 999792911 999809789 999809815 999809846 999809848 999809955 999809955 999809957 999809816 999809816 999809819 999809705 999987113 999987096 999987100 999987078 999985451 999985459 999985464 999985479 999985481 999985510 999985453 999985460 999985462 999985463 999985430 999985433 999985433 999985436 999985437 999985441 999985435 999985446 999985448 999985451 999985452 999985474 999985487 999985487 999985487 999968637 999968650 999968650 999968650 999968663 999968657 999968636 999968699 999968721 999968747 999968720 999968723 999968727 999968735 999968744 999968510 999968511 999968515 999968525 999968526 999968526 999968526 999968526 999968532 999968565 999968566 999968566 999968569 999968570 999968577 999968577 999967693 999967694 999967710 999967716 999967716 999967662 999967753 999967753 999967758 999967711 999967656 999967656 999967658 999967668 999967673 999967675 999967678 999967678 999967680 999967680 999967671 999967672 999967679 999967619 999967619 999967654 999967659 999975499 999975512 999975484 999975490 999975498 999975499 999975501 999975507 999975507 999975460 999975460 999975464 999975469 999975471 999975474 999975475 999975496 999965986 999965986 999965726 999962462 999962465 999962470 999962472 999962473 999962475 999962479 999962491 999962504 999962511 999962513 999962522 999962525 999962527 999962690 999962692 999962695 999962696 999962698 999962700 999962702 999962707 999962666 999962669 999962670 999962676 999962679 999962695 999962697 999962697 999962715 999962962 999962966 999962830 999962852 999962858 999962810 999962870 999962872 999962872 999962833 999962833 999962854 999962854 999962854 999962855 999962856 999962856 999962857 999962862 999962863 999962903 999962862 999962740 999962733 999962735 999962737 999962746 999962749 999962753 999976243 999976243 999976243 999976422 999976446 999976465 999976476 999976535 999976513 999976514 999999273 999999275 999999377 999999382 999999384 999999375 999999394 999999394 999999410 999999411 999999411 999999419 999999422 999999422 999999422 999999431 999999388 999999397 999999398 999999189 999999189 999999191 999999191 999999211 999999203 999999205 999999193 999999313 999999313 999999315 999999318 999999328 999999330 999999339 999999366 999999370 999999370 999999376 999999384 999999387 999999391 999999393 999999412 999999416 999999418 999999418 999999358 999999363 999999386 999999388 999999388 999999397 999999781 999999782 999999747 999999752 999999810 999999815 999999822 999999828 999999834 999999849 999999849 999999860 999999862 999999868 999999868 999999877 999999936 999999936 999999938 999999946 999999931 999999932 999999933 999999944 999999945 999999958 999999962 999998829 999998819 999985363 999985244 999985245 999985271 999985271 999985277 999979692 999979696 999979691 999979691 999979643 999979646 999979651 999979654 999979654 999979710 999979710 999979715 999979719 999979741 999979610 999979616 999979616 999979713 999979737 999979738 999979751 999979754 999287133 999287135 999287149 999287150 999287168 999287178 999287178 999287189 999287360 999287362 999287385 999287312 999287383 999287386 999287388 999287334 999287336 999287347 999287347 999287347 999287350 999287351 999287351 999287360 999287322 999287323 999287335 999287064 999287028 999287031 999287034 999287036 999287036 999287039 999287039 999287041 999287045 999287045 999287045 999287083 999287083 999287123 999287163 999141163 999141167 999141036 999141036 999141030 999141034 999141037 999141069 999140965 999173964 999173898 999173827 999173843 999173859 999173822 999173830 999173831 999173831 999173832 999173848 999173868 999173871 999173873 999173875 999173877 999173882 999173847 999173863 999173863 999173863 999173846 999173856 999173847 999173851 999173872 999173681 999173685 999173686 999173686 999173694 999173695 999173697 999173697 999173671 999173671 999173674 999173677 999173681 999173683 999173685 999173686 999173695 999173698 999173702 999173703 999173680 999173663 999173663 999173665 999173666 999173646 999173592 999173536 999173540 999173518 999173526 999173536 999173436 999173426 999173427 999173412 999173414 999173418 999173373 999297450 999297483 999297488 999297450 999297451 999297451 999297447 999297450 999297528 999297534 999297534 999297509 999297530 999297542 999297544 999297465 999297461 999297396 999297313 999297317 999297331 999297172 999297173 999297181 999297245 999297266 999297171 999297210 999297350 999297350 999297350 999297351 999297362 999297362 999297417 999297404 999297405 999297408 999297423 999297345 999297348 999297253 999297255 999297281 999297294 999297280 999297181 999769715 999769716 999769717 999769721 999769721 999769727 999769860 999769912 999769922 999769927 999769937 999769943 999769943 999769950 999769955 999769957 999769958 999769962 999769963 999769970 999769972 999769920 999769928 999769930 999769815 999769816 999769817 999766512 999766513 999766503 999766515 999766515 999766435 999766438 999766434 999766462 999766449 999766454 999766455 999766469 999766533 999766536 999766536 999766532 999766532 999766540 999766548 999766575 999766002 999766004 999766007 999765894 999765898 999765899 999765909 999765912 999765912 999765916 999765919 999765926 999765930 999293448 999293457 999293459 999293460 999293466 999293440 999169151 999168499 999168503 999168506 999168514 999168526 999160850 999160853 999160846 999160870 999160880 999160880 999160880 999160808 999160835 999160834 999160805 999160805 999160822 999160753 999160753 999160756 999160779 999160779 999160684 999160688 999160688 999160688 999160693 999160694 999160696 999687677 999687678 999687681 999687685 999687633 999687633 999687633 999687637 999654646 999654639 999799793 999799798 999799079 999799084 999799102 999799102 999799103 999799121 999799126 999799139 999799149 999799151 999799283 999799285 999799289 999799234 999799234 999799241 999799244 999799244 999799244 999799245 999799250 999799357 999799361 999799361 999799365 999799370 999799372 999799374 999799383 999799384 999799386 999799386 999799374 999799355 999799365 999799370 999799459 999799465 999799468 999799471 999799473 999799434 999799435 999799435 999799435 999799436 999799439 999799406 999799414 999799334 999799340 999799340 999799346 999799365 999799375 999799381 999799382 999272387 999272412 999272414 999272446 999272452 999272454 999272457 999272457 999272462 999272498 999272499 999272499 999272500 999272502 999272485 999272486 999272548 999272523 999272502 999272510 999272530 999272530 999272546 999272548 999272558 999272568 999272574 999272575 999272688 999340063 999340064 999340070 999340078 999340082 999340083 999340083 999340083 999340085 999340101 999340109 999340208 999340209 999340220 999340221 999340221 999340230 999340231 999339953 999339963 999339901 999339904 999339913 999339927 999342458 999342455 999342427 999342446 999319790 999319794 999319796 999319761 999319759 999319763 999319524 999319529 999319536 999319538 999319559 999319560 999319565 999319569 999319593 999319552 999319562 999319565 999319567 999319569 999319569 999319573 999319578 999319583 999319587 999319587 999319597 999319569 999319576 999319595 999319605 999319606 999319610 999319626 999319631 999319635 999319644 999319645 999319661 999319673 999319665 999319625 999319635 999319651 999319665 999319672 999319609 999319625 999319628 999319550 999319551 999319556 999319556 999319557 999319558 999319564 999319564 999319567 999319572 999319578 999319549 999319551 999319578 999319544 999319550 999319565 999319581 999319586 999319575 999319578 999319538 999319539 999319724 999319701 999319695 999319695 999319697 999319707 999319722 999319723 999319724 999319719 999319726 999319730 999319734 999319735 999319737 999319738 999319730 999319752 999319885 999319892 999319900 999319909 999319916 999319916 999319918 999304195 999304199 999304235 999999735 999999738 999999738 999998651 999998660 999998479 999995610 999995615 999995616 999995618 999995580 999995547 999995548 999995535 999995554 999818176 999818179 999818181 999818191 999818185 999818216 999818216 999818218 999818219 999818170 999818177 999818180 999818183 999818195 999122705 999122706 999122707 999122709 999122714 999122717 999122722 999122728 999122719 999122728 999122729 999122729 999122736 999122744 999122744 999122745 999122735 999122739 999122739 999122740 999122740 999122742 999122787 999122788 999122804 999122805 999122693 999122700 999122700 999122714 999122714 999122727 999122727 999122731 999122745 999122751 999122756 999122921 999122926 999122932 999122939 999122949 999122963 999122964 999122974 999122976 999122922 999123803 999123803 999123775 999123780 999123786 999123813 999123813 999123814 999123825 999123801 999123820 999123824 999123831 999123832 999123836 999123838 999123750 999123769 999123770 999123780 999123782 999123776 999123778 999123781 999123671 999123696 999123596 999123601 999123627 999123628 999123628 999123655 999123655 999123664 999123668 999123668 999123673 999123674 999123690 999123691 999123716 999123696 999123697 999123752 999123503 999123508 999122149 999122172 999122179 999150609 999150614 999150620 999150625 999150625 999150630 999150649 999150652 999150653 999150660 999150673 999150674 999150690 999150698 999150691 999150719 999150691 999150697 999150706 999116207 999116207 999116289 999116289 999116290 999116279 999116290 999116261 999116264 999116271 999116270 999116270 999116270 999116273 999116250 999116263 999116268 999116274 999116275 999116208 999116143 999116161 999116162 999116134 999116138 999116147 999116155 999116171 999116187 999116187 999116192 999116204 999116205 999116214 999116219 999116220 999116220 999116223 999116229 999116236 999116260 999116268 999116272 999116265 999116241 999116242 999116251 999116142 999116145 999116152 999116156 999116159 999116180 999116192 999116193 999116196 999116199 999116199 999116251 999116251 999116339 999116353 999116359 999116359 999116359 999116288 999116293 999116293 999116252 999116257 999116257 999116257 999116261 999116267 999116287 999116287 999116288 999116309 999116364 999116364 999116314 999116320 999116320 999116295 999116209 999116209 999116222 999116227 999116234 999116301 999116400 999116409 999116428 999116436 999116438 999116514 999116502 999116510 999116515 999116517 999116521 999116528 999116459 999116462 999116462 999116468 999116468 999116479 999116485 999116424 999116473 999116517 999116516 999116520 999788271 999788271 999788271 999788274 999788159 999788176 999788185 999788185 999788207 999788209 999788209 999788196 999788064 999788071 999788055 999787714 999787676 999787692 999787702 999787705 999787708 999787711 999787715 999787715 999787693 999787771 999787775 999787793 999787795 999787774 999787797 999787832 999787835 999787816 999787834 999787838 999787838 999787960 999787936 999787939 999787943 999787921 999787921 999787923 999787914 999787966 999787971 999787973 999787849 999787843 999787884 999787885 999787896 999787896 999787898 999787878 999787882 999787884 999787878 999787880 999787881 999787885 999787893 999787894 999787894 999787894 999787901 999787906 999787906 999787908 999787908 999787910 999787915 999787918 999787919 999787924 999787932 999787935 999787941 999787944 999787947 999787950 999787956 999787926 999787929 999787933 999787949 999787949 999787895 999787903 999787905 999787906 999787911 999787915 999787921 999787926 999787928 999787930 999787930 999787934 999720563 999720566 999720697 999720697 999720700 999720757 999720757 999720778 999720781 999720786 999720823 999720825 999720825 999720827 999720783 999720777 999720777 999720777 999720855 999720857 999720774 999720777 999720777 999720779 999720813 999720815 999720827 999720836 999720841 999720842 999720848 999720851 999720852 999720867 999720873 999720829 999720831 999720831 999720831 999720838 999720841 999720849 999720850 999720850 999720864 999720868 999720868 999720897 999875569 999875580 999875583 999875583 999834602 999834602 999834685 999834685 999834689 999834692 999834698 999834699 999834701 999834702 999834702 999834705 999834705 999834706 999834708 999834713 999834714 999834666 999999742 999999742 999327998 999328000 999328056 999328056 999328064 999328066 999328071 999173412 999173419 999173419 999173420 999173400 999173404 999173410 999173413 999173413 999173418 999500377 999500385 999500388 999500395 999500402 999500452 999500463 999500469 999993739 999993655 999993664 999993680 999993687 999993689 999993692 999993696 999993706 999993564 999993584 999993611 999993614 999993616 999993616 999993620 999993509 999993519 999993527 999993532 999993540 999993542 999993542 999993542 999993552 999993559 999993567 999993572 999993579 999993576 999993576 999993572 999993573 999993554 999993555 999993558 999993621 999993623 999993624 999993625 999993643 999993677 999993678 999993679 999993683 999993670 999993671 999993671 999993672 999993684 999993684 999993686 999993665 999993670 999993681 999993683 999993687 999993693 999993694 999993705 999993729 999993737 999993768 999993770 999993773 999993775 999993776 999993787 999993787 999993795 999993801 999993841 999993850 999993850 999993856 999993857 999993858 999993836 999993836 999993832 999993833 999993833 999993797 999993781 999993784 999993786 999993790 999993793 999993796 999993796 999993815 999993818 999993820 999993826 999993828 999993847 999993852 999993868 999666914 999666918 999666921 999666885 999666903 999666905 999666905 999666908 999666908 999666908 999666913 999666988 999666994 999666994 999666994 999666996 999667000 999667021 999667025 999667045 999667048 999667023 999667026 999667026 999667029 999667082 999667057 999667061 999667061 999667061 999667061 999667045 999667047 999667095 999667111 999667122 999667122 999667111 999667118 999667123 999667087 999667091 999667091 999667096 999667096 999667096 999667097 999667097 999667099 999667110 999667126 999667128 999667132 999667154 999667154 999667115 999667123 999667117 999173888 999173896 999173896 999145473 999145483 999145488 999145360 999145343 999145343 999145343 999145346 999145347 999145347 999145349 999145298 999145167 999145169 999145190 999145186 999145195 999145204 999145206 999145206 999145118 999145120 999145134 998980064 998979969 998979864 998979870 998979809 998979813 998979815 998979815 998979821 998979778 998979778 998979783 998979786 998979790 998979792 998979797 998979798 998979830 998979833 998979839 998979727 998979606 998979609 998979611 998979612 998979654 998979667 998979658 998979608 998979619 998979622 998979588 998979570 998979532 998979544 998979545 998979539 998979544 998979514 998979515 998979518 998979518 998979521 998979523 998979343 998979344 998979346 998979351 998979351 998979354 998979350 998979354 998979366 998979474 998979478 998979480 998979436 998979442 998979443 998979390 998979393 998979396 998979397 998979417 998979422 998979424 998979396 998979396 998979414 998979420 998979392 998979350 998979350 998979357 998979349 998979235 998979238 998979241 998979241 998979244 998979247 998979317 998979317 998979319 998979331 998979333 998979342 998979345 998979345 998979359 998979175 998979175 998979177 998979180 998979183 998979193 998979197 998979201 998979204 998979203 998979192 998979195 998979180 998979183 998979183 998979193 998979193 998979197 998979202 998979218 998979246 998979226 998979227 998979228 998979232 998979233 998979259 998979259 998979359 998979361 998979408 998979422 998979444 998979444 998979451 998979439 998979441 998979419 998979337 998979348 998979350 998979356 998979411 998979411 998979411 998979428 998979430 998979437 998979445 998979465 998979470 998979465 998979465 998979465 998979471 999999626 999999628 999999608 999999608 999999608 999999611 999999617 999999619 999999619 999999622 999999589 999999391 999999393 999999402 999999402 999999409 999999410 999999421 999999428 999999428 999999431 999999435 999999417 999999419 999999378 999999376 999999389 999999391 999999300 999999340 999999310 999999310 999999333 999999323 999999348 999999349 999999358 999999364 999999364 999999364 999999368 999999380 999999386 999999382 999999385 999999390 999999390 999999441 999999452 999999460 999999464 999999392 999999400 999999401 999999399 999999399 999999437 999999466 999999482 999999501 999999409 999999409 999999410 999999410 999999410 999999454 999999460 999999520 999999504 999999504 999999505 999999506 999999555 999999562 999999566 999999566 999999578 999999579 999999581 999999581 999999604 999999610 999999611 999999660 999999732 999999736 999999710 999999713 999999717 999999721 999999721 999999725 999999725 999999729 999999811 999999811 999999813 999999836 999999837 999999936 999999937 999999940 999999951 999999951 999999884 999999885 999992395 999992397 999992495 999992458 999992459 999992460 999992478 999992478 999992492 999992492 999992487 999992488 999992385 999992412 999992438 999992193 999992210 999992235 999992194 999992194 999992114 999992117 999992117 999992117 999992117 999992117 999992122 999992122 999992132 999992135 999992137 999992137 999992137 999992154 999992119 999992119 999992120 999992120 999992122 999992130 999992130 999992141 999992158 999992159 999992166 999992166 999992170 999992170 999992174 999992178 999992199 999992159 999992169 999992169 999992187 999992194 999992194 999992194 999992196 999992189 999992253 999992253 999992267 999992218 999992224 999992224 999992226 999992226 999992241 999992243 999992254 999992254 999992257 999992258 999997575 999997565 999997570 999997580 999997582 999997584 999997591 999997615 999997617 999997619 999997624 999997624 999997458 999997468 999997471 999997429 999997433 999997439 999997444 999997445 999997445 999997428 999997429 999997469 999997477 999997465 999997465 999997469 999997472 999997475 999997487 999997370 999997373 999997374 999997297 999997346 999997349 999997352 999997377 999997377 999997553 999997553 999997568 999997405 999997513 999997493 999997482 999997487 999997493 999997502 999997529 999997530 999997532 999997544 999997553 999997546 999997535 999997535 999997541 999997568 999997571 999997559 999997559 999997562 999997567 999997579 999997587 999997557 999997561 999997568 999997566 999997576 999997617 999997593 999997563 999997578 999997589 999997581 999997584 999997586 999997589 999997594 999997594 999997597 999997598 999997537 999997539 999997532 999997569 999997595 999997605 999997605 999997602 999997609 999997612 999997571 999997576 999997579 999997575 999997578 999997579 999997582 999997643 999997643 999997694 999997714 999997716 999997722 999997722 999997744 999997745 999997753 999997757 999992466 999992458 999992464 999992467 999992467 999992470 999992474 999992435 999992437 999992438 999992441 999992664 999992687 999992644 999992647 999992649 999992650 999992651 999992651 999992651 999992594 999992593 999992597 999991732 999991735 999991681 999991628 999991626 999991628 999991642 999991642 999991648 999991648 999991564 999991563 999991563 999990441 999990443 999990427 999990464 999990445 999990458 999990461 999990462 999990452 999990410 999990415 999990469 999990473 999990486 999990488 999990436 999990436 999990435 999990435 999990436 999990464 999990452 999990452 999990457 999990458 999990458 999990466 999990469 999990344 999990350 999990351 999990351 999990364 999990372 999990353 999990355 999990341 999990345 999990351 999990352 999990353 999990353 999990366 999990366 999990320 999990323 999990323 999990332 999990312 999990372 999990378 999990379 999990386 999990386 999999962 999999963 999999963 999999965 999999965 999999888 999999891 999999894 999999831 999999944 999999944 999999944 999999947 999999953 999999857 999999737 999999739 999999745 999999752 999999752 999999756 999999663 999999467 999999478 999999498 999999503 999999505 999999541 999999542 999999542 999999544 999999482 999999500 999999503 999999503 999999493 999999402 999999381 999999388 999999395 999999398 999999402 999999404 999999409 999999409 999999411 999999406 999999410 999999411 999999408 999999412 999999413 999999414 999999425 999999425 999999430 999999460 999999411 999999434 999999438 999999441 999999453 999999458 999999468 999999480 999999484 999999506 999999506 999999514 999999515 999999540 999999543 999999547 999999552 999999558 999999563 999999570 999999573 999999573 999999392 999999393 999999393 999999401 999999403 999999403 999999403 999999419 999999426 999999432 999999434 999999435 999999438 999999419 999999424 999999427 999999529 999999518 999999549 999999551 999999556 999999563 999999536 999999543 999999547 999999549 999999577 999999583 999999589 999999589 999999532 999999541 999999541 999999541 999999544 999999545 999999539 999999547 999999551 999999562 999999562 999999562 999999562 999999565 999999599 999999608 999999604 999999611 999999621 999999631 999999631 999999631 999999635 999999635 999999635 999999642 999999642 999999642 999999652 999999654 999999639 999999639 999999640 999999644 999999497 999999499 999999501 999999447 999999446 999999498 999999508 999999511 999999515 999999518 999999524 999999528 999999531 999999532 999999542 999999543 999999516 999999516 999999518 999999510 999999514 999999514 999999515 999999518 999999519 999999521 999999525 999999530 999999530 999999510 999999512 999999509 999999512 999999529 999999515 999999524 999999527 999999528 999999513 999999509 999999383 999999384 999999387 999999387 999999392 999999455 999999460 999999424 999999426 999999419 999999409 999999287 999999291 999999294 999999294 999999294 999999294 999999295 999999319 999999365 999999366 999999371 999999373 999999280 999999281 999999316 999999317 999999314 999999320 999999269 999999274 999999282 999999284 999999231 999999287 999999289 999999291 999999297 999999297 999999305 999999309 999999341 999999344 999999605 999999605 999999609 999999553 999999553 999999575 999999604 999999607 999999610 999999584 999999589 999999594 999999616 999999618 999999619 999999620 999999569 999999569 999999580 999999584 999999603 999999604 999999605 999999595 999999696 999999700 999999703 999999729 999999729 999999747 999999752 999999688 999999690 999999699 999999705 999999705 999999490 999999490 999999489 999999484 999999370 999999373 999999399 999999434 999999439 999999404 999999408 999999413 999999415 999999415 999999444 999999415 999999365 999999366 999999367 999999374 999999379 999999387 999999388 999999389 999999391 999999392 999999384 999999366 999999331 999999340 999999344 999999447 999999476 999999478 999999483 999999487 999999507 999999517 999999543 999999490 999999491 999999469 999999471 999999474 999999479 999999484 999999488 999999492 999999514 999999516 999999516 999999507 999999512 999999516 999999534 999999470 999999473 999999474 999999490 999999492 999999496 999999500 999999505 999999504 999999513 999999516 999999521 999999543 999999431 999999436 999999433 999999490 999999475 999999482 999999465 999999467 999999467 999999466 999999464 999999483 999999484 999999489 999999492 999999517 999999509 999999520 999999523 999999524 999999542 999999542 999999549 999999548 999999550 999999550 999999550 999999552 999999552 999999552 999999590 999999549 999999553 999999531 999999546 999999557 999999558 999999558 999999558 999999563 999999577 999999580 999999580 999999582 999999639 999999646 999999647 999999651 999999620 999999628 999999610 999999655 999999660 999999620 999999625 999999635 999999638 999999485 999999485 999999503 999999420 999999431 999999370 999999375 999999379 999999380 999999389 999999389 999999392 999999403 999999405 999999414 999999417 999999426 999999441 999999450 999999369 999999372 999999373 999999374 999999375 999999373 999999371 999999375 999999377 999999385 999999390 999999400 999999406 999999411 999999422 999999422 999999429 999999433 999999420 999999420 999999420 999999647 999999649 999999544 999999544 999999550 999999553 999999567 999999572 999999579 999999580 999999528 999999535 999999537 999999538 999999536 999999543 999999549 999999560 999999560 999999560 999999568 999999490 999999494 999999493 999999493 999999477 999999355 999999357 999999361 999999367 999999370 999999415 999999420 999999315 999999318 999999287 999999287 999999279 999999346 999999309 999999309 999999310 999999312 999999302 999999302 999999302 999999317 999999318 999999330 999999330 999999330 999999332 999999284 999999233 999999233 999999241 999999244 999999242 999999251 999999204 999999223 999999224 999999191 999999191 999999247 999999248 999999344 999999348 999999348 999999365 999999419 999999420 999999549 999999553 999999546 999999549 999999531 999999534 999999552 999999556 999999571 999999561 999999567 999999517 999999519 999999521 999999524 999999525 999999531 999999533 999999534 999999536 999999538 999999547 999999520 999999468 999999470 999999472 999999480 999999540 999999573 999999574 999999579 999999539 999999539 999999539 999999543 999999561 999999565 999999538 999999540 999999526 999999553 999999641 999999644 999999644 999999644 999999586 999999594 999999606 999999607 999999611 999999613 999999619 999999622 999999623 999999630 999999636 999999644 999999648 999999655 999999701 999999703 999999704 999999704 999999706 999999707 999999714 999999736 999999750 999999769 999999771 999999737 999999718 999999725 999999725 999999727 999999643 999999645 999999633 999999635 999999638 999999651 999999660 999999662 999999663 999999667 999999672 999999673 999999674 999999676 999999680 999999680 999999682 999999684 999999667 999999645 999999646 999999664 999999585 999999586 999999589 999999591 999999724 999999716 999999717 999999718 999999629 999999633 999999643 999999655 999999688 999999707 999999717 999999763 999999810 999999838 999999864 999999864 999999870 999999862 999999863 999999912 999999916 999999920 999999921 999999923 999999926 999999927 999999927 999999873 999999808 999999811 999999814 999999815 999999826 999999836 999999843 999999843 999999820 999999820 999999904 999999909 999999849 999999891 999999892 999999896 999999900 999999903 999999916 999999921 999999923 999999941 999999943 999999944 999999944 999999955 999737376 999737378 999737383 999737363 999737246 999737246 999737257 999737336 999737349 999737351 999737354 999737356 999737343 999737343 999737372 999737374 999737371 999737372 999737372 999737373 999737386 999737394 999737400 999737404 999737406 999737451 999737454 999737430 999737436 999737438 999737439 999737442 999737443 999737443 999737443 999737444 999737372 999737372 999737372 999737372 999737372 999737340 999737348 999737380 999737385 999737396 999737398 999737401 999737405 999737416 999737363 999737280 999737280 999737239 999737245 999737159 999737164 999737165 999737166 999737170 999737173 999737173 999737175 999737151 999751550 999751468 999751480 999751484 999751486 999751462 999751463 999751469 999751483 999751485 999751498 999751424 999751425 999751429 999751398 999751399 999751401 999751360 999751360 999751337 999751296 999751297 999751297 999751297 999751326 999751328 999751328 999751283 999751286 999751298 999751303 999751304 999760382 999760385 999760338 999760226 999760229 999760216 999760216 999760224 999760227 999760227 999760228 999760231 999760235 999760216 999760220 999760201 999760199 999760250 999760252 999760258 999760260 999760361 999760370 999760473 999760477 999760477 999760488 999760497 999760503 999760512 999760518 999760519 999760519 999760526 999760526 999760533 999760551 999760485 999760480 999760490 999760490 999760484 999760428 999760322 999760314 999760314 999760345 999760367 999760370 999760339 999760322 999760310 999760315 999760347 999760349 999760357 999760366 999760367 999760379 999760385 999760388 999760464 999760476 999760482 999760493 999760503 999760507 999760509 999760511 999760503 999760508 999760509 999760541 999760553 999760553 999760553 999760539 999760539 999760542 999760548 999760553 999760562 999760566 999760566 999760580 999760589 999760595 999760598 999760602 999760608 999762158 999762170 999762182 999762185 999762196 999762193 999762195 999762187 999762189 999762193 999762140 999762123 999762132 999762140 999762140 999762143 999762240 999840342 999840346 999840350 999840286 999840268 999840238 999840242 999840243 999840174 999840174 999840180 999840187 999840187 999840190 999840196 999840176 999840178 999840186 999840190 999840146 999840150 999840189 999840217 999840219 999840699 999840705 999840714 999840716 999840720 999840655 999840657 999840612 999840604 999840609 999840612 999840617 999840618 999840621 999840626 999843385 999843387 999843394 999843374 999843375 999843375 999843341 999843338 999843345 999843345 999843391 999843402 999843411 999843422 999843423 999843423 999843425 999843427 999843435 999843440 999843443 999843426 999843426 999843426 999843365 999843366 999843367 999843363 999843366 999843434 999843391 999843330 999843331 999843332 999843332 999843332 999843338 999843338 999843342 999843348 999843353 999843323 999843323 999843333 999843357 999843257 999843281 999843283 999843287 999843309 999843330 999843312 999843317 999843319 999843316 999843316 999843317 999843319 999843322 999843323 999843318 999843318 999843319 999843402 999843405 999843403 999843288 999843284 999843288 999843307 999843299 999843302 999843305 999843321 999843325 999843272 999651183 999651188 999651195 999651231 999651200 999651207 999651209 999651209 999651210 999651209 999651217 999651224 999651220 999651207 999651214 999651215 999651225 999651225 999651227 999652501 999652501 999652608 999652608 999652618 999999335 999999335 999999247 999999264 999999265 999999266 999999259 999999262 999999275 999999278 999999268 999999268 999999272 999999216 999999252 999999255 999999946 999999955 999923554 999923558 999923411 999923412 999923412 999923414 999923414 999949373 999949374 999949344 999949351 999949360 999949346 999949359 999949360 999949361 999949363 999949367 999949346 999949381 999949363 999949367 999949371 999949373 999949383 999949405 999949406 999949384 999949386 999949391 999949399 999949404 999949407 999949414 999949413 999949416 999949421 999949421 999949423 999949425 999949475 999949475 999949475 999949436 999955385 999955389 999955400 999955426 999955429 999955429 999955429 999955438 999955441 999955447 999955408 999955410 999955415 999955417 999955421 999955421 999955416 999955416 999955417 999955417 999955409 999978640 999978640 999978578 999978564 999978564 999978570 999978588 999978603 999978642 999978638 999978652 999978592 999978593 999978593 999978551 999978557 999978544 999978551 999978517 999978738 999978742 999978748 999978748 999978740 999978744 999978748 999978749 999978762 999978762 999978738 999978780 999978781 999978784 999978789 999978790 999978798 999978796 999978801 999978802 999978808 999978811 999978818 999978821 999978817 999978802 999978803 999978804 999978804 999978809 999978811 999978811 999978589 999978595 999978597 999978597 999978641 999978642 999978643 999978646 999978606 999978606 999978590 999978592 999978600 999978601 999978606 999978607 999978607 999978630 999978630 999978636 999978637 999978644 999978629 999978629 999977939 999977940 999977983 999977941 999977950 999977985 999977992 999977965 999977968 999978008 999977996 999977997 999978005 999978012 999978012 999978006 999978017 999977935 999977935 999977945 999978982 999978986 999978958 999978963 999978970 999978973 999978975 999978978 999980390 999980466 999980484 999980488 999980488 999980486 999980389 999980389 999980393 999980493 999980491 999980495 999980500 999980508 999980508 999980513 999980517 999980517 999980524 999980527 999980531 999980533 999980536 999980539 999980558 999980559 999980560 999980561 999980563 999980569 999980580 999980561 999980631 999980634 999980640 999980641 999980545 999980573 999980574 999980574 999980579 999980583 999980586 999980574 999980591 999980598 999980603 999981486 999981489 999981506 999981506 999981521 999981525 999981527 999981536 999981526 999981527 999981530 999981532 999981533 999981536 999981538 999981551 999981552 999981557 999981572 999981573 999981578 999981581 999981586 999981588 999981597 999981598 999999518 999999519 999999526 999999527 999999382 999999689 999999689 999999662 999999673 999999660 999999664 999999672 999999680 999999647 999999658 999999658 999999667 999999670 999999674 999999687 999999741 999999748 999999752 999999624 999999626 999999626 999999627 999999539 999999567 999999576 999999576 999999582 999999602 999999603 999999606 999999612 999999615 999999615 999999596 999999604 999999610 999999621 999999615 999999621 999999626 999999631 999999641 999999643 999999647 999999651 999999612 999999613 999999494 999999494 999999497 999999498 999999517 999999499 999999496 999999497 999999477 999999479 999999482 999999477 999999483 999999488 999999506 999999578 999999588 999999583 999999586 994653203 994653204 994653208 994653211 994653213 994653206 994653187 994653191 994653193 994653197 994653197 994653197 994653197 994653199 994653126 994653132 994653137 994653150 994653203 994653205 994653205 994677821 994677777 994677737 994677762 994677730 994677721 994677705 994677679 994677690 994677690 994677693 994677699 994677702 994677710 994677671 994683067 994683031 994683031 994683016 994683018 994683036 994683064 994683094 994683096 994683100 994683055 994686935 994686938 994686947 994686968 994686968 994686970 994686970 994686971 994686996 994687020 994686950 994686946 994686948 994686948 995715317 995715334 995715336 995715342 995715342 995715344 995715345 995715350 995715320 995715358 995715351 995715366 995715374 995715356 995715343 995715351 995715356 995715416 995714540 995714540 995714526 995714531 995714532 995714536 995714536 995714546 995716860 995716864 995716867 995716869 995716877 995716840 995716841 995716843 995716845 995716849 995716861 995716896 995716888 995716849 995716817 995716706 995716729 995716730 995716740 995716748 995715362 995715362 995715349 995715350 995715358 995715358 995715354 995715352 995715354 995715380 995715362 995715352 995715352 995715353 995715353 995715363 995715367 995715368 995715351 995715353 995715371 995715371 995715373 995715439 995715412 995715415 995715422 995715394 995715394 995715403 995715380 995715401 995715402 995715402 995715405 995715410 995715418 995715377 995715386 995715389 995715405 995715405 995715361 995715364 995715382 995715383 995715388 995715389 995715366 995715376 995715377 995715382 995715393 995715393 995715395 995715421 995721842 995721843 995721847 995721840 995721798 995721767 995721769 995721785 995721791 995721797 995721800 995721802 995721750 995721760 995721782 995721783 995721793 995721797 995721797 995721805 995721805 995721795 995721798 995715850 995715853 995715856 995715864 995715872 995715872 995715872 995715885 995715887 995715929 995715951 995715938 995715957 995715964 995715968 995715968 995715969 995715973 995715976 995715977 995715986 995715988 995715991 995715995 995715946 995715948 995715951 995715988 995715991 995715996 995715997 995715999 995715957 995715960 995715963 995715963 995715964 995715964 995715919 995715921 995715925 995715930 999749578 999749578 999749590 999749538 999749534 999749537 999749537 999749540 999749545 999749553 999749561 999749564 999749567 999749574 999749575 999749578 999749518 999749513 999749519 999749471 999749456 999749436 999749439 999749440 999749495 999749501 999760523 999760524 999760526 999760526 999760527 999760527 999760529 999760537 999760541 999760551 999760532 999760518 999794936 999794938 999794938 999794875 999794874 999794876 999794873 999794752 999794750 999794733 999794733 999794734 999794732 998766375 998766379 998766385 998766389 998766391 998766382 998766368 998779350 998779357 998779360 998779365 998779370 998779384 998779375 998779375 998779375 998779365 998779377 998889328 998889365 998889368 998889376 998889380 998889380 998889386 998889352 998889355 998889370 998889364 998889376 998889376 998889379 998889380 998889388 998889390 999501780 999501782 995468195 995468200 995468182 995468189 995468192 995468208 995468210 995468210 995468156 995476816 995476826 995476832 995476835 995476850 995476855 995476876 995476861 995476866 995476866 995476871 995476875 995476885 995476872 999790559 999790562 999790565 999790544 999790599 999790589 999790592 999790552 999790553 999790553 999790560 999999257 999999257 999999264 999999264 999999432 999999437 999999437 999999437 999999443 999999445 999999444 999999444 999999457 999999431 999999440 999999441 999999442 999999442 999999444 999999456 999999432 999999435 999999522 999999525 999999528 999999530 999999530 999999530 999999531 999994149 999994167 999994180 999994183 999994191 999994195 999994244 999994249 999994245 999994241 999994244 999994246 999994256 999994256 999994266 999994267 999994275 999994275 999994281 999994282 999994283 999994283 999994265 999994269 999994269 999994294 999994294 999994297 999994307 999994309 999994318 999994318 999994333 999994365 999994368 999994369 999994390 999994390 999994391 999994393 999979974 999979976 999979994 999979996 999979995 999979990 999979992 999979962 999979985 999979987 999979987 999979971 999979992 999979993 999980008 999980130 999980132 999980133 999980133 999870128 999870136 999861391 999854948 999854956 999854968 999854963 999854965 999854977 999854983 999854984 999854985 999854987 999854953 999854953 999854921 999854926 999854936 999854937 999854938 999854938 999854912 999854918 999854919 999854959 999854962 994928883 994929025 994929029 994929035 994929036 994929039 994929041 994929041 994929041 994928937 994928931 994928931 994928932 994928932 994928868 994975690 994975691 994975691 994975697 994975700 994975691 994975691 994975674 994975669 994975730 994995143 994995146 994995147 994995178 994995171 994995122 994995122 994995120 994995305 994995220 994995224 994995233 994995235 994995237 994995291 994995291 994995293 994995293 994995299 994995216 994995216 994995220 994995237 994995243 994995248 994995252 994995233 994995236 994995246 994995247 994995249 994995250 994995254 994995132 994995139 994995142 994995142 994995151 994995155 994971929 994971935 994971937 994971924 994971917 994971917 994971930 994971932 994971934 994945983 994945984 994945992 994945995 994945985 994945991 994946000 994932983 994932986 994932987 994932964 994932968 994932968 994932969 994932971 994932951 994932951 994932956 994932957 994932957 994932957 994932845 994932845 994932849 994931814 994931823 994931827 994931828 994931806 994931825 994931816 994931818 994931823 994931826 994931830 994931831 994931792 994931790 994931793 994931798 994931676 994931707 994931711 994931715 994931718 994931726 994931733 994931733 994931726 994931728 994931740 994931742 994931763 994931804 994931782 994931790 994931821 994931823 994931823 994931866 994920866 994920890 994920893 994919387 994919397 994919397 994919306 994919300 994919355 994919355 999456340 999456338 999456340 999456341 999456345 999456328 999456329 999456332 999456334 999456323 999456326 999456326 999456328 999456309 999456310 999456316 999456316 999456325 999456329 999456331 999456348 999456348 999456352 999456355 999456356 999456367 999456396 999456399 999456409 999456415 999456407 999456407 999456365 999456369 999456369 999456369 999456369 999457063 999457015 999457014 999457013 999457018 999457018 999457013 999457016 999457008 999456956 999456929 999456942 999456942 999456944 999456931 999456935 999456941 999456941 999456944 999456951 999456960 999456960 999456961 999456916 999456936 999456937 999456951 999456953 999456956 999456966 999456974 999456974 999456976 999456851 999456856 999456858 999456862 999456862 999456880 999410042 999410015 999410039 999410040 999410021 999410007 999410007 999410035 999410044 999385450 999385397 999385401 999385401 999385401 999385402 999385403 999385406 999385376 999385373 999385361 999385370 999385373 999385345 999385338 999385339 999385339 999385344 999385678 999385681 999385689 999385694 999385692 999385670 999385671 999385668 999385671 999385681 999385684 999385684 999385682 999385684 999385689 999385668 999385637 999385640 999385544 999385545 999385546 999385547 999385541 999385544 999385553 999385553 999385553 999176871 999176917 999176952 999176935 999176997 999176997 999176997 999177017 999177017 999177018 999177018 999176995 999176999 999176999 999177005 999177011 999177012 999177018 999177020 999177024 999177024 999177025 999177027 999177028 999176961 999176931 999176931 999176932 999176936 999176934 999176943 999176959 999176932 999176935 999176935 999176940 999176915 999176914 999176916 999176937 999176941 999176944 999176959 999176961 999176958 999177009 999177010 999177012 999177014 999177016 999177018 999177033 999177033 999177042 999177050 999177068 999177081 999177059 999177068 999177071 999177071 999177074 999177077 999177078 999177078 999177084 999177096 999177099 999177101 999177103 999177103 999177109 999177122 999177124 999177155 999177160 999177313 999177291 999177292 999177292 999177291 999177293 999177293 999177294 999177300 999177255 999177241 999177249 999177253 999177253 999177254 999177243 999177246 999177246 999177247 999177251 999177257 999177213 999177121 999177133 999177135 999177136 999177143 999177143 999177143 999177151 999177153 999177114 999177115 999177117 999177119 999178432 999178434 999178276 999178277 999178280 999178234 999178229 999178229 999178233 999178235 999178245 999178248 999178252 999178277 999178284 999178289 999178306 999178307 999178311 999178311 999178319 999178319 999178321 999178322 999178329 999178332 999178333 999178337 999178339 999178341 999178344 999178349 999178343 999178332 999178333 999178334 999178337 999178341 999178341 999178348 999178349 999178285 999178286 999178286 999178287 999178294 999178313 999178311 999178318 999178323 999178340 999178342 999178345 999178346 999178349 999178353 999178357 999178360 999178364 999178366 999178366 999178366 999178357 999178360 999178373 999178382 999178385 999178408 999178410 999178427 999178447 999178451 999178452 999178452 999178461 999178500 999178486 999178497 999178501 999178501 999178505 999178505 999178506 999178454 999178500 999178347 999178347 999178383 999178384 999178392 999178377 999178383 999178391 999178360 999178365 999178368 999178364 999178365 999178365 999178369 999178371 999178462 999178794 999178795 999178800 999177091 999177225 999177226 999177232 999177233 999177238 999177250 999177256 999176779 999176781 999176845 999176846 999176861 999176861 999176861 999176983 999176939 999176943 999176947 999176952 999176916 999175645 999175648 999175650 999175680 999175681 999175683 999175706 999175719 999175723 999171866 999171868 999171868 999171868 999171860 999171849 999993038 999993039 999993063 999993063 999995842 999995851 999995850 999995572 999999940 999999932 999999933 999999960 999999948 999999960 999999962 999999993 999999995 999999995 999999953 999999896 999999952 999999816 999999786 999999792 999999792 999999790 999999782 999999790 999999784 999999795 999999795 999999796 999999796 999999834 999999838 999999840 999999857 999999892 999965455 999965487 999965489 999965481 999965484 999965494 999965497 999965498 999965376 999965379 999965379 999965379 999965381 999962646 999962650 999962662 999962667 999962668 999962555 999962556 999962558 999962507 999962452 999962452 999962471 999962476 999962476 999962477 999962480 999944563 999944547 999944610 999944616 999944618 999944621 999944621 999944622 999944630 999944635 999944635 999944638 999944642 999944644 999944662 999944638 999944640 999944614 999944639 999942328 999942336 999942354 999942354 999942350 999942350 999942350 999942355 999942354 999942364 999942374 999942395 999942395 999942396 999942398 999942405 999942385 999942391 999942391 999942485 999942486 999942494 999942461 999942462 999942460 999942498 999942508 999942513 999942515 999942517 999942520 999942525 999942526 999942511 999942515 999942490 999942494 999942496 999942500 999942425 999942426 999942427 999942431 999942431 999942431 999942439 999942440 999942435 999942440 999942457 999942463 999942448 999942450 999942384 999942279 999942281 999942285 999942287 999942472 999942450 999942443 999942443 999942465 999942476 999942478 999942481 999942481 999942451 999942457 999942459 999942348 999942358 999942358 999942362 999942352 999942357 999942263 999942263 999942238 999942239 999942243 999942246 999942247 999942257 999942260 999942263 999942175 999942155 999942161 999942183 999942097 999942098 999942108 999942109 999942117 999942089 999942111 999942117 999942123 999942123 999942127 999942085 999942063 999942064 999942069 999942071 999942046 999942054 999942056 999942005 999942004 999942006 999942004 999942006 999942027 999942129 999942133 999942133 999939360 999939362 999939380 999939380 999939380 999939383 999939385 999939385 999939312 999939314 999939316 999939317 999939322 999939323 999939389 999939391 999939344 999939347 999939336 999939336 999939339 999939341 999939349 999939339 999939340 999939350 999939390 999939398 999939379 999939379 999939388 999939380 999939380 999939271 999939318 999939321 999939329 999999781 999999783 999999783 999999806 999999807 999999809 999999789 999999505 999999506 999999507 999999591 999999597 999999598 999999603 999999608 999999611 999999612 999999592 999999594 999999593 999999596 999999596 999999613 999999614 999999627 999999633 999999637 999999641 999999642 999999642 999999627 999999634 999999624 999999626 999999626 999999639 999999645 999999647 999999647 999999644 999999714 999999714 999999722 999999729 999999729 999999732 999999741 999999736 999999901 999999873 999999865 999999770 999999780 999999783 999999787 999999790 999999757 999999760 999999791 999999791 999999791 999999795 999999798 999999803 999999810 999999810 999999813 999999819 999999830 999999832 999999832 999999833 999999835 999999844 999999844 999999851 999999838 999999838 999999829 999999799 999999797 999999797 999999806 999999808 999999814 999999815 999999815 999999817 999999819 999999819 999999828 999999827 999999828 999999830 999999819 999999800 999999803 999999804 999999785 999999791 999999794 999999797 999999788 999999753 999999755 999999724 999999725 999999725 999999694 999999707 999999710 999999692 999999693 999999622 998996854 998996854 998996847 998996852 999023098 999023100 999023102 999023114 999023143 999023115 999023129 999023129 999023126 999023127 999023128 999023128 999023127 999023110 999487986 999487960 999487961 999487964 999487967 999487968 999487968 999487972 999487997 999488002 999487996 999487996 999488002 999488009 999488027 999488025 999488028 999488089 999488096 999488098 999488098 999488102 999488106 999488106 999488106 999488107 999488117 999488159 999488165 999488204 999488206 999488247 999488242 999488246 999488247 999488250 999488252 999488252 999488244 999488228 999488228 999488233 999488236 999488236 999488243 999488249 999488244 999488246 999488264 999488261 999488260 999488266 999488266 999488278 999488278 999488279 999488286 999488164 999488166 999488168 999488196 999488198 999488194 999488203 999488195 999488195 999488202 999488204 999488195 999488199 999488214 999488214 999488221 999488221 999488221 999488226 999488148 999488150 999488146 999488150 999488144 999488140 999488107 999488107 999488140 999488140 999488142 999488139 999488126 999488128 999488130 999488133 999488141 999488144 999488162 999488162 999488163 999488165 999488175 999488188 999488116 999488118 999811749 999811757 999811762 999811765 999811767 999811768 999811768 999811769 999811775 999811755 999811761 999811761 999811777 999811805 999811809 999812222 999812225 999812232 999812232 999812232 999812234 999812239 999812254 999812254 999812251 999812253 999812259 999812261 999812262 999812265 999812252 999812253 999812253 999812261 999812262 999812266 999812246 999812247 999812202 999812216 999812219 999812219 999812224 999812296 999812298 999812298 999812292 999812296 999812297 999812307 999812311 999812312 999812313 999812316 999812319 999812235 999812233 999812234 999812236 999812239 999812241 999812253 999812205 999812206 999812216 999812218 999812223 999812225 999812231 999812193 999812210 999812219 999812221 999812185 999812192 999812081 999812080 999812087 999812081 999812081 999812036 999812037 999812061 999812068 999812079 999812082 999812099 999812120 999812120 999812155 999812173 999812180 999812188 999812188 999812188 999812209 999812206 999812218 999812220 999812220 999812236 999812242 999812172 999812172 999812177 999812184 999812199 999812213 999813865 999813873 999813862 999813857 999813865 999813866 999816409 999816409 999816417 999816434 999816437 999816441 999816450 999816453 999816454 999816456 999816466 999816466 999816469 999816449 999816454 999816454 999816454 999816457 999816457 999816459 999816460 999816461 999816465 999816467 999816471 999816472 999816473 999816473 999816479 999816480 999816481 999816475 999816404 999816406 999816466 999816468 999816476 999816476 999816480 999816480 999816486 999816489 999816555 999816557 999816563 999816592 999816596 999816597 999816598 999816598 999816646 999816648 999816653 999816655 999816647 999816655 999816650 999816651 999816652 999816653 999816654 999816624 999816626 999816541 999816543 999816549 999816553 999816553 999816556 999816558 999816560 999816567 999816573 999816580 999816559 999816566 999816568 999816578 999816583 999816583 999816585 999816587 999816609 999816603 999816606 999816606 999816606 999816635 999816638 999816638 999816629 999816621 999816629 999816629 999816631 999816644 999816654 999816655 999816644 999816648 999816627 999816574 999816576 999816584 999816593 999816595 999816595 999816599 999816596 999816583 999816583 999816583 999816615 999816616 999816616 999816619 999816625 999816625 999816630 999816627 999816629 999816642 999816647 999816648 999816652 999816652 999816653 999816658 999816677 999816677 999816680 999816683 999816690 999816692 999816715 999816722 999816732 999816734 999816740 999816724 999816717 999816729 999816736 999816737 999816740 999816741 999816734 999816734 999816739 999816744 999816739 999816740 999816745 999816804 999816809 999816814 999816814 999816817 999816821 999816831 999816832 999816837 999816846 999816849 999816850 999816852 999816863 999816864 999816861 999816861 999816867 999816887 999816887 999816887 999816855 999816856 999816803 999816803 999816779 999816780 999816787 999816769 999816769 999816769 999816741 999816741 999816769 999816770 999816770 999816799 999816806 999816812 999816812 999816812 999816813 999816816 999816818 999816838 999816845 999816862 999816868 999816861 999816861 999816841 999816834 999816830 999816831 999816831 999816851 999816854 999816831 999816831 999816822 999816808 999816812 999816824 999816825 999816826 999816826 999816787 999816789 999816799 999816805 999816806 999816819 999816819 999816845 999819109 999819118 999819110 999819120 999819123 999819123 999819135 999819135 999819165 999819167 999819171 999819172 999819174 999819179 999819183 999819192 999819193 999819204 999819209 999819210 999819211 999819222 999819225 999819228 999819234 999819240 999819240 999819240 999819256 999819258 999819201 999819208 999819204 999819191 999819367 999819370 999819360 999819379 999819390 999819670 999819686 999819695 999819641 999819643 999819655 999819656 999819661 999819668 999819656 999819647 999819607 999819618 999819620 999819620 999820455 999820456 999820460 999820434 999820407 999820412 999820404 999820407 999820407 999820382 999820387 999820392 999820434 999820456 999820458 999820456 999820349 999820337 999820338 999820339 999820279 999820281 999820272 999820273 999820276 999820290 999820319 999820323 999820283 999820287 999820306 999820307 999820312 999820290 999820336 999820339 999820346 999820354 999820299 999820301 999820301 999820285 999820295 999820298 999820298 999820868 999820869 999820871 999820871 999820819 999794505 999794510 999794535 999794541 999794533 999794536 999794536 999794536 999794540 999794541 999794541 999794472 999794474 999794478 999794469 999794491 999794479 999794788 999794791 999794776 999794796 999794800 999794800 999794804 999794825 999794831 999794756 999794757 999879152 999879152 999879147 999879150 999555541 999555520 999555527 999555527 999555539 999555539 999555550 999555560 999555560 999555551 999555553 999555569 999555569 999555575 999555575 999555583 999555588 999555565 999555578 999865769 999865770 999865804 999865808 999865828 999865831 999865832 999865833 999865870 999865871 999865857 999865866 999865917 999865904 999865896 999865903 999865913 999865913 999865913 999865905 999865905 999865874 999865874 999865865 999865792 999865635 999865643 999865644 999865619 999865956 999865963 999867238 999867239 999867238 999867236 999867190 999867185 999867204 999867214 999975994 999976008 999976013 999976019 999976027 999976028 999976028 999976293 999976296 999976296 999976292 999976296 999976310 999976318 999976322 999976326 999976326 999976326 999976331 999976331 999976336 999976380 999976380 999976383 999976365 999976448 999976449 999976469 999976475 999976458 999976462 999976462 999976737 999976698 999976708 999976709 999976716 999976729 999976731 999976741 999976757 999976705 999976710 999976714 999976715 999976713 999976725 999976727 999976701 999976702 999976704 999976704 999976693 999976692 999976705 999976705 999976700 999976700 999976722 999976718 999976718 999976720 999976693 999976690 999976690 999976692 999976695 999976697 999976697 999976697 999976652 999976654 999976655 999976655 999976659 999976659 999976646 999976649 999976678 999976681 999976688 999976696 999976687 999976689 999976695 999976706 999976710 999976712 999976712 999976717 999999103 999999104 999999105 999999105 999999105 999999091 999999076 999999104 999999118 999999077 999999063 999999065 999999075 999999091 999999091 999999094 999999101 999999103 999999081 999999096 999999607 999999607 999999613 999999614 999999614 999999614 999999617 999999619 999999621 999999641 999999645 999999639 999999639 999999642 999999736 999999736 999999740 999999740 999999740 999999732 999999583 999999645 999999581 999999582 999999585 999999585 999999539 999999548 999999522 999999523 999999523 999999530 999999494 999999494 999999496 999999499 999999515 999999515 999999518 999999519 999999505 999999437 999999437 999999419 999999420 999999328 999999333 999999264 999999265 999999270 999999272 999999249 999999250 999999251 999999254 999999283 999999284 999999292 999999281 999999276 999999277 999999277 999999284 999999268 999999237 999999239 999999239 999999239 999999253 999999244 999999250 999999284 999999285 999999273 999999262 999999262 999999269 999914893 999914901 999914919 999914951 999914957 999914963 999914963 999914964 999914939 999914954 999914954 999914936 999914940 999914947 999914961 999914992 999914999 999915001 999915005 999915007 999915016 999915025 999915025 999915026 999915028 999915029 999915029 999915030 999915037 999915028 999915031 999915001 999915000 999915001 999914998 999914959 999914972 999914972 999914974 999914979 999914979 999914986 999914986 999914971 999914969 999914967 999914973 999914957 999914961 999914907 999914907 999914898 999914850 999914918 999914922 999914922 999914922 999914903 999914907 999914908 999914934 999914934 999914934 999914948 999914959 999914961 999914965 999914980 999914981 999914993 999914977 999914977 999914977 999914977 999914988 999914952 999914955 999914958 999914958 999914983 999914983 999914954 999914962 999914966 999914977 999914980 999914949 999914950 999914963 999914894 999914899 999914903 999914904 999914907 999914907 999914899 999914900 999914908 999914908 999914912 999914916 999914902 999914898 999914901 999914887 999914889 999914893 999914906 999914729 999914663 999914665 999914666 999914670 999914670 999914670 999914670 999914686 999914720 999914720 999914728 999914733 999914738 999914724 999914751 999914752 999914725 999914725 999914729 999914733 999914736 999914734 999914736 999914730 999914684 999914735 999914741 999914717 999914426 999914429 999914374 999914385 999914394 999914394 999914365 999914365 999914363 999914372 999914374 999604127 999604144 999604157 999604157 999604157 999604162 999604162 999604156 999604157 999604161 999604166 999604172 999604136 999604137 999604147 999604147 999604114 999604114 999604123 999604125 999604242 999604246 999604247 999604247 999604249 999604256 999604256 999604260 999604265 999604268 999604280 999604280 999604280 999604284 999604273 999604287 999604287 999604289 999604291 999604292 999604294 999604294 999604258 999604259 999604266 999604280 999604255 999604259 999604259 999604263 999604265 999604250 999604251 999604254 999604257 999604288 999604290 999604325 999604337 999604324 999604327 999604333 999604316 999604318 999604318 999604347 999604349 999604334 999604335 999604336 999604338 999604242 999604244 999604246 999604247 999604247 999604250 999604266 999604256 999604222 999604223 999604227 999604240 999604244 999604244 999604244 999604259 999495450 999495438 999495419 999495396 999495407 999495409 999495415 999495424 999495429 999495310 999495301 999495304 999495305 999495275 999495283 999495284 999495284 999495287 999495299 999495312 999495316 999495327 999495324 999495332 999495337 999495339 999495343 999495351 999495352 999495364 999495368 999495349 999495350 999495353 999495354 999495356 999495299 999495300 999495301 999495303 999502332 999502346 999502203 999502184 999502187 999502166 999502167 999502091 999502094 999502103 999501412 999501413 999501411 999501414 999501417 999501397 999501399 999501401 999501402 999501405 999501407 999501408 999501409 999999754 999999767 999999772 999999778 999999780 999999786 999999803 999999813 999999815 999999822 999999826 999999846 999999852 999999854 999999849 999999849 999999849 999999852 999999858 999999859 999999859 999999859 999999824 999999824 999999825 999999838 999999845 999999845 999999847 999999838 999999837 999999838 999999840 999999813 999999813 999999818 999999825 999999826 999999830 999999834 999999818 999999778 999999778 999999777 999999762 999999766 999999768 999999772 999999772 999999772 999999773 999999742 999999742 999999744 999999753 999998927 999998893 999998895 999998896 999998896 999998909 999998926 999998929 999998935 999998920 999998906 999998909 999998909 999998892 999998817 999998820 999998828 999998835 999998853 999998855 999998842 999998842 999998808 999998806 999998872 999998872 999998837 999998837 999998868 999998883 999998882 999998886 999998886 999998891 999998899 999998901 999998907 999998907 999998909 999998918 999998919 999998922 999998899 999998890 999998894 999998867 999998867 999998870 999998873 999998876 999998881 999998881 999998884 999998906 999998823 999998814 999998815 999998827 999998802 999998802 999998802 999998803 999998538 999998543 999998543 999998543 999998546 999998544 999998559 999998560 999998561 999998564 999998558 999998560 999998561 999998566 999998516 999998457 999998459 999998439 999998441 999998445 999998411 999998421 999998418 999998422 999998427 999998427 999998434 999998441 999998441 999998446 999998448 999998440 999998447 999998451 999998475 999998476 999998473 999998489 999998490 999998492 999998501 999998502 999998508 999998508 999998511 999998512 999998512 999998514 999998537 999998524 999998515 999998510 999998515 999998527 999998535 999998535 999991450 999991452 999991484 999991487 999991487 999991490 999991522 999991525 999991533 999991516 999991516 999991518 999991518 999991520 999991529 999991530 999991535 999991495 999991497 999991530 999991536 999991537 999991533 999991538 999991545 999991546 999991554 999991557 999991233 999991181 999991181 999991182 999991185 999991185 999991188 999991168 999991168 999991095 999991097 999991100 999991098 999991102 999991120 999991144 999991197 999991198 999991200 999991232 999991231 999991246 999991167 999991167 999991167 999991134 999991138 999991139 999991143 999991154 999991170 999990669 999990684 999990686 999990708 999990708 999990707 999990708 999990710 999990725 999990725 999990734 999990740 999990751 999990750 999990752 999990757 999990758 999990762 999990764 999990791 999990816 999990823 999990819 999990820 999990820 999990820 999990848 999990854 999990861 999990862 999990869 999990872 999990875 999990878 999990881 999990881 999994047 999994048 999994053 999994064 999994064 999994548 999994548 999994549 999994554 999994555 999994556 999994551 999994552 999994341 999994339 999994340 999994342 999994344 999994345 999994346 999994348 999994341 999994038 999994002 999994012 999994012 999993998 999993998 999994000 999994004 999993997 999993997 999993997 999993958 999994001 999994003 999994026 999994029 999994031 999994034 999994026 999994043 999994041 999994041 999994056 999994042 999994007 999994007 999994008 999994006 999994015 999994008 999994016 999993988 999993998 999994005 999993946 999993949 999993958 999993963 999993964 999993975 999993938 999993958 999993973 999993976 999993982 999993980 999993987 999993980 999994000 999994012 999994015 999994018 999994027 999994027 999994027 999993959 999993964 999993967 999993969 999993981 999993981 999993981 999993987 999993997 999993986 999993985 999994037 999993986 999993949 999993960 999993951 999993952 999993953 999993953 999993960 999993962 999993484 999993484 999993483 999993623 999999405 999999397 999999388 999999389 999999353 999999356 999999355 999999357 999999434 999999437 999999444 999999458 999999467 999999474 999999490 999999494 999999501 999999509 999999545 999999572 999999562 999999570 999999567 999999577 999999580 999999611 999999615 999999616 999999540 999999445 999999456 999999460 999999486 999999486 999999718 999999171 999999175 999999186 999999186 999999187 999999206 999999196 999999199 999999199 999999207 999999208 999999211 999999212 999999256 999999258 999999268 999999282 999999282 999999284 999999293 999993504 999994255 999993564 999993565 999993580 999993585 999993554 999993555 999993555 999993566 999993296 999993282 999993286 999993288 999993288 999993288 999993288 999993208 999993213 999993214 999993161 999993163 999993108 999993115 999993089 999993096 999993100 999993100 999993114 999993118 999993127 999993133 999993133 999993133 999993157 999993156 999993156 999993136 999993137 999993138 999993137 999993145 999993148 999993148 999993148 999993148 999993148 999993163 999993168 999993175 999993188 999993189 999993193 999993199 999993192 999993122 999993138 999993140 999993142 999993137 999993140 999993143 999993148 999993104 999988722 999988723 999988723 999988726 999988757 999988769 999988761 999988762 999988771 999988777 999988795 999988795 999988787 999988791 999988792 999988795 999988798 999988805 999988807 999988809 999988819 999988861 999988865 999988857 999988857 999988796 999988801 999988772 999988779 999988783 999988786 999988800 999988806 999988807 999988812 999988812 999988812 999988800 999988804 999988806 999988893 999988857 999988862 999988866 999988867 999988868 999988875 999988875 999988878 999988878 999988881 999988881 999988883 999988887 999988866 999988882 999988885 999988899 999988907 999988908 999988920 999988916 999988919 999988920 999988921 999988923 999988924 999988929 999988929 999988930 999986670 999986662 999986663 999986635 999986639 999986639 999986641 999986644 999986651 999986655 999986661 999986640 999986672 999986678 999986678 999986678 999986690 999986696 999986699 999986668 999986704 999986709 999986713 999986715 999986674 999986678 999986678 999986679 999986686 999986691 999986698 999986704 999986706 999986618 999986642 999986686 999986700 999986701 999986701 999986710 999986714 999986714 999986714 999986719 999986721 999986496 999986497 999986518 999986501 999986491 999986473 999986480 999986467 999986518 999986519 999986497 999986492 999986501 999986504 999986504 999986512 999986512 999986403 999999646 999999648 999999652 999999660 999999646 999999675 999999661 999999631 999999640 999999609 999999611 999999604 999999614 999999594 999999606 999999613 999999613 999999614 999999612 999999599 999999585 999999548 999999557 999999560 999999564 999999564 999999569 999999568 999999559 999999570 999999591 999999552 999999555 999999557 999999550 999999544 999999544 999999548 999999552 999999554 999999517 999999518 999999519 999999526 999999507 999999499 999999501 999999475 999999651 999999652 999999665 999999665 999999675 999999672 999999687 999999681 999999683 999999693 999999683 999999705 999999702 999999709 999999709 999999709 999999709 999999710 999999664 999999664 999999633 999999663 999999710 999999714 999999716 999999717 999999697 999999686 999999649 999999631 999999626 999999628 999999622 999999622 999999622 999999825 999999828 999999829 999999834 999999836 999999837 999999850 999999854 999999854 999999846 999999846 999999848 999999795 999999789 999999775 999999808 999999833 999999836 999999835 999999838 999999826 999999830 999999830 999999836 999999841 999999843 999999847 999999815 999999792 999999792 999999807 999999780 999999838 999999838 999999838 999999852 999999838 999999838 999999843 999999849 999999829 999999829 999999813 999999810 999999854 999999853 999999854 999999856 999999856 999999856 999999819 999999824 999999825 999999831 999999825 999999826 999999833 999999841 999999845 999999846 999999847 999999855 999999844 999999848 999999848 999999849 999999855 999999804 999999806 999999806 999999806 999999811 999999811 999999812 999999812 999999749 999999851 999999853 999999840 999999789 999999792 999999798 999999806 999999806 999999808 999999809 999999811 999999817 999999755 999999786 999999786 999999787 999999792 999999802 999999793 999999808 999999818 999999818 999999829 999999829 999999829 999999831 999999837 999999821 999999822 999999823 999999823 999999830 999999828 999999834 999999861 276940141 276940141 276940305 276940312 276940312 276940316 276940316 377570630 398248845 398248828 398248829 398248814 398248783 398248785 398248785 398248787 398248788 398248788 398248791 398248769 398248769 398248769 398248770 398248832 398248829 398248842 398248837 398248838 398248840 398248825 398248655 398248656 398248656 398248634 398248638 398248632 398248637 398248640 398248646 398248532 398248548 398248551 398248553 398248553 398248556 398248561 398248563 398248565 398248567 398248564 398248556 398248581 398248585 398248587 398248596 398248587 398248561 398248563 398248565 398248571 398248561 398248563 398248563 398248562 398248554 398248520 398248519 398248515 398248516 398248519 398248508 398248518 398248519 398248520 398248521 398248511 398248511 410115243 410115246 410115248 410115224 410115230 410115244 410115777 410115778 410115778 410115786 410115810 410115813 410115813 410115814 410115825 410115826 410115787 410115791 410115789 410115798 410115777 410115778 410115778 410115778 410115762 410115766 410115753 410115756 410115756 410115730 410115732 410115714 410115701 410115720 410115714 410115714 410115716 410115717 410115719 538522186 538522187 538522187 538522194 538522195 538522201 538522094 538522176 538522181 538522183 538522188 538522207 538522209 538522234 538522237 538522154 538522167 538522187 538522191 538522174 538522175 538522175 538522182 538522180 538522183 538522189 538522193 538522193 538522212 538522219 538522233 538522233 538522235 538522232 538522236 538522240 538522241 538522241 538522247 538522255 538522279 538522301 538522346 538522347 538522349 538522351 538522357 538522355 538522367 538522361 538522363 538522363 538522364 538522365 538522396 538522406 538522412 538522438 538522444 538522449 538522453 538522454 538536989 538536993 538536996 538536999 538536991 538536990 538536998 538537007 538537030 538537031 538537035 538537038 538537038 538537042 538537042 538537007 538537009 538537011 538537027 538536998 632335729 632335749 632349400 632349401 632349427 632349430 632349418 632349418 632349430 632349433 632352406 632352408 632352433 632352433 632352379 632352380 632352389 632352425 632352430 936572631 936572610 936572623 936572600 936572604 936572609 941899429 941899412 941899413 941899415 941899430 941899430 941899440 941899443 941899443 941899467 941899373 941899374 941899331 941899345 941899347 941899347 941899358 941899357 941899363 941899364 941899357 941899357 941899363 941899364 941899364 941899366 941899374 941899375 941899369 941899369 941899374 941899376 941899376 941899382 941899383 941899398 941899398 941899402 941899404 941899407 930032675 930032676 930032683 930032685 930032689 930032689 930032704 930032704 930032724 930032704 930032707 930032704 930032711 930032717 930032709 930032711 930032714 930032722 930032722 930032726 930032726 930032728 930032749 930032758 930032760 930032767 930032741 930032746 930032750 930032754 930032766 930032770 930032765 930032775 930032787 930032788 930032812 930032818 930032842 930032848 930032853 930032834 930032835 930032823 930032823 930032827 930032830 930032842 930032680 930032685 930032688 930032688 930032668 930032669 930032672 930032672 930032639 930032645 930032686 930032691 930032701 930032702 930032704 930032705 930032606 930032595 930032598 930032598 930032598 930032602 930032615 930032619 930032622 930032623 930032638 930032649 930032652 930032648 930032649 930032649 930032663 930032666 930032670 930032670 930032677 930032647 935063168 935063169 935063111 935063116 935063118 935063119 935063121 935063108 935063167 935063170 935063175 935063155 935063156 935063163 935063022 935063023 935063010 935063010 935063016 935063012 935063014 935063021 935063022 935063022 935063050 935063050 935063057 935063059 935063060 935063074 935063075 935063068 935063080 935063082 935063097 935063097 630842899 630842899 630842899 630842911 630842981 649741277 649741279 678843349 678843356 678843368 678843371 678843379 678843383 678843394 678843379 678843373 678843372 678843376 678843386 678843315 678843307 678843302 678843309 678843366 678843294 678843295 678843302 678843313 678843313 678843323 678843331 678843335 678843339 678843344 679081285 679081286 679081289 679081289 674050774 674050775 674050776 674050777 674050759 674050721 674050722 674050869 674050870 674050871 674050873 674050876 674050871 674050882 674050887 674050892 674050896 674050900 674050904 674050904 674050904 674050935 674050935 674050936 674050935 674050939 674050943 674050976 674050976 674050985 674050986 674050987 674050954 674050980 674050985 674050971 674050976 674050977 674050994 674050976 674050990 674050992 674050994 674050994 674051000 674050999 674051004 674051006 674051011 674051011 674051024 674051029 674051032 674051033 674051047 674050999 674051008 674050914 674050907 674050907 674050884 674050879 674050882 674050856 674050848 674050849 674050842 674050835 674050836 674050837 674050821 674050823 674050825 674050819 674050832 674050839 674050843 674050825 674050826 674050828 674050821 674050823 674050824 674050841 674050841 674050842 674050872 674050882 674050887 674050887 674050888 674050888 674050901 674050903 674050906 674050919 674050953 674050939 674050939 674050950 674050950 674050950 674050942 674050949 674050948 674050949 674050949 674050954 674050954 674050957 674050958 674050959 674050964 674050964 674050901 674050876 674050882 674050880 674050881 674050885 674050891 674050891 674050883 674050907 856386608 856386637 856386638 856386639 856386642 856386642 856386627 856386627 856386629 856386630 856386629 856386635 856386627 856386628 856386619 856386621 856386585 856386588 856386573 856386540 856386542 856386605 856386605 856386611 856386616 856386616 856386618 856386587 856386598 856386598 856386610 856386610 856386612 856386612 856386612 856386618 856386600 856386601 856386607 856386608 856386601 856386601 856386603 856386605 856386648 856386654 856386661 856386746 856386736 856386739 856386725 856386725 856386680 856386683 856386749 856386735 856386733 856386736 856386739 856386736 856386738 856386744 856386745 856386740 856386767 856386769 856386742 856386718 856386718 856386717 856386714 856386721 856386723 856386726 856386720 856386725 856386715 856386719 856386705 856386706 856386707 856386711 856386702 856386763 856386776 856386777 856386776 856386780 856386780 856386783 856386791 856386806 856386800 856386800 856386754 856386755 856386757 856386744 856386751 856386752 856386752 856386752 856386752 856386802 856386787 856386790 856386793 856386821 856386844 856386852 856386855 856386863 856386860 856386861 856386860 856386885 856386889 856386874 856386896 856386888 856386888 856386910 856386911 856386933 856386918 856587171 856587172 856587178 856587172 856587173 856587177 856587164 856587174 856587176 856587179 856587159 856587164 856587154 856587178 856587194 856587205 856587208 856587218 856587246 856587220 856587224 856587228 895897283 802098539 802098540 802098544 802098546 802098547 802098547 802098549 802098548 802098548 802098548 802098549 802713573 802713600 802713580 802713578 802713565 802713563 802713564 802713566 802713580 802713581 802713585 802713599 802713603 802713606 802713611 802713627 802713641 802713649 802713656 802713656 773611581 773611584 773611599 773611604 773611609 773611614 773611641 949671242 949671248 949671272 949671315 949671289 949671236 949671237 949671244 949671251 949671252 949671255 949671253 949671242 949671226 949671229 949671231 949671232 949671221 949671198 949671199 949671205 949671150 949671095 949671121 949671123 949671125 949671109 951834831 951834786 951834789 951834787 951834777 951834777 951834785 951834786 951834793 951834783 951834789 951834799 951834801 951834778 951834788 951834789 951834769 951834779 951834779 951834748 951834752 951834754 951834755 951834724 951834725 951834728 951834730 951838674 951838660 951838660 951838664 951838671 951838674 951838680 951838687 951838666 951838668 951838672 951838671 775779061 775779043 775779047 775779047 775779051 775779051 775779043 775779062 775779065 775779047 775779052 775779052 775779052 775779018 775779022 775779005 775779000 775779029 775779034 775779024 775779029 775779032 775779034 775778995 775779003 775778980 775778976 775778979 775778950 775778950 775778951 775778953 775778955 775778955 775778947 775778953 775778916 775778929 775778929 775778930 775778919 775778919 775778922 775778923 775778922 775778895 775778900 775778905 775778910 775778910 775778910 775778900 775778900 775778910 775778910 775778896 775778901 775778911 775778905 775778906 775778889 775778892 775778874 775778902 775778898 775778871 775778887 775778889 775778897 775778905 775778909 775778910 775778881 775778877 775778800 775778804 775778808 775778812 775778813 775778827 775778827 775778831 775778963 775778971 775778971 775778998 775778983 775778964 775778968 775778945 775778884 775778885 775778887 775778890 775778892 775778892 775778895 775778896 775778894 775778907 775778908 775778908 775779136 775779136 775779141 775779123 775779099 775779100 775779106 775779106 775779108 775779092 775779104 775779047 775779006 775779010 775779010 775779022 775779015 775779017 775779020 775779023 775779045 775779050 775779059 775779045 775779052 775779063 775779034 775779052 775779053 775779037 775779037 775779022 775779022 775779022 775779006 775779006 775779008 775779014 775779020 775779021 775779033 775779050 775779050 775779054 775779054 775779051 862645447 862645432 862645440 862645445 862645446 862645455 862645456 862645472 862645518 862645524 862645523 862645525 862645525 862645408 862645363 862645382 862645386 862645386 862645419 862645421 862645382 862645392 862645394 862645406 862645406 862645406 862645412 999994984 999994987 999994983 999991046 999991047 999999929 999999915 999999918 999999920 999999931 999999904 999999905 999999909 999999896 999999890 999999866 999999868 999999875 999999876 999999860 999999750 999999751 999999755 999999755 999999755 999999752 999999724 999999748 999999761 999999761 999999762 999999767 999999748 999999750 999999751 999999753 999999738 999999742 999999719 999999719 999999722 999999730 999999708 999999708 999999711 999999721 999999723 999999742 999999743 999999715 999999716 999999698 999999727 999999737 999999768 999999791 999999801 999999804 999999810 999999884 999999885 999999890 999999891 999999915 999999922 999999896 999999751 999999739 999999739 999999743 899369460 899369466 899612483 899612482 899612551 899612553 899612539 899612544 899612541 899612584 899612587 899612594 899612639 899612648 899612648 899612667 899612670 899612673 899612673 899612699 899612699 899612700 899612685 899612678 899612664 899612675 899612678 899612683 899612644 899612648 899612658 899612658 901619522 901619522 901619524 901619521 901619554 901619556 901619557 901619562 901619616 901619624 901622991 901622993 901622982 901622984 901622987 901622987 901622987 901622993 901622994 901622979 901622969 901622927 901622933 901622945 901622945 901622945 901622959 901622943 901622955 901622957 901622960 901622961 901623784 901623776 901623781 901623791 901623800 901623801 901623806 901623803 901623803 901623807 901623814 901623817 901623816 901623820 901623825 901623821 901623827 901623860 901623863 901623867 901623869 901623886 901623894 901623894 901623865 901623872 901614994 901614997 901614998 901614998 901615008 901615013 901615015 901615020 901615020 901615020 901615015 901615017 901615026 901615030 901614975 901617965 901617965 901618300 901618304 901618308 901618310 901618313 901618313 901618318 901618323 901618308 901618339 901618387 901618389 901622063 901622062 901622065 901622101 901622097 901622104 901622086 901622086 901622087 901622091 901622100 901622105 901622108 901622108 901622109 901622110 901622139 901622140 901622174 901622189 901622152 901622152 901622156 901622157 901622159 901622172 902662143 902662146 902662147 902662149 922692393 922692381 922692345 922692320 922692302 922692297 922692303 922692274 922692255 922692257 922692267 922692268 922692341 922692347 922692348 922692352 922692318 922692322 922692318 999879356 999879355 999879356 999879357 999879359 999879351 999879354 999879354 999879354 999879355 999879337 999879344 999879284 999879310 999879301 999879403 999879419 999879425 999879429 999879425 999879401 999879403 999879608 999879610 999879614 999879612 999879625 999879628 999879629 999879634 999879634 999879643 999879614 999879617 999879625 999879619 999879622 999879629 999879635 999879637 999879638 999879654 999879655 999879653 999879638 997872776 997872784 997872784 997872806 997872805 997872807 997872793 997872799 997872799 997872781 997872782 997872791 997872795 997872797 997872816 997872823 997872823 997872827 997872809 997872812 997872821 997872827 997872829 997872829 997872829 997872834 997872831 997872825 997872828 997872837 997872826 997872855 997872855 997872855 997872856 977842594 977842594 977842600 977842600 976802639 976802639 976802651 976802642 976802642 976802645 976802585 976802570 976802576 976802581 976802581 976802582 976802584 976802585 976802592 976802565 976802552 976802552 976802524 976802514 976802514 976802518 976802478 976802462 976802466 976802480 976802484 976802471 976802460 976802454 956124248 956124250 956124251 956124256 958722547 958722552 958722524 958722531 958722531 958722534 959690577 959690579 959690579 959690576 959690580 959690569 959690569 959690571 959690577 959690578 959690615 959690627 959690627 959690630 959690632 998116594 998116549 998116553 920929518 920929518 920929518 920929518 920929518 920929530 920929543 920929544 920929551 920929493 920929496 920929485 948530131 948530133 948530137 948530138 948530139 948530149 948530150 948530157 948530163 948530164 948530164 948530158 948530158 948530177 948530187 948530111 948530113 948530159 948530160 948530161 948530124 948530117 948684292 948684295 948684302 948684308 948684314 948684322 953444503 953444470 953444455 953444458 953444459 953444459 953444465 953444469 953444473 953444481 953444486 953444489 953444485 953444485 953478667 953478671 953478673 953478677 953478677 950880388 950880416 950880430 950880430 950880445 950880435 950880441 950880441 950880411 950880412 950880413 950880419 950880415 950880416 950880419 950880420 950880426 973692206 973692200 973692191 973692193 973692197 973692236 973692237 973692245 973692242 973692246 973692247 973692249 973692249 973692250 973692254 973692258 973692261 973692264 973692253 973692255 973692255 973692260 973692270 973692273 973692275 973692278 973692293 973692294 973692301 973692263 973692263 973692289 973692240 973692247 973692258 973692256 973692270 973692273 973692211 973692186 973692189 973692190 973692219 973692191 973692192 973692203 973692193 973692195 973692197 973692200 973692156 973692170 973692172 973692173 973692174 973692090 973692090 973692102 973692118 973692119 973692124 973692102 973692106 973692107 973692109 973491861 973491867 973491869 973491889 973491888 973491862 972471744 972471749 972471749 972471735 972471736 972471734 972471734 972471735 972471733 972471733 972471750 972471766 972494896 972494901 974402182 974402184 974402186 974402187 974402245 974402251 974402258 974402265 974402259 974402253 974402234 974402226 974402253 974402255 974402257 974402226 974402228 974402206 974402208 974402212 974402214 974402220 974402304 974402310 974402316 974402317 974402319 974402249 974402249 974402255 974402276 974402278 974402284 974402288 974402305 974402333 974402339 974402341 974402347 974402350 974402350 974402351 974402353 974402351 974404343 974404343 974404358 974404382 974404383 974404388 974404385 974404385 974404387 974404394 974404395 974404396 974404391 974404391 974404397 974404397 974404390 974404391 974404392 974404392 974404322 974404323 974404311 974404311 974404317 974404321 974404337 973583204 973583206 973583222 973583222 973583204 973583221 973583212 973583194 973583198 973583176 973583178 999999816 999999847 999999835 999999827 999999827 999999834 999999844 999965671 999965677 999965677 999965679 999965681 999965675 999965646 999963150 999963151 999963147 999963149 999963153 999963161 999963162 999963162 999963163 999963163 999963173 999963173 999963171 999963172 999963233 999963233 999963235 999963239 999963230 999963238 999963245 999963243 999963243 999963217 999963218 999963232 999963236 999963215 999963216 999963219 999963220 999963220 999963226 999963227 999963227 999963227 999963222 999963180 999963166 999961176 999961176 999961181 999961185 999961190 999961137 999961141 999961166 999961174 999961174 999961172 999961172 999961174 999961145 999961156 999961163 999961156 999961134 999961154 999961156 999961159 999961162 999961134 999961137 999961136 999961141 999961142 999961147 999961149 999961152 999961160 999961160 999961160 999961160 999961161 999961173 999961177 999961179 999969212 999969213 999969217 999969245 999969232 999969232 999969241 999969215 999969197 999969182 999969183 999969183 999969186 999969186 999969201 999969231 999969234 999969236 999969237 999946110 999946113 999946158 999946165 999946159 999946173 999946174 999946153 999946189 999946190 999946183 999946157 999946157 999946160 999946151 999946136 999946183 999946183 999946188 999946192 999946168 999946180 999946183 999946197 999946197 999946197 999946205 999946224 999946233 999946249 999946255 999946263 999946263 999946204 999946206 999946217 999946195 999946195 999946152 999946157 999946157 999946158 999946158 999946158 999946154 999948068 999948068 999948067 999948067 999948064 999948070 999948074 999948069 999948072 999948100 999948100 999948108 999948086 999948095 999948100 999948102 871541634 871541629 871541629 871541630 871541632 871541633 871541637 871541639 871541641 871585138 871585138 871585118 871585112 871585121 871585121 871585123 871585113 871585107 871585110 871585092 871585081 871585078 871585100 871585100 871585100 871585101 833159129 833159134 833159119 833159120 833159137 833465721 833465557 833465559 833465571 833465571 833465573 833465572 833465578 833465568 833465568 833465501 833465506 833465506 833465509 833465511 833465582 833465582 833465550 833465551 833465551 833465554 833465562 833465562 833465554 833465545 833465548 833465547 833465530 833465535 833465517 833465519 833465509 833465511 833465360 833465359 932844628 932844624 932844631 932844613 932844617 932844618 932844620 932844620 932844641 932844643 932844630 932844626 936101979 836722716 836722716 836722715 836722717 836722717 836722722 836722722 836722726 836722726 836722726 836722689 836722676 836722671 836722651 836722655 836722657 836722661 836722668 836722668 836722668 836722643 836722638 836722632 836722624 836722596 836722602 836722604 836722562 836722576 836722578 836722546 836722551 836722552 836722582 836722588 836722589 837031748 837031738 837031738 837031744 837031733 837031738 837031750 837031752 837031752 837031751 837031747 837031747 837031748 837031750 837031749 837031708 837031714 837031691 837031682 837031688 837031689 837031696 837031684 837031698 837031704 837031708 837031685 837031695 837031619 837031613 837031610 837031623 837031626 837031604 837031604 837031646 837031667 837031670 837031684 837031707 837031719 837031725 837031731 837031738 837031663 837031664 837031665 837031666 837031670 837031656 837031656 837031662 837031667 837031674 837031675 837031678 837031677 837031666 837031649 818133332 818133305 818133273 818133286 818133284 818133280 818133275 992678814 992678813 992678536 992678538 992678530 992678546 992678546 992678517 992678522 992678515 992678513 992678513 992678517 992678518 992678524 992678534 992678534 992678519 992678518 845527728 845527732 842270387 842270391 842270407 842270393 842270403 842270404 842270404 842270412 842270407 842270416 842270412 842270418 842270419 842270424 842270380 842270389 842270390 842270366 842270369 842270356 842270363 842270516 842270525 842270511 842270514 842270514 842270514 842270515 842270620 842270622 842270622 842270622 842270619 842227131 842227134 842227127 842227127 842227129 842227129 842227129 842227131 842227153 842227141 842227149 842227149 842227150 843206185 843206187 843206184 843206187 843206185 843206185 843206186 843206187 843206188 843206201 843206204 843206207 843206222 843206222 843206225 843206225 843206226 843206228 843206227 843206230 843206212 843206216 843206220 843206220 843206221 843206229 843206230 843206178 843206181 843206179 843206179 843206179 843206182 843206187 843206187 843206187 843206192 970174870 970174864 970174865 970174873 970174867 970174867 970174857 970174862 970174868 970174838 970174841 970174842 970174844 970174850 970174853 970174853 970174853 970174854 970174857 970174859 970174871 970174876 970174879 970174880 970174882 970174884 970174885 970174877 970174881 970174874 970174876 970174878 970174894 970174894 970174909 970174901 970174895 970174897 970174878 970174880 970174884 970174892 970174908 970174904 970174866 970174873 970174874 970174855 970174877 970174871 970174883 970174885 970174901 970174903 970174905 970174910 970174822 970174823 970174829 970174828 970174828 970174832 970174838 970174836 970174838 970174838 970174840 970174842 970174825 970174828 970174834 970174822 970174827 970174836 970174838 970174831 970174834 970174839 970174841 970174858 970174858 970174868 970174874 970174876 970174879 970174884 970174886 970174886 970174889 970174907 970174894 970174896 970174861 970174880 970174881 970174882 970174892 970174912 970174903 970174904 970174579 970174571 970174572 970174570 970174575 970174582 970174583 970174592 970174580 970174584 970174585 970174588 970174588 970174594 970174596 970174612 970174627 970174627 970174628 970174626 970174626 970174627 970174612 970174615 970174602 970174602 970174615 970174634 970174637 970174611 971311658 971311664 971311691 971308721 971308711 971308711 971308711 971308712 971308633 971308633 971308633 971308634 971308611 971308616 977252238 977252202 977252184 977252185 977252217 977248512 977248454 977248441 971304807 971304808 971304808 971304810 971304814 971304822 971304830 971304833 971304869 971304869 971304859 971304861 971304864 971304866 971304047 971304039 971304046 971304033 971304060 971304093 971304093 971304096 971304096 971304096 971304107 971304099 971304100 971304101 971304109 971304114 971304152 971304152 971304152 971323131 971323131 971323142 971323142 971323151 971323152 971323152 971323111 971323112 971323113 971323120 971323128 971323116 971323117 971323089 971323089 971323098 971323069 971323071 971323072 971323073 971323050 971323050 971323059 971323061 971323065 971323078 971323082 971323048 971323053 971323061 971323063 971323067 971323067 971323068 971323072 971323069 971323039 971323039 971323039 971323038 971323039 971323064 971323064 971323066 971323066 971323073 971323093 971323095 971323095 971323095 971323094 971323103 971323110 971323082 971323084 971323087 971323085 971323090 971323080 971323080 971323080 971323083 971323083 971323083 971323034 971323063 971323057 971323072 971323068 971323034 971322987 971322991 971323009 833973447 955618879 955618893 955618894 955618906 955618910 955618875 955618875 955618860 955618863 955618880 955618880 955618882 955618888 955618890 955618920 955618920 955618921 955618924 955618924 955618956 955618956 955618952 955618952 955618952 955618953 955618954 955618955 955618961 955618961 955618949 955618953 955618979 955618979 955618978 955618981 955618973 955618980 955618983 955618985 955381048 955381049 932569238 932569262 932569268 932569264 932569267 932569248 932569249 932569250 932569264 932569217 932569217 932569220 932569222 932569224 932569226 932569234 932569237 932569186 932569192 947313490 947313466 947310487 947310495 947310498 947310480 947310485 947310486 947310562 947310565 947310556 947310581 947310591 947310592 947310594 947310594 947310574 947310577 947310577 947310568 947310567 947310570 947310566 947310566 947310561 947310562 947310573 947310574 947310577 947310582 947310582 947310591 947310623 947310624 947310581 947310518 947310521 947310526 947310547 947310535 947310543 947310542 947310548 947310552 947310553 947310565 947310565 947310568 947310591 947310595 947310597 947310602 947310619 947310581 947310584 947310587 947310587 947310585 947310592 947310598 947310603 947310610 949870105 949870110 949870109 949870114 949870120 949870153 949870155 949870139 949870119 949870126 949870082 949870086 949870092 949870084 949870096 949870115 949870119 949870119 949870126 986238167 986238146 986238155 986238159 999938502 999938521 999938524 999938538 999938539 999938540 999938540 999938540 999938545 872969892 872969925 872969926 872969936 872969936 871062674 871062676 871062678 871062679 871062675 871062672 871062656 871062659 871062659 871062662 871063391 871063378 871063381 871063393 871063394 871063394 871063398 871063402 871063366 871063366 871063365 871063351 870756770 870756776 870756776 870756784 870756785 870756784 870756793 870756774 870756805 870756806 870756806 870756797 870756783 870756793 870756803 870756769 870756769 870756770 870756775 870756767 870756755 870756852 870756857 870756848 870756832 870756785 870756792 844340149 844340149 844340157 844340157 844340168 844340170 844340168 844340168 844340169 844340169 844340181 844340182 844340182 844340182 844340186 844340144 839013325 839013325 839013327 839013322 839013325 839013325 839013326 839013326 839013328 839013328 839013328 839013328 839013328 839013289 839013262 839013270 839013270 839013274 839013209 839013200 839013201 839013182 839013182 839013185 839013188 839013205 839013208 839013209 839013204 839013209 839013213 839013213 839013218 839013220 839013225 839013225 839013227 839013229 839013220 839013229 839013230 839013232 839013209 839013155 839013138 839013139 839013077 839013080 839013084 839013084 839013202 839013202 839013206 839013211 839013221 839013161 839013162 839013164 839013161 839013151 839013152 839013154 839013168 839013169 839013169 839013180 839013172 839013183 839013203 839013206 839013208 839013228 839013244 839013247 839013249 839013256 839013271 839013184 839013160 839013160 839013160 839013171 839013171 839013187 839013192 839013221 839013225 839013239 839013240 839013242 839013247 839013262 839280533 839280540 839280545 839280549 836721059 836721060 836721064 836721067 836721069 836721061 836721076 836721050 836721050 836721054 836721054 836721059 836721062 836721062 836721064 836721066 836721057 836721046 836721055 836721066 836721068 836721071 836721073 836720989 836720991 836720991 836720981 836720982 836720964 836720967 836720980 836720977 836720971 836720971 836720971 836720974 836720974 836720991 836720988 836720993 836720995 836720997 836721002 836721009 836721010 836721010 836721012 836720971 836720971 836720977 715075551 715075538 715075536 715075536 715075557 715075559 715075559 715075565 715075565 715075566 715075552 715075552 715075560 715075529 715075485 715075471 715075491 715075487 715075496 715075500 715075545 715075549 715075550 715075553 678707528 678707519 678707538 678707548 678707548 678707550 678707552 678707553 678707558 678707545 678707551 678707549 678707534 678707535 678707509 678707508 678707508 678707508 678707508 678707508 929061379 929061387 929061389 929061383 929061387 929061392 929061394 929061397 929061405 929061412 929061423 928082380 928082389 928082391 928082387 928082373 928082379 928082380 928082381 928082377 928082339 928082311 928082314 928082273 928082275 928082271 928082273 928082275 928082303 928082317 928082309 927773160 927773138 927773138 927773139 927773139 927773141 927773150 927773150 927773150 927773155 927773157 927773158 927773166 926805133 926805136 926805138 926805131 926805135 926805137 926805168 926805169 922044992 922044997 922045003 922045018 922045020 922045025 999999864 999999869 999999871 999999869 999999884 999999883 999999886 999999901 999999905 999999910 999999898 999999898 999999900 999999906 999999907 999999910 999999909 999999896 999999938 999999939 999999943 999999948 999999951 999999959 999999953 999999953 999999926 999999930 999999930 999999928 999999928 999999829 999999838 999999842 999999841 999999849 999999608 999999612 999999613 999999619 999999624 999999620 999999611 999999606 999999569 999999570 999999575 999999552 999999530 999999532 999999544 999999547 999999851 999999860 999999861 999999862 999999866 999999897 999999885 999999887 999999890 999999892 999999892 999999896 999999898 999999898 999999871 999999871 999999871 999999876 999999880 999999859 999999825 999999810 999999817 999999823 999999854 999999861 999999907 999999913 999999919 999999919 999999920 999999923 999999927 999999956 997836240 997836240 997836241 997836241 997836229 997836230 997836221 997836221 997836220 997836221 997836224 997836226 997822575 997822575 997822575 997822534 997822536 997822521 997822521 997822522 997822523 997822536 997822536 997822532 997822533 997822524 997822528 997822528 997822513 997822519 997822512 997822507 997822531 997822531 997822527 997822787 997822799 997822799 997822803 997822804 997822807 997822811 997822811 997822801 997822803 997822816 997822826 997822830 997821557 997821559 997821559 997821540 997821540 997821527 997821528 997821537 997821538 997821548 997821539 997821536 997821525 997821526 997821527 997821533 997821531 997807002 997807008 997807012 997807015 997807020 997807020 997817414 997817415 997817416 997817418 997817420 997817423 997817423 997817424 997817421 997817417 997817418 997817421 997817423 997817425 997817403 997817405 997817393 997817391 997817398 997817401 997817401 997817403 997817406 997817410 997817411 997817411 997817396 997817402 997817391 997817391 997817394 997817387 997817387 997817383 997817386 997817387 997817380 997817381 997817382 997817376 997817413 997817413 997817413 997817413 997817378 997817391 997817392 997817411 997817414 997817416 997817420 997817422 997817424 997817513 997817511 997817534 997817535 997817537 997817537 997817539 997817537 997817541 997817554 997817408 997817395 997817398 997817398 997817400 997817422 997817422 997817399 997817387 997817387 997817394 997817401 997817401 997817407 997817407 997817411 997817411 997817413 997817415 997817415 997817420 997817330 997817304 997817302 997817302 997817307 997817317 997817309 997817309 997817312 997817315 997817333 997817335 997822495 997822477 997822462 997822479 997822483 997822489 997822485 997822485 997822472 997822472 997822414 997822414 997822421 997822452 997822447 997822447 997822421 997822409 997822411 997822415 997822404 997822411 997822390 997822386 997822388 997822391 997822394 997822405 997822405 997822378 997822379 997822380 997822373 997822373 997822375 997822378 997949402 998940463 998940456 998940457 998940438 998940444 998940450 998940436 998940437 998940441 998940442 998940443 998940443 998940448 998940449 998940496 998940496 998940496 998940487 998940487 998940488 998940489 999020493 999020495 999020500 999020526 999020529 999020531 999020532 999020523 999020524 999020527 999020515 999020493 999020493 999020493 999020501 999020501 999020501 999020502 999020509 999020486 999020488 999020492 999020496 999020499 999208525 999219057 999219059 999219065 999219067 999325814 999325814 999325845 999325835 999325835 999325835 999325841 999325842 999325839 999325842 999325846 999325847 999325849 999325860 999325860 999325852 999325851 999325851 999369300 999369300 999369304 999369304 999369307 999369307 999369306 999369285 999361255 999361256 999361239 999361240 999361248 999361255 999361225 999361227 999361228 999361202 999361231 999361239 999361245 999361246 999972626 999972627 999972624 999972624 999972569 999972551 999972557 999972561 999972562 999972563 999972564 999972570 999972569 999972571 999972489 999972491 999972491 999972493 999972498 999972500 999972502 999972500 999972514 999972494 999972501 999972501 999972495 999972500 999972500 999972499 999972495 999972496 999972496 999972500 999972500 999972491 999972453 999972454 999972461 999972473 999972486 999972484 999972489 999972494 999972571 999972550 999972572 999972558 999972553 999972530 999972537 999972532 999972506 999972496 999972512 999972512 999972513 999972513 999972516 999972516 999972494 999972494 999972495 999972495 999972495 999972498 999972498 999972470 999972471 999972480 999972475 999972478 999972519 999972521 999972522 999972474 999972477 999972482 999972482 999972487 999972487 999972493 999972494 999972489 999972478 999972483 999972493 999972509 999972503 999972467 999972470 999972475 999972484 999972487 999972498 999972498 999972501 999972499 999972495 999972499 999972499 999972499 999972474 999972477 999865742 999865759 999865761 999995704 999995708 999995615 999995568 999995568 999995563 999995562 999995564 999995559 999995575 999995582 999995596 999995598 999995602 999995603 999995578 999995567 999995578 999995581 999995564 999995564 999995565 999995557 999995558 999995554 999995554 999995555 999995561 999995561 999995545 999995537 999995533 999995536 999995541 999995526 999995527 999995703 999995706 999995708 999995704 999995722 999995731 999995733 999995733 999995729 999995720 999995740 999995772 999995772 999995773 999995786 999995801 999995803 999995805 999995754 999995771 999995773 999995773 999995731 999995738 999995745 999995750 999995751 999995747 999995710 999995695 999995700 999995700 999995706 999995721 999995730 999995730 999995732 999995718 999995722 999995691 999995690 999995737 999995747 999995752 999995752 999995751 999995708 999995726 999995705 999995708 999995706 999995707 999995707 999995707 999995720 999995710 999995713 999995755 999807723 999807694 999807701 999807680 999807685 999807674 999807676 999807661 999807644 999807644 999807646 999807651 999807649 999807651 999807627 999807618 999807619 999807620 999807620 999807625 999807614 999807616 999807616 999807623 999807623 999807606 999807609 999807609 999807611 999807618 999807619 999807619 999807623 999807624 999807624 999807624 999807628 999807637 999807637 999807587 999807590 999807591 999807592 999807593 999807592 999807590 999807593 999807595 999807595 999807597 999807600 999807588 999807598 999807599 999807599 999807594 999807767 999807769 999807770 999807775 999807774 999807775 999807775 999807775 999807769 999807740 999807740 999807720 999807721 999807720 999807723 999807727 999813540 999813521 999813521 999813529 999813541 999813543 999813567 999813552 999813555 999813551 999813540 999813540 999813534 999813506 999813546 999813534 999813487 999813462 999813462 999814154 999814150 999814150 999814155 999814156 999814145 999814144 999814135 999814137 999814162 999814160 999814160 999814160 999814143 999814145 999814146 999814152 999814153 999814178 999814178 999814165 999814165 999814166 999814166 999814164 999814144 999814146 999814146 999814148 999814150 999814132 999814133 999814137 999814106 999814109 999814105 999814110 999814111 999814113 999814122 999814125 999814120 999814121 999814124 999814102 999814104 999814104 999814125 999814125 999814141 999814116 999814108 999814143 999814146 999814144 999814144 999814144 999814144 999814143 999814142 999814161 999814165 999814166 999814168 999814178 999814178 999814184 999814184 999814230 999814228 999814232 999814237 999814231 999814234 999814234 999814265 999814267 999814287 999814279 999814281 999814285 999814290 999814237 999814224 999814277 999814285 999814292 999814270 999814274 999814284 999814236 999814239 999814240 999814230 999814237 999814245 999814246 999814246 999814250 999814253 999814210 999814212 999814214 999814219 999814226 999814229 999814229 999999843 999999816 999999808 999999812 999999817 999999817 999999819 999999808 999999812 999999801 999999805 999999784 999999773 999999775 999999779 999999800 999999802 999999804 999999799 999999779 999999779 999999776 999999772 999999752 999999814 999999803 999999813 999999815 999999818 999999818 999999805 999999799 999999798 999999778 999999782 999999774 999999774 999999775 999999758 999999762 999999768 999999766 999999774 999999774 999999764 999999773 999999762 999999769 999999770 999999795 999999784 999999785 999999787 999999777 999999779 999999776 999999772 999999772 999999776 999999782 999999783 999999770 999999772 999999777 999999782 999999786 999999792 999999792 999999792 999999798 999999791 999999767 999999759 999999760 999999777 999999777 999999800 999999773 999999773 999999756 999999757 999999762 999999763 999999766 999999762 999999738 999999738 999999724 999999712 999999713 999999702 999814093 999814101 999814104 999814110 999814101 999814103 999814106 999814096 999814097 999814105 999814106 999814110 999814105 999814112 999814107 999814108 999814106 999814106 999814114 999814116 998677072 998677072 998677074 998677074 998677076 998677078 998677089 998677093 998677096 998677100 998677106 998677105 998677113 998677094 998677097 998677097 998677106 998677112 998677112 998677080 998666549 998666552 998666556 998666557 998666566 998666506 998666508 998666510 998666506 998666508 998666509 998666515 998666516 998666587 998666598 998666604 998666602 998666593 998666617 998666617 998666658 998666665 998666680 998666681 998666681 998666681 998666681 998666684 998666679 998666695 998666700 998666699 998666702 998666729 998666706 998666706 998666706 998666708 998666716 998666722 998666687 999007978 999007991 999007994 999007998 999007999 999008002 999008005 999008009 999008011 999008013 999008022 999008024 999008025 999008025 999008023 999008029 999008034 999008034 999008036 999008037 999008065 999008061 999008068 999008071 999007978 999007978 999007982 999007986 999008345 999008336 999008280 999008285 999008287 999008288 999008289 999008278 999008321 999008336 999008342 999008343 999008401 999008402 999008392 999008380 999008344 999008301 999008287 999008282 999008283 999008283 999008283 999008283 999008276 999008281 999008269 999008274 999008315 999008323 999008323 999008328 999008340 999008343 999008343 999008347 999008351 999008349 999008349 999008334 999008296 999008281 999008274 999008294 999008337 999008341 999043226 999043227 999043230 999043230 999043231 998999765 998999770 998999773 998999764 998999767 998999767 998999775 998999776 998999780 998999780 998999784 998999802 998999785 998999745 998999735 998999731 998999731 998999689 998999701 998999690 998999716 998999720 998999729 998999736 998999736 998999750 998999757 998999764 998999769 998999768 998999742 998999753 998999753 998999753 998999753 998999766 998999777 998999780 998999609 998999600 998999601 998999601 999162457 999162443 999162450 999162377 999162329 999162329 999162317 999162327 999162316 999162316 999162260 999162262 999162264 999162264 999162260 999162263 999162256 999167456 999167513 999167513 999167513 999167514 999167514 999167598 999167598 999167602 999167602 999167607 999167601 999167575 999167557 999167590 999491278 999491262 999491281 999491283 999491285 999491287 999491286 999491308 999491320 999491320 999491327 999491318 999491323 999491334 999491334 999491334 999491335 999491335 999491335 999491335 999491335 999491335 999491339 999491353 999491357 999491343 999491339 999491334 999491336 999867726 999867733 999867733 999867728 999867729 999867730 999867730 999867730 999867732 999867734 999867735 999867701 999867679 999867683 999867688 999867695 999867699 999867707 999867712 999867688 999867688 999867688 999867690 999867680 999867689 999867679 999867681 999867672 999908912 999908913 999908914 999908892 999908901 999908872 999908850 999908850 999908854 999908854 999908857 999908868 999908819 999908821 999908823 999908814 999908768 999908768 999908785 999908789 999908791 999908791 999908794 999908802 999908807 999908796 999908796 999908798 999908768 999908771 999908771 999908772 999908767 999908785 999908790 999908797 999908797 999910375 999910379 999910389 999910389 999910342 999910357 999910396 999910374 999910360 999910361 999910357 999910357 999910358 999910364 999910349 999910350 999910351 999910352 999910364 999910369 999908791 999908796 999908803 999908803 999908755 999908754 999908759 999908761 999908750 999908746 999908738 999908734 999908698 999908695 999908695 999908696 999908732 999908738 999908741 999908751 999908749 999908752 999908752 999908753 999908754 999908757 999908758 999908759 999908760 999908761 999908758 999908761 999908766 999908779 999908791 999908816 999908816 999908817 999908817 999908843 999908835 999908850 999908858 999908864 999908856 999908856 999908857 999908857 999908859 999908863 999908867 999908868 999908864 999908850 999908860 999908842 999908840 999908841 999908849 999908852 999908852 999908914 999908924 999908925 999908910 999908919 999908920 999908928 999908941 999908942 999908942 999908929 999908900 999908890 999908868 999908888 999908891 999908897 999908896 999908866 999908870 999908873 999908880 999908883 999908884 999908884 999908886 999908883 999908892 999908890 999908891 999908897 999908859 999909538 999909542 999909545 999909503 999909505 999909511 999909505 999909512 999909515 999909515 999909518 999909518 999909531 999909531 999909512 999909512 999909514 999909520 999909520 999909578 999909588 999909588 999909593 999909581 999909479 999909485 999909447 999909450 999909450 999909427 999909428 999909430 999909440 999909397 999909373 999909373 999909374 999925734 999925732 999925731 999925732 999925730 999925730 999925731 999925731 999925731 999925714 999890839 999890841 999890845 999890828 999890832 999890839 999890839 999890839 999890837 999890840 999890840 999891368 999891369 999891390 999891394 999891405 999891406 999891411 999891419 999891419 999891423 999891422 999891428 999891448 999891448 999891463 999891469 999891505 999891490 999891493 999891483 999891454 999891458 999891460 999891460 999891459 999891468 999891473 999891474 999891477 999891477 999891477 999891484 999891483 999891483 999891489 999891470 999891470 999891472 999891460 999891462 999891462 999891465 999891468 999891439 999891441 999891441 999891443 999891594 999891594 999891603 999891603 999891630 999891669 999891669 999891669 999891670 999891663 999811636 999811629 999811630 999811645 999811645 999811663 999811663 999811651 999811651 999070343 999070342 999070322 999070334 999070338 999070342 999070325 999070325 999070326 999070305 999070308 999070304 999070304 999070314 999070317 999070319 999070315 999070316 999070317 999070318 999070312 999070287 999070313 999070296 999070351 999070380 999070383 999070383 999070384 999070388 999070388 999070387 999070369 999098887 999098887 999098892 999098896 999098907 999098906 999098907 999098892 999098892 999098898 999098899 999098894 999098895 999098908 999098907 999098901 999098905 999098905 999098918 999098920 999098923 999098914 999098921 999098916 999098913 999098915 999098879 999098878 999098840 999098820 999098815 999098774 999098773 999098816 999098820 999098820 999098819 999098820 999098823 999098785 999098768 999098770 999098770 999098772 999098774 999098795 999098798 999098803 999098798 999098801 999098824 999098829 999098809 999098815 999098820 999098817 999098817 999098818 999098818 999098818 999098820 999098800 999098800 999098798 999098792 999098791 999098064 999098061 999098061 999098039 999098035 999098037 999098039 999098040 999098037 999087646 999087643 999087580 999084141 999084144 999084144 999084144 999084144 999084144 999084147 999084151 999084137 999084069 999084042 999084046 999084051 999084051 999084048 999084043 999084051 999084052 999084054 999084057 999084041 999084056 999084056 999084058 999084084 999084102 999084100 999084103 999084109 999084111 999084116 999084136 999084173 999084182 999084176 999084166 999084166 999084175 999084169 999084169 999084169 999084204 999084250 999084250 999084235 999084237 999084241 999084231 999084249 999084252 999084253 999084294 999084299 999084300 999084300 999084306 999084304 999084305 999084305 999084242 999120539 999120439 999120439 999120439 999120439 999120449 999120455 999120458 999120462 999120462 999120462 999120454 999120454 999120433 999120434 999120449 999120454 999120454 999120461 999120393 999120393 999120397 999120436 999120436 999120431 999120434 999120434 999120455 999119766 999119768 999119761 999119776 999119775 999119768 999118183 999118185 999118244 999118295 999118297 999118300 999118307 999118320 999118321 999118303 999118304 999118279 999118282 999118285 999211392 999211752 999211752 999211754 999211751 999211754 999211737 999211737 999211765 999211766 999211766 999211777 999211767 999211774 999211768 999211813 999998177 999998132 999998132 999998137 999998140 999998143 999998149 999998153 999998155 999998160 999998160 999997411 999997413 999997249 999997252 999997241 999997271 999997274 999997275 999997281 999997284 999997289 999997294 999997299 999997306 999997327 999997330 999997338 999997344 999997450 999997439 999997441 999997450 999997452 999997454 999997454 999997449 999997423 999997430 999997525 999997528 999997496 999997510 999997503 999997504 999997509 999997513 999999904 999999904 999999908 999999891 999999885 999971347 999971369 999971364 999971364 999971039 999971041 999971033 999971042 999970999 999971004 999971004 999970981 999970982 999970982 999970985 999970964 999970971 999970978 999970980 999970980 999970984 999970988 999971033 999971042 999971043 999971036 999971036 999971039 999970981 999970978 999970985 999970985 999970949 999970950 999970952 999970956 999970956 999629665 999629665 999629669 999629673 999629676 999629676 999629679 999629681 999629689 999629691 999629693 999629675 999629681 999629659 999629662 999629667 999629664 999629693 999629701 999629702 999629705 999629705 999629710 999629710 999629710 999629702 999629704 999629713 999629718 999629727 999629729 999629736 999629736 999629778 999629792 999629793 999629793 999629795 999629796 999629797 999629804 999629805 999629785 999629789 999633045 999633046 999633061 999919669 999919674 999919650 999919651 999919642 999919637 999919646 999919632 999919638 999919621 999919629 999919636 999919640 999919615 999919609 999996913 999996913 999996913 999996919 999996912 999996905 999996906 999996914 999996919 999996918 999996923 999996925 999996920 999996935 999996951 999996951 999996958 999996966 999996974 999996974 999996968 913130592 913130603 913130605 913130605 913130591 913130595 913130562 913130567 916208101 916208061 916208061 931575382 931575377 931575379 931575380 931575383 931575388 932936226 932936226 932936210 932936210 932936217 932936228 932936229 932936234 932936241 932936236 932936235 932936238 932936242 932936234 932936231 932936241 932936248 932936246 932936251 932936240 932936240 932936246 932936246 932936248 932936252 932988181 932988155 932988163 932988167 932988168 932988168 932988173 932988165 932988165 932988165 932988172 932988179 953595443 953595444 953595447 953595447 953595449 953595445 953595561 953595533 953595526 953595526 953595546 953595527 953595536 953595537 953595524 953595525 953595526 953595527 953595535 953595543 953595546 953595544 953595551 953595558 953595517 953595516 953595505 953595496 953595499 953595504 953595495 953595490 953595495 953595497 953595423 953595430 953595437 953595440 953595442 953595411 953595391 953595388 953595400 953595404 953554162 953554170 953554174 953554178 953554188 953554194 953554191 953554188 953554191 953554193 953554195 953554186 953548992 953548985 953548952 953548951 953548956 953548958 953548959 953548960 953548963 999887337 999887343 999887378 999887378 999887376 999887352 999887278 999887279 999887293 999887293 999887272 999887272 999887278 999887281 999887283 999887290 999887291 999887274 999887274 999887275 999887275 999887281 999887279 999887279 999887298 999887300 999887282 999887294 999887294 999887282 999887278 999887302 999887297 999887244 999887248 999887255 999887259 999887269 999887272 999887272 999887273 999887294 999887296 999887296 999887297 999887310 999887323 999887323 999887330 999887331 999887335 999887336 999887340 999887340 999887341 999887315 999887321 999887322 999887304 999887295 999887298 999887298 999887295 999949916 953611542 953611514 953611514 953611575 953611613 953611620 953611620 953611629 953611629 953611625 953611628 953611625 953611631 953611630 980090930 980090946 980090946 980090949 980090949 980090946 980090953 980090960 980090958 980090974 980090948 980090949 980090948 980090961 980090935 980090937 980090938 980090938 980090940 980090932 980090943 980090940 980090945 980090945 980090919 980090919 980090924 980090924 980090958 980090964 980090969 980090974 980090965 980091015 980091022 980091016 980091022 980091023 980090987 980090988 980090991 980105540 980105540 980105545 980105545 980105538 980105538 980105541 980105542 980105543 980105546 980105546 979114498 994548964 994548960 994548960 994548957 994548959 994548950 994548952 994548954 994548960 994548961 994548933 968069647 968069653 968069614 968069615 968069629 968069633 968069658 968069659 968069668 968069671 968069668 968069649 968069653 968069658 967942626 967942622 967942625 967942610 967942624 967942599 967942599 967942594 967942598 967942602 967942560 967942570 967942575 967942555 967942548 967942548 967942544 967942515 967942504 967942514 967942514 967942514 967942519 967942522 967942499 967942505 967942506 967942506 967942506 967942507 967942513 967942517 967942520 967942527 967942510 967942527 967942528 967942532 967942534 967942525 967942527 971871916 971871883 971871885 970511051 970511051 970511054 970511058 970511035 970511032 970511044 970511045 970511051 970511054 970511056 970511062 970511035 970511039 970511039 970511043 970511014 970511029 970511036 970511037 970511053 970511054 970511056 970511059 970511045 970511047 970511048 970511049 970511038 970511040 970511041 970511047 970510995 970510982 970510972 969895937 969895939 969895939 969895940 969895940 969895956 969895956 969895962 969895954 969895957 969895694 969895696 969895696 969895709 969895692 969895688 969895696 969895696 969895729 969895731 969895727 969895732 969895734 969895735 965966335 965966299 965966308 965966312 965966314 965966316 965966321 965966323 965966324 965966328 965966330 965966319 965966301 965966305 965966311 965966312 965966301 965966287 965966288 965966309 965966311 965966317 965966308 965966270 965966272 965966257 965966260 965966266 965803404 992631112 992631112 992631112 992631112 992631130 992631130 992631118 992631118 992631122 992631119 992631128 992631139 992631139 992631139 992631139 992631139 992631142 992631142 992631144 992631125 992631136 992629230 992629103 992629103 992629110 992629110 992629110 992629090 992629086 992629079 992629079 992629089 992629060 992629061 992629055 992629056 992629059 992629064 992629064 992629064 992629068 992628922 992628911 992628913 992628915 992628919 992628921 992628922 992628922 992628926 992628911 992628915 992628929 992628933 992628936 992628959 992628965 992628960 992628963 992628965 992628967 992628964 992628964 992628969 992628973 992628973 992628950 992628917 992628923 992628926 992628929 992628936 992628947 992628954 992628958 992628959 992628961 992628961 992628920 992628921 992628909 992628902 992628902 992628905 992628910 992628923 992628923 992628925 992628927 992628929 977194467 977194466 977194481 977194473 977194463 977194466 977194467 977194462 977194471 977194474 977194460 977194502 977194506 977194513 977194514 977194515 977194510 977194511 977194483 977194480 977194482 977194468 977194473 977194484 977194491 977194472 977194472 977194472 977194479 977194462 977194464 977194478 977194488 977194488 977194489 977194489 977194517 977194525 977194525 977194527 977194528 977194528 977158204 977158210 977158197 977158197 977158202 977158202 977158173 977158173 977158174 977158175 977158175 977158178 977158179 977158208 977158211 977158213 977158204 977158196 977158172 977158176 977158175 977158170 977158171 977158176 977158182 977158187 977158188 977158189 977158191 977158190 977158193 977158197 977158197 977158217 977158219 977158184 977158186 977158128 977158128 977158128 977158134 977158142 977158141 977158149 977158159 977158165 977158137 977158123 977158123 977158123 977158126 977158128 977158126 977158152 977158152 977158145 977158277 977158285 977158286 977158289 977158293 977158296 972621292 972621268 972621282 972621241 972621241 972621247 972621229 972621164 972621164 972621175 972621171 972621175 972621183 972621189 972244884 972244890 972244901 972244909 972244900 972244910 972244902 972244907 972244909 972244915 972244923 972244922 972244923 972244927 972244928 972244928 972244928 972239778 972239781 972239786 972187864 972187840 972187860 972187813 972187816 972187816 972187820 972187821 972187847 972187831 972187832 972187832 972187832 972187831 972187836 985657290 985657292 985657297 985657299 985657300 985657300 985657304 985657341 985657360 985657360 985657360 985657364 985657365 985657367 985657371 985657375 985657379 985657379 985657371 985657376 985657376 985657405 985657411 985657436 985657438 985657440 985657440 985657435 985657435 985657439 985657431 985657414 985657437 985657443 985657447 985654210 985654213 985654249 985654263 985654263 985654265 985654267 985654267 985387000 985386995 985386998 982309460 982309463 982309448 982309461 982309463 982309454 982309436 982309439 982309414 982309410 982309493 982309493 982309558 982309560 982309570 982309597 982309597 982309598 982309579 982309570 982309585 982309586 982309583 982309588 982309588 982309618 982309618 982309625 982309570 982309586 982309592 982309597 982309581 982309587 982309589 982309585 982309585 982309586 982309588 982309569 982309575 982309575 982309576 982309576 982309582 982309590 982309596 982309599 982309599 982309622 982309623 982309623 982309623 982309625 982309630 982309627 982309628 982309636 982309640 982309640 982309635 982309638 982309640 982309639 982309635 982309562 982309563 982309555 982309555 982309555 982309563 982309569 982309569 982309571 982309573 982309586 982309547 982309549 982309565 982309567 982309565 982309566 961702308 961415703 961415682 961415692 961415700 961415700 961415704 961338383 961338378 961338383 961338379 961338385 961338382 961338383 961338385 961338389 961338391 961338395 961338408 961338416 961338392 961338390 961338403 961338407 961338415 961338410 961338411 961338410 961338414 961338381 961338385 961338407 961338407 961338409 961338413 961338415 961338425 961338464 961338466 961338440 961338442 961338440 961338413 961338420 961338423 961338427 961338394 961338394 961338399 961338396 961338396 961338388 961338388 961338384 961338399 961338399 961338392 961338397 961338401 961338393 961338375 961338378 961338357 961338337 961338340 961184149 961184149 961184154 961184152 961184154 961184158 961184162 961184162 961184162 961184157 961184159 961184159 961184114 961184114 961184114 961184117 961184118 961184099 961184102 961184099 961184091 961184093 961184093 961184098 961184097 961184087 961184064 961184045 961184046 961184047 961184047 961184054 961184076 961184049 961184049 961184107 961184111 961184124 961184128 961184129 961184129 961184131 961184133 961184152 961165235 961165237 961165237 961165235 961165240 961165243 961165238 961165239 961165160 961165144 961165135 961165136 961165108 961165111 961165112 961165115 961165125 961165134 961165134 961165134 961165129 961165119 961165120 961165125 961165125 961165125 961165079 961165065 961165069 961165089 961165095 961165095 961165064 961165050 961165054 961165051 961165054 961165050 961165040 961165040 961165041 961165035 961165039 961165021 961165001 960841323 960841323 960841321 960841326 960841329 960841310 960841312 960841311 960841294 960841277 960841271 960841281 960841281 960841281 960841259 960841210 960841206 960841206 960841218 960841218 960841219 960841261 960841264 960841267 960841207 960841208 960841203 960841206 960841208 960841208 960841212 960841228 960841232 960841234 960841237 960841237 960841232 960841233 960841246 960841248 960841248 960841254 960841241 960841243 960841248 960841247 960841247 960841224 960841227 960841229 960841229 960841229 960841211 945473341 945473363 945473371 945473367 945473369 945473373 945473379 945473370 945473362 945473363 945473364 945473376 945473392 945473394 945473034 945473034 945473041 945473044 945473046 945473037 945473077 945473077 945473068 945473068 945473053 945473093 945473113 945473113 945473114 945472667 945472670 945472672 945472673 945472676 945472626 945472626 945472609 945472614 945472614 945472615 945472618 945472635 945472904 945472907 945472910 945472907 945472921 945472926 945472929 945472935 945472924 945472918 945472920 945472908 945472924 945472915 945472924 945472920 945472926 945472922 945472935 945472937 945472921 945472923 945472912 945472900 945472903 945472899 945472898 945472562 945472575 945472522 945472524 945472524 945472524 944974178 944974186 944974191 944974187 944974173 944974181 944974184 944974090 944974076 944974078 944974078 944911423 944911409 944911532 944911532 944911551 944911543 944911546 944911547 944911547 944911549 944911550 944911551 944911553 944911556 944911567 944911514 944911514 944911532 944911532 944911535 944911535 944911536 944911498 944911498 944911501 944911503 944911495 944911498 944911498 944911476 944911476 944911480 944911497 944911497 944911498 944911501 944911501 944911493 944911507 944911510 944911514 944911515 944911521 944911503 944911505 944911511 944911511 944911511 944911513 944911527 944911528 944911531 944911535 944911544 944911547 944911550 944911550 944911556 944911557 944911558 944911558 944911579 944911580 944911569 944911560 944911557 944911556 944911560 944911561 944911556 944911572 944911574 944911577 944911579 944911568 944911571 944911579 944911579 944911584 944911585 955652134 955652134 955652136 955652136 955652138 955652133 955652134 955652142 955652144 955652126 955652131 955652134 955652137 955652144 955652150 955652153 955652104 955652106 955652100 955652102 955652103 955652103 955652133 955652133 955652138 955652109 955652116 955652120 955652089 955635722 955635787 955635788 955635776 955635781 955635781 955635758 955635765 955635765 955635767 955635773 955635774 955635744 942166289 942166299 942166294 942166294 942166294 942166294 942166299 942166296 942166296 942166300 942166300 942166286 942166293 942166297 942166297 942166302 942166307 942166329 942166339 942166343 999999889 999999885 999999910 999999911 999999913 999999918 999999941 999999944 999999949 999999951 999999960 999999979 999999965 999999964 999999833 999999848 999999901 999999904 999999906 999999908 999999910 999999894 999999886 999999861 999999866 999999866 999999866 999999867 999999904 999999916 999999918 999999922 999999938 999999943 999999881 999999881 999999882 999999888 999999888 999999899 999999903 999999911 999999914 999999896 999999891 825454361 825454367 825454370 825454371 825454371 825454372 825454381 825454334 825454333 825454333 825517042 825517042 825517046 825517046 825517056 825517047 825517052 825517055 825517055 825517055 825517059 825517059 825517059 825517052 825517053 825517051 825517037 825517001 825521414 825521414 825542321 825542318 825542316 825542322 825542298 829234767 829234768 829234752 829234753 829234754 829234765 829234765 829234748 829234743 829234749 829234750 829234750 829234748 829234750 829234738 829234740 829234741 829234741 829234741 829234740 829234746 829234752 829234753 829234760 829234762 829234765 829234783 829234784 829234784 829234794 829234793 829234810 829234810 829234812 829234816 829234818 829234818 829234818 829234807 829234804 829234813 829234813 829234821 829234816 829234815 829234793 829234798 829234797 829234795 829234797 829234787 829234788 829234791 829234799 829234816 829234808 829234810 829234796 829234802 829234802 829234888 829234888 829234891 829234891 829234891 829234894 829234895 829234897 829234900 829234901 829234899 829234915 829234903 829234903 829234903 829234901 829234933 829234934 829234922 829234924 829234923 829234928 829234933 829234921 829234925 829234928 829234931 829234911 829234916 829234916 829234904 829392952 829392952 829392953 829392976 829392993 829392988 829392994 829392991 829392993 829392994 829393000 829392995 829392995 829392991 829392994 829393003 829393006 829393018 829392990 829393006 829393006 829391707 829391698 829391681 900571377 900571364 900571342 900571344 900571336 900571336 900571303 900571261 900571265 900571256 900571257 900571263 900571246 900571250 900571238 900571248 900571224 900571228 900571228 900571231 900571238 900571234 900571240 900571220 900571228 900571232 900571234 900571235 900571245 900571261 900571261 900571262 900571262 900571264 900571267 900571268 900571268 900571278 900571293 900571287 900571622 900571609 900571598 900571604 900571608 900571608 900571617 900571627 900571627 900571630 900571635 900571661 912959294 912959294 912959295 912959300 912959302 912959305 912959303 912959293 912959282 898214982 898214989 898214959 898214961 898214963 898214966 898214970 898214965 898214976 898214946 898214940 898214948 898214978 898214961 898214952 898214952 898214952 898214961 898215003 898214995 898214995 898214996 898214996 898214996 898215001 898215004 898215005 898215010 898215010 898215001 898215001 911803529 911803538 911803529 911803525 911803525 911803523 911803523 911803523 911803525 911803501 911803496 911803498 911804687 911804687 911804691 911804693 911804705 911804707 911804712 911804712 911804714 911804717 911804720 911804716 911804713 911804718 911805761 911805765 911805768 911805770 911805689 911805680 911805687 911805687 911805689 911805688 911805682 911805683 911805686 911805691 911805703 911805697 911805654 911805652 911805656 911805647 911805647 911805648 911805623 911805633 911805638 911791091 911791091 911791095 911791102 911791117 918565729 918565731 918565733 918565737 918566111 918566112 918566119 918566119 918566118 918566120 918566141 918566142 918566146 918566147 918566147 918566152 918566157 918566160 918566144 918566147 918566125 918566126 918566126 918566141 918566132 918566135 918566138 918566130 918566132 918566136 918566164 918566164 919158031 919158018 919158003 919346476 919346400 919346400 919346402 919346402 919355766 919355772 919355791 919355791 919355791 919355811 919355812 919355845 919355847 919355859 919355882 919355885 919355877 919355878 971503760 971503763 971503764 971503766 975556648 985798314 985798300 985798307 985798307 985798307 985798307 985798281 985798284 985798291 972209735 972209740 972209754 972209751 972209755 972209760 972209774 972209769 920061884 920061887 920061906 920061909 920061871 920061862 920061861 920061854 920061855 920061842 920061847 920061854 920061858 920061849 920061844 920061846 920061839 920061838 920061844 920061842 920061820 920061823 920061827 920061830 920061559 920061560 920061560 920061588 920061598 920061606 920061615 920061622 920061625 920061625 920061627 920061629 920061634 920061637 920061636 920061638 920061645 920061647 920061670 920061670 920061682 920061689 920061696 920061681 920061684 920061690 920061679 920061692 920061684 920061694 920061693 920061699 920061710 920097294 920097269 920097275 920097276 920097278 920097259 920097261 920097262 920097262 920097273 920097235 920097234 920097243 920098253 920098264 920098268 920098255 920098246 920098246 920098247 920098247 920098250 920098251 920098260 920098267 920098270 920098266 920098270 920098282 920098282 920098275 920098263 920098266 920098266 920098269 920098272 920098272 920098273 920098277 920098285 920098285 920098288 920098238 920098220 920098224 920098210 920098204 920098204 920098204 920098195 920098202 920098199 920098201 920098220 920098220 920098178 920098193 920098198 920098198 920098162 920098164 920098171 920098179 920098187 920098180 920098180 920098181 920098183 920098170 920098170 920098141 920098147 931652098 931652111 931652103 931652095 931652096 931652103 931652101 931652105 931652105 931652108 931652103 931652103 931652070 931652074 931652074 931652079 931652080 931652084 931652074 931652074 931652067 931651969 931651978 931651992 931651995 931652041 931652044 931652047 931652059 931652062 931652066 931652071 931652075 931652063 931652066 936016364 936016368 936016374 936016377 936016377 936016377 936016377 936016385 936016392 936016393 936016393 936016403 936016402 936016423 936016409 936016410 936016414 936016413 936016409 936016409 936016407 936016414 936016415 936016428 936016428 936016434 936016434 936016419 936016412 936016423 936016423 936016416 936016418 936016418 936016419 936016412 936016415 936452985 936452989 936452991 936452991 936452997 936452988 936452992 937785468 937785467 937785472 937785477 937785478 937785479 937785474 937785476 937785475 937785460 937785460 937785460 937785457 937785445 937785447 937785449 937785434 937785435 937785445 937785440 937785450 937785435 937785437 968812285 968812279 968812282 968812283 968812283 968812282 968812263 968812262 968812265 968812268 968812278 968812253 968812288 968812288 968812293 968812292 968812292 968812293 968812300 968812294 968812297 968812297 968812286 968812283 968812286 968812297 968812303 968812303 968812306 968812316 968812274 968812273 968812280 968812287 968812290 968812299 968812301 968812301 968812310 968812299 968812310 968812313 968812301 968812307 968812312 968812308 968812272 968812273 968812280 968812277 968812278 968812253 968812253 968812254 968812214 968812220 968812226 968812233 968812275 968812273 968812265 968812258 968812256 968812252 968812252 968812252 968812257 968812257 968812261 968812261 968812266 968812270 968812274 968812272 968812265 968812267 968812274 968812269 968812273 968812274 968812269 968812275 968812327 968812333 968812334 968812342 968812344 968812344 968812330 968812328 968812294 968812294 968812271 968812291 968812300 968812328 968812335 968812355 968812359 968812360 968812365 968812364 968812372 968812370 968812370 968812857 968812861 968812862 968812862 968812861 968812823 968812813 968812830 968812832 968812834 968812836 968812841 968892548 968892550 968892550 968892522 968892521 968892522 968892529 968892531 968892533 968892530 968892517 968892510 968892512 968892513 968892516 968892519 968892517 968892527 968892522 968892531 968892609 968892609 968892609 968892626 968892619 968892642 968892646 968892646 968892646 968892647 968892650 968892650 968892652 968892641 968892659 968892659 968892660 968892660 968892662 968892654 968892645 968892829 968892832 968892829 968892829 968892832 968892832 968892826 968892827 968892808 968892805 968892801 968892802 968892809 968892818 968892818 968892822 968892839 968892839 968892832 968892834 968892825 968892803 968892800 968892807 968892809 968892831 968892801 968892809 968892809 968892813 968892815 968892810 968892756 968892758 968892760 968892770 968892771 968892772 968892773 968892763 968892759 968892757 968892743 968892740 968892744 968892753 968892784 968892770 968892780 968892782 968892751 968892758 968892758 958651103 958651106 958651108 958651108 958651116 958651123 958651131 958651122 958651098 958651089 958651091 958651109 958651091 947097132 947097135 947097138 947097143 947097122 947097107 947097107 947097111 947097120 947097120 947097121 964168606 964168605 964168619 964168619 964168619 964168620 964168620 964168648 964168652 964168652 964168653 964168660 964168668 964168669 964168675 964168675 964168682 964168680 964168682 964168683 964168686 964168687 964168700 964168697 964168698 964168699 964168700 964168702 984520889 984520886 984520883 984520867 984520882 984520877 984520887 984520889 984520891 984520904 984520909 984520910 984520911 984520955 984520953 984520961 984520957 984520960 984520960 984520965 984520972 984520970 984590471 984590470 984590473 984590474 984590474 984590474 984590474 984590525 984590531 984590541 984590544 984590550 984590553 984590565 984590533 984590597 984590567 984590581 984590583 984590584 984590585 984590612 984590614 984590621 984590621 984590620 984590618 984590618 984590609 984590615 984590618 984590619 984590619 984590619 984590625 984590637 984590649 984590652 984590654 984590654 984590661 984590672 984590683 984590706 984590694 984590700 984590700 984590694 984590696 984590697 984590701 984590706 984590711 984590714 984590723 984590722 984590730 984801349 984801349 984801347 984801351 984801352 984999414 984999413 984999417 984999417 984999417 984999347 984999354 984999365 984999267 984999267 984999268 984999261 984999229 984999240 984999240 984999264 984999266 984999263 984999259 984999248 984999249 984999253 984999251 984999255 984999255 984999251 984999233 984999234 984999124 984999127 984999127 984999129 980946204 980946195 980946198 980946200 980946200 980946202 980946178 980946175 980946175 980946173 980946175 980946181 980946187 980946185 980946189 980946198 980946197 980946198 980946214 980946215 980946218 980946220 980946220 980946224 980946235 980946236 980946236 980946237 980946245 980946248 980946272 980946273 993189197 993189201 993189221 993189223 993189227 993189228 993189233 993189236 993189232 993189232 993189238 993189238 993189238 993189241 993189247 993189258 993189258 993189266 993189276 988824975 988824978 988824981 988824980 988824988 988825003 988825007 988824996 988824997 988825018 988825016 988825018 988825019 988825018 988825022 988825053 988825071 988825074 988825074 988825069 988825066 988825067 988825068 988825049 988825050 988825051 988825051 988825052 999999983 999999975 999999966 999999967 999999920 999999907 999999897 999999891 999999892 999999894 999999897 999999917 999999923 999809083 999809085 999809091 999809033 999809019 999809026 999809022 987421394 987421394 986984806 986984810 987006480 987006480 987006484 987006485 987006489 987006490 987006499 987006501 987006492 997647851 997647850 987006490 986795867 986795877 986795867 986795872 986795875 986796772 988464286 988464292 988464282 988464309 988464313 988464317 988464321 988464321 988464313 988464313 988464314 988464310 988464310 988464310 988464310 988464311 988464305 988464307 988464317 988464317 988464311 988464319 988464319 988464320 988464304 988464308 988464281 988464279 988429300 988429298 988429321 988429326 988429307 988429307 988429308 988429307 988429313 988429314 988429317 988429318 988429318 988429318 988429321 988429324 968077139 968077144 968077135 968077137 968077137 968077123 968077120 968077121 968077123 968077136 968077136 968077139 968077142 968077139 968077139 968077151 968077154 968077165 968077167 968077170 968077183 968077186 968077193 968077168 968077176 968077173 999956191 999956194 999956196 999956183 999956195 999956195 999956196 999956192 999956177 999956178 999956182 999956184 999956185 999956177 999956179 999956183 999956187 999956189 999970987 999970988 999970989 999970994 999970987 999970990 999970990 999971001 999971013 999970950 999970953 999970956 999970955 999970952 999970946 998303403 998700421 998700415 998700419 998700420 998700416 998700450 998303438 998303446 998303429 998303416 998303426 998303427 998303428 998303442 998303442 998303443 998303457 998303461 998303454 998303457 998303437 998303437 998303444 998303429 998303411 998303413 998303419 998303420 998303420 998303434 998303436 998303437 998303441 998303441 998303448 998303448 998303447 998302939 998302947 998302955 998302964 998302963 998302965 998302965 998302961 998302964 998302964 998302966 998281300 998281301 998281301 998281295 998281295 998281298 998281296 998281298 998281304 998281305 998281309 998281308 998281310 998281334 998281335 998281335 998281310 998281318 998281294 998281314 998281317 998281317 998281326 998281334 998281335 998281335 998281342 998281343 998281345 998281351 998281354 998281357 998281363 998281366 998281368 998281371 998281384 998281386 998281391 998281395 998281395 998281399 998281401 998281401 998281401 998281383 998281383 998266548 998266596 998266597 998266602 998266536 998266576 998266574 998266574 998266574 998266575 998266575 998266575 998266576 998266599 998266599 998266602 998266602 998266602 998266603 998297294 998297277 998297277 998297307 998297320 998297307 998297307 998297301 998297291 998297293 998297293 998297297 998297309 998297311 998297320 998297327 998297332 998297330 998297330 998297321 998297328 998297269 998297267 998297277 998297277 998297264 998297233 998297234 998297228 998297236 998297229 998297231 998297229 998297229 998297232 998297215 998297212 998297226 998297206 998297185 998297190 998297189 998297198 998297202 998297202 998297205 998297206 998297207 998297196 998297208 998297215 998297211 998297216 998297223 998297227 998297230 998297229 998297231 998297207 998297215 998297220 998297214 998297228 998297221 998297227 998297238 998297198 998333180 998333181 998333174 998333161 998333149 998333147 998333147 998333127 998333121 998333120 998333120 998333137 998333141 998333141 998333147 998333127 998333135 998333150 998333154 998333133 998333147 998333148 998333150 998333157 998333157 998333169 998333192 998333187 998333184 998333182 998333182 998333191 998333192 998333165 998333171 998333171 998333165 998333148 998333156 998333155 998333155 998333155 998333153 998333156 998333140 998333144 998333141 998333221 998333205 998333204 998333210 998333191 998333168 998333168 998333164 998333170 998333168 998333167 998333174 998333170 998333170 998333165 998333170 998333160 998333165 998333168 998333174 998333174 998333179 998333181 998333180 998333193 998333193 998333239 998333240 998333246 998333248 998333250 998333238 998333241 998333246 998333249 998333251 998333249 998333276 998333286 998333290 998333308 998333311 998333313 998333320 998333303 998333308 998333308 998333309 998333314 998333316 998333287 998333306 998333272 998333275 998333276 998333276 998333295 998333295 998333297 998333300 998333301 998333282 998333283 998333287 998333296 998333296 998333301 998333312 998333312 998333312 998333305 998333304 998333305 998333310 998333316 987158390 987158390 987158397 987158403 987158407 987158399 987158399 987158421 987158421 987158423 987158426 987158421 987158417 987158418 987158421 987158421 987158416 987158417 987158417 987158417 987158408 987158380 987158390 987158390 987158401 987158395 987158395 987158398 987158398 987158413 987158420 987158421 987158408 987158411 987158418 987158450 987158447 987158455 987158444 987158408 987158411 987158398 987158405 987158405 987158389 998079020 998079020 998079023 998079029 998079032 998079036 998079037 998079073 998079073 998079075 998079077 998079063 998079063 998079064 998069703 998069704 998069698 998069728 998069728 998069743 998069741 998069742 998069743 998069748 998069751 998069755 998069751 998069720 996737247 996737249 996737250 996737259 996737260 996737263 996737270 996737271 996737271 996737273 996737277 996737322 996737318 996737298 996737301 996737302 996737301 996737287 996737286 996737264 996737264 996737267 996737266 996737266 996737271 996737282 996737282 996737309 996737309 996737312 996736124 996736123 996736124 996736128 996736133 996736133 996736134 996736135 996736135 996736131 996736131 996736135 996538076 996538087 996538089 996538065 996538066 996538066 996538067 996538067 996538086 996538087 996538099 996537064 996537011 996536997 996536970 996536958 996536966 996536966 996536976 996536967 996536967 996536979 996536981 996536976 996536978 996536978 996536978 996536968 996536366 996536366 996536366 996536382 996536383 996536386 996536436 996536443 996536444 996536444 996536449 996536430 996536429 996536429 996536405 996536409 996536410 996536412 996536413 996536419 996536421 996536421 996536430 996536434 996536437 996536442 996536449 996536449 996536450 996536443 996536496 996536498 996536506 996536514 996536518 996536519 996536527 996536528 996536531 996536551 996536554 996536546 996536555 996536548 996536552 996536555 996536556 985615848 985615850 985615840 985615840 985615846 985615853 985615826 985615822 985615823 985615823 985615829 985615832 985615834 985615794 985615804 985615806 985615806 985615805 985615800 985553124 985553126 985553128 985553115 985553121 985553121 985553133 985553141 985553144 985553166 985553166 985553167 985553169 985553169 997866024 997866027 997866041 997866042 997866043 999993813 999993817 999993813 999993814 999993815 999993809 999993809 999993812 999993813 999993813 999993813 999993820 999993818 999993800 999993754 999993756 999924249 999924269 999924267 999924263 999924255 999924255 999924256 999924255 999924258 999924242 999924242 999924243 999924246 999924237 999924240 999924241 999924245 999924219 999924222 999924244 999924226 999924237 999923229 999923234 999923234 999923220 999923228 999923233 999923194 999923195 999923207 999923212 999923193 999923193 999923209 999923212 999923210 999923210 999923215 999923208 999999990 999999991 997872223 999732207 999732188 999732188 999732189 999732189 999732183 999732190 999732192 999732192 999732200 999732202 999732202 999732202 999732203 999732207 999732209 999732209 999732213 999732214 999732220 999732221 999732220 999732221 999732225 999732225 999732223 999732219 999732219 999732222 999732241 982660764 982660777 982660782 982660788 982660789 982660795 982660801 982660804 982660803 982660809 982660812 982660819 982660803 982660805 982660802 982660804 982660817 982660822 982660838 982660838 982660840 982660829 982660829 982660831 982660832 982660819 982660821 982660825 982660824 982660824 982660824 982660773 982660746 993472151 993526723 993526728 993526729 993526696 993526700 993526700 993526696 993526697 993526695 993526695 993526696 993526685 993526679 993526674 993526681 993526636 993526637 993526637 993526652 993526653 993526654 993526654 993758319 993758305 993758314 993758315 993758296 993758299 993758301 993758302 993758297 993758295 993758299 993758302 993758305 993758310 993758312 993758313 993758336 993758336 993758337 993758335 993758335 993758343 993758333 993758335 993758345 993758353 993758362 993758362 993758362 993758369 993758377 993758352 993758352 993758355 993758355 993758325 993758324 993758386 993758402 993758402 993758403 993758436 993758431 993758431 993758428 993758434 993758435 993758408 993758416 993758408 993758408 993758370 993758372 993758374 993758375 993758348 993758358 993758363 993758363 993758364 993758365 993758367 993758368 993758362 993758361 993758350 993758350 993758351 993758353 993758359 993758359 993758361 993758361 993758372 993758374 995948319 995948310 995948313 995948324 995948329 995948332 995948342 995948347 995943940 995943945 995943925 995943923 995943930 995943911 995943917 995943914 995943914 995943915 995943915 995943883 995943886 995943882 995943882 995943881 995943886 995943887 995943889 995943894 995943898 995943870 995943863 995943872 995943876 995943894 995943880 995943903 995943901 995943904 995943903 995943903 999015470 999015476 999015485 999015488 999015489 999015485 999015486 999015477 999015479 999015479 999015508 999015508 999015508 999015503 999015504 999015509 999015101 999015103 999015103 999015104 999015104 999015100 999015099 999015107 999015093 999015075 999015077 997155094 997155098 997155098 997155103 997155085 997155059 997155062 997155066 814819316 814819316 814819280 814819283 814819287 814819287 814819257 814819260 814819254 814819255 814819254 814819255 814819255 814819234 814819246 814819255 814819256 814819247 814819246 814819255 814819255 814819252 814819259 814819256 814819257 814819255 814819250 814819210 815751061 815751042 815751055 815751043 815751045 815751047 815751033 815751033 815751069 815751069 815751078 815751080 815751083 815751093 815751093 815751096 815751097 815751098 815751101 815751106 815751115 815751146 815751147 815751151 815751160 815751154 815751154 815751146 815751149 815751150 815751155 815751139 815751139 815751139 815751141 815751149 815751152 815751160 815751143 815751147 815751147 815751141 815751122 815751123 815751132 815751117 815751117 815751117 815751108 818180241 818180237 818180239 818180241 818180233 818180233 818180218 818180218 818180219 818180239 818180243 818180251 818180254 818180264 818180264 818180268 818180264 818180265 818180270 818180270 818180271 811405670 811405677 811405674 811405658 811405663 811405664 811405665 811405665 811405670 811405671 811405673 811405691 811405691 811405703 811405684 811405684 811405763 811405771 811405768 811405744 811405742 811405737 811405713 811405713 811405713 811405718 811405721 811405721 811405728 811405722 811405723 811405731 811405734 811405728 811405727 811405682 811405693 811405682 812144669 812144664 812144670 812144686 812144641 812144637 812144639 812144627 812144628 812144631 812144640 812144618 812144628 812144604 812144609 812144592 812144594 812144721 812144724 812144734 812144738 812144743 814201700 814201702 814201703 814201702 814201745 814201744 801888894 801888895 801888896 801888887 801888892 801888897 801888898 801888894 801888887 801888862 801888863 801888864 801888854 801888863 801888829 801888831 801888832 801888835 801888839 801888844 801888855 801888856 801888859 801888874 801888879 801888880 801888880 801888885 801888888 801888891 801888892 801888892 801888902 801888902 801888898 801888901 801888887 801888878 801888880 801888883 801888881 801888881 801888895 801888892 791077477 791077462 791077463 791077464 791077469 791077473 791077478 791077481 791077481 791077481 791077482 791077485 791077489 791077489 791077492 791077498 791077504 791077504 791237330 791237325 791237330 791237303 791237265 791245088 791245092 791245068 791245071 791245073 791245079 791245068 791245072 791245088 791245084 791245058 791245058 791245065 791245065 791245039 793269654 793269650 793269649 793269652 793269652 793269656 793269656 793269670 793269670 793269674 793269685 793269685 793269702 793269710 793269722 793269715 793269725 793269729 793269733 793269736 793269952 793269956 793270014 793270011 793270018 793270023 793270030 793270030 793270037 782529501 782529501 782529499 782529501 782529507 782529502 782529504 782529508 782529509 782529501 782529501 782529499 782529512 782529520 782529563 782529574 782529552 782529553 782529554 782529575 782529577 782529577 782529590 782529590 782529593 782529598 782633380 782633381 782633381 779561808 779561805 779561807 779561814 779561814 779561819 779561819 779561794 779561795 779561811 779561785 779561768 779561771 779561771 779561773 779561773 779561766 779561757 779561758 779561762 779561759 779561759 779561759 779561764 779561741 779561738 779561742 779561742 779561745 779561742 779561799 779561799 779561805 779561794 779561798 779561799 748534965 748534946 748534946 748534947 748534950 758449804 758449804 758449816 758449780 758449783 758449772 758413795 758413798 758413800 758413800 758413800 758413807 758413809 758413819 758413820 758413821 758413812 758413812 758413815 758413829 758413809 758413810 758413812 758413819 758413820 758413813 758413817 999597551 999597553 999597553 999597553 999597554 999597571 999597561 999597561 999597557 999597557 999597549 999597551 999597551 999597657 999597645 999597646 999597648 999597633 999597633 999597637 999597638 999597643 999597644 999597640 999597643 999597644 999597644 999597653 999597655 999597659 999597646 999597650 999597656 999597696 999597714 999597716 999597724 999597728 999597721 999597721 999967573 999967573 999967667 999967667 999967673 999863877 999863852 999863916 999863898 999863903 999863901 999863901 999863900 999809235 999809239 999809245 999809253 999809255 999809253 999809262 999809265 999809265 999809265 999809271 999809275 999809281 999809280 999809273 999809280 999809250 999809261 999809266 999809268 999809273 999809273 999809275 999732469 999732453 999732442 999732454 999732454 999732444 999732444 999732446 999732447 999732466 999732467 999732470 999732446 999732426 999732433 999732431 999732433 999732434 999732444 999732444 999732445 999732433 999732402 999732378 999732372 999732376 999732376 999732380 999732386 999732387 999732392 999732389 999732393 999732437 999732437 999732437 999732437 999732439 999732437 999732433 999732439 997707835 997707836 997707825 997705446 997705447 997705447 997705447 997705450 997705450 997705450 997705451 997705451 997705461 997705459 997705462 997705468 996966490 996966491 996966528 996966510 996966514 996966516 996966521 996966453 996966456 996966462 996966464 996966466 996966474 996966477 996966491 996966491 996966491 996966483 996966483 996966488 996966456 996966462 996966453 996966532 996966541 996966541 996966547 996966547 996966586 996967195 996967197 996967198 996967201 996967203 996967203 996967206 996967207 996967207 996967208 996967210 996967209 996967122 996967103 996967102 998364236 998364237 998364225 998364227 895504325 895504346 895504347 895504353 895504352 895504347 895504349 895504351 895504353 895504346 895504344 895504357 895504321 895504323 895504328 895504336 895504344 895504361 895504363 895504367 895504365 895134509 895134510 895134484 895134484 895134484 895134487 895134483 895134491 895134491 895134473 895134488 895134500 895134504 895134489 863255466 863255467 863255468 863255464 863255467 863255473 863255475 863255479 863255479 862323646 862323647 862323647 862323647 862323647 862323646 862323646 862323645 862323648 862323650 862323650 862323654 862323654 862323655 862323632 862323613 862323615 862323615 862323618 862323617 862323618 862323589 862323558 862323560 862323564 862323564 862323533 862317731 862317723 862317733 862317733 862317733 863194247 863194258 863194259 863194260 863194237 864434845 864434846 864434841 864434843 864434845 864434838 864434840 864434837 864434842 864434834 864434836 864434840 864434849 863969956 863969958 863969985 863969988 863969974 863969978 863969960 863969954 863969960 863969969 863969981 863969968 863969976 863969979 863969980 863970014 863969995 863969998 863970003 863970003 863970002 863969962 863969963 863969964 863969959 863969906 863969908 863969911 863969914 863969915 863969934 863969937 863969934 863969936 863969936 863969941 863969944 863969937 863969938 863969848 863969844 863969838 863969842 863969843 863969845 863969868 863969867 863969868 863969856 863969860 863969861 863969864 863969875 863969878 863969882 863969872 863969873 863969873 863969873 863969883 863969883 863969889 863969889 864014838 864014831 864014831 864014836 864014836 864014825 864098180 864098179 864099408 863939552 863939544 863939534 863939528 863939529 863939532 863939534 863939527 863939532 863939529 863939533 863939533 863939536 863939525 863939525 863939526 863939558 863939573 863939577 863939577 863939578 863939579 863939579 863939583 863939591 863939595 863939593 863944428 863944441 863944441 863944442 863944443 863944449 863944446 863944424 863944420 863944416 863944416 863944416 863944424 863944424 863944427 863944428 863944428 863944425 863944471 863944471 863944430 863944438 863944440 863944457 863944457 863944466 863944483 863944482 863944455 863944481 863944527 863944532 863944533 863944534 863944539 863944542 863944545 863944545 863944543 863944551 863944551 863944551 863944541 863944555 863944553 863944553 863944555 863944554 863944555 863944536 863944540 861887491 861887163 861887124 861887114 861887085 861887090 861887145 861887135 861887152 861887152 783932385 783932385 783932382 783932387 783932390 783932395 783932399 783932401 783932413 783932441 783932446 783932446 783932460 783932478 783932487 783872028 773957163 773957164 773957162 773957163 773957163 773957166 773957178 773957188 773957188 773957191 773957191 773957196 773957180 773957182 773725496 773725462 773725462 773725462 773725464 773725467 773725470 773725467 773725462 773725431 773725419 773725421 773725428 773725432 772328295 772328297 772328302 772328310 772328291 772328201 772328201 772328169 772328144 772328148 772328151 772328145 772328141 772328144 772328144 999988675 999988679 999988680 999905326 999905325 999905327 999905327 999905344 999905344 999905165 999905165 999905183 999905184 999028673 999028682 999028675 999028680 999028681 999028680 999028690 999028691 999028688 999028682 999028690 999028691 999028691 999028690 999028691 999028678 999028682 999028672 999028648 999028647 999028651 999028653 999028653 999028652 995336183 995336187 995336163 995336164 995336169 995336131 995336137 995336144 995336150 995336151 995336155 995336155 995336156 995336156 995336163 995336157 995336159 995336159 995336171 995336173 995336153 995336093 995336093 995336100 995336108 995336108 995336082 995336088 995336065 995336057 995336052 995336033 995336035 995336037 995336043 995336045 995336044 995336047 995336044 995335985 995335982 995335985 995336036 995336036 995336032 995336036 995336039 995336040 995336050 995336038 995336043 995336045 995336034 995336072 993146110 993146110 993146102 993146110 993146118 993146120 993146124 993146114 993146114 993146115 999453057 999453050 999455560 999455560 999455559 999455566 999455570 999455572 999455573 999455573 999455516 999455518 999455505 999455520 999455519 999455518 999455519 999455519 999455519 999455513 999455502 999455512 999455513 999455516 999455502 999455484 999455487 999455479 999455474 999455472 999455473 999455473 999455470 999455470 999455474 999455474 999455463 999455457 999455455 999455447 999455449 999455449 999455450 999455451 999455454 999455460 999455461 999455461 999455479 999455476 999455481 999455486 999455488 999455489 999455493 999545083 999545084 999545088 999545087 999545066 999545066 999545071 999545072 999545074 999545052 999545063 999545064 999545032 999545020 999545046 999545053 999545041 999545103 999545105 999545116 999545117 999545117 999545090 999545047 999545050 999545050 999545054 999545053 999540147 999540151 999540149 999540154 999540154 999540159 999540154 999540156 999540106 999540089 999540093 999540097 999540094 999540094 999540087 999540069 999540071 999540003 999539997 999540000 999540027 999540032 999540036 999540031 999540020 999540017 999540025 999450451 999450442 999450443 999450451 999450459 999450433 999450435 999450436 999450489 999450487 999450489 999450471 999450478 999450480 999405535 999405541 999405548 999405551 999405558 999405498 999405495 999405501 999405479 999405489 999405495 999405498 999405467 999405462 999405464 999405469 999405472 999405480 999405482 999405447 998164839 998164842 998164843 998164841 998164838 998164797 998164801 998164794 998164794 998164784 998164781 998164783 998164786 998164783 998164805 998164806 998164802 998164793 998164798 998164799 998164823 998164828 998164831 998164839 998164848 998164808 998164815 998164816 998164821 998164805 998164811 998164811 998164810 998164814 998164776 998164777 999999808 999999810 999999812 999999810 999999769 999999763 999999789 999999747 999999747 999999754 999999750 999999748 999999738 999999738 999999733 999999714 999999714 999999724 999999697 999999707 999999689 999999689 999999712 999999714 999999722 999999722 999999723 999999721 999999716 999999716 999999730 999999733 999999732 999999733 999999735 999999737 999999763 999999769 999999779 999999782 999999786 999999778 999999779 999999779 999999789 999999778 999999781 999999782 999999794 999999792 999999794 999999796 999999796 999999828 999999831 999999834 999999841 999999842 999999842 999999848 999999852 999999852 999999859 999999859 999999861 999999866 999999866 999999853 999999860 999999865 999999858 999999866 999999869 999999863 999999859 999999863 999999868 999999873 999999888 999999885 999999904 999999904 999999911 999999896 999999897 999999900 999999895 999999891 999999891 999999891 999999891 999999891 999999891 999999888 999999883 999999886 999999886 999999888 999999861 999999864 999999865 999999849 999999852 999999853 999999813 999999813 999999829 999999830 999999825 999999826 999999827 999999830 999999831 999999834 999999838 999999839 999999842 999999843 999999846 999999856 999999864 999999864 999999847 999999842 999999840 999999846 999999857 999999857 999999869 999999869 999999895 999999895 999999898 999999895 999999893 999999896 999999897 999999897 999999895 999999896 999999899 999999906 999999907 999999907 999999908 999999908 999999922 999999932 999999933 999999944 999990875 999990877 999990881 999990886 999990886 999990882 999990905 999990906 999990907 999990907 999990911 999990913 999990971 999990970 999991000 999991019 999991013 999991014 999991010 999990990 999990990 999990993 999990986 999990979 999990982 999990986 999990988 999990990 999990964 999990951 999990943 999990928 999990926 999990919 999990920 999990920 999990922 999990935 999990936 999990937 999990939 999990939 999990889 999990870 999990855 999990858 999990852 999990852 999990852 999990882 999990884 999990887 999990892 999990891 999990894 999990896 999990899 999990897 999990899 999990901 999990882 999990882 999990883 999990909 999990913 999990902 999990904 999990909 999990909 999990915 999990915 999990932 999990934 999990939 999990947 999990935 999399073 999399070 999399070 999399075 999399081 999399092 999399092 999399096 999399097 999399098 999399100 999399101 999399102 999399102 999399102 999399095 999399095 999399099 999399069 999399070 999399048 999399493 999399491 999399505 999399512 999399515 999399520 999399539 999399544 999399545 999399545 999399547 999399550 999399553 999399535 999399539 999399548 999399548 999399541 999399541 999400739 999400742 999400748 999400748 999400763 999400764 999400768 999400771 999400782 999400795 999400777 999400779 999400792 999400797 999400799 999400808 999400818 999400824 999400837 999400847 999400837 999400833 999400835 999400844 999400875 999400880 999400882 999400913 999400913 999400913 999400914 999400914 999400914 999400903 999400912 999401618 999401626 999401628 999401626 999401630 999401601 999401604 999401608 999401616 999401617 999401617 999401611 999401613 999401616 999401619 999401620 999401615 999401617 999401625 999401627 999401628 999401616 999401619 999401615 999401616 999401616 999401622 999401622 999401643 999401640 999401642 999401635 999401622 999401626 999401629 999401624 999401626 999401626 999401630 999401637 999401637 999401633 999401630 999401633 999401638 999401641 999401649 999401650 999401905 999401906 999401907 999401899 999401910 999401911 999877227 999877226 999877226 999877169 999877167 999877168 999877154 993570223 993570215 993570221 993570244 993570245 993570245 993570254 993570261 993570265 993570267 993570265 993570265 993570252 993570258 993570259 993570259 993570262 995523557 995523563 995523563 995523566 995523566 995523565 995523546 995523547 995523552 995523515 995523519 995523523 995523528 995523542 995523542 995523531 995523532 995523534 995523537 995523553 995523554 995523551 995523544 995523545 995523563 995523568 995523577 995523595 995523595 995523603 995523608 995523619 995523619 995523619 995523626 995523614 995523594 995523569 995523559 995523559 995523569 995523576 995807625 995807631 995807420 995807424 995807391 995807395 995807399 995807401 995807406 995806501 995806604 995806579 995806585 995806587 995806596 995806582 995806576 995806569 995806571 995806570 995806560 995806559 995806548 995806538 995806576 995806566 995806579 995806597 995806620 995806621 995806621 995806600 995806599 995806648 995806648 995806641 995806637 995806637 995806637 995806627 995806633 995806637 995806636 995806618 995806616 995806617 995806624 995806624 995806624 995806625 995806628 995806631 995806631 995806635 995806634 995806634 995806639 995806640 996360569 996360547 996360549 996360553 996360561 996360567 996360521 996360525 996360527 996360530 996360530 999512239 999512221 999512193 999512192 999512195 999512197 999512197 999512197 999999831 999999834 999999847 999999857 999999847 999999850 999999853 999999853 999999853 999999853 999999837 999999881 999999880 999999875 999999889 999999892 999999893 999999915 999999917 999999920 999999912 999999694 999999699 999999705 999999662 999999664 999999680 999999683 999999688 999999697 999999687 999999672 999999681 999999682 999999683 999999703 999999691 999999688 999999688 999999687 999999672 999999672 999999673 999999668 999999681 999999648 999999654 999999654 999999644 999999644 999999936 999999931 999999931 999999929 999999931 999999931 999999865 999999863 999999860 758815902 758815891 758815896 758815898 758815900 758815901 758815901 758815901 758815883 758815882 758815891 758815888 758815887 758815889 758815891 758815899 758815895 758815891 755664191 755664202 755664190 755664188 755664188 755664187 755664187 755664196 755664196 755664196 755664196 755664182 755664166 755664166 755664170 755664164 755664167 755664152 755664152 755664134 755663894 755663885 755663887 755663893 755663892 755663896 755663899 755663898 755663904 755663905 755663913 755663906 755663909 755663912 755663913 757194232 757194233 757194238 757194226 757194229 757194230 757194230 757194220 757194224 757194213 757194218 757194221 757194227 757194228 757194224 757194224 757194222 757194223 757194220 757194223 757194225 757784018 757988855 757988857 757988864 757988885 850201480 850201479 850201484 850201482 850201482 850201480 850201477 850201481 850201467 850201473 850201474 850201474 850201474 850201476 850201485 850201478 850201475 850201475 850201482 850201483 850201510 850201501 850201506 850201508 850201495 850201501 850201502 850201498 850201501 850201515 850201572 850201576 850201568 850201568 850201551 850201553 850201553 964088308 964088310 964088311 964088316 964088320 964088320 964088320 964088314 964088313 964088312 964088310 964088310 964088313 964088315 964088316 964088275 964088270 964088270 964088272 964088260 964088260 964088238 964088245 964088243 964088244 964088249 964088258 964088259 964088259 964088203 964088187 964088190 964088150 964088151 964088154 964088112 964088113 964088113 964088101 964088103 964088103 964088114 964088117 964088111 964088120 964088121 964088123 964088134 964088139 871875477 871875459 871875450 871875456 871875490 871875490 871875488 871875491 871875493 871875485 871875487 871875489 871875489 871875489 871875488 871875467 871875476 871875464 871875465 871875467 871874865 871874864 871874864 871874854 871874856 871874857 871874897 871874903 871874912 871874913 871874913 871874907 871874906 871874912 871874920 871874917 871874917 871874916 871874923 871590858 871590838 871589593 871589589 871589586 871589588 871589588 871589590 871589592 871589593 871589595 871589596 871589595 871589605 871589606 871589623 757702873 747168346 747168346 747168344 747168304 747168307 747168307 747168302 747168315 747168279 747168285 747168289 747168298 747168297 747168298 747167977 747168010 747168012 747168013 747168013 747168012 720340288 719553934 719553934 719553937 719553937 719553930 719553913 719553914 719553914 719553927 719553898 719553903 719553903 719553901 719553902 719553909 719553909 719553906 719553908 719553896 719553897 719553890 719553890 719553853 719553857 719553860 719553855 719553857 719553857 719553858 719553866 719553867 719553902 719553904 719553908 719553894 719553895 719553906 719553910 719553921 719553925 719553928 719553938 719553941 719553942 719553957 719553944 719553934 719564221 719564227 719564228 719564212 719564219 719564227 719564235 719564240 719564240 719564240 719564240 719544817 719544831 719544824 719544829 719544819 719544822 719544809 719544812 719544812 719544813 719544816 719544819 719544821 719544825 719544822 719544820 719544824 719544799 719544802 719544873 719544874 719544875 719544876 719544867 719544875 719544871 719544872 719544872 719544876 719544888 719544896 719544877 719544875 719544875 719544874 719544875 719544875 719544876 719544877 719544877 719544872 719544874 719544874 719544859 719544853 719544853 719544853 719544408 719544390 719544390 719544398 719544399 719544429 719544435 719544436 719544436 719544716 719544716 719544697 719544698 719544694 719544697 719544697 719544698 719544702 719544724 719544727 719544731 719544726 719695775 719695774 719695764 719695775 719695775 719695767 719695767 719695769 719695772 719695773 719695778 719695779 719695779 719695779 719695785 719695777 719695782 719695784 719695784 719695784 719695782 719695786 719695787 719695782 719695783 719695798 719695798 719695797 719695798 719695798 719695779 719695781 719695778 719695778 719695781 719695782 719695787 719695793 719695794 719695796 996309344 996309348 996309350 996309351 996309351 996309354 996309354 996309358 996309348 996309349 996309355 996309372 996309372 996309374 996309373 996309373 996309386 996309388 996309389 996309394 996309394 996309401 996309386 996309386 996309370 996309372 996309356 996309349 996309354 996309391 996309383 996309381 996309382 996309383 996309394 996309395 996309385 996309383 996309383 996309385 996309385 996309390 996309393 996066385 996066378 996066393 996066381 996066385 996066402 768405871 768405871 768405874 768405848 768405853 768405849 768405850 768405846 768405828 768405829 768405831 768405848 768405849 768405851 768405844 768405839 768405842 768405849 768405845 768405846 768405845 768405821 768405822 768405823 768405822 768405817 768405822 768405822 768405810 768405813 768405814 768405794 768405794 768405799 768405799 768405801 768405801 768405813 768405813 768405815 768405816 768405817 768405820 768405818 768405821 768405828 768405829 797499941 797499947 797499953 797499946 797499922 797499924 797510487 797510491 797510497 795557204 795557205 795557206 795557215 795557215 795557215 795557215 795557218 795557218 795557218 795557205 795557191 979804963 979804963 979804967 979804975 979804976 979804990 979804991 979804993 979804993 979805004 979805005 979805018 979805018 979805004 979805005 979804989 979804990 979804991 979804990 979804990 979805012 979804993 979804999 979804999 979804999 979805001 979805004 979805004 979805004 979805005 979805005 979805008 979805010 979805012 979805000 979805000 979805001 979805002 979805004 979804972 979804974 979804967 979804947 979804947 979804944 979804944 979804949 979804949 979804951 979215168 979215158 979215117 979215117 979215137 979215145 979215140 979215140 979215140 979215140 979215142 979215142 979215142 979215141 979215142 979215144 979215146 979215154 979215151 979215159 979215191 979215186 979215193 979215215 979215213 979215207 979215208 979215211 979215209 979215207 979215185 979215187 979215195 979215190 979215193 979215197 979215193 979215193 979215193 979215194 979215196 979215186 979215166 979215178 979215180 979215189 979215194 979214489 979214490 979214494 979214493 979214495 979214513 979214513 979214515 979214487 979214463 979214465 979214465 979214479 979214482 979214475 979214475 979214476 979214479 979214473 979214474 979214474 979214532 979214532 979214552 979214555 979214557 979214560 979214563 979214557 979214546 979214544 979214560 979214566 979214566 965514254 965514258 965514256 965514245 965514250 965514249 965514239 965167530 965167533 965167513 965167516 965167519 965167519 965167521 965167522 965167523 965167522 965167392 965167390 965167328 965167324 965167326 965167290 965167292 965167293 965167296 965167297 965167296 966041745 966041746 966041746 966041742 966041742 966041878 966041883 966041885 966041868 966041874 966041873 966041874 966041880 966041884 966041885 966041888 966041898 966041900 966041901 966041902 966041903 966041903 966041908 966041909 966041911 966041912 966041910 966041903 966041883 966041869 966041872 966041877 966041877 966041878 966041900 966041913 966041916 966041909 966041910 966041910 966041917 966041918 966041909 966041928 966041922 966041927 966041920 966041922 966041919 966041907 966041906 966041891 966041891 966041891 966041895 966041894 966041889 966041889 966041891 966041882 966041882 974037349 974037339 974037343 974037323 974037331 974037312 974037312 974037317 974042440 974042442 974042463 974042463 974042463 974042467 974042478 974042490 974042490 974042490 974042484 974042496 974042493 974042495 974042499 974042500 974042488 974042490 974042490 974042490 974042485 974042506 974042519 974042519 974042513 974042513 974042516 974042516 974042530 974042507 974042509 789794739 789794728 789794728 789794730 789794609 789794607 789794607 789794613 874967645 874967596 874967594 874967595 874967591 874967561 874967562 874967564 874967561 874967561 874967548 874967548 874967553 874967556 874967555 874967556 874967557 874967558 874967543 874967537 874413622 874413622 874413543 874413544 874413547 874413547 874413569 874413574 874413574 874413570 874413576 874413580 874413580 874413581 874413580 874413555 874413563 874413586 874410423 874410420 874410421 874410417 874410412 874410412 874410291 874410294 874410294 874410288 874410290 874410291 874410293 874410275 874410275 874410268 874410273 874410284 874410284 874410270 874410272 874410273 874410273 874410273 874410312 874410312 874410314 874410316 874410320 874410328 874410334 874410334 986288163 986288175 986288175 986288175 986288174 986288126 986288141 986288141 986288143 986288147 986288147 986288128 986288128 986288130 986288133 986288134 986288137 986288134 986288131 986288126 986288126 986288125 986288128 986288136 986288138 986288138 986288136 989067633 989067634 989067642 989067642 989067650 989067644 989067645 989067638 989067642 989067644 989067655 989067660 989067662 989067681 989067687 989067689 989068483 989068485 989055247 989055253 989055253 989055260 989055262 989055264 989055264 989055288 989055293 989055292 989055296 989055324 989055324 989055325 989055327 989055329 989055330 989055331 989055332 989055329 989055326 989055327 989055327 989055326 989055329 989055332 989055334 989055338 989055334 989055337 989055337 989055337 989055338 989055342 989055345 989055349 989055349 989055350 989055357 989055356 989055363 989055361 989055374 989055370 989055371 988904303 988904307 988904312 988746313 988746313 988746349 988746348 988746348 988746347 988746348 988746373 988746383 988746388 988746379 876868552 876868547 876868550 876868550 876868550 876868550 876868550 876868551 876868553 876868556 876868541 876868531 876868531 876868532 876868532 876868530 876868538 876868542 876868539 876868545 876868551 876868553 876868544 876868550 876868551 876868561 847774483 847774492 847774504 847774504 847774502 847774493 847774502 847774504 847774504 847774505 847286842 847286842 847286842 847290990 847291051 847291029 847291029 847291034 847291031 847291011 847290994 847290993 847290994 847291000 847290994 847290970 847290977 847290980 847290981 847290972 847290979 847290970 847290972 847290982 847290982 847290988 999999941 999999942 999999944 999999952 999999952 999999954 999999954 999999935 999999916 999999912 999999914 999999915 999999906 999999902 999999902 999999902 999999915 999999909 999795062 999795085 999795085 999795083 999795088 999795040 999795051 999795057 999795057 999795055 999795054 999795054 999795056 999795045 999795048 999795052 999795055 999795063 999795063 999795072 999795074 999795074 999795076 999795039 999795044 999794978 999794973 999794973 999794980 999794977 999794978 999794969 999794979 999794976 999794978 997015459 997015463 997015463 997015465 997015456 997015458 997015461 997015464 997015470 997015479 997015486 997015485 997015496 997015499 997015495 997015497 997015499 997015499 997015483 997015484 844306528 844306523 844306525 844306369 844306373 844306373 843431931 843431931 843431933 843431940 843431940 843431936 843431942 843431945 843431939 843431941 843431945 843431959 843431952 843431956 843431943 843431936 566818400 566818403 566818396 566818405 566818418 566818403 566818403 566818394 566818411 566818396 566818399 566818403 566818403 566818403 566818405 566818407 566818397 566818402 566818411 566818422 566818420 566818421 566818406 566818375 566818376 566818376 566818378 566818382 566818385 566818381 566818382 566818381 566818384 566818385 566818385 566818379 566818359 566818360 566818360 566818364 566818358 566818364 566342990 566342990 566343001 566343001 566343001 566343004 566343005 566343005 566343007 481169983 481169972 481169957 481169964 481169966 479639649 479639652 479639673 479639671 479639673 479639673 479639674 479639675 479639656 479639664 479639650 479639650 479639652 479639654 479639658 479639659 479639660 479639647 479639639 479639637 479639644 479639650 479639649 479639649 479639662 479639650 479639650 479639652 479639632 479639633 479639626 479639615 479639619 479639593 479639591 479639589 479639588 479639568 479639576 479639556 479639557 479639560 479639559 479639564 479639556 479639550 479639553 479639553 479639553 479639554 479639554 479639555 479639555 479639584 479639585 479639585 479639589 479639589 479639593 479639589 479639615 479639616 479639555 479639556 479639556 479639573 479639533 479639532 479634422 479634416 479634410 479634409 479634409 479634420 479634424 479634424 479634420 479634397 479634399 479634399 479634363 479634363 479634363 479634362 479634361 479634361 503082111 503059734 503059735 503059736 503059715 503059717 503059715 503059718 503059720 503059761 503059762 503059782 503059782 503059788 503059780 503059768 503059771 503059774 503059773 503051937 503051950 503051939 503051933 503051925 503051927 503051929 503051930 503051927 503051932 503051925 503051929 503051945 917794394 917794396 917794401 917794399 917794400 917794401 917794402 917794399 917794399 917794402 917794392 917794392 917794392 917794392 917794390 917794394 917794395 917794372 917794372 917794370 917794350 917794365 917794369 917794362 917794362 917794362 917794352 917794353 917794362 639839849 639839847 639839851 639839852 639839851 639839859 639839863 639839858 639839841 639839842 639839840 639839836 639839841 639839843 639829542 639829541 639829555 639829553 639829555 639829536 639829533 639829535 639829536 639829537 639829542 639829530 639829550 639829553 639829554 639829553 639829551 639829561 639829568 639829560 639829562 639829564 639829566 639829571 639829578 639829575 639829574 639829569 639829579 639829568 639829568 639829568 639829567 639825408 639825411 639825412 639825398 639825398 639825394 639825394 627582499 627582502 627582506 627582507 627502793 627502795 627502833 627502818 627502819 627502828 627502817 627502832 627502829 627502818 627502822 627502852 627502849 627502827 627502829 627502831 627502824 627502826 604055075 604055079 604055084 604055085 604055085 604055085 604055089 604055085 604055090 604055102 604055101 604055091 604055082 604055073 189312619 189312619 189312621 189312639 189312647 189312654 189312635 189310102 189310114 189310114 189310112 189310098 189310126 189310128 189310130 189310112 189310105 189310104 189310065 189310067 189310069 189310070 189310071 189310081 189310084 189310067 189310065 189310066 189310044 189310046 189310047 189310038 189310182 189310176 189310178 189310182 189310188 189310188 189310188 999999914 999999906 999999921 999999919 999999907 999999909 999999897 999999896 999999895 999999896 999999889 999999889 999999891 999999891 999999887 999999887 999999888 999999882 999999860 999999818 999999819 999999815 999999823 999999824 999999820 999999822 999999832 999999823 999999814 999999826 999999824 999999749 999999754 999999757 999999754 999999754 999999756 999999757 999999760 999999763 999999769 999999771 999999778 999999771 999999777 999999779 999999780 999999783 999999779 999999782 999999784 999999804 999999798 999999801 999999664 999999672 999999675 999999675 999999674 999999683 999999687 999999687 999999684 999999684 999999677 999999677 999999749 999999749 999999751 999999764 999999764 999999766 999999753 999999756 999999756 999999760 999999774 999999775 999999773 999999764 999999765 999999762 999999772 999999772 999999772 999999778 999999785 999999769 999999805 999999807 999999797 999999778 999999786 999999786 999999786 999999771 999999774 999999775 999999776 999999780 999999820 999999822 999999841 999999841 999999842 999999843 999999843 999999844 999999845 999999852 999999871 999999871 999999888 999999889 999999889 999999908 999999908 999999909 999999904 999999909 999999898 999999900 999999901 999999904 999999888 999999892 999999888 999999888 999999881 999999886 999999891 999999891 999999891 999999891 999999899 999999899 999999906 999999906 999999909 999999909 999999868 999999871 999999862 999999869 999999864 999999864 999999901 999999907 999999894 999999896 999999896 999999896 999999899 999999899 999999874 999999881 999999888 999999881 999999898 999999885 999999882 999999874 999999878 999999880 999999880 999999886 999999888 999999901 999999905 999999907 999999911 999999908 999999920 999999906 999999887 999999887 999999957 999999911 999999920 999999920 999999915 999999926 999999926 999999873 999999881 999999878 999999888 999999888 999999888 999999882 999999918 999999917 999999896 999999896 999999896 999999915 999999911 999999906 999999908 999999909 999999919 999999920 999999914 999999907 999999911 999999896 999999896 999999897 999999896 999999901 999999900 999999900 999999905 999999915 999999905 999999906 999999894 999999894 999999890 999999890 999999876 999999895 999978990 999979023 999979023 999979028 999979034 999979042 999979034 999979020 999979023 999979024 999979032 999979031 999979031 999979035 999979033 999979034 999979035 999979018 999979017 999978965 999978968 999978975 999979481 999979474 999979473 999979477 999979451 999979454 999979455 999979456 999979460 999979461 999979461 999979469 999979469 999976945 999976948 999976883 999976852 999976858 999976849 999976836 999976837 999976840 999976839 999976842 999976823 999976823 999976830 999976832 999976832 999976841 999976835 999976836 999976837 999976837 999976830 999976832 999976832 999976836 999976836 999976836 999976787 999976797 999976798 999976798 999976798 999976799 999976799 999976798 999976802 999976802 999976775 999976767 999976770 999976777 999976785 999976781 999976782 999976763 999976763 999976763 999976768 999976758 999976759 999976765 999976831 999976823 999976824 999976835 999976839 999976830 999976831 999976832 999976840 999976795 999976791 999976794 999976807 999979766 999979765 999979767 999979762 999979764 999979747 999979750 999979749 999979750 999979750 999979753 999979757 999979759 999979755 999979756 999979760 999979758 999979756 999979759 999979763 999979763 999979762 999997032 999997046 999997037 999997037 999997036 999997036 999996964 999996966 999996971 999996972 999996973 999996973 999996979 999996980 999996974 999996982 999996982 999996982 999996985 999996992 999997012 999997003 999997004 999997007 999997873 999997845 999997846 999997849 999997855 999997869 999997869 999997870 999997873 999997837 999997872 999997873 999997870 999997868 999997876 999997898 999997896 999997906 999997922 999997912 999997868 999997876 999997879 999997803 999980520 999980558 999980558 999980561 999980561 999980535 999980537 999980537 999980537 999980578 999980584 999980582 999980589 999980590 999980590 999980590 999980590 999980590 999980580 999980581 999980585 999980704 999980709 999980680 999980681 999980686 999980690 999980690 999980674 999980697 999980695 999977684 999977670 999977676 999977677 999977687 999977685 999977683 999977686 999977700 999977700 999977703 999977706 999978890 999978891 999978898 999994638 999994643 999994621 999994615 999994615 999994617 999994617 999994626 999994630 999994125 999994106 999994109 999994108 999994100 999994100 999994100 999994651 999994651 999994649 999994647 999994654 999994664 999994661 999994661 999994690 999994689 999994698 999994701 999994699 999994692 999994693 999994693 999994686 999994687 999994687 999994687 999994687 999999379 999999379 999999379 999999379 999999381 999999383 999999383 999999388 999999710 999999711 999999719 999999720 999999685 999999689 999999671 999999671 999999662 999999662 999999649 999999650 999999651 999999654 999999654 999999785 999999790 999999786 999999783 999999783 999999773 999999777 999999775 999999775 999999759 999999778 999999771 999999768 999999768 999999768 999999769 999999773 999995104 999995114 999995118 999995119 999995087 999995089 999995083 999995083 999995082 999995081 999995073 999995079 999995077 999995078 999995078 999995081 999995088 999995084 999995086 999979360 999979354 999979354 999979359 999979361 999979368 999979369 999979367 999979367 999979360 999979368 999979360 999979363 999979291 999979284 999979286 999979277 999979278 999979273 999979279 999979286 999979273 999979267 999979247 999979251 999979248 999979249 999978067 999978071 999978065 999978043 999978057 999978069 999978062 999978042 999978058 999978036 999978030 999978030 999978032 999978033 999978016 999978020 999978020 999978022 999978022 999978022 999978023 999978011 999978012 999978016 999978022 999978027 999978022 999978025 999977987 999976767 999976771 999976778 999976756 999976751 999976753 999976753 999976755 999976760 999976761 999976766 999976759 999976755 999976726 999976911 999976923 999976971 999976972 999976973 999976978 999976981 999976981 999976981 999976985 999976983 999976990 999976990 999976953 999976955 999976957 999976956 999976971 999976413 999976418 999976418 999976414 999976415 999976403 999979543 999979548 999979540 999979514 999979515 999979504 999979501 999979495 999979491 999979496 999979499 999979502 999979504 999979504 999979465 999979478 999979500 999992738 999992740 999992741 999992741 999992727 999992727 999992717 999992754 999992757 999992767 999992769 999992768 999992770 999992770 999992769 999994740 999994749 999994733 999994724 999994727 999994722 999994716 999994718 999994684 999994654 999994655 999994665 999994665 999994666 999994652 999994648 999995682 999995694 999995693 999995697 999995698 999995685 999995686 999995691 999995696 999995699 999995715 999995723 999995716 999995709 999995708 999995709 999995711 999995704 999995708 999995714 999995727 999995729 999995728 999995673 999995672 999995673 999995673 999995677 999995678 999995671 999995656 999995659 999996275 999996282 999996285 999996290 999996290 999996289 999996289 999996279 999996282 999996282 999996284 999996288 999996280 999996314 999996299 999996305 999996339 999996335 999996333 999996339 999996334 999996337 999996338 999996338 999996340 999996329 999996331 999996334 999996338 999996370 999996300 999983068 999983069 999983073 999983074 999983077 999983076 999983074 999983078 999983062 999983069 999983073 999983077 999983081 999983079 999983069 999983071 999983074 999983074 999983081 999983085 999983085 999983092 999983096 999983095 999983080 999983089 999983089 999983099 999983102 999983102 999983102 999983075 999983075 999983075 999983078 999983062 999983062 999983063 999983051 999983051 999983049 999983050 999983042 999983044 999983054 999983046 999983046 999983024 999983024 999983028 999983039 999983043 999983024 999983019 999983019 999983023 999983017 999982996 999983001 999982995 999982995 999982992 999983003 999983002 999983002 999983008 999983006 999983008 999983009 999983017 999983017 999983017 999983017 999983021 999985162 999985167 999985171 999994850 999994851 999994858 999994852 999994849 999994866 999994868 999994867 999994867 999994871 999994872 999994878 999994882 999994863 999994866 999994874 999994860 999994863 999994864 999994865 999994867 999994891 999994891 999994891 999994892 999994906 999994902 999994902 999994902 999994855 999994917 999995485 999995485 999995501 999995501 999995491 999995491 999995487 999995488 999995489 999995486 999995474 999995471 999995515 999995515 999995515 999995513 999995518 999995518 999995530 999995530 999995530 999995530 999995494 999995494 999995501 999995503 999995492 999995481 999995481 999995482 999995522 999995514 999995506 999995507 999995507 999995498 999995501 999995503 999995525 999995528 999995528 999995528 999995529 999995523 999995524 999995523 999995522 999995499 999995499 999995499 999995501 999995502 999995491 999995490 999995492 999995489 999995507 999995508 999995510 999995517 999995517 999995521 999995533 999995536 999995554 999995554 999995509 999995516 999995522 999995520 999995525 999995525 999995522 999995524 999995523 999995523 999995525 999995533 999995503 999995504 999995506 999995502 999995501 999995494 999995492 999995498 999995500 999995501 999995501 999995502 999995502 999995502 999995506 999995508 999995514 999995518 999995528 999995528 999995506 999995501 999995501 999995504 999995512 999995515 999995506 999995512 999995512 999995494 999995498 999995493 999995474 999995460 999995459 999995459 999995459 999995462 999995465 999995422 999995432 999995433 999995441 999995464 999985826 999985841 999985845 999985846 999985855 999985856 999985859 999985856 999985856 999985862 999985862 999985862 999985860 999985922 999985915 999985918 999985900 999985904 999985914 999985914 999985915 999985912 999985916 999983944 999983944 999983945 999983961 999983982 999983983 999983985 999984000 999984019 999984021 999984021 999984022 999984025 999984036 999984036 999984039 999984038 999984041 999984041 999984046 999984042 999984043 999984043 999984042 999984044 999984032 999984051 999984052 999984031 999984016 999992891 999992891 999992902 999992901 999992904 999992906 999992866 999992868 999992869 999992869 999992869 999992875 999992873 999992871 999992868 999992866 999992869 999992859 999992861 999992868 999992871 999992871 999992880 999992885 999992882 999992882 999992890 999992899 999992909 999992908 999992910 999992911 999992911 999992907 999992906 999992902 999992861 999992844 999992845 999992845 999992834 999998485 999998485 999998487 999998487 999998496 999998491 999998490 999998474 999998478 999998481 999998461 999998467 999998467 999998477 999998473 999998473 999998554 999998557 999998558 999998559 999998559 999998560 999998564 999998566 999998569 999998572 999998572 999998864 999998867 999998862 999998862 999998864 999998865 999998878 999998872 999998878 999998880 999998883 999998995 999998981 999998983 999998969 999998969 999998971 999998973 999998973 999998979 999998980 999998984 999998984 999998976 999998960 999998961 999998963 999998956 999998957 999998958 999998958 999998960 999998961 999998965 999998967 999998971 999998971 999998977 999998978 999998977 999998927 999998945 999998946 999998941 999998940 999998941 999998941 999998944 999998938 999998936 999998933 999998931 999998929 999998930 999998913 999998909 999998897 999998894 999998897 999998895 999998897 999998911 999998912 999998918 999998921 999998749 999998751 999998742 999998747 999998748 999998748 999998750 999998699 999998544 999998547 999998550 999998548 999998549 999998550 999998556 999998543 999998545 999998412 999998405 999998409 999998420 999998415 999999881 999999881 999999866 999999865 999999865 999999876 999999869 999999869 999999864 999999864 999999872 999999872 999999874 999999876 999999876 999999877 999999877 999999869 999999869 999999866 999999838 999999840 999999840 999999828 999999830 999999825 999999826 999999830 999999847 999999852 999999842 999999856 999998813 999998812 999998825 999998810 999998810 999998813 999998815 999998809 999998796 999998849 999998849 999998851 999998828 999998852 999998851 999998854 999998857 999998854 999998854 999998853 999998855 999998854 999998854 999998814 999998837 999998807 999998806 999998807 999998797 999998795 999998779 999998784 999998787 999998788 999998799 999998799 999998799 999998753 999998751 999998749 999998747 999998747 999968107 999968115 999968118 999968120 999968099 999968103 999968104 999968087 999968095 999968096 999968077 999968066 999968070 999968070 999968070 999779597 999779603 999779603 999779609 999779612 999779612 999779612 999779613 999779615 999779612 999779628 999779632 999779638 999779627 999779627 999779629 999779630 999779630 999770756 999770736 999770737 999770722 999770717 999770720 999770721 999769931 999769908 999769916 999769921 999769929 999769931 999769931 999769930 999769934 999770002 999770010 999770011 999770011 999770013 999770009 999770015 999770017 999770025 999770027 999770024 999759461 999759462 999759466 999759467 999759469 999759466 999759473 999759458 999759448 999759448 999759449 999759452 999759461 999759460 999758759 999758759 999758759 999758760 999758728 999758742 999758721 999758721 999758695 999758699 999758699 999758701 999758702 999758713 999758703 999758703 999758707 999758689 999758689 999758700 999758703 999758390 999758382 999758373 999758376 999758387 999758391 999758386 999758388 999758387 999758388 999758389 999758381 999758381 999758381 999758374 999758378 999758382 999758368 999758368 999758361 999758363 999758336 999758336 999758342 999758343 999758328 999758332 999758322 999758320 999758331 999758333 999758334 999758349 999758335 999758338 999758339 999758343 999757783 999757783 999757791 999757792 999757797 999757807 999757812 999757830 999757830 999757843 999757838 999757840 999757546 999757548 999757549 999757551 999757558 999757566 999757563 999757554 999757556 999757559 999757557 999757557 999757560 999757556 999757556 999757588 999757586 999757586 999757586 999757587 999757587 999757580 999757580 999757591 999757592 999757589 999757591 999757596 999757603 999757604 999757603 999751930 999751932 999751945 999751952 999751944 999751950 999751952 999751978 999751979 999751983 999751955 999751960 999751960 999751939 999751933 999751934 999751929 999751930 999751956 999751956 999751958 999751959 999751958 999751959 999751970 999751971 999751952 999751949 999751942 999751879 999751871 999751880 999751876 999751882 999751881 999751880 999751891 999751899 999751906 999751910 999751910 999751911 999751915 999751915 999751917 999751908 999751908 999751908 999751908 999751887 999751868 999751869 999751879 999751881 999751875 999751889 999751890 999751888 999751892 999751893 999751878 999751878 999751883 999751883 999751880 999751886 999751886 999751888 999751888 999751885 999751897 999751897 999751900 999751903 999751855 999751856 999751875 999751870 999751872 999751865 999751868 999751858 999785827 999785789 999785791 999785789 999785791 999785794 999785793 999785792 999785796 999785793 999785791 999785792 999785793 999785798 999785798 999785802 999785805 999785810 999785810 999785808 999785799 999785799 999785801 999785804 999785800 999785790 999785794 999785810 999785811 999785816 999785817 999785819 999785845 999785850 999785854 999785865 999785865 999785851 999785852 999785825 999785826 999785827 999785834 999785825 999785822 999785822 999785203 999785195 999785194 999785195 999785205 999785205 999782696 999782705 999782704 999782705 999782690 999782687 999782688 999782669 999782669 999782659 999782659 999782661 999782667 999779532 999779543 999779572 999779581 999779581 999779608 999779605 999779618 999779618 999779618 999779607 999779601 999779607 999779598 999779597 999779599 999779601 999779603 999779610 999779587 999779587 999779562 999779593 999779591 999779595 999779590 999779589 999779591 999779582 999779582 999779580 999779584 999779579 999779580 999779583 999779583 999779608 999779618 999779620 999779611 999779636 999779635 999779634 999779633 999779635 999779635 999779645 999779648 999779658 999779633 999779637 999779637 999779637 999779637 999779639 999779672 999779683 999779683 999779687 999779681 999779691 999779692 999779689 999779691 999779693 999779692 999779696 999779698 999779702 999779701 999779700 999779691 999779689 999779684 999779689 999779695 999779678 999779678 999779691 999779701 999779711 999779707 999779713 999779689 999779683 999779687 999779693 999779701 999779702 999779731 999779734 999779739 999779715 999779705 999778238 999778238 999778237 999778240 999778263 999778258 999778261 999778261 999778221 999778221 999778222 999778208 999778240 999778240 999778249 999778253 999778248 999778250 999778256 999778267 999778261 999778257 999778261 999778261 999778269 999777408 999777409 999777414 999777425 999777428 999777432 999777427 999777458 999777462 999777462 999777472 999777468 999777471 999777471 999777467 999777467 999777456 999777455 999777453 999777456 999777463 999777463 999777472 999777470 999777480 999777480 999777505 999777505 999777500 999777500 999777486 999777486 999777489 999777493 999777493 999777494 999777488 999777488 999777490 999777497 999777491 999777492 999777462 999777464 999777466 999777469 999743377 999743380 999743377 999743389 999743398 999743390 999743388 999743376 999743383 999743390 999743384 999743386 999743380 999743382 999743382 999743407 999743407 999743406 999743401 999743419 999743413 999743413 999743413 999743409 999742890 999742898 999742899 999742900 999742899 999742893 999742899 999742905 999742889 999742882 999742890 999742893 999742894 999742894 999742878 999742881 999742882 999742884 999742844 999742844 999742846 999742846 999742946 999742928 999742932 999742932 999742925 999742930 999742933 999742930 999742934 999742937 999742958 999742958 999742960 999742937 999742943 999742936 999742939 999742939 999742946 999740810 999740817 999740822 999740830 999740839 999740841 999740842 999740842 999740842 999740844 999740844 999740849 999740840 999740840 999740846 999740850 999740840 999740833 999740799 999999813 999999817 999999823 999999832 999999833 999999834 999999844 999999813 999999812 999999813 999999834 999999835 999999846 999999849 999999853 999999853 999999853 999999851 999999842 999999846 999999849 999999850 999999833 999999838 999999840 999999849 999999845 999999851 999999858 999999855 999999855 999999857 999999851 999999856 999999821 999999821 999999819 999999821 999999817 999999835 999999834 999999841 999999844 999999845 999999805 999999808 999999809 999999822 999999825 999999821 999999831 999999834 999999816 999999816 999999815 999999806 999999801 999999809 999999809 999999809 999999862 999999842 999999839 999999841 999999842 999999847 999999836 999999830 999999823 999999824 999999821 999999824 999999824 999999805 999999806 999999811 999999793 999999798 999999802 999999799 999999799 999999802 999999805 999999800 999999805 999999801 999999801 999999804 999999815 999999815 999999815 999999814 999999814 999999817 999999807 999999908 999999907 999999907 999999886 999999888 999999883 999999889 999999866 999999868 999999871 999999869 999999870 999999870 999999856 999999856 999999850 999999854 999999856 999999818 999999823 999999822 999999793 999999799 999999799 999999777 999999784 999999784 999999784 999999781 999999783 999999777 999999779 999999789 999999778 999999770 999999797 999999798 999999799 999999799 999999805 999999809 999999811 999999850 999999843 999999848 999999849 999999849 999999846 999999843 999999835 999999803 999999796 999999796 999999795 999999740 999999743 999999747 999999753 999999753 999999745 999999746 999999769 999999758 999999761 999999764 999999766 999999764 999999780 999999786 999999787 999999790 999999793 999999811 999999813 999999816 999999803 999999803 999999798 999999801 999999799 999999800 999999793 999999793 999999794 999999790 999999793 999999795 999999799 999999795 999999794 999999793 999999795 999999799 999999803 999999804 999999811 999999810 999999797 999999777 999999776 999999780 999999792 999999795 999999756 999999759 999999752 999999749 999999759 999999757 999999759 999999759 999999759 999999777 999999779 999999779 999999779 999999785 999999788 999999808 999999774 999999779 999999787 999999789 999999792 999999815 999999815 999999815 999999809 999999811 999999812 999999801 999999820 999999796 999999796 999999797 999999800 999999796 999999794 999999794 999999789 999999791 999999785 999999771 999999775 999999740 999999725 999999727 999999730 999999731 999999727 999999730 999999732 999999732 999999732 999999740 999999728 999999740 999999746 999999736 999999744 999999744 999999743 999999750 999999770 999999777 999999794 999999795 999999792 999999805 999999809 999999808 999999808 999999811 999999811 999999812 999999800 999999802 999999791 999999790 999999791 999999790 999999787 999999789 999999794 999999787 999999788 999999820 999999815 999999804 999999805 999999817 999999824 999999825 999999829 999999829 999999825 999999827 999999833 999999833 999999839 999999835 999999838 999999839 999999839 999999837 999999846 999999846 999999855 999999847 999999845 999999847 999999856 999999859 999999863 999999864 999999850 999999870 999999871 999999872 189309854 189309853 189309855 189309855 189309856 189309854 189309854 189309855 189309856 189309857 189309857 189309856 189309856 189309857 189309861 189309857 189309838 189309838 189309838 189309830 189309830 189309832 189309833 189309833 189309835 189309843 189309842 189309842 189309833 189309836 189309832 189310985 189310987 189310989 189310985 189310979 189310969 189310962 189310948 189310951 189310956 189310958 189310965 189310971 189310972 189310969 189310975 189310978 189310978 189310975 189310972 189310977 189310999 189311006 189311010 189326454 189326459 189326458 189326458 189326457 189326459 189326465 189326463 189326466 189326461 189326461 189326468 190433425 745480655 745480662 745480662 190433432 190433408 190433408 190433408 190433408 190433408 190433391 190925860 190925865 190925868 190925868 190925873 190925861 190925859 190925837 190925838 190925840 190925841 190941815 190941821 190941821 190941816 190941818 190941819 190941822 190941820 190941830 190941834 190941840 190941844 190941843 190941845 190941867 190941859 190941854 190941874 190941878 190941880 190941880 190941889 190941898 190941905 190941906 190941914 190941917 190941918 190941920 190941931 190941932 190941940 190941970 190941968 190941975 190941978 190943633 190943633 190943621 190943607 190943608 190943609 190943607 190943605 190943605 190943610 190943596 190943601 190943593 190952574 190952579 190952588 190952574 191012772 191012772 191012773 191012775 191012775 191012779 191012779 191012791 191012789 191012800 191012801 191012801 191012808 191012812 191012814 191012808 191012809 191012821 191012827 191012838 191012839 191012839 191012858 191012859 191012859 191012913 191012919 191012962 191012971 191012971 191012968 191012971 191012962 191012949 191012957 191012958 191012958 191012961 191012978 191012980 191012971 191012948 191012950 191012950 191012952 191012947 191012939 191012937 191012939 191012940 191012871 191012858 191012859 191076071 191076067 191076063 191076076 191076078 191076065 191076065 191076057 191076031 191076032 191076022 191076030 191076030 191076024 191076026 191076026 191076023 191076023 191076023 191076020 191076023 191076023 333601733 333601733 333601732 333601749 333601749 333601758 333601759 333601765 333601765 333601761 333601771 333601772 333601772 333601781 333601780 333601779 333601780 333601781 335158411 335158414 335158415 335158409 335158409 335158409 335158421 335158413 335158427 335158426 335178686 335178686 335178677 335178678 335178680 335178683 335178671 335178666 335178667 335178670 335178672 335178668 335178663 335178690 335178700 335178699 335178691 335178691 335178689 335178688 335178684 335178678 335178680 335178667 335178668 335178671 335178663 335178670 335178697 335178690 335178692 335178692 335178692 335178692 342245498 342245501 342245508 342245501 342262426 342262422 342262422 342262425 342262426 342262426 342262429 342262432 342262433 342262437 342262443 342262433 342262423 342262420 999999805 999999812 999999827 999999814 999999814 999999814 999999811 999999814 999999820 999999822 999999821 999999824 999999824 999999829 999999834 999999807 999999809 999999831 999999832 999999842 999999763 999999762 999999766 999999766 999999769 999999759 999999758 999999762 999999762 999999770 999999771 999999771 342262376 342262376 342262366 342262366 342262366 342262365 342262366 342262382 342262382 342262384 342262387 342262392 342262401 342262416 342262415 342262416 342262434 342262434 342262408 342262415 342262412 342262412 342262412 342262405 342262428 342262437 342262439 342262439 342262449 342262449 342262450 342262446 342262446 342262441 342262440 342262436 342262426 342262419 342262409 342262409 342262410 342262411 342262413 342262409 342262409 342262409 342262411 342262423 342262423 342262430 342262432 342262426 342262413 342262414 342262427 342262427 342262428 342262433 342262430 342262432 342262426 342262416 342262415 342262415 342262416 342262418 342262418 342262424 342262350 342262354 342262339 342262320 342262319 342262330 342262332 342262325 342262322 342262324 199736614 199736615 199736619 199736623 199736625 199736619 199736621 199736616 199736616 199736865 199736855 199736855 199736846 199736844 199736839 199736841 199736841 199736826 199736831 199736833 199736837 199736835 199736776 199736776 199736770 199736774 199736784 199736782 199736793 199736793 199736795 199736795 199736797 199736792 199736784 199736784 199736779 199736784 199736767 199736769 199736769 199736781 199736775 199736770 199736773 199736794 199736875 199736871 199736869 199736861 199736870 199736871 199736858 199736859 199736862 199736864 199736864 199736864 199736864 199736869 199736872 199736887 199736894 199736894 199741003 199740998 199740984 199740987 199740989 199740991 199740986 199740998 199740994 199740997 199741015 199741030 199741015 199741022 199741013 199741008 199741012 199741016 199741014 199741015 199741006 199741006 199741007 199741010 199741013 199741020 199741020 199741016 199741024 199741019 199741019 199741021 199741022 199741003 199740999 199741047 199741047 199741042 199741027 199741029 199741029 199741020 199724101 199724103 199724089 199724078 199724081 199724081 257273829 257273830 257273830 257273852 257273854 257273856 257273858 257273864 257273855 257273856 257273860 257273860 257273860 257273878 257273878 257273881 257273886 257273890 257273870 257273870 257273859 257273855 257273855 257273853 257273858 257273858 257273864 257273818 257273818 257273828 257273828 257273823 257273822 257273826 257273826 257273826 257273831 257273837 257273831 257273826 257273834 257273830 257273832 257273822 257273829 257273830 257273834 257273839 257273854 257273848 257273857 257273857 257273859 257273865 257273877 257273895 257273906 257273904 257273905 257273910 257273911 257273936 257273927 257273928 257273937 257273928 257273928 257273930 257273931 257273932 257273935 257273932 257273944 257273949 257273951 257273952 304412307 304412281 304412280 304412289 304412293 304412288 304412288 304412287 304412291 304412308 304412309 304412310 304412312 304412312 304412316 304412320 304412315 304412315 304412315 304412280 304412284 304412274 304412276 304412291 304412320 304411172 304411171 304411171 304411175 304411149 304411153 304411153 304411154 304411129 304411109 304411109 304411102 304411103 304411114 304411109 304411108 304411099 312581566 318996973 318996972 318996980 318996984 318996981 318996980 319596561 319596562 319596558 319596561 319596571 319596574 319596563 319596564 319596564 319596563 319596563 319596562 320434077 320434048 320434050 320434058 320434058 320434053 320434053 320434053 320434046 320434027 320434026 320434010 320434011 320434004 320434026 320434026 320434020 320434026 320434031 320434031 320434040 320434066 320434065 320434057 320434072 320434077 320434077 320434084 320434071 320434070 320434064 320434070 320434074 320434077 320434078 320434079 320434083 320434085 320434085 320434090 320434095 320434109 320434110 320434113 320434112 320434112 320434112 320434106 320434090 320434102 320434101 320434110 320434110 320434107 320434108 320434101 320434098 320434099 320434099 320434057 320434058 320434060 320425067 320425072 320425077 320425063 320425065 320425050 320425038 320425031 320425036 320425041 320425048 320425054 518216096 518216091 518216099 518216097 518216097 518216097 518216101 518216090 518216095 518216092 518216276 518216277 518216277 518216277 518216280 518216288 518216288 518216287 518216289 518216275 518216260 518216253 518216254 518216250 518216250 518216245 518216246 518216251 518216244 518216241 518216239 518216240 518216240 518216238 518216240 518216255 518216266 518216270 518216279 518216276 518216317 518216319 518216319 518216322 518216317 518216318 518216318 518216319 518216320 518216317 518216326 518216323 518216318 518216290 518216290 518216288 518216285 518216282 518216284 518216285 518217431 518217428 518217425 518217429 518217422 518217424 518217421 518217423 518217430 518217417 518217424 518217430 518217430 518217419 518217422 518217424 669957915 669957908 669957929 669957930 669957936 670210491 670210492 670210488 670210483 670210475 670210477 670210475 670210474 670210487 670210487 670210491 670210490 670210481 670210476 670210470 670210468 670210471 670210473 670210476 670210483 670210476 670210479 670210471 670210460 670210460 670210454 670210453 670210428 670210428 670210432 670210454 670210454 670210455 670210459 670210443 670210432 670210434 670210433 670210433 670210436 670210433 670210462 670210491 670210497 670210497 670210498 670210502 695425278 695425278 695425279 695425289 695425280 695425288 695425293 695425300 695425299 695425305 695425324 695425324 695425324 695425322 695425323 695425322 695425301 695425301 695425301 695425296 695425263 695425264 695425267 695425275 695425278 695425277 695425290 689009885 689009890 689009886 689009862 689009863 689008779 537268248 537268256 537268259 537268264 537268273 537268275 537268281 537268283 537268282 537268288 537268277 537268279 537268244 537268248 537268241 537268244 537268244 537268244 537268246 537268249 537268250 537268244 537268235 537268234 537271018 537271013 537270999 537270989 537270990 537271030 537270992 537270971 537270972 537270975 537255034 537255039 537255046 537255046 537255047 537255019 537255018 537255037 537255030 537255031 537255033 537255029 537255014 537255015 537255001 537255006 537255006 537255006 537255006 537255694 537255683 537255689 537255690 537255693 537255684 537255684 537255683 537255690 537255712 537255712 537255714 537255718 537255719 537255719 537255725 537255724 537255724 537255725 537255727 537255727 537255729 537255729 537255731 537255737 537255736 537255741 537255742 537255744 537255770 537255766 537255774 537255775 537255759 537255762 537255778 537255785 537255779 537255778 537255771 537255760 537255768 537255770 537255771 537255775 537255765 537255765 596859607 596859603 596859660 596859660 596859549 596859560 999999917 999999917 999999918 999999919 999999909 999999908 999999908 992933101 992933104 992933105 993312461 993312463 993312462 993312578 993312578 993312578 993312599 993312604 993312610 993312612 993312618 993312615 993312614 993312614 993312616 993312618 993312608 993312609 993312595 993312599 993312601 993312607 993312608 993312611 993312607 993312602 993312600 993312602 993312604 993312600 993312606 993312604 993312603 993312605 993312603 993312602 993312605 993312601 993312599 993312599 993312597 993312608 993312608 993312601 993312604 993312599 993312573 993312574 993312570 993312570 993312573 993312577 993312587 993312587 993312590 993312588 993312586 993312588 993312586 993312587 993312586 993312585 993312585 993312586 993312583 993312574 993312565 993312573 993312575 993312598 993312598 993312601 993312605 993312611 993312613 993312603 993312603 993312525 993312530 993312517 993312516 993312507 993252323 993252323 993252321 993252322 993252321 993252315 993252304 993252307 993528388 993528387 993528387 933924546 933924561 998458116 998458111 998458117 998458121 998458122 998458099 998458104 998458104 998458111 998458109 998458099 998458142 998458142 998458132 998458132 998458133 999968979 999968981 999968970 999968957 999968957 999968946 999968952 999968947 999968939 999968937 802177902 802177915 802177909 802177918 802177922 802177929 802177930 802177974 802177974 802177977 802177978 802177978 802177979 802177979 802177994 802176335 802176335 802176336 802176335 802176331 802176330 802176329 802176328 802176320 802176325 802176324 802176314 802176350 802176350 802176346 802176357 802176360 802176357 802176357 802176366 802176370 802176381 802176388 802176354 802176344 802176343 802176338 802176344 802176334 802176326 802176326 802176328 802176336 802176339 802176345 802176321 802176322 802176315 802176315 802176310 802176310 802176295 802176301 802176302 802176302 802176297 802176300 802176285 802176288 802176290 802176293 802176293 802176296 802176296 802176299 802176290 802176290 802176292 802176292 802176292 802176304 802176276 802176276 802176280 802176288 802176288 802176289 802176295 802176302 802176303 802176284 802176280 802176286 802176291 802176292 802176285 802176267 802176267 802176267 802176267 802176268 802176263 802176263 802176261 802176263 802176264 802176280 802176275 802176270 802176272 802179363 802179367 802179373 802179377 802179363 802179365 802179365 802179365 802179370 802179359 802179356 802179357 802179357 802179361 802179370 802179370 802179370 802179391 802179386 802179389 802179390 802179394 802179392 802179369 802179369 802179370 802179378 802179379 802179369 802179375 802179379 802179381 802179391 802179422 802179421 802179405 802179405 802179409 802180729 802180736 802180673 802180673 802180670 802180674 802180679 802180681 802180676 802180670 802180671 802180678 802180678 802180678 802180679 802180670 802180670 802180671 802180671 802180672 802180693 802180708 802180713 802180712 802180708 802180696 802180683 802180717 802180720 802180724 802911169 856863089 856863074 856863071 856863076 856863074 856863078 856863071 856863077 856863075 856863081 856863081 856863076 856863076 856863080 856863078 856863071 856862954 856862959 856862961 856862961 856862969 856862962 856862948 856862912 856862914 856862915 856862916 856862920 856862922 856862921 856862939 856862940 856862941 855352098 855352098 855352100 855352097 855352063 855352063 855352066 855352065 855352066 855352063 855352063 855351979 855351968 855351981 855351987 855351988 897780580 897780581 897780551 897780552 897780552 897780542 897780547 897780535 897780541 897780538 897780529 897780533 897780533 897780512 897780516 897780527 897780523 897780520 897780519 897780522 897780521 897780515 897780517 897780530 897780532 897780539 897780538 897780524 897780536 897780534 897780534 897780544 897780548 897780534 897780532 897780540 897780544 897780544 897780547 897780551 897780560 897780564 897780559 897780556 897780558 897780559 897780576 897780575 897780576 897780570 897780574 897780575 897780578 897780580 897780581 897780570 897780570 897780570 897780571 897780572 897780547 897780549 897780553 897780557 897780551 897780553 897780549 897780548 897780548 897780549 897780549 897780542 897780544 897780544 897780543 897780549 897780549 897780560 897780566 897780560 897780547 897780548 897780555 897780555 897780558 897780559 897780559 897780563 897780564 897780563 897780563 897780567 897780582 897780583 897780583 897780583 897780583 897780594 897780606 897780606 897780590 897780598 897780598 897780583 897836298 897836299 897836302 897836296 897836283 897836285 897836274 897836256 897836262 897836264 897836250 897836247 897836250 897836251 897836249 850697890 850697892 850697900 850697898 850697899 850697877 850697877 850697858 850697847 850697840 850697853 850697852 850697852 850697853 850697863 850697865 850697861 850697857 850697859 850697852 850697853 850697837 850697843 850697842 850697997 850697983 850697985 850697993 850697999 850698001 850698001 850698005 850698003 850697979 850762661 850762672 850762676 850762673 850762671 850762674 850762674 850762677 850762689 850762690 850762690 850762690 850762691 850762692 850762697 850762698 850762690 850762722 850762745 850762742 850762742 850762747 850762747 850762752 850762742 850762743 850762707 850762716 850762716 850762718 850762719 850762721 850762716 850762718 850762722 850762722 850762720 850762728 850762729 850762735 850762739 850762740 850762740 850762740 850762742 850762742 850762742 850762744 850762740 850762751 850762752 850762754 850762762 850762763 850782873 850782880 850782885 850782884 850782881 850782857 850782860 850782877 850782877 850782878 850782875 850782876 850782876 850782877 850782873 850782864 850782866 850782873 850782875 850782875 850782877 850782877 850782888 850782891 850782890 850782862 850782862 850782862 850782864 850782851 850782854 850782864 850782868 850782870 850782871 850782873 850782871 850782880 850782881 850782877 850782880 850782883 850782873 850782871 850782870 850782870 850782867 850782870 850782870 850782883 850782884 850784100 850784102 850784116 850784116 850784116 850784111 850784113 850784114 850784113 850784114 850784113 850784108 850784097 850784099 850784111 850784099 850784094 850784096 850784098 850784103 850784084 850784085 850784084 850784081 850784082 850784051 850844053 850844046 850844047 850844047 850844048 850844040 850844041 850844044 850844045 850844049 850844048 850844035 447703684 447703682 447703673 447703675 799689413 799689414 799689419 799689425 799689426 799689430 799689429 799689420 799689420 745737484 745737486 745737487 745737485 745737464 745737466 745737467 745737468 745737467 745737467 745461386 745081991 745082039 745082041 745082045 745082050 745082055 745082058 745082041 745082042 745082035 745082030 743525399 743525399 743525396 743525392 743525392 743509953 743509954 743509951 742672417 742672413 742672411 742672412 742672649 742672640 742672685 742672734 742672738 742672733 742984961 742984961 742984967 742984969 742984979 742984944 742984951 742984946 742984932 742984952 742984954 742984955 742984961 742984956 742984965 742984967 742984969 742984974 742984975 742984973 742984974 742984968 742984956 742984953 742984955 742984953 742984954 742984946 742984943 742984924 742984914 742984917 742984918 742984918 742984920 742984922 742984894 742984898 742984901 742984910 742984913 742984913 764401290 764456835 764456839 764456851 764456844 764456844 764456861 764456858 764456855 764456838 764456838 764456839 764456853 764456851 764456833 764456833 764456833 764456844 764456845 764456870 764456902 764456902 764456903 764456904 764456904 764456888 764456891 764456892 764456838 764456843 764456841 764456844 764456850 764456848 764456848 764456842 764456871 764456871 764456872 764456872 764456877 839203183 839203183 839203184 839203191 839203196 839203205 839203195 839203195 839203194 839203194 839203196 839203183 839203183 839203184 839203186 839203194 839203192 839203191 839203195 839203195 839707416 839707418 839707411 839707411 839707412 839707412 839707412 839707388 839707391 839707353 839707350 839707358 839707358 839707360 839707358 839707344 839707344 814492543 814492548 814492557 814492543 814472274 814472278 814472279 814472279 814472282 814472283 814472284 814472286 814472269 814472273 813979806 813979786 813979768 813979772 813979777 813979767 813979774 813979775 813979777 813979778 813979780 813979781 813979781 813979780 813979780 813979776 813979778 813979780 813979775 813979777 813979779 813916551 813916562 813916561 813916563 813916561 813916569 813916581 813916578 813916574 813916591 813916580 813916593 813916594 813916577 813916591 813916558 813916557 813916558 813916561 813916562 813916561 813916567 813916569 813916559 813916555 813916556 813916557 813916557 813916553 813916553 813916555 813916552 813916546 813916550 813916556 813916553 813916560 813916564 813916567 813916573 813916573 813916573 823311423 823311417 823311420 823311412 823311413 823311406 823311400 823311392 823311390 823311392 823311383 823311372 823311377 823311383 823311345 823311368 823311361 823311371 823311360 823311376 823311377 823311387 823311390 823311391 823311409 823311410 823311398 823311399 823311401 823311401 823311393 823311393 823311397 823311398 823311400 823311392 823311374 823311374 823311351 823311349 823311349 823311344 823311343 823311343 823311347 823311357 823311350 823311350 823311353 996052316 996052318 996052314 999673562 942123818 942123813 942123815 942123809 942123811 942123810 942123809 942123814 942123805 942123813 942123813 942123822 942123822 942123823 942123825 972913047 972913058 972913058 972913056 972913055 972913049 972913052 972913052 972913052 972913063 972913057 972913062 972913080 972913109 972913123 972913132 972913139 972913143 972913147 972913147 972913145 982880087 982880080 982880080 982880085 982880085 982880066 982880053 982880060 982880061 982627493 982627494 982627495 982627495 982627497 982627477 982627477 982627464 982627464 982627467 982627460 984814668 984814668 984814668 984814668 984814663 984814664 984814656 984814658 984814659 984814648 984814648 984814645 984814645 984814647 984814647 984814643 984814637 984814637 984754637 984754639 984754641 984754641 984754642 984754642 984754611 988988255 988988260 988988257 988988255 988988255 988988255 988988230 988988232 988988227 988988231 988988234 988988236 988988235 988988235 988988270 988988267 988988267 988988261 988988258 988988290 988988286 988988286 988988284 988988284 988988285 988988281 988988284 988988285 988988283 988988293 988988294 988988283 988988039 988988043 988988044 988988033 988988044 988988041 988988052 988988051 988988056 988988056 988988056 988988051 958198808 958198809 958198810 958198812 958198818 958198824 958198823 958198832 958198843 958198849 958198854 958198856 958198847 958198842 958198838 958198838 958198847 936782483 936782484 936782484 936782489 936782491 936782496 936782494 936782479 936782484 936782485 936782486 936782491 936782479 936782481 936782481 936782473 936782474 936782474 936782467 936782470 936782474 936782497 936782497 936782499 936782513 936782507 936782510 936782508 936782508 936782508 936782507 936782501 936782507 936782507 936782488 936782488 936782488 936782488 936782487 936782489 936782496 936782498 936782498 936782483 936782483 936782484 936782484 936782482 936782478 936782478 936782472 936782474 936782474 936782476 936782479 928612015 928612015 928612012 928612013 928612015 928612018 928612011 928612026 928612026 928612029 928612030 928612028 928612028 928612036 928612034 928612032 928612030 928612038 926424834 926424829 925920610 925920621 925920629 925920631 925920626 925920626 925920635 925920635 925920637 925920638 925920638 925920636 925920637 925920640 925920635 925920639 925920624 925920608 925920602 925920602 925920609 925920615 925920609 925920604 925920604 925920605 925920610 925920607 925920607 925920608 925920610 925920611 925920609 925920598 925920419 925920435 925920435 925920431 925920429 925920434 925920440 925920441 925920424 925920426 925920427 925920429 925920421 925920422 925920415 925920399 925920404 925920404 925920403 925920386 916525529 916525527 916525530 916525530 916525532 916525545 916525534 916525545 916525548 916525551 916525529 916525527 916525519 916525520 916525508 916525508 916525520 916525521 916525504 916525505 916525505 916525509 916524361 916524399 916524400 916524400 916524410 916524403 564538653 564538660 564538661 564538661 564538661 564538661 564538646 564538654 564538679 564538683 564538687 999999897 999999888 999999898 999999899 999999890 999999893 999999899 999999899 999999899 999999902 999999896 999999898 999999896 999999887 999999887 999999885 999999887 999999893 999999881 999999912 999999916 999999915 999999915 999999916 999999905 999999921 999999921 999999921 999999925 999999924 999999954 999999956 999999956 999999959 999999965 999999961 999999924 999999932 999999930 999999905 999999902 999999893 999999888 999999867 999999868 999999877 999999876 999999825 999999819 999999830 999999817 999999814 999999814 999999808 999999813 999997023 999996999 999997009 999997009 999997000 999996995 999996998 999998154 999998156 999998157 999998161 999998157 999998168 999998169 999998163 942164662 942164650 942164650 942164650 942164662 942164667 942164663 942164660 942164660 942164675 942164675 942164682 942164682 942164675 942164676 942164682 942164682 942164685 942164690 942164686 942164723 942164724 942164749 942164742 942164745 942164733 942164741 942164736 942164736 942164736 942164743 942164746 942164763 942164763 942164768 942164768 942164770 942164769 942164771 942164766 942164766 942164771 942164771 942164779 971627662 971627673 971627684 971627704 971627700 971627698 971983614 971983614 971983618 971983623 971983612 971983619 971983619 971983622 971983615 971983615 971983616 971983619 973105101 973105091 973105092 973105107 973105111 973105102 973105099 973105096 973105098 973105094 973105082 973105077 973105077 973105082 973105076 973105080 973105082 973105089 973105083 973105088 973105062 973105055 973105062 973105080 973105049 973105043 973105040 973187359 973187356 973187357 973187382 973042215 973042218 973042216 973042223 973042225 973042223 973042217 973042215 973042217 973042218 973042218 973042218 973042205 973042207 973046154 973046158 973046158 973046158 973046160 973046157 973046161 973046157 973046174 973046174 973045024 973045006 973045007 973044986 973044988 973044991 973045024 973045022 973045028 973045028 973045029 973168557 973168560 973168559 973168539 973169004 973168998 973168999 973168997 973168997 973168997 973168990 973168989 973168983 973168984 973168979 973168981 973168974 973168968 973168969 973168967 973168958 973168954 973168945 974829926 974829908 974829906 974829909 974829913 974829913 974829912 974829906 974829906 974829907 974829900 974829897 974829902 974829892 974829933 974829933 974829935 974829934 974830145 974830145 974830145 974830141 974830146 974830146 974830146 974830153 974830153 974830157 974830150 974830150 974830155 974830139 974830139 974830134 974830136 974830132 974830127 974830128 974830123 974830123 974830123 974830107 974830107 974830107 974830107 974831087 974831082 974831086 974831100 974831098 974831103 974831074 974831062 974831062 974831064 974831064 974831064 974831069 974831065 974831055 974831041 974831041 974831041 974831044 974831040 974831031 974831026 974830988 974830986 974830987 974830982 974830983 974830978 974830974 974830976 974830974 974830974 974830960 974830960 974849520 974849510 974849509 974849506 976676934 976676934 976676941 976676946 976676951 976676948 976676942 976676942 976676942 976676943 976676945 976676937 976676929 976676939 976676943 976676942 976676947 976676960 976676958 976676948 976676941 976676934 976676947 976676947 976676943 976676925 976676927 976676930 979763376 979763379 979763377 979763381 979763384 979763381 979763381 979763381 979763378 979763372 979763386 979763388 988172396 988172399 988172384 988172383 988172384 988172368 988172365 988172373 988172367 988172371 988172436 988172437 988172438 988172442 988172442 988172443 988172445 988172445 988172455 988268706 988268710 988268708 988268710 988268681 988268679 988268687 988268686 988268681 999999837 999999839 999999839 999999832 999999831 999999829 999999823 999999824 999999823 999999820 999999804 999999803 999999791 999999791 999999793 999999793 999999775 999999775 999999768 999999768 999999761 999999756 999999755 999999757 999999755 999999755 999999756 999999758 999999763 999999768 999999757 999999755 999999803 999999803 999999804 999999801 999999802 999999812 999999812 999999832 999999830 999999830 999999811 999999801 999999791 999999791 999999790 999999797 999999791 999999789 999999769 999999767 999999775 999999776 999999756 999999752 999999747 999999750 999999751 999999751 999999751 999999750 999999750 999999750 999999731 999999731 999999734 999999739 999999751 999999746 999999747 999999748 999999748 999999746 999999743 999999728 999999732 999999735 999999736 999999690 999999693 999999690 999999916 999999913 999999912 999999915 999999916 999999916 999999918 999999917 999999922 999999932 988166616 988166616 988166616 988166621 988166621 988166619 988166621 988166624 988166607 988166604 988043083 988043091 988043091 988043094 988043092 988043092 988043087 988043084 988043092 988043092 988043098 988043094 988043098 988043102 988043100 988043103 988043102 988043103 988043099 988043097 988043097 988043092 988043095 988043097 988043104 988043109 988043116 988043122 988043129 988043135 988043136 988043136 988043137 988043141 988043142 988043120 988043118 988043119 988043100 988043101 988043105 988043106 988043110 988043112 988043117 988043117 988043126 988043126 988043130 988043139 988043139 988043144 988043144 988043136 988043138 988043139 988043140 988043140 988043140 988043142 988043150 988043151 988043154 988043148 988043150 988043144 988043145 988043145 988043147 988043146 988043140 988043142 988043173 988043165 988043165 988043163 988043164 988043165 988043153 988043173 988043173 988043176 988043168 988043164 988043158 988043167 988043167 988043171 988043172 988043190 988043182 988043175 988043169 988043169 988043171 988043172 988043182 988043184 988043181 988043170 988043176 988043149 988043149 988043147 988043147 988043160 988043157 988043156 988043156 988042998 988042995 988042998 988042997 988042998 988042997 988042994 988042991 988042992 988042993 988043007 988043007 988043007 988043009 988043011 988043017 988043022 988043023 988043024 988043025 988043030 988043032 988043034 988043036 988043011 988043024 988043034 988043033 988043035 988043037 988043038 988043041 988043046 986382064 986382072 986382073 986382075 986382091 986382088 986382099 986382100 986382099 986382085 997257696 997257700 997257705 997257707 997257707 997257687 997257690 997257685 997257685 997257726 997257901 997257896 997257896 997257929 997257940 997257944 997257944 997257940 997257941 997257971 997257967 997257971 997257979 997257982 997257986 997257987 997257989 997257990 997257990 997257999 997257998 997257996 997258000 997258007 997161770 997161765 997161761 997161760 997161760 997161766 997161766 997161767 997161767 997161749 997161749 997161749 997161739 997161735 986286118 986286118 986286120 986286126 986286126 986286126 986286130 986286140 986286140 986286139 986286139 986286160 986286163 986286163 987492677 987492677 987492677 987492713 987492709 987492704 987492696 987492697 987492701 987492699 987492702 987492698 987492698 987492685 987492685 987492689 987492687 987492671 987492673 987553923 987553925 987553932 987553936 987553942 987553950 987553946 987553946 987553950 987553953 987553958 987553959 987553962 979144964 979144966 979144978 979144979 979144971 979144971 979144963 979144966 979144955 979144949 979144933 979144933 979144935 979144932 979144935 979144941 979144945 979144951 979144953 979144954 979144954 979144940 979144925 979144915 979144941 979144940 979144932 979144934 979144937 979144931 979144933 979144935 979144899 979144900 979144902 979144902 979144907 979144910 979144910 979144919 979144921 979144924 979146145 979146146 979146147 979146118 979146121 979146133 979146142 979146142 979146156 979146151 979084905 979084913 979084914 979084915 979084915 979084918 979084918 979084918 979084955 979084958 979084961 979084945 979084945 979084923 979084924 979084927 979084936 979084942 979084945 979084937 979084939 979084942 979084943 979084949 979084962 978485388 978485387 978485387 978481436 978481436 978481436 978481438 978481446 978481447 978481446 978481446 978481449 978481453 978481453 978481459 978481463 978481463 978481458 978481459 978481456 978481456 978481458 978481455 978481455 978481487 978481493 978481477 978481480 978481480 978481501 978481502 978481497 978481497 978481498 978481483 978481485 978481470 978481470 978481472 978481467 978481471 978481385 978481385 978481395 978481389 978481388 978481388 978481395 978481401 978481402 978481401 978481403 978481409 978481408 978481394 978481394 978481395 978481379 978481379 978481386 978481388 978481379 978481383 978481394 978481394 978481393 978481387 978481393 978481393 978481420 978481402 978481402 978481404 978481378 978481380 978481381 978481382 978481385 978481380 978125459 978124649 978124652 978124650 978124635 978124618 978124618 978124619 978124617 978124637 978124632 978124629 978124631 978124597 978124610 978124614 978124618 978124615 978124604 978124602 978124607 978124604 978124597 978125475 978125473 978125478 978125466 978125457 978125454 978125457 978125501 978125502 978125499 978125501 978125513 978125518 978125553 978125547 978125540 978125547 978125547 978125547 978125556 978125556 978125549 978125552 978125551 978125554 978125556 978125559 978125573 978125573 978125566 978125566 978125568 978125568 978125560 978125561 978125562 978125562 978125566 978125570 978125584 978125573 978125568 978125547 978125551 978125552 978125552 978125566 978125572 978125573 978125574 978125569 978125578 978125583 978149295 978149300 978149299 978149300 978149315 978149315 978149315 978149316 978149318 978149315 978149318 978149317 978149315 978149315 978149332 978149330 978149324 978149318 978149319 978149324 978149328 978149336 978149337 978149328 978149333 978149339 978149371 978149369 978149370 978149365 978149365 978149365 978149365 979767185 979767188 979767192 979767197 979767199 979767199 979767198 979767198 979767202 979767192 979767176 979767167 979767185 979767185 979684880 979684882 979684884 979684883 979684880 979684878 979684888 979684888 979684902 979684903 979684904 979691293 979691296 979691293 979691296 979691296 993199767 993199779 993200078 993200071 993200075 993200076 993200077 993200080 993200077 993200082 993200067 993200065 993200061 993200051 993200078 993200061 993200062 993200062 993200063 993200066 993200061 993200064 993200091 993200091 993200083 993199869 993199866 993199866 993199871 993199872 993199863 993199835 993199825 993199802 993199803 993199806 993199809 993199813 993199808 993199808 993199808 993199813 993199812 993726810 993726802 993726784 993726794 993726797 993726811 993726798 993726802 993726805 993726792 993726786 993726787 993726788 993726788 993726796 993726802 993726805 993726811 993726803 993726790 993726793 993726799 993726569 993726568 993726562 993726563 993726564 993726552 993726553 993726551 993726553 993726552 993726562 993726564 993726567 993726572 993726572 993726572 993726577 993726577 993726575 993726629 993726624 993726634 993726621 993726626 993726627 993726633 993726630 993726627 993726616 993767778 993767778 993767780 993767783 993767791 993767798 993767799 993767809 993767812 993767807 993767810 993767801 993767797 993767816 993767819 993767817 993767819 993767811 993767806 993767825 993767825 992646348 992646276 992646280 999999834 999999869 999999869 999999873 999999873 999999876 999999879 999999887 999999884 999999883 999999879 999999880 999999887 999999887 999999897 998793383 998793376 998793383 998793382 998793382 998793357 998793384 998266378 998266383 998266374 998266374 998266369 998266346 998266346 998266337 998266339 998266343 998266353 999056350 999056349 999056351 999056350 999056348 999056341 999056343 999056343 999056343 999056342 999056346 999056345 999758790 999758792 999758795 999758795 999758795 999758793 999758806 999758802 999758810 999758828 999775612 999775600 999775600 999775609 999775608 999775593 999775595 999775586 999775586 999775592 999775592 999775581 999775582 999775578 999775574 999775578 999775569 999775568 999775572 999775648 999788649 999788649 999788648 999788649 999788652 999788652 999788604 999788600 999788602 999788602 999788606 999788599 999788600 999788600 999788602 999788597 999788601 999788606 999788610 999788621 999788629 999788628 999788628 999788636 999788628 999788628 999788637 999788632 999788624 999788629 999788629 999788626 999788621 999788594 999788593 999788597 999788595 999788585 999788593 999788588 999788585 999788585 999788595 999788600 999788604 999788604 999788614 999788659 999788660 999788655 999788655 999788638 999788636 999788644 999788643 999788643 999788646 999788642 999788641 999788641 999788640 999788640 999788631 999788652 999788654 999788656 999788664 999788663 999788659 999788659 999788665 999788667 999788680 999788681 925042368 925042374 925042374 925042375 925042376 925042411 925042412 925042420 925042424 925042425 925042425 925042448 925042481 925042482 925042482 925042482 925042492 935546240 935546239 935546249 935546252 935546254 935546254 935546256 935546252 935546254 942569654 942528500 942528505 942528511 942528513 942528516 942528511 942528518 942528520 942528529 942528525 942528525 942528520 942528521 942528530 942528530 942528515 942528521 942528525 942528512 942528504 942528515 942528514 942528526 942528530 942528536 942528539 942528536 942528535 942528540 942528544 942528544 942528536 942528536 942528536 942528537 942528558 942548886 942548885 942548884 942548888 942548890 942548885 942548888 942544976 942544984 942544985 942544958 942544977 942544984 942545008 942545017 942545013 942545015 942545024 942545026 942545018 942545014 942545014 942545015 942545010 942545015 942545015 942545025 942545027 942545028 942545028 942545029 942545027 941755066 941755062 943455384 943455384 943455384 943455387 943455399 943455370 943455370 943455364 943455347 943455347 943455365 943455367 943455360 943455360 943455382 943455389 943455586 943455590 943455593 943455594 943455597 943455647 943455660 943455667 943455667 943455667 943455669 943455672 943455673 943455676 943455676 943455677 943455677 943455678 943455693 943455693 943455677 943455682 943455679 943455678 943455685 943455672 943455642 943455646 943455650 943455653 943455650 943455657 943455661 943455652 943455645 943455642 943455633 943455633 943455632 943455633 943455634 943455638 943455639 943455639 943455644 943455644 943455604 943455605 943455605 943455606 943455615 943455611 943455612 943455575 943455575 943455577 943455583 943455581 943455582 943455583 943455588 943503730 943503733 943503731 943503737 943504086 943504070 943504066 943504070 943504071 943504074 943504078 943504083 943504068 943504071 943504083 943504085 943504085 943504068 943504068 943504070 943504052 943504054 943504052 943504057 943504057 943504083 943504095 943504111 943504105 943504108 943504118 943504117 943504118 943504118 943504122 943504122 943504122 943504124 943504130 943504128 943504128 943504131 943504133 943504136 943504139 943504139 943504131 943504135 943504158 943504170 943504169 943504173 943504176 943504188 943504191 943504179 943504170 943504183 943504159 943504153 943504149 943504124 943504119 943504119 943504117 943504117 943504117 943504120 943504119 943504123 943504138 943504142 943504145 943504124 943504129 943504127 943504113 943504115 943191882 943191876 943191899 943191899 943191893 943191890 943191892 943191883 943191889 943191889 943191858 943191845 943191848 943191841 943191829 943191831 943191831 943191825 943191813 943191814 943191796 943191797 943191793 943191793 943191797 943191797 943405870 943405870 943405874 943405885 943405869 943405869 943405871 943405871 943405876 943405876 943405912 943405913 943405900 943512373 943512373 943512376 943516809 943516811 943530706 943530710 943530713 943530716 943530726 943530730 943530727 943530728 943530725 943530734 943530735 943530741 943530741 943530724 943530716 943530719 943530715 943530708 943530712 943530720 943530720 943530671 933026923 933026923 933026926 933026927 933026941 933026925 933026922 933026921 933026915 933026910 933026913 933026915 933026915 933026919 961393336 961393336 961393338 961393319 961393321 961393322 961393313 961393302 999783486 999783492 999783496 999783494 999783488 999783488 999783484 999783487 999783493 999783497 999783492 999783496 999783497 999783501 999783502 999783502 999783521 999783506 999783504 999783505 999783517 999783521 999783520 999783520 999783518 999783517 999783517 999783511 999783515 999783517 999784357 999784359 999784362 999784372 999784372 999784370 999784373 999784373 999784382 999784384 999784376 999784378 999784361 999784363 999784363 999995847 999995768 999995768 999995770 999995771 999995761 999995761 999995763 961605551 961605552 961605552 961605553 961605523 961605520 961605539 961605534 961605535 961605541 961605536 961605526 961605528 961605536 961605551 961631939 961631939 961631939 961631950 961631943 961631952 961631953 961631947 961631942 961631941 961632001 961632001 961632003 961632003 961631167 961631166 961631165 961631167 961631168 961618165 961618187 961618178 961618169 961618172 961618173 961618203 961618202 961618211 961618202 961618205 961618203 961618203 961618224 961618233 961618236 961618247 961618242 961599694 961599700 961599697 961599699 961599710 961599710 963896779 963896781 963896784 963896783 971053501 971053502 971053508 971053508 971053515 971053497 971053493 971053497 971053497 971053492 971053497 971053497 971053495 971053497 971053497 971053499 971053489 971053512 971053511 971053522 971053524 971053498 971053489 971053491 971053509 971053509 971053510 971053511 971053520 971053529 971053517 971053527 971053521 971053507 971053504 971053465 971053466 971053467 971053470 971053473 971053424 971053444 971053443 971053442 971053441 971053443 971053444 971053447 971053447 970351002 970351002 970351006 970351005 970351004 970350966 970350964 970350968 970350959 970350965 970350961 970350956 970350957 970350957 970350957 970350961 970350963 970355292 970355292 970355291 970355288 970355290 970355283 970355285 970355282 970355285 970355304 970355303 970355304 970355308 970355308 970467269 970469403 970469405 970469407 970469387 970469398 970469400 970469411 970469396 970469395 970469361 970469362 970469367 970469367 970469368 970469368 970469370 970469371 971182817 971182819 971182821 971182822 971182819 971182815 971182815 971182806 971182800 971182800 971182808 971182806 971182796 971182778 971182754 971182707 971182697 971182722 971182721 971182715 971182712 971182709 971182709 971182711 971182703 971182703 971182705 971182708 971182710 971182694 971182690 971182754 971182755 971182761 971182759 971182767 971182777 971182779 971182780 971182780 971182782 971182783 971182784 971182784 971182776 971182775 971182776 971182776 971182776 971182781 971182812 971182807 971182787 971182786 971182798 971182798 971182797 971182798 971182822 971182824 971182813 971182817 971182817 971182818 971182834 971182835 971182835 971182835 971182827 971182835 971182841 971182841 971182841 971182841 971182841 971182843 971182846 971182848 971182842 971182844 971182861 971182865 971182867 971182874 971182873 971182873 971182874 971182875 971182875 971182871 971182872 971182872 971182873 999127843 999127843 999127845 999127840 999127841 999127836 999127832 999127845 999127842 999127844 999127842 999127852 999127855 999127856 999127849 999127844 999127851 999127860 999127856 999127866 999127867 999127868 999127870 999127871 999127869 999127873 999127873 999127875 999127872 999127866 999127867 999127873 999127874 999127872 999127880 999127879 999127871 999127875 999127873 999127876 999127855 999127846 999127846 999127847 999127840 999127816 999127810 999127812 999127813 999127814 999127818 999127829 999127829 999127829 999127823 999127823 999127832 999127836 999127843 999127846 999127844 999127844 999127846 999127850 999127839 999127836 999127835 999127821 999127823 999127827 999127828 999127832 999127820 999127813 999127800 999127804 999127808 999127800 999127807 999132559 999132560 999132555 999132555 999132546 999132547 999132557 999132563 999132553 999132556 999132553 999132558 999132558 999132562 999132563 999132558 999132558 999132559 999132560 999132561 999132571 999132571 999132569 970766165 970766162 970766174 970766176 970766177 970766180 970766184 970766183 970766189 970766188 970766188 970766190 970766197 970766200 970766193 970766193 968469121 968469119 968469121 968469140 968469143 968469153 968469153 968469152 968469155 968469152 968469156 968469151 968469146 968469156 968469153 968469154 968469154 968448826 968448820 968448820 968448811 966748486 966748486 966748488 966748491 966748487 966035049 966035051 966035051 966035047 966035047 966035057 978071459 978071461 978071457 978071463 978071461 978071465 978071467 978071469 978051382 978051747 978051747 978051747 970788579 970788570 970788568 970788566 970788557 970788565 970788565 970788557 970788555 970787245 970787245 970787245 970787229 970787231 970787221 970787216 970787214 970787211 970787205 970787230 970787218 970787228 970787232 970787236 970787236 970784144 970784144 970784146 970784146 970784148 970784148 970784149 970784151 970784150 970784152 970784154 970784158 970784156 970784164 970784164 970784153 970784152 970784153 970784153 970784145 970784127 970784127 970784127 970784112 970784113 970784114 999999916 999999907 999999913 999999903 999999904 999999905 999999930 999999938 999999938 999999938 999999939 999999921 999999929 999999929 999999933 999999905 999999908 999999909 999999909 999999909 999999909 999999897 999999861 999999856 999999857 999999839 999999836 999999838 999999838 999999832 999999830 999999833 999999844 999999845 999999891 999999891 999999883 999999878 999999878 999999861 999999860 999999867 999999867 999999667 999999675 999999689 999999679 999999672 999999674 999999690 999999688 999999691 999999692 999999712 999999713 999999712 999999707 999999685 999999685 999999685 999999685 999999685 999999669 999999667 999999653 999999653 999999653 999999648 999999655 999999650 999999644 999999638 999999649 999999652 999999480 999999477 999999478 999999482 999999483 999999476 999999465 999999465 999999470 999999470 999999470 999999473 999999475 999999483 999999482 999999485 999999485 999999484 999999479 999999472 999999475 999999475 999999475 999999476 999999480 999999481 999999485 999999483 999999467 999999467 999999473 999999488 999999490 999999491 999999491 999999496 999999495 999999493 999999510 999999507 999999507 999999520 999999523 999999523 999999523 999999529 999999521 999999522 999999529 999999539 999999543 999999541 999999542 999999547 999999553 999999554 999999557 999999554 999999553 999999554 999999549 999999536 999999536 999999533 999999533 999999533 999999535 999999538 999999537 999999538 999999538 999999538 999999556 999999548 999999557 999999515 999999515 999999506 999999496 999999498 999999501 999999503 999999508 999999496 999999499 999999501 999999881 999999882 999999886 999999888 999999891 999999889 999999894 999999882 972054930 972054930 972054930 972074248 972074248 972074248 972074248 972074250 972074225 972074217 972073901 972073912 972073916 972073917 972073917 972073930 972073931 972073985 972073988 972074007 972073989 972073987 972073980 972073977 972073978 972073966 972073966 972073966 972073971 972073932 972073853 972073402 972073405 972073394 972073390 972073390 972073380 972073369 972073373 972073373 972073371 972073374 972073374 972059484 972059484 972059484 972059488 976062481 976062483 976062483 976062485 976062487 976062488 976062490 976062499 976062499 976062465 976062465 976062505 976062510 976062515 976062522 976062522 976062522 976062523 976062524 976062524 976062525 976062524 976062525 976062547 976062548 976062547 976062554 976062552 976062554 976062555 976062552 976062543 976062533 976062534 976062530 976062544 976062539 976062536 976062508 976062508 976062518 976062512 976062522 976062511 976062502 976062502 976062502 976062504 976062507 976063595 976063595 976063596 976063588 977369075 977369077 977369079 977369080 977369079 977369080 977369085 977369085 977369084 977369084 977369085 977369077 977369075 977369075 977369078 977369083 977369077 977369078 977369085 977369088 977369096 977369103 977369050 977369048 977369045 977369050 977369049 977369051 977369067 977369068 977369081 977369075 977369048 977369050 977369051 977369054 977369040 977369041 977369055 977369061 977369061 977369065 977369072 978669103 978669083 978669085 978669089 978669096 978669095 978669093 978669093 978669098 988547094 988335608 988335608 988335615 988335619 988335629 988335618 988335619 986508187 986508183 986508186 986508173 986508179 986508181 986508172 995762975 995762941 995762938 995762942 995762945 995762940 995762925 995762933 995762932 995762920 995762916 995762916 995762916 995762923 995762919 995762920 995762927 995762920 995762916 995762911 995762917 995762919 995762914 995762916 995762921 995762919 995762918 995762911 995762893 995762857 995762862 995762865 995762864 995762858 995762847 995765434 995765435 995765442 995765443 995765449 996367637 996367627 996367628 996367633 996367638 996367638 996367641 996367696 996367698 996367706 996367709 996367711 996367711 996367713 996367713 996367714 996367713 996367705 996367692 996367692 996367714 996367718 996367720 986489730 986489756 986489762 986489757 986489756 986489757 986489757 986489756 986489761 986489761 986489804 986489806 986489858 986489851 986489848 986489840 986497230 986496012 986496015 986496015 986496017 986495984 986495982 986495998 986496001 986495999 986495982 986495987 986495990 986495986 986495985 986495993 986495990 986495989 986495992 986495994 986495995 986495994 986495992 986495992 986495988 986495985 986495986 986495987 986495990 986495990 986495987 986495991 986495996 986495990 986495989 986495991 977241184 977241186 977241196 977241197 977241197 977241194 977241197 977259621 977259623 977259630 977259626 989843197 989843195 989843198 989843190 986756739 986756735 986756731 986756730 985456685 985456653 985456660 985456654 985456650 985456652 985456651 985456637 985456644 985456655 985456655 985456657 985456675 985456667 985456670 985456671 985456658 985456675 985456676 985456677 985456674 985456673 985456683 985456689 985456680 985456682 985456682 985456685 985456677 985456681 978433282 978433282 978433264 978433263 978433268 978433265 978433235 978433236 978433237 978433236 978433238 978433239 978433242 978433243 978433248 978433253 978377715 978377715 978377715 978377719 939067672 939067676 939067671 939067675 939067671 939067671 939067670 939067672 939067677 939067673 939067672 939067672 939067670 939067676 939067668 939067674 939175853 939175839 939175838 939175833 939175833 939175832 939175830 939175812 939175806 939175791 939175793 939175796 939175801 939175801 939175801 939175801 939175793 939175786 939175788 939175790 939175788 939175779 939175781 939175775 939175775 939175765 939175767 939175753 939175756 939175774 939175727 939175723 939175729 939175730 939175736 939175736 939175717 939175703 939175709 939175706 939175706 939175713 939175715 939175712 939175716 939175716 939175716 939175725 939177302 939177307 939177311 939177311 939177322 939177341 939177334 939177342 939177339 939177336 939177332 939177333 939177339 939177338 939177339 939177336 939177336 939177334 939177334 939177325 939177330 939177332 939177333 939177336 939177338 939177332 939177341 939177353 939177358 939177358 939177355 969788153 969788153 969788108 969788096 969788074 969788075 969788075 969788077 969788070 969788086 969788089 969788077 969788093 969788078 969788082 969185893 969185894 969185897 969185904 969185905 969185888 969185899 969185899 969185899 969185891 969185898 969185880 976378566 976378570 976378557 984375163 984370327 984370328 984370328 984370328 984370324 984370324 984370326 984370328 984370330 984370331 984370298 984370291 984370292 984370294 984370303 984370310 984370305 999240725 999240725 999240729 999240731 999240731 999240732 999240717 999240709 999247806 999247815 999247827 999247829 999247831 999247766 999247760 999247762 999247770 999247777 999247779 999247780 999247779 999247781 999247778 999247771 999247771 999247765 999247760 999315107 999315094 999315086 999315086 999315090 999315092 999315091 999315095 999315080 999315076 999315074 999315094 999315095 999315094 999315099 999315099 999315102 999315105 999315104 999315104 999315105 999315070 999315079 999315083 999315082 999315077 999315077 999315069 999315064 999315064 999315064 999315062 999315053 999315034 999315034 999315033 999315037 999315038 999315031 999315035 999315025 999315029 999315027 999315024 999315026 999315028 999315009 999315014 999315019 999315027 999315027 999315026 999315028 999315028 999315032 999315020 999315021 999315013 999315020 999315015 999315017 999315016 999315005 999315006 999315014 999315017 999315019 999315022 999315019 999315020 999315018 999315019 999315019 999315005 999315008 999315010 999315010 999315012 999315016 999315018 999315008 999315012 999315006 999314990 999314991 999314985 999314984 999314986 999314986 999314986 999314965 999314969 999314966 999314967 999314960 999314955 999314955 999314947 999314941 995693685 995699134 995699135 995699135 995699139 995699140 995699130 995699117 995699113 996028873 996028873 996028878 996028878 996028878 996028878 996028881 996028880 996028880 996028880 996028899 995699139 995699140 983115572 983007394 983007395 983007393 983007397 983007396 983007402 983007406 983007406 983007400 983007385 983007380 983007381 983007376 983007391 983007403 983007410 983007412 983007412 983007413 982981030 982981030 982981039 982981047 982981037 982981042 981675554 981675570 981675570 981675568 981675571 981675589 981675587 981675231 981675232 982004623 982004626 982004619 982004650 982004649 982004649 982004650 982004651 982004660 982004658 982004658 982004665 982004666 982004663 982004675 982004666 982004643 982004643 982642984 982642986 982642983 982642971 982642972 982642972 982642970 982642967 982642965 982642966 982642966 982642977 982642978 982642980 982642993 982642986 982642988 982650844 982650848 982650851 982650852 982650860 982650860 982650857 982650857 982650842 982650874 982650870 982650872 982650878 982650881 982650876 982650888 982650896 982650906 982650889 982650883 982650883 982650883 982650884 982650887 982651095 982651095 982651093 982651093 982651094 982651100 982651114 982651117 982651108 982651109 982651113 982651082 982651081 982651085 982651083 982651087 982651082 982651083 982651088 982651091 982651089 982651090 982651090 982651096 982651103 982651108 982651112 982651104 982651104 982651105 982651110 982651115 982651100 982651100 982651101 999999981 999999984 999998902 999998902 999998904 999979617 999979616 999979627 999979631 999979628 999979619 999979621 999979624 999979623 999979620 999979631 999979633 999979634 999979610 999979617 999979616 999979619 999979623 999979624 999979620 999979626 999979627 999979601 999979619 999979624 999979625 982630734 982630736 982630758 982630755 982630755 982630751 982630794 982630794 982630791 982630790 982630725 982630709 982630711 982630714 982630714 982630704 982630696 982630693 982630685 982630676 982630674 982630673 982630674 982630662 982630657 982630648 982630653 982630640 982635681 982635688 982635689 982635640 982635638 982635646 982635654 982635656 982635661 982635661 982635665 982635671 982635669 982635666 982635670 982635680 982635681 982635681 982635682 982635680 982635694 982635694 982635694 982635693 982635689 982635695 982635699 982635701 982635701 982635704 982635713 982635712 982635713 982635711 982635711 982635705 982635710 982635709 982635711 982635711 982635708 982635701 982635697 982635697 982635698 982635704 982635704 982635700 982635714 982635714 982635714 982635719 982635717 982635706 982635717 982635724 982635725 982635713 982635712 982635718 982635718 982635721 982635722 982635723 982635727 982635732 982635729 982635729 982635718 982635718 982635718 982635712 982635711 982635712 982635712 982635713 982635707 982635713 982641818 982641820 982641818 982641818 982641828 982640940 982640956 982640961 982640958 982640959 982640959 982640965 982640971 982640971 982640970 982640960 982640938 982640948 982640948 982640948 982640954 982640957 982640957 982640954 986942567 986942567 974906166 974906163 974906163 974906160 974906160 974906162 974906166 974906165 974906159 974906253 974906239 974906261 974906262 974906262 974906260 974906254 974906254 974906254 974906258 974906257 977643703 977643692 977643692 977643694 977643694 977643690 977643698 977643703 977643703 977643706 977643709 977643709 977643709 977643710 977643738 977643738 977643736 977643737 977643733 977643730 977643732 977643737 977643737 977643732 977643736 977643779 977643765 979739298 979739283 979739286 979739304 979739313 979739310 979739303 979739305 979739306 979739306 979739312 979739309 979739309 979739309 979739310 979739310 979739310 979739309 979739310 979739310 979739307 979739307 979739305 979739307 979739301 979739309 979739304 979739304 979739307 979739309 979739315 979739318 979739320 979739313 979739313 979739315 979739321 979739321 979739322 979739323 979739321 979739317 978121488 978121489 978121485 978121485 978121473 978121471 978121465 978121484 978121483 978121483 978121491 978121491 978121488 978121489 978121475 978121479 978121474 978121479 978121489 978121493 978121499 978121500 978121501 978121123 978121124 978121126 978121126 978121131 978121127 978121128 978121117 978121121 978121122 978121120 978121125 978121127 978121128 978121130 978121132 978121132 978121128 978121128 978121127 978121123 978121123 978121122 978121100 978121100 978121102 978121093 978121091 978121089 978121093 978121096 978121089 978121078 978121084 992731637 992731641 992731652 992731650 992731647 992731647 992731652 992731652 992731650 992731650 992731647 992731648 992731651 999138383 999138387 999138388 999138403 999138404 999138419 999138419 999138417 999138421 999138421 999138419 999138419 999138439 994904797 994904801 994904803 994904806 994904806 994904787 994904797 994904794 994904796 994904805 994904811 994904752 994904743 994904735 994904740 994904762 994904738 994904728 994904740 994904725 994904727 994904727 994904721 994904722 994904726 994904733 994904734 994904733 994904734 994904730 994904703 994904705 994904703 994904710 994904703 994904711 994904716 994904710 994904715 994904719 994904721 994904718 994904703 994904703 994904700 994904712 994904710 994904701 994904709 994904710 996146139 996146143 996146145 996146142 996146147 996146149 996146155 996146156 996146154 996146171 996146159 996146159 996219814 996219814 996219802 996219819 996219820 996219809 994978392 994978393 994978394 994978388 994978388 994978398 994978397 994978401 994978404 994978440 994978434 994978432 994978438 994978438 994978445 994978445 994978449 994978444 994978452 994978461 994978459 994978461 994978467 994978467 994978464 994978459 994978459 994978449 994978452 994978452 994978456 994978466 994978462 994978467 992882934 992882922 992882920 992882921 992882923 992882928 992882921 992882913 992882913 992882929 992882929 992882930 992882930 992882926 992882927 992882927 992882911 992882914 992882905 992882907 992882906 992882908 992882910 992882910 992882910 992882913 992882902 992882902 992882902 992882892 992882884 992882881 992882886 992882891 992882888 992882890 992882890 992882902 992882897 992882901 992882905 992882907 992882842 992882843 992882843 992882843 992882842 992882842 992882856 992882849 992882858 992882860 992882860 992882860 992882848 992882633 992882635 992882639 992882654 992882646 992882650 992882643 992882644 992882657 992882656 992882656 992882662 992882662 993514730 987108003 987108002 987108002 987108000 987107999 987108008 986893936 986893937 986893942 986893943 986893949 986893953 986893954 986893952 986893961 986893894 986893896 986893897 986893892 986893892 986893894 986893898 986893899 986893899 986893903 986893903 986893903 984156438 984156437 984150997 984150998 984151000 984151000 984151002 984151002 984151009 984151009 984151017 984151009 984151009 984151000 984150999 984151003 984151007 984151007 984151008 984151008 984151009 984151008 984151011 984151008 980143871 980143871 980143857 980143855 980143846 980143846 980143844 980143838 980143821 980143822 980143827 980143833 980143833 980143832 980143834 980143835 980143838 980143844 980143844 980143840 980143840 999783622 999783622 999783620 999783632 999783632 999783626 999783630 999783631 999783637 999783627 999783629 999783634 999783620 999783620 999783629 999783633 999783642 999999257 999999272 999999273 999999277 999999281 999999266 999999265 999999266 999999268 999999228 999999229 999999230 999999234 999999215 999999215 999999217 999999202 999999191 999999192 999999192 999999205 999999209 986490735 986490713 986490713 986490714 986490692 986423337 986423341 986423346 986423349 986423315 986423293 986416200 986416199 986416189 986416195 986416200 978419577 978419580 978419584 978419590 978419605 978419607 978419604 978419598 978419610 978419612 978419609 978419606 978419617 978419626 978419624 978419631 978419631 978419655 978419655 978419660 978419660 978419663 978419661 978419659 978419665 978419667 978419633 978419645 978090263 978090267 978090266 978090262 978090264 978090268 978090272 978090277 978090274 978090281 978090278 978090277 978090271 978090274 963479725 963479727 963479718 963479727 963479725 963479725 963479723 963479727 992291639 992291640 992291646 992291635 992291637 992291635 992273206 992273189 992273183 992273183 992273185 992273163 961662372 961662375 961662373 961662377 961662387 961662387 961662388 961662391 961662386 961662389 961662397 961662395 961662395 961662397 961662397 961662398 961662391 961662395 961662389 961662389 961662370 961662342 961662340 961662340 961662340 961662338 961662343 961662345 961662344 932850416 932850413 932850415 932850415 932850415 932850420 932850422 932850422 932850419 932850400 932850377 932850375 932850382 932850383 932850387 932850397 932850391 932850391 932850398 932850415 932850419 932850415 932850410 932850408 932850401 932850399 932845970 932845973 932845989 932845991 932845992 932845999 932846003 932846006 932846006 932846006 932846003 932845992 932845991 932845993 932829194 932829187 932829188 932829187 932829184 932829184 932829184 932829185 932829181 932829171 932829175 932829178 932829180 932829181 932829176 932829164 932829165 932829169 932829168 932829167 932829156 932829158 932829152 932829154 932829154 932829154 932980390 932980388 932980384 932980362 932980369 932980370 932980364 932980367 932980367 932980370 932980365 932980375 932980368 932980391 932980385 932980386 932980398 932980405 932980422 932980423 932980424 932980404 932980409 932980412 932980402 932980398 932980414 932980417 932980442 932980442 932980439 932980441 932980436 932980440 932980530 932980534 932980535 932980541 932980542 932980542 932980545 932980525 932980529 932980530 932979340 932979340 932979345 932979356 936214834 936214837 936214837 936214821 936214836 936214838 936214839 936214829 936214835 936214837 936214856 936214855 936214862 936214859 936214857 936214856 936214888 936214892 936214892 936214894 936214896 936214896 936214902 936214906 936215044 936215054 936215056 936215064 936215061 936215061 936207210 936207211 936207192 936207192 936207194 936207196 936207196 936207183 936207182 936207182 936207182 936207184 936207188 936207188 936207187 936207189 936207165 936207160 936207160 936207161 936207149 936207148 936207143 936207146 936207148 936207144 936207091 936207090 936207086 936207089 936207086 936207086 936207061 936207063 936207065 936207067 936199688 936199688 936199704 936199704 936199705 936199711 936199712 936199700 936199702 936199711 936199712 941880479 941880492 941880496 941880495 941880506 941880508 941880508 941880510 941880507 941880507 941880508 941880508 941880509 941880509 941880512 941880512 941880515 941880519 941880520 941880520 941880518 941880519 941880519 941664911 941664914 941664917 941664924 941032858 941032863 941032854 941032868 941032870 941032872 941032875 941032876 941032904 941032902 941032907 941032911 941032913 941032908 941032909 941032913 941032923 941032928 941032971 941032974 941032970 941032963 941032970 941032969 941032965 941032964 941032966 941032955 941032952 941032949 941032956 941032935 941032935 941032930 941032937 941032943 941032951 941032945 941032946 941032951 941032951 941032953 941032957 941032930 941032933 941032916 941032915 941032916 999999992 999999857 999999906 999999908 999999908 999999903 999999892 999999884 999999884 999999908 999999911 999999911 999999910 999999919 999999924 999999919 999999925 999999919 999999923 999999929 999999931 999999931 999999921 999999922 999999923 999999925 999999926 999999922 999999922 999999926 999999932 999999943 827258983 827258984 827258961 827258953 827258945 827258949 827258948 827258952 827258956 827258956 827258964 827258967 827258969 827258965 827258969 827258983 827258980 827258982 827258984 827258978 827258981 827258984 827258985 827258986 768291896 768291896 768291901 768291911 768291911 768291914 768291910 768323944 768323949 768323953 768323954 768323954 768323955 768323957 768323964 768323956 768323955 768323962 768323961 768323968 768323977 768323982 768323981 768323982 739108182 739108182 739108184 739108186 739108186 739108166 739108163 739108160 739108167 739108167 739108159 739108226 739108224 739108221 739108220 739108218 739108215 739108216 739108203 739108196 739108179 739108194 739108185 740432396 740432388 740432392 740432386 740530262 740530265 740530266 740530265 740530268 740530273 740530271 740530276 740530282 740530284 740530285 740530299 740530307 740530320 740530336 993411298 993411298 993411300 993411305 993411303 993411304 993411308 993411293 993411299 993411295 993411296 993411296 993411299 993411299 993411307 993411308 993411326 993411330 998496959 998496958 998496966 998496959 998496959 998496959 998496962 998496940 999843875 999843875 999843865 999843868 999843862 999843861 999843857 999843849 999843843 999843832 999843836 999843841 999843865 999843865 999843864 999843865 999843865 999843857 999843857 999843850 999843856 999843865 999843868 999843874 746962915 746962914 746962924 746962922 746962924 746962923 811306226 811306219 811306219 811306204 811306200 811306194 811306194 811306190 811306197 811306197 811306190 811306188 811306183 811306180 811306187 811306187 811306189 811306190 811306190 811306183 811306194 811306196 891872037 891872041 891872040 891872030 891872042 891872044 891872045 891872048 891872055 891872052 891872054 891872061 891872066 891872076 891872081 891872084 891872085 891872085 891872084 891872078 891872078 891872072 891872076 891872077 891872081 891872075 891872071 891872068 891872052 891872052 891872059 891872060 891872055 891872059 891872054 891872053 891872055 891872044 891872051 891872047 891872051 891872047 891872046 891872016 922568377 922568379 922568384 922568389 922568384 922568377 922568377 922568378 922568378 922568379 922568385 922568383 922568378 922568381 922568370 922568370 922568370 922568372 922568373 922568372 922568382 922568370 922568372 922568390 922568392 922568393 922568391 922568391 922568389 922568394 922568394 922568400 922568385 922568385 922568400 922568385 922568385 922568391 922568391 922568385 922568389 922568414 922568417 922568417 922568418 934268018 934267995 934267993 934267996 934267994 934267997 934267996 934267996 934268003 934267993 934267996 934267998 934267998 934268001 934268001 934268003 934268012 934268012 934268018 934268017 934268027 934268027 934268026 934268024 934268029 934268034 934268036 934268038 934268042 934268037 934268046 934268048 934268049 936255286 936255286 936255287 936255287 936255283 936255280 936255271 936255274 936255274 936255276 936255275 936255277 936255273 936255274 936255274 936255265 936312379 936312379 936312370 936312376 936312379 936312380 936312381 936312380 936312371 936312378 936312384 936312379 936312383 936312373 936312373 936312379 936312381 936312364 936312367 936312351 936312367 936312374 936312375 936312376 936312386 936312386 936312385 936312385 936312386 936312386 936312409 936312409 936312413 500851156 500851157 500851157 500851147 500851147 500851147 500851147 500851144 500851146 500851148 500851154 500851157 500851158 500851162 500851163 500851177 500851170 500851175 500851161 500851159 500851161 500851169 499526952 499526947 499526946 499526948 499526947 499526948 499526951 499526955 499526941 499526944 499526947 499526948 499526951 499526951 499526937 499526935 499526932 499526931 499526911 499526915 499526925 499526925 499526917 499526918 499526910 499526910 499526903 499526900 499526895 499526895 499526889 499526891 499526891 499526891 499526893 499526914 499526924 499526914 499526922 499526925 499526925 499526925 499526928 499526931 499526977 499526973 499526975 499526977 499526977 499526985 499526972 499526972 499526968 499526963 499526962 499526969 499526965 499526965 499526966 791597925 791597912 791597910 791597906 791597905 791597905 791597904 791597910 791597910 791597908 791597884 791597877 791597872 791597855 791597861 791597836 791597841 791597840 791597833 791597823 824294030 824262012 824262015 824262020 824261942 824261923 824261896 824261887 824261890 824261896 824261899 824261892 824261890 824261891 824261891 824261895 824261884 824261884 824261884 824261884 824261884 824261882 824261872 824261873 824261874 824261868 824261903 824261898 824261924 824261909 824261911 824261914 824261914 824261911 824261910 824261894 824261897 824261884 824261885 824261856 532190970 532190972 532190968 532190960 532190960 532190976 532190971 532190956 532190956 532190939 532190943 532190945 532190949 532190961 532190961 532190946 532190947 532190953 532190949 532190957 532190958 532190958 532190958 532190955 532190962 532190962 532190961 532190962 532190962 532190968 532190970 532190983 532190988 532190987 532190993 532190994 532190996 532190997 532191006 532191001 532191001 532190987 532190988 532191001 532191000 532191000 532190963 532190975 532190980 532190980 528955497 528955497 528955492 528955501 528955484 528955482 528955490 528955478 528955495 528955507 528955491 528955493 528955500 528955500 528955500 528955502 528955502 528955496 528955496 528955486 528955473 528955472 528955467 528955470 528955470 528955471 528955471 528955471 528955472 528955471 528955474 528955470 528955470 528955481 528955480 528955480 528955482 528955474 528955477 528955477 528955481 528955473 527608542 527608539 527608568 527608578 527608577 527608578 527608581 527608576 527608578 527608578 527608578 527608578 527608565 527608565 527608565 527608565 527608565 527608556 527608546 527608550 527608313 527608317 527608279 527608277 527608284 527608283 527608282 527608288 527608295 527608300 527608303 527608303 527608298 527608292 527608299 527608304 527608307 527608303 527608301 527608286 527608297 527608275 527608275 527608264 527608268 527608268 527608248 527608242 527608246 527608248 527608268 527608271 527608274 527584536 527584533 527584528 527584522 527584522 527584522 527584515 527584510 527584512 527584514 527584522 527584516 527584518 527584717 527584721 527584718 527584720 527584713 496888340 496888340 496888343 496888344 496888343 496888343 496888347 496888346 754657253 754657221 754657222 754657165 754657165 799392905 799392905 799392916 799392924 799392937 799392941 799392939 799392939 799392930 799392917 799392916 799392917 799392919 799392926 799392928 799392931 799392930 799392931 799392935 799392936 799392929 799392929 799392908 799392912 799392915 799392922 799392920 799392921 799392925 799392932 799392932 799392917 799392923 799392931 799392931 799392928 800388480 800388481 800388479 800290601 800290604 800290611 800290606 800290606 800290612 800290594 800290600 800290601 992898762 992898766 992898763 948163013 948163019 948163005 948163005 948163004 948163006 948163010 948163010 948163010 948163017 948163006 948163004 948162998 948162995 948162995 948163000 948163003 948163003 948163002 948162998 948162998 948163002 948163006 948163013 948163020 948163037 948163040 948163046 948163050 948163050 948163050 948163050 948163051 999385888 999385888 999385888 999385886 999385882 999385888 999385888 999385888 999385882 999385882 999432017 999432015 999432015 999432004 999431997 999431995 999431999 935088682 935088675 935088675 934450338 934450338 934450327 934450320 934450311 934450317 934450315 934450286 934450286 934450283 934450544 934450549 934450551 934450554 934450554 934450542 934450535 934450538 934402400 934402384 934402384 934402384 934402385 934402355 934402352 934402352 934402353 883179495 883179496 883179508 883179512 883179518 883179518 883179522 883179555 883179583 883179558 883179560 883179559 883179560 883179558 883179563 883179562 883179530 883179533 883179528 883179517 883179524 882183980 882183979 882183979 882183979 882183981 882183984 882183986 882183973 882183980 882183964 882183971 882183973 882183976 882183979 882183979 882183966 882183975 882183975 882184006 874991314 874991326 874991340 874991343 874991354 926606129 926606122 926606120 926606123 926606123 926606125 926606125 926606117 926606118 926606112 926606122 926606134 926606144 926606150 926606148 926606157 906966372 906966378 906966370 906966372 906966379 906966374 906966371 906966376 906966349 906966364 649197462 649197457 649197458 649197458 649197463 649197465 649197463 649197463 649197463 649197460 649197501 649197502 649197501 649197502 649197507 649197512 649197512 649197516 649197515 649197510 649197513 649197514 649197518 649197507 649197513 649197520 649197525 649197526 649197517 649197516 649197531 456589367 456589370 456589381 456589365 456589366 456589366 456589366 451503741 451503749 451501162 451501155 451501150 451501150 451501143 451501137 451501117 451501117 722959261 722959257 722959257 720972023 720972026 709272456 709272467 709272467 709272455 709272456 709272453 709272450 709272460 709272462 709272448 709272451 709272450 709272444 709272448 709272453 709272454 709272464 709272466 709272471 709272471 709272472 709272467 709272468 437814277 437814278 437814279 437814277 437814281 437814283 437814283 437814283 437814285 437814276 437814278 437814282 405118059 405118062 405118064 405118064 405118072 405118065 405118071 405118074 405118075 405118094 405118098 405118098 405118098 405118099 405118099 405118107 405118113 405118114 405118117 405118115 405118170 405118170 769548200 769541819 769541813 769541811 769541809 769541820 769541820 769541821 769541823 769541825 769541816 769541825 769541823 769541843 769541847 769541845 769541845 769541848 769541854 769541855 769541848 769541842 769541840 769541840 769541843 769541844 769541843 769541847 769541865 769541868 769541867 769541865 769541867 769541869 769541931 769541932 769541931 769541942 769541942 769541926 769541907 769541909 769541935 769541935 769541933 769541944 769541938 769541938 769541906 769541903 769541911 769541913 688976100 688976099 688976104 688976110 715751057 715751042 715751053 715751055 715751055 715751051 715751050 715751047 715751044 715751044 715751037 715751046 715751035 715751037 715751042 715751044 715751054 715751054 831807096 831807098 831807096 831807097 831807097 831807091 831807102 831807084 831807084 805032151 805032133 805032137 805032140 805032142 805032145 805032147 805032152 805032171 805032173 805032175 805032168 805031200 805031200 805031209 805031204 805031199 805031199 805031199 805031195 805031201 805031202 805031209 804974095 804974097 804974062 804974637 804974638 804974638 804974638 804974639 804974639 804974641 804974633 804974633 804974633 804974631 804974630 804974630 804974632 804974621 804974622 804974623 804974622 804974624 804974625 804974626 804974626 804974627 804974631 804974634 804974608 804974599 804974600 804974602 804974606 804974606 804974601 804974597 804974587 804974576 804974553 804974556 804974567 804974572 804974568 804974567 804974566 804974566 804974565 804974569 804974568 804974576 804974579 753359805 753359810 753359809 753359805 753359813 753359810 753359810 738489395 738489417 992417615 992417612 992417604 992417607 992417607 992417607 992417607 992417609 992417620 992417618 992417634 992417636 992417633 992417636 992417632 992417637 992417637 992417636 992417628 992417625 992417628 992417628 992417625 992417625 992417623 992417633 992417633 992417632 992417619 992417624 992417624 992417626 992417625 992417624 992417624 992417624 992417625 992417624 992417613 992417630 992417642 992417648 992417661 992417657 992417626 992417629 992417635 876361604 876361593 876361587 876361618 876361602 876361602 876361608 876361609 876361595 876361599 876361602 876361608 876361608 876361608 876361613 876361617 876361619 876361622 876361625 876361639 876361649 876361622 876361632 876361631 876361631 876361631 876361624 876361619 876361622 876361622 876361605 876361606 876361604 876361605 876361597 876361564 876361564 876361562 876361558 876361571 876361591 876361586 511931564 511931556 511931560 511931559 511931564 511931567 511931567 511931565 511931565 511931567 511931568 511931560 511931551 511931553 511931557 511931558 511931556 511931551 511931543 511931541 511931539 511931541 511931541 511931541 511931545 511931544 511931534 511931534 511931536 511931535 511931536 511931524 511931524 511931527 511931527 511931534 511931541 511931541 511931541 511931541 511931545 511931529 511931534 511931537 511931531 511931530 511931528 511931526 511931528 511931530 511931532 511931534 511931534 511931524 511931527 511931530 511931521 511931523 511931526 511931524 511931519 511931513 511931513 511931513 511931513 511931517 511926467 511926468 506245696 506245688 506245687 506245689 506245683 506245677 506245665 506245666 506245666 506245675 506245664 506245654 506245651 506245639 506245641 506245641 506245642 506245695 506245693 506245692 506245686 506245688 506245688 506245687 506245674 506245670 506245663 506245657 506245659 506245656 506245636 506245638 506245639 506245640 506245640 506245641 506245636 506245637 506245638 506245639 506245630 506245613 506245609 999999949 999999952 999999945 999999944 999999948 999999949 999999943 999999943 999999936 999999937 999999937 999999940 999999940 999999941 999999945 999999949 999999936 999999938 999999941 999999945 999999944 999999941 999999943 999999944 999999952 999999947 999999943 999999935 999999939 999999950 999999952 999999978 999999978 999999966 999999972 999999959 999999958 999999955 999999955 999999955 999999957 999999958 999999951 999999953 999999937 999999926 999999931 999999900 999999898 999999900 999999904 999999912 999999913 999999909 999999909 999999911 999999904 999999907 999999909 999999908 999999909 999999912 999999913 999999908 999999967 999999971 999999976 999999968 999999966 999999960 999999948 999999945 999999945 999999946 999999945 999999945 999999950 999999950 999999952 999999950 999999956 999999960 999999962 999999967 999999963 999999956 999999959 999999958 999999951 999999954 999999962 999999953 999999922 999999923 999887942 999887939 999887939 999887943 999887944 999887937 999887922 999887922 999887922 999887931 999887932 999887929 999887930 999887927 999887925 999887929 999887933 999887933 999887929 999918074 999918068 999918062 999918064 999918067 999918073 999918075 999918076 999918076 999918077 999918077 999918085 999918077 999918082 999918082 999918071 999918067 999924824 999924827 999924828 999924829 999924830 999929361 999929361 999929362 999929360 999929358 999955490 999955484 999955485 999955488 999955482 999955482 999955485 999955487 999955484 999955484 999955485 999955485 999955486 999955486 999955452 999955455 999955453 999955456 999955466 999959219 999959226 999959225 999959221 999959221 999959211 999959211 999959210 999959209 999959285 999959275 999959275 999959277 999959277 999959277 999959284 999959286 999959285 999959286 999959286 999959286 999959287 999959288 999959283 999959283 999959275 999959275 999959272 999959269 999959264 999959263 999959271 999959265 999959271 999959272 999959272 999959261 935425706 935425706 935425705 935425702 935425702 935425701 935425701 935425702 935425707 935425709 935425709 935425711 935425712 935425713 935425714 935425713 935425717 935425717 935425709 935425709 935425705 935425716 935425718 935425718 935425717 935425726 935425726 935425729 935425721 935425721 935425716 935425715 935582005 935582007 935582015 935582015 935582019 935582012 972819823 972819822 972819817 972819847 972819841 972819842 972819838 972819840 972819847 973085582 973085580 973085548 973085537 973085537 973085530 973097773 973097781 973097778 973097775 973097777 973097765 973097764 973097715 973097720 973097723 973097723 973097720 973097724 973097727 973097730 973097731 973097734 973097742 973097745 973097782 973097780 973097789 973097794 973097805 719169597 719169592 719169591 719169591 719169590 719169594 719169594 719169626 719169622 719169568 719614561 719614561 719614570 719614568 719614571 719614572 719614572 719614572 719614572 719614583 719614574 719614579 719614579 719614580 719614565 719614549 719614546 720177875 720177878 720177881 720177880 728496902 728496900 728496897 728496901 728496904 728496909 728496910 728496910 728496898 728496906 728496911 728496915 728496915 728496911 728496908 728496908 728496883 728496861 728496858 728496914 728496903 728496903 728496904 728496903 728496903 728496927 728496923 728496924 728496922 728496919 728496918 728496917 728496915 728496939 728496941 728496953 728496958 728496951 728496947 728496947 728496945 728496946 728496949 728496952 728496963 728496962 728496965 728496961 728496975 728496975 728496975 728496975 728496964 728980690 728980692 728980696 728980695 728980690 728980716 728980717 728980717 728980720 728980722 728980722 728980721 728980726 728980707 728980703 728980708 728980708 728980698 728980689 728980684 728980695 728980687 728980681 728980671 728980673 728980675 728980683 728980700 728980707 728980685 728980678 728980682 728980687 728980685 728980686 728980687 728980686 728980678 728980678 728980683 728980684 728980685 728980687 728980690 728980694 728980698 728980698 728980680 728980681 728980683 728980675 728980674 728980674 728980668 728979080 728979084 728979083 728979083 728979078 728979059 728979052 728979062 728979064 728979067 728979067 728979068 728979070 728979070 728979071 728979066 728979068 728979068 728979069 728979069 728979077 736859902 736859908 736859910 736859904 736859891 737385888 737385882 737385883 737385884 737385886 737385889 737385883 737385883 737385883 737385889 737385891 737385891 737385896 737385891 737385892 737385893 737385928 737385937 737385939 737385939 932058968 932058972 932058977 932058977 932058977 932058977 932058978 932058981 932058982 931328566 931328562 931328574 931328575 931328572 931328561 931328563 931328562 931328561 931328565 931328574 931328568 931328562 931328564 931328531 931328536 931328528 931328527 931328528 931328511 931328511 931328515 736655489 736655432 736655432 736655413 736695452 736695449 736695450 736695446 736695446 736695451 736695450 736695449 736695449 736695455 736695462 736695462 736695720 736695722 736695722 736695727 736695726 736695732 736695737 736695735 736695739 736695737 736695729 736695725 736695716 736695708 740543194 740543200 740543214 703305403 703300864 703300869 703327529 703327534 703327534 703327532 703327533 703327542 703327544 703327541 703327541 703327541 703327537 703327553 703327553 715155972 715155965 715155967 715155976 715155984 715155990 715155990 715155994 715155994 715155995 715155983 715155978 715156010 715156009 715156012 715156013 715156015 715156016 715156018 715156024 715156023 715156025 715156025 720660201 720660201 720660201 720660205 720660202 720660200 721066886 721066887 721066885 721066879 721066876 721066881 721066926 721066918 721066919 721066927 721066921 721066921 721066918 721066926 721066936 721066936 721066941 721066941 721066960 721066957 721066958 721066953 721066959 721066959 721066960 721066963 721066964 721066965 721066966 721066972 721066973 721066964 721066966 721066967 721066975 721066974 721066969 721066971 721066969 721066953 721066953 721066957 721066956 721066944 721066939 809674808 809674809 809674814 809674817 809674816 809674823 809676210 809676205 809676206 809676213 809676213 809676215 809676217 809676217 809676211 809676224 809676212 809676201 809676202 809676203 809676204 809676195 809676194 809676178 879500803 879500804 879500811 879500813 879500816 879500792 879500790 879500795 879500797 879500797 879500796 879500779 879500781 879500791 879500784 879500785 879500786 879500775 879500776 879500776 879500774 879500768 879500772 879500774 879500777 879500756 879500761 879500758 879500764 879500764 879500776 879500777 879500786 879500476 879500476 879500487 879500489 879500490 879500491 879500491 879500481 879500482 879500481 879500483 879500485 879500492 879500488 879500477 879500477 879500476 879500486 879500491 879500490 879500489 879500492 879500493 879500493 970094122 970094122 970094118 970094118 970094117 970094114 970094105 970094103 970094105 970094107 970094110 970094103 970094065 970094063 970420143 970420139 970420139 970420143 970420141 970420143 970420140 970420141 970420140 970420140 970420140 970420136 970420134 970420135 970420136 970420146 970420149 970420126 970420115 970420109 970420107 970420105 970420105 970420109 970420108 970420114 970420095 970420092 970420087 970420080 970420085 970420085 970420086 970420087 970420089 970420083 970420083 970420083 998677888 998677881 998677881 998677883 998677897 998677896 998677902 998677890 998677881 998677883 998677886 998677888 998677883 998677887 998677887 998677887 998677864 998677864 998677864 998677871 998677875 998677874 998677873 998677876 998677872 998677872 998677880 998677902 998677902 998677900 998677903 998677903 998677904 998677905 998677911 998677915 998677915 998677922 998677924 998677917 998677942 998677947 998677947 998677947 998677936 998677941 998677927 986849512 986849515 986849526 986849527 986849525 986849523 986849529 986849528 986849533 986996545 986996533 986996684 986996686 986996689 986996695 986996695 986996693 986996693 986996699 986996715 986996716 986996719 986996718 986996715 986996708 986996708 986996710 986996718 986996722 986996715 986996719 986996709 986996716 986996718 986996719 986996723 986996729 986996725 986996725 986996720 986996721 986996726 992318092 992318092 992318092 992318105 992318107 992318110 992318111 992318114 922909939 922909953 922909922 922909924 922909924 922909927 922909924 922909924 922909921 922909897 919062393 919062398 919062407 919062411 919062413 919062411 919062411 919062404 919062349 919062349 919062353 919062354 919062345 919062345 919062344 919062344 919062341 919062341 919062344 919062345 919062340 919062342 919062342 919062342 919062341 919062343 919062347 919036213 919036211 919036223 919036221 919036222 919036222 913532040 913532061 913532062 913532064 913532065 913532074 913532074 913532074 913532076 913532065 913532067 913532068 913532080 913532089 913532089 913532089 913532090 913532080 913532074 913532075 913532073 913532059 913532060 913532060 913532066 913532066 913532054 913532054 913532053 913532053 913532054 913532054 913532055 913532057 913532054 913532059 913532064 913532061 913532057 913532058 913532055 913532063 913532065 913532067 913532068 913532069 913532067 913532060 913532060 913532060 913532056 913532056 913532060 913532072 913532068 913532071 913532071 913532085 913532073 913532074 913532074 913532075 913532083 905651290 905651292 905651294 905651293 905651292 905651292 905651298 905651294 905651293 905651296 905651296 905651296 905651300 905651302 905651303 905651310 905651311 905651312 905651308 905651308 905652602 905652603 905652593 905652596 905652602 905652604 905652605 905652603 905652603 905652600 905652596 905652587 905652590 905652592 905652593 905652585 905652586 905652587 905652598 903223467 903223472 903223489 903223491 903234953 903234947 903234948 903234951 903234950 903234950 903234950 903234953 903234948 903204798 903204794 903204796 903204796 903204801 903204808 903204808 903204812 903204815 903204818 903204819 903204799 903204816 903204810 903204812 903204813 903204804 903204808 903204790 903204794 903204799 903204795 903204777 903204771 903204771 903204773 903204773 903204763 903204765 903204773 903204768 903204768 903204771 903204777 972697688 972697684 972697666 972697665 972697644 972763754 972763757 972763759 972763760 972763750 972763752 972763744 972763744 972763744 972763742 982189363 982189364 982189362 982189354 982189351 982189352 982189357 982189357 982189355 982189353 982189352 982189344 982189338 982189339 982189343 982189343 982189346 982189342 982189277 981744286 981744289 981744291 981744292 981744284 981744282 981744282 981744282 981744281 981744270 981744273 981744273 981744274 981744268 981744264 981744264 981744260 981744262 981744261 981744261 981744267 981744258 981744266 981744270 981744270 981744269 981744265 981744268 981744272 981744261 981744265 981744269 981744261 981744264 981744262 981749687 981749689 981749696 981749704 981749712 981749700 981749698 981749695 981749908 981749905 981749909 981756081 981756088 981756089 981756089 981756089 981756092 981756089 981756087 981756087 981756081 981756082 981756078 981756080 981756077 981756074 981756072 981756078 981756077 981756091 981756093 981756087 981756099 981756091 981756086 981756110 981756112 981756108 981756109 953498301 953498298 953498292 953498292 953498297 953498300 953498300 953498307 953498305 953498311 953498327 953498328 953498327 953498326 953498328 944072711 944072709 944072709 944072708 944072709 944072714 944072717 944072729 944072729 944072738 944072736 944072731 944072732 944072730 944072716 944072693 944072691 944072696 944072695 944072695 944072695 944072699 944072699 944072698 944072700 944072698 944072706 944072706 944072688 944072684 944072684 944072689 944072645 944072641 944072642 944072643 944072651 944072656 944072657 944072659 944072656 944072656 944072654 944072654 944072658 944072657 944072662 944072662 944072660 944072660 944072660 944072659 944072659 944072663 944072664 944072663 944072659 944072654 944072681 944072680 944072677 944072661 943665970 943665966 943665970 943665980 943665988 943666000 943666024 943666031 943666028 943666045 999986583 999986585 999986584 999986584 999986584 999986584 999986583 999986587 999986589 911378706 911378712 911378713 911378713 911378713 911378715 911378719 911378719 911378717 911378737 956732565 956732566 956732565 956732566 956732568 956732572 956732574 956732574 956732574 956732572 956732557 956753098 956753097 956753098 956753100 956753099 956740837 956740837 956740840 956740821 956740826 956740828 956740801 956740805 956740809 956740816 956740812 956740814 956743886 956743880 956743880 956743879 956743879 956743879 956743879 956743879 956743878 956743879 956743874 956788888 956788890 956788889 956788894 957521521 957521469 957521472 957521469 957521473 957523995 957523995 957523981 957523982 957524000 957524025 957524026 957524027 957524030 957524032 957524033 967387713 967387714 967387712 966861724 966861739 966861739 966861805 966861805 966861805 966861807 966861809 966861807 966861814 966861815 966861818 966861822 966861822 966861824 966861826 966861827 966861834 966861838 966861842 966861842 966861847 966861851 966861852 966861826 966861828 966795717 966795717 966795714 966795713 966795706 966795807 966795819 966795835 966795839 966795832 966795823 966795829 966795824 966795821 966795820 966795820 966795821 966795821 966795825 966795819 966795816 966795849 966795849 966795854 966795853 966795857 966795861 966795866 966795885 966795891 966795891 966795888 966795889 966795888 966795892 966795888 966795888 966795890 966795892 966795867 966795864 966795869 966795869 966795869 966795868 966795855 966795856 966795839 966795839 966795841 966795841 966795844 966795864 966795866 966795861 966795827 966795827 966795827 966795825 966795832 966795827 966795828 966795826 966795823 966795827 966795819 966795816 966795817 966795816 966795814 966795795 966795782 966795782 966795803 967632469 967632471 967632466 967632471 967632471 967632478 967632481 967632481 967692948 967692953 967692949 967692954 967692958 967692958 967692958 967692957 967692958 967692958 967692930 967692959 967692971 967692968 967692966 967692968 967692974 967692974 967692973 967692987 967692984 967692986 967692981 967692979 967692975 967692979 967692972 967692967 967692968 967692968 967692963 967692968 967692968 967692968 967692971 967692971 967276532 967276532 967276533 967276533 967276530 967276513 967276513 967276513 967276513 967276518 967276518 967269766 967269766 967269761 967269761 967269744 967269752 967269752 967269752 967269754 967269755 967269756 967269755 967269762 967269762 897776858 897776861 897776859 897776857 897776864 897776852 897776852 897777047 897777047 897777051 897777051 897777052 897777052 897777045 897777053 897777040 897777051 897777051 897777054 897777040 897777039 897777043 897777059 897777066 897777058 897777057 897777172 897777172 953848953 953848957 953848965 953848971 953848974 953848976 953848979 953848972 953848975 953848969 953848963 953848960 953848962 953848958 953848953 953848954 953848961 953848961 953848929 953848927 953848919 953848919 953848919 953848926 953848926 953848926 953848941 897777162 897777163 897777163 897777170 897777170 897777170 999999957 999999957 999999956 999999962 999999970 999999972 999999970 999999977 999999968 999999964 506245670 506245674 506245671 506245673 506245675 506245675 506245674 506245669 506245670 506245670 506245670 506245669 506245663 506245663 506245643 506245653 506245652 506245655 506245655 506245674 506245670 506245677 506245668 506245666 506245678 506245683 506245685 506245688 506245691 506245692 506245694 506245693 506245694 506245696 506245698 506245707 506245707 506245707 506245724 506245758 506245764 506245758 506245759 506245759 506245759 506245761 506245760 506245760 506245787 506245782 506245795 506245797 506245799 506245731 506245732 506245737 506245737 506242666 506242668 506242658 506242658 506242659 506242665 506242595 506242579 506242574 506242582 506242582 506242569 506242586 506242386 506242379 506242379 506242375 506242370 506242367 506242369 506242373 506242377 506242377 506242381 506242390 506242390 506242395 506242394 506242385 506242386 506242389 506242398 506242397 506242398 506242408 506242408 506242404 506242388 506242381 506242438 506242439 506242439 506242434 506242422 506242424 506242434 506242436 506242440 506242224 506242226 506242226 506242238 506242240 506242214 506242218 506242218 506242217 506242222 506242177 506242169 506242167 506242168 506242158 506242157 506242156 506242158 506242161 506242164 506242167 506242169 506242172 506242172 506242175 506242177 506242176 506236181 506236181 506236183 506236184 506236186 506236177 506236177 506236182 506236184 506236186 506236186 506236222 506236227 506236228 506236221 506236203 506236248 506236249 506236249 506236253 506236258 506236265 506236270 506236270 506236271 506236278 506236277 506236276 506236280 506236269 506236270 506236273 506236273 682103120 682103132 682103126 682103129 682103131 682103129 682103129 682103130 682103122 682103107 682103099 682103102 682103104 682103104 682103102 682103100 682103100 682103102 682103105 682103125 682103126 682103126 682103124 682103117 682103119 682103125 682103125 682103134 682103127 682103113 682103114 682103109 682103089 682103087 682103075 682103070 682103077 682103078 682103077 682103079 682103081 682103084 688155268 688155336 688155333 688155334 688155334 688155325 688155316 688155318 688155321 688155321 688155324 688155336 688155335 688155337 688155335 688155335 688155329 688155328 688155329 688155332 688155332 688155334 688155334 688155323 688155323 688155323 688155324 688155297 688155298 688155271 688155273 688155269 688155268 688155265 688155265 688155265 688155263 688155264 688155252 688155248 688155248 688155250 688155248 688155244 688155248 688155249 688155240 688155249 688155249 688155242 688155248 688155253 688155251 688155257 688155259 688155264 688155266 688155282 688155285 688155285 688155283 688155284 688155288 688155293 688155277 688155268 688155265 688155265 688155266 688155263 688155243 688155248 688155249 688155249 688155216 688155215 688155215 688155216 688155216 688155227 688155229 688155233 688155231 688155234 688155232 688155232 688155236 688155230 688094766 688094777 688094774 688094775 688094782 688094774 688094776 688094783 688094796 688094796 688094785 688094788 688094793 688094793 688094793 688094804 688094805 688094806 688094809 688094811 688094805 688094800 688094787 688094789 688094792 688094793 688094794 688094801 688094814 688094816 688094802 688094808 688094806 688094806 688094800 688094807 688094805 688094806 688094807 688094807 688094810 688094810 688094806 688094806 688094809 688094810 688094820 688094822 688094828 688094830 688094832 688094828 688094829 688094823 688094833 688094819 688094819 688094818 688094809 688094810 688094823 688094828 688094822 688094824 688094831 688094825 688094823 688094830 688094806 688094808 688094805 688094805 688094804 688094802 688094807 688094808 688094808 688094808 688094810 688094800 688094798 688094799 688094796 688094802 688094797 688094799 688094797 688094799 688094798 688094784 688094793 688094787 688094787 688094782 688094780 688094784 688094784 688094784 688094785 688094790 688094792 688094798 688113048 688113036 688113042 688113038 688113039 688113040 688113036 688113027 688113027 688113027 688113087 688113084 688113084 688113081 688113064 688113063 688113063 688113032 688113019 688113016 688113012 688113012 688113013 688113016 688113017 688113016 688113021 688092480 688092480 688092478 688092506 688092502 688092502 688092501 688092507 688092509 512225670 512225670 512225673 515213759 515213758 515213760 515213764 515213765 515221543 515221543 515221545 515221546 515221547 515221548 515221548 515221552 515221553 515221568 515221561 514658223 514658227 514658227 514658227 514658228 514658229 514658235 514658234 514658239 514658255 514658255 514658251 514658252 514658257 514658257 514658262 514658262 514658260 514658264 514658263 514658265 514658231 514658229 514658230 514658230 514658234 514658235 514658237 514658240 514658240 514658239 598721322 598721324 598721324 598721330 598721339 598721339 598721335 598721338 598721339 598721338 598721338 598721337 598721341 598721335 598721335 598721336 598721327 598721311 598721309 598721310 598721299 598721301 598721304 598717554 598717574 598717574 598717578 598717576 598717571 598717632 598717632 598717635 598717635 598865789 598865788 598865789 598865789 598865788 598865788 598865795 598865794 598865801 598865804 598865805 598865786 598865786 598865784 598865784 598865778 598865776 598865776 598865773 598865778 598865774 589002095 589002095 589002090 589002089 589002093 589002095 589002074 589002068 589002064 589002046 589002053 589002047 589002047 589002061 589002066 589002066 589002066 589002065 589002065 589002022 589002016 589002014 589002017 589002016 589002018 589002020 589002021 589002021 589002019 589002028 597569567 597569570 597569567 597569561 597569567 597569571 597569572 597569570 597569570 597569599 597569599 597569599 597569589 597569603 597569603 597569604 597569597 597569627 597569632 597569637 597524622 597524620 597524622 597524623 597524626 597524618 597524621 597524615 597524615 597524616 597524608 597524634 597524632 597524635 597524642 597524671 596688003 596687984 596687981 596687980 596687980 596687980 596687981 596687978 596687978 596687982 596687992 596687989 596687992 596688004 596687998 596688113 596688124 596536885 596536896 596536900 596536898 596536898 596536900 596536888 596536888 596536889 596536888 596536895 596536893 596536894 596536924 596536926 596536927 596536927 596536927 596536923 596536913 596536914 596536918 596536862 596536856 596536845 596536845 596536845 596536838 596536835 596536824 596536817 596536814 596536816 596536830 596536822 596536823 596536824 596536826 596536826 596536823 596536825 596536827 596536830 596536830 596536823 596536830 596536833 596536830 596536830 596053109 596053109 596053109 596053113 596053114 596053114 596053114 596053118 596053112 596053103 596053094 596053105 550699267 550699269 550699265 550699269 550699268 550699272 550699269 550699270 550699245 550699241 550699249 550699240 550699237 550699235 550699213 550699218 550698539 550698528 550698536 550698536 550698532 550698528 550698524 550698529 550698522 550698522 550698522 550698522 550698524 550698524 550698527 550698527 550698516 550698507 550698515 550698507 550698513 550698522 550698586 550698596 550698596 550698600 550698605 550698612 550698612 550698611 550698575 550698578 550698576 550698575 550698572 550698570 550698563 550698540 550698540 550698540 550698539 550698543 550698542 550698542 550698541 550698541 550698547 550698523 550698523 550698519 550698508 550698524 550698522 550698516 550698517 550698519 550698520 550698530 550698530 550698487 550698478 550698478 550698487 550698467 550698464 550698459 814746264 814746266 814746280 814746274 814746271 814746269 814746274 814746272 814746276 814746277 814746279 814746279 814746280 814746273 814746271 814746274 814746274 814746268 814746264 814746261 814746282 814746279 814746284 814746291 814746290 814746287 814746287 814746296 814746257 814746251 814746222 814746227 814746209 814746223 814746213 814746217 814746217 814746216 814746219 814746224 814746198 814746227 814746227 730683158 730683159 730683159 730683168 730683165 730683166 730683162 730683171 730683181 730683170 730683171 730683171 730683194 730683194 730683199 730683200 730683199 730683206 730683210 730683210 730683206 995658586 995658586 995658593 995658594 995658595 995658599 995658602 995658606 995511601 995511601 995511617 995511612 995511612 995511615 995511602 995511602 995511602 995511615 995511618 999999959 999999966 999999966 999999859 999999856 999999861 999999862 999999863 999999864 999999861 999999862 999999863 999999864 999999864 999999848 999999848 999999855 999999858 999999859 999999862 999999865 999999871 999999875 999999872 999999880 999999873 999999874 999999886 999999886 999999885 999999888 999999891 999999882 999999882 999999882 999999880 999999877 999999873 999999873 999999872 999999880 999999875 999999881 999999829 999999827 999999832 999999821 999999819 999999813 999999826 999999826 999999832 999999832 999999832 999999831 999999836 999999831 999999826 999999798 999999800 999999794 999999795 999988330 999988332 999988371 999988371 999988371 999988381 999988381 999988383 999988385 999988390 999988392 999988399 999988399 999988400 999988402 999988398 999988403 999988403 999988414 999988415 999988417 999988418 999988404 999988404 999988404 999988406 999988449 999988441 999988441 999988436 999988433 999988433 999988425 999988428 999988455 999988457 999988462 999988463 999988460 999988455 999988456 999988460 999988480 999988481 999988484 999988486 999988487 999988465 999988465 999988465 999988460 999988454 999988462 999988474 999988472 999988446 999988429 999988429 999988414 999988413 999988414 999988414 999988418 999988419 999988419 999988413 999988414 999988414 999988413 999988410 999988425 999988414 999988414 999988414 999988343 999988340 999985820 999985815 999985817 999985817 999985817 999985822 999985825 999985763 999985766 999985767 999985761 999985766 999985766 999985766 999985766 999985770 999985774 999985774 999985778 999985777 999985736 999985736 999985738 999985737 999985744 999985729 999985728 999985730 999985731 999985733 999985713 999985714 999985714 999985718 999985720 999985724 999985733 999985732 999985726 999985729 999985729 999985735 999985739 999985733 999985737 999985736 999985735 999985735 999985732 999985717 999985712 999985718 999985724 999985725 999985719 999985728 999985728 999985629 999985632 999985632 999985626 999985626 999985620 999985620 999985614 999985615 999985616 999985614 999985614 999985608 999985608 999985608 999985613 999985618 999985613 999985611 999985608 999985600 999985601 999985601 999985604 999985600 999985597 999985599 999985602 999985609 999985611 999985609 999985609 999985609 999985605 999985605 999985616 999985615 999985629 999985624 999985478 999985473 999985473 999985476 999985482 999985485 999985485 999985488 999985485 999985486 999985486 999985486 999985489 999985489 999985489 999985488 999985502 999985499 999985512 999985496 999985496 999985500 999985500 999985503 999985503 999985502 999985507 999985517 999985517 999985506 999985502 999985492 999985492 999985493 999985493 999985492 999985488 999985488 999985488 999985492 999985501 999985502 999985503 999985459 999985460 999985455 999985456 999985446 999985451 999985450 999985452 999985447 999985441 999985448 999985445 999985446 999985454 999985455 999985455 999999900 999999902 999999901 999999901 999999898 999999902 999999902 999999903 999999903 999999901 999999898 999999898 999999901 999999897 999999903 999999908 999999946 999999947 999999947 999999950 999999948 999999945 999999944 999999934 999999938 999999935 999999931 999999936 999999936 999999939 999999943 999999942 999999944 999999946 999999940 999999947 999999946 999999954 999999954 999999944 999999942 999999943 999999942 999999917 999999912 999999910 999999910 999999900 999999897 999999896 999999893 999999894 999999897 999999894 999999902 999999900 999999889 999999869 999999865 999999865 999999865 999999863 999999874 999999874 999999880 999999878 999999877 999999877 999999888 999999880 999999869 999999867 999999858 999999854 999999855 999999853 999999854 999999857 999999857 999999860 999999867 999999861 999999838 999999837 999999840 999999892 999999890 999999882 999999882 999999882 999999880 999999879 999999882 999999873 999999875 999999882 999999887 999999887 999999872 999999869 999999865 999999863 999999858 999999858 999999868 999999856 999999857 999999851 999999827 999999828 999999839 999999837 999999840 999999843 999999859 999999863 999999853 999999855 999999859 999999864 999999865 999999869 999999890 999999890 999999886 999999893 999999893 999999885 999999860 999999860 999999873 999999865 999999865 999999864 999999865 999999860 999999861 999999865 999999872 999999880 999999886 999999907 999999901 999999901 999999903 999999904 999999901 999999903 999999902 999999886 999999886 999999887 999999885 999999878 999999878 999999875 999999871 999999877 999999878 999999877 999999870 999999872 999999856 999999903 999999902 999999899 999999906 999999910 999999899 999999903 999999905 999999901 999999823 999999825 999999824 999999819 999999817 999999819 999999826 999999826 999999828 999999826 999999829 999999830 999999827 999999833 999999824 999999824 999999820 999999820 999999817 999999820 999999841 999999844 999999843 999999844 999999847 999999844 999999844 999944146 999944168 999944172 999944175 999944163 999944166 999944176 999944175 999944178 999944181 999944181 999944211 999944208 999944208 999944206 999944212 999944216 999944224 999944224 999944225 999944227 999944222 999944224 999944229 999944229 999944225 999944238 999944241 999958042 999958042 999958046 999958049 999958028 999958028 999958029 999958032 999958033 999958037 999994658 999994657 999994658 999994658 999994659 999994658 999994653 999994657 999994643 999994634 999994636 999994635 999994635 999994640 999994644 999994644 999994644 999994644 999994640 999994652 999994671 999994662 999994665 999994666 999994670 999994673 999994673 999994674 999994669 999994670 999994673 999994677 999994682 999994688 999994688 999994687 999994686 999994683 999994678 999994676 999994678 999994677 999994674 999994676 999994693 999994694 999994704 999994703 999994705 999994706 999994708 999994708 999994708 999994709 999994713 999994711 999994711 999997110 999997114 999997124 999997124 999997126 999997133 999997136 999997147 999970480 999970482 999970483 999970483 999970475 999970467 999970456 943649916 943649920 943649922 943649927 943649902 943649900 943649901 943649902 943649903 943649918 943649918 943649926 943661010 943661011 943661005 943661024 943661020 943661021 943661024 943661028 943661017 943661010 943661008 943660975 943660985 943660983 943660976 943831369 943831369 943831376 943831374 943831369 943831374 943831376 943831374 943831380 943831383 943831376 943831377 943831378 943831393 943831395 943831425 943831425 943831425 943794792 943794793 943794783 943794783 943794785 943794774 943794774 943794774 943794774 943794771 943794768 943794766 943794759 943794755 943794756 943794750 943794750 943794751 943794748 943794761 943794761 943794761 943794762 943794759 943794747 943794751 943794750 943794747 943794744 943794744 943794735 943794483 943794487 943794470 943794473 943794473 943794472 943794475 943794475 943794487 943794500 943794503 943794506 943794506 943794515 943794513 943794496 943794499 943794506 943794496 943794496 943794499 943794500 943794503 943794491 943794494 943794490 943794498 943794494 982637384 982637383 982637387 982637386 982637408 982637400 982637394 982637394 982637395 982637394 982637390 982637390 982637393 982637394 982637404 982637406 982637406 982637407 983199272 983199266 983199268 983199271 983199272 983199276 983199275 983199275 983199279 983199283 983199282 983199273 983199265 983199269 983199265 983199271 983199277 983199281 983199283 983199276 983199266 983199264 983199262 983199255 983199255 983199255 983199254 983199252 983199255 983199249 983199248 983199228 983199223 983199221 983199219 983199201 983199199 983199202 983199215 983199206 983199163 983199163 983199164 983199166 983199167 983199167 983199168 983199166 983199170 983201310 983201305 983201301 983201301 983201306 983201306 983201306 983202747 983202748 983202741 983202745 983202741 983202741 983202735 983202733 983202742 983202741 983202743 983202743 983202743 983202743 983202743 983202746 983202738 983202732 983202729 983202737 983202736 983202709 983202706 983202711 983202707 983202707 983202714 983202710 983202729 983202731 983202735 983202736 983202736 983202737 983202738 983202733 983202740 983202737 983202737 983202738 983202736 983202751 983202755 983202753 983202756 983202768 983202770 983202770 983202765 983202766 983202767 983202769 983202772 983202776 983202776 983202759 983202761 983242357 983242359 983242361 983242361 983242360 983242364 983242365 983242366 983242363 983242365 983242375 983242375 983242385 983242381 983242323 983242323 983242334 983242349 983242363 983242344 983242348 983242347 986171340 986171329 986171332 986171332 986171333 985845266 985845267 985845269 985845270 985845268 985845284 985845292 985845292 985845302 985845283 985845269 985845275 985845279 985845292 985845292 985845291 985845286 985845290 985845293 985845298 995287367 995287367 995287367 995287374 995287374 995287374 995287606 999994706 999994707 999994707 999994708 999994711 999994711 999994711 999994710 999994714 999994721 999994727 999994730 999994730 999994737 999994741 999994741 999994740 999994739 999994739 999994740 999994729 999994734 999994723 999994724 999994722 999994716 999994722 999994705 999994703 999994685 999994705 999994703 999994713 999994713 999994714 999994712 999994713 999994717 999994708 999994712 999994716 999994719 999994715 999994715 999994715 999994726 999994716 999994718 999994726 999994703 999994705 999994644 999994644 999994653 999994652 999994652 999994650 999994653 999994655 999994658 999994667 999994668 999999908 999999914 999999915 999999939 999999940 999999943 999999943 999999939 999999934 999999938 999999941 999999941 999999942 999999945 999999930 999999929 999999930 999999931 999999930 999999935 999999935 999999928 999999943 999999943 999999943 999999941 999999941 999999951 999999952 999999956 999999957 999999960 999999962 999999963 999999962 999999979 999999980 999999968 999999972 999999976 999999976 999999981 999998600 999998598 999998602 999998602 999998602 999998600 999998605 999998604 999998599 999998593 999998592 999998569 999998573 999998569 999998571 999998594 999998594 999998601 999998616 999998617 999998617 999998616 999998616 999998618 999998615 999998611 999998613 999998623 999998617 999998609 999998610 999998617 999998618 999998622 999998629 999998632 999998633 999998638 999998634 999998634 999998649 999998646 999998648 999998650 999998653 999998653 999998654 999998648 999998648 999998648 999998647 999998644 999998643 999998644 999998637 999998643 999998646 999998691 999998690 999998690 999998691 999998690 999998659 999959064 999959054 999959061 999959062 999959064 999959058 999959067 999959068 999959073 999959072 999959073 999959070 999959080 999959087 999959084 999959085 999959085 897736297 897736297 897736322 897736318 897736318 897736324 897736323 897736321 897736325 897736323 977256922 977256914 977256906 977256912 977256909 977256910 977256912 977256887 977256885 977256887 977256886 977256884 977256884 977256894 977256895 977256895 977256895 977256889 977256884 977256884 977256884 977256879 897736301 897736302 897736303 897736298 897736301 897736305 897736298 897736297 897736307 897736310 897736317 897736303 897736304 897736306 897736301 897736292 897736290 897736292 897736294 897736280 897736273 897736277 897736278 897736285 897736285 897736284 897736285 897736287 897736259 897736259 897736246 897736237 897736237 897736228 897736224 897736225 897736223 897736216 897736216 897736216 897736231 897736231 897736225 897736225 897736240 897736238 897736237 897736233 897736224 897736225 897736228 897736225 897736228 897736225 897736233 897736227 897736241 897736252 897736250 897736255 897736255 897736255 897736259 897736258 897736258 897736256 897736256 897736253 897736253 897736257 898481753 898481751 898481752 908141038 908141038 908141049 908141050 898698988 898698993 898698987 898698987 898698993 898698993 898698992 898698992 898698995 898698993 898699001 898699001 898699006 898699007 898699009 898698961 898698966 898698980 898698974 898698978 898698972 898698966 898698963 898698957 894397345 894397349 894397351 894397349 894397350 894397351 894397354 894397354 894398315 894398302 894398305 894398302 894398302 894398312 894398316 894398315 894398308 898499537 898499537 898499545 898499538 898499563 898499562 898499560 898499590 996943070 996943071 996943081 996943083 996943086 996943086 996943086 996943085 996943086 996943078 996943077 996943069 996943073 996943073 996943073 996943073 996943099 996943092 996943092 996943092 996943092 996943044 996943060 992841824 992841822 992841825 992841831 992841831 992841827 992841822 992841817 992841819 992841822 992841819 992841821 992841820 992841816 992841813 992841813 992841815 992841804 992841804 992841812 992841819 992841813 992841815 992841818 992841821 992841821 992841827 992841826 992841824 992841821 992841818 988134714 988134700 988134691 988134694 988134695 988134695 988134701 988134698 988134698 988134701 988134691 988134690 988134677 988134683 988134683 988134683 988134683 988134679 988134662 988134662 988134659 988134650 988134655 988134657 988134652 988134677 988134679 988134680 988134683 988134681 988134682 988134684 988134679 988929267 988929281 988929278 988929275 988929265 988929252 988929251 724881445 724881448 724881436 724881438 724881438 724881438 724881432 724881435 724881437 724881434 724881432 724881436 724881437 724881453 724881451 724881450 724881454 724881457 724881452 724881451 626437983 626437983 626437979 626437981 626437983 626437983 626437985 626437989 626437989 626437991 626437990 626437988 626437994 626437998 626437998 626437989 626485259 626485267 626485261 626486030 626486017 626486018 626486025 626486028 626486029 626486031 626486029 626486030 626486032 626486032 626486030 626486040 626486040 626486041 626486043 626486045 626486042 626486045 626495379 626495385 626495390 626495393 626481596 626481590 626481575 626481578 626481559 626481559 626481560 626481560 626481561 626481558 626481564 626481564 626481560 626481558 626481562 626481569 626481565 626481565 626481566 626481570 626481576 626481582 626481587 626481570 626481575 626481577 626481577 626481583 626481631 626481636 626481628 626481628 626481631 626481624 626481626 626481622 626481620 626481622 626481624 626481618 626481615 626481616 626481609 626481610 626481621 626481622 626481616 626481616 626481623 626481622 626481576 626481579 632577032 632577038 632577039 632577034 632577043 632577043 632867788 632867786 632867789 632867790 632867781 632867781 632867773 632867773 632867776 632867778 632867782 632867780 632867800 632867807 632867809 632867809 632867808 632867809 632867808 632867808 632867813 632867816 629879744 629879749 629879748 629879752 629879749 629879749 629879750 629879750 629879746 629879757 629879765 629879768 629879768 629879766 629879774 629879771 629879789 629879791 629879790 629879788 629879786 629879795 629879796 629879795 629879796 629879794 629879782 629879784 629879783 629879798 629879799 629879799 629879796 629879789 629879790 629879794 629879797 629879766 620220491 620220490 620220490 620220491 620220500 620220500 620220501 620220505 620220512 620220497 620220492 620220491 620220488 620220495 620220492 620220496 619954760 619954762 619954762 619954756 619954731 619954730 619954731 619954734 619954768 619954766 619954771 619954759 619954752 619954758 619954755 619954760 619954760 619954752 619959084 619959086 619959084 619959084 619959086 619959086 619959088 619959083 619959081 619959076 619959063 619959067 619959078 619959072 619959075 619959076 619959076 619959073 619959075 619959077 619959075 619959078 619959086 619959073 619959086 619959086 619959086 619959081 619959081 619959077 619959083 619959076 619959078 619959107 619959098 619959096 619959101 619959095 619959095 619959095 619959098 619959099 619959100 619959103 619959103 619959102 619959102 619959100 619959097 619959103 619959106 619802816 619802812 619802789 619802789 619802789 619802786 619802786 619802785 619802778 619802781 619802772 619802773 619802770 619802778 619802777 619802765 619802758 619802751 619802763 619802746 619802746 619802744 619802741 619802739 619802739 619802745 619802735 619802734 619802736 354827358 354827360 354827360 354827360 354827369 354827365 354827361 354827361 354827364 354827373 354827373 354827373 354827375 354827375 354827375 354827384 354827384 354827387 354827397 354827400 354827396 354827394 354827392 354827392 354827389 354827393 354827388 354827380 354827384 354827384 354827377 354827376 354827377 354827365 354827367 354827361 354827362 354827369 354827371 354827372 354827374 354827374 354827373 354827373 354827364 354827358 354827343 354827324 354827323 354827328 354827319 354827323 354827344 354827345 354827343 354827343 354827334 354827338 354827339 354827340 354827338 943900944 943900945 943900943 943900944 943900947 943900944 943900951 943900951 943900936 943900936 943900937 943900939 943900935 943900939 943898807 943898770 943898776 943898780 943898784 943898782 943924899 943924907 943924909 943924908 943924906 943924923 943924932 940995929 940995934 940995932 940995934 940995936 940995936 940995952 940995979 940995984 940995983 940995984 940996261 940996311 940996316 940996316 940995734 940995739 940995739 940995737 940995738 942644194 942644195 942644199 942644207 942644207 942644211 942644208 942644189 942644194 942644201 942644201 942644205 942644196 942644157 942644155 942644154 942644151 942644147 942644157 942644159 942644159 942644156 942644150 942644134 942644140 942644144 942644147 942644148 942644148 942644145 942644142 942644155 942644161 942644162 942644164 942644168 942644178 942644178 942644159 942644156 942644156 942644154 942644154 942644157 942644165 942644151 942644152 942644156 942644157 942644160 942644176 942644169 942644164 942644164 942644170 942644165 942644165 942644164 942644163 942644173 942644170 942644161 942644159 942644156 942644155 942644155 942644154 942644160 942644105 942644109 942644105 942644101 942644105 942644111 942644110 942644108 942644105 942644102 942644102 942644102 942644101 942644103 942644098 942644100 942644100 942644075 942644078 942644105 942644155 942644138 942644139 942644137 942644128 942644128 942644123 942644096 942644095 942644096 942644102 942644104 942644111 942644110 942644112 942644108 942644108 942644111 942644112 942644107 942644104 942644107 942644121 942644124 942644122 942644121 942644122 942644121 942644133 942644148 942646214 942646216 942646218 942646218 942646218 942646218 942646218 942646218 942646221 942646222 942646213 942646215 942646222 942646229 942646239 942646256 942646250 942646264 942646264 942646260 942646260 942646257 942646259 942646256 942646255 942646255 942646258 942646258 942646264 942646261 942647220 942647214 942647214 942647206 942647206 942647197 942647191 942647192 942647194 942644799 942644795 942644783 942644793 942644805 942644797 934325762 934325762 934325759 934325759 934325762 934325717 934325722 934325724 934325736 934325731 934325732 934325736 934325738 345255746 345255786 345255785 345255786 345255781 345255779 345255779 345255791 345255791 345255769 345255770 345255776 345255761 345255764 345255765 345255765 345255765 345255764 345255764 345255758 345255767 345255767 345255772 336688222 336688220 336688219 336688220 336690384 336690382 336690385 336690381 336690381 336690381 336690377 336690379 336690383 336690387 336690387 336690383 336690379 336690379 336690377 336690378 336690387 336690396 336690403 336690396 336690396 336690400 336690398 336690390 336690385 336690364 336690367 335957736 335957739 335957741 335957738 335957740 335957742 335957742 335957746 335957750 335957747 335957744 335957744 335957746 335957745 335957744 335957744 335957744 335957746 335957748 335957742 335957741 335957741 335957748 335957741 335957819 335957830 335957836 335957835 335957842 335957844 335957844 335957873 335957867 335957869 335957865 335957836 335957838 335957835 335957837 335957837 335957836 335957879 335957877 335957877 335957883 335957868 335957869 335957877 335957875 335957875 335957875 335957862 335957857 335957858 335957857 335957857 335957864 335957854 335957854 335957858 335957857 335957858 335957853 335957837 335956345 335956344 335956344 335956345 335956343 335956345 335956344 335956339 335956339 335956339 335956341 335956348 335956349 335956357 335956360 335956360 335956364 335956350 335956336 335956340 335956340 335956333 335956330 335956334 335956334 335956334 335956335 335956331 335956333 335956333 335956331 335956331 335956337 335956338 335956341 335956351 335956351 335956349 335956364 335956368 335956369 335956368 335956370 335956370 335956364 530907515 530907519 530907526 530907526 530907530 530907522 530907518 530907520 530907512 530907510 530907504 530907505 530907504 530907504 530907506 530907506 530907506 530907549 530907539 530907533 530907526 530907523 530907525 530907545 530907547 530907545 530907545 530907536 530907537 530907541 530907549 530907541 530907556 530907552 530907548 530907548 530907547 530907549 530907544 530907538 530907539 530907540 530907542 530907540 530907543 530907543 530907543 530907545 530907545 530907545 530907547 530907550 530907550 530907546 530907551 530907549 530907541 530907558 530907559 530907559 530907559 530907561 530907563 530907563 530907565 530907567 530907584 530902348 530902346 530902347 536587373 536587376 536587381 536587385 536587409 536587406 536587405 536587406 536587406 536587406 999628760 999628762 999628750 999628755 999628763 999628774 999628765 999628765 999628767 999628767 999628774 999628767 999628773 999628781 999628782 999628786 999628795 999628795 999628792 999628815 999628821 999628818 999628822 999628837 999628836 999628840 999628841 999628846 999628821 999628801 999628803 999628805 999628805 999628824 999628813 999628811 999628811 999628811 993943774 993943772 993943768 993943773 993943774 993943774 993943779 993943780 993943773 993943773 993943776 993943776 993943777 993943777 993943777 993943776 993943776 993943783 993943776 993943773 993943771 993943770 993943781 993943782 993943782 993943784 993943785 994048561 994048564 994048566 994048568 994048570 994048578 994048578 994048583 994048585 994048583 994048592 994048592 994048579 994048594 994048591 994048593 994048588 994048586 994048588 994048590 993254005 993254005 993254001 993254000 993253997 999999976 999999950 999999901 999999906 999999906 999999906 999999899 999999900 999999900 999999896 999999899 999999902 999999911 999999909 999999906 999999906 999999909 999999645 999999643 999999652 999999650 999999650 999999650 999999652 999999659 999999662 999999646 999999647 999999648 999999637 999999637 999999635 999999635 999999643 999999644 999999583 999999564 999999569 999999570 999999551 999999553 999999556 999999562 999999569 999999570 999973435 999973438 999973440 999973442 999973432 999973432 999973434 999973439 999973410 999973410 999973410 999973411 999973414 999973404 999973388 999973388 999973388 999973388 999973385 999973392 999973388 999973383 999973382 999973383 999973386 999973398 999973397 999973407 999973413 999973419 999973421 999973426 999973424 999973424 999973423 999973427 999973450 999973450 999973451 999973453 999973463 999973463 999973468 999973470 999973473 999973475 999973486 999973486 999973485 999973482 999973484 999973482 999973480 999973471 999973478 999973477 999973474 993227503 993227499 993227503 993227500 993227503 993227494 993227490 993227488 993227471 993227470 993227466 993227471 993227469 993227462 993227468 993227468 993555780 993555777 993555776 993555777 993555777 993555778 993555778 993555776 993555781 993555775 993555777 993555791 993555781 993555770 993555772 993555772 993555769 993555766 993555757 993555758 993555761 993555753 993555757 993555710 993555708 993555709 993555707 993555707 993555698 993555694 993555685 993555680 993555682 993555682 993555689 993555684 993555686 993555686 993555686 993555689 993555700 993385301 993385322 993385329 993385328 993385328 993385331 993385336 993385340 993385340 993385351 993385354 993385361 993385368 993385364 992823512 992823497 992823503 992823503 992823505 992823510 992823516 992823513 992823514 992823514 992823524 992823518 992823518 992823512 992823515 992823526 992823525 992776252 992776251 992776245 992776237 992776258 992776258 992776263 992776265 992776271 992776271 992776271 992776269 992776261 992776260 992776264 992776266 992776260 992776259 992776252 992776253 992776269 992776268 992776268 992776281 992485538 992484759 992484760 992484759 992484759 992484759 992484757 992484799 992484799 992484801 992484802 992484794 992484788 992484788 992484796 992484797 992484773 992480434 992480436 992480437 992480443 992480474 992480473 992480463 992480459 992480461 992480466 992480467 992480471 992480471 992480432 992480436 992480441 992375656 992375630 992375639 992364554 992364554 992364580 992364562 992364557 992364557 992364561 992364561 992364557 992364559 992364559 992364567 992364567 992364375 992364377 992364379 992364370 992364370 992364375 992364365 992364366 992364366 992364365 992364369 992364371 992364374 992364374 992364364 992364364 992364368 992364336 992364337 992364330 992364330 992364330 992364332 992364337 992364337 992364337 992364349 992364350 992364345 992364335 992364335 992364338 992364337 992364337 992364333 992364336 992364327 992362169 992362167 992362171 992362169 992362172 992362175 992362176 992362174 992362176 992362183 992362172 992362175 992362173 992362174 992343907 992343907 992343866 992343852 992343854 992343853 992343857 992343853 992343854 992343855 992343853 992343854 992343850 992343852 992342890 992342891 992342895 992342897 992342885 992342894 992342896 992342896 992342895 992342905 992342903 992342902 992342898 992342902 992342902 992342904 992342908 992333582 992333584 992333584 992333567 992333544 992333540 992333551 992329917 992329926 992329927 992329931 992329935 992329935 992328973 992328967 992328966 992328970 992328971 992328964 992328964 992328968 992328961 999999937 999999937 999999934 999999939 999999945 999999946 999999956 999999956 999999956 999999952 999992195 999992191 999992190 999992190 999992187 999992194 999992191 999992186 999992193 999992202 999992209 999992214 999992214 999992225 999992233 999992270 999992270 999992270 999992270 999992271 999992273 999992267 999992254 999992257 999992261 999992265 999992269 999992269 999992292 999992292 999992288 999992289 999992293 999995549 999995549 999995551 999995551 999995551 999995551 999995552 999995553 999995559 999995588 999995579 999995582 999995582 999995577 999995577 999995582 999995579 999995562 999995566 999995559 999995561 999995561 999995555 999995560 999995561 999995564 999995560 999995556 999995564 999995562 999995562 999995563 999995558 999995556 999995565 999995547 999995544 999995541 999995537 999995543 999995541 999995529 999995515 999995512 999949375 999949346 999949358 999949352 999949716 999949714 999949714 999949715 999949714 999949716 999949717 999949715 999949693 999949684 999949686 999949684 999949686 999966284 999966284 999966282 999966265 999966251 999966254 999966254 999966241 999966245 999966248 999966246 999966239 999966239 999966240 999966262 999966260 999966245 999966247 999966245 999966255 999966220 999966214 999966215 999966216 999966214 999966212 999966209 999966208 999966208 999966275 999966275 999966277 999966256 999966246 999966212 999966214 999966221 999966230 999966236 999966234 999966235 999966235 999966237 999966238 999966237 999966233 999966233 999966240 999966243 999966243 999966244 999966251 999966247 999966258 999966261 999966263 999966264 999966268 999966268 999966278 999966294 999637967 999637968 999637968 999637968 999637968 999637963 999637969 999637962 999637962 999637939 999637937 999637939 999637940 999637940 999637941 999637937 999637937 999637939 999637932 999637933 999637934 999637937 999637940 999637944 999637942 999637942 999637942 999637947 999637950 999637950 999637954 999637946 999637945 999637945 999637946 999637950 999637953 999637951 999637951 999637955 999637951 999637954 999637956 999637956 999637952 999637952 999637950 999637948 999637948 999637943 999637926 999637927 999637927 999637938 999637937 999637951 999637951 999637962 999637963 999637961 999637963 999637965 999637965 999637968 999637968 999637970 999637968 999637968 999637967 999637954 999637955 999637955 999637955 999637953 999637947 999637947 999637953 999637948 999637949 999637938 999637936 999637984 999637985 999637976 999637976 999637982 999637978 999637975 999637979 999637986 999637986 999637985 999637992 999637984 999637986 999637987 999637986 999637986 999637985 999637986 999637994 999637993 999637994 999637993 999637987 999637975 999637951 999637951 999637951 999637954 999637954 999637958 999637960 999637960 999637955 999637972 999637972 999637975 999637975 999637975 999637973 999637973 999637973 999637977 999637980 999637973 999637974 999637967 999637969 999637968 999637965 999637965 999637965 999637958 999637952 999637944 999637946 999637937 999637940 999637940 999637942 999637945 999637941 999637946 999637944 999637937 999637940 999637942 999637867 999637863 999637862 999637860 999637862 999637850 999667951 999667950 999667950 999667951 999667953 999667956 999667956 999667958 999667969 999667967 999667963 999667964 999667960 999667968 999667967 999667969 999667974 999667974 999667994 999667994 999667996 999667997 999667984 999667984 999667983 999667979 999667979 999667982 999667982 999667982 999667984 999667984 999667990 999667983 999667994 999667992 999667992 999667992 999668002 999668023 999668022 999668019 999668017 999667982 999667985 999667987 999667985 999667988 999667986 999667987 999667987 999667984 999667988 999667984 999667971 999667975 999667977 999667977 999667987 999667987 999667988 999667986 999667989 999667989 999667991 999667992 999668323 999668325 999668299 999668305 999668309 999668312 999668314 999668297 999668296 999668291 999668293 999668296 999668297 999668291 999668288 999668296 999668297 999668298 999668304 999668246 999668246 999668243 999668243 999668236 999690380 999690384 999690396 999690376 999690376 999690374 999690370 999690397 999690400 999690411 999694835 999694831 999694830 999694865 999694867 999694867 999694872 999694871 999694872 999694873 999694864 999694860 999694865 999694878 999694912 999694914 999694908 999695040 999695045 999695045 999695020 999695021 999695016 999694973 999694972 999694973 999694968 999694962 999694962 999694951 999694950 999694950 999694947 999694953 999694955 999694955 999694956 999694961 999694963 999694952 999694951 999694953 999694944 999694954 999694962 999694962 999694960 999694960 999694962 999694953 999694953 999694946 999694955 999694958 999694955 999694949 999694955 999694954 999826937 999826938 999826946 999826946 999826954 999826968 999826964 999826965 999826968 999826973 999826973 999826973 999826971 999826968 999826962 999826963 999826957 999826957 999826963 999826961 999826961 999826960 999826960 999826953 999826955 999826957 999826959 999826950 999826952 999826955 999826959 999826962 999826959 999826987 999826989 999826993 999826993 999826996 999827000 999827003 999827029 999827030 999827030 999827030 999827035 999827035 999827034 999827035 999827035 999827034 999827028 999827028 999827031 999827031 999827028 999827023 999827021 999827022 999827026 999827587 999827590 999892357 999892358 999892348 999892342 999892343 999892342 999892343 999892364 999892372 999892377 999892377 999892378 999892369 999892371 999892370 999913929 999913927 999913915 999913907 999913908 999913910 993861736 993861739 993861748 993861748 993861747 993861748 993861745 993861742 993861745 993861748 993861752 993861752 993861762 993861764 993861766 993861772 993861772 993861760 993861746 993861749 993861749 993861740 993861739 993861742 993861746 993861746 993861744 993861742 993861742 993861729 993861728 993861718 993861718 993861718 993861722 993861720 993861725 993861734 993861742 993861751 993882958 993882966 993882968 993883000 993866536 993866540 993866539 993866541 993866529 993866526 993866518 993866522 993866525 993866539 993866539 993866538 993866541 993844357 993844356 993844359 993844353 993844354 993844346 993844346 993844346 993844353 993844354 993844355 993844358 993844358 993844362 993844357 993844349 993844347 993844341 993844342 993844343 993844337 993844337 993844343 993844343 993844346 993844345 993844342 993844342 993844342 993844341 993844349 993844348 993844348 993844354 993844358 993844357 993844362 993844362 993844362 993844357 993844353 993844358 993844357 993844357 993892150 993892144 993892150 993892152 993892142 993894091 993894084 993894080 993894085 993894086 993894089 993894090 993894095 993894099 993894108 993894104 993894102 993894095 993894107 993894109 993894112 993894107 993894108 993894103 993894082 993894097 993894097 993894093 993894092 993894077 993894079 993894077 993894076 993894072 993894072 993894071 993894072 993894070 993894076 993894076 993894077 993894080 993894086 993894089 993894094 993894097 993894102 993894107 993894099 993894107 993894109 993894111 993894113 993894118 993894118 993894120 993894115 993894108 993894104 993894085 993894090 993894084 993894081 993894086 993894085 993894092 993894093 993894098 993894098 993894090 993893698 993933842 993933841 993933828 993933825 993933825 993933819 993933732 993933729 993933727 993933725 993933721 993933721 993933736 993933742 993933740 993933742 993933746 993933749 993933747 993933753 993933749 993933749 993933751 993933744 993933743 993933742 993933743 993933749 993933748 993933726 993933723 993933733 993933733 993933745 993933738 993933740 993933741 993933750 993933748 993933748 993933750 993933754 993933754 993933758 993933778 993933778 993933778 993933778 993933781 993933780 993933761 993933768 993933788 993933787 993933786 993933786 993933791 993933789 993933803 993933785 993933774 993933889 993933883 993933880 993933884 993933882 993933880 993933875 993933877 993933870 987838417 987838415 987838413 987838412 987838413 987838415 987838415 987838415 987838416 987838416 987838399 987838396 987838397 987838391 987838377 987838377 987838377 987838377 987838378 987838415 987838412 993204684 993204683 993204684 993204684 993204687 993204686 993204698 993204699 993204696 993204705 993204706 993204705 993204705 993204707 993204710 993204709 993204709 993204716 993204717 993204718 993204719 993204720 993204712 993204712 993204710 993204712 993204712 993204719 993204718 993204718 993204716 993204718 993184830 993184847 993184847 993184857 987818599 987818597 987818580 987818582 987818582 987818575 988741633 988741640 988741640 988741642 988741643 988752061 988752039 988752032 988752034 996314502 996314502 996314502 996314516 996314492 996313203 996313204 996352280 996352280 996352281 996352283 996352297 996352300 996352297 996352297 996352295 996352295 996352295 996352295 996352302 996352299 996352296 996352302 996352293 996352292 996352286 996352284 996352241 996352240 996352235 996352235 996352236 996352224 996352223 996352224 999939423 999939431 999939429 999939423 999939429 999939429 999939429 999939430 999939439 992376958 992376959 992376961 992376957 992376955 992376954 992401516 992401500 992401500 992401497 992401497 992401498 992401473 992401473 992401472 992401477 992401475 992608955 992608959 992608948 992608945 992608944 999679131 999679127 999679116 999679115 999679120 999679121 999679120 999679111 999679137 999679136 999679137 999679133 999679141 999679140 999679122 999679135 999679136 999679144 999679135 999679135 999679135 999679134 999679136 999679136 999679135 999679131 999679127 999679117 999654523 999654518 999654512 999654514 999654509 999654509 999654508 999654512 999654509 999650084 999650085 999650083 999650088 999650087 999650081 999650077 999650105 999650105 999674686 999671428 999671427 999671428 999671422 999671430 999671430 999671430 999693611 999693610 999693615 999693613 999693615 999693608 999693608 999693627 999693624 999693616 999693612 999693606 999693579 999693585 999693585 999693583 999693582 999693577 999693588 999693588 999693589 999693591 999693583 999693585 999693584 999693586 999693587 999693588 999693586 999693590 999693592 999693539 999693535 998948023 998948005 998948006 998948004 998948008 998948009 998948011 998948013 998948011 998948013 998948015 998948014 998907874 998907874 998907877 998907878 998907878 998907876 998907876 998907878 998907879 998907873 998907875 998907878 998907877 998907879 998907879 998907877 998907877 998907877 998907877 998907869 998907870 998907842 998907837 998907838 998907837 998907828 998907831 998907829 998907825 998907821 998907812 998907828 998907806 998907812 998907816 998907820 998700331 998700337 998700328 998700322 998700323 998700324 998700324 998700319 998670235 998670235 998659819 998659794 998659794 998659798 998659773 998659772 999997107 999997107 999997107 999997107 999997106 999997099 999997099 999997100 999997101 999997101 999997101 999997114 999997110 999997140 999997130 999997140 999997140 999997143 999997148 999997143 999997143 999997143 999997143 999997143 999996582 999996580 999996572 999996566 999996567 999996567 999996566 999996570 999996587 999996599 999996600 999996596 999996601 999996616 999996616 999996614 999996612 999994656 999994658 999994657 999994656 999994640 999994639 999994646 999994646 999994646 999994646 999994652 999994650 999994654 999994661 999994657 999994659 999994660 999994660 999994638 999994638 999994641 999994640 999994636 999994636 999994630 999994640 999994638 999994636 999994636 999994634 999994641 999994633 999999982 999999981 999999984 999999982 999999976 999999977 999999986 999999984 999999980 999999981 999999979 999999991 999999993 999999990 999999987 999999987 999999989 999999988 999999995 999999989 999999989 999999964 999999966 999999962 999999966 999999964 999999964 999999964 999999962 999999963 999999972 999999968 999999977 999999970 999999965 999999965 999999971 999999967 999999952 999999938 999999949 999999939 999999933 999999918 999999919 999999924 999999920 999999922 999999922 999999923 999999925 999975331 999975331 999975330 999975321 999975322 999975322 999975322 999975323 999975312 999975314 999975321 999975326 999975326 999975325 999975325 999975335 999975316 999981090 999981096 999981094 999981091 999981073 999981073 999981066 999981070 999981064 999981081 999981081 999981080 999981085 999981081 999981096 999981105 999981106 999981114 999981357 999981359 999981362 999981363 999981359 999981359 999981359 999981367 999981369 999981357 999981358 999983413 999983413 999983413 999983415 999983424 999983415 999983404 999983405 999983408 999983408 999983409 999983409 909389781 909389781 909389785 909389784 909389775 909389772 909389775 909389774 909389772 909389767 909389778 909389781 909389783 909389783 909389783 909686318 909686319 909686321 909686321 909686341 909686344 909686346 909686348 909686347 909686346 909686346 909686338 909686338 909686355 909686358 909686358 909686357 909686359 909686359 909686356 909686357 909686348 909686346 909686347 909686348 909686348 909686346 909686345 909686354 909686359 909686359 909686370 909686367 909686362 909686359 909686348 909686342 909686342 909686344 909686348 909686348 909686352 909686354 909686364 909665160 909665162 909665164 909665164 909665162 909665157 909665159 909665157 909665159 909665160 909665134 909665129 909665128 909665120 909665121 909665124 909665126 909665149 909665143 909665136 909665137 909665133 909665131 909665139 909665140 909665138 909665140 909665151 909665152 909665155 909665158 909665149 909665142 909665140 909665145 909665144 909665143 909665143 909665124 909665124 909665119 909670710 909670709 909670713 909670717 909671132 909671120 909671132 909671133 909671129 909671129 909671128 909671125 909671112 909671115 909671108 909671209 909671303 909671295 909671295 909671299 909671307 909671308 909671315 909671320 909671320 909671315 909671322 909671327 909671326 909671340 909671334 909671324 909671312 909671312 909671310 909671310 909671306 909671303 909671315 909671315 909671314 909671316 909671314 909671318 909671313 909671316 909671318 909671315 909671307 909671306 909671308 909671298 909671295 909671295 909671294 909671160 909671155 909671142 909671141 909671142 909671167 909671169 909661199 909671163 909671166 909671166 909671166 909671167 909671164 909671157 909671157 909671154 909671158 909671169 909671169 909671164 909671164 909671165 909671165 909671166 909671168 909671171 909671180 909671176 909671198 909671186 909671184 909671184 909671185 909671183 909671182 909671182 909671160 905182817 905182820 905182820 905182829 905182825 905182826 905182826 905182826 905182827 905182825 905182825 905182821 905182827 905182826 905182829 905182829 905182836 905182925 905182927 905182924 905182924 905182924 905182926 905182941 905182941 905182932 905182915 905182910 905182909 905182908 905182898 905182893 905182895 905182895 905182895 905182893 906604793 906604795 906604799 906604810 906604814 906604814 906604801 906604807 906604834 906604835 906604835 906604833 906604822 906604820 906604820 906604823 906604820 906604828 906604821 906604823 906604815 906604808 906604803 906604795 906604801 906604801 906604805 906604807 906604810 906604814 906604814 906604812 906604815 906604816 906604810 906604810 906604798 906604802 906604801 906604802 906604798 906604810 906604808 906604809 906604808 947987486 947987491 947987487 947987484 947987124 947987123 947987116 947987116 947987116 947987113 947987097 947987095 947987098 947987098 947987097 947987098 947987127 947987128 947987129 973375277 973375293 973375289 973375291 973375280 973375277 973375282 973375282 973375278 973375275 973375275 973375275 973375275 973375273 973375163 973375161 973375161 973375165 973375162 973375152 973375156 973375170 973375216 973375222 973375218 973375241 973375239 973375239 973375254 973375254 973375254 973373206 973373206 973373205 973373200 973373200 973373201 973373202 973373186 973373191 973373194 973373172 973373175 973373178 973373172 973373165 973373177 973373169 973373169 973373147 973373142 973373149 973373147 973373147 973373145 973373161 973373146 973373171 973373167 973373170 973373156 973373166 973373172 996834052 996834056 996834044 996834045 996834040 996834038 996834053 996834053 996834053 996834058 996834055 996834058 996834054 996834056 996834069 996834069 996834080 996834081 996834080 996834090 996834088 996834104 996834107 996834101 996834104 996834097 996834079 996834082 996834081 996834082 996834082 996834085 996834094 996834098 996834098 996834105 996834106 996834106 996834115 996834114 996834109 996834109 996834112 996834112 996834129 996834126 996834128 996834127 996834124 996834123 996834123 996834146 996834138 996834152 996834149 996834150 996834147 996834146 996834156 996834156 996834160 996834156 996834156 996834148 996834145 996834148 996834148 996834148 996834148 996834144 996834141 996834133 996834137 996834145 996834149 996834154 996834146 996834135 996834136 996834685 996834689 996834696 996834697 996834702 996834732 996834732 996834742 996834744 996834741 996834742 996834740 996834722 996834720 996834723 996834722 996834711 996834734 996834733 996834724 996834720 996834720 996834717 996834719 996834718 996834715 996834717 996834710 996834710 996834703 996834710 996834710 996834703 996834707 996834704 996834697 996834700 996834700 996834688 996834688 996834691 996834687 996834680 996834680 996834683 996834689 996834707 996834711 996834716 996834748 996834743 996834734 996834755 996834756 996834751 996834662 996834660 996834659 996834658 996834659 996834656 996834655 996834651 996834666 996834667 996834645 996834646 996834641 996834642 996834640 996834652 996834653 996834654 996834656 996834653 996834657 996834653 996834656 996834654 996834652 996834662 996834653 996834646 996834646 996834646 996834642 996834640 996834640 996834640 996834632 996834634 996834634 997012516 997012516 997012505 997012509 997012509 997012508 997012514 997012513 997054111 997054111 997054110 997054112 997054111 997054114 997054110 997054110 997054111 997054102 999999894 999999897 999999897 999999918 999999920 999999920 999999920 999999901 999999899 999999897 999999897 999999899 999999909 999999912 999999912 999999920 999999921 999999886 999999885 999999882 999999882 999977703 999977703 999977703 999977692 999977696 999977708 999977711 999977724 999977724 999977720 999977723 999977724 999977722 999977721 999977715 999977714 999977718 999977711 999977711 999977710 999977709 999977710 999977710 999977707 999985917 999985917 999980338 999980328 999980323 999980322 999980312 999980262 999980273 999980279 999980282 999980280 999980280 999980273 999980273 999980273 999980268 999980268 999980269 999984010 999984010 999984036 999984029 999984028 999984032 999984031 999984034 999984067 999984067 999984068 999984070 999984061 999984062 999984072 999984060 999984059 999984065 999984067 999984067 999984068 999984066 957555469 980734950 980734944 957274060 957274055 957274049 957274056 957274052 957274045 957274045 957274047 957274054 957274056 957274064 957274082 957274075 957272004 957272007 957272007 957272008 957272012 957265845 957265848 957265846 957265848 957265864 957265861 957265861 957265860 957265860 957265865 957265856 957265853 957265848 957265874 957265875 957133907 957133905 957133905 957133905 957133922 957133919 957133917 957133916 957133912 957133920 957133913 957133909 957133906 957133941 957133941 957133943 957133944 957133929 957133934 957133915 957133908 957133911 957133911 953546715 953546715 953546718 953546733 953546735 953525178 953525173 953525168 953525167 953525166 953525171 953525170 953525165 953525165 953525168 953525168 953525163 953525163 953525163 953525155 953525158 953525159 953525159 953525159 953525156 953542929 953542932 953542933 947148964 947148965 947148964 947148977 947148969 947148620 947148623 947148621 947148620 947148616 947148598 947103725 947103726 947103728 947103732 947103734 947103739 947103741 947103737 947103718 947103705 947103700 947103700 947103702 947103685 947103691 947103691 947103701 947103699 947103594 947103594 947103594 947103595 947103590 947103587 947103584 947103580 947103574 947103577 947103587 998370055 998370048 998370071 998370086 998322329 998322331 998322316 998322316 998322325 998322326 998322327 998322328 998322327 998322322 998322319 998322321 998322318 998322319 998322311 998322308 998322308 998322308 998322314 998322333 998322335 998322339 998322338 998322346 998322343 998322344 998322346 998322349 998322348 997399292 997399293 997399290 997399290 997399289 997399289 997399293 997399299 997399301 997399332 997399340 997399370 997399374 997475169 997475172 997475170 997475174 997475179 997475192 997475152 997475153 997475149 997475148 997475148 997475147 997475144 997475148 997475144 997475136 956092437 956092464 956092460 956092452 956092450 956092451 956092453 956092587 956092587 956092583 956092584 956092604 956092621 956092631 956092632 956092628 956092623 956092608 956092600 956092608 956092610 956092604 956092606 956092603 956092628 956092625 956092604 956092610 956092603 956092602 956092608 956092612 956092612 956092587 956092588 956092570 956092563 956092566 956092569 956092564 956092563 956092549 956092548 956092539 956092537 956092544 956092541 956092535 956092538 956092538 956092538 956092542 956092542 954444088 954444086 954444088 954444066 954444065 954444065 954444045 954444051 954444027 954444026 954444023 954444018 954444017 954444020 954444015 954444018 954444017 954444015 954444008 954444003 954444013 954444013 954444035 954444035 954444036 954444037 954444041 953337089 953337087 953337081 953337070 953337070 953337068 953337060 953337060 953337059 953337059 953337059 953337056 953337059 953337059 953337049 953337049 953337049 953337043 953337049 951915144 951915147 951876072 951876080 951876081 951876082 951876090 951876092 951876097 951876085 951876095 951876092 951876094 951876094 951876097 951876096 951876095 951876089 951876098 951876096 951876083 951876086 951876088 951876089 951876092 951876092 951875996 951872149 951872150 951872162 951872164 951872165 951872163 951872163 951872163 951872159 951872148 951872152 951872150 951872149 951872144 951872146 951872147 951872147 951872161 951872155 951872153 951872156 951872166 951872171 951872167 951872167 951872158 951872158 951872150 951872150 951872140 951872139 951872127 951872132 951872131 951872113 951872110 951872116 951872113 951872113 951872155 951872155 951872160 951872155 951872157 951872086 951872087 951872081 951872081 951872080 951872080 951872080 951872091 951872085 951872085 928692607 928692607 928692614 928692611 928692612 928692610 928692610 928692609 928692600 928692601 928692601 928692597 928692586 928692576 928692586 928692584 928692664 928688331 928688332 928688326 928688327 928688330 928688334 928688336 928688327 928688327 928688328 928688328 928688328 928688328 928688328 928688329 928688317 928688318 928688328 928688328 928688328 928688326 928688326 928688323 928688322 928688325 928688315 928688315 928688307 928688306 928688300 928688300 928688307 928688309 928688316 928688315 928688319 928688319 928688319 921618128 921618134 921618121 921618110 921618100 921618103 921618100 921618096 921618096 921618097 921618110 921618109 921618108 921618114 921618114 921618113 902623931 902623934 902623932 903720178 903720178 903720190 903720191 903720194 903720193 903720203 903720206 903720198 903720197 903720212 903720215 903720215 903720215 903720215 903720221 903720231 903720229 903720225 903720224 903720230 903720236 903720238 903720238 903720238 903720224 903720225 903720223 903720193 903720204 903720198 903720203 903720198 903720201 900774399 900774400 900774398 900774398 900774402 900774413 437733059 437733059 437733052 437733053 437733052 437733054 437733054 437733058 437733056 437733056 437733060 437733064 437733066 437733068 437733074 437733078 437733078 437733070 437733066 437733092 437733096 437733093 386466624 386466624 386466625 386466624 386466624 386466624 386466626 386466620 386466621 386466622 386466616 643917148 643917130 643917129 643917126 643917127 643917127 643917136 643917138 643917131 643917129 643917140 643917140 643917138 643917140 643917131 643875537 643875539 643875532 643875534 643875494 643875494 643875495 643875495 643875495 643875491 643875492 643875492 643875490 643875475 643875485 643875485 643875494 643875484 643875484 643875484 643875476 643875475 643875475 643875474 643875482 643875482 643875492 643875488 643875488 643875499 643875492 643875493 643875493 643875485 643875486 643875491 643875492 643875494 643875496 643875486 643875489 643875492 643875491 643875493 643875495 643875492 643875491 643875491 643875492 643875491 643875484 643875490 643875493 643875492 643875495 643875495 643875497 643875499 643875503 643875513 386424974 386424989 386424989 386424975 386424960 386424963 386424966 386424970 386424962 386424961 386424955 386424954 386424954 386424977 386424977 386424975 386424973 386424969 386424966 386424985 386424997 386424995 386424996 386424997 409772757 409772758 409772758 409772754 409772753 409772752 409772753 409772757 409772757 409772762 409772763 409766993 409766994 409766994 409766996 409766995 409766993 409766963 409766955 409766953 409766950 409766957 409766960 409766950 409766947 409766947 409766925 409766931 409766936 409766936 409766934 409766934 409766942 409766942 409766940 409766943 409766935 409766940 409766992 409767001 527614267 527614268 527614263 527614258 527614258 527614260 527614259 527614255 527614251 527614252 527614248 527614249 527614250 527614246 527614244 527614243 527614242 527613999 527614002 527613997 527613996 527613999 527436118 527436115 527436116 527436123 527436123 527436121 527436122 527436122 527436122 527436120 527436120 527436113 527436117 527436115 527436115 527436112 527436109 527436114 527436114 527436113 527436113 527436114 527436116 527436117 527436117 527436118 527436112 527436111 527436113 527436121 332484966 332484967 332484972 332484972 332484972 332484976 332484976 332484969 332484962 332484966 332484966 332484967 332484963 332484962 332484962 332409163 332409170 332409186 332409191 332409169 332409151 332409148 332409167 332409161 332409158 332409162 332409163 332409164 332409165 332409158 332409164 332409179 332409178 332409184 332409183 332409178 332409163 332409162 332409162 332409167 332409164 332409156 332409136 332409108 332409108 332409117 332408988 332112443 332112435 332112433 332112433 332112436 332112436 332112437 332112435 332112429 332112431 332112436 308764698 308764691 308764691 308764690 308764690 308764694 308764702 308764695 308764711 308764714 308764715 308764715 308764715 308764715 308764710 308764710 308764709 308764708 308764710 308764711 308764713 308764716 308764736 308764733 308764735 308764748 308764751 308764758 308764775 308764740 308764736 307668493 307668494 307668492 307668496 307668497 307668496 307668519 307668528 307668529 189821293 189821295 189821294 189821293 189821307 189821335 189821333 189821334 189821337 189821333 999999945 999999950 999999952 999999945 999999951 999991736 999991728 999991726 999991726 999991729 999991733 999991730 999991730 999991731 999991728 999991723 999991721 999991734 999991727 999991727 999991728 999991733 999991716 999991727 999991724 999991717 999991717 999991722 999991716 999991721 999991720 999991718 999991717 999991721 999991724 999991724 999991724 999991731 999991729 999991754 999991754 999991754 999991754 999991752 999991746 999991747 999991737 999991749 999991750 999991757 999991762 999991761 999991761 999991757 999991754 999991760 999991759 999991756 999991759 999991759 999991766 999991758 999991755 999991767 999991764 999991764 999991760 999991760 999991766 999991764 999991755 999991745 999991748 999991751 999991745 999991742 999991747 999991736 999991738 999991729 999991731 999991736 999991743 999991749 999991752 999991752 999991742 999991744 999991736 999991732 999991726 999991728 999991719 999991719 999991717 999991710 999991698 999991695 999991691 999973918 999973921 999973917 999973914 999973914 999973921 999973933 999973941 999973941 999973939 999973960 999973976 999973977 999973977 999973972 999973967 999973967 999973961 999973970 999973972 999973974 999973968 999973976 999973982 999973981 999973980 999973980 999973979 999973979 999973981 999973988 999973991 999973991 999973996 999973989 999973991 999973971 999973975 999973979 999973983 999973967 999973962 999973965 999973954 999973954 999973946 999973951 999973945 999973945 999973952 999973946 992620392 992620392 992620413 992620425 992620422 992619878 992619880 992619879 992619876 992619848 992619808 992619801 992619809 992619822 992619825 992619825 992619828 992619824 992619822 992614468 992614467 992614467 992614486 992614485 992614493 992614494 992614490 992614488 992614514 992609080 992609063 992609063 992609063 992609063 992609065 992609065 992609067 992609069 992609063 992609064 992609066 992609066 992609071 992609081 992609078 992609078 992609078 992609079 992609106 992609106 992609106 992609088 992609092 992609106 992609108 992609107 992609097 992609128 992609131 992609134 992609035 992609037 992609038 992609027 992609027 992609029 992609032 992609047 992608657 992608663 992608666 992608670 992608667 992608665 992608663 992608667 992608667 992608658 992608649 992608641 992608648 992608642 992608642 992608644 992608643 992608646 992608651 992608643 992608643 992608648 992608647 992608647 992608644 992608662 992608660 992608665 992608665 992608639 992608639 992608640 992608641 992608639 992608639 992608639 992608628 992608627 992608631 992608632 992608622 992608595 992608591 992608592 992608592 992608595 992608598 992608600 992608596 992608602 992608603 992608598 992608594 992608587 992608590 992608586 992608587 992608603 992608603 992608603 992608591 992608589 992608592 992608587 992608594 992608605 992608607 992608609 992608609 992608609 992608617 992608612 992608609 992608612 992608613 992608616 992608622 992608623 992608628 992608614 992608616 992608616 992608620 992608614 992608640 992608638 992608640 992608630 992608630 992608630 992608609 992608609 992608605 992608606 992608605 992608610 992608610 992608483 992608481 992608446 992608442 992608446 992608447 992608447 992608448 992608447 992608452 992608442 992608443 992608445 992608447 992608447 992608436 992608430 992608429 992608463 992608458 992608460 992608448 992608448 992608444 992608445 992608431 992608433 992608424 992608424 992608423 992608422 992608420 992608412 992608421 992593969 992593970 992593967 992593967 992593961 992593960 992593942 992593941 992593939 992593934 992593885 992593884 992593885 992593887 992593887 992593894 992593894 992593893 992593899 992593895 992593906 992593909 992593907 992593904 992593905 992593897 992445740 992445733 992445734 992445734 992445729 992445731 991108428 991108430 991108430 991108430 991108431 991108433 991108426 991108426 991108428 991108428 991108429 991108433 991108446 991108446 991108447 991108452 991108441 991108441 991108443 991108443 991108447 991108447 991108444 991108445 991108445 991108445 991108441 991108440 991108416 991108415 991108414 991108406 991108410 991108414 991108414 991108415 991108413 991108413 991108421 991108421 991108427 991108424 991108420 991108419 991108389 991108386 999999795 999999799 999999804 999999805 999999808 999999800 999999796 999999796 999999796 999999798 999999788 999999791 999999797 999999773 999999769 999999769 999999767 999999723 999999717 999999725 999999730 999999730 999999744 999999749 999999752 999999744 999999756 999999754 999999747 999999750 999999755 999999756 999999756 999999761 999999761 999999759 999999777 999999774 999999774 999999746 999999746 999999738 999999741 999999741 999999743 999999760 999999761 999999770 999999769 999999766 999999764 999999764 999999762 999999762 999999722 999999713 999999714 999999712 999999713 999999713 999999715 999999699 999999702 999999692 999999612 999999614 999999624 999999620 999999618 999999617 999999617 999999618 999999616 999999623 999999623 999999625 999999625 999999619 999999605 999999601 999999602 999999602 999999604 999999597 999999602 999999600 999999600 999999597 999999593 999999592 999999590 999999593 999999597 999999597 999999599 999999599 999999593 999999583 999999581 999999583 999999583 999999577 999999570 999999579 999999583 999999583 999999606 999999609 999999613 999999620 999999621 999999622 999999621 999999652 999999634 999999628 999999629 999999632 999999632 999999637 999999637 999999637 999999665 999999669 999999667 999999667 999999662 999999660 999999642 999999666 999999670 999999658 999999658 999999658 999999670 999999669 999999667 999999678 999999677 999999666 999999666 999999664 999999664 999999684 999999684 999999684 999999685 999999673 999999668 999999664 999999648 999999632 999999633 999999631 999999631 999999630 999999634 999999642 999999644 999999635 999999635 999999636 999999635 999999633 999999606 999999605 999999617 999999618 999999614 999999617 999999605 999999599 999999599 999999598 999999600 999999605 999999635 999999630 999999628 999999625 999999629 999999634 999999639 999999635 999999635 999999631 999999632 999999631 999999627 999999627 999999627 999999635 999999644 999999643 999999643 999999645 999999645 999999661 999999660 999999657 999999658 999999682 999999682 999999676 999999676 999999672 999999667 999999699 999999698 999999694 999999690 999999684 999999682 999999688 999999693 999999691 999999678 999999676 999999681 999999679 999999680 999999679 999999674 999999675 999999675 999999676 999999669 999999666 999999667 999999667 999999656 999999650 999999652 999999664 999999661 999999664 999999664 999999661 999999668 999999668 999999669 999999671 999999690 999999701 999999703 999999704 999999700 999999697 999999695 999999692 999999694 999999698 999999696 999999700 999999686 999999684 999999680 999999686 999999681 999999679 999999676 999999676 999999670 999999690 999999689 999999680 999999691 999999693 999999717 999999725 999999714 999999714 999999714 999999717 999999719 999999718 999999711 999999713 999999716 999999722 999999731 999999733 999999735 999999736 999999736 999999738 999999738 999999738 999999749 999999748 999999761 999999765 999999769 999999785 999999782 999999779 999999782 999999773 999999772 999999769 999999765 999999764 999999747 999999755 999999753 999999752 999999753 999999760 999999758 999999766 999999766 999999768 999999761 999999761 999999760 999999759 999999757 999999759 999999760 999999756 999999756 999999753 999999754 999999753 999999762 999999762 999999740 999999737 999999754 999999764 999999759 999999759 999999753 999999733 999999738 999999748 999999736 999999736 999999736 999999740 999999736 999999737 999999749 999999738 999999737 999999731 999999730 999999728 999999679 999999679 999999683 999999683 999999703 999999707 999999706 999999707 999999705 999999704 999999702 999999705 999999702 999999702 999999705 999999708 999999707 999999706 999999711 999999710 999999714 999999722 999999722 999999723 999999722 999999722 999999721 999999725 999999726 999999723 999999720 999999725 999999712 999999716 999999707 999999702 999999705 999999714 999999696 999999699 999999699 999999699 999999695 999999685 999999674 999999673 999999655 999999660 999999661 999999651 999999650 999999641 999999647 999999647 999999649 999999652 999999662 999999661 999999657 999999658 999999659 999999643 999999644 999999647 999999646 999999646 999999642 999999635 999999622 999999620 999999607 999999610 999999605 999999605 999999599 999999599 999999601 999999616 999999616 999999622 999999615 999999647 999999642 999999643 999999643 999999630 999999635 999999636 999999636 999999637 999999635 999999631 999999630 999999630 999999636 999999639 999999606 999999601 999999618 999999634 999999617 999999613 999999613 999999629 999999629 999999628 999999623 999999638 999999639 999999641 999999619 999999612 999999610 999999609 999999607 999999604 999999600 999999601 999999600 999999610 999999603 999999597 999999597 999999643 999999637 999999634 999999635 999999639 999999639 999999645 999999656 999999657 999999664 999999661 999999667 999999666 999999672 999999674 999999675 999999676 999999672 999999675 999999667 999999667 999999669 999999669 999999672 999999673 999999667 999999662 999999638 999999633 999999639 999999642 999999641 999999639 999999642 999999642 999999643 999999650 999999649 999999648 999999648 999999646 999999650 999999651 999999642 999999661 999999657 999999706 999999661 999999661 999999664 999999663 999999652 999999648 999999640 999999642 999999641 999999641 999999643 999999646 999999644 999999645 999999641 999999632 999999632 999999629 999999630 999999633 999999633 999999631 999999639 999999637 999999637 999999632 999999628 999999628 999999630 999999604 999999621 999999608 999999607 999999607 999999850 999999838 999999853 999999853 999999853 999999853 999999851 999999852 999999850 999999849 999999859 999999866 999999867 999999867 999999867 999999865 999999865 999999866 999999867 999999869 999999868 999999875 999999874 999999868 999999870 999999868 999999868 999999850 999999868 999999886 999999889 999999886 999999888 999999881 999999892 999999881 999999886 999999886 999999968 999999960 999999961 999999964 999999981 999999981 999999977 999999972 999999972 999999954 999999951 999999948 999999948 999999951 999999944 999999953 999999953 999999946 999999945 999999937 999999937 999999915 999999921 999999929 999999930 999999936 999999933 999999934 999999935 999999936 999999947 999999946 999999962 999999958 999999959 999999959 999999957 999999959 999999947 999999947 999999940 999999945 999999944 999999938 999999944 999999957 999999963 999999956 999999943 999999946 999999941 999999940 999999932 999999910 999999910 999999915 999999915 999999924 999999922 999999924 999999921 999999929 999999931 999999935 999999935 999999939 999999945 999999940 999999937 999999913 999999909 999999905 999999916 999999915 999999911 999999921 999999926 999999926 999999926 999999920 999999920 999999919 999999905 999999909 999999912 999999669 999999669 999999651 999999650 999999651 999999644 999999648 999999633 999999633 999999629 999999634 999999637 999999629 999999626 999999656 999999656 999999661 999999661 999999658 999999658 999999670 999999664 999999654 999999652 999999646 999999631 999999633 999999635 999999636 999999637 999999635 999999636 999999628 999999628 999999590 999999599 999999599 999999599 999999593 999999586 999999563 999999567 999999569 999999569 999999569 999999569 999999565 999999567 999999573 999999571 999999572 999999571 999999581 999999581 999999581 999999580 999999583 999999585 999999589 999999586 999999591 999999592 999999586 999999598 999999604 999999617 999999623 999999616 999999618 999999617 999999617 999999616 999999626 999999627 999999627 999999628 999999631 999999628 999999630 999999630 999999632 999999633 999999635 999999638 999999639 999999642 999999647 999999638 999999638 999999642 999999644 999999644 999999645 999999637 999999642 999999641 999999641 999999641 999999642 999999632 999999630 999999630 999999629 999999618 999999621 999999623 999999624 999999617 999999613 999999624 999999639 999999638 999999646 999999632 999999634 999999635 999999615 999999623 999999629 999999666 999999667 999999658 999999673 999999674 999999670 999999674 999999681 999999681 999999679 999999678 999999679 999999680 999999682 999999688 999999688 999999699 999999703 999999703 999999708 999999714 999999720 999999724 999999721 999999720 999999721 999999714 999999725 999999728 999999728 999999725 999999726 999999726 999999726 999999731 999999731 999999731 999999739 999999737 999999738 999999734 999999743 999999741 999999739 999999787 999999789 999999792 999999789 999999794 999999792 999999794 999999801 999999798 999999806 999999778 999999782 999999779 999999777 999999780 999999781 999999781 999999789 999999791 999999790 999999790 999999793 999999789 999999794 999999796 999999800 999999799 999999799 999999796 999999804 999999802 999999892 999999892 999999904 999999911 999999915 999999914 999999912 999999899 999999897 999999893 999999890 999999884 999999886 999999885 999999887 999999892 999999888 999999882 999999873 999999864 999999867 999999851 999999848 999999848 999999852 999999859 999999863 999999850 999999852 999999859 999999862 999999864 999999859 999999853 999999844 999999827 999999836 999999838 999999834 999999829 999999831 999999837 999999837 999999843 999999839 999999848 999999846 999999851 999999850 999999866 999999873 999999871 999999872 999999870 999999840 999999842 999999836 999999834 999999826 999999824 999999814 999999795 999999794 999999795 999999804 999999808 999999806 999999805 999999807 999999808 999999793 999999781 999999773 999999773 999999773 999999779 999999778 999999776 999999804 999999801 999999797 999999801 999999795 999999792 999999794 999999794 999999798 999999801 999999801 999999802 999999808 999999808 999999814 999999804 999999811 999999811 999999812 999999809 999999809 999999814 999999814 999999820 999999818 999999824 999999822 999999822 999999822 999999851 999999851 999999855 999999860 999999861 999999871 999999872 999999869 999999875 999999875 999999879 999999850 999999852 999999849 999999847 999999851 999999849 999999860 999999857 999999857 999999847 999999852 999999883 999999879 999999873 999999872 999999869 999999875 999999877 999999877 999999875 999999878 999999878 999999879 999999879 999999893 999999891 999999887 999999890 999999891 999999895 999999895 999999895 999999895 999999898 999999902 999999915 999999917 999999911 999999914 999999910 999999911 999999912 999999912 999999913 999999912 999999915 999999913 999999914 999999915 999999923 999999925 999999925 999999930 999999927 999999927 999999927 999999927 999999920 999999924 999999927 999999926 999999950 999999950 999999944 999999953 999999948 999999950 999999950 999999950 999999952 999999952 999999960 999999962 999999966 999999971 999999967 999999964 999999962 999999957 999999955 999999985 999999970 999999968 999999968 999999966 999999982 999999982 999999981 999999996 999999995 999935302 999935300 999935300 999935304 999935304 999935306 999935305 999935301 999935300 999935299 999935286 999935281 999935281 999935281 999935279 999935268 999935266 999935268 999935271 999935271 999935269 999935273 999935252 999935252 999935253 999935254 999935214 999935213 999935211 999935220 999935220 999935271 999935254 999935255 999935260 999935267 999935269 999935269 999935273 999935272 999935269 999935269 999935268 999935278 999935277 999935278 999935281 999935279 999935275 999935276 999935274 999935273 999935262 999935262 999935262 999935259 999935244 999935245 999935245 999935252 999935265 999935250 999935250 999935254 999935255 999935257 999935270 999935269 999935294 999935304 999935303 999935303 999935299 999935299 999935299 999935296 999935296 999935307 999935329 999935330 999935338 999935343 999935349 999935350 999935349 999935351 999935352 999935352 999935357 999935358 999935359 999935367 999935317 999935316 999935331 999935332 999935334 999935337 999935353 999935353 999935350 999942113 999942119 999942115 999942120 999942122 999942124 999942125 999942132 999942155 999942157 999997080 999997093 999997096 999997096 999997417 999997418 999997414 999997414 999997413 999997413 999997408 999997410 999997409 999997410 999997409 999997392 999997407 999997406 999997418 999997417 999997419 999997421 999997426 999997423 999997424 999997422 999997427 999997424 999997421 999997404 999997412 999997414 999997414 999997409 999997409 999997426 999997425 999997426 999997427 999997434 999997440 999997440 999997441 999997437 999997438 999997437 999997438 999997434 999997417 999997418 999999014 999999013 999999007 999999000 999999005 999999007 999999007 999999008 999999008 999999003 999998994 999998994 999998993 999998915 999998918 999998918 999999172 999999171 999999171 999999174 999999173 999999172 999999175 999999180 999999181 999999181 999999182 999999183 999999194 999999194 999999194 999999188 999999192 999999189 999999186 999999180 999999182 999999181 999999193 999999198 999999198 999999198 999999196 999999200 999999197 999999189 999999195 999999196 999999199 999999196 999999192 999999185 999999189 999999188 999999191 999999190 999999192 999999191 999999169 999999175 999999176 999999168 999999164 999999167 999999168 999999168 999999167 999999166 999999167 999999165 999999165 999999163 999999162 999999152 999999147 999999137 999999144 999999138 999999162 999999162 999999164 999999164 999999153 999999153 999999157 999999171 999999187 999999184 999999354 999999354 999999379 999999379 999999378 999999383 999999383 999999388 999999392 999999384 999999373 999999375 999999381 999999375 999999360 999999358 999999360 999999361 999999364 999999364 999999359 999999359 999999356 999999355 999999358 999999354 999999361 999999361 999999363 999999357 999999383 999999363 999999286 999999294 999999293 999999289 999999291 999999288 999999288 999999955 999999959 999999959 999999973 999999977 999999988 999999978 999999971 999999951 999999952 999999957 999999962 999999964 999999953 999999943 999999941 999999939 999999939 999999932 999999932 999999934 999999919 999999926 999999936 999999934 999999932 999999931 999999990 999999996 999999987 999999988 999999985 999999988 999999959 999999961 999999948 999999969 999999966 999999975 999999975 999999974 999999977 999999977 999999973 999999966 999999968 999999965 999999965 999999954 999999955 999999958 999999959 999999962 999999962 999999960 999999962 999999967 999999968 999999964 999999959 999999952 999999952 999999948 999999950 999999967 999999966 999999954 999999953 999999947 999999961 999999958 999999969 999999969 999999969 999999972 999999974 999999974 999999981 999999984 999999989 999999989 999999989 999999995 999999994 999999994 999999986 999999982 999999983 999999965 999999960 999999960 999999960 999999950 999999939 999999939 999999936 999999937 999999935 999998343 999998343 999998340 999998339 999998291 999998288 999998292 999998288 999998289 999998293 999998275 999998261 999998261 999998262 999998267 999998269 999998257 999998266 999998259 999998260 999998258 999998256 999998262 999998261 999998263 999998260 999998260 999998260 999998259 999998259 999998267 999998283 999998266 999998269 999998270 999998274 999998278 999998282 999998289 999998285 999998286 999998285 999998285 999998286 999998285 999998322 999998315 999998313 999998321 999998307 999998300 999998299 999998284 999998299 999998291 999998291 999998284 999998277 999998262 999998252 999998253 999998252 999998243 999998242 999998235 999998236 999998246 999998244 999998242 999998248 999998247 999998248 999998248 999998247 999998247 999998249 999998249 999998251 999998252 999998252 999998242 999998242 999998241 999998244 999998241 999998241 999998260 999998260 999998258 999998257 999998258 999998244 999998242 999998249 999998244 999998244 999998244 999998254 999998249 999998246 999998240 999998233 999998235 999998228 999998228 999998228 999998251 999998248 999998247 999998248 999998250 999998243 999998270 999998285 999998330 999998348 999998344 999998344 999998335 999998339 999998340 999998339 999998348 999998348 999998343 999998355 999998360 999998359 999998359 999998358 999998358 999998357 999998364 999998366 999998369 999998368 999998367 999998366 999998400 999998401 999998406 999998410 999998412 999998420 999998414 999998414 999998414 999998411 999998427 999998426 999998424 999998422 999998417 999998400 999998395 999998394 999998393 999998399 999998396 999998399 999998425 999998427 999998427 999998420 999998406 999998406 999998407 999998420 999999345 999999342 999999343 999999340 999999347 999999353 999999355 999999352 999999352 999999345 999999332 999999416 999999416 999999421 999999416 999999416 999999422 999999417 999999414 999999457 999999477 999999478 999999482 999999484 999999484 999999480 999999478 999999488 999999498 999999495 999999496 999999496 999999497 999999498 999999499 999999493 999999494 999999493 999999494 999999491 999999488 999999507 999999515 999999516 999999515 999999516 999999520 999999520 999999503 999999500 999999505 999999500 999999500 999999508 999999508 999999506 999999520 999999515 999999531 999999577 999999577 999944651 999944657 999944660 999944660 999944659 999944657 999944663 999944658 999944659 999944649 999944692 999944694 999944689 999944686 999944686 999944685 999944678 999944683 999944686 999944689 999944688 999944674 999944671 999944667 999944682 999944683 999944674 999944666 999944664 999944664 999944665 999944666 999944660 999944661 999944692 999944717 999944729 999944727 999944735 999944739 999944739 999944739 999944739 999944741 999944737 999944737 999944738 999944748 999944749 999944744 999944742 999944737 999944722 999944720 999944716 999944718 999944716 999944715 999944715 999944713 999944718 999944706 999944683 999944682 999944674 999944657 999944673 999944675 999944672 999944675 999944670 999944671 999944670 999944670 999944670 999944689 999944689 999944689 999944693 999944687 999944689 999944678 999944699 999944697 999944698 999944697 999944702 999944662 999943997 999943971 999943970 999943947 999943948 999943948 999943933 999943935 999943935 999943935 999943943 999943948 999943959 999943948 999943953 999943957 999943963 999943963 999943954 999943953 999943953 999943949 999943949 999943949 999943942 999943952 999943961 999943966 999943979 999943971 999943972 999943973 999943989 999943984 999943983 999943977 999944017 999944015 999944015 999944014 999944014 999944015 999944565 999944566 999944565 999944565 999944569 999944569 999944567 999944570 999944559 999944516 999944515 999944512 999944511 999944517 999944522 999944541 999944545 999944538 999944539 999944541 999944541 999944541 999944539 999944893 999944900 999944873 999944875 999944872 999944864 999944877 999944878 999944851 999944857 999944857 999944858 999944858 999944861 999944860 999944852 999944852 999944834 999944833 999944830 999944835 999944833 999944848 999944845 999944844 999945042 999945034 999945058 999945058 999945058 999945055 999945055 999945058 999945061 999945075 999945071 999945077 999945077 999945069 999945059 999945061 999945066 999945063 999945088 999945087 999945094 999945089 999945090 999945085 999945061 999945051 999945054 999945053 999945052 999945030 999945030 999945033 999945034 999945033 999945034 999945012 999945007 999945004 999945008 999945001 999944997 999944998 999944996 999944990 999944990 999944990 999944988 999944992 999944989 999944980 999944982 999944986 999948062 999948069 999948070 999948073 999948082 999948082 999948106 999948107 999948109 999948106 999948103 999948106 999948108 999948106 999948115 999948115 999948106 999948115 999948100 999948098 999948117 999948116 999948109 999948110 999948111 999948115 999948114 999948112 999948114 999948113 999948113 999948115 999948115 999948116 999948111 999948109 999948109 999948109 999948104 999948107 999948104 999948097 999948114 999948116 999948113 999948104 999948104 999948106 999948107 999948100 999948104 999948092 999948092 999948091 999948095 999948094 999948090 999948090 999948070 999948050 999948048 999948064 999948068 999948068 999948070 999948076 999948070 999948071 999948077 999948080 999948079 999948078 999948079 999948077 999948074 999948075 999948081 999948094 999948097 999948097 999948062 999948058 999948058 999948065 999948058 999948074 999948080 999948084 999948081 999948076 999948088 999948091 999948084 999948082 999948083 999948122 999948122 999948117 999948121 999948138 999948138 999948135 999948136 999948142 999948148 999948151 999948151 999948137 999948137 999948134 999948130 999948129 999948126 999948125 999948125 999948127 999948124 999948124 999948124 999948118 999948117 999948122 999948121 999948121 999948138 999948124 999948123 999948125 999948125 999948122 999948128 999948131 999948131 999948134 999948136 999948139 999948151 999948147 999948145 999948128 999948134 999948140 999948141 999948139 999948138 999948138 999948147 999948150 999948148 999948148 999948147 999948151 999948149 999948150 999948148 999948149 999948165 999948166 999948154 999948155 999948162 999948162 999948168 999948167 999948186 999948185 999948189 999948183 999948181 999948177 999948183 999948185 999948182 999948185 999948186 999948183 999948169 999948169 999948179 999948179 999948227 999948227 999948230 999948230 999948234 999948234 999948233 999948233 999949213 999949214 999949214 999949212 999949213 999949213 999949212 999949212 999949212 999949214 999949217 999949230 999949227 999949228 999949228 999949237 999949238 999949237 999949232 999949238 999949240 999949246 999949250 999949248 999949248 999949247 999949247 999949246 999949247 999949246 999949245 999949255 999949236 999949235 999949238 999949237 999949229 999949228 999949237 999948903 999948901 999948903 999948902 999948901 999948909 999948908 999948908 999948915 999948916 999948918 999948917 999948917 999948899 999948898 999948898 999948901 999948876 999948868 999948869 999948867 999942097 999942096 999942109 999942104 999942105 999942109 999942115 999972864 999972842 999972843 999972841 999972847 999972849 999972861 999972862 999972861 999993090 999993093 999993089 999993093 999993094 999993090 999993100 999993105 999993105 999993101 999993092 999993092 999993094 999993088 999993086 999993086 999993086 999993086 999993090 999993098 999993097 999993104 999993104 999993099 999993099 999993098 999993098 999993100 999993084 999993057 999993064 999993061 999993065 999993060 999993066 999993065 999993065 999993069 999993065 999993071 999993065 999993070 999993070 999993041 999993039 999993040 999993043 999993045 999993048 999993045 999993043 999993035 999993020 999993028 999993521 999993521 999993521 999993519 999993514 999993514 999993517 999993521 999993516 999993515 999993515 999993512 999993511 999993502 999993502 999993499 999993499 999993500 999993499 999993501 999993504 999993509 999993506 999993502 999993500 999993500 999993500 999993502 999993504 999993511 999993503 999993504 999993496 999993500 999993506 999993506 999993496 999993496 999993492 999993498 999993496 999993496 999993499 999993504 999993494 999993495 999993502 999990415 999990410 999990418 999990422 999990428 999990433 999970204 999970204 999970217 999970221 999970214 999970226 999970220 999970222 999970219 999970215 999970193 999970194 999970201 999970194 999970188 999970195 999970356 999970358 999970362 999970368 999970364 999970360 999970350 999970350 999970346 999970346 999970345 999970347 999970349 999970345 999970345 999970339 999970323 999970306 999970310 999999967 999999966 999999964 999999964 999999967 999999967 999999946 999999946 999999953 999999961 999999956 999999958 999999960 999999962 999970307 999970307 999970328 999970320 999970322 999970323 999970316 999970323 999970323 999970325 999970321 999970331 999970330 999970317 999970145 999970168 999970168 999970178 999970179 999970182 999970181 999970180 999970180 999970182 999970182 999970182 999970181 999970215 999970220 999970213 999970213 999970209 999970209 999970215 999970207 999970203 999970203 999970202 999970196 999970199 999970208 999970221 999970213 999970216 999970215 999970222 999970222 999970221 999970219 999970221 999970221 999975011 999975042 999975052 999975050 999975052 999975053 999975048 999975001 999975005 999975018 999975007 999975001 999975005 999975002 999975003 999975000 999974997 999975004 999975005 999975000 999974999 999975002 999975003 999974918 999974916 999974916 999974905 999974705 999974712 999974712 999974714 999974716 999974716 999974717 999974717 999974715 999974715 999974718 999974719 999974708 999974709 999974696 999974700 999974729 999974744 999974759 999974751 999974748 999973822 999973826 999973823 999973821 999973821 999973825 999973828 999973829 999973826 999973833 999973828 999973826 999973823 999973823 999973822 999973822 999973823 999973823 999973844 999973844 999973842 999973842 999973847 999973841 999973835 999973834 999973839 999973840 999973839 999973834 999973834 999973835 999973830 999973828 999973786 999973777 999973770 999973770 999973777 999973759 999973768 999973773 999973204 999973209 999973209 999973221 999973220 999973225 999973224 999973223 999973211 999973212 999973223 999973231 999973231 999973229 999973233 999973267 999973283 999973282 999973290 999973292 999973290 999973308 999973311 999973306 999973301 999973303 999973308 999973311 999973319 999973327 999973330 999973330 999973329 999973333 999973330 999973331 999973334 999973331 999973337 999973339 999973335 999973317 999973315 999973316 999973317 999973313 999973315 999973317 999973324 999973327 999973328 999973333 999973333 999973328 999973332 999973346 999973362 999973355 999973356 999973354 999973349 999973348 999973348 999973348 999973344 999973349 999973347 999973340 999973337 999973336 999973336 999973336 999973339 999973348 999973341 999973344 999973344 999973344 999973341 999973343 999973339 999973360 999973360 999973361 999973361 999973364 999973354 999973352 999973347 999973351 999973353 999973357 999973366 999973369 999973366 999973368 999973362 999973361 999973373 999973384 999973384 999973382 999973380 999973001 999973002 999973001 999973001 999973000 999973004 999972984 999972995 999972995 999972995 999972989 999972986 999972986 999973008 999973012 999973022 999973025 999973025 999973036 999973036 999973030 999973028 999973026 999973024 999973022 999973015 999973004 999972988 999972988 999972989 999972993 999973008 999973007 999973006 999973006 999973014 999973011 999973001 999973001 999973001 999972998 999972829 999972829 999972838 999972838 999972839 999972842 999972842 999972837 999972836 999972836 999972866 999972866 999972865 999972871 999972871 999972872 999972869 999972873 999972884 999972885 999972891 999972903 999972901 999972901 999972900 999972900 999972894 999972892 999972892 999972888 999972881 999972884 999972881 999972880 999972880 999972886 999972878 999972868 999972868 999972866 999972869 999972855 999972859 999972862 999972866 999972873 999972873 999972870 999972870 999994023 999994020 999994027 999994037 999994050 999994053 999994053 999994061 999994063 999994064 999997316 999997321 999997318 999997317 999997317 999997317 999997317 999997317 999997314 999997315 999997315 999997307 999997307 999997307 999997308 999997302 999997302 999997298 999997305 999997311 999997310 999997307 999997308 999997305 999997315 999997298 999997247 999997247 999992440 999992438 999992440 999992434 999992435 999992430 999992430 999992428 999992422 999992422 999992418 999992414 999992418 999992419 999992423 999992408 999992410 999992412 999992412 999992416 999992419 999992411 999992403 999992403 999992405 999992405 999992403 999992407 999999801 999999801 999999808 999999818 999999819 999999807 999999822 999999829 999999830 999999830 999999832 999999831 999999831 999999832 999999824 999999808 999999811 999999808 999999806 999999813 999999798 999999792 999999792 999999792 999999794 999999796 999999794 999999795 999999799 999999797 999999781 999999781 999999781 999999789 999999784 999999784 999999769 999999769 999999757 999999757 999999759 999999759 999999759 999999759 999999761 999999761 999999760 999999759 999999762 999999974 999999967 999999972 999999972 999999970 999999968 999999965 999999954 999999971 999999955 999999964 999999964 999999973 999999942 999999940 999999929 999999927 999999928 999999934 999999920 999999916 999999915 999999915 999999917 999999892 999999874 999999876 999999875 999999866 999999867 999999885 999999887 999999906 999999895 999999896 999999887 999999887 999999886 992328896 992328889 992328850 992328852 992328850 992328852 992328855 992328855 992328856 992328857 992328850 992328852 992328851 992328854 992328854 992328849 992328856 992328859 992328854 992328848 992328848 992328849 992328847 992328848 992328851 992328858 992328856 992328851 992328844 992328837 992328835 992328839 992328839 992328839 992328839 992328833 992386624 992386624 992386624 992386622 992386615 992386619 992386633 992386633 992386634 992386625 992386627 992386623 992386619 992386619 992386617 992386615 992386618 992386621 992386622 992386640 992386641 992386644 992386642 992386655 992386650 992386648 992386648 992411936 992411936 992412421 992412422 992412422 992412421 992412421 992412418 992412416 992412416 992412403 992412403 992412400 992412400 992412400 992412373 992412374 992412374 992412381 992412380 992412377 992412379 992412379 992795594 992795591 992795588 992795591 992795591 999650778 999650782 999650785 999650787 999650787 999650787 999650792 999650795 999650795 999650831 999650831 999650837 999650844 999650836 999650835 999650834 999650825 999650830 999650830 999650839 999650849 999650844 999650850 999650850 999650845 999650845 999650846 999650883 999650880 999650880 999650892 999650890 999650884 999650888 999650885 999650881 999650881 999650891 999650894 999650892 999650890 999650897 999650903 999650899 999650891 999650893 999650892 999650894 999650891 999650886 999650884 999650881 999650881 999650877 999650875 999650875 999650869 999650867 999650853 999650873 999650876 999650882 999650881 999650881 999650881 999650878 999650878 999650885 999650885 999650862 999650855 999650855 999650854 999650854 999650852 999650857 999650857 999650852 999650850 999650852 999650825 999991217 999991222 999991222 999991226 999991227 999991230 999991230 999991224 999991321 999991333 999991330 999991330 999991330 999991332 999991342 999991341 999991342 999991340 999991341 999991338 999991330 999991335 999991334 999991335 999991335 999991353 999991334 999991334 999991334 999966036 999966036 999966039 999967303 999967271 999967271 999967271 999967272 999967271 999967269 999967268 999909477 999909453 999909447 999909449 999909448 999909453 999909436 999909436 999909470 999909474 999909471 999909475 999958378 999958383 999958383 999958399 999958394 999958398 999958392 999958393 999958389 999958390 999958395 999958395 999958390 999958384 999958384 999958384 999958386 999958385 999958383 999958384 999958384 999958383 999958386 999958387 999958388 999958390 999958389 999958391 999958387 999958379 999958379 999958386 999998992 999998986 999998973 999998973 999998972 999998973 999998957 999998958 999998959 999998963 999998963 999998963 999998976 999998981 999998969 999998945 999998946 999998944 999998958 999998958 999998952 999998952 999998952 999998957 999998951 999998948 999998948 999998955 999998956 999998959 999998958 999998955 999998949 999998945 999998948 999998950 999998953 999998955 999998952 999998953 999998953 999998947 999999016 999999015 999999012 999999012 999999009 999999003 999998973 999998973 999998978 999998978 999998985 999998975 999998974 999998975 999998977 999998978 999998979 999998981 999998948 999998949 999998950 999998953 999998948 999998957 999998951 999998943 999998943 999998943 999998945 999998944 999998949 999998951 999998953 999998960 999998960 999998959 999998939 999998942 999998942 999998945 999998944 999998947 999998948 999998951 999998950 999998955 999998953 999998966 999998970 999998973 999998966 999998978 999998977 999998972 999998974 999998974 994852516 994852516 994852514 994852514 994852515 994852514 994852499 994852492 994852484 994852489 994852489 994852489 994852487 994852483 994852488 994852501 994852493 994852488 994852492 994852492 994852492 994852493 994852491 994852502 994852504 994852503 994852506 994852510 994852507 994852562 994852561 994852580 994852579 994852582 994852576 994852576 994852576 994852574 994852571 994852570 994852570 994852569 994852571 994852574 994852567 994852565 994852566 994852566 994852564 994852567 994852567 994852565 994852561 994852561 994852558 994852571 994852572 994852572 994852565 994854990 994854975 994854968 994854969 994854969 994854979 994854979 994854978 994854973 994854982 994854985 994854985 994854989 994855005 994854990 994854991 994854997 994854998 994854999 994855015 994855017 994855003 994855004 994855004 994854975 994854970 994854976 994854966 994854966 994854966 994854974 994854978 994855205 994855205 994855539 994855540 994855537 994855540 994855542 994855549 994855552 994855557 994855560 994855555 994855571 994855574 994855569 994855573 994855569 995028715 995028711 995028712 995028713 995028707 995028704 994979777 994979783 994979787 994979796 994979806 994979805 994979799 998616621 998616625 998616625 998616621 998616620 998616621 998616624 998616634 998616636 998616632 998616635 998616654 998617235 998617223 998617227 998617240 998617240 998617235 998617233 998617222 999944030 999944037 999944039 999944038 999944041 999944036 999944028 999944019 999944016 999944019 999944016 999944015 999944022 999944033 999944034 999944035 999944021 999944017 999944016 999944013 999944013 999944013 999944011 999944009 999944011 996307175 998495988 998495986 998495993 998495986 998495989 998495984 998495984 998495991 998495988 998495988 998495991 998495998 998496001 998496002 998495973 998495976 998495965 998495955 998495955 998495954 998495948 998495958 998495961 998495963 998495956 998495957 998495954 998495948 998495952 998495952 998495952 998495949 998495954 998495953 998495948 998495948 998495945 998495943 998495943 998495941 998495940 998495941 998495941 998495943 998495963 998495966 998495961 998495958 998495961 998495965 998495962 998495957 998495955 998495953 998495951 998495946 998495938 998495944 998495944 998495946 998495949 998495953 998495947 998495959 998495961 998495984 998495983 998495977 998511279 998511256 998511252 998511252 998511246 998511242 998511267 998511265 998511265 998511270 998511274 998511264 998511263 998511257 998511256 998511256 998511253 998511253 998511241 998556482 998556483 998556484 998556485 998556481 998556485 998556490 998556487 998556484 998556484 998556483 998556477 998556476 998556478 998556478 998556478 998556478 998556480 998556470 998556474 998556481 998556480 998556476 998556476 998556470 998556470 998556473 998556483 998556487 998556474 998556445 998556444 998556443 998556441 998556440 998556449 998556449 998556446 998556446 998556446 998556452 998556454 998556455 998556459 998556463 998556461 998556462 998556462 998556463 998556457 998556454 999310823 999310833 999310833 999310833 999310887 999310878 999310859 999310860 999310868 999310868 999310875 999310873 999310883 999310877 999310873 999310874 999310874 999310875 999310873 999310879 999310880 999310901 999310905 999310905 999310905 999310904 999310908 999310913 999310911 999310914 999310901 999310905 999310894 999310900 999310906 999310909 999310906 999310907 999310913 999310915 999310922 999310917 999310930 999310925 999310927 999310942 999310941 999310940 999310940 999310940 999310946 999310976 999310954 999310965 999310960 999310983 999310983 999310986 999310987 999311005 999311005 999311002 999310969 999310969 999310939 999310938 997122125 997122126 997122126 997122110 997122113 997122109 997122088 997122259 997122263 997122261 997122263 997122263 997122259 997122259 997122259 997122274 999983133 999983132 999967831 999967838 999967838 999967835 999967840 999967844 999967848 999967844 999967846 999967849 999967840 999967831 999967831 999967832 999967836 999967835 999967872 999967896 999967896 999967895 999967914 999967914 999967912 999967913 999967911 999967915 999967917 999967905 999967900 999967897 999967897 999967899 999967902 999967900 999967899 999967882 999967885 999999969 999999973 999999978 999999980 999999980 999999983 999999985 999999980 999999987 999999985 999999985 999999985 999999972 999999972 999999974 999999965 999999966 999999966 999999970 999999973 999999967 999999964 999999979 999999979 999999971 999999972 999999975 999999973 999999971 999999971 999999973 999999976 999999976 999999982 999999979 999999988 999999991 999999996 999999996 999999996 999999992 999999974 999999974 999999970 999999968 999999971 999999968 999999972 999999973 999999969 999999961 999999961 999999956 999999954 999999954 999959347 999959348 999959352 999959362 999959367 999959376 999959376 999959376 999959365 999959364 999959363 999959358 999959358 999959335 999959336 999959330 999959330 999959332 999959334 999959340 999959343 999959352 999959352 999959356 999959353 999959354 999959358 999959355 999959355 999959354 999959368 999959365 999959364 999959364 999959364 999959365 999959363 999959786 999959792 999959799 999959802 999959804 999959800 999959803 999959801 999959802 999959811 999959817 999959821 999959830 999959827 999959826 999959828 999959844 999980995 999980995 999980995 999980984 999980987 999980989 998272259 998272259 998272257 998272237 998272247 998272247 998272252 998272218 998272217 998272266 998272292 998272291 998272291 998272289 998272291 998272291 998272293 998272299 998272301 998272296 998272307 998272300 998272293 998272290 998272290 998272290 998272288 998272288 998272285 998272282 998272282 998272274 998272288 998272294 998272294 998272292 998272290 998272290 998272291 998272291 998272290 998272291 998272290 998272289 998272279 998272267 998272269 998272260 998272253 998272242 998272257 998272277 998272275 998272279 998272289 998272300 998227052 998227047 998227044 998227049 998227051 998227077 998227068 998227072 998227074 998227075 998227075 998227064 998227066 998227066 998227063 998227063 998227062 998227049 998227037 998227037 998227040 998227041 998227037 998227021 998227027 998227028 998227016 998227019 998227017 998227018 998909344 998909348 998909348 998909353 998909354 998909350 998909352 998909352 998909354 998909351 998909349 998909363 998909359 998909357 998909354 998909353 998909344 998909322 998909322 998909322 998909326 998909328 998909329 998909332 998909333 998909335 998909335 998909330 998909334 998909333 998909328 998909330 998909337 998909339 998909336 998909338 998909338 998909338 998909347 998909345 998909349 998909353 998909350 998909345 998909348 998909344 998909343 998909332 998909329 998909328 998909334 998909332 998909330 998909330 998909330 998909325 998909320 998909320 998909326 998909327 998909326 998909333 998909333 998909334 998909341 998909328 998909328 998909325 998909318 998909315 998909312 998909312 998909316 998909319 998909310 998909314 998526087 998526086 998528027 998528033 998528029 998528029 998529015 998529014 998529011 998529010 998529010 998529012 998529012 998529013 998529004 998529029 998529039 998529037 998529042 998528561 998528566 998528564 998528562 998528560 998528560 998528564 998528557 998528547 998528531 998528528 998528530 998528531 998528546 998528544 998528547 998528539 998528536 998528534 998528533 998528530 998528532 998528529 998528529 998528535 998528541 998528537 998528536 998528536 998528536 998528537 998528546 998528555 998528555 998528555 998528555 998528556 998528558 998528556 998528554 998528549 998528554 998528550 998528553 998528549 998528547 998528548 998528549 998528550 998528548 998528548 998528553 998528564 998528566 998528569 998528564 998528567 998528561 998528539 998528535 998528536 998528535 998528538 998528537 998528539 998528528 998528530 998528530 998528483 998528481 998528485 998528489 998528487 999518406 999518406 999518407 999518406 999444757 999530095 999530091 999530090 999530096 999530089 999530098 999530007 999529994 999356855 999356853 999356860 999356863 999356859 999356867 999356858 999356858 999356859 999356862 999356857 999356855 999356856 999356858 999356855 999356851 999356862 999356861 999356858 999356856 999356854 999356853 999356845 999356845 999356844 999356841 999356850 999356868 999356865 999356870 999356871 999356867 999425166 999425163 999425177 999425184 999425182 999425183 999425180 999425178 999425197 999425192 999425187 999425190 999425190 999425188 999425180 999425179 999425181 999425181 999425180 999425170 999425173 999425173 999425174 999425177 999425186 999425184 998435255 998435253 998435257 998435258 998435267 998435266 998435257 998414103 998414097 998414096 998414096 998415485 998415492 998415470 998415471 998415471 998415473 998415472 998415466 998415473 998415472 998415473 998415473 998415490 998415490 998415486 998415482 998415494 998415493 998415488 998415488 998415488 998415488 998415488 998415486 998415487 998415486 998415499 998415461 999845662 999845667 999845654 999845654 999845655 999845651 999845655 999845651 999845646 999845646 999845646 999845642 999845642 999845644 999845626 999163297 999163295 999163299 999163304 999163296 999163296 999163294 999163308 999163313 999163311 999163308 999163301 999163310 999163309 999163317 999163325 999163325 999163325 999163328 999163328 999163327 999163327 999163329 999163328 999163326 999163319 999163323 999163318 999162977 999162978 999162978 999162976 999162979 999162979 999162984 999162979 999162976 999162977 999162978 999162978 999162978 999162959 999162959 999162954 999162953 999162955 999162955 999162953 999162953 999162953 999162948 999162920 999162930 999162929 999162926 999162917 999162920 999162920 999162918 999162921 999162922 999162913 999162913 999162909 999162908 999162909 999162910 999162909 999162902 999162916 999162906 999162906 999162930 999162927 999162930 999162928 999162928 999162928 999162926 999162940 999162940 999162942 999162942 999162937 999162936 999162941 999162938 999162940 999162946 999162928 999162929 999162929 999162917 999162912 999162915 999162925 999162908 999162911 999162910 999162930 999162924 999162929 999162940 999162940 999162935 999162942 999162940 999162941 999162935 999162917 999162921 999162923 999162928 999162928 999162928 999162929 999162923 999162920 999162924 999162753 999162753 999162752 999162751 999162734 999162739 999162757 999162755 999162765 999162763 999162765 999162759 999162759 999162780 999162790 999162793 999162797 999162807 999162809 999162810 999162806 999162820 999162833 999162829 999162820 999162820 999162822 999162819 999162826 999162829 999162830 999162837 999162834 999162837 999162868 999162869 999162869 999162871 999162870 999162864 999162866 999162866 999162862 999162866 999162896 999162896 999162896 999162896 999162891 999162890 999162889 999162885 999162881 999162880 999162882 999162871 999160446 999160445 999160444 999160440 999160429 999160428 999160428 999160407 999160413 999160415 999160416 999160414 999160378 999160378 999160383 999160387 999160399 999160400 999160388 999160384 999160383 999160388 999160378 999160378 999160381 999160385 999160387 999160392 999160399 999160409 999160407 999160407 999160407 999160398 999160404 999160404 999160408 999160404 999160399 999160401 999160400 999160393 999160399 999160396 999160393 999160385 999160405 999160417 999160418 999160416 999160467 999160457 999160457 999160459 999160459 999160447 999160442 999160444 999160443 999160445 999160445 999160520 999160520 999160517 999160523 999160515 999160521 999160300 999160295 999160295 999160284 999160282 999160291 999160288 999160285 999160285 999160290 999160290 999160303 999160300 999160300 999160300 999160300 999160304 999160302 999160301 999160307 999160314 999160312 999160300 999160302 999160303 999160301 999160308 999160307 999160305 999160305 999160305 999160305 999160303 999160301 999160294 999160299 999160275 999160275 999160272 999160272 999160272 999160270 999160270 999160271 999160269 999160293 999160284 999160281 999160282 999160286 999160279 999160275 999160247 999160207 999160194 999160199 999160194 999160194 999160186 999160188 999160322 999160322 999160319 999160319 999160319 999160319 999160322 999160323 999160325 999160326 999160327 999160339 999160339 999160338 999160332 999160332 999160334 999160334 999160325 999160331 999160332 999160335 999160333 999160334 999160334 999160333 999160337 999160338 999160341 999160341 999160340 999160339 999160341 999160342 999160342 999160341 999160342 999160343 999160343 999160339 999160339 999160336 999160333 999160333 999160333 999160336 999160336 999160338 999160341 999160342 999160342 999160346 999160345 999160350 999160356 999160351 999160351 999160345 999160344 999160344 999160344 999160359 999160358 999160358 999160358 999160372 999160373 999160372 999160382 999160382 999160383 999160381 999160379 999160379 999160379 999160409 999160415 999160422 999160422 999160416 999160417 999160418 999160418 999160418 999160426 999160429 999160427 999160426 999160426 999160423 999160423 999160416 999160419 999160441 999160447 999160454 999160454 999160455 999160454 999160454 999160434 999160434 999160436 999160436 999160452 999160457 999160457 999160457 999160458 999160458 999160458 999160458 999160457 999160457 999160439 999160414 999160409 999160409 999160409 999160419 999160412 999160411 999160411 999160424 999160422 999160418 999160417 999160421 999160417 999160422 999160413 999160413 999160415 999160418 999160425 999160425 999160424 999160424 999160432 999160432 999160429 999160426 999160424 999160422 999160423 999160427 999160431 999160430 999160430 999160420 999160421 999160399 999160396 999160394 999160396 999160396 999160403 999160451 999160456 999160456 999160457 999160454 999160456 999160531 999160529 999160536 999160534 999160533 999160534 999160542 999160540 999160539 999160538 999160535 999160617 999160617 999160617 999160613 997730413 997730409 997730409 997730395 997730395 997730391 997730391 997730404 997698319 997698324 997698319 997698316 997698316 997698303 997698308 997698304 997630005 997629999 997629997 997629993 997629991 997629990 997629990 997629989 997629989 997629989 997629982 997629972 997629961 997629961 997629959 997629958 997629958 999686371 999686373 999998533 999998531 999998532 999998537 999998542 999998538 999998536 999998542 999998545 999998541 999998520 999998520 999998513 999998515 999998515 999998516 999999890 999999881 999999950 999999953 999999956 999999956 999999893 999999893 999999889 999999890 999999893 999999897 999999894 999998515 999998523 999998528 999998527 999998529 999998539 999998542 999998539 999998512 999998510 999998508 999997243 999997242 999997241 999997229 999997228 999997228 999997211 999997217 999997217 999997217 999997210 999997210 999997209 999997210 999997206 999997185 999997183 999997179 999997179 999996520 999996519 999996519 999999889 999999880 999999883 999999886 999999895 999999899 999999899 999999910 999999913 999999924 999999924 999999922 999999918 999999917 999999923 999999928 999999932 999999927 999999929 999999929 999999923 999999928 999999924 999999876 999999880 999999882 999999880 999999875 999999874 999999878 999999866 999999868 999999871 999999874 999999875 999999869 999999869 999999872 999999873 999999876 999999870 999999878 999999805 999999803 999999800 999999801 999999806 999999806 999999806 999999806 999999798 999999800 999999800 999999797 999999799 999999805 999999804 999999803 999999809 999999839 999999845 999999848 999999855 999999787 999999787 999999787 999999788 999999797 999999791 999999793 999999791 999999792 999999793 999999803 999999805 999999805 999999809 999999810 999999810 999999791 999999788 999999798 999999796 999999796 999999797 999999797 999999799 999999813 999999814 999999818 999999818 999999819 999999819 999999819 999999828 999999840 999999841 999999841 999999842 999999842 999999847 999999844 999999846 999999848 999999825 999999826 999999827 999999822 999999830 999999823 999999827 999999827 999999826 999999810 999999795 999999793 999999789 999999784 999999788 999999787 999999793 999999796 999999792 999999792 999999828 999999824 999999823 999999824 999999825 999999825 999999826 999999837 999999836 999999840 999999850 999999853 999999870 999999880 999999911 999999908 999999908 999999899 999999899 999999889 999999903 999999902 999999913 999999895 999999908 999999908 999999880 999999879 999999878 999999884 999999884 999999890 999999890 999999889 999999895 999999902 999999900 999999903 999999835 999999837 999999837 999999838 999999836 999999840 999999837 999999836 999999961 999999956 999999956 999999833 999999830 999999823 999999823 999999801 999999801 999999798 999999794 999999799 999999815 999999820 999999823 999999826 999999818 999999817 999999828 999999821 999999820 999999823 999999824 999999830 999999831 999999831 999999831 999999831 999999831 999999838 999999841 999999874 999999874 999999871 999999885 999999877 999999875 999999839 999999845 999999843 999999847 999999841 999999841 999999834 999999827 999999821 999999819 999999819 999999863 999999860 999999861 999999857 999999856 999999860 999999865 999999865 999999867 999999867 999999852 999999847 999999875 999999874 999999875 999999874 999999875 999999875 999999877 999999842 999999852 999999853 999999850 999999853 999999856 999999856 999999860 999999871 999999871 999999857 999999857 999999885 999999874 999999887 999999883 999999886 999999890 999999890 999999889 999999889 999999885 999999888 999999909 999999908 999999919 999999913 999999903 999999908 999999906 999999905 999999906 999999907 999999906 999999907 999999904 999999899 999999905 999999906 999999907 999999916 999999916 999999916 999999916 999999877 999999877 999999880 999999886 999999876 999999875 999999900 999999890 999999888 999999887 999999880 999999884 999999882 999999882 999999873 999999879 999999883 999999872 999999870 999999868 999999868 999999868 999999866 999999866 999999865 999999867 999999863 999999861 999999862 999999854 999999853 999999849 999999849 999999872 999999872 999999874 999999874 999999888 999999890 999999880 999999890 999999888 999999890 999999890 999999866 999999862 999999858 999999856 999999858 999999859 999999840 999999840 999999834 999999834 999999839 999999837 999999851 999999846 999999846 999999848 999999839 999999840 999999846 999999847 999999845 999999822 999999821 999999823 999999822 999999827 999999825 999999823 999999835 999999825 999999830 999999833 999999832 999999833 999999833 999999833 999999835 999999832 999999833 999999837 999999837 999999845 999999839 999999839 999999840 999999840 999999842 999999836 999999837 999999837 999999836 999999804 999999802 999999802 999999796 999999801 999999804 999999808 999999807 999999806 999999805 999999813 999999814 999999826 999999824 999999825 999999835 999999838 999999840 999999840 999999838 999999820 999999817 999999813 999999866 999999871 999999875 999999868 999999866 999999851 999999851 999999851 999999855 999999845 999999903 999999902 999999896 999999896 999999899 999999904 999999904 999999917 999999910 999999902 999999904 999999899 999999888 999999883 999999879 999999879 999999875 999999883 999999883 999999880 999999879 999999882 999999881 999999881 999999893 999999896 999999897 999999897 999999896 999999897 999999901 999999906 999999904 999999925 999999936 999999936 999999936 999999936 999999935 999999937 999999933 999999928 999999930 999999924 999999920 999999922 999999918 999999915 999999904 999999907 999999905 999999909 999999912 999999912 999999908 999999906 999999900 999997969 999997965 999997964 999997988 999997974 999997976 999997963 999997961 999997959 999997952 999997952 999997953 999997951 999997952 999997947 999997950 999997950 999997965 999997964 999997958 999997958 999997958 999997955 999997954 999997963 999997963 999997961 999997930 999997929 999997938 999997939 999997932 999997932 999997937 999997932 999997928 999997930 999997930 999997928 999997928 999997928 999997928 999997939 999997937 999997936 999997942 999997941 999997938 999997951 999997952 999997952 999997950 999997946 999997946 999997945 999997945 999997931 999997929 999997921 999997921 999997919 999997908 999997907 999997907 999997908 999997909 999997909 999997909 999997932 999997924 999997933 999997926 999997925 999997920 999997917 999997917 999997917 999997920 999997923 999997917 999997916 999685759 999685749 999685748 999685747 999685752 999685752 999685751 999685751 999685751 999685758 999685756 999685753 999685746 999685744 999685736 999685736 999685729 999685727 999685723 999685731 999685737 999685722 999685712 999685703 999685697 999685693 999685698 999685687 999685685 999685685 999685681 999685685 999685690 999685689 999685688 999685683 999685684 999685722 999685746 999685743 999685740 999685748 999685749 999685741 999685743 999685735 999685734 999685737 999685736 999685738 999685737 999685737 999685733 999685739 999685737 999685740 999685744 999685754 999685757 999685761 999685752 999685753 999685753 999685757 999685757 999685758 999685749 999685747 999685750 999685750 999685750 999685752 999685744 999685744 999685746 999685744 999685744 999685755 999685753 999685753 999685759 999685761 999685757 999685758 999685760 999685761 999685760 999685761 999685765 999685761 999685761 999685756 999685757 999685759 999685760 999685759 999685760 999685765 999685761 999685772 999685788 999685786 999685790 999685790 999685761 999685763 999685765 999685770 999685766 999685761 999685787 999685787 999685794 999685802 999685811 999685811 999685818 999685813 999685810 999685817 999685817 999685817 999685822 999685827 999685830 999685835 999685832 999685829 999685831 999685822 999685818 999685818 999685816 999685790 999685792 999685792 999685772 999685771 999685740 999685740 999685735 999685739 999685753 999685753 999685747 999685748 999685769 999685755 999685753 999685749 999685752 999685763 999685754 999685752 999685750 999685750 999685749 999685749 999685750 999685753 997629325 997629307 997629304 997629299 997629307 997629310 997629311 997629311 997629315 997629315 997629318 997629318 997629306 997629313 997629314 997629307 997629307 997629305 997629308 997629294 997629296 997629295 994768430 994768425 994768424 994768430 994768429 994768447 994768440 994768439 994768439 994768610 994768607 994768607 994768613 994768611 994768614 994768616 994768616 994768609 994768604 994768606 994768604 994768603 994768602 994768619 994768622 994768622 994768623 994768625 994768626 994768606 994768602 994768610 994768610 994768610 994768631 994768217 994768215 994768208 995970456 995970459 995970458 995970471 995970468 995970463 995970466 995970465 995970463 995970465 995970384 995970384 995970385 995970393 995970397 995970397 995970408 995970419 995970415 995970415 995970413 995970409 995970407 995970406 995970411 995970418 995970419 995970412 995970414 995970416 995970418 995970417 995970417 995970417 995970419 995970413 995970411 995970411 995970416 995970388 995970388 995970387 995970383 995970386 995970386 995970387 995970387 995970398 995970391 995970391 995970369 995970369 995970369 995970350 995970350 995970346 995970353 995970349 995970351 995970351 995970347 995970355 995970347 995970331 995970331 995970333 995970331 995970340 995970340 995970335 995970335 995970339 995970337 995970319 995970319 995970315 995970324 995970315 995970312 995970312 995970307 995970306 995970306 999564796 999564782 999564786 999564789 999564787 999564771 999564773 999564774 999564774 999564771 999224370 999224366 999224366 999224369 999224388 999224387 999224388 999224387 999224392 999224396 999224416 999224403 999224403 995629913 995629910 995629911 995629912 995629912 995629917 995629922 995629922 995629932 995629930 995629927 995629927 995629943 995629944 995629944 995629950 995629970 995629965 995626595 995626601 995626601 995626606 995626591 995626591 995626591 995626582 995626584 995626575 995626548 995626548 995626544 995626539 995626543 995626543 995626547 999812777 999812788 999812795 999812798 999812742 999812755 999812753 999812750 999812748 999812752 999812726 999812726 999812731 999812734 999812733 999812733 999812728 999811745 999811743 999811753 999811753 999811747 999811741 999811740 999811724 999811703 999811699 999811694 999811697 999811694 999811691 999811685 999811682 999811682 998609442 998609444 998609449 998609452 998609451 998609443 998609442 998609439 998609439 998609438 998609452 998609450 998609448 998609459 998609459 998609458 998609456 998609454 998609453 998609422 998609426 998609422 998609422 998609421 997855045 997855053 997855052 997855051 997855050 997855050 997855051 997855031 997855031 997855029 997855027 997855035 997855039 997855039 997855040 997855044 997855043 997855039 997855035 997855028 997855025 997855027 997855012 997855010 997855023 997855011 997854996 997854992 997854992 997854990 997854993 997854992 997854992 997854991 997854993 997855001 997855000 997854999 997855003 997855014 997855021 997855020 997855025 997855019 997855017 997855021 997855023 997855022 997855025 997855023 997855024 997855015 997855013 997855013 997855017 997855003 997854929 997854929 997854933 997854938 997854942 997854943 997854941 997854941 997854944 997854938 997854937 997854935 997854937 997854941 997854944 997854948 997854956 997854957 997854958 997854961 997854961 997854964 999999744 999999747 999999752 999999741 999999738 999999737 999999730 999999741 999999741 999999745 999999747 999999747 999999753 999999753 999999754 999999754 999999754 999999761 999999758 999999751 999999750 999999770 999999768 999999764 999999759 999999761 999999763 999999763 999999765 999999759 999999773 999999771 999999772 999999777 999999775 999999773 999999775 999999793 999999791 999999789 999999790 999999791 999999791 999999783 999999783 999999786 999999785 999999787 999999788 999999782 999999785 999999789 999999792 999999799 999999797 999996559 999996560 999996562 999996562 999996564 999996581 999996582 999996585 999996587 999996587 999996585 999996957 999996952 999996949 999996950 999996950 999996953 999996952 999996962 999996974 999996973 999996971 999996964 999996972 999996972 999996972 999996972 999996975 999996973 999996973 999996973 999996972 999996973 999996974 999996975 999996983 999996983 999997009 999996984 999996986 999996992 999996991 999996993 999996995 999996984 999996998 999996994 999997000 999996993 999996992 999997009 999997011 999997014 999997021 999997021 999997021 999997016 999997014 999997019 999997008 999997008 999996996 999997000 999996998 999996998 999996998 999997000 999997005 999997008 999997022 999997060 999997063 999997066 999997066 999996886 999996890 999996896 999996895 999996893 999996889 999996890 999996894 999996894 999996899 999996900 999996893 999996890 999996888 999996889 999996903 999996909 999996905 999996905 999996910 999996907 999996915 999996913 999996913 999996927 999996928 999996928 999996923 999996925 999996925 999996930 999996930 999996921 999996919 999996918 999996922 999996926 999996930 999996931 999996930 999996926 999996928 999996929 999996931 999996930 999996927 999996938 999996934 999996941 999996946 999996956 999996957 999996952 999996952 999996946 999996944 999996944 999996943 999996953 999996926 999996925 999996924 999996924 999996933 999996933 999996955 999996947 999996934 999996933 999996932 999996927 999996924 999996916 999996916 999996915 999996921 999996921 999996919 999996929 999996935 999996947 999996948 999996942 999996936 999996941 999996943 999996945 999996952 999996957 999996956 999996963 999996959 999996955 999996954 999996954 999996954 999996957 999996953 999996950 999997002 999997001 999997002 999997001 999997000 999996996 999996998 999997001 999997000 999997006 999996995 999996999 999997007 999997005 999997010 999997009 999997145 999997148 999997143 999997136 999997152 999997157 999997155 999997154 999997157 999997150 999997149 999997149 999997147 999997146 999997148 999997136 999997139 999997134 999997134 999997134 999997107 999997109 999997112 999997109 999997108 999997108 999997105 999997111 999997110 999997127 999997127 999997127 999997128 999997129 999997129 999997129 999997134 999997133 999997129 999997131 999997131 999997131 999997132 999997136 999997138 999997139 999997140 999997141 999997141 999997150 999997151 999997160 999997150 999997151 999997154 999997152 999997148 999997144 999997143 999997137 999997135 999997145 999997147 999997149 999997145 999997144 999997147 999997148 999997161 999997154 999997154 999997154 999997157 999997158 999997123 999997123 999997124 999997131 999997123 999997123 999997118 999997119 999997097 999997098 999997106 999997106 999997104 999997103 999997105 999997155 999997155 999997160 999997162 999997161 999997155 999997153 999997158 999997159 999997152 999997150 999997153 999997155 999997158 999997128 999997129 999997128 999997123 999997117 999997117 999997116 999997119 999997118 999997120 999997126 999997124 999997153 999997156 999997162 999997162 999997162 999997162 999997181 999997181 999997181 999997182 999997182 999997183 999997183 999997182 999997176 999997183 999997163 999997163 999997163 999997165 999997151 999997151 999997144 999997147 999997153 999997149 999997161 999997157 999997157 999997155 999997160 999997160 999997160 999997156 999997156 999997162 999997159 999997162 999997159 999997150 999997152 999997152 999997164 999997166 999997167 999997150 999997150 999997152 999997150 999997150 999997146 999997140 999997141 999997137 999997141 999997146 999997145 999997145 999997145 999997140 999997149 999997153 999997153 999997148 999997159 999997158 999997162 999997161 999997154 999997162 999997159 999997168 999997168 999997165 999997163 999997166 999997308 999997321 999997321 999997319 999997322 999997321 999997324 999997323 999997333 999997326 999997333 999997331 999997331 999997333 999997331 999997323 999997307 999997307 999997308 999997308 999997310 999997310 999997315 999997319 999997294 999997303 999997300 999997298 999997304 999997312 999997313 999997306 999997299 999997299 999997301 999997302 999997260 999997271 999997268 999997270 999997273 999997274 999997273 999999874 999999882 999999892 999999892 999999885 999999881 999999884 999999877 999999876 999999872 999999886 999999886 999999896 999999879 999999925 999999933 999999930 999999929 999999946 999999946 999999940 999999938 999999940 999999939 999999943 999999922 999999925 999999925 928820235 928820232 928820231 928820233 928820193 928820193 928820200 928820194 928820225 928820218 928820218 928820215 928820214 928820214 928820200 928820196 928820194 928820184 928820170 928820168 928820170 928820174 928820175 928820180 928820184 928820197 928820197 928820190 928820192 928820192 928820192 928820188 928820180 998633373 998633374 998633376 998633380 998633380 998633387 998633378 998633378 998633372 998633372 998633366 998633364 998633357 998633354 998633353 998633357 998633372 998633367 998633359 998633359 998633357 998633366 998633368 998633372 998633374 998633369 998633369 998633367 999407123 999407128 999407136 999407146 999407150 999407146 999407143 999407142 999407143 999407142 999407143 999407141 999407142 999407141 999407140 999407147 999407145 999407144 999407144 999407139 999407139 999407127 999407129 999407125 999407132 999407127 999407119 999407119 999407116 999407119 999407115 999407114 999407105 999407109 999407114 999407117 999407117 999407112 999540574 999540573 999540582 999540602 999540602 999540593 999540592 999540573 999540583 999540581 999540583 999540583 999540580 999540577 999540576 999540576 999540574 999662617 999662624 999662621 999662620 999662620 999662616 999662614 999662585 999662582 999662582 999662588 999698128 999698122 999698109 999698108 999698106 999698106 999698107 999698099 999698098 999698098 999698098 999698105 999698102 999698102 999698111 999698121 999698122 999698122 999698138 999698134 999698147 999698132 999698133 999698133 999698129 999698128 999698134 999698124 999698124 999698120 999698123 999698115 999698125 999697762 999697761 999697767 999697769 999697770 999697763 999697756 999697756 999697756 999697746 999704172 999704181 999704198 999704199 999704199 999704200 999704199 999704198 999704199 999704197 999704197 999704201 999704200 999704199 999704199 929891098 929891098 929891096 929891098 929891096 929891090 929891091 929891092 929891086 929891075 929891074 929891077 929891077 937539202 937539208 898696314 898696317 898696330 898696332 898696334 898696331 898696337 898696333 898696337 898696330 898696330 898696324 898697524 898706150 898706159 898706135 898706141 898706145 898706140 898620796 898620800 898620793 898620788 898620788 898620786 898620792 898620797 898620796 898626614 898626604 898626604 898626602 898626600 898626600 898626600 898626595 898626598 898626599 898626600 898631434 898631431 898631443 898631443 898631446 898631446 898631442 898631443 898631441 898631440 898631440 898631436 898631436 898631457 898631443 898631458 898631458 898631457 898631456 898631451 898631465 898631464 898631479 898631459 898631459 898631456 898631456 898631452 898631451 898631451 898631457 898631442 898631228 898631226 898631226 898631232 898631237 898631247 898631248 898631254 898631254 898631256 898631252 898631252 898631262 898631262 898631261 898631262 898631263 898631256 898631254 898631261 898631259 898631260 898631256 898631255 898631260 898631293 898631287 898631277 898631278 898631276 898631277 898631284 898631284 898631289 898631292 898631298 898631287 898631287 898631298 898631296 898631297 898631299 898631298 898631302 898631302 898631291 898631291 898631284 898631301 898631302 898631300 995783947 995783947 995783942 995783946 995783944 995783947 995783938 995783944 995783934 995783939 995783944 995783944 995783942 995783942 995783935 995783935 995783935 995783929 995783927 995783932 995783939 995783934 995783935 995783936 995783932 995783932 995783930 995783930 995783925 995783924 995783935 995783928 995783952 995783956 995783954 995783940 995786288 995786288 995786313 995786312 995786314 995786317 995786343 995786353 995664312 995664310 995664316 995664316 995664316 995664313 995664312 995664299 995664299 995664293 995664294 995664296 995664302 995664302 995664302 995664313 995664308 995664306 995664308 995664300 995664287 995664286 995664312 995664307 995664317 995664317 995664315 995664315 995664323 995664325 995664323 995664322 995664324 995664316 995664317 995664303 995664304 995664305 995664305 995664307 995664305 995664289 995664292 995664294 995664283 995664277 995664277 995664277 996738817 996738810 996738808 996738823 996738821 996738820 996738820 996738820 996738826 996738822 996738824 996738834 996738833 996738830 996738819 996738819 996738824 996738838 996738835 996738835 996738848 996738836 899586192 899586184 899586186 899586187 899586187 899586198 899586183 899586177 899586177 899586175 899586185 899586180 899586188 899586188 899586193 899586189 956902465 956902465 956902462 956902462 956902463 956902456 956902454 956902462 956902459 956902455 956902455 956902452 956902642 956902636 956902667 956902672 956902687 956902687 956902697 956902701 956902694 956902693 956902696 956902689 956902694 956902693 956902698 956902698 956902719 956902719 956902719 956902690 956902695 956902692 956902690 956902707 956902700 956902699 956902699 956902705 956902713 956902720 956902722 956902730 956902735 956902739 956902742 956902743 956902745 956902734 956902743 956902743 956902742 956902732 956902735 956902733 956902721 956902717 956902711 956902711 957676177 957676175 957676170 957676170 957676167 957676167 957676166 957676173 957676169 957676168 957676178 957676213 957676207 957676206 957676226 957676226 957676231 957676226 957676223 957676223 957676219 957676218 957676220 957676224 957676213 957676203 957676200 957676198 957676199 957676232 957676213 957676201 957676201 957676196 957676196 957676198 957676200 957676192 957676185 957676185 957676183 957676188 957676190 957676187 957676189 957676183 957676179 957676179 957676189 957676190 957676190 957676190 900359914 900359914 900359917 900359911 900359913 900359889 900359904 900359907 900359902 961718366 961718360 961718352 961718348 961718341 961718327 961718333 961718333 961718339 961718338 961718335 961718335 961718331 961718323 961718314 961718314 961718310 961718314 961720890 961720889 961720897 961720900 961720908 961720908 961720894 961720897 961722708 961722704 961722705 961722700 961722700 961722699 961722700 961722700 961722697 961722708 961722706 961722703 961722703 961722715 961722713 961722713 961722712 961722712 961722717 961722720 961722707 961722707 961722698 961722702 961722700 961722700 961722700 961722697 961722665 961722670 961722672 961722670 961722670 961722680 961722679 961722679 961722672 961722619 961722615 961722616 961722612 961722615 961722616 961722623 961722625 961722621 961722612 961722615 961722618 961722627 961722627 961722627 961722649 961722650 961722654 961722661 961722660 961722651 961722651 961722646 961722647 961722643 961722643 961722642 961722641 961722648 961722649 961722645 961722648 978798671 978798676 978798676 978798675 978798674 978798680 978798673 978798694 978798717 978798713 978801880 978801877 978801902 978801902 978801902 978801907 978801907 978801910 978801910 978801893 978801897 978801900 978801891 978801903 978801909 978801913 978801882 978801892 978801891 978801883 978801884 978801907 978801904 978801904 978801903 978794510 978794536 978794532 978794532 978794528 978794525 978794524 978794524 978794527 978794532 978794524 978794524 978794536 978794536 978794524 978794524 978794519 978794519 978794520 978794499 978794501 978794499 978794499 978794499 961718492 961718493 961718495 961718494 961718500 961718504 961718508 961718511 961718515 961718515 961718517 961718508 961718504 900362346 900395351 900395351 900395351 900395346 900395345 900395344 900395343 900395340 900395302 900395284 900395283 900395283 900395282 900395299 900395302 900395315 900395315 900395314 900395316 900395317 900395314 900395311 892747166 892747166 892747167 892747169 892747167 892747168 892747194 892747194 892747193 892747183 892747174 892747172 892747171 892749773 892749772 999866585 999866601 999999629 999999631 999999631 999999633 999999634 999999619 999999617 999999623 999999623 999999636 999999644 999999649 999999658 999999658 999999683 999999683 999999698 999999698 999999688 999999682 999999682 999999678 999999705 999999709 999999701 999999701 999999704 999999737 999999733 999999724 999999724 999999724 999999725 999993303 999993302 999993305 999993299 999993298 999993301 999993300 999993292 999993288 999993282 999993284 999993290 999993291 999993288 999993161 999993161 999993172 999993172 999993170 999993180 999993190 999993190 999993194 999993194 999993194 999993187 999993187 999993190 999993179 999993178 999993180 999993180 999993180 999993168 999993161 999993161 999993161 999993158 999993155 999993163 999993160 999993170 999993166 999993166 999993167 999994576 999994577 999994572 999994556 999994551 999994552 999994584 999994587 999994598 999994596 999994593 999994593 999994591 999994621 999994621 999994622 999994617 999994615 999994615 999994615 999994611 999994614 999995210 999995212 999995216 999995221 999995227 999995232 999994986 999994985 999994985 999994984 999994982 999994979 999994985 999994986 999994986 999995812 999995812 999995797 999995797 999995802 999995801 999995771 999995764 999995773 999995774 999995774 999995769 999995757 999995765 999995766 999995766 999989952 999989955 999989957 999989958 999997457 999997457 999996615 999996625 999996624 999996630 999996634 999996635 999996635 999996635 999996630 999996631 999996628 999997334 999997334 999997342 999997338 999997338 999997346 999997341 999997341 999997347 999994194 999994190 999994188 999994188 999994185 999994184 999994181 999994183 999994185 999994184 999994185 999994182 999994178 999994173 999994178 999994184 999994183 999994191 999994187 999994185 999994183 999994185 999994179 999994182 999994185 999994184 999994189 999994218 999994219 999994217 999994174 999994172 999994176 999994177 999994176 999994174 999994172 999994171 999994171 999994171 999994168 999994163 999994149 999994147 999994157 999994153 999994136 999994142 999994120 999994122 999994128 999994120 999994125 999994115 999994116 999994114 999994114 999994113 999994117 999994115 999994117 999994116 999994115 999994114 999994111 999994123 999994129 999994125 999994135 999999931 999999931 999999929 999999927 999999927 999999927 999999948 999999948 999999948 999999947 999999948 999999950 999999949 999999953 999999952 999999952 999999959 999999962 999999962 999999959 999999963 999999961 999999952 999999951 999999951 999999955 999999954 999999913 999999910 999999909 999999914 999999913 999999916 999999924 999999927 999999931 999999933 999999933 999999950 999999949 999999954 999999950 999999952 999999951 999999946 999999966 999999964 999999979 999999981 999226515 999226514 999226515 999226515 999226526 999226524 999226515 999226520 999226514 999226515 999226512 999226512 999226511 999226510 999226511 999226524 999226528 999588327 999588329 999588325 999588305 999588306 999588308 999588305 999588304 999588302 999588302 999588311 999588304 999588299 999588295 999588298 999588301 999589117 999589104 999589106 999589106 999589109 999589112 999589112 999589118 999589111 999589107 999589103 999589112 999589116 999589118 999589114 999589120 999589123 999589124 999589124 999589126 999589130 999589133 999589155 999589154 999589168 999589167 999589176 999589176 999589177 999589174 999589174 999589168 999589170 999589176 999589176 999703909 999703907 999703902 999703899 999703899 999670886 999670879 999670881 999670876 999670878 999670877 999670882 999670882 999670882 999670883 999670883 999670881 999670891 999670888 999670885 999670885 999670881 999670882 999670882 999670878 999670882 999670883 999670881 999670878 999670877 999873842 999873842 999873853 999873850 999873843 999873846 999873860 999947842 999947844 999947846 999947840 999947842 999947845 999947841 999947839 999947832 999947826 999947817 999947810 999947809 999947810 999947814 999947816 999947818 999947812 999947815 999947813 999947814 999948088 999948088 999947949 999947941 999947940 999947945 999947942 999947951 999947957 999947959 999947950 999947957 999947957 999947953 999947951 999947953 999939346 999939348 999939360 999939364 999939364 999939362 999939351 999939353 999939359 999939349 999939348 999939356 999939354 999939354 999939361 999939362 999939361 999939355 999939351 999939349 999939351 999939358 999939354 999939373 999939372 999937065 999937065 999937066 892820250 892820260 892820259 892820259 892820264 892820264 892820269 892820274 892820274 892820279 898728123 898728117 898728117 898728106 898728106 898728107 898728110 898728119 898728117 898728116 898728114 898728113 898728113 898728115 898728106 898728106 898728106 898728106 898728103 898728103 898728100 898728096 898728095 898728089 898728089 898728091 898728089 898728098 898728096 898728099 898728094 898728093 898728093 898728092 898728091 898728148 898728154 898728155 898728155 898728157 898728157 898728115 898728107 898594643 898594626 898232826 898232823 898232819 898232821 898232819 898232820 898232822 898232818 898241934 898241937 898241936 898241933 898241940 898241935 898241919 898241919 898241915 898241915 898241930 898241936 898241936 898241938 898241937 898241927 898241910 898241921 898241950 898241950 898241945 898241963 898241956 898241961 898241961 898241961 898241960 898241960 898241961 898241954 898241957 898241951 898241955 898241955 898241958 898241952 898241948 898241948 898241942 898241937 900973026 900973026 900973334 900973331 900973319 900973318 900973312 900973302 900973298 900973293 900973300 900973297 900973298 900973293 900973293 900973293 900973290 900973292 912584107 912584105 912584112 912584112 912584119 912584118 912584105 912584103 912584103 912584095 912584098 912584100 912584098 912584109 912584112 912584116 912584115 912584099 912584097 912584096 913151147 913151146 913151155 913151153 913151153 913156707 917483167 917483176 917483179 917483174 917483172 917483171 917483170 917483167 917483149 917483152 917483159 917483170 917483171 917483162 917483160 917483165 917483155 917483158 917483160 917483159 917483160 917483162 917483159 917483158 917483151 917483150 917483168 917483173 917483173 917483172 917483177 917483171 917483178 917483190 917483191 917483183 917483183 917483175 917483175 917483218 917483237 917483236 917483235 917483235 917483236 985610151 985610149 985610149 985610147 985610137 985610139 985610141 973999326 973999323 973999323 973999370 973999371 973999371 973999372 973999367 973999369 973999403 973999401 973999403 973999404 973999411 973999406 973999406 973999427 973999426 973999429 973999438 973999436 973999435 973999417 973999417 973999421 973999427 973999426 973999424 973999422 973999431 973999429 973999435 973999425 973999421 973999421 973999421 973999421 973999421 973999422 973999422 973999432 973999451 973999448 973999448 973999447 973999448 973999443 973999442 973999445 973999460 973999462 973999453 973999440 973999439 973999437 973999438 973884687 973884692 973884691 973884689 973884677 973884677 973884688 973884684 973884685 973884676 973884676 973884675 973884673 973884675 973884678 973884672 973885666 973885661 973885656 973885657 973885655 973885656 973885643 973885650 973885655 973914385 973914381 973914380 973914391 973914387 973914382 973914378 973914375 973914375 973914370 973954964 973954964 973954960 973954950 973954949 973954949 973954954 973954962 973954962 973954962 973954965 973954979 973954976 973954969 973954971 973954971 905828050 905828052 905828058 905828062 905828053 905828049 905828052 905828058 905828063 905828057 905828057 905828062 905828066 905828043 905828042 905828040 905828041 905828049 905828048 905828043 905828030 905828033 905828027 905828025 905828024 905828026 905828047 905828036 905828034 905828034 905828022 905828028 905828030 905828051 904501244 904501251 904501475 904501475 904501471 904501471 904501477 904501481 999999910 999999910 999999909 999999903 999999907 999999921 999999922 994092072 994092072 993549133 993549136 993549138 993549137 993549135 993549134 993549132 993549126 993549116 993549113 993549116 993549113 993549111 993549105 993549105 993549105 993549105 993549102 993549100 993549097 993549096 993549097 993549098 993549103 993549110 993549084 993549080 993549070 993549072 993549072 993549063 993549071 993549068 993549057 993549059 993549061 993549065 993549077 993549080 993549080 993549122 993549125 993549124 993549121 993549118 993549115 993549112 993549117 993549155 993549154 993549141 993549139 993549138 993549136 993549130 993549140 993549167 993549161 993549154 993549151 993549156 993549184 993549204 993549199 993549199 993549189 993549191 993549188 993549186 993549184 993549189 993549188 993549189 993549176 993549181 993549165 993549156 993549183 993549180 993549178 993549178 993549178 993549153 993549153 993549134 993549131 993549130 993548825 993548837 993548831 993548831 993546506 993546503 993546496 993546490 993546490 993546492 993546470 993546468 993546462 993546462 993546461 993546460 993546464 993546468 993546467 993546466 993546462 993546460 993546460 993546460 993546466 993546466 993546473 993546473 993546464 993658732 993658709 993658709 993618107 993618109 993618107 993618107 993618105 993618081 993618107 993618116 993618111 993618119 993618127 993618123 993621226 993621223 993621223 993621223 993621223 993621220 993621221 993621223 993621223 993621891 993621882 993621890 993621887 993621886 993621886 993621881 993621919 993622072 993622090 993622080 993622078 993622073 993622074 993622090 993622082 993622072 993622070 993622070 993622084 993622094 993622092 993622092 993622073 993622071 993622076 993622079 993622077 993622069 993622073 993622073 993622072 993622072 993620875 993620874 993620869 993620873 993620873 993620872 993620869 995620659 995620660 995620664 995620650 995620654 995620655 995620655 995620654 995620645 995620646 998058550 998058551 998058549 998058548 998058549 998058543 998058551 998058551 998058547 998058548 998058548 998058543 998058539 998058540 998058543 998058541 998058521 998058519 998058520 998058522 998058522 998058522 997526904 997526905 997526902 997526900 997526898 997526894 997526902 997526902 997526898 997526897 997526897 997526900 997526887 997526885 997526883 997526888 997526881 997526881 997526888 997526881 997526869 997526870 999396719 999396719 999396716 999396690 999396685 999396686 999396689 999396691 999396691 999396691 999396689 999396671 999396671 999396666 999396660 999396656 999396654 999396656 999396650 999396648 999396648 999396651 999396659 999396658 999396660 999396661 999396661 999396657 999396650 999396642 999396645 999396638 999396643 999396641 999396641 999396646 999537411 999537411 999537411 999537410 999537413 999537412 999537415 999537413 999537417 999537443 999537449 999537449 999537448 999537448 999537446 999537448 999537442 999537450 999537450 999537450 999537446 999537447 999537463 999537462 999537460 999537467 999537472 999537469 999537470 999537473 999537476 999537482 999537482 999537481 999537462 999537460 999537461 999537459 999537460 999537467 999537464 999537463 999537463 999537461 999537461 999537459 999537458 999537450 999537453 999537452 999537455 999537448 999537450 999537448 999819336 999819343 999819341 999819364 999819360 999819361 999819365 999819361 999819362 999819381 999819381 999819381 999819383 999819256 999819244 999819244 999819242 999819239 999819239 999819234 999819231 999819226 999819225 999819225 999819223 999819236 999819202 999819207 999819202 999819204 999819205 999819211 999819210 999819202 999819199 999819199 999819194 999819194 999819197 999819198 999819203 999819212 999819215 999819216 999819207 999819200 999819196 999823482 999823482 999823475 999823468 999823464 999823476 999823477 999823475 999823467 999823466 999823466 999823470 999823467 999823476 999823496 999823496 999823496 999999470 999998652 999998651 999998657 999998656 999998623 999998616 999998625 999998621 999998594 999998596 999998592 999998596 999998592 999998591 999998607 999998607 999998615 999998615 999998612 999998612 999998601 999998610 999998613 999998613 999998619 999998584 999998589 999998587 999998580 999998580 999998578 999998569 999998568 999998571 999998582 999998587 999998586 999997885 999997884 999997884 999997846 999997844 999997840 999997840 999997830 999997829 999997816 999997815 999997804 999997801 999821830 999821827 999821824 999821817 999821815 999821817 999821820 999821817 999821819 999821819 999821818 999821820 999821824 999821810 999821810 999821812 999821817 999821814 999821814 999821812 999821799 999821799 999821794 999821793 999821791 999821792 999821791 999821792 999821791 999821790 999821790 999821793 999821793 999821789 999821779 999821781 999821780 999821783 999821784 999821785 999821801 999821801 999821802 999821831 999821834 999821838 999821837 999821848 999821846 999821850 999821851 999821841 999821849 999821839 999821840 999821837 999821842 999821829 999821820 999821823 999821820 999821820 999821814 999821810 999821810 999860137 999860139 999860128 999860118 999860113 999860105 999860109 999860109 999860120 999860124 999860112 999860110 999860101 999860091 999860093 999860088 999860086 999860090 999860088 999860091 999860090 999860090 999860090 999860089 999860084 999860078 999860067 999860069 999860065 999860055 999860056 999860073 999860070 999860074 999747809 999747808 999747805 999747813 999747810 999964730 999964730 999964730 999964731 999964746 999964744 999964744 999964763 999964770 999964770 999964770 999964766 999964765 999964765 999964771 999964771 999964770 999964774 999964782 999964779 999964686 999964694 999964689 999964688 999964687 999964686 999964692 999964694 999964696 999964690 999964686 999964687 999964677 999964688 999964681 999964679 999964681 999964680 999964677 999970652 999970653 999970651 999970672 999970675 999970672 999970679 999970679 999970707 999970707 999970673 999970671 999970670 999970668 999970676 999970677 999970679 999970682 999970677 999970677 999970680 999970678 999970683 999970675 999970648 999970367 999970367 999970363 999970362 999970354 999970357 999970350 999970343 999970320 999970318 999970327 999970327 999970337 999970332 999970332 999970331 999970339 999970337 999970336 999970340 999970338 999970337 999970337 999970337 999970331 999970329 999970344 999970346 999970351 999970350 999970351 999970351 999970349 999970369 999970356 999970356 999970355 999863655 999863654 999863654 999863653 999863650 997993801 997993805 997993826 997993822 997993832 997993832 997993820 997993819 997993816 997993816 997993820 997993817 997993819 997993814 997993816 997993822 997993845 997993686 997993694 997993703 997993705 997993701 997993701 997993741 997993744 997993743 997993748 997993751 997993752 997993754 998107826 998107826 998107827 998107823 998107823 998107823 998107803 998107795 998107792 998107792 998107791 998107788 998107793 998107793 998107793 998107794 998107794 998107789 998107790 998107795 998107802 998107810 998107805 998107804 998107803 998107803 998107804 998107803 998107803 998107815 998107815 998107815 998107817 998107816 998107817 998107819 998107817 998107813 998107815 998107820 998107817 998107818 998107804 998107797 998107793 998107789 998107788 998107784 998107784 998107783 998107779 998107784 998107781 998107787 998107787 998107790 998107784 998107787 998107786 998106779 998106782 998106781 998106781 998106783 998106792 998106795 998106794 998106813 998106814 998106812 998106809 998106795 998106794 998106794 998106800 998106803 998106802 998106798 998106800 997903843 997903848 997903846 997903845 997903837 997903848 997903850 997903850 997903848 997903848 997903852 997903852 997903851 997903850 997903850 997903856 997903847 997903856 997903852 997903849 997903852 997903850 997903855 997903851 997903849 997903851 997903842 997903842 997903844 997903837 997903837 997903844 997903841 997903842 997903842 997903845 997903865 998568606 998568606 998568592 998568592 998568595 998568599 998568598 998568598 998568596 998568596 998563036 998563036 998524710 998524706 998524667 998524669 998524667 998524662 998524662 998524654 998524651 998524650 998524650 998524654 998524657 998524657 998524666 998524663 998524661 998524657 998524658 998524657 998524631 998524627 998524626 998524623 998524623 998524625 998524632 998524632 998524625 998524630 998524632 998524637 998524638 998524648 998524648 998524652 998524654 998524660 998524667 998524667 997957625 997957625 997957625 997957625 997957653 997957649 997957648 997957647 997957639 997957636 997957640 997954539 997954538 997954544 997954541 997954535 997954552 997954552 997954557 997954562 997954559 997954562 997954637 997954639 997954639 997954640 997954636 997954636 997954645 997954652 997954651 997954654 997954653 997954657 997954661 997954660 997954659 999850187 999850188 999850179 999850135 999850132 999850125 999850125 999850119 999850118 999850117 999850127 999850132 999850129 999850127 999850137 999850138 999850138 999850140 999850154 999850151 999850149 999850149 999850147 999850142 999850141 999850147 999850140 999850146 999850146 999850145 999850142 999850139 999850138 999850140 999850139 999850139 999850138 999850122 999850119 999850127 999841007 999841010 999841008 999841007 999841007 999841005 999841017 999841028 999841021 999841023 999841035 999841034 999841026 999841030 999841026 999841022 999841026 999841020 999841034 999841034 999841034 999841036 999841034 999841029 999841031 999841029 999841021 999841020 999841027 999841022 999841037 999841040 999841047 999841047 999841054 999841052 999841072 999841069 999841072 999841078 999841076 999841080 999841080 999841083 999841078 999841070 999841070 999841070 999841073 999841071 999841070 999841056 999841052 999841053 999841059 999841061 999841056 999841060 999841059 999841066 999841076 999841076 999841081 999841078 999841082 999841078 999841078 999194034 999194012 999194005 999193997 999193996 999194001 999194001 999194001 999194001 999193985 999193985 999193993 999188015 999188010 999187996 999187973 999187975 999187979 999187986 999187989 999187993 999187998 999187991 999187995 999187996 999187994 999187996 999188010 999188008 999188008 999188012 999188012 999188013 999188013 999188360 999188356 999188357 999188366 999353028 999353039 999353042 999353043 999353044 999353044 999353036 999353018 999353019 999353021 999353023 999353029 999353029 999353036 999353038 999353038 999353039 999353037 999353036 999353035 999353035 999353049 999353047 999353052 999353049 999353049 999353048 999353055 999353052 999353055 999353062 999353061 999353059 999353065 999353063 999353061 999353060 999353059 999353059 999353051 999353044 999353035 999242806 999773940 999773945 999773949 999773946 999773945 999773943 999773930 999773927 999773928 999773926 999773917 999773926 999773928 999773936 999773938 999773938 999773950 999773953 999773953 999773946 999773952 999773955 999773954 999773954 999773959 999773970 999773970 999773974 999773952 999773960 999773946 999773950 999774011 999774005 999774002 999774000 999774000 999774001 999774005 999774004 999774011 999774027 999774029 999242894 999242891 999242886 999242888 999242897 999242894 999242894 999242900 999242900 999242911 999242911 999242909 999242907 999242895 999242895 999102133 999102148 999102150 999102150 999102144 999102144 999102145 999102144 999102143 999102142 999102144 999102144 999102141 999102140 999102133 999102134 999102129 999102129 999102128 999102125 999102125 999102125 996371043 996371043 996371034 996371042 996371058 996206394 996206395 996206372 996206372 996206376 996206365 996206359 996206365 996206366 996206366 996206370 996206370 996206362 996206362 996206362 996206361 996206356 996206358 996206358 996206353 996206346 996206345 995924457 995924455 995924465 995924472 995924475 995924463 995924468 995924462 995924405 995924397 995924391 995924383 995924367 995924369 995924367 995924360 995924360 995924363 995924345 995924354 995924347 995924340 995924338 995924339 995924337 995924327 995924315 995924318 995924320 995924340 995924335 995924338 995921768 995921767 995921767 995921769 995921762 995921764 995921767 995921767 995921773 995921774 999999866 999999861 999999863 999999863 999999860 999999859 999999861 999999860 999999862 999999859 999999860 999999860 999999782 999999789 999999794 999999800 999999799 999999792 999999797 999999797 999999797 999999799 999999797 999999797 999999799 999999809 999999807 999999807 999999807 999999799 999999799 999999800 999999800 999999800 999999802 999999793 999999792 999999795 999999795 999999786 999999861 999999863 999999860 999999862 999999867 999999868 999999867 999999872 999999871 999999870 999999875 999999875 999999876 999999948 999999930 999999925 999999926 999999922 999999922 999999917 999999905 999999907 999999896 999999892 999999892 999999906 999999914 999999910 995673461 995673461 995673461 995673454 995668620 995668623 995668622 995668623 995668620 995668619 995668620 995668619 995668606 995668624 995668623 995668615 995668614 995668643 995668640 995668644 995668647 995668647 995668651 995668656 995668654 995668660 995668653 995668653 995668656 995668659 995668660 995668664 995668663 995668665 995668665 995668668 995668668 995668665 995668672 995668674 995668680 995668680 995668676 995668635 995668649 995668641 995668641 995668628 995668626 995668623 995668625 995668630 995668632 995668631 995668634 995668631 995668643 995668646 995668645 995668636 995668622 995668622 995668622 995668635 995668645 995668648 995668651 995668648 995668632 995668636 995668636 995668636 995668636 995668638 995668641 995668650 995668651 995668652 995668649 995668637 995668634 995668633 995668629 995668642 995668638 995668663 995838526 995838528 995838530 995838525 995838524 995838518 995838523 995838522 995838514 995838509 995838509 995838509 995838509 995838513 995838508 995838505 995838507 995838499 995980211 995980212 995980212 995980212 995980214 995980213 995980212 995980215 995980206 995980211 996982401 996982402 996982404 996982410 996982419 996982418 996982410 996982409 996982408 996982408 996982376 996982374 996982371 996982367 996982367 996982373 996982378 996982378 996982379 996982379 996982378 996982378 996982369 996982369 996982372 996982372 996982373 996982371 996982401 996982392 996982393 996982393 996982393 996982393 996982396 996982388 996982393 996982395 996982396 996982384 996982384 996982379 996982393 996982396 996982395 996982396 996982394 996982380 996982382 996982379 996982380 996982377 996982375 996982373 996982377 996982377 996982383 996982383 996982424 996982411 996982411 996982408 996982409 996982409 996982408 996982406 996982415 996982405 996982406 996982411 996982411 996982410 996982410 996982427 996982423 996982417 996982417 998621735 998621734 998621734 998621731 998621728 998621718 998621722 998621724 998621724 998621718 998621721 998621713 998621713 998621712 998621715 998621712 998623071 998623071 998623071 998623067 997620893 997620888 997620890 997620900 997620905 997620901 997620901 997620899 997620908 997620909 997620909 997620912 997620916 997620924 997620927 997620928 997620933 997620935 997620931 997620934 997620945 997620954 997620954 997620955 997620948 997620943 997620943 997620944 997620945 997620941 997620954 997620970 997620981 997620983 997620988 997620986 997620986 997620984 997620984 997620978 997620978 997630308 997630307 997630304 997630303 997630303 997630240 997630242 997630244 997630261 997630255 997630246 997630247 997630248 997630248 997630248 997630246 997630230 997630245 999024272 999024278 999024277 999024274 999024278 999024278 999024278 999024278 999024285 999024288 999024289 999024289 999024286 999024291 999024290 999024289 999024299 999024297 999024300 999024301 997630279 997630307 997630303 997630312 997630308 997630309 997630309 997630304 997630302 997630304 997488587 997488580 997488582 997488584 997488577 997488576 997488574 997488589 997488590 997488584 997488583 997488585 997488586 997488586 997488595 997488581 997488569 997488569 997488569 997488564 997488559 997488559 997560605 997560605 997560602 997560596 997560590 997560599 997560594 997560591 997560594 997560595 997560593 997560590 997560584 997560596 997560592 997560592 997560596 997560594 997560600 997560599 997542897 997542876 997542876 997542864 998834595 998834595 998834598 998834590 998834588 998834591 998834590 998834609 998834609 998834952 998834965 998834965 998834965 998834965 998834968 998834967 998834967 998834962 998834958 998834954 998834954 998834955 998834955 998834958 998834930 998834930 998834929 998834933 998834932 998834933 998834935 998834934 998834937 998834935 998834934 998834934 998834937 998834933 998834933 998834930 998834944 998922981 998922978 998922978 999732671 999732665 999732668 999732662 999732661 999732657 999732660 999732658 999732659 999732663 999732714 999732713 999732709 999732709 999732703 999732699 999732698 999732703 999732693 999732690 999732690 999732686 999732678 999732665 999732663 999732672 999732674 999732682 999732681 999732700 999732692 999732692 999732694 999733127 999733127 999733131 999733132 999733123 999733125 999733125 999733125 999733123 999733122 999697589 999697584 999697586 999697586 999697583 999702543 999702549 999702541 999702539 999702547 999702547 999758253 999758251 999758243 999758243 999758238 999758232 999758212 999758219 999758216 999758218 999758219 999758219 999758204 998466445 998466445 998466459 998466459 998466459 998466451 998466476 998466472 998466475 998466471 998466469 996466676 996466676 996466678 996466676 996466694 996466692 996466691 996466666 996466666 996466668 996466671 996466678 996466675 996466678 996466676 996466674 996466674 996466667 996466692 996466688 996466687 996466689 996466691 996466691 996466685 996466693 996466693 996466701 996466706 996466712 996466712 996466710 996466715 996466716 996466713 996466714 996466714 996466710 996466713 996466711 996466702 996466691 996466692 996466693 996466693 996466695 996466693 996466693 996466688 996466686 996466683 996466679 996466681 996466682 996466682 996466686 996466686 996466686 996466693 996466689 996466696 996466704 996466722 996466719 996466728 996466728 996466728 996466728 996466726 999432982 999432983 999432973 999432975 999432974 999432974 999432972 999432979 999432977 999432982 999432977 999432982 999432977 999432995 999432990 999432993 999432993 999432997 999432997 999432993 999432994 999432990 999432996 999432994 999432989 999432984 999432986 999432987 999432987 999432991 999432995 999432987 999432986 999432981 999432716 999432720 999432719 999432714 999432715 999432712 999432711 999432720 999432726 999432732 999432724 999432725 999432729 999432725 999432725 999432687 999432690 999432680 999432680 999442692 999442681 999442683 999442678 999442680 999442658 999442657 999442655 999442661 999442656 999442651 999442649 999442650 999442646 999442650 999442649 999442649 999442645 999442648 999442648 999442641 999442639 999442640 999442633 999442632 999442632 999442641 999442636 999442640 999442636 999442637 999442640 999442648 999442658 999442663 999442664 999442664 999442664 999442683 999442682 999442698 999442698 999442695 999999915 999999927 999999924 999999930 999999934 999999934 999999948 999999951 999999951 999999947 999999945 999999940 999999942 999999945 904501513 904501507 904501506 904501507 904501504 904501500 904501505 904501505 904501510 904501515 904501525 904501523 904501522 904501526 904501527 904501527 904501525 904501525 904501524 904501580 904501585 904501585 983635488 983635495 983635496 983635502 983635502 983635502 983635507 983635488 983635486 983635501 983635487 983635487 983635487 983635484 983635483 983635480 983635473 983635476 983635480 983635480 983635479 983635479 983635485 983635482 983635482 983635482 983635482 983635488 983635487 983635484 983635462 983635459 983635459 983635452 983635441 983635441 983635442 983637356 983637359 983637361 983637367 983637371 983637369 983637366 983635985 983635986 983635990 983636000 983635998 983635998 983635997 983635995 983636012 983636010 983636007 983636007 983636009 983635992 983635984 983635994 983635990 983635991 983635992 983635997 983635999 983635994 983635992 983635997 983635991 983635977 983635978 983635979 983635979 983635981 983635981 983635917 983635916 983635909 983635899 983635905 983635907 983635900 983635898 983635903 983635899 983635899 983635894 983635905 983635899 983635900 983635900 983635895 983635895 983635903 983635901 983635911 983635933 983635928 983635927 983635926 983635920 985065812 985065811 985065802 985065805 985065806 985065807 985065807 985065819 985065819 985065823 985065823 985065793 985065795 985065795 985065796 985065796 985065794 985065794 985065789 985065787 985065787 985065789 985074770 985074762 985074781 985074785 985077582 985077582 985077588 985077589 985077589 985077589 985077601 985077601 985077601 985077597 985687381 985687380 985687379 985687485 985687482 985687494 985687493 985687531 985687536 985687520 985687524 985687523 985687528 985687540 985687541 985687548 985687563 985687565 985687563 985687564 985687575 985687573 985687554 985687549 985687553 985687555 999615550 999615546 999615538 999615542 999615528 999615539 999615536 999615536 999615537 999615531 999615533 999615533 999615539 999615540 999615547 999615550 999615551 999615549 999615555 999615554 999615554 999615550 999615552 999615550 999615550 999615545 999615547 999615547 999615545 999615542 999631426 999631426 999631472 999630049 999630049 999630047 999630042 999630033 985702046 985702046 985702054 985702056 985702055 985702066 985702064 906568162 906568171 906568175 906568176 906568176 906568180 906568180 906568189 906568183 906568181 906568182 906568182 906568182 906568193 906568193 906568191 906568181 906568183 906568185 906568185 906568188 906568186 906568186 906568186 906568184 906568188 906568183 906480132 906480133 906480135 906480137 906480131 906480133 906480130 906480128 906480126 906480129 906480128 906480127 908002747 908002747 908002744 908002741 908002741 908002741 907790127 907790128 907789688 907789690 907789690 907789690 907789680 907789680 907789679 907789680 907789679 907789673 907789677 907789677 907789674 907789674 907789684 907789683 907789702 907789702 907789699 907789719 907789719 907789728 907789731 907789727 907789739 907789731 907789722 907789724 907789744 907789754 907789753 907789759 907789762 907789757 907789757 907789757 907789761 907789758 907789759 907789755 907789751 907789760 907789759 907789756 907789755 907789770 907789771 907789771 907789768 907789767 907789778 907789771 907789774 907789775 907789775 907789770 907789771 907789781 907179989 907179991 907179998 907179996 907179997 907179997 907180000 907179995 907179993 907179988 907179985 907179982 907179982 907179982 907179997 907179997 907179995 907180000 907179998 907179995 907179997 907180014 907180014 907180010 907180009 907180009 907180008 907180005 907180002 907180023 907180022 907180021 907180021 907180022 907180022 907180022 907180022 907180028 907180019 907180020 907180020 907180021 907180023 907180023 907180027 907180038 907180037 907180031 907180039 907180037 907180033 907180033 907180032 907180027 907180025 907180027 907180024 907180021 907180021 907180021 907179992 907179990 907179986 907179983 907179984 907179974 907179975 907179971 907179957 907179965 907179970 907179968 907179968 907177374 907177374 907177376 907177379 907177397 907177388 907177387 907177387 907177386 907177388 907177391 907177397 907177378 907177378 907177379 907177381 998974568 998974571 998974568 998974546 998974546 998974546 998974544 998974533 998974535 998974534 998974534 998974537 998974530 998974530 998974521 998974519 998974518 998974521 998974541 998974539 997335231 997335242 997335236 997335233 997335248 997333452 997333448 997333448 997333444 997333445 997333437 997333437 997333435 997333447 997333441 997333441 997327664 997327663 997327698 997327691 997327691 997327690 997327690 997327686 997327686 997327681 997327675 997327661 997327656 997327695 997327694 997327698 997327692 997327689 997327690 997327690 997327685 997327683 994361429 994361443 994361447 994361450 994361450 994361438 994361438 994361435 994361442 994361442 994361442 994361437 994361433 994361431 994361430 994361450 994361447 994361472 994361484 994361481 994361486 994361490 994361485 994361485 994361485 994361484 994361478 994361475 994361476 994361472 994361472 994361475 994361481 992931571 992931560 992931559 992931552 992931543 992931555 992931555 992931559 992931552 992931552 992931552 992931554 992931569 992931575 992931579 992931577 992931577 992930910 992930908 992930907 992930910 992930909 992930913 992930911 992930571 992930580 992930579 992930580 992930559 992930561 992930548 992930551 992930555 992930553 992930553 992930549 992930545 992930552 992930926 992930928 992930926 992930921 992930924 992930922 992930924 992930917 992930915 992930914 992930913 992930909 992930917 992930912 992930911 992930913 992930909 992930908 992930920 992930917 992930917 992930925 992930926 992930927 992930922 992930918 992930918 992930918 992930912 992930907 992930908 992930911 992930909 992930907 992930903 992930903 992930901 992930899 992930898 992930925 992930924 992930921 992930913 992930911 992930913 992930912 992931976 992931954 992931953 992931953 992931958 992931992 992931989 992931989 992931993 992931975 992931932 992931931 992931954 992931954 991409336 991409331 991409405 991501213 991501214 991501214 991501214 991501219 991501197 991501190 991501185 991501332 991501331 991501334 991501338 991501331 991501330 991501327 991501323 991501329 991501317 991501317 991501322 991501330 991501330 991501329 991501334 991501338 991501325 991501325 991501329 991501329 991501330 991501317 991501317 991501317 991501316 991501321 991501326 991501326 991501325 991501332 991501329 991501326 991501326 991501339 991501340 991501327 991501305 991501309 991501309 991501301 991501296 991501296 991501296 991501304 991501302 991501302 991501302 991501287 991501297 991501296 991501302 991501304 991501307 991501306 991331448 991331437 991331416 991331419 991331420 991331414 991331412 991331412 991331396 991331398 991331406 991331406 991331403 991331408 991331410 991331408 991331408 991331405 991331322 991331320 991331308 991331302 991331300 991331297 991331295 999555431 999555429 999555428 999555425 999555422 999555422 999555402 999555402 999555403 999555403 999555406 999555407 999555333 999555332 999555331 999555325 999555316 999555318 999555334 999555334 999555331 999555328 999555337 999555337 999555341 999555326 999555323 999555325 999555322 999555325 999463498 999463498 999463469 999463463 999463487 999463485 999463485 999463474 999458527 999458525 999458526 999437377 999437377 999437375 999437377 999437377 999437380 999437384 999437394 999437390 999437390 999437397 999437397 999437399 999437399 999437400 999437396 999437403 999437414 999437396 999437396 999437414 999437415 999437414 999437417 999437415 999437428 999437431 999437419 999437417 999437420 999437420 999437428 999437428 999437428 998880169 998880167 998880161 998880161 998880161 998880157 999999942 999999942 999999938 999999941 999999939 999999939 999999951 999999956 999999946 999999973 999999975 999999973 999999973 999999973 999999963 999999964 999999959 999999958 999984030 999984060 999984049 999984047 999984049 999984050 999984050 999984052 999984050 999984049 999984069 999984069 999988842 999988839 999988845 999988839 999988838 999988840 999988837 999988829 999988819 999988809 999988811 999988814 999988813 999988828 999988838 999988818 999988820 999988825 999988828 999988825 999988815 999988817 999988815 999988820 999988820 999988822 999988819 999988818 999988817 999988815 999988802 999988800 999988799 999988796 999988796 999988788 999988791 999988790 999988785 999988785 999988785 999988785 999988784 999988791 999988775 999988769 999988770 999988759 999988759 999988757 999988758 999988759 999988757 999988754 999988753 999988748 999988756 999988762 999988762 999988758 999986625 999986615 999986616 999986643 997548717 997548717 997548720 997548718 997548718 997548719 997548716 998164205 998164203 998164206 998164184 998164182 998164192 998164199 998164195 998164192 998164204 998164212 998164207 998164207 998238212 998480133 998480144 998480145 998480145 998480146 998664419 998664421 998664422 998664421 998664422 998664423 998664424 998664424 998664423 998664431 998664422 998664419 998664421 998664417 998664417 998664418 998664407 998664410 998664407 998664407 998664412 998664416 998664427 998664421 998664422 998664423 998664423 998664428 998664434 998664437 998664443 998664442 998664439 998664419 998664387 998664389 998664390 998664390 998664391 998664392 998664386 998664372 998664339 998664339 998664339 998664339 998664386 998664386 998664382 998664389 998664388 998664388 998664384 998664380 998664380 998664330 998664325 998664325 998664321 998664329 998664333 998664335 998664334 998664333 998664332 998664336 998664337 998664360 998664376 998664379 998664379 998664378 998664367 998664371 998664370 998664369 998664374 998664375 998664375 998664375 998664383 998664381 998664380 998664380 998664385 998664372 998664375 998664387 998664387 998664391 998664388 998664385 998664380 998664380 998664403 998664401 998664404 999084145 999084144 999084148 999084149 999084135 998664394 998664390 998664390 998664390 998664387 998664462 998664463 998664463 998664465 998659691 998659695 998721464 998721448 998721445 998721443 998721444 998721444 998721463 998721470 998721461 998721460 998721460 998721461 998721463 998721467 998721449 998721427 998721431 998721416 998721408 998721431 998721446 998721463 998721458 998721461 998721467 998721466 998721491 998721496 998721519 998721547 998721554 998721613 998721614 998721614 998721610 998721607 998721605 998721600 998721600 998721601 998721601 998721613 998721614 998721620 998721618 998721607 999934711 999934711 999934708 999934705 999934708 999934709 999934713 999934716 908137527 908137527 908137527 908137534 908137534 908137534 908137533 908137535 908137541 908137541 908137541 908137548 908137549 908137648 908137648 908137643 908137643 908137638 908137627 908137625 908137621 908137611 908137611 913260691 913260691 913260700 913260748 913260767 913260769 913260771 913260776 913260777 913260786 913260787 913260781 913260781 913260786 913260784 913260784 913260789 913260791 913260789 913260790 913260790 913260790 913260791 913260786 913260789 922563250 922563261 922563282 922563283 922563276 922560476 945095601 945095598 945095598 945095598 945095599 945095595 945095595 945095595 945095590 945095558 945095555 945095556 945095564 945095547 945095546 945095552 945095552 945095545 945095544 945095552 945095553 945095541 945095541 945095540 945095542 945095540 945095537 945095537 945095535 945095529 945095524 945095523 945095532 945095533 945095532 945095527 945095512 945095515 945095514 945095504 945095501 945095502 945095501 945095491 945095490 945095490 945095493 945095491 945095510 945095510 945095501 945021505 945021502 945021486 945021486 945021490 945021492 945021492 945021495 945021497 945021497 945021509 945021508 945021515 945021514 945021501 945021496 945021483 954434907 954434897 954434890 954434905 954434907 954434910 954434925 954434924 954434922 954434922 954434930 954434902 954434908 954434922 954434918 954434918 954434917 954434919 954434921 954434921 954434922 954434920 954434920 954434921 954434921 954434917 954434915 954250641 954250655 954250658 954250675 954250681 954250678 954250678 954250679 954250680 954250682 954250689 954250663 954250659 954250659 954250658 954250658 954250658 954250678 954250678 954250660 954250659 954250656 954250672 954250673 954250673 954250673 954250677 954250670 954250663 954250667 954250664 954250658 954250659 954250658 954250658 954250658 954250657 954250658 954250658 954210624 954210621 954210619 954210623 954210637 954210633 954210633 954210631 954210634 954210633 954210632 954210634 954210633 954210635 954210630 954210624 954210637 954210634 954210631 954210635 954210618 954210618 954210617 954210620 954210620 954210616 954210620 954210606 954210608 954210606 954154913 954154910 954154907 954154898 954154896 962279346 962279330 962279328 962279329 962279328 962279313 962279325 962279325 962279319 962279313 962279313 962279310 962279315 962279313 962279313 962279308 962279309 962279309 962279308 962279302 962279299 962279309 962279317 962279317 962279315 962279325 962279324 962279312 962279320 962279320 962279322 962279321 962279328 962279321 962279321 975434092 975434091 975434091 975434093 975434096 975434099 975434096 975434094 975434094 975372327 975372330 975372330 975372330 975372325 975372187 975372189 975372163 975372158 979745808 979745823 979745829 979745822 979745822 979745852 979745854 979745854 979745852 957210735 957210728 957210732 957210733 957210748 957210746 957210744 957210743 991720613 991720613 991720624 991720626 991720626 991720623 991720627 991720625 990910933 990910827 990910827 990910828 990910832 990910831 990910835 990910835 990910834 990910834 990910834 990910839 990910836 990910836 990910836 990910838 990910841 990910841 990910815 981497395 981497374 981497374 981497374 981497371 981497370 981497366 981497366 981497368 981497367 981497362 981497357 981497358 981497363 981497365 981497359 981497348 981497341 981497343 981497343 981497343 981497342 981497334 981497332 981425287 981425286 981425288 981425289 981425289 981425289 981425281 981425276 981425276 981452226 981452225 981452215 981452207 981452211 981452213 981452212 981452209 981452213 981452224 981452233 981452228 981452227 981452226 981452505 981452504 981452507 981452506 981452504 981421749 981421746 981421747 981421748 981421746 981421745 981421745 981421745 981421733 981421739 981421741 981421741 981421741 981421743 981421741 981432107 981432107 981432104 981432103 981432110 981432110 981432097 981432097 981432096 981432098 981432084 981432077 981432075 981432079 981432078 981432075 981432067 981432067 981432067 981432071 981432070 981432063 981432073 981432074 981432070 981432064 981432083 981432082 981432041 981432040 981432031 981432024 981432018 981432035 981432039 981432034 981432039 981432038 981432034 981432025 981432021 981432018 981432016 981432016 981432012 981432014 981432010 981432006 981432016 981432012 981432009 981432011 981432011 981432025 981432024 981432021 981432020 981432014 981432016 977058356 977058353 977058353 977058338 977058336 977058340 977058332 977058335 977058337 977058335 977058336 977058335 977058353 980515171 980515188 972390734 972390734 972386446 972386443 972386443 972386441 972386441 972386439 972386435 972377458 972377457 972377457 972377459 972377469 972377469 972377470 972377468 972377462 972377462 972377474 972377472 972377461 972377454 972377457 972377454 972377486 972377470 972377474 972377482 972377481 972377481 972377483 972377446 972377440 972377455 972377455 972654907 972654904 972654890 972654889 972654882 972654898 972654898 972654891 972654892 972654892 972654873 972654873 972654876 972654878 973068161 973068176 973068183 973068177 973068179 973068179 973068169 973068168 973068170 973068175 973068187 973068193 973068198 973068198 973068198 938557748 938557749 938557368 938557369 938557365 938557370 938557375 938557388 938557393 938557399 938557399 938557398 938557395 938554398 938554400 938554372 938554372 925399601 925399607 925399619 925399615 925399620 925399620 925399613 925399621 925399620 925399616 925399622 925399623 925399911 925399915 925399912 925399907 925399947 925399945 925399945 925399949 925399950 925399950 925399948 925399949 925399945 925399945 925399949 925399941 925325947 925084031 925084001 925084001 925084000 925083996 925083995 925083976 925083979 925083979 925083972 925083973 925083967 925083966 925083960 925083969 925083965 925083973 925083972 925083972 925083963 925083963 925083961 925083962 925083962 925083959 925083954 925083958 925083981 925083980 925083975 925083973 925083973 925083973 925084037 925084035 925084037 925084033 925084033 925084034 925084035 925084034 925084031 925084029 925084027 925084025 925084029 925084027 925084026 925084024 925084026 925084025 925084019 925084022 925084018 925084022 925084019 925084027 925084030 925084032 925084244 925084242 944385213 990124719 990124718 990124720 990124716 990124722 991857110 991857102 991857100 991857099 991857100 991857098 991857100 991857113 991857114 991857115 991857105 991857108 991857107 991857097 991857091 991857088 991857083 991857079 991857078 991857079 991857095 987778992 987779007 987779007 987779008 987779000 987779000 987778997 987778993 987778990 987778990 987778986 988997396 988997391 988997387 988997381 988997369 988997372 988997369 988997361 988997361 988997353 988997357 988997352 988997352 988997353 988997353 988997353 988997354 988997349 988997349 988997348 988997340 988997340 988997344 988997344 988997344 988997328 988997329 988997328 988997324 988997333 988997336 988997333 988997334 988997323 988997329 988997328 988997333 988997333 988997330 988997325 988997336 988997337 987264946 987264952 987236219 987236218 987236213 987236211 987236213 987236208 987236209 987236207 987236212 987236210 987236211 991220262 991220262 991220257 991220238 991220232 991220195 991220214 991220209 991220211 991220209 991220207 991220211 991220214 991220213 991220214 991220209 991220238 991220239 991220239 991220239 991220235 991220236 991220231 991220242 991220232 991220232 991220238 991220240 991220240 991220241 991220229 991220229 991220246 991220245 991220245 991220246 991220247 991220247 991220252 991220259 991220271 991220269 991220269 991220269 991220271 991220274 991220273 991220276 991220275 991220274 991220274 991220275 991220275 991220275 991220272 991220275 991220276 991220275 991220273 991220270 991220269 991220268 991220270 991220265 991220267 987236209 987236223 987236220 987236212 987236213 987236217 987236214 987236212 987236212 987236212 987236210 987236206 987236198 987236198 987236204 987236209 987236202 987236202 987236205 987236205 987236207 987236208 987236208 987236208 987236198 987236198 987236198 987236200 987236201 987236202 987236205 987236206 987236177 987236177 987236177 987236173 987236183 987236198 987236197 987236197 987236206 987236206 987236205 987236189 987236188 987236187 983779371 983779372 983779371 983779372 983779692 983779695 983779706 983779699 983779706 983779698 983779716 983779708 983779709 983779706 983779703 983779727 999999918 999999916 999999914 999999913 999999913 999999908 999990579 999990574 999990576 999990575 999990572 999990567 999990574 999990587 999990587 999990587 999990589 999990586 999990586 999990567 999990563 999990561 999990546 999990549 999990557 999990571 999990576 999990576 999990581 999990578 999990584 999990589 999990591 999990365 999990364 999990375 999990372 999990365 999990398 999990395 999990407 999990415 999990415 998777305 998777305 998777313 998777303 998777301 998777305 998777322 998777323 998777322 998777329 998777335 979476351 979476351 979476351 979476353 979476354 979476364 979476364 979476362 979476362 979476364 979476364 979476363 979476362 979476443 979476442 979476411 979476394 979476394 979476413 979476413 979476412 979476407 979476407 979476395 979476393 979476393 979476391 979476393 979476390 979476389 979466032 979466023 979466024 979466024 979466026 979466023 979466024 979466025 987941520 987941518 987941516 987941520 987941517 987941521 987941523 987941531 987941530 987941513 987941513 987941505 987941494 987941486 987941487 987941484 987941484 987941481 987941470 987941475 987941475 987941471 987941472 987941417 987941414 987941412 987941415 987941419 987941420 987941426 987941432 987941439 987941439 987941437 987941432 987941435 987941438 987941437 987941434 987941432 987941437 987941438 987941422 987941425 987941430 987941430 987941422 986045895 986045894 986045892 986045892 986045890 986045890 986045885 986045883 986045883 986045882 986045880 986045882 986045882 986045878 986045875 986045873 985768410 985768407 985768390 985768393 985768391 985768389 985768380 985768101 985768101 985768099 985768100 985768100 985768093 985768093 985768100 985768101 985768101 985768105 985768104 985768104 985768126 985768119 985768119 985768117 985768110 985768109 985768109 985768109 985768096 985768090 985768087 985768095 985768095 985768097 985768100 985768104 985768103 985768097 985768096 985768100 985768099 985768098 985768105 985768105 985768104 985768101 985768099 985768097 985768096 985768089 985768098 985768097 985768104 985768106 980645025 980645021 980029550 980029547 980029189 980029190 980029196 980029201 971553719 971553716 971553717 971553722 971553722 971553724 971553723 971553726 971553737 971553736 971553734 971553722 971553723 971553722 971553722 971553721 971553759 971553754 971553756 971553761 971553763 971553761 971553758 971553756 971553754 971553756 971553750 971553746 971553750 971553749 971553718 971553721 971553722 971553616 971553613 971553607 983820853 983820848 983820846 983820854 983820855 983820836 983820833 983820839 983820845 983820843 983820845 983820857 983820849 983820849 983827227 983827219 983827218 983827217 983827219 983827219 983827212 975603056 975603073 975603076 975603078 975603070 975603074 975603071 975603070 975603051 975603055 975603056 975603051 975603052 975603046 975603047 975603047 975603047 975603052 975603052 975603047 975603054 975603053 975603052 975603067 975603082 975603081 975603078 975603070 974384660 974384663 974384671 974384688 974384691 974384691 974384677 974384684 974384683 993437137 993437140 993437141 993437135 993437134 993437138 993437139 993437138 993437132 993437134 993437132 993437131 993437161 993437158 993437175 993437179 993437175 993437173 993437171 993437173 993437166 993437159 993437158 993437162 993437158 993437153 993437151 993437151 993437166 993437166 993437166 993437159 993437158 993437158 991292372 991292372 991292372 991292370 991292368 991292368 991292373 991292349 991292350 991292356 991292355 990172571 990172571 990172579 990172572 990172575 981281150 981281175 981281171 969013934 969013933 969013941 969013940 969013950 969013955 969014015 969014014 969014030 969014024 969014024 969014025 969014028 969014026 969014027 969014021 969014013 969014006 969013995 969013995 969013996 969013996 969013986 969013981 969013980 969013982 969013647 969013651 952766514 952766511 952766292 952766291 952766302 952766304 952766306 952766318 952766317 952766316 952766313 952766317 952766317 952766321 952766324 952766331 952766331 952766329 952766324 952766324 952766314 952766273 952766262 952766262 952766262 952766267 952766291 952766286 952766284 952766276 952766271 952766284 952766286 952766283 952766281 952766292 952766296 952766287 952766291 952766291 952766259 952766262 952766257 952766262 952766289 952766303 952766298 952766285 952766288 952766289 952766293 952766293 952766300 952766267 952766263 952766263 952766260 952766257 952352981 952352986 952352976 952352976 952352976 952352975 952352967 952352967 952352966 952352962 952352962 952352962 952352962 952352960 952352960 952352952 952352953 952352953 952352947 952352946 952352949 952352948 952352947 952352952 952352961 952352961 952352972 952352970 952352970 952352970 952352965 952352976 952352987 952352994 952352988 952352988 952352995 952353010 952353039 952353039 952353037 952353037 952353028 952353032 952353032 952353028 952353025 952353022 952353022 952353019 952353035 952353037 952353046 952353046 933300598 933300602 933298018 933298022 933298013 933298012 933298011 933298009 933298021 933298022 933298006 933298002 933297946 933297936 933297929 933297928 933297930 933297926 933297926 933297926 933297935 933297945 933297944 933297946 933297942 933297942 933297943 933297943 999999828 999999826 999999831 999999829 999999842 999999844 999999844 999999843 999999850 999999849 999999849 999999851 999999849 999999848 999999846 999999831 999999820 999999817 999999831 999999834 999999831 999999824 999999824 999999818 999999818 999999818 999999819 999999816 999999831 999999830 999999829 999999828 999999839 999999845 999999840 999999842 970536967 970536967 970540967 970540972 970540972 970540960 970540957 970540962 970540967 970540971 970540970 970541001 970540998 970540997 970540997 970540996 970541020 970541020 970541018 970541021 970541029 970541026 976044860 976044860 976044861 976044859 976044860 976044853 976044843 976044834 976044832 976044851 976044841 976044840 976044834 976044832 976044830 976044830 976044834 976044832 976044893 976044885 976044899 976044899 976044912 976044909 976044905 976044906 976044903 976044899 976044883 976044880 976044877 976044882 976044918 976044908 976044906 976044906 976044899 976044899 976044899 976044909 976044909 976044907 976066728 976066728 976066728 976066718 976066713 976066710 976066719 976066722 976066722 976066718 976066723 976066718 976066729 976066714 976066714 976066711 976066708 976066705 976066708 976066705 976066705 976066704 976066713 976066733 976066733 976066726 976066653 976066663 976066664 976066669 976066666 976066664 976066657 976066649 976066643 976066649 976066664 976066664 976066666 976066684 976066683 976066684 976066683 976066683 976066674 976066678 995101028 995101016 995101016 995101013 995101015 995101033 995101036 995101035 995101034 995101059 995101061 995101060 995101054 995101051 976066656 976066655 976066660 976066660 976066664 976066677 976066679 976066684 976066684 976066685 976066721 976064783 976064779 976064779 976064766 976064768 976064765 976064765 976064768 976064773 976064771 976064769 976064763 976064755 976064753 976064753 976064734 976064733 976064731 976064727 976064723 976064743 976064743 976064742 976064741 976064739 976064738 976064737 976064733 976064737 976064730 976064727 976064741 976064749 976064749 976064746 976064744 976064739 976064743 976064736 976064720 976064732 976064735 976064725 976064723 976064723 976064805 970560929 970560919 970560923 970560926 970560925 970560921 970560899 970560973 970560966 970560949 970560949 970560937 970560936 970560942 970560942 970560942 970560945 970560940 970560940 970560935 970560935 970560935 970560935 970560932 970560932 970560930 970560930 970560929 970560929 970560927 970560931 970560925 970560922 970560940 970560940 970560937 970560927 970560942 970560960 970560959 970560945 970560945 970560920 970560919 970560916 970560806 970560801 970560800 973593256 973593263 973593262 973593264 973593264 973593262 974664405 974664403 974664418 974664417 974674448 974674447 974674438 974674434 974674432 974674439 974674439 974674446 974674446 974674443 974674441 974674439 974674441 974674441 974674452 974674473 974674475 974674475 974674486 974674487 981369243 981369216 981369212 987344137 987344141 987344140 987344137 987344135 987344137 987344118 987344120 987344129 987345448 987345449 987345471 987345469 987345466 987345468 987345491 987345497 987345486 987345486 987345484 987345483 987345483 987345483 987345481 987345505 987345504 994948675 994948666 994948665 994948661 994948655 994948643 994948665 994948664 994948664 994948670 994948669 994948669 994948661 994948657 994948659 994948660 994948659 994948663 994948663 996772134 996772053 996772052 996772050 996772044 996772043 996772043 996772040 996772037 996772035 996772033 996772044 989168871 989168872 989168871 989168866 989168870 989168864 989168862 989168864 989168863 989168862 989168863 989168866 989168871 989168851 989168828 989168822 989168818 989168828 989168835 989168825 989168820 989168821 989168818 989168815 989168811 989168815 989168812 989168789 989168808 989168808 989168810 989168812 989168816 989168828 989168830 989168834 989168834 989168836 989168829 989168825 989168829 989168824 989168824 989168817 989168816 989168814 989168816 989168823 989168818 989168819 989168819 989168824 989168822 989168823 989168823 989168825 989168826 989168822 989168809 989168810 989168818 989168822 989168819 989168815 989168802 989168807 989168752 989168751 989168734 989176990 989176989 989176989 989176995 989176994 989176994 989176994 989176999 989176997 989176993 989176992 989176997 989176997 989176988 989176988 989176988 989176988 997612652 997612642 997612648 997612646 997612649 997612649 997612648 997612674 997612671 997612674 997612663 997612662 997612675 997612689 997612686 997612694 997612693 997612687 997612684 997612684 997612687 991637771 991637778 991637787 991637786 991637783 991637792 991637792 991637793 991637790 991637779 991637781 991637783 991637783 991637783 991637782 991637781 991637785 991637778 991637778 991637775 991637775 991637782 991637779 991637775 991637780 991637783 991637780 991637769 991637767 991637701 991637702 991637703 989814229 989814222 989814222 989814218 989814217 989814217 989814213 989814226 989814254 989814254 989814254 989814258 989814282 989814311 989814341 989814338 989814343 989814343 989814331 989814321 989814325 989814337 989814343 989814336 989814341 989814340 989814338 989814318 989814317 989814317 989814314 989814314 989814314 989814315 989814321 989814321 989814322 989814310 989814286 989814283 989814276 989814300 989814297 989814293 989824701 990398725 990413094 990413094 990413098 990413101 990413109 990413107 990413105 990413101 990413101 990413100 990413100 990413102 990413102 990413102 990413102 990413102 990413099 990413096 990413097 990413097 990413096 990413097 990413089 990413151 990413157 990413149 990413137 990413135 990413133 990413134 990413128 990413126 990413130 990413130 990413130 990413139 990413141 990413144 990413141 990413146 990413158 990413158 990413155 990413155 990413152 990413136 990413136 990413136 990413130 990413133 990413132 990413131 990413128 990413131 990413121 990413134 990413134 990413134 990448767 990448759 992810654 992810669 992810668 992810668 992810653 992810684 992810687 992810684 992810682 992810688 992810686 999195782 999195786 999195787 999195798 999195797 999195788 999195784 999195804 999195802 998607414 998607414 998607414 998607407 998607411 998607410 998607413 998607413 998607430 998607427 998607434 998607437 998607438 998607439 998607444 998607453 998607453 998607445 998607452 998607452 998607452 998607470 998607470 998607465 998607396 998607396 998607433 998607436 998914724 998914728 998914742 998914742 998914738 998914738 998914735 998914735 998892922 998892919 998892920 999999971 999999976 999999976 999999975 999999964 999999947 999999881 999999864 999999871 999999872 999999872 999999870 999999868 999999864 999999861 999999861 999999860 999999863 999999861 999999867 999999867 999999860 999999877 999999873 999999875 999999872 999999870 999999869 999999868 999999868 999999870 999999866 999999858 999999858 999999858 999999863 999999862 999999864 999999861 999999856 999999855 999999852 999999849 999999849 999999849 999999857 999999852 999999851 999999848 999999850 999999853 999999854 999999856 999999856 999999859 999999863 999999857 999999863 999999865 999999866 999999860 999999855 999999872 999999885 999999881 999999880 999999909 999999912 999999914 999999928 999999925 999999920 999999916 999999915 999999921 999999933 999999931 999999929 999999932 999999928 999999901 999746316 999746341 999746339 999819888 999819888 999819890 999819888 999819895 999819890 999819888 999819894 999819894 999819894 999819893 999819891 999819886 999819883 999819883 999819863 999819862 999819862 999819862 999819857 999819856 999819856 999819854 999819852 999819854 999819857 999819849 999819851 999819856 999819857 999849898 999951162 999970731 999970724 999970724 999970725 999970727 999970726 999970732 999970732 999970730 999970730 999965297 999965281 999965284 999965298 999965298 999965288 999965286 999965286 999965282 999965281 999965275 999965271 999965273 999965269 999965269 999965265 999965253 999965240 999965200 999965161 999965156 999965154 999965165 999965169 999965175 999965173 999965177 999965176 999965176 999965163 999965172 999965168 999965168 999965170 999965170 999965173 999965172 999965171 999965174 999965176 999965180 999965178 999965180 999965179 999965177 999965177 999965177 999965179 999965178 999965178 999965174 995778935 995778935 995778947 996135732 996135732 996135729 996135744 996135744 996135756 996135756 996135731 996135718 996135724 996135694 996135694 996135694 996135697 996135695 996135703 996135703 996135701 996135701 996135696 996135692 996135709 996135728 996135728 996135726 996135726 996135719 996135717 996135738 996135738 996135737 996135740 996135736 996135738 996135744 996135744 996135741 996135733 996135733 996135730 996135723 996135723 996135731 996135729 996135727 996135723 996135723 996135719 996135718 996135719 996135720 996220101 996220092 996220091 996220091 996220091 996220099 996220099 996220091 996220089 996220095 996220095 996220092 999975296 999975290 999975290 999975269 999975269 999975265 999975276 999975278 999975280 999975278 999975275 999975276 999975276 999975281 999975278 999975278 999975274 999975274 999975275 999975274 999996814 999996815 999996813 999996813 999996818 999996821 999996828 999996822 999996823 999996823 999996824 991561157 991561147 991561151 991561145 991561152 991561154 991561154 991561157 991561150 991561150 991561152 991561121 991561121 991561116 991561115 991561119 991561119 991561118 991561101 991561101 991561108 991561106 991561111 991561106 991561120 991561119 991561119 991927093 991927089 991927110 925225230 925225238 925225237 925225229 925225229 925225202 925225203 925225199 925225197 925225274 925225272 925225266 925225277 925225279 925225282 925225277 925225277 925225277 925225276 925225277 925225277 925225279 929373921 929373922 929373911 929373909 929373908 929373903 929373911 929373913 929373912 929373916 929373912 929373924 929373935 929373937 929373930 929373928 929373939 929373939 929373935 929373935 929373931 929373941 929373940 929373942 929519414 929519413 929497857 929497857 929497857 929497850 929497860 929497860 929497862 929497862 929497861 929497869 929497867 929497887 929497885 929497890 929497890 925742665 925742665 925742665 925742666 925742657 925742657 925742659 925742657 925742664 925742659 925742658 925742658 926248157 926248173 926248164 926248163 926248161 926248161 926248161 926248161 926248161 926248159 926248162 926248161 926248158 926248157 926248155 926248152 926248156 926248131 926248130 926248138 926248137 926248141 926248143 926248141 926248141 926248139 926248145 926248131 926248119 926248135 926146876 926146889 926146887 926146883 926146879 926146881 926146581 926146583 926146578 926146577 926146581 926146581 926146579 926146576 925372815 925372816 925372898 925372895 925372885 925372896 925372896 925372906 925372906 925372903 925372906 925372909 925372909 925372905 925372902 925372901 925372925 925372924 925372927 925372933 925372959 925372965 925372965 925372975 925372980 925372978 925372994 925372988 925372991 925372995 925372995 925373012 925373017 925373017 925373009 925373005 925373012 925373007 925373003 925373002 925373000 925373001 925373006 925373011 925373016 925373015 925373020 925373017 925373017 925373017 925373013 925372999 925373008 925373009 925373004 925372996 925372994 925372998 925372996 925372994 925372971 925372947 925372942 925372943 925372941 925372947 925372945 925372939 925372934 925372935 925372934 925372928 925372932 925372933 925372930 925372933 925372928 925372907 925372903 925372899 925372901 925372904 925372900 925372903 925372906 925372901 925372893 925372893 925372891 925372887 925372886 925368892 925368894 925368905 925368911 925368912 925368911 925368917 925368915 925368915 925368908 925368913 925368914 925368916 925368915 925368912 925368913 925368912 925368913 925368912 925368917 925368912 925368912 925368911 925368909 925368915 925368915 925368903 925368898 925368894 953569985 953569973 953569964 953569972 953569966 953569964 953570028 953570020 953570023 953570028 953570025 953570024 953570034 953570034 953570037 953570037 953570021 953570018 953570018 953570017 953570010 953570007 953570001 953569999 953569999 953569998 953570004 953569994 953569994 953569990 953569988 953569983 953569980 953569977 953569966 953569962 953569956 953569954 953569950 953569951 953569951 953569958 953569955 953569957 953569953 953569954 953572572 953572572 953572570 953572558 953572547 953572547 953572547 953572547 953572550 953572560 953572560 953572557 953572559 953572561 953572559 953572558 953572556 953572561 953572600 953572600 953572600 953572623 953572621 967509882 967509876 967509875 967509885 967509886 967509886 967509886 990736666 990736666 990736674 990736674 990736680 991037129 991037119 991037115 991037126 991037137 990891670 990891672 990891678 990891685 990891694 990891693 990891693 990891694 990891696 990891690 990891686 990891718 990891719 990891726 990891720 990891717 990891735 990891735 990891739 990891739 990891732 990891735 990891741 990891743 990891743 990891747 990891741 990891736 991452594 991452591 991452590 991452589 991452584 991452584 991452573 991452581 991452581 991452575 991452574 991452577 991452583 991452584 991452582 991452579 991452578 991452578 991452575 991452559 991452556 991452562 991452560 991452560 991452560 991452560 991452560 991452557 991452557 991452557 991452553 991452559 991452557 991452559 991452555 991452552 985067472 985067483 985067494 985067491 982705582 982735799 988895623 988895620 988895622 988895622 988895624 988895631 988895636 989007359 989007360 989007360 989007363 989007363 989007361 989007357 989009961 989009973 989009965 989009970 989009968 989009971 989009973 989009977 989009980 989009974 989009971 989009973 989009976 989009976 989009962 989009960 989009954 989009959 989009977 989009984 989009976 989009985 989009988 989009995 989009995 989009993 989009994 982850172 982850166 982850167 982850167 982850165 982850162 982850165 982850159 982850164 982850164 982850164 982850164 982850163 982850160 982850159 982850158 982850157 982850156 982850156 982850156 982850154 982850171 982850171 982850166 982850167 983157994 983157994 983157994 983157993 983158007 983158007 983158007 983157992 983157987 983158003 983157999 983157993 983158008 983158008 983158006 979009369 979009369 980923462 980923445 980923442 980923432 980923426 980923425 980923405 980923399 980923396 980923400 980923408 980923408 980923409 980923403 980923401 980923401 980923405 980923397 980923396 980923395 980923392 999937822 999937820 999937817 999937835 999937835 999937836 999937837 999937908 999937916 999937924 999937958 999937958 999937957 999937957 999937959 999937956 999940726 999940713 999940735 999940738 999940746 999940748 999940748 999940767 999940764 999940760 999940757 999940753 999940776 999940768 999940769 999940788 999940796 999940801 999940800 999940802 999940798 999940788 999940789 999940789 999940783 999940782 999940781 999942356 999942369 999942366 999942369 999942375 999942387 999942383 999994360 999994359 999994358 999994362 999994354 999994351 999994355 999994357 999994375 999994374 999994369 999994365 999994355 999994348 999994348 999994345 999994333 999994333 999994331 999994331 999994328 999994334 999994334 999994318 999994318 999994318 999994319 999994320 999994323 999994323 999994340 999994339 999994334 999994332 999994333 999994333 999994333 999994333 999994339 999994343 999994339 999994336 999994334 999994334 999994344 999994349 999994348 999994348 999994338 999994338 999994347 999994351 999994345 999994347 999994348 999994360 999994342 999994335 999994334 999994334 999994334 999994339 999994340 999994341 999994341 999994342 999994342 999994342 999994343 999994341 999994339 999994341 999994345 980979916 980979914 980979914 980979917 980979907 980979910 980979900 980979900 980979898 980979878 980979876 980979879 980979879 980979878 980979937 980979937 980979937 980979942 980979942 980979939 980979932 980979946 980419101 980419100 980419112 980419112 980419110 980419109 980419109 980419122 980419122 980419119 980419108 980419106 980419110 980419115 980419114 980419115 980419130 980419142 980419142 980419137 980419140 980419138 980419131 980419132 980419131 980419133 980419142 980419142 980419150 980419150 980419146 980419155 980419153 980419149 980419149 980419173 980419177 980419175 980419178 980419178 980419180 980419179 980419193 980419213 980419213 980419215 980419212 980419216 980419221 980419224 980419226 980419221 980419216 980419216 980419212 980419217 980419225 980419220 980419215 980419214 980419213 980419210 980419215 980419213 980419213 980419210 980419209 980419213 980419216 980419193 980419191 980419197 980419194 980419194 980604761 980604763 980604763 980604762 980604760 980604778 980604778 980604773 980604769 980604766 980604762 980604759 980604758 980604756 980604735 980604737 980604737 980304378 980304348 980304333 980304332 980304334 980304335 980304323 980304322 980304320 980304296 980304310 980304311 980304311 980304307 980304311 980304309 980304304 980304307 980304307 980304306 980304304 980304307 980304307 980304303 980304302 980304303 980304307 980304303 980304309 980304309 980304302 980304302 980304304 980304303 980304304 980304320 980304330 980304324 980304325 980304314 980304308 980304307 980304302 980304308 980304303 980304301 980303014 980303015 980303002 980303024 980303024 980303025 980303027 980303027 980303019 980303019 980303023 980303018 980303016 980303037 980303035 980303035 980303037 980303037 980303034 980303038 980303038 980303041 980303036 980303025 980303024 980303025 980303025 980303031 980303031 980303021 980303022 980303020 980303059 980303058 980303058 980303058 980303059 980303059 980303052 980303049 980303047 980303047 980303043 980303042 980303042 980303049 980303045 980303038 980303037 981296647 958069862 958069861 958069861 958069861 958069861 958069861 958069858 958069869 958069866 958069872 958069872 958069869 958069867 958069862 958069878 958069874 958069873 958069866 958069866 958069862 958069860 958069860 958069857 958069859 958069866 958069865 958069862 958069863 958069860 958069860 958069845 958069849 958069845 958069849 958069859 958069855 958069853 958069838 958069835 958069835 958069827 958069820 958069817 958069820 958069820 958069816 958069818 958069818 958069825 958069826 958069818 958067225 958067225 958067226 958067227 958067227 958067242 958067262 958067266 958067274 958067269 958067275 958067276 958067275 958067301 958067307 958067303 958067292 958067286 958067281 958067281 958067281 958067278 958067278 958067273 958067274 958067259 958067259 958067247 958067266 958067269 958067274 958067273 957710491 957710494 957710486 957680266 957680268 957174716 957174718 957174718 957174714 957174710 957174710 957174710 957174709 957174857 957174856 957174833 957174838 957174838 957174839 957174839 957174854 957174854 957174847 957174852 957174852 957174848 957174836 957174813 963269690 963269694 963269693 963269695 963269708 963269698 963269703 963269711 963269717 963269730 963269730 963269732 963269658 963269649 963269650 963269647 963269652 963269647 963269648 963269648 963269606 963269620 963269624 963269620 963269620 963269619 963269617 963269616 963269615 963269608 963269608 963269607 963269616 963269608 963269619 963269618 963269633 963269922 963269921 963269921 963250358 963250360 963250357 963250359 963250358 963250370 963250372 964731062 964731063 964731063 964731057 964731032 964731010 964731010 964730939 964730966 966870445 966870445 966870440 966870454 966870459 966870457 966870450 978751704 978751704 978751704 978751710 978751709 978751707 978751705 978751702 978764378 978764383 978764374 978764350 978764351 978764344 978764343 978764354 978764360 978764317 978764312 978764352 978764343 978764343 978764340 978764334 979041233 979041237 979041242 978956864 978956862 978956862 978956868 978956872 978956874 978956881 978956881 978956884 978956888 978956890 978956890 978956860 978956868 978956862 978956854 978956855 996868609 996868613 996868613 997775572 997775568 997775567 997775556 997775535 997772759 997772759 997772757 997772757 997772770 997772765 985891501 985891500 985891491 985891490 985891490 985891496 985891500 985891512 985891528 985891528 985891527 985891528 985891527 985891527 985891531 985891519 985891550 985891543 985891537 985891540 985891545 985891544 985891539 985891544 985891546 985891554 985891555 985891556 985891557 985891557 985891557 985891541 985891541 985891541 985891541 985891524 985891532 979796656 979796654 979796654 979796658 979796658 979796658 979796663 979796663 979796638 979796638 979796637 979796657 979796674 979796670 979796671 961884919 961884918 961884916 961884918 961884928 961884923 961884918 961884920 961884913 961884911 961884914 961884919 961884919 961884919 961884916 961884918 961884904 961884899 961884898 961884891 961884889 961884888 961884888 961884886 961884884 961884877 961884873 961832897 961832894 961832899 961832906 961832910 961832911 961832914 984587395 984587401 984587400 984579909 984579910 984579910 984579912 984579909 984579908 984579908 984579908 984579909 984579906 984579903 984579906 984579904 984579926 984579926 984579943 984579943 984579945 984579942 984579946 984579952 984579990 984579988 984579998 984579998 984580002 984580024 984580032 984577415 984585003 984585004 984585011 984585027 984585027 984585023 984585026 984585028 984585031 984585035 984585032 984585032 984585031 984585031 984585012 984585004 984585007 984585009 984585008 984585007 984585004 984585004 984584990 984584997 984585004 984585001 984584998 984584997 984585003 984585010 984585011 984585008 984277168 984277150 984277152 984277158 984277170 984277172 984277171 984277171 984277167 984277172 984277180 984277181 984277190 984277190 984277164 984277165 984277166 984277169 984277169 984277169 984277170 984277179 984277182 984277181 984277200 984277196 984277195 984277201 984277199 984277197 984277204 984277205 984277207 984277207 984277209 984277204 984277206 984277205 984277205 984277201 984277189 984277187 984277194 984277194 984277191 984277193 984277196 984277196 984277186 992033432 992033427 992033431 992033440 992033442 992033448 992033413 992033408 992033409 992033407 992033407 992033411 992033411 992033408 992033400 992033394 992033394 992033391 992033389 992033400 992033394 992033393 984277140 984277126 984277125 984277122 984277118 984277113 984277113 984277111 984277108 984277115 984277112 984277117 984277116 984277113 984277113 984277116 984277111 998475999 998475989 998475990 998475971 998475970 998475965 998475963 998475963 998475963 998475960 998475977 998475983 998475991 998475990 998475986 998475996 998476000 998476002 998476005 997586597 997586608 997586605 997586588 997586585 997586590 997586597 997586597 997586599 997586597 997586597 997586614 997586614 997586618 997586614 997586612 997586612 997586612 997586612 997586619 997586615 997586614 997586616 997586609 997586607 997586603 997586602 997586604 997586604 997586607 997586614 997586635 997586649 997586648 997586650 997586647 997586646 997586645 997586636 997586637 997586644 997586641 997586632 997586589 997586589 997586592 997586585 997586590 997586611 997586612 997586612 997586612 997586612 997586616 997586614 997586612 997586613 997586614 997586618 997586612 997586592 997586588 997586597 997586590 997586584 997586584 997586584 997586587 997586593 997586593 997586621 997586621 997586616 997586606 997586606 997586609 997586604 997586613 997586620 997586620 997586623 997586612 997586607 997586612 997586606 997586608 997586604 997586600 997586597 997586596 997586594 997586590 997586579 997586588 997586607 999999986 999999986 999999986 999634009 999634010 999634005 999634007 999634007 999634009 999634010 999634012 999634013 999634013 999634001 999634001 999634001 999634002 999633996 999603945 999603943 999499720 999499725 999499723 999499718 999499718 999499722 999499723 999499696 999499692 990197241 990197240 990197248 990197248 990197258 990197281 990197279 990197275 990197278 990197278 990197277 990197278 990197294 990197298 990197290 990197289 996683394 996683394 996683389 996683378 996683365 996866254 996866252 996866246 996866240 996866240 996866236 996866256 996866260 996866253 996866247 996866247 996866251 996866270 996866266 996866264 996866275 996866278 996866257 996866255 996866256 996866270 998425908 998425930 998425943 998425943 998425943 998425939 998425935 998425934 998425940 998425946 998425943 998425937 998425903 998425903 998425889 998425888 998425887 998425884 998425883 998425883 998425888 998425889 998425889 998425856 998425861 998425831 998425819 998425818 998425816 998425815 998425799 998425802 998425799 998425782 998426005 998425998 999836588 999836586 999836583 999836588 999836588 999836583 999836587 999847785 999847787 999847787 999847786 999847803 999847806 999847819 999847817 999847816 999847811 999847810 999847815 999847835 999847838 999847839 999847835 999847843 999847843 999847841 999847841 999847842 999847842 999847828 999847837 999847834 999847834 999847828 999847821 999847822 999847822 999847785 999847794 999847787 999847787 999847786 999847831 999847830 999847829 999847822 999847820 999847792 999847792 999847792 999916703 999916700 985717794 985717881 985717880 982685414 982685396 982685395 981274800 981274573 981274573 981274532 981274542 981274537 981274540 981274543 981274541 981274545 981274542 981274538 981274537 981274537 981274533 981274542 981274535 981274534 981274539 981274539 981274540 981274540 981274544 981274544 981274546 981274546 981274541 981274546 981274553 981274543 981274543 981274532 981274527 981274523 981274524 981274524 981274525 981274523 981274520 981274523 981274527 981274527 981274524 981274532 981274531 981274539 981274550 981274569 981274569 981274562 981274550 981274555 981274556 981274557 981274555 981274550 981274547 981274551 981274550 981274543 981274541 981274540 981274541 981274607 981274607 981274601 981274609 981274610 981274610 981274607 981274601 981274601 981274593 981283055 981283064 981283081 981283089 981272693 981272686 981272680 981272672 981272674 981272673 981272675 981272673 981272676 981272674 981272665 981272670 981272671 981272669 981272669 998133393 998133397 998133396 998133392 998133391 998133396 998133392 998133395 998133393 998133394 998133394 998133394 998133393 998133399 998133400 998133387 998133407 998133407 998133401 998133396 998133411 998133408 998133410 998133410 998133403 998133402 999680422 999680425 999680421 999680418 999680422 999680451 999680465 999680471 999680478 999680467 999680460 999680459 999680469 999680470 999678882 999678895 999678927 999678965 999678967 999678969 999678966 999678971 999678970 999678969 999678970 999678966 999678966 999678966 999678965 999678963 999678962 999678958 999678959 999678939 999678939 999678939 999678937 999678937 982818223 982818209 982818208 982818208 982818215 982818231 982818227 982818231 982818240 982818237 982818239 982818238 982818236 982818234 982818239 982818240 981911284 981911284 981911283 981911281 981911279 981911279 981911303 981911301 981911303 981911165 981911169 981911159 981911167 981911168 981911168 981911166 981911164 981911176 981911175 981911184 981911190 981911188 981911192 981911195 981911195 981911191 981911182 981911186 981911188 981911193 981911206 981911207 981911181 981911182 985464366 985464367 985464367 985464373 985464372 985464372 985464373 985464373 985464369 985464371 985464374 985464367 985464367 985464365 985464369 985464379 985464385 985464417 985464419 985464438 985464430 985464442 985464442 985464442 985451766 985451761 983537666 983537664 983537652 983537643 983537642 983537621 983537621 983537618 983537618 983537593 983537593 983537593 983537593 983537590 983537579 983537579 983537579 983537579 983537580 983537578 983537578 983537578 983537581 983537580 983537583 983537595 983537594 981977957 981977956 981977956 981977947 981977945 981977955 981977948 981977968 981977965 981977966 981977972 981977972 981977970 981977984 981795100 981795098 981795082 981795080 981795081 981795085 981795057 981795065 981518179 981518183 981518181 981518180 981518200 981518199 981518195 981518195 981518197 979971199 979971199 979971197 996562055 996562057 996562061 996562065 996562067 996562072 996562072 996562078 996562076 996562075 996562075 996562070 996562066 996562086 996562085 996562082 996562082 996562076 996562075 996562075 996562078 996562080 996562080 996562093 996562093 996562093 996562076 996562077 996562070 996562063 996562069 996562066 996562063 996562066 996562047 996562065 996562065 996562069 996562068 996562063 996562062 996562053 996562047 996562045 996562048 996562047 996562043 996562042 996562028 996562054 996561782 996561791 996561791 996561800 996561799 996561793 996561785 996561743 996561744 996561752 996526113 996526113 996526118 996526121 996526122 996526121 996526121 996526113 996526127 996526127 996526127 996526130 996526135 996526136 996526142 996526139 996526156 996526161 996526175 996526174 996526173 996526170 996514979 996514971 996514971 996514939 996514932 996514926 996514925 996514938 996514938 996514940 996514931 996514931 996514930 996514929 996514936 996514934 996514927 996514932 996514932 996514929 996514973 996514973 996514973 996514979 996514974 996514969 996514968 996514967 996514964 996514964 996514964 996514954 996514950 996514964 996514879 996514890 996880271 996880269 996880254 996880249 996880252 996880251 996880239 996880247 996880242 996880240 996880238 996880238 996880237 996880237 996880233 996880224 996880224 996880218 996880220 996880219 996880222 996880222 996880221 996880217 996880207 996880205 996880198 996880198 996880196 996880191 996880202 996880201 999988087 999988082 999988097 999988120 999988120 999988122 999988134 999999988 999999986 999999987 999999986 999999980 999999980 999999978 999999974 999999980 999999973 999999974 999999973 999999972 999999976 999999989 999993515 999993517 999993540 999993532 999993538 999993538 999993543 999993554 999993549 999993552 999993549 999993538 999993543 999993542 999993542 999993541 999993540 999993525 999993524 999994518 999994517 999994514 999994514 999994511 999994507 999994505 999994504 999994525 999994524 999994521 993508407 993508446 993508446 993508445 993508456 993508458 993508459 993508448 993508446 993508444 993508437 993508436 993508435 993508435 993508435 993508433 993508431 993508436 993508438 993508431 993508434 993439541 993439541 993439539 993439536 993439536 991026156 991026160 991026127 991026130 991026154 991026154 991026200 991026214 991026218 991026232 991026224 991026212 991026213 991026208 991026201 991026201 991026198 991026196 991026198 991026210 991026218 991026220 991026221 991026219 991026224 991026224 991026224 962825124 962825128 962825128 962825124 962825122 962825124 962825119 962825128 962825125 962825127 962825121 962825121 962825121 962825128 962825138 962825131 962825132 962825135 962825133 962825132 962825132 989056029 989056046 989056045 989056045 989056044 966301566 966301566 966301569 966301565 966301566 966301568 966291546 966291538 966291538 966291538 966291539 966291536 966291533 966291534 966291534 966291534 966291533 966291528 966291526 966291523 966291511 966291514 966291509 966291510 966291510 966291520 966291521 966291521 966291535 966291530 966291527 966291527 966291525 966291537 966291540 966323302 966323299 966323304 966323283 966323283 966323278 966323275 966323275 966323276 966323269 966323269 966323275 966323276 966323272 966323260 966322192 966322177 966322179 966587541 966587539 966587537 966587527 966587530 966587527 966587523 966587526 966587519 966587511 966587519 966587514 966587518 967169272 967169282 967169278 967169273 967169273 967169264 967169267 967169277 967169291 967169285 967169282 967169276 967169276 967169270 967169262 967169262 967169265 967169262 967169294 967169294 967169290 967169302 967169301 967169291 967169291 967169295 967169321 967169355 967169358 967169341 967169353 967169349 967169336 967169341 967169339 967169337 967169337 967169337 967169329 972483362 972483361 972483358 972483360 972483359 972483364 972483372 972483375 972483368 972483360 972483357 972483357 972483355 972483363 972483366 972483363 972481980 972481983 972481982 972481981 972481981 972481981 972481971 972481971 972481970 972481966 972481975 972481978 972481977 972481967 972481947 972481951 972481955 972481947 972481944 972481942 972481942 972481928 972481924 972481925 972481932 972481933 972481935 972481940 972481942 972481953 972481949 972481941 946251028 946251028 946251035 975820537 975820530 975820525 975820525 975820529 975820540 975820544 975820545 975820535 975820553 975820551 975820547 975820547 975820544 975820552 975820546 975820546 975820542 975820541 975820540 975820540 975820527 975812267 975812275 975812262 975812258 975812277 975812264 975812262 975812272 975812272 975812272 975812272 975812253 975812250 975812286 975812290 975812291 975812291 975812275 975812273 975812272 975812279 975812296 975812291 975812296 975812293 975812292 975812290 975812289 975812289 975812288 975812286 975812291 975812307 975812311 975812311 975812311 975812296 990557345 990557350 990557355 990557319 990557312 990557315 990557314 990557311 990557304 975812238 975812237 975812235 975812227 975812223 975812221 975812217 975812208 975812199 975812201 975812197 976479935 976479934 976480127 976480117 976480114 976480122 976480122 976480121 976480121 976480119 976480112 976480116 976480112 976480116 976482157 976482153 976482151 990230164 990230163 990230162 990230162 990230160 990230161 990230159 989562423 989562423 989562422 989562416 989562414 989562414 989562414 989562424 989562423 989562423 989562424 989562426 989562423 989562411 989562411 989562411 989562393 989562391 989562368 989562364 989562367 989562370 989562367 989562386 989562392 989562392 989562395 989562399 989562398 989562398 989562404 989562405 989562400 989562400 989562386 989562380 989562380 989562380 989562388 989562381 989562376 989562414 989562410 989562409 989562417 989562421 989562420 989562419 989562416 989562417 989562415 989562421 989562422 989562417 989562442 989562456 989562460 989562460 989562457 989562453 989562436 989562441 989562438 989562437 989562434 989562433 989562430 989562428 989562428 989562426 989562426 989562426 989562429 989562429 989562422 989562421 989562410 989562410 989562378 989562377 989562375 989562373 989562397 989562392 989562393 989562395 989562388 989562386 989562389 989562390 989562388 984241019 984240999 984240999 984240998 984240997 984241027 984241041 984241040 984241037 984241031 984241031 984241023 984241023 984241037 984241037 984126980 984126982 984126985 984126988 984126988 984126985 984126978 984126978 984126986 984126982 984126986 954557481 954557479 954557478 954557450 954557448 954557443 954557447 953076752 953076745 953076759 953076769 953076763 953076763 953076763 953076763 953076766 953076762 953076749 953076740 953076736 953076736 953076734 953076731 953076736 953076728 953076726 953076662 953076661 953076661 953076673 953076681 953076681 953076684 953076683 953076681 957535695 957535695 957535682 957535679 957535676 957535678 957535683 957535681 957535712 957535704 957535190 957535167 957535166 957535187 957535184 957535201 957535201 957535195 957535195 957535195 957535193 957535198 957535174 957535181 957535182 957535178 957535170 957535168 957535173 957535170 957535171 957535193 957535269 957535269 957535280 957535275 957535274 957535274 957535270 957535273 957535262 957535262 957535262 957535262 957535255 957535262 957535262 957535265 957535362 957535368 957535351 957535339 957535326 957535321 957535321 957535327 957535322 957535317 957535315 957535316 957535364 957535366 957535373 957634819 957634819 957634825 957634825 957634830 957634830 957658274 957658276 957658275 957658277 957658279 957658294 957658295 957658280 957658272 999186845 999186839 999185843 999185844 999185891 999185891 999185890 999185907 999185907 999185913 999185908 999185900 999185866 999185866 999185862 999185859 999185859 999185855 999185858 999185860 999185859 999185857 999185849 999185957 999185954 999185947 999185952 999185952 999185964 999185962 999185968 999185962 999185964 999185970 999185968 999185969 999185978 999185977 998078931 998078930 998078931 998078929 998078930 998078930 998078936 998078926 998078919 998078917 998078913 998078911 998078911 998078903 998078904 998078900 998078906 998078906 998078904 998078908 998078911 998078914 998078906 998078906 998078909 998078907 998078901 998078883 998078876 998078879 998078905 998078907 998078907 998078907 998078907 998078900 998078902 998078901 998078898 998078898 998078899 998078905 998078897 998078909 998078911 998078911 998078930 992764896 992764892 992764891 992764893 992764890 992764884 992764881 992764888 992764875 992764874 992764873 992764873 992764876 992764877 992764877 992764873 992764882 992764888 992764879 992764879 992764884 992764882 992764876 992764871 992764871 992764880 992764880 992764874 992764874 992764870 992764868 992764868 992764883 992764881 992764881 992764884 992764884 992764882 992764884 992764883 992764880 993123467 993123475 993123474 993123472 993123473 993123489 993123489 993123486 993123485 993123488 993123488 993123501 993123522 993123538 993123540 993123544 993123547 993123545 993123545 993123557 993123557 993123554 993123565 993123563 993123571 993123583 993123583 993123582 993123582 993123529 993123530 993123525 993123529 993123528 993123528 999994757 999994755 999994753 999994752 999994753 999994753 999994743 999994746 999994744 999994729 999994725 999999993 999999993 999999992 999999991 999999992 999999992 999999990 999999992 999999988 999999988 999999986 999988127 999988124 999988124 999988132 999956359 999956359 999956360 999956360 999956360 999956361 999956362 999956356 999956363 999956359 999956369 999956354 999956354 999956349 999956345 999956359 999956359 999956354 999956354 999956357 999956351 999956349 999956349 999956349 999956346 999956346 999956347 999956350 999956345 999956329 999956326 999956328 999956328 999956339 999956356 999956358 999956365 999956407 999956411 999956419 999956426 999956430 999956430 999956436 999956434 999956434 999956428 999956428 999956423 999956418 999956412 999956407 999956412 999956412 999956425 999956425 999956426 999956426 999956426 999956433 999956431 999956428 999956436 954216937 954216937 954216939 954216957 954216956 947345709 947345705 947345705 947345702 947345704 947345700 947345683 947345695 947345695 947345693 947345690 947345693 947345693 947345738 947345738 947345733 947345739 947345751 947345753 947345738 947345730 947345729 947345722 947345722 947345722 947345761 947345755 947345757 947345757 947345768 947345763 947345762 947345757 947345753 947345759 947345759 947345754 947345753 947345753 947272214 956120916 956120916 956120915 956120916 956120913 956120903 956120903 956120827 956120826 956120826 956120834 956120835 956120843 956120840 956120826 956120824 956120822 956120822 956120819 956120814 956120815 956120810 956120809 956118772 955811496 955811491 955811491 955811489 955811489 955811488 955811488 955811476 955811479 955811478 955811479 955811479 955811481 955811479 955811481 955811481 955811520 955811516 955811521 955811521 955811518 955811519 955811516 955811516 955811522 955811501 955811500 955811501 955811502 955811518 955811522 955811522 955811522 955811523 955811520 955811522 955811522 955811518 955811516 955811514 955811509 955811511 955811513 955811510 955811524 955811527 955811522 955811521 955811521 955811507 955811518 955811515 955811515 955811515 955811527 955811527 955811515 955811525 955811517 955811514 955811491 955811491 955811485 955811476 955811488 955811495 955811498 955811495 955811478 955811472 955811475 955811464 955811462 955811462 955811464 955811464 955811467 955811462 955811460 955811464 955811457 955811453 955811454 955811448 955811448 955811447 955811443 955811444 955811442 955811436 955811433 955811429 942063413 942063416 942063419 942063413 942063405 942063407 942063400 942063400 942063412 942063414 942063414 944827820 944827818 944827818 944827818 944827819 944827830 944827826 944827826 999222537 999222533 999222529 999222531 999222526 999222526 999222526 999222522 999222500 999222503 999222499 999222513 999222513 999222515 999222514 999214063 999214063 999214067 999214092 999214087 999214092 999214092 999214092 999214084 999214081 999214093 999214093 999214093 999214086 999214081 999214086 999214097 999214121 999214119 999214117 999214116 999214111 999214111 999214110 999214107 999214105 999214103 996449717 996449718 996449713 996449713 996449732 996449734 996449737 996449738 996449742 996449746 996449747 996338010 996338002 996338000 996338000 996338002 996337993 996337984 996337982 996337981 996337978 996337968 996337967 996337972 996337974 996337974 996337974 996337972 996337972 996337970 996337971 996337971 996337967 996337967 996337968 996337968 996337969 991878943 991878950 991878950 991878946 991878940 991878940 991878937 991878939 991878939 991878933 991878955 991878873 991878893 991878891 991878891 991878888 991878890 991878890 991878890 991873630 991873633 991873632 991873631 991873633 991873633 991873631 991873646 991873656 991873652 991873588 991873590 991873586 991873583 991873584 991873576 991873586 991873581 991873577 991873579 991873560 991873560 991873560 991873560 991873557 991873557 991873557 983024849 983024832 983024832 983024834 983024826 983001403 983001412 983290086 983290075 983290074 983290064 983290056 983290063 983290067 980182167 980182162 980182172 980182172 980182166 980182171 980182171 980182169 980182171 980182179 980182181 980182161 980182161 980182157 980182157 980182157 980182157 980182160 980182166 980182166 980182165 980182168 980182168 980182169 980182164 980182158 980082706 980082705 980082703 980082717 980082715 980082709 980082711 980082713 980082721 980082735 980082779 980082777 980082793 980082789 980082787 980082782 980082783 980082782 980082789 980082786 980082793 980082795 980082797 980082798 980082798 980082796 980082791 980082780 980082777 980082778 980082772 980082767 980082767 980082765 980082758 980082750 980082737 980082739 980082732 980082734 980082736 980082736 980082733 980082732 980082740 980082738 980082738 980082749 980082747 980082747 980082732 980082732 980082736 980082733 980082730 980082724 980082726 980082719 980082721 980082719 980082719 980082726 980082718 980082718 980082720 980082720 980082696 980082692 980082692 980082687 980082686 980082686 980082678 980082680 980082682 980082682 980082678 979717300 979717300 979717299 979717297 979717297 979717298 979717278 979717277 979717277 979717277 979717279 979717316 980784794 980784786 980784786 980784785 980784783 980784783 980784766 980784763 980784751 980784757 980784755 980784754 980784751 980812732 980812728 980812732 980812720 980812725 980812725 980812722 980812721 980812721 980812721 980812717 980812719 980812716 980812715 980812714 980812724 980812719 980802694 980802700 980802700 980802694 980802692 980802684 980802678 980802671 980802662 980802662 980802674 980802678 980802676 980802676 980802694 980802700 980802711 980802709 980802708 980802708 970835770 970835776 970835777 970835776 970835768 970835768 970835768 970835766 970835765 970835757 970835760 970835755 970835761 970835757 970835755 970835762 970835761 970835778 970835775 970835770 970835768 970835767 970835765 970835765 916441042 916441042 916441042 916441042 916441020 916441020 916441020 916441000 916440997 916440997 916440997 916440994 916440988 916440985 916440985 916440984 916440987 916440984 916440984 916440990 916440993 916440990 916440990 916440990 916440989 916440994 916440989 916440991 916440989 916440990 916440986 916440980 916440979 916440977 916440971 916440975 916440975 916440985 916440985 916440984 916440987 916440987 916440985 916440993 916440993 916440994 916440995 916441002 916441001 916441000 916440998 916440997 916441022 916441012 916441026 916441026 916441017 916441029 916441017 916441008 916441005 916440981 916440972 916440963 916440961 916440975 916440974 916440974 916440978 916440981 916440988 916441004 916441001 916440999 916441015 916441004 916441003 916441020 916441020 916441018 916441017 916441021 916441023 916441024 916441024 916831866 916831897 916831897 916831907 916831918 916831921 916831918 916831915 916831915 916831911 916831914 916831912 916831915 916831924 917560396 917560414 903623145 903623143 903623139 903623139 903623140 903623141 903623141 903623139 903623140 903623158 903623156 903623169 903623165 903623165 903623163 903623158 903623145 903623143 999979292 999979294 999979278 999979277 999979288 999979283 999979287 999979286 999979282 999979277 999979270 999979276 999979279 999971695 999971701 999971702 999971702 999971706 999971706 999971713 999971719 999971718 999971720 999971738 999971741 999971741 999971731 999971729 999971732 999971725 999971722 999838699 999838701 999838704 999838720 999838731 999838724 999838728 999838729 999838725 999838736 999838756 958310191 958310184 958310187 958310186 958310159 958310162 958310162 958310159 958310159 958310156 958310156 958310152 958310150 958310149 957581673 957581671 957581674 957581673 957581679 957581679 957581677 957581677 957581676 957581675 957581680 957581641 957581641 957581631 957581631 957581625 957581621 957581621 957581589 957581588 957581581 957581580 957581584 957581584 957581582 957581582 957581577 957581577 957581573 957581577 957581570 957581573 957581571 957581576 957581568 957581569 957581577 957581573 957581572 957581571 957581568 957581576 957581577 957581600 957581591 957581591 957581590 957581592 957581591 957581591 957581591 957581600 957581599 957581600 957581624 957581622 957581620 950886856 950886837 950886834 950886852 950886850 950886867 950886884 956941821 956941821 956941820 956941819 956941816 956941821 956941848 956941852 956941858 956941859 956941860 956941869 956941869 956941886 956941887 956941886 956941886 956941877 956941865 956941863 956941866 956941866 956941858 956941894 956941893 956941882 956941882 956941880 956941875 956941874 956941885 956941884 956941901 956941894 956941898 956941895 956941888 956941817 956941817 956941823 956941823 956941819 956941817 956941816 956941854 956583256 956583250 956583249 956583245 956294570 956294555 956294530 956294529 956294529 956294527 956294525 956294522 956294520 956294538 956294541 956294448 956294453 956294436 956294437 956294437 956294438 956294438 956294442 956294440 956294443 956294437 956294439 956294440 956294438 956294428 956294424 956294419 956294417 956294412 956294417 956294415 956294415 956294419 956294429 956294426 956294431 956294431 956294429 956294426 956294427 956294427 956294427 956294427 956294435 956294436 956294436 956294438 956294438 956294440 956294433 956294434 956294434 956294434 956294422 956294416 956294424 956294421 956294419 956294419 956294419 956294453 956294453 956294455 956294448 952741260 952741268 952741274 952741261 952741260 952741256 952741255 952741249 952741357 952741357 952741353 952741354 952741350 952741350 952741361 952741352 952741352 952741342 952741396 952741399 952741399 952741401 952741395 952741410 952741410 952741397 952741397 952741398 952741410 952741409 952741409 952741407 952741407 952741407 952741404 952741404 952741418 952741419 952741417 952741411 952741421 952741421 952741424 952741415 952741414 952741404 952741401 952741427 952741433 952741411 952741408 952741406 952741414 952741416 952741415 952741406 952741406 952741409 952741412 952741418 952741420 952741416 952741421 952741415 952741411 952741411 952741411 952741415 952741413 952555848 952555847 952555838 952555834 951488346 951488332 951488333 951488335 951488334 951222977 951222981 951222978 951222977 951222977 951222977 951222975 951222973 951222974 951222963 951222959 951222962 951222971 951222967 951222968 951222967 951222968 951222970 951222980 951222964 951222970 950832127 950832126 950832126 950832126 950832129 950832126 950832168 950832167 950832167 950832167 950832168 950832167 950832167 950832165 950832158 950832159 950832163 950832163 950832161 950832160 950832157 950832155 950832102 950832100 950832102 950832108 950832114 950832111 950832114 950832126 950832126 950832123 948692646 948692654 948692651 948692650 948692662 948692656 948692657 948692650 948692650 948692658 948692654 948692653 948692651 948692649 948692642 948110878 948110878 948110871 948110875 948110876 948110877 948110871 948110873 948110874 948110882 948110884 948110899 948110888 948110881 948110873 948110894 948110899 948110898 948110891 948110891 948110893 948110893 948110897 948110895 948110894 948110890 948110888 948110881 948110856 948110848 948110853 948110847 948110848 948110860 948110878 948110878 948110876 948110874 948110875 948110833 948110835 948110846 948110844 948110829 948110828 948110824 948110826 948110826 948110822 948110818 948110821 948110820 948110819 948110818 948110802 948110818 948110817 948110843 948110843 948110844 948110842 948110840 948110839 948110839 948110841 948110835 948110831 851754686 851754711 851754706 851754706 851754700 851754697 851754702 851754710 851754710 851754710 851754714 851754715 851754715 851754708 851754705 851754699 851754694 851754743 851754738 851754738 851754738 851754744 851754738 851754743 851754699 851754698 851754699 851754697 851754695 835163842 835163846 835163845 835163845 835163836 835163836 835163835 835163834 835163839 835163849 835163846 835163850 835163852 835163848 835163854 835163851 835163850 835163849 835163856 835163854 835163852 835163855 835135879 835135890 835134913 835134898 835134818 835134826 835134826 835134833 835134830 835134830 835134758 835134761 835134755 835134749 835134746 835134746 835134742 835134749 835134747 835134754 835134780 835134772 835134764 835134788 835134787 835134795 835134822 835134817 835134812 835134817 835134819 835134815 835134812 835134808 835134823 835134834 835134833 835134833 835134831 834063675 834063674 834063670 834063670 834063670 834063675 834063681 834063685 834063686 834063689 834063686 834063691 834063678 834063550 834063551 834063562 834063566 834063567 828008642 828008642 828008641 828008638 828008637 828008623 828008618 828008618 828008613 828008613 828008602 828008598 828008587 828008578 828008585 828008580 828008574 828008388 828008387 828008410 828008410 828008410 828008417 999999944 999999960 999999959 999999955 999999955 999999953 999999948 999999915 999999915 999999910 999999905 999999913 999999912 999999913 999999913 999999910 999999906 999999903 999999896 999999891 999999898 999999898 999999905 999999904 999999907 999999900 999999894 999999894 999999892 999999888 999999899 999999896 999999896 999999897 999999897 999999897 999999897 999999896 999999896 999999896 999999892 999999892 999999862 999999874 999999880 999999879 999999885 999999884 999999884 999999877 999999876 999999875 999999874 999999878 999999876 999999876 999999876 999999880 999999889 999999890 999999892 999999892 999999907 999999908 999999917 999999925 999999939 999999921 999999920 999999918 999999907 999999903 999999888 999999888 999999900 999999894 999999891 999999903 999999833 999999839 999999835 999999833 999999833 999999830 999999824 999999813 999999813 999999813 999999814 999999813 999999812 999999808 999999807 999999826 999999825 999999829 999999825 999999822 999999838 999999833 999999850 999999846 999999847 999999847 999999853 999999857 999999853 999999851 999999849 999999868 999999868 999999867 999999857 999999843 999999843 999999833 999999817 999999808 999999801 999999801 999999799 999999800 999999794 999999793 999999788 999999807 999999805 999999798 999999816 999999812 999999805 999999805 999999805 999999804 999999801 999999828 999999818 999999818 999999822 999999832 999999833 999999828 999999825 999999821 999999820 999999830 999999827 999999824 999999825 999999821 999999821 999999828 999999816 999999815 999999815 999999815 999999799 999999798 999999794 999999788 999999791 999999791 999999810 999999808 999999803 999999788 999999779 999999776 999999771 999999766 999999763 999999753 999999753 999999757 999999778 999999796 999999800 999999822 999999820 999999810 999999808 999999814 999999820 999999817 999999816 999999813 999999806 999999812 999999810 999999810 999999820 999999821 999999821 999999819 999999817 999999814 999999814 999999817 999999863 999999864 999999872 999999870 999999870 999999863 999999874 999999874 999999868 999999868 999999864 999999864 999999857 999999857 999999862 999999857 999999863 999999857 999999859 999999866 999999865 999999864 999999861 999999884 999999883 999999883 999999883 999999912 999999910 999999910 999999915 999999911 999999911 999999918 999999921 999999918 999999912 999999919 999999935 999999932 999999935 999999935 999999932 999999931 999999917 999999913 999999913 999999914 999999908 999999914 999999909 999999909 999999909 999999919 999999915 999999912 999999909 999999905 999999902 999999899 999999907 999999931 999999931 999999933 999999935 999999916 999999886 999999883 999999866 999999864 999999881 999999879 999999879 999999876 999999865 999999865 999999852 999999850 999999849 999999848 999999839 999999843 999999847 999999842 999999840 999999839 999999837 999999826 999999819 999999815 999999822 999999840 999999851 999999854 999999852 999999893 999999893 999999903 999999898 999999895 999999895 999999891 999999890 999999889 999999889 999999888 999999888 999999894 999999870 999999875 999999875 999999864 999999865 999999865 999999861 999999851 999999850 999999851 999999846 999999844 999999847 999999847 999999857 999999829 999999836 999999835 999999835 999999829 999999830 999999827 999999827 999999827 999999825 999999823 999999819 999999824 999999831 999999834 999999832 999999838 999999850 999999882 999999877 999999876 999999877 999999878 999999880 999999883 999999894 999999894 999999895 999999896 999999893 999999889 999999885 999999886 999999852 999999851 999999850 999999852 999999847 999999845 999999842 999999841 999999841 999999842 999999851 999999850 999999861 999999860 999999860 999999860 999999855 999999849 999999843 999999845 999999840 999999840 999999850 999999844 999999841 999999837 999999819 999999880 999999879 999999878 999999875 999999868 999999866 999999865 999999864 999999866 999999865 999999877 999999876 999999823 999999824 999999758 999999764 999999763 999999760 999999783 999999779 999999785 999999779 999999767 999999765 999999779 999999778 999999778 999999777 999999782 999999783 999999785 999999776 999999776 999999782 999999776 999999779 999999778 999999778 999999765 999999765 999999772 999999766 999999763 999999757 999999753 999999750 999999747 999999745 999999737 999999762 999999759 999999756 999999761 999999752 999999707 999999706 999999701 999999701 999999692 999999690 999999683 999999681 999999683 999999683 999999795 999999795 999999793 999999783 999999786 999999783 999999802 999999801 999999801 999999799 999999799 999999797 999999790 999999793 999999797 999999795 999999795 999999799 999999794 999999792 999999799 999999815 999999807 999999807 999999807 999999820 999999843 999999843 999999755 999999764 999999764 999999767 999999778 999999770 999999768 999999768 999999758 999999752 999999802 999999796 999999819 999999825 999999821 999999819 999999821 999999772 999999773 999999771 999999768 999999772 999999789 999999774 999999776 999999775 999999775 999999766 999999759 999999769 999999769 999999772 999999777 999999773 999999770 999999765 999999771 999999771 999999773 999999775 999999785 999999805 999999834 999999839 999999839 999999842 999999842 999999840 999999836 999999836 999999836 999999847 999999840 999999839 999999840 999999838 999999838 999999847 999999847 999999818 999999896 999999895 999999885 999999880 999999870 999999845 999999842 999999837 999999840 999999839 999999838 999999864 999999872 999999873 999999872 999999881 999999877 999999874 999999867 999999870 999999869 999999866 999999856 999999834 999999834 999999827 999999856 999999855 999999858 999999815 999999816 999999821 999999818 999999815 999999813 999999813 999999807 999999807 999999807 999999805 999999804 999999796 999999799 999999799 999999814 999999813 999999810 999999810 999999807 999999813 999999813 999999813 999999824 999999872 999999874 999999875 999999872 999999872 999999865 999999866 999999871 999999871 999999868 999999872 999999873 999999870 999999830 999999843 999999831 999999831 999999828 999999839 999999836 999999831 999999830 999999829 999999831 999999847 999999835 999999832 999999847 999999840 999999878 999999875 999999875 999999876 999999878 999999860 999999860 999999857 999999916 999999921 999999918 999999917 999999910 999999909 999999909 999999909 999999907 999999907 999999906 999999915 999999917 999999927 999999930 999999930 999999933 999999951 999999954 999999954 999999953 999999953 999999951 999999949 999999952 999999952 999999960 999999959 999999953 999999950 999999951 999999951 999999950 999999957 999999963 999999961 999999967 999999976 999999984 999999984 999999979 999999972 999999956 999999956 999999960 999999964 999999970 999999968 999999967 999999965 999999962 999999961 999999961 999999961 999999944 999999939 999999936 999999932 999999929 999999933 999999933 999999933 999999934 999999930 999999930 999999892 999999889 999999888 999999889 999999889 999999899 999999899 999999881 999999879 999999882 999999851 999999847 999999845 999999849 999999849 999999846 999999846 999999833 999999832 999999842 999999845 999999840 999999841 999999848 999999828 999999830 999999833 999999831 999999826 999999824 999999821 999999821 999999825 999999823 999999823 999999818 999999824 999999833 999999844 999999853 999999853 999999868 999999866 999999862 999999863 999999865 999999850 999999850 999999884 999999875 999999870 999999871 999999871 999999869 999999869 999999869 999999864 999999856 999999853 999999851 999999854 999999851 999999850 999999840 999999847 999999850 999999851 999999851 999999850 999999869 999999868 999999862 999999873 999999877 999999872 999999872 999999854 999999851 999999866 999999849 999999852 999999849 999999848 999999858 999999867 999999865 999999865 999999863 999999863 999999865 999999884 999999884 999999884 999999889 999999883 999999883 999999883 999999881 999999880 999999878 999999857 999999877 999999881 999999880 999999872 999999914 999999918 999999938 999999942 999999950 999999991 999999995 999999987 999999988 999999988 999999982 999999992 999999987 999999988 999999984 999999993 999999991 999999991 999999987 999999973 999999971 999999970 999999972 999999964 999999964 999999974 999999974 999999974 999999974 999999974 999999969 999999974 999999927 999999925 999999934 999999937 999999937 999999934 999999931 999999935 999999938 999999934 999999934 999999928 999999931 999999929 999999927 999999943 999999935 999999949 999999946 999999921 999999923 999999921 999999913 999999917 999999918 999999917 999999923 999999919 999999917 999999917 999999911 999999910 999999907 999999925 999999922 999999922 999999922 999999920 999999924 999999924 999999921 999999930 999999940 999999939 999999931 999999930 999999929 999999929 999999919 999999920 999999927 999999946 999999881 999999897 999999894 999999902 999999903 999999898 999999875 999999871 999999871 999999866 999999872 999999872 999999867 999999867 999999864 999999871 999999870 999999875 999999861 999999840 999999845 999999845 999999809 999999812 999999817 999999820 999999819 999999833 999999833 999999830 999999831 999999843 999999876 999999858 999999855 999999807 999999803 999999797 999999805 999999805 999999805 999999801 999999801 999999801 999999793 999999800 999999809 999999806 999999809 999999810 999999814 999999814 999999830 999999827 999999839 999999818 999999812 999999729 999999734 999999734 999999744 999999759 999999752 999999760 999999760 999999757 999999755 999999762 999999762 999999755 999999762 999999761 999999761 999999765 999999756 999999755 999999787 999999786 999999788 999999777 999999773 999999775 999999775 999999775 999999775 999999790 999999799 999999796 999999794 999999794 999999795 999999804 999999804 999999811 999999810 999999810 999999728 999999708 999999710 999999710 999999709 999999709 999999712 999999717 999999709 999999711 999999739 999999736 999999726 999999728 999999721 999999723 999999717 999999716 999999716 999999761 999999757 999999769 999999772 999999746 999999753 999999758 999999755 999999749 999999750 999999746 999999739 999999738 999999741 999999725 999999726 999999725 999999725 999999724 999999652 999999648 999999647 999999645 999999646 999999645 999999650 999999647 999999648 999999651 999999649 999999648 999999644 999999623 999999635 999999659 999999659 999999657 999999640 999999639 999999622 999999615 999999617 999999616 999999624 999999633 999999633 999999635 999999635 999999601 999999612 999999612 999999605 999999607 999999618 999999617 999999619 999999607 999999629 999999627 999999626 999999625 999999624 999999667 999999670 999999670 999999665 999999686 999999684 999999680 999999679 999999671 999999673 999999669 999999669 999999669 999999677 999999633 999999633 999999651 999999642 999999650 999999645 999999642 999999642 999999640 999999643 999999642 999999641 999999640 999999632 999999633 999999580 999999580 999999577 999999563 999999558 999999557 999999556 999999540 999999537 999999537 999999551 999999548 999999528 999999484 999999482 999999507 999999500 999999512 999999539 999999539 999999539 999999539 999999537 999999524 999999524 999999530 999999530 999999534 999999526 999999559 999999545 999999543 999999547 999999545 999999523 999999522 999999530 999999532 999999513 999999511 999999513 999999513 999999499 999999528 999999552 999999551 999999550 999999539 999999530 999999528 999999529 999999519 999999519 999999520 999999520 999999523 999999523 999999521 999999519 999999518 999999709 999999710 999999715 999999701 999999701 999999687 999999696 999999678 999999662 999999648 999999655 999999653 999999674 999999678 999999683 999999683 999999678 999999681 999999678 999999690 999999822 999999826 999999826 999999824 999999816 999999820 999999819 999999816 999999811 999999807 999999817 999999823 999999804 999999799 999999806 999999811 999999800 999999801 999999800 999999804 999999842 999999842 999999821 999999821 999999821 999999821 999999815 999999813 999999813 999999813 999999790 999999790 999999815 999999823 999999823 999999822 999999818 999999817 999999808 999999794 999999800 999999794 999999796 999999794 999999790 999999803 999999817 999999791 999999820 999999814 999999811 999999806 999999808 999999809 999999835 999999836 999999831 999999822 999999835 999999828 999999827 999999827 999999824 999999824 999999836 999999781 999999780 999999777 999999768 999999771 999999770 999999770 999999770 999999770 999999774 999999770 999999762 999999773 999999773 999999781 999999784 999999781 999999601 999999600 999999601 999999603 999999600 999999613 999999625 999999625 999999665 999999732 999999747 999999749 999999747 999999739 999999742 999999741 999999737 999999763 999999761 999999759 999999764 999999764 999999763 999999756 999999754 999999764 999999766 999999768 999999784 999999780 999999780 999999807 999999807 999999795 999999786 999999780 999999775 999999759 999999768 999999754 999999755 999999779 999999778 999999656 999999655 999999636 999999633 999999646 999999656 999999662 999999661 999999661 999999663 999999659 999999656 999999653 999999643 999999643 999999643 999999644 999999644 999999646 999999650 999999659 999999657 999999653 999999657 999999655 999999660 999999666 999999669 999999680 999999679 999999682 999999694 999999674 999999669 999999669 999999676 999999677 999999673 999999675 999999675 999999673 999999666 999999658 999999665 999999662 999999662 999999662 999999680 999999688 999999691 999999699 999999698 999999698 999999691 999999690 999999683 999999683 999999692 999999680 999999683 999999683 999999682 999999691 999999707 999999707 999999696 999999695 999999694 999999696 999999694 999999693 999999682 999999680 999999736 999999734 999999739 999999737 999999754 999999781 999999780 999999786 999999781 999999779 999999751 999999739 999999737 999999743 999999733 999999746 999999749 999999744 999999749 999999756 999999775 999999787 999999791 999999797 999999792 999999790 999999793 999999793 999999795 999999800 999999797 999999789 999999788 999999757 999999752 999999752 999999752 999999748 999999742 999999739 999999737 999999740 999999745 999999736 999999736 999999735 999999735 999999729 999999732 999999736 999999736 999999728 999999725 999999717 999999715 999999707 999999710 999999709 999999703 999999702 999999708 999999712 999999697 999999692 999999692 999999691 999999696 999999692 999999697 999999719 999999718 999999723 999999724 999999724 999999727 999999727 999999749 999999680 999999679 999999631 999999618 999999617 999999613 999999609 999999616 999999617 999999616 999999581 999999586 999999596 999999592 999999589 999999584 999999587 999999587 999999597 999999600 999999582 999999582 999999582 999999580 999999580 999999589 999999583 999999586 999999585 999999583 999999596 999999564 999999562 999999561 999999562 999999565 999999566 999999566 999999569 999999571 999999562 999999559 999999556 999999563 999999564 999999555 999999551 999999553 999999572 999999629 999999618 999999622 999999621 999999627 999999629 999999626 999999640 999999655 999999634 999999627 999999631 999999633 999999633 999999637 999999635 999999635 999999633 999999634 999999634 999999636 999999638 999999637 999999634 999999651 999999652 999999656 999999668 999999658 999999658 999999667 999999667 999999661 999999659 999999667 999999660 999999660 999999659 999999658 999999658 999999658 999999650 999999657 999999653 999999651 999999651 999999651 999999651 999999650 999999650 999999641 999999638 999999636 999999634 999999632 999999615 999999615 999999614 999999614 999999633 999999624 999999624 999999629 999999637 999999645 999999663 999999659 999999655 999999653 999999654 999999664 999999659 999999666 999999677 999999670 999999665 999999656 999999655 999999668 999999664 999999674 999999665 999999665 999999671 999999661 999999651 999999635 999999640 999999634 999999693 999999703 999999697 999999700 999999717 999999730 999999741 999999741 999999741 999999741 999999742 999999741 999999739 999999739 999999725 999999714 999999719 999999711 999999722 999999707 999999702 999999692 999999691 999999690 999999696 999999695 999999695 999999685 999999693 999999696 999999731 999999730 999999728 999999765 999999762 999999761 999999754 999999782 999999771 999999775 999999773 999999768 999999768 999999786 999999784 999999783 999999841 999999834 999999831 999999840 999999840 999999836 999999842 999999852 999999851 999999851 999999851 999999856 999999847 999999843 999999843 999999843 999999834 999999842 999999842 999999842 999999840 999999836 999999836 999999835 999999834 999999834 999999834 999999834 999999829 999999826 999999825 999999811 999999817 999999817 999999815 999999798 999999796 999999795 999999812 999999812 999999812 999999823 999999823 999999832 999999834 999999830 999999830 999999829 999999837 999999835 999999831 999999830 999999829 999999833 999999831 999999829 999999829 999999835 999999832 999999833 999999833 999999804 999999812 999999808 999999802 999999802 999999794 999999787 999999789 999999790 999999820 999999818 999999812 999999814 999999813 999999813 999999813 999999814 999999814 999999816 999999820 999999818 999999820 999999818 999999816 999999815 999999818 999999819 999999823 999999819 999999821 999999852 999999863 999999862 999999855 999999855 999999855 999999850 999999853 999999870 999999869 999999872 999999876 999999879 999999879 999999875 999999874 999999903 999999879 999999888 999999885 999999885 999999914 999999913 999999913 999999906 999999903 999999891 999999890 999999888 999999872 999999869 999999867 999999868 999999862 999999862 999999864 999999862 999999857 999999854 999999853 999999853 999999855 999999855 999999854 999999865 999999859 999999859 999999845 999999844 999999842 999999839 999999827 999999838 999999834 999999830 999999835 999999835 999999844 999999836 999999836 999999832 999999832 999999834 999999829 999999841 999999838 999999820 999999817 999999784 999999786 999999786 999999781 999999771 999999785 999999774 999999777 999999775 999999773 999999780 999999780 999999779 999999774 999999774 999999782 999999785 999999787 999999768 999999740 999999741 999999736 999999736 999999734 999999712 999999714 999999714 999999714 999999695 999999694 999999692 999999687 999999686 999999712 999999712 999999722 999999721 999999723 999999708 999999708 999999698 999999700 999999700 999999697 999999700 999999695 999999695 999999681 999999682 999999679 999999678 999999663 999999659 999999721 999999716 999999716 999999716 999999716 999999716 999999727 999999719 999999718 999999718 999999743 999999743 999999742 999999742 999999741 999999727 999999731 999999725 999999725 999999725 999999718 999999698 999999687 999999684 999999699 999999689 999999713 999999710 999999697 999999697 999999704 999999704 999999724 999999723 999999722 999999722 999999720 999999723 999999723 999999723 999999710 999999708 999999707 999999699 999999701 999999705 999999703 999999704 999999700 999999699 999999698 999999703 999999700 999999701 999999700 999999703 999999701 999999711 999999708 999999708 999999712 999999707 999999704 999999703 999999697 999999693 999999696 999999678 999999678 999999679 999999671 999999667 999999666 999999667 999999667 999999670 999999669 999999664 999999662 999999654 999999654 999999671 999999676 999999675 999999675 999999664 999999664 999999652 999999668 999999698 999999683 999999677 999999670 999999671 999999669 999999672 999999671 999999671 999999655 999999646 999999639 999999639 999999639 999999674 999999674 999999674 999999674 999999674 999999671 999999669 999999669 999999668 999999692 999999696 999999694 999999708 999999710 999999713 999999713 999999703 999999705 999999704 999999700 999999697 999999677 999999668 999999669 999999669 999999663 999999658 999999663 999999668 999999668 999999671 999999662 999999663 999999660 999999663 999999629 999999629 999999629 999999632 999999631 999999631 999999631 999999630 999999663 999999673 999999669 999999674 999999674 999999671 999999674 999999681 999999692 999999684 999999684 999999671 999999673 999999675 999999677 999999675 999999692 999999691 999999697 999999693 999999695 999999694 999999690 999999690 999999686 999999684 999999681 999999681 999999678 999999669 999999676 999999676 999999671 999999664 999999672 999999671 999999679 999999672 999999675 999999669 999999668 999999668 999999674 999999670 999999670 999999671 999999675 999999675 999999669 999999674 999999671 999999673 999999679 999999619 999999619 999999618 999999615 999999616 999999617 999999631 999999629 999999633 999999633 999999637 999999637 999999634 999999632 999999632 999999649 999999654 999999661 999999660 999999655 999999642 999999645 999999668 999999669 999999669 999999654 999999672 999999675 999999714 999999712 999999710 999999710 999999709 999999715 999999724 999999724 999999722 999999725 999999725 999999713 999999712 999999709 999999718 999999716 999999719 999999726 999999726 999999738 999999735 999999743 999999744 999999751 999999751 999999751 999999748 999999746 999999742 999999753 999999750 999999748 999999748 999999748 999999753 999999754 999999757 999999746 999999746 999999744 999999739 999999739 999999758 999999754 999999758 999999763 999999763 999999764 999999758 999999745 999999736 999999733 999999739 999999730 999999731 999999731 999999728 999999730 999999730 999999709 999999709 999999706 999999706 999999706 999999703 999999710 999999710 999999699 999999707 999999721 999999721 999999720 999999718 999999735 999999741 999999741 999999748 999999748 999999747 999999757 999999755 999999762 999999767 999999763 999999753 999999753 999999756 999999763 999999768 999999767 999999768 999999768 999999770 999999763 999999763 999999743 999999730 999999740 999999726 999999724 999999722 999999722 999999721 999999728 999999742 999999739 999999723 999999728 999999728 999999723 999999721 999999698 999999704 999999694 999999693 999999692 999999694 999999693 999999694 999999696 999999699 999999667 999999665 999999656 999999654 999999678 999999692 999999690 999999690 999999656 999999652 999999640 999999634 999999632 999999626 999999628 999999624 999999627 999999624 999999624 999999623 999999622 999999621 999999617 999999616 999999618 999999621 999999621 999999618 999999619 999999617 999999618 999999618 999999619 999999618 999999618 999999618 999999618 999999607 999999611 999999610 999999589 999999582 999999594 999999639 999999625 999999626 999999636 999999631 999999630 999999635 999999634 999999633 999999645 999999638 999999637 999999635 999999622 999999613 999999612 999999625 999999625 999999617 999999630 999999630 999999680 999999675 999999675 999999675 999999674 999999676 999999676 999999673 999999673 999999672 999999670 999999672 999999679 999999680 999999680 999999689 999999689 999999694 999999695 999999697 999999706 999999701 999999702 999999702 999999706 999999702 999999710 999999703 999999701 999999706 999999719 999999713 999999713 999999712 999999700 999999705 999999715 999999716 999999700 999999705 999999701 999999699 999999711 999999711 999999710 999999716 999999716 999999711 999999711 999999891 999999876 999999878 999999875 999999875 999999871 999999854 999999853 999999857 999999865 999999749 999999749 999999769 999999768 999999766 999999780 999999780 999999780 999999780 999999780 999999796 999999795 999999794 999999794 999999794 999999806 999999814 999999808 999999805 999999805 999999802 999999809 999999809 999999801 999999790 999999766 999999761 999999761 999999762 999999762 999999762 999999760 999999765 999999762 999999770 999999768 999999767 999999767 999999761 999999770 999999770 999999770 999999755 999999749 999999749 999999748 999999750 999999756 999999793 999999792 999999786 999999780 999999780 999999776 999999775 999999772 999999758 999999753 999999752 999999755 999999753 999999753 999999760 999999760 999999758 999999758 999999758 999999754 999999748 999999746 999999757 999999758 999999762 999999761 999999762 999999759 999999759 999999758 999999765 999999776 999999756 999999753 999999751 999999740 999999749 999999749 999999749 999999749 999999752 999999753 999999751 999999749 999999744 999999739 999999716 999999711 999999711 999999710 999999719 999999723 999999722 999999722 999999717 999999722 999999718 999999704 999999697 999999681 999999687 999999687 999999675 999999707 999999698 999999712 999999712 999999748 999999746 999999741 999999741 999999741 999999749 999999752 999999753 999999753 999999753 999999747 999999747 999999747 999999746 999999759 999999764 999999762 999999757 999999762 999999760 999999760 999999758 999999771 999999769 999999766 999999762 999999756 999999763 999999767 999999766 999999776 999999774 999999772 999999768 999999769 999999778 999999778 999999722 999999722 999999712 999999711 999999705 999999699 999999704 999999692 999999732 999999730 999999729 999999717 999999716 999999712 999999717 999999716 999999714 999999715 999999711 999999724 999999724 999999723 999999745 999999747 999999746 999999746 999999717 999999710 999999708 999999707 999999728 999999730 999999733 999999720 999999714 999999711 999999679 999999681 999999808 999999810 999999815 999999816 999999802 999999801 999999799 999999801 999999796 999999791 999999790 999999741 999999755 999999749 999999748 999999740 999999742 999999740 999999748 999999733 999999729 999999755 999999751 999999746 999999745 999999750 999999744 999999742 999999742 999999752 999999747 999999738 999999753 999999736 999999555 999999547 999999547 999999547 999999542 999999528 999999529 999999544 999999545 999999541 999999540 999999540 999999539 999999535 999999532 999999536 999999536 999999541 999999546 999999545 999999550 999999538 999999536 999999534 999999534 999999534 999999534 999999534 999999541 999999541 999999555 999999558 999999565 999999557 999999566 999999566 999999560 999999553 999999556 999999563 999999563 999999564 999999569 999999569 999999571 999999571 999999567 999999564 999999556 999999548 999999541 999999540 999999542 999999541 999999538 999999533 999999533 999999530 999999569 999999569 999999580 999999578 999999571 999999583 999999607 999999594 999999594 999999594 999999591 999999588 999999587 999999586 999999585 999999582 999999582 999999597 999999589 999999588 999999590 999999600 999999600 999999599 999999597 999999597 999999599 999999599 999999595 999999591 999999591 999999605 999999607 999999610 999999607 999999583 999999583 999999584 999999581 999999575 999999577 999999581 999999602 999999600 999999600 999999590 999999588 999999596 999999595 999999588 999999595 999999595 999999585 999999586 999999590 999999590 999999589 999999589 999999583 999999581 999999580 999999571 999999586 999999585 999999594 999999589 999999588 999999588 999999594 999999593 999999595 999999594 999999592 999999585 999999583 999999598 999999602 999999603 999999595 999999605 999999667 999999657 999999652 999999640 999999638 999999637 999999633 999999629 999999626 999999632 999999634 999999633 999999624 999999621 999999623 999999629 999999624 999999622 999999628 999999594 999999602 999999601 999999598 999999601 999999592 999999601 999999601 999999606 999999606 999999607 999999609 999999613 999999611 999999617 999999616 999999613 999999598 999999597 999999598 999999595 999999590 999999586 999999585 999999588 999999587 999999584 999999590 999999582 999999593 999999594 999999579 999999584 999999582 999999582 999999582 999999598 999999596 999999595 999999595 999999595 999999604 999999603 999999602 999999597 999999594 999999587 999999603 999999600 999999600 999999599 999999599 999999598 999999594 999999595 999999593 999999595 999999593 999999584 999999614 999999611 999999610 999999632 999999631 999999628 999999618 999999614 999999603 999999603 999999610 999999607 999999648 999999646 999999646 999999643 999999640 999999634 999999641 999999641 999999635 999999637 999999645 999999642 999999639 999999639 999999639 999999638 999999636 999999635 999999641 999999642 999999638 999999638 999999626 999999630 999999639 999999637 999999635 999999664 999999668 999999659 999999663 999999680 999999694 999999691 999999689 999999682 999999670 999999667 999999628 999999624 999999621 999999618 999999613 999999607 999999615 999999612 999999615 999999621 999999623 999999622 999999625 999999637 999999644 999999643 999999641 999999641 999999648 999999664 999999672 999999669 999999676 999999676 999999671 999999678 999999665 999999665 999999635 999999634 999999635 999999638 999999642 999999641 999999656 999999655 999999652 999999649 999999643 999999642 999999651 999999651 999999655 999999651 999999656 999999649 999999658 999999661 999999660 999999666 999999660 999999663 999999668 999999670 999999662 999999668 999999663 999999672 999999666 999999677 999999685 999999692 999999692 999999716 999999693 999999693 999999690 999999689 999999681 999999681 999999692 999999697 999999698 999999707 999999703 999999694 999999695 999999698 999999673 999999680 999999680 999999681 999999672 999999672 999999679 999999644 999999637 999999632 999999630 999999625 999999619 999999607 999999608 999999614 999999612 999999611 999999604 999999604 999999609 999999609 999999605 999999591 999999605 999999611 999999610 999999608 999999610 999999615 999999614 999999616 999999616 999999618 999999617 999999614 999999614 999999609 999999603 999999602 999999605 999999606 999999606 999999606 999999606 999999603 999999602 999999597 999999622 999999611 999999611 999999609 999999608 999999609 999999631 999999625 999999620 999999620 999999612 999999612 999999610 999999611 999999619 999999606 999999609 999999609 999999609 999999599 999999602 999999600 999999601 999999601 999999588 999999582 999999589 999999599 999999595 999999589 999999587 999999588 999999588 999999587 999999616 999999624 999999622 999999632 999999630 999999665 999999653 999999623 999999623 999999659 999999659 999999659 999999643 999999640 999999640 999999644 999999644 999999652 999999654 999999652 999999651 999999651 999999656 999999656 999999651 999999653 999999654 999999669 999999669 999999691 999999690 999999689 999999703 999999696 999999700 999999701 999999699 999999696 999999716 999999716 999999708 999999717 999999709 999999708 999999707 999999709 999999705 999999702 999999699 999999697 999999708 999999713 999999708 999999710 999999718 999999806 999999798 999999798 999999796 999999794 999999757 999999758 999999754 999999750 999999745 999999744 999999746 999999749 999999746 999999746 999999747 999999744 999999755 999999751 999999748 999999745 999999747 999999737 999999924 999999904 999999900 999999903 999999895 999999894 999999911 999999910 999999902 999999901 999999901 999999897 999999894 999999906 999999904 999999891 999999887 999999887 999999886 999999881 999999900 999999898 999999903 999999904 999999909 999999854 999999863 999999861 999999859 999999858 999999823 999999834 999999838 999999838 999999839 999999835 999999834 999999839 999999828 999999828 999999828 999999831 999999853 999999849 999999851 999999859 999999859 999999873 999999864 999999863 999999862 999999863 999999864 999999855 999999862 999999857 999999844 999999844 999999843 999999843 999999842 999999850 999999849 999999843 999999813 999999808 999999806 999999806 999999791 999999793 999999793 999999793 999999814 999999815 999999813 999999805 999999802 999999816 999999848 999999848 999999850 999999856 999999853 999999855 999999854 999999867 999999866 999999865 999999861 999999861 999999859 999999859 999999856 999999857 999999861 999999857 999999869 999999855 999999867 999999867 999999887 999999896 999999896 999999900 999999900 999999891 999999889 999999898 999999899 999999895 999999890 999999869 999999869 999999863 999999868 999999877 999999878 999999877 999999889 999999888 999999896 999999900 999999901 999999907 999999873 999999870 999999892 999999900 999999900 999999899 999999921 999999916 999999917 999999917 999999914 999999912 999999925 999999920 999999920 999999916 999999915 999999913 999999875 999999874 999999869 999999902 999999901 999999901 999999898 999999895 999999887 999999887 999999883 999999886 999999910 999999891 999999893 999999880 999999873 999999873 999999873 999999892 999999907 999999896 999999896 999999884 999999902 999999884 999999912 999999911 999999934 999999914 999999916 999999909 999999904 999999904 999999896 999999899 999999912 999999930 999999938 999999936 999999936 999999939 999999938 999999936 999999933 999999930 999999932 999999934 999999930 999999926 999999925 999999931 999999927 999999919 999999915 999999914 999999922 999999921 999999923 999999922 999999921 999999924 999999921 999999920 999999918 999999915 999999907 999999908 999999907 999999903 999999894 999999884 999999885 999999883 999999882 999999880 999999880 999999866 999999858 999999852 999999850 999999852 999999843 999999842 999999835 999999835 999999835 999999838 999999843 999999840 999999840 999999839 999999838 999999841 999999838 999999841 999999840 999999840 999999840 999999836 999999835 999999831 999999827 999999824 999999819 999999812 999999819 999999809 999999750 999999750 999999750 999999748 999999748 999999733 999999734 999999801 999999806 999999806 999999824 999999821 999999819 999999817 999999816 999999817 999999810 999999809 999999811 999999812 999999797 999999806 999999813 999999785 999999796 999999799 999999798 999999807 999999812 999999809 999999809 999999789 999999793 999999792 999999792 999999792 999999791 999999799 999999799 999999803 999999797 999999797 999999792 999999791 999999865 999999877 999999873 999999873 999999871 999999875 999999877 999999872 999999878 999999871 999999855 999999853 999999855 999999858 999999859 999999858 999999858 999999850 999999848 999999826 999999823 999999820 999999817 999999823 999999822 999999829 999999827 999999826 999999826 999999848 999999840 999999837 999999838 999999830 999999829 999999833 999999837 999999837 999999848 999999846 999999843 999999842 999999847 999999854 999999903 999999903 999999903 999999903 999999887 999999887 999999876 999999876 999999874 999999877 999999877 999999879 999999879 999999882 999999881 999999880 999999880 999999887 999999883 999999890 999999899 999999899 999999898 999999900 999999899 999999889 999999895 999999893 999999893 999999892 999999892 999999887 999999883 999999884 999999885 999999695 999999713 999999719 999999724 999999724 999999724 999999724 999999722 999999720 999999714 999999712 999999715 999999708 999999707 999999710 999999705 999999719 999999713 999999727 999999724 999999725 999999724 999999734 999999754 999999754 999999754 999999750 999999748 999999746 999999765 999999750 999999745 999999767 999999770 999999744 999999750 999999745 999999752 999999751 999999746 999999746 999999743 999999740 999999776 999999776 999999776 999999775 999999763 999999762 999999761 999999768 999999768 999999767 999999760 999999742 999999747 999999760 999999758 999999761 999999760 999999760 999999753 999999769 999999768 999999764 999999762 999999771 999999770 999999770 999999793 999999801 999999799 999999797 999999811 999999779 999999779 999999775 999999775 999999771 999999768 999999768 999999761 999999762 999999759 999999753 999999752 999999761 999999783 999999780 999999780 999999791 999999806 999999806 999999849 999999847 999999847 999999845 999999845 999999831 999999820 999999820 999999816 999999807 999999805 999999803 999999800 999999801 999999798 999999813 999999836 999999830 999999827 999999824 999999844 999999854 999999854 999999846 999999829 999999818 999999824 999999829 999999837 999999825 999999822 999999835 999999839 999999837 999999841 999999836 999999838 999999839 999999867 999999867 999999868 999999874 999999883 999999888 999999881 999999876 999999876 999999873 999999868 999999866 999999865 999999869 999999869 999999873 999999871 999999876 999999879 999999895 999999863 999999865 999999863 999999861 999999846 999999841 999999850 999999849 999999847 999999848 999999848 999999816 999999834 999999835 999999834 999999827 999999827 999999824 999999816 999999818 999999817 999999814 999999807 999999799 999999802 999999800 999999792 999999786 999999786 999999783 999999783 999999782 999999786 999999805 999999803 999999800 999999798 999999797 999999797 999999785 999999792 999999789 999999787 999999795 999999794 999999794 999999790 999999803 999999793 999999793 999999788 999999785 999999785 999999789 999999823 999999827 999999827 999999822 999999828 999999825 999999822 999999834 999999834 999999831 999999831 999999827 999999822 999999829 999999833 999999833 999999828 999999827 999999821 999999819 999999815 999999807 999999810 999999807 999999813 999999802 999999817 999999819 999999838 999999845 999999841 999999840 999999822 999999829 999999820 999999817 999999815 999999796 999999798 999999788 999999786 999999785 999999794 999999779 999999780 999999777 999999774 999999773 999999774 999999771 999999769 999999769 999999739 999999761 999999758 999999762 999999762 999999761 999999752 999999746 999999745 999999738 999999734 999999731 999999733 999999729 999999729 999999725 999999723 999999727 999999726 999999732 999999721 999999718 999999717 999999715 999999714 999999712 999999711 999999754 999999750 999999749 999999758 999999758 999999764 999999773 999999762 999999761 999999760 999999768 999999766 999999766 999999775 999999743 999999742 999999744 999999755 999999755 999999748 999999746 999999744 999999739 999999740 999999736 999999731 999999713 999999835 999999838 999999836 999999833 999999839 999999839 999999841 999999851 999999851 999999854 999999856 999999852 999999843 999999843 999999842 999999840 999999841 999999870 999999863 999999866 999999865 999999854 999999895 999999890 999999893 999999892 999999892 999999890 999999881 999999875 999999851 999999846 999999840 999999833 999999832 999999845 999999845 999999838 999999824 999999826 999999825 999999831 999999831 999999831 999999829 999999863 999999856 999999856 999999853 999999849 999999851 999999850 999999838 999999778 999999778 999999783 999999784 999999772 999999778 999999788 999999784 999999871 999999872 999999869 999999869 999999872 999999938 999999944 999999935 999999936 999999936 999999927 999999931 999999936 999999961 999999956 999999953 999999954 999999957 999999955 999999937 999999895 999999900 999999889 999999903 999999901 999999919 999999917 999999917 999999920 999999914 999999913 999999903 999999898 999999901 999999901 999999908 999999908 999999901 999999914 999999914 999999920 999999915 999999896 999999900 999999902 999999902 999999896 999999847 999999844 999999846 999999850 999999846 999999848 999999833 999999833 999999829 999999832 999999830 999999830 999999832 999999818 999999816 999999817 999999800 999999790 999999778 999999787 999999783 999999785 999999789 999999792 999999785 999999791 999999790 999999790 999999822 999999813 999999812 999999816 999999816 999999816 999999810 999999823 999999820 999999820 999999820 999999822 999999820 999999821 999999826 999999825 999999820 999999817 999999817 999999814 999999823 999999805 999999806 999999814 999999811 999999808 999999807 999999810 999999804 999999804 999999806 999999812 999999805 999999806 999999803 999999803 999999802 999999749 999999746 999999746 999999743 999999722 999999730 999999732 999999731 999999726 999999737 999999733 999999745 999999745 999999739 999999732 999999729 999999724 999999713 999999710 999999719 999999723 999999729 999999717 999999716 999999723 999999724 999999720 999999716 999999715 999999719 999999674 999999680 999999681 999999681 999999681 999999685 999999678 999999677 999999673 999999672 999999668 999999664 999999663 999999675 999999683 999999680 999999680 999999686 999999682 999999676 999999665 999999659 999999655 999999656 999999658 999999658 999999656 999999666 999999663 999999663 999999661 999999658 999999664 999999661 999999662 999999663 999999671 999999663 999999651 999999651 999999656 999999663 999999663 999999664 999999659 999999642 999999592 999999589 999999586 999999582 999999582 999999584 999999586 999999628 999999620 999999619 999999624 999999622 999999608 999999605 999999603 999999617 999999624 999999624 999999624 999999624 999999622 999999622 999999627 999999631 999999631 999999643 999999642 999999634 999999631 999999627 999999639 999999721 999999719 999999718 999999716 999999708 999999701 999999706 999999706 999999702 999999709 999999710 999999710 999999709 999999712 999999689 999999685 999999668 999999671 999999672 999999671 999999667 999999685 999999681 999999666 999999667 999999670 999999670 999999670 999999667 999999679 999999678 999999675 999999553 999999552 999999551 999999552 999999551 999999557 999999555 999999548 999999540 999999544 999999544 999999545 999999542 999999543 999999570 999999561 999999559 999999564 999999561 999999561 999999561 999999590 999999603 999999616 999999630 999999628 999999627 999999624 999999619 999999627 999999631 999999629 999999629 999999628 999999624 999999625 999999627 999999621 999999610 999999615 999999616 999999613 999999610 999999586 999999585 999999590 999999604 999999604 999999601 999999596 999999593 999999593 999999591 999999591 999999591 999999557 999999557 999999550 999999548 999999542 999999549 999999545 999999557 999999528 999999526 999999526 999999525 999999520 999999519 999999522 999999518 999999513 999999520 999999519 999999513 999999501 999999489 999999487 999999458 999999458 999999448 999999443 999999434 999999429 999999434 999999438 999999440 999999444 999999441 999999448 999999447 999999414 999999411 999999432 999999416 999999414 999999414 999999403 999999393 999999381 999999387 999999387 999999388 999999387 999999389 999999388 999999388 999999384 999999399 999999404 999999407 999999405 999999429 999999429 999999416 999999429 999999427 999999455 999999460 999999472 999999468 999999463 999999458 999999456 999999452 999999451 999999406 999999408 999999407 999999407 999999414 999999414 999999435 999999437 999999441 999999441 999999475 999999484 999999483 999999483 999999479 999999480 999999484 999999486 999999509 999999512 999999517 999999516 999999511 999999511 999999507 999999515 999999515 999999515 999999508 999999508 999999504 999999503 999999513 999999508 999999507 999999496 999999501 999999500 999999500 999999539 999999536 999999536 999999556 999999554 999999550 999999552 999999553 999999556 999999571 999999577 999999576 999999571 999999535 999999526 999999530 999999499 999999514 999999511 999999520 999999519 999999535 999999535 999999550 999999550 999999548 999999567 999999563 999999562 999999586 999999585 999999576 999999591 999999590 999999584 999999580 999999575 999999573 999999563 999999563 999999563 999999559 999999561 999999562 999999561 999999560 999999557 999999552 999999549 999999570 999999567 999999566 999999565 999999561 999999571 999999595 999999595 999999588 999999579 999999581 999999577 999999576 999999567 999999565 999999569 999999569 999999605 999999599 999999597 999999594 999999592 999999590 999999604 999999600 999999602 999999584 999999583 999999596 999999587 999999583 999999591 999999594 999999594 999999596 999999599 999999600 999999590 999999592 999999562 999999563 999999560 999999559 999999555 999999555 999999578 999999567 999999567 999999569 999999568 999999569 999999576 999999575 999999569 999999568 999999574 999999569 999999576 999999581 999999579 999999578 999999577 999999573 999999573 999999564 999999534 999999531 999999599 999999577 999999581 999999581 999999579 999999581 999999581 999999582 999999576 999999577 999999575 999999564 999999572 999999572 999999572 999999567 999999600 999999597 999999595 999999614 999999633 999999631 999999630 999999653 999999655 999999680 999999683 999999677 999999675 999999626 999999635 999999634 999999632 999999623 999999624 999999620 999999629 999999628 999999620 999999620 999999622 999999629 999999632 999999631 999999628 999999619 999999623 999999633 999999655 999999649 999999649 999999647 999999641 999999641 999999641 999999636 999999634 999999632 999999642 999999644 999999649 999999641 999999652 999999648 999999654 999999744 999999745 999999745 999999745 999999744 999999754 999999751 999999742 999999733 999999726 999999731 999999730 999999734 999999733 999999738 999999733 999999746 999999754 999999756 999999767 999999786 999999783 999999776 999999764 999999768 999999756 999999753 999999751 999999760 999999766 999999767 999999763 999999761 999999756 999999754 999999759 999999757 999999780 999999795 999999794 999999803 999999790 999999789 999999788 999999788 999999787 999999763 999999764 999999759 999999759 999999754 999999734 999999736 999999732 999999740 999999611 999999608 999999610 999999607 999999605 999999599 999999620 999999629 999999641 999999640 999999627 999999617 999999614 999999615 999999604 999999603 999999616 999999615 999999618 999999613 999999614 999999610 999999613 999999616 999999623 999999607 999999605 999999602 999999599 999999600 999999597 999999597 999999596 999999587 999999583 999999587 999999583 999999584 999999579 999999569 999999571 999999576 999999576 999999582 999999585 999999582 999999581 999999580 999999608 999999644 999999647 999999642 999999640 999999638 999999632 999999640 999999652 999999654 999999529 999999526 999999535 999999586 999999583 999999588 999999587 999999587 999999566 999999543 999999541 999999525 999999525 999999534 999999531 999999530 999999525 999999522 999999521 999999521 999999519 999999528 999999517 999999514 999999510 999999510 999999531 999999573 999999573 999999565 999999564 999999560 999999556 999999555 999999551 999999548 999999550 999999540 999999540 999999548 999999543 999999615 999999619 999999618 999999616 999999578 999999576 999999571 999999571 999999571 999999569 999999606 999999604 999999611 999999615 999999615 999999594 999999591 999999578 999999578 999999578 999999578 999999578 999999575 999999572 999999572 999999563 999999562 999999551 999999540 999999562 999999549 999999546 999999556 999999556 999999550 999999577 999999570 999999570 999999578 999999577 999999587 999999591 999999596 999999596 999999642 999999639 999999635 999999635 999999632 999999627 999999618 999999606 999999609 999999605 999999598 999999602 999999571 999999570 999999570 999999561 999999559 999999560 999999566 999999563 999999586 999999586 999999591 999999586 999999586 999999585 999999585 999999673 999999674 999999674 999999669 999999676 999999728 999999727 999999739 999999747 999999745 999999744 999999737 999999739 999999843 999999841 999999847 999999840 999999842 999999842 999999834 999999834 999999868 999999868 999999876 999999875 999999864 999999864 999999868 999999880 999999887 999999886 999999897 999999894 999999894 999999891 999999891 999999888 999999886 999999886 999999893 999999891 999999884 999999881 999999880 999999888 999999875 999999863 999999858 999999851 999999853 999999850 999999866 999999861 999999875 999999873 999999869 999999877 999999871 999999865 999999863 999999859 999999859 999999859 999999858 999999853 999999848 999999849 999999857 999999855 999999853 999999853 999999851 999999850 999999844 999999841 999999841 999999838 999999838 999999838 999999866 999999866 999999865 999999865 999999861 999999843 999999845 999999845 999999852 999999850 999999848 999999847 999999850 999999848 999999805 999999804 999999801 999999801 999999815 999999815 999999812 999999809 999999805 999999801 999999801 999999802 999999802 999999805 999999800 999999803 999999787 999999787 999999818 999999817 999999815 999999814 999999810 999999824 999999820 999999817 999999815 999999810 999999809 999999807 999999801 999999812 999999812 999999805 999999804 999999799 999999788 999999786 999999776 999999788 999999887 999999881 999999879 999999879 999999884 999999873 999999871 999999889 999999889 999999888 999999888 999999888 999999894 999999898 999999895 999999889 999999904 999999903 999999885 999999885 999999887 999999886 999999882 999999885 999999883 999999887 999999887 999999884 999999881 999999883 999999873 999999870 999999869 999999873 999999892 999999897 999999895 999999895 999999898 999999912 999999924 999999922 999999940 999999954 999999950 999999948 999999937 999999905 999999903 999999900 999999899 999999925 999999924 999999929 999999931 999999931 999999931 999999930 999999928 999999927 999999939 999999936 999999936 999999936 999999936 999999936 999999937 999999933 999999945 999999942 999999939 999999939 999999930 999999930 999999927 999999926 999999926 999999905 999999916 999999915 999999912 999999912 999999911 999999909 999999897 999999895 999999896 999999914 999999914 999999916 999999915 999999930 999999935 999999928 999999927 999999924 999999924 999999919 999999919 999999920 999999920 999999915 999999925 999999923 999999923 999999918 999999913 999999907 999999906 999999901 999999896 999999903 999999900 999999907 999999907 999999898 999999892 999999894 999999898 999999912 999999913 999999953 999999941 999999938 999999937 999999936 999999949 999999938 997909513 997909512 997909497 997909501 997909491 997909497 997909495 997909488 997910186 997910181 997910190 997910188 997910182 997910187 997910187 997910187 997910185 997910186 997910238 997910284 997910300 997910288 997910284 997910287 997910296 997910292 997910292 997910292 997910309 997910306 997910304 997910300 997910297 997910297 997910306 997910303 997910300 997910300 998848880 998848874 998848870 998848872 998848871 998848874 998848874 998848838 998848836 998848831 998848845 998848845 998848845 998848843 998848843 998848888 998848887 998848887 998848890 998848889 998848886 998848882 998848896 998848896 998848896 998848895 998848892 998848892 998848873 998848871 998848916 998848916 998848916 998848916 998848932 998848932 998848921 998848911 998848912 998848910 998848926 998848927 998848916 998848916 998848916 998848915 998848912 998848910 998848910 998848935 998848931 998848928 998848936 998848925 998848919 998848916 998848917 998848916 998848917 998848898 998848893 998848887 998848887 998848884 998848884 998848890 998848894 998848901 998848916 998848922 998848922 998848923 999429006 999429019 999429059 999429062 999429060 999429016 999429021 999429020 999429020 999429018 999429025 999429025 999429036 999429036 999429033 999429029 999429029 999429025 999429026 999820394 999820392 999820390 999820388 999820386 999820399 999820393 999820412 999820410 999820425 999820421 999820434 999820438 999820521 999820511 999820508 999820506 999820511 999820513 999820530 999820517 999820522 999820525 999820526 999820526 999820530 999820536 999820540 999820533 999820542 999820540 999820536 999820533 999820554 999820559 999820570 999820570 999820570 999820552 999845347 999845347 999845399 999845388 999845381 999845381 999845419 999845418 999845418 999845429 999845428 999845432 999845432 999845432 999865996 999865996 999866003 999866019 999866019 999866017 999866016 999866018 999866000 999866000 999866000 999865996 999865989 999865967 999865964 999865912 999865915 999865915 999865915 999865908 999865919 999865919 999865919 998927387 998927386 998927386 998927384 998927380 998927380 998927380 998927381 998927377 998927364 998927373 998927364 998927373 998927354 998927351 998927368 998927374 998927390 998927388 998927424 998927418 998927432 998927433 998927443 998927443 998927443 998927464 998927461 998927462 998927453 998927448 998927448 998927446 998927435 998927445 998927479 998927472 998927469 998927462 998927459 998927785 999398065 999398073 999398073 999398072 999398060 999398060 999398058 999398213 999398212 999398208 999398206 999398207 999398199 999398199 999398191 999398194 999398194 999398194 999398199 999398193 999398191 999398197 999398181 999398179 999398177 999398176 999398186 999398227 999398224 999398221 999398220 999398231 999398256 999398253 999398252 999398247 999398244 999398233 999398231 999398230 999398225 999398227 999398227 999398228 999398225 999398227 999398234 999398294 999398292 999398300 999398302 999398302 999398298 999398300 999398307 999398307 999398303 999398284 999398284 999398264 999398264 999398263 999398258 999398256 999398255 999398253 999398252 999398252 999398248 999398252 999398251 999398251 999398250 999398250 999398262 999398262 999398263 999398260 999398264 999398263 999398263 999398263 999398274 999398285 999398296 999398290 999398281 999398277 999398276 999398275 999398275 999398273 999398270 999398273 999398273 999417331 999417328 999417334 999417326 999417331 999417331 999417325 999417322 999417318 999417319 999417319 999417316 999417314 999417315 999417331 999417329 999417333 999417334 999417338 999417328 999417321 999417320 999417320 999417320 999417317 999417316 999417321 999417306 999417313 999417307 999417314 999417313 999417311 999417309 999417305 999417302 999417301 999417299 999417298 999417297 999417282 999417285 999417298 999417536 999417514 999417514 999417512 999417512 999417509 999417515 999417510 999417510 999417503 999417521 999417535 999417529 999417531 999417530 999417525 999417521 999417507 999417503 998837416 998837410 998837409 998837407 998837406 998837399 998837398 998837395 998837388 998837388 998837389 998837383 998837381 998837381 998837393 998837365 998837349 998837356 998837353 998837356 998837356 998837356 998837377 998837363 998837363 998837370 998837370 998837374 998837365 998837362 998837361 998837357 998837357 998837351 998837353 998837350 998837349 998837343 998837351 998837349 998837347 998837357 998837426 998837431 998837430 998837430 998837439 998837439 998837439 998837441 998837440 998837439 998837442 998837438 998837415 998837422 998837421 998837419 998837417 998837411 998837413 998837412 998837416 998837413 998837437 998837441 998837442 998837441 998837441 998837442 998837439 998837438 998837449 998837441 998837439 998837439 998837439 998837446 998837448 998837444 998837444 998837441 998837441 998837429 998837424 999211840 999211835 999211835 999211834 999211834 999211831 999211848 999211851 999211850 999211852 999211854 999211854 999211854 999211859 999211858 999211852 999211831 999211829 999211804 999211804 999211788 999211776 999211775 999211775 999211775 999211770 999211766 999211766 999211757 999211793 999211792 999211790 999211788 999211766 999211766 999211773 999211772 999211785 999211785 999211776 999211773 999211785 999211784 999211780 999211780 999211781 999211768 999211762 999211762 999211762 998837341 998837341 998837337 999136099 999136116 999136115 999136128 999136121 999136118 999136111 999136111 999640232 999640213 999640231 999640246 999640245 999640254 999640261 999640259 999640259 999640258 999640261 999640258 999640258 999640258 999640258 999640280 999640291 999640291 999640285 999640288 999640286 999640282 999640270 999640268 999640268 999640278 999640268 999640268 999640264 999640260 999640258 999640258 999640251 999640251 999640268 999640270 999640266 999640266 999640274 999640272 999640283 999640287 999640283 999658403 999658404 999658397 999658447 999658447 999658458 999658453 999658452 999658472 999658466 999658471 999658448 999658448 999658447 999658446 999658433 999658477 999658470 999658469 999658459 999658459 999658467 999658473 999838953 999838949 999838976 999838976 999838976 999843997 999843996 999843995 999843993 999844014 999844014 999844004 999844002 999825879 999825873 999825873 999825872 999825865 999825868 999825867 999825864 999825868 999825867 999825867 999825864 999825863 999825866 999825866 999825865 999825862 999825859 999825870 999825864 999825861 999825859 999825858 999832408 999832405 999813330 999813335 999813330 999813328 999813324 999813323 999813253 999813253 999813252 999813252 999813245 999813251 999813251 999813241 999813242 999813245 999813245 999813244 999813247 999813792 999813791 999813790 999813802 999813800 999813782 999813782 999813779 999813772 999813771 999813757 999813762 999813762 999813775 999813783 999813782 999813782 999813781 999983583 999983582 999983584 999983579 999983579 999983579 999983579 999983576 999983573 999983567 999983568 999983563 999983559 999983559 999998013 999998012 999998011 999998020 999998029 999998015 999998020 999998023 999998023 999998074 999998057 999998049 999998060 999998114 999998112 999998044 999998042 999998043 999998043 999998040 999998048 999998048 999998046 999998028 999998043 999998041 999998026 999998021 999998016 999998014 999998008 999998006 999998024 999998014 999998010 999998010 999997924 999997921 999997921 999997939 999997932 999997916 999997911 999997943 999997943 999997940 999997939 999997939 999997939 999997937 999997933 999997956 999997955 999997984 999997982 999997990 999997990 999997986 999997974 999997971 999997926 999997926 999997923 999997912 999997912 999997910 999997910 999997910 999997910 999997837 999997841 999997852 999997876 999997876 999997877 999997888 999997883 999997888 999997869 999997868 999997867 999997858 999997857 999997858 999997857 999997849 999997847 999997828 999997852 999997836 999997830 999997830 999699066 999699083 999699053 999699049 999699050 999699019 999699018 999699016 999699013 999699013 999699010 999699011 999699002 999699002 999699005 999699005 999699005 999699005 999698998 999698986 999698981 999699006 999699006 999698992 999698994 999698996 999698994 999698994 999698994 999698986 999698967 999698955 999698957 999698942 999698935 999698935 999698933 999698932 999698903 999698903 999698917 999698922 999698919 999698918 999698919 999698921 999698921 999698934 999698939 999698935 999699012 999699022 999699022 999699038 999699038 999699039 999699062 999699061 999699044 999699041 999699055 999699075 999699072 999699067 999699066 999699066 999699061 999699061 999699063 999699071 999699081 999699076 999699075 999699151 999699149 999699163 999699163 999699162 999699166 999699163 999699154 999699155 999699173 999699174 999699209 999699214 999699227 999699233 999699232 999699241 999699241 999699241 999699249 999699251 999699250 999699253 999699277 999699260 999699261 999699258 999699258 999699254 999699253 999699229 999699225 999699218 999694189 999694191 999694182 999694185 999694189 999694183 999694189 999694182 999694184 999694191 999694181 999694169 999694169 999694168 999694172 999694387 999694384 999694375 999694371 999694359 999694361 999694351 999694348 999694347 999694287 999694291 999694286 999694293 999694294 999694288 999694299 999694306 999694283 999694283 999694280 999694279 999694279 999694271 999694268 999694264 999694268 999694278 999694277 999694276 999694269 999694264 999694255 999694255 999694245 999694244 999694252 999524380 999524366 999524363 999524359 999524357 999524357 999524377 999524329 999524329 999524334 999524332 999524335 999524335 999524335 999524328 999524331 999524324 999524322 999524338 999524338 999524336 999524339 999524340 999524332 999524324 999524325 999524331 999524346 999524344 999524342 999524320 999524318 999524318 999524311 999524310 999524300 999524298 999524317 999524320 999524354 999524353 999524354 999524352 999524352 999524330 999524324 999524320 999524319 999524321 999524341 999524343 999524340 999524339 999524349 999524349 999524345 999524346 999524344 999524358 999524379 999524378 999524376 999524378 999524377 999524423 999524425 999524411 999524411 999524420 999582489 999582483 999582483 999582498 999582493 999582494 999582491 999582491 999582491 999582484 999582482 999582482 999582482 999582491 999582504 999582490 999582490 999582489 999582488 999582481 999582476 999582475 999582487 999582495 999582495 999582493 999582484 999582483 999557695 999557699 999557696 999557692 999557682 999557683 999556977 999556968 999556968 999556966 999556965 999556984 999556983 999556969 999556970 999556956 999556951 999556942 999556948 999556960 999556949 999556945 999556943 999556963 999556972 999556972 999557033 999557006 999557014 999557015 999557019 999557013 999557011 999557001 999557140 999557072 999999812 999999851 999999841 999999858 999999858 999999858 999999858 999999843 999999831 999999829 999999835 999999813 999999810 999999820 999999819 999999917 999999909 999999877 999999864 999999862 999999861 999999857 999999863 999999884 999999880 999999874 999999874 999999874 999999813 999999809 999999809 999999800 999999799 999999796 999999800 999999791 999999793 999999786 999999787 999999785 999999785 999999785 999999784 999999786 999999772 999999772 999999763 999999756 999999752 999999750 999999748 999999747 999999746 999999746 999999749 999999764 999999757 999999756 999999759 999999206 999999208 999999215 999999216 999999216 999999215 999999213 999999183 999999192 999999177 999999183 999999179 999999161 999999161 999999159 999999156 999999154 999999159 999999160 999999169 999999169 999999164 999999164 999999160 999999157 999999157 999999188 999999195 999999199 999999117 999999113 999999113 999999111 999999110 999999102 999999106 999999104 999999101 999999101 999999122 999999117 999999118 999999116 999999114 999999111 999999109 999999107 999999090 999999090 999999088 999999087 999999087 999999085 999999084 999999082 999999081 999999081 999999094 999999094 999999094 999999090 999999030 999999058 999999058 999999069 999999066 999999066 999999062 999999056 999999056 999999040 999999038 999999038 999999037 999999037 999999036 999999976 999999970 999999968 999999968 999999967 999999967 999999969 999999955 999999956 999999949 999999952 999999951 999999955 999999954 999999951 999999954 999999953 999999952 999999950 999999965 999979404 999979405 999979405 999979402 999979402 999979468 999979467 999979469 999979464 999979464 999979463 999979476 999979470 999979475 999979475 999979490 999979495 999980462 999980455 999980460 999980459 999980418 999980417 999980413 999980411 999980407 999980414 999980418 999980427 999980426 999980426 999980425 999980183 999980184 999980184 999980183 999980182 999980184 999980136 999980135 999980146 999980143 999980138 999980160 999980165 999980234 999980247 999980247 999980241 999980248 999980234 999980234 999980226 999980226 999980213 999980208 999980211 999980210 999980213 999980192 999980190 999980190 999980183 999980189 999980185 999980193 999980198 999980193 999980225 999980223 999980222 999980216 999980216 999980210 999980211 999980210 999980220 999980217 999979274 999979273 999979279 999979280 999979276 999979276 999979274 999979298 999979282 999979269 999979269 999979290 999979272 999979271 999979274 999979268 999979267 999979259 999979266 999979267 999979264 999979264 999979265 999979260 999992006 999992005 999992007 999992024 999992050 999992066 999992076 999992083 999992087 999992087 999992093 999992093 999992109 999992109 999992106 999992106 999992093 999992091 999992091 999992087 999992087 999992086 999992085 999992085 999992077 999992074 999992069 999992069 999992066 999521794 999521827 999521821 999521818 999521818 999521819 999521822 999521822 999521827 999521817 999521808 999521814 999521806 999521801 999521801 999521800 999521808 999521802 999521801 999521790 999521797 999521814 999521821 999521831 999521829 999521825 999521825 999521814 999521809 999521804 999521807 999521804 999521801 999521803 999521801 999521788 999521780 999521780 999521785 999521794 999521794 999521791 999521790 999521770 999521770 999521765 999521763 999521768 999521768 999521771 999521766 999521780 999521779 999521783 999521782 999521780 999521776 999521779 999521797 999521794 999521779 999521775 999521775 999527195 999527195 999527194 999527199 999527215 999527208 999527209 999527145 999527144 999527138 999527146 999527146 999527147 999527145 999527164 999527158 999527158 999527154 999527148 999527148 999527148 999527152 999527144 999527147 999527144 999527145 999527134 999527133 999527137 999527156 999527151 999527147 999527145 999527281 999527285 999527285 999527279 999527274 999527247 999527246 999527238 999527234 999527233 999527224 999527222 999657378 999657376 999657374 999657365 999657366 999657267 999657264 999657255 999657253 999657245 999657239 999657217 999657216 999657225 999657230 999657227 999657218 999657213 999657213 999657235 999657232 999657284 999657298 999657296 999657323 999657330 999657334 999657334 999657335 999657333 999657327 999657321 999657320 999657318 999657331 999657362 999657360 999657365 999657430 999657443 999657441 999657452 999657449 999657449 999657449 999657446 999657449 999657454 999657454 999657405 999657093 999657093 999657093 999657091 999657084 999657082 999657082 999741937 999741951 999741956 999741934 999741932 999741937 999741937 999741935 999741933 999741938 999741956 999741956 999741865 999741857 999741855 999741855 999741873 999741867 999741862 999741862 999741888 999741883 999741888 999741877 999741866 999741862 999741870 999741868 999741867 999741892 999741887 999741899 999741895 999741920 999741920 999741917 999741922 999964414 999964426 999964426 999964421 999964418 999964398 999964397 999964397 999964396 999964404 999964402 999964400 999964399 999964391 999964390 999964389 999999885 999999884 999999896 999999895 999999887 999999892 999999889 999999888 999999894 999999890 999999891 999999872 999999870 999999868 999999862 999999861 999999860 999999861 999999861 999999857 999999855 999999847 999999843 999999873 999999877 999999880 999999880 999999860 999999881 999999880 999999888 999999885 999999885 999999873 999999872 999999872 999999870 999999868 999999866 999999866 999999865 999999866 999999864 999999863 999999870 999999909 999999912 999999910 999999925 999999922 999999921 999999920 999999929 999999950 999999963 999999958 999999954 999999953 999999947 999999939 999999939 999999952 999999926 999999937 999999916 999999880 999999892 999999876 999999874 999999867 999999877 999999876 999999880 999999886 999999881 999999912 999999912 999999908 999999917 999999917 999999910 999999943 999999875 999999893 999999892 999999903 999999903 999999909 999999917 999999919 999999918 999999915 999999903 999999903 999999899 999999902 999999901 999999899 999999898 999999895 999999854 999999868 999999867 999999845 999999841 999999838 999999859 999999857 999999954 999999950 999999932 999999929 999999939 999999944 999999943 999999947 999999945 999999944 999999942 999999958 999999956 999999950 999999950 999999949 999999945 999999944 999999943 999999929 999999925 999999935 999999935 999999933 999999933 999999954 999999952 999999951 999999948 999999948 999999945 999999969 999999968 999999966 999999964 999999950 999999949 999999945 999999945 999999937 999999924 999999914 999999935 999999934 999999933 999999986 999608616 999608623 999612643 999612655 999612659 999612660 999612676 999612683 999612682 999612691 999612723 999612723 999612722 999527840 999527849 999527846 999397684 999397683 999397683 999397678 999397680 999397664 999397630 999397641 999397655 999397642 999397644 999397637 999397636 999397639 999397632 999397637 999397632 999397634 999397633 999397630 999397629 999397625 999397629 999397625 999397614 999397613 999397608 999397608 999397601 999397612 999397615 999397611 999397610 999397611 999397606 999397548 999397546 999397552 999397551 999397559 999397552 999397534 999397525 999397519 999397519 999397533 999397519 999397517 999397517 999397500 999550115 999550114 999550110 999550116 999550127 999550116 999550115 999550117 999550116 999550107 999550107 999550091 999550089 999550082 999550082 999550082 999550079 999550074 999550074 999550084 999550083 999550083 999550081 999550079 999550085 999567509 999567510 999567515 999567517 999567514 999567499 999567470 999567463 999567473 999567473 999567471 999567469 999567468 999567480 999567478 999567502 999567501 999567498 999567498 999567470 999567469 999567469 999567451 999567449 999567440 999567440 999567429 999688387 999688378 999688368 999688368 999688381 999688381 999688388 999688381 999688371 999688376 999688380 999688372 999688369 999688369 999688377 999688372 999688369 999688367 999688368 999688366 999688365 999688365 999184249 999184251 999184230 999184233 999184231 999184230 999184224 999184222 999184218 999184215 999184211 999184206 999184235 999184242 999184236 999184236 999184232 999184255 999184282 999184292 999184280 999184269 999184275 999184268 999184260 999184259 999184267 999184264 999184264 999184277 999184275 999184269 999184291 999184307 999184306 999184305 999184311 999184317 999184330 999184327 999184336 999184336 999184331 999184329 999184322 999184311 999184320 999184317 999184315 999184315 999184313 999184318 999184323 999184323 999184321 999184312 999184293 999184336 999184344 999184342 999184342 999184339 999186401 999186398 999186394 999186394 999186391 999186388 999186385 999186384 999186391 999065336 999065356 999065350 999065341 999065346 999065345 999065343 999065338 999065333 999065335 999065306 999065307 999065310 999065306 999065309 999065311 999065311 999065307 999065305 999067088 999067078 999067078 999067076 999067076 999067152 999067158 999069038 999069038 999069038 999069046 999069035 999069035 999108692 999985713 999985701 999985694 999985693 999985691 999985620 999985615 999985612 999985612 999985615 999985614 999985633 999985631 999985635 999985643 999985669 999985668 999985667 999985664 999985686 999985677 999985674 999985682 999985693 999985692 999985692 999985691 999985686 999985683 999985676 999985676 999985708 999985708 999985705 999985714 999985712 999985766 999985752 999985760 999985775 999985773 999985770 999985746 999985737 999985741 999985725 999985755 999985763 999985762 999985760 999985807 999108785 999108783 999108782 999108765 999108770 999108767 999108765 999108765 999108748 999108748 999108759 999108762 999108764 999862393 999862392 999862386 999862376 999862391 999862390 999862385 999862380 999862380 999862377 999862374 999862351 999862355 999862354 999862346 999862345 999862344 999862347 999862359 999862361 999862357 999862374 999862374 999862377 999862377 999862397 999862396 999862396 999862396 999862402 999862401 999862401 999862412 999862411 999862406 999862405 999862404 999862403 999862400 999862404 999862404 999862400 999862400 999862393 999862397 999862395 999862396 999862401 999862418 999862417 999862415 999862413 999862412 999862413 999862408 999862406 999862402 999862413 999862412 999862409 999862412 999862410 999862407 999862382 999862358 999862358 999862355 999862353 999862351 999862361 999862358 999862358 999862368 999862365 999862377 999860495 999860493 999860499 999860489 999860489 999860485 999860484 999860478 999860477 999860475 999860470 999860515 999860510 999860507 999860516 999860511 999860530 999860525 999860525 999860525 999860432 999868315 999868327 999868318 999868323 999868330 999868331 999868335 999868330 999868326 999868326 999868324 999868311 999868307 999868307 999868316 999868319 999868227 999868227 999868222 999868223 999868227 999868234 999868245 999868241 999868239 999868235 999868252 999868255 999868254 999868207 999868221 999868221 999868167 999868168 999868164 999868156 999868149 999868117 999879854 999879867 999921790 999921793 999921787 999921792 999921790 999921792 999921794 999921794 999921794 999921787 999921792 999921789 999921784 999921778 999921774 999921801 999921801 999921807 999921796 999879879 999879876 999879883 999879958 999879952 999879979 999879975 999879978 999879958 999879965 999879956 999657458 999657457 999657461 999657461 999657455 999657454 999657461 999657461 999657462 999657461 999657461 999657469 999657467 999657467 999657470 999657468 999657460 999657461 999657459 999657456 999657475 999657475 999657475 999657472 999657463 999657461 999657463 999657457 999657447 999657446 999657446 999657461 999657459 999657452 999657442 999657441 999657442 999662807 999662831 999662625 999662628 999662625 999662623 999662629 999662629 999662574 999662570 999662567 999662567 999662566 999650821 999650821 999650820 999650822 999650818 999650815 999650821 999650817 999650806 999650817 999650804 999650800 999650805 999650815 999650818 999650806 999650796 999650791 999650876 999650870 999650871 999650864 999650877 999650874 999650871 999650871 999650868 999650870 999650882 999650880 999650876 999650878 999650877 999650876 999650876 999650870 999650868 999650849 999650850 999650828 999650828 999650823 999650833 999650812 999650818 999650818 999650817 999650820 999650821 999650820 999650819 999650834 999650833 999650918 999650913 999650913 999650915 999650914 999650915 999650885 999650878 999650877 999650868 999650866 999650864 999650863 999669442 999669442 999669438 999669437 999669437 999669418 999669423 999669420 999669395 999669391 999669385 999669384 999669377 999669381 999669381 999669401 999669397 999669395 999669399 999669424 999669432 999675447 999675437 999675437 999675450 999675458 999675456 999675452 999675463 999675460 999675472 999673688 999673688 999673694 999673707 999673722 999673720 999673707 999673714 999230965 999230979 999230977 999230976 999230976 999216517 999216515 999216520 999216508 999216498 999216556 999216555 999216555 999216555 999216610 999216629 999216520 999216530 999216530 999216542 999216540 999216566 999216562 999216560 999216561 999216578 999216600 999216599 999216598 999216589 999216589 999216587 999216579 999216570 999216565 999216560 999216587 999216587 999216573 999216569 999216569 999216562 999216560 999216551 999216553 999216600 999216598 999216598 999216598 999216597 999216586 999216599 999216595 999216594 999216594 999216589 999216591 999216591 999216593 999241987 999242003 999242034 999242032 999242043 999242042 999242038 999242034 999242034 999242019 999242008 999241993 999650980 999650979 999650981 999650980 999650989 999650963 999650965 999650978 999650975 999650971 999650973 999650971 999650968 999677711 999677711 999677714 999677701 999677701 999677715 999677708 999677730 999677733 999677733 999677746 999677759 999677765 999677766 999677752 999677749 999974155 999974877 999974885 999974893 999974905 999974926 999974935 999974940 999974937 999974950 999974949 999962206 999962202 999962201 999962206 999962206 999962205 999962199 999962199 999962198 999962197 999962216 999962212 999962209 999962204 999962204 999962205 999962203 999962205 999962199 999962199 999962199 999962210 999962204 999962204 999962197 999962212 999962212 999962210 999962156 999962153 999962149 999962158 999962155 999962154 999962162 999962162 999962173 999962164 999962157 999962168 999962180 999962180 999962190 999972083 999972083 999972086 999972085 999972082 999972080 999972091 999972097 999972097 999972094 999972095 999972097 999972094 999972093 999972091 999972100 999972093 999972091 999972099 999972085 999972103 999972119 999972118 999972127 999972135 999972137 999972139 999972138 999972138 999972137 999972139 999972134 999972116 999972116 999972124 999972124 999972122 999972126 999972126 999972130 999972129 999972129 999972129 999972138 999972322 999972321 999972337 999972334 999972334 999972328 999972329 999972327 999972326 999972324 999972323 999972323 999972323 999972321 999972338 999972337 999972322 999972322 999972311 999972309 999972307 999972302 999972298 999972301 999972303 999972303 999954892 999954890 999954900 999954894 999954896 999954879 999954866 999954865 999954861 999954858 999954861 999954864 999954856 999954855 999954856 999201227 999201318 999201353 999201351 999201349 999201347 999201347 999201346 999201337 999201347 999201350 999201349 999201364 999201369 999201363 999201365 999653282 999653281 999653279 999653250 999653248 999653279 999653275 999653263 999653269 999627864 999627850 999627882 999627872 999627870 999627874 999627875 999627875 999627874 999218837 999218834 999218858 999218853 999218875 999218874 999999905 999999910 999999913 999999917 999999906 999999887 999999952 999999950 999999949 999999944 999999932 999999929 999999927 999999922 999999956 999999955 999999950 999999950 999999947 999999947 999999947 999999947 999999929 999999929 999999923 999999928 999999928 999999943 999999942 999999938 999999926 999999925 999999919 999999918 999999912 999999913 999999918 999999867 999703447 999703447 999703446 999703442 999703437 999703436 999703436 999703450 999703458 999703317 999703298 999703298 999703294 999703294 999703293 999703295 999703300 999703296 999703290 999703297 999703309 999703309 999703304 999703323 999703323 999703315 999703251 999703250 999703243 999703261 999703288 999703286 999703284 999703257 999703253 999703251 999703246 999703241 999703239 998922213 998922213 998922235 998922233 998922257 998922257 998922276 998922276 998922255 998922271 998922259 998922258 998922312 998922343 998922356 998922341 998922339 998922340 998922335 998922334 998922302 998922303 998922303 998922398 999224887 999224891 999224891 999224885 999224878 999224870 999224855 999224855 999224857 999224846 999224842 999224848 999224847 999224847 999224841 999224848 999224848 999224845 999224842 999224842 999224845 999224801 999224799 999224790 999224784 999224784 999224782 999224776 999224776 999224776 999224773 999224778 999224778 999224776 999224771 999224768 999224765 999267043 999267042 999267044 999267064 999267077 999267076 999267079 999267078 999267082 999267078 999267093 999267091 999267086 999267089 999267089 999267087 999267087 999267113 999267111 999267108 999267105 999267105 999227458 999227451 999227460 999227457 999227456 999227461 999227478 999227478 999227490 999227488 999227485 999227517 999227515 999227533 999227533 999227581 999227581 999227593 999227581 999227585 999227580 999227573 999227408 999227423 999227422 999227419 999227424 999227427 999227427 999227423 999227422 999227419 999227419 999227414 999227414 999227387 999227384 999227384 999227379 999227402 999227413 999227417 999227409 999227449 999227444 999227434 999227414 999227403 999227403 999191904 999191898 999191903 999191899 999191921 999191911 999191937 999191937 999191937 999191935 999191939 999191939 999191945 999191967 999191947 999191947 999191949 999191943 999191914 999191912 999191911 999191911 999191908 999191909 999191874 999191876 999191905 999191909 999191907 999191722 999191723 999191720 999191763 999191764 999191778 999191777 999191776 999191782 999191726 999191726 999191735 999191736 999191733 999191733 999191733 999191732 999191729 999191726 999191726 999191732 999191726 999191707 999191704 999191700 999191693 999191693 999191693 999191692 999191685 999191685 999191684 999191684 999191684 999191669 999191682 999191721 999191720 999191720 999191694 999191692 999191707 999191704 999191687 999191687 999191687 999191688 999191698 999191659 999191656 999191710 999191710 999191717 999191702 999191696 999191693 999191693 999191703 999191698 999191696 999191687 999191680 999191687 999191690 999191690 999164942 999164931 999164956 999164962 999164958 999164970 999164970 999164970 999164964 999164974 999164972 999164968 999164963 999164964 999164961 999164960 999164960 999405519 999405518 999405512 999405591 999405588 999405570 999405568 999405570 999405583 999405599 999405597 999405596 999405600 999405601 999405598 999405584 999405575 999405575 999405577 999397694 999397679 999397661 999397659 999397680 999397678 999397683 999397656 999397645 999397660 999397657 999397662 999397661 999397659 999397663 999397672 999397654 999397656 999397634 999397622 999397621 999397593 999397588 999397555 999397549 999397547 999397547 999397547 999397546 999397546 999397556 999397556 999397556 999397565 999397561 999397565 999397562 999157023 999157034 999157030 999504241 999504270 999498896 999498895 999498881 999498881 999498883 999498878 999498881 999318403 999318401 999318399 999318396 999318401 999318387 999318383 999318380 999318394 999318381 999318382 999318380 999318376 999318376 999318371 999318362 999318366 999318364 999318364 999318372 999318372 999318370 999318368 999318356 999318356 999318369 999318367 999318383 999318371 999318371 999318371 999318406 999318399 999015904 999015904 999015921 999015921 999015910 999015906 999015905 999015904 999015903 999015902 999015900 999015893 999015892 999015925 999015921 999015922 999015915 999015949 999015949 999015945 999015941 999015934 999015934 999015925 999015922 999015927 999015916 999015915 999015875 999015874 999015870 999015888 999015867 999015867 999015876 999015874 999015875 999015874 999015871 999015867 999015861 999015852 999015868 999015882 999015874 999015874 999015871 999015864 999015847 999015851 999015833 999015830 999015825 999015828 999015831 999015831 999015785 999015784 999015778 999015778 999015777 999015777 999015786 999015785 999015784 999015784 999015802 999015793 999015812 999015811 999015807 999015806 999015807 999015803 999015800 999015800 999015799 999015799 999015787 999015786 999015786 999015755 999015755 999015747 999015747 999015740 999015727 999015744 999015744 999015753 999015742 999015741 999015749 999015757 999015763 999015755 999015740 999015740 999015739 999015736 999015728 999015724 999015723 999015720 999015700 999015698 999015698 999015652 999015630 999015653 999015644 999015640 999015656 999015650 999015637 999015634 999015611 999015599 999015595 999015588 999015584 999999725 999999727 999999719 999999717 999999708 999999709 999999709 999999709 999999706 999999720 999999728 999999693 999999693 999999679 999999696 999999692 999999677 999999653 999999635 999999632 999999632 999999632 999999630 999999694 999999694 999999614 999999612 999999615 999999609 999999608 999999621 999999637 999999625 999999629 999999654 999999650 999999650 999999653 999999649 999999648 999999646 999999640 999999656 999999655 999999660 999999650 999999650 999999649 999999644 999999642 999999639 999999636 999999646 999999641 999999639 999999639 999999648 999999647 999999720 999999718 999999717 999999720 999999719 999999717 999999718 999999747 999999747 999999741 999999735 999999743 999999806 999999817 999999818 999999832 999999826 999999821 999999844 999999834 999999832 999999821 999999816 999999818 999999816 999999815 999999814 999999807 999999807 999999807 999999812 999999809 999999858 999999853 999999852 999999851 999999846 999999851 999999856 999999858 999999856 999999854 999999849 999999853 999999880 999999874 999999860 999999859 999999857 999999842 999999850 999999841 999999841 999999836 999999855 999999855 999999847 999999848 999999848 999999845 999999844 999999841 999999840 999999836 999999849 999999849 999999846 999999840 999999835 999999835 999999833 999999829 999999828 999999818 999999816 999999814 999999801 999999810 999999812 999999809 999999803 999999800 999999812 999999807 999999799 999999773 999999768 999999766 999999763 999999759 999999759 999999791 999999788 999999770 999999766 999999777 999999775 999999717 999999717 999999714 999999825 999999813 999999813 999999809 999999805 999999802 999999816 999999816 999999810 999999804 999999803 999999826 999999823 999999821 999999818 999999812 999999831 999999836 999999835 999999832 999999824 999999825 999999823 999999841 999999840 999999819 999999781 999999779 999999794 999999792 999999815 999999811 999999780 999999795 999999819 999999817 999999821 999999817 999999809 999999827 999999766 999999786 999999785 999999774 999999784 999999783 999999777 999999763 999999763 999999763 999999766 999999762 999999762 999999769 999999768 999999766 999999773 999999771 999999780 999999857 999999860 999999850 999999850 999999847 999999853 999999868 999999874 999999871 999999885 999999890 999999888 999999879 999995847 999995844 999995848 999995848 999995847 999995850 999995851 999995851 999995873 999995868 999995871 999995898 999995898 999995904 999995912 999995912 999995909 999995930 999995925 999995923 999995914 999995916 999986037 999986039 999986037 999986027 999986027 999986027 999986027 999986015 999986015 999986012 999986007 999986007 999986002 999986018 999986018 999986018 999986035 999986029 999986027 999986054 999986053 999986049 999986045 999986055 999986055 999986069 999986067 999986079 999989987 999989987 999989987 999989986 999990023 999990010 999990010 999989991 999989989 999997999 999997999 999997999 999997998 999997961 999997952 999997981 999997981 999997977 999997963 999997954 999997938 999997918 999997916 999997914 999997913 999997913 999997913 999997904 999997904 999997901 999997913 999997912 999997903 999997922 999997919 999997898 999997890 999997909 999997906 999997900 999997907 999997911 999997933 999997921 999997916 999997920 999997915 999997916 999997978 999997963 999997960 999997957 999997956 999997946 999997958 999997957 999997962 999997992 999998021 999998053 999998051 999998047 999998036 999998033 999998027 999998043 999998050 999998047 999998033 999998046 999998038 999998025 999998014 999998015 999998025 999997984 999997984 999997982 999997980 999997980 999997976 999999356 999999373 999999378 999999370 999999375 999999362 828007834 828007830 828007828 828007831 828007834 828007840 828007840 828007828 828007828 828007814 828007823 828007820 828007818 828007823 828007823 897311310 897311326 897311335 897311333 897311334 897311332 897311328 897311329 897311329 897311326 897311325 897311323 897311317 897311314 897311302 897311302 897311315 897311311 897311306 897311308 897311306 897311311 897311310 897311303 897311303 897311300 897311300 897311300 897311301 897311304 897311252 897311250 897311257 897311255 897311263 897311257 897311261 897311224 897311263 897311263 897311263 897311253 897311251 897311241 897311241 897311241 897311309 897311303 897311298 897311315 897311321 897311347 897311353 897311351 897311357 897311338 897311316 897311325 897311319 897311317 897311319 897311318 897311339 897311357 897311355 897311367 897311383 897311396 897311392 897311391 897311399 897311399 897311311 897311315 897311315 897311315 897311308 897311315 897311319 897311319 897311318 897311356 897311352 897311350 897311350 897311347 897311347 897311347 897311371 897311366 897311366 897311363 897311360 897311360 897311353 897311352 897311352 897311341 897311348 897311343 897311361 897311358 897311363 897311366 897311372 897311371 897311395 897311395 897311395 897311392 897311429 897311427 897311421 897311451 897311465 897311479 897311478 897311478 897311490 897311487 897311487 897311484 897311476 897311478 897311478 897311468 897311468 897311474 897311472 897311461 897311455 897311453 897311444 897311459 897311464 897311467 897311465 897311464 897311442 897311438 897311437 897311456 897311455 897311446 897311471 897311467 897311482 897311482 897311481 897311483 897311490 897311483 897311483 897311481 897311478 897311493 897311490 897311425 897311424 897311433 897310048 897310048 897310048 897309084 897309081 897309080 897309105 897309103 897309104 897309131 897309126 897309145 897309144 897309143 897309140 897309140 897309143 897309147 897309144 897309143 897309137 897309133 897309150 897309150 897309145 897309145 897309129 897309126 897309127 897309125 897309115 897309117 897309116 897309127 897309121 897309121 897309121 897309135 897309107 897309121 897309118 897309110 897309106 897309117 897309122 897309122 897309118 897309113 897309090 897309108 897309108 897309105 897309124 897309123 897309123 897309109 898275976 898275954 898275954 898275979 898275961 898275954 898275929 898275971 898275969 898275964 898275964 898275956 898275945 898275936 898275931 898275930 898275945 898275936 898275919 898275859 898275849 898275856 898275851 898275851 898275851 898275850 898275850 898275855 898275857 898275857 898275857 898275857 898275125 898275142 898275139 898313549 898313548 898313546 898313546 898313546 898313546 898313575 898313576 898313579 898313577 898313569 898313563 898313562 898313550 898313547 898334636 898334612 898334610 898334625 898334625 898334635 898334637 898334639 898334637 898334661 898334659 898334659 898334663 898334662 898334660 898334659 898334644 898334649 898334651 898334645 898334643 898334638 898334643 898334639 898334645 898334642 898334649 898334655 921272523 921272520 921272539 921272527 921272524 921272524 921272523 921272527 921272548 921272547 921272547 921272539 921272538 948750858 948750853 948750856 948750856 948750854 948750854 948750853 948750852 948750847 948750855 948750848 948750843 948750852 948750880 948750879 948750879 948750848 948750852 948750835 948750832 948750825 948750821 948750816 948750812 948750809 948750800 948750800 948750782 949300145 949300128 949300172 949300172 949300183 949300194 949300169 949300147 949300147 949300142 949300139 949300138 949300138 949300142 949300130 949300126 949300130 949300127 949300127 949300125 949300125 949300128 949300104 949300103 949300103 949300103 949300090 949300093 949300079 949300080 949300077 949294073 949294068 949294068 949294057 949294056 949294055 949294054 949294054 949294051 949294044 949294039 949294037 949294042 949294064 949294063 949294054 949294054 949294043 949294034 949294032 949294031 949294036 949294033 958699737 958699743 958699743 958699730 958699725 958699726 958699719 958699713 958699727 958699745 958699739 958699759 958699759 958699753 958699753 958699752 958699752 958699758 958699765 958699765 958699756 958699741 958699738 958699734 958699737 958699737 958699733 958699734 958699763 958699762 958699746 958699744 958699736 958699739 958699731 958699730 958699743 958699739 958699749 958699754 958699754 958699762 958699758 958699769 958699762 958699761 958699745 958699742 958699708 958699700 958699700 958699693 958699686 958699686 958699678 958699676 958699673 958699675 958699700 958699697 958699696 958699695 958699694 958699708 958699704 958699731 961563466 961563466 961563459 961563454 961563451 961563451 961563450 961563457 961563457 961563469 961563469 961563472 961563468 961563466 961563554 961563572 961563582 961563575 934085264 934085264 934085264 934085264 934085257 934085253 934085264 934085264 934085285 934085293 934079880 934079880 934079891 934079896 934079894 934079884 934079892 934079895 934079893 955886206 955886206 955886209 955886209 955886051 955886037 955886035 955886034 955886030 955886028 955886024 955886012 955886005 955886011 955886006 955886004 955886057 955886056 955886053 955886049 955886047 955886046 955886010 955886010 955886010 955886013 955885998 955885975 955885975 955885977 955885977 955885978 955885971 955885968 955885999 955885999 955886004 955886002 955886001 955885999 985033223 985033222 985033220 985033238 985033237 985033235 985033228 985033228 985033228 985033159 985033160 985033165 985033165 985033163 985033163 985033127 985033120 985033154 985033160 985033160 985033152 985033134 985033132 985033132 985033128 985033118 985033117 985033117 985033126 985033126 985033126 990342275 990342270 990342272 990342302 990342308 990342306 990342310 990342315 990342322 990342317 990342326 990342326 990342324 990342322 990342328 990342341 990342341 990342338 990342333 990342332 990342329 990342322 990342322 990342334 990342334 990342332 990342333 990342333 990342329 990342326 990342325 990342451 990342448 990342446 990342445 990342453 990342461 990342445 990342446 990342449 990342454 990342452 990342455 990342451 990342428 990342423 990342421 990342421 990342426 990342418 990342416 990342427 990342432 990342432 990342444 990342447 990342462 990342457 990342474 990342476 990342474 990342474 990342465 990342465 990342472 990342470 990342473 990342474 985033330 985033320 985033320 985033315 985033322 985033321 985033320 985033324 985033286 985193722 985193721 985193742 985193741 985193734 985193737 985193742 995264314 995264314 995264314 995264307 995264302 995264301 995264299 995264303 995264299 995264296 995264294 995264294 995260402 995260418 995260417 995260414 995260409 995260409 995260418 995260439 995260420 995260420 995260419 995260527 995260510 995260539 995260539 995260535 995260534 995260536 995260533 995260531 995260531 995260531 995260543 995260535 995260534 995260533 995260561 995260529 995260528 995260528 995260528 995260528 995260525 995260524 995260521 995260517 995260515 995260522 995260514 995260543 995260561 995260573 995260638 995260631 985854907 985854906 985854935 985854936 985854934 985854938 985854942 985854936 985854933 985854930 985854925 985854923 985854923 985854912 985854911 985854919 985854919 985854932 985854930 985854932 985854929 985854928 985854927 985854921 985854931 985854931 985854862 985854862 985854861 985854866 985854879 985854877 985854869 985854869 985854862 985854858 985854852 985854854 982991108 982991102 982991063 982991063 982991057 982991055 982991068 982991061 982991056 982991056 982991043 982991043 982991051 953843808 953843816 953843813 953843808 953843787 953843805 953843826 953843825 953843820 930905945 930905941 930905957 930905952 930905947 930905947 930905940 930905939 930905934 930905962 930905944 930905847 930905844 930905843 930905863 930905857 930905856 930905864 930905876 930905876 930905873 930905885 930919909 930919912 930919914 930913356 930913359 930913362 930913362 930913361 930913355 930913355 930913366 930913367 930913363 930913374 930913368 930913368 930913367 930913365 930913380 930913377 930913376 930913375 930913370 930913369 931486927 931486934 931486932 931486938 931486938 999864032 999864042 999864040 999864038 999864054 999864087 999864086 999864052 999864050 999864050 999864060 999864062 999864045 999864036 999864054 999864050 999864044 999864045 999864054 999864052 999864006 999864002 999863981 999863979 999863972 999863974 999863980 999863985 999863999 999863999 999992781 999992777 999992774 999992764 999992759 999992742 999992746 999992744 999992742 999992727 999978691 999978694 999978692 999978688 999978684 999978697 999978698 999978726 999978763 999978759 999978770 999978779 999978774 999978773 999978779 999978757 999978701 999978698 999978707 999978707 999978706 999978703 999978709 999978716 999978716 999978715 999978715 999978765 999978789 999978804 999978726 999978717 999978702 999978702 999978702 999978702 999978656 999978656 999978657 999978683 999978697 999978696 999978668 999978649 999978640 999978641 999978641 999978637 999978637 999978640 999978639 999978645 999978714 999978725 999978737 999978737 999978737 999978742 999978760 989908178 989908175 989908171 989908171 989908161 989908163 989908162 989908194 989908188 989908187 989908227 989908227 989908227 989908224 989908222 989908220 989908220 989908217 989358849 989358842 989358836 989358833 989358764 989358762 989358757 989358755 989358757 989358755 989358758 989358758 989358753 989358750 989358753 989358793 989358793 989358788 989358788 989358790 989358786 989358726 989358723 989358717 989358718 989358714 989358713 989358671 989358670 989358668 989358667 989358667 989358665 989358601 989358622 989358638 989358725 989358729 989358755 989358755 989358759 989358760 989358755 989358752 989358744 989358781 989358781 989358773 989358773 989358772 989358768 989358771 989358789 989358789 989358787 989358784 989358784 989358767 989358772 989358758 989358751 989358752 989358764 989358761 989358756 989358753 989358748 989358746 989358751 989358762 989358762 989358768 989358769 989358770 989358771 989358776 989358776 989358780 989358778 989358780 989358777 989358777 989358793 989358792 989358791 989358772 989358765 989358762 989358762 989358762 989358759 989358759 989350752 989350748 989350745 989350744 989350737 989350732 989350754 989350749 989350746 989350746 989350744 989350742 989350740 989350740 989350735 989350734 989350737 989350737 989350737 989350732 989350732 989350690 989350750 989350744 989350744 989350730 989350729 989350755 989350754 989350778 989350798 989350797 989350796 989350793 989350793 989350791 989350800 989350795 989350773 989350757 989350785 989350772 989350769 989350763 989350760 989350769 989350765 989350766 989350765 989350829 989350827 989350825 989350824 989350818 989350821 994940222 994940228 994940228 994940228 994940215 994940212 994940201 994940200 994940200 994940194 994940195 994940198 994940212 994940217 994940221 994940223 994940219 994940227 994940239 994940237 994940245 994940245 994940235 994940243 994940240 994940235 994940232 994940232 994940279 994940274 994940274 994940282 994940288 994940296 994940292 994940292 994940286 994940285 994940281 994940274 994940285 994940280 994940280 994940265 999949588 999949597 999949603 999949601 999949594 999949605 999949602 999949616 999949629 999949633 999820868 999820886 999820886 999820893 999820892 999820890 999820890 999820889 999820888 999820878 999820873 999820878 999820876 999820874 999820874 999820878 999820871 999820877 999820897 999820898 999820902 999820898 999820898 999820891 999820886 999820883 999820883 999820882 999820882 999820780 999820765 999875312 999875316 999875316 999875311 999875305 999875303 999875299 999875286 998887328 998887330 998887330 998887357 998887398 998887390 998887409 998887405 998887324 998887324 998887325 998887324 998887336 998887338 998887339 998887329 998887325 998887338 998887328 998887331 998887321 998887321 998887313 998887315 998887314 998887303 998887312 998887309 998887360 998887370 998887370 998887405 998887389 998887387 998887386 998887383 998887435 998887431 998887422 998887421 998887422 998887416 998887410 998887421 998887426 998887417 998887413 998887406 998887398 998887398 998887400 998887400 998887399 998887399 998887399 998887384 998887384 998887379 998887376 998887369 998887368 998887368 998887390 998887377 998887370 998887382 998887387 998887386 998887380 998887398 998887385 998887385 998887377 998887375 998887368 998887364 998887364 998887366 998887381 998887384 998887380 998887376 998887376 998887376 998887374 998887371 993297969 993297984 993297982 993297991 993297991 993297991 993298004 993298035 993259624 993259621 993259619 993259619 993259627 993259627 993259659 993259649 993259672 993259671 992686123 992686238 992686238 992686244 992631698 992631703 992631700 992631700 992631717 992631710 992631715 992631715 992631715 992631718 992631715 992631710 992631711 992631698 992631696 992631697 992631699 992631697 992631696 992631695 992631707 992631726 992631716 992631715 992631712 992631710 992631713 992631713 992631704 992631698 992631698 992631694 992631699 987622354 987622375 987622375 987622370 987622351 987622351 987622353 987622361 987622361 987622362 987622362 987622362 987622362 987622359 987622357 987622346 987622350 987622350 987622373 987622358 987622357 987622353 987622340 987622340 987622342 987622347 987622347 987622346 987622345 987622345 987622347 987622346 987622345 987622305 987622303 987622306 987622317 987622328 987622328 987622321 987622319 999999760 999999757 999999749 999999749 999999744 999999731 999999734 999999740 999999742 999999737 999999732 999999722 999999718 999999721 999999728 999999721 999999721 999999720 999999722 999999721 999999721 999999721 999999723 999999721 999999659 999999646 999999640 999999643 999999642 999999642 999999642 999999642 999999634 999999633 999999631 999999629 999999629 999999625 999999624 999999610 999999608 999999607 999999612 999999606 999999677 999999676 999999675 999999671 999999671 999999675 999999674 999999668 999999665 999999671 999999671 999999671 999999671 999999670 999999694 999999672 999999684 999999677 999999655 999999651 999999650 999999650 999999663 999999665 999999659 999999657 999999653 999999647 999999647 999999650 999999650 999999646 999999645 999999668 999999667 999999665 999999685 999999685 999999758 999999793 999999779 999999779 999999775 999999771 999999756 999999756 999999756 999999753 999999751 999999751 999999758 999999758 999999758 999999754 999999748 999999742 999999770 999999779 999999773 999999771 999999775 999999773 999999779 999999779 999999780 999999773 999999773 999999877 999999881 999999887 999999866 999999858 999999861 999999862 999999855 999999842 999999841 999999834 999999831 999999827 999999825 999999833 999999833 999999819 999999819 999999818 999999819 999999843 999999842 999999859 999999853 999999856 999999879 999999876 999999901 999999882 999999884 999999879 999999878 999999876 999999862 999999860 999999860 999999864 999999864 999999865 999999863 999999854 999999854 999999854 999999853 999999876 999999838 999999837 999999839 999999832 999999831 999999835 999999833 999999836 999999833 999999835 999999837 999999836 999999834 999999837 999999818 999999847 999999843 999999841 999999839 999999834 999999834 999999828 999999826 999999826 999999821 999999818 999999816 999999834 999999833 999999829 999999838 999999838 999999833 999999830 999999829 999999851 999999845 999999841 999999836 999999836 999999836 999999842 999999842 999999842 999999837 999999839 999999848 999999847 999999829 999999814 999999801 999999781 999999784 999999776 999999779 999999789 999999774 999999774 999999772 999999796 999999760 999999765 999999759 999999774 999999796 999999792 999999780 999999783 999999783 999999763 999999763 999999874 999999882 999999850 999999859 999999856 999999854 999999851 999999847 999999847 999999851 999999847 999999847 999999843 999999848 999999832 999999845 999999844 999999843 999999841 999999837 999999834 999999830 999999836 999999837 999999839 999999839 999999838 999999842 999999841 999999842 999999848 999999848 999999841 999999837 999999922 999999922 999999921 999999923 999999929 999999927 999999922 999999917 999999917 999999894 999999880 999999872 999999872 999999866 999999860 999999857 999999854 999999850 999999849 999999844 999999861 999999853 999999850 999999847 999999868 999999877 999999873 999999858 999999855 999999859 999999852 999999847 999999847 999999845 999999877 999999876 999999870 999999868 999999866 999999867 999999866 999999863 999999856 999999847 999999842 999999842 999999842 999999876 999999860 999999860 999999852 999999825 999999808 999999808 999999696 999999693 999999692 999999692 999999703 999999701 999999691 999999732 999999727 999999719 999999716 999999716 999999713 999999713 999999711 999999710 999999710 999999730 999999717 999999719 999999719 999999728 999999732 999999737 999999737 999999752 999999731 999999772 999999770 999999767 999999763 999999754 999999763 999999762 999999756 999999782 999999782 999999779 999999791 999999787 999999785 999999772 999999749 999999711 999999707 999999707 999999698 999999695 999999694 999999695 999999701 999999704 999999704 999999729 999999747 999999745 999999745 999999745 999999747 999999744 999999747 999999758 999999757 999999758 999999755 999999747 999999739 999999756 999999770 999999773 999999772 999999769 999999780 999999778 999999798 999999831 999999824 999999812 999999810 999999795 999999793 999999791 999999787 999999788 999999786 999999788 999999787 999999794 999999794 999999790 999999793 999999786 999999782 999999782 999999782 999999782 999999780 999999780 999999777 999999777 999999777 999999774 999999774 999999770 999999775 999999768 999999762 999999778 999999799 999999797 999999787 999999782 999999782 999999806 999999801 999999800 999999800 999999787 999999776 999999787 999999782 999999792 999999788 999999788 999999788 999999782 999999779 999999764 999999764 999999770 999999767 999999767 999999792 999999792 999999871 999999871 999999877 999999855 999999862 999999862 999999859 999999859 999999839 999999839 999999839 999999839 978193523 978193521 978193521 978193521 978193520 978193516 978193516 978193518 978193518 978193515 978193515 978193507 978193505 978193499 978193674 978193669 978193658 978193655 978193655 978193647 978193646 978193646 978193637 978193633 978193633 978193628 978193601 978193599 978193591 978193602 978193537 978193537 978193536 978193532 978193542 978193553 978193545 978193539 978193539 978193537 978193538 978193536 978193526 978193524 978193527 978193530 978193529 978193528 978193517 978193559 978193553 978193553 978193547 978193568 978193562 978193570 978193570 978193569 978193567 978193566 978193556 978193563 978193556 978193548 978193547 978193545 978256799 978256798 978256790 978256788 978256828 978256833 978256811 978256793 978256796 978256796 978256804 978256800 978256802 978256797 978256793 978256787 978256787 978256782 978256775 978256765 978256765 978256765 978256761 978256757 978256761 978256752 978256752 978256750 978256745 978256738 978256734 978256733 978256738 978256750 978256751 978256752 978256790 978256789 978256778 978256834 978256847 978256846 978256845 978256836 978256831 978256822 978256821 978256821 978256819 978256709 978256717 978256709 978256703 978256702 978256702 978256696 978256693 978256693 978256686 978256686 978256686 978256692 978256687 978256683 978256681 978256679 978256677 978256676 978256673 978256672 978256682 978260827 978260821 978260819 978260816 978260814 978260812 978260811 978260806 978260807 978260807 978260798 978260760 978260769 978260765 978260772 978260783 978260767 978260765 978260759 978260752 978260759 978260760 978260756 978260756 978260752 978260747 978260742 978260805 978260798 978260800 978260795 978260802 978260802 978260801 978260814 978260831 978260832 978260832 978260857 978260838 978260837 978260837 978260830 978260825 978260825 978260806 978260819 978260818 978260788 978260783 978260783 978260781 978260784 978260777 978260801 978260800 978260800 978260794 978260771 978260781 978260762 978260786 978260796 978260811 978260793 978260793 978260785 978260779 978260775 978260775 978260772 978260785 978260785 978260783 978260782 981136390 981136399 981136396 981136396 981136394 981136389 981136389 981136389 981136389 981136387 981136380 981136371 981136371 981136371 981136402 981136401 981136470 981136467 981136467 981136473 981136378 981136387 981136387 981136379 981136379 981136394 981136392 981136398 981136390 981136389 981136389 990774407 990774406 990774427 990774422 990774406 990774403 990774407 990774412 990774418 990774409 990774429 990774428 999474029 999474005 999473962 999473893 999473893 999473888 999473888 999473920 999473924 999473926 999473883 999473882 999473880 999473889 999473889 999473889 999473889 999473886 999473886 999473886 999473879 999473870 999473870 999473866 999473881 999473876 999473907 999473906 999473905 999473909 999473900 999473919 999473918 999473912 999473914 999473908 999475578 999475574 999475572 999475571 999475571 999475581 999475595 999475594 999475594 999475632 990776027 990776049 990776061 990776055 990776051 990776043 990776055 990776054 990776038 990776043 990776043 990776043 990776042 990776039 990776039 990776038 990776038 990776049 990776047 991503711 991503708 991503708 991503708 991503706 991503725 991503724 991503724 991503723 991503678 991503678 991503667 991503667 991503639 991503636 991503642 991503649 991503644 991503668 991503664 991503680 991503675 991503653 991503651 991503654 991503657 991503658 991503658 991503658 991503655 991503653 991503649 991503649 991503629 991503665 991503660 991503653 991503665 991503708 991503773 991503796 991503796 991503790 991503789 991503789 991503830 991503766 991503771 991503777 991503798 991503806 991503798 991503796 991503795 991503779 991503775 991503775 991503775 991503773 991503766 991503766 991540451 991540456 994082149 994082146 994082156 994082165 994082157 994082155 994082154 994082157 994082154 994082163 994082162 994082161 994082161 994082160 994082154 994082131 994082130 994082136 994082136 994082136 994082134 994082131 994082127 994082137 994082135 994082109 994082109 994082109 994082107 994082106 994082096 994082093 994082096 994082105 994082102 994082101 994082083 994082080 994082078 994082077 994082077 994082089 994082084 994082078 994082075 994082056 994082063 994082055 994082047 994082047 994082041 994082037 994082030 994082028 994082025 994082023 994082047 994082057 994082056 994082056 994082055 994082059 994082053 994082063 994082063 994082063 994082059 994082061 994082078 994082078 994082078 994082063 994082060 994082088 994082088 994082088 994082088 994082093 994082086 995719571 995719566 995719560 995719559 995719587 995719591 995719587 995719570 995719564 992843947 992843945 992843948 992843948 992843946 992843968 992843985 992843979 992843977 992843977 992844731 992844727 992844721 992844717 992844754 992844763 992844760 992844748 992844747 992844745 992844743 992844742 992844738 992844737 992844737 992844739 992844733 992844733 992844733 992844735 992844733 992844907 992844906 992844912 992844910 992844971 992844970 992844966 992844966 992844966 992844963 992844960 992844959 992844967 992844962 992844976 992845030 992845026 992845011 992845007 992845037 992845040 992845039 992845066 992845085 992845095 992845058 992845057 992845051 992845068 992845065 992845064 992845064 992393139 992393139 999609282 999609277 999609275 999609275 999609272 999609269 999609283 999609281 999609281 999609280 999609281 999609274 999609289 999645614 999645629 999645649 999645649 999645647 999645649 999645649 999645649 999645656 999645654 999645645 999645638 999645645 999645649 999645662 999645662 999645650 999645644 999645644 999645644 999645639 999645635 999645640 999645640 999645640 999645638 999645633 999645632 999645602 999645601 999645557 999645553 999645562 999645559 999645559 999645556 999999316 999999314 999999332 999999330 999999329 999999329 999999324 999999324 999999370 999999370 999999366 999999362 999999373 999999375 999999322 999999320 999999319 999999324 999999446 999999826 999999831 999999830 999999841 999999840 999999838 999999826 999999825 999999862 999999880 999999886 999999700 999999689 999999688 999999688 999999686 999999686 999999682 999999682 999999679 999999692 999999703 999999695 999999695 999999678 999999692 999999693 999999688 999999684 999999670 999999669 999999678 999999677 999999653 999999654 999999638 999999642 999999621 999999617 999999609 999999606 999999591 999999604 999999603 999999602 999999595 987622135 987622119 987622118 987622131 987622132 987622136 987622140 987622140 987622141 987622134 987622134 987622132 987622130 987622130 987622222 987622234 987622231 987622227 987622236 987622238 987622273 987622272 987622271 987622260 987622257 987622223 987622212 987622212 987622212 987622163 987622160 987622153 987622150 987622149 987622138 987622210 987622210 987622207 987622215 987622221 987622221 987622221 987622219 987622217 987622217 987622220 987622223 987622116 987622120 987622114 987622112 987622110 987622111 987622109 987622111 987622110 987622112 987622111 987622108 987622107 987622105 987622112 987622105 987622105 987622121 987622083 987620402 987620381 987620369 987620376 987584039 987584045 987584275 987584274 987584282 987584277 987584278 987584304 987584303 987584302 987584300 987584300 987584306 987584304 987584314 987584331 987584331 987584325 987584324 987584323 987584322 987584320 987584319 987584316 987584317 987584323 987584326 987584323 987584323 987584319 987584314 987584336 987584332 987584326 987584321 987584314 987584276 987584281 987521022 987521027 987521025 987521031 987521034 987521040 987521043 987521061 987521061 987521059 987521058 987521049 987521046 987521046 987521040 987521012 987520993 987521015 987521028 987521023 987521013 987520983 987520973 987520970 987520969 987521001 987543393 987543406 987669588 987669588 987669570 987669575 987669604 987669630 987669625 987669624 986941984 986941984 986941989 986941975 986941971 986941963 986941959 986941958 986941955 986941941 986941930 986941930 986941965 986941965 986941964 986941942 986941948 986941944 986941943 986941943 986941924 986941932 986941931 986941929 986941929 986941926 986941940 986941940 986941888 986941891 986941887 986941896 986941894 986941897 986941894 986941894 986941892 986941887 986941920 986941919 986941919 986941918 986941915 986941911 986941912 986941909 990295747 990295743 990295733 990295748 990295795 990295793 990295784 990295815 990295814 990295814 990295813 990295810 990295812 990295807 990295770 990295770 990295771 990295762 990295759 990295756 990295756 990295762 990295779 990295778 990295802 990295800 990295798 990295796 990295791 990295678 990295675 990295673 990295662 990295662 990295649 990295644 990295621 990295617 990295635 990295646 990295646 990295647 990295694 990295699 990295698 990295696 990295691 990295700 990295700 990295695 990295715 990295700 990295705 990295705 990295700 990295683 990295683 990295684 990295680 990295634 990295632 990295637 990295635 990295674 990295676 990295660 990295656 990295654 990295654 990295656 990295673 990295675 990295683 990295682 990295679 990295679 990295637 990295637 990295641 990295683 990295679 990295697 990295696 990295707 990295707 990295710 990295709 990295709 990295682 990295677 990295675 990295673 990295670 990295686 990295684 990295681 990295699 990295700 990295705 990295705 990295705 990312142 990312142 990312142 990312139 990312159 990312158 990312158 990312159 990312153 990312167 990312167 990312165 990312148 990312148 990312144 983095996 983095996 983096034 983096031 983096044 983095273 983095303 983095331 983095330 983095384 983095387 983095407 983095405 983095410 983095407 983095405 983095421 983095417 983095416 983095402 983095388 983095388 983095387 983095394 983095394 983095392 983095389 983095385 983095373 983095371 983095367 983095372 983095377 983095374 983095371 983095366 983095366 983095363 983095289 983095283 979741440 979741440 979741427 979741427 999999770 999999795 999999789 999999786 999999780 999999784 999999783 999999782 999999782 999999773 999999773 999999773 999999772 999999812 999999810 999999805 999999815 999999851 999999853 999999852 999999852 999999845 999999846 999999846 999999839 999999863 999999855 999999847 999999829 999999827 999999824 999999757 999999765 999999780 999999778 999999400 999999407 999999408 999999408 999999404 999999414 999999414 999999423 999999421 999999419 999999417 999999417 999999414 999999414 999999422 999999414 999999428 999999428 999999432 999999431 999999428 999999433 999999428 999999428 999999423 999999418 999999408 999999404 999999395 999999395 999999405 999999440 999999435 999999434 999999434 999999434 999999466 999999467 999999465 999999447 999999447 999999489 999999489 999999486 999999497 999999530 999999522 999999520 999999520 999999519 999999519 999999516 999999505 999999502 999999500 999999515 999999515 999999512 999999526 999999526 999999524 999999522 999999528 999999531 999999523 999999523 999999522 999999519 999999519 999999519 999999528 999999535 999999527 999999510 999999505 999999503 999999502 999999501 999999503 999999486 999999492 999999587 999999591 999999562 999999562 999999560 999999559 999999556 999999556 999999553 999999568 999999577 999999670 999999670 999999721 999999720 999999725 999999722 999999701 999999701 999999700 999999703 999999697 999999692 999999686 999999686 999999686 999999683 999999681 999999686 999999681 979741334 979741334 979741320 979741336 979741345 979741344 979741344 979741334 979741334 979741348 979741342 979741360 979741414 979741414 979741414 979741439 979741438 979741440 979741439 979741434 979741430 979741423 979741416 979741409 979741500 979741499 979741497 979741499 979741499 979741502 979741519 979741519 979741517 979741513 979747849 979747845 979747843 979747830 979747876 979747859 999228963 999228947 999228950 999228948 999228948 999228950 999228950 999228950 999228963 999228964 999228975 999228972 999228963 999228961 999228960 999228951 999228949 999228947 999228946 999228940 999228940 999228960 999228963 999228963 999228964 999229021 999229015 999229012 999229012 999229021 999229019 999229018 999229032 999229027 999229025 999229023 999229062 999229088 999229088 999229093 999229073 999229070 999229063 999229033 999229032 999229050 999229049 999229045 999229050 999229047 999229039 999229032 999229044 999229041 999229039 999229046 999229046 999229046 999229037 999229036 999229032 999229038 999229037 999229037 999229035 999229034 999229019 999229129 999229126 999229134 999229141 999229133 999229149 999229148 999229143 999229141 999229149 999229138 999229097 999229093 999229892 999229890 999229886 999229887 999229887 999229881 999229849 999229846 999229858 999229867 999229887 999229875 999229873 999229914 999229892 999229887 999229882 999229896 999229896 999229896 999229895 999229890 999229855 999229849 999229856 999229842 999229850 999229844 999229843 999229844 999229840 999229833 999229834 999229846 999229806 999229687 999229686 999229739 999229743 999229742 999229742 999229740 999229723 999229727 999229724 999229719 999229711 999229712 999229711 999229719 999229718 999229708 999229712 999229726 999229741 999229737 999229729 999229726 999229716 999229716 999229714 999229705 999229703 999229692 999229691 999229690 999229690 999229683 999229678 999229678 999229675 999229670 999229654 999229664 999229647 999229645 999229641 999229632 999229632 999229626 999229626 999229656 999229651 999229659 999229665 999229680 999229671 999229690 999229687 999229699 999229693 999229702 999229700 999229700 999229698 999229697 999229686 999229683 999229690 999229653 999229526 999229521 999229538 999229537 999229534 999229530 999229513 999229507 999229502 999229501 999229501 999229501 999229496 999229488 999229476 999229470 999229470 999229471 999229469 999229469 999229463 999229458 999229451 999229450 999229476 999229474 999229461 999229449 999229449 999229448 999229443 999229441 999229442 999229435 999229469 999229464 999229480 999229505 999229501 999229524 999229522 999229552 999229550 999229556 999229557 999229542 999229526 999229526 999229513 999229500 999229501 999229501 999229501 999229497 999229462 999229459 999229459 999229455 999229455 999229446 999229442 999229443 999229454 999229470 999229460 999229482 999229482 999229438 999229433 999229432 999417329 999417329 999417328 999881554 999881554 999881574 999881574 999881562 999881558 999881579 999881582 999881574 999881574 999881568 999881567 999881567 999881564 999881562 999881578 999881595 999881594 999881590 999881596 999881600 999881600 999881475 999881474 999881469 999881465 999881460 999881456 999881453 999881452 999881459 999881473 999881472 999881485 999881468 999881478 999881478 999881478 999881477 999881472 999881459 999881465 999881462 999881458 999881454 999881453 999881453 999881514 999881514 999881514 999881487 999881488 994178747 994178744 994178744 994178744 994178762 994178681 994178638 994178630 994182050 994182051 994182062 994182061 994182019 994182006 994182001 994182001 994182006 994182001 994182004 994181998 994181985 994181977 994181985 994181979 994181982 994181977 994181973 994182003 994182001 994182001 994181997 994181997 994181991 994181942 994181962 994181962 994182059 994182048 994182019 994182018 994182014 994182013 974700861 974700899 974700899 974700895 974701259 974701257 974701257 974701258 974701255 974701255 974701251 974701251 974701246 974701221 974701212 974701208 974701205 974701204 974701216 985558008 985558007 985558016 985558006 985558004 985557994 985557995 985557992 985557989 985558008 985558006 985558004 985558004 985558004 985557999 985557999 985557999 985557998 985557997 985558014 985558005 985558003 985558003 985558003 985558003 985558001 985558001 985558001 985557934 985557922 985557932 985557934 985557925 985557921 985557933 985557916 985557931 985557930 985557972 985557970 985557970 985557976 985557952 985557945 985557942 985557942 985557927 985581428 985581430 985581380 985581375 985581452 985581524 985581523 985581521 985581524 985581549 985581533 985581533 985581541 985581587 985581590 985581581 985581573 985581570 985581569 985581569 985581569 985581614 985581610 985581608 985581606 985581602 985581607 985581607 985581600 985581597 985581608 985581607 985581583 985581583 985581553 985581567 985581567 985581570 985581570 985581561 985581546 985581536 985581556 985581555 985581555 985581554 985581508 985581500 985581500 985581500 985581522 985581520 985581551 985581551 985581572 985581570 985581569 985581548 985581547 985581542 985581545 985581602 985581602 985581582 985604358 985604353 985604353 985604346 985604368 985604165 985604164 985604163 985604161 985604166 985604166 985604166 985604182 985604182 985604210 985604207 999999917 999999919 999999919 999999917 999999913 999999911 999999910 999999923 999999923 999999917 999999917 999999917 999999915 999999914 999999914 999999911 999999919 999999917 999999964 999999962 999999958 999999958 999999955 999999955 999999955 999999949 999999946 999999963 999999963 999999963 999999971 999999970 999999962 999999961 999999963 999999959 999999966 999999966 999999966 999999961 930696468 930696468 930696467 930696466 930696466 930696485 930696490 930696489 930696494 930696484 930696485 930696483 930696486 930696485 930696485 930696469 930696487 930696482 930696492 930696486 930696484 930696502 930696522 930696524 930696499 930696492 930696492 930696490 930696490 930696488 930696486 930696497 930696497 930696518 930696515 930696512 930696507 930696506 930696498 930696494 930696500 930696502 930696492 930967030 992321190 992321189 992321189 992321204 992321202 992321202 992321200 992321200 992321200 992321192 992321181 992321221 992321219 992317076 992317092 992317096 992317116 992317103 992317100 992317093 992317067 992310728 992310708 992310721 992310719 992310721 992310719 992310716 992310714 992310711 992310708 992310710 992310706 992310721 992310715 992310714 992310719 992310717 992310738 992310827 992310833 992310838 992310838 992310838 992310838 992310838 992310861 992310837 992310835 992310847 992347889 992347875 992347902 992347898 992347893 992347881 992347878 992347890 992347888 992347898 992347894 992347892 992347957 992352903 992352896 992352896 992352893 992352887 992352794 992352795 992352794 992352781 992352847 992352843 992352840 992352837 992352860 992352860 992352866 992352838 992352864 992352860 992352869 992352868 992352879 992352879 992352881 992352923 992352921 992352918 992352914 992352913 992364502 992364502 992364502 992364498 992364495 992364497 992364493 992364492 992364520 992364557 992364585 992364595 992364604 992368755 992368773 992368772 992368772 992368745 992368737 992368734 992368734 992368709 992368708 992368706 992368706 992368706 992368718 992368716 992368716 992368712 992368713 992368711 992412739 992412721 992412719 992412716 992412716 992412724 992412670 992412667 992412664 996190425 996190422 996190422 996190419 996190412 996190411 996190411 996190410 996190402 996190402 996190408 996190437 996190375 996190371 996761119 999520362 999520350 999520359 999520768 999520792 999520791 999520791 999520783 999520782 999520787 999520784 999520778 999520774 999520775 999520778 999520778 999520765 999520775 999520776 999520774 999520767 999520760 999520758 999520757 999520744 999520751 999520747 999520742 999520758 999520750 999520748 999520748 999520746 999520761 999520777 999520774 999520765 999520765 999520762 999520752 999520749 999520744 999520741 999520833 999520853 999520833 999520830 999520831 999520828 999520824 999520824 999520831 999520827 999520832 999520841 999520839 999520837 999520846 999520838 999520829 999520831 999520820 999520811 999520822 999520816 999520812 999520810 999520796 999520795 999520795 996761557 996761594 996761648 996761648 996761648 996761632 996761630 996761612 996761588 996761588 996761588 996761607 996761607 996761592 996761591 996761601 996761597 996761595 996761605 996761613 996761598 996761626 996761623 996761638 996761633 996761625 996761620 996761641 996761647 996761655 996761652 996761646 996761632 996761632 996761620 996761616 996761628 996761628 996761628 996761633 996761627 996761625 996761625 996761616 996761622 996761621 996761634 996761631 996761652 996761649 996761638 996761628 996761631 996761628 996766889 996766885 996766912 996766908 996766900 996766899 996766891 996766909 996766909 996766909 996766917 996766917 996766916 996766909 996766924 996766924 996766960 996808210 996808228 996808224 996808224 996808220 996808220 996808233 996808226 996808214 996808211 996808201 996808194 996808190 935454044 935454042 935454050 935454051 935454046 935454053 935454053 935454055 935454054 935454079 935454080 935454080 935454080 935454079 935454076 935454075 935454070 935454057 935454120 935454124 935454141 935454143 935454154 935454144 935183607 935183638 935183635 935183630 935183622 935183650 935183674 935183670 935183670 935183663 935183658 935183681 935183676 935183661 935183671 935183706 935183706 935183705 935183703 935183702 935183683 935183676 939310606 939310623 939310621 939310611 939310602 939310602 939310578 939310578 939310540 939310537 939310648 939310674 939310674 939310674 939310649 939310649 939310647 939310644 939310632 939310810 939310803 939310799 939310797 939310794 939310781 935183847 935183812 935183842 935183842 935183838 935183826 935183823 935183810 935183801 935183784 935183779 935183773 935183778 935183766 935183765 935183762 935183757 935183754 935183750 935183741 934612962 934709541 934709531 934709529 934709526 934709544 934709524 934709522 934709529 934709529 934709528 934709524 934709534 934709534 934709529 934709529 934709527 934709527 934709530 934709518 934709518 934709509 934709527 934709541 934708960 934708946 934708936 934708946 934708942 934708926 934708921 934708917 934708924 934708921 934708919 934708916 934708928 934708928 938769744 938769742 938769756 938769785 938769783 938769781 938422601 938422596 938422595 938422592 938422588 938422588 938422586 938422585 938378542 938378540 938378538 938378535 938378533 938378531 938378538 938378544 938378547 938378545 938378536 938378535 938378528 938378527 938378528 938378513 938378497 938378493 938378490 938378490 938378489 938378479 938378460 938378460 938378459 938378452 938378451 938378447 938378435 938378437 938378437 938378448 938378444 938378463 938378462 938378454 938378453 938378452 938378450 938378448 938378447 938378455 938378453 938378456 938378470 938378482 938378482 938378482 938378481 938378479 938378479 938378471 938378492 938378492 938378489 938378471 938378475 938378475 938378473 938378458 938378455 938378429 938378418 938378451 938378446 938378444 938378441 938378444 938378442 938378440 938378431 938412153 948666221 948666206 948666241 948666238 948666235 948666246 948666245 948666248 948666243 948666247 948666247 948666235 948666228 948666262 948666275 948666273 948666271 948666650 948666649 948666644 948666638 948666651 948666642 948666640 948666625 948666621 948666610 948666615 948666615 948666592 948666589 948666589 948666586 948666585 948666586 948666560 948666561 948666571 948666575 948666572 948666577 948666575 948666567 948666561 948666574 948666572 948666612 948666590 948666577 948666574 948666559 948666559 948666559 948666550 948666514 948666527 948666489 948666488 948666486 948666478 948666475 948624186 948624202 948624205 948624201 948624198 948624195 948624194 948624203 948624199 948624197 948624204 948624227 995876497 995876497 995876495 995876505 995876512 995876517 995876493 995876506 995876507 995876503 995876498 995876498 995876497 927499419 927499419 927499419 927499438 927549762 927549757 927549757 927549771 927549765 927549765 927549762 927549761 927549757 927549772 927549771 927549771 927549944 927549944 927550604 927550596 927550588 927550585 927550584 927550584 927550581 927550611 927550610 927550613 927550602 927550601 927566006 927566014 927566015 927566015 927566020 927566016 927566040 927566036 927566035 927566029 927566022 927566016 927566002 927566194 927566223 927566223 927566218 927566215 927566207 927566206 927566200 927566197 927566197 927566197 927566193 927566192 927566200 927566194 927566186 927566186 917312118 917312115 917312114 917312114 917312135 917312135 917312132 917357751 917357710 917357710 917357709 917357719 917357714 917357474 917357465 917357463 917357463 913296629 913296637 913296634 913296626 913296636 866044408 866044404 866044396 866044392 866044394 866044391 866044407 866044397 866044394 866044398 866044372 866044369 866044367 866044377 866044377 866044375 866044374 866044351 866044347 866044347 866044385 866044389 866044391 866044382 866044365 866044362 866044373 866044371 866044379 866044373 866044379 866044377 866044379 866044405 866044413 866044411 866044398 866044397 866044389 866044388 866044406 866044404 866044408 866044403 866044401 866044401 866044395 866044421 866044419 866044409 866044409 866044408 866044406 866044387 866044383 866044346 866044346 866044346 866044388 866044387 866044385 866044385 866044386 866044386 866044386 866044413 866044410 866460174 866460167 866460219 866460219 866460216 866462180 866462213 866462210 866462210 866462186 866462190 866462188 866462177 866462190 866462190 866462188 866462197 866462194 866462189 866462187 866462185 967199958 967199991 967199990 967199994 967199991 967199989 967199989 967199987 967199977 967199974 967200000 967199997 967199991 967199995 967199986 967199997 967158751 967161937 967161935 967161934 967161933 967161933 967161933 967161931 967161910 967161905 967161901 967161889 967161888 967161888 967161886 967161880 967161882 967161889 967161884 967161884 967161881 967161867 967161879 967161876 967161867 967161865 967161878 967161871 967161871 967161897 967161895 967161892 967161890 967161811 967161823 967111497 967111494 967111465 967111452 967111552 967111561 967111545 967111533 967111533 967111530 967111533 967111534 967111534 967111539 967111539 967111541 967111532 967111547 967111547 967111542 967111539 967111555 967111554 967111535 967111535 967111530 967111524 967111530 967111534 967111546 967111855 967111850 967111850 967111843 967111841 967111838 967111850 967111848 967111842 967111842 967111846 967111843 967111841 967111840 999991429 999991428 999991390 999991398 999991397 999991459 999991483 999991483 999991482 999991475 999991475 999991475 999991472 999991495 999991492 999991454 999991463 999991459 999991373 999991378 999991359 999991356 999220756 999220753 999220752 999220727 999220728 999220722 999220720 999220717 999220714 999220709 999220708 999220703 999220700 999220693 999220691 996213527 996213527 996213527 996213526 996213524 996213524 996213519 996213517 996213505 996213532 996213532 996213542 996213540 996213540 996213541 996213542 996213539 996213558 996213558 996213554 996213553 996213553 996213560 996213563 996213561 996213547 996213545 996213530 996213536 996213536 996213536 996213558 996213558 996213558 996213655 996213653 996213654 996213669 996213664 996213648 996213643 998033434 998033439 998033437 998033430 998033422 998033427 998033426 998033419 998033410 998033475 998033473 897295711 897295729 897295731 897295724 897295743 897295748 897295747 897295747 897295745 897295752 897295750 897295699 897295699 897295700 897295688 897295706 897295713 897295698 897295701 897295693 897295685 897295685 897250059 926639194 926639190 926639186 926639186 926639202 926639205 926639184 926639187 926639212 926639202 926639201 926639222 926639231 926639230 926639221 926639224 926639221 926639206 926639203 926639202 926639164 926639155 926639206 926639201 926639190 926639186 926639183 926639179 926639179 926639186 926639186 926639204 926639194 926639188 926639201 926639202 926639190 926639189 926639185 926639173 926542588 926542600 926542642 926542640 926542640 926542640 926542607 926542607 926542604 926542572 926542550 926542549 926542548 926542540 926542539 926542517 926542518 926542529 926542522 926542526 926542539 926542537 928703888 928703887 928703898 928703896 928703895 928703894 928703892 928698931 928698940 928698939 928698935 928698928 928698928 928698934 928698935 928698925 928698923 928698923 928698921 928698924 928698923 899309786 899309781 899309776 899309773 899309771 899309742 899309734 899309743 899309739 897489949 897489949 897489946 897489945 897489943 897489943 897489943 897489943 897489943 897489922 972879420 972879416 972879476 972879475 972879468 972879465 972879464 972879452 972879448 972879448 972879469 972879467 972879464 972879489 972879489 972879486 972879478 972879906 972879902 972879935 972879899 972879905 972879899 972879899 972879898 972879898 972879902 972879883 972879827 972863417 972863458 972863451 972863447 972863457 972863451 972863074 972863128 972863142 972863137 972863142 972863140 972863142 972863147 972863160 972857963 972857962 972857964 972857963 972857958 972857955 972854524 972854542 972854594 972854589 972854589 972854582 972854581 972854580 972854539 972854538 972854538 972854540 972854526 972854524 972854524 972854515 972854512 972854509 972854459 972854455 972854453 972854451 972854448 972854449 972854446 972854439 972854436 972854436 972854426 972854423 972854419 972854400 972854393 972854398 972854397 972854361 972854359 972854360 972854360 972854364 972854384 972854380 972854380 972854379 972854379 972854383 972854380 972854371 972854368 972854369 972854365 972854358 972854386 972854392 972854390 972854389 972854389 972854388 972854327 972854323 972854320 972854359 972854361 972854360 972854358 972854357 972854340 972854343 972854372 972854370 972854369 972854379 999999993 999999992 999999945 999999284 999999288 999999278 999999317 999999317 999999294 999999290 999999282 999999282 999999278 999999273 999999272 999999269 999999269 999999275 999999265 999999265 999999264 999999261 999999260 999999253 999873070 999873070 999873065 999873065 999873064 999873054 999873057 999873099 999873096 999873099 999873096 999873087 999873081 999873077 999873076 999873078 999873075 999873070 999873073 999873070 999873070 999873067 999873080 999873070 999873071 999873078 999873076 999873141 999873138 999873137 999873128 999873121 999873126 999873177 999873192 999873190 999873190 999873185 999873181 999873170 999873170 999873170 999873152 999873171 999873191 999873191 999873185 999873185 999873185 999873187 999873184 999957330 999957326 999957324 999957328 999957380 999957386 999957355 999957353 999957346 999957346 999957341 999957336 999982510 999982531 999982534 999982520 999982510 999982510 999982545 999982552 999982557 999982555 999982556 999982555 999982548 999982545 999982543 999982543 999982543 999982530 999982532 999982553 999982569 999982569 999982565 999982595 999982595 999982595 999982618 999982610 999982610 999982608 999982604 999982631 999982627 999982630 999982628 999982624 999982641 999982637 999982659 999982700 999982704 999982708 999982743 999982735 999982777 999982778 999982779 999982797 999982797 999982799 999982794 999982794 999982793 999982790 999982796 999982641 999982628 999982627 999982642 999982621 999982608 999982608 999982629 999982627 999982627 999982624 999982622 999982614 999982610 999982603 999982568 999982568 999982570 999982573 999982594 999982637 999982635 999982639 999982635 999982628 999982626 985586915 985586802 985586799 985586782 985586747 985586756 985586756 985586749 985586749 985586752 985586751 985586745 985586745 985586775 985586771 985586787 985586798 985586797 985586848 985586874 985586870 985586869 985586860 985586790 985586807 985586802 985586802 985586810 985586808 985586802 985586801 985586799 985586791 985586787 985586816 985586811 985586810 985586810 985586799 985586799 985586799 985586797 985586794 985586777 985586779 985586778 985586778 985586772 985586771 985586768 985586764 985586763 985586763 985586760 985586756 985586758 985586765 985586763 985586771 985586733 985587086 985587110 985587107 985587117 985586319 985586316 985586316 985586316 985586315 985586313 985586322 985586322 985586317 985586252 985586241 985586236 985586233 985586248 985586254 985586253 985586253 985562764 985562760 985562749 985562749 985562717 985562712 985562733 985562717 985562734 985562734 985562732 985562737 985562747 985562743 985562745 985562743 985562748 985562747 985562747 985562743 985562735 985562734 985562724 985562726 985562539 985562546 985562546 985562533 985562531 985562529 985562564 985562560 985562599 985562661 985562652 985562630 985562623 985562630 985562623 985562622 985562639 985562639 910173130 910173144 910173144 910173156 910173159 910173158 910173158 910173157 980877329 980877328 980877281 980877345 980877344 980877326 910173152 910173150 910173145 910173142 910173154 910173156 910173152 910173166 910173160 910173159 910173151 910173151 910173161 910173158 910173177 910173169 910173166 910173165 910173163 910173159 910173178 910173167 910173165 910173143 910173160 910173166 910173154 910089007 910088998 910088995 910089019 910089000 910088996 910089009 910089028 910089047 910089047 910089042 910089037 910089036 910089034 910089032 910089036 910089034 910089037 910089035 910089025 910089015 910089040 910089037 910089036 910089032 910086652 910086643 910086665 910086655 882941032 882941021 882941040 882941042 882941026 882941023 882941198 882941197 885233580 885233573 885233577 885233845 885233845 885233845 885233837 908118562 908118558 908118554 908118545 908118543 908118537 908118536 908118533 908118528 908118531 908118525 908118527 908118527 908120236 908120238 908120217 908120217 908120217 908120214 908120211 908120213 908120212 908120204 908120203 908120217 908120222 908120215 908120208 908120257 908120269 908120257 908120260 908120283 908120284 908120279 908120267 908120328 908120338 908120338 908120331 908120328 908120350 908120351 908120341 908120340 908120340 908120333 908120332 908120331 908120328 908120285 908120287 908120300 908151718 908151738 908151738 908151738 908151732 908223843 908223840 908223824 908223824 908223822 908223820 908223820 908223817 908223862 908223859 908223855 908223856 908223855 908223851 908223850 908223839 908223838 908223837 908223837 908223835 908223835 908223835 908223817 908223817 908223811 908223813 908223809 908223810 908223819 908223806 908223803 908223813 908223812 908223813 908223811 908223803 908223800 908223810 908223822 908223817 908223812 908223847 908223847 908223836 908223836 908223839 908223840 908223837 908223829 908223826 908223817 908223784 908223785 908223784 908223782 908223780 908223780 908223779 908223775 908223775 908223778 908223778 915033264 915033263 915033280 915033278 915033278 915033270 915033264 915033246 915033239 915033250 915033250 915033212 915033210 915033209 915033249 915033247 915050663 915050660 915050681 915050676 915050674 915050667 915050666 915050666 915050659 999927898 999927916 999927880 999927880 999927880 999927869 998290392 998290395 998290395 998290395 998290390 998290390 998290388 998290345 998290340 998290335 998290344 998278747 998278719 998278718 998278718 998278716 998278716 998281140 998281164 998281116 998281112 998281092 998281092 998281090 998281089 998281082 998281072 998281072 998281096 998281136 998281135 998281144 998281143 998281146 998281145 998281145 998281150 998281150 998281149 998281151 998281164 998281161 998281159 998281175 998281175 998281184 998281183 998281173 998281172 998281171 998281177 998281176 998281173 998281165 998281165 998281160 998281154 998281153 998281161 998281153 998281166 998281164 998281163 998281175 998281175 998281169 998281169 998281196 998281196 998281241 998281240 998281240 998281237 998281236 998281235 998281199 998281203 998281214 998281214 998281207 998281205 998281239 998281236 998281239 998281241 998281240 998281239 998281239 998281224 998281219 998281464 998281460 998281454 998281453 998281445 998281439 998281436 998258662 998258647 998485022 998485026 998485013 998485025 998485023 998485020 998484951 998484949 998484989 998484987 998484983 998484982 998484976 998485000 998484999 998485007 998485005 998485003 998485001 998484997 998484990 998484990 998484985 998484980 998484980 998484974 998511007 998511004 998511002 998511000 998510970 998510974 998510970 998510978 998510972 998510970 998510973 998510973 998510972 998510969 998661702 998661697 998661696 998661710 999888105 999888103 999888120 999886403 999886422 999886445 999886444 999886445 999886080 999886087 999886083 999886083 999886084 999886094 999886093 999886086 999886092 999886103 999886111 999886109 999886064 999886064 999965986 999965975 999965972 999965970 999965973 999965969 999965969 999965992 999965966 999965973 999965979 999965942 999965938 999965933 999965955 999965953 999965994 999965990 999999591 999999588 999999335 999999330 999996160 999996159 999996109 999996109 999996117 999996115 999996083 999996065 999996049 999996031 999996031 999996030 999996047 999996043 999996039 999996039 999996033 999996033 999996083 999996118 999996118 999996104 999996099 999996114 999996124 999996117 999996108 999996108 999996097 999996105 999996109 999996102 999996101 999996094 999996091 999996091 999996076 999996091 999996079 999996108 999996106 999996104 999996104 999996104 999996087 999996085 999996082 999996087 999996052 999996550 999996550 999996552 999996565 999996570 999996594 999996607 999996596 999996591 999996591 999996588 999996606 999996606 999996571 999996571 999996559 999996558 999996558 999996558 999996553 999996548 999996542 999996539 999996538 999996538 999996547 999996539 999996532 999996529 999996543 999996516 999996505 999996503 999996523 999996515 999996504 999996500 999996497 999996468 999996459 999996452 999580684 999580685 999580699 999580706 999580704 999578732 999578732 999578706 999578705 999578741 999578744 999578741 999578749 999578747 999578743 999578739 999578739 999578739 999578736 999578762 999578761 999578758 999578748 999578742 999578738 999578720 997417413 997417407 997417413 997417412 997417255 997417258 997417253 995124881 995124875 995124875 995124894 995124890 995124892 995124888 995124882 995124900 995124900 995124896 995124901 995124900 995124909 995124870 995124867 995124861 995124858 995124856 995124855 995124850 995124851 995124851 995124809 995124806 995124807 995124839 995124835 995124835 995124852 995124841 995124835 995124835 995124822 995124820 995124815 995124817 995124817 995124815 995124813 995124806 995124813 995124814 995124814 995124804 995124813 995124807 995125286 995125270 995125267 995125267 995125264 995125261 995125269 995125260 995125097 995125092 995125088 995125086 995125084 995045172 995045171 995045150 995045137 995045129 995045134 995045130 995045127 995045128 995045147 995045160 995045201 995045223 995045226 995045213 995045220 995045209 995045210 995045205 993818806 993818825 993818824 993818817 993818819 993818845 993818840 993818824 993818824 993818824 993818808 993818795 993818797 993818790 993818785 993818784 993818642 993818640 993818670 993818672 993818670 993818669 993818670 993818679 993818671 993818674 993816612 993816659 993816657 993816702 993816700 993816697 993816694 993816694 993352468 993352483 993352486 993352480 993352584 993352582 993352580 993352580 993352577 993352572 993352571 993352569 993352570 993352559 993352556 993352562 993352560 993352542 993352554 993352570 993352565 993352566 993352566 993352571 993352590 993352590 993352589 993352581 993352578 993352577 998589858 998589851 998589850 998589848 998589849 998589846 998589843 998589856 998589862 998589883 998589870 998589882 998589881 998589879 998589896 998589896 998589880 998589867 998589866 998589888 998589888 998589887 998589885 998589886 998589886 998589885 998589885 998589885 998589889 998589885 998589905 998589948 998589956 998589955 998589943 998589935 998589940 991780453 991780449 991780447 991780446 991780473 991780505 991780504 991780502 991780495 991780493 991780492 991780494 991780482 991780479 991780475 991780450 991780450 991780438 991780461 991780461 991780457 991780455 991780455 991780454 991780454 991780525 991780536 991780535 991780533 991780537 991780554 991780552 991780552 991780553 991780557 991780551 991780561 991780558 991780545 991780545 991426783 991426770 991426764 991426764 991426763 991426760 991426759 991426757 991426756 991426755 991426750 991426745 991426744 991409328 991409327 991409317 991409294 991409289 991409280 991409277 991409270 991409270 991409266 991409262 991409261 991409246 991409244 991409244 991409242 991409243 991409239 991409257 991409261 991409260 991409287 991409285 991409273 991409267 991409258 991409256 991409270 991409286 991409286 991409283 991409282 991409282 991409276 991409276 991409287 991409287 991409285 991409281 991409279 991409279 991409275 991409275 991409272 991409258 991409258 991409245 991409243 991409251 991409247 991409248 991409243 991408977 991408974 991408974 991408989 991408985 991408977 991408977 991408982 991408996 991409023 991409040 991409027 991409031 991409014 991409014 991408924 991408924 991408925 991408921 991408965 991408965 991408961 991408967 991408970 991408973 991408607 991408600 991408602 991408621 991408617 991408612 991408609 991408611 991408606 991408606 991408582 906531337 906531329 906531325 906531328 906531325 906531319 906531314 906531302 906531284 906531280 906531248 906531245 906531238 906531236 906531234 906531234 906531232 906531213 906531158 906531155 906531137 906531137 906531136 906531126 906534703 906534700 906534697 906534689 901297396 901297411 901297428 901297431 901297428 901297442 901297451 901297204 901297194 901297198 901297208 901297220 901297216 901297224 901297224 901297222 901297217 901297214 901297212 901297260 901297260 901297257 901297251 901297250 901297247 901297243 901297247 901297247 901297240 945087882 945087882 945087876 945087875 945087872 945087867 945087864 945087862 945087860 945087859 945087935 945087927 945087926 945087923 945087923 945087952 945087970 945087947 945087944 945087946 945087955 945087954 945088009 945088008 945088071 945088071 945088049 945088081 945088100 945088095 945088095 945088084 945088077 945088077 945088075 945088074 945088061 945088060 945088058 945088063 945088058 945088058 945088124 945088164 945088162 945088123 945088134 945088128 945088132 945088132 945088129 945088145 945088119 945088117 945088114 945088143 945088134 945088151 945088150 945088149 945088147 945088141 945088139 945088136 945088120 945088122 945088120 945062953 945062953 945062972 945062970 945062970 945062966 945062982 945026305 944989269 944989255 944955642 944955633 944955633 944955632 944955622 944955629 944955628 944955628 944955628 944955623 944955624 944955624 901164956 901164955 901164567 901164567 901164555 901164551 901164531 901164531 901164528 901164548 901164554 901164515 901164513 901164513 901164513 901164515 901164510 901164517 901164517 901164479 901164469 901164469 901164464 901164462 901164481 901164484 901164482 901164476 901164473 901164469 901164453 901164452 901164452 901164449 901164447 901164440 901164443 901164437 901164428 901164425 901164421 901164421 901164421 901164421 901164421 901164421 901164418 901164417 901164412 901164408 901164407 901164508 901164500 901164494 891526564 891526564 891375817 891375801 891375801 891375760 891375753 891375744 891375744 891375760 891375762 891375761 891375760 891375737 891375732 891375729 891375727 891375727 891375725 891375718 880518915 880518905 880518927 880518923 880518931 880518930 880518921 880518919 880518919 880518919 880518919 880518888 880518888 880518907 880518902 880518902 880518916 880518916 880518907 880518917 880518937 880518936 880518946 880518943 880518940 880518923 880518928 880518928 880518921 880519001 880518994 880518995 880519012 880519016 880519016 880519010 880519007 880519003 880519003 880518998 880518996 880518995 880518993 880518993 880518993 880518992 880518991 880331102 880331103 880331098 880331086 880331115 880331112 880331112 880331109 880331109 880331110 880331099 880331078 880331077 880331073 880331084 880331124 880331120 880331169 880331166 880331164 880331165 880331164 880331161 880331161 880331161 880331184 880331177 880331175 880331175 880331182 880331193 880331192 880331186 880331183 880331184 880331184 880331181 880331174 880331169 880331244 880331245 880331245 880331234 880331234 880331234 880331229 880331229 880331229 880331224 880331297 880331270 880331261 880331250 880331249 880331242 880331240 880331237 880331231 880331222 880331221 880331204 880331228 880331201 880331166 880331163 880331160 880331160 880331155 880331150 880299732 880299718 880299716 880299709 880299711 880299714 880299709 880299706 880299706 880299706 880299732 880299724 880299713 880299711 880299704 880299808 880299844 880299842 880299858 880299865 880299857 880299856 880299867 880299852 880299850 880299899 880299905 880299910 880299915 880299916 880299927 880299932 880299929 880227814 880227835 880227826 880227823 880227843 880227830 880227832 880227832 880227845 880227841 880227839 880227838 880227835 880227741 880227727 880227722 880227698 880227649 880227601 880227622 880227622 880227646 880227723 880227711 880227706 880227762 880227762 880227762 880227761 880227763 880227760 880227760 880227758 880227757 880227730 880227738 880227735 880227731 880227739 880227744 880227743 880227742 880227729 880227679 880227677 880227676 880227675 880227678 880227646 880227642 880227637 880227630 880227633 880227642 880227646 880227646 880227637 880227626 880227622 880227621 880227620 880227608 880225136 880225133 880225137 880225139 880225137 880225151 880225146 880225153 880225187 880225185 880225207 880225210 880225206 880225202 880225226 880225222 880225224 880225219 880225219 880225209 880225219 880225219 880225226 880225226 880225215 880225214 880225219 880225211 880225189 880225189 880225146 880225188 880225188 880225188 880225185 880225181 880225173 880225120 880225120 880225119 880225106 880225097 880225097 880225152 880225152 880225162 880225161 880225115 880225117 880225120 880225118 880225117 880225092 880225092 880225084 880225081 880225078 880225057 880225057 880225061 880225061 880225066 880225062 880225073 880225084 880225082 880225096 880225092 880225086 880225086 880225089 880225091 880225061 880225061 880225063 880225060 880225058 880225057 880225081 880225081 880225089 880225089 880225090 880225085 880225084 880225087 880225085 880225085 880225109 880225132 880225132 880225124 880225124 880225115 880225104 880225108 880225108 880225096 880225094 880225094 880225093 880225092 880225120 880225118 880225118 880225116 880225126 880225125 880225125 880225128 880225135 880225134 880225134 880225181 880225175 880225173 999999888 999999881 999999881 999999881 999999878 999999859 999999852 999999851 999999851 999999850 999999847 999999846 999999829 999999821 999999819 999999798 999999794 999999790 999999805 999999805 999999866 999999869 999999858 999999865 999999863 999999855 999999848 999999847 999999834 999999844 999999841 999999839 999999837 999999853 999999861 999999860 999999878 999999870 999999869 999999867 999999835 999999835 999999832 999999832 999999828 999999828 999999826 999999815 999999813 999999819 999999806 999999800 999999793 999999792 999999789 999999789 999999787 999999784 999999696 999999673 999999664 999999664 999999665 999999665 999999685 999999683 999999685 999999687 999999683 999999683 999999672 999999701 999999701 999999700 999999700 999999698 999999718 999999714 999999711 999999733 999999746 999999746 999999741 999999731 999999730 999999727 999999723 999999722 999999718 999999713 999999707 999999717 999999716 999999725 999999724 999999729 999999727 999999726 999999726 999999718 999999723 999999720 999999714 999999707 999999716 999999766 999999757 999999757 999999754 999999753 999999761 999999759 999999765 999999765 999999765 999999764 999999796 999999831 999999826 999999826 999999800 999999862 999999861 999999853 999999851 999999853 999999795 999999791 999999790 999999707 999999709 999999718 999999718 999999708 999999717 999999710 999999705 999999707 999999707 999999723 999999766 999999781 999999757 999999727 999999719 999999715 999999715 999999715 999999713 999999707 999999705 999999705 999999663 999999662 999999660 999999671 999999665 999999679 999999697 999999691 999999688 999999688 999999686 999999684 999999684 999999677 999999675 999999675 999999674 999999663 999999683 999999681 999999715 999999712 999999708 999999722 999999716 999999709 999999701 999999693 999999688 999999730 999999727 999999727 999999602 999999715 999999715 999999711 999999704 999999696 999999691 999999698 999999748 999999672 999999668 999999664 999999709 999999805 999999797 999999797 999999885 999999884 999999880 999999880 999999871 999999828 999999827 999999827 999999827 999999847 999999847 999999847 999999841 999999840 999999854 999999858 999999857 999999856 999999856 999999851 999999845 999999842 999999825 999999845 999999842 999999841 999999839 999999839 999999801 999999801 999999797 999999773 999999773 999999773 999999773 999999773 999999770 999999764 999999759 999999757 999999749 999999768 999999767 999999760 999999760 999999773 999999770 999999767 999999764 999999765 999999795 999999795 999999836 999999836 999999892 999999891 999999877 999999850 999999844 999999838 999999836 999999835 999999787 999999787 999999777 999999775 999999770 999999768 999999770 999999769 999999752 999999751 999999747 999999745 999999755 999999760 999999759 999999753 999999748 999999756 999999756 999999892 999999939 999999973 999999973 999999970 999999969 999999936 997458242 997458347 997458346 997458345 997458343 997458344 997458343 997458340 997458338 997458337 997458361 997458366 997458319 997458317 997458311 997458307 997458298 997458296 997458314 997458313 997458313 997458311 997458318 997458313 997458310 997458300 997458258 997458281 997458289 997458284 997458235 997458234 997458221 997458220 997458173 997458186 997458208 997458206 997458195 997458186 997458181 997458201 997458198 997458205 997458226 997458222 997458213 997458223 997458227 997458230 997458223 997458219 997458247 997458227 997458244 997458245 997458238 997458242 997458241 997458261 997458259 997458265 997458264 997458257 997458257 997458257 997458256 997458201 997458201 997458190 997458204 997458202 997458211 997458211 997458238 997458236 997458247 997458244 997458235 997458235 997458231 997458229 997458215 997458211 997458211 997458211 997458208 997458203 997458198 997458227 997458232 997458231 997458224 997458216 997458213 997458213 997458211 997458193 997458192 997458190 997458198 997458228 997458251 997458250 997458249 997473844 997473840 997473839 998832260 998832259 998832258 998832257 998832296 998832290 998832289 998832308 998832306 998832375 998832373 998832393 998832393 998832402 998832394 998832386 998832385 998832392 998832391 998832403 998832402 998671984 998671977 998671952 998671954 998671951 998681083 998681083 998681083 998681076 998681073 998681071 998681068 998681061 998681061 998681061 998681063 998681070 998681070 998681088 998681099 998681076 998681245 998681253 998681252 998681300 998681298 998681293 998681288 998681342 998681338 998681335 998681334 998681334 998681334 998681331 998681331 998681320 998681320 998681317 998681317 998681318 998681313 998681312 998681309 998681272 998681270 998681267 998681266 998681254 998681271 998681270 998681270 998681266 998681270 998681268 998681268 998681250 998681243 998681249 998681331 998681319 998681320 998681313 998681308 998681300 998681282 998681288 998681284 998681284 998681283 998681278 998681278 998681277 998681277 998681315 998681314 998681308 998681303 998681301 998681301 998681298 998681303 998681302 998681298 998681298 998681277 998681273 998681254 998681421 998681419 998681417 998681412 998681550 998681546 998681573 998681492 998681486 998681529 998681506 998681524 998681527 998681512 998681507 998681506 998681489 998681465 998681462 998681389 998681367 998681363 998681348 998681348 998658956 998658926 998658909 998658908 998658905 998658857 998658872 998672057 998672057 998672052 998672050 998672040 998672033 998672033 998672029 998672035 998672027 998672027 998671976 998671980 998671972 998671972 998671969 998672018 998672017 998672003 998671996 998671987 998671987 998671987 998671986 998671978 998671977 998671975 998671972 998671970 998671961 998671960 998671962 998671955 998671975 998671973 998672023 998672019 998672018 998672016 998672116 998672109 998672095 998672189 998672210 998672205 998672223 998672173 998672173 998672175 998672170 998672173 998672180 998672194 998672211 998672230 998672222 998672220 998672220 998672226 998672231 998672227 998672217 998672214 998672214 998672210 998672209 998672209 998672567 998672646 998673738 998673737 998673737 998673736 998673722 998673732 998673729 998673735 998673733 998673722 998673719 998673651 998673670 998673850 998673891 997315459 997315478 997315478 997315481 997315479 997315478 997315477 997315474 997315471 997315456 997315456 997315460 997315455 997315455 997315448 997315450 997315444 997315417 997315413 997315412 997315417 997315417 997315422 997315421 997315354 997315372 997315370 997315370 997315369 997315352 997315350 997315344 997777394 997777389 997777387 997777385 997777377 997777377 997777377 997777396 997777396 997777404 997777394 997777388 997777386 997777427 997777422 997777416 997777470 997777556 997777556 997777610 997777610 997777609 997777632 997777628 997777628 997777628 997777621 997777638 997777637 997777634 997777689 997777674 974892899 974892899 974892897 974892897 974893014 974893016 974893012 974893012 974893002 974893001 974892987 974892977 974892976 974892987 974892985 974892961 974892957 974892952 974892948 974892943 974892940 974892959 974894482 974894482 974894460 974894460 980107836 980107834 980107834 980107833 980107833 980107819 980107813 980107843 980107843 980107842 980107896 980107894 980107892 980107891 980107888 980107907 980107907 980107920 980107916 980107908 980107903 980107890 980107878 980107876 980107875 980107873 980107873 980107887 980107883 980107883 980107883 980107883 980107883 980107866 980107853 980107849 980107939 980107939 980107939 980107939 980107942 980107939 980107932 980107927 980107927 980107937 980107928 980107924 980107924 980107922 980107931 980108000 980107986 980107981 980107973 980107972 980107972 980107959 980107929 980107929 979645861 979645869 979645867 979645847 979645943 979645960 979645957 979645978 979645975 979645963 979645956 979645946 979645943 979645943 979645943 979645936 979645935 979645933 979645931 979645931 979645926 979645944 979645963 979645966 979645956 979645952 979645947 979645947 979645943 979645937 979645928 979645951 979645933 979645929 979645923 979645942 979645909 979645909 979645915 979645914 979645917 979645915 979645914 979645906 979645905 974432511 974432545 974432529 974432525 974432525 974432523 974432512 974432511 974432511 974432510 974432518 974432514 974432509 974432506 974432516 974432516 974432513 974432518 974432525 974432523 974432516 974432482 974432486 974432517 974432515 974432513 974432578 974432576 999999832 999999820 999999800 999999796 999999792 999999790 999999792 999999792 999999791 999999785 999999750 999999743 999999740 999999733 999999608 999984006 999984004 999984004 999984003 999984022 999984021 999984014 999984012 999984018 999984036 999984034 999983988 999984035 999984045 999984042 999984074 999984074 999984073 999984087 999984088 999984080 999984103 999984103 999984104 999984104 999984104 999984100 999984099 999984096 999984120 999984120 999984110 999984109 999984121 999983932 999983936 999983939 999983934 999983932 999983928 999983928 999983935 999983942 999983940 999983933 999983898 999983898 999983917 999983916 999983909 999983908 999983906 999983909 999983909 999983909 999983941 999993996 999993990 999993987 999993987 999993983 999993978 999993976 999993936 999994051 999994046 999994060 999994055 999994078 999994078 999980954 999980952 999980963 999980997 999981002 999981000 999980981 999980980 999981010 999981009 999980989 999980989 999980980 999980980 999980980 999980974 999980976 999980948 999980948 999980948 999980943 999980933 999980930 999980924 999980925 999980925 999980914 999980906 999980896 999980887 999980890 999980888 999980897 999980892 999980934 999980931 999980942 999980942 999980941 999980924 999980891 999980890 999980889 999981471 999981498 999981488 999979960 999979958 999979959 999979973 999979982 999979981 999979993 999979999 999979985 999979999 999980026 999980022 999980009 999999506 999999519 999999516 999999515 999999522 999999522 999999520 999999520 999999520 999999512 999999512 999999483 999999483 999999478 999999438 999999445 999999445 999999432 999999427 999999423 999999422 999999421 999999421 999999421 999999417 999999414 999999417 999999440 999999592 999999591 999999588 999999595 999999593 999999591 999999562 999998474 999998446 999998441 999998456 999998453 999998468 999998471 999998472 999998497 999998497 999998493 999998453 999998457 999998473 999998471 999998470 999998468 999998464 999998463 999998463 999998458 999998442 999998354 999998360 999998359 999998355 999998358 999998349 999998348 999998346 999998339 999998296 999998292 999998284 999998279 999998278 999998272 999998294 999998232 999998232 999998263 999998251 999998258 999998255 999998251 999998250 999998295 999998286 999998235 999998241 999998241 999998240 999998240 999998239 999998253 999998233 999998204 999998204 999998215 999998213 999998207 999998202 999998201 999998198 999998198 999998198 999998198 999998195 999998192 999998188 999998188 999998187 999998227 999998226 999998174 999998203 999998187 999998189 999998094 999998091 999998098 999998099 999998113 999998095 999998095 999998095 999998095 999998089 999998068 999998068 999998095 999998098 999998097 999998140 999998140 999998138 999998149 999998145 999998144 999998133 999998127 999998138 999998136 999998133 999998131 999998122 999998121 999998094 999998098 999998094 999998082 999998080 999998100 999998113 999998108 999998106 999998101 999998070 999998069 999998056 999998056 999998049 999998078 999998072 999998070 999998066 999998041 999998041 999998038 999987991 999987989 999987984 999987983 999987984 999988010 999988023 999988012 999988010 999988008 999988050 999988078 999988078 999988075 999988071 999988071 999988068 999988065 999988140 999988139 999988138 999987548 999987567 999987567 999987565 999987513 999987520 999987519 999987519 999987510 999987508 999987508 999987502 999987505 999987502 999987627 999987635 999987629 999987637 999987636 999987628 999987625 999999892 999999892 999999904 999999907 999999907 999999734 999999751 999999751 999999745 999999745 999999721 999999721 999999719 999999719 999999709 999999842 999999859 999999858 999999851 999999872 999999883 999999896 999999877 999999891 999999887 999999884 999999880 999999878 999999878 999999876 999999867 999999864 999999914 999999915 999999914 999999911 999999920 999999929 999981367 999981367 999981355 999981354 999981358 999981290 999981287 999981287 999981278 999981303 999981301 999981327 999981331 999981279 999981780 999981758 999981758 999981732 999981727 999984246 999984241 999984236 999984236 999984229 999984223 999984234 999984226 999984217 999984211 999984225 999984185 999984181 999984185 999984180 999984182 999984183 999984183 999984181 999984178 999984175 999984169 999984155 999984111 999984109 999984108 999993171 999993171 999993171 999993191 999993188 999993196 999993200 999993198 999993197 999993200 999993201 999993201 999993201 999993201 999993210 999993195 999993192 999993189 999993187 999993237 999993236 999993297 999993322 999993302 999993332 999993275 999993279 999993275 999993275 999993288 999993283 999993286 999993288 999993273 999993280 999993278 999993278 999993273 999993273 999993278 999993261 999993247 999993239 999993236 999993234 999993232 999993230 999993226 999993236 999993232 999993226 999993226 999993221 999993213 999993197 999993197 999993196 999993194 999993192 999993187 999993166 999993170 999993173 999993164 999993172 999993203 999993201 999993201 999993207 999993206 999993210 999993210 999993208 999993202 999993202 999993200 999993196 999993228 999993242 999993241 999993241 999993272 999993272 999993265 999993258 999993262 999993236 999993226 999993221 999993217 999993164 999993154 999993165 999993164 999993161 999993089 999993089 999993076 999993075 999993041 999993866 999993760 999993751 999993750 999993748 999993744 999993739 999993739 999993754 999993739 999993739 999993731 999993743 999993739 999993739 999993737 999993739 999993737 999993735 999993734 999993727 999993721 999993720 999993724 999993723 999993723 999993709 999993706 999993706 999993703 999993706 999993758 999993743 999993743 999993751 999993751 999993749 999993746 999995216 999995210 999995285 999995285 999995285 999995304 999995318 999995321 999995311 999995312 999995310 999995330 999995327 999995327 999995325 999995365 999995363 999995296 999995283 999995339 999995338 999995336 999995342 999995338 999995361 999995383 999995338 999995403 999995401 999995462 999995458 999995472 999995472 999995489 999995485 999995473 999995469 999995480 999995486 999995485 999995484 999995482 999995469 999995469 999995462 999995454 999995465 999995478 999995475 999995474 999995471 999995463 999995463 999995463 999995460 999995460 999995454 999995453 999995450 999995446 999995439 999995436 999995436 999995430 999995427 999995424 999995283 999995283 999995284 999995286 999995283 999995283 999995282 999995281 999994742 999994740 999994732 999994730 999994727 999994725 999994735 999994735 999994725 999994705 999994705 999994710 999994700 999994696 999994707 999994713 999994711 999994705 999994708 999994705 999994703 999994703 999994703 999994683 999994683 999994647 999994650 999996204 999996203 999996200 999996200 999996198 999996192 999996204 999996205 999996227 999996252 999996249 999996243 999996232 999996232 999996254 999996249 999996248 999996239 999996246 999996222 999996219 999996203 999996190 999996187 999996120 999996119 999996114 999996112 999996100 999996095 999996090 999996101 999996097 999996093 999996090 999996084 999996084 999996077 999996040 999996766 999996766 999996764 999996764 999996807 999996654 999998253 999999378 999999355 999999465 999999521 999999606 999999601 999999595 999999622 999999625 999999623 999998062 999998059 999998066 999998057 999998055 999998053 999998052 999998052 999998052 999998065 999998060 999998046 999998009 999998006 999998005 999998005 999998004 999998016 999997993 999997991 999997991 999998046 999998038 999998036 999998025 999998025 999998023 999998024 999998052 999998034 999998044 999998044 999998064 999998064 999998042 999998033 999998029 999998133 999998126 999998126 999998122 999998116 999998116 999998079 999998076 999998069 999998069 999998071 999998067 999998058 999998047 999998044 999998043 999998081 999998080 999998078 999998170 999998850 999998852 999998852 999998835 999998840 999998835 999998831 999998848 999998851 999998846 999998840 999998840 999998838 999998805 999998794 999998790 999989719 999989688 999989683 999989681 999989678 999989692 999989692 999989688 999989714 999989712 999989743 999989742 999989736 999989736 999989736 999989735 999989720 999989780 999989797 999989796 999989817 999989815 999989813 999989798 999989825 999989823 999989814 999989814 999989812 999989812 999989857 999989857 999989836 999989830 999989851 999989850 999988246 999988235 999988235 999988216 999988210 999988204 999988207 999988206 999989150 999989185 999989180 999989180 999989177 999989171 999989166 999989175 999989171 999989171 999989170 999989181 999989174 999989210 999989209 999989209 999989095 999989105 999989101 999989143 999989141 999989140 999989183 999989183 999989179 999989185 999989176 999989142 999989140 999989138 999989137 999989128 999989128 999989194 999989187 999989187 999989183 999989184 999989178 999989161 999989152 999989140 999989138 999989184 999989177 999989177 999989176 999989173 999989173 999989186 999989203 999989204 999989205 999989232 999989231 999989194 999989175 999989173 999989173 999989128 999989128 999989038 999989034 999989028 999989022 999988988 999988985 999988985 999989566 999989557 999989576 999989576 999993647 999993647 999993726 999993723 999993720 999993721 999993897 999993901 999993913 999993911 999993888 999993954 999993957 999993924 999993932 999993929 999993924 999993921 999993917 999993915 999993913 999993910 999993910 999993893 999993927 999993927 999993934 999993931 999993933 999993946 999993948 999993943 999994003 999994031 999994028 999994021 999994021 999994011 999994010 999993996 999994037 999994036 999994033 999994033 999994031 999994050 999994045 999994041 999994041 999994037 999994034 999994034 999994036 999994036 999994032 999994028 999994047 999994045 999994068 999994065 999994063 999994113 999994110 999994104 999994104 999994100 999994098 999994095 999994092 999994116 999994114 999994129 999994129 999994121 999994121 999994143 999994135 999994127 999994128 999994124 999994123 999994122 999994133 999994124 999994112 999994111 999994110 999994110 999994108 999994105 999994140 999994214 999994213 999994208 999994211 999994180 999994173 999994161 999994153 999994143 999994143 999994136 999994131 999968089 999968088 999968086 999968084 999968062 999968056 999968049 999967994 999967991 999967991 999968012 999968020 999968026 999968025 999968021 999968019 999968018 999968018 999968014 999968013 999968014 999968013 999967996 999967993 999967999 999967999 999967990 999967988 999967986 999967986 999967980 999967978 999967975 999967994 999967991 999967993 999968011 999968012 999968010 999968003 999968002 999968033 999968033 999968018 999968008 999967324 999967315 999967314 999967337 999967336 999967336 999967346 999967343 999967339 999967338 999967301 999967257 999967242 999967251 999967140 999967137 999967137 999967142 999967137 999975942 999975949 999975949 999975941 999975938 999975926 999975911 999975906 999975906 999975906 999975884 999975908 999975908 999975901 999975892 999975891 999975885 999975851 999975851 999975890 999975893 999975891 999975887 999975882 999975897 999975876 999975890 999975875 999975886 999975795 999975792 999975792 999975788 999975788 999975783 999975782 999975782 999975779 999975773 999975768 999975764 999975747 999975742 999975826 999975825 999975825 999975822 999975822 999975820 999975815 999975805 999975812 999975812 999975797 999975796 999975794 999975789 999975770 999975763 999975763 999975781 999975777 999975776 999975776 999975778 999975771 999975769 999975764 999975764 999975783 999975773 999975773 999975771 999975769 999975778 999975773 999975777 999975776 999975776 999975776 999975773 999975768 999975764 999975707 999975704 999975680 999975678 999975675 999975675 999975670 999975656 999975667 999975663 999975659 999975658 999975655 999975640 999975634 999975634 999975627 999975625 999975640 999975638 999975649 999975591 999975590 999975577 999975569 999975567 999975565 999975567 999975565 999975565 999975562 999975560 999975558 999975544 999975546 999975544 999975536 999975536 999975554 999975546 999975572 999975569 999975569 999975562 999975602 999975601 999975598 999975593 999975591 999975589 999975653 999975623 999975611 999975608 999975607 999975607 999975602 999975601 999975616 999975616 999975616 999975614 999975612 999975611 999975577 999975563 999975574 999975574 999975549 999975548 999975576 999975564 999975559 999975559 999975557 999975551 999975547 999975546 999975546 999975557 999975557 999975555 999975550 999975519 999975534 999975529 999975526 999975530 999975551 999975552 999975550 999975538 999975536 999975533 999975524 999975522 999975522 999975523 999975519 999975557 999975554 999975551 999975547 999975541 999975541 999988250 999988250 999988247 999988245 999988338 999988354 999988356 999988347 999988346 999988318 999988318 999988352 999988349 999988346 999976071 999976066 999976062 999976075 999975753 999975752 999975749 999975749 999975730 999975725 999975683 999975659 999975659 999975649 999975649 999986347 999986334 999986327 999986324 999986317 999986329 999986323 999986324 999986322 999986322 999986316 999986315 999986329 999986346 999986308 999986291 999986285 999986298 999986370 999986365 999986361 999986356 999986352 999986348 999986380 999986421 999986440 999986454 999986454 999986513 999986508 999986506 999986493 999986479 999986472 999986470 999986443 999986443 999986443 999986443 999986505 999986502 999986507 999986512 999986656 999986653 999986648 999986691 999986687 999975947 999975945 999975874 999975868 999975868 999975876 999975876 999975865 999975913 999975911 999975924 999975821 999975815 999975814 999975811 999975800 999975836 999975888 999975888 999975880 999975870 999975870 999975876 999975894 999975921 999975918 999975911 999975929 999975927 999975912 999975924 999975909 999975934 999975926 999975915 999975900 999975916 999975906 999975904 999975901 999975910 999975909 999975914 999975918 999975929 999975929 999975929 999975929 999975926 999975948 999975946 999975945 999975941 999975939 999975903 999975901 999975999 999975997 999975993 999976011 999976016 999976013 999976029 999976028 999976025 999976025 999976008 999976008 999976005 999976005 999975999 999975998 999976030 999975982 999975982 999999509 999999481 999999476 999999475 999999488 999999488 999999487 999999487 999999560 999999750 999999765 999999807 999999829 999999829 999999826 999999825 999999875 999999875 999999874 999999874 999999859 999999882 999999950 999999949 999999943 999999977 999999977 999999977 999999928 999999924 999999933 999999939 999999939 999999931 999999966 999976437 999976437 999976490 999976481 999976487 999976486 999976464 999976462 999976460 999976460 999976460 999976449 999976437 999976428 999976419 999976417 999976414 999976421 999976413 999976412 999976417 999976414 999976411 999976409 999976442 999976441 999976446 999976481 999976477 999976478 999976502 999976614 999976609 999976609 999976622 999976622 999976625 999976619 999976617 999976616 999976611 999976622 999976615 999976574 999976579 999976581 999976572 999976570 999976558 999976553 999976547 999976548 999976567 999976562 999976569 999976564 999976539 999976537 999976536 999976530 999976514 999976511 999976510 999976574 999976571 999976571 999976555 999976555 999976568 999976574 999976574 999976573 999976564 999976577 999976601 999976600 999976583 999976578 999976574 999976567 999976551 999976552 999976541 999976555 999976579 999976579 999976575 999976575 999976591 999976588 999976539 999976539 999976537 999975592 999975589 999975579 999975564 999975558 999975558 999975555 999975592 999975589 999975588 999975614 999975607 999975610 999975608 999975608 999975606 999975620 999975658 999975643 999975640 999975638 999975628 999975591 999975591 999975591 999975591 999975591 999975592 999975590 999975550 999975644 999975642 999975653 999975705 999975710 999975701 999975695 999975714 999975706 999975707 999975729 999975744 999975757 999975775 999975772 999975770 999975769 999975766 999975743 999975740 999975739 999975736 999975736 999975724 999975717 999975710 999975710 999975710 999975705 999975781 999975845 999975858 999975856 999975849 999975848 999975846 999975840 999975837 999975840 999975837 999987340 999987339 999987339 999987338 999987323 999985844 999985840 999985840 999985831 999985831 999985858 999985889 999985874 999985856 999985852 999985861 999985861 999985859 999985859 999985857 999985857 999985894 999985898 999985893 999985888 999985885 999985884 999985880 999985880 999985840 999985869 999985868 999985864 999985822 999985820 999985820 999985809 999985796 999985796 999985794 999985794 999985790 999985789 999985785 999985794 999985792 999985791 999985791 999985755 999985750 999985748 999985748 999985747 999985735 999985726 999985726 999985725 999985725 999985725 999985723 999985723 999985721 999985720 999985706 999985705 999985702 999985693 999985687 999985716 999985713 999985724 999985766 999985766 999985790 999985785 999985784 999985793 999985782 999985793 999985784 999985784 999985783 999985816 999985832 999985820 999985817 999985806 999985803 999985796 999985793 999985800 999985797 999985789 999985789 999985783 999985778 999985775 999985761 999985757 999985751 999985764 999985710 999985709 999985707 999985706 999985701 999985694 999985684 999985710 999985708 999985707 999985705 999985692 999985692 999985739 999985737 999985720 999985726 999985726 999985719 999985734 999985699 999985699 999985697 999985731 999985729 999985706 999985700 999985689 999985724 999985718 999985722 999985720 999985718 999985712 999985703 999985700 999985700 999985771 999985780 999985776 999985967 999985965 999985963 999985959 999985962 999985960 999985955 999985955 999985948 999985947 999985946 999985943 999985932 999985926 999985921 999985916 999985904 999985902 999985902 999985894 999985915 999985915 999985905 999985936 999985984 999985980 999985978 999985937 999985920 999985935 999985935 999985937 999985935 999985977 999985973 999985971 999985921 999985917 999985929 999985928 999985921 999985917 999985933 999985927 999985921 999985921 999985920 999985918 999985915 999985913 999985910 999985904 999985902 999985900 999985889 999985908 999985907 999985905 999985903 999985899 999985899 999985933 999985928 999985923 999985921 999985920 999985920 999985919 999985916 999985909 999985905 999985924 999985922 999985919 999985919 999985917 999985903 999985899 999985883 999985883 999985883 999985882 999985885 999985885 999985882 999985861 999985861 999985851 999985851 999985838 999985832 999985821 999985818 999985844 999985842 999985866 999985863 999985861 999985859 999985863 999985845 999985878 999985898 999985898 999985910 999985910 999985900 999985896 999985895 999985894 999985944 999985948 999985936 999985809 999985803 999985800 999985798 999985791 999985809 999985794 999985807 999985805 999985798 999985761 999985745 999985760 999985751 999989922 999989917 999989929 999989924 999989920 999989917 999989838 999989841 999989841 999989856 999989855 999989854 999989850 999989847 999989845 999989709 999989731 999989731 999989726 999989726 999989731 999989731 999989730 999989747 999989744 999989730 999989729 999989724 999989715 999989710 999989708 999989708 999989707 999989707 999989718 999989729 999989726 999989728 999989699 999989696 999989695 999989689 999989696 999989683 999989677 999989673 999989672 999989670 999989670 999989674 999989687 999989687 999989679 999989677 999989688 999989731 999989744 999989781 999989769 999989765 999989759 999989753 999989717 999985646 999985664 999985642 999985586 999985570 999992204 999992203 999992203 999992191 999992186 999992189 999992189 999992184 999992222 999992221 999992217 999992220 999992196 999992221 999992214 999992218 999992236 999992234 999992236 999992232 999979523 999979517 999979516 999979509 999979409 999979401 999979401 999979400 999979398 999979392 999979402 999979418 999979413 999978588 999978585 999978599 999978675 999978671 999978568 999978568 999978554 999978554 999978552 999978551 999978551 999978550 999978548 999978547 999978539 999978538 999978536 999978516 999978516 999978500 999978495 999978493 999978490 999978488 999978517 999978502 999978502 999978596 999978596 999978596 999978584 999978583 999978582 999978578 999978576 999978573 999978566 999978566 999978566 999978579 999978591 999978586 999978649 999978662 999978659 999978656 999978655 999978654 999978652 999978648 999978646 999978642 999978642 999978667 999978665 999978652 999978651 999978654 999978668 999978642 999978642 999978642 999978641 999978624 999978623 999978617 999978619 999978632 999978628 999978633 999978625 999978630 999978627 999978615 999978608 999979835 999979824 999979822 999979819 999979819 999979713 999979713 999979711 999979710 999979703 999979697 999979692 999979688 999979686 999979673 999979664 999979655 999979653 999979664 999979689 999979689 999979697 999979697 999981312 999981311 999981301 999981298 999981273 999981276 999981276 999981276 999981275 999981274 999981262 999981261 999981261 999981290 999981303 999981283 999981282 999981282 999981286 999981283 999979665 999979668 999979684 999979681 999979678 999979674 999979669 999979653 999979658 999979665 999979619 999978881 999978878 999978973 999978952 999978951 999978946 999978944 999978944 999978931 999978931 999978931 999978955 999978906 999978902 999978861 999978864 999978887 999978885 999979036 999974907 999974887 999974886 999974885 999974878 999974877 999974882 999974881 999974881 999974881 999974871 999974870 999973636 999973682 999973680 999973672 999973671 999973663 999973675 999973675 999973672 999973683 999973546 999973540 999973539 999973538 999973536 999973530 999973519 999973567 999973567 999973566 999973564 999973561 999973570 999973562 999973561 999973559 999973557 999973557 999973556 999973550 999973545 999973537 999973534 999973490 999973523 999973523 999973504 999973598 999973600 999973600 999973596 999973590 999973589 999973586 999973578 999973577 999973573 999973574 999973567 999973543 999973542 999973403 999973397 999973394 999973404 999973403 999973403 999973405 999973398 999973393 999973388 999973394 999973389 999973381 999973380 999973377 999973360 999973386 999973398 999973398 999973409 999973409 999973431 999973431 999973431 999973416 999973416 999973414 999973409 999973404 999973402 999973376 999973375 999973371 999973369 999973369 999973368 999973368 999973376 999973430 999973427 999973436 999973432 999973427 999973425 999973421 999973421 999973426 999973440 999973440 999973441 999973442 999999884 999999899 999999895 999999892 999999887 999999819 999999814 999999811 999999800 999999811 999999811 999999809 999999760 999999773 999999779 999999794 999999770 999999782 999999785 999999785 999999781 999999778 999999774 999999770 999999763 999999755 999999637 999999649 999999647 999999643 999999656 999999639 999999631 999999643 999999641 999999633 999999632 999999634 999999646 999999647 999999606 999999602 999999593 999999590 999999588 999999586 999999586 999999579 999999577 999999578 999999574 999999571 999999602 999999609 999999615 999999615 999999612 999999602 999999599 999999599 999999613 999999611 999999583 999999581 999999594 999999611 999999608 999999607 999999604 999999586 999999596 999999594 999999798 999999793 999999788 999999788 999999767 999999762 999999762 999999760 999999755 999999752 999999746 999999775 999999772 999999758 999999755 999999772 999999772 999999756 999999743 999999743 999999738 999999704 999999696 999999714 999999727 999999720 999999719 999999712 999999694 999999685 999999674 999999649 999999664 999999687 999999682 999999681 999999678 999999677 999999673 999999759 999999740 999999751 999999737 999999737 999999736 999999730 999999722 999999721 999999721 999999710 999999720 999999728 999999722 999999709 999999703 999999706 999999705 999999698 999999699 999999679 999999647 999999643 999999607 999999604 999999620 999999619 999999616 999999616 999999555 999999552 999999546 999999545 999999541 999999539 999999537 999999537 999999557 999999572 999999563 999999558 999999554 999999552 999999607 999999606 999999603 999999656 999999653 999999653 999999653 999999655 999999654 999999654 999999653 999999679 999999679 999999677 999999647 999999643 999999652 999999645 999999699 999999698 999999698 999999698 999999649 999999645 999999647 999999647 999999644 999999644 999999640 999999639 999999633 999999631 999999631 999999631 999999613 999999609 999999609 999999609 999999602 999999607 999999600 999999589 999999607 999999592 999999592 999999690 999999690 999999689 999999680 999999650 999999637 999999633 999999633 999999634 999999638 999999637 999999537 999999534 999999533 999999529 999999523 999999519 999999518 999999518 999999589 999999589 999999587 999999587 999999585 999999706 999999703 999999701 999999723 999999711 999999701 999999711 999990575 999990575 999990563 999990560 999990566 999990563 999990563 999990584 999990581 999990600 999990593 999990590 999990589 999990589 999990586 999990622 999990600 999993533 999993529 999993497 999993515 999993515 999993522 999993509 999993509 999993513 999993511 999993507 999993496 999993432 999993433 999993433 999993429 999993428 999993425 999993418 999993412 999993401 999993401 999993394 999993387 999993390 999993426 999993421 999993418 999993411 999993411 999993454 999993477 999993477 999993474 999993473 999993470 999993470 999993470 999993494 999993494 999993492 999993483 999993483 999993469 999993536 999993529 999993529 999993527 999993526 999993531 999993539 999993536 999993529 999993528 999993529 999993428 999993422 999993418 999993430 999993430 999993426 999993506 999993502 999993502 999993510 999994659 999994645 999994642 999994640 999994688 999994687 999994685 999994682 999994700 999994697 999994642 999994633 999994629 999994628 999994626 999994620 999994662 999994645 999994677 999994677 999994673 999994680 999994668 999994654 999994652 999994651 999994651 999994640 999994630 999994606 999987954 999987947 999987946 999987945 999987941 999987979 999987976 999988009 999988007 999988007 999988023 999988023 999988023 999988014 999988012 999988007 999988021 999988026 999988033 999987999 999988001 999988000 999988022 999988016 999988001 999988017 999988017 999988025 999985081 999985078 999985078 999985075 999985059 999985057 999985053 999985050 999985078 999985079 999985084 999985084 999985079 999985083 999987768 999987768 999987766 999987790 999987786 999987740 999987737 999987729 999987745 999987739 999987737 999987664 999998432 999998429 999998421 999998417 999998460 999998482 999998471 999998471 999998432 999998430 999998421 999998411 999998410 999998405 999997892 999997887 999997883 999997879 999997808 999997787 999997784 999997784 999997801 999997775 999997773 999997772 999997756 999997750 999997748 999997741 999997775 999997742 999997738 999997735 999997728 999997724 999999626 999999626 999999617 999999616 999999616 999999598 999999608 999999608 999999602 999999598 999999592 999999592 999999572 999999578 999999561 999999568 999999564 999999563 999999656 999999652 999999652 999999652 999999659 999999691 999999687 999999685 999999681 999999674 999999688 999999686 999999685 999999687 999999683 999999678 999999664 999999643 999999641 999999633 999999633 999999633 999999563 999999562 999999561 999999552 999999568 999998416 999998415 999998410 999998408 999998405 999998403 999998402 999998389 999998384 999998382 999998380 999998380 999998369 999998369 999998366 999998343 999998366 999998365 999998390 999998387 999998387 999998345 999998344 999998343 999998313 999998313 999998391 999998391 999998391 999998386 999998418 999998415 999998415 999998411 999998405 999998400 999998400 999998400 999998429 999998459 999998457 999998459 999998456 999998455 999998455 999998455 999998453 999998451 999998453 999998465 999998462 999998451 999998434 999998523 999998526 999998531 999998530 999998550 999998546 999998546 999998546 999998536 999998524 999998507 999998536 999998532 999998532 999995846 999995844 999995841 999995839 999995854 999995862 999995862 999995854 999995825 999995822 999995821 999995812 999995809 999995807 999995806 999995832 999995826 999995822 999995816 999995814 999995783 999995782 999995748 999995724 999995722 999995719 999995717 999995715 999995717 999995717 999995742 999995737 999995736 999995789 999995788 999995783 999995771 999999548 999999548 999999546 999999555 999999569 999999560 999999558 999999555 999999555 999972962 999972961 999972943 999972907 999972888 999972886 999972865 999972863 999972860 999972859 999972857 999972857 999972849 999972821 999972814 999972812 999972830 999972891 999972890 999972885 999972882 999972871 999972870 999972864 999972859 999972858 999972849 999972849 999972835 999972830 999972829 999972828 999972826 999972811 999972811 999972808 999972867 999972867 999972793 999972793 999972793 999972783 999972781 999972775 999972756 999972770 999972783 999972782 999972780 999972778 999972773 999972771 999972760 999972759 999972759 999972757 999972756 999972750 999972750 999972777 999972775 999972770 999972734 999972732 999972729 999972728 999972721 999972721 999972740 999972734 999972732 999972732 999972785 999972704 999972676 999972680 999972675 999972673 999972673 999972672 999972669 999972664 999972743 999972738 999972738 999972768 999953270 999953268 999953267 999953258 999953253 999953252 999953303 999953449 999953448 999953429 999953416 999953411 999953402 999953426 999953407 999953405 999953402 999953401 999953432 999953482 999953459 999953457 999953457 999953455 999953643 999953632 999953626 999953618 999953619 999953592 999953588 999953588 999953578 999953568 999953568 999953568 999953568 999953561 999953553 999953556 999953545 999953585 999953531 999953528 999953528 999953556 999953556 999953555 999953617 999953592 999953592 999953589 999953583 999953582 999953574 999953564 999953556 999953576 999953569 999953575 999953596 999953593 999953588 999953585 999953584 999953615 999953611 999953600 999953641 999953641 999953685 999953686 999953586 999953579 999953578 999953779 999953777 999953771 999953770 999953787 999953781 999953778 999953781 999953777 999953821 999953814 999953915 999953912 999953919 999953915 999953913 999953911 999953912 999953921 999953942 999953942 999953935 999953933 999953913 999953912 999953903 999953900 999953893 999953891 999953938 999953952 999954006 999954003 999953998 999953998 999953997 999953989 999953989 999953996 999953996 999953992 999953988 999953981 999953981 999953979 999954002 999954002 999953997 999953997 999953996 999953996 999953995 999953996 999953990 999953990 999953971 999953968 999953947 999989269 999989269 999989264 999989264 999989245 999989239 999989231 999989227 999989110 999989110 999989104 999989123 999989129 999989113 999989110 999989109 999989163 999989163 999989255 999989305 999989305 999989305 999989304 999989300 999989299 999989297 999989293 999989293 999989293 999989326 999931251 999931248 999931248 999931233 999931228 999931228 999931228 999931227 999931217 999931216 999931216 999931248 999931248 999931248 999931243 999931237 999931234 999931228 999931227 999931226 999931223 999931235 999931214 999931329 999931328 999931325 999931320 999931312 999931305 999931305 999931304 999931303 999931295 999931284 999931330 999931326 999931324 999931324 999931296 999931294 999931292 999931288 999931309 999931273 999931270 999931268 999931466 999931465 999931464 999931460 999931431 999931387 999931386 999931386 999931386 999931386 999931297 999931331 999931331 999931361 999931361 999931375 999931370 999931370 999931370 999931363 999931360 999931360 999931355 999931355 999921772 999921770 999921901 999921898 999921898 999921896 999921891 999921886 999921884 999921882 999921878 999921876 999921876 999921924 999921926 999921926 999921912 999921912 999921908 999921908 999921894 999921881 999921878 999921878 999921872 999921864 999921854 999921852 999921865 999921871 999921883 999921879 999921875 999921874 999921866 999921850 999921848 999921788 999921787 999921792 999921792 999921773 999921770 999921762 999921738 999921711 999921706 999921706 999921704 999921703 999921703 999921698 999921697 999921590 999921590 999921589 999921594 999921592 999921652 999921773 999921786 999921786 999921777 999921777 999921775 999921772 999921762 999921765 999921797 999921796 999921842 999921840 999921840 999921838 999921824 999921817 999921815 999921814 999921827 999921820 999921819 999921774 999921732 999921709 999921706 999921713 999921708 999921645 999921642 999921642 999921620 999921619 999921631 999921630 999921630 999921630 999921626 999921621 999921629 999921626 999921626 999921618 999921601 999921603 999921662 999921659 999921653 999921639 999921638 999921634 999921625 999921617 999921616 999921628 999921627 999921625 999921619 999921614 999921603 999921591 999921591 999921583 999921581 999921539 999921522 999921524 999921520 999921518 999921534 999921525 999936363 999936363 999936363 999936349 999936348 999936347 999936348 999936360 999936358 999936380 999936375 999936372 999936371 999934489 999934489 999934528 999934528 999934527 999934524 999934524 999934519 999934512 999934483 999934655 999934655 999934669 999934667 999934696 999934691 999934689 999934682 999934684 999934682 999934666 999934648 999936440 999936435 999936433 999936432 999936441 999936438 999936435 999936431 999936431 999936431 999936431 999936431 999936557 999936555 999936548 999936548 999936544 999936562 999936546 999936546 999936625 999936606 999936606 999936620 999936620 999936615 999936613 999936613 999936612 999936607 999936542 999936526 999936520 999936520 999936515 999936527 999936522 999936542 999936539 999936565 999936562 999936553 999936609 999936607 999936607 999936595 999936599 999936597 999936595 999936654 999936647 999936647 999936639 999936649 999936641 999936653 999936622 999936557 999936557 999936599 999936595 999936586 999936579 999952402 999951933 999952007 999952007 999951939 999951905 999951877 999951877 999951883 999951882 999989711 999989711 999989709 999989758 999989752 999989731 999980933 999980930 999980901 999980900 999980942 999980944 999980950 999980972 999980972 999980956 967101363 967101348 967089810 967089798 967089819 967089815 967089815 967089784 967089784 967089783 967089781 967089791 967089791 967089789 967089809 967089813 967089813 967089836 967089834 967089834 967089833 967089828 967089824 967089892 967089685 967089727 967089724 967089825 967089823 967089851 967089765 967089765 967089800 967089793 967089793 967089795 967089793 967089793 967089771 967089767 967089761 967089760 967089762 967089762 967089759 967089755 967089753 967089736 967089736 967089736 967074870 967074946 967073122 967073118 967073117 967073112 967073109 967073107 967073107 967073085 967073080 967073080 967073145 967073143 967073150 967073149 967073146 967073144 967073144 967035312 967035312 967035248 967035227 967035205 967035198 967035198 967035192 967035192 967035189 967035188 967035187 967035177 967035177 967035173 967035173 967035172 967035171 967035164 967035162 967035160 967035155 967035153 967035153 967035199 967035202 967035200 967035198 967035194 967035194 967035286 967035284 967035322 967000094 967000098 967000091 967000091 967000138 967000137 967000135 967000121 967000110 967000108 967000111 967000094 967000082 967000082 967000081 967000077 966997574 966997581 966997554 966997552 966997581 966997582 966997582 966997507 966997504 966997503 966997503 966997499 966997488 966997487 966997487 966997483 966997481 966997481 966997476 966997476 966997476 966997473 966997470 966997470 966997458 966997456 966997457 966997452 966997443 966997443 966997533 966997547 966997542 966997637 966997630 966997630 966997635 966997635 966997639 966997636 966997677 966997677 966997666 966997666 966997666 966997665 966997684 966997684 966997671 966997670 966997670 966997668 966997661 966997660 966997660 966997660 966997690 966997685 966997678 966997675 966997675 966997690 966997690 966997679 966997655 966997657 966997657 966997655 966997623 966997623 966997620 966997619 966997596 966997596 966997587 966997587 966997587 966997574 966997572 966997561 966997569 966997567 966997565 966997563 966997548 966997576 966997572 966997571 966997534 966997535 966997557 966997543 966997537 966997518 966997443 966997442 966997431 966997436 966997436 966981599 966981601 966981613 966981600 966981577 966981559 966981559 966981556 966981592 966981585 966981581 966981459 966966056 966966063 966966107 966966101 966966099 966955322 966955302 966955301 966955294 966955284 966955281 966955279 966955266 966955258 966955269 966955239 966955238 966955229 966955194 966955218 966955243 966955319 966955320 966955314 966955312 966955302 966955301 966955297 966955284 966955281 966955363 966955398 966955441 966951673 966951668 966951677 966951634 966951640 966951654 966951649 966951649 966951629 966951629 966951627 966951625 966951628 966951626 966951626 966951622 966951622 966951614 966951611 966951611 966951610 966951613 966951606 966951606 966951601 966951648 966951648 966951641 966951640 966951634 966951625 966951617 966951613 966951638 966951634 966951632 966951646 966951646 966951657 966951653 966951653 966951649 966951645 966951647 966951643 966951642 966951628 966951626 966951645 966951642 966951632 966951631 966951631 966951630 966951630 966951625 966951623 966951619 966951610 966951421 966951421 966951425 966951421 966951381 966951377 966951342 966951337 966951336 966951391 966951386 966951416 966951414 966951386 966951441 966951432 966951445 966951441 966951440 966951434 966951426 966951470 966951437 966951442 966951437 966951503 966951514 966951514 966951500 966951500 966951497 966951491 966951513 966951513 966951513 966951501 966951500 966951514 966951513 966951497 966951459 966951440 966951425 966951418 966951415 966951412 966951410 966951410 966951408 966951403 966951403 966951401 966951400 966951398 966951297 966951297 966951293 966951294 966951287 966951285 966951283 966951282 966951278 966951271 966951268 966951268 966951252 966951266 966951266 966951262 966951261 966951257 966951256 966951257 966951256 966951213 966951207 966951207 966951207 966951205 966951205 966951201 966951208 966951194 966951182 966951195 966951190 966951187 999999651 999999643 999999625 999999619 999999626 999999662 999999661 999999658 999999653 999999653 999999653 999999648 999999707 999999701 999999699 999999686 999999742 999999726 999999723 999999741 999999725 999999731 999999735 999999766 999999722 999999717 999999715 999999714 999999709 999999702 999999696 999999680 999999677 999999677 999999677 999999675 999999674 999999665 999999660 999999655 999999653 999999653 999999651 999999627 999999545 999999540 999999555 999999553 999999552 999999565 999999625 999999623 999999614 999999602 999999595 999999598 999999598 999999598 999999598 999999597 999999596 999999582 999999581 999999566 999999566 999999565 999999565 999999557 999999569 999999569 999999568 999999560 999999551 999999547 999999547 999999698 999999695 999999691 999999688 999999688 999999685 999999680 999999724 999999740 999999733 999999734 999999733 999999724 999999723 999999722 999999722 999999722 999999719 999999715 999999708 999999708 999999707 999999683 999999675 999999675 999999675 999999680 999999676 999999674 999999672 999999670 999999678 999999745 999999737 999999729 999999738 999999737 999999735 999999765 999999764 999999762 999999759 999999753 999999752 999999744 999999738 999999730 999999730 999999758 999999755 999999732 999999714 999999713 999999699 999999752 999999748 999999739 999999734 999999734 999999761 999999761 999999774 999999773 999999616 999999611 999999564 999999548 999999545 999999530 999999528 999999522 999999517 999999512 999999511 999999509 999999476 999999476 999999477 999999470 999999467 999999460 999999464 999999381 999999379 999999377 999999372 999999357 999999360 999999423 999999480 999999479 999999477 999999471 999999471 999999471 999999468 999999461 999999494 999999494 999999489 999999488 999999484 999999470 999999468 999999470 999999474 999999509 999999508 999999520 999999520 999999520 999999528 999999540 999999532 999999473 999999471 999999479 999999480 999999290 999999289 999999289 999999288 999999286 999999285 999999285 999999270 999999263 999999226 999999224 999999215 999999210 999999209 999999202 999999192 999999205 999999193 999999191 999999190 999999186 999999079 999999104 999999104 999999103 999999125 999999125 999999138 999999138 999999133 999999128 999999123 999999123 999999118 999999118 999999122 999999122 999999122 999999145 999999141 999999127 999999075 999999072 999999072 999999072 999999072 999999048 999999043 999999041 999999038 999999038 999999042 999999048 999999066 999999063 999999059 999999058 999999046 999999021 999999020 999999030 999999017 999999017 999999010 999999002 999998989 999998909 999998889 999998884 999998895 999998928 999998916 999998909 999999245 999999234 999999231 999999219 999999219 999999217 999999232 999999177 999999160 999999172 999999131 999999156 999999200 999999217 999999215 999999211 999999209 999999202 999999202 999999195 999999193 999999216 999999216 999999215 999999212 999999255 999999287 999999278 999999278 999999277 999999275 999999274 999999274 999999342 999999341 999999338 999999334 999999309 999999308 999999292 999999292 999999287 999999283 999999276 999999274 999999271 999999269 999999297 999999323 999999321 999999309 999999309 999999301 999999300 999999350 999999373 999999354 999999352 999999348 999999349 999999348 999999344 999999349 999999328 999999336 999999316 999999301 999999288 999999277 999999291 999999284 999999363 999999309 999999307 999999313 999999301 999999315 999999321 999999313 999999306 999999303 999999373 999999370 999999367 999999361 999999360 999999357 999999354 999999351 999999349 999999344 999999341 999999336 999999363 999999356 999999367 999999366 999999366 999999315 999999309 999999306 999999306 999999305 999999297 999999291 999999291 999999291 999999289 999999289 999999285 999999306 999999297 999999292 999999318 999999288 999999278 999999278 999999273 999999261 999999256 999999253 999999252 999999325 999999311 999999293 999999303 999999309 999999305 999999302 999999302 999999292 999999296 999999296 999999291 999999291 999999291 999999291 999999290 999999283 999999280 999999258 999999257 999999251 999999247 999999247 999999232 999999269 999999269 999999268 999999291 999999286 999999331 999999375 999999375 999999375 999999371 999999365 999999365 999999361 999999361 999999358 999999395 999999410 999999409 999999409 999999409 999999404 999999376 999999376 999999362 999999358 999999345 999999344 999999343 999999363 999999361 999999361 999999354 999999354 999999351 999999355 999999345 999999339 999999337 999999349 999999348 999999340 999999332 999999328 999999302 999999280 999999270 999999246 999999241 999999241 999999268 999999243 999999240 999999240 999999256 999999251 999999246 999999243 999999242 999999241 999999216 999999206 999999217 999999221 999999271 999999268 999999240 999999250 999999254 999999252 999999250 999999247 999999237 999999213 999999201 999999193 999999186 999999292 999999292 999999289 999999287 999999286 999999241 999999226 999999224 999999239 999999241 999999253 999999252 999999236 999999246 999999246 999999240 999999356 999999349 999999356 999999355 999999510 999999500 999999465 999999465 999999457 999999446 999999444 999999444 999999444 999999442 999999459 999999458 999999444 999999446 999999446 999999445 999999435 999999433 999999426 999999426 999999473 999999472 999999459 999999458 999999487 999999473 999999483 999999487 999999486 999999483 999999477 999999475 999999472 999999472 999999458 999999452 999999443 999999437 999999432 999999438 999999436 999999420 999999413 999999413 999999407 999999427 999999440 999999432 999999431 999999392 999999392 999999388 999999438 999999429 999999426 999999390 999999355 999999351 999999351 999999352 999999351 999999390 999999585 999999582 999999580 999999575 999999569 999999561 999999561 999999561 999999559 999999531 999999588 999999593 999999610 999999635 999999628 999999626 999999626 999999624 999999621 999999621 999999596 999999569 999999567 999999625 999999625 999999624 999999622 999999631 999999627 999999625 999999675 999999662 999999659 999999657 999999657 999999654 999999603 999999599 999999425 999999423 999999419 999999415 999999428 999999428 999999428 999999427 999999479 999999533 999999610 999999585 999999579 999999578 999999628 999999638 999999733 999999744 999999741 999999754 999999763 999999756 999999736 999999736 999999724 999999783 999999776 999999770 999999760 999999760 999999760 999999756 999999750 999999750 999999750 999999749 999999671 999999692 999999677 999999677 999999677 999999670 999999715 999999715 999999715 999999715 999999715 999999715 999999707 999999722 999999720 999999720 999999714 999999705 999999692 999999689 999999685 999999544 999999542 999999542 999999527 999999527 999999525 999999519 999999517 999999518 999999518 999999581 999999593 999999593 999999590 999999580 999999574 999999551 999999543 999999543 999999556 999999558 999999519 999999521 999999525 999999517 999999499 999999499 999999447 999999446 999999440 999999436 999999435 999999429 999999429 999999424 999999419 999999412 999999390 999999386 999999384 999999383 999999378 999999377 999999375 999999356 999999356 999999354 999999350 999999350 999999343 999999329 999999329 999999327 999999327 999999344 999999338 999999344 999999338 999999362 999999359 999999354 999999358 999999347 999999345 999999345 999999456 999999437 999999424 999999424 999999419 999999408 999999372 999999354 999999355 999999363 999999494 999999492 999999491 999999489 999999488 999999480 999999480 999999462 999999531 999999529 999999529 999999514 999999510 999999499 999999498 999999488 999999478 999999474 999999472 999999468 999999468 999999468 999999459 999999457 999999449 999999482 999999479 999999479 999999466 999999464 999999457 999999457 999999455 999999452 999999449 999999447 999999396 999999391 999999389 999999389 999999382 999999420 999999419 999999414 999999416 999999416 999999482 999999528 999999512 999999510 999999509 999999508 999999495 999999478 999999477 999999475 999999470 999999496 999999495 999999495 999999490 999999488 999999484 999999481 999999475 999999475 999999474 999999468 999999468 999999468 999999548 999999546 999999540 999999540 999999538 999999534 999999531 999999563 999999562 999999559 999999557 999999551 999999539 999999538 999999522 999999515 999999507 999999504 999999504 999999493 999999497 999999495 999999523 999999523 999999533 999999533 999999575 999999555 999999555 999999551 999999548 999999547 999999575 999999575 999999595 999999582 999999574 999999580 999999611 999999611 999999607 999999716 999999715 999999697 999999680 999999774 999999770 999999767 999999748 999999740 999999772 999999776 999999763 999999759 999999764 999999763 999999744 999999732 999999761 999999757 999999757 999999755 999999792 999999783 999999779 999999775 999999770 999999758 999999757 999999782 999999844 999999843 999999855 999999854 999999850 999999839 999999835 999999832 999999832 999999831 999999828 999999826 999999825 999999803 999999786 999999786 999999859 999999853 189821225 189821235 189821233 189821232 189821245 189821244 189821234 189821232 189821232 189821176 189821163 189821155 189821152 189821136 189821135 189821132 189821147 189821145 189821163 189821138 189821126 189821115 189821115 189821144 189821143 189821130 189821123 189821123 189919864 189919860 204603436 204603436 204603389 204603289 204603268 204603299 204603291 204603315 204603314 204603327 204603326 204603322 204603321 204603320 204603333 204603328 204603328 204603336 204603333 204603330 204603344 204603320 204603303 204603298 204603298 204603265 204603264 205015513 205015505 205015505 205015505 205015494 205015489 205015486 205015486 205015472 205015462 205015446 205015642 205015642 205015638 205015638 205015638 205015625 205015624 205015618 205015614 205015609 205015608 205015599 205015643 205015643 205015643 205015643 205015685 205015678 205015685 205015683 205015680 205015675 205015672 205015679 205015678 205015674 205015674 205015672 205015671 205015662 205015659 205015659 205015688 205015686 205015696 205015653 205015650 205015649 205015645 205015725 205015726 205015790 205374903 205374912 205374873 205374882 205374882 205374882 205374888 205374871 205374870 205374916 205374913 205374913 205374955 205374954 205374969 205375066 205375057 205375041 205375112 205375076 205375073 205375070 205375093 205375093 205375057 205375053 205375057 205375055 205375050 205375050 205375127 205375155 205375153 205375142 205375134 205375129 205375127 205375059 205375055 205374982 205374930 205374920 205374918 205374913 205374902 205374878 205374871 205374871 205374858 205374855 205374852 205374850 205374842 205374821 205377165 205377152 205377161 205377178 205377172 205377171 205377149 205377147 205377145 205377136 205377133 205377194 205377188 205377172 205377172 205377193 205377215 205377213 205377233 205377217 232287086 232287088 232286986 232286972 232286964 232286963 232286957 232286953 232286959 232286969 232287077 232287194 232287189 232287188 232287175 232287167 232287154 232287152 232287228 232287226 232287228 232287264 232287262 232287260 232287253 232287261 232454752 232466299 232466313 232466320 232466314 232466340 232466339 232466334 232466333 232466323 232466320 232466319 232466274 232466299 232466295 232466288 232466321 232466310 232466328 232466317 232466320 232466338 232466338 232466338 232466338 232466337 232466334 232466330 232466329 232466286 232466274 232466274 232466270 232466269 232466268 232466278 232466275 232466269 232466284 232466333 232466314 232466238 232466278 232466277 232466277 232590634 232590637 232590627 232590622 232590621 232590633 233092534 233092542 233092525 233092524 233092517 233092580 233092574 233092573 233092573 233092539 233092509 233092503 233092507 233092513 233092505 233092501 251606323 251606318 251606313 251606299 251606299 251606295 251606292 251606388 251606380 251606376 251606370 251606378 251606389 251606398 251606390 251606390 251606389 251606380 498235132 498235161 498235174 498235150 498235146 498235170 498235165 498235165 498235161 498235159 498235198 498235198 498235205 498235196 498235196 498235193 498235193 498235194 498235192 498235181 498235168 498235196 498235191 498235191 498235214 262663301 262663292 262663290 262663290 262663283 262663286 262794473 262794471 262794468 262794447 262794434 262794433 262794431 262794431 262794398 262794390 262794386 262794383 262794380 262794377 262794377 262794364 262794363 262794718 262794707 262794707 262794720 262794701 262794697 262794841 262794837 262794828 262794816 262794805 262794782 262794767 262794746 262834041 262834041 262834033 262834056 262834104 262834102 262834098 262834097 262834062 262834062 262834061 262834066 262834066 262834066 262834054 262834043 262834063 262834056 262834044 262834030 262834037 262834035 276347403 276347403 276347407 276347401 276347398 276347400 276347400 276347400 276347400 276347398 276347362 942783262 942783262 942783259 942783256 942783254 942783252 942783300 942827908 942827906 942827905 929314525 929314525 929314525 929314509 929314462 929314483 929314480 929314480 929314479 929491134 929491129 929491122 929491122 929491157 929491159 929491157 929491154 929491151 929491141 929491129 929491204 929491195 929491193 929491187 929491183 929491174 929491159 929491181 929491174 929491164 954975366 954975379 954975373 954975369 954975369 954975378 954975342 954975145 954975145 954975145 954975145 954975164 954975106 954975102 954975098 954975087 954975106 954975099 954975099 954975080 954975079 954975388 954975388 954988432 954988415 954988402 998086133 998086132 998086132 998086138 998086135 998086122 998086120 998086126 998086126 998086159 998085995 998085995 998085994 998085991 998085988 998085986 998085985 998085982 998085945 998085961 998085955 998085930 998085927 998085954 998085954 998085949 998085963 998086112 998086063 998086052 998086047 998086032 998086016 998085997 998085989 998085988 998085988 998085961 998085983 998085978 998085976 998085975 998954712 998954696 998954696 998954692 998954693 998954692 998954682 998954681 998954679 998954681 998954671 998954668 998954665 998954706 998954706 998954706 998954929 998954925 998954922 998954906 998954905 998955028 998955027 998955025 998955136 998955133 998955157 998955156 998955144 998955139 998955102 998955095 998955082 998955072 998955056 998955071 998955082 998955081 998955076 998955075 998955074 998955069 998955070 998955063 998955058 998955056 998955054 998955053 998955041 998955035 998955034 998955031 998955031 998955030 998955028 998955028 998955001 998954995 998954995 998955009 999143840 999143842 999143792 999143786 999143784 999143807 999143796 999143794 999143820 999143828 999143823 999143820 999143813 999143813 999143864 999143838 999143833 999143831 999143820 999143845 999143839 999143931 999143922 999143916 999143915 999143909 999143908 999184516 999184515 999184515 999184530 999184522 999184523 999184520 999184520 999184517 998996755 998996751 999862337 999862337 999862265 999862257 999862256 999862245 999862230 999862212 999862240 999862240 999862235 999862234 999862230 999862230 999862243 999862240 999862274 999862258 999862333 999862328 999862305 999862349 999862320 999862316 999862287 999862396 999862396 999862381 999862502 999862501 988805702 993808877 993808878 993808873 993808871 993808890 993808889 993808888 993808942 993808941 993808923 993808920 993809002 993809000 993808999 993809011 993809009 993809060 993809064 993809063 993809021 993809019 993809019 993809037 993809026 993809024 993809024 993808999 994321728 994321728 994321752 994321748 994321742 994321733 994321730 994321730 994321768 994321768 994321763 994321804 994321795 994321795 994321793 994321789 994321803 994321800 994277186 994277186 994277185 994277182 994277180 994277180 994178436 994178435 994178430 994178430 994178414 994178444 994178441 994178499 994178424 994178288 994178287 994178263 994178258 994178255 994178250 994178247 994178205 994178204 994178204 994178200 994178199 994178196 994178194 994178191 994673078 994673076 994673076 994673066 994673063 994673031 994673058 994673055 994673054 994673047 994673042 994687966 994687959 994687955 994687941 994687936 994687933 994687932 994687931 994687924 994687918 994687922 994687918 994687881 994687876 994687853 994687850 994687833 994687827 994687824 994687821 994687783 994692035 994692028 994692013 980008482 980008479 979596304 979596268 979596268 979596251 979596245 979596217 979596213 979596212 979788681 979788679 979788661 979788661 979788655 979788651 979788640 979788671 979788668 979788663 979788654 990210497 990210494 990210479 990210479 990210467 990210467 990210463 990210458 990210430 990210422 990536711 990536709 990536700 990536693 990536692 990536686 990536627 990536627 990536626 990536625 990536680 990536677 990536677 990536610 990536606 990536602 990536601 990536594 990536619 990536610 990536609 990536607 990536607 990536621 990536621 991224353 991224353 991224349 991224341 991224341 991224340 991224376 991224368 991224355 991224352 991224351 991224354 991224349 991224348 991224347 991224346 991224340 991224332 991224310 991224306 991224306 991224382 991224379 991224408 991222172 991222140 991222140 991222136 991222136 991222138 991222130 991222085 991222085 991222085 991222083 986218907 986218863 986218879 986218861 986218847 986218845 986218837 986218827 986218820 986218819 986218819 986218827 986218828 986218828 986218827 986218911 986218957 986219010 986219115 986219115 986219114 986219114 986219114 986219129 986219118 986219115 986219119 986534551 986534549 986534534 986534518 986534500 986534497 986534494 986534490 986534489 986534487 986534525 986534524 986534524 986534478 986534474 986534472 986534469 986535226 986535225 986535220 986535220 986535218 986535206 986535199 986535268 986535262 986535261 986535261 986535167 986535164 986535160 986535160 986535160 986535176 986535235 986535232 986535230 986535230 986535230 986535230 986535225 986535220 986535163 986535160 986535159 986535135 986535126 986535125 986535099 986535093 986535066 986535063 986535058 986535055 986535053 986535048 986535042 986535039 986535038 986535034 986543679 986543678 986543629 986543653 986543653 986543652 986543652 986543651 986543647 986543645 986543640 986543639 986543635 986543594 986543663 986543661 986543604 986543602 986543599 986543593 986543590 986543590 986543590 986543587 986543565 986543565 986543560 986543555 986543546 986543538 986543529 986543520 986543517 986543505 986543502 986543510 986543503 986543498 986543494 986543491 986543505 986543501 986543465 968029642 968029691 968029682 968029727 968029721 968029720 968029722 968029801 968029800 968029900 968029875 968029870 968029868 968029863 968029863 968029863 968029862 968029869 969762984 969762984 969762984 969763000 969762997 969762996 969762988 969763013 969763013 969763016 969763009 969763008 969763016 969763016 969763015 969763088 969763086 969763082 969763068 969763044 969763043 969763038 969763036 969763032 969763026 969763010 969762991 969763373 969763373 969763369 969763351 969763349 969763343 969763338 969763338 969763337 969763335 969763327 969763318 969763317 969763308 969763306 969763314 969763334 969763334 969763330 969763329 969763299 969763296 969763241 969763206 969763298 969763297 969763290 969763287 969763268 969763268 969763265 969763261 969750213 969750237 969750236 969750236 969750234 969750224 970190858 970190855 970190851 970190883 970190882 970190873 970190866 970190864 970190885 970190887 970190884 970190882 970190919 970190905 970190902 970190899 970190881 969322144 969322141 969322139 969322148 969322189 969322128 969322122 969322121 969322121 969322119 969322252 969322262 969322259 969322257 969322257 969322242 969322242 969322235 969322221 968456660 968456652 968456651 984619284 984619314 984619314 984619301 984619306 999998761 999998726 999998756 998265632 998265673 998265673 998265619 998265669 998265669 998265664 998265662 998265660 998265656 998265651 998265651 998265649 998265648 998265635 998265635 998265716 998265716 998265728 998265725 998265509 998265542 998265540 998265537 998265525 998098008 998097929 998097927 998097905 998097899 998097897 998097869 998097889 998097888 998097897 998097892 998097892 998097891 998097884 998097989 998097979 998097976 998097976 998097983 998097980 998098003 998098003 998098000 998098070 998098055 998098168 998098177 971188344 971188339 971188339 971188335 971188319 971188316 971188315 971188315 971188314 971188314 971187231 971187231 971187234 971187233 971187225 971187228 971187225 971187214 971187213 971187208 971187190 971187187 971187178 971187180 971187168 971187168 971187168 971187185 971187164 971187143 971187151 971187121 971187113 971187113 971187096 971187145 971187123 971187087 971187087 971187087 971187078 971187070 971187088 971187068 971187053 971290894 971290892 971290905 971290905 971290905 971290896 971290895 971290895 971290889 971290887 971290884 971290873 971290866 971290866 971290859 971290866 971290863 971290858 971290856 971290799 971290782 971290782 971290782 971290873 971290864 971290859 971290846 971290845 971290844 971290844 971290838 971290836 971290860 971290860 971290858 971290949 971290949 971290928 971290918 971290966 971290234 971290231 971290247 971290247 971290240 971290247 971290259 971290254 971290248 971290245 971290240 971290235 971290339 971290349 971290344 971290344 971290339 971290338 971290338 971159142 971159138 971159135 971159134 971159142 971251197 971251193 971251271 971251268 971251263 971251252 971251248 971251246 971251271 971251233 971251233 971251223 971251092 971251029 971251042 971251037 971251035 971251034 971251034 972116370 972116370 972116369 972116360 972116357 972116355 972116325 972116330 972116324 972116320 972116285 972116283 972116281 972116278 972116297 972116297 972116296 972116274 972116273 972116280 972116278 972116275 972116268 972116266 972116260 972116273 972116272 972116271 972116269 972116287 972116286 972116262 972116259 972116253 972116252 972116248 972116248 972116205 971789916 971789909 971789907 971789837 971789831 971789827 971789823 971789872 971789872 971789857 971789850 971789850 971789843 971789860 971789860 971789856 971789853 971789801 971789801 971789784 971789784 971789781 971789781 971789778 971789779 971789776 971789723 971789719 971789716 971789710 971789708 971789704 971789701 971789701 971789698 971789694 971789693 983924085 983924084 983924082 983924066 983924062 983924060 983924054 983924096 958439885 958439876 958440130 958440111 958440077 958440127 958440127 958440127 958440114 958440109 958440105 958440100 958440098 958440098 958440097 958440097 958440111 958440111 958440098 958440095 958440106 958440091 958440084 958440079 958440138 958440134 958440101 958440135 958440128 958440159 958440148 958440150 958440148 958440146 958440140 958440182 958440182 958439212 958439267 958439264 958439254 958439251 958439250 958439244 958123805 958123805 958123803 958123802 958123788 958123803 958123795 958123810 958123808 958123803 958123803 958123796 958123791 958123789 958123788 958123856 958123843 958123825 958123792 958123783 958124176 958124175 958124168 958124234 958124224 958124223 958124188 958124171 958124175 958124166 958124156 958124151 958124145 958124160 958124155 958124148 958124143 958124143 958124140 958124142 958124233 967065528 967065526 967065542 967065542 967065538 967065538 967065532 967065528 967065557 967065554 967065573 967065559 967065541 967065509 967065591 967065590 967065589 967065589 967065588 967065573 967065573 967065569 967065555 967065554 967065549 967065549 967065544 966552881 966552874 966552942 966552913 966552872 966552868 966552860 966552856 966552877 966552870 966552866 966552903 966552903 966512331 966512331 966512330 966512326 966512325 966512330 966512330 966512328 966512326 966512326 966512323 966512319 966512310 966512307 966512304 966512303 966512454 966512437 966512437 966512451 966512443 966512443 966512499 966512491 950349845 950349835 950349836 950349834 950349822 950349830 950349827 950349826 949854931 949854838 949854838 949854838 949854835 949854835 949854833 949815522 949815550 949815551 949815550 949815541 989905809 989905809 989905807 989905807 989905787 989905784 989905777 989905735 989905735 989905734 989905799 989905797 989905793 989905781 989905781 989905776 989905775 989905700 989905696 989905696 989905694 989905653 989905635 989905633 989905631 989905630 989905436 989905474 989905549 989905543 989905591 989905611 989905602 989905600 989905609 989905604 989905610 989905609 989905604 989905572 989905572 989905567 989905565 989905549 989905568 989905615 989905610 989905625 989905619 989905618 989905617 989905611 989905602 989905603 989905603 989905601 989905593 989905608 989905606 989781243 989781239 989781236 989781230 989781228 989794248 989794212 989794207 999999755 999999744 999999747 999999735 999999704 999999853 999999902 999999895 999999876 999999868 999999865 999999896 999999893 999999891 999999878 999999886 999999886 989794331 989794325 989794321 989794256 989794302 989794302 989794298 994458099 994458090 994458100 994458097 994458096 993770351 993770368 993770357 993770355 993770352 993770350 993770339 993770333 993770331 993770330 993770325 993770323 993770257 993770256 993770253 993770218 993770206 993770204 993770200 993770200 993770199 993770200 993770172 993770172 993770171 993770175 993770162 993770159 993770156 993770155 993770206 993770206 993770221 993770220 993770146 993770142 993770152 993770133 993770133 993769834 993769836 993769829 993769823 993769809 993769842 993769835 993769830 993769826 993769788 993769787 993769803 993769799 993769791 993769781 993769778 993769774 993769776 993769805 993769952 993769951 993769949 993769955 993769930 993769959 993769957 993769957 993769955 993769953 993769951 994735229 994735226 994735224 994735212 994735260 994735259 994735090 995477792 995477605 995477599 995477584 995477602 995477613 995477700 995477699 995477697 995477670 995477669 995477584 995477580 995477580 995477688 995477677 995477677 995477742 995477742 995477907 995477898 995477896 995477890 995477946 995477943 995477954 995477954 995477949 995477947 995477972 995477972 995478073 995478071 995478144 995478134 995478132 995478131 995478122 995478122 995478137 995478137 995478133 995478142 995478142 995478141 995478139 995478137 995478135 995478135 995478134 995478170 995478168 995478166 995478165 995478161 995478150 995478147 995478153 995478126 995478126 995477994 995477992 995477992 995477990 995478053 995478036 995478036 995478033 995478032 995478032 995478031 995478108 995478104 995478102 995478107 995478105 995478148 995478148 995478146 995478240 995478239 995478239 995478239 995478236 995478236 995478234 995478234 995478230 995478227 995478226 995478226 995478296 995478296 995478291 995479017 995479014 995479014 995479014 995479011 995479009 995479009 995479003 995479001 995478997 995478990 995478987 995478987 995478971 995478975 995478966 995478958 995478958 995478955 995478974 995479032 995479170 995479169 995479156 995479152 995479152 995479148 997273458 997273457 997273446 997273446 997273445 997273444 997273440 997273425 997273425 997273423 997273421 997273455 997273534 997273518 997273515 997273514 997273698 997273732 997273707 997273701 997273688 997273681 997273667 997273667 997273664 997273659 997273647 997273628 997273623 997273623 997273617 997273612 997273614 997273613 997273672 997273642 997273641 997273635 997273631 997273630 997273613 997273603 997273550 997273550 997273514 997273578 997273569 997273888 997273875 997273862 997273862 997273819 997273815 997273815 997273808 997273808 997273793 997273790 997273789 997273787 997273799 997273789 997273786 997273767 997273766 997273755 997273752 997273746 997273812 997273838 997273837 997273826 997273822 997273822 997273839 997273836 997273836 997273814 997273931 997273994 995479683 995479681 995479679 995479676 995479671 995479670 995479661 995479658 995479684 995479677 995479677 995479617 995479616 995479572 995479560 995479556 995479553 995479585 995479600 995479590 995479590 995479589 995479589 995479584 995479584 995479574 993644539 993644536 993644572 993644567 993644552 993644550 993644538 993644538 993644560 993644557 993644586 993644583 993644578 993644596 993644576 993644570 993644554 999870652 999870649 999870648 999916749 999916747 999917000 999916993 999916990 999916958 999916954 999999636 999999630 999999612 999999597 999999551 999999550 999999539 999999538 999999533 999999529 999999524 999999521 999999514 999999509 999999509 999999569 999999555 999999540 333565865 333565865 333565865 333565862 333565856 333565814 333565810 333565808 333565808 333565776 333565776 372977183 372977181 372977214 372977214 372977273 372977273 372977270 372977292 372977342 372977330 372977330 372977330 372977327 372977325 372977323 372977311 372977311 372977309 372977309 372977341 372977392 372977392 372977392 372977392 372977389 372977389 372977376 372977373 372977372 372977371 575283948 575283945 575283943 575283941 575283920 575283934 575283917 575283915 575283883 575283881 575283877 575283873 575283865 575283973 575283914 575283958 575283953 575283950 575283949 575283975 575283974 575283967 575283943 575283927 575283917 575283919 575283929 575283921 575283929 575283927 575283922 575283921 575283978 575283968 575283963 575283941 575283938 575283922 575284076 575284070 575284067 575284064 575284064 575284178 575284176 575284173 575284170 575284168 575284153 575284124 575284121 575284121 575284164 575284147 575284146 575284139 575284138 575284138 575284159 575284174 575284170 575284166 575284129 575284127 575284141 575284222 575284265 575624681 575624704 575624698 575624694 575624684 575624671 575624669 575624778 575624779 575624777 575624777 575624777 575624771 575624769 575624778 575624778 575624778 575624771 575624840 575624832 575624826 575624821 575624817 575624794 575624791 575624789 575624777 575624514 575624517 575624517 575624517 575624516 575624499 575624490 575624486 575624509 575624507 575624504 575624502 575624474 575624472 575624471 575624463 575624436 575624436 575624426 575624420 575624417 575624409 575624483 575624493 575624490 575624487 575624486 575624500 575624498 575624475 575624542 575624534 575624507 575624491 575624478 575624472 575624470 575624517 575624515 575624497 575624496 575624496 575624495 575624493 575624492 575624471 575624454 575624450 575624441 575624439 575624438 575624430 575624425 575624425 575624425 575624425 575625392 575625389 575625388 575625458 575625455 575625430 575625428 575625427 575625442 575625439 575625473 575625524 575625433 575625705 575625703 575625656 575625654 575625654 575625680 575625678 575625706 575625699 575625699 575625699 575625692 575625689 575625593 575625593 575625593 575625590 575625588 575625586 575625572 575625557 575625556 575625553 575625546 575625546 575625618 575625617 575625622 575625622 575625633 575625570 575625568 575625564 575625539 575625536 575625561 575625555 575625528 575625591 575625585 575625584 575625584 575625584 575625583 575625579 575625629 575625599 575625591 575625589 575625601 575625579 575625569 575625569 575625567 575625538 575625547 575625711 575625710 575625682 575625678 575625672 575625687 575625684 575625685 575625679 575625654 575625747 575625746 575625744 575625757 575625757 575625790 575625788 575625762 575625762 575625750 575625750 575625748 575625686 575625684 575625672 575625671 575625651 575625650 575625648 575625643 618133676 618133667 618133665 618133661 618133670 618133623 618133614 618133612 618133611 618133606 618133594 618133573 618133457 618133472 618133472 618133467 618133466 618133466 618133465 618133435 618133458 618133457 618133456 618133451 618133449 618133679 618133679 618133679 618133665 618133665 618133658 618133658 618133656 779778509 779778503 779778485 779778480 779778539 779778534 779778533 779778511 618133653 618133652 618133652 618133544 618133562 618133557 618133556 618133555 618133553 618133551 618133620 618133619 618133617 618133615 618133638 618133638 618133622 618133636 618133636 618133631 618133622 618133619 618133613 618133612 575625559 575625532 575625530 575625524 575625515 575625510 575625507 575625504 575625499 575625497 575625522 575625519 575625501 575625500 575625496 575625496 575625589 575625588 575625586 575625584 575625571 575625571 575625571 575625567 575625539 575625531 575625534 575625522 575625452 575625452 575625449 575625448 575625447 575625438 575625446 575625444 575625382 575625381 575625092 575625075 575625008 575625006 575625001 575624963 575624982 575624982 575624995 575624992 575625000 575625000 575624997 575624994 575624983 575624975 575624961 575624946 575624944 575624963 575624963 575624962 575624941 373318341 373318339 373318339 373318325 373318281 373318301 373318298 373318295 373318326 373318320 373318312 373318308 373318304 373318299 373318299 373318297 373318288 373318284 373318246 373318244 373318234 373318218 373318207 373318194 373318192 373318189 373318184 373318184 373318179 373318178 373318176 373318172 368654368 368654358 368654357 368654357 368654350 368654345 368654343 368654333 368654443 368654603 368654603 368654602 368654602 368654625 368654620 368654624 368654622 368654586 368654586 368654516 368654500 368654499 368654493 368654492 368654491 368654486 368654506 368654503 368654495 368654506 368654505 368654528 368654518 368654532 368654511 368654509 368654507 368654503 368654500 368654497 368654460 368654460 368654452 368654452 368654450 368654448 368654448 368654446 368654438 368654438 368654436 368654424 368654420 368654417 368654417 368654421 368654422 368654413 368654389 368654387 368654387 368654383 368654383 368654383 368654382 368654541 368654461 368653725 368653724 368653692 368653691 368653689 368653677 368653675 368653673 368653665 368653640 368653640 368653620 368653620 368653618 368653612 368653544 368653542 368212900 368212900 368212888 368201324 368201319 368201318 368201317 368201315 368201314 368201311 368201290 368201288 368201284 368201276 368201299 368201301 368201295 368201295 368201273 368201261 368201260 368201260 368201241 368201238 368201238 539643158 539643150 539643144 539643126 539643111 539643121 539643116 539643105 539643094 539643091 539643091 539643078 539643101 539643096 539643139 539643128 919957440 919957440 919957438 919957437 919957438 919957436 919957433 919957515 919957511 919957505 919957599 919957672 919957669 919957668 919957663 919957651 919957638 919957637 919957635 919957640 919957623 919957620 919957806 919957806 919957801 919957798 919957797 919957796 919957784 919957778 919957850 919957829 919957827 919957823 919957823 919957831 919957807 919957791 919957792 919957783 919957781 919957780 919957779 919957773 919971883 919971883 919971882 919971901 919971901 919971845 919971833 919971832 919971985 919971980 919971980 919972006 919972018 919972013 920036432 920036419 920036426 920036426 920036418 920036389 920036389 920036389 920036388 920036382 920036379 920036374 920036374 920036371 920036363 920036443 920036438 920036467 920036471 920036471 929982686 929982692 929982683 929982677 929982676 929982676 929982662 929982662 929982661 929982641 929982636 929982628 929982627 929982591 929982591 929982587 929982576 929982577 929982576 929982576 929982575 929982510 929982497 929017208 929017208 929017204 929017301 929017290 929017198 929017191 929017205 929017201 929017199 929017177 929017173 929017173 929017170 929017099 929017143 929017137 929017137 929017157 929015590 929015587 929015577 929015574 929015561 929015561 929015557 929015602 929015602 929015597 922789499 922789490 922789490 922789538 922789539 922789540 922789538 922789584 922789576 922789619 922789618 922789614 922789587 922789642 922789635 922789587 922789584 922789579 922789578 922789575 922789649 922789645 922789641 922789639 922789632 922789621 922789621 922789561 922789559 922789558 922789554 922789524 922789521 922046814 750604883 750604960 750604960 750604954 750604948 750604947 750604945 750604944 750605329 750605279 750605283 750605248 750605214 750605207 750605205 750596565 750596564 750596548 750596633 750596631 750596848 750596843 750596841 750596835 750596835 750596829 750596858 750596851 750596786 750596792 750596785 750596764 750596762 750596758 750596758 888678388 888678383 888678377 888678377 888678377 888678356 888678353 888678347 888678428 888678432 888678432 888781724 888781723 888781717 888781717 888781717 888781712 888781709 888781701 888781724 888781722 888781719 888781717 888781705 888781704 888781651 888781650 888781693 888781692 888781691 888781697 888781694 888781690 888781683 888781678 888781689 888781689 888781641 888781640 888781639 888781635 888781688 888781684 888781684 888781681 888781678 888781725 888781720 888781718 888781716 888781718 888781716 888781704 888781702 888781699 888781697 888781696 888781576 888781598 888781594 888781592 849370171 849370272 849370257 849370255 849370237 849370232 849370308 849369926 849369913 849369901 849369894 837235494 837235492 837235491 837235490 837235515 837235514 837235536 837235534 837235527 837235526 837235515 837235508 837235503 991394298 991394305 991394252 991394242 991394227 991394222 991394221 991394219 991394224 991394210 991394172 991394117 991394117 991394250 991394248 991394247 991394245 991394242 991394277 991394273 991394273 991394254 991394237 991394214 991348109 991348104 991348097 991348097 991348097 991348185 991348179 991348174 991348174 991348174 991348172 991348257 991348132 991348132 991348130 991348140 991348067 991348065 991348065 991265423 991265422 991265421 991265418 991265419 991265326 991265322 991265317 991265312 991265311 991265310 991265309 991265289 991265289 991265287 991265403 991265401 991265400 991265399 991265399 999625980 999625979 999625999 999625999 999625999 999626061 999626005 999626003 999625942 999625909 999625907 999625961 999625916 999626086 999626074 999626073 999626072 999626050 999626042 999626037 999625963 999625895 999625873 999625866 999625866 999625866 999625864 999625891 999625889 999625865 999625865 999625865 999625856 999625854 999625840 999625832 999625859 999625859 999625849 999625841 999625841 999625841 999625862 999625861 999625859 999625771 999625771 999625780 999625779 999625778 999625766 999625757 999625791 999625791 999625786 999625785 999625822 999625822 999625813 999625811 999625797 999625793 999625793 999625790 999625822 999625821 999625816 999625816 999625811 999625806 999625805 999625802 999625907 999625903 999625906 999625903 999625899 999625899 999625892 999625885 999561458 999561291 999561345 999561325 999561325 999561324 999561324 999561324 999561324 999561324 999561321 999561321 999561321 999561368 999561365 999561363 999561223 999561222 999561217 999561213 999561210 999561205 999999969 999999918 999999867 999999865 999999857 999999854 999999791 999497890 999497887 999497860 999497852 999497849 999497858 999497855 999497855 999497848 999497848 999697848 999697848 999697853 999697851 999697864 999697893 999697888 999697879 999697879 999697879 999697875 999697868 999697865 999697932 999697915 999697910 999697525 999697449 999697449 999697441 999697443 999697439 999697417 999801017 999801017 999800975 999800926 999800924 999800919 999800907 999800901 999800901 999800899 999800895 999800867 999800867 999800865 999800863 999800863 999800844 999800838 999800836 999800834 999800829 999800825 999800840 999800835 999800782 999800764 999800764 999800729 999811407 999811405 999811399 999811379 999811377 999811371 999811370 999811367 999811612 999811613 999811600 999811600 999811575 999811573 999372796 999373003 999372999 999372996 999372996 999372994 999373217 999373240 999373302 999373325 999373324 999373323 999373364 999373363 999373360 999373329 999373325 999373316 999373309 999782274 999782271 999782278 999782274 999782241 999782241 999782239 999782232 999782231 999782231 999782208 999782208 999782189 999782157 999782158 999782157 999782154 999782093 999782090 999782085 999782084 999782084 999782084 999782121 999973389 999973389 999973384 999973383 999973376 999973401 999973494 999973491 999973484 999973473 999973473 999973469 999973432 999973429 999973327 999973315 999973308 999973307 999973323 999973321 999564351 999564338 999564324 999564321 999564317 999564316 999564387 999564381 999564371 999564370 999564360 999564356 999564352 999564342 845405672 845405670 845405660 845405660 845411196 845411195 845411195 845411195 845411107 845411082 845411084 845411081 845411077 845411071 845411071 845411071 845411069 845411061 845411070 845411068 845411070 846317292 846317453 846317446 846317441 846317424 846317437 846317430 846317430 846317414 846317446 846317442 846317426 846317424 846317421 846317424 846317422 846317402 846317402 846317393 846317384 846317383 846317378 846330510 846330541 846330537 846330526 846330509 846330504 846330482 846330477 846330474 846330472 846330499 846330498 846319821 846319918 846319914 846319968 846319968 846319968 846319959 846319951 846319958 846319942 846319934 846319922 846319922 846319920 846319916 846320084 846320081 846320081 846320080 846320071 846320115 846320107 846320127 846320132 846320124 846320047 846320039 846320026 846320018 846320018 846320012 846320005 846319988 846319981 846319979 846319968 846319955 846319982 846320132 846320118 846320111 846320081 846320061 846320053 846320053 846320053 846320046 846320044 846320032 846320052 846320048 846320048 846320048 846320044 846320189 846320189 846320187 846320187 846320185 846320176 846320174 846320089 846320085 846320342 846320341 846320333 846320332 846320281 846320279 846320126 846320126 846320124 846320120 846320117 846320112 846320105 846320100 846320146 846320133 846320144 846320138 846320132 846320130 846320029 846320029 846320015 846320013 846320013 846320011 846320051 846320051 846320047 846320025 846320024 846319987 846319987 846319983 846320055 846320051 846320043 846320036 846320033 846320030 846319908 846319908 846319882 846319878 846319876 846319870 846319869 846319902 846319887 846319887 846319885 846319863 846319832 846319836 846319902 846320078 846320062 846320124 846320124 846320098 846320175 846320172 846320169 846320165 846320108 846320101 846320039 846320039 846320019 846320030 846320030 846320032 846320031 846320021 846320017 846320009 846320006 846320017 846320013 846634896 846634885 846634883 846634883 846634601 846634597 846634595 846634595 846634583 846634708 846634705 846634685 846634657 846634650 846634607 846634603 846634602 846634598 846634522 846634544 846634421 846634419 846634418 846634384 846634403 846634447 846634426 846634424 846634424 846634416 846634405 846634501 846634473 846634489 846634459 846634448 846634444 846634439 846634439 870528284 870528284 870528276 870528263 870528254 870528239 870528242 870528235 870528232 870528225 870528222 870528213 870528232 870528231 870528213 870528213 870528208 870528207 870528203 870528200 870528191 870528178 870528177 870528158 870528158 870528153 870528187 870528159 870335675 870335691 870335685 870336760 870336744 870336736 870336735 870336735 870336967 870336946 870336946 870337015 870337078 870337073 870337156 871787311 871787305 871787304 871787272 871787314 871787311 871787242 871787274 871787241 871787230 871787243 871787236 871787236 871787235 871787602 871787593 871787586 871787578 871787604 871787601 871787577 871787464 871787456 871787456 871787450 871787445 871787425 871787459 871787456 871787482 871787482 871787526 871787459 871787427 871787419 871787473 871787385 871787376 871787376 871787370 871787369 871787365 871787373 871787373 871787363 871787362 871787361 871787474 871787505 871787504 871787497 871787495 871787491 871787524 871787521 871787521 871787520 871787515 871787511 871787506 871787506 871787499 871787495 871787491 871787567 871787553 871787536 871787533 871787531 871787529 871787527 871787527 871787533 871787528 871787509 871787508 871787499 871787495 871787490 871787481 871787479 871787459 871787458 871787458 871787450 871787446 871787439 871787439 871787424 871787496 871787496 871787495 871787492 871787548 871787587 871787575 871787562 871787559 871787557 871787554 871787552 871787547 871787544 871787542 871787594 871787589 871787583 871787577 871787550 871787530 871783348 871783346 871783341 871783341 871783331 871783318 871783321 871783347 871783344 871783386 871783373 871783373 877358042 877358041 929452767 929452757 929452887 929452883 929452878 929452992 921457550 921457550 921457541 921457541 921457539 921457527 921457527 921457526 921457652 921457608 921457605 921457655 921457649 921457709 921457708 921457696 921457690 921457690 921457690 921457687 921457660 921457656 921457628 921457639 921457639 921457638 921457635 921457630 921457619 921457617 921457609 921457597 921457591 921457588 921457585 921457582 921457567 921457566 921457566 921457564 921457562 921457624 921457623 921457623 921457643 921457731 921457728 921457718 921457711 921457709 921457735 921457734 921457732 921457726 921457690 921457660 921457638 921457661 921457639 921457603 921457603 921457603 921457657 921457787 921457787 921457784 921457743 921457743 921457784 921457757 921457751 921457751 921457750 921457748 921457746 921457738 971072147 971072141 971072139 971072129 977520778 977520777 977520768 977520763 977520768 977520765 977520760 977520760 977544724 995545845 995545842 995545822 995545808 995545838 995545824 995545822 995545822 995545837 995545859 995452738 995452733 995452733 995452724 995452720 995452715 995452682 995452783 995452780 995452773 995452752 995452746 995452742 995452804 995452819 995452895 995452887 995452855 995452832 995452826 995452821 995452821 995452819 995452824 995452820 995452795 995452852 995452850 995452882 995452981 995452980 995452980 995452977 995452977 995453054 995453047 995453056 995453160 995453141 995453137 995453134 995453218 995453218 995453213 995453209 995453204 995453227 995453222 995453220 995453218 995453188 995453169 995453169 995453169 995453143 995453143 995453027 995453008 995453007 995452992 995452952 995452957 995453040 995453026 995453020 995452975 995452969 995452926 995452924 995452896 995452893 995452789 995452782 995452782 995452776 995452776 995452775 995452767 995452761 995452748 995452765 995452765 995452764 995452754 995452749 995452748 995452748 995452746 995452747 995452747 995452745 995452743 995452738 995452738 995452736 995452729 995452630 995452629 995452627 995452608 995452622 995452620 995452620 995452616 995452614 995452611 995452608 995452604 995452554 995452552 945838142 945838170 945838167 945838152 945838150 945838147 945838144 945838143 945838135 945838122 945838121 945838198 945838174 945838139 945838138 945838137 945838137 945838111 947513483 947513481 947513478 961422685 961422682 961422669 961422641 841647934 841647934 841647966 845199727 845199726 845199726 845199743 845199731 845199719 845199719 845199717 845199709 845199702 845199693 845199686 845199685 845199685 845199681 845199789 845199788 845199752 845199689 845199593 845199593 845199613 845199742 845199727 845199724 845199722 845199715 845199713 845199701 845199670 845199669 845199642 845199644 845199691 845199667 845199666 845199658 845199646 845199644 845199629 845199629 845199593 802101861 802101877 802101940 802101940 802101941 802101941 802101941 802101965 802102098 802102095 802102080 802102066 802102063 802102059 802102059 802102050 802102014 802102047 802102031 802102163 842134795 842134774 842134762 842134762 842134759 842134596 842134583 842134583 842134569 842134614 842134583 842134578 842134576 842134526 842134541 842134538 842134533 842134530 842134526 835685860 835685859 835685865 835685863 835685860 835685848 835685844 835685843 835685834 835685833 835685864 835685713 835685713 835685706 835685702 897213734 883304505 883304500 883304466 883304464 883304462 883304461 883304458 883304449 883304493 883304477 883304484 883304481 883304473 883304470 883304460 883304456 883304456 883304456 883304454 883304448 883304445 883304445 883304444 883304438 883304427 883304419 883304396 883304525 883304524 883304506 883304496 883304505 883304578 883304589 883304589 883304589 883304578 883304576 883304574 883304573 883304573 883304573 883304573 883304573 883304573 883304570 883304575 883304573 883304568 883304563 883304563 883304395 883304393 883304390 883304385 883304429 883304607 883304607 883304591 883304587 883304587 883304585 883304561 883304561 883304589 883304585 883304583 883304567 883304573 883552480 883552480 883552478 883552458 883552452 883552451 883552450 883552439 883552424 883552428 883552424 883552483 883552492 883552520 883552516 883552512 883552512 883552511 883552511 883552510 883375852 883375849 883375931 883375926 883376005 883376003 883375996 883375992 883375992 998467315 998467312 998467290 998467289 998467287 998467278 998467275 998467228 998467227 998467226 998467224 998467223 998467209 998240826 998240824 998240797 998240790 998240781 998240761 998240754 998240908 998240907 998240903 998241092 998241090 998241079 998241076 998241075 998241072 998241064 998241061 998241061 998241053 998241041 998241032 998241062 998241061 998241037 998241028 998241015 998241013 998241011 998650291 998650291 998650365 998650365 998650358 998650358 998650356 998650354 998650353 998650347 998650345 998650344 998650343 998650336 998650321 998650319 998650281 998650269 998650213 998650193 998650192 998650583 998650573 998650571 998650571 998650571 998650566 998650547 998650551 998650545 998650541 998650536 998650536 998650530 998650525 998650536 998650534 998650534 998650534 998650530 998650529 998650526 998650525 998650525 998650518 998650515 998650512 998650503 998650502 998650502 998650493 998650487 998650533 998650516 998650500 998650495 998650486 998650498 998650493 998650508 998650508 998650508 998650506 998650534 998650534 998650534 998650521 998650514 998650510 995098815 995098812 995098779 995098776 995098773 995098766 995098765 995098773 995098682 995098676 995098701 995098783 995098776 995098964 995098964 995098963 995098977 995098975 995098951 995099029 995099029 995099026 995099024 995099021 995099021 995099011 995099000 995098998 995098997 880007620 880007619 880007616 880007616 880007651 880007621 880007611 880007776 880007774 880007772 880007769 880007768 880007766 880007766 880007766 880007763 880007763 880007756 880007807 880007804 880007780 880007771 880007766 880007766 880007753 880007749 880007745 880007738 880007735 880007735 880007720 880007720 880007716 880007711 880007677 880007657 880007657 880007653 880007650 880007646 880007644 880010256 880010256 880010254 880010239 880010338 880010274 880010273 880010282 880010272 880010269 881273569 881273631 881273626 881273624 881273696 881273696 881273695 881273695 881273694 881273759 881273758 881273749 881273782 881273766 881273757 881273755 881273750 881273749 841240930 841240921 841240921 841241105 841241105 841241103 999995104 999995101 999995066 999995063 999995063 999995060 999995217 999995204 999995228 999995226 999995221 999995221 999995278 999995277 999995265 999995253 999995248 999995248 999995247 999995244 999995242 999999305 999999303 999999302 999999279 999999277 999999761 999999759 999999758 999999757 999999758 999999757 999999755 999999750 999999748 999999741 999999565 999999561 999999536 999999521 999999520 999999520 999999513 999999513 999999496 999999493 999999488 999999595 999999594 999999594 999999590 999999588 999999586 999999578 999999569 999590296 999590296 999590383 999590534 999590532 999590554 999590544 999590531 999590526 999590524 999590526 999590516 999590514 999590510 999590506 999590506 999590503 999590501 999590591 999590591 999590589 999590588 999590601 999590614 999590608 999590600 999590578 975696703 975696699 975696696 975696690 975696668 975696613 975696733 975696733 975696731 975696729 975696717 975696812 975696872 975696849 975696837 975696837 975696830 975696827 975696827 975698947 975698946 975698938 975698972 975698972 975698965 975698960 975698958 975698958 975696276 975696273 975696295 975696287 975696282 975696281 975696279 975696272 975696268 975696076 975696145 975696125 975696100 975696093 975696093 975696085 975696069 975696066 975696057 975695953 975695944 975695940 975695937 975695935 975695929 975696000 975696008 975696005 975696023 975696017 975696007 989582484 989582484 989582469 989582467 989582462 989582456 989582449 989582449 989582426 989582420 989582394 989582329 989582325 989582321 989582318 989582318 989582497 989582493 989582491 989582490 989582488 989582484 989582574 989582629 989582628 989582631 989582630 989582627 989582621 989582606 989582599 989582599 989582598 989582581 987907206 987907190 987907602 987907601 987907598 987907646 987907637 987907633 987907630 987907628 987907630 987907576 987907616 987907614 987907553 987907549 987907549 987907520 987907518 987907514 987907514 987907509 987907551 987907551 987907550 987907498 987907465 987907465 987907465 987907649 987907672 987907670 987907668 987907660 987907648 987907669 987907668 987907666 987906697 987906698 987873003 987873000 987872998 987872996 987872978 987872974 987872973 987872973 987872966 987872964 987872965 987872962 987872928 987872928 987872927 987872920 987872917 987872896 987872894 987872890 987872884 987872815 987872809 987872801 987872795 987872809 987872809 987872809 987872855 987872855 987872853 987872702 987872697 987872741 987872700 987872692 987872857 987872852 987872850 987872849 987872849 987872865 987872863 987872859 987872696 987872711 987872710 987872687 987872729 987872722 987681441 987681439 987681444 987681441 987681423 987675902 987675899 987675899 987675896 987675910 987675909 987675905 987676260 987676253 987676243 987676239 987676233 987676216 987676202 987676192 987676188 987676271 987676272 991638936 991654092 991654092 991654091 987691424 987691424 987691422 987691413 987691412 987691398 987691376 987691372 987691402 987691414 987691411 987691410 987691407 987691377 987691376 987691374 987691370 987691365 987691366 987691365 987691350 996966742 996966749 996966694 996966663 996966662 996966662 996966647 999054852 999054851 999054851 999054846 999054844 999054839 999054625 999054620 999054618 999054557 985168072 985168126 985168124 985168293 985168376 985168360 985168351 985168032 985168046 985168056 985168052 985168048 985168055 991701678 991701669 991701669 991701668 991701656 991701663 991701652 991701639 991705041 991705041 991705036 991705027 991705026 991705047 991705036 991705035 991705034 991705029 991705016 991705006 991705003 991704997 990254834 990254831 993936063 993935974 993935948 993935946 993935941 993935939 993936007 993936069 993936049 993936011 993936009 993936063 993936062 993936057 993936054 993936048 993936045 993936042 993936039 993936036 993936124 993936152 993936196 993936179 993936203 993936198 993936188 993936188 993936117 993936205 993936064 993936045 993936016 993936000 993936000 993936000 993936217 993936217 993936216 993936163 993936163 993936161 993936150 993936149 993936229 993936219 993936212 993936195 991847974 991847974 991847971 991847937 991847936 991847872 991847865 991847804 991847804 991847803 991847800 991847792 991847791 991847746 991847739 991847722 991847720 991847698 991847692 991847719 991847719 991847874 991847871 991847870 991847868 991847867 991847863 991847862 991847729 991847722 991599828 991599825 991599800 991599689 991599703 991599703 991599703 991599668 991599666 991599665 991599661 991599656 991599693 991599690 991599687 991599683 991599678 991599684 991599681 991599678 991599682 991599675 991599672 991599664 991599646 991599619 991599617 991599612 991599612 991599680 991599678 991599676 991599664 991599663 991599616 991599614 991599503 991599445 991599414 991599410 991599405 991599405 991599404 991599403 991599388 991599376 991599345 991599343 991599343 991599345 991599332 991599306 991599306 991599304 991599302 991599298 991599494 991599491 991599491 991599483 991599479 991599475 991599471 991599460 991599446 991599444 991599389 991599388 991599386 991599398 991599395 991599390 991599534 991599518 991599510 991599548 987918315 987918347 987918322 987918319 987918317 987918316 987918313 987918307 987918419 987918431 987918430 987918395 987918395 987918393 987918388 987918385 987918369 987918369 987918429 987918461 987918458 987918505 972539192 972539238 972539235 972539230 972539225 972539204 972539370 972539368 972539366 972539362 972539381 972539338 972539335 972539322 972539319 972539319 972539319 972539317 972539315 972539282 972539279 972539234 972539553 972539542 972539540 972539574 972539587 972539585 972539581 972539576 972539569 972539567 972539563 972539562 972539560 972539549 972539607 972539606 972539588 972539586 972539567 972539361 972539346 972539344 972539334 972539325 972539324 972539258 972539252 972539243 972539240 972539240 972539240 972539235 972539235 972539229 972539228 972539225 972539224 972539219 972539237 972539237 972539299 972539372 972539369 972539368 972539566 972539564 972539559 972539485 972539532 972539532 972539532 972539499 972539519 972539513 972539503 972539502 972539554 972539553 972539378 972539370 972539399 972539396 972539388 972526359 972526355 972526355 972526355 972526327 972526315 972526315 972526315 972526372 972526390 972526366 972526309 972526305 972526314 972526314 972526156 972526156 972526156 972522112 972522176 972522175 972522175 972522147 972522072 972522057 972522052 972522046 972522174 972522226 972522225 972522221 972522244 972522267 972522318 972522318 972522318 972522317 972522310 972522306 972522353 972522348 972522341 972522340 972522339 972522339 972522335 972522323 972522322 972522321 972531483 972531475 972531471 972531473 972531471 972531464 972531459 972531436 972531416 972531396 972531396 972531384 972531348 972531327 999995293 999995292 999995289 999995281 999995287 999995281 999995276 999995326 999995323 999995313 999995308 999995319 999995312 999995282 999995280 999995248 999995247 999995010 999994982 999994872 999994858 999994855 999994850 999994959 999994956 999995018 999994995 999994988 999994988 999994966 999994965 999994953 999994953 999994912 999994908 999994906 999994900 999994883 999994883 999994883 999994881 999994893 999994892 999994889 999994894 999994893 999994891 999994872 999994909 999994904 999995071 999995071 999995068 999995063 999995060 999995035 999995034 999995034 999995027 999995009 999995004 999995002 999994998 999994983 999999915 981998792 981998790 981998789 981998782 981998715 981998714 981998713 981998711 981998706 981998693 981998691 981998687 981998685 981998677 981998669 981998666 981998656 981998650 981998647 981998638 981998637 981998637 981998952 981998952 981998952 981998949 981998963 981998962 981998953 981998931 981998929 981998912 983202358 983202351 983202425 983202422 983202422 983202570 983202564 983202528 984221858 984221856 984221852 984221850 984221844 984221843 984221839 984221819 984221813 984221793 984221781 984221776 984221774 984221771 984221769 984222175 996462035 996462029 996462029 996462027 996462077 996462077 996462076 996462068 996462074 996462069 996462061 996462052 996462052 996462051 996462032 996462186 996462184 996462242 996462236 996462216 996462216 996462215 996462209 996462274 996462268 996462255 996462253 996462251 996462243 996462337 996462328 996462270 996462293 996462284 996462280 996462276 996462269 996462267 996462267 996462250 996462249 996462243 996462162 996462159 996462152 996462169 996462166 996462142 996462142 996462089 996462082 996462076 996462072 996462071 996462069 996462102 996462091 996462091 996462089 996462074 996462072 996462065 996462168 996462165 996462162 996462155 996462152 996462193 996462185 996462175 996462169 996462161 996462159 996462159 996462123 996462122 996462121 996462121 996462301 996462590 996462590 996462604 996462594 996462566 996462549 996462545 996462544 996462389 996462471 998327318 998327313 998327310 998333106 998333101 998333101 998333100 998333097 998333092 998333089 998333082 998333079 998333037 998333021 998333019 998332979 998332976 998332950 998332945 998332944 998332947 998332947 998332939 998332931 998332981 998332977 998332999 998332995 998332983 998332979 998332979 998332979 998333036 998333031 998333029 998333029 998333171 998333162 998333161 998333161 998333157 998333157 998333145 998333124 998333086 998338262 998338261 998338251 998338243 998338242 998338239 998338238 998338234 998338234 998338219 998338217 997318887 997318857 997318857 997318857 997318851 997318847 997318910 997318908 997318905 997318905 997318905 997318903 997318902 997318901 997318899 997318896 997318889 997318889 997318889 997318815 997318808 997318801 997318785 997318796 997318794 997318793 997318788 997318754 997318754 995453896 995453928 995453923 995453923 995453918 995453891 995453888 995453886 995453886 995453884 995453880 995453920 995453917 995454105 995454104 995454107 995454081 995454080 995454069 995454058 995454058 995454042 995454041 995454039 995454009 995454000 995453999 995453991 995454004 995454113 995454112 995454110 995454110 995454051 995454042 995454047 995454038 995454038 995454032 995454023 995454021 995453908 995604610 995604745 995604736 995604697 995604696 995604696 995604691 995604691 995605444 995605444 995605442 995605441 995605418 995605418 995605396 995605396 995605396 995605393 995605393 995605555 995605554 995605553 995605534 995605602 995605598 995648419 995648403 995648403 995648554 995648546 995648539 995648538 995648517 995648513 995648510 995648481 995648479 995648479 995648478 995648477 995648477 995648460 995648453 995648447 995648446 995648439 995648439 995648433 995648489 995648466 995648442 995648410 995648410 995648410 995648410 995648407 995648404 995648404 995648426 995648425 995648419 995648329 995648329 995648297 995648351 995648350 995648430 995648419 995648420 995648401 995648393 995648390 995648388 995648385 995648346 995648343 995797197 995797195 995797195 995797185 995797172 995797170 995797110 995797107 995797104 995797077 995797076 995797077 995797075 995797121 995797154 995797145 995797139 995797132 995797055 995797047 995797047 995797071 995797070 995797066 995797000 995796995 995822305 995828142 995828162 995828166 995828164 995828167 995828150 995828121 995858114 995858110 995858110 995858107 995858104 995858102 995858096 995858094 995858094 995858091 995858088 995858002 995857986 995857981 995857980 995857976 995857971 995857952 995857951 995857934 995857898 995857898 995857876 995857874 995857873 995857871 995857871 995857870 995857838 995857815 995857814 995857812 995857610 995857607 995857598 995857597 995857597 995857588 995857585 995857585 995857585 995857585 995857584 995857578 995857561 995857852 995857849 995857832 995857829 995857827 995857936 995857767 995857767 995857763 995857763 995857760 995857691 995857690 995857687 995857670 995857670 995857670 995857643 995857643 995857638 995857635 995857603 995857603 995857602 995857600 995857598 995857615 995857590 995857584 995857584 995857569 995857561 995857556 995857606 995857600 995857590 995857584 995857582 995857581 995857581 995857577 995857576 995857618 995857628 995857644 995857707 995857691 995857679 995857686 995857678 995857675 995857708 995857708 995857707 995857704 995857704 995857703 995857694 995857694 995857691 995857688 995857688 995857679 999998984 999998984 999998993 999999377 999999374 999999279 999999277 999999271 999999253 999999246 999999244 999999244 999999269 999999267 999999267 999999254 999999253 999999315 999999315 999999315 999999315 999999251 999999251 999999649 999999644 999999612 999999612 999999609 999999608 999999608 999999603 999999603 999999569 999999565 999999556 999999549 999999532 999999529 999999524 999999837 999999823 999999807 999999807 999999812 999999811 999999782 999999782 999999782 999999782 999999772 999999772 999999769 999999768 999999759 999999754 999999747 999999714 999999787 999999716 999999711 999999711 999999705 999999700 999999695 999999695 999999676 999999747 999999740 999999686 999999632 947904893 947904884 947904883 947904845 947904834 947904880 947904929 947904928 947904978 947904889 947904885 947904879 947904879 947904877 947904823 947904816 947904805 947904803 947904800 947904800 947904800 947904800 947904800 947904766 947904758 947910657 947910654 809829004 809829002 809828946 809828956 809828946 809828940 809828936 809828921 809828916 809828869 809828858 809828827 809828808 809828796 809828794 809828791 809828787 809828786 809828772 809828769 809828769 809828767 809828742 809828737 809828776 809828760 809828760 809828758 809828740 809828740 809828739 809828736 809828734 809828733 809828724 809828723 809828662 809828659 809828656 809828653 809828619 809828612 809828575 809828572 809828569 809828568 935630513 935630513 935630506 935630502 935630502 935630470 935630466 935630446 935630443 935630437 935630396 935630393 935630389 935630364 935630354 966318445 966318442 966318436 966318501 966318500 966318498 966318491 966318491 966318506 966318619 966338667 966338659 966338656 966338656 966338653 966338650 966338648 966338938 966339036 966339032 966339049 966339049 840537096 840537013 840536852 840536852 840536833 840536833 840536564 840536615 840536443 840536398 840536367 840536367 840536367 840536365 840536356 840536280 840536275 840536327 840536308 840536306 840536306 840536304 840536301 840536295 840536377 840536374 840536368 840536362 840536359 840536357 840536353 840536341 840536338 840536334 840536330 840536326 840536308 840536299 840536298 840536294 840536282 840536280 840536280 840536275 840536255 840536243 840536318 840536312 840536294 840536273 840536273 840536278 840536278 840536277 840536273 840536268 840536321 840536311 840536578 840536578 840536574 840536571 839332959 839332974 839332970 891881462 891881453 891881513 891881511 891881482 891881482 891881420 891881416 891881572 891881567 891881567 891881537 887740220 887740220 887740166 887740162 887740155 887740154 887740147 887740215 887740215 887740215 887740209 887740204 887740169 887740169 887739730 887739727 887739793 887739789 887739789 887739771 887739766 887739756 887739752 887739752 887739924 887739924 887739921 887739916 887739911 887739909 887739810 887739800 887739820 887739820 887739815 887739743 887739722 887739718 887739712 887739710 887739618 887739603 887739586 887739585 887739582 887739492 887739485 887739483 887739479 963246283 963246261 963246130 963246127 963246123 963246122 963246118 963246132 963246131 963246129 963246125 963246115 963246109 963246106 910699032 901423608 901423608 901423608 901423601 901423600 901423599 901423595 901423560 901423531 901423514 901423512 901423509 901423552 901423548 901423538 901423516 901423515 901423515 901423508 901423449 901423518 901423516 901423514 901423506 901423437 901423436 901423434 901423426 901423485 901423484 901423482 901423479 901423472 901423462 901423455 901423452 901423448 901423435 901423433 901423433 901423433 901423427 901423487 901423487 901423532 901423531 901423503 901423496 901423496 901423488 901423485 901423450 901423443 901423443 901423441 901423439 901423437 901423437 901423428 901423426 901462618 901462617 901462593 901462584 901462584 901462955 901462959 901462958 901462948 901462948 901463066 901463042 901463040 901463023 901463023 901463023 901463019 870775139 870775132 870775130 870775124 870775122 870775122 870775119 870775119 870775112 870775111 870775111 870775108 870775101 870775072 898487240 898487413 902353253 902353238 902353210 902353200 902353195 902353188 895819531 895819530 895819527 895819505 895819502 895819826 895819826 895819811 895819808 895819805 895819803 895819803 895819803 895819745 895819737 895819727 895819969 895820238 895820225 895820206 895820202 895820186 895820182 895820179 895820179 895820179 895819797 895819795 895819794 895819787 895819787 895819784 895819793 895819793 895819788 895819784 895819784 895819775 895819767 895819757 895819753 895819703 895819699 895819697 895819795 895819794 895819789 895819767 895819762 895819762 895819759 895819754 895819548 895819531 895819524 895819522 895819500 895819612 895819585 895819583 895819581 895819581 895819698 895819696 895819695 895819753 868107581 868107575 868107604 868107602 868107597 868107569 868107567 868107567 868107564 868107558 868107556 868107540 868107535 868107537 868107537 868107537 868107533 868107532 868107550 868107545 868107640 868107640 868107638 868107636 868107678 868107631 868107626 868107626 868107623 868107617 868107617 868107617 868107616 868107645 868107644 868107644 868107639 868107627 868107621 868107611 868107610 868107610 868107555 868107499 868107475 868107475 868107472 868107471 868107467 868107465 915387019 915387065 915387064 915387036 915387024 915387189 915387188 915387168 915387168 915387121 915387114 915386798 915386797 915386794 915386794 915386786 915386757 915386757 915386748 915386960 915381833 915381833 915381833 915381830 915381829 915381864 915381854 918958076 918958069 918958342 918958338 918958329 918958324 918958323 918958311 919005495 919005494 919005464 919005457 919005453 919005453 919005508 919005475 919005474 919005466 919005468 919005464 919005537 919005515 919005419 919005374 919005365 919005355 919005498 919005498 919005498 919005497 919005496 919005493 919005490 919005488 919005461 919005457 919005457 919005456 919018199 919018197 919018195 919018192 919018191 919018191 919018576 919018557 919018538 919018510 919018469 919018464 919018462 919018403 920578254 920578247 920578243 920578243 920578240 920578237 920578258 920578237 920578237 920578236 920578233 920578222 920577967 920578071 920578087 920578087 920578071 920578066 920578066 920578065 920578062 920578049 920578044 920578040 920578078 920578072 920578061 920578060 920578059 920578059 920578056 920578055 920578186 920578172 920578170 920578167 920578163 920578164 920578159 920578150 920578148 920578148 920578164 920578157 920578156 920578114 920578112 920578108 920578108 920578107 920578096 920578089 920578080 920578067 920578067 920578064 920578064 920578118 920578112 920578107 920578092 920579766 920579765 920579919 920579918 920579918 920579912 920579909 873300327 873300306 889906412 889906412 889906409 889906405 889755700 889755696 889755695 889755630 889755627 889755667 889755651 889755651 889755645 889755573 889755570 889755605 889755527 889755527 889755717 888771569 888771557 888771539 888771536 888771530 888771528 888771514 888771502 888771501 888771488 888771485 888771485 888771479 888771477 888771475 888771475 888771458 888771444 888771444 888771442 888771477 888771477 888771547 888771545 888771563 888771563 888771394 888771371 888771551 888771549 888771546 888771540 888771535 888771534 888771532 888618953 888618841 888618840 888618840 888619164 888619137 888619188 888619187 888619184 888619150 888619150 888619144 888593857 888593843 957106724 957106724 957106723 957106723 957106715 957106708 957106703 957106696 957106661 957106656 957106652 957106646 957106646 957106643 957106642 957106642 957106590 957106560 957106557 957106556 957106553 957106550 957106534 957106524 957106523 957106520 957106518 957106423 957106450 957106573 957106572 957106570 957106568 957106560 957106535 957106534 957106526 957106475 957106457 957188991 957188991 957188987 957189183 957189175 957189175 957188782 957188808 957188799 957188798 957188841 957188836 957188836 957188832 957188827 957188821 957188821 957188804 957188799 957188793 957188793 957188792 957188785 957188779 957188778 957188775 957188760 957188759 957188756 957188756 957188750 957188749 957189038 957189053 957189033 957189030 957189010 957189006 940582895 940582891 940582913 940583069 940583062 940583059 940583055 940583053 940583187 940583185 940583183 940583178 940583177 940583173 940583170 940583164 940583161 940586749 940586749 940586745 940586742 940586740 940586637 940586742 940586847 940586847 940586831 940586827 940586837 940586832 940586832 940586831 940586803 940586789 940586738 940586718 940586707 940586704 940586704 940586700 940586677 940586662 940586662 940586652 940586646 940586639 940586639 940586627 940586598 940586742 940586740 940586807 940586805 940586805 940437936 940437932 934863256 934863239 934863239 934863223 934863215 934863215 934863215 934863215 999993999 999993998 999993995 999994035 999994022 999994020 999994019 999994066 999994065 999994063 999994057 999994056 999994035 999994994 999994993 999994984 999995076 999995072 999995072 999995071 999995070 999995064 999982316 999982316 999982308 999982580 999982580 999982580 999982496 999982496 999982495 999982705 999982700 999982697 999982693 999982678 999982668 999982665 999982664 999982664 999982656 999982637 999982682 999982664 999982664 999982619 999976714 999976710 999976705 999976701 999976695 999976647 999976616 999976613 999976599 999976596 999976596 999976637 999976635 999976611 999976610 999976606 999976606 999976603 999976603 999990141 999990139 999990125 999990123 999990123 999990242 999990241 999990312 999990310 999990347 999990337 999990334 999990303 999990303 999990300 999990297 999990297 999990297 999990297 999990433 999990406 999990404 999990403 999990388 999990384 999990377 999990375 999990420 999990398 999990412 999990379 999990423 999990420 999990416 999887103 999887065 999887070 999887066 999887059 999887057 999887050 999887050 999887038 999887065 996310845 996310843 996310796 996310767 996310767 996310706 996310702 996310711 996310709 996310738 996310737 996310733 996310729 996310725 996310714 996310713 996310708 996310685 996310679 996310673 996310667 996310652 996310636 996310628 996310628 996310627 996310623 996324573 996324572 996324555 996324550 996324547 996324547 996324543 996324541 996324529 996324512 996324510 996324506 996324506 996324618 996324603 996324598 996324591 996324754 996324754 996324752 996321341 996321338 996321326 996321530 996321526 996321515 996321513 996321507 996321507 996321500 996321540 996321698 996321696 996321679 996321673 996321711 996321699 996321696 996321695 996321680 996321677 996321668 996321615 996321608 996321604 996321702 996321694 996321673 996321673 996321670 996321666 996321662 996321660 996321658 996321641 996321640 996321636 996321928 996321928 996321923 996321923 996321923 996321921 996321920 996392590 996392569 996392565 996392827 996392821 996392819 996392817 996392814 996392814 996392813 996392813 996392810 996925886 996925884 996925819 996925814 999688480 999688474 999688499 999688706 999812980 999813081 999813081 999813136 999813135 999813132 999813123 999813113 999813132 999813128 999813126 999813126 999813093 999809520 999809514 999809514 999809511 999809371 999809383 999809377 999809376 999809373 999809749 999809744 999809735 999809734 999809769 999809800 999809800 999809799 999809795 999809774 999809718 999809718 999809718 999809711 999809448 999809436 999809436 999809434 999809428 999809427 999809426 999809424 999809396 999809336 999809229 999809248 999809247 999809228 999809227 999809227 999738554 999738545 999738544 999738544 999738567 999738565 999738564 999738559 999738773 999738773 999738773 999738806 999738803 999738895 999739110 999739088 999739079 999739315 999739315 999739234 999739228 999739222 999739228 999739227 999739223 999739223 999739220 999739219 999739218 999739209 999739206 999739206 999739199 999739199 999739156 999739128 999739123 999739122 999739121 999739121 999735539 999735469 999735467 999735462 987495584 987495573 987495573 987495573 987495572 987495555 987495555 987495542 987495540 987495507 987495505 987495502 987494731 987494728 987494723 987494570 987494547 987494509 987494502 987494456 987494454 987494450 977072601 977072600 977072452 977072452 977072451 977072448 977072249 977072244 977072227 977072441 977072437 977072424 977072423 977072543 977072374 977072370 977072197 977072153 977072188 949608220 949608220 949608212 949608257 949608256 949608253 949608301 949608295 949608287 949608284 949608280 949608279 949608279 949608256 949608308 949608308 949408316 949408308 949408302 949408284 949408281 949408276 949408263 949408263 949408378 949408369 949408368 949394801 949394568 949388767 949388763 949388711 949388707 949388706 949388711 949388711 949388673 949388760 949388742 952768989 952768986 952768986 952768984 952768975 952768974 952768964 952768964 952768962 952768962 952768961 952768644 952768644 952768642 952768641 952768637 952768633 952768630 952768629 952768628 952768590 952768586 952768585 952768590 952768620 952768618 952768609 952768604 952768594 952744641 952744641 952744641 952744632 952744625 952744608 952744607 952744606 952744603 952744492 952744476 952744469 952744469 952744467 952744462 952744455 952744448 952744446 952744395 952744391 952744389 952744343 952744356 952744343 952744323 952744321 952744317 952744313 952744308 952744404 952744396 952744388 952744380 952744113 952744113 952744161 952744158 952744156 952744150 952744287 952744287 952744286 952744283 952744309 952744165 952744164 952744296 952744268 952744281 952744279 952744270 952744265 952744256 952744256 952744236 952744505 952744503 952744479 952744472 952744456 952744452 952744446 952744537 952744535 952744526 952744525 952744518 952744511 952744507 952744495 952744453 952744454 952744417 952744416 952744718 952744701 952744682 952744681 952744666 952744659 952744656 952744654 952744654 952744651 955083508 955083497 955083492 964881116 964881111 924790844 924790919 924790914 924790914 924790832 924790832 924790789 924790784 924790762 924790759 924790755 924790745 924790730 924790730 924790723 924790712 924790743 924790731 916430112 916430110 916430105 916430078 916430115 916430110 916430107 916430106 916430100 916430099 916430042 916430041 916430040 916430039 916430038 916430026 916430024 916430019 916430018 916430014 916430014 916430003 916429996 916429984 916429972 916429972 916429917 916429756 916429747 916429742 916429742 916429724 916429691 916429691 916429690 916429690 916429675 916429674 916429657 916429657 916429657 916429657 916429514 916429713 916429713 916429673 916429670 916429613 916429613 916429612 916429612 916429608 916429605 916590246 916590246 916590243 916590243 916590239 916590078 916590073 916590073 916486447 916486428 916486602 916486587 916486589 916486554 916486553 916486551 916486551 916486496 916486008 916486007 916486007 916485975 916485966 916485958 916485958 916485907 916485907 916485890 916485885 916485882 916485874 916485873 916485870 916485861 916485860 916485860 916485853 916485797 916438718 916438718 916438770 916438768 916438762 916438811 916438798 916438760 916438756 916438742 916438741 916438692 916438692 916438691 916438675 916438696 916438684 916438624 916438624 916438627 916438624 916438623 916438620 916438579 916438571 916438571 916438554 916438547 916438543 916438541 916438541 984442846 984442843 984442860 984442859 984442859 984442859 984442859 984442852 984442852 984442848 984443063 984443060 982883188 982883178 982883170 982883157 982883154 982883167 982883162 982883107 982883103 982883100 982883097 982883092 982883092 982883087 982883087 982883303 982883300 982883300 982883300 982883297 982883167 982883165 982883165 982883178 982883174 982883174 982883249 982883204 982883198 982883196 982883193 982883191 982883185 982883184 982883174 982883158 982883126 982883118 982883114 982883106 982883103 982883102 982883102 982883101 982883091 982883090 982883040 982883015 982883010 982882991 982882976 982882955 982882948 982882940 982882935 982882928 982882923 982882914 982800360 982800334 982800333 982800330 982800332 982800295 982800293 982800289 982800190 982800188 982800171 982800171 983606168 983606166 983606159 983606159 983606152 983606322 983606285 983606919 983606919 983606963 983606961 983606958 983606927 983606900 980844219 981174571 981174571 981174567 981174502 981174544 981174544 981174540 981183483 981183478 999981455 999981458 999981458 999981457 999981454 999981451 999981451 999981450 999981446 999981413 999981410 999981408 999981401 999981368 999981366 999981366 999981354 999981349 999981346 999981235 999981231 999981231 999981227 999981224 999981222 999981179 999981178 999981168 999981140 999981139 999981139 999981134 999981081 999981081 999981080 999981079 999981079 999981076 999981076 999981075 999981073 999981064 999981064 999981067 999981066 999981065 999981083 999981089 999981084 999981080 999981070 999981064 999981054 999980987 931976668 931976651 931976647 931976643 931976642 931976563 931976555 931976558 931976558 931976522 931976522 931976521 931976513 931976483 931976477 931946611 931946638 931946634 931946633 931946557 931946551 931946551 931946536 931946536 931946508 931946493 931946476 931946156 931946134 931946132 931946024 931945980 931945957 773191942 773191957 773191952 773191949 773191949 773191998 773191993 773191992 773191985 773191978 773192102 773192091 773192040 773192039 773192318 773192284 773192284 773192398 773192395 773192342 773192336 773186495 773186525 773186525 773186611 773186610 773186606 773186506 773186490 773186483 773186476 773186601 773186544 773186535 773186529 773186523 773186504 773186489 772856087 772856083 772515760 772515760 772515747 772515693 772515683 772515662 772515649 772515646 772515646 772515641 753717662 753717659 753717659 753717654 753717773 753717767 753717694 753717691 743771471 743771436 743771392 743771397 743771395 743771454 743771434 743771434 743771423 743771422 743771420 743771419 743771415 743771415 743771410 743771507 743771504 743771419 743771418 743771413 743771410 743771408 743771408 743771560 743771536 743771524 743771523 743771520 743771509 743771615 743771597 743771591 743771586 743771630 743771589 743771556 743771551 743771551 743771545 743771545 743771404 743771404 743771404 743771402 743771402 743771369 743771369 743771369 743771353 743771326 743771326 743456343 743455932 743455931 743455922 743455909 743455909 743455909 743455909 743455886 743096748 743096746 743096745 743096728 743096728 743096605 743096599 743096586 743096584 743096577 742972298 742972252 742972248 742972237 742972230 742972230 742972220 742972219 742972216 742972215 742972111 742972107 742972147 742972146 742972131 674459242 674459274 674459268 674459266 674298648 674298601 674298581 674298578 674298574 674298571 674298568 674297906 674297906 674297901 674297897 674297893 674297864 674297861 597985055 532854264 532854264 532854260 532854251 529473992 529474006 529474006 528210704 528210703 528210697 528210690 528210679 528210672 528210661 528210658 528210715 528210710 528210700 528210693 528210689 528210688 528210688 528210684 528210667 528210644 528210643 528211474 528211505 528206813 528206806 528206856 528206855 528206855 528206851 528206851 528206850 528206838 528206837 528206840 528206833 528206833 528206827 584645568 584645565 584645562 584645561 584645559 584645552 584645662 584645661 584645655 584645649 584645642 584645641 584645624 584645620 584645620 584645619 584645619 584645616 584645614 584645610 584645607 584645775 584645750 584645749 584645745 584645744 584645741 584645736 584645736 584645729 584645726 584645722 584645758 584645758 584645755 584645734 584645729 584606509 584606505 584606505 584606503 584606501 584606466 584606563 584606546 584606545 584606545 584606543 584606541 584606538 584606536 584606497 584073420 584073419 584073409 584073404 584073404 584073390 584073384 584073375 584073362 584073361 584073564 584073564 584073479 574275835 574275824 574275824 574275803 574275803 574275799 574275797 574275771 574275767 574275764 574275831 574275825 574275805 574275885 574275885 574275870 574275868 574275868 574275867 574275848 574275811 574275786 574275786 574275956 574275954 574275952 574275950 574255900 574255900 574255998 570390203 570390190 570390189 570390415 570390585 570390580 570390574 570390563 570390552 570390551 561449256 561449228 561449221 561449221 561449221 561449255 561449249 561449247 561449407 561449326 561449321 561449316 561449303 561449288 561449278 561449270 561449270 561449262 561449243 561449241 561449237 561449218 561449217 561449211 561449203 505010447 505010447 505010433 505010469 505010389 505010386 505010354 505010393 505010385 505010354 505010350 505010348 505010345 505010343 505010343 505010337 505010334 505010328 505010324 505010321 505010319 505010303 505010301 505010296 505010296 505010293 505010289 505010284 505010281 505010340 505010329 505010327 505010326 505010319 505010557 505010553 505010552 505010557 505010498 505010548 505010548 505010546 505010545 505010542 504104299 504104297 504104294 504104270 504104254 504104220 504104218 504104224 504104210 504104064 504104062 504104060 504104057 504104057 501765181 501765181 501765179 999999150 999999137 999999132 999999131 999999213 999999236 999999223 999999223 999999279 999999274 999999269 999999266 999999266 999999266 999999259 999999267 999999266 999999264 999999288 999999288 999999512 999999503 999999498 999999492 999999471 999999463 999999461 999999461 999999449 999999353 999999294 999999475 999999472 999999436 999999395 999999394 999999616 999999616 999999609 999999607 999999707 999999701 999999699 999999806 999999763 999999763 999999844 999999877 999999858 999999857 999999857 999999857 999999852 999999890 999999890 999999833 999999803 999999802 999999791 999999804 999999788 999999785 999999457 999999452 999999381 999999381 999999381 999999377 999999377 999999366 999999338 999999293 999999273 999999364 999999362 999999352 999999346 999999478 999999477 999999468 999999468 999999440 999999433 999999432 999999431 999999428 999999419 999999407 999999406 999999411 999999404 999999397 999999386 999999386 999999384 999999354 999999351 999999322 999999321 999999414 999999414 999999434 999999418 999999413 999999541 999999539 999999476 999999471 999999463 999997873 999997844 999997828 999997772 999997764 999997763 999997763 999997751 999997751 999997748 999997747 999997741 999997737 999997734 999997720 999997679 999997698 999997696 999997619 999997599 999997592 999997587 999997585 999997384 999997351 999997346 999997346 999997343 999997343 999998434 999998424 999997489 999997483 999997483 999997483 999997435 999997417 999997426 999997424 999997198 999997188 999997183 999996899 999996892 999996891 999996886 999996612 999996610 999996606 999996595 999996594 999996784 999996768 999996390 999996385 999996493 999996489 999996472 999996460 999996460 999996403 999996397 999996395 999996392 999996391 999996298 999996296 999996296 999996441 999996425 999996421 999996417 999996371 999996352 999996267 999996531 999996531 999996511 999996507 999996506 999996473 999996554 999995260 999995468 999995468 999995465 999995465 999995473 999995471 999995470 999995427 999994333 999994327 999994328 999994319 999994317 999994311 999994307 999994307 999994306 999994380 999994377 999994382 999994372 999994439 999994543 999994543 999994533 999994529 999994524 999994469 999994458 999994456 999994451 999994449 999994433 999994431 999994361 999994354 999994352 999994342 999994601 999994513 999994513 999994499 999994488 999994485 999994482 999994638 999994615 999994601 999994596 999994594 999994593 999994591 999994591 999994589 999994589 999994588 999998936 999998932 999998930 999999034 999999186 999998945 999998942 999998940 999998924 999998922 999999309 999999304 999999296 999999284 999999279 999999266 999999327 999999327 999999339 999999192 999999192 999999157 999999156 999999212 999999210 999999198 999999193 999999191 999999300 999999274 999999274 999999260 999999213 999999186 999999185 999999180 999999161 999999159 999999155 999999155 999999132 999999131 999999128 999999179 999999175 999999139 999999136 999999135 999999127 999999118 999999117 999999117 999999116 999999111 999999110 999999089 999999129 999999127 999999046 999999117 999999110 999999122 999999120 999999116 999999106 999999091 999999091 999999365 999999358 999999345 999999520 999999506 999999507 999999500 999999495 999999495 999999493 999999427 999999427 999999422 999999417 999999246 999999244 999999301 999999287 999999358 999999357 999999356 999999349 999999348 999999319 999999294 999999269 999999258 999999257 999999257 999999252 999999237 999999199 999999197 999999197 999999182 999999146 999999139 999999302 999999174 999999172 999999168 999999165 999999160 999999158 999999158 999999386 999999381 999999381 999999375 999999375 999999375 999999371 999999358 999999357 999999362 999999360 999999355 999999353 999999346 999999345 999999309 999999302 999999292 999999275 999999292 999999423 999999417 999999165 999999204 999999204 999999200 999999197 999999196 999999190 999999190 999999185 999999175 999999151 999999148 999999148 999999140 999999127 999999120 999999120 999999118 999999108 999999108 999999078 999999072 999999072 999999050 999999047 999999035 999999016 999998983 999998977 999998965 999998965 999999134 999999170 999999162 999999181 999999172 999999171 999999171 999999334 999999331 999999331 999999439 999999430 999999427 999999444 999999417 999999332 999999329 999999316 999999423 999999421 999999409 999999400 999999436 999999434 999999309 999999309 999999309 999999305 999999304 999999303 999999316 999999315 999999308 999999307 999999306 999999303 999999283 999999281 999999281 999999281 999999304 999999303 999999303 999999303 999999302 999999297 999999297 999999288 999999282 999999275 999999274 999999273 999999333 999999329 999999328 999999038 999999122 999999100 999999099 999999082 999999076 999998994 999998992 999998987 999998987 999998962 999998917 999999148 999999138 999999138 999999133 999999218 999999217 999999217 999999217 999999208 999999169 999999164 999999226 999999173 999999153 999999150 999999144 999999298 999999292 999999288 999999287 999999056 999999052 999999121 999999113 999999112 999999112 999999103 999999103 999999089 999999084 999999081 999999055 999999043 999999035 999999027 999999016 999999014 999999010 999998933 999998923 999998921 999998901 999998756 999998752 999998750 999998741 999998734 999998798 999998797 999998789 999998780 999998780 999998769 999998731 999998724 999998721 999998748 999998748 999998741 999998739 999998726 999998719 999998715 999998711 999998707 999998447 999998441 999998441 999998554 999998545 999998638 999998634 999998631 999998628 999998628 999998621 999998621 999998618 999998589 999998418 999998417 999998391 999998409 999998404 999998402 999998398 999998211 999998195 999998194 999998188 999998217 999998211 999998205 999998201 999998197 999998196 999998195 999998195 999998190 999998145 999998142 999998140 999998136 999998136 999998386 999998385 999998344 999998340 999998331 999998331 999998331 999998329 999998328 999998322 999998440 999998544 999998541 999998521 999998521 999998520 999998495 999998495 999998466 999998457 999998456 999998449 999998447 999998447 999998444 999998444 999998431 999998428 999998456 999998499 999998450 999998449 999998794 999998788 999998783 999998788 999998787 999998783 999998774 999998772 999998744 999998742 999998737 999998679 999998639 999998632 999998681 999998751 999999004 999998996 999998991 999998988 999999105 999999098 999999098 999999070 999999269 999999265 999999253 999999248 999999246 999999238 999999184 999999180 999999179 999999179 999999179 999999177 999999173 999999161 999999159 999999152 999999150 999999145 999999142 999999130 999999122 999999118 999999114 999999516 999999511 999999507 999999491 999999488 999999486 999999474 999999494 999999472 999999468 999999449 999999504 999999615 999999598 999999555 999999555 501765580 501765575 501765506 501765506 501765506 501765502 501765499 501765499 501765805 501765804 503216127 503216122 503216110 503216053 503216049 503216026 503763007 503763004 503763003 503763002 503763001 503762999 895449728 895449728 895449726 895449724 895449701 895449700 895449696 895449627 895449626 895449626 895449625 895449623 895449613 895449609 895449609 895449653 895449620 895449620 895449620 895449620 895449619 895449595 895449587 895449570 895449570 895449569 895450820 895450820 895450773 895450495 895450467 895450466 895450459 895450447 895450439 895450439 895450433 895450430 895450423 895450423 895450416 895450414 895450413 895450412 895450398 895450395 895450394 895450393 895450388 895450361 895450312 895450307 895450262 895450261 895450258 895450294 895450283 895450282 895450263 895450250 895450233 895450226 895450226 895450223 895450220 895450195 895450182 895450182 895450175 895450263 895450263 895450263 895450320 895450316 895450313 895450304 895450302 895450300 895450300 895450299 895450298 895450203 895450176 895450172 895450172 895450166 895450162 895450162 895450159 895450153 895450150 895450148 895450144 895450102 895450004 895449930 895449929 895449927 895449926 895449918 895449914 895449914 895449914 895449913 895449912 895449909 895449899 895449898 895449894 895449807 895449794 895449716 895449658 895449654 895449962 895449942 895449856 895449852 895449848 895449841 895449841 895449838 895449937 895449914 895449909 895449909 895449908 895449780 895449780 895449778 895449753 895480000 895479990 895479989 895479988 895479975 895479971 895479869 895479869 895479868 895479856 895479853 895479851 895479840 895479839 895479837 503793059 503793058 503793017 503793015 503793015 503793008 503793002 503792894 503792893 503792892 503792888 503792863 503792863 503792861 503792859 503792859 503792853 503792852 503792829 503792829 736535053 736535048 736535045 736535023 736577670 736577666 736577616 736577615 736577637 736577635 736577634 736577598 736577597 736577572 736577570 736577569 736577568 736577568 736577562 736577547 736577729 736577729 736577727 736577695 736577694 736577632 736577624 736577619 736577611 736577611 736577606 736577572 736577546 736577543 736577540 736577518 736577516 736577516 736577513 736577507 736577507 736577441 736577438 736577437 736577425 736577348 736577725 736577706 736577691 736577681 736577755 736577755 755546612 755547148 755547246 755547236 755547226 755547576 755547574 755547574 755547567 755547567 755547558 755547558 755547524 755547521 755547691 755547691 755547690 755547688 755547684 755547680 755547676 755547674 755547673 755547673 755547648 755547647 755547629 755547614 755547611 755547611 755547601 755547601 755547936 755547936 755547936 755548153 755548142 375233799 375233796 375233793 375233792 375233792 375233791 375233788 375233700 375233694 375233690 375233690 375233689 375233684 375233684 375233763 375233745 375233737 375233737 375233736 375233686 375233677 992691171 992691171 992691170 992691511 992691403 992691400 992691398 992691397 992692186 992692184 992692162 992692157 992692229 992692229 992692228 992692228 992692503 993641942 993641881 993641879 993641876 993641862 993641687 993641532 993641613 997045185 997045165 997045156 997045156 997045155 997045131 997045127 997045138 997045137 997045135 997045133 997045126 997045112 997045112 997045109 997045103 997045091 997045087 997045083 997045081 997045079 997045069 997045035 997045030 997045028 998176279 994772691 994772682 994772676 994772654 994772653 994772603 999258409 999258404 999258399 999258398 999258394 999258393 999258387 999258386 999258376 999258369 999258345 999258345 999258343 999258341 999258339 999258337 999258337 999258330 999258330 999271653 999271603 999279559 999279550 999279531 999279530 999279520 999279515 999279512 999279508 999279508 999279507 999279657 999279612 999279612 999279608 999279608 999279602 999279601 999279601 999279601 999279599 999279598 999279546 999279499 999279490 999279486 999279480 999279465 999279456 999279405 999279635 999279631 999279585 999279578 999279570 999279505 999279715 999279706 999279694 999279868 999279868 999279864 999279835 999279832 999279827 999279825 999279823 999279822 999279818 999280011 999280117 999280113 999280113 999280093 999280093 999280090 999280088 999290859 999290858 999290844 999290842 999290839 999290801 999290785 999290784 999290784 999290778 999294532 999294530 999294606 999294574 999294556 999294373 999294367 999294367 999294276 999294267 999294266 999294266 994808358 994810854 994810848 994810835 994810872 994810872 994810839 994810831 994810822 999999465 999999614 999999604 999999538 999995791 999995791 999995789 999995883 999995839 999995835 999995834 999995833 999995830 981026893 981026887 981026877 981026873 981026873 981026868 981026858 981026847 981026844 981026827 981026823 981026819 981026811 981026809 981026800 981026779 981026779 981026778 981469155 981469150 981469146 981469141 981469191 981469191 981469179 981469168 981469161 981469013 981469012 981469011 981469074 981469070 981469070 981469066 981469018 981469007 981471028 981470976 981471173 981471172 981471161 981471228 981471226 981471220 981471217 981471186 981471182 981471148 981471144 981471137 981471137 981471065 981471046 981471045 981471045 981471045 981471041 981471037 981471036 981471025 981471017 981471016 981471027 981471024 981471023 981470976 981470974 981470974 981470960 981470960 981463002 981462998 981462992 981462971 981462970 982340075 982339980 982340053 982340053 987271253 987271244 987271236 987271229 987271225 987271225 987271218 987271208 987228554 987228449 987354179 987354063 987354061 987354058 987353952 987353887 987353887 987353883 987353864 987353865 987353851 987353850 987353836 987353834 987353833 987353823 987353820 987353808 987353808 987353757 989230956 989230953 989230952 989230923 989230915 989230914 989230914 989230911 989230909 989230925 989230913 989230911 989231279 989231254 989231252 989231243 989231454 989231453 989231383 989231383 989231383 989231376 989232170 989232168 989232168 989232162 989221384 989221376 989221372 989221344 989221329 989221310 989221307 989221304 989221304 989221301 989221284 989288861 989288861 989289015 989289015 989289013 989289012 989289008 989289004 989288990 988846312 988846304 988846300 988846297 988846296 988846295 988846267 988846265 988846261 988846257 988846257 988846252 988846252 988846251 988846248 988846240 988846231 988846230 988846225 988846209 988846236 988846236 988846236 988846320 988846316 988846311 988846305 988846301 988846297 988846260 988846259 988846245 988846245 988837293 993559609 993559603 993559601 993559600 993559579 993559573 993559570 993559564 993559563 993559558 993559554 993559513 993559488 993559467 993559493 993559492 993559484 993559073 993559068 993559067 993559046 993559043 993559567 993559561 993559560 995429033 995429023 995429023 995428958 995428956 995428898 995428898 995428898 995428842 995428842 995428840 995428837 995428836 995428821 995428768 995428726 995428726 995428673 995428671 995428626 995428592 995428591 995428581 995428576 995428570 995428563 995428560 995428741 995428711 995428681 995428666 995428666 995522121 995522121 995522114 995522109 995522103 995522009 995522005 995521989 995521986 995521965 995521858 995521850 995522129 995522087 995522086 995522187 995522181 995522179 995522171 995522167 995522163 995522162 995522162 995522161 995522146 995522146 995522354 995522272 995522347 995522341 990799955 990799955 991002285 991002280 991002253 991002451 991002450 991002445 991002445 991002392 991002390 991002386 991002386 991002380 991002374 991002374 991002548 991002544 991002542 991002533 991002007 991002005 991002001 991001996 991001989 991001976 991002087 991002087 991002082 991002080 991002053 991002040 991002032 991001986 991001976 991001968 991001967 991001916 991001915 991001909 991001901 991001900 991001880 991001878 991001875 991001870 991001783 991001731 991001731 991001723 991001717 991001716 991001708 991001695 991001689 991001687 991001403 991001403 991001386 991001374 991001371 991001371 991001371 991001368 991001604 991001588 991001581 991001573 991001568 991001568 991001568 991001558 991001540 991001446 991001566 991001565 991001479 991000399 991000382 991000382 991000377 991000277 991000276 991000258 991000254 991022860 991022858 991022886 991022885 991022884 991022883 991022853 991022840 991022839 991022833 991022829 991022829 991022824 997191410 997191409 997191408 997191389 997191387 997191361 997191358 997191349 997191349 997191322 997643424 997643422 997643417 997643394 997643393 997643389 997643387 997643379 997643358 997643353 997643347 997643345 997643334 997643332 997643332 997643325 997643310 997643288 997643288 997643287 997643285 997643271 997643271 996766166 996766160 996766146 996766146 996766140 996766904 996766898 996766825 996767409 996767406 996767403 996767403 996767388 996767383 996767380 996767378 997756213 997756113 997756113 997756109 997756106 997756106 997756098 997756096 997756084 997756799 997756786 997756785 997756784 997756784 999971911 999971907 999971906 999971905 999971905 999971903 999971902 999971888 999971887 999971887 999971887 999971887 999971879 999971871 999971870 999971866 999971866 999971844 999971844 998840586 998840583 998840579 998840200 998840448 998840446 998840440 998840440 998840439 998840438 998840608 998840599 998840592 998840591 998840589 998840586 998840546 998840546 998840542 998840523 998840516 998840516 998840504 998840484 998840458 998840443 998840422 998840420 998840416 998840413 998840369 998840366 998840351 998840348 998840348 998840331 998840324 998840329 998840329 998840325 998840322 998840309 998840309 998840306 998840291 998840286 998840266 998840919 998840848 998840848 998840845 998840841 998840834 998840829 998840828 998840823 998840822 998840810 993909609 993909541 993909539 993909534 993909529 993909517 993909510 993909506 993908924 993908923 993908917 993908917 993908904 993908893 993908830 993908826 993908816 995531929 995531925 995531925 995531918 995531915 995531900 995531876 995531842 995531839 995531831 995531831 995531831 995531820 995531792 995531788 995531787 995531785 995531780 995531780 995531773 995531773 995531772 995531767 995531754 995531745 995531743 995531743 995531847 995531846 995531844 995531844 995531780 995531774 995531772 995531764 995531741 995531723 995531708 995531729 995531725 995531720 995531719 995531719 995531733 378074238 378074228 378074175 378074174 378074160 378074167 378074163 378074158 378073941 378073941 378073931 378073931 378064273 378064273 378064272 378064264 378064264 378064253 378064240 378064237 378064214 378064212 378064209 378064209 378064208 378064206 378064197 378064194 378064190 378064136 378064133 378064133 378063985 378110487 378110483 378110467 378110532 378110529 378110524 378110373 378110372 378110369 378110368 378110368 378110366 378110364 417534249 417534243 417534545 417534539 417534513 417534510 417534489 417534702 417534700 417534699 417534693 417534688 417534684 417534680 417534577 417534576 417534574 417534573 417534561 417534557 417534554 417534913 417534919 417534916 417534911 417534910 417534898 417534897 417534893 417534979 417534978 417534977 417534966 417534959 417534957 417534957 417535018 417535013 417535002 417535002 417535001 417534989 417534989 417534981 417534972 416585515 416585507 416585497 416585495 416585495 416585492 416585485 416585318 416585286 416585279 416585274 416585218 416585229 416585223 416585221 416585221 416585217 416585216 416585215 416585215 416585215 416585183 416585183 416585178 416585166 410416540 410416509 410416488 410416353 410416352 410416351 410416337 410416832 410416832 410416831 410416822 410416820 410416819 410416807 410416799 410416782 410416768 410416766 410416766 410416760 410416759 410416755 410214408 410214403 410214402 410214402 410214400 410214390 410214354 410214348 427495062 427495060 427494917 427494904 427494897 427494832 427494832 427494792 427495095 427495095 427495091 427495089 427495081 427495076 427495076 427495075 427495074 427495065 427495052 427494971 427494966 427494953 427494913 427495077 427495062 427495054 427495037 427495037 427495035 427495027 427495023 427494999 427494996 427494994 427494979 427494969 427494969 427494955 427494949 427494946 427494944 427494941 427494876 427427455 427427446 427427449 427427421 427427420 427427420 427427357 427427338 427427183 427427176 427427175 427427174 427427170 427427167 427427165 427427129 427427127 427427126 427427126 427427126 427427084 427427082 427427055 427427055 427427054 427427050 427427047 427427043 427427036 427427029 427427015 427427015 427427005 427426973 427426969 427426966 427426940 427426940 427426733 427426731 427426730 427426644 427426641 427426629 427426627 427426626 427426620 427426604 427426561 427426435 427426433 427426428 427426428 427426427 427426427 427426425 427426420 427426419 427426480 427426413 427426408 427426401 427426401 427426338 427426338 427426338 427403724 427403708 427403699 427403692 427403390 427403374 427403349 427403316 427403316 427403309 427403308 427403306 427403300 427403298 427403232 427403863 427403862 427403857 427403855 427404160 427404152 427404100 427404095 427404073 427404050 427404049 427404049 427404047 427404039 427404026 427404025 427404025 427404014 427404007 427404007 427404137 427404137 427404136 427404034 427404030 427404019 427404015 427404006 427404001 427404001 427404029 427404023 427404021 427404020 427404019 427403975 427403981 427403978 427403978 427403974 427403973 425188775 425188775 425188692 605892478 605892472 605892439 605892514 605892512 605892508 605892507 605892469 605892468 605892432 605892432 605892425 605892431 605892429 605892408 605892408 605892407 605892395 605892382 605892375 605891496 605891480 605891480 605891472 605891469 605891465 605878138 606190403 606190403 606190568 606190547 606190546 606190544 606190538 606190462 606190460 606190806 606190804 606190795 606190793 606190890 606190885 606190882 606190874 606190874 606190874 606190874 606191538 606191535 606191533 606191531 606191490 606191487 606191485 606191415 606191472 606191469 606191469 606191428 606191423 606191421 606191413 606191403 606191460 606191460 606191460 606191457 606191451 606191384 606191570 606192163 606192162 606192137 606192118 606192116 611807849 611808261 611808261 611808261 611808255 611808245 650401010 650401000 650401000 650400994 650401006 650401003 650401199 650401192 650401167 650401166 650401164 650401146 650401126 650401088 650401087 650401083 650400808 650400808 650400807 650400766 650400766 650400761 650400743 650400733 650400732 650400730 650400719 650400718 650400710 650400819 650400816 650400816 650400620 650400617 650400306 650400160 650400149 650400141 650400130 650400117 650400117 650400112 650400101 650400101 650400100 650400088 650423948 650423948 650423935 650423917 650423911 650423909 650423842 650423828 650423812 650423811 650423811 650423811 650423809 650423795 650423782 650423782 650423742 650423742 650423742 650423730 650423730 650423719 650423804 650423803 650423768 650423763 650423763 650423759 650423750 650423748 650423746 650423774 650423771 650423770 650423767 650423666 650423660 648800538 648800532 648800525 648800521 648800499 648800492 648800421 648800413 648800411 648800407 648800396 648800386 987513486 987513485 986524830 986524830 986524823 986524821 986524818 986524815 986524811 986524798 986524798 986524795 986524863 986524858 986524847 986524928 986524909 986524892 986524879 986524876 986524860 986524859 986524721 986524716 986524714 986524714 986524706 986524701 986524691 986524688 986524687 986524687 986524684 986524633 986524633 986524629 986524627 986524624 986524606 986524586 986524578 986524577 986524525 986525784 986525780 986525775 986525716 986525568 986525563 986525561 986525561 986525559 986525554 986525523 986525508 986525507 986525489 986525486 986525474 999997636 999997636 999997636 999997636 999997632 999997630 999997629 999997627 999997626 999997601 999997593 999997589 999998052 999997993 999997989 999997954 999997954 999997951 999997939 999997959 999997957 999997954 999997927 999997924 999997904 999997898 999997891 999997890 999997880 999997872 999997867 999997867 999997867 999997865 999997968 999997966 999997965 999997962 999997953 999997905 999997995 999997991 999997963 999997941 999997939 999997939 999997938 999997936 999997936 999997936 999997934 999997933 999997930 999997928 999997911 999997911 999997911 999997909 999997909 999997905 999997897 999998966 999998965 999998962 999999037 999998960 999998958 999998953 999998946 999998893 999998884 999998879 999998879 999998878 999998864 999998848 999998841 999998839 999999047 999999017 999999017 999999014 999998998 999998996 999999210 999999190 999999189 999999135 999999135 999999132 999999101 999999096 999999096 999999096 999999096 999999036 999998998 999998928 999998913 999998876 999998876 999998874 999998869 999999353 999999771 999999769 999999686 999999679 999999672 999999666 999999658 999999657 999999656 999999648 999999642 999999626 999999625 999999625 999999614 999999614 999999595 999999593 999999591 999999514 999999488 999999487 999999481 999999411 999999403 999999403 999999400 999999373 999999388 999999381 999999364 999999254 999999254 999999251 999999251 999999248 999999203 999999183 999999179 999999175 999999175 999999174 999999171 999999153 999999149 999999145 999999136 999999134 999999134 999999180 999999180 999999178 999999176 999999145 999999145 999999145 999999142 999999135 999999131 999999126 999999117 999999094 999999077 999999074 999999074 999999061 999999061 999999059 999999050 999999050 999999069 999999067 999999064 999999061 999999058 999998914 999998909 999998882 999998877 999998722 999998718 999998718 999998714 999998679 999998679 999998678 999998484 999998478 999998478 999998471 999998471 999998974 999998969 999998967 999998967 999998940 661285825 661285810 661285788 661285785 661285778 661285771 661285765 661285765 661285758 661285758 667040388 667040385 667040384 653567962 653568229 653568187 653568186 653568184 653568183 653568175 653568170 653568169 653568653 653568629 653568464 653568464 653568461 653568453 653568435 653568435 653568428 653568427 653568409 653568406 653568396 653568380 653568380 653568379 653568367 653568363 653568363 653568246 653568246 653568246 653568246 653568235 653568215 653568068 653568067 653568063 653568057 653568045 653568041 653568040 653568179 653568179 653568172 653568164 653568164 653568151 653568140 653568139 653568123 653568122 653567950 653567950 653567952 653567941 653567932 653567932 653567928 653567918 653567695 653567522 653567521 653567513 653567513 653567513 653567491 653567586 653567880 653567871 653567867 653567867 653567740 653020752 653020752 653020751 653020736 653020729 653020722 653020708 653020707 653020679 653020675 653020667 653020663 653020661 653020653 653020649 653020646 653020630 653020607 653020709 653020709 653020697 653020696 653020688 653020684 653020671 653020670 653020648 653020641 653020640 653020640 653020634 653020630 653020619 653020445 653020443 653020441 653020435 653020431 653020427 653020420 653020412 653020405 653020403 653020395 653020389 653020377 653020195 653020351 653020349 653020332 653020322 653020317 653020316 653020312 653020213 653020209 653020309 653020308 653020278 653020064 653020112 653020107 653020099 653020096 653020095 653020095 653020095 653020093 653020090 653020073 653020072 653020069 653129812 653129812 653129806 671804970 671804934 671804895 671804895 671804895 671804887 671804872 671804869 671804805 671804742 671804742 671804737 671804734 671804683 671804679 671804791 671804790 671804786 671804780 671804775 671805008 671804833 671804791 671804788 671804648 671804648 671804644 671804637 671804629 671804625 671804606 671804606 671804606 671804346 671804333 671804327 671804301 671804288 671804285 671804280 671804275 671804265 671804259 671804259 671804722 671804722 671804720 671805087 671805087 671805078 671805066 671805053 671805052 671804909 671804890 671804890 671804936 671804934 671804932 671804930 671804918 671804914 671804890 671804889 671804866 671804865 671804865 671804863 671804856 671804856 671804856 671804856 671804847 671804847 671804815 671804814 671804751 671804751 671804746 671804724 671804643 671804642 671804619 671804619 713461699 713461698 821498887 821498883 821498877 821498869 821498867 821498791 821498790 821498789 821498786 821498763 821498760 821498759 782932431 782932427 782932422 782932416 782932491 782932490 782930298 782930298 782930280 782930276 782930256 782930252 782930249 782930245 782930225 782930224 782930198 782930196 782930196 782930193 782930186 782930185 782930183 782930178 782930163 782930160 782930154 782930143 782930133 765649488 765649488 765649485 765649485 765649460 765649444 765649436 765649407 765649400 765649380 765649369 765649369 765649366 765649443 765649443 765649443 765649434 765649433 765649432 765649429 765649429 765649424 765649375 765649340 765649340 765649326 765649312 765649199 765649195 765649161 765649157 765649025 765649021 760033258 760033254 760033252 760033429 760033409 760033405 760033418 760033418 760033407 760033407 760033405 760033377 760033373 760033369 760033367 760033365 760033355 760033593 760033591 760033584 760033452 760033444 760032598 994030681 994030668 994030648 994030450 994029278 994029272 994029269 994029262 994029262 994029262 994029262 994029254 994029254 994029253 994029253 994029148 994063143 994063141 994063129 994063127 994063107 994063106 994063098 994063096 994063064 994063003 994062995 994062993 994062992 994062985 994063233 994063206 994063205 994062552 994062550 994062495 994062493 994062487 994062482 994062479 994062469 994062468 994062465 994062434 994062427 994062425 994062415 994062409 994062408 994062329 994062312 994062311 994062308 994062299 994062299 994062299 994062287 994062285 994062285 994062260 994062245 994062244 994062235 994062234 994062234 994062069 994062068 994062064 994062060 994061949 994061948 994061947 994061943 994061939 994061936 994061936 994061933 994061930 994061916 994061913 994061913 994061913 988873262 988873259 988873250 988873244 988873703 988873701 988873699 988873697 988873717 988873717 988873717 988873698 988873698 988873696 988873694 988873682 988873681 988873681 988873670 988873669 988873632 988873630 988873625 988873625 988873625 988873619 988873619 988873572 988873567 988873567 988873566 988873565 970198397 970198753 970198752 970198808 970198808 970198845 970198660 970198658 970198648 970198647 970198646 970198644 970198609 970198599 970198547 970198546 970198541 970198536 970199202 970199201 970199195 970199188 970199159 970199152 970199147 970199085 970199080 970199396 970199385 970199778 970199770 970199766 970199760 970199760 970199738 970199738 970199735 970199734 970199696 970199696 970199692 970199689 970199689 970199814 970199775 970199773 970199773 970199745 970199742 970199742 970199742 970199742 970199732 970199713 970199708 970199704 970199703 970199687 970200310 970200298 970200287 970200283 970200255 970200250 970200300 970200298 970200155 970200146 975348625 975348623 975348623 975348622 975348622 975348620 975348619 975348588 975348581 975348579 975255231 933598099 933598094 933599165 933599154 933599147 941229332 901805430 901805426 901805425 901805423 901805035 901805027 901804939 901803859 901803857 901803788 901803784 901803868 901803809 901803732 901803714 793766521 793766511 793766503 793766476 793766474 793767421 793767410 793767408 793767405 793767378 793767494 793767494 793767491 793767489 793767564 793767560 793767515 793767509 793767508 793767507 793767459 793767387 793767387 793767380 793767364 793767359 793767348 793767410 793767410 793767615 793767607 793767603 793767600 793767600 793767596 793767819 793767815 793767815 792317479 792317468 792317460 792317455 792317419 792317419 792317419 792270899 792270898 792270896 792270895 792270893 792270878 792270870 792270868 792270862 792270854 792270853 792270685 792270683 792270682 792270682 792270669 792270661 792270653 792270641 792270641 792270634 792270624 792270609 792270608 792270606 792270576 792270574 792270573 792270571 792270736 792270733 999999810 999999804 999999803 999999798 999999787 999999786 999999628 999999626 999999621 999999621 999999617 999999614 999999613 999999600 999999600 999999598 999999598 999999595 999999595 999999593 999999573 999999573 999999569 999999568 999999548 999999537 999999536 999999525 999999523 999999482 999999475 999999474 999999460 999999455 999999455 999999432 999999426 999999420 999999418 999999417 999999416 999999416 999999410 999999390 999999355 999999245 999999242 999999241 999999216 999999214 999999213 999999208 999999205 999999203 999999089 999999032 999999029 999999000 999999054 999999021 999999020 999999016 999999016 999999014 999998678 999998657 999998619 999998612 999998611 999998593 999998590 999998563 999998553 999998534 999998532 999998531 999998520 999998510 999998508 999998487 999998478 999998475 999998457 999998457 999998454 999998454 999998450 999999637 999999636 999999533 999999531 999999513 999999390 999999365 999999356 999999313 999998357 999998323 999998252 999998250 999998248 999998248 999998213 999998213 999998212 999998198 999998196 999998077 999998076 999998063 999998058 999998002 999998000 999997991 999997972 999997970 999997933 999997918 999997913 999997913 999997901 999997845 999997841 999997817 999997817 999997817 999997812 999997812 999997811 999997800 999997800 999997771 999997893 999997892 999997891 999997890 999997885 999997915 999997908 999997908 999997906 999997906 999997902 999997901 999997900 999997888 999997872 999997055 999997055 999996989 999996974 999996968 999995780 999995780 999995741 999995741 999995940 999995692 999995689 999995685 999995678 999995678 999995674 999995671 999995671 999995671 999995671 999995663 999995606 999995594 999995590 999995586 999995583 999995572 999995563 999995761 999995761 999995409 999995407 999995404 999995402 999995400 999995381 999995378 999995374 999995372 999995085 999995050 999995046 999994969 999995099 999995097 999995097 999995095 999995087 999995082 999995081 999995068 999995067 999994980 999994980 999994925 999994920 999995291 999995291 999995081 999995076 999995073 999995069 999995069 999995041 999994993 999994991 999994980 999994979 999995482 999995474 999995364 999995361 999995151 999995149 999995147 999995053 999995048 999995048 999995048 999995045 999995040 999995783 999995722 999995713 999995795 999995793 999995792 999995792 999995784 999995778 999995778 999995773 999995761 999995758 999995755 999995755 999996254 999996253 999996253 999996158 999996145 999996142 999996056 999996056 999996024 999996022 999995967 999995963 999996397 999996378 999996373 999996333 999996329 999996325 999996354 999996352 999997117 999997117 999997102 999997085 999997083 999997080 999997078 999997078 999997068 999997284 999997934 999997930 999997930 999997930 999997927 999997927 999997925 999997925 999997920 999997918 999997917 999997917 999997917 999997893 999997869 999997868 999997864 999998284 999998283 999998277 999998275 999998273 999998251 999998227 999998208 999998199 999998189 999998174 999998171 999998171 999998170 999998161 999998135 999998124 999998123 999998097 999998090 999999382 999999377 999999358 999999353 999999349 999999348 999999340 999999317 999999317 999999297 999999293 999999289 999999288 999999246 999999244 999999143 999994851 999994851 999994846 999994835 999994835 999994390 765996057 765996057 765996053 765996050 765996045 765996044 765996038 765996023 765996021 765996019 765995950 765995938 765995935 765995934 765995930 765995926 765996399 765996564 770000355 770000353 770000351 770000100 770000096 770000096 770000089 770000075 770000070 770000067 770000061 770000061 770000061 770000058 770000054 770000052 770000052 770000048 943269817 943269813 943269808 943269805 943269798 943269791 943269791 943269775 943269771 943269764 943269561 943269559 943269507 943269480 943269477 943269471 943269428 943269426 943269389 943269291 943269185 943269157 943269150 943269140 943269138 943269130 943269110 943269109 943269104 943269101 943269101 943269096 943264742 943264738 943264733 943264609 943264817 943264816 943264816 943264803 943264794 943264793 943264785 943264778 943264715 943264707 943264692 943264688 943264688 943264677 943264667 943264663 943264657 943264656 769994859 769994854 769994844 769994843 769994843 769994832 769994831 769994831 769994831 769994831 769995103 769994938 769994934 769994932 769994930 769994926 769994906 769994885 769994885 769994701 769994701 769994684 769994646 769994633 769994628 769994432 769994360 769994035 769994030 769994030 769994030 769994020 769993948 769993941 769994701 784901305 784901301 784901295 784901293 784901264 784901263 784901233 784901229 784901229 784901227 784901202 784901199 784901173 784901163 784901154 784901152 784901152 784901038 784901035 784901035 784901032 784901029 784901027 784899945 784899940 784899898 784899897 784899885 784899880 784899877 784899860 784899860 784899844 784899838 784899830 784899826 784899821 784899804 784899799 784899755 784899743 784899734 784899363 784899327 784899327 784899314 784899301 784899298 784899298 784899226 784899221 784899214 784899209 784899180 784899170 784899276 784899264 784899235 784899235 784899218 784899162 784899375 784899371 784899371 784899370 784899369 784899355 784899351 784899528 784899519 784899475 784899442 784899439 784899436 784900016 784900016 784899920 784899916 784899913 784899877 784899875 784899875 784899840 784899835 784899828 784899824 784899821 784899819 784900135 784900130 784900123 784900110 784900107 784900106 769993473 769993465 769993461 769993458 769993452 769993445 769993445 769993432 769993428 769993425 769993424 769993392 769993390 769993380 769993374 769993357 769993556 769993385 769993381 769993381 769993854 769993854 769993845 769993626 769993624 769993583 769993560 769993557 769993552 769993531 769993531 769993508 769993508 769993508 769993502 781612996 781613699 781613695 781613694 781613694 781613694 781613671 782674138 782674134 782674126 782674028 782673950 782674127 782674094 782709529 782709522 782709511 782711556 782711553 782711732 782711724 825619838 825619838 825619837 825619795 825619792 825619791 825619686 825619675 825619668 825619660 825619653 825619652 825619647 825619782 825623395 891566832 891566802 891566794 891566751 891566747 891566746 891566744 891566740 891566699 891568217 891568213 891568212 891568140 891568138 891568136 946024006 946024006 946024005 946024004 946023993 946023980 946023977 946023924 946023923 946023923 946023919 946023918 946023914 946023913 946023907 946023838 946023837 946023837 946023837 946023837 946023834 946023832 946023827 946023825 946023687 946023687 950558000 950557994 950614737 950614733 950614711 950614590 950614587 950614575 950614559 950614497 950614494 950614494 950614488 950614468 950614467 950614457 950614449 950614436 950614435 950614414 950614413 950614397 950614395 950614394 950614385 950614259 950614239 951132772 951132772 951132766 951132678 951132671 951132664 951132659 951132653 951132653 951132649 951132649 951132649 951131149 951131149 951131149 951131140 951131138 951131137 951131136 951131135 951131130 951131128 951131106 965115322 965115318 965115317 965115316 965115314 965115314 965115312 965116053 965116033 965116010 965116007 965116005 965115487 965115486 965115477 965115475 965115449 965115393 965115393 965115388 965115864 965115857 965115849 965115853 965115815 965115689 965115687 965115686 964663566 964663559 964663556 964663551 964663551 964663550 964663549 964663541 964663535 964663531 964663529 964663529 964663528 964663527 964663521 964663514 964663510 964663508 964667341 964667341 964667339 964667335 964667315 964667310 964667304 964667304 964667304 964667298 964667257 964667256 964667175 964667174 964667172 964667172 964667116 964667113 964667108 964667108 964667107 964667085 964667055 964667023 964667011 964667006 964667006 964667006 964667003 964667001 964666999 964667263 964667261 964667257 964667250 964667236 964667227 964667162 964667150 964667150 964667136 964667134 964667133 964667133 964667132 964667120 964667105 964667104 964667117 964667116 964667103 964666971 964666966 964666959 964666955 964666948 964666943 964666937 964666935 964666934 964666931 964666927 964666896 964666893 964666868 964666868 964666865 964666834 964666774 964666773 964666762 964666760 953047261 953047135 953047115 953047090 953047090 953047088 953047077 953047076 953047070 953047061 953047059 953047059 953047037 953047035 953047329 953047326 953047309 953047301 953047296 953047288 953047236 953047128 953047952 953047817 953047805 953047336 953047326 953047309 953047291 953047287 953047287 964588402 964587999 964587978 964587975 964587968 964587956 964587955 964587643 964587641 964587641 964587415 964587370 921679242 921679242 921679229 921679214 921679203 921679196 921679195 921679153 921679145 921679120 921679115 921679115 921679036 921679036 921679014 921679002 921678997 921678982 921678961 921678955 921678934 921678934 921678932 921678931 921678782 921678777 921678777 921678638 921678633 921678612 921678606 921678594 921679076 921679059 921679059 921679056 921679055 921678914 921678896 921678889 921678889 921678886 921678865 921678865 921678863 921678807 921678806 921678806 921678804 921678804 921678801 921678721 921678708 921678702 921678699 985508951 985508951 985508947 985508943 985508940 985508940 985509704 985509703 985509700 985509697 985509694 985509693 985509690 985509690 985509662 985509660 985509659 985509392 985509369 985509362 985509360 985509334 985509333 985509331 985509331 985509325 985509325 985509321 985509318 985509304 985509287 985509286 985509283 985509277 985509223 985509223 985509220 985509217 931053238 931053236 931053233 931053233 931053229 931053163 931053149 931053145 931053144 931053139 931053122 931053119 931053088 931053088 931053088 931053084 931053077 931053557 931053554 931053545 931057014 931057013 931056889 931056888 931056874 917072641 917072617 917072614 917072612 917072606 917072606 917072603 917072599 917072592 917072587 917072771 917072771 917072764 917072763 917072755 917072747 917072726 917072726 917072714 917072710 917072703 917072693 917072677 917072677 917072659 917072655 917072654 917072547 917072520 917072518 917072515 917072509 917072509 917072504 917072495 905531375 905531375 905531366 905531366 905531366 905531346 905531344 905531335 905531293 905531275 905531273 905531418 905531415 905531412 905531404 905531399 905531281 905531276 905531238 905531228 905531222 905531209 905530909 905530903 905530895 905530893 905530844 905530840 905530763 905530760 905530759 905530705 905530650 905530635 905530635 905530633 905530633 905530627 905530607 905530603 905530591 905530580 905530464 905530460 905530457 905530445 905530434 905530432 905530430 905530415 905530392 905531028 905531026 905531025 905531023 905530819 905530819 905530818 905530782 905530711 905530439 905530437 905535005 905534976 905534974 905534973 905534972 905534970 905534968 905534966 905534964 905534960 905534954 905534939 905534932 905534929 905535539 905535325 905535322 905535322 905535312 905535311 905535303 905535281 839591356 839591353 839591202 839591194 839591193 839591185 839591175 839591173 839591159 839591157 839591144 839591139 839591103 839591100 839591094 839591093 839591087 839591049 839591040 839591038 839590878 839590860 839590860 839590850 839590817 839590639 839590633 839595180 839595163 839595159 839595119 839595079 839595076 839595064 999997593 999997535 999997525 999997512 999997456 999997445 999997414 999997309 999997305 999997815 999997814 999997813 999997784 999997774 999997769 999997768 999997761 999997592 999997592 999997590 999997590 999997590 999997568 999997557 999997557 999997550 999997549 999997547 999997543 999997525 999997524 999997493 999997487 999997487 999997486 999997440 999997427 999997427 998152085 998152085 998152065 998152063 998152012 998152012 998152008 998152008 998152005 998152388 998152270 998152270 998152269 998152268 998152196 998152185 998152180 998152174 998152169 998152169 998152121 998152094 998152091 998116652 998116645 998116645 998116645 998116633 998116591 998116591 998116589 998116587 998116586 998117350 998117347 998117347 998117305 998117304 998117295 998117295 998117272 998117272 998117190 998117190 998117008 998617045 998620245 998620243 998620224 998620213 998620092 998620084 998620065 998620059 998619835 998619833 998619833 998619815 998619718 998619713 998619708 998619705 998619699 998619693 998619692 998619682 998619679 998619660 998619653 998619592 998619576 998619573 998619556 998619455 998619454 998619452 998619425 998619423 998619411 998619407 998619404 998619012 998619011 998619010 998619006 998618992 998618975 998619232 998619231 998619230 998619224 998619222 998619220 998618746 998618737 998618731 998618556 998618556 998618548 998618537 998618536 998618460 998618387 998618387 998618380 998618377 998617982 998617982 998617982 998617978 998617977 998617977 998663742 998663356 998663356 998663346 998663343 998663343 998663325 998663325 998663320 998663320 998663320 998663320 998663195 998663167 998663166 998663045 998663041 998663039 998663030 998663025 998663021 998663016 998663012 999785503 999785465 999785463 999785461 999785419 999785392 999785391 999785387 999785384 999785381 999785381 999785380 999785374 999785369 999785369 999785369 999785365 999785355 999785197 999785194 999785189 999785189 999785185 999785171 999785148 999784466 999784463 999784460 999784455 999784453 999784451 999784033 999784021 999784021 999784019 999783976 999783976 999783961 999783956 999783953 999783943 999783943 999783905 999783899 999783894 999783892 999783890 999783890 999783867 999783828 999783827 999783822 999770810 999770779 999770773 999770772 999770682 999770678 999770678 999770675 999770672 999770670 999770668 999770665 999770628 999770599 999770592 999770581 999770576 999770576 999770573 999770569 999770568 999770565 839367941 839367377 839367372 839367366 839367366 839367363 839367359 839367319 839367314 839367096 839367090 839367063 839366922 839366915 839366874 839366863 839366861 839366859 839366837 839366826 839366825 839366821 839366821 839366818 839366816 839366816 839366814 839366814 839366814 839366784 839366782 839366782 839366895 839366892 839366887 839366868 839366860 839367509 839367506 839367506 839367506 839367502 839367493 839367492 839367489 839367487 839367471 839367461 839367431 833612796 833612793 833612792 852569828 852569799 852569796 852569796 852569796 852569708 852569707 852569670 852569441 852568612 852568612 852568607 852568571 852568550 852568515 852568470 852568468 852568444 852569590 852569590 852569589 852569576 852569574 852569567 852569566 852571823 852571820 852571819 852571804 852571796 852571795 852571744 852571744 852571737 852571737 852571732 852573603 852573603 852573600 852573472 852573470 852573410 852573408 852573401 852573401 852573389 852573377 852573354 852573354 852573352 852573346 852573343 852574316 852574316 852574269 852574263 852574260 852574231 852574229 852574225 852574216 852574204 852574193 852574118 852574117 852574105 852574096 852574095 852574093 852574090 852574087 852574087 852574086 852573830 852573830 852573764 852573763 852573752 852573747 852573743 852573736 852573500 852573499 931933937 931933936 931933933 931933922 931933894 931933893 931933891 931933891 931934620 931934618 931934616 931934612 931934608 931934430 931934164 931934111 931934106 931934097 931934097 931934094 931934092 931934091 931934087 931934068 931934023 931934021 931934015 931933906 931933903 931933851 931931344 931931341 931931329 931874574 931874568 931874558 931874557 931874555 931874554 931874538 931874530 931874515 931874436 931874436 931874436 931874433 931874424 931874410 931874410 931874407 931875061 931875048 931874983 931874976 931874971 931874961 931874947 931874941 931874934 931874801 931874801 931874783 931874775 931874771 931874769 931874765 931874764 931874759 931874758 931874755 931874678 931874670 931874662 935191487 935191486 935191468 935191457 935191454 935191449 935191396 935191390 935191390 935191384 935191381 935191370 935191370 935191357 935191355 935191350 935191335 935191334 935191332 935191308 935191418 935401651 935401621 935401605 935401602 935401602 935401600 935401489 935401486 935401465 934901141 934901140 934901138 934900943 934900942 934900924 934900917 934913833 934913828 934913828 934913783 934913767 934913766 934913761 934913756 934913747 934915145 934915143 934915073 934915073 934915072 936499956 936499878 936499873 936499844 936499835 936499834 936499984 936499922 936499921 936396058 936396057 936396055 936396055 936396052 928766146 928766144 928766134 928766124 928766113 928766110 928766108 928766075 928766064 928766064 928766062 928761515 928761512 928761511 928761509 928761508 928761507 928761505 928761505 928761485 928761381 928761372 928761368 968381544 968381540 968381535 968381419 968381409 968381408 968381302 968381301 968381298 968381292 968381192 968381134 968381130 968381129 968381129 968381122 968381055 968381045 968381016 968381217 968381215 981450517 981450511 981450504 981450497 981450430 981450429 981450422 981450421 981450419 981419871 981419867 981420166 981420165 981420023 981420044 981420041 981420012 981420011 981420010 981419854 981419756 981419724 981419724 981419722 981419717 981419716 981419715 981419710 981419694 981419690 981419678 981419677 981419674 981419673 981419655 981419654 981419639 981419638 981419633 981419626 981419549 981419794 981419785 981419782 981419743 981419733 981419706 981419622 981419618 981419596 981419591 981419591 981419090 981419059 981419059 981419011 982613254 982613232 982613232 982613229 982613226 982613221 982613179 982613178 982613173 982613140 982613135 982613133 982613071 982613069 982613064 982613064 982613054 982613054 982613054 982613054 982613051 982613047 982613047 982614643 982614636 982614621 982614590 982614586 982614577 982614362 982614515 988577129 988577129 988577119 988577118 988577111 988577111 988576822 988576822 988576820 988576816 988576806 988576791 988576789 988576786 988552645 988552642 988552641 988552382 988552713 988552700 988552696 988552681 969595434 969595430 969595429 969595395 969595395 969595393 956526085 956525666 956525666 956525664 956525663 956525663 956525634 956525634 956525633 956525632 956527293 956527280 956527279 956527327 956527321 962585832 962585739 962585735 962585733 962585668 962585668 962585659 962585653 962585645 962585644 962585640 962585633 962585633 962585603 962585598 962585591 962585591 962585565 962585555 962585555 962585554 962585541 962585432 962585072 962585065 962585021 962585004 962584996 962584973 962584968 962584526 962584526 962584525 962584524 962584506 962584506 962584497 962584493 962584478 962584478 962584458 962584456 962584456 962584446 962584445 962584439 962584439 962584437 962584436 962584432 962584415 962584415 962584383 962584383 962584376 962584374 962584372 962584368 962584354 962584341 962584340 962584340 964472686 964472674 964472666 964472659 964472651 964474482 964474480 964474480 964474479 964474463 964474438 964474432 964474432 964474432 964474417 964474417 964474321 964474320 964474260 964474260 964474253 984678828 984678827 984678827 984678823 984678823 984678808 984678805 984678805 984678804 984678800 984678796 984678795 984678839 984678838 998739545 998739544 998739385 998739385 998739330 998739325 934912241 934912239 934912200 934912198 992716427 992716404 992716404 992716399 992716388 992716388 992716355 992717352 992717352 992717337 992717334 978656590 978656447 978656350 978656347 978611060 978611024 978611023 978611018 978611016 978611016 978611009 917082976 917082967 917082967 917082965 917082964 917082964 917082953 917082950 917082945 917082941 917082927 917082914 917082893 917082888 917082866 917082860 917082831 917082830 917082829 917082829 917082827 917082826 917082826 917082820 917082805 917082795 917082640 917082639 917082602 917082598 917082598 859278368 859278365 859278364 859278357 859278322 859278322 859278322 859278312 859278300 859278291 859278228 859278219 859278217 859278217 859278212 859278191 859278174 859278160 859278156 859278156 859278140 859278140 859278136 859278129 859278125 859278107 859278104 859278102 859278101 859278101 859278034 859278004 859277997 859277991 859277991 859277979 859277979 859277975 859277970 859277963 859277953 859278437 859278420 859278420 859278419 859278410 859278407 859278366 859278365 862178575 862178569 862178567 862178567 862178524 862178513 862178502 862178501 862178501 862178497 889158822 889158817 889158817 889158788 889158781 889158730 889158719 889158719 889158716 889158715 889158705 889158704 889158703 889158683 889158683 889158585 889158574 889158553 889158544 889158541 885841714 885842655 885842652 885842652 885842626 885842623 885842604 885842560 885842557 885842547 885842541 885843685 885845503 885845502 885845501 885845499 885845472 885845468 885845467 885845466 885845360 885845350 885845347 885845346 885845335 885845334 885845322 885845314 885841835 885841812 885841811 885841807 885841344 885841336 885841335 885841325 885841279 885841275 885841272 885841267 885841267 885841227 885841595 885841595 885841589 885841578 886449687 886449683 886449558 886449555 886449555 886449548 886449547 886449544 886449543 886449503 886449502 886449497 886449493 886449482 886449382 886449371 886449370 886449363 886448684 886448678 886448665 886448662 886448640 886448640 886448619 886447935 886447829 886447828 886447825 886447823 886448010 886448009 886448005 886448003 886447995 886447990 886447988 886447985 886447823 886447822 958529024 958528970 958528963 958528953 958528951 958528923 958528918 972683823 972683823 972683816 972683812 972683794 972683794 972683789 971489531 971489525 971489517 971489369 971484790 971484781 971485331 971485325 971485323 971485319 971485316 971485292 971485286 971485285 971485246 971461445 971461290 971460760 971460751 971460744 763731653 763731648 763731573 763731572 763731562 763731561 763731560 763731549 763731635 763731635 763731631 763731631 763731725 763731383 763731347 763731317 763731254 763731254 763731237 763731224 763731219 763731219 763731140 763731137 763731100 763718149 763718147 763718139 763718134 763718134 893563236 893563228 893563225 893563215 893563207 893563200 893563156 891685937 891685935 891682096 891682072 891682068 891681882 891681577 891681477 891681476 891681444 891681435 891681385 891681379 891681379 891681120 891681116 891681111 891681108 891681101 891681093 891680600 891680585 891680583 891680583 891680579 891680576 891680566 891680561 891680558 891680555 891680521 891680555 891680555 891680422 891680417 891680417 891680371 891680370 891680329 891680328 891680328 891680312 891680302 891680302 891680300 891680295 891680292 891680288 891680286 891680270 891680267 891680099 891679860 891679860 891679850 891679845 865416743 865416742 865416741 865416740 865416736 865416621 865416773 865416750 865416717 865416664 865417282 865417282 865417276 865417276 865417265 865417265 865417263 865417252 865417248 864294605 864294598 987238894 987238877 987238860 987238830 987223849 987223845 987223804 987223801 987223797 987223789 987223789 987223788 907863347 907863347 907863345 875912346 875912339 875912338 875912238 875912237 875912232 875912210 875912210 875911932 875911932 875911802 875911786 875911016 875911011 875911008 875908951 875908743 875908610 875908523 875908498 875908498 875908498 875908498 875908477 875908462 875908460 875908460 875908460 875908985 875908985 875908621 875908612 875908611 875908583 875908580 875914691 875914655 875914648 875914643 875914640 875914638 875914631 875914623 875914561 875914546 875914528 875914515 875914505 875914504 875914378 875914250 875914247 875914247 875914233 875914210 875914210 875914208 874015839 874015839 874015828 874015707 874015704 873972879 873972875 873972870 873972864 873972729 873972719 873972718 873972714 744127528 744127514 744127504 744127353 744127351 744127334 744127327 744001972 744001967 744001966 744001725 744001529 744001524 744001518 742940452 742940443 742940402 742940397 742940394 742940376 742940355 742940317 742940310 742940306 742940305 742940253 742940246 742940244 742940239 742940237 742945793 742945642 742945630 742945629 742945614 742945555 742945554 742945554 742945539 742945530 742945529 742945445 742945438 742945437 742945435 742945383 742945383 742945381 742945368 742945365 742945365 742945347 742944811 742944808 742944803 742944771 742944767 742944672 742944669 742944632 742944632 742944632 742944632 742944627 742944626 742944622 742944391 742944245 742944245 742944173 884481328 884481326 884481199 884481115 884481065 884481028 884481023 884481003 884480988 884446959 884446959 884446935 884447969 884447962 884447961 884447956 884447951 884447931 884450426 884450424 884450424 884450424 884743226 884743219 884743137 884745502 884745502 884745497 884745469 884745462 884745457 884745455 884745455 884745445 884745423 884745422 884745418 884745307 884745305 884745303 884653222 884653204 884652495 884652495 884652493 878689862 878689845 878689840 878689835 878689833 878689833 878689765 878689736 878689732 878689732 878689732 878689725 878689725 878689722 878689716 874155400 874155398 874155394 874155394 874155391 874155389 874155387 874155387 874155382 874155362 874155356 874155354 999926728 999926728 999926614 858389425 858389421 858389418 858389416 858389401 858389345 858389345 858389340 858389340 858389460 858389456 858389456 858389437 858389435 858389434 858389433 858389430 858389416 858389411 858389408 858389400 858389396 858389255 858389253 858389249 858389244 858178998 858178991 858178989 858178834 858178834 858178820 858178803 858178798 858178794 858178785 858178778 858178776 858178763 858178762 858178762 858178757 858178738 858178736 858178732 858178721 858178718 858178700 858178695 858178692 999997825 999997824 999997810 999998046 999998046 999998045 999998035 999998035 999998032 999998029 999998023 999998010 999998010 999998010 999997997 999997986 999997980 999997978 999997959 999997956 999997956 999997952 999997946 999997943 999997941 999997810 999997797 999999058 999999056 999999041 999999041 999999041 999998689 999998684 999998678 999998676 999998671 999998668 999998665 999998663 999998562 999998868 999998866 999998866 999998334 999998334 999998326 999998313 999998290 999998289 999998264 999998261 999997686 999995173 999995170 999995131 999995130 999995116 999995113 999995110 999995105 999995101 999995090 999995089 999995081 999995079 999995078 999995075 999995075 999995073 999995073 999995073 999995067 999995055 999994721 999994715 999994706 999994705 999994705 999994704 999994647 999994647 999994641 999994616 999994616 999994613 999994612 999994599 999994593 999994575 999994575 999994563 999994552 999994548 999994548 999386428 999386428 999386410 999386407 999386400 999386398 999386398 999385845 999385845 999385843 999385635 999385631 999385624 999385622 999385599 999385334 999379764 999379747 999379727 999379727 999382482 999382444 999382414 999382412 999382376 999382376 999382373 999382373 999382371 999382251 999381916 999381904 999381904 999381885 999381865 999381842 999381841 999381835 999381832 999381820 999381815 999381808 999381805 999381717 999381704 999381684 999381681 999381678 999381676 999381649 999381647 999381597 999391335 999391333 999391331 999391325 999391325 999391325 999391325 999391325 999391859 999391835 999391829 999382083 999381617 999381616 999381614 999381613 999381605 998516266 998516252 998516250 998516247 998516247 998516246 998516184 998516182 998516177 998516114 998516109 998516107 998516103 998516101 998203831 998203830 998203807 998203801 998203794 998203779 998203779 998203765 984048833 984048825 984048823 984048755 984048751 984049837 984049831 984049831 984049813 984049812 984049793 984049790 984049779 984049777 984049764 984049721 984049701 984049664 984049608 984049602 984049577 984049569 984049567 984049559 984049557 984049555 984049554 984049550 984049550 984049549 984049542 984049541 984049540 984049538 984049538 984049532 984049527 984049524 984049512 984049507 984049507 984049437 984046076 984046073 984045998 984045988 984045942 984045938 984045781 981145564 981145564 981145563 981145536 981145515 981145514 981145510 981145506 981145480 981145480 981145456 981145456 981145455 981145448 981144955 981144902 981144897 981146626 981146626 981146622 981146619 981146614 981146614 981146610 981146610 981146541 981146533 981146530 981146499 981146491 981146475 981146470 997961448 997961447 997961418 997961417 997961412 997961412 997961395 997961390 997961390 997961387 997961373 997961365 997961365 997961359 997961357 997961357 997961341 997961312 997961309 997961304 997961302 997961301 997961291 997961277 997961277 997961272 997961259 997961215 997961214 997961121 997961118 997961101 997961097 997961088 997961087 997961040 997961039 997961037 997961037 997961025 997961023 997961020 997961020 997961016 997961014 997961011 997961007 997960985 997960978 997960957 997960957 997960946 997960945 997955458 981140462 981140461 981140457 981140456 981140455 981140439 981140434 981140427 981143898 981143893 981143880 981143439 981143426 981143034 981143034 981143021 981143014 981142988 981142984 981142510 981142509 981142500 981142494 981142485 981142477 981142093 981142087 981142079 981141650 981141647 981141646 981141503 981141503 984888991 984888978 984888967 984888965 984888964 984888955 984888955 984888456 984888454 984887201 984887194 984887191 984887158 984887158 984887157 984886968 984885855 984885803 984885803 984885673 984885664 984885662 984885661 984885632 984885631 984885627 984885625 984885624 984885618 984885618 984885611 984885607 984883471 984883453 984883396 984883388 984883388 984883386 984883384 984883382 984882212 984882201 984882201 984882199 988559581 988559578 807855709 807855706 807855705 807855704 807852480 807852480 807852480 807852480 807853020 807853019 807853019 807853018 807853017 807852999 807852996 807852991 807852989 807852980 807852631 807852615 807852604 807852586 807852578 807852559 807852547 807852544 807852528 807852516 807852510 807559708 807559708 807559680 807559664 807559652 807559652 807559563 807559460 807559456 807559339 807559313 807559294 807559277 807559264 807559260 807559260 807559260 807559252 807559252 999993557 999993549 999993546 999993544 999993537 999993537 999993535 999993520 999993510 999993507 999993505 999993490 999993279 999993258 999993258 999993208 999993203 999993200 999993148 999993129 999993125 999993123 999993117 973012718 973012711 973012678 973012677 973012677 973012674 973012649 973012640 973012638 973012631 973012627 973085780 973085778 973085718 973085718 973085717 973086854 973086846 973086845 973086834 973086831 973086829 973086806 973086797 973086715 973086102 973086102 973086041 973086036 973086033 973086030 973086021 974783067 974783061 974783058 974783056 974783049 974783002 974782977 974782973 974782957 974782953 974782951 974782351 974782342 974782327 974782323 974782322 974782313 974782307 974781976 974781967 974781954 974781819 974781807 974781806 974781796 974781796 974781229 974781227 974781192 974781110 974781106 974781106 974781096 974780997 974780980 974780979 974780979 974780979 974780977 974780977 974780976 974780934 974780924 974780919 974780915 974780833 974780833 974780829 974780829 974780821 974780821 974780821 974780818 974780743 974780738 974780732 974780731 974780699 974780692 974780691 974780685 974789027 974789027 974789026 974789024 974789022 974789021 974789014 974788935 974788933 974788539 974787875 974787871 974787795 974787793 974787768 974787735 974787729 974787728 974787719 974787709 974787706 974787690 974787678 974787676 974787635 974787621 974787612 974787579 974787579 974787574 974787572 974895129 974895129 974895125 974895120 974895120 974895119 974895096 974895094 974895076 974895066 974895066 974895060 974895060 974895060 974895058 974895044 974895010 974894688 974894686 974894685 974894683 974894682 974894675 974894658 974894655 974894629 974894628 974894563 974893949 974893941 974893940 974893928 974893922 974893919 974893419 974893418 974893413 974893242 974893238 974893237 974893237 974893232 974893231 902812016 902812008 902811994 902811990 902811621 902811369 902811368 902811368 902811341 869762922 869762919 869762910 869762910 869762910 869762895 869762894 869762882 869762811 877570760 877570747 877570747 877570746 877570728 877570723 877570722 877570720 877570712 877570711 877570698 877570663 877570570 877570071 877568849 877568834 877568833 877568815 877568813 877567996 877567977 877567972 877567956 877567947 877567943 983675957 983675956 983675955 983675954 983675949 983675948 983675947 983675944 983675935 983675928 983675928 983675901 983675898 983675838 983675833 983675829 983675756 983675755 983675747 983675742 983675742 983675736 983675736 983675728 983675712 983675696 983675680 983675680 983675680 983675672 983675667 983675667 983675105 983675101 983675101 983675100 983675100 983674666 983674650 983674645 983674637 983674637 983674636 983674624 983674621 983674547 983674535 983674534 983674528 983674528 983674528 983674525 983674207 983674147 983691730 983691722 983691719 983691719 983690885 983690834 983690834 983690802 983690795 983690794 988979233 988979211 988979210 988979205 988979205 988979196 988979194 988979192 988979175 988979173 988979153 988979097 988979095 988979092 988979083 847159942 847159941 847159915 847159915 847159914 847159905 847159884 847159884 847159881 847159880 847159877 847159876 741051683 741051683 741051335 741051330 741051328 741051328 741051319 741051285 741051279 741051266 741051266 741051266 741051247 741051244 741051231 741051231 737373826 737373818 737373716 737373711 737373701 737373700 737373699 737373696 737373691 737373691 737372951 737372880 737372880 737372880 737372879 737372853 737372850 737372806 737372806 737372802 737372799 737372793 737372786 737372255 737372248 737372244 737372238 737372235 737372224 737372112 737372099 737372095 746336719 746336666 746336640 746336639 746336636 746336633 746336629 746336628 746336628 746336627 746336606 746336510 746336504 746336497 746336494 746336407 746336404 746337954 746337592 746337288 738529336 738529336 738529331 738529272 738529237 738529231 738529231 738529230 738529223 738529126 738529077 738529070 738529070 738525573 738525572 738525571 738525570 738525550 738525524 738525522 738525511 738525500 738525499 738525491 738525488 738525487 738525468 738525455 738525416 738525378 738525361 738525190 738525188 738525188 733236744 733236732 733236597 733236571 733236561 733236555 733236554 733236503 733236422 733236419 733235657 733235656 733235648 733235646 733235634 733235629 733235609 733235126 733235018 733235018 733234992 733234950 733234950 733234943 733234943 733234918 733234685 733234669 733234665 733234649 733234472 733234472 733234470 733234465 733234465 733234464 733234448 733234443 733234419 733234398 733234396 733234396 733220273 733220257 733220087 733220076 739039227 739039224 739039220 739039220 739039215 962207114 962207108 962207104 962207103 962207099 995166866 995166865 995166865 995166683 995166683 995166680 995165081 995165079 995165074 995165067 995165060 995165060 995165058 995164841 995164789 995164789 995164782 995164782 995164704 995164704 995164692 995164515 995164512 995164503 995164484 995164476 995164474 995164472 995164472 995163764 995163758 995163754 995163754 995163752 995163750 995163746 995163695 995163063 999991709 999991709 999991708 999991702 999991701 999991586 999989652 999989651 999989641 999989638 999989631 999989412 999989411 999989406 999989404 999989400 999989393 999989391 999989390 999989325 999989298 999989290 999988735 999988734 999988730 999988721 999988721 999988654 999988611 999988589 999988579 999988579 999988576 999988574 999988522 999988522 999988521 995984727 995984726 995984722 995984719 995984719 995984610 995984458 995984455 995984406 995984406 995984404 995984403 995984401 995984384 995984377 995984375 995983682 995465148 995465146 995465131 995465065 995465052 995465041 995465029 995465029 995465026 995465010 995465006 995464639 995464633 995464605 995464601 995464601 995464599 995464599 995464595 995464588 995464582 995464580 995464579 995464380 995464373 995464363 995463775 995463588 995463583 995463577 995463576 995463575 995463573 995463570 995463569 995463566 995463565 995463564 995463559 995463556 995463550 995463545 995463541 995460716 995460712 995460710 995460705 995460696 995460607 995460471 995460369 995460366 995460365 995460365 995460363 995460348 995460318 995460317 995460295 999341301 999341301 999341284 999341272 999341272 999341271 999341237 999341215 999341215 999341202 999341201 999341193 999341165 999341163 990376538 990376328 990376326 990376322 990376322 990376319 990376301 990376294 990376286 990376283 990376070 990376070 990376069 990376069 990376064 990376064 990376003 990376003 990376003 990376001 990376000 990375953 990375951 990375951 990375943 757634283 757634260 757634051 757634048 757633666 757633663 757633658 757633657 757633549 757633544 757633542 757633524 757633524 757633469 757633456 757632968 757632964 757632962 757632840 757632836 757632834 757632822 757632820 757632808 757632797 757632796 757632790 757632790 757632790 757632770 757632566 757632555 757632528 757632520 757632514 757632513 757632510 757632510 757632430 757632429 757632428 757632419 757632418 757632411 757632411 757632410 757632407 757605717 757605713 757605709 757605709 757605708 757605683 757605680 757605679 757605654 757605650 757605472 757605375 757605111 757605111 757605111 757605106 757605106 757604011 757603984 757603982 757603979 757603975 757603975 757603975 757603975 757603838 757603831 757603829 757603827 757603825 757603825 757603821 757603794 757603792 757603315 757603310 757603310 757603308 757603258 757603250 757603234 757603193 757603189 757603184 757603168 757603168 757603159 565168461 565168454 565168407 565168407 565168397 565168397 565168177 565168166 565168162 565058410 565058409 565058404 565058402 565058389 565058389 565058335 565058334 565058334 565058284 565058120 565058120 565058120 565058116 565058114 565058114 565058096 565058093 565058093 565058080 574924180 574924178 574924178 574924174 574924146 574924141 574922870 574920981 574920959 574920939 574920939 574920923 574920902 574920898 574920893 574920891 574920656 574920645 574920638 574920520 574920518 574920222 574920141 574920140 574920127 574920051 574920051 574920047 574920046 574920045 574920041 574920040 574920032 574920010 574920010 574920000 574919999 574919985 574919985 574919981 574919977 574919976 574919975 574919950 574919946 574919942 574919940 574919937 574919909 574919904 574919895 574919894 574919874 574919867 574918487 574918479 574918479 574918314 574918301 574918289 574918239 574918221 574918218 574918168 799177936 799177915 799177902 799177898 799177881 799177865 799177858 799177850 799177846 799177765 799177377 799177373 799177342 799177328 799177327 799177325 799177317 799177316 799177315 799177302 799177275 799177266 799177266 799177204 799177198 799177110 799177109 799177100 799177100 799177095 799103932 799103929 799103897 799103894 799103892 799103892 799103891 799103889 799103885 799102942 799102941 799102939 799102929 799102928 799102887 799102883 799102877 799102842 797404777 797404768 797404765 797404761 797404752 797404751 797404737 797404718 797404707 797404705 797404701 797404692 797404668 797404668 797402932 797402924 797402896 797402894 797402815 797402702 797402688 797402659 797402640 797402636 797402620 797402612 797402610 797402610 797402610 797402608 797402606 797402577 797402570 797402569 797402567 797402567 797402564 797402564 797402564 797402561 797402544 797402493 797402485 797402472 797402462 797402459 797394104 797394098 797394097 797394096 797394071 797394065 797394063 797394060 797394058 797394051 797394051 797394030 797394030 797394021 797394021 797394021 797393898 797393896 797393895 797393892 797393783 797393777 797393756 797393726 797393712 797393706 797393695 797393695 757773492 757773492 724813641 724813621 724813610 724813608 724812055 724812048 724812046 724812031 724812028 724811869 724811818 724811818 724811815 724811812 724811805 724811805 724811803 724811801 724811766 724811764 724811764 724811762 724811744 724811743 724811695 724811695 724811685 724811681 724811679 724811678 724811675 724811675 724811635 724811620 724811619 724811616 719982900 719982785 719875160 719875144 719875139 719875134 719872090 719872010 719872008 719872008 719872008 719871970 719871856 719869086 719869069 719869068 719869066 719868850 719868848 719868847 719868844 719868844 719868827 719868819 719868806 719868733 719868718 719868711 719868710 719868709 719868707 719868706 719868639 719868638 719868634 719868628 719868614 719851025 719851025 719850471 719850467 719850466 719850445 719850438 719850438 719850437 719850431 719850407 719850387 719850382 719850315 719850305 719850282 719850282 719850095 719850073 719850073 719850072 719850072 719850071 719850071 719850067 719850067 719850065 719849830 719849829 719849823 719849817 719849155 719849144 719848169 719848117 496680207 496680189 496680189 496680006 496679996 496679990 496679988 496679950 496679949 496679941 496679940 496679911 496679873 496679873 496679872 496679872 496679857 496679840 496679839 496677996 496677994 496677992 496677990 496677986 496677977 496677977 496677971 496677912 496677892 496677888 496677887 496677882 496677839 496677825 496677825 496677804 496677789 496677786 496677710 496662488 496662488 496662488 496662486 496662482 496662457 496662389 496662368 496662012 496660536 496660533 496660533 496659761 496659758 496659736 490840276 490840272 489255335 489255318 489255306 489255302 489255291 489255216 489255215 489254877 489254875 489254869 489254860 489254849 489254847 489254845 489254845 489254844 489254836 489254756 489254753 489254513 489254509 489254506 489254506 489254505 489254494 489254484 489254479 489254479 489254477 489254475 489254471 489254467 489254370 489254337 489254318 489254312 489254312 398260857 398260853 398260853 398260832 398260832 398260832 398260825 398260821 398260820 398260816 398260812 398260597 398260597 398260589 398260589 398260586 398260332 398260328 398260302 398260300 398260298 398260295 398260288 398260255 398260242 398260238 398260137 398260106 398260096 398260039 398259996 394378985 394378985 394378969 394378969 394378964 394378389 394378372 394378355 394378347 394378154 394378144 394378142 394378113 394378113 394377958 394377901 394377865 681972161 681972161 681972160 681972137 681972134 681972132 681972125 681972124 681972123 672105998 672105991 672105811 672105594 672105591 672105564 672105554 672105554 672105550 672105543 672105520 672105515 672105512 672104858 672104858 672100903 672100892 672100891 672100882 546329500 546329499 546329499 546329489 546328338 546328337 546328336 546328333 546328297 546328275 546328275 546328262 546328260 546328239 546328238 546328236 546328235 546328205 546328201 322068387 322068385 322068382 322068375 322068360 322068349 322068343 322068339 322068328 322068325 322068318 322068316 322068314 322068186 322068178 322068117 322068113 322068102 322068096 322068096 316919610 316919610 316919314 316919312 316919280 316919265 316919264 316919263 316919256 316919247 316919229 316919229 316919229 316919223 316915604 316914758 316914753 316914749 316914746 316914742 316914576 316914574 316914574 316914565 313167074 313167062 313167055 313167032 313167029 313166946 313166933 313166931 313166930 313166855 313166847 313166847 313166845 313166845 313166844 313166841 313166841 313166841 313166837 313166837 313166761 313166759 313166747 313166740 313166739 313166488 313166488 313166470 313166465 313166455 313166454 313166451 313166435 313166432 313166430 313166290 287599025 287598828 287598826 287598821 287598820 287598766 287598765 287598756 287598756 287598732 287598728 287598722 287598671 287598671 287598669 287598669 287598488 287598488 287598485 287598482 287598478 287598467 287598392 287598377 287598358 287598356 287598346 287598342 287598335 287598153 287598152 287598149 287598140 287598138 287598120 287598120 287598113 287598111 287598061 287598056 287598056 287598051 287598009 287597425 287597258 287597258 287597257 287597247 287597244 287597242 287597230 287597226 287597224 287597211 287597202 287597202 287597158 287597050 287597050 287597048 287597048 287597046 287597045 287596988 287596724 287596717 287594349 287594347 287594339 287594331 20
810690004 29103 31237
25567260 80111 99929
74746312 33021 34779
71179694 24059 53308
810178613 46652 84835
57833500 23864 33567
29462878 33612 59319
171991528 64345 72766
723059717 2617 18023
7995467 28393 88389
2429131 26021 39919
5702736 7863 76086
147150747 4251 19991
1835035 27091 86754
2090425 5678 69205
93110 22463 88488
435461207 33498 37938
249 39438 90468
102859906 6814 26496
9574 13398 83274
39310055 18718 36157
2374 8800 77919
581 7129 76775
227 42219 76263
119774715 79268 88623
17 24396 89915
7670983 43934 49907
212598 8227 57101
9966939 33224 63623
17 43319 68416
33048417 83938 98769
3 22785 85730
59 46490 82505
13 8057 92545
5 59087 72148
3 8371 87078
38842890 42035 53508
1 67151 99107
107116819 54087 54533
259014 30924 60023
3 24834 76958
1 1352 71909
1 41258 95062
2 64167 80837
4536985 15331 23251
1 33422 86324
451925 71834 75129
2 42037 66170
2 21050 65842
1 62429 80417
145151 12017 33660
1 14001 93538
102139 6622 33961
1 33740 89601
3922 1896 34849
10534522 10112 27868
127 29600 55227
1081 5250 32127
2997 5475 58437
8 26690 74892
1 33105 82445
1002768 3889 16067
3 30130 91639
1 40721 95336
1 6038 76840
392 11688 44663
2 42955 71833
1 51117 91659
813 7132 34374
5346279 8138 14723
2 3208 35256
65 3955 59927
984141 72400 90986
1 62504 97428
6 1599 90702
1 1333 77488
3 66555 86336
380314324 87373 93374
192079 7097 14369
8891425 47079 59112
232741653 93286 99242
1 43625 64877
5 9717 71797
1020119 13015 19524
138081637 87572 90379
28 1266 63840
5321367 39767 62750
4 15994 37474
253928210 38734 39206
3 53875 76589
4 2189 70762
2 19873 55005
1 16026 33290
1 18122 97242
1 25858 84267
5 41354 93877
1 13508 99828
1 56890 93579
40033 39426 58086
1 22450 72756
1 26155 95240
821135 15713 19609
226379 78189 88834
4 26945 68828
1 50182 93497
1 49498 80303
1 3989 83510
6700424 5831 8863
2 45559 67959
1 39029 82827
1 16757 91506
152590 71016 91021
6 14696 35362
11980 6927 10137
4182 82002 88369
4 67332 76069
1 9572 90862
1 24825 54855
2 55863 83933
2 211 94987
2 7481 82967
1 59776 91798
1 67643 89748
1 30469 78088
1 57883 91702
1 16501 69957
33695 76875 89251
73652 36975 51060
15 68467 76876
1 43212 78386
22884729 77939 79951
4 11271 58249
6 58874 83868
4 17922 62084
1168 80829 95244
190835 7891 24984
7 45736 65430
262580 6465 14051
2 18838 71891
64682 32742 48155
3 5456 31475
8 27380 56414
5 57852 83630
1 58527 98549
1 26340 97480
1 25591 37453
3575 78745 91409
4 15692 40863
482 78447 98371
96 80042 99133
592 81024 97941
2 1111 57020
6 39171 91035
1 13556 47902
2 15476 94093
2523 12129 29359
3 19146 49517
1 48683 70009
3 15492 38908
498346 17208 23710
5 55941 90432
2135 35316 57701
2 30900 94925
347180 72237 76795
2 48507 83619
3 34324 74350
1 60417 98781
1 35824 66548
1 34780 94762
3 18215 37719
7 28177 36457
1 42028 81274
192 83066 86381
1 21917 78803
1 10208 87989
4 26611 94375
232574 7212 10229
2 38793 84914
1 4568 71285
2496 7842 19634
212 11317 27513
1 26506 70443
26 33216 58313
2 52839 90597
64533554 32340 39129
852772 9329 10644
11 14239 62779
1 13025 85971
4 31998 62183
2 1342 46420
2 50427 88565
241183734 26316 27647
7353554 34631 46801
4 7117 38170
174 11629 17128
1 19150 51279
6 35158 61954
1 24198 46041
7 36597 67144
1 28876 57901
105 80876 97084
2 39986 71795
6 59893 65589
2 26393 63755
1 33012 78070
1 18450 91225
1 13992 62287
21 78829 90954
2 33406 91071
1 29805 58447
1 11309 59440
3 62159 83043
3 48040 63596
1 41606 50582
1 12384 95328
1 33238 74499
1 32397 55201
1 20382 63744
1 679 94822
45739506 58533 63139
6 6770 44473
154158793 87657 87980
1 46942 95666
2 18062 66526
69303487 72782 76314
24 76998 88177
9 53734 82951
2 41586 73518
58068 70228 83204
5 28880 80444
493754294 38934 40482
1 42982 64851
1 5045 93471
3 20270 60734
1 8936 52226
1 18529 79627
3 57578 81620
2 8398 96579
1 59172 93597
10 74022 93685
327 2469 27882
19409 15213 27947
2 42601 47266
9302461 57947 61690
1 2226 50118
498233973 92419 93097
4 38638 60349
3 20178 74134
8 65541 70860
2 47803 86066
1 2265 68496
5 51040 89182
13 3765 34820
3 20881 78923
1 744 95751
1 58960 95711
3 7552 48487
1 41312 97370
1 13126 56596
172740961 33184 37599
1 14652 68431
2 19332 41014
6 75341 94800
3 30502 53999
5 56957 96957
1 27999 71490
61528021 88723 97498
4 425 33283
1 22468 47662
2 28954 81787
5 39205 50075
2 48402 71397
2 47358 66570
2 9963 80210
1 40560 56084
3 62882 93515
865338 86104 98286
13823 8619 11305
1 26462 34553
6 50191 71389
4 23338 49691
1804250 5873 7474
2 17861 60664
6 2841 37900
1 14438 70232
1 21539 73300
1326806 50403 54873
3 5685 35980
3 50006 67151
2 6352 46319
1 9911 40822
141819139 98123 98882
1 20971 46262
3 82783 99513
3 29735 90455
1 5222 60565
100630314 18031 19067
7 45798 83470
1 7580 95588
28 78202 95420
2 12716 83017
2 83453 92391
2 19485 59625
3 11502 31532
3 47521 87604
3 64264 73365
3 63312 97227
4 37868 63904
3 1477 70605
1 5061 41696
4 1580 20203
2 60359 70347
18 9531 27554
6 5451 22628
3 78797 94829
1 4880 50846
4301614 36739 42536
3 4029 87067
1 10765 62106
1 46760 82473
9 67501 78946
3 25176 53470
4 24543 60597
1 31390 62778
1 37771 75617
4 3812 22290
5 64346 76143
68377078 73596 76961
5 28887 43932
3 8530 62819
1 5165 81223
9 51435 94767
2 60418 64662
5 24630 34458
1 29649 55955
2 44966 82991
1 50622 67883
10 10449 27798
3 30530 97948
2 13021 46306
2 23295 81066
1 7440 78013
1 17610 57551
2 57031 92357
30750 49256 58270
3 847 41459
2 42160 78849
1 16406 91250
188470 24242 30367
1 19277 82015
2 51955 92047
1 22593 83088
40905 2550 12642
2 42386 84509
2860865 50649 52487
1 49373 72595
30 72953 93442
4 15276 31865
3 10368 34351
2 26312 47075
773756 53370 60365
7 39854 99143
42428592 32589 45836
2 79335 97759
4 47254 66453
1 53900 82653
1 31813 90466
1 14046 64696
2 64827 99191
1 12263 84357
10 11202 62589
2 40896 78200
1 53069 66958
3 78108 89218
1 58432 68527
1 60246 87635
2 27061 87739
103847 86021 97190
346709 14394 28310
4 24511 97380
1 34059 86099
3 29458 55346
277954517 20751 28973
1 37545 53640
3 2680 40278
1 62645 99079
2 78806 96779
6 4487 57918
1 30532 85082
1 23963 68570
5 61392 75023
1 1731 91441
2 37352 61996
1 14658 94945
9 79707 86819
2 58592 70701
1 43854 92272
4 52055 78599
4 10645 34446
2 20099 85869
1 37377 87553
1 12064 71676
1 76425 84996
18555 71540 80498
2 46491 52447
1 37309 74667
4 38547 85620
2 14110 59740
9946220 87451 92081
3 52261 80981
2 7329 52712
5 3939 31341
730419 32539 39399
1 4255 68371
4 14446 49462
1 44156 82564
2 55911 88539
1 24109 87709
1 30806 41905
10 73380 96419
12377446 74135 75245
41 7700 28224
1 5850 74193
1 1145 39535
6 20788 54135
2 6646 69625
1 45273 98812
1 43989 97128
1 16337 98800
4 3696 17391
1 21075 37330
8 66054 75083
4 17072 73399
5 71491 92738
7 60766 78552
1 41118 61499
13 80141 88966
6 28208 44105
5 49285 81389
3 43269 96200
1 8421 72902
1 2328 98983
1 3852 73053
1 9179 42148
2 29804 78788
2 41783 53132
63830263 96460 97472
2 1534 76241
1 3080 68893
1 45991 77027
2 18029 87316
2 81435 84941
3245 49765 52857
1 39952 69988
6 28109 38485
4 46676 73701
5 81698 94651
3 7954 61240
1 43254 80406
1 30879 88359
42278 71996 76936
3 60332 86384
21151 49755 57571
3 39322 91822
51266468 45964 46341
14 2307 22966
3 53332 99129
1 6947 96703
1 53646 81996
463041356 43477 46319
10 25557 35051
2 56001 67189
2144786 52803 59096
1 10116 16263
4 9144 39851
5 42900 82315
1 2385 90947
14 1478 15939
1106951 31305 46105
1 25117 82127
2 26150 85183
2 35534 79584
1 41444 87645
1 19861 95297
19 70645 85703
1 49619 93169
1 11786 74121
8 8154 40313
1 28745 67599
1 35429 91422
1378 10035 12354
7392 49821 54011
3 3611 22012
4 31104 54214
3 23343 32846
1 26916 35075
10 70462 92629
1 30530 77413
9 8430 23923
3 8511 61937
1 35033 82499
2 54720 95478
2 38991 69971
8 63980 67828
2 3570 30778
4 23451 97587
151236 37368 41102
1 59158 97546
4 15979 48854
1 23176 77834
1 30404 73107
42825 90090 97919
3 12414 94965
1 5529 66570
1 25266 49731
1 9414 80058
2 38623 65008
1 42692 86129
1 55410 80893
2 24820 57334
12 81640 94277
2 5800 33794
1 12709 60281
4 5156 27263
4 1432 47601
526 49319 62821
1 20156 59160
1 26609 46766
5 73613 84621
12 41099 82133
1 17326 79444
1 23055 72741
1 19284 80758
1 23654 83931
29215797 35639 37647
5 34548 61898
1 36635 72661
8 79002 85149
1 32091 52678
2 10472 83306
1 37148 90954
1 28614 51915
1 34487 60676
1 45545 50028
1 53558 83336
1 6059 94832
4 48349 91986
4 12306 40199
3 360 54333
2 8132 48146
1 49484 65339
4 22057 44674
1 3349 73719
11 66122 75975
3 8113 86087
1 30775 32610
1 33298 99417
2 23025 47566
3 49789 82101
1134 3131 11714
12 12098 14485
14 81680 88483
12 466 27598
21806315 73274 74595
7 70159 91781
9 26983 33484
3 1297 27435
6 5025 22494
2080 2428 10393
4 20429 40553
4 68554 85052
111981 35315 39027
1 69480 92233
13 52711 82477
3 17542 95032
2 13548 45589
1337304 45024 47032
3 24746 39004
18 41433 49220
2 24330 43908
2 40234 73092
5 50361 72830
1 51081 68608
4 33830 61891
1 12668 42824
1 52083 67250
1 6736 97378
4 7307 46909
1 63846 67304
1620 7260 10258
11 58176 64486
2 4232 16490
1 57027 73846
2 36692 92189
6 29059 64039
2 37686 78085
66701887 59284 60246
3 14786 49981
1 12001 69941
1 29408 72181
19 79889 89341
2 24735 43869
3 43479 77260
7 66412 81823
5 11214 34024
2 16215 87156
2 40640 70832
1 46066 82763
1 27844 54475
160413 73422 79684
2 24305 69951
4 64346 97303
6 26190 34734
10 78028 85150
3 51088 86134
24 12232 22153
2 30432 53415
2049 71152 78504
4 14102 34888
1 29731 79068
1 27736 59559
1 30361 45937
8 32135 47546
1 13607 36040
7192687 36280 38426
7 66404 99397
3 17557 60413
1 1007 93936
1 2770 63434
2 35038 69461
2 24475 41607
1 8543 87918
2 27876 77507
1 29552 31943
11 53334 65939
1 60382 96596
2 15742 79972
15 12979 29524
1 12570 73863
2 27973 76722
45 49181 59704
3 62384 88737
1 50474 91597
2 65466 80600
6 8380 50978
12 6808 29316
1 8567 97112
2 47137 47444
3 22909 33190
4 51780 87925
1 17555 45687
1 62344 82248
2 58509 97029
2 30100 82893
2 51536 67363
9 35112 55387
14 72206 84674
1 1438 90348
2 22370 63429
1 47065 63679
214 49870 53579
7 25252 32060
6 60390 82219
13012 86420 96900
4186230 52667 60119
1 18474 32688
3 42280 93472
5 19888 59546
1 32529 50965
1 47055 56584
1 356 63868
46135 38350 44020
1 26994 67142
1 29738 47881
16 75563 84985
60460 15954 26765
1 6920 84699
2 12790 48361
2 20905 83016
11 77070 84470
3 9955 51399
1 7680 93145
1 43781 67427
9 1353 18626
3 18573 34759
1 16069 44129
1 24548 43720
6 73331 99436
1 24572 94824
2 32319 68264
773466 53821 54363
6 17880 75486
1 19432 92746
1 23834 70587
1 8213 36318
4 68365 94970
233998329 95241 95862
3 83524 97647
2 25405 99796
1 18987 98232
2 6324 97181
1 14573 56894
6 12177 27214
11889 1623 11252
174163 6845 8556
5 8497 93461
2 43909 51393
1 6395 54799
1 22664 58964
1 26883 49342
90593629 39626 45205
2 39119 87904
1 12798 80619
1 46577 72918
1 28923 71116
2 12135 44024
2 14560 51477
1 81066 91804
6486111 61707 62321
20 9923 19023
1 76176 99439
2 28356 34858
5 32102 97935
6 73428 92823
1 44193 91415
182335749 18571 25943
14870416 36301 38731
2 83810 91272
9638019 74839 78920
7 5395 68606
1 45244 79764
1 9751 61174
9 12836 26258
1 45981 87447
1 10264 13684
2 41444 97536
1 9075 51494
1 20799 84958
2 3510 87287
11 27127 39340
7 66447 78667
6 1402 19099
3 25539 58180
42 68084 69969
2 25492 63296
4277 85570 95856
3 36503 79487
1 40403 62090
3125638 2671 10104
4 13773 40678
1 28365 85542
9073 14148 27240
3 68683 84035
20904 23939 29324
1 18760 93161
8360596 87720 91708
3 38528 99737
4 17979 55452
55707 32693 41820
27 9989 29770
2 16500 69227
3 7328 36743
2 11275 27951
2 42687 83226
2 10774 47147
15189 85549 99700
1 12130 62422
5 19586 79385
2 41224 55022
2 6316 46681
1 10164 55348
148159 40999 47026
35 75443 97752
5587505 3096 7120
4 26687 70204
9 84810 85260
1 59889 99463
6 31623 47174
2 4587 55995
1 9785 60986
1 1442 57623
9 47560 56084
2 17713 74640
2 24899 46651
2 14917 80256
17 56599 79652
1 54156 86764
1 98 72880
2 42701 51641
2 33111 89294
1 27395 66024
17 13422 27898
1 16784 81859
3 48380 76391
4030 70952 72629
2 60415 93208
1 65777 77459
1 25708 75734
1 54399 72436
4 8923 59560
6105 36715 40614
3 41638 54442
2 30818 58407
2 45494 98215
1 25704 63159
1 1450 19394
1 19107 37062
2 63283 70497
2 34766 94232
1 36314 55628
865 12309 13330
2 17814 96350
6 55200 76026
1 13993 69993
7 10592 42005
1 16955 79388
1 22989 79971
6 47506 56591
2 30617 57573
1 38810 96139
1586 36222 39344
2 15107 69560
4 61566 68795
4233644 33269 36912
3 5291 35932
9 5499 45050
4 37882 55086
1 52236 76202
2 37708 66852
1 35617 87624
85338 51062 53527
2 6389 75732
1 38754 62775
2 36916 62233
6 55367 81495
1 40063 59262
13953 91313 97431
3 47106 48783
1 2603 87991
1 4243 85881
47 80336 87421
1 51577 75765
1477919 1042 8151
1 25134 50495
139 70674 82314
2 58449 64755
4 39330 91550
5 72142 92346
3 74354 96976
2 1581 51525
1 1945 62550
3 47467 70692
4 66609 80498
3 47048 67074
3 1275 43470
7 52941 84616
2 40 52134
3 76451 89259
1 58730 86179
1 11337 85148
4332 35301 46222
1 40820 69903
24 4069 21297
1 27847 67577
88 73749 82667
2 13662 15374
6 42796 99148
1 42144 92299
2 69448 93581
1 31167 59558
2 50993 88325
1 52092 99507
2 22069 77481
16 4029 14102
3 6452 90919
4 68395 81349
2 29503 68493
2 7657 57017
1 41951 76691
13 25082 46086
1 8785 71576
2 24217 83908
1 14640 73805
40090267 86356 91690
3 61849 76923
1 19698 71439
3 41851 55314
3 34137 54159
1 39662 78888
1 27839 47710
10 8026 28064
2 27168 50360
1 416 55966
1 12009 94840
2 3474 43851
7 49062 86799
3 24392 47980
1 26573 92402
18 32760 39182
6 6261 28705
2 1026 21940
1 57305 86177
4 8674 88019
3 55930 79412
1 53382 90052
17 21739 43676
4 4815 32480
1300 15572 24055
4 37870 70128
1 19928 90949
1 24447 62109
3 11592 48072
2 2064 55911
1 42173 86709
1 15973 72788
14 82419 97614
4 7089 30559
1 2143 93169
2 64109 99366
6 84798 85265
1 11735 40121
6 25695 58771
1 74268 84324
2 502 55332
1 36887 91786
464895 16086 26590
33 58790 67501
1 35007 78395
1 34530 51653
1 21832 99467
92057 86085 98037
9 77188 97835
10 10062 23244
2 9775 50737
2 18949 66538
2 51825 78536
2 46474 67701
1 17754 60896
1 45558 66046
1 43231 80435
1 68882 86092
10 1830 32510
3 42178 80394
1 26791 36383
6 61830 65972
2 13857 57217
5 44869 61163
1 9090 99561
1 21803 51774
1 26184 58976
22 70699 85921
250 38370 42006
8 13451 43714
4 34707 99370
2 753 35742
2 20393 65398
1 3065 99507
1 8948 24759
4384 15721 17696
3 44494 80113
2 4000 29606
2 21602 58616
227660531 26810 28105
2 17174 68655
1 2195 95647
15 66800 93046
2 25569 72818
7 639 15007
3 70377 89733
11 67485 71421
2 16420 32789
3 13485 49379
1 83907 93212
2 27916 58396
1 14791 98892
1 26503 58573
3 37317 60542
2 11350 23365
2 30495 96567
6 638 14188
1 66852 92105
2 19837 83931
1 49919 82762
11 48648 72751
3 5194 91633
4 11107 46764
3 25602 36181
2 68175 78054
2 30794 95908
1 20188 40092
1 22026 65731
1 6860 32742
4 61434 75307
13 71171 91264
1 52339 76701
1 52631 74450
1 28852 98106
2 22500 36312
3 29152 76275
1 28258 62733
43097732 85292 88668
3 45103 72330
2 15776 67887
1 28140 56748
5 76616 89448
129 73376 82391
1 45759 85697
3 9385 78336
109 73452 74710
981 49189 64266
2 35074 48278
3 23642 37589
1 11578 68435
1 6839 70266
5 17801 76015
3 49835 90156
2 26105 35506
1 4160 89560
22 21 27475
1 45245 86126
11 82820 89621
1 75891 91092
2 17308 72437
4 34508 65818
1 51275 85766
2 28844 50707
2 35802 72505
5 66985 73985
7 84330 98324
6 2336 25843
3 34217 83092
1383 51139 62521
2 22945 95802
227430 10392 10544
2 62388 97746
8 39864 56322
1 67145 73079
2 57767 94717
1 1018 50955
2 42029 94185
11 82896 96503
2 31671 95735
1 20729 88366
1 30084 79684
1 27903 85050
2 30213 65180
1 8774 70756
1 20813 57278
1 23605 41048
2 15375 78072
1 68627 75454
1 4317 99543
2 25791 93532
5 4102 42662
2 19227 86600
828503 673 6952
831 92212 95239
1 26831 47885
1 10085 92789
1 59498 98477
1 2444 63718
3 73541 75221
3 34654 58692
3 34220 78312
14 72187 86044
2 37598 64661
1 6407 94919
1 44045 85688
2056423 51695 52465
2 5381 59768
1 46880 83537
1 5530 89232
1 27656 83961
1 17653 63475
15 72591 81219
2 20961 82053
5420 70641 73264
20 29480 33267
1 19017 56645
5 71952 97810
1 51459 79758
8941297 86272 92332
5 13599 34405
133025 54089 63797
4 53330 76372
1 19004 94297
2 84459 88041
2 41257 55105
1 32744 81995
9 62464 71373
4 26249 62862
4 45293 78678
16 77746 94408
1 22819 86783
33 6233 28793
1 58082 72164
7362 5272 9942
6 36227 57451
1 23969 93942
3 23669 93941
2 59552 70913
4 79003 93559
2 26552 98170
3 54237 86905
26827708 23058 27888
4 63275 69536
4 9154 91625
2800414 4710 7318
5 4677 46064
3621239 33187 36426
4 43708 99930
5 18752 47470
2541694 74979 79555
2 26589 81499
3 51922 90525
1 19054 64235
1 27283 77749
1 317 95732
85901 2606 8357
1 70396 82495
3 78515 89909
114066 55570 62765
1 22379 80108
7 560 63373
4 73637 77377
2 199 51411
2 12080 73197
4 47621 84512
13 84472 85367
1 35687 97856
6 15179 41030
104079361 1079 4385
8 76105 93288
3 7213 81830
1 20012 59216
1 11448 55441
397544 2940 7165
1 28328 86081
3 43480 92680
3 22985 60076
1 26335 40645
1 41619 51028
2 13391 63169
1 15353 64323
1 5599 54174
1 9704 72017
1 5185 69794
1 30310 85872
1 1137 75425
1 11474 48193
9 60498 86368
15379406 85921 89579
2 78356 87703
3 39014 67966
3 10102 45911
2 31350 61533
2 52570 68460
2 28254 57299
1 19554 73425
1 5988 74875
2 47078 70627
7 64502 80344
2 26209 67947
10 74042 87653
312223 32938 35031
686 32182 41179
95498431 54882 56826
32879592 77227 83528
1 55824 79557
36 5746 29279
6 47098 72329
1 36898 79298
2 9544 73815
1 27950 70731
2 14919 62662
16 10972 21217
3 40444 47115
12 71122 85616
2 35004 82612
2 44097 58562
1 22605 97639
2 43234 71847
12242896 24925 29027
1 735 75437
1 33111 74901
3 69596 95216
1 67186 85174
12 11642 27709
1 41253 56772
267 48333 56750
1 24644 83616
320495188 1485 2007
3 57644 72161
5 43464 80811
2731083 54637 56042
4 9383 75368
2 28369 64464
1 30268 62239
1 5376 99395
1 49910 76974
2 14324 57716
3 66502 90958
1 39026 90320
7 12906 32047
1 5583 87720
10421848 85594 91514
11 19692 36433
1 31555 57215
2 31918 56516
2 38714 94023
12 59050 66268
5 70405 75694
22381 16813 28913
14980 89326 97846
125771381 98070 99830
10563 28159 30412
3 35256 65796
22 21784 35950
3 49957 81586
1 19128 92160
6 46102 61514
6 70662 93981
2 7086 80242
115 5859 9570
2 10875 47312
77954773 20809 26750
5 62899 75568
1 53062 93523
1 27324 54597
2 20655 79155
4 5034 45783
1 25379 65034
30641 25232 30352
3 59276 76917
1 1922 88908
694 15368 30426
2 69285 92693
5 18655 63368
13237 17830 28554
5579 3377 11722
2 10065 76510
9 46382 56951
1 7458 84499
4 14681 38074
1 23589 56154
35 10548 21758
14 53985 69510
3 20233 41777
1 6945 71208
1 27590 68636
11 74100 93304
2 18006 91825
1 13938 35241
4 9235 28490
3 51777 88373
1 48708 98701
3 5272 59483
2 34147 89911
1222 26662 29691
3 20714 68611
2 5412 18316
1 69358 80166
1 37637 94720
2 754 56588
3 11981 86561
9 82380 93564
1 40535 96864
4 21734 92300
1 8688 79625
1 60477 84262
2 27066 45277
8 5508 17874
2 18644 84987
1 13653 70988
3 42478 62751
2 2694 99631
1 37559 61650
2 69958 74495
575 38677 43052
2 19075 98341
1 29292 64248
4 73198 84034
2 28611 69554
11 77620 92510
17 8580 19846
2 7610 33084
2 18426 92029
180703805 94463 98522
1 54421 88865
5 44924 88190
8 6322 23436
1 27450 37439
2 39152 49840
1 25285 89663
3 13623 59082
1 27204 80162
2 11378 32176
2 1806 58540
1 41812 83129
105628765 969 3373
4 73161 89883
47 38005 44833
8 56760 71271
137349571 18998 20335
6 2164 94283
23 78806 87725
2 49799 92758
2 62548 94645
1 23935 54251
4 21332 44089
1 47115 50431
1 13594 72235
5 60012 96432
9 3085 17236
3 66044 73351
3 22194 98521
1 74152 77845
2 35515 86277
12 10694 13710
1 22315 80544
2 45541 82940
1 41346 86423
2 21904 31934
3 28369 56191
2 2744 48647
3 18619 33636
4 5233 76339
1 19993 53756
2 50280 74915
2 31788 49530
2 10290 30862
5 26011 38821
1 29671 44452
4 49756 97910
3 3648 48411
2 56809 87503
1 18564 60718
1 35554 49593
58967076 37568 37623
2 56372 91850
10 9941 30975
8 54965 72356
1 7664 64995
1 40753 92050
3 13842 39857
1 57504 66660
72081210 97695 98760
9121 89714 94160
4 62077 74311
1 15035 87536
1 42448 57835
2 53120 93913
59 50291 56436
1 11408 95926
2 59821 83280
8949 91935 93761
6 80621 88562
4 70712 93055
17 40667 61762
9 69364 95783
3 27780 59926
1 24612 92440
2 38592 67135
1 55716 99771
6394 59019 62291
4 55121 87254
3 37052 65149
1 12731 54915
4 47924 51970
8 25255 41491
2 7204 77221
303 34515 39601
4348 92667 95930
5 54720 68345
1 14622 73835
1 22748 92947
6 27045 54947
6 68912 83099
2 16448 32270
2 8969 41022
7 22376 44199
5 33444 61442
2 40371 89386
1 40737 64562
8 66126 83176
1 69678 82564
1 10572 78642
1 51335 99090
3 19318 31160
391368 69335 70949
5 44396 66033
20258345 75596 75741
3 30043 92069
3 66908 96112
1 39604 96040
1 24043 75065
1 35541 97112
2 23020 47960
2 54196 90007
1 51899 76876
3 17163 51890
44 8903 25768
3 8429 32983
1 40720 79451
4 61254 75064
1 43950 62416
4 21913 55782
2 48710 95028
13508467 34513 37194
7 21123 32319
2 16426 99746
6 65676 70299
4 65242 84724
1 68185 75975
2 58981 64740
126177 75382 77586
2 51532 85428
1 41988 83304
2 33301 91339
25 13049 14033
1 7739 84066
1 27988 43401
127 51929 64316
1 46514 87260
2 66141 79311
4 12829 28331
4 72401 96212
3 32133 61625
22386 75380 79796
12 30120 51889
2 19370 47382
1 26614 81454
1 804 91857
1 16297 93441
1 6232 97472
12 3797 16048
1 17271 80937
14 78970 94781
9 48285 67719
3 34851 59410
1 13310 95372
31 74787 98713
2 24932 71274
2 15763 41955
1 12223 95441
2 33902 59070
8 59784 76106
10021 56770 62406
5 72077 92582
2 34682 75786
2 29794 42352
3 19968 88742
1 11703 55076
1 16332 63966
2 71522 90704
5 77881 84194
1 19272 71141
9 78575 88335
4 59842 68969
6 8726 66248
1 31352 61829
1 16271 59592
2509 26913 30661
2 8052 78639
1 46912 92655
1 7038 91997
9 82415 89318
2 46808 65990
1 78187 93021
3 77384 96172
5 57239 73776
3 25326 96673
1 15060 99093
1 32792 98130
2 13679 51509
5 28718 43252
2 38013 63817
3 59008 73240
128888 2398 7366
10740542 23802 26218
3 2209 90975
4326448 54681 56179
1 28645 68225
4 46359 84548
133464 53408 54586
2 29559 49277
14 28013 45659
1 28388 45692
1 14758 41262
1077 88248 93926
5 65445 70489
4 9386 49641
1 24950 67018
510 78326 82775
13700316 20482 28303
10 60793 87967
1 40752 80492
1 70383 76548
1 34792 68163
6 43193 58385
1 25780 45268
3 42209 85669
1 55036 94045
3 66937 80960
1 18632 55293
38 264 15856
3 55302 97946
39 84755 86376
4 10243 48829
194951156 43397 46543
2 47974 78220
2 41425 80347
6 61753 64767
26040 78215 81130
5 33999 54715
1 61581 95916
174545531 19973 23908
3 55825 97881
2 27107 95040
2 29260 93759
1 66759 98986
2 37942 68194
1 21037 74913
3 39474 61946
12 69932 76818
8 5800 17828
2 60399 98751
1 58428 95154
2 20473 87792
3166 17476 28477
176655 85245 88812
4 12898 67509
17 5155 38606
7 7342 32142
2 51971 87655
1 24484 80415
1 12624 27582
3 52221 66525
1 43167 48273
3 72427 84903
10 71078 88488
10 79878 95436
3 13403 79088
87 36750 45695
2 20508 61453
14744298 20397 24119
3 58708 67035
55067042 3841 4112
7 4397 33547
15 48154 48418
7 48264 88110
1 15612 65810
7 13969 28323
2 37321 95988
5 19934 33933
2 36746 59955
2 24465 58391
5 2499 22240
2 21601 49965
6 45922 92022
2 9220 99333
1 3494 96945
2 75868 86789
3 31220 38881
1 11551 31923
4488342 41329 45398
2 2075 39855
1 35379 65768
7 65782 74817
6 8063 21311
199 38238 40552
14114 87417 99038
6 54495 99169
18 51254 61449
2124 89138 98508
1 73661 94750
3 34290 54449
1 19043 74707
1 3448 61613
10 33000 43818
1 5557 72896
8 22930 46024
1 10837 40827
1 34742 71330
1 3809 96299
1 33463 93093
11 10465 37924
1 10904 93017
1 12876 75298
1 10830 35828
786358 22479 27889
1 43538 79411
1 30799 45436
2 26055 98715
243004 19070 28099
3 29135 88422
2 34127 98347
26980398 97589 98593
2 30879 54250
20 76910 96293
5 40063 60045
2 19072 56596
3 18343 44329
1 12166 55987
12089812 4118 6512
37 65399 65813
2 6306 54458
11 74482 91283
2 10452 83043
2 42165 57154
102222787 40473 42403
1 4624 31613
3 29581 88552
1 906 92395
14 3168 15423
3 27930 72352
5 13165 23166
1 11857 50260
359 85179 94032
1 23141 63639
3 50917 78906
1 15879 65523
2 16883 61667
1 18827 88411
3 9350 42617
6 58631 82925
6306924 26911 27452
16 66586 73388
3 56871 66163
3 51319 82145
1 29179 94076
1 27965 79452
20 46538 48822
3086450 33830 36103
1 10025 68726
2 38706 57685
1 45028 86636
2 9336 73169
1 64155 83130
16 4968 16817
2 43352 76414
2 2240 37397
4 12157 15110
2 73786 90902
6 65642 79448
5 23276 51473
2 18998 97025
1 107 88183
26 82766 97202
2 10316 67229
1 14731 61284
1 23993 83890
1 44616 72869
1 45920 63737
1 15787 89843
11 628 38615
1 15306 80138
1 36290 56153
5 52192 55965
2 5726 47611
3 45295 72180
19498 80255 83041
4 12343 31181
1 27775 79970
3 9121 18432
2 46013 86747
1 9873 15313
12 85028 99408
3 3778 80460
1 5909 78803
2 29884 73629
7 83525 99140
14446 41622 47000
1 44919 52652
3 13199 28382
5 20849 76892
2 20977 38592
6 66127 98641
7086 17185 17380
264975387 41310 42949
1 16014 61292
18 71856 80840
82 87395 94461
3 35349 90139
2 4627 88340
1 2857 33257
6 12408 73233
1 5268 41358
448 16203 23664
3 65862 97668
1586 16296 22448
2 41947 94626
2 47182 55380
2 15798 37286
2 36389 52730
3 62140 78298
3 10393 66920
7 64518 71967
2 5769 15362
3 24189 78577
1 44146 99901
1 50498 71924
1 11696 78567
2 23249 44979
1 13484 70597
2 32865 51598
5 14079 39975
2 19607 32349
2 8972 31555
1 13635 98669
1 30642 37000
3 36208 63482
2 61424 86843
2 24924 61987
1 2007 46390
2 20309 52806
4 48133 57783
4 66345 80425
3 8746 92157
5 60980 93289
1 27715 97377
2 6361 84725
1 29831 53141
1 16399 58483
4 65421 97118
1 21646 33166
1 50254 87979
1 3799 67445
1 55002 99732
2 18166 72431
2 44880 83673
2 54304 66469
1 44412 65192
3 47271 62686
7 21374 33379
1 39317 87270
2 28059 33458
5 74540 94204
599581 31882 34294
3 58799 87973
580084 69316 69608
1 35954 52779
7 32627 89619
2 2337 91848
6 28192 34561
2 53571 66511
60 12516 13506
2 13389 46669
2 28099 69882
11 34500 44744
18 63736 65329
2 20059 98800
3 47973 94555
1274 16715 20942
9 78264 90977
1 32716 68908
2 4631 85043
1 22607 91490
2 55785 94459
11 5246 30322
1 6604 66445
45 86846 98921
1 46313 62019
11 52175 58618
501901 85097 87828
1 19612 74153
1 22071 90478
6 48613 54584
2 47469 68198
6 53317 99163
2 11983 59581
4 4210 47212
1 48080 83913
1 18151 88400
1 4714 54222
220 14496 17488
1 19078 54343
1 6236 61444
5 135 33335
3 8844 96435
1 15235 36439
438772 87822 87903
2 5128 89045
1 906 51635
45 13731 27194
2 28865 99546
4 40126 63105
520 22178 30863
2 40585 63689
10 73481 78529
2 2567 82693
42 82078 87863
2 39481 75800
1 4315 56193
1 41987 80480
1 5670 87717
5 14368 34410
1 240 82549
2 49004 61769
1 43043 77367
3 25226 47784
328325 43685 44098
2 15994 79454
2 32587 58069
1 25838 59481
1 4217 98610
10 67125 88621
2 4436 53817
1 42058 58836
3 34599 51632
10 2700 47765
1 30714 37952
12 74377 97946
2 18628 42468
2 5437 41238
1 24896 65250
1 5832 53252
1 47872 88995
1 38118 71799
1 9241 15041
1 12694 75195
10 84780 91179
3 46971 88423
6 43647 49993
1 52870 92579
2 81540 85678
8 26343 43768
2 25197 95469
1 11922 55593
1 11856 73284
1 27637 79082
1 30398 86085
1 7457 53499
1 26499 53833
26 918 30430
2 28601 83380
1 5182 85575
22 89149 98864
6 33078 98428
4 2503 21868
1 45747 88787
3 43125 82645
4 2375 69563
2 14751 43835
2 21953 62216
5 64698 85776
3 36882 48299
1 34745 78226
1 25711 76429
7 61913 68264
1 26884 68065
1 10925 78744
1 5923 76821
223 15857 27609
1 12959 62361
4 13982 18109
3 38801 96988
2 17631 86940
2 10698 26119
68 48471 51920
1 18675 68717
13 53879 74222
3 57560 88220
1 62328 86128
4 30343 32089
3 20728 88840
2 4984 14138
2 72035 77263
3 39490 52288
9 29488 31484
2 9768 70674
52 90480 97695
1550 9098 11177
6 48500 99635
1 49813 93306
1 34786 87405
3 211 43109
2 27803 55369
2 61101 75228
2 2110 72008
1 47378 96013
1 14491 80043
20 558 22711
1 4634 76040
1 48983 88544
15 73646 99202
1 73819 99586
3 59132 81825
2 62500 69548
1 29143 83025
6 68193 80741
1 27403 41142
1 80917 88883
5 29813 44465
8215 45796 46656
7 418 43125
8 37687 50711
2 24695 85562
8 79341 98261
2 6578 81615
1 878 34113
3 8964 74289
1 65375 72329
1 25294 84965
6 12085 28002
1 47181 50800
4 2951 45139
5 66141 99661
1 13638 64320
5 58618 71949
292031 4198 5635
1 39279 71799
1 41886 93413
5 25441 35136
2 3742 95056
2 50255 81584
1 59811 83803
18 77204 89734
791 28553 30392
3 65036 66131
5 27749 78683
2 26314 56924
2 44069 95276
1 57330 89927
17 10498 27876
1 39910 89185
2 66935 90696
1 47355 96999
1 46500 98961
3 42574 55651
1 29974 80474
7 31579 51022
6 2020 60056
4 65938 82346
15193 2147 10058
3 35969 66989
1 18238 94531
1 59720 73686
1 38853 53005
3 30804 38694
1 12248 90022
192480 85583 88244
5 38749 93679
2 26030 85547
1 38297 87360
430426 3039 6019
1 40348 96916
55543 32981 36153
5 46086 50935
1 9158 47636
1 33148 67191
2 33782 86394
2 679 87623
18 4751 14487
12 35203 39230
6 21875 36139
1 39967 72678
2 7291 42430
2 25497 87580
1 37956 50997
2 30943 62663
1 37061 91083
1 32447 54898
6 60958 91773
1 31911 62162
1 26477 45506
9 11943 16306
3 11222 52091
1 8692 93324
1 7118 42924
2 598 14479
1 10678 90778
1 60957 85077
1999793 55071 56647
9 66425 67047
1 18115 80492
5 20780 55174
1 12025 51456
4 62191 69548
1 35498 55028
7 41298 82194
1 5748 90601
1 26612 65713
1 36735 60385
1 9843 69240
1 1224 90257
1 31509 55537
1 26934 39689
1 9431 79683
2 1857 26922
4 69051 84250
1 9092 48934
2 22025 66505
3 2244 59032
17 70223 88996
2 39931 68778
1 6708 49633
9 60637 99874
2 46173 57534
4 69530 86737
2 8926 99623
4 80667 94469
29 89411 97028
3 19414 34949
8 22290 37792
4 26500 77119
1 46805 71300
2 41254 91250
1 18270 77694
1 6764 85035
3 5025 25662
2 48716 98964
3 6325 54574
1 34711 52670
1 5640 30269
1 27895 53417
2 16720 66037
1 4240 49982
1 4592 93599
1 18917 97386
18 72994 88752
8 38518 45079
1 47190 50203
1 6179 43620
3 7921 80565
1 9075 76212
2 10583 83438
1 9212 61694
1 26386 41745
10 5553 33450
2 6161 98453
2 44677 63272
1 28952 50664
5414 490 9207
20678208 18032 19349
1 23344 42202
3 26445 42113
1 16010 77597
1 7199 74053
4 52968 92508
2 11153 95927
1 37706 99841
2 65651 94264
2 52390 75068
5 46338 74343
2 42808 84760
2 35114 99866
17775 45921 46750
11 3399 31654
1 45758 76696
2 6200 54421
1 10038 55622
6052172 40690 44492
8 80232 88296
5 66161 80966
4 41068 47508
5 69736 95757
1 39623 96058
1 53428 92612
1 41230 86425
11 59667 67868
1 6812 94007
1 10689 94662
16 83866 92299
16 9659 29958
1 97 40906
6095455 42770 44734
1 71410 77951
12 4759 57567
5 61017 76427
2 17764 69998
1 15343 69718
1 8902 75616
2 6148 89795
1 21213 70228
4 69282 81398
1 37649 64599
3 35061 96364
1 16030 94676
1 49887 77070
1 45844 99614
2 27390 53825
2 65275 93686
6 75169 95477
1 2952 97830
2 68348 85351
322193 10741 10819
18 5409 30723
2 15128 77238
2 10519 82402
1 6435 53497
3 6924 14067
1 1888 69996
2 30300 77180
1 13576 38469
2 43578 56076
2 13529 62239
1 46664 61544
3 15746 52469
1 2970 33025
1 33251 85207
11 79632 85018
2437906 55081 57705
2 42853 67940
2 25094 71904
2 30522 59902
7 28408 39047
2 16552 38757
2 2683 70804
1 34113 75061
11 59196 82211
276613548 28057 28770
2 8743 66527
3 39513 91491
2 64849 77624
1 11759 72607
1 19262 93076
1 29211 93275
1 10650 93611
1 16657 36497
2 5791 44354
4 12334 49393
1 45685 62380
1 37973 95835
1 21472 65256
1 23785 32176
1 47960 56308
1 36298 45426
1 5562 97819
5 59832 89736
7 35645 43567
3 34740 48808
2 34997 63478
2 21107 44563
1 31740 47578
12 8953 24742
4 29407 32120
1 38083 80109
1 2902 95473
3 55353 86587
3 39393 74508
11 8158 16513
3 19520 39579
4 35242 80878
1 34834 39046
4157 76464 82251
7497 54224 61398
4 52075 63432
2 37623 90659
5 47820 84333
2 15699 73145
2 3406 83519
1 30057 87157
1 42481 92692
3 52759 92992
1 38555 96974
2 18300 50872
1 62913 97605
15724 10540 12229
2 17063 89429
2 48151 52496
1 15624 83169
2 48287 76350
3 9068 43861
16484369 27 3034
11589 335 7774
1 21063 41285
1 64187 92863
3 15110 97221
2 56835 89402
10 71311 89320
6 30999 46566
2 22348 54342
15408 76992 83757
1 16921 56029
7 49960 78637
1 6970 75709
1 48288 71115
2 65371 67805
2 41699 95507
86866391 18971 22650
41 10179 16123
5807 21462 26567
76 14581 19934
1938 56886 59454
3 61327 67560
3 23330 98667
2536 16302 29070
8 46757 49051
3 35609 51672
5 22678 41080
4 33649 69121
2 59235 98076
1 27409 46637
9 1499 37121
3 19653 84440
27463966 89728 91533
2 42611 59768
1 1977 95884
3 31851 78300
1 59931 99028
1 12326 90284
10 70181 94491
1 18755 78835
1 32940 64868
2 29146 88437
1 18333 93218
1 29468 85765
12 75210 86634
1 22290 95820
3 22911 40432
8435664 59725 60216
1 14086 39311
5 55015 92619
4 7532 35103
2 49851 73194
1 16046 91719
2 10409 96448
2 47089 86884
4 11235 34134
2 67206 76566
1 33403 80587
6 18289 64000
13868 86 9210
19 306 24060
4 40355 88713
1 17356 97163
7 28018 39147
36 80330 87799
3 78377 90505
3 10840 58969
1 28096 80793
1 31817 83919
1 38588 43040
11 11294 30388
14548 22889 24201
3 26652 69178
1 27799 44830
1 16689 92823
1 6591 55053
1 56352 94623
4 49230 82454
5 60893 85245
3 50289 81121
3 20478 41642
3 16423 54049
1 68603 84039
1 9911 67002
2 8522 71172
3 43232 99817
1 61713 79692
1 24315 97940
1 4691 68516
9 3699 21349
2 35884 96766
1 5480 85725
1 20576 85602
29532 3947 5338
1 47720 89591
2 65794 99728
1 12354 24030
2 49752 88185
6 16373 55884
5148486 95423 99869
6 71829 84251
2 37263 50462
264047805 41246 42655
5 6224 60495
3 71035 99417
52094733 88384 90352
3 57156 79867
1 64804 78435
1 58785 89800
7 80774 86246
1 32801 48074
3 83673 94739
7 16911 66672
5 65144 90709
1 60968 67116
2 18613 88500
2 31201 86546
43 18840 29743
2 36419 52307
19 21541 32714
3 20062 90341
1 4009 45231
1 3527 39236
2386 22526 26435
2 7023 90141
1 34572 86605
1 13574 93982
2 55409 92221
10 10892 33807
2 24616 41776
17 63997 65254
1068 57426 62450
1 3145 43586
1 8527 86662
1 71459 94541
409 76510 83503
1 3498 29488
17 43036 48531
2 10884 90673
2 17512 53753
21 10345 18295
2 7460 29827
1 43006 79058
1845339 93788 96713
3 38828 44542
6 17279 37268
3 23082 33063
1 30853 87032
2 66660 98220
11 80023 88253
7 63583 85010
2 4443 69036
4 35027 94972
184308125 1508 1935
5 17299 40592
11 56597 69376
1 53621 71814
5 10405 61681
1 37154 69588
3 25703 45784
1 13466 43240
2 80438 98690
2 15314 92341
4 59358 68865
2 2316 73420
1 22810 45737
1 25126 62295
1 16846 88862
1 7527 75504
1 27955 81455
1 12998 60276
1 15618 59945
1 12906 40555
2 59768 93356
1 2488 84546
1 18105 58289
12196 2462 7418
2 36364 81885
1 565 78901
493223 12688 12843
4 4618 69230
1 5664 42207
5 68383 89724
1 579 94087
2 17509 82629
2 11371 14287
1 31625 88824
8 64484 83723
1 54355 93038
1 46431 83727
1 59316 77777
1 33259 50249
1 58171 89290
1 37491 48173
3 10388 70155
1 42986 98708
3057 2598 5504
1 59167 68295
2 56480 79346
1 32503 71094
7 4374 65734
2 1710 71661
1 37490 85899
34 14010 15161
6 19575 37217
1 57929 80619
2 574 51771
2 11585 66603
2 50819 92697
22 74396 81667
1 57041 93756
296418 71679 71895
4 1807 69355
18 79913 88655
35 67956 72692
2 28886 48303
4 21027 72642
2 32680 85591
1 35058 91493
1 56169 77274
1 14398 87407
1065 7665 13343
1 9852 75812
1 18822 50266
1 11436 25480
3 24082 74064
1 21068 37198
2 29694 36337
3 6695 90560
2 4914 36799
1 29799 89817
4 46384 95247
1 4086 97060
1 14899 45108
2 31593 99432
14 12438 17013
2 11813 38227
3 19043 65058
11 70138 81443
2 6932 68584
3 37716 76686
1 12568 34446
2 1893 40102
2 66618 90721
3 39318 75823
2 4033 61039
2 16727 45869
1 50414 79868
2 5594 63990
1 15917 57794
1 25533 34870
1 6944 42685
1 47615 63024
442748 70292 71578
2 53870 90027
1 1695 83857
50 48187 59267
3 38103 75251
4 56200 96095
2 46627 63170
1 55177 94881
4 19049 77737
1 35139 98516
3 31699 40640
1 8446 59009
12 78250 93965
3 11110 96380
1 26786 78721
1 45801 66909
1 40384 66281
3 29246 48377
1 1522 76408
221 91524 94969
18 14580 25465
3 83099 91546
19 11497 16051
4 34764 70335
4 39975 86127
1 8464 71602
1 5778 52981
299 58454 60357
5 2299 28513
3 40636 90281
1 4024 54134
1 51612 99321
1 38038 43871
6 58949 59545
2 36223 76631
3 1897 26220
2 42278 84965
9 2936 33728
1 3934 85712
1 13905 55053
1 3981 96557
1 19439 56185
5 69874 75654
1 10774 15974
3 123 24449
32 80204 91671
3 50761 73089
1 3009 53042
2 44490 72197
1 5138 80899
3 13634 80386
2 26000 96715
1 18941 62632
1 16473 60575
1 13299 79029
1 52536 55842
1 26207 81819
1 51820 85572
152708951 28676 28748
1 61181 75737
30 79917 89352
1 1938 60462
10 1050 42124
10 62720 67123
4 62844 84730
1 30580 92364
4 49268 62670
3 23043 40100
1 52711 89135
4 157 75165
1 29209 63137
4 5467 35449
2 40612 77683
2 544 16033
2 29330 64236
2 44298 55319
1 30380 91513
2 60737 92769
1 20433 95071
1 32139 87266
1 38048 71272
3 22122 40125
1 20815 83438
2 26829 67328
1 51889 63212
117 5544 12703
1 50625 61871
11 23136 51875
10 69230 84831
9 78957 90131
4 21039 73537
1 10809 60408
1 18525 76654
1648459 43058 46078
1 4681 27021
4 12400 34054
1 25966 38325
2 26462 93873
4 65331 91984
54 9599 13639
3 15104 83447
1 78985 87000
2 13244 74045
15 78688 82364
7 46071 70180
5435 40036 46830
16 67159 69950
6 19142 24536
1 5116 73863
3 11266 31375
1 26402 82372
2 66641 94836
9 5536 18563
2 26120 92151
5 16998 27484
3 67921 92402
2 30349 94776
4 12129 65135
1 18440 71291
1 16322 92660
1 55823 99376
2 28195 47677
9 37536 45691
5 52077 94095
2 20865 39980
1 16087 79121
1 5658 71315
1 14230 60889
8 64679 93921
2 31663 50572
1 21782 40819
18001122 88479 89792
1 2151 30171
1 17711 49707
2 8812 83151
1 50574 82072
4 55623 85774
2 6827 87363
1 36916 95547
2 5873 99025
16 73970 82739
1 65692 93762
4 3923 50728
1 30316 64031
1 34927 73858
1 33296 97147
1 15285 56336
1 34990 73696
1 76570 89492
2 14445 97848
1 28200 78377
1 13268 39727
1 28536 47846
5 47748 87997
2 20386 49565
1 19229 71657
1 26447 89660
1 7443 69571
8 72265 81011
1 25333 95097
1 60540 82590
2 7174 39118
1 22624 85124
47 7822 23736
2 15327 18118
2 21227 59531
3 32664 94138
1 59606 96716
1 20498 50405
5 59068 78725
11 39226 48255
4 13588 47531
1 36439 46181
1 10482 43560
1 29318 64794
1 17315 93772
1 34355 63181
1 33790 42430
1 6305 87892
175 92737 98491
2 12039 28703
1 8521 62795
2 24371 65848
2 30699 98287
1 21020 62336
1 5737 82026
8 40477 72654
1 17906 73903
1 47455 49622
73 90624 93452
9 53233 96865
10 76354 87649
3 1530 95626
1 46676 84790
16 73689 74668
2 53620 73843
1 41083 88661
7 54964 66129
1 47879 70693
1 6847 84961
1 62405 87753
1 52513 96477
32 15659 24409
3 40214 52588
2 13946 45693
5 87640 97277
13 50398 62438
5 16098 96959
2 55926 76749
5 44184 53194
1 61307 93256
7 12161 14300
2 6383 35217
1 52035 97067
4 22816 95009
2 18944 55531
1 9784 36593
1 26895 59223
1 52917 75517
1 16552 77939
3 3908 31288
1 992 55289
1 28427 66101
1 23367 54199
2 22383 47307
1 6877 93839
1 11944 39571
8 51478 63519
1 37540 84816
3 12145 50213
5 67809 85143
3 39925 76058
128406470 18140 19791
4 70802 79904
2 48648 91417
3 57311 96608
3 8299 70426
27141540 4649 4789
2 20144 67975
1 711 58057
8 68607 99721
1 57939 97051
1 13837 91089
3 64282 69354
1 25587 82327
3 34630 91677
1 29223 49210
1 32316 79049
2 59746 76753
1 23219 70327
7272507 5106 5584
10 10429 42024
2 8103 62025
4 65690 99378
2 30855 97998
5 10892 30242
1 83892 85142
1 10305 37258
4 40406 77857
1 72415 75008
1 10828 24596
76406 14255 14411
1 66650 91855
1 47248 81297
12 76683 91892
3 1742 54371
5 36034 60190
4 14857 73818
1 18734 84171
2 42835 52244
2 20331 90558
5 12586 45892
1 23638 85033
1 12405 33112
1 17713 91653
2 51227 76418
2 2307 15313
8 52962 80929
1 46311 64630
3 16980 34694
91797191 57251 57898
2 4296 40102
12 63345 64955
2 50074 68437
4 18318 82450
2 19519 47063
1 2547 81102
3 47978 52826
7 72131 97697
2 309 38468
2 9662 24299
2 62968 68988
158754012 89037 92023
3 43 74071
1 1752 88308
22 27420 35465
5 27810 64215
1 29361 33271
3 22132 63580
1 43275 97044
7 64356 95165
2 15961 54406
207729090 95531 97728
3 60396 92285
3 72770 95094
2 51403 80231
1 74444 80272
1 61276 99263
1 10418 79356
1634 10391 11462
2 78768 98164
11 41393 52167
46 7106 15362
5 30936 44971
7 18950 62456
2 5945 47568
1 64473 96930
7 51912 62271
14395711 76275 77730
1 31001 52920
4 21850 47423
312157 51697 52305
1 65646 99314
2 26950 67711
4 5272 30809
2 18615 62277
59 83950 86854
1 83436 93342
6 39887 55419
1 17266 31670
2 1614 93811
1 52391 58684
5883 606 7248
1 16719 80358
2 11349 60184
1 10939 95319
1 52790 95309
504114 69755 71089
2 30318 62001
13 73360 82811
9 31807 47083
1 5575 75420
24 63114 68765
15 10378 18694
3 1767 92355
1 29874 68745
7 22839 33778
1 2546 31408
3 62924 84137
1 30906 58485
2 23362 41694
2 12818 31152
1 10403 51637
1 24254 33145
9 81639 97028
1 30736 46323
2 1050 80764
1 14839 62818
1 17022 67567
1 10754 58239
1 25955 67710
1 21875 72365
1 12770 60675
1 30612 48075
10 43117 50401
1 7549 34397
25 85413 99672
1 51462 59027
3 25790 88788
1 22235 95440
1 7485 70675
4 42311 55194
13 71710 85046
19 65274 77898
1 56927 82422
1 39500 97094
1 72538 98004
5 32615 64474
9 13521 26126
35 3273 13859
2 8775 45107
1 32750 92912
6 6811 66935
1 15944 68547
4 16038 36747
2 54629 81254
200006 87839 91549
2 49974 84646
1 27106 80578
4 70133 74676
1 11562 55649
2 15570 63720
6 22548 51739
1 27414 33356
1 44843 80094
1 24646 75420
1 29438 33621
3 65547 99475
2 30411 43426
1 15305 23973
1 829 94165
4 58764 72594
3 18147 99867
5 41832 50242
1 28153 53288
3 65081 74070
2 8162 44540
1 22286 38432
3 45604 69053
3 11673 59472
2 44156 85618
2 762 56732
1 33565 45310
1 12187 57832
2 25079 83686
3 57808 75656
1684 2090 8459
1 58828 69342
1 49566 55941
4 58471 75770
6 44089 61841
44 805 19095
2 19538 66794
2 42496 72900
1 59646 96324
1 2902 95943
1 41579 94419
1 2818 82811
1 57067 66818
2 46256 63106
1 4565 92568
1 43008 88224
12 15794 45891
3 42153 66125
1 22804 90437
1 27931 49531
2 3078 34391
1 40773 76465
1 44297 67658
2 12584 48971
1 15525 91148
3 14443 34328
615020 18730 23004
634 1331 9276
265 1394 11287
3 6508 83780
2 30267 73234
1 33977 80675
2 9561 41338
1 16938 61437
1 19844 43403
39620195 97219 99551
1 28615 50097
39 75047 81211
2 18323 63038
1 46191 67330
22162504 502 3606
2 5875 91949
1 27076 61232
4 9447 91866
1 3473 71738
1 31292 92872
1 33958 81030
2 7009 76992
1 21413 48326
15 77478 89213
2 33090 78576
5 58670 95145
2 29882 72927
1 90861 99065
1 6582 74861
2 8565 73406
1 10971 98710
1 1214 77663
1 20793 95999
1 6066 79479
1 11237 88142
1 2257 87618
1 34737 82692
19 36611 44803
1 24928 68859
1 27934 61906
28 20801 24559
1 1748 94682
5 58804 84970
3 8928 88075
1 57300 84388
2 11186 44766
90993374 97843 99754
1 20273 36779
3 25239 64454
6 58972 78656
1 17909 75752
1 38910 88006
2 32126 58108
1 45235 70989
2 15011 87263
1 30198 42879
1 30050 39094
1 2201 56483
1 9707 54203
1 8632 55099
1 28113 52974
38 13477 16056
3 61623 78711
2 58034 77045
332 15674 17497
6 54659 92303
1 42991 95897
991052 21099 22899
2 44257 81669
2 27577 55309
4 7272 43894
1 24542 89465
1 36709 88817
1 1233 36326
2 36133 88937
3 35610 61387
3 36319 55909
10856798 76148 78940
3 55554 69698
3 17307 61447
1 29382 94240
2 63159 73609
12 42339 47088
1 1024 89476
6 26600 32799
2 12382 16591
116 93094 97798
16 67456 85564
49 84045 94766
5 18657 93780
4 25458 75265
16 10781 29516
16 77050 83740
4 47460 66717
1 49322 59536
1 16222 84501
3 1031 85600
1 18904 43107
340409 86908 92063
2 43686 77816
17 52019 58106
2 55723 80447
1 37940 74264
16 73909 81910
3 21402 71417
1 27355 81648
3 24745 60972
1 62483 84273
8 1765 38814
1 45705 93210
1 38091 53446
3 9805 61555
1 49862 91803
5 25988 43350
359130 84946 92141
192434692 98571 99336
1 43116 71224
1 14634 91692
5 62851 94005
4 25681 88983
56320538 40162 41930
1 37617 92960
1 47084 74213
3 20595 63688
1 22209 54519
1 20377 64821
2 13468 43945
1 38729 76199
2 48809 97691
18 83288 84795
142525708 31455 31644
2 1797 86594
2 19214 55278
1 36515 62851
8 30107 36760
1 44377 93377
2 40195 91570
8 66492 70656
2 30087 70622
21 7698 26244
2 2991 97686
376392 21942 23265
99 95 12502
1 13825 46822
2 56127 92958
2 27660 82609
4 44596 85786
2 24385 46719
2 60402 91279
2 12751 89600
2 34207 61049
3 5337 43696
1 52183 65379
6 2650 29031
1 27153 72990
3 34548 95460
10599 5165 10025
9 21224 27949
116 85963 97524
3 3418 55762
1 16872 89683
1 47168 99852
2 19976 99022
1 2230 44079
1 14714 67496
1 8254 46825
1 15152 25556
3 35144 95183
5 87392 98539
3 18269 35995
1 46432 90349
26593 82366 82955
2 19414 62564
7 74859 85170
4 52140 55187
1 9932 77850
1 14393 61138
14 60006 86481
5 64 36946
2 25584 58348
3 30369 72748
1 62270 65991
2 15064 70624
1 27393 91629
1 7678 55288
1 26096 68901
1 59721 96564
2 33753 57398
1 58587 77444
2 2631 45310
312266 94490 98300
4 65663 92251
3 30865 81707
2 3961 66684
2 50237 85345
1 45545 53986
2 33184 46095
1 29412 62971
1 15721 69896
2 23764 73982
3 35387 49964
14 68976 92192
2 15516 98849
1 71009 88527
2 51238 83564
1 2550 58639
2 42100 66283
1 45106 82589
1 42299 76895
1 29066 63888
1 1278 91100
9 69881 95743
1 23349 85538
2 19361 58663
7 83484 85200
1 46001 71383
1 41802 85988
11 17860 37562
2 35644 81327
4 75694 81219
23 3951 16085
11 2864 34240
4 57846 92357
1 56819 88855
6 38491 63579
7 38511 47663
12 84561 98001
10 6582 19377
4 57356 80744
20071 32796 35583
4 10762 36285
7 26798 50858
14532 18202 20959
2 18996 75008
1 23606 80144
155 27522 30264
2 28238 84049
7 35095 65160
1 4183 77615
1 2196 99388
1 30479 84492
12 57006 72198
7 77970 95108
2 52597 93868
2 18717 82197
1 56482 81001
1 35981 75062
1 22897 74839
30610795 36253 37272
6 10144 14794
6 5848 42514
16 85506 98829
2 20862 42582
3 63952 91126
3 39919 66960
1 59456 88970
1 44543 99641
7 67400 79950
2 22209 66419
1 4715 74240
1 807 89369
5 17113 45941
1 156 38525
2 9415 79541
1 34991 73249
1 37022 60054
9 56224 63703
12 2793 30670
123 4086 7801
2 83337 88082
6 42556 95816
6 10346 42993
3 52123 94369
22 4898 19989
4 6921 33359
3 57678 97980
1 3258 63314
8319027 39238 43220
1 42833 79609
2 48915 93192
1 14792 98416
745497 42506 44959
2 21204 83831
1 23099 72188
1 57312 84350
1 48550 76110
5 27153 36928
12 41378 48552
3 44245 90528
7 93038 97504
1 7063 83817
1 54254 71320
2 50792 53436
3 9956 65347
1 26150 98095
1 51260 92593
9 12163 53049
2 47623 98937
1 41533 77220
1 34232 51550
1 75788 80101
3 17453 48699
2 38844 80043
61 82235 94660
2 21000 80584
16 74053 76396
43 4004 6280
6694763 59579 63879
6 54753 86644
2 1552 35512
1 20579 69138
2 41472 79029
1 6274 83783
42 13600 15949
4 18514 25736
2 55972 87350
9 255 28822
3 4531 79578
1 45921 88705
1 19254 67815
1 31013 66517
1 34670 51145
2 44733 67900
3 3560 24639
2 9400 87798
1 25489 81476
7 71451 91408
1 7540 70022
8 67806 68784
5 78130 97845
3 30921 64138
1 20703 34697
4 36339 56453
3 46636 95820
9 15989 41708
2 10717 94638
2 37246 55590
3091 32471 35612
3 24685 65081
2 56410 86271
1 10820 61977
1 797 61574
5 71415 96443
3 20292 27263
3 38480 62376
1 21626 77227
11 72471 87955
5 60108 82876
3 45505 68134
1 3225 60390
1 57691 89542
3 59925 79930
10 21539 26743
2 23135 55423
1 13300 39419
3 45142 97833
2 18011 57878
1 11105 62153
2 31848 99074
1 65596 93081
14 11047 14798
1 26121 60690
2 312 71846
5 15596 22514
4 246 33532
11 82157 94956
2 53337 69384
2 61133 96963
7 60005 82694
2 64353 89516
5 17169 68963
3 2782 89953
2 2154 30540
3 32992 49469
3 83081 88009
1 40904 57934
2 6039 77340
2 42745 97319
1 25322 47233
3 65822 71155
7 10887 19070
1 62608 86156
1 33749 59178
3 6454 29821
5 24869 95006
1 38330 56828
7 5914 33912
2163717 18784 20894
3 46397 80062
1 28048 89827
1 18528 29061
2 23206 33702
1 13114 24520
3 28325 93286
2 25113 81560
1 6661 93090
1 18684 86803
2 21337 30339
1 39974 61138
3 1151 32383
5 11076 41646
3 45163 90276
2 16910 27224
5 51819 63768
7 64640 67405
20 88253 99495
3 43828 79727
1 50261 64104
4 14123 89442
1 23165 44818
1 59077 76135
1 40288 74052
1 10672 66220
8567545 41050 43256
2 52 72790
5 6791 36624
1 5251 70081
3 37410 81996
1 42428 99444
1 58758 90190
1 34693 97463
1 36272 81747
1 61824 80234
6 10404 34188
1 14727 53564
9 7022 20471
1 11185 25099
10 26719 42258
1 23469 30449
13 2969 20184
4 23566 90087
4 45580 78329
3 21478 42148
16 8780 21884
5 46571 60994
1 43088 47399
1 10198 50846
6 60922 92111
1 64721 96422
5 42638 59804
1 5821 56790
32996 11797 12014
2 41221 80664
3 49148 84951
1 40038 61563
14 79115 85735
3 56237 87592
1 27393 94668
4 35495 48393
1 21405 83416
1 1487 93580
1 34440 47785
4 35995 46633
1 5713 47737
79425 5467 7918
23 3605 5852
1 23245 95485
87 85679 93997
3 29899 78756
13 18738 32861
5 21138 37248
5 40433 67095
1 9439 99721
15 14748 21913
5 64375 90797
2 65405 99981
12 1031 23697
1 27190 72243
1 8845 74541
5 10490 56450
1 41847 93478
8 18762 24289
1 9534 27961
1 21684 60566
1 40939 97123
1 6072 68437
1 6513 83824
2 8455 93892
17 69426 84668
1 1585 72209
2 17944 67005
1 8181 75976
1 2618 30025
1 10222 65558
8 27526 46397
2 3195 89083
1 33108 84927
2 9931 88532
2 485 21122
1206515 34186 34645
3 15372 67951
1 42252 90404
3 54854 75155
11 68045 91908
2 12612 41246
2 13271 98150
1 7496 31367
5 52726 70126
4 27634 33573
19 82701 88188
9 35896 40567
17 34887 42246
2 15434 52061
3 11881 21896
2 18624 45417
2 2476 36648
2 7634 45919
1 24828 53316
4 8342 25525
1 30264 84759
5 73788 99369
11 73577 75041
3 35942 66301
2 15011 50673
1 25714 77636
8 43168 63326
4 12379 28688
4 49635 59508
30 1971 13188
2 19860 68630
2 1435 39950
3 38444 44530
3 1476 26379
10 63625 79771
1 53144 78828
9 43433 51251
180477 69821 72245
2 22245 25930
2 72163 82458
4 35128 61038
2 21349 67767
3 43765 92052
2 42818 55714
7 47312 92059
1 4337 68273
2 414 63150
1 804 49203
1 25652 76287
5 31624 45836
7 18162 37710
1 7166 38612
1 17154 68779
1 32910 91068
3 3482 32023
103312 87583 91275
6 38066 85882
1 4437 68913
1 16654 44770
1895535 55775 58890
1 14951 44152
3 67903 98631
2 33320 58617
3 39096 53736
19 80141 98140
2 40201 56146
8 8993 25306
1 79674 88648
4 26348 49548
7 64562 82903
1 38126 62987
13 75661 90957
2 37357 62193
1 15847 47149
1 42995 77893
2 38935 58961
1 27042 57830
45353836 40181 41163
1 14520 48084
2 19552 97107
2 28098 40020
4 52920 86766
9 84153 97216
2 44019 85488
2 29584 94628
1 19536 78206
1 28733 68141
1 78581 96262
4 72252 85815
1 79213 83158
22 68489 70943
7 51036 57043
4 37626 68322
3 22307 45388
5 10100 57378
81 90986 94803
2 37730 48590
1 14703 68994
1 26919 33372
2 6347 19192
3 34807 55712
1 18155 69579
1 24858 51058
1 45002 91504
2 19964 44483
2 70 58570
1 40083 91667
23 28366 37310
1 45776 78370
35 88243 98620
2 57328 93554
85173021 28440 28821
3 18228 48793
29 14937 21664
5 66448 97263
18 10011 15893
168 2636 11882
5 34090 61590
13 48714 87546
877022 71194 71244
1 41072 92426
2 43469 96590
1 25239 60416
1 41981 64303
24 63338 70678
3 75713 81216
3 21505 98678
1 4938 69925
1 60421 90174
3 55491 83067
1 28570 57846
1 51754 90606
1708733 50262 50802
3 11152 63545
1 56017 90407
5 1940 28503
4 63811 77334
1 12169 94809
22 6600 37370
19 10847 20928
3 24868 54391
1 29584 44626
222497 70780 71423
906243 88002 92401
2 49346 61477
3 17803 83858
1 17960 34807
1 12128 80840
18 8010 14423
4 45964 57508
3 28473 93237
1 16930 62967
1 909 72067
2 32476 64517
8 54060 86689
2 7537 58784
4 63831 79458
1 24422 83498
2 19638 79999
13 10310 17921
20 91011 95213
1 65285 95918
1 19898 73078
4 20387 54093
1 3971 90454
1 14153 59465
1 2043 52913
23 17373 28961
22 69961 91152
11 7883 22988
2 46572 65714
2 10704 31170
5 25838 43843
8 45966 52441
73990 54469 58469
5 21040 27400
6 8036 20753
2 9601 39903
1 13393 84248
2 11732 19848
5 37119 93767
12 9449 14758
3 10904 20353
5 20456 89790
2 15984 49655
1 42463 78755
1 35050 96656
5 17910 26167
3 46118 77490
1 14340 82691
2 55779 67997
2 43773 96503
1 35267 85128
1 33369 52297
1 1838 50435
1 68000 97819
7070191 44873 46260
3 52447 83716
3 19738 39169
5 23235 90590
1 45335 98651
8 22281 39320
2 62017 81351
2 3205 79246
1 20155 62890
2 32272 81309
5 37491 46602
7 75609 97904
9 72 16511
75 5450 11755
5 27900 67698
24 81052 96767
1 299 96010
3 47608 59508
1 26218 97644
2 50027 74514
1 22869 76857
1 15039 66289
1 32515 63115
18 3963 19894
2 41665 65964
2 40481 50264
23 86813 97099
3 33203 97074
1 5071 68658
4 76682 95758
1 5191 61407
1 24461 98717
2988073 40919 42797
3 13553 52120
41382703 45480 46025
2 18323 70963
5 49311 64468
5 56728 61494
2 50176 99857
1 27912 67596
341291 21760 22567
1 47457 71046
1 26327 78639
1 20387 93909
11 11512 22997
22 73915 83566
5 14058 16117
5 40580 79377
1 60476 72066
1 2389 89283
1 39584 96115
5 57865 84259
1 16656 89445
29 22230 30468
1 55871 70841
4 9367 37749
1 17646 91290
1 75495 86255
2 7710 90175
2 17311 35342
1 9624 87403
5754632 94908 96971
1 2249 33077
5 39314 96602
1 6420 77191
1 18361 37373
4 68548 83325
4 27113 53395
1 58562 64297
5 37309 56436
8 54657 67849
2 29280 94373
20 28880 44886
2066 43176 45852
69 543 6676
1 48651 85321
23 16436 18243
7 9782 41369
5 72608 98762
4 12179 92808
3 69701 77228
1 64693 89741
1 7718 39867
3 27860 69937
18898295 18414 19965
2 45755 85494
14396 14116 15142
1 21089 65965
3 45505 63704
4078093 56112 58558
3 17352 88871
3 48057 58529
1 28839 49274
7 80259 95004
7 15953 33944
1 71739 93527
2 36450 55859
2 29303 49539
1 8086 87075
7 65832 85037
1 5774 80381
23 10437 16883
4 7696 29648
5 51294 66806
3 55254 66590
1 14117 28012
6 28301 82824
5 7588 19945
1 40653 71112
1 49580 79432
35524 53436 56612
6 65232 93965
5 8428 19378
5 29979 57631
1 6314 98470
1 44157 61243
3 24200 34330
1 7527 62909
2 11315 91711
1 29437 48618
2 49103 96544
4 10434 42860
1 6435 93066
1 13946 85282
1 6787 68327
1 30837 58490
2 35815 55727
1 8615 84835
14 54607 72145
4707101 42220 42615
1 34342 77125
2 21591 77799
88607870 39545 40170
2 28062 78389
1 854 67472
17 22322 26530
1 47208 76216
3 10123 96343
1 9280 46461
1 13741 82568
2 8976 65287
1 14557 75725
1 44544 87985
1 25827 87558
1 16987 80089
1 11106 76623
1 24616 70695
17701 55882 56521
25 79993 89263
3 62082 91426
1 21780 55854
4 32690 96886
2 64437 93703
9 36475 43791
1 46577 86167
3 39114 61498
76 4315 9813
2 59439 98711
3 28019 89124
1 53216 91975
1 34967 86263
1 54534 68061
1 40059 66601
1 52745 81951
5 67487 98309
1 53019 75607
131983 44411 45872
7 18043 45336
3 31559 46386
13 4854 32176
2 20287 59065
1 20414 33147
4 50914 87915
2 41651 94893
23 82471 94534
2 48871 57642
3 64982 67311
1 25434 67004
1 26397 92723
2 41732 61829
10 15061 26361
1 47371 57332
3 33227 41660
4 78903 86057
33 60583 65032
8 22483 33150
1 24708 90029
2 30529 54817
5 37413 75709
1 17348 83794
1 48701 92029
3 61731 92020
1 53484 97282
2 38718 72395
1 34687 65433
6 85991 98973
2 10356 71624
1 46100 85906
1 54406 88024
1 18663 82105
1 52274 91678
3 72607 84492
4 8005 58644
17 75772 79279
1 8192 58310
5 9526 70097
1 47302 98878
2 2253 61687
1 38312 84246
1 35255 64867
1 58704 83538
1 33844 41716
4 32501 43503
14 84065 97958
20 10445 30215
5 35991 65257
2 60255 98807
9 66394 88631
1 4651 68587
2 30357 98414
1 35989 85882
1 24232 63655
111 2222 7747
2 31176 81826
2 54103 84696
1 35045 69601
3 44440 63996
1 2154 67640
1 6609 44267
2 62321 84686
4 1200 7361
2 3544 8566
4 44212 67650
1 13687 69772
1 64521 76710
2 76130 81592
2 42212 95471
3 24558 32991
3 14161 63989
18 25428 35583
5 25881 52154
10 890 27442
3 46669 74343
11 6848 20672
3 63800 76577
1 28991 86093
3 5730 99926
13 6267 18940
1 50564 85057
2 6146 79482
3 18062 64346
3 27482 47105
3 13644 66620
1 48309 93099
2 70845 91724
1 14764 90275
2 56899 94430
1 64123 76206
1 26959 96826
1 4985 57687
2 44853 74238
11754 5715 7865
2 24050 74944
1 39159 99251
1 10879 87418
1 50911 97694
7 29708 47229
2 29239 33600
2 50373 86655
3 15873 26308
1 42565 82077
1 9766 42343
2 37138 99839
1 20751 82092
732631 40224 43287
1 7888 26513
75389507 77441 77853
3 51125 56135
15 68146 69713
4 16583 84494
9 11294 32810
1 6203 36839
1 14883 96981
4 43819 47182
10 40405 48457
2 3605 40293
1 3040 68597
3 62095 85515
5 49185 71510
4 16398 58004
5294 13195 13307
2 8557 34803
1 4612 48047
2 76233 83988
2 17424 96418
1 12551 72640
4 43322 83024
2 36224 54762
2 7041 88536
7 65056 82192
2 31993 96496
2 65695 75006
1 16163 73158
6 56533 92365
1 8753 48184
18 12803 22903
1 46402 66681
2 44878 76014
2 40254 86150
1 43495 79363
477 7236 9761
3 42324 55351
1 62102 88893
2 58851 84814
3 51559 57004
1 54748 74031
2 6762 80756
130 6269 12334
1 19315 26545
2 62884 65298
24 17093 26840
156275 39162 42920
1 10678 48871
8 32366 49172
7 51274 68832
2 16010 63608
1 11481 53608
1 9612 87526
10 30843 43902
3 28439 76513
3 78970 93683
1 6813 89211
2 5645 80293
39 1352 12573
2 43960 60052
1 21396 78991
1 37494 87701
1 16994 72085
12 5241 39959
2 8384 69632
1 250 88832
1 50310 85726
1 25228 94721
2 63614 79179
1 4755 62272
1 28188 52927
2 46367 61133
1 43336 71131
5 3910 34934
2 4071 72607
1 16715 92475
1 1794 40853
2 50802 59029
2 58116 97876
1 23958 86630
2 36243 80881
1 15608 86481
67 77865 89796
2 42206 83440
15 57070 64622
2 41958 84400
1 30604 73102
1 24400 93030
2 68916 91465
1 35466 94245
1 46853 91272
3 21627 43358
1 33301 54090
5 7857 16886
4 69326 83829
1 34977 84613
5 5870 64879
1 14765 19522
2 29422 92652
1 34619 39281
1 21331 38346
3 15067 87037
2 11054 37186
7 24674 47343
1 61568 90001
3 37615 79445
2 34606 77675
1 16473 53810
1 48256 73899
3 21782 44362
1 50154 75627
1 34229 86560
2 30484 34692
1 45994 95703
1 40680 70914
2 31089 98331
5 65814 93921
968 86991 89249
2 47975 66038
3 17931 20217
4 8206 93505
3 57311 87089
2 36384 97830
1 11894 57611
10 65223 71840
6 83641 99187
1 50744 75732
3 10037 61528
1 14403 95681
1 197 93647
1 8706 68154
1 27574 86300
4 43492 50901
6 62556 68151
2 26399 57695
2 21301 90367
1 46686 76069
1 17933 83228
1 36196 69519
8 65902 67284
2 14951 67675
14 21739 27315
2 33348 59940
3 58077 85113
2 57841 69565
1 64590 72946
14 9889 20844
1 44598 79281
1 41708 69733
8 12706 51063
8 912 33731
4 23892 96435
1 36466 69515
1 50913 88644
2 21311 60833
157 87425 99218
2 5213 35853
1 47592 51172
8 73809 96339
3 19151 78213
3 23776 35236
2 37196 54253
2 15503 69324
11513 81734 83530
1 17496 38196
47 74457 79132
2 9599 48377
2 18311 44157
1 54688 78891
1 1040 97001
3 61162 86173
6 35891 86985
5 84799 90382
1 28506 35954
1 38519 51562
4 36645 47882
1 13271 42045
41 3269 7889
2 37008 42772
1 38362 71640
1 23895 95778
1 6674 68109
15 68336 74940
2 18992 60414
10 58730 63056
4 18618 44835
7 5690 16974
1 26986 88343
1 25226 48590
18 15435 30058
4 77549 90606
11 64411 82514
43 3925 10105
5 25758 74960
1 12251 31595
8 24546 36689
2 58661 78114
2 40657 53723
44 15656 22307
52 9091 15852
4 11465 57039
1074548 53723 54890
3 30150 54749
1 11434 64704
1 55488 65563
11 23425 25083
2 42436 98988
1 25106 74337
4 14698 30419
4 45733 82640
14 49204 57803
8409004 33842 34217
1 40034 59008
4 45165 85350
1 13389 79913
13 54379 59457
1 11260 69208
2 27403 32670
4 33633 47601
1 27341 77453
5 8750 45556
8 65681 85415
1 3921 30415
10 26822 33089
2 34053 64172
1 27326 90756
1 11278 50431
2 7054 63681
1 37813 52260
2 23999 53515
1 21028 68646
3 46715 88365
2 18121 34930
6 56932 90106
2 17301 60610
2 34657 90489
1 28930 99066
1 52967 92408
3 66604 79674
1 32983 67255
23893846 88217 89118
2 16887 77397
8 65922 77709
13 7971 22097
4 23438 63467
1 34718 73063
18 48657 50067
1 34563 62570
2 52554 65394
1 36859 39102
109 1330 8252
20 16274 19548
29 229 7634
3 14621 88584
8 63717 83583
4 16809 49544
8 35651 41530
3 31974 92450
1 63697 74512
1 22004 76092
1 35862 91260
2 41999 60813
46 89433 93609
874452 28332 28754
2 1500 73928
2 30846 85107
40 75780 79951
3032457 59549 61823
2 21501 93764
3 45262 54964
6 7061 19102
464226 76035 78512
5 35927 79643
1 9501 88814
5 1504 32739
2 36408 87091
1 75786 98599
8 7101 35208
2 20193 63522
1 31350 47245
2 20242 79887
5 58529 78364
25 11345 16375
2 11755 78497
7 22794 27070
20 20632 27668
2 26608 90533
2 14819 47545
3 32423 72348
1 4299 79073
1 42731 98502
1 49693 96812
3747489 98477 99893
3 8804 49649
1 11316 75985
2 16382 43235
2 16852 96845
1 3873 96689
1 20178 50486
3 63456 84322
1 3155 67366
2 11440 35016
1 299 90715
3 26332 58869
1 68822 93320
2 53894 80827
3 13748 65336
69 84101 88940
2 21820 89627
6745971 43567 43668
3 4234 34555
3 36248 75655
19639786 37156 38447
1 15609 55660
1 21449 53066
2 17218 47972
1 23385 93162
7 55242 82067
2 28155 39689
2 44924 60188
1 24479 98546
15623182 3068 3781
2 43973 97322
1 29265 63896
6 23362 33849
3 29241 36939
3 19826 29007
2 17593 82024
7 32577 45283
18 76392 85189
2 30471 99807
3 41074 71145
2 39016 81517
1 30052 58891
1 25178 39093
3 40940 91755
1 12398 88222
4 24841 33655
3235491 37416 38129
2 47329 66229
4 2698 64723
1 28489 48006
1 10255 56074
1 15062 96664
42 65138 65169
2 40182 50059
1 30316 57938
14 52573 57229
1 18767 75307
17 48730 51598
591863 24239 27316
13 63705 65276
3 42485 54309
3 13056 52629
1 41122 68902
7 59240 96631
2 5549 94045
3 57485 83755
68 84326 90627
16 6824 28005
4 29099 77041
1 39000 54302
6 8518 31157
2 34742 93888
1 10097 64530
1 35672 63810
2 51980 58323
1 13695 71735
5 1109 34006
1 14168 93150
1 22727 90098
4 53941 64756
1 42835 60351
2 4079 4713
4 70491 89909
2 38618 96618
2 30147 84541
1 36003 57118
3 59202 61400
1 45146 96207
56 5759 9246
1 48240 73163
10 27538 35502
4 11671 37547
3 34269 97328
1 25152 86745
1 13143 23126
2 5443 99001
2 32710 75228
16 13591 22828
4 29847 51348
1 11722 66925
8 66374 76724
1 19824 58473
1 68260 99893
1 12312 68813
2 6123 89835
2 58835 64210
1 32094 40358
5680765 37493 38890
23 15559 22661
6 38562 94065
2 50277 70970
5 20278 52134
2 4865 44998
2 20065 43311
2 27108 32597
3 40643 67563
1 5276 71198
1 15098 92347
3 57172 97923
1 11058 65025
3 24484 48599
1 15766 27349
31 76718 81341
2 46737 60864
2 42689 51447
1 46787 60378
1 42481 68957
1617822 34483 36829
1 3844 68908
2 6293 76991
617457495 93396 94148
2 23856 57565
2 19018 29667
1 17521 42487
3 17779 57533
6 24441 32062
1 9984 62012
28 61244 64422
2 53924 70509
9 9557 22730
2 48376 73190
2 12511 66923
3 47432 64305
1 2879 85566
3 2226 18969
13 6613 30480
3 53669 84671
2 30097 95980
3 13260 40118
1 17027 22889
12 37384 40763
1 57597 75450
11 67841 78340
2 46513 86481
18 10825 16875
12 65498 84790
5 36985 54867
6 7858 88255
4 31385 56612
1 37023 72748
2 58725 77824
1 3150 96907
2 10304 92029
5 12992 23585
13 79172 82849
3 71413 98623
2 19112 62374
4 64266 81745
3 652 27096
3 50660 96477
4 20524 36200
2 53184 73033
4 39090 56735
7 55994 59501
1 37945 54750
6 19960 28934
5 9664 67534
1 63194 75278
1 61967 89555
7 74803 79469
4 20370 41845
3 25137 83654
1 76296 84264
6 44826 53005
1 29378 54855
2 32169 79916
12 2125 18399
4 5678 22339
3 44078 78156
1 27344 76820
4 67538 91797
4 60591 64526
2 9712 18146
472486 11909 11969
3 29961 70085
3 2432 43009
1 2526 62262
3 34939 58608
3 52074 74044
1 34121 67897
3 31035 54341
1 51605 78142
1 16574 55422
1 596 84216
1 27612 92153
2 9920 41405
177860202 980 1526
3 24713 59172
4 54185 95704
2 13878 77620
1 40071 80347
1 36379 88429
11 8160 37913
2 8204 38010
2 47667 53626
1137045 20207 21698
4 5687 26946
3 24781 50212
8 65153 98914
4 19454 58468
2 43241 58696
217 4150 4530
3 47247 90639
4 4874 38571
1 33013 68914
2 15348 59284
7629898 95439 97195
2 7130 35972
8 37950 41961
3 29458 31020
14 58286 71479
2 45694 93693
5 44819 53966
1 44133 76352
1 21699 97433
1 47082 84846
1 5247 75196
1 5835 65104
1 44774 91931
3 3482 46529
28960559 5442 6641
2 27406 73738
57 83788 85609
8 80720 86134
3 20439 85075
5 24444 40813
2 11267 87272
4 57349 66370
1 57434 70954
1 17724 56010
3 54957 62779
4 2980 53265
2 37710 68884
1 18488 91156
3 12676 18734
2 44795 50570
1 45691 99928
6171 40047 45857
22 81623 91160
4 59700 82292
2 59779 72909
1 20578 75387
4 20316 58689
1 30215 47410
2 48261 72718
3 38236 45454
66 92290 97472
1 58887 66358
5 20400 50915
4 29435 95382
9 7803 36786
154178 19412 23493
2 239 31749
4 67041 91492
6 45545 85057
1 34298 79790
1 34566 83680
1 13170 70142
1 20257 83672
1 51972 84755
3 28058 41634
33006 54050 54436
12 3320 9362
3 26562 64469
3 29513 61427
1 15870 99393
42 77656 83961
3 28200 44276
1 70715 97899
4 58683 69811
8 53750 60554
1 12760 91639
1 48051 54251
4 36297 77199
2 41890 48827
1 12477 33803
55 8988 13454
2 42827 48838
3 59811 98523
7 4147 31799
4 57053 85999
5 10825 26373
3 22140 86944
10 8861 17496
1 58251 77035
3 11967 31296
5 28823 95834
1 29982 47553
1 25060 75965
1 25307 46288
1 9300 59219
4 31519 51283
3 54001 92349
3 9383 81721
1 51532 87567
1 28416 60891
16 13697 27887
2 34018 66128
1 36371 85402
2 5617 39800
4 62124 97637
8 7922 18847
2 24590 72556
3 13430 36524
1 51402 73559
1 4049 74190
2 51139 67667
1 19688 52435
8 81142 95006
2 11537 47929
1 13010 83375
3 31202 74062
58 73290 77548
1 62742 86605
3 39687 99706
1 8702 92865
1 40602 69612
27 18407 26257
2 339 76167
31 92046 98733
7 35646 54187
3 54138 98927
1 33155 79875
1 8188 54412
2 49292 70815
7 9042 20050
8 5104 23195
1 7298 35566
5 6448 26845
19 71262 92087
3 8120 65246
2 10793 87604
7771 40924 43943
3 14116 68454
2 57356 99491
4 67129 88442
2 18023 80098
3 23257 45928
6 22989 44362
1 25840 49712
1 29363 86702
3 28150 45998
1 1229 97165
1 17775 77520
1 37537 67841
1 15881 69527
5 51234 96295
1 57951 92522
3 14747 45722
2 50084 90395
255 86777 90909
2 11942 67526
1 434 64541
1 1305 97604
8 29305 31693
2 43557 74596
2 21806 51702
1 57493 65900
1 9693 48044
3 19588 37409
4 35902 93093
9 49882 53214
1 57627 84960
2 47237 78500
1 44035 48776
4 30904 63922
1 24866 90476
13 8039 25512
1 9693 35563
1 56925 74675
3 16016 92640
14 75372 80764
3 26372 48830
3 44606 93554
159 4837 9204
2 1150 37034
3 20584 28535
1 68581 90928
3 4247 51120
1 3513 52489
6 38302 88854
1 15772 69830
1 24990 71895
1 16429 99093
1 1248 72162
3 40435 80735
1 48155 70618
1 56791 73422
353781 75181 78619
5 35292 46188
23 10473 17341
62 3821 13919
1 13570 95328
3 11593 23298
7 74657 96235
5 43953 47785
7 5353 20563
2 6384 48015
1 39473 92119
6 30848 59114
2 35229 57550
1 14562 66040
1 38382 46436
1 40814 77078
1 37401 68525
11 27217 38414
1 1471 98127
10 72227 80118
4 73685 88232
242 91466 95240
3 6828 35548
5 46882 67831
1 54290 88704
2 10106 98395
1 27113 96412
3 27072 82829
3 62225 84193
2 1960 72693
42 12435 15730
2 31057 44122
3 42969 64175
1 9695 76523
1 35012 86285
1 10320 65828
1 37248 66076
1 34856 71126
4 33961 46704
67 87042 94530
3 2113 52676
61354152 76359 76660
1 16601 71091
2 41960 87817
5 55709 59558
5 57376 60529
3 27186 78970
3 60766 64996
4 15769 39780
1 1110 39753
3 17156 54982
22 3301 15837
2 37668 77577
20 48127 49256
2 30987 53875
5 54324 62475
2 6745 69607
1 4580 99521
26 87009 97624
1 50384 98636
49 86060 92035
13 66765 95550
41 23529 24605
7 62583 94902
5 32950 51389
3 2868 49408
1 34009 81089
1 28660 54968
1 14340 74394
1 8323 70814
4 4946 10273
1 19006 56917
1 34498 54578
3 65630 72237
3 16928 78346
1 9674 89483
1 45998 82100
1584914 97182 99717
7 17217 30606
1071146 59555 64303
1 35501 77259
1 13643 97078
4 16923 58274
223167902 99048 99661
2 13675 28018
8 51287 95340
1 12894 69306
2 6566 77695
22 85084 93201
2 40258 49889
1 14571 40691
1 6995 85998
4 25616 50618
29102079 18416 18749
4 50467 93507
1 25351 86322
2 17338 90655
1 1380 84757
1 37101 80452
1 12930 89026
2 45429 95461
2 25762 75873
1 13297 60217
1 9899 66447
1 37782 43332
2 46302 86980
1 41937 89058
1 18350 84632
1 25945 98108
1 41401 95976
43 7921 8473
7 34855 42239
20 69180 72394
2 31037 93912
10 63113 84461
4 39908 96125
1 16915 81325
1 33946 80030
5 78403 92515
1 24991 47737
1 68291 79655
4 75070 93697
2 27562 67292
6 47946 63904
2 8112 48482
41 93070 99941
13 61164 97419
1 32279 91753
3 59997 88942
2 71455 80170
18 24654 38810
1 60258 75340
2 64155 73956
1 20139 74315
2 9567 92909
1 23580 39787
2 44000 56584
3 16526 77377
1 47781 87793
1 17177 93786
1 8761 86198
1 30113 60890
1 11746 87882
18 17596 35601
16 15145 29775
1 18021 50661
3 32484 87521
2 61231 88294
2 19488 70596
1 56207 80100
4 22060 33580
1 43746 82313
1 29167 94359
1294 39901 44811
10 68702 84450
3 43832 94544
13 50411 62061
6 38713 58772
1 8256 76136
1 52805 90861
1 46490 94206
1 27161 62488
2 53038 77342
87 4316 9086
3 29600 71997
13 87784 89760
2 51286 80437
4 23500 51615
5 10784 40014
5 65610 93015
3 54298 91402
3 68887 90135
10 87756 94737
3 1464 99656
3 45413 67907
2 18473 80397
1 12303 78061
12 22926 28644
3 85343 95228
1 10057 24889
4 50949 81588
1 76626 98390
1 8703 98817
31026851 24514 26283
2 5364 66268
2 15402 55815
3 74030 84847
1 14469 66535
1 58408 61315
2 49029 62630
35 92520 93507
5 56924 98211
3 63621 70380
1 10679 91628
3 22492 47059
1 58040 83518
2 78848 99973
5 449 53289
3 40413 76986
1 12201 98061
2 11685 95190
1 36233 71105
6 28003 44936
2 35021 89240
7 30814 40531
3 18966 58572
1 8329 33219
1 24312 55804
1 453 97151
1 6174 92605
1 57047 64815
4 32617 49136
1 54655 81457
3 44176 64532
2 78537 96387
3 5037 83969
14610549 36887 37252
1 1467 33610
1 88650 96418
4 55517 60422
5 16593 93131
1 54306 90522
1 47715 75722
10 80332 96107
2 18200 55085
1 65226 79909
4 8081 63183
4 46237 48309
1 32217 47725
6 2045 33615
2 18504 32534
1 16314 34047
1 18241 57374
18 73811 79749
1 13081 86340
1 61860 96933
3 60067 86806
1 26317 59266
1 70711 91186
2 61572 91151
2 1748 54061
2 32763 43644
2 24058 56735
5 10278 49922
1 6366 53497
1877199 93683 97765
1 29568 97452
1 29031 92631
113 41101 45512
2 14120 96945
1 40099 54971
1 13373 89091
5 46284 57486
77 17634 18896
2 34543 57360
2 20485 68102
2 48202 88410
7 9276 29034
4 6148 27692
12 54004 82699
4 4591 55234
1 31001 75237
1 31520 84466
1 30151 75099
2 44113 64538
44 90262 99783
7 77142 94260
1 15110 49989
2 66795 81405
3 26420 50436
2 8726 60632
1 11990 68783
1 45438 77185
1 146 60194
1 15483 25511
1 19206 91385
2 46940 76517
1 25306 89402
11 54098 68990
7 61873 92763
10 18902 24824
11 10736 20682
3 12234 59031
2 20449 65745
2 29346 98451
7 27320 44931
3 56050 73536
2 48826 91790
4 15371 40308
4 1673 59246
1 5693 34672
1 23269 60968
1 14541 68648
7 16879 19360
2 26997 73102
1 6648 33386
1 24149 92249
2 31665 98614
6 51744 75329
5 8310 18083
4 12689 40859
1 13605 44745
4109 31709 37134
1 26742 75172
1 22647 81274
50 83112 99003
92 40274 44670
1 7814 75466
2 5711 96364
5 33938 62294
2 11140 79493
1 62179 66566
2 15210 63917
1 35265 52088
1 52809 71263
1827427 33802 35966
2 18851 67994
2 31333 83811
2 39762 93923
17 78192 87888
3 38510 62839
2 50359 72057
3 39780 51429
1 21429 60216
1 52240 83442
1 6967 94234
3 55640 92935
2 90133 98035
1 37747 74534
5 66234 93389
1 29258 58312
2 53348 73537
3 19262 48023
2 30380 74899
1 7785 76583
2 55757 91797
2 38269 82635
1 12879 66916
13 6568 20430
1 20513 65257
1 33883 98076
1 3585 67458
2 22717 62537
4 18133 48049
1 56747 72724
2 33051 67211
1 17858 70750
6 10864 27972
15 9125 19454
2 54257 71064
2 10359 92034
8 16819 28112
2 38959 97144
491359 8340 9808
1 27234 63826
3 31960 54901
3 27391 54730
2 40178 93697
1 35633 97320
18 85318 96704
1 19433 56434
7 82129 89468
3 21841 47325
104 1648 13580
13 17754 33690
3 16411 55745
1 26506 70852
1 36844 56641
1 5814 93530
1 17041 69478
32 69430 80300
1 26903 81541
3 61469 97672
1 11505 94469
9 24334 33545
4 16865 52943
1 16757 49666
1 18070 59611
1 38880 56379
1 21451 81913
1 20162 43252
2 12383 95214
23 61060 68169
2 52771 72575
1 36287 47252
3 19171 54719
10 69310 74591
1 20955 56099
3 10147 34390
1 6316 87096
16 78661 92378
1 59351 95604
2 31881 52186
4 14214 70147
7560 10660 13120
1 35024 58753
2 45101 50731
1 136 50317
15 17814 19326
6 56399 89275
3 16550 29399
2 37620 69799
3 33810 53714
7 22976 24984
1 26839 47453
2 28074 47944
5 68269 77888
2599 53281 59257
1 16727 95479
4 52714 71775
2 1942 48114
9 50723 71078
13 87073 92165
2 32709 67777
2 32624 43249
15 57948 62063
1 23751 93364
3 64365 69837
1 45793 68724
16 2124 33476
2 34783 74691
1 14322 81796
1 10186 86038
2 1953 32197
6855191 49999 50261
2 14167 18995
1 53481 83419
7 31468 59814
1 33310 52659
2 22851 48022
4 22503 49835
1 46628 93191
1 35553 45500
1 18811 78871
53 80675 87658
3 46644 58776
1 3171 95025
1 42259 89363
3 52860 77180
2 27032 94011
15 69923 95825
1 10896 92144
2 12975 45160
6 38163 40448
1 32523 42841
1 30501 72734
1 8112 60662
16 74622 93393
1 49647 96224
3 58657 96986
4 8025 60657
1 30006 64349
1 5101 79368
5 21264 36263
18 66341 76490
4 17506 28070
3 27112 45027
4 75521 93312
4003794 95881 99127
2 13381 44044
6 56759 78777
754374 50567 52724
5 35066 97376
1 32380 78723
40 91343 99985
1 40170 47649
28201100 60486 62374
1 41686 83188
1 72385 88980
9 7348 27821
3692467 23944 26846
12 77325 92446
3 16632 79777
7 16149 78255
2 41407 73019
2 31816 85738
9 5224 38136
2 36116 81856
1 20107 45825
1 14119 75127
5 20830 33408
3 83411 97699
2 3704 87446
1 17194 25005
1 2906 31368
1 2552 56896
1 19073 30489
1 5396 28974
1 61517 79838
12 49031 57816
1 9226 45147
5 31044 33400
7 46462 96198
8 61893 65602
2 23410 51623
5 55893 63071
4288 55262 58361
5 50747 87770
4 20675 58606
1 8386 88190
1 57737 61408
28729 54814 58613
3 20237 53692
3 28808 34985
103616 87862 91769
1 20976 48919
5 54914 65404
4 3785 64876
1 32383 86538
2 61620 82356
1 10889 86456
1 24999 39585
2 57371 91901
2 7709 53759
1 32510 93395
3 52303 71100
1 50016 70839
9 4100 29636
48 42746 44375
2 50241 89248
1 53365 64029
1 37651 67583
1 21941 66863
1 51607 84909
1 10396 41473
1 3253 80826
1 155 64134
30 1346 7836
3587196 44842 45895
12 45974 57995
1 3490 61002
27145621 77563 77923
1 15175 88853
1 11935 91344
7 54036 75580
83 89172 95779
6 14448 39410
2 3454 76538
2 34106 76923
1 35945 72550
1 37206 92729
1 15905 98447
9 39410 50757
2 31446 95398
7 65203 68411
1 17254 58997
1 23242 61784
8 29617 44687
2 53090 97860
3 21180 48285
39 7504 23029
4 57619 88421
4 62434 99373
3 8799 37804
2 22707 75611
1 34887 98514
177 11603 17017
3 37014 61389
1 44995 65534
2 9271 86675
5574675 88382 91168
1 32027 63620
2 908 67618
1 31187 60643
5 64899 97119
9 60025 93320
3 7881 17475
1 44661 71478
11 18134 30961
4 14769 39253
4 21921 64045
3 17415 40517
13 67133 70533
3 1196 27088
5 3759 23438
2 10413 20927
4 50886 81769
3 1329 67603
4 23437 34436
2 11344 40694
1 1461 39498
1 22256 32618
34 80609 97283
1 28262 82800
2 2551 58046
1 20479 99547
1 17002 75976
2 8849 62970
1 4292 33180
2 63367 78669
1 15752 76546
1 5210 52495
8 31426 98957
2 3725 53234
12 25128 38526
1 16687 90952
1 29551 87162
1 2705 65067
23 13608 15780
1 8502 34568
2 11339 86879
1 20280 33033
9 38900 54117
1 18869 32745
296 3743 6100
3 20009 49716
1 30117 50847
1 16105 80094
1 4101 83015
1 33792 68679
13 63092 80699
2 6802 36859
1 5939 28125
3 14964 45991
9 66758 91963
2 39618 94665
5 48675 81135
5 38695 62024
1 18173 50948
1 22606 79836
1 13723 42831
4 29569 36142
4 52923 92559
2 41918 73996
130162 70686 70965
2 14393 68536
1 21799 70847
1 9339 71317
4 28161 64097
1 3664 80669
1 9278 34499
1 41475 89086
3 32130 68250
17 13087 16092
8 90526 99402
14 81725 94265
3 30956 78758
1 34670 72467
1 17948 79743
7 9115 22369
3 23572 58847
1 18339 64240
12 14344 28706
1 21016 68909
3 52582 72230
2 20961 87594
1 6656 67945
1 28534 75119
22 2424 14750
2 15384 51586
30 91395 96455
3 12443 95051
1 41208 85601
2 49563 56876
1 37126 56942
1 25673 56150
1 14554 91105
1 11694 96055
1 67640 67651
238 32932 38191
2 45722 88257
9 79032 95280
5 69121 95032
2 38836 77901
1 46211 96747
28 80510 85861
11 83430 86530
13 14169 38920
2 31034 42996
2 24726 77762
1 29668 69646
2 21566 57310
3677386 98521 98910
2 46005 60518
1 12823 53149
1 37743 87535
1 36299 99925
4 36667 50080
10 53275 67540
3 23895 71329
1 32767 91539
1 27700 48087
4 23233 85821
1 2965 67353
1 33437 63840
1 46665 84674
12 73606 94896
2 50804 75107
1 7933 40152
2 1140 72823
1 31035 53916
3 48099 84811
1 30596 80866
1 18243 89975
1 8732 54571
1 20257 68144
13 81834 86950
2 30298 67886
3 38775 48403
2 25140 73055
2 54712 65758
10 81497 90140
14 1886 17501
4 19322 80029
1 10568 85149
6 67406 70685
2 21307 77027
1 680 71584
2 63754 75668
1 30506 98802
1 40466 90958
1 25311 86194
6 27039 33749
9275393 89350 90603
2 30943 31917
4 5248 71700
28 91064 96047
1 24767 59915
1 70527 74977
2 54064 94514
3 43568 90211
2161351 77401 78392
2 30008 67920
1 26939 79479
1 11020 91943
2 13351 33261
14 8487 22993
1 39917 58387
3 6750 94930
2 30308 71736
2 38192 49455
17 84210 96455
16 67561 71091
9 3002 15210
1 26768 32786
1 30359 76966
5 24038 90440
1 6416 57477
1 17280 80244
15 72937 76010
2 5962 53259
29 9364 15847
1 22591 64622
3 10865 15888
3 34977 47566
1 21377 98716
1 8063 61253
5 29448 42878
7 61613 94585
2 54810 76988
4 53984 90561
4 42320 52543
4 78395 93898
2 42444 94943
1 21952 38369
781025 71858 71934
1 8650 58375
3 65163 67516
21 3519 23519
4 15582 66687
10 12615 17240
3 34594 82090
2 1654 43681
6 57721 61930
1 5973 83900
1 54861 83435
4 10133 37863
2 35073 86780
1 44544 63460
3 34995 87094
30 85854 90860
2 24222 68208
3 417 78997
1 35331 54760
5 14288 35288
3 51423 66553
1 28900 70541
1 27373 78003
5 20731 34140
2 1340 97530
1 47977 70337
1 31236 92986
1 56087 78997
1 47090 94269
1 53268 87878
1 53879 99055
8 31069 51858
21 69748 91810
2 27034 74774
2 60439 84553
1 18286 85371
1 24321 52345
2 46319 99841
39 88535 96565
1 3281 63120
74 5637 9406
2 33278 59491
160402531 96676 96922
12 80236 91688
4 21299 41686
3 6974 66615
8 67224 90208
4 47652 96682
3 86270 92653
23 1204 19932
4 50783 60348
1 38998 47496
3 54449 95957
3 81312 98762
1 45905 85207
9 18601 55531
2 23804 92405
1 17360 52372
1 5095 87625
44 42381 47010
1 29523 50911
15 9 20665
1 20994 43986
4 36782 93270
9442064 42213 42512
4 68622 90163
3 2771 47711
2 20417 33958
2 37177 89100
1 54770 87771
1 4220 41645
2 28071 49542
2 23080 81375
2 69116 92388
1 10208 62538
2 27709 68129
6 48674 68302
2 31912 51817
2 81106 90781
1 61527 84441
527019 34556 34652
4 7144 86603
3 50637 87758
2 16912 86194
7 84335 98508
1 34186 88960
2 26870 32144
6 9754 41809
34 23159 25395
14 175 20245
4 49525 79403
1 19883 93425
3 46493 64235
1 15379 82236
1 527 74324
7 72701 92531
2 26008 94723
1 20716 71592
1 47048 78819
1 48027 61295
36 19551 26384
2 50838 71926
4 16443 40153
2 48352 74795
1 30402 90111
1 21575 62165
1 21445 28996
3 63948 97435
2 1391 35154
3 27909 78659
6 35252 49454
10 80762 93095
4 18582 60944
5 13920 24496
1 15066 49568
3 14062 65939
1 42081 96517
1 22921 41848
2 15139 67527
1 7227 87282
1 50868 86460
1 27296 92151
1 2736 37131
1 50519 99368
2 5184 21025
2 36726 70071
1 38351 64949
1 23964 48774
19 85687 90693
5 30749 48665
2 41469 87584
1 22257 71761
1 15310 72314
2 8084 83302
1 8130 56763
1 581 49223
19 4203 23764
2 32952 46061
1 24667 75888
31 71839 79554
7 64163 74699
2 3871 79949
2 15346 82412
1 30805 61051
5 73764 89506
3 72105 90349
5 54239 85578
1 45356 62464
3 49066 67567
2 39751 91162
2 22178 72449
2 3247 48122
3 25818 58937
6385080 59895 60635
3 47314 67936
4 9434 31986
3 7825 57660
2 30512 66240
2 30969 51597
4 14265 30929
1 33417 49372
1 5307 47296
28 76411 93020
4 33769 46868
3 42266 76454
1 18099 61395
1 46341 96655
2234 4893 7842
2 7326 64916
2 4694 24790
2 14295 52907
1 73535 95773
9 9584 23572
1202240 52526 52700
1 22993 89154
5 2178 44523
1 71271 94558
9 18335 37974
3 35026 61767
13 82147 88689
1 35649 95458
2 70026 83981
3 15512 40236
1 19930 56693
3 8819 27248
2 22646 86411
15 59557 75471
9 468 15932
1 1989 53334
4 50450 88244
2 10838 46245
9 11047 15858
4 37554 50935
4 46026 97384
5 44552 91327
3 72973 83393
2 3305 44350
1 37094 65532
3 3104 84489
2 3931 82074
1 34082 76616
1 33321 96183
1 24797 60928
1 7949 77145
2 43799 85408
3 64261 99278
98 89043 98912
4 34097 55352
1 15374 76200
12 4196 19482
1 53440 99224
1 10051 85958
14 5299 24640
3 42234 79579
3 68783 88074
2 65909 83483
1 26575 97952
7 18427 23931
4 5551 48804
1 41912 62469
2 837 89880
1 40292 91899
3 68516 81485
1 23567 72495
2 22381 51367
1 32952 95121
9 47826 73518
2 6270 67077
6 6304 31948
79698 24631 29031
2 45367 98292
1 39816 72149
1 25754 94109
1 9294 66307
2 10680 71412
1 43160 52025
4 56249 79898
1 14359 54241
2 55627 92513
3 30436 81839
1 22952 62847
3107892 62270 63458
2605 54085 57234
1 17778 86216
17 2183 21746
2 33897 76482
1 28110 70662
2 24088 67459
2 10744 78864
2 52945 98255
2 15734 29992
2 15717 61886
27944954 35426 35806
1 24286 62189
27 79847 93042
2 8824 69681
1 2421 66466
1 59193 82489
6 89717 99485
4 61268 99543
3 9208 91465
1322 32509 35596
3 37897 46242
1 47709 87882
1 31163 40430
7 41921 49167
2 5369 32037
2 2792 64645
1 7622 60005
5 48655 86106
2 27362 99918
3 28621 39470
1 11618 54056
1 12990 80558
2 5232 84662
4 54173 80186
1 16167 55553
5 34759 43681
2 6215 82430
13748016 62653 63300
1 42452 78634
4 57402 62901
2 42818 68929
1 23821 72451
14 27494 38930
2 33559 56581
3 31352 64940
1 14165 47477
1 25780 92080
12 73001 74739
1 23491 96423
1 49068 67149
4 13299 23713
1 3537 55331
4 5457 88584
1 44410 63978
25 81755 95093
2 3003 60721
1 16331 80953
2 29863 44866
148 4963 11307
2 16438 57342
5 58974 89390
1 53279 64947
1 27198 67375
4 46008 53273
16 7988 26016
3 44016 89377
1 26291 65017
1 8913 78570
1 27957 64839
1 17634 53102
5 67021 78805
2 47152 95076
1 3612 94042
1 27612 81530
19 9976 34650
2 53992 87831
2 28093 87299
2 11918 35972
8 64689 95450
3 8394 83854
1 5730 14553
2 83564 90606
3 68167 89168
2 64867 91082
1 30200 87213
2 11569 83859
1 67566 89005
8 30239 50007
1 13299 93276
13689654 198 3055
2 4985 83410
2 82302 86861
2 16734 78262
1 28446 57994
1 13884 57637
4 69673 80726
1 22957 61446
1 34642 85989
1 68742 83826
6 13801 42477
2 14937 76240
1 14459 88800
1 31881 65145
3 66858 96565
3 8012 57944
2 54483 98449
1 17343 80096
1 57961 95453
1 22921 83317
1 51077 96939
1 49907 64198
1 7889 90916
1 50426 76794
2 48286 93059
52 68958 69402
2 17329 76661
4 7102 50177
3 30981 55248
2 6383 62733
4 11871 21918
3 45160 71365
1 13751 59275
1 50020 99407
158022 24035 28602
3 68748 86857
3 22099 81048
2 18213 72722
2 21222 37665
2 14589 88437
1 24750 70283
19 7269 20406
2 70296 99570
1 12154 72322
4 78005 98266
3 20158 88785
5 67508 78154
1 2777 99077
3 30614 69078
23 79657 93638
1 24926 69666
1 26121 45093
2 6837 50401
1121480 33630 34627
2 15718 59486
1 18963 37521
2 5299 25193
46 90034 98326
6 6925 20001
2 41900 82987
4 24665 32112
8 74753 84352
4 36569 91032
2 79272 94311
3 26370 38365
2 58184 94830
1637488 75058 78089
2 74343 86840
1 903 94886
1 3423 90078
2 16001 36183
2 27368 90777
7 42819 53284
2 13681 78387
2 32832 57796
1 25765 75968
1 25157 76602
3 5036 33356
24 17610 30393
3 41768 66124
6 80713 96658
2 41426 64096
1 11835 56451
56 74824 80568
8 41823 46354
3 48808 90441
5 78579 97184
1 21259 38353
2 89716 96710
4 39893 85762
2 12007 48111
3 10176 25949
3 42262 99833
1 34568 75635
1 26477 90198
1 20864 57220
1 47588 94553
1 32991 66086
68 89511 98349
1 32003 84480
2 8353 90045
3 46130 67601
1 8869 49981
19 2407 32712
1 19919 64675
9 51846 55295
1 36309 60160
22754477 61396 62400
2 46129 84359
7 50820 94123
2 84351 98910
682327 50889 51181
18 56652 81270
17 14604 20619
2 34387 89563
5 21817 43146
1 11691 29863
3 78702 93324
7 38483 46369
2 22913 91435
1 24516 41065
5 4933 93743
1 32519 89351
561854 42053 43739
1 16912 52167
2 12618 61681
2 31966 68612
1 64098 76188
1 2888 59554
1 50568 63430
2 917 64772
14 77565 83957
265734 39177 42851
7 15944 41811
1 13912 46911
3 27450 36627
19 13304 14162
3 44709 54407
3 36313 49781
4 35739 52989
2 14954 21346
5 7007 73219
1 7515 73762
1 16930 84497
6533627 89380 90702
3 3132 81684
4 59179 92727
1 39749 96099
20352186 24777 25057
11 63062 78262
2 36479 71224
3 13354 62299
1 4687 28054
1 45801 78216
1 56212 94384
5 77828 84814
15 68783 74948
2 3457 78989
14 19512 25574
2 68546 91818
5 53202 68550
1 4657 67537
1 48905 98576
5 22997 50853
1 13666 30600
1 4204 55783
5 35511 40045
1 20961 54858
4 48185 82597
2 43544 98706
383227 49994 50964
1 24835 83455
3 70100 90966
2 20742 75740
2 40070 60364
3 28406 79175
4 15231 33436
1 15466 36449
2 24787 96791
1 34611 74060
6634 82070 82707
3 66474 83757
1 22891 27519
9 30754 48659
1 29806 41859
10 13429 25703
3 39636 53047
1 25316 45053
4 27513 36215
9 65313 81126
12312853 25644 26107
4 50330 62051
4 20174 57321
1 22020 43533
3 43869 92839
1 40684 67361
1 18080 54661
3 58041 92197
2 25674 99536
3 52126 61083
1 5950 82815
3 68071 89000
3 21657 54557
1 5428 47855
2 46033 88658
1 24097 64671
1 58917 97095
1 37523 56495
2 22373 98183
3 67259 84222
1 59578 98267
11174930 24972 25420
5009326 73904 74093
3 24657 63514
2 6240 75520
3 66660 92329
1 44462 89939
1 5494 75025
2 49783 58489
13 11245 19217
3 72472 97224
1 4092 82393
3 36260 71819
3 38550 59692
29 13376 16086
1 33351 91523
8 1001 22306
1 47329 77880
206 999 9416
62 81060 89188
2 8592 49498
3 39913 72574
1 73135 96267
2 11354 86705
4 42543 45270
1 3809 89800
19481130 75782 76128
10 14386 24152
4 6421 70696
1 14294 97086
8 63591 80654
2 17056 27818
1 6507 69128
3 30072 77068
4 58446 79882
2 12755 69029
1 13734 52449
1 27173 48471
2 13495 78415
4 3771 36485
1 22685 59208
2 35336 73394
1 19667 77791
1 4279 50064
2 46885 63230
2 40107 93505
1 9056 64038
1 19355 89891
4 8693 36616
1 6269 48210
1 29625 64190
15 16305 24370
5 52788 81647
3 19250 70067
1 25819 61000
10 6293 12121
14 64221 70302
2 49718 73967
15 29577 31322
5 52114 79710
1 6095 58627
1 5007 53522
1 10570 33180
40 32373 40121
1 34987 93867
1 6590 66355
1 22728 69282
2 49302 71160
1 25003 51140
2 21567 82837
1 32318 82193
2 40505 63423
5 56136 59536
2 41287 70556
9 63780 83891
1 51664 67647
4 6074 41211
2 616 81888
452118 93958 96271
2 53438 77888
1 57027 73704
2 30103 41416
3 33645 47073
11 28487 31160
1 29062 48176
12 17059 28382
5 41005 62619
1 50011 64268
4 59514 92815
4 30849 71781
1 9334 94196
1 14073 77740
1 55319 70693
1 10606 72012
23 13495 21401
4 11087 40934
2 15560 85954
1 31145 70119
1 43026 83056
1 42933 86120
40 80230 99330
2 1625 43306
1 25284 85960
11 78762 84822
1 22083 75673
4 2584 61169
2 34750 66847
9 72575 93308
5 63532 72137
2 10648 49906
5 23370 36299
1 77106 80358
1 14265 88970
2 2601 33904
1 4731 50055
5 15996 22800
2 28294 56524
3 35350 62777
1 36590 59084
3 64237 87611
9 52564 82058
1 40684 76786
10 72777 82467
9 71315 89602
1 33083 83378
13937268 60555 63748
2 31406 70389
1 15244 83171
4 377 83530
1 6938 92054
1 3887 60288
12 81641 89867
2 42138 68617
4 27135 39483
2 3608 50678
2 53090 66276
1 13983 79775
4 13871 53774
14 82744 89823
3 55142 75478
1 39994 86423
1 83169 90269
3 957 64217
7 6849 33501
1 44947 91204
5 34632 41252
1 27986 40372
1 28498 95016
1 12601 87599
1 14178 40506
1 22911 64521
109748 95055 99345
2 55990 74069
12 60720 73868
1 65737 85041
4 12649 47946
7 69012 83453
3 6808 82007
7 1452 22433
12 50997 52918
1 18551 77880
1 36736 50051
1675372 88617 89211
3 3035 76905
2 88001 95086
18 77692 87886
5 18262 36335
1 11238 17652
1 82667 85605
1 37265 84767
8 73207 77851
1 22125 88693
147011 39734 41317
5 45419 80652
2 31724 86747
2 61361 99532
2 3358 78809
3 44463 54396
1 8729 65518
1 41090 86070
11 75792 98647
10 30089 33328
2 13840 68242
3 8079 41774
5 56540 78979
1 10852 61132
1 18094 51090
1 9387 40195
267268 20653 23343
3 55290 68786
2 14235 32773
19 15895 22212
53 9319 14615
94 84887 92161
7 4615 25768
3 63946 94323
470272 69452 70577
5 36345 96776
1 30980 42395
4 10923 72099
2 33797 89501
3 54089 68552
2 42181 88060
1 28001 49404
1 20005 81758
84877242 78084 78720
3 54615 88480
1 25324 97373
10 26131 32287
6 14211 24990
1 15295 40216
11 40244 63908
1 32172 96595
1 4418 70644
3 6547 59206
1 30897 81633
2 10023 64451
10 12149 16564
2 15452 51477
2 18156 74600
2 54988 97841
1 2618 89210
1 27399 66885
1 32565 78744
1 26157 65971
5 2010 22852
4 10031 58162
168 92249 95510
2 17186 74138
1 2020 99531
29 76459 97795
1 38490 84567
3 22031 37780
1 25788 55123
1 8457 68712
2 57114 85250
1 40009 75310
3 42414 78918
2 37271 57250
1 41977 64534
1 30832 88552
1 37327 66996
1 1496 87343
1 39876 97189
671748 12491 12662
2 3979 97689
1 6857 53235
3 3198 18129
1 39272 93492
60 92750 95595
9 7139 19546
3 53783 73474
2 23977 83225
4 46105 99392
1 33797 55962
1 30232 86490
1 42036 85811
1 25717 84177
1 33432 99376
13 64981 72853
2 13121 54523
1 26200 85007
1 33684 95598
1 33907 62399
3 60227 90433
1 50645 74662
1 66634 81802
1 30976 76625
1 24378 90640
1 52357 85747
1 962 66105
2 46015 57376
1 33665 77624
15 42150 51352
3 28479 34181
9 80797 99613
38 73984 81692
5 56661 68284
4 19425 38747
2 22621 91364
2 33936 79767
125331 93663 97934
1 8945 97762
1 35987 89303
8 84253 88255
3 17107 82134
3 76871 99653
1 57613 72557
3 61954 98462
1 20591 88497
18 86186 96940
2 57744 73678
1 46085 92616
1 59836 80249
1 62021 83940
15 1192 15546
1 37888 93555
1 37835 87450
6 23185 64360
22 23396 28903
2790 32153 33552
7 5126 48603
7 39744 45613
1 65224 88834
6 73632 78471
3 5097 25370
1 17526 81513
19 10937 22148
4 2887 15737
6 44890 73651
25 21490 27542
10 80119 98372
36 25235 36293
1 27463 49266
2 46408 78011
6 37832 96880
39 14077 17344
2 50682 61499
2 4107 87189
1 49750 67903
3 31456 65117
2 1324 39120
1 744 94706
3 34221 85582
1 6824 22969
3 37972 65048
39 92168 93069
2 18933 87357
1 14703 56627
4 66259 93962
2 27018 76871
2 17588 60677
15 18745 29197
1 72816 90092
2 1159 77242
1 5158 60603
5 5983 24048
1 40648 97402
4 14501 73827
1 34402 65854
1 16895 65695
12 72675 95366
5 27504 32928
3 70708 93111
4 45137 72560
1 2604 83581
1 2999 89511
1 3646 86069
1 1737 56937
1 1154 79179
6 21921 31692
9 13789 24694
638337 36502 38359
4 17545 81377
1 14067 36338
1 24763 99414
1 43994 53963
2 16934 86453
1 42564 97490
1 26870 61017
1 18697 83417
10 15882 31017
1 26578 37816
3 73874 98074
1 23676 77588
4 18992 97068
3 59222 67726
1 8256 98546
2 23284 52495
2 61357 76957
2 5845 92187
1 6079 64021
1 55769 93708
4 60696 93534
3 1719 68653
1 27932 49799
1 11512 42201
559 952 6296
3 3734 28285
3 49149 72558
32959850 99053 99553
4 26611 86861
1 1005 51989
1 50490 91850
2 30700 60277
3 53385 81873
1 25073 60950
2 66525 94737
1 14228 83222
1 7159 39770
1 43104 79354
114 7590 14150
3 19260 82979
3 27396 50162
1 10491 50012
1 11708 87192
1 63266 91861
2 52610 97134
1 26314 52029
3 25135 37311
2 44934 52461
1 36881 75292
23 91034 98252
3 7715 80102
1 29200 40277
4 36098 52096
6 62036 88258
4 23227 36759
3 36785 77800
2 56353 80764
1 35284 74846
3 19629 54274
1 30799 67759
1 15527 37850
3 11926 35129
3 47955 95205
2 57257 86238
18 1035 25232
2 81827 93899
1 17598 50984
3 67251 87151
3 72271 80944
2 66766 71238
1 52333 69419
2 28920 92916
3 9325 28620
1 50266 96140
5 452 52445
2 32442 76723
2 45007 78201
1 2327 72803
7 50176 58021
2 66897 69724
20564 69388 70446
2 44532 68872
1 43896 95894
4 11691 49380
3 13860 51418
1 6470 75277
1 12219 93580
2 50789 90243
9 17632 21631
3 62342 94694
1 55350 86107
1 37212 74936
7 1766 26070
2 14010 63980
1 35510 87784
2 58038 79291
188 9632 12959
7 43586 59466
41 37570 41605
2 28327 94899
3 42588 65753
1 2773 57821
3 50928 98803
1 19135 67226
2 21440 31527
6 5193 13661
3 61931 95641
1 32630 87465
4 18170 94938
2 67138 99309
1 25995 76124
1 20521 51834
1 24011 92885
3 26379 52275
1 51168 70901
2 34335 51027
1 28271 93675
1 12491 76546
1 39759 75140
2 67351 88855
1 109 67162
2 24538 51767
1 46943 93440
6 9551 29839
93 7713 12642
34438 14990 15750
3 13602 74053
1 2804 75387
5 888 45852
3 47924 88060
9 91782 95161
518533 96221 99144
11 67882 78489
6 52663 64781
5 60829 97024
5 41334 91935
1 1248 94581
1 59500 74397
1 49186 81192
1 7371 76436
4834 53548 56183
2 8645 89870
5 18843 51720
2 445 96871
1 35420 53461
1 13901 49779
1 21897 82627
2 68879 95568
29 5032 21310
2 15932 66743
3 35079 54687
3 48807 81044
1 17067 58523
1 7927 28344
3 532 66967
69408180 39569 39774
2 42420 87411
1 15076 61511
9 74266 78697
1 31664 82944
1 69842 97530
5 1272 20275
2 350 64675
2 38389 74106
12 12728 34912
2 35036 72990
7996624 36283 37210
11 76993 80111
51 79709 96979
4 14256 68591
12 19709 42441
2 44904 79636
30 79608 91918
5907848 54544 54888
3 11596 47456
1 43468 85077
1 9991 81491
3755207 60186 60309
1 22955 29594
6 58044 97641
10 47789 74405
2 64254 91863
2 21981 62707
1 55555 91421
1 52457 88961
2 38856 94448
1 39992 80618
1 26154 91371
2 41268 58338
12 22815 46811
2 15013 47453
14 81271 96653
28 518 15438
93798752 18222 18718
4 19505 71371
3 29796 43657
1 5447 39104
3 27021 43576
23 15151 17229
3 10894 77229
6 63139 78406
3 5008 27719
3 35509 40337
2 35743 98632
2 46501 76712
1 11663 68447
3 42809 60021
2 59952 93305
1 11192 68055
5 56210 60492
2 72405 74457
11 1095 23758
12 81287 96327
3 47413 67024
2 6259 14030
4 48225 98124
3 9272 17196
2 30674 68554
2 24450 61301
1 37023 46753
2 37385 71352
2 18899 98558
6 16669 23479
17 21994 25459
1 31070 92130
8 29079 52845
2 17017 42471
9 78171 88880
2 63094 90918
3 49873 76355
4 57284 60926
252880961 37690 37739
3 5836 11108
2 68397 93717
5 36110 58926
97 11740 13074
8 764 20684
4 67345 83091
2 72191 91612
5 51792 89564
2 62828 90481
2 85538 95097
3 27951 41096
9 26604 46513
1 34796 65213
1 6103 48536
10 59175 82593
3 18454 54683
1 28408 86796
1 59038 64299
13 77844 99205
4 62434 77630
2 72061 86588
3 41676 77941
2 5627 39950
1 23102 75050
2 48397 81199
1 59383 88746
6 2728 47380
1 37879 90691
2 42853 94405
1 58823 74384
1 15937 65398
1 1372 85922
4 20470 52031
1 2822 73225
1 12540 79226
8 9584 22100
12 11269 36131
2 14692 48421
2 7954 42130
1 11203 97816
1 33023 73526
1 3620 63602
8 56709 63342
2 22047 58512
9 63197 86967
3 15264 35751
1 37623 88447
1 8522 86674
23 41266 44391
2 1140 83389
10 74459 96989
1 66428 84427
1 48852 72215
1 34600 43665
30 2156 7845
314930 88178 92132
1 815 30476
8 15286 61951
1 12422 68924
7 62179 79208
1 15532 59347
1 17299 71820
2 54702 67197
1 43260 46139
11 79018 85022
3 23491 29771
2 22535 98046
1 37288 56399
21 77651 79975
3 43 30661
5 18741 53857
2 29979 81611
3 31912 42558
1 37290 76725
3 82861 93026
17 751 22283
3 42786 58141
8 59148 70448
11 83984 90923
13 29423 31759
1 41093 95824
5 11356 95367
12 1199 21908
3 525 17428
6 48250 51216
1 12725 25590
2 2532 39543
4 36782 42890
9 46769 96507
1 40337 65983
1 62517 99083
5 38152 48005
2 19684 64872
1 54619 92129
69 6875 10388
2 21087 68705
3 32362 57582
1 28164 99724
1 43618 69751
1 11011 50068
18 47530 51270
2 42511 93624
2 60723 95058
2 52830 81629
1 60276 71597
5 73746 91093
1 49390 69837
17 10635 26308
2 32632 84322
1 21582 94062
14198888 61548 61820
2 16122 93742
2 3470 59865
3 46482 84190
1 5862 61190
2 52591 96916
1 59695 67477
15 19905 25762
2 54784 91129
1 14426 68547
7882 71354 72196
69 3824 11313
10 71805 90282
4 40303 73345
1 40205 73876
6 23418 52802
1 20313 42007
14 50612 54643
2 61933 66090
3 63730 94834
1 29236 68238
11 71819 93608
1 39716 95032
10 14616 42534
1 16814 42767
902 5624 7252
5 31691 73420
11 11762 23819
2 9648 45785
3 37510 87832
10 4486 11791
2 24117 59972
3 25120 82347
1 46030 71195
3 40788 55947
1 32709 51203
30687867 90441 90680
2 27735 70626
1 20494 79837
2 39515 91225
1 54425 84641
5 14333 47192
2 40147 97872
2 33723 41725
2 18906 43405
1 56443 78858
3 40298 64452
2 7634 73790
1 31238 77754
1 3612 67490
1 27687 79948
1 55268 91478
34 87431 99209
3 29985 52573
1 42262 84435
1 56975 81559
1 19509 94556
1 14658 63015
2 27295 98071
3 52082 77887
5 2678 31634
19 78973 96697
2 18518 75947
3 68665 91689
9 1093 30609
5 34138 47928
1 23949 63903
1 29745 44840
1480692 61236 62783
14 77351 84269
2 16493 70528
11 8866 35885
4 5454 18462
3 21089 68113
2 29095 82850
1 19467 58459
121 3467 4518
2 10558 85886
1 52765 89926
1 10046 49708
6 48548 96172
46 10579 15201
2 36469 46313
1 4394 24953
2 13373 43926
3 41938 92820
2 271 96413
4 17659 31475
3 41348 88684
1 27453 44099
1 34077 84946
1 43386 56890
11 45581 59131
1 33270 46736
2 11123 89465
1 12306 90870
1 44817 63589
4 70270 97364
1 4263 96919
3 4850 83204
2 7186 15489
4 55674 72779
2 34787 92153
17 66211 88285
1 27216 72658
1 3276 72181
1 67216 84113
2 6838 58340
2 3964 85366
7 2832 23955
2 6762 96870
1 40458 70958
1 34261 76441
3 4429 20269
3 17175 63919
7 31361 40013
1 9872 62410
2 31691 68018
1 18857 77930
1 48162 81828
1 6734 63420
10 16676 32031
11 76359 89932
1 11090 93699
1 26866 44261
23 68633 75368
1 37175 52879
7 65464 73922
18559 33798 35224
1 41769 83697
2 65027 69829
1 364 90559
1 20200 71975
10 28582 34837
1 21083 92459
3 40262 72853
3 62351 99516
1 18701 33799
7 43591 66803
2 33589 81487
2 1349 88920
1 19100 57872
1 2663 63645
1 29992 89314
1 14908 46607
1 34394 73701
1 38978 64921
1 43800 76724
8 76076 80971
2 34700 92259
4 75456 89900
1 36940 67507
6 60962 80780
1 19893 83052
1 47860 93020
6 12067 36386
1 54311 75489
8 3367 34573
2 3833 95623
30 85765 98595
3 20162 66138
63 4281 10847
10 20167 34928
1 10020 34985
3 64014 88042
22 8248 10991
4 986 40226
3 61330 95099
5 53188 85459
1 63898 71200
1 24698 74061
1263334 89013 92192
2 19874 26910
1 63880 96639
3 29161 64744
2 60258 77743
5 30667 38669
4 31392 69204
4 16472 55031
2 63108 71623
1698054 98626 99477
30 83264 89200
4 75041 85001
1 38799 78297
1 14408 36614
4 46788 96167
3 25284 55922
2 14451 60672
2 7855 79035
3 48935 89387
1 55591 93988
8 36392 50267
2 13111 63883
3 27839 87584
1 48576 84123
16 76975 79704
3 43806 53759
1 36664 85535
8 19135 35119
26501 94544 99289
3 31684 84306
2 9943 72844
2 58186 67146
1 23261 80032
1 17803 86594
1 62013 95142
1 43155 96499
1 8063 62492
2 78024 99866
2 23304 49856
1 15676 51349
1 33039 66799
11 6038 22264
4 31790 59295
2 61712 90156
3553182 62033 64000
1 45576 56176
2 39380 77596
1 82511 85736
1 1419 59172
8 64041 81796
2 6347 87165
6 8168 46797
1 29233 68808
2 36352 68286
1 48843 80817
1 254 82728
5 70917 85992
5 27455 38801
2 56400 70478
8 186 35889
1 22966 47463
1 106 49614
3 3001 43719
1 52302 98278
4 49723 94287
2 24882 64992
2 44974 82434
4 31853 58565
2 55975 75539
1 12480 64956
39644 71193 72017
2 19404 96868
1 31136 71539
4 69262 88378
2 17184 79864
1 47890 92384
5 2300 51694
13 56618 59795
2 32771 83038
2 32975 81875
1 49300 84854
1 24841 93592
3 10831 54873
1 30565 86058
1 26450 66186
1 38241 86081
1 27652 88829
2 2262 56465
1 22738 63963
2 8998 42585
14154907 97702 98308
1 52185 86252
4 60767 94810
3 31712 90476
3 38449 51599
1 3404 45386
2 56211 99611
5 15043 28573
2 40223 85600
24 9158 15647
3 34339 49627
1 27150 66406
1 76605 83312
39 877 19633
1 63771 91070
10 66932 70117
4 15908 74812
2 35458 49978
1 49122 88035
3 55510 94166
1 38995 73754
12 17957 42241
1 25759 58580
1 54130 95716
1 28800 52545
1 50341 71428
3 56002 89627
2 32342 61606
3 48756 99594
1 5868 74881
5326819 18247 20560
1 5127 73492
14 74914 96521
3 58335 95308
19 4737 29549
1 53712 75539
2 28435 88225
10 26749 44652
3 5458 26662
1 47859 89653
13 12286 29728
4 12415 40882
1 3036 28506
1 66772 80648
4 6906 95589
1 2263 26962
7 74579 81200
1 69439 87311
50 82059 84171
2 12548 90629
4 419 52396
15 68259 75988
2 38816 76356
1 31502 82214
1 19462 97365
16 48254 61757
2 17566 46790
5 61346 84625
2413380 61662 62347
1 44854 60390
1 23296 29761
2 11474 69943
1 34894 50125
3 4540 55993
2 22765 80260
14 85226 97250
1 22707 46007
2 70407 84454
8 67317 84182
75 6599 8023
4 6227 35718
1 28060 96763
3 61957 99227
2 3928 81549
2 62485 78398
169 89778 92977
2 10199 46361
2 78506 96024
14 54008 66566
3 41296 73639
1 15028 85301
340394 50080 52618
6 4666 34401
7 34892 55968
6 10366 46169
2 63559 67221
2 7539 67102
1 16642 73087
2 7736 28136
1 43660 65521
2 11600 44098
1 34617 57628
1 12328 28820
2 43250 98649
2 18827 24895
6 61741 75214
3 16158 43790
3 26082 96855
16 76160 94975
1 3376 62603
3 27447 74623
1 49269 98640
30 82882 92126
2 78815 98657
1 29052 76886
2779512 28537 28728
2 7785 91578
3 6920 77488
1 52463 85122
1 22094 67435
2 21375 47390
2 58660 95714
7 68520 98594
1 28575 45744
1 808 75949
3 36967 84471
1 54780 94681
3 21283 59371
1 72174 94967
2 26640 68425
1 24983 81966
1 13995 72876
2 52670 76744
1 59389 94614
1 14250 77205
20 49137 52690
2 63273 85162
30 9633 17052
5 1039 25727
2 32210 83568
2 6960 93069
1 23093 65189
1 59608 68331
4 6669 44353
5 2908 32065
1 7238 15980
4 54810 93868
1 49500 94184
1 58867 78309
1 60830 91726
1 4629 97405
5 7730 20588
1 48582 77831
31 85020 93806
8 86809 98511
13 71072 87208
1 23431 66059
13 32718 41323
14 18945 37550
3 24896 97755
2 74016 90535
2 23642 24215
3 8066 67106
1 43402 52166
2 35826 55462
1 3090 68855
1 8427 84237
1 60775 66906
3 3056 27223
2 25772 85378
1220 32847 36053
62 89916 94459
2 4047 50884
2 6048 58941
1 8106 74011
1 4360 67521
1 308 91085
12036402 35576 36740
3 20989 70991
10 8047 21633
1 38792 64698
2 32892 98931
5 47025 69455
10 80182 94603
3 27075 62429
1 67429 87245
7 52995 63184
6 67332 93826
4 14733 72401
11 73121 83725
1 13845 78270
10 46003 63581
8 79856 98360
2 30430 71068
1 46474 85154
1 12308 16389
1 57603 67059
53 17603 20066
1 19674 25664
18 49043 57442
1107045 59943 62927
10 28246 38916
6 16342 25482
2 58875 77741
1 46213 82732
4 56439 69212
10 11963 42862
3 12345 77805
6 73869 86734
20 7251 12349
3 31197 62486
3 31414 48141
2 35327 53264
1 23115 63078
1 10024 81800
1 9012 48510
2 43550 62151
1 19750 24137
3 33875 49993
9 77789 85497
1 45385 76993
21 13758 17842
9 40097 80690
3 45764 87675
1 28849 62119
3 32664 37707
1 10542 57791
2 11794 31025
3 14568 39239
2 15832 56864
2 29464 61498
4 46916 83114
2 34294 88280
4 7246 41702
1 48220 64534
2 8568 58476
14838 83405 83578
16 21800 24355
3 37549 78100
19 63503 73797
1 50419 78377
8 75645 83295
1 12619 87423
3 8874 60165
2 19632 74754
2 61137 82769
1 870 81032
1 3502 87891
1 47693 61440
2 20842 55751
50 6081 12625
2 20241 43609
5 22981 25858
17 67012 79495
2 72786 82157
2 63900 81277
1270 94682 99371
1 9864 96343
4 17719 27809
3 13489 90731
1 1595 40378
2 8281 83962
1 43586 97360
2 15862 24168
2 65211 99718
1 61969 87802
4 36161 55496
4 1985 55997
1 12247 28176
1 29420 93771
1 55613 68351
4 48759 60621
6 70954 79369
4 10257 56832
1 61538 87331
7837 26175 28931
3 64 40121
2 39674 60119
4 57082 75154
5 54721 73948
1 48280 57583
326067 39640 42192
4 21218 67331
1 41503 89076
2 24836 88800
2 63489 98034
1908 19776 23078
9134 79690 82595
20 80059 90471
7 14812 32190
1 12204 37648
8 34984 92557
1 27173 80883
5 22069 43151
1 18176 62281
1 31106 97137
3 1118 30688
1 9145 38260
1 259 63825
3 33299 96047
3 7196 14242
1 44588 62618
1 26781 55053
1 44972 98395
4 8405 48347
3 15825 34895
3 51140 71595
15 27384 33492
48138 34954 38377
2 32970 81926
3 37446 55475
7 62690 96021
2 38132 79087
1 30555 68200
1 13789 95433
1 63959 98728
1 12940 68422
3 34160 99653
1 23907 84021
1 4234 62464
4 67520 98492
2 1720 84494
1 2804 74998
2 53965 90609
1 7576 98768
1 42683 74880
2 3004 30700
1 41564 94787
11 5712 14822
30 82881 92269
14 76849 83061
2 35946 51256
1450161 88260 89401
1 15476 74226
2 63422 78015
4 51935 74220
1 5102 90261
4 43856 60806
1 41104 85740
16 4946 36526
6 19551 55380
2 10377 82692
4 58963 86898
1 1516 48595
6 79483 98872
3 71483 88856
2 65961 71579
3 12951 67433
3 19987 42765
7 73417 97304
43 15848 22302
1 67461 82876
4 30464 60485
6 36840 56044
1 13085 57492
5 57133 87322
1 27954 67553
2 7893 57622
1 4192 26973
3 4000 50320
1 19462 62609
1 41023 95196
1 45063 56006
1 30447 51935
6 67664 91814
1 21031 87043
10 8988 19782
3 36771 74334
1 20172 91922
1 36428 80954
1 21389 69580
1 19498 51360
1 7583 92263
70 86619 96127
2 22038 46443
26657 39458 41923
3 43586 52449
39 92361 96929
1119783 57612 59107
3 5435 46793
1 13651 17835
6 30501 48003
16 65111 83047
2 44292 92639
3 29631 73998
133 28337 30273
3 53832 98105
1 15547 92516
5 39881 59170
1 22872 43113
4 1135 72365
1 42099 72644
8 30637 37671
41164 34607 34806
12 9726 18684
3 21226 74221
2 13679 71816
2823067 688 2226
2 50334 96269
6 3567 37995
3 37298 86012
1 40172 50867
25 70776 76864
2 20087 74982
18 54707 65132
5 25875 38097
3 43156 59560
666433650 85226 86799
3 62777 71662
4 65505 78323
18 87547 92350
9 50372 57080
4 9135 76494
1 36440 53443
1 51865 95738
1 32144 73709
1 42736 91666
2 67232 95985
7 17824 32523
2 12921 58943
1 48602 72421
2 45056 75469
1 65458 71230
8 15889 17011
2 32138 34384
18 75854 85646
1 8375 78916
3 51208 76866
1 23078 88457
1 11008 70011
2 8334 72569
2 30505 40282
3 1566 73543
2 25110 47130
2 31061 73651
1 22124 62459
1 48842 86306
2 54928 95759
2 49391 65623
48 8471 13876
2 27046 58855
1 32955 52104
7 763 33139
2 5830 66866
2361899 59884 60639
2 25385 58527
7 60970 84713
2 24299 98327
1 53473 97365
2 6705 88048
1 5330 93452
37 86214 96026
2 13330 33390
1 18402 87871
2 47477 77463
609 26478 27832
7 6258 25898
12 20481 30767
2 26177 65376
3 1754 46528
2 7925 33723
1 7678 44202
11 12861 21801
6 61915 94772
2 60415 70580
3 8887 59764
4 26195 30376
2 20350 90395
5 33652 82344
1 13471 73273
15 38260 47132
16 81668 95623
5 17362 35315
1 23368 65919
1 28151 94635
1 23642 59118
1 64629 69702
1 42464 83520
2 14611 90172
5 61469 81283
5 34075 54589
2 23356 98902
1 39830 82133
1 18152 84576
1 9229 45776
3 7637 42518
173142 50370 51069
1 33163 59300
2 3644 65484
1 17601 78927
2 6657 36093
2 3499 79563
5 45635 96935
1 3303 51601
2 35556 49013
2 50144 85996
2 18059 88219
1 2802 98636
1 18497 52669
362 1658 7881
2 92081 94032
1 29914 99590
5 59690 93535
20 16093 28395
2 39108 80796
1 45767 78985
1 13781 50510
1 59365 88535
14 86578 99497
3 21424 64643
2 51034 88379
1 30474 90559
3 22692 45429
5 32265 54059
2 12446 60451
1 7659 61270
1 44191 75816
1 49878 55622
2 32071 56660
2 23027 31451
3 13742 42559
5 11212 24801
1 22528 35808
1 54369 71500
27 71540 75895
3 17210 80704
1 58771 67644
58 88295 93381
3 21436 48276
7 67026 85736
1 15656 16186
3 16242 94212
2 38345 79234
2 30490 41420
1 1195 70007
4 50601 58187
2 35465 99812
4 69839 85504
22 78559 93123
4 73353 95002
1 33682 74793
4 48417 62992
2 53996 81899
1 63782 89221
2 36098 74342
54394713 63320 63647
5 1597 52851
2 42505 98319
21 11496 21828
11 21228 32696
9 65004 70496
2 66040 84314
1 6760 43509
62 32248 37056
3 90930 99973
2 16363 67430
4 8091 91339
1 20500 79915
2 18459 69470
3 38737 73229
1 10552 42632
1 34639 90944
3 37321 45615
1 30774 84074
1 2222 69979
2 51168 56731
2 19013 55940
16 53960 64021
1 3993 58147
10 53675 62822
3 44211 65563
1 28417 65998
1 35075 54504
21 16336 21083
6 62394 77066
2 215 74977
1 19015 87694
2 20387 64423
1 11069 70347
1 30124 67380
7023399 34806 36137
1 20085 86878
2 57468 72011
2 22178 63177
15 40277 48019
3 5582 53170
1 27610 92089
1 50690 99567
1 45203 68086
1 565 96674
1 27884 76794
8 18892 31429
1 41598 87465
6 46309 48425
1 11615 81745
3 41098 84039
1 18862 72285
1 8342 65498
1 41121 99920
3 23056 33764
1 33489 60077
2 30740 99380
9 60306 75205
2 15755 85058
1 41044 75561
11 3017 41061
5 43521 45644
3 4583 38519
2 51104 88913
8 54069 63817
2 32260 93558
7 69244 95213
3 24984 35861
2 19828 99141
1 12861 81179
1 24786 37370
5 57959 76086
1 27348 83935
1 10530 73987
1 10624 45339
1 51540 73456
2 27435 62440
1 49414 82305
1 47722 82379
4 6629 27854
2 1766 81693
1 20799 92025
6 33697 39962
2 47946 72152
1 42786 62737
40 64775 65440
2 17802 71552
1 31655 63163
4 7139 40898
2 28802 45003
3 41734 96011
1 68481 76508
9 68996 86952
1 31690 60407
36 76670 89392
22 4171 22913
4 55510 80717
6 63760 98726
7 17439 32545
2 32536 73808
1 37046 82511
2 18679 85624
2 35387 72616
1 31833 85747
5 31377 39667
8 72208 79660
1 6728 78523
2 58385 92950
1 23427 69758
4926106 15063 15187
1 23024 91628
18972 20262 23537
1 86254 89173
6 31210 57112
1 19626 46435
1 1126 62583
17071482 24749 25737
3 69407 91551
10 82045 98448
3370 51759 52649
1 9661 29882
25 22801 29648
3 23220 78772
1 9994 31861
1 2569 93932
6 61845 96251
5 51332 86452
1 6877 91128
5 37999 43355
4 24328 42786
1 52511 79608
4 39228 99747
1 28781 57917
1 53452 91924
1 38092 78258
2 64225 98437
1 54228 88942
2 109 54300
6 19562 49228
3 57634 99554
3 25845 59068
2 73670 79612
2 21285 39600
4575344 1390 3667
290745 42776 43780
2 71948 81426
21 81484 91658
11 44655 51965
4 17576 97471
3 7088 63571
14 81873 88732
2 55396 86573
10 50253 71648
1 20859 86471
9 18101 32846
1 4364 43782
1 5145 16129
2 24584 78883
2 41932 85568
14 85295 87885
3 28038 78682
2 62133 84883
3 75387 92867
2 29141 78414
1 36607 68085
4 11421 57337
1 5518 76194
3 27065 44897
2 23263 24797
1 25824 45434
1 14670 39927
2 22633 31199
4 32828 87129
48 3016 11860
1 1234 81759
1 1933 36116
3 54670 84239
3 42164 92710
4 2782 59754
71 12124 13412
1929 50967 52224
2 12836 53796
2 11533 78446
7 68266 77971
1 62234 85726
7 79783 91769
2 22799 76610
2 29687 63150
2 18615 98802
2 1128 98777
1 2362 99423
1 13480 45672
1 38117 54196
14 544 8449
2 13842 35444
2 14414 32757
32084 50688 51669
1 30929 44821
5 59848 85023
5 39459 47989
9 45848 50508
7 59539 70095
1 19537 79247
2 47279 88085
6 32818 57801
1 16426 77056
3 49437 68607
16 19153 24407
4 23544 32063
2 57858 86695
3 28351 81681
2 11541 58868
2 53726 80439
1 32673 89915
3 27563 64285
4 38572 54527
2 9404 98380
1 25950 80622
1 17868 92536
1 14533 47650
3 54886 61901
2 24109 85046
2 51862 86971
5 64178 64882
8 53811 61327
1 20755 94158
3 1369 56612
5 69209 81111
16 47526 49143
4 10490 65697
16 5650 20067
1 10504 46730
2 3677 94060
4 71298 99148
2 15292 39578
2 49436 90893
1 78888 89357
1 16464 50251
2 10928 36507
2 56658 88275
1 37895 62548
4 44274 85062
1 12136 60473
14455 69910 71583
1 39398 99629
3 71616 92624
4 21445 94142
1 46908 59822
67 971 20386
169876 69896 70158
123869904 1783 2452
32 76114 85560
1 64868 98116
5 31783 65625
8 59627 76503
1 48018 95989
8 8468 22967
1 7178 44305
1 45786 72186
3 791 87746
8 4718 51759
3 41909 55028
5 66753 89255
5 62438 64462
1 35488 97946
41 3093 12444
6 25906 45735
351985741 32889 33486
3 8655 36323
4 5261 78738
1 34931 98617
1 25727 53673
3 49572 61587
106 3227 8574
2 37079 76372
4 48454 68752
3 3925 29611
1 35194 59065
4 78220 86927
8 1314 29099
2 5632 62391
4 20001 86060
1 10701 53000
2 34201 39685
1 26980 44371
1 11507 76629
1 26481 69068
2 65360 73495
2 21307 77066
1 12868 93275
1 27676 73503
1 27126 72567
1 60000 86146
2 9040 78637
4 21883 37430
73 85972 93214
2 29162 78654
2 24741 41108
2 56056 79231
2 23692 64736
1 18474 46486
1 25515 81053
1 9260 35969
8 17441 21952
9 17431 25029
8626 53522 54505
8 50277 64630
4 41580 64240
2 43637 86902
1 5522 78211
3 60161 90848
1 37511 74299
4 4593 19556
3 5939 19182
1 12018 19009
1 32035 50415
33 77109 97533
3 13572 63112
2 35005 86902
1 5249 87669
1 30278 98235
19 64840 73300
4 8849 64113
1 50748 73666
1 7927 19209
4 25725 44108
3 9017 52808
6 72801 99545
2 30637 53398
1 1540 46993
1 876 97526
6 61055 72172
2 35334 99628
1 11408 26995
3 9573 68028
1 33316 48797
2 36403 62887
5 57816 79095
1 5193 85755
4 3429 44048
2 8505 39020
8 81976 97167
7 61696 66214
7 49672 62737
10 45127 50962
2 48580 93566
9 13918 38840
2 19234 94388
1 13791 56265
2 4283 33280
5 38224 44290
1 46120 82203
2 28256 94381
4 13096 38394
2 41921 86999
2 2642 68843
1 12842 58233
1 18712 61508
1 48405 69681
1 13151 19709
1 16391 26325
2 22326 71297
2 11049 95966
12 81913 93880
1 57504 92408
1 39645 62949
5 22194 44518
4 44575 50041
5 67043 73118
11 45264 47348
7 72832 89365
6 58157 59686
3 45476 66427
1 862 72378
1 48180 81827
2 44618 95417
1 58795 97991
20 68136 80377
2 23896 74356
1 58810 95840
1 21449 94335
20 8112 28854
4 21359 53435
1 23313 71981
4 37385 46705
1 10745 49193
1 19893 98138
2 39992 68863
1 12048 60046
10 77165 88858
3 48011 88070
3 37133 61692
1 57278 71586
1 13798 47337
12 61563 68543
1 35087 71329
3 22498 52285
1 642 87858
2 58005 64234
1 20940 76649
2 37538 68606
1 37394 58616
1 1021 99808
6 66513 70517
2 36867 86147
2 53342 84666
1 9990 91266
1 60216 75798
1 2755 75275
20 80903 95559
5 38555 39179
6 49600 53103
1 25959 97629
4 4096 81564
1 225 29580
11 22912 36729
1 37665 96151
3 30189 84382
1 8981 57825
1 6764 74802
8 3715 20028
1 26586 73791
2 4256 66129
13 9612 23493
4 17392 45618
2 29272 97268
2 36273 92054
1 35905 76951
16590852 62120 64242
8805 81195 83518
5 9741 46748
7 40813 46427
1 37037 49756
2 74073 94521
6 55002 63316
11 30712 35492
13 25370 31987
1 8184 52704
4 17450 34491
2 43525 50087
2 32328 76697
18264 40880 43880
2 32120 77595
413 50780 52522
4 9321 51297
5 21505 32011
2 32059 87407
6 44519 54394
1 68088 83455
2 49086 80272
3 55912 66516
3 5120 97953
17 75870 95193
21 78275 91904
18 82248 86768
4 41055 67426
1 48307 74654
10 60290 78525
2 14955 95670
1 35839 67704
4 65328 69736
101 82131 83903
1 55618 69155
237938 18443 20375
4 6775 89139
2 50032 70107
2 45246 90744
6 42379 44829
1 7099 98088
10 50892 59228
2 18686 71139
1 21752 87029
14 22916 27923
8 12371 22235
3 12200 17533
13 37111 39924
2 34189 93726
6 18375 43906
1 8736 64305
1 31941 66883
1 23614 50857
1 20486 89395
1 31383 47227
12 63501 65891
1 36380 43962
1 52736 96052
3 30308 47024
1 23604 51353
1 9805 84943
1 29261 53449
3 56912 64295
16 71674 80069
3 292 75588
8 45623 49991
2 6131 40528
1 6892 92677
12 13905 25475
1 37510 85664
1 11541 86449
2 22800 65735
8 56245 59555
1 10893 58505
3 77973 87252
1 13305 21448
2 11977 91483
2 16818 65969
1 29570 48649
2 37170 85055
12 65596 99707
1 32758 76331
2 48437 63164
1 15975 84502
1 8508 88443
3 2485 78473
3 39305 57919
1 71551 89565
2 15475 30170
2 3263 81693
2 15231 59160
5 19065 24395
3 17320 95180
1 36779 73976
1 40433 68679
1 10021 68666
8 50245 85366
1 79243 87219
1 10701 93893
4 3278 12250
12 26204 35835
4 3874 96272
84 4818 17276
1 8210 65610
7 17577 28947
6 56852 59328
8 60489 77960
5 66630 79055
1 31928 85053
2 19370 76955
28425 12358 12846
4 28413 38571
1 10082 98235
36673 74977 78851
3 52304 88300
1 49194 67783
2 65153 81880
310258 16684 17057
13 35015 44167
1 51709 88183
2 836 74278
1 32680 50084
1 6705 66046
4 45129 86316
2 7539 80151
72 5717 16289
4 10852 29617
2 24386 94982
40 3630 10995
1 60559 77426
1 9634 97665
2 23673 91868
5 68605 69990
2 71286 81321
1 2743 42311
6 3502 55382
2 64371 89675
1 37561 91096
23 1920 12519
1 29316 52761
3 22568 76146
1 18975 85573
1 47668 78077
47 87489 96381
2 2645 83290
2 10671 93811
4 470 35337
11 74804 91006
2 38139 95552
4690 89792 92213
2 6427 47065
2 5016 88497
3 76477 91840
7 82626 99377
2 17218 59627
87 89937 96223
4 47202 47274
2 16309 67624
1 3887 12912
11 49233 73048
3 37973 52662
2 47173 85171
1 22356 71250
7 7513 27598
2 22524 87948
1 60555 68018
2 37593 47084
3 45947 52326
2 6251 36836
6 25244 39074
1 19253 66980
40 3208 9375
2 49204 64177
1 23883 72325
2 31830 72669
1 47803 96875
2 6194 94634
1 2243 55146
2 19113 49060
10 1935 20003
1 32929 86477
3 2318 32793
102093757 612 678
3 45185 81928
3 19480 57344
16 69589 80780
4 51604 76909
27 81548 90649
3 7792 69210
1 24442 76464
26 74095 77525
2 49552 69187
1 14838 72785
3 37542 40555
6 60847 85948
2 57499 74614
1 29601 71861
3 22025 62132
2 19611 63674
18 76649 87353
1 44643 51004
3 15673 29297
6 66493 74205
307279 59932 63208
5 14748 60807
1 10083 57943
1 45136 82040
1 50078 64815
3 75352 88603
4 13241 25562
13 2071 12990
27 64543 67266
16 2071 33004
9 33566 49779
6 82600 85238
1 23216 98199
2 26067 87127
1 39754 57053
2 206 46541
7 52202 95515
4 23148 42667
5 62458 99603
2 21005 40072
4 22256 27844
1 6778 65740
2 15629 94450
1 3273 51513
4 50168 57065
2 8041 28436
3 33688 70007
1 12404 78888
1 44336 59271
1 33851 55331
2 16422 73472
1 10451 58502
1 18951 89083
1 19613 57419
1 19003 60598
1 13846 86571
18 27247 35255
2 22741 77041
1 15619 51104
1 17259 43100
4 51353 89941
5 56895 86248
5 62105 81037
2 25394 59730
7 11642 38935
1 36459 99736
4 55977 85707
1 4818 97401
1 8276 54602
1 48454 89401
2 43995 78810
5 26352 50354
1 5474 71228
2 51180 67147
1 12658 80509
1 7547 67744
2 29131 31260
2 45008 67100
5 1890 44960
2 46686 78829
1 3144 73097
9 3795 10921
2 2577 78416
3 12729 55981
1 14117 86224
1 13052 88678
1 10476 35450
2 38741 51032
9 76596 80010
17 13155 16895
23953 88478 91601
4 21472 52563
1 38544 69210
1 27023 54751
1 29008 84931
7 48930 87751
2 28305 52453
2 58160 67362
2 3449 70399
9 78204 81348
1 38212 48543
2 53091 95890
1257 93146 99096
1 9593 43329
2 19406 82228
1 64027 78801
4 20752 85187
2 48170 62748
2 64361 97003
1 10098 41442
1 35966 98440
14 4014 21637
6 23050 35350
3 15964 90253
1 50497 74314
1 32637 85844
3 68616 78400
11 4127 20929
3 24268 73180
2 11383 94375
8 8535 18512
2 16867 91576
1 18347 69628
1 49802 53918
2 4040 56827
4 1677 18999
2 8940 21502
1 77 28977
5 27427 55078
1 26021 54083
1 24163 82369
3 56971 81536
2 11229 70948
2 36663 43281
3 44225 58068
63 86728 92743
1 31474 97562
2 28596 54175
4 54311 80627
2 28078 98564
13 84875 96044
2 47726 96311
105 3442 8090
2 47998 60420
1 3670 98492
7 7268 20177
1 7990 58750
1 45754 93839
2 20921 63893
1 4239 86467
4 2153 17855
6 35743 45380
27 72592 88544
225 92455 96982
2 7896 84993
2 56565 70083
2 74206 96462
2 23737 57827
1 25958 80564
2 51548 92439
5 28288 39064
9 11544 24477
6774610 24207 26041
6 64080 90477
4 34847 77932
1 33180 55146
1 11894 64535
1 27524 90571
97152647 53631 53744
1 6498 73052
4 40717 60071
10 58811 66165
3 34809 59399
1 46344 55463
2 15580 54215
1 27622 85795
1 39761 73287
3 20884 42203
2 21596 59121
1 18200 59623
1 56118 90081
1 49014 88884
1 25868 94633
2 27650 91337
8 62580 95349
19 16135 37652
7 78242 96534
2 1234 90879
1 35265 87697
595 54189 58424
3 12066 41266
20 22295 25506
2 11980 94023
1 15065 69616
3 2799 24772
5 64906 68058
2 9169 25021
1 15288 97675
1 27778 96937
4 29047 94869
1 67704 85700
2 8075 47216
5 41832 62571
2 36714 65223
9 62084 68187
3 65098 74456
1 50295 98692
3 22125 57227
11 59188 62160
1 34804 82261
1 2852 96546
2 47456 56068
5794 54315 57286
8 30816 35894
2 36067 68731
1 26668 47355
2 6144 52963
3 32914 85106
1 22319 73827
1 29856 85828
1 43148 53915
6 55802 73972
1 21274 92492
4 39801 46309
1 7687 74915
2 30920 78764
15 7019 29130
6 38482 48928
2 7164 42720
2 58987 74433
3 43217 62093
2 18796 72488
1 46968 61543
1 17441 64794
24 87274 99034
2 22891 62456
3 21484 44697
1 24293 85289
1 7666 76691
4 61948 92835
3 50025 86170
1 59117 96804
2 11029 47416
2 35129 43725
1 35121 67325
2 45546 96190
2 11030 64960
151065 28017 28599
2 55909 78665
1 24223 96872
1 31848 74319
1 7277 62996
1 26983 86419
4 61993 92095
1 62840 96171
1 9124 47022
8259 59708 62578
3 30827 86170
5 22740 55658
6 68926 83254
6 16999 25758
1 31086 88356
2 38174 77303
1 57696 66841
1 13458 63194
1 11822 67264
3 64348 90653
127044 21098 22925
3 15398 71836
1 4856 83658
5 46871 56024
1 45747 56346
2 40344 74736
1 19558 87506
16 13112 37564
1 23722 46891
29 87563 97107
2 8434 29180
2 28675 71432
2 5084 74496
1 182 95042
2 51061 70080
1 48418 73365
2 19031 95905
1 14913 58043
11 32003 35009
1 8225 94647
2 46619 58571
6 68474 97364
2 43107 99595
1 10540 67123
1 6280 83765
4 5597 43738
2 31934 62215
1 805 81727
1 10405 73123
1 11974 48972
95 171 10585
1 2534 55483
1 34609 54795
17 72923 75722
1 41047 67385
41 10048 17069
4 22192 36804
2 945 19056
22 13863 23207
9 56918 67445
1896119 2916 3487
22 86331 87989
7 59934 80860
4 56266 84067
5 7744 27412
6 32547 38449
3 55104 65822
15 35838 41701
1 11240 82449
2 31822 93422
1 40014 82114
1 23448 80288
4 7604 46551
1 59845 92982
1 34407 80343
1 9335 72464
7 12133 28728
2 30781 63143
2 5377 89044
3 31574 59360
1 4787 40481
1 450 74172
2 11362 75434
2 77455 86429
4 36301 68567
8 65522 81100
62 16854 18256
2 23759 87579
2 38269 58629
1 24653 80048
7 4599 34316
8 43277 56436
1 66012 72387
1 36296 53644
2 27618 98328
4 41492 51865
4 9785 66406
1 16225 67470
1 13985 40849
1 16544 44875
1 34281 45867
4 45312 53321
27 80298 93522
10 56758 69691
1 63936 66479
7 90911 94854
1 8406 57262
20 71283 97236
12 20340 30604
4 36355 85913
3 19509 35036
2 8306 37900
8 76848 85436
2 940 77816
4 45391 92105
1 50433 88106
1 27445 65321
1 13227 83187
1 40421 82001
1 11946 77039
1 28898 48230
6 72340 77050
1 51367 84064
4 79261 92809
2 18126 99690
9 6655 19132
3 21521 25070
7 16265 42545
1799 53908 57275
5 37484 72975
2 56198 67643
2 44931 57530
14 80144 99784
3 18869 50978
4 35265 74841
2 27480 80122
1 13883 50024
2 49379 73111
7 12383 38226
35638 59882 62179
51 69318 81685
1 44565 65273
2 56418 80424
1 4073 81475
31879025 25084 26531
8 34499 61231
2 65592 97790
3 17899 72386
1 19595 98734
1 65037 91110
1 13919 22318
2 73122 86632
3 69455 99848
1 73621 88751
3 24224 62633
2 80563 99351
3 33998 75634
1 79894 98846
1 44743 62002
2 23696 37012
15 17689 24506
3 60582 83298
23 79942 87958
1 49871 89756
5 7618 62837
1 11097 25305
1 12425 52975
1 8550 76039
1 1252 29779
1 9254 36229
1 12267 55210
693 5250 7818
9 71574 81286
4 55920 77114
2 45920 87696
2 73211 94005
5 49683 63499
3 9577 42736
7 30246 37361
41 92955 93896
73 80989 84713
4 65588 95388
7 9559 44552
3 22369 31082
1 12105 39091
1 22697 53893
5 59770 96289
1 14675 54956
4 61418 78267
1 39417 90710
5 38420 63299
2127769 25649 25706
39 46191 47787
5 45858 73634
1 87159 93434
2 44173 55863
2 27833 71302
8 68719 86204
1 13132 98204
3 34347 61511
1 16682 52369
2 72245 83957
1 66110 96162
1 5806 90755
2 232 85258
3 30702 56594
1 1836 87272
7 21889 44599
1 19377 69961
3 59462 78369
2 68929 88907
10 11252 25512
2 26502 58992
2 8996 39934
5 37747 53126
1 33388 61955
1 13207 60883
1 11775 90430
2 22384 44571
22 144 17634
7 74061 91499
11 62641 68683
1 38399 47788
5 46715 86262
1 72351 94390
1 5207 52009
14 84350 92018
3 48611 92246
2 25638 59483
2 60011 82952
1 13544 92465
3410 89388 91332
10 47914 53845
7 18795 29305
4 54540 76694
1 21558 92472
1 27906 81772
1 43963 90566
1 44048 76948
7 26200 59165
12273 80461 81396
2 43085 78018
9 32722 46353
2 46196 84981
1 1224 97135
7 16605 24126
2 72234 77282
4 15246 21590
339 718 6018
26 6691 19900
3 62932 86743
3 42291 99298
1 28377 82865
3 21767 58469
3 46607 56373
18957045 96975 97348
16 9616 23076
13 22602 35172
2 5819 81327
2 36766 88827
1 14665 74084
2 4612 88918
1 35892 66950
4 83685 97554
2 21688 60987
1 19216 57915
1 47409 85818
2 46320 50627
1 14755 97853
2 7028 99593
1 40145 71648
1 18968 47552
1 3806 85670
1 6457 64837
1 38671 91102
5 60851 77861
2 49499 90654
43 81547 85664
1 44260 73412
1 8993 87129
3 28321 63069
986 50971 52683
3 61372 92141
23504 76195 77811
4 43995 55821
1 41502 90353
1 19820 94149
16 4526 27590
1 22699 94780
2 10914 73914
1 34263 58553
13 37638 44622
11 763 20952
14 59799 73463
1 49198 68877
4 68548 95444
3 67906 93060
4 25869 98081
4 27250 47896
2 20433 60989
1 25560 53248
1 13470 88324
1 13847 39892
1 21591 71962
2 21463 65117
5 20687 31095
1 7087 62539
4 58350 95790
11 58206 71665
11 21234 33167
1 14889 72595
8 61324 99733
11 40948 44879
3 49807 92691
10 53454 60648
5 2601 62527
1 33612 52698
2 65187 66034
3 50150 68222
3 24226 99775
2 5383 96760
1 6898 74184
7 71040 81328
2 55918 85837
2 7609 44009
1 37707 46614
28366405 35112 35527
7 8716 27639
1 4976 48985
1 19753 57685
7 24455 98667
2 30409 39305
2 10546 57524
1 24606 30884
3 44706 77183
1 29029 58314
2 64229 78777
6 68288 89078
15 29261 33324
3 34326 48076
3 276 43057
3 34866 67355
1 23065 48897
2 6058 76128
6 5327 36065
1 13404 43653
2 23424 88290
2 39372 70189
1 11859 74493
30 77852 81040
2 42189 70366
4 51424 82795
1 7851 59230
4 36694 46050
2 26372 57720
1 2085 42744
1 10870 68566
1 22215 98267
1 22536 85210
23 30934 34128
1 20778 40834
923056 44798 45996
1 19455 70224
3 30610 47226
5 83873 97497
8 3267 24587
3 31337 73724
10 72754 93361
3 43427 95090
2 13832 84726
5 11424 31356
2 30870 31142
9 54314 61604
3 19087 28657
4 36988 77044
949451 93413 94239
3 63259 92634
1 38727 61455
3 9545 32340
5 33059 75254
1 28269 90444
23 86036 95601
2 19969 41206
2 32122 60969
1 16294 51666
7 1101 16922
1 20680 42553
1 62236 98159
1 52393 71095
6 39859 58607
3 2063 71576
2 18202 39449
1 45497 53894
2 26436 53855
1 12899 69776
2 2745 39989
8 270 36373
4 70257 76865
2 22482 72148
1 25189 96406
1 7235 37573
2 30008 34648
13 53136 95521
3 29715 71814
2 63591 72658
1 3317 74772
1 14341 74474
1 32701 98914
5 66079 70979
2 20274 38076
3 2948 47378
1 1548 63660
2 60414 80401
1 11307 54214
3 42082 82197
35 14277 21428
1 17860 83511
343 79871 81400
4 22553 34617
7 70586 76890
3 27170 48491
20 41879 44857
42 85358 95679
1 23342 89930
3 11557 70382
1 169 35278
1 4124 43186
7 37806 44473
1 35331 64911
1 38393 65704
3 38696 40619
28 77543 79970
16220191 58752 59143
5 25590 35203
1 72645 81797
3 9501 58988
17 86387 89442
3 26595 40053
1 27275 88092
9 46240 75884
109 1827 15300
18 77454 99821
16 83748 96219
5 85433 93967
4 17009 30610
11 60145 69967
1 20441 78885
4 58619 86560
2 64250 65991
1 54562 86228
8 42155 46387
3 16928 85384
7 21187 55009
5 83803 94529
2 13957 42079
4 55897 79887
6 980 7298
4 36914 48230
1 29504 52848
5 961 36071
2 10382 36169
5 77420 93407
3 23592 66997
1 8608 93373
1 17922 93342
6 63532 98239
1 60687 68934
12742 70549 71689
8 1527 27452
106 89911 96198
4 62368 64584
2 31348 76550
1 19300 99152
4 33676 55137
3 3265 56741
1 32820 83618
30 6295 17838
9 45003 50837
3 48108 72748
3 43604 58376
3 60566 81573
1 11714 90068
18 3510 4766
2 16683 79917
2 12636 95258
1 36560 66888
1 3273 82577
1 7680 82417
3 65264 93225
6 48051 56483
3 17544 61088
2 39417 89063
9 1416 31419
1 9487 63312
2 16953 98363
1 43128 61038
2 25013 36082
1 36800 57589
7 49949 65478
1 43217 71028
1 11770 55273
1 35556 95973
2 6995 64975
1 29885 76317
1 47053 66188
4 35602 46752
65 88671 93790
65 5490 8194
3 53545 87964
1 38529 54722
1 25299 86340
23 70098 88279
15 5844 25126
2 40039 54304
2 66532 79746
4 26034 36929
8 36793 57751
1 31204 43949
7 12557 24118
2 19415 62444
4 80715 98272
1 20866 79709
12 58765 86875
17 25408 35264
7 9959 23484
3 14751 81551
2325 53667 54981
4 40919 45821
1 17585 86904
1 37884 55724
1 35060 53680
1 16525 87235
5 56836 83889
1 23907 95368
2 4259 71969
1 26541 93711
10 3395 11426
1 43091 59402
1 42296 98105
1 4239 48898
1 45956 80592
1 2205 84316
2 36298 66498
15 9831 23085
2 57499 92240
2 6869 49602
7 64796 88583
1 43327 91499
4 62818 78115
1266 50112 51736
3777782 76492 77248
6 49765 51402
7 19692 46417
3 75994 90701
28 85062 96473
6 49436 73115
7 14095 38875
5 40079 54135
7 15707 25294
4 16612 36627
16 35259 42268
2 5126 75596
1 12904 43392
9 8778 29668
14 86491 91326
3 4189 91320
1 42367 94913
3 5501 25297
1 18674 33112
1 10811 31360
5 33402 92284
1 673 93212
4 50604 72595
2 4420 88973
2 13441 36260
1 751 77277
1 11636 31501
2 30982 94418
2 19942 37876
9863680 40240 41019
2 24166 99167
2 61842 71148
64343303 37746 38356
1 12177 26995
6 86045 98371
2 35945 79280
2 7002 94306
3 51327 77750
7 55432 59424
2 5823 90746
1 34850 99941
2 6520 29096
2 52068 88861
3 4222 66312
6 29996 63122
2 27440 70271
1 24975 78608
14 53209 63163
2 30741 90159
3 9548 57141
1 47958 73057
52 90066 99660
1 49356 98349
4 1848 45233
1 31579 92126
1 21019 60640
8 13944 29436
3 53745 94832
2 15748 72103
1 482 91511
2 18418 81098
1327579 1422 3354
27 73078 78951
3 6154 81737
1 13430 84651
1 28382 81461
1 43450 75944
1 23706 94094
4 9118 26611
1 9013 81909
2 50745 81905
1 8352 76854
40 5799 9259
1 34291 57675
2 64060 88634
1 59049 92808
6 69042 87686
1 26213 62975
2 15103 39671
3 73727 90683
6 24379 65703
2 41342 79880
1 67895 83172
14 9134 16167
2 56022 91445
7 45095 61214
4 23042 56239
2 56720 72440
48 3256 7118
2 16535 87598
23792 94590 97723
2 33114 63985
1 1417 88848
6 21647 38305
1 12145 54959
8 70544 99829
2 27865 72595
1 61229 82942
1 40841 83851
2 40808 47739
1 62776 69876
4 13219 69860
2 16344 86314
9 333 26209
2 229 85780
1 32013 93013
2 2274 80358
1 37425 56565
1 9288 51196
1 20671 80701
5 73401 81462
22 12222 18103
38 92478 92682
2 4973 36672
2 43292 75562
2 69363 77086
1 50655 58140
7 40085 46250
1 18174 47544
1 49011 59924
2 10818 63500
5 73607 93406
1 38649 52642
2 32002 59612
1 2209 76864
2 47161 98460
286612 22615 23429
20 2266 15885
3 24147 51687
11 75475 98921
3 46029 56153
1 38236 55423
6 51185 97037
1 7046 29205
79 83460 85949
11 33482 38086
10 6505 17092
8 23086 78958
1 57680 80086
2 39880 65706
26909838 85020 85975
4 37077 42963
1 25917 85790
2 8462 73770
5 14051 36931
3 49378 59075
1 47761 87161
1 17528 30153
1 20073 65489
1 20354 80487
2 50876 88989
12 76509 98828
12 4858 24033
5 4458 21225
4 18248 84056
1 38569 74071
1 33986 54785
1 37822 82087
1 42097 68626
1 31743 90568
1 42822 69361
22 5946 12764
1 41405 89483
2 3772 81699
1 47889 60678
1 22824 98927
15 18287 28870
1 6436 25705
14 61197 85458
147 79773 82365
4 34624 93311
2 12753 70582
1 27095 98079
1 13902 94409
1 5403 86797
1 32031 91537
2716180 8927 9872
1 13453 93457
2 63958 97472
2 8695 87006
19 15155 21062
1 15738 27001
2 62375 89571
2 43651 86842
1 60733 66336
2 49128 78966
1 17928 56753
2 54530 67521
2 45663 91667
4 7816 26630
15 5030 9853
2 9001 89643
5 17791 49814
2 31048 90914
1 1001 91841
1 45650 69902
1 1896 86015
2 67759 87899
2 16722 80093
2 57342 96406
2 5943 15910
5 5090 63852
3 3433 23931
2 46993 85219
6 3103 17500
3 53779 89031
17 46895 48281
3 61073 82974
1 40632 67256
5 5225 37984
2 15194 66400
1 26193 86157
37829 83513 83597
1420 54167 57044
2 64734 84988
4 50784 79827
8 79069 85126
1 60713 98318
14 5723 9371
2 17773 42729
3 29501 94333
2 1659 65674
1 42686 92399
1 29592 86792
2 17178 61995
7 9997 34395
3 28064 97084
7 3428 43848
7 31770 64228
5 65891 78145
2 32310 62441
1 47912 53133
143 90175 94296
2 21478 27297
4 66926 82776
84863 70743 70962
3 30141 98550
2476 10539 10612
54 13355 14142
3 22805 93456
2 17539 97462
2 39517 59353
667 55031 57358
2 333 83966
1 26408 55915
5 2694 27198
1 910 15241
13 81008 91307
3 72299 88083
9 75320 94740
10 58927 64792
40607 50164 50742
2 29192 88293
6 11267 26323
3 41345 65583
1 2302 65533
3 22902 40222
1 14244 96506
2 24779 70306
3 7706 44476
2 39758 98269
5 8488 23502
1 13555 71746
1 8126 74883
1 37164 60596
1 5841 68517
1 40085 72573
4 9210 27613
10 68532 82298
1 35930 98655
9 19369 50418
1 7228 90149
3 27075 96153
3 55377 77441
1 7792 81786
1 40038 96966
1 44778 59748
1 34190 82045
6 17168 30849
2 40186 93356
1 32238 91665
1 20797 70611
393 88885 91080
16410 75537 77469
2 45344 66396
3 18795 26248
4 79238 94936
49 6370 12242
10 75701 95457
2 20143 48400
3 57022 77617
4 22475 83777
1 46765 93298
5 16377 47287
224 26210 27647
1904 82798 83417
2 18280 80188
1 51242 82687
15 81705 97267
1 31257 71988
3 15295 70204
3 31487 51094
4 7763 28541
138339 1162 4201
5 35266 77541
3 16131 46766
7 16804 18768
2 27840 72978
1 11548 58924
2 41081 94776
1 8606 99900
1 36267 52920
3 21798 25870
2 41100 60805
1 10260 64657
1 3584 89682
1 23796 91968
25 34652 43152
2 36348 92458
1 10829 55375
213 3749 6546
21 83136 86585
1 43518 91186
2 44227 80474
4 3232 25996
1 54235 75365
4 69493 99006
1 7654 35729
8031 19712 21174
3 20122 25529
1 3253 59674
1 18511 25677
1 81567 94253
17 47660 54169
4 50735 89608
2 14371 79273
1 63910 93830
7 10790 49980
1 35169 58359
2 34473 61284
15 68998 81290
10 65453 89659
2900213 97579 98357
5 13491 80080
1 80372 93947
1 68823 90216
2 20605 67412
1 5229 97114
4 42347 46174
4 58411 66308
7 11160 28799
3 4220 70469
11 86807 94579
15 28966 34742
5 36274 67184
1 48817 78507
4 2417 12716
1 11745 87767
6 43791 50859
1 1069 85397
1 32104 51581
1 44552 49401
1 34990 51987
2 48229 57262
7 13459 19740
1 36335 66312
10 15066 37477
2 41005 51918
12 73325 97612
6 24433 38050
9 55673 62794
6 26264 49395
8 59729 89831
1 42827 82291
1 30115 99890
2 14083 76657
7 80038 98583
3 28047 42747
3 54356 95903
42 87776 97885
4 2027 87932
2 20642 55115
1 46560 60323
1 84149 97249
12 36851 43819
9 2744 28863
4 4066 69520
1 9514 59597
1 39388 92778
1 42739 73940
1 36478 89289
27 7649 11319
2 2916 94491
1174018 7337 7933
3 1092 20761
8 17925 25117
4 38104 86334
1 2493 99137
2 8667 35678
1 35613 86643
1 67455 75328
798 93705 98797
4 755 76467
70 79449 81189
6 66979 75244
3 16306 65008
18 14363 16588
8 33613 41180
5 66724 85645
2 4840 51611
4 69244 95514
1 79071 94275
19 62494 71235
37 3919 16009
3 51876 76116
1891963 450 2758
6555 69857 73569
5 7341 28048
4 40861 76150
3 726 94632
5 18752 62167
1 5890 84763
3 28313 40754
1 4285 32298
2 707 72757
1 9007 70593
1 12246 43327
2 42531 56407
2 16396 86275
5 15767 19025
2 40770 54580
1 31393 77210
2 13289 52997
2 5026 36280
2 32165 50860
1 30516 66882
15 59454 67078
16 59124 59443
2 23355 63949
2 30012 67284
1 49617 78792
6 2589 23196
3 5311 39120
2 43412 90772
38 86907 92907
1 6792 71190
3 8644 71843
1 58355 86422
1 24296 99615
15 10404 22264
10 24087 40541
1 60308 86318
2 27673 67940
1 63636 92184
2 11539 61152
2 72049 94512
54 8838 13591
2 13179 73747
2 9329 98568
2587 36009 38497
4 60092 90864
8 75960 97198
4 65176 99340
1 17292 93633
1 35397 61872
5 36696 58456
12 51495 56717
1 3286 58955
4 60512 74056
3 31647 78747
2 66608 92854
1 2807 96674
19 81164 88411
4 52500 89385
4 5639 44837
8 64824 87974
2 10298 46060
1 1254 99401
1 16022 43274
2 27832 34992
3 47922 64236
22 84583 88029
4 3564 42936
1 36207 46435
29656 49407 49420
1 38235 96166
1 66122 95753
2 28911 49926
1 37197 56722
1388 39551 42323
2 47527 59283
4 35853 50805
7 83984 94890
9 89850 99149
5 46251 68744
4 41104 47941
2 22206 48329
10 60657 93142
2 13981 93697
2 71860 91805
5 73563 87473
17 6929 15517
2 71660 86085
1 77943 93053
21 33329 35288
7 25959 79158
7 87060 90599
9 65246 65719
1 4125 19187
9 4336 22699
3 56628 74207
2 10800 69477
6 20037 40720
1 52387 80419
4 35703 48734
1 32079 46511
1 26967 88729
1 13945 93972
2 64409 76798
1 39729 68387
44 21006 32128
2 19570 35577
12972 15010 15267
2 32433 69474
16 41301 60983
2 26462 88797
3 17564 20858
3 25974 79503
1 5399 20057
2 25450 57894
531135 55963 56005
6 62198 83232
1 55776 65853
1 41340 70772
2 25258 66450
8 16100 35439
2 9021 86612
1 36555 93057
1 51993 67862
2 33923 50105
1 4734 80407
14 52947 60224
3 29323 54949
2 31175 91771
26 82058 88211
12 16275 31710
2 27059 90402
2 7546 88444
1 10798 74253
1 7127 75275
2 12696 37851
1 15356 69201
1 45478 98451
2 47040 64427
2 52645 60904
1 12041 76100
1 52486 60074
1 1649 40833
1 36480 92441
1 44016 54298
3 3626 66009
7 34091 44014
1 14636 76030
13 85126 94328
2 28286 73616
5 87181 95941
6 70385 84898
3 39582 89188
5 71397 95656
2 38365 46586
3 14610 80901
2 42173 93318
1 11171 52483
6 7449 25325
2 6133 45330
1 5112 86915
1 41085 74249
7 84512 98422
1 41056 97429
2 18911 56429
1 46760 59893
1 38440 79077
2 8766 45493
1 36375 71610
1 22665 67113
2 61627 72708
3 49141 50893
9 68342 96329
4 19787 87501
3113612 3341 3824
1 12325 65770
7 67162 75579
4 55928 84725
5 17470 30455
5 28338 53115
8 11300 25592
2 30203 92915
1 38511 56212
1 6793 67488
1 27156 77025
8 70651 96883
2 1027 69613
8 73265 74322
2 14919 85877
8 24842 29511
2 19001 99404
1 39202 44549
1 18287 58470
1 33910 95337
2 54418 87121
7 13612 38362
3 15183 72254
3 81977 93678
2 32819 99086
1 26447 69626
1 54194 79869
3 43983 90968
4 14055 28850
44 88503 92921
3 39726 74026
2 2722 33392
1 7491 63208
3 46549 49841
8 48447 97432
6 82349 96437
3 50376 67465
4 24314 36925
3 3777 55036
1 48935 81798
85 7952 13540
7 63771 68017
4 29400 96066
1 56942 72886
8 7869 44714
1 23034 86121
1 49314 99634
3 5227 24603
3 42573 75442
1 40861 71973
3 21515 33328
2 17236 34726
1 3899 62831
3 6206 62647
2 44866 62536
8 9000 15551
2 21203 58712
2 7475 74674
1 46411 87244
18 73601 92488
2 30961 73527
1 23024 61660
1 26806 86292
5 11928 33784
13 25202 39003
2 13474 45485
1 24304 69648
11 65664 96047
1 35476 96843
2 5072 44553
2 15639 96924
1 20761 47106
1 41186 59634
7 76558 86080
6 45136 52594
7 3421 17089
3 20752 45978
1 35953 47061
225 54876 58784
12 47774 61369
1 25360 80788
1 33451 76378
1 7856 93169
7 61520 78998
1 10882 47769
3 11040 46357
4 41281 71700
9 72368 99742
6 17489 31787
3496 19110 22354
3 19055 46922
3 21959 29250
1 12617 30868
1 39012 51648
2 19285 54704
4145 74733 76371
2 17188 53550
4 67200 94810
6 60010 79444
3 52359 86365
3 1351 42439
2 18278 96029
13 85934 87968
3 3819 76124
7 6530 20849
2 874 87379
8 67186 87050
12 10378 19972
3 44261 96454
1 31283 85514
1 48795 85930
4 32343 56283
1 68506 89643
7 13173 37199
3 70678 85823
1 44716 99238
4 47540 49137
17 35645 41977
1 23873 39290
1 6136 77428
1 67061 98000
30 61950 65554
1 63617 80197
3 22796 50601
1 39863 96559
3 68205 83482
4 32197 52787
1 22647 58236
12 88034 97321
1 24613 57747
1 31861 54958
5 73078 79805
1 4268 63235
2 69601 88835
1 28943 93902
2 17431 34443
2 17798 89852
36 151 8818
3 7344 81704
2 4391 28860
10025 59559 63603
1 64322 78262
3 19334 57304
4 73038 87099
21 79973 99243
2 23242 42178
13 42091 48476
4 32798 73841
2 34196 55909
2 29077 94032
4 65374 79537
2 23443 76222
1 35791 63143
2 69087 96735
1 12565 46360
1 12495 97199
1 22993 64676
5 56257 75973
6168615 93948 94264
2 37182 45499
4 52147 96915
1 71373 79210
1 68581 83578
6 46066 72857
2 53641 80456
3 27888 45566
1 63071 82993
5 10922 56498
3 5576 83400
2530 80518 83646
12 596 27570
8224156 57531 59025
1 4939 95099
2 53476 90723
2 11322 51678
4 75110 95684
11 25073 37895
1 11123 43163
4 10770 33878
3 54254 90560
5 17440 29893
5 91568 95044
9 40838 68727
2 18068 69176
4 60943 71215
1 3230 39349
2 31271 85624
7 7668 24736
2 35938 74136
9 68782 94180
4 17628 62124
65130790 91177 92185
2 47638 78432
2 19094 70098
20 78891 90038
20 66531 68185
1 75806 93990
5 21243 55828
1 13550 80937
1 56624 87413
2 28525 85760
1 17510 60343
2 69846 90369
1 49196 91855
2 31447 66729
2 63577 95650
247910 88793 89481
1 74343 94495
43 78610 79801
3 23379 30055
7 55304 63455
4 21513 57587
6 45442 61370
11 2104 30652
5 54397 89916
1 53088 83054
1 19960 94516
1 18977 91418
2 34056 68292
1 21253 89857
6 32122 77802
1 39996 86428
2 41005 75032
1 50657 61820
1 39224 78192
8 21732 25110
1 28015 83561
4 44243 96066
4 76877 90093
2 46945 62872
3 20980 86478
1 40933 57416
1 37333 89845
1 70200 82956
6 3574 20420
38 10142 13280
4 44829 64025
11 20474 41927
1 14 40606
1 10585 96373
1 18946 52759
2 39086 92050
116 5318 12494
2 17728 79052
187901 76032 78987
146 5153 7346
4 23435 60807
1 19752 40831
9 65268 96575
1 11283 58777
1 19312 90450
2 76390 89120
2 16944 88435
2 40856 86931
1 44471 92418
1 38350 60142
2 55148 62882
1 57385 94102
3 34320 66439
2 65096 86495
2 23779 98908
2 74019 97238
2 38889 98938
2 11696 94260
8 5894 17424
1 52411 85358
1 32068 94268
2 13616 67286
8 47462 47828
2 10840 38611
2 55671 75152
2 27811 74540
2 9035 97320
3 9687 94264
348 55916 58964
1 37854 55183
2 3939 44737
2 41370 67113
1 7567 50503
30 85519 88505
9 18361 34729
1 16888 53817
1 47034 53241
2 48555 56664
3 446 86090
1 20912 76009
1 34051 66547
1 19352 91573
1 22299 90523
5047 36637 38888
1 32693 81911
9 58401 79490
31 4498 8693
7 69311 90692
3 32750 70394
3 79067 95135
1 42921 88889
1 24868 87895
3 43592 49584
4 2857 77977
1 40057 77858
3 69524 89334
1 52107 74967
2 30415 50030
1 18811 68045
17 23726 31051
1 7610 56160
1 1928 94950
1 8292 86002
1 20847 72674
1 17595 99867
1 23273 58326
1 711 88959
1 3232 60669
1 17097 47588
4 58544 60284
8 61210 97544
3 17656 28732
1 75860 87256
5 53755 62887
2 52525 80582
2 60115 88458
1 40929 78214
1 8147 41380
2 12962 53246
3 6291 76657
3 2420 75500
1 30578 79276
2 4966 37975
1 12020 68439
1 21147 31992
3 24562 81459
57 3082 5952
2 26891 93889
9 27052 44898
6 35971 53442
1 21101 73755
1 36821 97719
86 92064 98162
2 15827 51470
1 12475 66839
8 64744 67433
30 2325 16142
1 9088 54877
3 29023 92116
1 6872 50054
1 40537 50795
1 12402 58240
5 12621 21236
2 36621 71038
28 25790 29995
1 24066 77479
6 54677 88958
1 12535 94177
2 6604 89517
7 26234 36922
2 54171 98432
4 23561 73283
50 15506 16940
12 13270 28844
2 74404 82195
4 25423 51323
1 25628 73923
4 48212 64807
1 22229 59585
1 25865 62330
1 45700 59734
1 33871 46184
2 3570 27666
3 39803 51838
1 3563 77486
1 48797 84408
1 686 42488
1 32686 73601
2 28100 73545
1 1434 81208
40 81671 94736
2 13308 68200
8 10847 22020
1 23968 48965
5 52191 74232
2 49711 81854
3 24642 97054
4 61153 87475
3 13551 40312
33 70710 74350
2 30317 99460
15 28990 29259
2 53507 95938
18 80688 91645
1 37659 87380
4 39299 67217
3 36116 55981
1 18131 61939
89 9554 20637
2 5781 87745
3 5226 44934
1 10985 62260
1 12217 61565
2 46527 61349
7 84802 90921
1 46659 86797
1 30988 96178
741 96251 99006
2 47527 89343
2 43112 68213
1 47248 95763
1 10049 81101
2 67932 75175
28 80424 82458
2 46238 51424
7 12177 43268
2 26745 92311
3 65062 66372
4 3103 36286
2 34832 100000
4 64833 98461
1 33840 82178
3 11442 94093
2 24168 63616
1 23909 54158
1 10672 97158
5 52024 95758
17 4301 17240
1 38439 78403
1 22091 89540
26 62894 64386
83 2846 8585
63 13586 13941
1 6563 47720
6 14410 46249
19 82244 97817
4 35592 79110
1 51862 72779
1 15087 85795
5 18064 46222
2 35281 68171
1 3871 16173
8 25268 41730
1 19643 56613
41 16744 18845
6 20049 60180
1 19264 95554
1 19006 45876
1 42273 71391
5 3161 29500
2 41033 54604
42 76370 81406
1 35714 91046
2 40652 63270
1 12451 47985
1 17408 97311
1 40266 93607
1 29071 84999
11 82273 98320
2 4276 96849
66 67355 69864
7 28000 42103
2 48435 83905
1 17253 63095
3 66070 70900
10397 59822 61903
4 7780 22684
3 20133 48235
1 32086 97669
2 23328 80284
1 59161 86827
1 13008 75332
3 4889 23589
4 9105 76954
1 33696 54004
4 50600 99090
12 6801 27550
10 84798 88607
3 20559 86451
1 38004 74840
1 30205 53752
2 57398 91076
1 25540 30704
20 11600 15410
3 62451 77506
1 8371 78113
408 3479 5321
3 20494 77170
8 7391 20210
4 25192 64311
1 60715 80468
5 10149 31424
2 21553 37226
5 57754 68019
14 13880 24689
2 64255 92520
17076016 53977 54035
3 10770 72048
1 4219 77203
29 69963 92003
9 57161 62779
3 74067 93629
7 8856 20365
1 7775 52268
1 9915 99646
4 19361 93736
2 87036 87891
1 48717 95197
2 747 16550
3 33691 40257
6 26461 44270
13 1691 8087
3 63685 84218
2 4045 82079
7 13785 45170
22750 11636 12132
4 71756 95307
4 9563 63852
1 26314 63335
2 77695 94682
6 72653 90773
1 68272 83727
27 47185 47793
2 24784 55778
2 27857 85744
2 36224 75584
2 12328 36826
2 22872 71549
1 9139 89257
1 185 93300
1 24748 82144
1 1044 29651
2 10968 50433
1 28428 94082
1 19613 52966
2 59082 86441
3 34215 99957
1 63100 75291
1 9971 51075
11461 39924 41390
5 40199 53746
1 11141 47276
2 5544 68678
1 21275 29563
1 29694 67793
2 25597 80637
1 22735 50460
1 3124 76397
1 27267 80055
9 61696 84605
1 5385 57360
9 50764 73712
2 724 71329
2 25824 70695
1 64427 76863
2 30652 47490
1 40262 54114
1 31579 79655
1 53793 98189
3 57705 99280
1 64989 83499
24 2914 27336
1 42673 95288
2 7461 65286
7 5677 42075
1 29651 59349
5 17453 28964
1 2826 50897
1 45212 58206
3 63217 91540
8 39705 47010
6 2273 39407
15 52010 66640
2 13169 28858
2 30492 87041
155 89034 97468
741312 21296 22243
3 34456 57787
1 13551 61301
1 27203 57322
2 43615 79315
1 42359 88813
1 11841 60518
2 15276 80075
3 55253 86212
1 72950 78769
5 3328 42438
13652 18224 20906
2 2577 77741
1 22543 60050
27 52008 52659
11 1688 36458
4000 59322 60456
1 18754 91882
1 8872 88273
1 4128 35818
4 41242 99402
2 14931 87126
3 54067 71465
2 1706 78346
1 57624 68937
1 48464 67347
1 11887 83387
1 34182 86015
1 47979 72919
3 7534 53517
2 27590 84928
1 11341 75079
2 19940 47002
3 65305 70447
1 63749 78752
2 20383 89836
45 3331 9962
4 15800 79062
1 52775 83877
2 9051 25248
2 31212 83826
1 52453 73034
1 7768 28974
365977 60244 61664
1 16153 80890
381 75200 75630
4 21786 91521
7 69224 74296
2 5959 74002
1 4444 70532
2 4450 25381
2 31176 71980
1 54077 83229
1 16177 77237
2 28692 46082
58 84466 99709
3 33232 64272
1 34377 61784
3 41235 55236
23 72080 77185
2 68277 81324
1 43695 83523
21 80060 91901
35497 70796 72066
3 38076 91554
8 10242 35400
2 15188 42218
4534316 96194 98057
6 39905 60731
31 1611 9117
2 32782 45321
1 24101 94803
1 16470 91551
1 3291 77491
1 13180 44831
1 31664 90414
5 6439 39121
1 35223 95587
2 45600 84541
5 54296 77866
1 31889 80172
1 34657 87865
4 14384 42615
22 1384 12720
2 21425 57868
20 13143 15733
5 22433 33709
1 36904 55634
16 88588 97021
2 61653 80442
4 10983 86153
1 89032 98715
7 48891 72684
1 1925 82136
14 9038 18648
23 80430 83318
11 67409 83090
1 36588 82427
3 18986 57301
2 6998 77386
1 10987 95170
7 4172 38074
31 44271 50442
3 8113 77804
1 25032 84197
1 16481 65397
1 24339 59009
1 6124 50042
1 46498 59354
1 14484 31199
11 67341 73829
8 57791 66458
7 3277 40722
2 44416 92679
2 62168 92654
1 70837 89202
1 4812 79054
2 13735 33700
2 25463 79933
1 44950 61649
1 26038 64119
1 31374 69645
1 25284 83713
6 42698 54627
6 24191 32262
25 6935 10937
2 14241 29277
6 55452 93228
2 16559 36719
2 11918 85506
2 15311 99722
4 65902 92264
2 48961 97617
1 9194 80586
1 36960 73920
5 81865 90898
1 35340 93131
6 73943 83423
2 12165 62652
1 42221 99536
5 5468 57267
2 892 83918
1 17520 57560
1 21047 74239
1 40522 78308
1 48282 58942
1 57842 99044
1 45699 61615
5 73399 84749
22 5669 10896
2 10443 57902
5 46050 48417
1 24788 51909
1 31503 51339
1 40927 50695
4 68515 79066
1 42696 53986
3 65190 88849
37 77298 95646
2 33439 73802
1 16068 84602
899 25013 27520
5 50251 67440
17 26284 35348
54 15713 23706
4 48159 66854
7 57190 80088
3 26645 62287
1 55291 70182
2 29921 56156
3 16923 85528
4 67022 95493
1 66 90753
1 13058 40140
2 45889 91953
7 77286 88001
5 2909 17757
3 39597 80879
2 26348 73179
1 2341 39041
3 62511 87673
3 25409 33912
3 46573 95968
1 7286 96076
1 29232 73678
2 31138 98324
1 7266 87491
1 24437 83023
3 27274 47357
1 34328 60845
1 52255 72973
4 1437 43034
1 12956 47064
2 54538 93276
12 81223 97071
4 12543 32654
1 9640 59151
3 25972 39731
27 17115 24872
4 78843 98633
3 54874 82371
4 15004 65024
1 27038 55772
1 41607 76337
2 18422 70799
809693 56570 58199
5 34917 61368
3 15113 32981
1 14338 71091
1 4546 80611
1 24995 60420
13 62846 82009
2 7613 72282
1 7617 80742
1 36860 65890
2 1464 41592
9 49165 54336
11 26514 28018
1 33692 60851
4 20445 40662
1 6240 37354
1 17331 31125
10 73687 80396
3 54270 88611
3 46492 52914
4 27998 79476
1 31056 87913
1 2852 97096
2 16056 72542
1 44656 85948
2 69584 86062
1 38756 94441
12 85480 98195
2 10196 25999
4 16084 19120
1 35549 79710
4 65327 92855
1 24598 91659
39076 44814 46126
2 17853 36779
7 12248 21300
3 21982 48708
8 2847 58889
6 53217 68113
5 41380 64798
1 16907 44259
3 19068 40131
1 14610 47822
1 62680 96829
29 43788 47076
2 22108 83866
1 46424 90944
3 2668 78714
1 30188 77158
2 28514 54562
1 36236 89228
1 66915 95643
2 42990 66620
1 16090 95930
1 28654 60640
8 70556 93997
2 15259 96967
2 70207 79808
3 67320 86455
1 11371 95774
1 15808 78371
2 10496 69379
1 41084 89138
1 3465 47791
2 42642 75454
1 41635 83385
2 62662 79570
1 14729 82536
21 9260 23510
3 5329 73097
1 33170 98645
1 73276 93884
22 74326 94409
55 84554 87667
3 84267 92629
13 51768 63150
4 7595 55299
1 44964 60389
1 25748 89456
1 43443 52342
1 6311 96522
2 16584 76663
6 66239 90413
55 26747 28888
1 51669 55978
1 22741 67747
2 17883 90249
2 37603 71291
1 42748 63774
2 14406 26768
9 2714 32959
1 12109 68045
3 53803 64286
1 18420 82899
2 37142 69609
1 35523 69604
1 14425 36146
11 45282 48332
3 7312 52780
7 72886 93213
2 3171 95731
1 36712 56868
5 77284 93412
1 27933 62957
11 99 17544
2 15162 87921
2 10711 80939
1 29340 75925
1 25173 65590
1 25957 68980
4 6059 33660
2 7709 91525
1 11317 98849
6 70559 90407
1 13955 83819
3 4068 47450
1 20581 53402
1 20810 93130
34 65254 67030
8 58610 81526
3 13024 95589
1 31433 98476
5 10044 21218
14 89375 99517
1 43690 87390
2 28173 75345
1 64109 74387
1 34142 73834
18 14719 17542
3 66386 86226
1 73592 82798
7 77691 96519
1 44627 80124
7 7626 60420
2 7925 52719
3 69629 85770
1 48192 94239
10 61017 65469
2 1241 86362
7 26358 40912
4 33333 63842
2 62018 77907
17 83678 84211
3 44323 80833
1 2843 50038
5 12742 23680
2 5376 16716
2 15552 80975
2 5046 46214
2 40672 78361
2 36775 92672
3 5405 35896
1 48201 62823
3 13946 87567
1286 59591 61027
18 76757 90825
2 2478 76640
2 40152 83618
1 34831 83695
1 51365 84833
3 75885 97601
1 61135 88700
81 92884 94832
3 76908 87011
2 30700 63567
1 39339 97030
1 73754 75280
403140357 32235 32884
4 6759 73895
1 752 79327
1 13223 91167
55700 56624 58116
6 2483 17872
5348 45097 46820
2 28686 85411
1 55062 72391
5 59582 68628
4 41165 58308
2 68478 97081
4 46560 73236
33 6783 12420
11 73399 93727
3 18047 79318
3 80117 87231
2 62082 88524
20 9635 26977
1 70616 92760
2 51796 87071
2 37779 54842
3 399 61980
2 8276 21433
1 11651 92018
4 70132 90015
2 1426 50723
2 50250 84670
4 36216 56530
2 39096 96755
1 65173 90544
5 49789 50415
2 32891 99816
2 6181 73475
495 94272 98791
2 6404 89318
4 10470 46468
15 27312 37488
7 58782 79059
5161 21062 23282
2 5095 29014
3 54327 96273
1 6354 73924
3 64313 77221
2 1023 86592
1 31864 53967
1 1264 37419
3 40107 63658
19 1861 12051
1 26332 60690
1 47304 73358
1 39587 81819
2 24488 99681
1 37491 87328
1 25248 56895
1 26185 98705
13 1854 37669
3 83333 84674
9 34653 52629
6 6312 22712
2 41670 77852
1 28944 95422
2 42175 96665
1 8068 95316
1 3368 57306
1 3385 58977
1 7559 81094
4 50257 72895
2 32054 92133
1 1948 57696
10 23223 35035
2 1474 22389
7 70487 85246
89 89448 93213
1 45777 80372
1 32758 51357
6 65513 74454
323681 21913 23582
5 5951 77946
1 28174 77931
1 73273 80951
9 24927 37825
4 9962 53347
2 7436 72282
1 42724 65132
1 4244 83805
1 41147 98478
5 63414 96384
4 11970 34622
2 58760 89585
2 68196 79532
45 85797 94424
200250 18696 19518
3 14631 91599
19 54618 59009
6 16018 54157
4 14552 30869
1 6595 34963
1 14588 16086
36 81068 86394
1 14153 66092
3 14204 68044
6 60857 81223
1 25226 38994
4 49681 84994
2 7626 98478
1 3236 43787
2 49878 65742
1 44666 60395
1 46322 52560
18968935 93338 93573
1 22951 60392
2 49166 62076
1 732 93112
128 6193 9130
2 46842 91739
1 32297 64688
1 9427 75141
100 45322 46861
1 44750 73507
988837 93997 94640
193 40419 43829
2 42159 64370
152 794 5748
3 20297 85312
8 62296 66874
1 13697 90174
2 31568 74624
2 38654 63413
1 29048 67445
1 2791 81086
53 52158 52670
7 31673 36432
6 62969 96923
5 41611 46463
4 24435 82533
2 1532 67213
8964625 98943 99217
2 37479 71133
1 39328 94626
729 20506 22342
2 44309 52357
1 38425 85188
1 31115 54494
18 31131 32380
2 32190 90491
3 20259 46380
28 79240 96311
1 76364 84998
8 59789 65064
4 42068 72517
3 81602 97943
43 16696 20880
2 45365 88896
1 17126 71598
1 65030 91423
3 10026 22223
3 75423 93458
5 23295 74261
1 56357 74008
298764 69747 70001
3 3185 53212
40032795 88689 89030
3 13711 51412
6 51229 67688
12 1270 37562
1 40531 58989
10 90526 96765
4 29683 48821
5 3460 26170
1 13093 76781
1 4482 31451
1 70000 97040
11 65615 81247
17 71205 75903
10 75483 85210
2 1216 27400
7 82811 91525
3 71466 94576
3 27593 68872
2 34370 86284
3 24661 62887
6 865 48894
40 19942 25692
1 29329 82402
2 36263 61530
5 31592 48882
1 13557 63708
9 63695 73015
1 16542 76198
1 4575 75626
2 28624 53988
2 38097 77472
1 2821 79491
2 24865 63061
1 10887 61028
3 55836 66974
6 47973 53127
18 78651 98456
15 857 18620
1 3251 49546
3 28739 59792
5 43269 69510
2 5480 39358
2 14310 50545
1 29478 61574
1 766 30597
66 80029 80806
3 336 61149
1 27863 76194
1 43277 98334
1 1977 85923
1 14040 52418
1 30197 74852
1 37248 89722
1 33594 51424
6 57432 78262
1 36588 62302
13 76954 85992
8 11433 25785
3 39082 52246
2 14528 76540
1 44745 89606
1 23138 95366
1 35772 73676
7 55216 80988
7 31616 43125
4 2063 27446
1 40868 64630
3 5807 92649
1 54705 96737
2 21364 42786
1 5023 65114
13 51963 64737
1 13960 67959
4 3038 27245
24 20482 25840
8 75875 94052
1 37311 44908
5 33406 93032
1 12627 88801
3 30651 39001
2 70047 88531
33 89025 97582
9 76663 82001
1 64963 81820
2 48070 70035
15 82393 84343
2 56732 82029
3 41807 75250
3 7894 52615
6 40906 42621
19 23567 29193
2 39372 57435
3 6978 52978
2 50900 61489
19 92544 98620
5 3902 40587
9 47829 51501
2 19090 44109
1 3773 86262
7 7836 24871
4 67499 86498
5 11952 63678
1 20544 77036
1 39977 53091
1 47665 58667
11 59316 87209
7 68182 75917
5 61425 92926
216 1538 6728
2 1827 89831
1 63677 81682
1 51315 93134
1 33478 98810
6 178 11722
5 21249 56583
1 6393 47779
2 25759 86765
20 4796 9177
1 45751 96028
4 15457 86196
1 23648 79898
1 28512 50737
1 6479 65070
5 27083 36875
1 22443 50047
10 13871 38702
7 77431 83236
1 65501 85556
3 21992 36389
1 27307 71967
2 78717 88664
8 42102 44489
3 58755 82130
3 49462 55926
3 1984 24712
9 35889 48961
2 61707 90889
5 4579 76616
1 21262 57802
1 4979 57982
110 86915 90287
5 69197 76726
3 2356 42906
2 73976 84951
23 66967 73677
10 64422 68843
5 473 30512
1 11218 72943
1 12428 31544
14 58545 70024
12 80445 97214
8 46173 62331
2 22029 52284
1 30526 99219
1240604 26578 27054
18 67701 83139
1 69223 98938
1 44506 83462
2 14230 59007
2 44005 71054
1 62789 77601
5 24015 60807
3 54305 84496
1 13976 78914
3 33360 37609
1 13391 92626
8 25637 42261
2 1041 26316
2 20697 87134
1 8388 94787
43 6831 11797
31 4236 20468
1 24859 83672
6 27808 39005
1 8066 87934
1 6830 94274
3 36208 82815
2 14269 30243
2 10562 88281
1 22930 65901
2 14094 92962
1 33278 78381
76 90955 92936
4 1065 24239
2 39556 54806
4 26633 98507
6 86513 93823
4 48737 88094
3 5574 35074
2 41792 85054
1 6330 98881
1 42437 94265
1 49449 96085
1 20688 87107
1 36813 84009
1 21690 70859
1 28954 69423
1 52835 67067
1 6396 49976
2 25277 86210
5 25040 40899
5 63773 74658
2 6806 91230
1 64187 79856
2 12077 21359
6 77536 95562
1 40036 67921
8 39123 53247
49 90359 98585
1 38103 75232
3 2787 96620
1 38202 92490
2 10295 41802
1 6380 84465
1 21958 42149
2 27600 94776
1 5796 92891
2 413 66896
1 36863 82527
1 41092 61078
1 27895 69112
4 11587 41092
1 28412 79840
13 67865 90890
2 27645 72871
1 37262 74531
1 11511 41213
2 18199 49178
47 83816 90893
2 11834 53175
2 21253 55969
2 12267 76604
3 66640 83787
2 31468 78616
1 41454 70508
2 6161 36369
1 22476 92689
1 5001 61041
1 43585 59741
3 48692 70195
1 5930 90829
3 20316 44202
1 11663 39749
11 57058 93982
1 38204 88298
2 51777 93436
1 34582 84700
3 30135 40892
2 28286 45799
3 70113 99882
15 43648 44793
3 18043 82685
1 17206 75568
1 53842 72633
21 16270 22266
1 73484 98855
8 5637 18083
13 51896 54792
38 19622 26101
2 22045 43534
2 55691 93028
2 19727 47611
3 20662 86568
5 43046 47390
1 7974 92598
1 20939 94204
2 2668 60441
1 19447 30429
4 39435 56381
6 73087 83871
2 73384 97249
3 40402 70731
1 3985 30851
2 31349 85259
3 48331 86383
1 43298 54275
3 45347 84076
1 30870 55047
1 35780 61141
2 6406 51560
2 39537 48940
5 12508 38946
21 92630 99035
6 8253 44589
1 16980 29002
5 68657 81321
1 39224 52183
1 43674 82050
6 46037 64966
2 34278 87048
5 29868 36496
1 9913 73677
7 79349 96335
3 10639 83372
1 3636 68154
1 44105 63742
1 31822 86330
5 55621 59441
8 17409 34053
11 80391 96523
3 25030 75395
1 3067 40553
1 28941 93852
26132 39074 39811
2 28053 57860
1 3848 96042
3 42023 68010
5 73268 94830
1 16279 99446
3 32836 97607
9 65399 85207
1 22602 97276
1 17634 81879
1 5822 94103
1 39549 99961
3 12991 50178
1 41995 66427
1 67592 94555
30536 93251 97248
1 67587 93228
5 16021 51991
12 4680 28102
1 10033 79318
11 65105 71647
1 34691 64099
9 28372 29983
2 5614 29207
2 16788 24140
5 40382 71089
26 85439 90307
6 55893 92920
1 33271 52821
74 7185 16707
1 42541 71056
1 78157 86687
8 69729 81103
2 34556 76951
5 27262 81902
1 42893 79517
1 70749 86890
2 10365 61458
13 119 4386
1 43928 53067
13 21637 29094
3 49190 54944
3 23450 75656
3 24983 83714
1 12490 54112
1 20466 86878
1 44193 51574
1 5585 63648
1 10259 95849
1 19934 48749
2 21105 60031
1 25470 48621
7 78282 83377
1 7694 52951
3 47825 74033
3 57238 87967
131 6183 11736
21 74282 78933
1 20302 27565
1 23375 75513
1 11452 34870
1 70705 91333
7 45597 75452
31 2824 17785
7 61181 91886
2 42447 64453
1 5088 84320
2 59939 83601
2 22151 58172
2 56639 84902
2 49069 69127
6 74062 93881
2 40354 94318
2 61365 75073
23 82477 94854
1 7934 61835
1 10215 97681
3 22454 68339
2 42884 86946
1 11761 93914
1 18169 85241
3 68838 69924
17 81429 87341
1 31103 67800
2 55839 74134
1 42647 80057
1 32429 61994
1 69694 88268
3 17215 63220
6 80100 91558
4 37611 50566
1 20088 93234
1 7755 85097
3 15435 30711
5 30645 46579
2 77236 79751
3 55446 98867
29 32759 37301
36 86312 89012
1 5102 62707
13 12377 18767
2 19676 59012
2 64658 88957
1 7938 61001
12 85256 96665
2 9745 38120
6 22978 35288
1 19554 41749
64 2654 10140
2 495 65427
1 8620 70292
1 23624 95192
3 42815 56421
2 10342 36336
9 35762 68898
6 62878 98400
4 58408 94311
1 58602 90508
4 57821 70567
2 24704 91832
1 61381 97065
1 5403 85125
1 38436 76047
608113 97655 98217
1 51262 92355
1 23274 92508
1 26722 93111
1 38642 70071
5 38935 58049
3 47375 67226
22 68781 75780
3 28131 53083
2 17819 79145
1 49237 81467
2 63918 80619
2 67452 99075
5 434 8927
2 71133 79584
1 49154 79234
1 49166 75460
3 51914 57686
3 28773 52166
4 14774 90847
2 62176 77217
2 45492 86410
9 21386 24119
1 44506 92318
15 26401 46060
3 1389 33037
20 1598 19883
4 16879 83911
1 12875 59394
3 64992 97791
964 70464 72944
2 15313 81218
1 15590 51797
2 8856 83219
1 10184 53834
2 5197 93265
21 78025 95376
481 89063 91779
1 23387 35010
1 8695 88697
60 7809 8475
3 12178 86037
19 55531 57656
1 33353 50425
2 9283 67822
2 29648 90174
2 69831 86637
1 2900 99376
1 43672 63858
3 47682 81944
1 41269 87297
1 9675 96715
41 16094 32158
4 21732 24398
1 19711 80219
1 49954 80731
1 13157 63986
1 23638 87790
3 25078 29924
1 5612 89396
7 51353 55264
4 27608 48349
8 66573 80316
4 6731 52596
2 5619 55033
22 15361 22656
1 2740 98466
3 44681 89692
6 28979 42377
20 7056 8382
1 58613 87170
2 39508 79282
4 22951 27173
2 40180 63376
12 85975 98516
2 3503 12779
4 18324 61631
4 32968 42786
1 36836 69610
1 38195 93654
5 22406 32554
3 7851 58828
3 29194 67590
1 43857 56352
2 3629 83479
14 65813 97979
2 52234 98056
2 13551 71492
33 13015 18867
3 46420 54697
1 51580 57786
6 71141 91501
3 36542 51022
475312 27446 28812
1 92035 96955
1 25096 65600
3 9388 99863
1 20734 68724
1 38798 67124
16 86264 99847
2 43805 91014
3 53040 87523
1 19275 91997
4 74885 92161
1 76022 93672
4 42260 47539
4 3934 9082
4 6933 44251
4 42075 93082
11 68854 69405
2 41179 49151
1 17971 46448
1 37115 81208
1 30864 71992
2 44553 84739
8 8305 33349
5 16243 24052
4 3493 49860
5 11353 17375
5 82157 99548
7 47641 93821
1 41905 88838
3 17076 53595
5 866 35159
1 25454 83657
1 17619 75777
1 57313 74428
2 6686 99872
1 32121 59222
3 571 54645
1 66245 84130
2 23208 73715
1 29263 49455
4 50056 72161
1 16672 77086
1 1390 58481
1 59701 79659
6 13063 36348
1 21969 89575
2 1058 24979
4 45370 80108
1 11216 58409
2 59176 77472
1 29610 69623
1 8244 97936
4 9847 27686
2 3058 40101
1 10931 87875
1 125 36728
8 12944 23578
1 1282 43321
1 20198 39243
2 70860 95263
2 48756 94317
2 52425 75210
33 2205 13707
6 4024 89714
1 10139 28193
11 72975 75751
2 45332 71261
2 14914 51102
1 50379 91134
2 8568 48318
4 32822 90742
1 65808 67371
2 16346 67400
3 36452 81896
2 12512 97729
1 5229 93591
2 22452 36595
1 37832 96149
3 40680 49329
1 24455 90286
2 8175 88287
1 31375 63865
3 71817 78987
2 35952 83138
6 11176 25118
2 18941 75878
1 39010 78080
2 9241 93797
1 22760 90047
1 30204 88882
1 13699 93557
1 3635 85159
2 11899 51664
1 43247 57734
2 5321 34885
1 20131 91825
531615 54891 55102
5 48260 89974
598 94533 98636
1 48410 84877
1 29918 83631
1 47639 78981
1 19350 57064
1 58953 96163
42 14507 16610
63 33852 41124
5 41402 78018
1 22644 35302
1 57444 77279
2 28229 93970
4 32085 37719
2 18442 69195
8 52523 61271
2 66036 90327
3 45564 63728
7 12386 33131
6382 34508 38568
45239 50516 50858
1 20586 58622
1 16610 32945
1 38074 64114
1 30804 41643
3 32452 95406
1 6587 24919
1 32141 68279
13 12398 28820
1 39513 95522
7 54925 67704
7 26380 92801
1 47157 86787
5 47724 49090
6 60553 69834
4 36919 58712
115 20611 23079
1 1896 68541
5 64259 97726
4 18978 26904
5 9798 37348
1 15736 84679
2 7049 34759
2 7251 38643
7 64804 85264
1 33521 55629
39308114 5002 6473
3 51495 75003
9 48777 66455
2 6804 95270
1 40015 60502
1 30123 96265
1 12451 85016
1 14327 67107
2 57038 89366
7 70644 93241
6 8275 37548
2 47353 97266
1 25472 95395
1 43378 93931
1 7104 58348
2 22623 90175
2 17072 50046
2 12721 44901
2 19029 55020
14 85182 89210
2 10366 81526
1 48127 68573
1 39744 64144
2 4177 32060
13 85477 97699
7 7800 31776
2 33864 56179
3 4079 81324
1 14944 74425
1 37432 74889
2 22959 36663
13188 79804 80195
11 53136 64945
1 18601 74424
3 792 28832
18 42814 45390
4 33855 44460
3 24233 54896
5 33305 81327
1 9780 44081
1 3881 60373
1 30498 76660
19 54749 57536
1 9438 83352
1 34954 56628
7 92788 96915
8 647 25340
2 14632 90496
1 7390 24096
1 14975 61239
5 46976 54404
1 18773 82216
1 45776 54763
22 63945 68091
1 41476 69755
1 36109 96028
1 15732 77120
1 31731 52806
23717 34450 38224
1 16314 70982
2 42111 92867
1 18863 40981
2 9840 45614
34 74858 84213
4 64395 85188
1 35465 88356
3 35594 66168
2 26463 99636
1 47450 77173
1 46612 72158
8 991 22838
3 49350 57910
2 36881 72613
7 67607 72706
19 70086 84803
1 14824 53849
55 85650 95585
30 9689 20663
2 33326 59271
1 52582 64515
4 14815 45958
4 30618 52386
2 58477 97508
4 64029 92180
1 2222 77641
1 36035 52629
2 24312 81007
3 61732 70562
27 82461 99734
1 44060 73744
6 7460 60971
1 21454 58608
1 31983 98158
6 76818 94765
1 18247 55969
22 18432 38029
3 8543 81997
1 10528 61495
9 66537 82917
6 78496 94463
2 51448 87591
10 8560 23518
1 26611 30208
6 49997 65217
1 19151 89897
1 1352 85823
2 13487 23940
2 2314 19828
1 21636 46572
2 10783 63913
1 64737 98484
4 65439 80402
1 810 34857
2 9954 33429
4 37012 50821
3 20009 26104
5 13704 57168
11 25397 47380
1 8532 36002
1 36005 93907
15 77199 96933
1 73288 96503
4 27175 49932
7 46810 75500
1 9761 21240
1 58122 77240
24 68388 72084
7 12692 17863
2 58005 73908
7 73478 78026
1 34749 65809
3 7384 30663
1 5200 62302
2 40023 91879
2 11196 93333
1 6381 45981
11 27076 35026
1 9132 88642
1 16588 20928
9 34358 65861
1 6034 98421
2 47629 56948
1 30038 97434
1 7901 52211
4 52295 77875
2 12407 71137
1 10990 76956
1 27247 64848
8 65070 77537
1 39171 75842
3 52172 69043
2 29788 71024
1 48500 62453
1 19796 70609
2 39984 50444
2 19038 45159
2 67042 98469
2 44014 79439
3 50319 60524
2 49926 72561
2 11840 39284
2 9321 95229
1 3778 67116
32 83216 84501
6 25198 46203
214071 35058 37089
1 33437 63234
2 33138 57232
3 65483 72084
11 3158 41929
4 63234 97634
1 13475 72103
4 29410 55462
1 47549 75276
3 44501 66115
1 2470 54479
6 11357 24586
2 46146 62701
25 77298 80037
10 10606 38635
2 48128 84203
1 60313 73924
3 10780 68595
1 10307 93328
5 25773 42614
1 21446 63176
1 8517 68761
4 54088 92038
10 63317 97345
2 13852 35267
2 3260 74024
1 36878 66372
1 19365 70810
2401 41916 43214
4 51682 54848
1 27376 42063
3 62225 81521
2 36068 77046
2 23264 44654
18 2615 19341
326 20861 22534
1 25455 44603
15 53563 62318
1 8303 87914
1 24965 65532
1 40515 61616
1 53123 87289
1 42158 79396
2 53109 83095
9 290 16298
1 11190 30263
1 13618 32590
2 45519 81774
1 53765 94780
24139 93788 97340
2 23828 97641
141 10657 14317
4 42205 85450
2 21495 69613
1 37592 95352
1 14494 22712
2 18703 98602
1 9281 76159
1 27249 59531
14 82000 84265
1 15436 70879
6 11201 48535
72 83552 89695
2 29338 74927
3 39354 51084
3 55910 75878
10 16006 33820
6 87261 94166
4 53150 65184
1 11124 97369
143 2166 5315
4 79226 84138
2 18334 86892
2 77699 89930
2 3774 96152
2 70978 91414
2 11112 79031
1 9031 63064
9 58039 71020
3 54304 90484
9 682 52438
35977 25299 26294
1 57807 71531
3 56645 70713
7 43460 44831
2 28076 60053
2 9788 56926
3 5460 62116
1 46753 69018
22 30984 32601
2 31234 94756
2 541 37366
5 62721 72090
3 57387 80981
2 46728 97899
1 63774 78575
3 22844 50666
9 37877 48503
1 51397 71621
10 70727 90807
16 18220 29088
236 75318 77034
825 80644 82102
1 24886 85195
5 4864 47330
8 49616 92202
1 63291 77781
1 53587 71465
1 47730 91877
7 18792 52434
1 15825 74307
1 15240 65912
1 21615 60638
2 46600 89898
1 74857 99152
2 19485 52868
4 45108 89181
2 1899 48922
2 13662 69599
1 30641 78330
1 333 63753
2 62462 87704
1 50928 76429
19 18985 32404
1 62951 84418
168 3814 10789
1 17839 84925
12239861 89849 91492
3 55965 89325
2 20960 36988
8 2384 18173
4 31966 76951
7 42020 51457
2 23529 26183
2 6250 52961
8 80614 86688
2 50125 71902
21 2240 15124
3 65701 83436
2 27761 53493
1 55874 99748
5 22028 57764
1 4452 47293
1 9699 47599
1 22253 89031
1 36223 93637
18 79361 92939
3 47188 88436
3 15006 93986
1 24444 61922
1 33634 49224
9 57495 72457
2 14576 50056
1 35641 92375
2 46132 86879
1 8188 87817
1 52440 96524
1 47276 94523
103 80190 82107
7 77334 84213
1 63386 95336
7 50331 61713
2 42614 87205
4 30200 37935
2 22995 89380
1 70302 93265
4 35081 45333
208692 15074 15460
22 40531 41664
64 11949 15612
3 64390 66819
2 39811 48870
16 4975 35979
13 15618 18510
9 2808 43459
38 76700 80188
10 60122 72589
1 57310 59313
3 31293 48644
1 38331 71910
4 17390 92052
3 76023 97544
2 48593 87166
1 3640 95118
28 5002 22824
4 20395 44147
2 16726 30851
3 8031 68351
2 31914 75219
1 31306 53629
3 6895 26429
2 53710 92441
1 60532 76329
888 34397 36719
7 82231 96556
4 1046 48910
2 4278 69086
18 43986 57434
3 31929 51401
1 35926 84249
1 510 11148
256 87898 95090
6 57245 90699
1 26266 98104
9 36931 45826
1 38890 96449
2 19349 49469
1 568 52941
22811796 19454 20377
4 49326 67860
3 18947 67590
6 28476 34498
2 38320 89749
1 16064 89046
25484211 85266 86186
1 18512 74653
2 36048 47076
27 57826 61262
33 85917 94464
1 16466 61603
1 39361 89283
3 44134 65907
1 7872 46228
2 3320 65064
3 12946 66970
102 79843 80971
1 1486 71434
2 15624 63093
1 37238 51060
2 6220 40076
2 32739 49731
2575 53900 56101
2 28854 90765
1 27950 65500
4 45411 93563
2 3299 62672
1 59219 75297
2 28900 52588
1 26867 75684
2 56747 70396
1 39807 72851
15 71318 90615
2 43908 84080
1 67408 92158
2 187 39615
3 36206 92676
1 16367 60212
109982 15021 15161
1 13189 75208
1 30853 73586
2 13909 45884
2 4593 44843
1 53509 93029
2 23845 69160
1 31307 70550
9 48250 54029
1 24638 55265
6 71275 94099
2 30645 64369
2 26932 91053
1 23733 95413
1 17365 90254
14 25423 31372
3 87683 88856
2 7529 75713
77187029 19236 19377
3 39478 50981
1 2966 73062
1 27332 63383
1 27799 98616
1 26924 79403
27 18002 26172
4 49959 52674
2 2111 80065
23 14036 21598
1 2479 33395
2 30568 61193
1 33357 67769
1 52836 53167
24 3066 10278
33997 95257 98006
4 28091 97287
5 10139 41320
1 39313 42033
2 12192 95421
16 7579 28664
5 43241 51833
4 53574 72932
1 19764 55602
1 39815 77706
1 6206 53217
1 41338 69095
1 38339 54049
77 92596 95719
3 20068 76941
24 3833 15368
4 50025 92745
13 28944 37356
1 11499 77923
1 21682 70666
1 27965 84201
4 39438 90603
7 68434 85780
1 28627 50519
4 30255 33950
19233269 4405 5815
1 73502 97237
36 2085 17284
4 16550 31604
1 47874 89310
2 24417 78266
1 26683 51184
2 38334 78794
2 11212 76341
1 36354 63778
3 49869 74090
3 55730 87388
2 23134 48766
2 61777 89175
6 16998 18134
10 54141 87669
3 23949 41542
2 23038 82294
2 33180 40815
4 23233 44967
1 54993 90017
13 12364 18796
3 28865 80206
1 22709 85332
3 55146 88358
1 32318 78732
1 37208 87339
1 13799 59585
7 41007 59630
1 27147 95941
2 53466 75763
62 72458 74625
2 24807 85050
39 74698 88157
3 44280 79835
3 32778 48635
2 1221 97323
4 68501 85720
2 16325 99795
2 16260 26150
3 20452 47777
1 82922 86746
13 85125 92359
3 30721 87211
1 43522 75317
1 38813 76294
1 5760 62859
2498 93553 97087
11 51814 53615
2 45815 83131
1 16341 96860
1 49340 65513
24 2644 29091
2 5389 59187
7 47830 52160
1 48242 96366
4 32103 35289
3 62495 98012
1 34346 61591
2 1546 84486
10 6731 24384
4 44640 89768
1 27694 74198
1 9921 53941
9 60341 69560
9 62571 92530
2 13593 73272
2 54830 84467
2 59664 86327
1 40977 93638
1 78710 88288
2 26454 65805
9 545 49084
2 21642 24905
5 36011 54086
2 10449 51064
1 38253 47465
1 63843 80864
1 5757 91658
1 48900 81134
1 8188 73772
6 11539 32474
2 51962 63177
5 25235 72795
1 13798 94741
7 31344 35688
2 39767 59728
1 28283 66829
1 3192 90596
10 20941 32070
2 12247 65744
18 83457 91949
16 972 10312
2 26745 85699
47770 44594 45967
21 67398 69590
15 71384 90090
2 56670 94921
2 20012 90567
545 45641 46806
2 11579 87833
1 57981 89805
1 26611 80131
1 28469 38703
3 48788 87494
20 11784 15576
1 15650 80850
3 55659 72232
1 33253 90625
21 34183 40401
3 83301 91355
1 39860 89686
3 38487 87364
1 1945 68472
1 41213 79443
1 53482 99716
1 1983 87630
1 35933 80725
21 16283 21462
8 81483 98308
13 17589 40416
16 28293 30877
3 17642 45466
1 62744 68824
1 13659 89549
3 64448 81341
2 26356 98079
3 31497 72998
1 16207 75265
1 19912 40907
2 54861 97115
5 25660 52180
3 750 47865
1 10914 56725
3 2951 83840
2 12242 76331
1 48680 76099
1 47344 82221
2 7762 49908
2 22234 73378
2 11155 23621
1 46543 55459
7 48831 51048
1 13109 22638
3 17728 60191
1 14384 41889
5 54951 89217
2 64193 81817
1 49929 96116
1 18844 88065
2 33683 84977
1 57458 83732
161 69459 72039
35 10175 15065
6 1934 66203
2 28340 76917
2 706 47027
3 55094 78118
7 68740 70182
3 20636 33698
1 8266 55547
4 22939 80343
6 7474 17517
171 11053 13206
3 64858 86711
58 91548 95759
2 40419 55702
3 56450 91292
74 84204 86485
2 24065 49303
3 60261 68020
1 125 69429
1 49341 73152
15 15588 20573
5 7797 53110
2 45041 74625
2 59582 85861
1 63066 71266
6 16895 47708
1 9605 40602
1 10017 56188
4 22868 36532
1 60905 80649
498 94801 97291
1 27206 72277
4 9255 30526
4 47073 51140
24 73664 87305
6 33534 85999
1 66493 86026
3 23339 36140
1 76584 95216
3 57935 94661
8 18325 32895
2 56619 98879
11 38774 46160
2 43460 89244
1 31925 90436
3 22576 81869
2 8511 32151
3 55384 75250
2 18295 32492
2 58809 86881
2 49157 93665
103 11890 13042
5 15673 58683
2 53293 83824
84 88944 95445
3 18073 72894
1 23947 86902
177406 11459 12247
2 22137 42037
1 44478 69564
1 3446 93295
2 66339 72965
12 74665 87961
2 30355 37622
3 64680 82640
10 1238 27283
1 2174 30816
2 33250 97181
5 3458 64461
2 16849 41049
2 10116 60106
1 17604 18758
1 1312 23721
2 3676 81021
1 205 61311
244 6533 6946
1 2995 44861
4 69036 86070
9 40779 81645
72046 56502 58242
8 54101 60598
2 58320 84524
4 36130 49606
2 31147 76819
1 53927 70134
2 30108 79024
4 75282 98520
8 26009 39506
1 58078 76884
5 76123 86074
2 17723 52956
3 31544 97421
17 2899 28623
10 52686 53098
1 23748 59846
4 22667 81384
1 13703 61052
91 7680 10947
6 82621 92476
3 19187 72169
1 38174 53478
1 6964 54525
2 28339 39357
5 44311 82978
2 45019 68326
2 71409 96074
2 55374 68182
4 15835 55353
9 16063 19744
4 77244 93437
2 29137 68830
5 76876 91662
1 6718 83142
3 21912 64213
1 3533 78843
2 9808 37705
52 85479 87939
2 2630 50082
4 2945 29715
6 47431 69641
3 28537 80836
2 29228 38031
2 21878 77139
1 27485 51059
2 1319 19529
1 5638 28395
2 1235 31213
2 62734 75485
1 21747 46466
1 10526 54920
4 23531 96191
1 2201 13850
5 32408 46430
3 41894 80120
2 44156 55250
2 33842 64702
1 31155 54361
2 23867 33926
14 69061 87129
1 54739 80004
3 1975 19073
1 838 70058
4 15866 30070
465 33700 35837
7 48933 53014
1 73723 80066
9 11069 39257
1 15530 77726
1 7783 72837
1 470 93323
6 64424 73162
1 65995 85099
1 6126 87813
5 40438 66503
2 12268 76138
39 3187 11605
2 61625 86662
3 18078 79685
2 4424 35534
3 73381 85017
2 55936 89629
3 9449 28374
3 53938 73967
1 6716 70584
1 58481 96099
6 1737 43191
1 10408 49231
2 60933 70459
2 22400 55289
1 21730 83352
3 63156 71446
5 29706 67735
1 42344 53473
2 40809 59248
2 27270 51394
1 22584 91781
4 65350 92155
2 10261 38406
1 10142 39843
21 74841 91711
1 76204 94311
1 4446 94794
9 2996 19488
3 38881 47595
1 63530 93338
3 4106 91647
2 19848 66373
2 5927 86615
1 88468 98794
2 37668 96028
7 16829 41183
1 66969 86468
9 4801 11819
2 5999 46577
5 62617 78484
1 5689 77592
5 40808 82279
1 74969 83471
2 4458 52051
1 8037 60051
4 8293 41781
1 33864 73039
2 11977 55566
1 19699 79533
1 22758 90269
5 44353 86339
2 32491 91389
3 12663 16710
3 33686 66608
1 23035 78783
1 6978 33689
1 71297 91226
3 32600 77655
1 22981 88264
7 35239 45058
1 38705 57425
2 32624 45552
2 4239 42881
1 24905 70452
2 9042 38578
2 31001 66598
12 44783 49030
11 10874 21193
1 36179 45926
2 40360 66154
29 86723 88150
4 12713 56726
5 59775 92504
1 3116 98956
129 88751 91862
2 23877 83977
2 25904 51320
7 64623 90446
1 17427 64435
2 54536 75630
1 21609 53790
2 21213 69082
3 1593 40070
15 77872 88785
4 36271 60290
4 55790 77579
1 22990 60410
2 33149 95188
20 1952 20544
2 20188 64340
555 48901 49561
2 11574 91565
3 63845 87780
2 36927 58040
24 82644 87408
1 23777 70391
2 56651 81821
1 27965 48435
6 5413 38318
3 41593 70688
4 1561 35240
2 29669 97114
3 24262 31890
2 11402 63197
1 19040 35223
1 26723 83642
1 30995 68820
2 61678 85485
4 34653 97124
5 16367 20132
1 48066 99479
1 43754 85677
4 25554 38289
4 74608 93315
7 71715 80986
1 31747 61117
3 56155 95470
4 13462 77878
13 57722 64763
1 56701 97594
2 16541 54075
1 16029 48328
3 31881 62245
1 26668 97252
5 47907 84973
1 9818 66654
1 18024 72747
1 22616 82771
1 56938 83759
1 2761 26298
1 39850 64801
51 12665 14933
2 31349 72337
5 22532 51071
1 23879 50376
3 44483 83762
2 20807 46747
1530321 27701 28826
7 69200 84944
4 74369 98132
1 62167 80091
5 65775 79198
2 15074 80029
27 3045 11942
1 41230 85944
7 27626 61341
10 2080 18796
1 49402 96318
3 59331 79091
7 14422 22743
19 15724 18950
5 40688 85418
1 45554 70112
1 12764 54340
1 10966 54068
11 1164 15381
2 25621 93426
2 78614 81151
2 35726 77055
1 31402 97824
2 14263 49458
7263196 35235 35587
1 40459 54529
2 65774 86022
2 5101 73673
3 9471 89071
2 70250 88580
5 74557 83005
2 4567 86704
1 54866 95436
2 34570 44403
1 8233 68833
1 50171 66161
1 44802 50614
2 28811 64350
42 61271 65256
10 53246 75682
4 12686 46487
2 51798 99558
87 84976 91623
1 17150 71689
10 2423 32310
1 10187 62723
1 39200 62123
3 1521 18286
4 30136 93495
1 47661 92951
1 48886 97840
1 58525 69601
5 33647 45869
2 18750 69124
6 66763 85463
1 22957 85883
2 85204 96374
2 55183 84248
1 59367 61779
2 15659 85241
1 66766 83553
1 53985 93698
1 8319 80516
1 50311 73328
11 10606 20684
2 8490 82181
6 2927 45212
2 4131 41978
1 30788 51075
1 19701 91313
1 25722 86188
3 35416 94248
1 13905 98538
1 4384 65917
8 47369 52326
2 2884 98280
1 8446 29342
8 14624 18073
1 44753 81160
5 63894 78968
1 49825 81570
1 27026 69850
1 9694 60529
1 2678 98385
2 7409 96301
1 6669 19958
1 4736 95236
15 23336 34685
2 7173 74842
6 9585 50490
1 10603 66020
1 68040 85301
1 8137 68814
2 8281 91399
7 70769 94866
2 33129 34201
1 23758 78020
1 15994 41485
2 40186 86190
10 26650 30941
8 71565 96828
5 23970 62468
1 4267 55652
1 37250 99412
1 34777 52545
1 19699 59565
1 40004 53514
7 59816 89518
5 68246 76468
3 39475 92754
5 7564 31658
1 10706 58077
1 19269 33095
1 40641 91823
9 27365 32583
1 67372 81284
2 8996 76168
1 17612 56083
4 13775 19664
214 70123 71462
3 59517 92600
9 77145 80912
2 39393 86146
4 405 78142
10 6638 18793
4 28341 53248
1 34251 96318
1 13052 67738
1 17558 73026
3 3295 21557
1 25694 49491
3 43441 44826
7 67459 79786
2 5979 60959
1 30669 45885
1 22664 89675
1 41840 74084
1 39517 59447
1 755 62482
1 4963 81105
1 3110 79008
1 51979 89716
6 63385 74680
7 20234 33353
2 5298 98408
1 2219 26359
6 69341 85871
1 55631 70585
92212588 27727 27812
4 6478 35096
3 64450 90083
2 48830 76477
1 37496 82275
2 51188 84188
5 406 24851
7 40626 44804
4 26740 60521
3 23487 88818
8 778 8282
1 58299 86473
1 48814 91212
4 5827 60516
1 33538 92596
197 82438 83552
5 28565 35664
12 59656 61354
16 74045 82122
7 62804 72018
5 49521 68996
2 68854 87603
3 42202 48906
3 32940 96107
3 27051 53943
21 4968 10705
2 20892 39101
1 56295 75970
1 1611 16755
2 37586 73727
23 21021 29892
3 73151 97090
53 82523 92395
2 32454 80420
4 27618 64194
1 23178 96169
1 12450 52417
2 31781 65003
1 9281 66349
2 34996 70337
1 36391 78547
2 23487 96901
1 19591 65854
1 40037 48536
2 11772 34286
3 8960 38415
1 17358 49016
1 19253 38084
1 16100 37339
1 35117 70256
3 55004 58713
6 58871 69448
6 72905 79814
11 63184 81952
1 63330 73210
1 19054 82783
1 51421 80271
2 24182 85740
19 49436 59651
2 48656 81329
1 48344 72558
1 69191 92775
1 47343 89866
5 23261 67214
1 7556 67440
1 33781 77347
1 43060 82074
5 1909 40372
4 20734 32958
12 78314 82479
3 26639 94772
2139477 61245 64131
2 2416 62991
2 62493 82274
2 48281 67844
2 45714 74623
2 59475 82435
1 4552 69940
2 26239 48499
5 72642 88371
2 6987 61025
73544 60027 63183
1 67634 90483
2 38034 78365
2 49757 94548
1 24547 29237
1 12873 80081
2 51444 99637
1 16600 74046
2 16420 67845
1 23585 99283
1 12511 98317
1 37184 90626
4 14175 50345
25 20491 28474
1 23279 87269
5 65878 73526
3 13943 75915
2 68545 81711
1 21543 93703
6 71700 94338
2 28944 50413
4 21875 26021
5 14375 29920
2 430 63659
13 6448 11168
44 10721 14745
15892 57042 57629
8880 19003 19157
52 11495 23288
3 6110 83052
4 2925 8059
5 818 46666
8 43193 44178
7 37833 48414
5 70168 87788
529 18107 23635
5 28327 65739
52 36049 40224
1 40049 93287
2 54360 59286
10 62787 93535
1 1428 93074
3 12359 32914
8 66066 79314
1 35951 99073
2 80335 86855
5 30944 34959
4 67211 80085
3 34091 98412
9 914 42636
6 615 17930
2 24180 76683
2 53524 88245
1 20806 69879
1 34472 76531
38 79937 96890
5 77329 86040
3 736 45389
1 6179 84517
1 30652 44714
5 13505 77479
3 25292 52403
4 3269 24288
2 24543 53184
1 2643 93021
21 51909 56774
4 48527 80706
52 3844 10510
16 71162 78164
1 24326 44233
2 62944 97485
4 2669 37945
3 20810 48911
3 69847 89998
1 10853 97524
1 67726 78892
6 61279 72502
7 40030 59580
2 10132 24469
2 490 25237
5 61158 91649
1 12535 88206
31 806 8893
9 9580 61118
4 6375 20936
2 7669 47564
5 69838 85182
2 17082 46330
1 30690 70777
1 4646 45215
41528565 62890 63808
5 71518 81674
1 43433 76092
2 19129 59173
2 46081 93369
2 43634 71027
2 33667 96357
1 40083 69614
13 82379 88409
2 38200 85271
3 4881 13609
370 89314 98468
15 45927 54030
2 49514 59746
1 6255 57424
1 890 45610
2 20015 87051
3 11990 33152
1 36866 87237
1 19580 82214
11 75036 89720
3 16699 84477
1 13522 93233
1 48125 97336
11 9394 21409
2 19015 79167
2 28305 48013
2 33513 70764
1 44705 66055
16 31829 36382
1 10677 56510
1 35927 75070
9 8732 18507
1 15497 31071
4 23753 73888
3 33629 48957
1 45373 56218
2 49227 87539
1 9079 99149
1 15106 59318
1 25379 59050
1 40512 79702
1 1415 87104
1 1921 87011
8 10546 27888
1 12474 50902
16 50390 76943
1 2624 78479
1 37166 64609
1 25879 96974
2 2655 56439
55 2727 11350
1 33104 77840
16 77670 88534
2 62406 90996
1 47848 51096
2 84676 91085
6 16524 59415
13 21936 42454
1 745 98913
1 5385 53400
1 9716 90325
2 50760 56602
1 25070 81851
4 65248 92623
9327 56432 58757
2 42490 71879
2 32610 94112
4 55899 91986
2 34418 94695
7 79363 83952
2 44360 51802
2 3059 51338
1 2291 81699
5 73353 86846
183 2708 6918
1 38721 86338
3 107 60217
3 50694 92948
2 68404 77541
4 37277 51177
32 14201 26562
4 2656 44724
2 16683 40787
3 39798 66854
1 19560 69523
12 64438 84583
1 39007 85782
10 52406 54296
2 38491 57015
3 30753 55543
3 61437 75344
26 21752 26063
2 64422 73281
2 1185 35928
5 49173 60990
1 28883 56061
1 48858 61700
1 5835 99379
1 36861 58120
8 52858 75025
2 15705 70863
1 6426 71820
1 24516 66441
1 37774 50164
1 23957 54888
365381 62238 63561
7 8155 35102
1 28357 88836
1 40028 60379
3 14886 79593
1 19259 73909
7 34599 44040
1 27426 95074
973 97027 99659
7 19866 27063
4 62615 92801
3 45930 54715
4 52091 89536
2 4655 97652
2 10453 34339
2 24403 90541
2 3979 31928
2 45988 88014
1 15439 77721
1 45441 93594
3 14031 67448
1 11255 99277
1 61789 81248
11 24688 43876
3 13490 74879
1 6006 81215
1 19235 58175
1 27146 67087
1 33435 94608
1 24862 76397
1 14084 31595
1 8185 75909
5 459 27631
1 26823 91527
55 79713 91778
1 45668 77109
3 42693 59949
18 10054 20320
15367343 22662 23635
2 72923 78136
4 2217 57101
7 60886 73555
6 57628 91433
1 10196 93334
4 1099 20953
2 13248 63835
2 47503 57395
35 84770 86717
4 52484 99188
2 2435 33315
15 84550 86257
10 72061 83641
3 14178 59739
2 26817 39497
6 56199 71516
5 15032 25711
1 48682 55968
1 11469 58164
1 31204 67613
4 20178 83051
5 49784 56796
95 20539 22415
3 13173 92476
2 68317 88075
1 6872 30740
23 29043 31866
2 18724 73854
1 22334 70843
1 435 60547
2 29929 34464
1 32915 66436
1 619 76524
3 13954 98073
170397 41958 43725
2 9323 50886
3 53475 66071
6 55562 77311
13 34179 43210
34 33283 38455
2 10334 56353
2 6509 68089
3 54436 98549
11 61412 65373
4 25035 60605
6 76333 99389
1 1171 56995
1 12849 62499
3 49760 53192
3 13939 34757
1 33656 84607
2 22376 59920
1 17179 97930
2 3628 25156
2 16480 89467
25 59454 63708
1 12687 75228
1 9762 36079
2 62022 86524
9 53796 59696
5 52969 70655
1 5437 37835
59934601 1342 1388
4 22152 49712
1 29987 59325
5 49854 95408
7 56263 83836
2 21665 89870
2 68636 88264
2 41438 79803
20 10542 20123
2 13574 90282
2 25546 52199
1 38179 57754
2 43290 99779
1 14759 73489
3 2569 28599
2 34225 66093
4 19762 51750
1 37241 55175
3 67739 88137
2 4867 25544
11 73537 98570
3 31411 95108
2 1758 33920
1 44563 69469
1 52151 53943
1 43399 52755
1 62329 72958
3 46774 75074
2 27703 94249
2 61179 73936
7 41248 47638
16 17957 29782
3 29265 64744
86 94224 97370
4 69877 90312
4 52676 75961
14 52764 54154
6 34689 66539
1 23822 88011
1 11026 67859
2 59141 80603
2 26419 94242
101 9847 10988
4 59033 99509
2 45100 95413
1 46774 83349
1 28329 83879
1 24291 86568
1 3919 95953
20607261 22705 23428
2 61588 93883
8 8930 48177
8 1003 29887
5 43949 77890
25 80792 88995
2 70221 94294
3 36767 94676
1 12418 29310
18 2283 13777
1 68469 84953
1 60771 97874
2 45132 83499
4 36458 55305
3 30820 70072
1 33303 43471
34 79837 91106
2 22749 58946
2 10685 54525
1 6206 84815
1 28748 93999
1 80173 86941
1 12474 78625
3 54417 84910
3 4282 41598
2 42286 65304
2 37220 94660
1 24434 89090
4 53210 62737
1 33537 97573
1 6567 92342
13 17233 18701
2 3026 90931
1 41838 72999
12 15896 33769
1 13572 45345
56 86225 93310
2 10110 35117
2 22909 62204
14 32381 40029
12 86259 98953
7 67870 73675
5 3122 93718
1 60373 78973
8 36060 40842
4 16546 30509
14 69422 98927
2 41178 91078
1 29470 93705
1 78525 93625
3 23684 79186
1 27227 30796
2 28248 49649
2 2812 23496
3 51796 83385
2 47731 66373
4 69762 80263
4 35124 73750
2 69968 85035
3 37669 73507
1 26530 37925
1 43206 89838
2 48664 64592
17348880 36578 36608
1 12569 43271
1 492 58781
1 36012 99352
1 16021 52822
1 49678 51321
5 28900 67225
1 25358 90741
7 17531 48536
14 46575 49807
1 34921 70630
4 53844 80606
3 58633 90207
1 23670 76404
1 54484 68646
11 81344 93293
2 43986 87751
1 51867 64949
1 58077 88949
13 15861 39657
2 10396 35146
1 24817 79127
11 30005 32966
2 23859 86872
1 13436 67136
1 30851 60534
8 9070 19921
7 64535 69281
3 27919 35739
4 43375 84640
1 1878 73234
1 32343 69251
7 2948 25047
1 10838 32831
2 29737 44944
8 67112 95302
7 55953 68989
89 89094 95619
9 83890 95217
3 989 97748
1 46733 88896
1 46301 83354
10 13082 53636
4 66522 84963
2 11285 40112
121645429 20337 20706
3 55493 77439
1546 14238 14815
3 5377 32926
4 61615 98077
1 3614 31877
1 48632 84202
19300973 58532 58805
1 23095 33968
5 38734 56558
3 22686 99685
2 2410 79152
3 16853 37986
1 27960 92637
1 16272 58495
4 22463 26415
2 2498 81266
1 13761 88690
3 69204 94480
2 32038 45301
2 76142 79526
2 50504 99150
3 42226 86714
3 71387 86434
2 20278 31756
14 12429 14014
4 17461 46941
4 5669 94292
5 29906 44869
1 7085 68217
1 28017 86153
2 74584 88257
5 65638 72586
12 78398 84511
2 243 41385
2 4669 49543
2 17215 92523
1 7644 41821
1 20150 74079
26748 71663 72160
2 16813 94089
1 32816 36871
1 19092 58132
6 46135 94762
1 15845 92174
6 12618 24400
6 8541 22353
2 36218 90022
2 82498 90531
6 8054 64015
1 49134 58182
1 28227 31341
3 16941 23168
3 42657 64080
5 62972 65555
1 37484 58075
5 6938 45481
1 24855 57423
6 40348 71961
2 56000 66248
1 49648 63773
1 43177 82894
15 41752 45889
1 11041 60022
2 6150 75500
5 19752 44588
1 46357 88037
1 12225 97524
2 41549 74766
55 6572 17048
2 38446 54551
11056785 85156 85461
3 18705 79445
4 11003 38531
3 50081 69670
1 52617 79769
2 16700 49762
1 30719 73059
1 16769 51974
23 75753 87178
1 77660 97143
2 767 59375
1 2991 43693
1 23273 93890
6 57805 88325
1 22479 93833
2 66613 69203
3 26329 31653
2 2310 28472
4 5231 15381
7 37283 45705
3 71709 91499
3 39236 48964
1 36449 45696
3 18902 55538
1 16336 82811
1 14573 46138
9 58058 87472
5 68300 74588
3 67767 90191
100 92322 97772
3 4504 85211
2302 54049 54530
5 53086 74762
4 70448 92791
1 28655 98161
1 82884 86798
24792 69374 70255
22535120 57953 58183
2 10595 87287
7 16437 70293
1 37090 77268
2 6403 51401
1 42620 80898
1 61981 87630
2 209 89803
1 42045 70675
45 769 16475
8 16973 31033
2 72285 77074
3 60138 76535
2 12837 81712
1 32154 88941
1 25676 98685
1 492 76559
3 18107 52921
1 43566 98059
1 38872 55952
1 6408 55418
3 80884 89355
4 58305 72308
7 17725 40679
5 4805 68495
11 51890 59749
2 23360 90878
7 70128 87642
1 14625 60614
2 22929 63963
1 1878 36995
1 44291 90415
5 68643 89372
1 56606 73493
2 45903 59990
5 17686 50178
2 13635 85344
1 5949 56168
1 28865 86929
15 20449 22194
1 12221 93372
2 23615 72686
1 12011 54991
1 29565 50800
2 50431 75484
2 22224 86969
1 21993 56140
1 1151 99583
1 5447 27981
2 10945 84863
1 40006 66102
57 94518 99591
22 18 19741
5 44085 75486
1 18678 89371
1 23400 57047
6 18110 29341
1 23592 72121
5 35577 90221
3 63419 83477
8 73721 99424
17 74768 83171
4 51719 80900
2 74996 80973
2 68566 89407
3 31544 58757
8 14431 28492
2 9135 86107
1 61253 73121
1 78425 85337
8 17277 33923
2 40127 49313
10 45039 53325
1 50417 74538
1 10651 59255
12 34638 42617
11 8902 20825
4 57341 92915
6 40280 78447
4 12411 39640
1 12530 90193
1 67963 97945
2 47783 63673
2 33693 60124
4 56727 64364
1 17016 60495
2 19923 44282
2 27352 79921
1 22178 59860
1 19063 62952
2 62968 82580
1 16852 87829
2 40452 98246
1 53487 60919
1 12982 80515
3 35763 57686
7 22614 29060
1 23087 84249
13 23422 30059
2 17556 97321
2 27454 31815
1 5276 41050
3 53515 62043
1 28986 96856
4 43507 45718
1 42750 87319
125744 1094 3035
14 63488 87117
5 22507 32399
2 21883 49982
5 48590 65758
1 13296 47499
2 13817 40703
3 53677 74228
17 82365 84952
28 17787 21138
1 18107 55023
4 46208 89672
279 93832 98961
2 61044 72573
2 65858 98097
5 6422 65196
2 10681 80549
1 12502 37809
2 55025 66843
4 23581 51798
3 49747 80670
1 36102 65782
1 13604 63928
1 9417 74523
1 26678 74779
1 58542 81681
1 39828 75324
1 15623 38523
2 52338 91585
1 53287 71156
6 28479 58002
1 55005 84559
1 29949 75096
1 5998 69825
56 89374 94400
9 47417 52477
3 10176 95957
4 10799 52085
2 31935 69669
1 51204 78292
1 6369 92554
3 7008 41161
7 15491 25171
1 47666 70966
1 14236 36103
2 42593 81989
3 18438 95292
1 25310 71964
1 65009 94686
2 45986 54455
3 16654 56769
1 27125 62741
101 2881 16004
1 13124 71044
2 27269 60521
2 14961 50320
2 58200 96922
3 40931 90462
1 36840 98416
4 15036 46504
2 43307 56268
1 15254 58036
1 17456 65363
1 45540 58380
8 63461 94680
16 30378 31314
2 17533 87197
2 19456 68917
10 11485 28243
2 32318 50273
16 69370 95228
1 40417 84101
2 34023 91180
1 11470 55023
50 78704 79622
1 75180 82444
3 13056 70237
1 3463 77010
1 567 95836
1 40613 53874
1 12772 59465
3 69632 84846
2 5854 48515
2 36607 62206
6 71505 85267
3 15398 46777
4 54481 69996
3 32119 54647
3 15978 78899
1 40790 66685
1 53876 81944
2 26568 51653
1 48821 86958
1 17640 65669
3 50366 72562
27 45556 48925
2 31408 80124
14 81052 86057
1 8140 70099
13 496 19064
4 15582 55633
1 9380 68376
2 791 37096
1 8218 61412
2 7230 33247
2 48230 64370
1 38236 87294
1 13424 54358
2 41659 68315
11 57284 92534
125 51484 51931
5 79936 87112
3 14457 32975
5 12600 92735
1 8675 44880
1 13783 95651
11 38370 43005
1 16099 48140
2 49077 55942
82 5432 11876
1 32105 62328
3 72771 97537
7 4167 16821
1 9478 76295
14683519 84866 85572
1 5876 85700
2 3308 25275
15 61578 80310
1 6185 53670
9 27278 46445
1 28296 64564
4 39912 89429
1 23126 52139
1 37514 75170
4 74462 84144
6 25322 31749
3 34306 60085
2 17663 77518
5 48958 82389
1 23704 30060
2 8383 46592
9 599 32355
4 60029 99808
11 55729 61933
1 14649 92087
1 13587 71506
1 14839 86176
4 35818 52233
4 67878 99135
1 38534 86563
1 57195 79948
6335 75776 76379
2 49411 97322
2 16840 29406
97 91664 93418
1 4160 73363
3 15905 93583
4 42559 57304
2 1106 12390
6 27483 37392
3 57206 90339
2 1160 64644
3 14877 97860
1 18550 81390
2 8844 55243
1 27255 68806
2 49944 85628
2928990 42188 43037
1 8405 82014
8 31290 43310
1 25693 87699
1 4186 44262
1 375 63632
1 16913 94166
1 8851 77218
1 16007 41379
1 38316 75915
44873 44472 45934
1 57013 97798
6 54812 92570
2 30487 58639
13 7343 23886
3 53160 81434
88 87060 93256
6 11403 30666
2 42707 83637
5 20259 57488
700 54237 55316
5 20756 51934
1 16340 45354
5 47563 55625
2 17548 45431
16 14920 16111
3 10377 29184
1 20720 36432
2 38877 77459
1 4281 50119
1 24275 31597
2 20108 87731
5 40384 54971
33 9883 15654
1 31854 69550
2 41054 87011
4 24935 29829
2 63991 77512
1 69830 93164
12 78324 83484
1 45480 90770
2971 18232 20209
5 17467 81200
2 39736 67095
1 22584 65597
13 14779 25464
10 78413 89742
5 13030 35748
1 21190 75878
4 60903 83390
2 26448 43177
1 51228 52988
6 31012 51441
2 48247 97700
1 48161 61593
1 42030 71196
1 43664 60359
1 49874 55849
1 8101 85789
2 66610 83668
2 38256 95229
1 26694 93446
1 42526 50886
4 56959 63522
19 60588 65355
5 36720 42880
1 37238 86113
11 83712 85399
1 7935 61398
11 19899 33242
1 24762 30385
4 43108 57082
2521 40229 41466
3 54098 73096
5 31137 46434
5 6095 19892
2 22821 55033
5 55056 62411
7 30539 80967
5 77065 87225
10 73087 94592
1 28320 95214
1 16664 84851
2 36860 39070
8 1342 22066
5 24193 61146
2 15030 82501
2 24871 47747
1 42899 81158
9 90868 93441
1 9512 33567
10 2067 18610
3 27798 75832
2 42939 64177
2 3170 40825
1 24039 59427
1 12568 96595
6 68117 90618
1 48495 60571
1 7446 85835
22 6973 13489
3 49477 86870
1 8390 66907
4 51421 91281
2 17442 51687
6 25634 43478
191271 87947 89301
5 33796 59268
1 53962 70520
2 42216 45927
48 51407 51908
4 698 86334
9 63497 78617
2 61214 82659
16 33016 37236
3 29917 46412
2 1555 80544
2 13406 48869
1 64756 92926
1 17586 57619
8 13347 37524
1 38876 81656
2 43112 73823
1 39483 69104
1 12989 83236
1 34880 90768
19 64288 73843
1 38259 87478
51 53031 55777
1 65773 75108
1 20608 51205
8 18088 37832
484 96515 99170
6 27645 45220
2 20181 80944
1 15971 57420
1 42183 72962
1 7429 58959
3 16724 35805
1 12031 48879
2 16753 31200
10205552 86423 86439
4 10690 75597
239 1425 9323
1 24285 52200
9 47241 75268
3 25996 73537
1 3681 40435
1 24257 55691
1 43082 67960
3 59323 80757
479 14279 15684
5 47940 57823
1 40180 74099
17 32813 37030
2 45560 71763
6 39014 48177
1 17501 73130
1 46332 59169
1 5795 82123
3 35617 94237
1 45746 97330
8 3441 40391
1 20278 89885
22 79566 83710
2 41324 66314
563330 39234 40934
1 36862 80630
3 3515 40657
1 40470 61799
4 51140 97089
13 50813 62982
36 87675 97952
1 15158 76418
1 15241 92779
3 63398 97976
2 62546 67175
24 77818 91144
4 10709 75976
2 34489 57330
1 31917 56767
6 26128 29657
2 18801 84082
22179 44927 45771
1 26638 91933
13 78400 97153
1 16618 89490
5 62194 85025
1 23485 73476
1 53319 95449
3 6957 33469
9 13171 45880
1559 90959 92527
2 77898 85263
11 31051 34536
1 65895 80148
41 91528 93801
6 30198 72117
3 33664 81880
12 68973 79102
1 14760 90845
4 73859 90592
2 23535 95550
2 53334 80323
4 39200 58224
1 57884 74450
1 53331 92384
231 95490 99022
1 17357 71682
3 62765 70661
3151696 27581 27665
2 40967 69912
1 32768 44291
7 56942 61114
1 17602 60219
1 10412 65192
2 40103 79577
12 77026 92846
4 1397 95035
2 26532 65711
1 52936 93956
3 77553 82781
2 48957 88939
3 19628 54688
1 5406 87351
17 81612 89426
2 4145 54325
1 39171 73651
2 13099 49755
1 45641 61445
2 59851 91387
3 20161 73698
2 16207 47700
1 41140 73122
7 26461 32605
2 3614 95778
4 68024 96103
2 15693 79362
6 55874 63835
5 57875 99820
1 26867 77346
976 33764 38662
21 3982 22241
28 6523 27268
1 9230 67411
31 81172 87897
5 33362 73177
1 10324 93476
1 30986 66024
3 9985 35330
508 16833 17439
1 26307 70104
173269769 95899 95952
4 41393 83437
1 63396 70628
16 86553 92396
2 20418 46579
3 5011 54098
76806 25705 26391
9 26564 35890
1 39563 82062
3 2019 54702
2 30579 41711
2 29545 82246
2 40072 62765
32 795 18636
1 43525 70228
2 32713 71005
1 39858 69607
1 6812 46415
19 77697 85951
2 2352 95340
1 15086 61871
458 2344 4724
2 34920 53800
44 87171 92152
4 56102 81935
6 63312 83642
9879 71733 72651
1 5373 97257
23 59790 61187
2 20458 66980
25 72470 76006
2 17863 77813
4 80029 98672
1 8125 72614
3 21567 58747
3 41343 48836
7 54457 98486
1 26282 81843
1 50617 68089
3 23261 55565
13 19299 34328
1 41069 83767
53 10677 13607
2 27806 66272
39 15040 26508
1 29929 45980
1 13855 21470
8 66666 86323
3 5722 90356
2 80294 97325
43790654 78778 78866
5 20590 79531
1 38905 85468
1 20791 75008
2 19109 68250
1 5739 36088
6 48749 58627
1 36281 95861
2 34135 62676
1 191 61937
10 475 20818
2 60765 70751
4 59940 81584
58 260 13698
3 21943 80331
1 3585 93065
1 28165 91913
2 43217 57224
2 32514 83855
1 38426 59389
1 59849 68036
1 8843 66840
2 39977 88019
1 45390 78888
1 13440 67972
1 3270 56183
1 11047 78129
1 40736 79777
1 13698 61235
1 15052 55592
4 807 39431
2 43521 50997
1 34255 81316
14 68403 90480
2 43051 70562
1 18709 77398
2 2319 57889
2 66818 69446
1 24463 69012
2 67660 78462
6 150 42693
1 17847 93645
1 5561 77373
5 23477 41548
3 46823 73841
3 14939 68588
2 30086 50388
1 66524 84297
3 13629 49334
1 6075 49913
17 20166 27271
3 27755 33847
4807 49472 49792
1 20741 79724
6 3590 13286
428 89214 90553
15 20644 25125
3 24533 52107
1 18403 52103
1 26031 70299
5 50985 66312
8 43728 61228
28 71926 78355
12 65071 78709
2 51197 73607
2 10275 84008
1 15883 85804
1 41915 69903
2 20130 49902
2 2666 30768
35 83647 89725
16 71580 99664
1 67705 89129
1 45975 91035
19 9387 17136
7 67540 73974
20 79332 94292
3 3100 92597
6 18609 22259
40 85088 92452
4 12496 54410
4 10982 63776
1 27522 55503
6 63786 95333
1 6758 71923
1 66769 83889
1 54786 82073
7 25269 42370
3 11519 30750
3 65300 86209
4 2825 58918
4 77744 98817
4 5306 24711
1 36020 97905
1 18752 41744
2 60689 94558
9 41444 66666
2 20662 23244
1 36964 93469
2 65621 85836
5 35304 63592
1 23734 77426
1 34815 79278
1 29785 82894
1 41124 74826
3 17521 35928
7 12328 30277
121 91330 96840
1 22245 92670
3 22503 47372
2 22081 48176
3 91 24186
3 47182 59814
3 3296 96094
5 55245 58017
1 24637 99376
2 44359 66788
5962631 97327 98042
4 11860 58820
1 12028 78860
10 68757 84409
2 5603 50858
1 14553 96865
1 41388 72121
1 41629 79863
1 36506 81923
1 41845 62747
1 42984 87708
1 12928 45570
1 2756 45268
1 21180 66594
1 17362 72335
9 59751 93177
2 14031 50578
2 50333 75015
7 31967 42601
1 49407 58065
4 68772 96536
2 68467 92297
1 62822 81352
1 43356 85486
5 38123 46579
9 19262 24340
1 19702 88916
1 21001 29190
4 21346 46443
6 80621 85255
567051 54675 55737
3 26627 45090
2 23685 77614
2 63798 76767
12 80932 95827
8 82352 88221
3 14914 84372
1 11140 59094
1 13802 61132
9 18234 31873
3 8714 69740
1 31328 82044
2 5759 30517
1 26770 71934
5 59033 97858
192 1786 6304
3 49670 57941
5 53587 69565
2 45502 98906
1 1919 88498
1 63222 86059
1 44709 82004
1 27714 92119
1 11037 95004
1 33694 88458
1 29548 85617
1 19993 92328
1 5573 91216
1 8984 76506
1 9336 93156
1 44430 98132
1 27976 84811
2 13413 38328
6 39463 47792
3 3356 61526
4 37598 89858
1 59878 81040
1 38328 71026
1 19496 94618
10 82384 95182
8 12275 31649
1 54124 86522
4 12367 42352
2 36059 75399
4 34287 66754
1 1287 94881
1 8607 89375
1 24127 86279
2 1410 78621
3 53490 75197
1 59594 75282
3 12205 21497
1 61573 74013
1 46510 70696
5 36150 60186
8 74 11687
40 33588 38675
19 38527 41581
3 16390 67719
25 87212 99294
4 31595 86259
3 67078 78405
3 68525 76896
1 30284 60591
2 78853 98026
1 55444 70044
4 34726 63471
2 28485 92293
5188645 93561 95322
1 9441 83220
4 59973 95900
3 31649 65399
1 30894 77314
1 42337 89316
1 38032 58329
1 11899 66841
1 22716 55756
1 16562 44584
1 58290 88893
5 71596 88425
6 66378 74449
2 60974 83137
1 63482 89280
18 70915 98543
28 1204 24741
12 2182 37589
1 4382 74004
1 21268 63556
1 18381 43183
16 55224 59056
1 30530 69007
130 90930 97874
2 12648 68085
1 31413 97303
1 902 61497
11 82075 84672
5 21264 32547
3 54201 90056
1 4875 80001
1 55664 69363
1 55898 58503
1 35089 67532
5 6919 35579
1 10899 42403
1 10421 49668
1 13505 67080
1 4370 39888
1 28996 68924
15 62886 71045
3 3356 68443
26 44451 49307
1 2437 84239
29 82842 87367
2 8592 78095
30 29326 32344
7 58989 70359
1 49762 74615
1 14484 23489
1 35608 98582
3 26697 84465
3 409 59772
2 49048 83942
1 39624 88373
12 24786 51901
26 15647 16000
17 74767 97279
1 11270 31201
3 10536 95517
2 70521 95390
45 91348 94375
4 35540 79668
1 45488 82475
2 69560 98870
12 40649 43595
4 46351 93542
1 47965 93036
1 23619 99996
1 54024 80919
1 17853 84064
3 36253 69082
1 11222 96883
1 31809 46539
2 42977 75994
1 36698 99130
90 79744 82273
1 43547 71059
4 15012 47147
4 17438 37263
1 12538 58133
2 6202 39162
8 1071 37414
1 20794 82320
2 17131 52794
1 2455 88138
11 9288 21594
64388 87431 87799
1 10321 47908
5 33500 82439
1 29647 75015
1 28621 43354
1 38397 97265
10 89928 94052
3 23559 83952
1 29310 52163
7 65435 81199
2 34838 50259
1 61469 93422
5 18327 31818
1 4628 99199
4 94698 97584
23 80871 85601
2 75888 98713
12 52007 56332
3 17262 72733
1 2519 85952
5 62705 72723
1 14847 59819
92 3932 14001
2 11002 71944
26 90494 93952
2 51383 92150
5 1864 52673
1 5023 18007
4 30351 80071
4 79296 86873
2 29852 70627
1 42958 85601
4 84582 96537
1 39315 64188
2 43908 87062
16162633 85916 86335
16 5882 13432
3 43380 90321
1 28282 98603
2 6831 25086
5 60594 90485
1 56555 87098
1 1169 50746
2 68218 70681
1 35061 56729
2 43157 85232
1 29876 93845
1 23543 99933
1 46083 95875
5 7800 56479
3 10570 29883
14 51484 52005
1 14756 76018
1 5379 67465
8 31737 46739
4 80367 97028
14 1664 11301
11 59885 68181
21416373 32980 33329
3 45328 97073
6 10303 53200
35 62820 64351
1 29082 98768
1 37577 90219
14 16180 28624
18 45037 53743
5 60308 68398
1 42517 90833
2 47686 74289
1 38476 85954
1 12453 68753
3 36721 62884
3 54221 63918
19 83871 94706
1 26623 52972
1 14860 78514
2 40085 90410
2 53733 66815
5 35593 47602
2 60156 97171
2 31 61151
1 47521 90247
9 77820 84844
3 32371 51862
13 5684 20581
1 26576 81256
2 17344 77979
3 23089 43999
2 14078 83060
1 38525 93538
3 35409 43429
4 43001 78222
7 50796 52090
18 6495 18132
1 30871 68154
4 25737 45017
1 6035 87912
1 4774 95045
1 15106 48298
2 51586 85286
14 15775 33540
2 51724 72204
8 83360 93231
6 83436 95287
16 66393 98038
6 3014 61301
1 7660 89006
2 43678 44316
1 36340 62835
1 22056 64120
1 42073 74312
28 15429 19750
2 16948 60524
1 26535 64845
2 79224 92973
1 16087 50473
12 11089 36139
24562 44857 44900
4 68744 96225
3 5512 87074
2 36054 46081
2 36759 89436
1 10122 90019
4 44122 89980
2 25045 81396
1 30815 73369
1 40962 45377
5 45703 62113
1 4363 47369
2 5256 61639
1 9097 86495
1 32548 76396
1 36285 95468
3 48375 95357
1 34238 94593
1 34248 64412
16 26716 37141
1 47135 82038
2 45784 52270
1 36007 51635
15 8821 20765
3 42549 69460
1 41888 51660
1 27299 56052
1 44684 58066
185564 60965 64069
13 59364 75240
12 15311 33510
2 49841 93664
1 38532 69383
4 4862 70666
1 14492 64596
11 24756 29488
19 17546 29669
20 25603 28215
1 32485 98684
5 73248 74185
5 10298 90728
1 11632 46273
1 6381 67626
1 17249 54080
1 1917 30360
1 13931 49147
1 64886 86393
14 91550 94426
10 64490 93766
4 14150 68051
2 44109 83678
2 16064 36947
151 93336 98101
4 24760 78439
2 19412 29847
1 11236 50670
3 44869 77387
5 24097 27176
2 26491 77257
1 15118 38200
1 6449 73004
2 39146 82819
1 12139 67406
2 20206 41944
2 38786 86449
1 6953 76382
1 37149 99157
1 31475 85170
70 58819 59774
2 1192 77605
1 27910 98959
1 3448 49246
1 37641 77721
2 2253 32958
1 10044 47810
68 78970 80503
1 62177 83023
4 26511 56391
7 40577 45746
2 1441 67966
1 22768 52591
46 84252 91917
4 48237 96152
2 24407 97644
1 482 91540
45 69814 75490
2 28914 67213
1 51439 74729
1 37941 92976
1 33559 66228
7 17622 26731
2 23880 84354
1 29817 95586
1 26705 72967
1859983 25708 25935
25 90306 99274
3 49618 90610
111736 60649 63372
9 45500 47493
2 93406 96657
2 22717 56287
9 25310 31511
4 34020 59105
1 51331 93308
1 6863 73911
1 40065 68160
1 10847 96077
1 42547 64993
22779 76259 78186
13 71422 76074
4 76495 99328
5 69628 85556
4 47331 74860
1 4164 52509
13 23376 44372
1 19786 53223
47 86604 95474
20 82758 86359
4 9994 38683
4 67915 85479
6 45658 80029
4 22945 51008
1 90818 96092
184 1520 6024
1 61904 92804
1 26907 54690
6 46290 69209
1 37517 60646
1 20734 73232
6010 71561 73147
1 29015 91701
2 40988 98740
8974 56972 58368
76 4706 13154
6 72627 95562
2 363 57003
13 80917 99853
35 13425 26801
5 48664 95836
1 42301 52765
7 9572 26938
2 42752 74636
5 68681 75399
1 721 31048
2 36390 99242
1 23133 52852
1 27673 93982
1 5083 81876
2 49850 81819
68911 61819 62342
2 16585 77156
1 10016 70865
1 8820 55553
4 14476 27663
2 60055 79510
2 22945 98144
5 55964 69309
3 9255 69636
11 39945 44177
2 4287 62635
3 40978 51120
18 79939 84702
1 3823 46260
1197 34260 37411
7 68246 92656
4 83342 98459
1 27339 91143
1 723 78006
3 24096 48704
3 2967 94473
3 54746 83434
5 19165 30453
2 35064 97594
2 22646 54972
1 31537 59447
1 554 97121
1 2978 68881
14 24246 30420
1 32224 47663
7 68655 97245
1 50169 81619
1 73384 89194
1 59219 90934
2 9573 62816
3 9822 68467
26 30535 32290
2 20650 90736
24 64570 66074
3 37490 44231
2 32564 48928
1 32567 96928
12 13787 23784
2 24078 77121
4 14174 38690
1 19083 86380
10 44495 70309
65 9173 11681
2 24241 39682
3 6850 48078
1 25101 50524
3 55451 73947
37 31407 40955
5 38763 83266
1 41211 84082
1 43379 99943
20 79610 94862
2 43248 92150
1 37230 44104
23 74504 84414
4 53007 57419
4 44638 81565
2 16235 87533
1 52555 99975
2 43898 71848
2 56397 86425
11 5776 32238
3 8419 63960
1 45872 65834
4 59704 70721
1 46790 83069
2 24590 79094
1 18683 89195
1 66861 92326
2 42544 66364
1 42789 67937
1 39810 55948
2 16480 98935
1 11620 56149
142 1817 6517
2 333 89351
10 1614 27835
3 462 33592
1 43300 68333
4 7435 32740
6 59259 69699
8 16992 18300
2 17930 35322
1 8095 93859
1 5021 33918
1 33893 96518
3 65507 83737
654 96609 99824
3 24254 28462
22 81899 89559
2 5532 99387
1 21459 96012
148 88090 91516
6 42968 49331
6 37930 49304
2 35148 70195
23 564 17860
4 73101 74672
3 20985 83890
1 8018 89120
29843720 1152 2493
4 2080 18839
3 12069 16785
2 38345 55058
2 47325 66134
1 28878 87111
2 19867 94210
1 34564 96246
1 19002 95762
3428 76095 77490
2 9245 57411
1 1990 80666
1 44909 64698
1 23154 61403
12 2073 15434
3 959 23470
1 45800 60302
3 30113 66838
7 31640 35498
15 71937 83968
17 65735 73769
20 8352 20059
5 16049 95803
2 52028 70910
3 24737 44423
12 75486 84479
3 37404 93947
1199 53521 55063
3 42062 63353
1 43861 83261
18 14127 34605
2 21932 78428
1 9089 92003
1 6238 62676
1 38086 57866
1 33026 57303
6 69898 85715
2 42807 53506
247581482 923 1336
1 11028 87042
2 23539 66518
12 51086 69162
1 34612 53473
6 12742 45799
692625 10712 11744
172 75098 78454
3 14010 95787
1 581 90005
1 42962 51733
1 27339 33953
2 30406 54660
1 17806 46059
1 25393 73192
12 66260 74015
7 24853 30347
18 75361 90498
3 58775 89526
25 96662 98927
4 29705 62752
365 76133 78240
3 36298 54989
2 2442 69063
4 68794 94544
1 24614 70418
1 35970 82393
2 29818 64659
2 49819 72295
1 42648 60223
21 12077 25045
3 64984 89082
3 4924 56581
1 4360 73328
2 3790 44227
2 72812 99072
1 1082 64038
16 37302 43216
3 35485 49669
1 8481 62295
1 5153 80121
1 12331 85134
1 20336 74319
3 50763 64752
8 11919 26325
7 47699 90389
2 22371 65876
1 16523 69743
1 22102 81134
1 43939 73735
6 12289 33555
1 28323 62702
1 14047 23401
2 7685 48962
2 40574 61689
1 7871 73804
1 32867 48416
1 8858 56055
1 7663 55169
118 7496 9043
2 16321 60541
12 62567 76733
1 36624 99107
1 2394 81849
1 3783 48591
1 51967 99632
2 29843 67136
1 30506 56562
1 20183 82041
55 93596 97279
3 425 46795
1 26180 30541
12 73352 97098
1 30865 79208
171441920 87357 87536
6 36638 45172
20 29523 37004
1 8008 78264
1 24248 58112
2 39193 81991
1 20804 51650
1 29013 88777
1 3434 71555
153 90093 99973
1 54980 95329
12 51165 71678
5 59451 88060
3 17702 67338
4 89674 93645
2 42686 70119
100 200 4748
6 76355 96901
4 464 6083
3 64899 76558
5 65083 67047
24 23324 30766
1 13763 80960
3 68270 73823
3 1013 37770
1 27690 66992
5 11875 82098
1 57728 77308
2 38572 49522
14 45606 50728
1 9255 50999
1 6759 60485
5 56443 63399
1 21228 29238
8 951 25908
1 52804 62538
2 50789 99337
5 43708 62393
2 23705 78336
1 17756 68853
1 36111 77209
1 18908 81980
3 73986 76685
2 12472 43579
3 42330 49070
1 8427 79429
1 38656 67063
5 22877 34086
1 9087 44855
1 32121 60462
3 32264 52042
1 56154 84948
1 10344 70228
2 43211 79133
7 68510 94905
79360438 97058 97854
3 28650 65787
1 36058 82810
10 76427 79317
1 62287 82218
5 2587 18391
5 55160 80325
10 61718 85176
18 3081 9303
2 50232 86197
5 29566 44958
2 65573 97140
5 1605 24064
76 7172 10917
1 62448 93209
3 8865 94186
12 24611 38894
1 5632 77750
10 26395 39097
42 75819 83083
2 49277 56164
3 24926 61787
2 57973 77510
10 13002 18152
3 45634 74712
2 17848 84142
6 62192 66743
15 16510 25549
3 3574 91189
6 69093 98094
1 22414 55311
5 2480 37618
3 30531 49207
18 78408 92687
8 58924 74704
6 59226 66566
1 45602 77247
4 70669 81776
2 39369 85191
1 17412 96845
3 33354 68989
5 25391 36495
2 21338 41076
4 67829 81475
15 40673 56244
1 14557 28155
9 15103 28749
1 10850 32841
8 12553 14471
4 42154 69821
2 36969 87818
2 60005 89126
2 8670 98226
3 29424 46539
1 24818 98639
1 57871 83401
14 8061 20478
6 73943 95357
3 54919 79025
19 13254 19527
1 21565 88955
1 12545 18997
2 46702 86955
1 42243 84785
5 24032 46985
4 23052 83223
3 10087 66009
5 942 38584
3 61297 96596
1 22704 42145
2 23385 67964
2 64371 68323
1 30824 67719
1 73533 98761
3 66400 98985
23 57438 61626
4 13732 32103
4 10680 50900
3 51705 73652
1 6470 72166
2 27436 92975
7 44334 51611
5 5712 14968
2 26557 49728
2 6786 99251
2 60518 82263
4 51689 94473
1 24441 57793
1 5943 32992
3 45725 87764
63 12472 14992
4 73821 82026
2 8789 41488
1 31113 65101
4 34234 97618
377 91419 92580
2 41468 42658
2 20220 41469
4 46046 48723
1 60748 70709
2 3262 91735
25 33517 40592
1 20606 63775
6 55983 64801
8 4113 15832
21559 44487 45900
4 25075 81417
6 28657 36760
1 22552 62210
3 7230 34773
2 42271 58910
169 86547 91528
1 37028 95905
2 30652 42483
2 29707 37174
2 25991 99542
1 10251 88339
2 14196 32059
1 13435 69314
6 33305 60782
27 3588 20855
1 6780 93553
6 89436 95375
3 8372 84824
1 13431 74187
19 18830 25684
1 51300 63265
2 29520 70944
4 76932 96741
2 15908 97029
2 29735 87896
1 55682 99582
2 16272 36754
25 1867 9415
1 58839 97920
1 37085 49871
3 23170 53891
2 43894 53603
2 4185 58177
2 1970 87978
10 73932 85732
1 31064 52232
2 24130 56618
1 13683 88376
1 33102 40112
15 64024 87214
8 61644 69092
13 8890 22816
4 45709 75372
1 33381 74653
1 34053 48239
2 16761 93431
1 47540 69414
1 23739 54427
1 37425 95677
48 2240 12873
2 60794 65508
1 57682 72056
6 57477 64177
2 5275 76381
2 45035 53423
2 8593 62419
2 64702 75868
3 66975 82103
4 6022 22035
3 29010 48908
2 47118 50055
2 27496 49621
1 56240 92323
7 58387 94480
2 51897 93238
1 11901 94211
3 465 51374
17 1964 12723
1 8687 89115
3 54173 77388
9 77300 82496
2 28020 60044
1 36162 77185
3 74129 76563
5 3328 55065
4 28508 44201
3 68186 99115
2 53179 71912
4 42488 55916
1 26778 56900
1 12650 58680
1 3421 60212
1 1858 61608
4 22255 47568
12 48233 61829
30 88788 93940
1 6358 48522
4 6354 77638
1 23845 78445
1 44959 67058
1 34507 51906
1 14217 83659
5 2843 46795
1 11125 52123
2 360 50299
1 39038 80774
8 42053 47657
1 32846 69849
1 1040 71718
1 34788 80608
15 89147 97932
18 26720 27366
6 7865 36991
12 90285 95647
3 25943 32308
20 60674 75049
10 72959 88718
17 25544 30945
9 39273 62328
1 38404 61070
1 26992 88310
1 17043 60962
1 7774 26105
18 4311 17339
7 80161 95574
4 22292 57627
1 4852 56585
3 27699 46461
17 13903 26174
3 48138 67598
1 23533 46185
17 3357 22468
2 46146 52459
3 2557 75397
3 38006 46564
1 34287 82472
2 69330 81842
2 37987 70121
12 50380 65049
1 36953 68869
8 11577 39467
18 66102 90472
4 11858 26912
2 9545 53675
3 32323 38230
8 6542 7021
3 3372 88621
1 10839 91882
3 44799 96390
2 14315 76914
1 2234 87262
4 22488 50772
1 23544 47899
1 38960 73561
1 22075 72161
1 21461 87942
1 39230 55444
34 77765 87400
3 56920 90297
1 51392 96032
2 43539 48573
2 39554 60272
1 65702 90418
1 47610 53053
3 18655 95850
5 54088 64496
9 88951 97065
2 19900 58885
1 30161 63159
3 13367 60626
21206 44533 45264
555047227 31306 31308
3 10385 94985
1 9053 61119
1 31125 54760
1 44927 70626
1 50694 85698
35 34875 41953
3 32842 54544
1 28477 79990
2 21046 43354
1 18848 86960
1 25525 51077
2 9570 99488
62 4340 9029
2 12169 74211
16 9948 27624
4 16414 44416
1 34499 67852
1 30740 95475
16 70561 94812
2 28898 78787
1 38984 60048
11586 76451 78100
5 51846 83840
2 75236 97470
1 34343 99626
2 1580 86778
11 21747 37207
2 30938 95172
1 17183 93246
1 11282 75996
33 89034 99700
4 36047 59473
1 40902 74305
1 4721 78813
5 79154 95781
10770 82762 83762
2 19050 49099
2 12895 93473
2 54026 76727
3 60392 97514
2 24761 40487
3 43865 90076
1 72322 93237
1 8607 74564
2 86022 91524
3 30552 58485
1 11445 87974
1 61867 97792
2 23276 47215
10 9759 20238
1 42804 91996
3 40258 95121
1 34297 53886
25 11137 13267
10 9774 19171
1 6115 58608
3 2409 47883
1 30403 86266
7 55786 95324
1 15855 45808
3 3492 13328
3 1000 99521
2 52434 83694
1 69853 94414
2 2577 85869
1 23526 98014
1 75024 83679
2 4404 46468
2 5687 34138
21 5921 12980
2 42716 57825
1 28667 62965
2 77998 98645
1 20494 69516
4 58901 62793
2 11924 58892
2 3362 48882
6 26384 42605
4 24990 98101
1 340 92285
1 19009 71109
7 64063 65841
2 21146 74048
1 36624 84552
292802 98020 98551
1 24545 64988
2 27768 74930
2 66848 69976
13 70218 82329
5 87841 95179
4 41878 58255
8 12488 18828
1 4744 50101
2 28779 82014
11 58261 67590
2 56220 86061
2 43816 84419
1 36840 92903
1 5188 49683
2 21600 62595
1 6225 76473
1 21129 76677
9 27741 38880
2 78981 90037
1 7026 56408
2 19667 84317
1 24910 59251
4 71360 87849
2 36097 52455
2 14100 74136
5 8440 37349
2 2335 68321
1 41143 89963
3 2860 33746
2 34587 72528
1 29532 57961
1 17003 85386
1 5190 58395
1 15525 74809
1 9023 68004
1 2704 80350
4 48058 63434
3 55800 88799
2 33011 47033
7 10964 18708
4 22375 42906
1 13092 66971
1 13812 46451
1 25906 83631
1 19515 86051
1 692 55497
1 10670 94047
1 43666 85311
1 24255 90105
1131251 93446 94029
4 57603 83967
3 5497 85836
2 30577 78004
35 66406 68264
1 22279 37797
3 34091 80682
1 3384 62801
1 32092 75243
1 54061 71932
2 6733 95889
1 27519 90347
1 54037 79966
1 17955 95942
1 30234 68922
7 69623 75223
73 84748 97588
1 21005 53463
1 22085 66944
1 50968 85051
2 160 94860
2 63354 97373
1 76342 96463
1914093 60725 62058
3 13392 77515
2 43178 52076
3 42541 56769
2 23210 91319
1 17019 63159
1 8373 90577
2 1804 75338
1 6714 39723
3 43108 48137
3 53195 84621
9 13043 37521
2 50297 79730
2 22059 41163
4 45899 85456
31 71209 77988
4 62327 93548
2 71057 81073
2 19344 37547
2 64251 79630
1 71327 82179
1 51093 74540
3 26893 41350
6 50330 61936
1 2265 82910
2 15211 98548
12 40161 51689
1 25391 76617
2 12478 93709
2 5741 76902
1 71204 74401
3 1762 38498
2 17988 83407
1 368 94737
13 84074 95676
2 54219 69144
2 20733 84364
4 2450 15540
2 24351 84384
1 27385 37456
3 41525 76527
1 32703 63485
1 17269 55477
2 55875 74579
1 13769 72777
2 8927 48107
28 8018 27795
35 70877 71170
1 15967 64429
4 4509 73696
1 6897 81366
1 24547 57458
13 6196 21538
3 38425 39630
2 18748 47738
3 1299 35667
1 6902 39444
4 59028 88855
36 3452 11178
6 59320 60671
69 80929 87739
12 1929 23189
8 73690 97741
7 24083 46657
1 34351 61887
12 7504 19023
7 45307 67214
1 83729 95776
5 37226 92891
1 46720 91209
2 39061 90674
1 10437 62036
11853 62277 63072
1 415 86417
10 26080 34378
1 10870 59447
58 7851 9117
6 13707 25132
1 2102 16613
12 75612 94142
2 44637 96983
13 17873 19353
2 53205 94246
6 25075 63932
1 27941 74096
1 7625 49737
1 58902 86730
2 3916 83948
1 32648 91246
1 15773 62133
3 17613 47993
1 25450 96455
1 21437 64280
1 6177 76858
8 70148 80073
1 21964 45755
1 20990 55457
2 2485 37489
1 17000 94564
1 6112 69414
5 17324 24282
15 61951 90988
3 68695 82360
1 53029 84627
2 19158 93219
1 301 77708
2 10102 65938
2 53828 85748
1 1609 90710
4 83224 94424
4 11083 18880
3 35558 72298
3 3975 84163
1 12620 38284
3 56935 82338
1 57860 81479
1 54934 74908
2 14440 34382
2 17574 22331
3 56994 92301
1 11761 67996
27 144 14296
2 67223 92037
1 50451 96965
4 19615 35431
2 37162 96786
9 5961 31036
3 4855 48597
7 31289 60349
1 45480 87582
1 27214 83123
1 28256 73523
3 2969 42178
2 7356 49471
3 36918 98768
1 38914 74610
1 27800 38136
2 1902 34136
2 28734 91988
3 12195 32611
1 26973 42730
1 52982 59598
15 74702 85562
5 47553 90862
2 4168 36056
2 45309 74617
1 11886 79411
99 85350 88559
4 67520 99612
7 18 52942
5 59381 81301
2 54941 91711
3 21243 68132
1 388 55862
2 16108 24012
2 18105 88386
1 35320 74376
2 4576 33711
3 35889 77040
1 14045 82740
2 68200 79068
1 23326 91953
1 8128 40375
1 6175 83561
11 79304 91596
3 69761 98281
14 46646 47750
1 21475 83419
1 39310 81866
1 32526 55708
1 43906 89241
69 13181 16683
1 15289 84758
1 21749 65390
2 18772 84428
1 16017 70039
1 33586 50960
1 25216 55414
1 23089 65089
1 14823 98041
1 42280 94137
3 5427 15118
3 71946 97568
9 22506 38277
933488 816 2891
5 69249 97241
3 50336 99593
14 62827 66878
3 33385 59369
1 77572 83489
5 35787 86150
1 16502 50931
14 35187 43332
22 4602 14071
1 33212 88163
1 35618 74291
3 41636 84734
26 23322 24271
2 18337 59169
2 56229 90529
1 6179 85985
3 31506 96927
208 6888 7816
3 59258 98517
9 33330 41749
2 35829 93703
1 47654 78269
48 83345 98522
2 12651 90456
15 12424 13886
2 10451 50585
4 6568 14163
4 26895 44996
4 34275 88805
1 33445 53484
2 45525 53347
2 27036 53142
7 53599 72119
1 12708 80602
1 1859 59599
5 56412 75536
1 18417 87838
5 7286 47117
8 78170 99498
171 92832 95971
66 51715 51800
6 33802 69503
1 52406 66611
13 31218 32226
1 56753 73493
49 80138 81277
32 22772 28424
3 26537 42072
8 42762 48451
3 52746 96793
2 45888 59241
1 19023 64785
1 2635 38901
1 7884 61333
18 78514 80982
3 7547 87704
1 17789 90138
1 45966 99730
1 36762 57083
1 28279 96874
6 63263 75144
1 45836 81188
2 36030 65641
5123076 57922 58960
26 7918 11153
2 26246 87748
4 57290 80543
3 19463 78233
1 23925 62276
258 433 6681
2 27168 59247
6 2133 36798
2 16189 73122
1 32891 52840
3 10149 42993
1 11612 97982
51 92802 97072
1 24083 88424
3 1667 75213
1 24411 52838
1 7781 89706
2 38493 47622
2 21721 45838
1 15181 64637
2 43167 99041
1 1198 51773
6 60590 69537
11 67321 99592
97 95451 96126
4 10104 59365
1 5655 65640
1 8179 82250
5 62377 90404
20 81946 85020
1 9982 71886
1 40244 60089
3 47414 72302
1 6820 74903
1 51507 91751
4 51701 60454
3 11123 68261
1 23932 91831
7 29244 40449
2 46349 71405
10 75198 86509
2 36159 52351
18 8715 25727
1 8252 92265
38 89376 89949
2 33643 57412
5 74455 85115
3 23283 53537
5 48855 80365
2 76613 83003
2 59596 69452
6 9205 44702
2 32113 57529
3 5907 99261
2 43874 49038
1 41276 79713
1 62880 99708
3 10015 27317
3 4065 76329
1 43600 62915
7 56173 86011
12 61470 68342
1 64619 88396
1 2129 61122
2 72383 89432
2 59422 90019
6 31810 65622
5 23213 35202
1 8347 80703
1 7498 56774
2 26132 96360
1 12409 70063
1 25302 98459
1 17175 62356
1 33257 58349
1 24802 69603
48 92854 94177
8462 61900 63334
2 61847 95930
2 7495 63073
2 18614 54218
2 45213 58799
8 9122 14381
2 37276 75248
1 18732 75203
1 24796 80997
3 53218 73017
12723 1210 3742
15 23892 28668
1 43626 78410
2 11727 70421
3 24490 97645
2 59182 91774
1 26143 37369
1 23055 31880
2 21060 92750
5 61193 88445
1 932 80585
16 22062 26468
3 12789 65941
1 25805 73442
19 81424 85312
1 4290 71292
15 72680 85571
2 4719 29264
1 15384 66882
1 6591 85899
1 67355 88685
117950 10980 11308
4 61109 94048
4 24307 55756
3 71743 83632
3 21388 28868
1 16969 33707
1 5302 38498
10 18534 24128
9 34752 69279
1 17059 51274
3 22244 72443
11 5975 24938
1 517 68287
1 55906 85195
2 24568 55558
37 67305 68877
2 22979 81251
1 44150 63551
55 2286 11759
4 60723 75113
3 63092 68750
91 95198 97489
7593 61428 63779
3 33863 82360
1 9732 88802
3 39058 62513
3 8083 39551
3 25604 54834
13 71152 87958
1 4944 54218
4 80878 93800
2 60212 99916
2 16333 58858
4 30221 53530
12 32845 35773
2 34133 53028
6 29527 43758
4 19592 25090
2 16465 58292
1 14112 56625
127 13998 15868
2 27065 83787
11 62397 96048
3 3726 68251
1 24000 77002
1 14351 36864
3 26502 41570
13 39469 43478
2 9572 34979
1 7228 66589
1 42949 59893
70 89673 93272
2 38835 57480
3 34636 83529
1 10846 48282
2 20777 45042
3 26568 40776
2 22007 79012
1 39961 71182
1 34691 92372
31 84399 91271
2 26772 52359
1 46577 83129
1 44446 79743
2 952 59590
1 5500 76412
2 45779 68016
75506804 90589 92184
3 35728 93630
1 27586 44187
10 59046 72192
2 43032 91876
1 16758 74794
1 11472 64391
1 2049 69268
1 13163 57875
1 17397 48027
1 68025 80018
8 3617 35089
2 3572 70295
3 29961 74358
1 40735 64437
1 42568 88788
1 35289 58039
16 94958 98420
1 13213 86739
2 15647 92711
2 29547 46534
19 81697 87100
3 31527 59230
1 22236 86162
14 7870 29023
2 39068 85891
1 46495 61743
5 18005 35361
4 37108 42073
397 45310 46869
2 10101 46084
1 19029 44261
14 65970 94017
5 73041 95563
3 19295 94111
1 11535 35485
1 20348 62844
2 12576 88112
4 47872 68244
1 14357 88146
2 3004 99990
1 3180 28731
1 29608 89321
2 27823 99612
1 3670 59530
111 6628 12122
2 2704 61478
38390188 35120 35172
5 46644 92293
1 12300 93305
2 51813 97965
1 1221 86890
1 48131 95659
4 18567 30327
1 72488 83211
1 50340 70579
1 24943 32236
125 16410 21783
3 38259 71567
1 42113 67817
7 24509 54437
1 49156 93827
3 44729 92768
2 56589 85362
1 25496 95723
1 17019 55749
1 16390 73621
1 5021 81032
3 86799 94213
1 9367 49877
1 1865 83173
18 21013 26526
2 14909 55992
9 13357 36115
1 25356 70627
3 29754 46379
1 85562 96920
1 39572 42591
3 10230 80185
8 72444 98965
1 29745 97308
41 2892 13289
4 37796 69861
9301 2275 3137
8108386 1290 1658
1 46737 82031
7 2985 18763
10 15235 21454
2 2356 11659
13 70655 78620
2 20943 47416
4 36989 41752
5 21866 99970
1 29304 44818
3 26372 42404
1 19234 94496
1 40037 71409
1 55188 91412
2 19489 74406
9 16526 22100
2 26779 68004
11 63335 88219
1 19822 88101
1 30536 85121
1 29022 43992
3 58505 87519
50 7460 8500
2 27013 82409
1 30954 82341
1 55791 75713
3 48950 51899
3 517 59584
2 54744 71203
2 29748 63117
3 1929 59771
1 31074 60787
1 26401 96610
17 76952 93853
1 36623 60618
2 24267 71044
4 12155 36926
2 21169 66526
17 79734 94776
9 43257 70031
1 48656 67529
1 41296 77083
2 24267 34893
1 52570 98296
11 24400 30411
732 71680 73029
62 1462 7642
4 11097 50137
2 79237 99591
5 17287 96731
1 33865 71850
1 6518 66915
3 23111 98559
7 13799 22220
3 60633 89985
1 50003 77253
2 40857 66224
3 31686 53085
1 14949 62020
1 47047 66456
2 28930 42993
1 38957 69038
1 11665 60293
1 12817 56353
1 18131 61766
6 71060 88826
8 66621 85075
3 4076 56881
1 15123 58855
1 31137 72474
3 5044 40114
2 51942 73645
2 1439 87932
2 37287 96086
1 16571 96795
3 57828 99517
1 7553 90722
87 60982 63409
1 10094 79576
2 74049 92038
162856 21881 23056
3 45953 90654
83 15673 16998
3 69319 77163
1 8032 92596
7 23988 63546
1 38931 92338
1 20700 75349
3 63795 83549
28 78598 82039
7 10508 30557
3 38790 76425
16 71330 72837
38 1088 17521
17 10367 18093
4 50997 83317
3 35462 85746
43 557 6861
3 9100 51872
3 18798 36351
4 18362 99351
1 16244 66652
1 2780 19236
2 18027 43707
1 643 51008
5 25583 33693
1 39421 86614
6 20711 26486
1 18849 34268
4 3919 74608
2 62696 91632
2 61436 90100
1 79070 85000
1 38251 97499
4 34953 94685
35 54180 57858
2 46033 74143
1 65234 98807
21 83121 97719
23 52073 60129
2 30840 43643
29 6109 12850
10 25974 41515
2 44563 86961
5 39786 97594
1 52160 86548
2 33784 62784
11 5175 20151
5 20706 49358
1 6557 42571
2 3038 31324
4 48317 99315
18 8787 19419
1 55474 94860
4 16567 23668
1 40560 55233
1 18308 39417
8 7151 48155
1 14649 34375
1 23691 91564
2 16227 62742
1 23735 56995
1 25971 76582
1 29752 99876
3 56089 64410
2 11262 84521
1 63964 96252
1 7892 60687
1 14402 68008
4 5147 28314
1 6897 28997
1 4897 29841
2 29362 37136
2 24008 58270
1 36183 96777
2 65 87631
6 63266 72793
2 13937 27716
10 1520 24826
4 40703 80336
2 24128 51791
11 48628 95189
1 39981 76832
1 35121 81123
1 2431 86467
1 6564 92433
3 20805 49746
3 2718 38342
1 17577 96467
42 20894 22538
1 28598 59286
2 25863 71609
3 35017 61311
63 88403 93624
3 24417 41270
3 38469 91223
2 48886 96395
1 78002 96930
1 6374 73247
4 64955 83071
1 41819 97720
2 30500 59807
12 68949 94088
2 29517 70702
1 63514 67795
10 2418 35044
4 63784 91789
1 31326 67778
6809489 78059 78579
2 61215 69443
1 28667 81814
16 79591 88916
5 19958 27506
1 27541 56057
1 65541 95821
2 36005 70981
2 23087 92076
19 7568 9845
2 33214 76759
25959 14419 15260
4 4761 47063
3 24560 80292
6 52970 58078
3 42360 97230
1 15555 85654
1 9080 94344
4 4442 66090
1 5977 72488
2 59143 99993
31 74430 77789
3 21328 41039
9 89102 94061
8 8164 25334
2 12733 97156
2 66602 86659
2 25717 98271
4 13540 55041
4 4502 26165
2 19112 80203
5 56855 65265
2 26230 33763
2 59622 68550
8 79290 92419
6 16005 27071
2 56734 81034
2 20660 91857
1 44429 88493
13 76225 96033
7 35263 58797
1 66910 75295
1 10865 89155
3 5906 85359
1 40012 84701
1 62825 96919
2 5111 75148
5 26601 50737
1 17450 83922
1 46251 56960
1 8328 91140
3 65892 81045
2 10482 37005
3 37282 83084
2 58866 90306
1 6792 55630
1 18922 41254
6 1779 35661
3 37196 70731
2 63117 90144
1 40845 81708
14 3325 11003
2 10027 93917
1 30611 99585
1 39716 92061
13 9301 11661
4 8953 61029
2 66128 98343
8 2994 14191
25 12685 22930
3 64365 91018
17 6465 15339
30146 39047 39932
70 20405 23226
36 68605 69320
11 37321 42627
1 40956 42873
1 31860 50054
1 1476 57034
1 77418 84674
113 379 5064
2 10530 82711
2 13514 96568
1 5843 81442
7 75246 81440
6 45282 53209
7 90288 93347
3 4774 88373
22 85021 96455
3 13460 89436
5 61799 92547
3 41847 72766
13 660 19622
1 5596 45327
2968 29424 29524
2 19830 83489
1 20646 64956
3 42111 80216
4 38271 84390
2 48946 78997
1 10225 83121
1 59307 79359
2 9965 43786
48 23661 24394
3 12844 80580
2 11170 43655
2 51969 76725
3 81703 85367
1 13854 52776
3 63950 93092
4 29561 47135
1 7149 96990
8 47063 50564
1 37799 77623
1 28996 50258
1 28842 54586
1 22820 89177
1 3818 98985
3 60059 93619
11 68189 79068
2 60656 94486
3 2834 83151
1 14135 52288
1 25601 55100
15 29987 37748
8 79394 84467
1 9423 56584
4 28551 86361
1 41605 45352
7 13750 29025
2 34386 60687
1 336 51091
4 55246 90573
3 36770 97273
3 80149 91732
1 4103 83726
1 38923 95545
4 80461 92784
2 72678 76724
3 62679 93234
9 70944 73323
4 28831 79131
1 14654 68595
1 40487 79810
1 63664 84741
29 89425 90390
373 24211 25924
18 56099 56629
4 15671 86021
3 26045 44521
1 7795 89665
12 52824 59369
1 73770 96637
2 73420 83255
6 9661 29263
2 3951 90343
1 2176 68001
2 49907 58388
21 9827 32111
5 3793 55725
37 17065 17962
3 46617 70844
2 13189 60414
3 74241 76090
2 51763 59499
1 5404 42081
1 19636 69579
415765 77111 78366
5 13737 30084
1 12924 91837
1 4692 91594
1 4286 35388
7 71404 97097
2 43666 84015
5 80667 82894
2 75567 85317
8 73997 97013
2 68279 83662
9726 106 3116
5 17722 83302
5 6512 15437
4 42698 71866
2 52595 66819
1 6337 86340
2 14459 32282
4 41522 84147
2 49492 81767
5 798 43632
1 58966 76528
1 14682 92917
26 29483 38777
7 42566 49980
1 34324 89999
2 17639 46520
3 57204 59303
6 40463 54671
2 16455 72817
1 6149 77821
1 206 84154
2 7703 76623
6 2630 21368
1 25692 52114
1 16578 75154
1 30494 49222
276 4456 7883
1 7366 29873
2 55801 73816
1 29376 62366
6 51835 76887
3 57749 66035
3 25545 92440
26 19249 21050
2 50358 81463
1 29929 40212
2 70369 76291
2 50347 65765
5 47245 78934
1 30158 67210
40 33902 35014
2 55365 91312
1 12173 63787
132 92610 97116
6 88152 93670
3 9953 82012
1 48831 56239
19 4425 31741
1 25984 87735
2 57818 83460
15 70217 73554
10 64214 68900
4 54925 59977
2 16539 93726
6 5110 31502
2 28304 53500
1 54913 82506
2 51414 77792
2 18637 76487
2 34016 44651
1 8052 40804
21 88630 90879
3 629 55871
1 47692 96660
4 42667 84991
3 18632 35842
2 26765 93586
3 40462 44050
8 41289 53315
3 22193 99462
56 2567 5464
3 28828 42801
3 44005 69217
1 8880 63053
12 79232 85927
3 11394 97570
1 19594 70054
1 37352 64980
1 11169 82274
1 12102 97172
1 18039 78066
8 35525 38339
2 49692 62810
1 31804 66169
2 42710 54752
1 51826 93132
2 55587 88686
21 24257 28194
2 48146 67618
9 58665 96407
2 30034 81434
1 40359 81863
24 88474 91925
4 72330 75968
3 12303 50761
3 14130 89770
2 50648 90153
1 40376 51670
6 70282 72693
1 38401 62014
1 52657 75792
3 7610 94541
1 11376 90409
1 13154 79728
1 22561 61665
4 73905 78179
1 11855 98066
2 9012 60508
4 62356 88083
3 11046 25133
1 27829 80989
1 8707 57416
3 35221 69419
1 40115 66300
1 2637 82252
9 3039 32325
30 86515 90375
9 73603 81666
2 6900 72545
23 78073 83017
12134396 86179 87643
2 15375 44066
4 12503 95536
6 63778 71406
9 18402 26019
3 8227 87434
2 33313 66574
11 82489 99925
1 36216 57981
2 112 27668
7 11369 20921
3 12115 76565
2 42418 97566
2 22062 96674
22 30896 37714
1 22734 89099
1 50221 80169
3 9779 22681
2 26340 57269
11 29146 29338
5 75264 83095
2 14272 80110
2 68721 84155
2 23251 50165
5 64994 74283
1 17938 62545
4 36269 93256
1 59814 70446
4 55404 56389
3 62231 85063
1 10705 39470
3 28732 72767
1 43268 94485
2 69107 80168
31 82925 85481
2 13892 45021
2 36615 50692
3 17031 94055
35 85880 87823
1 16239 71925
1 28562 60772
2 42939 67077
3 28244 51871
1 23506 64987
5 67727 70427
1 1166 70422
1 6068 91701
17 26621 28082
3 78759 95054
3 22152 88364
2 37175 37862
1 20674 39356
6 41238 81849
2 60704 67104
1 6717 94467
3 503 98477
1 64358 98361
1 16198 67947
1 4789 91140
1 922 45758
2 48355 60585
2 80533 87396
10 2626 20925
4 20474 48162
1 12768 52758
47 83938 99338
3 17060 65734
50 92029 94101
5 54217 85927
2 34216 65300
3 9495 21051
3 63506 94077
826 16583 17262
21 10943 17199
3 17297 98069
1 28128 44220
4 27089 51217
1 30681 90937
1 5440 46974
2 28001 33415
2 7723 58785
1 28584 83091
1 3676 81216
1 37571 38365
3 58880 92701
7 5515 33485
14 69757 85889
1 32312 64724
3 24222 59912
2 8275 74297
83 572 13787
3 20475 30979
8 69936 78473
2 26112 88070
86 2447 8791
1 31508 97635
1 75865 96395
2 31035 71674
5 17166 18020
18 82004 94140
1 32468 76880
4 30198 54611
1 44467 82029
4 27883 94740
204834 27723 28693
1 12005 49532
5 51379 73046
3 70464 99878
13 28477 35461
25 18474 26848
2 23258 76696
2 48958 60018
3 19149 40384
2 17437 43029
2 7577 68784
2 243 59093
1 16245 66238
1 17110 59920
1 19121 85318
7 57851 75764
7 56850 63809
4 48049 57458
6 8707 20312
3 49609 84431
1 22988 57791
1 37187 53905
4 29891 63104
5 48455 96659
4 13044 39263
5 61126 70657
2 51817 94646
2 3083 55235
4828716 99091 99589
3 30731 54040
6 21870 25491
1 28129 73315
4 49679 60507
2 14100 43572
3 57302 71766
2 19501 41101
3 8194 36702
11 63409 69546
2 31306 43018
2 46163 89351
1 54987 86364
1 28494 93915
3 4233 62345
2 57708 86907
3 6112 51264
2 56746 78607
3 18963 32360
1 7041 50208
1 31722 95179
2 50476 89690
1 32116 98148
21 17088 25972
1 15939 55820
5 24031 51733
2 61693 69833
4 40031 83255
1 52304 94052
1 34064 50496
2 10816 60576
345 93035 98896
8 56015 58700
4 30871 74309
10 71327 81444
1 53031 72998
1 36547 83550
13 92725 94109
3 12025 99911
1 53629 95725
1 35021 57051
1 8480 34262
3 30937 79516
1 4327 70157
1 26719 70924
1 3652 40236
4 72271 82840
13 17103 29854
2 4332 56008
3 62606 65941
2 10448 94056
1 39745 92558
56 84067 87033
2 2732 31640
4 28663 98760
2 24235 58296
3 15322 45374
1 24863 48408
1 32690 95566
11 67842 81465
1 53730 82293
24 80194 95838
5 16442 65515
2 15418 25292
2 10023 21910
1 64378 77352
38 10335 20120
5 26121 37572
1 11355 29850
7 37679 66081
1 43693 96487
1 47271 96734
6 13339 23697
2 62967 94581
2 3661 93046
1 46786 75310
1 60521 78078
4 1765 46737
1 21194 76110
1 29988 96134
1 9770 75991
1 4199 85834
1 38362 76517
2 50093 86366
1 56582 98354
5 68212 88858
140 9586 10538
18 69112 72062
207480 44868 45007
4 17512 44803
6 15844 57371
800 75862 77794
52 86401 88265
3 3301 73540
4 39872 71199
2 53310 67074
14 44612 50507
1 66186 70588
19 80476 88723
18 22753 29039
4 48635 84443
1 10187 92232
1 66376 99216
3 5528 70691
2 78836 91815
3 22192 37210
2 50849 88016
4 59984 68203
2 171 27875
25 40626 42108
7 14900 54146
1 6167 32919
2 9651 69793
61 1864 7023
4 49063 76219
2 33988 92702
1 32891 99264
1 49758 86486
1 10127 33204
4 41953 57306
94 12116 13789
2 11224 40553
7 26090 45356
1 33353 54071
2 73289 79767
2 38081 81849
9 16919 26470
2 14896 94409
1 20831 59841
1 11759 66921
1 3709 78523
1 2694 22274
2 56111 83558
1 18480 26328
8 56324 68153
5 24307 61704
1 4551 94622
1 34089 69754
1 8362 60611
1 3421 83756
1 8698 60339
16 65782 86190
5 62143 76209
1 67947 92222
7756248 61509 61530
3 43060 99214
2 35797 70841
1 50461 70378
1 1108 72479
22 92191 99495
6 38581 48685
1 48431 69812
2 64497 91955
1 10545 77015
2 62122 87241
4 2274 55005
2 21189 92321
68512888 91036 92166
2 33579 56452
2 68072 87737
1 2383 83601
19 77200 81688
5 55178 59290
18 17707 26490
5 48356 74173
1 25959 82491
32 59331 62030
1 12576 65334
1 29507 54808
4 60299 70683
2 47713 97829
6 3660 43451
2 10686 43737
1 39653 79302
2 60974 65641
1 24256 96586
1 22300 85493
1 26852 77726
2 22152 83182
3 20639 47721
1 27767 92409
1 38862 52486
5 22157 41244
5 49524 59849
2 34220 93870
1 35844 49966
1 8875 96059
5 63463 72833
1 13042 28316
1 39712 47410
3 46948 65090
3 2095 76313
2 15997 58787
135 88688 98998
2 39607 50572
2 9191 83952
3 46862 56893
4 1944 24504
3 27130 78093
1 55626 79794
38 34410 36002
69 3081 17018
1 12912 33151
5 7506 36628
3 16671 99611
3 83144 95209
3 5394 22025
2 219 86183
1 8304 41611
1 8851 24214
8 41881 92462
1 42789 58931
1 4690 81744
9 91130 94931
1 26475 71870
2 22114 97305
19 70866 92304
487668 27589 28649
1 10473 93687
3 27418 85582
7 2915 19812
1 35092 90758
1 4589 61381
9 9521 24877
5 76209 95519
9 25032 49497
3 4793 91401
2 22611 33915
3 56888 67914
1 29144 81546
3 37570 88459
2 30167 87526
1 39835 57550
1 31722 54079
6 73130 92299
3 48908 75658
5 84417 99492
3 6847 84200
12 27237 31173
1 31354 62471
1 26941 57519
39 65954 67139
1 15190 73694
2 64932 85599
4 16936 34514
6 18399 43396
1 4193 61168
1 13125 93894
7 68166 83720
10 34505 40322
3 19573 85658
1 37335 57500
1 31999 98082
1 24737 62314
1 34683 65511
1 39338 51912
5 29868 38066
4 63567 88060
5 65068 82442
4 13640 37043
5 44024 56543
6 55046 64610
1 35779 98768
7 31397 51397
1 20717 48948
1 29332 59894
23179481 45838 46205
2 39415 76047
1 7828 92406
1 21299 48426
1 15782 42767
6 60929 81847
1 31660 84872
1 38701 61307
1 20901 88292
2 31215 59532
1 24038 67488
2 65260 78617
7 51211 90822
1 46152 61942
2 73522 82843
1 52044 97391
15 16888 24718
25 5143 21567
2 47691 61891
5 60741 87758
1 28185 97452
10 10702 43080
5 56808 71028
18 3136 17906
2 15185 41338
3 44108 98015
2 6241 86232
2 56126 96627
1 4094 54859
2 61941 77019
1 5468 83496
1 50614 68862
2 303 33167
2 32197 79971
6 32797 47324
2 1355 72248
1 24629 97369
1 22993 61924
1 6879 50756
1968 77116 78371
2 11269 54037
1 31950 74722
2 52435 84358
17 78489 94537
3 14242 76344
3 692 22320
25 77331 98814
8 30323 33049
3 28745 82377
1 36025 52968
1 19276 43567
409287 88864 89091
1 2477 46528
4 64824 71968
3 1501 41149
2 33690 39501
2 31510 66813
2 9095 94601
8 2348 33164
106 1114 9076
3 23365 72220
5 61087 88675
1 60711 77148
1 13992 96496
1 20394 68694
1 17460 82422
5 17056 36641
2 67567 78713
1 38296 63786
3 12683 72670
7 74268 76750
3 35716 57433
3 46685 83192
2 41770 75913
6 60746 64535
50 70707 71000
1 39197 69438
2 50311 71814
8 12690 22389
2 9239 29880
4 33518 75703
8 25911 40655
1 7668 73669
2 63144 89954
1 55392 71338
2 5482 24864
1 32886 80432
7 591 11659
2 41084 74945
4 8600 44035
3 43970 99874
1 38178 94925
9 13993 27582
6 23915 59427
2 61371 93073
9 71640 96047
6 94475 99253
1 25145 63428
1 14922 33512
5 24616 56726
1 3705 98538
3 63525 64894
4 27431 42482
40 87756 94246
2 13493 94133
1 8967 46506
11 43637 48857
11 66532 71501
6 16678 36287
1 60915 74167
2 26101 75691
1 19201 40691
1 5193 94118
1 26664 56556
1 29143 82979
1 55028 92230
1 3769 99827
2 22248 50674
3 54868 72382
34424 10563 12376
4 49466 62592
1 1255 42388
3 12682 43268
2 36496 58004
1 40220 63955
1 9602 42756
10 5026 27184
4 61016 89366
1 27639 80920
7 83314 85695
3 48222 73631
5 3197 59351
3 39039 64034
5 23269 79696
1 10487 98120
1 22203 53297
1 23926 74612
3 49611 79026
7 12418 31503
3 18065 45360
8 1078 20272
3 66795 81757
7066805 31517 32241
2 7644 31439
4 24280 99687
5 29484 34383
1 29441 42922
1 4420 50013
7 70625 83552
1 14713 21664
6 6739 22331
1 29660 72318
4 66480 83081
23 48026 53253
6 23021 84760
1 25880 33318
1 9259 76765
3 68714 88910
1 68362 86393
2 51531 99925
1 827 62145
1 47019 98444
17 56808 62954
10 3747 18006
1 4857 99409
11 34725 65736
16 24038 27270
2 5484 93552
2 50631 76669
5 67184 88630
1 57337 77632
1 54469 75210
1 5945 87992
2 6988 52398
2 4844 93907
14 46647 53293
45 11692 14872
2 23171 47527
2 12825 25253
3 37702 52043
1 22408 55475
21 76793 89726
4 2229 42035
1 36904 51935
3 46134 72020
2 26291 84869
2 9895 69906
3 10997 39989
2 51859 60653
8 50509 97928
1 20456 91367
1 2879 61709
1 19538 54853
1 6986 65458
4 13297 33390
34 76987 91043
3 27959 87481
2 72496 86413
1 61670 95883
1 27634 93119
1 17680 79833
1 39730 91562
4 4231 21391
2 56101 71266
3 55167 91604
2 12066 73164
7 18163 45231
1 5936 89950
1 68299 83238
3 51773 53045
9 10194 19792
1 16705 79574
1 12377 64240
5 31827 92529
1 4789 40061
1 57203 79486
2 58537 98900
21 1840 12390
2 58019 69913
5 26643 29959
2 26854 61347
4 2652 90033
1 33781 62322
2 48729 57672
2 11153 26688
4 7354 77849
1 10905 81213
1 26590 99317
1 20773 50206
1 31024 71555
1 21152 57725
3 15059 34538
2 42201 71502
2 41478 48680
8 6086 34355
20 69760 74780
3 41550 91441
6 25365 28481
2 42562 58088
1 197 48182
2 57340 77784
2 34122 92505
4 34101 68275
3 59319 69808
17 73308 79904
7 2890 38118
1 11481 86819
1 44746 81984
2 75115 92825
1 13958 91107
2 310 77765
3 39516 51236
2 32702 78388
1 11248 31904
3 71306 87952
5 14658 46767
1 12134 62227
2292385 77932 78399
10 54421 59024
8 70251 72541
15 9322 14920
17 58070 67658
3 4507 37764
3 73758 78096
1 63237 74699
1 6609 63516
3 40102 77451
3 37232 65516
1 4727 58091
7 72333 86867
8 71820 88248
1 49853 80764
2 15415 95175
1 13763 54443
2 54213 92601
13 84782 94048
3 47883 56375
3 57472 83754
1 19951 80038
1 41582 61458
2 45258 91266
1 6428 72869
16 7814 23714
1 11093 88914
3 19592 58884
4 19469 43073
7 24329 49551
1 43297 52073
9 31399 36537
1 22467 46000
2 16924 86787
7 65895 77158
3 18222 31103
14 28422 33230
2 7456 89898
1 27160 74877
1 26855 93262
1 17359 52603
1 10631 49095
3 41641 72015
2 33102 74560
3 46257 66348
1 52247 57932
1 61020 83197
6 22421 35561
2 38974 60003
29 89351 95632
1 11429 81591
4 1306 16851
1 11386 51945
2 33383 71207
5 49766 53374
1 28184 95503
4 18510 69439
3 40002 68816
1 14313 55867
1 27495 80895
1 18075 58235
1 39046 70859
7 26206 30367
2 4706 93235
29 4271 22541
2 8005 81453
10 66189 73413
1 1579 99930
1 39445 96265
1 42391 83094
4 15136 43843
1 10984 42042
31 73480 77643
1 41378 65631
5 46800 52049
8 2271 17459
1 10931 24619
1 8713 15179
3 37970 79098
2 7276 97911
2 33132 83392
4 44261 76796
1 44356 92383
2 66293 86873
1 36713 77283
5 11048 36781
6 24623 39223
1 49395 77809
4 68357 79770
4 268 71005
1 11678 85255
1 45337 56471
1 27362 54296
12 59847 65519
4 2263 91907
1 35227 85741
1 54890 91853
1 42172 68626
2 27496 60415
1 49076 82388
1 21416 65225
1 51335 66927
1 47785 62333
1 30696 56099
1 49765 78867
1 23574 85667
10 38776 47469
1 8334 76528
12 23184 35937
3 63069 92299
2 14687 61408
1 11127 50025
72 83875 97182
2 22704 41275
6 50930 70495
5 24368 27874
2 428 89255
10303 27937 28987
1 36485 49873
211484 35165 35959
2 234 54492
1 54953 89781
3 18140 47836
1 23846 72884
4 52191 77225
1 3116 41579
7 53755 60950
2 23289 45840
3 44028 54934
10 68556 76824
30 7132 19007
1 2594 71655
7 51568 57129
1 42232 58558
2 13272 17271
68 95238 97047
4 28782 49789
1 43796 80947
3 36615 81037
1 33356 90935
1 20779 89596
2 45068 67013
1 27860 97585
10 3195 36135
1 8506 61813
1 21266 89526
1 40728 62240
2 46015 80363
4 14765 40380
41 21832 25610
19 61135 62677
3 30633 31868
57549750 31757 33187
4 55073 86496
3 24364 64932
1 32351 65270
1 52505 69848
1 45214 67973
8 82 16384
16 62198 96852
6 18801 45485
1 21594 29993
3 66299 67141
2 11773 79608
26386 35188 36468
1 24683 45236
4 279 58198
2 10297 31185
1 24240 66283
3 50687 54587
21 77849 95687
3 2360 39832
1 2371 83468
7 41182 70494
1 31871 49389
1 5762 97338
1 37322 76155
2 12084 56306
228 94782 97993
1 32528 87799
9675533 6145 6269
1 18417 86647
12 36958 47778
10 91984 95194
4 55671 72250
31 17510 24603
5 63350 85766
3 35953 74048
18 74875 85451
4 24002 91304
1 15717 95720
1 60127 99097
2 16294 37157
2 50391 70981
42 43329 46371
2 47245 90833
2 66035 67484
1 39774 65536
2 60131 89167
6 21820 28805
2 38389 78307
5 35457 48001
5 14148 56053
1 67102 72600
2 20827 49888
1 27008 62011
2 32604 78763
1 34355 49896
1 6464 87316
1 34867 66402
1 18155 94018
1 28714 70990
15 7724 18422
1 6256 42654
1 6425 46752
2 32531 90462
1 1206 41824
1 17774 44575
6 5313 19307
1 10269 82560
1 26485 85120
1 1066 80851
1 40566 64667
2 16074 50171
2 62556 84684
2 18709 63625
6 45823 92057
4 50491 61753
1 10608 47756
3 21479 67838
1 45797 78920
1 849 49122
1 36095 81746
3 46254 79618
8 63992 69749
5 14175 19429
3 4473 78976
1 49900 82769
6 11741 40005
24 70390 79387
1 60674 76299
3 48187 77355
1 14535 98132
1 29401 98069
1 2422 86927
11 69434 75064
6 1321 38072
2 61370 72623
2 51390 93330
2 7286 26369
1 11478 44698
6 68192 95977
8 31583 51727
4 12966 89764
1 52980 83996
1 4817 45646
1 68555 78685
4 17416 61681
3 46228 86136
1 25133 87512
3 13577 54360
1 53807 62549
5 19913 34692
2 11754 47622
1 34952 51248
1 16105 19818
3 62776 84884
37 79988 94454
4 19203 35223
7 41690 86713
1 22992 60031
197 2841 6708
6 451 63611
3 30067 66292
5 68123 87429
2 35352 46431
12 80368 91878
3 47496 98143
1 56913 92373
2 73303 77454
1 1139 74652
1 17384 92648
1 43451 85084
3 53776 56598
1 26448 99123
2 39518 56358
1 29616 69991
8 36482 41079
1 4303 77320
1 43740 73729
2 14741 75803
9 18263 40716
2 720 89340
1 38048 81385
1 43272 66554
1 40106 58076
2 63236 95479
3 7772 45023
3 7625 63166
2 59745 73624
2 10082 95884
1 70115 81865
7 42456 53478
1 54612 63276
40 81681 88455
2 29030 53477
2 23264 70735
6 63197 98921
2 35137 57958
6 5701 24885
11 60755 63398
18 8285 14549
2 47563 94231
4 13980 45256
32 75478 82780
41 78869 81613
7 61255 84220
102 86559 99194
7 56442 92256
1 70083 85885
10875614 34124 34171
1 62285 65358
3 39550 92821
11 32833 44509
15 8713 23076
2 2499 44899
1 19226 82885
3 51335 69472
4 55387 95920
2 65741 81676
41240 21970 22748
8 49005 59059
1 29380 70050
3 340 77860
1 39983 92721
2 57022 71259
4 9613 24861
4 21896 42935
2 18474 41930
4 28139 54877
2 25084 97066
1 52616 85973
14129 11171 11271
2 8393 43258
2 29988 86583
2 13915 74156
4 65012 70589
2 17784 44792
1 41 76596
1 39639 85474
1 23187 86675
1 24809 70302
2 63401 88352
2 14787 64064
1 6251 76252
1 10066 44754
1 15678 54360
1 10912 78987
86 2383 7073
1 38533 53374
2 15191 42113
8 68983 84422
2 29083 46518
1 12960 75055
1 15089 76479
3 61491 87028
615466 57713 58962
3 28027 77998
29 12887 15407
3 61426 96131
2 40205 42229
21 10123 28325
1 59859 97969
4 33000 67638
1 52244 73174
232 6659 7490
8 75780 89669
3 39483 77548
86 86056 89404
7 24352 41373
7 18690 27680
4 599 59485
1 14098 64538
2 13455 68173
3 11232 36874
15 1893 17662
6 68182 98213
1 67241 75391
3 15328 83925
2 20841 78558
1 995 80934
2 2986 59358
1 23731 76158
19 77609 85740
2 11458 75551
3 51861 88131
1 50492 93152
1 54189 88862
1 55808 79960
4 11372 24018
6 22734 62828
1 12543 67006
5 66224 68056
3 6345 31107
6 68484 76333
1 3570 92254
1 30980 39010
19 5911 18451
5 55590 95829
1 47932 75832
1 51895 90693
3 12470 65574
4 8729 23114
3 60423 71892
1 36216 60867
1 64318 80529
1 4618 55380
12 43537 44669
2 33098 77268
4 8237 36203
43 90648 98372
6 21988 39814
2 18439 55344
2 26760 61120
3 58383 97625
1 8650 96905
9 70589 81582
16 24252 32908
5 62382 81006
4 2189 46501
1 20262 76680
45 48895 51051
1 20788 89508
3 45443 94147
1 61243 89562
1 57340 87567
1 36791 95589
1 69937 92655
2 37367 68953
2 59521 85152
10 50981 54397
18 39 6872
3 2811 67019
3 35552 76602
83 86561 90125
3 72143 90542
1 57841 84629
1 44989 73619
1 65412 94637
1 69873 94113
498 97571 98751
4 79390 81413
1 69228 80877
3 34399 91493
13 48967 60675
1 25935 80580
7 12176 33180
1 384 30567
10 30970 47240
5 25972 67452
5 45133 96145
1 43461 78471
2 72108 99499
4 26415 66766
2 33335 86552
1 19336 71895
26 83479 95587
3 12737 42686
2 10841 59871
1 37655 46059
6 9186 12919
1 29782 37605
2 40201 68133
3 44023 74848
4 6274 28658
2 7656 63072
3 36161 92883
2 17270 61076
9 85976 96257
1 39927 74425
1 10660 30962
3 14965 63178
2 13629 69623
1 49883 55905
9 61249 63581
2 4244 66194
1 28115 70272
1 4570 58397
1 10145 52683
9 14922 32757
1 36573 56599
2255602 339 1710
1 43185 99939
3 30645 89940
1 50312 63737
16 3265 9701
8 6014 12368
1 6230 66053
27 636 18731
4 19762 43079
5 33112 90585
5 3760 24593
2 13259 48996
2 13112 70799
1 21946 40213
3 43809 63372
1 83 94212
27 72502 86690
1 3298 71043
1 33411 48433
2 18665 29789
10 16625 36365
17411 71041 71802
6 48655 72181
4 56879 94457
3 70075 84694
3 22991 50121
1 12166 93721
1 47005 59430
4 73811 90644
3 25394 60936
1 22961 80028
14 45871 47332
1 29481 52898
2 48599 90774
3 19388 34557
2 25992 77141
8 68256 86453
1 41527 94575
1 21107 86038
2 44287 99853
1 1566 53063
1 6592 78489
1 48269 56578
2 14396 41864
2 54373 75792
2 768 97940
3 36594 49373
3 14167 55046
3 74096 95143
2 51972 92365
2 47207 56736
4 77740 88850
3 11873 73994
1 17200 65378
3 52874 83114
1 15896 90994
1 22686 59220
2 25261 61102
2 32252 47972
2 8028 60012
1 28123 71189
5 19544 44204
2 3899 61157
3 26871 48439
3 647 32405
7 52199 81840
2 68804 98090
4 50953 67379
3 8212 37160
5 68915 97203
2 57262 94633
2 35997 41308
4141317 90283 90539
2 75979 82742
4 16615 27607
61 10962 14324
10 33104 59143
1 18147 58219
1 15349 62234
1 2835 67941
1 42464 74743
7 43719 46176
2 24898 78870
1 30902 63193
4 9501 33672
4 1500 19309
3 22689 76508
12 71332 84137
26 81141 86683
3 37277 61654
1 1508 89715
8 38665 41867
3 63626 96635
2 14371 76633
1 34460 59341
1 48061 85847
32 64684 65243
2 3054 47256
3 6818 47539
6 75888 86300
1 68419 82788
1 10286 15603
12 2960 24230
1 34165 80809
3 6522 64354
12 12451 13364
1 36774 39701
2 13458 98228
1 32035 70294
2 3180 80131
3 67599 83054
3 1462 76896
1 20878 48602
1 6654 48987
2 12968 38955
30 86854 93316
3 54665 66965
3 10873 14553
4 43549 58034
2 41500 96324
6 63477 83301
1 4520 70571
8 56411 75709
1 14714 78202
4 20248 55291
2 39741 43378
2 8924 34044
1 31049 84045
3 37826 71959
1 25654 48401
3 44850 52750
5 62504 73718
2 30260 60022
2 11989 94702
1 8296 57327
1 41724 86734
4 50058 84797
1 13278 69551
8 5318 20179
2 1290 68010
2 62561 94798
2 46882 81825
1 3220 20436
3 66736 85464
1 3928 78304
192 8742 10768
1 22055 63618
20 63746 67548
7 29646 49049
41 5503 9116
3 19093 67046
1 36096 79794
2 75340 78548
1 45462 96339
2 43239 66727
2 5490 47689
1 14435 48937
4 57410 76877
1 42370 73785
10 12516 15264
3 2642 49330
1 50 95609
1 28329 50293
1 26048 51234
4 12317 38197
1 764 78147
23460884 45562 45839
2 13723 59988
2 20618 48603
1 31632 71937
1 11856 53110
8 62146 70942
1 39214 68568
1 492 40336
2 23444 52812
1 5053 48417
1 15609 69792
1 41261 57728
4 63864 88275
29 74953 92756
1 37530 68114
2 6807 56734
2 11724 59588
1 27233 98004
324 91026 92480
17 7768 35663
1 16443 90577
1 19486 80058
5 59779 86779
2 3793 35900
3 41559 89037
1 43065 82325
4 3316 33700
2 14285 92212
1 19840 79007
1 15847 52961
1 73225 80361
2 7424 37123
1 51576 81861
2 9122 52953
3 34988 81980
2 15729 74338
142 53238 54491
1 836 94453
3 42797 62308
12 2387 24663
4 67127 69023
1 13060 71140
2 21749 37222
2 28148 67483
3 52695 73969
3 22576 75046
2 20478 75906
1 457 89767
1 31936 57119
1 3022 86377
1 13474 60896
3 48705 74555
1 22881 60129
1 3167 20379
3 10860 54256
1 23943 53074
1 24928 66818
1 9759 32516
7 50862 86260
6 76996 92759
4 63926 69214
1 1246 53665
3 13816 44511
1 23423 50530
4 50769 90737
3 895 54112
1 27496 50679
6 71435 84730
1 27803 36049
5 60953 71640
2 54284 74514
1 58528 73437
1 41396 70629
1 41774 78344
10 10056 26501
2 18762 99010
1 5370 78327
8 30397 59899
1 42616 63067
3 61215 88892
1 28888 56190
2 13914 53648
1 37472 77853
1 45825 79798
2 28606 60673
1 39766 61853
1464 42109 43351
5 50229 83819
2 39340 63066
3 50683 62906
1 32651 56300
1 45994 92413
21 4332 25536
1 6024 94800
1 29388 49831
3 50173 99049
1 18790 80227
1 32117 57174
7 2067 13736
31 80625 97829
2 15438 74425
7 23908 29586
1 2020 46552
7 15436 38426
25 79828 82533
4 50690 61653
3 14720 88735
1 45194 87338
5 74981 87088
4 31811 44113
2 165 54544
5 11694 49434
1 19613 66346
1 4301 68110
1 15395 42385
4 44095 71690
16 5970 16033
2 21483 83975
4 54614 94912
2 47140 70672
100 636 7235
2 8446 96340
1 7667 60720
4 17001 38734
1 28166 46770
1 4196 79199
9 59978 75211
2 10951 78847
3 22220 29781
2 1762 57293
2 45799 60515
1 34439 68942
2 11511 46106
1 1896 63762
7 61457 69709
1 5130 72168
8 68351 78535
1 50216 77301
1 54405 73437
6 66458 74268
2 63845 79839
17 70848 96411
3 4900 69840
2 29501 56425
2 15991 66796
657737390 31535 31566
6 33765 58740
1 44900 76670
1 42595 75436
1 4738 68356
11 44530 50048
2 35836 80169
5 14747 47106
1 44787 80664
2 2183 68241
3 13304 32512
80 8344 10351
11 70468 79245
4 17695 80911
26 81674 87076
1 49776 85066
1 35820 97999
50 91841 93501
7 35387 37657
4 9885 26429
8 16226 35978
1 4308 60254
1 12116 28543
1 12221 55477
4 44104 54573
1 29951 36037
1 16380 80680
3 45873 85118
4 25824 41404
1 15457 93217
1 14322 60850
1 14125 97225
1 3681 39550
1 2969 69856
2 35213 47525
11 63802 73224
3 48139 66357
48 20887 21570
3 17694 92454
12 40321 45841
3 42641 49184
13 69998 80855
3 13 62641
1 16483 50406
1 33013 43515
3 19134 51311
1 32403 56540
1 4426 51067
1 13219 41820
2 12203 51836
1 24259 49726
1 39562 51113
1 29480 82098
11 60647 92929
2 13813 89189
8 53188 62118
4 61931 86856
2 68705 95511
2 30455 71798
2 6210 95938
1 47208 81469
1 17952 71694
1 20886 77885
15 3084 14152
2 71600 89504
132 92523 94876
3 40615 93826
4 42751 58589
1 68935 89673
1 55525 84118
10 11880 34262
2 31557 92038
3 43202 57872
19 75561 90834
3 43967 77207
1 396 74851
16 70177 71792
1 50722 68672
20 83511 96449
2 39634 88543
4 52004 80263
1 15496 98797
40 84237 96672
3 7593 67746
1 15220 68195
11 10260 37724
2 62387 65635
1 47231 88385
1 9676 86392
1 60471 78356
21 78961 99119
6 66427 76923
1 72315 80366
6 1234 13750
2 24370 81298
3 55900 60239
3 4735 64675
22 92835 98700
3 11 81867
2 27545 95829
11 8577 23205
1 38391 73199
3 12907 39867
3 2362 78912
2 33853 86242
1 63621 76675
2 74891 80645
10 2031 23993
1 40560 47668
3 12994 78812
1 45181 95998
10 43076 50699
2 6882 34508
1 18230 83520
2 17151 45129
4 71793 97665
1 10171 72247
7 27822 34061
3 47926 99776
3 10708 17520
2 70209 82680
4 20817 44415
2 62713 84661
13 45615 57988
9 6101 27778
4 31050 45175
26 1688 13100
3 7552 22539
4 67170 92769
1 20824 29517
3 21147 44624
4 15826 46101
1 25042 94240
1 5418 77507
1 8243 98680
1 22949 57257
2 9223 20449
2 43791 50800
2 41697 64350
305 94423 98734
8 72329 80943
2 4538 11990
12 88176 91830
2 1265 61500
6 55869 59772
3 12892 38208
5 69761 97538
7 14012 24574
4 59876 79191
1 65308 77628
2 72038 93669
1 5753 47723
3 18033 74000
14 49086 65078
2 17737 21310
2 14919 66852
3 51780 87067
1 453 51908
3 55854 77432
5 44929 66179
1 1170 88019
1 44502 63522
1 11353 38109
1 29064 89232
4 64652 73719
3 9021 48288
9 1095 14358
2 52744 85806
1 7162 69699
4 51609 77301
1 21790 92337
1 15051 74634
1 23466 94165
1 3846 74083
1 34369 76202
11 47 48591
2 15005 96000
1 41715 97187
1 34844 96719
1 44208 85120
1 64960 76033
5 4754 35175
7 75946 87099
1 21005 93573
1 69421 83521
1 10990 93787
2 9463 84612
4 51876 60555
1 21159 82730
33 84110 96129
2 38138 98270
5 84519 91328
1 438 64832
7 9641 54797
4 54458 69999
1 1363 82844
6 7949 15517
24 1137 10967
9 38444 55007
7 8830 15559
2 41547 75394
5 79579 87561
228 3069 6165
7 71160 94832
2 40332 53436
3 43454 63258
1 31361 72599
3 45770 83493
2 24246 70898
9 83128 92221
16 5341 35574
2 41398 87503
2 53981 64537
3 3029 57653
92 53494 55453
1 30146 67292
1 41691 99508
12 69406 73024
1 4469 84229
343897 10850 10859
3 56097 61530
1 65494 88301
2 21254 75558
2 21338 51242
3 24822 87057
1 37333 95484
1 68825 74424
1 51902 70849
2 8044 90988
1 22320 74093
10 21634 24356
1 4926 43756
1 15240 98049
1 22731 66153
1 2346 72175
1 220 80338
1 8125 77765
1 10899 47322
1 43651 97850
1 14934 63228
3 37531 77423
21 77875 88149
21 19129 22545
1 44357 68582
3 7985 91383
2 15088 51438
8 27061 40851
4 58833 82821
3 31879 86220
2 55094 96429
1 56952 88732
1 58454 81986
4 20254 54195
1 20939 54122
1 28653 95588
1 43336 51073
1 13773 54394
48 65706 70734
3 29821 40324
2 55966 84056
3 37328 78475
76 92596 98617
23 9733 20282
1 40308 83007
6 61742 90356
2 9791 42925
2 62948 92942
1 39585 82264
1 2648 78246
18 2315 4462
57 3636 5272
1 41723 95099
1 44068 83121
1 30796 86579
6 18251 34036
2 10807 34359
3 35445 78323
1 14758 81376
7 18503 56105
3 41962 96547
2 27711 43372
1 29111 93938
1 43925 55556
1 12717 91312
12 2178 27934
4 41960 57742
1 33723 86780
18 7362 18693
1 18891 80605
4 52668 77920
2 17473 49191
2 51680 56643
2 258 70851
1 44286 95817
9 72535 92621
1 17832 21257
3 15661 55705
1 14919 61269
4 13741 37249
3 12361 94317
1 65918 89934
1 42380 59839
2 42124 54281
1 4427 77889
112 84789 93987
2 40944 54203
1 58902 96877
1 10128 94643
1 19488 93574
1 23467 62051
1 16476 84450
2 22463 57809
1 15381 73139
43 85141 90827
2 28645 84179
1 41520 90686
6 68544 90617
1 6742 90528
526 96376 98933
1 21506 53359
3 1993 99408
31 91815 99461
9 13149 16697
2 66626 70806
1 13352 42299
77 57442 59545
5 20225 97092
2 65202 86308
1 21483 44764
4 65905 86659
1 41004 71985
5 2537 75470
10 79197 94719
1 39123 76129
1 40252 80553
2 2515 71887
16 5110 12269
1 4103 45364
7 30310 34656
4 55733 61600
3 12114 46400
1 34331 99119
3 3511 49001
5 70670 96771
3 5956 64820
7 17244 31099
1 39654 64124
27 3348 18823
33 1790 6478
4 296 28443
5 20844 38712
1 4653 95717
1 2994 67352
1 20097 57303
2 32948 35590
1 20422 73792
1 16204 34108
1 4720 56938
1 29965 32551
2 4270 18145
19 62600 92170
4 43741 61096
5 22281 50054
5 66621 82286
2 4258 87996
1 7247 41203
1 18491 44692
1 2268 91503
1 7992 36621
5 45594 54853
6 55941 63251
4 79079 93873
1 12864 55804
3 1752 99376
2 1347 52452
1 3784 61175
4 76166 86502
1 7121 86637
5 59863 97137
2 25817 51706
2 35791 90745
1 27968 55663
2 4575 81997
1 15759 55950
1 30131 89751
8 69820 73300
3 30796 39834
1 32295 59635
1 66189 96054
3 43558 75309
5 8418 23806
2 24031 86704
5 43738 44929
53 79839 82687
1 62824 77452
4 40434 47472
1 5938 67984
2 76232 81792
23 57269 64876
18 6830 29671
2 12869 45994
2 73040 96152
2 30102 99379
3 20458 71312
7 64215 71549
2 37768 75056
1 23549 94215
1 39907 77031
1 42017 65970
1 23786 28411
2 524 64524
1 20341 53201
3 27827 30892
5 75790 89052
7 59993 92764
2 11383 58763
3 36682 40705
12 20646 22943
1 7731 62614
2 5810 28083
1 2444 84375
1 8180 22211
5 74384 84457
1 5427 56752
7 70361 84437
8 34753 48559
3 69502 83261
1 30188 65217
2 1415 91056
1 9528 24219
2 26617 52179
6 47024 56352
5 13508 33486
1 54068 72722
2 12017 55896
18 48072 70242
4 21386 65919
1 5781 75062
1 1098 64122
2 47770 76874
13 84158 98305
6 60643 71162
1 46691 91264
3 29810 56627
1 54644 73900
9 11819 39095
3 13261 36322
31 835 15020
2 9707 46736
18 79473 97237
1 4460 82150
1 77290 92398
3 16344 38466
2 62745 72795
3 42566 49224
1 3063 72454
18 81520 96110
2 18880 39626
3 18660 58833
13 49271 52452
6 50340 73483
11 74248 84845
5 33112 55017
1 20034 72235
1 36393 98706
4 4038 35681
16 60907 66524
3 19061 72007
4 21857 24652
1 45959 70698
165071 12661 12869
17 7927 18947
5 66170 96517
7 63110 71120
122 93924 96340
2 4661 81449
2 15011 74775
2 31137 82760
4 3298 46471
1 64605 97978
3 41176 66803
175 7387 8522
7 4725 39836
1 32932 64318
3 11669 66306
1 9047 94245
12 72616 96489
36 1343 5964
2 49241 91361
3 24738 99195
1 16266 70345
1 21594 56387
2 40239 70185
4 8240 11981
2 56746 98115
1 56916 94182
1 54361 88293
1 10342 81463
177 5230 9191
2 41494 65797
9 22762 41796
1 2707 9764
5 30757 39664
2 15239 69687
1 7493 49629
3 52916 74858
1 79992 86386
6 8681 14715
10 78793 83766
1 14614 86744
10 36513 48435
1 34667 96061
5 60794 99473
1 42179 87755
5 12251 50781
1 21096 81452
3 9273 43312
2 24742 71641
27 86737 91806
2 37831 67897
8 30072 32409
2 72497 87430
5 9044 35215
6 44677 55325
3 66099 84017
3 32130 35866
1 11122 57297
2 15978 40032
1 5118 85001
1 33453 99882
1 13248 88737
1 4021 90341
6 65005 99632
2 21974 35995
6 48258 70019
2 18893 42066
11 58319 64074
4 52109 92697
2 37632 83237
2 46036 85713
2 39023 77997
3 45454 85396
4 41017 48424
1060474 96124 97941
7 36701 60205
2 74050 81651
3 72689 99973
2 40064 96125
1 27820 93493
1 35679 90221
2 30128 56780
27 9956 15270
9 8830 14390
2 2175 76587
2 64238 65672
2 46536 90834
4 27221 49036
5 78030 83091
2 47034 57592
1 44767 77484
1 14251 62814
11 9661 27305
2 37584 73612
1 11962 97679
3 49613 97341
13883 35076 35849
3 53686 92708
3 5584 61790
2 3730 88611
2 54938 75142
2 40564 88552
1 4339 53982
5 75469 96088
1 37363 48898
2 50401 88285
4 9247 28933
1 33364 54533
2 26965 78739
3 32800 50459
5 70859 93250
1 15229 74226
8 51903 79124
3 64863 89894
1 67587 82838
1 80089 94169
2 32786 78964
2 5789 67295
2 46050 92404
16 12319 16161
1 14311 88885
7 16036 29478
11 71916 74081
2 25866 78184
3 10523 53439
1 46784 79032
1 65869 83787
11 17540 24481
3 3735 93477
1 30224 88243
1 46520 63489
1 11108 70688
9 78584 88482
1 54576 82094
1 55368 65008
23226781 60562 61077
1 11112 35886
6 46707 62153
4 70114 99664
28 21912 42385
11731172 33870 33961
3 30182 53361
16 41946 45947
4 69111 96076
3 34500 86241
4 8083 37319
1 40038 64887
42 15314 20332
21 86274 97560
5 47658 54746
6 12848 48949
2 48760 89528
3 23126 46376
1 5054 27293
2 76345 95175
836669 40343 41085
1 53032 94105
1 779 78933
1 17429 57952
9 53410 93149
1 22551 66741
24579 44919 45147
6 11636 62175
1 48014 74793
7 84044 98008
5 87449 98592
2 29970 82169
4 43074 91665
4 62279 94766
1 20181 82294
2 17461 58899
1 15528 71361
1 2911 64340
228 18925 20844
2 4309 81839
4 17600 25293
3 16292 37965
1 11281 24444
12 63737 80399
3 73908 93872
20 38659 42163
2 28515 44254
1 27079 87025
7 24603 86216
1 22969 38621
2 34541 52711
1 22895 60998
1 29453 87505
140765 55161 56020
1 750 21466
4 48026 79000
3 27847 48414
2 49576 54312
1 44445 87768
1 8298 56480
1 13430 89511
1 26146 59756
1 11294 58754
1 27659 99662
5 52648 84720
1 8315 92678
2 25736 57364
1 72929 82358
47252228 76949 77043
7 56125 97582
3 7926 25340
2 27488 87403
30 7521 15900
2 23019 43164
4 32909 39680
53 13889 14149
276899 61276 62107
1 22845 73902
8 42400 50495
6 6653 50881
33 71888 78488
1 4007 94478
3 20236 71226
2 1509 49814
2 44051 64460
1 2168 97717
6 66633 89462
2 24281 72069
1 42968 66801
2 58840 98174
2 16223 69566
3 47371 58627
1 46568 67584
5 54219 94302
1 29852 92390
1 33935 88067
1 51554 87110
11 73753 85588
5 5235 64393
1 30876 79764
2 53977 94270
1 54886 84681
2 72332 79878
2 33652 68485
1 18027 99447
4 3189 32516
1 4770 93607
1 54979 82697
4 158 33800
38 36047 43225
2 28729 63511
9 14987 21884
2 44031 94319
2 41411 51303
3 40493 42932
2 44597 68782
2 44695 69937
3 56110 67396
1 35685 98736
1 50078 91692
3 30687 46717
2 68642 87852
3 3784 90769
1 27239 70792
28 1588 22515
4 21654 37327
2 28056 49112
4 20004 57092
7 76520 86889
1 9048 82320
2 7714 75996
185609 21588 21678
2 21283 79427
1 32707 69133
21 7735 28339
54 6028 12243
1 290 96651
5 43158 66942
1 20739 62832
11 28495 35255
2 5636 22845
6 39743 42718
1 16600 48109
1 1879 63500
1 17397 68849
1 52097 83684
5 19847 40910
32 82727 93557
19 81466 84399
8 13198 32540
9 54449 80136
1 17420 81369
10 74346 99778
2 52668 94636
1 3353 76194
15 66333 66721
1 30481 59704
16 16826 32214
1 48891 59452
3 50772 74419
3 15620 28801
11 571 16774
3 33114 93046
2 14069 83144
14 34413 35928
157 653 4976
2 13981 49899
6 53615 57532
19014425 60746 60868
3 21159 60002
4 32226 78359
7 84659 97202
2 27510 83745
1 13780 94631
5 616 26660
7 30126 52214
9 10131 12718
2 40665 67006
5373 71461 72238
1 54269 69081
5 8726 93884
3 8188 39499
1 31297 54556
3 57575 99032
7 3049 18049
2 58805 82144
1 34078 92179
1 1115 73999
1 2409 53974
4 8776 44372
2 27705 71697
1 15483 78793
19 72668 91893
1 56387 67556
257768903 38251 38457
3 18617 44057
3 44705 65346
2 48780 73851
13 42184 54965
2 64914 95581
7 39787 41674
1 10352 62329
1 16165 73831
2 25844 75142
2 27846 41491
1 30925 58596
1 19506 59908
2 25271 64640
2 51581 90000
1 8394 44228
5 58287 62489
6 63179 66774
1 57388 88934
2 23652 87733
1 31816 72135
7 75872 84009
1 24905 35773
1 20977 95987
1 3524 70281
13 2081 32643
4 7702 36068
7 65611 90125
1 12345 17150
4 65922 69289
2 26972 86125
99 1906 7674
5 48737 76646
4 47952 50049
23 134 18637
3 5768 32085
4 18430 98010
2 376 51938
1 23660 41894
1 55194 73993
1 3707 92992
1 41532 84280
18 84668 95163
1 14037 57403
2 14049 85586
5 31230 89072
1 14772 81766
1 14496 97918
1 26708 98387
3 46247 60424
1 6623 70812
505498 60322 61165
2 20717 71923
1 41418 85480
1 31590 56939
3 18566 40896
14 733 19808
9 38424 46722
5 51136 94280
1 21709 80584
3 23757 51107
1 35965 43632
2 46896 76842
3 60344 95144
1 61099 79969
1 41590 71891
20 69806 95987
2 4329 65798
5 3170 52969
2 68789 91976
1 40950 99103
5 55516 73388
1 43581 96027
1 35188 75504
1 9696 87297
2 35887 46935
2 47408 78403
1 40983 63713
13 6344 32883
3 44529 97729
1 20547 86236
1 12627 48730
1 7947 76592
2 15952 73098
1 42534 74138
6 13436 16206
1 50187 98477
15 80999 85250
2 5357 98438
1 44555 82932
2 5851 58399
2 53394 85712
2 12772 92671
3 29740 50478
1 10350 22662
3 18227 60063
2 44435 47247
2 14986 70687
1 12030 70818
1 23286 55927
1 33045 54672
115 8012 9275
1 49617 86142
2 40697 93999
2 53711 88995
1 74455 89410
4 65660 97771
1 53050 92843
2 6162 62900
3 4753 32276
2 22218 81747
5 4662 35463
1 18329 60710
1 29428 31801
1 25344 52067
1 6900 35573
1 23978 72213
1 3662 37172
3 35413 63385
1 6627 58493
107 44726 46151
3 34112 61056
2 34032 68335
4 44913 61182
1 42709 51340
2 52420 87104
2 664 88593
1 2413 78597
1 36735 65882
4 33349 38655
2 24425 89173
1 1531 95022
6 51035 58202
1 14259 76406
3881006 99204 99785
10 72839 97386
101261 60058 60351
1 56468 74447
1 11797 36163
4 25374 51135
3 45589 54342
2 2634 89660
1 43859 89245
21 71496 89831
2 67893 96963
1 46367 80511
2 81259 88760
2 64907 89761
29 13863 29478
2 48964 78054
20 11435 13239
4 23114 61615
5 50693 64871
2797 56976 57951
6 55589 72484
9 7487 45678
27 68909 76141
2 68735 79577
1 57548 73179
1 30981 96428
1 50317 95285
7 73912 86096
2 1312 77676
1 29787 81269
20 23963 28113
2 38564 99342
1 66410 85047
1 46448 80805
3 20555 36050
5 2608 40835
1 25745 74709
1 31384 36293
3 21845 96974
6 14232 68402
2 75759 94167
2 69049 80221
1 45719 84196
3 1101 71491
1 39712 75852
1 33141 75262
5 25282 43832
23 76837 93291
14 11990 22861
4 44127 59653
5 9185 52303
17 10602 16530
3 23906 25125
3 2812 62864
1 52367 69743
3 62390 81395
1 8685 60755
2 27132 49954
4 69796 85190
1 4135 86783
4 81842 99048
2 7924 73504
1 18014 54364
2 71799 86715
3 18280 70291
1 11387 78216
1 54289 67740
26 18226 23430
5 58211 73309
24 78805 82081
1 74907 90260
1 47664 75154
2 4605 50448
3 18751 35142
14 32400 43142
12 68685 75847
1 58687 98541
3 282 52757
5 25574 52687
1 15392 35750
7 56549 87741
1 39529 80551
1 1169 44871
1 65431 93246
2 67542 82450
4 22139 64255
1 67898 85443
3 75714 92002
7 8032 19234
8 7449 22801
16352 22157 23830
6 33810 81882
2 26164 44996
13 4051 12433
12 14060 24099
1 56979 97958
7 42668 54752
5 64188 97584
7 81732 99062
4 11903 37987
2 33390 72199
3 13014 65217
4 43597 99521
1 25714 68491
1 43310 61256
6 59157 62997
1 28203 64654
1 42149 60340
4 15806 47030
2 6627 75693
1 40790 62970
6 63421 99422
2 11497 91846
1 14430 45106
1 2655 79415
2 8526 21439
2 51804 61249
1 38950 67107
18 83253 91889
1 17396 96038
51 80975 82575
3 68620 93944
4 5744 60141
1 7954 45818
6 10572 33705
3 22426 63543
8 49741 57486
1 49399 62849
1 7389 47941
6 81143 90056
1 5249 58227
3 55 64491
11 63338 93613
13 61952 62672
1 65267 92347
2 31921 72378
1 45535 64338
3 73958 91886
5 24552 33134
1 10354 60415
89 88804 95855
964 91190 92558
6 52550 97715
2 12900 33468
9 14753 46585
4 33777 97089
1 79090 91431
56 13610 14247
1 5129 66861
1 101 43715
3 30434 41577
8 38099 81002
7 9665 23235
2 54790 70421
1 37493 74196
1 65703 85038
1 53290 64313
2 10475 59071
8 31621 39592
29 4201 14134
3 4131 21515
4 49368 60212
3 58373 92006
1 53425 73239
1 62355 96705
1 59238 90315
2 30391 84139
1 13804 67857
1 13328 79294
1 55898 61468
1 10661 90583
5 6184 24641
1 52346 88961
2 29757 90400
1 44178 88367
11 61831 69053
2 56751 99333
1 39454 80553
1 25490 49598
13 31935 42740
1 1859 98016
1 15980 50876
12 76604 98110
12 68069 75669
2 5791 56006
2 38037 74157
3 23876 41169
129 3168 10072
1 1602 80463
19 15639 23176
6 51216 93159
1 3442 49387
51 59847 64121
6 45129 70203
3 10404 51019
12 82436 95453
3 18570 67602
16 22715 28080
216 94202 97343
13 70881 72129
5 25105 35372
2 40544 60638
4 34701 73613
1 21406 85716
1 27251 79655
1 25900 89472
2 3014 26866
1 48272 63624
2 37938 58936
3 29965 83922
1 30246 81031
185 3111 4763
2 15051 95530
13026 88024 89664
2 8700 71913
6 67311 79796
1 45167 98015
2 54708 83475
1 58510 70148
6 470 37422
2 38959 85023
1 53439 81794
3 61496 74928
1 10909 89029
2 10767 44600
4 10158 57256
8 37174 45306
5 72009 76281
1 5560 53578
4 33862 81991
3 46126 81077
6 5403 24176
3 1617 91676
2 61620 80936
1 70362 94376
1 60287 82749
1 66356 81102
1 3416 90661
4 42659 70762
23 166 5732
3 43624 83334
1 26243 68517
1 32633 99429
1 30859 66436
10 28460 32269
2 25738 59742
7 25963 51023
2 23777 42726
36 3062 9499
2 23331 99480
46 90911 93169
1 59001 77585
8170467 31875 33384
17 6900 19819
4 17164 99075
1 4117 96969
2 47088 70214
13 10315 30247
2 18265 58500
7 73066 81197
1 17188 67759
11 69138 93333
2 29983 91185
1 27303 50752
2 43418 93654
1 46022 74363
4 27556 69534
1 1037 58188
3 5080 41033
12 31341 34198
2 47244 96999
2 5930 53442
4 72496 81409
1 11738 99545
1 65252 96592
2 68600 73713
39423888 94195 95439
2 145 76408
3 23512 31858
1 70180 95059
1 51851 92820
1 41762 93419
2 23131 92612
1 840 90673
1 44246 86242
13 3733 18388
2 35482 90723
25 34791 40315
2 51729 68744
6 22728 60160
4 8402 78262
1 35931 44375
1 64214 87369
2 54789 74470
1 15497 63686
2 53069 78456
4 29395 43810
5 14012 25888
3 32404 75191
1 32949 84321
1 14043 96557
11 19482 22291
1 3539 75267
2 54140 54642
2 21424 52017
1 19634 44415
4 25546 58964
3 43487 58113
3 51611 58628
15603 79661 80125
6 65002 83738
17 60908 63445
8 51105 56645
1 30425 62516
3 20609 33806
3 41667 67518
1 26693 67424
109 85474 91022
1 17949 91878
1 32983 59462
8 5818 43464
3 47022 58492
9 60012 80883
9 55634 67088
19 59574 71905
105 91136 99014
13 85824 98577
1 48300 58348
5 14014 82894
1 17407 62686
2 5234 55868
42 95678 98471
2 31592 39807
4 922 51091
1 21511 53185
9 60099 85948
1 6548 90396
7 3195 25783
6 53358 62145
1 320 59781
2 20409 47014
22190 44343 44549
5 69995 86031
335 24099 26741
6 12435 45956
2 66608 80635
2 5110 26744
3 2547 72735
1 12431 57523
2 24455 96092
1 38989 77761
7 58033 59343
2 38490 46984
1 13537 79333
2 11077 52559
6 48256 68791
4 3199 98701
10 13406 21323
1 36669 53354
2 33066 91588
2 37616 48467
4408 23937 25876
6 63635 81445
9 6863 19270
2 27204 67242
1 71581 82003
1 41758 68540
35 75208 85224
13 79373 99039
11 9396 35344
1 17604 39119
1 10404 77059
9 48515 51056
1 20968 77350
2 13934 90445
1 12372 76789
28 6365 14854
2 20815 73129
2 61578 84390
7 8576 15134
5 3338 18261
2 25836 59878
2 24281 91449
9 51728 54186
1 23331 70275
2 13976 96595
2 22178 43282
7 48975 72403
1 6306 54282
1 39792 66294
1 30967 88199
14 21831 31409
2 2914 65643
7 88332 94278
1 20503 60325
1 21862 71889
1 28422 45542
2 5469 37771
36 84498 94824
4 25213 82130
23 72490 72925
5 51891 55462
1 68381 93503
51 3794 8453
17 79939 80585
5 2974 36882
1 32975 80040
10 3569 13781
1 55791 71529
4 22046 42053
29 92989 95429
1 25569 78065
1 4889 84979
15 74266 81173
2 11824 57579
1 2366 65278
8 47758 51156
27 46850 47242
5 43631 77699
2 1701 89518
1 22302 86122
10 61718 71861
7 1 8584
2 36446 89799
2 7230 89500
20 4683 18909
1 20859 82350
1 89228 91247
3 5818 71673
2 62509 95703
4 8661 42469
3 42186 52068
1 30875 70227
16 43777 47968
1 4019 34376
14 36657 49107
4 64172 70123
2 24943 35620
2 62329 86787
2 22402 59261
1 46913 87142
1 48998 82711
9 62107 98811
1 19281 97135
5 15076 54388
2 54092 94331
1 39420 48832
2 23265 62708
5 70978 93184
3 36857 77502
1 26781 47776
1 5391 99369
6 39655 41897
1 6469 63106
2 46128 49959
7 21365 35440
51 60883 63044
2 31487 93091
13 83635 84251
19 1575 32648
3 32751 90178
6 3915 20297
589792 27722 28222
6 30533 38967
3 26922 27979
1 22726 40357
3 42917 98841
44 80942 97615
1 20744 46591
13 66787 71011
5 30678 53704
11 53204 74255
1 27859 86445
171 90824 98861
2 19465 59344
5 66261 90337
2 29121 35828
2 27713 96843
73 79072 79460
2 50498 98131
14 24277 30340
4 24737 34843
1 9264 78292
3 62692 91071
1 23212 77288
1 6534 38759
2 27948 57612
1 27138 44550
1881 71187 71332
1 7637 50430
3 59087 81614
1 4666 28362
65 90444 92940
2 9120 78634
6 71950 76422
6008 10184 10210
4 18876 31052
1 9825 39270
23 82336 96951
7 7561 70700
2 18846 41133
1 20375 51042
9 35229 39981
2 1087 56227
1 13715 99103
6 58461 71711
2 47564 79794
2 64343 64752
1 28481 93264
12 42669 48831
42 23023 25970
1 37865 81060
4 62422 97696
2 34624 91691
1 43452 94621
16 59902 60069
2 59742 80070
2 67648 92587
1 17343 79260
10 1208 46247
20 52293 58979
4 33987 57960
4 8487 34397
1 4301 67647
8 52125 57369
2 23294 96629
3 24165 67275
1 39445 84915
1 16443 62718
2 36782 39896
2 52767 91924
6 67045 68341
2 43452 62615
6 57801 93653
4 13515 27174
2 54673 72828
2 27197 76946
1 16516 91484
1 25469 78231
4 24067 40893
2 41152 76061
3 35120 52169
1 16295 71200
52 7549 11726
7 8956 31788
2 12704 88085
1 38814 56909
2 29866 83679
6 39589 44171
1 8667 46229
3 31816 72394
10 69085 94524
2 13330 67562
1 16186 90046
2 27813 86895
1 36585 59883
1 10015 46077
1 10036 86284
1 3427 91016
1 21713 48851
19 85098 89839
1 11347 82244
5 41657 60140
1 13325 58864
1 47477 56666
29147238 73314 73535
2 186 62346
4 30054 45100
1 28915 45906
1 3700 91519
1 3057 99130
1 16465 39779
145 1037 4764
2 27581 75815
1 22576 83955
5 49448 99866
65 83489 86463
1 2185 62816
84686 1504 2249
1 27573 84975
3 7721 84414
1 3343 88799
11 64015 74748
2 25645 65690
1 32866 77120
2 4577 49740
1 3570 81036
1 249 39414
1 28101 89270
1 16910 91092
1 4461 74023
9 44011 54149
1 22240 91606
4 47408 57467
5 55214 74414
2 35142 40359
31 559 23743
4 63058 80836
1 65151 76529
5 5016 40556
14 85627 92171
5 14233 32523
4 17656 40571
1 18424 73913
5 51783 94942
4 68240 80458
2 22267 33739
2 68367 75760
1 24759 33720
3 17505 47766
1 5515 82777
1 7919 39061
3 57927 91251
8 87925 95520
10 1085 23195
3 4855 41665
4 81069 99164
3 2432 97080
18 7508 9148
1 9467 41102
2 6349 36627
4 62109 70315
8 18530 26939
3 12694 45542
1 21173 72493
1 4854 57113
35 84365 89435
2 26300 72062
1 18046 54307
1 20206 35069
3 32046 44185
2 5576 95945
1 47777 77151
2 4474 42859
1 23960 42115
24 92798 95977
13 3749 14363
22 46339 64650
2 16743 29561
25 73694 98742
2 37726 87813
3 8094 55474
1 78213 88743
1 86208 92507
3 70763 89551
1 15396 91152
1 558 96152
1 32448 86044
24 5753 19048
2 26238 58378
19 68148 71046
8 38561 65877
33 59057 62349
10 45620 51407
1 11823 53829
2 59149 65418
2 39894 47540
1 22287 58537
1 24561 85224
1 35315 68801
1 28904 51472
2 58748 61332
287594298 99803 99999
3 16547 93413
1 6278 55550
2 65595 75240
1 36730 98969
5 58111 78695
6 51520 91341
6 82200 95091
3 13599 86465
1 84023 89050
2 57012 68345
1 42048 82372
1 56117 76957
1 14415 88647
1 64540 85272
3 66183 97269
1 82847 88073
8 46484 49328
13 3440 38189
3 24961 78767
1 29146 76244
1 40468 89616
7 86395 97768
6 24080 42450
11 12508 15822
3 39281 90559
1 62293 92172
3 22603 84712
1 22268 53665
14 2806 19446
1 61772 86775
6 22182 32304
1 49693 73595
10 71827 99849
13 50282 55640
2 54669 90306
15 12805 21353
2 54401 75774
6 3739 29789
702449 34676 35283
5 63083 86637
7 35609 64523
3 91819 99826
6 81373 99268
5 41779 75472
1 4130 77924
2 32355 35929
2 6318 29262
6 84724 96409
1 29058 98845
2 63705 98448
2 29370 64836
2 49229 68909
7 1971 20688
2 18943 88194
4 4623 34599
4 30750 98385
1 79375 94027
6 12215 52223
3 34588 68372
1 38721 47271
1 10059 62182
5 5848 35835
5 65523 93913
1 32520 49512
2 14846 62717
5 54508 62878
1 1936 65130
3 62550 92419
4 49592 88681
1 43014 95373
1 6292 89819
1 38275 73940
1 25669 77691
1 4751 64851
2 86258 96007
18 33523 46431
2 42312 97716
6 28467 40811
3 3051 54809
20 73911 77326
2 40501 73673
3 1675 15310
3 22747 87495
2 21111 51289
13 64411 66729
2 13022 26888
6 29516 34050
2 32983 82589
1 26912 72003
1 36451 80182
2 7921 74862
16 64811 65917
5 79289 89787
3 28259 44498
4 54328 98698
9 65904 70179
55 27757 29800
2 31455 91212
11 87834 97081
3 32747 54362
1 26129 46987
30 19747 28716
1 35831 45947
3 29932 44672
10 46672 53858
1 14708 85499
2 21226 62611
1 8291 94218
1 3300 64739
2427 50321 51356
3 32286 68391
4 62382 94738
5 51613 97939
1 36196 48821
3 1998 43327
4 45182 89632
1 10210 51380
2 21806 43829
1 21938 95816
1 18644 53714
1 20384 99707
1 18464 87578
1 8170 78214
13 72153 91891
73 4302 11798
12 52493 54062
4 12021 94964
2 39192 52569
6 69352 89266
1 5523 34499
7 154 25777
4 41167 91891
1 1283 99198
29 1183 28859
1 2898 25553
11 59512 76240
28 28243 33049
1 57499 76725
1 10636 93901
2 31961 50061
4 15325 60603
1 29668 90963
1 2026 66020
2 40706 60427
2 27232 33476
2 34998 63397
1 12069 32745
5 59211 90155
1 34213 90437
1 68306 98326
4 6657 47209
66320167 3399 3441
1 8746 95720
8 48146 73078
1 37644 85704
2 19912 35196
1 68972 90053
12 3396 10867
2 19413 74555
79 95469 98957
1 11799 75333
2 16041 69139
3 24402 74111
3 11574 44777
1 8248 27560
4 36142 54263
3 64624 68511
44 17861 22935
9 72300 89393
3 37567 76665
2 11031 29801
18 2068 6776
5 37058 55772
1 27161 53365
19 82643 93149
3 78042 90147
1 52369 79164
2 10842 72566
1 17096 57645
1 44416 72710
1 44183 60472
7 53511 78110
2 8214 52858
2 9698 90615
8 24079 30634
8 71757 79655
5 12073 33938
3 7760 44370
1 35919 77885
2 6697 93995
2 41284 60868
3 35603 96651
2 27617 88071
1 20278 54261
1 43436 77802
57 28291 29451
5 61734 94177
4 15617 34975
1 18477 73404
2 30253 49256
3 11043 98547
2 53852 69881
9 80498 87664
3 16738 63372
656 51647 51755
2 789 50412
1 24294 47379
1 5792 47393
8 57463 65922
4 60637 68072
1 25631 73108
1 55752 99126
2 38308 59442
3 7855 60443
3 62798 88683
6 18380 39948
3 27400 32696
42 88526 98816
2 42819 73809
71 90265 99387
1 48124 52840
1 83738 84141
68 232 16632
6 51730 71674
1 56976 84352
9 20532 54080
12 73502 99979
3 38756 51097
1 20758 82802
2 58337 77562
2 3297 91133
1 16429 87930
5 8031 27431
2 20524 30475
5 34408 43078
2 15628 59568
4 47098 78576
2 4912 40271
2 41967 65868
2 54348 90490
2 12667 67518
1 48170 54084
1 32868 70002
1 11276 92517
3 54001 96060
2 12375 76560
2262 16529 17766
1 13100 59802
1 842 88075
1 13984 46054
1 59691 96996
4 28646 34758
3 52470 96595
2 54290 84492
2 40127 57129
10 36948 42721
1 44362 59737
6 26194 32054
4 44607 67163
4 29012 31754
4 12977 87970
1 41813 74704
1 46491 79429
1 42450 53516
5 12724 45354
3 63711 64850
7 34106 37467
2 48366 93658
5 15997 31860
9 32687 50410
4 49406 55175
9 71665 93582
2 40238 95662
1 63813 68915
1 34249 70952
5 82258 89241
2 21542 98048
4 57481 67490
1 50737 76199
1 19463 35628
3 9966 51260
1 20609 75691
50 13546 16818
3 29785 52575
2 24815 35485
2 6439 32672
7 40737 82352
1 63210 97792
6 19896 42937
1 6595 99986
6 3523 13879
1 48699 94116
2 4055 72351
2 34853 70282
1 47520 72190
29 20351 26414
1 362 51298
2 23643 73589
2 48239 54998
4 20628 35981
1 22222 84094
3 32894 59137
2 31020 57789
1 46350 54989
2 21465 56665
1 34320 97252
41 91597 92997
9 62299 76899
4 51629 53508
1 51331 53669
3 56185 84278
1 9138 60573
2 26947 31116
2 66968 80408
3 17878 55639
9 90478 93500
566 95746 98651
16 72852 91649
2 21892 67942
2 66526 87163
4 1665 59465
2 27139 99752
2 26251 40620
12 65328 82625
41 13267 18705
5 14096 52154
4 5102 24923
5 12442 23207
7 52456 68027
4 10461 17415
1 9346 51406
3 34485 66754
68004319 91831 91990
2 9310 21635
5 22241 45843
1 44534 61588
4 5571 62536
1 34565 96780
1 12324 92229
1 34600 63475
21 73676 87281
16 57287 59493
2 42286 95452
2 24835 79303
1 16391 32236
5 18094 47284
3 6421 29401
1 27321 97367
3 28713 62914
1 2235 36828
2 791 54797
1 16189 74294
1 26223 75345
1 13631 84829
15 17512 18588
26 74517 88622
1 21215 85739
1 32539 85641
2 16764 69844
2 20090 85876
1 6148 21515
1 48531 70796
46 2919 6622
4 41934 75435
1 8870 87710
26 4872 7366
1 30864 76519
5 12392 37683
1 44034 53078
5 56488 94265
68 92632 96815
16 72201 73448
4 3052 92078
1 70769 92823
10 17135 30955
2 49185 95859
1 17840 92502
1 51068 90645
2 22513 57890
3 35818 64145
13 62586 70859
2 19514 29699
2 4371 71482
1 37904 52504
43 85256 87864
1 16825 66494
8 39282 47804
1 47837 70506
2 43603 79751
4 73790 91665
3 4182 99534
1 10765 98516
3 62312 93373
1 44657 79774
2 15753 74796
65943922 96153 96641
2 33356 88692
1 53992 97264
1 37632 85859
10 10478 39538
3 27608 58864
3576223 90846 91285
2 59179 96271
2 46628 97578
2 30051 86357
1 38945 59627
1 35978 51138
3 61726 99871
1 20753 78919
1 34038 85369
1 51857 66937
1 58376 73427
1 8736 53310
4 63573 66146
1 27192 94079
1 31156 78676
5 79925 93063
1 17859 53608
4 26739 74261
18 27069 29839
3 61392 70067
3 5538 62518
1 8157 31958
2 42618 69938
1 1636 91661
2 27552 70854
14 23062 24474
10 72212 98546
6 7016 20328
3 70821 78792
11 5466 13998
5 59373 84315
1 16914 41274
52 69376 71382
10 36691 59330
4 30733 35032
1 16506 87150
2 13404 51564
1 24049 99939
1 58308 83952
2 36820 44359
3 33618 47032
8 59110 98686
1 37925 68602
1 24509 70695
2 52764 58296
2 59258 75416
1 44586 72217
1 18181 93630
39 76421 88548
7 26514 40718
1 45746 88431
3 45288 68014
1 3482 67128
1 44146 60478
1 24867 84346
11 71675 89386
2 16468 61182
4 2807 38605
2 22512 45759
2 22204 54923
1 20649 78198
5 21584 26885
1 13737 92121
3 16460 29735
1 17113 92770
2 11370 70523
2 16269 99833
1 23937 67321
4 51341 97311
1 32708 83581
1 55408 64474
1 45758 92958
2 68624 81699
1 2239 79313
1 33450 60015
22 2206 23945
2 42992 79317
1 65575 97638
1 22126 94715
11 29339 33899
1 36542 64611
1 72206 87543
38425968 19375 19817
6 4776 77882
1 38811 61490
1 22139 77613
18 10512 19444
19 31061 36635
1 22229 93359
2 61133 98422
1 14621 97448
2 47246 54948
6 67555 80345
5 16649 66001
2 26469 78842
1 71246 92415
1 14863 49699
1 18238 33662
14 11753 28277
11 77396 93288
5 34821 67075
4 18976 41474
10 31335 35144
4 49631 72654
8 72763 79648
4 29250 51420
1 42425 94719
7 12525 18090
4 66407 76499
12 43558 51475
2 36060 91085
8 23268 25617
1 41594 49513
4 55903 84651
2 9486 52241
2 2608 62758
1 25509 81745
1 14402 92459
4 16938 45577
1 8877 52149
11 16991 22477
2 39001 94788
18 77892 99476
12 85543 90749
4 27103 52182
3 57977 69998
8 8311 15895
3 23231 99500
3 23532 28319
1 12086 64852
8 73484 93460
5 12528 32944
2 44927 87629
2 9843 93236
1 9431 52861
2 30193 98219
1 46549 87162
1 38241 55357
2 12897 46474
2 26429 59145
1 18139 69608
1 43972 86048
1 11019 91177
1 44846 92048
2 52386 92574
3 27604 43208
1 38902 51825
3 2482 34452
57 6715 10212
7 53837 65665
4 17379 65782
2 21820 98864
1 41484 85038
1 29918 99650
2 5771 57932
1 29275 88143
1 44035 65047
1 29885 64784
1 30632 75066
2 14728 32755
71 90674 96164
4 58970 74948
4 65533 79998
4 27097 34557
2 33868 40827
1 21247 81090
2 23354 79597
6 41406 51262
2 502 26733
6 58134 89323
1 5036 36216
2 23423 94369
171 4700 11285
2 10754 67358
1 44739 87320
2 23482 78265
5 19913 28381
1 27729 75900
11 47345 48719
4 3154 32652
4 47741 82491
3 59990 80838
3 10726 58175
21 74824 97876
3 1311 36927
1 24973 48433
1 53913 68572
2 32110 63592
1 3884 96079
5 47166 59741
1 57897 88670
1 8735 57458
1 28335 79092
4 8182 47410
2 56219 86787
2 49251 77002
2 1867 50559
2 28847 85200
1 20179 50246
2 9836 88943
1 42038 94125
8 68265 97997
22 716 18501
3 85148 93341
13 86473 94312
2 77415 80054
5 31532 72352
20 12933 22014
2 25458 76691
1 36354 51083
2 53461 73125
1 20910 93153
1 15251 97407
1 6034 72724
8 68429 89116
49 15067 16267
335 44319 45928
33 6904 11054
19 84285 89185
8 47691 56140
1 6373 94307
2 30646 80652
1 48717 50339
1 39158 81987
160 97151 98754
5 10899 18886
1 31347 89575
3 33801 77131
1 28692 80210
1 6663 93385
6 50633 80689
1 35973 99077
1 4767 96002
2 55778 75660
2 48165 53342
2 34044 67971
1 35289 71452
1 52003 95111
25 11725 30443
3 64157 88738
2 7170 66732
13 31720 39875
3 11753 53275
1 23387 64911
42 65143 65412
12 25567 42110
77 93542 96301
4 21435 46555
2 146 74933
1 969 48800
1 9528 51212
2 4526 45488
1 8944 81281
3 3168 34289
2 7357 83502
1 4707 52480
1 2665 27608
1 4574 88226
14 30097 31150
6 60280 75174
2 81025 92712
8 39919 70744
1 3856 47434
5 49454 88489
1 18954 63428
5 53358 82857
15 81854 90027
5 19548 41703
3 18394 86772
14 45721 48509
1 51535 88095
3 11208 88685
1 39809 64881
1 9371 82428
2 41531 58741
1 4828 76546
366 44025 45483
2 26575 68833
1 3731 90785
1 30193 70348
11 51016 58885
6 9840 38983
1 45012 75300
1 26615 87587
132 57451 58170
3 26293 63971
1 2838 53235
1 6790 89724
1 18462 61750
3 54210 72875
25 83732 94153
1 54008 97248
2 32078 81685
2 58849 86961
1 49394 63798
1 19970 79410
1 33090 60983
1 12071 86333
1 36751 92679
7 22703 46053
24 4128 18506
3 42689 80595
1 46726 88602
4 37616 51048
1 58646 61385
1 17589 23436
2 10016 66637
1 8253 87198
15 79098 93091
3 49003 94403
6 11549 31679
1 551 70756
1 56064 96744
10 64270 84528
2 55609 97039
3 13 57327
3 40105 50124
7 10122 18238
1 14677 51206
14 34388 35088
3 62843 95246
4 25274 96407
1 42615 97709
2 19300 84433
1 6788 51779
1 43187 81838
4 4077 25929
1 49272 61048
6 86508 94212
2 32001 64674
2 73047 77535
9 6981 41405
1 2900 76519
6 63898 77656
21 8327 13686
1 78170 87195
4 24874 43388
5589401 73860 74038
21 21528 25266
14 70774 78877
1 79086 88520
21 53789 54924
4 7632 31690
3 10110 82611
4 25189 84932
2 30984 51497
1 1166 58167
1 28125 85686
2 5963 84326
1 34231 53177
2 43362 73005
1 10933 68997
2 17272 85334
1 28716 50286
5 18594 27490
6 63000 92363
2 33431 48746
2 9663 73126
1 59447 92411
2 18261 79047
12 13555 23699
2 62372 66432
1 44636 77247
1 15576 46021
2 28049 93950
1 16240 93584
1 21611 33386
4 9778 61964
12 85811 96421
4 46311 64394
1 19219 83078
1 33395 80128
2 20289 34781
2 1445 47852
1 19364 27645
9 74053 82266
1 17504 80576
1 19259 57089
6 42530 72733
1 33541 94825
3 4377 50289
1 10761 99032
2 19985 58692
1 18894 39429
1 3834 93341
17270 29446 29493
8 5620 22649
2 10532 71662
1 18376 59612
2 10450 75387
5 71562 76547
2 36415 58633
2 24439 75028
1 24356 52723
1 21551 56359
1 30328 76670
93 92851 99780
2 45443 53484
1 34977 57495
86 76550 79325
1 40782 93109
1 4998 56624
6 57949 77995
4 4176 47517
11 80727 84656
3 18433 67189
1 28530 61323
1 39682 60033
1 23352 57733
339485511 561 707
1384 72761 72941
3187 77149 78276
1 34313 41540
5 40040 76770
1 3226 71045
1 14892 62770
2 228 27532
6 60663 96171
3 40252 71347
1 20385 79057
2 57944 96455
2 16913 88057
11 1024 33303
1 41668 60958
2 8021 25303
7 5689 33685
4 39046 49647
47 2455 14373
1 27594 42937
3 60154 85941
4 38623 74870
1 18383 62788
1 2317 28330
2 42273 58650
1 23846 91682
1 15700 48668
8 28240 40399
28516 22277 22530
2 635 34853
132 44370 46589
1 19221 85370
22 73236 81328
4 24806 91651
3 44446 84185
12387630 24111 24991
10 85453 88686
50 91180 97744
50 84538 89236
6 62454 91702
13 26083 28092
1 14792 29009
1 62541 80775
4 67699 95309
4 44643 64136
1 46329 57223
2 36032 87739
6 53468 57280
1 40921 78780
2 55971 63879
2 9685 91051
7 46154 51640
39 68539 73651
1 10638 80111
2 8016 64206
15 31418 44011
54923 48267 48770
3 14528 51977
8 72597 76503
2 4961 90647
11 57272 66428
1 55218 81417
3 27358 56821
1 27496 74528
35 75102 83106
1 11850 48144
1 19287 66925
2 17399 73250
1 49840 53460
3 64897 95514
2 23716 97741
1 60576 99962
23 35383 45547
1 12354 49978
7680 11546 11981
11 47557 68470
2 20040 75480
1 36242 51430
1 44062 90087
1 26061 78973
27 85754 93734
2 25316 65182
1 24336 95585
1 10477 90554
1 36206 50031
1 9526 51978
1 40549 88208
25 16528 26254
30 6577 14573
30 8301 12173
1 74744 94971
2 61841 76463
1 46027 90594
19 80441 95171
2 32145 38701
2 15863 43072
5 20462 83496
13 4596 10452
1 35501 55336
1 1222 92667
9 66689 88790
4 36556 77922
5 51267 67124
22 25017 30576
6 592 63500
1 7189 76755
1 15952 40236
1 19060 73001
5 40760 49089
2 69609 93669
2 32142 50784
10 53266 71411
3 23614 48480
5 69427 96733
1 59741 86082
3 6180 92474
13 49967 53694
2 30559 67855
2 472 29391
13 78339 97390
17 37926 40150
2 24732 70705
2 47589 54317
1 5192 78816
3 39103 68836
9 6641 27331
1 43345 47247
3 46045 60718
1 8476 68858
5 59530 88856
1 5970 71083
2 69970 90403
3 55869 86980
1 52430 92918
1 52663 72282
1 45563 94448
3 72968 98741
3 28788 57401
2 33675 93847
1 5619 70628
6 70242 87237
11 3468 22536
17 65554 69107
5 23573 80937
2 71441 83692
9 33132 40151
4 80214 94117
5 40193 89945
1 55357 85329
3 4080 56518
17 1167 26837
5 26477 45952
4 81152 92474
13 23892 28380
4 28711 57171
4 58205 84483
3 9769 29276
1 33176 72027
2 16023 80659
1 23616 63957
687738 85629 86451
2 3444 75461
1 21266 38935
1 246 46990
1 19696 98820
1 21125 57671
1 20401 56413
9 73447 96359
2 27142 80077
1 3942 96309
1 19958 71699
61 3612 8956
1 77452 81933
3 42627 67958
2 87 96774
1 12105 39196
3 20760 97591
1 18904 73043
1 24367 97957
3 86514 94454
2 3950 31457
1 30711 73555
2 19934 35071
13 17390 23957
1 41922 66949
10 75638 84191
4 37798 88630
2 42090 59502
1 40708 60672
9 31497 46560
3 1872 54267
1 310 32528
2 44829 65144
2 32346 82819
44 13393 19897
3 48232 56823
1 42717 68450
3 34178 83765
2 9808 86351
1 19198 51781
1 3406 88002
1 21715 80303
1 26102 43403
1 38021 97230
4 62497 86111
2 4338 13882
4 39455 72836
14 55183 57563
1 34634 63001
8 23965 31962
3 28887 85828
11 82766 91470
1 30911 45122
7 52046 61931
3 34156 56564
14 6559 23236
4 74877 92947
6 59922 77208
3 19710 89481
1 26469 82554
2 26291 86747
1 27491 62019
1 8145 75810
4 17974 33653
1 48275 56577
3 3867 55684
1 16503 75002
35 29495 34335
26138 43031 43611
1 18421 90367
1 5620 80510
3 29790 93499
1 6793 66363
1 18787 72783
1 736 76316
2 46853 48750
1 35398 96101
1 15837 93121
18 71604 80406
1 43480 70150
1 29632 65642
2 56744 88464
2 1044 96299
6 36015 39636
2 1864 91595
3 11240 38570
1 36130 85214
2 63323 91873
1 22380 81981
1 34936 74408
2 23698 86106
1 18601 39133
1 29656 93950
11 41201 43624
2 45847 54045
18 59351 61824
77 5736 9079
3 50291 99609
1 65858 85356
5 2643 55110
1 39875 64411
1 13159 84783
4 26741 87524
1 13306 95752
50 10046 17632
2 14301 94174
1 1849 54958
1 76550 91271
1 4485 16583
4 55495 79416
2 20413 81986
1 52892 96210
3 29152 52690
2 13464 36487
5 1325 35843
4 51309 98657
2 23835 51769
4 34615 70607
263 88099 91432
1 19637 83499
1 66215 81593
3 2223 75192
14 66783 72699
381 57380 58426
1 19138 77352
1 24985 81435
1 18662 54772
5 60826 91391
8 73400 76491
1 7106 57813
1 49784 89176
12 54946 61718
1 23330 48592
1 23979 72862
1 28153 51819
1 1101 90624
6 2869 84792
1 41932 74688
1 22572 53224
2 67583 77424
1 40587 45060
1 41407 94751
1 41931 87209
17 3429 16648
6 4218 8212
3 17117 65757
1 34001 91469
2 74143 86957
1 28723 61092
5 28132 53953
1 5548 73253
7 13160 19734
2 3244 76185
1 29152 95438
1 13121 97121
4 9331 30402
2 47097 70688
17 78300 88458
1 9301 82436
1 39052 81140
2 26458 67415
4 52519 71719
2 45573 79907
81 82301 98021
2 63007 98624
461 1572 5276
4 25225 52953
1 5105 53945
13 63917 77079
1 62497 94741
1 45376 85650
3 330 50110
1 43756 74267
1 38063 66783
1 122 96702
1 13979 56814
1 11069 86254
1 39944 59635
1 55578 95296
2 12404 68731
13 9642 29120
9405722 73171 73484
5 834 30881
4 48577 63205
4 62190 69979
1 19028 65523
5 17195 46888
2 18015 86909
1 3258 52892
1 18202 88388
6 67180 78898
6 80831 94975
22 71684 72310
7 12211 34320
7 6388 45296
2 26955 42526
7 37390 49158
3 14463 35594
1 1846 26412
2 1980 39693
3 40646 43211
3 3112 31137
7 37052 38038
1 29372 46061
1 37150 67653
16802 34686 37341
2 663 57605
1 13358 49221
2 38949 70934
26 50864 52895
2 1778 72034
29 66932 97906
1 16597 71208
1 26530 90594
10 19850 33798
3 51166 64297
2 35526 53557
1 3184 75697
1203449 89825 90524
4 11864 30507
1 59218 89501
1 39546 73202
1 27799 82949
6 37927 47547
1 43385 86100
6 128 34981
5 4020 26338
4002997 35854 37134
7 36890 63911
7 16537 33276
1 44267 91788
2 33590 51971
2 12217 50315
1 36861 82936
1 10153 63929
1 1710 48820
1 20696 94589
9 8229 21458
2 10117 20745
1 34096 68748
7 28597 39449
9 49227 92638
1 15100 77022
1 11941 88667
12 46131 47982
21 70282 71258
2 3214 48506
1 2987 64711
1 2589 44143
5 68333 81887
4 32492 46820
2 35798 55365
2 1353 73707
2 42749 90566
1 30891 79062
5 4500 19079
2 40606 52413
38 54742 59341
2 19907 51595
3 39446 46708
8 25842 29702
5 47577 64188
3 1 73678
8 11464 15331
1 4586 97637
2 44680 98563
29 86438 90415
3 26618 96873
2 54507 86879
3 6998 34685
9 76249 94792
2 25755 65496
2 2129 75393
1 37588 69091
1 2690 45149
2 49361 66717
1 22089 68284
4 18179 34604
2 9189 77558
1 9124 74996
1 32177 66905
1 49096 69327
1 46282 66580
2 1247 57298
1 46510 71239
1 15371 79844
1 39853 85200
1 46636 58862
1 45463 87451
19 81436 96305
3 44762 48449
8 1581 36216
4 32336 85365
1 37127 69392
1 35199 66332
1 5718 78553
1 8644 69594
1 25384 49552
1 45942 81763
1 20275 64424
6 33036 39400
2 34541 89073
1 39918 90901
1 54544 80695
157871906 596 1094
7 72611 97544
21 79658 84774
1426 90528 92609
6 4423 49426
5 51173 80463
2 45872 72715
1 14687 75463
3 1476 17667
7 73409 94386
2 37760 63604
1 7614 74266
2 7157 69294
1 17158 70973
338713114 94639 94897
2 41822 56529
16 8972 17497
2 9436 82489
1 20303 96158
1 7874 82488
4760180 19418 20802
14 79425 93163
3 30590 88332
1 19460 68849
4 47602 86451
1 36432 89662
2 35736 99781
1 21335 82501
15 16076 27829
13 72522 97724
1 24817 87251
1 16956 99308
10 38511 40676
3 44789 96542
2 17693 68098
1 40088 62127
1 4534 74488
1 29191 57853
4 75283 94562
22 13878 25881
2 30662 75598
27 70282 71654
3 19307 55673
1 52696 55750
1 33011 87802
15 71673 82068
2 21616 50283
15 11807 36619
1 42911 59874
6 61373 64045
3 42732 76649
1 20001 65659
1 18312 84386
1 1655 96876
3 50768 88283
1 35348 84505
3 36152 46905
1 36250 48900
9 29862 36462
9 12122 24602
4 9180 41384
2 54676 58891
1 8233 80299
2 5126 83971
1 8555 95556
1 50 55855
10 58147 86009
1 12163 82190
2 757 38589
1 55645 98962
1 48069 88694
1 26498 81025
8 79301 88696
64 60492 62802
5 12567 46822
1 60606 73079
7 58117 61535
8 46143 68256
10 74723 92698
61247 34205 34269
2 58230 82851
1 9429 82023
12 37686 39755
1 52208 83018
9 27240 58234
3 46452 87578
1 21589 77788
1 13175 14127
8 74371 81618
2 1036 84138
2 31135 83373
1 14319 82278
1 76647 91524
1 28378 69116
128 5221 7839
2 4659 48611
2 38798 45584
1 45543 59228
25 19203 29970
22 79592 89350
1 21583 51465
2 53039 64791
9 47806 63294
1 27014 78409
5 16491 32715
2 30220 67105
1 49040 53919
9 2793 16706
2 58891 76589
3 49466 60526
26 7606 13569
19 67860 98589
1 21142 85637
1 62104 94914
1 65848 72076
1 51991 64941
5 73697 88881
88 266 10865
1 76232 87778
8 22781 66966
6 9927 14647
8 10812 51180
2 53497 94588
4 70690 88747
3 15250 74197
2 72315 88896
1 24840 47227
2 20276 63437
2 78842 95156
7 45851 46671
28 28117 32167
738978 26080 26448
2 2489 78420
64 67635 69924
5 46001 88471
2 43287 79375
1430200 51167 51661
2 45055 99565
1 44318 99789
2 18608 59105
1 7302 60657
6 44105 51438
1 68940 72043
3 21682 57036
1 2146 64212
1 12951 65888
1 58676 97527
2 46987 91839
1 46895 71131
219 91078 97399
16 84840 98302
1 10843 75780
11 70973 77601
7 57553 69073
1 48612 83548
1 9974 86583
1 58806 60368
16 17957 30587
4 6174 48612
7216145 75132 75551
4 44979 66686
2 2351 36983
2 30709 85515
1 33476 61058
1 24783 96341
4 14073 47033
1 792 35928
3 44419 52243
6 85640 89930
7 78681 95573
1 32615 75033
4 7357 53658
2 43130 72728
1 20165 57976
7 8386 25390
1 2980 73932
1 18859 28177
4 67852 94323
4 5246 90827
4 56046 86541
47 3484 16990
184 71777 72095
2 6450 27108
1 4527 77744
13 72614 90654
1 83509 95136
1 9932 61199
3 91321 92652
1 11057 15465
38 6192 7235
3 7597 23843
5 27851 81352
2 3042 41268
5 74467 91651
4 2204 19734
1 25849 95686
1 8504 13298
8 39352 68114
3 14920 35707
4 20614 26987
2 4706 37459
5 39657 92726
3 15190 60425
6 81533 99664
3 62673 85322
2 12935 63683
2 75053 85059
2 16733 89692
1732391 58538 58611
2 48474 80778
5 1784 32787
3 30211 82245
23 88159 92979
11 39601 45317
3 74275 98630
1 932 75484
5 17856 54241
2 45187 80398
1 12477 79484
7 37372 46537
7 82637 95493
1 21067 60283
3 31422 99615
192608162 38304 38488
3 58143 97871
1 28519 97205
3 39282 80367
1 8776 74084
3 4743 25355
1 14628 74759
1 25506 60432
2 11223 26990
4 75458 92069
1 18157 77060
2 7413 72546
1 12442 66025
5 18460 37539
4 5106 67388
1 45397 92434
4 80230 96992
2 21909 67571
7 18809 33724
2 16357 40926
1 13468 58438
26 91905 98499
5 8527 31680
1 14318 45314
3 14248 53516
2 25910 69934
37 33733 34945
2 19145 41694
13 65926 88246
8 55757 72914
2 17820 37579
53 1377 9625
10 78100 99398
2 22566 82050
16 61484 68491
1 6477 51569
3 2245 66585
2 58624 77288
1 4303 87064
2 28024 92725
6 25839 42996
23 36928 42264
6 62447 93862
2 81202 88902
1 42 39071
4 9989 96651
6 56236 84813
26416627 19621 20544
20 9275 18032
1 45658 50195
4 4002 57507
2 14296 50824
1 11001 59742
5 37805 81841
1 3607 46532
2 55629 90252
1 39034 49678
3 11568 20942
2 43394 88386
1 5055 77880
6 18880 52668
2 39336 50824
1 4812 72635
1 25968 81958
2 15046 33957
8 69138 92323
2 53264 85782
1 44762 87389
2 339 28336
1 38684 89701
1 24984 84663
2 27611 99111
1 48245 79333
1 64403 99330
8 77193 80048
4 30736 32707
1 25319 97799
2 50539 93810
4 65628 72670
6 3021 58381
2 20722 36834
5 17601 18652
27 9867 16917
3 4089 44890
11 66420 73284
1 14794 97126
1 34998 46580
7 64592 85606
2 46397 89843
4 25608 66229
2 22572 49998
1 22566 52787
1 44049 84290
1 216 53438
1 52643 72371
2 21429 30348
4 22279 27507
7 47642 73130
7 49489 88009
3 15752 29271
1 68366 75262
2 35108 58564
3 9066 92519
4 75421 75621
1 61002 95506
55 19077 22413
4 34609 82397
1 34453 89442
3 23176 55515
4 74794 86669
1 25607 72059
1 16564 63588
9 11141 16751
2 29301 80658
2 24060 84830
1 10610 95416
3 59238 60143
3 63252 89782
2 39389 77326
2 6115 56756
1 24182 84066
3 11183 28036
1 17485 44749
3 62918 93078
3 22338 51729
2 3736 83624
2 57993 87612
2 40023 59093
1 4421 78610
1 11926 94639
1 18181 50879
1 10326 50574
2 13379 15045
1 4738 94383
2 43473 92749
20 8987 16420
2 54254 95114
1 62622 90976
3 60376 73259
1 67921 75619
440626 85877 87331
16 80477 85488
2 4844 70294
3 61484 89312
5 19673 28480
2 46214 90709
1 25982 79649
8 34734 52522
1 21336 53670
3 63831 96901
1 6549 73947
1 56204 88159
1 47887 86436
1 107 87909
14 79751 96715
1 44170 77702
1 27663 88059
2 23869 74977
1 26044 90533
1 7303 81760
1 57924 89262
4 27818 63518
20 7447 34522
1 10126 34440
1 27231 60682
43 85197 96733
3 72638 74408
3 16497 85941
13 38800 42029
4 8069 23235
1 21167 70396
2 84357 90838
6 18758 77847
128 95398 98474
2 23766 85874
1 34330 44878
1 17625 84316
2 66163 79288
1 16350 73923
2 4930 61352
2 41878 58284
1 17212 98172
1 23570 95286
18 22504 26009
9067 80544 80911
3 27647 72292
4 58319 75524
1 6351 77334
19 76070 93891
165 12299 13237
3 22304 95932
2 78411 88789
2 63639 74403
1 651 76532
4 15874 56882
1 7373 89336
1 34820 83866
3 65606 99965
1 36805 73685
1 10606 63195
1 22209 53468
3 61634 88734
1 61181 69366
3 32070 57142
2 4589 51637
1 14195 77051
3 68097 85636
1 36274 96106
2 45313 61109
15 4369 38386
1 13884 88469
100 5821 10006
1 23090 93376
2 2849 70026
1 22252 76277
1 23040 50828
4 65151 94238
1 1079 96421
1 9197 82721
1 18819 56074
2 13155 45182
2 49961 70415
1 14917 60355
2 23904 83433
3 47577 52167
2 28883 53220
1 12256 73725
1 49694 85092
1 17116 82970
1 37826 51339
1 13629 68330
5 22203 24413
3 68798 99624
3 24697 48061
2 6209 59721
1 17499 30058
3 29312 70904
2 6623 96698
1 14797 93085
1 19544 65854
1 4118 55575
1 6908 52091
12 70874 77123
2 48551 55514
1 32084 57771
1 1961 66045
5 11629 28322
12 43550 47228
1 46629 61097
5 51775 70541
3 5256 56616
1 39837 53560
10 61693 77666
2 28799 88179
1 24861 84852
7 24808 33801
3 38139 49785
5 71281 87952
3 3194 45759
5 86341 93175
1 28075 33367
1 4398 49993
1 34335 61568
7 60992 69890
5 15291 41294
1 1759 59805
1 8391 87357
4 9326 25626
1 5511 86790
906958 61299 61998
1 13500 92936
1 22731 78781
5 39300 56007
4 3319 41822
1 25850 62748
271 2556 4775
4 40259 89140
1 21561 46018
2 28348 30595
2 120 52163
2 22565 35435
2 18870 63596
4 46782 85454
1 22096 52350
25 81704 92845
10 63426 74145
5 52795 77070
1 11223 70866
29 80412 89994
2 21851 51732
4 5145 61185
1 5560 70124
42 1599 20532
6 47886 54339
1 13294 52709
5 67571 95107
2 27740 79738
1 14000 39439
1 206 91520
3 2245 27696
1971 519 3786
1 19871 87509
1 17902 35832
4 57005 82613
3 33394 70572
1 15660 97217
7 74827 89825
1 31941 96486
2 66696 96388
12 7355 15676
5 24097 57345
2 42371 57278
1 9468 80376
7 1503 14320
5 50425 80088
2966256 56717 57308
2 36159 91766
1 58943 75031
5 39906 65182
1 40179 81229
1 33876 58098
2 56073 91493
5 6923 47718
3 82348 90621
1 14266 55292
22 54419 68888
12 15220 35102
4 24120 46159
2 36072 80757
2 51323 99925
1 9823 25562
2 67601 80425
5 74508 83529
1 8502 91248
4 6583 71911
1 12399 81284
1 38862 51401
4 42532 63500
2 50962 93917
10 8222 15306
1 14506 88833
1 22879 83533
4 196 30404
2 15092 63556
3 39701 87893
4 53366 77195
1 19260 82418
2 9307 47290
4 41613 46526
34 14408 19255
2 53135 81463
3 63362 85189
1 20224 76356
309157 19907 20781
2 6375 86533
1 42015 86940
1 63468 90674
1 3248 82694
5 26422 50677
1 22905 88586
1 1575 64935
6 49159 68186
4 51618 70579
3 12162 57448
1 31197 94093
1 68409 84521
1 30827 76147
1 47474 62329
10 22288 39061
1 22504 55910
1 6136 69206
1 24286 49486
2 67286 83602
3 47126 74771
3 14036 36397
3 42286 75526
1 22233 35849
5521 87985 89306
2 49172 73089
2 3232 78723
1 20858 71215
2 14588 68560
5 60512 67275
2 16089 43924
24 75387 83029
3 11699 32754
4 37094 60535
117 89566 96428
1 15364 97014
3 34451 55471
1 37328 67103
1 44253 57597
1 7714 62551
3 2117 21498
2 46291 83839
19 71575 82299
5 3421 28321
2 35978 62321
1 14147 86417
1 21971 83975
2 17296 29770
3 13433 50939
1 35191 56772
1 32200 95868
11 61960 70887
2 26366 69665
1 9508 60089
1 45107 63247
1 22492 84879
1 34375 44243
1 45646 91558
48 12487 21787
2 13104 55247
76 1916 9778
51 80833 93886
3 34632 87705
2 31035 83006
1 1533 87742
1 4456 90825
7 6699 38781
1 131 59927
2 19572 89418
1 39297 44813
11 68846 88655
3 27552 64334
148868 90141 91166
8 10978 28926
1 11378 44210
2 25217 67393
1 48070 51290
7 60691 92031
1 67740 89365
3 41076 59121
6 11687 16943
3 20091 29610
2 83505 89361
3 57106 76385
12 33840 42892
4 56593 66362
4 28428 52297
3 23030 75840
6 10882 39838
2 39612 56288
39 29708 30967
2 14346 79540
2 3086 15524
22 15888 27042
7 68458 85164
5 68123 78422
3 15532 71096
5 48090 61473
2 14282 58968
4 21748 39130
35 2555 9471
2 29220 52276
2 48617 85138
1 46867 61993
1 17401 94189
1 1672 26150
1 41561 74358
1 37442 54276
1 41889 54817
1 30391 81903
1 38714 91493
1 27003 67130
1 14871 58188
11 18256 35627
1 3412 48225
1 16328 78170
2 33130 93737
1 32960 80764
16 79265 84890
2 22867 68448
1 18184 86980
1 34528 57725
1 3453 54744
18 43044 45168
13 83388 96912
6 69385 85898
100 88600 93666
1 69660 84938
6 26216 42632
4 22538 86144
1 57763 96614
2 84643 91618
4 56599 96015
23 1743 12205
1 87474 92210
26 53989 56303
11 45179 60501
2 80608 84846
6 12303 22773
4 9683 63879
1 1512 75688
1 23686 50714
3 62366 72503
1 35860 71175
1 29112 87633
1 5695 11919
2 14575 54591
2 26792 98789
1 29171 61439
1 36397 96819
21 7033 18379
14 2977 24977
2 41059 60876
1 19351 56336
2 31479 87857
12 78411 93254
1 28654 60221
2 1091 83728
1 25926 75191
1 27526 60899
1 10582 91191
1 19171 86379
1 15215 52096
10 55050 71238
2 14565 43471
38 71872 74924
4 25363 63382
1 16221 73769
1 57176 80304
8 12468 40186
1 49358 50372
1 27032 87542
2 6277 35318
9 36938 40104
3 30905 81801
3 12225 71046
1 35646 87773
1 6239 92527
1 83571 88968
2 55969 85188
13 65910 81555
3 34796 57115
31 76003 85309
7 2082 45474
2 49598 81082
3 17151 62987
1 40172 95458
1 17752 75375
3 50227 74186
1 25749 94030
1 27230 74834
18 17801 19810
7 64580 80554
6 16330 35660
4 62523 71046
4 41196 50899
5 51617 92047
1 19937 91894
4 6341 74515
1 8202 85368
1 3506 38316
1 7957 75082
6 19453 35884
1 45940 95166
1 31550 79764
3 17479 57765
1 11758 59656
1 6297 85681
3 80835 93187
9 72178 78297
1 34630 69864
2 31298 50613
12 430 20954
3 15263 56706
1 23180 78868
5 60138 86221
13 82100 98307
1 75153 78020
13 79460 81967
5 47715 65250
9 15834 32218
5 71686 86955
1 35912 87482
1 6647 85763
1 8404 60044
8 884 18047
2 66880 99409
2 51174 70172
3 79903 96719
1 11445 61271
5 24731 68361
3 51359 61625
1 2552 95499
2 35976 54922
2 42934 89444
1 2624 59637
12 40701 44488
3 22628 46423
3 35982 45588
1 2772 74717
1 14699 68496
98443469 42562 42675
1 45664 75799
307827 60708 61459
1 8136 63704
1 14261 69577
3 49415 64108
3 36635 82561
2 37986 53883
6 66636 96590
2 44296 87715
2 1196 80398
5 19163 33446
3 54863 92991
8 4780 21368
2 22650 70541
4 10577 48068
9 78508 92681
1346931 37716 38171
1 8395 81215
4 22301 50144
9 68327 94582
10 168 34227
1 2713 47519
3 30788 53826
1 37115 67097
1 58741 79423
2 9442 18630
11 50620 59657
124363 85091 86414
2 40740 86642
3 68399 80512
9 81454 97629
2 16919 30245
6 22376 31005
14 8953 17272
4 3655 53818
13 61935 78719
10 33565 37804
2 8659 66383
6 43619 75702
4 8286 37033
1 22036 93999
3 40769 91542
1 51772 92884
8 7138 26024
3 41396 92657
1 5420 63125
1 18554 61250
5 65136 98044
1 5983 80490
2 40809 92763
1 45520 72699
355913 33618 34373
2 30914 51147
1 1070 32452
4 52927 97080
3 80039 88402
1 8433 65462
2 31139 63833
3268 43977 44919
1 35979 97523
6 27931 53349
2 47045 52622
4 58021 71041
2 516 73547
1 29313 89159
36368031 20478 20730
1 24063 50010
1 72694 96490
3 6623 63956
7 8989 45502
1 5327 47405
1 10153 66756
6 1809 39837
2 45157 52231
2 49486 67622
1 9353 49867
13 11221 16960
5 78652 96509
9 9295 22294
3 13725 87724
3 37931 54278
2 30586 72777
1 21920 87466
1 29664 48206
1 12922 44785
34 34319 35974
2 27595 57820
2 9716 52698
4 53138 62962
2 19296 44543
2 42242 71367
2 22115 67952
1 20146 54528
1 12298 35587
1 33343 88027
1 28199 47353
1 1389 90724
23 70377 77426
1 31865 84737
10 55218 60084
2 53484 91636
3 20882 83460
1 49997 74568
4 64312 79366
5 42771 43942
1 28840 95777
11553965 24412 24737
3 35028 96651
1 34819 86401
2 16743 99449
1 22113 92289
1 13430 50788
7 5919 34711
1 9042 57668
1 38036 80501
1 16823 53783
2 44583 57597
3 46314 64425
1 45869 78840
8 83595 98776
1 19296 99418
15 15683 24511
8 56458 83012
202960 54462 55648
1 21244 27839
5 45972 61239
6 3136 49274
1 28469 77288
6 47431 56008
3 15363 34086
5 4572 47192
3 36335 91359
1 17724 84869
1 17644 84054
2 6693 34287
4 15316 20753
2 40890 61916
2 18209 87965
2 15844 36118
11 58388 66083
2 6716 54920
7 28595 34226
1 11233 43999
1 5420 25284
10 5148 15373
3 9855 80205
1 13921 94584
1 11169 81513
23 75803 88557
1 641 79737
2 36206 66612
3 20406 41363
1 22051 87191
1 4010 69931
7 52442 61029
2 18636 81124
1 8553 70978
1 20107 42805
1 21482 92489
2 6400 22584
1 41627 88056
1 59841 90675
73 87141 98352
5 50353 85432
3 41323 57434
3 39838 53618
1 19680 54922
1 40797 57177
5 18906 32698
4 19577 50370
2 11499 89488
1 17729 59950
1 12873 60216
2 47847 86735
40 77842 96671
1 35755 66991
3 30907 65022
2 54485 86497
1 14063 85017
3 12972 32805
60 8106 15069
8 64339 79624
1 20244 80568
1 6774 97403
5 1730 30609
2 17726 92970
3 49375 75982
27 66205 70620
3 25978 94362
1 7568 13740
2 13542 74545
1 41704 99382
1 46312 73700
1 6625 98665
1 26142 67506
1 38438 58785
1 16514 51962
1 5165 67811
8 58050 86212
1 51707 58852
2 16585 64347
7 64759 85209
1 63082 97127
1 67030 96351
1 23121 69759
1 25037 35769
2 28768 99428
1 9994 75072
5 73913 79678
1 44846 79479
4 7557 58148
1 75208 84651
3 49735 52587
2 66793 74781
1 44364 70985
4 49903 76762
25 262 17103
1 64356 83334
1 49798 74177
40254759 794 1263
2 29771 85848
3 27523 38281
2 21721 72093
1 52554 88248
1 9118 80683
1 66709 91463
1 82405 90413
2 79153 91623
3 67081 84238
1 47407 96131
14 38620 45757
3 37028 79023
1 33425 82596
1 71428 95176
7 34265 54546
1 6705 22281
2 64215 98854
2 13336 86029
1 2451 78006
3 9585 35293
8 30663 45163
1 34640 49270
1 33343 45866
6 54404 71418
1 18541 82156
9 12705 34282
2 25688 61909
2 18426 63400
14 12759 21850
2 42626 73227
1 44968 93941
9 21770 31589
2 25388 56030
2 13665 87331
6 62537 64950
4 68038 77933
3 40292 76825
1 27416 35874
2 14181 61192
1 15403 74881
1 44264 77661
1 25889 65221
1 15044 84301
1 18500 58970
43 14009 21855
2 53711 69586
1 56194 76120
4 57859 88683
2 33648 98217
1 7726 80819
1 9535 97683
1 1736 17840
2 45002 73583
10 47045 59271
2 64519 88595
9 13642 34556
1 40011 90816
2 24446 99580
1 34270 81861
17 80484 97160
1 12925 96761
4 10348 23987
2 291 80508
1 64326 90647
1 49470 74234
1 57437 74836
7 15241 18616
5 6201 56328
3 6080 44310
6 84273 84707
5 39010 51695
122 68062 68373
1 19856 94567
4774 57642 57842
4 3424 40129
1 42157 47366
1 71474 75881
6 5430 85896
3 46060 56769
1 28493 98644
1 32413 87000
1 4055 65715
1 22854 37062
1 32502 73215
18 4890 13733
3 29492 87858
1 32616 76676
1 3648 72312
11 69965 99915
2 33453 87445
17 72345 98798
1 12834 68501
2 45823 72373
1 34376 66825
21852079 5049 5413
11 456 31609
1 9575 68918
14 15869 17190
4 76333 87362
12 63877 68182
8 27401 29243
6 81 80136
10 80570 86930
2 41424 59789
14 57549 62542
2 26321 92690
2 16087 85151
8 61775 99088
7 11690 21350
2 42628 82094
2 35541 52255
3 18445 33398
2 4155 40741
26 32191 36595
3 36850 54070
2 17285 50484
1 40899 85552
4 75110 77502
2 1135 63743
1 32630 77519
3 34554 39574
75 87029 94496
1 31710 59276
1 44405 63678
3 40711 79798
1 13826 85586
1 41036 62686
8 53604 91784
2 35100 60399
26 5766 17605
2 5564 41691
1 9549 18086
1 12763 15101
3 22933 89414
17 78614 96442
3 79611 96414
3 22308 74112
1 18017 99787
9 29967 33203
2 45759 87831
3 25412 76323
1 36812 56289
1 26365 94562
1 21579 66616
5 73162 84321
1 38343 81280
126968678 20077 20490
1 52027 82933
1 36395 87800
3 27476 92226
1 33969 96735
1 8766 99999
3 38473 49595
1 13091 50046
5 25914 34817
9 41731 48876
1 41659 52355
1 4503 71614
1 30235 71063
2 34233 43957
1 38328 57911
1 25410 49432
2 44957 68556
1 38308 50676
53 91028 92910
2 19991 97874
3 59529 86211
2 10823 53201
5 25714 36238
51 85928 91968
2 3770 75578
1 43228 69193
2 30654 74480
9 54571 59734
43 16352 27871
1 14114 68593
2 23219 45873
1 23581 99005
17 66475 87678
5 18764 24097
2 18971 70726
1 2971 42224
1 10668 71575
4 23257 42135
13 33016 42091
2 1552 24488
9 73748 99415
2 77506 90267
3 11044 42468
2 33217 90022
7 45078 66928
3 15010 58069
1 13136 22538
4 53347 95931
3 22542 82791
1 8388 79125
1 29755 76053
1 29374 58932
12 3938 14127
10 3185 18873
1 29279 96000
17 11119 14998
2 566 56039
1 20527 48142
3 1559 95873
6 18418 32075
2 14685 69574
4 21413 32284
2 26815 71295
1 12031 70717
7 58957 98496
1 1216 70271
13 6784 16636
3 19736 91452
1 11143 97326
24 35213 41216
1 14725 99577
6 85085 97003
3 14253 86300
1 6336 83980
10 26410 28258
2 34104 68450
1 10489 95037
1 30451 91876
1 42511 54670
1 27346 89174
4 76664 93364
6 76049 94165
1 65627 89656
121 8437 11602
2 43028 88442
1 74662 87641
5 15740 70869
2 64588 85896
1 58815 87981
5 51918 68064
1 54654 97397
3 16583 68362
2 41336 52612
169 94318 98993
11 58419 61523
16 87725 97997
4 30865 46498
1 26109 95801
1 54064 96213
1 11710 56099
3 28491 54382
1 43715 97251
1 6406 89983
1 19445 90157
1 13872 67317
3 55564 88926
4 60549 95413
2 86434 94041
5 45832 82988
3 32912 82957
22 332 28252
61 4694 8178
3 11227 93667
1 32466 68576
2 948 57800
1 11100 78876
1 436 47904
1 32695 92464
1 8571 78764
6 74921 75645
2 6120 43497
5 60247 71728
1 33230 64705
4 29683 46650
6 25597 37756
1 20507 99328
1 17050 54197
15 46647 48017
2 1637 80134
1 18402 72063
1 18418 63224
3 39402 65144
1 38121 58291
1 49764 65478
18 72928 83750
1 28456 64845
2 17117 41074
1 18480 69819
4 6284 52084
1 4425 28915
2 68567 92213
3 42618 85282
1 27519 98347
1 30392 59638
4 6084 43957
2 27422 97835
1 47063 52676
3 19569 34692
3 42742 63323
1 16420 53710
4 11416 28984
3 53365 79091
5 15121 16172
43 8542 12028
10 14829 24399
6 32170 53718
14 59566 87741
18 6746 13036
1 43707 45580
5 47312 82754
1 39560 86910
1 14487 61882
2 53486 99983
1 4576 81576
6 7686 40395
2 43569 87510
1 11458 90960
1 17500 92215
5 24106 69486
1 66314 81714
2 49368 60088
3 17401 61076
1 20052 99166
2 49135 75345
5 27135 37044
3 48031 59883
1 9240 24311
2 28608 49310
1 53704 60087
3 40466 62269
4 8141 44394
1 145 77567
1 29429 95847
3 85944 98933
1 56914 69293
3 11478 79871
1 17577 89218
11 17017 26434
2 24096 57153
9 74955 98468
1 20733 53408
2 29847 70484
8 56245 93950
1 14820 50354
1 51855 96064
2 69247 83585
1 16205 83480
2 31683 60366
1 11864 69666
3 13953 98506
2 19967 25041
2 49490 90268
1 34657 99417
5 47916 73523
1 76271 93894
6 11968 38939
3 43269 58094
1 38163 61977
1 46355 51101
1 27002 78885
1 17904 53865
2 8199 47084
1 43704 90719
1 18055 89321
2 45818 60130
1 31931 80265
3 53157 92803
1 54812 72622
1 15363 67624
1 51115 57284
1 34704 70811
1 25122 58471
1 21274 76489
1 18620 67173
1 4881 95091
8 62959 76753
7 7731 36889
1 37189 46775
7 61490 94103
3 19971 68209
2 27520 68302
2 28623 53246
2 37122 82788
2 22612 32668
2 4094 80943
2 22504 42296
3 53461 70894
4 13248 19901
2 54306 87226
2 63079 72508
1697 14255 15676
8 79812 97146
1 44502 68257
50 84413 86167
1 41559 90470
3 57214 80486
1 42447 90288
25 5477 22967
14 36262 48705
1 15611 24428
6 22599 95974
1 94 81068
2 3442 46791
4 75575 85961
2 31394 81639
1 252 63882
1 45159 92734
1 11097 74342
2 5429 23986
1 15258 77300
1 25437 53970
1 47242 90362
3 3054 35727
42 64231 65537
2 23937 53769
1 44176 55716
2 34090 82191
2 24737 94944
22 25477 27784
2 43215 78792
8 45379 57239
1 34339 53565
1 31229 96147
91 87686 90340
4 49000 76899
4 1195 16469
2 990 56798
4 2168 42434
21 8892 13402
1 51272 93982
2 45475 72969
2 27352 92133
9 64603 67749
2 4589 27760
2 1360 85037
10 29587 40404
1 4735 63551
2 14924 66332
1 51935 86378
2 13131 70264
4 15820 42500
2 41716 92525
1 32592 44948
1 18169 95733
2 31150 75497
1 37818 65747
1 4350 90670
1 20054 88755
1 16890 80245
1 870 95052
2 22825 55515
2 46972 80026
20 71670 78923
1 35140 79983
2 18825 79239
1 26156 81701
2 47526 49887
1 22718 45418
2 7709 55080
1 12869 68286
1 28008 51496
1 30735 44260
2 2819 90725
1 42202 74818
37 588 19880
5 28641 39255
1 19825 66227
1 3870 89070
4 64282 84601
1 21638 69395
5 53759 78658
1 15431 69109
2 39366 74128
3 17051 61359
1 36281 89857
1 10569 64665
1 25189 94985
1 54843 73170
1 47770 54403
1 4117 56009
5 7078 48760
1 17662 54245
3 47993 66815
9 67886 96544
4 65945 91879
4 38953 86372
1 9332 58086
10 28998 31617
16 6883 18769
1 3967 88605
6 43786 46394
6 10390 27449
3 14849 73564
3 48754 54975
1 18141 60141
23 88377 94427
2 45589 58052
1 7706 70481
1 31619 92253
1 8064 90625
3 11356 26490
3 76833 93510
2 27268 63606
2 16790 60323
5 7883 39327
1 43978 93165
2 35381 58028
4 53329 58176
113886756 27764 27867
1 20464 48197
1 8761 52532
1 55853 80599
2 6711 71583
14 71730 82193
1 24850 95782
4 4640 61163
2 52529 88724
1 55333 77655
11 36446 41824
2 49913 95872
11 17281 34055
12 69655 73142
4 45951 52750
14 19441 30205
35 77006 89568
9 69942 97498
7 60713 97178
8 7830 16702
5 13205 19244
1 50498 67747
8 4611 38204
1 17888 89523
1 3505 68072
1 17197 97589
1 1912 68589
1 11015 33861
1 4577 71737
4 34370 70772
1 2636 29371
4759 35505 36283
2 24019 60728
1 14429 92155
1 7686 33028
3865784 90697 92322
8 50773 94707
3 47196 58408
1 33355 97578
1 33341 64803
1 24357 87036
6 19267 34189
1 36183 65366
3 31533 80746
6 5625 19928
5 15178 56063
8 84595 93916
1 48162 58734
17 83772 92406
4 25510 92189
12 75519 86722
2 16785 55741
1 34150 88019
5 48482 68310
1 10941 59287
3 22184 36270
1 19328 28139
418 94802 97355
37 34753 37938
1 43963 95784
3 22291 41702
1414063 4718 6156
3 46232 60167
3 9805 49044
5 54757 81774
1 24228 64897
3 12211 52211
5 59812 88127
210 91208 99227
3 57995 97226
5 65325 83664
6 52337 73291
1 49266 96020
21 23861 24679
8 21723 27451
16 56810 60041
2 23230 51298
6 39108 59389
1 24829 41722
1 25944 35021
2 2424 43266
1 2267 62779
889 10424 11518
1 28630 65626
1 49375 59572
48 8097 11601
1 28597 31384
4 7225 55614
1 29708 99473
1 986 9994
12 67274 96201
5 12326 83945
2 43175 80174
2 62370 90480
24 23372 24074
2 44337 95504
942 97610 99468
5 18889 62083
1 15400 94505
3 24679 59029
1 25847 93856
1 49700 58433
8 84152 89450
29 10513 12092
3 3593 69816
1 2675 23513
5 33552 45785
14 31812 36504
4 33338 88554
1 1708 31865
2 2311 52594
1 14807 60230
3 54267 79353
1 19384 72580
1 37371 96823
3 57355 84673
3 14549 55242
4 12188 27112
6 74239 85211
1541622 4395 6363
6 14739 25004
2 60730 96335
3 9751 45407
5 42514 82062
4 6437 13048
1 75097 93397
6 42362 71748
1 40144 75596
11 25015 48590
2 4011 65553
1 30155 41902
1 1816 69294
1 31465 65644
6 57907 73042
1 64961 92370
1 21466 86541
2 8857 20139
5 55147 67623
1 27296 80279
20 70879 76226
2 44473 75029
1 11484 98376
1 11051 65720
1 14002 84565
6 73871 96484
1 19517 98503
2 2803 88784
46 81006 85858
2 44716 83390
1 12223 82047
7 81084 86864
2 16919 91134
1 54375 61048
37038 76409 78852
1 32050 88857
2 21537 59589
1 55694 80662
3 36003 54810
4 63415 93871
1 12585 57433
4 36053 40026
5 16004 34499
3 20868 34828
5 25424 68256
4 82029 92607
7 6845 47496
5 45060 91934
1 18732 48107
1 8388 48955
2 14617 79014
1 4637 47474
1 29768 55884
19052447 59063 59255
2 32323 80301
1 34478 42552
4 49106 78370
7 19866 30859
1 17420 99184
17 62908 82784
1 60424 85957
28 62169 67824
1 36291 84205
2 47188 96574
1 873 89161
2 4177 71327
1 6336 81487
1 2084 54622
2 28745 98024
1 31318 85890
1 52612 84717
1 33681 77006
3 41332 69583
1 46863 88277
2 27851 57936
1 46940 70569
9 83239 90693
28 6979 16586
12 15020 40681
2 25076 27335
6 23380 25562
1 7398 40474
2 59983 64178
4 18606 47956
1 21625 82858
5 65638 69803
2 44564 70723
4 38863 86273
83 12437 15231
6 75477 82373
2 10236 35324
5 29145 54450
2 42104 77083
1 38636 96667
7 23771 31023
1 25615 71501
1 44804 75947
6 34695 38072
14 76931 86283
2 61944 68404
3 63907 68750
4 19024 61657
3 37690 85214
1 17160 82287
1 4650 48229
16 8685 21224
6 49932 71805
3 11771 72207
3 50803 68213
1 39377 78294
8 3655 29694
2 55756 68454
1 42124 86480
2 29475 61782
76 92726 93235
4 16099 29564
1 26052 91707
1 17357 95519
2 38170 79505
2 1327 73925
1 16119 69729
4 19095 29323
1 25599 52646
5 64815 70321
1 22892 98086
1 13473 29400
22 72844 89488
4 30949 66326
2 43459 92407
1 12249 67045
1 44098 85097
2 45134 54474
1 14430 34423
3 48169 76350
1 48714 90777
1 62045 82500
1 8001 96116
1 42102 74426
1 43216 66418
1 2951 68933
13 77219 88915
1 30237 76078
10 73782 83438
1 42081 89908
8 90986 99110
2 18112 68154
1 8076 81851
5 13124 58930
1 42071 80193
6 658 37977
2 15796 88198
3 21981 47458
5 6720 35694
1 66228 86394
1 7096 74428
3 53373 95822
2 43648 97434
3 66142 75373
2 12181 83936
27 1392 16558
2 22794 72698
36 69631 74492
2 44430 98887
1 686 84329
1 17006 96512
1 181 79791
1 36964 65022
1 48375 79379
1 52260 99618
2 22964 41940
2 52514 99665
1 10195 57610
1 16807 30940
2 20629 62610
1 34849 61442
7 77474 86354
1 5916 74464
2 370 52159
117 4099 7368
3 42574 68682
1 26227 78859
2 33694 91874
5 6484 38624
2 18613 70510
5819154 99043 99715
2 30292 80729
28645725 633 860
7 65766 75351
2 12959 67739
22 20866 21868
11 1617 21493
4 50725 81360
1 48166 85336
10 12175 32474
2 1559 67976
1 9263 98632
20 68506 73842
3 78779 84274
2 11284 72913
2 4166 47487
1 55965 66422
2 22110 60109
1 4102 89033
6 35136 42347
3 4456 62043
1 66251 77122
5 13857 50579
4 27727 35088
1 10379 64324
2 7037 25395
3 49254 70303
1 3602 68002
366 3545 6728
3 39681 91096
10 71483 93776
9 36350 43697
4 13471 70899
17 6222 16673
2 53126 57457
1 42836 76977
9 59027 66705
1 57362 78208
162 1363 7821
1 33300 80190
1 30353 95973
8 26905 52348
1 28177 60964
3 68267 96896
1 30243 43164
7 15216 26115
6 60343 73285
5 74148 83963
6 30371 45319
3 4682 79007
32 82821 92608
1 4370 92342
5 71573 74253
2 37538 86539
8 21711 32595
49614406 88466 88598
5 46397 71899
2 66599 93504
3 47805 76296
1 21832 76690
1 47265 95663
1 37321 91648
1 16767 76687
2 78963 97344
21 82696 94200
8 309 59216
2 16131 82249
5 3405 28007
3 48840 53918
1 32559 69818
5 72208 98113
108 88642 93600
4 6228 65416
4429 35074 37327
1 13836 57886
2 20799 68386
1 22290 90886
2 32406 51281
1 23328 99094
1 48213 72341
1 46515 55241
1 48288 79251
1 44701 54503
1 29352 89084
6 61983 82708
1 43641 72828
2 5024 59938
1 5130 71922
6 81851 88045
1 42929 53268
10 62918 96532
6 4104 16147
8 55487 64414
4 36549 42552
1 32756 95672
15 1469 33092
4 34042 70120
1 45564 67490
3 18344 40890
18 82826 87567
1 35331 53134
4 42550 85898
1 49411 97543
1 11165 68441
8 45642 47511
1 2224 64061
7 57760 66060
2 10699 60670
1 10573 85784
2 11580 75133
1 60689 68308
1 15169 60245
2 37708 75468
1 49512 66799
1 25481 63637
1 19796 56730
3 15648 52805
9 14516 43684
1 31245 96211
1 7126 58199
1 16802 57902
59 6904 11554
3 22227 93442
12 77820 97259
2 3856 40710
1 26670 91002
359 93343 98456
1 47829 53809
1 15078 43233
2 24268 59519
2 15220 91255
1 8369 68947
1 9772 97929
1 18155 29022
1 76334 95053
1 8116 71979
5 41812 59203
1 46642 98758
28 4373 10615
3 34573 72998
7 81597 96922
2 51036 97148
9 62202 72254
1 18785 35663
3 41848 54584
1 47144 91808
1 48459 64118
1 53343 61624
1 25928 91871
2 41923 78369
1 2207 54961
1 13793 25961
2 55393 90748
3 48701 67930
4 60611 81124
1 52501 85879
3 1929 73635
2 26565 47986
13 14642 37068
3 6671 36741
84 85940 90185
4 48661 84422
1 7129 96092
1 32016 52790
2 9560 53034
1 5967 25093
1 19228 63032
2 45217 68715
1 28638 70443
1 28154 79849
1 36692 60774
1 31970 75566
32 8435 20298
7 71957 93023
45 92260 99577
1 3721 39203
18 12469 24382
1 18692 97519
7 12274 47468
4 58927 95967
3 13990 75012
4 54670 74554
2 7773 84578
6 81616 84692
2 37939 65967
3 4035 75399
1 57522 89964
1 4182 80646
2 10267 38612
3 49742 74445
18 67914 70822
2 56531 97255
1 46748 84859
1 57240 82086
2 33985 49040
1 50917 75433
3 28033 64455
3 9280 84111
5 9130 42779
3 21580 32515
1 19826 57786
2 46473 95923
56749 96196 97090
2 42612 68187
3 53996 86845
1 14828 92657
18 90076 97676
1 24707 93398
2 24102 82123
1 9452 95038
1 58611 88370
1 60430 90773
19 9372 13347
2 30712 58303
2 27151 95854
14 70196 90934
11 9921 51469
1 18118 74688
5 25878 30517
1 26830 55832
1 36407 75960
2 29471 81927
1 45352 77269
8 65225 93568
3 30787 70850
1 35582 91783
1 11874 97165
2 67782 77639
7 973 38633
2 31177 68356
1 36587 73298
1 9655 44573
5 68552 88230
1 6074 31804
1 52206 67923
3 38136 79625
1 51277 68828
3 54188 80120
1 56392 69566
1 48319 75271
5 14776 47969
1 24200 72885
1 18633 76861
2 13731 89508
1 9609 94827
1 1827 60763
2 30910 80029
1 15421 93103
1 47985 97632
4 70891 85550
6 42856 46550
5 4818 47113
3 56319 78365
30 70023 71390
2 25525 37763
1 2861 44034
2 41899 83817
69495 24799 25664
5 10582 80425
1 19216 94369
1 45573 97689
5 69731 85848
13 9508 26345
35 76200 96615
30 89697 96988
4 3127 92232
1 192 96408
3 85683 98849
2 51025 89502
1 58470 99346
2 36423 45921
2 45945 85194
2 19612 65729
4 22171 64608
2 19062 26331
1 5527 72978
1 68437 91685
3 3427 72141
1 39610 72048
2 30451 74024
1 11339 65839
1 2042 96281
1 39050 63741
1 33293 82077
2 57899 65691
13 1557 2806
1 58168 81333
1 28373 88233
2 27349 95042
4 8153 37924
1 18844 77109
3 23903 61389
5 86111 92239
1 15622 69221
2 63389 88457
3 820 71898
1 30527 71597
3 13813 53936
2 55858 77132
1 40543 80124
1 41830 69282
12 61223 62595
2 39581 95648
3 30432 41248
2 35313 78810
1 43384 50876
2 61057 82133
1 11624 59281
2 32936 80601
3 39387 62464
5 35913 42031
12 6055 30846
2 6713 47425
1 30169 94924
8 11632 14821
3 49920 86852
20 3562 22578
6 73866 84475
1 49977 68406
15 72322 75236
5 67247 78478
1 11577 86548
11 49062 53390
2 50087 60231
1 6979 57301
4 57555 61497
32 10681 16061
4 27128 57832
3 23377 75449
1 48557 91088
6 5138 15504
1 31915 82905
2 38201 96559
1 38878 69355
1 16444 83964
1 39013 66793
6 35226 41946
1 15701 91043
11 6226 29970
1 29145 87950
1 5710 75850
1374 51713 51725
2 41396 54754
3 32982 70727
3 30144 44961
25 31915 34738
6 249 49088
27 75189 90883
7 4546 19981
10 62566 76223
15 17185 23564
2 145 85254
10 19126 27935
2 2904 74218
1 61992 95698
2 28676 50753
34 73758 94796
5 11332 13802
7 40396 47874
2 8782 83594
1 597 54482
1 7063 20445
6 22416 87459
2 46039 83239
3 49244 51327
2 18277 49568
1 10530 61987
1 42703 65486
1 29924 66404
1 11450 28094
1 2099 76154
24 52344 53261
1 2638 77924
2 46319 86060
2 20754 49154
4 20829 33780
2 62957 73459
197791042 31968 32365
3 4997 78207
11 2766 18792
6 50812 93077
1 10505 36976
9 71647 80023
3 56648 89494
21 95331 99757
4 16530 54008
3 21105 84577
1 24022 96526
7 9892 42545
35 92466 96849
44 88203 93171
2 68557 75831
1 37185 80210
1 44800 98522
1 9680 58610
1 3962 74305
1 59669 84447
4 5558 74874
5 80605 94074
5 46773 51110
3 49558 68192
3 61781 97999
3 56649 67349
5 24844 50037
1 27452 45663
3 61696 83602
3 34492 49350
1 7791 74275
4 6082 19683
1 530 87284
1 7833 41899
3 3658 69604
1 39471 70814
1 3186 62242
1 1720 73795
1 8945 92126
6 65725 84321
2 1210 94747
1 5914 54897
1 3083 90573
2 2193 43160
13 75686 97394
3 22012 60858
1 22184 63373
2 80477 96512
2 41728 56319
2 53529 98310
1 65120 88043
3 70955 83575
59603844 32229 32337
1 39756 52751
2 65074 89672
4 38358 88665
11 84922 90640
3 10828 56415
8 47448 54898
2 27594 49531
1 9136 63186
1 26630 96746
2 20240 51870
1 9259 62901
1 14125 73512
2 68068 90822
2 12787 62942
1 710 98865
20 1138 20466
2 39775 86926
6 6259 32421
2 5636 33196
3 53162 97033
2 33488 80997
3 9423 46213
1 12988 71834
1 9515 58451
1 3144 56605
7 49091 85238
1 12721 83909
1 46894 76742
8 81575 95508
12 80770 92731
6 23078 24334
1 30104 78835
2 2625 79108
8 64156 88173
7 5782 35631
2 69670 97079
9 21275 39558
2 28905 43114
23 47255 48074
11 52228 70647
4 33563 64947
4 47403 91532
3 31764 97103
1 69300 91511
2 54066 60084
2 48914 68412
1 31550 57185
1 75929 82880
483727 39291 41151
4 9366 80979
2 37276 79160
1 48620 89417
1 66155 73015
4 57123 63842
15 82220 92607
4 44233 56989
11563 85047 87334
1 3152 77682
6 23973 41769
38 41081 42767
3 2172 57704
2 49831 88283
1 18414 93454
5 12167 23638
5 61920 86210
2 42859 55022
9 19185 32435
15 2353 24473
1 23468 58725
10 56440 72273
1 58127 94765
1 60614 86504
6 22796 42975
1 17856 69052
6 57447 59989
2 35176 51728
3 20619 37662
3 59151 64296
2 56743 60619
8 2447 23669
4 27614 99797
2 12035 52561
9 82194 96456
6 29792 46474
2 7949 92884
1 7405 46704
1 24779 91791
4 46056 98168
1 44828 59121
1 33667 80637
1 22644 82721
1 46562 76681
1 33565 78030
1 54151 66882
1 7389 97899
1 48694 88710
1 37106 64689
4 66865 83527
2 48185 72293
1 20775 85851
15 69478 72836
1 31111 78007
6 33494 49908
4 37230 55260
20 7928 12545
2 48219 83859
44 43414 44295
4 131 41003
2 23218 53327
22 73596 95997
1 36961 90850
8 7384 37020
2 43092 70708
2 44993 94949
1 5807 65573
12 84535 96043
40 13627 14760
5 11168 38155
1 21503 67090
1 29708 65359
4 38480 98388
2 46680 54634
34 59374 61805
1 21801 27526
2 74692 98715
11 18663 25915
383 6501 8420
6 70801 92519
2 24797 52922
5 4640 81625
15 62388 65519
115091371 88822 88961
10 14694 25848
2 81860 90558
5 61688 99551
2 25070 51538
3 24707 59810
1 20335 47373
2 395 77098
1 22447 60523
9 83373 88177
2 66820 90913
1 7465 68599
2 9895 63826
5 13480 40545
56 86681 89272
16 11191 17561
1 45910 50872
1 34535 60461
6 45467 72741
3 74640 93650
16 45024 47494
5 806 62477
4 9539 43285
1 12574 77969
1 9068 66741
11 58379 74566
2 15771 57987
1 12075 26180
1 15427 70271
2 30764 78853
4 53250 82088
1 55711 73636
1 56271 69479
1 2800 84972
1 4223 85765
1 7324 88922
7 71322 79205
1 49368 74955
2 35894 99583
7 31914 46441
1 5305 42357
3 36369 97760
1 56805 86407
1 62769 90794
1 73498 99530
2 33858 71075
1 28657 64402
1 11110 87162
7 48472 54021
42 1307 11822
1 44099 54728
11 70250 85937
1 32791 99902
2 60441 79665
24 85155 93936
1 15766 85294
2 900 72718
1 31028 55102
1 13352 77764
5 17882 42928
21 7954 22616
11 3513 14276
3 45279 59453
3 25183 95855
1 72545 87697
2 46291 86145
1 18544 78980
26 42250 44107
4 31726 54568
1 62645 91818
2 13301 53431
6 19371 47132
1 42301 70653
2 5169 41818
1 42984 61460
2 38423 92428
1 31675 81609
7 41603 43146
1 22172 68499
1 21850 63321
9 12404 31148
1 24991 52945
29 29839 32973
3 20751 56253
1 19660 53031
9 1181 14749
1 11351 72587
1 40258 88100
7 54229 71453
3 24607 95890
27 2161 8331
1 22264 66705
7 1859 21019
1 43039 54959
1 15775 90686
3 5416 58572
2 32630 61473
1 46124 53929
1 23779 82335
5 810 20764
7 55872 64600
3 32769 50252
2 43736 72088
1 780 74456
1 1582 83423
14 64403 87463
1 15350 61395
1 26358 89392
13 50579 70326
2 44713 72937
1 18598 83292
4 54746 58525
1 32818 52020
1 6169 12030
55 85945 89547
5 6027 59677
1 40979 85857
1 6704 55520
1 56610 60851
1 48521 71295
1 57066 89545
2 69299 95274
1 3917 95954
12 67984 98415
1 33450 67815
3 1843 53950
3 54634 87509
3 26034 68435
1 44368 63466
17 11446 20218
1 20949 97962
1 10404 87700
2 29566 73749
329385 36484 37238
2 46015 93712
8650 85751 87551
1 21574 98128
1 39562 58981
21 19061 30313
15 3314 8229
1 29978 74954
1 37126 59100
10 21011 48796
5 47216 98544
1 55359 65728
1 51251 68671
7 4517 42125
14 85143 94597
2 28315 78347
3 81652 95083
3 59672 74789
2 32613 58483
3 15238 40413
7 37519 41304
1 21748 84336
1 25477 95987
8 72371 78397
4 47871 93755
3 7593 74024
3 52532 57083
2 6709 69298
1 12719 45702
1 14177 94617
11 10459 31551
2 4969 51918
9 63451 75003
2 2853 60726
1 4479 86097
1 27387 75660
37 13283 13687
1 66959 98208
8 2494 30695
3 41789 44551
1 61034 89189
3 40226 71105
7 35193 40738
1 6494 59966
8 38133 57369
1 54371 67123
2 23989 95460
1 20045 77355
1 28037 53681
2 25378 37799
5 53640 99743
2 16406 38268
12 66230 67273
2 11090 51210
5 47556 90307
1 12262 61255
61 15212 20394
2 20163 48385
1 31224 92878
2 2209 77262
3 53998 67205
15 18353 31411
1 21796 91513
3 10964 58561
1 18308 48014
8 67519 71460
2 14579 63086
1 49482 67143
1 29746 62809
7 73535 90506
1 29283 85725
5 67238 70420
2 19516 70859
71 82584 84984
4 64128 73497
2 35412 51192
156 95030 99653
1 28942 48211
4 6173 41745
5 42509 95344
1 20375 36333
4 84675 88166
3 31392 90853
1 15154 51391
2 55766 73279
1 38613 71360
1 23625 87473
1 31242 85166
3 42224 63974
3 78314 96445
5 5124 20851
1 30338 67712
5 36667 70882
1 56800 77932
1 53782 82491
3 15566 51342
3 55257 64806
1 24626 77351
2 8418 48566
17 83887 91569
2 788 50717
1 29071 61552
5 67708 71516
19 50334 56855
1 15076 60503
4 36517 44481
1 45293 84348
9 69930 71062
3 25485 95230
2 47862 78508
2 25172 49337
2 16444 73319
3 58290 87656
23 12079 36256
340 2353 6417
2 2602 94149
3 30266 87359
102 77187 81471
1 2902 71052
7 63152 67696
1 43982 76987
34 44356 46630
5 17554 37729
4 38843 86295
1 26191 97712
1 55 55851
1 35724 51450
9 30264 32677
2 44138 68193
1 13187 87174
2 49910 78385
2 7050 41214
2 18653 89729
1 50582 59880
1 43537 78348
1 52345 80812
1 7536 76234
1 31395 99344
4 8789 31720
5 58655 87719
3 55769 60244
2 22663 57763
2 17039 85172
1 1250 95992
1 51297 86631
4 20933 26914
2 42360 51734
68300 51102 51677
2 9881 40577
5 1026 68815
1 8083 63004
1 52852 57952
6 81906 91791
3 11678 79168
16 3831 21619
3 49965 90879
6 77321 89442
4 11679 39960
2 5694 24749
16919 31521 31750
1 5314 31589
3 24651 72988
3 57990 77942
10 21307 30684
14 45766 48187
2 18169 39038
1 52373 74761
7 62018 67097
35 73751 83775
1 36931 53190
33 11786 18777
9 44188 48757
3 3619 67598
1 1765 33986
3 19899 44233
2 5926 85197
2 36469 73162
1 36668 50313
9 48925 62235
3 62021 98947
3 16189 43629
3 31885 92101
2 31592 85481
8 17059 19779
2 32218 48947
1 25524 59646
1 55182 59614
2 16664 92811
1 32255 57650
1 20187 39326
2 36055 80731
1 16361 59937
1 9356 62583
27 81318 87547
1 46014 66314
1 37709 70512
9 3667 32598
3 49805 90159
3 50560 94957
1 45356 75194
2 47858 65131
9 67378 76709
1 2152 59044
2 17338 89333
1 10305 69285
1 41968 76668
1 42447 95374
16 83418 84962
2 37450 59427
1 4043 60172
13 25386 32040
8 13797 16927
2 45941 58241
1 35072 58293
2 1414 93426
1 44097 51621
1 46583 55941
31 71820 79307
4 2076 65710
14 38488 45068
4 22322 51120
2 3998 99453
1 24169 51905
2 39505 46309
4 7679 28848
2 18081 48358
2 5690 88737
1 37149 76526
1 25200 90039
23 70315 74928
101 90789 97779
21 61326 68840
4 4254 62979
50 4656 8382
1 9117 96491
104211 61567 61681
158 89095 91766
3 29678 57048
2 55429 66329
5 5000 41920
5 52394 91449
2 24816 73949
4 64709 84741
2 12376 37799
1 51328 82578
2 8088 35986
1 16824 96571
1 3201 28290
1 18638 68593
1 2288 41004
2 19987 77182
5 47645 96323
1 9009 84060
2 19782 37638
1 26577 65233
1 21182 31966
37 60550 62901
1 36295 96579
1 19886 25751
21 19485 23251
5 965 32583
4 40969 93915
25310 90167 91033
2 6535 14997
17 71123 83357
1 2102 92487
4 78145 97895
24 11033 21035
1 26620 72650
4 41759 90249
4 36481 56984
2 13302 70574
1 48561 94239
49 47873 48247
1 29786 54808
2 53299 90615
2 2607 35835
2 46489 65450
1 3652 99343
2 11596 97538
1 18463 99720
8 37003 38214
2 20647 68428
4 24833 38503
2 11861 84171
1 42973 64156
7 76560 91739
1 19120 70108
1 29551 87752
2 47732 92868
6 2408 31534
1 35941 74455
2 26525 42664
1 54562 95205
1 20661 63376
10 71657 73086
2 16050 88617
3 15701 96992
1 15552 97210
2 25940 52104
2 25419 32614
1 4759 74824
4 21967 25966
1 38581 87661
1 38728 48222
3 4834 78181
1 30031 95017
34 79985 84964
2 37816 61306
5 66525 72848
1 9164 85341
3 27533 45321
14 2966 23660
1 41743 64984
4 11601 92112
1 65438 95117
2 8613 49449
1 46733 76009
313 95759 98855
1 61550 99142
5 53293 64773
2 28541 32615
4 41634 57371
2 817 77423
1 22025 50205
5 7940 47537
2 75732 84595
3 6236 26220
3 77549 98213
383 2115 4897
1 36753 80477
1 9852 60747
4 6045 40913
5 33514 71219
1 50379 61391
16 57565 60725
22 83414 92477
1 32902 93828
4 44940 74081
1 72517 94440
12 436 30338
1 74222 98956
3 24587 89720
1 32330 67969
2 37219 65566
2 70317 90336
2 12485 87460
1 51570 98601
1 84243 96723
1 38100 79261
2 52668 71476
3 22082 49381
2 14207 63327
1 15990 70885
14 66074 73650
5 63496 85027
6 16237 38926
4 10165 33703
3 24987 38315
3 52102 69864
3 47997 93063
2 46677 85609
1 9575 60239
22 73424 75781
4 72564 91193
1 61183 97010
1 15260 91779
3 7085 69078
1 25412 35492
3 13255 31468
2 17735 85465
3 18245 31714
1 59510 95251
2 43379 59591
2 1596 44662
2 20930 61820
3 60531 91744
2 40428 60007
19 37320 44148
4052882 24265 24892
50 91932 99452
7 29205 99333
32 34137 37203
2 16769 84018
1 36806 48163
1 38619 69012
1 715 95015
32 4262 14824
2 43042 57685
1 20591 47136
3 21651 91006
1 48235 75903
1 21984 65827
8 961 29005
2 6171 82054
1 55403 64140
1 23253 47720
243 45183 46508
1 7986 16107
4 17271 70605
5 68252 95322
2 15509 79802
29857 90175 92005
1 41989 76746
33 76027 84447
2 38247 48276
28 192 14758
3 53249 79357
4 13220 34087
2 14815 88523
2 24102 70564
8 2287 22572
2 33448 39595
2 5597 94565
7 28836 33621
7 70593 85543
3 324 75265
6 48467 54557
2 8631 46439
1 5223 98065
5 49886 60618
1 15978 57426
1 2085 50389
1 33548 37278
1 5887 67103
3 24655 39416
1 4834 88092
3 67576 97252
5104 28401 28894
3 14476 21393
7 63140 87360
1 24871 90081
7 69196 91359
3 26937 61878
1 5380 87233
6 35581 57754
1 49055 94649
3 21850 84341
1 37804 77092
1 10969 99267
1 57028 78257
1 46772 95245
1 16962 60577
1 45762 83049
8 19488 47464
1 8187 88925
30 75559 78047
2 11405 14568
5 18439 25784
2 27492 64393
3 45435 61029
2 82311 94802
4 4048 37808
1 5309 93878
11 71767 72472
2 36492 81844
4 31320 68717
1 27974 40435
1 30723 45404
1 15642 27772
2 4573 78839
95 829 5175
2 7170 76707
1 34652 65248
1 22972 66715
1 28531 69458
41 92164 92562
5 46249 53893
19 5212 19672
3 17388 73209
2 18166 49095
1 65691 74955
6 6640 28980
14 71230 77003
30 62319 72359
2 50005 74611
3 9771 47165
21 77712 96413
1 10172 42665
45 8415 13038
3 19511 88499
2 3230 94264
3 37151 51660
1 30801 66672
1 10386 67835
1 13280 47300
2 57683 87150
2 10577 40682
1 45713 78422
2 21956 92622
4 58352 83425
11 38431 63634
3 46246 58964
1 3446 94924
1 50364 77746
12 14851 33072
2 15159 52565
2 17163 28595
56 81558 82575
1 56619 86457
6 43169 47550
18 80636 86963
16 10843 13861
3 431 45631
3 18472 84573
3 9303 79898
1 40343 93022
1 42900 97419
1 4146 88944
12 18501 24778
1 2931 69842
2 13938 80588
4 57530 64091
1 48314 94113
1 23627 56352
1 48685 79061
2 717 76019
2 51845 72988
1 34560 64864
1 3479 66101
10 34338 38131
36312 22415 23189
1 3379 17045
3 25622 99146
9 64949 83933
1 81681 84645
3 32925 71442
1 13445 66230
1 18139 96158
1 49422 90078
1 8767 64837
2 86 44756
3 40204 70395
3 64676 86581
5 73070 75226
1 29349 82175
1 36970 70914
3 28073 39456
2 24289 46446
11 68717 74421
5 58025 88475
408967 87923 87966
1 42762 69675
5 45006 64010
1 64471 68696
3 39239 70694
19 73234 94721
5 76034 95943
5 60584 67713
2 78008 98655
1 34262 97766
9 6400 47747
2 16699 74436
4 61650 96428
7 52479 54514
1 1038 51749
2 67372 92161
3 208 25968
1 19950 69516
5 15171 63457
5 50254 68767
23 84225 87068
546985 93114 94982
3 46543 49952
3 14254 80718
1 29212 76603
1 29915 77225
2 22321 40614
1 21317 72640
1 23983 61075
1 26175 53397
4 48702 66851
3 18257 65328
2 66035 79790
1 11001 40461
4 37391 47005
18 16688 29658
1 20658 49065
4 44572 93238
1 29071 48153
1 9804 36620
3 20636 57244
1 39704 53613
1 4213 53529
1 20067 28914
5 49695 94739
1 11766 71047
22 4024 13345
1 38727 91697
1 11637 90492
24 76121 95653
1 78221 89073
2 38401 55737
2 52782 75702
1 39672 59861
1 24093 96806
4 46829 50019
35 31760 35303
2 30580 48050
3 22874 73373
3 22121 42138
1 28683 61152
1 10875 78872
1 20725 91318
14 17752 34063
18 18480 20222
9 60481 92135
1 425 38496
1 908 55752
5 49900 58826
73 2726 7601
18 48853 51481
5 1504 76828
1 31632 77763
1 2589 95629
2 22230 99081
42 34792 37471
1 49916 71376
7 72501 84870
1 24632 96811
5 22190 40856
4 39163 58525
1 50040 67154
1 49848 84546
3 13668 30091
2 46748 90963
10 62566 65490
1 40366 99529
50 7857 16961
7 35383 49362
2 80886 89253
3 3020 72424
1 2697 67244
347 21788 23704
7 71682 85979
3 14250 68229
45007 40220 41069
2 5108 92503
1 45756 66223
1 38304 82784
1 48661 95401
3 43862 69303
1 43259 51001
1 42219 67873
14 32794 39245
2 12571 56893
1 10046 61919
1 29709 82232
72 68874 69978
1 46227 49229
1 4529 63852
2 4731 49861
10 49002 50875
18 75126 76751
1 4598 85689
1 52992 93191
1 47397 58230
121908 7282 8124
1 19782 91371
3 23583 72795
42 4321 9488
15 13155 32539
3 9822 83673
1 2394 72230
3 66738 70873
1 24516 37355
7 53757 83109
5 24524 51381
3 34915 75472
1 2598 71263
18 1951 23040
2 61796 98331
1 17427 35782
2 15266 76367
9 76507 99260
1 45878 95610
3 11437 45179
1 51850 96366
1 64276 72536
2 38723 50190
5 10082 72124
1 12011 62577
2 33806 49731
1 3984 79439
4 56089 93582
1 22134 69555
19 13636 23546
13 54161 57253
1 52535 71287
1 35994 97591
2 9305 32529
1 31642 82467
2 10022 60537
1 10690 68803
1 52163 60291
8 30102 44242
8 21570 29651
1 20926 83594
133 86665 95305
1 53099 68993
4 42978 91669
1 33455 67680
1 42651 85112
1 34325 97475
11 28102 32332
6 2751 38577
2 22705 97280
7 39619 49322
1 45021 82385
2 25056 64227
1 54484 86997
2 38207 57491
12 74748 78312
2 44260 59373
3 73077 91155
1 55122 87714
14 6913 22425
12 59106 84242
3 29850 58091
2 58739 73987
2 42666 91632
2 37423 89531
1 15634 60031
2 58976 71438
2 52515 86440
1 70006 81176
1 65341 80830
1 2616 60453
2 51300 76862
13 1919 35795
1 61095 92629
3 63890 75282
5 22683 44203
2 35254 73632
25 739 14837
3 40288 86907
2 58482 62634
3 34382 38383
50 84258 97776
3 35385 81079
2 34392 71699
2 18978 85541
5 29450 35288
1 41358 72010
2 12787 53938
18 4046 7936
11 7529 19594
1 19799 47027
6 53291 85253
1 25345 84947
21 13891 18098
5 17933 35498
1 14729 31909
1 12285 77033
31 72093 73467
3 11903 35361
1 13678 70326
1 26889 83489
6 39126 84783
2 24258 42543
6 58211 66976
2 9320 61366
7 8115 16767
12 24039 27504
4 54994 62395
4 65097 98755
3 6647 56360
3 59162 91869
1 55570 85365
1 43014 88959
2 60567 95827
1 34689 81802
34 84630 85239
8 10051 47475
3 64251 65613
1 4585 75372
1 26603 81703
5 66615 94476
2 30994 44398
3 74685 86520
1 62466 95540
2 67901 87231
2 2054 84919
5 70753 79720
17 20209 25673
67347 36328 37199
9 18195 21690
2 49576 90616
5 22747 30592
2 15462 59394
6 67027 97632
2 11420 20981
9 23647 43369
3 71530 81744
1 13690 39017
5 31911 48973
1 14976 67487
1 15135 61954
1 8911 48967
1 39673 98468
1 30675 77261
1 24044 89230
6 6712 24081
5 68675 75467
12 39351 48398
2 17214 75874
1 15184 42108
4 45804 50570
5 63362 69786
3 41401 93447
174 6440 8536
7 7180 32631
2 51429 70330
2 17884 26909
243577 258 1901
141 91121 92685
5 66361 75221
22 11944 14244
3 55625 75960
1 35742 93571
1 14535 90041
12 36905 68175
1 43197 78170
1 25052 75123
2 29480 89881
1 274 52323
2 34750 84096
1 11986 59644
1 20893 33295
3 15603 26992
3 57102 99456
2 4164 76343
2 267 61966
6 37089 60234
2 33841 82189
5 1122 27046
27 17123 19839
3042 97000 99595
3 14571 62992
13 70490 83090
2 18149 97419
11 1062 15312
3 39681 58402
14 70536 72604
1 14869 84805
2 15912 84372
3 60890 88991
1 13634 85761
1 6905 75553
2 50236 71705
1 33064 81469
2 43928 66265
8 49304 68779
3 69477 78503
2 6812 11779
1 16830 36541
3 48315 73252
1 2441 81752
3 63285 81152
2 3372 85767
1 16976 84818
1 61475 95457
1 42178 95733
3 4517 61183
1 43510 61165
2 29346 70759
1 42910 96956
3 74518 80019
2 25342 93848
1 6530 87903
2 13316 45252
1 12936 75872
2 26379 77143
3 41084 55992
46 35673 36639
3 6703 72889
1 50685 82426
20 26760 41678
1 55428 98473
3 24655 54267
2 52869 59560
26 53136 56052
1 20241 43158
6 1617 30350
4 1568 82579
2 44175 72578
2 31748 70136
1 40259 57728
1 6166 49497
74 74217 75589
1 17477 51664
4 50656 96339
1 38977 79984
19 93692 98615
1 57219 91807
2 2210 77987
1 13715 45337
4 10616 29803
4 21978 91091
78 82896 87313
13 71654 98089
1 3598 48619
1 7188 56333
2 39731 80550
1 9014 93225
11 65394 67289
2 23205 81356
1 37550 72082
1 27090 64756
13 1683 23012
3 8917 62949
1 43717 68446
1 70806 84034
4 17807 55671
2 43835 59132
1 23086 59983
1 45704 59418
1 39043 55606
1 55237 73305
45 78574 80235
2 42259 91538
6 13516 42110
147 39736 41562
1 22176 60926
1 37393 66746
2 6757 74908
2 14495 36189
2 25228 97316
13 82713 85165
3 24799 27786
1 23669 87123
3 16393 88504
1 9732 78843
6 63038 89550
3 52680 91120
2 44306 86366
6 67338 74253
8 31772 35566
12 56974 58254
3 44481 68027
4 8466 81573
5 12068 20330
1 37543 93800
1 23669 69671
1 22679 42164
8 73965 85631
1 58756 67234
1 81755 94432
5 50317 88113
4 32992 40082
1 29262 53191
4 13263 63198
1 41337 45684
2 46891 58428
1 35172 98388
1 42866 95444
5 9504 50526
1 21094 88727
9 20069 33715
3 41506 75858
1 16789 78249
1 49954 81770
1 32783 61802
1 40578 62934
1 10134 31839
2 310 66292
1 2100 33384
5 78191 89101
3 27964 98815
42 9977 14184
3 2556 52207
4 10991 41308
1 20031 95514
1 1904 54107
2 10614 37511
1 13949 74730
11 66762 85836
1 7721 30814
3 7121 21237
7 73244 88236
4 4119 73218
1 568 63672
3 51942 59754
5 37763 98122
1 15337 28529
1 12264 69261
12 94851 95543
2 38580 55747
2 9822 98878
6 64872 81232
1077227 4958 6694
6 47884 51574
4 70098 93109
2 58100 75847
10 50748 52598
19 30181 40338
11 10017 27135
6 42622 58019
2 34139 86848
2 9870 81087
2 14483 98504
1 1573 85500
1 15766 45878
1 21980 35616
2 6169 40100
1 19855 66353
4 45655 95036
1 19486 34773
4 49247 80458
1 53811 88467
2 69619 96943
220 95803 97817
3 1121 50943
12 80251 97699
2 62007 98059
1 19112 47428
1 56823 60418
2 21402 71881
5 31052 55259
2 25007 68855
10 20473 30713
1 12240 99473
2 25951 76370
18 11254 26002
8 61870 75938
2 40709 59041
1 72433 93327
2 23002 56915
2 24293 75948
1 28004 94015
28257804 39678 40074
18 78532 81360
193 89241 94575
3 30525 94108
3 74762 82534
727640 74916 75389
3 18539 66088
2 60365 88813
2 46036 53232
2132275 4800 5937
1 10008 76604
2 3655 91027
12 35433 46182
2 42385 51231
1 70680 92462
2 33163 62340
2 26320 64007
6 49872 70951
2 19721 48629
5 62119 71962
1 32856 58487
18 4470 28457
3 20988 81176
438 95786 98462
2 57096 69479
4 6075 28574
3 35237 79139
1 13816 47942
1 31251 80387
1 5763 52008
1 8393 35631
2 5504 84479
3 49757 84469
43 7161 13320
21 74771 79581
17 90246 96212
5 12178 73589
1 2140 82510
2 52115 72728
2 9549 37021
9 77683 79337
1 5578 36005
2 67678 68776
5 16683 94727
1 6653 70750
1 38042 74417
4 59140 88919
2 23036 76151
1 12031 56034
1332475 24491 25493
1 30513 70500
3 77675 95381
6 18165 21803
2 5066 92969
5 3554 39085
3 2434 48859
1 26248 74534
1 9013 80077
7 60577 79616
2 27614 69236
8 15560 25210
2 34199 53224
2 5302 36719
4 47326 71593
1 38396 56557
1 11662 97364
2 11961 37964
1 17469 38005
1 64446 98467
9 2202 16780
3 63853 98151
53 2695 12857
6 14077 57296
4 51130 68998
1 57957 82764
1 17462 96873
1 31577 96091
1 46296 61245
3 20844 88160
1 54639 75818
3 84295 89898
2 44800 63350
3 56767 85106
1 53907 78940
1 40626 96027
1 10359 76635
6 29364 41535
2 10885 81293
2 34711 67143
1 59796 90114
7 29539 32039
5 42550 65822
1 44924 65178
6 25201 40523
1 16819 68148
29 16389 20834
1 45391 55246
3 20254 80812
1 4201 27051
1 33928 41996
4 8973 22016
1 16682 45276
3 4929 41727
29 74362 86964
2 18893 87515
1 37178 54456
1 36692 50479
9 41320 48712
2 23626 76419
1 4541 76290
15 72281 73299
16 18325 22427
6 49295 57670
1 817 98616
1 16711 32730
73 88349 97730
5 42323 60947
2 44330 56420
145 2360 5754
18 81646 89030
1 55746 99437
11 64299 68472
2 46609 75713
10 68757 91772
3 31856 85712
3 12027 74900
1 19591 97833
2 16212 43231
2 49536 77725
2 63528 65630
2 55669 69659
2 57594 98707
4 18323 25738
2 8422 98067
1 19665 67149
7 14411 44726
4 54260 63560
2 44038 56303
4 20442 52851
1 1765 75055
3 58596 84177
1 33233 52744
10 69432 73970
2 35620 55879
5 18008 49510
2 5616 52251
23 25456 33925
1 19961 55397
10046 80182 80418
3 33736 43660
414025 8211 9735
3 2469 66704
1 3599 47011
1 17056 93432
4 53975 89331
1 21271 70083
43 1458 16864
1 45770 47552
23 5504 15471
5 44038 84307
2 32048 65035
3 61546 81981
4 21362 78774
9 54831 60257
3 28157 43362
3 42490 47829
1 10292 91753
1 8276 40599
3 49199 96680
6 76621 98637
3 18421 63306
8 9078 32168
1 10212 55000
1 9472 44625
1 22325 79712
1 19719 67090
3 19341 27375
5 48944 65881
2 62234 95043
2 33902 90576
16 66131 98884
2 26906 74204
1 12507 67138
4 63665 92147
2 83013 88655
1 42517 63730
2 13650 72624
4 17896 34296
3 25810 33640
1 14342 59447
4 48244 91967
1 49216 71048
1 20760 69198
1 23522 91292
10 35351 52948
2 1203 50679
11 4598 10286
1 47391 62650
1 36638 78161
8 71715 86808
1 36854 56823
7 38452 43835
5 64775 87042
6 3138 38522
1 62983 76363
13 6574 25003
3 29226 83508
1 8765 93771
1 67172 87483
7 15701 25024
17 81057 85191
3 20587 35300
2 52611 73837
2 42843 83784
14 72981 82228
3 17374 75507
1 66382 90842
4 53119 67009
5 36085 48949
5 31397 36941
2 70575 74618
4 11713 44341
1 19583 68111
3 59112 77259
113 92397 95584
2 29797 85174
2 21266 69144
3 671 55406
4 57015 75622
2 6776 83757
1 52562 90352
2 17790 57316
2 32091 76720
1 41764 96067
2 31513 41762
4148643 60269 60722
2 69862 95456
2 50745 78696
1 43293 82553
1 20689 89561
1 787 30563
2 28274 49580
1 5189 41250
6 67984 70704
1 3479 61468
4 8250 89970
1 45252 53067
3 23441 50780
4 56972 90224
1 3014 88428
2 14574 70308
8 17159 25081
3 62928 92383
3 19062 64369
3 39735 93591
2 6234 52078
1 20302 92499
1 58465 72812
1 11338 44076
66 93192 95872
1 4459 74381
4 32639 95975
1 69391 88601
1 39105 71311
1 34149 60061
2 68228 81419
2 51 59954
1 42540 91305
46 84556 87005
1 50381 78378
6 33077 55926
1 25059 62602
1 14961 59329
3 57871 98918
46 10244 17926
9 18617 27817
1 37114 96887
3 42088 53656
5 14203 80452
3 60438 79761
1 14414 84179
2 55954 80891
5 49826 60712
11 11412 34791
2 60362 90066
11 56945 63215
4 7616 54916
1 12849 43494
3 46771 54431
4 3674 19146
1 34961 90796
5 48681 69698
11 74022 74528
1 29302 83348
2 15546 71220
3 28098 52401
3 741 53181
3 69085 79356
4 6107 44827
1 64214 69914
4 67988 73783
6 776 17925
8 30793 36389
1 11410 16659
5 57516 98712
1 51422 66346
3 37556 81421
3 60892 67303
5 55582 96285
2 61257 75142
1 37705 83873
1 12168 92456
1 49286 82145
52 92216 97930
11 7610 21671
3 13484 29287
500239 96759 97160
3 18178 67693
3 5809 63022
1 11677 54996
2 17779 84060
37 87001 93495
2 12698 43190
1 23993 66990
13 58144 64759
2 14877 77316
8 26717 63338
7 59598 99342
1 64 65370
1 30615 47870
4 72059 93349
4 39044 99260
3 2985 48851
2 51516 57911
2 50289 99453
1 30860 81809
1 24446 60924
2 40513 61768
1 30549 45768
2 68962 83059
66 89131 90164
2 21940 83543
2 20704 84029
22 3226 17373
3 62686 70945
3 59000 88904
4 73292 94077
1 34297 73629
9 25786 35183
1 59699 81428
3 32339 72510
2 12780 57625
2 23069 48718
8 34968 41099
4 46880 97758
2 25579 61440
1 35007 85691
2 48466 61705
1 30220 88054
10 20111 28941
2 38437 76150
2 5497 90553
1 17211 75926
4 15792 46212
1 8650 84002
8 4686 23498
1 8475 42275
1 28412 90285
4 40636 73929
1 46836 89301
10 687 21596
1869849 55125 55539
3 34025 56902
1 61273 86248
3 16499 97655
2 40436 96056
1 19676 50842
4 16086 22466
1 12307 43580
1 1796 62514
1 16208 89658
1 14442 71019
3 34861 94683
2 36589 76375
1 18807 33499
1 54668 82077
1 55448 76257
2 14854 42210
3 9172 43117
1 13729 53320
1 33634 49389
1 24023 53068
3 39591 70319
4 15948 33012
1 13752 54403
4 42644 55496
2 28425 78817
1 37703 81989
252 90441 92800
6 56263 59983
9 187 17338
4 22089 65996
1 37517 91441
413280 58410 59201
2 43295 78777
1 35525 90366
2 23690 42713
2 12482 98302
1 38741 95018
1 35688 92049
1 29953 31238
1 19272 81243
14 224 19955
15 18384 26747
11 65065 70510
4 11419 36642
8 30731 44235
1 19991 65408
18 73541 80778
1 6553 83924
1 30416 93002
1 46382 88461
10 50773 54984
5 62285 93363
2 52507 77278
4 25367 40728
4 8978 21914
2 21139 79349
4 16280 59505
4 18358 36649
1 3698 64851
3 22007 38687
1 15904 80219
1 14472 89429
1 5716 52689
2 25428 43801
1 25943 63159
1 1674 79829
6871246 63051 63144
4 8192 27394
1 17498 36623
2 4742 31948
1 6594 83900
26 80155 89745
134 1865 3593
22 49643 49933
47 79550 91564
2 25761 97279
12 63400 90432
6 12474 40383
2 9794 15184
1 19770 23376
6 27314 79237
5 54932 86411
1 51238 81335
1 7785 99450
2 39418 59643
1 64910 79715
2 38956 73000
1 3792 78138
3 288 49909
2 63775 85923
8 1666 25307
1 61606 77171
2 21813 34991
3 5178 52539
1 17825 99374
2 45589 86156
1 18487 30759
36 75266 95206
3 25039 54016
2 20098 85601
1 38258 68689
7 28605 42361
2 61885 97416
2 43994 73767
2 25148 86268
2 62532 92361
2 63296 74483
1 13042 82188
4 15549 46713
1 12990 36130
1 9377 40368
1 14381 50211
1 13722 68204
1 35198 85161
18 87729 95407
10 69211 78850
3 5228 56461
2 20151 65756
3 8559 34134
4 48676 91243
2 20001 47168
1 31035 47274
2 21589 74574
3 70058 77283
6 68387 89504
3 32680 71904
2 44002 88844
2 17003 37258
1 15152 87335
25 51314 53305
4 36819 45553
1 50565 57228
2 23261 48769
1 28874 59177
6 68306 86682
2 45042 81441
1 36675 86610
39 2903 13314
2 4237 63061
1 17105 96660
3 32133 78636
19 4380 20673
2 40159 57404
1 27286 68856
74 4463 8329
3 71828 84046
18 72490 72714
3 16857 87397
3 15354 56318
3 39292 44138
1 21292 57666
1 12080 60761
3 62455 79843
77 93848 99070
1 30645 64050
2 14741 65840
4 7344 47511
1 38937 66834
89 92888 99192
3 990 63867
10 59740 93649
1 13356 88558
8 58052 67359
5 9944 28582
2 42711 96563
14 77213 91100
1 32066 77184
5 41242 48950
3 72245 82148
14 82318 87166
18 15290 33453
3 11959 71153
1 25332 49045
275 90720 94559
2 15214 48435
1 7024 52837
3 31291 55554
1 32259 55198
1 9823 83370
1 13466 56762
1 6388 92010
1 21274 99394
200881 8653 9010
2 55714 85989
12 3311 26981
5 62019 91492
2 6639 77130
5 68321 88749
1 27610 54661
6 83124 85941
3 64397 83320
1 9543 64823
5 30908 89042
1 39198 85895
1 1379 78809
9 9209 15202
3 74896 88136
1 35803 38750
6 20759 72386
1 18855 56228
1 16011 81288
1 14918 65009
4 45250 52208
1 28047 68165
2 17 78205
4 77652 97507
1 64676 85007
1 18712 63931
5 9861 17248
4 13808 76003
1 40536 92410
1 19689 70631
9254806 35974 36088
2 22410 81304
1 4056 66990
1 9652 80613
1 23887 46541
4 44708 47300
6 28091 35790
1 30942 34684
10 83146 99922
1 27412 64769
1 6100 71307
4 38141 58295
1 33754 71247
3 65489 82890
5 20873 33174
1 22313 40011
5 62392 87134
15 20335 21235
6 42358 76105
17 81985 86160
2 11351 70302
6 40785 63544
10 71255 82044
3 42968 56548
1 32975 80672
1 11638 42110
2 61435 98470
4 48376 81859
3 53962 87477
1 7965 79980
4 75040 96506
7 51291 60393
7 43188 48146
3 58942 78827
4 3436 48907
8 9316 21325
3 51493 96958
3 130 53894
6 74422 81649
1 5616 53832
2 49670 91304
1 45578 75349
2 55097 77205
2 16280 70993
1 10236 89107
7 16338 20025
4 36536 49603
2 43639 80517
31 78821 79791
1 69861 97056
1 54332 85417
1 29776 94692
2 30008 78965
3 40124 62294
1 14614 55268
1 2674 73819
1 20466 49132
112 3527 12287
2 4735 71291
6 58967 74180
2 30314 80691
1 39633 77025
95 13648 14055
3 63383 78886
1 38282 57150
1 15765 84013
1 26704 45359
2 35007 49724
30 82515 88262
1 76869 96466
2 7699 82415
2 10270 64219
10 16227 27747
1 13334 99776
1 76936 87415
1 48894 66064
8 50016 81104
5 37556 43989
5 61998 76564
3 23408 72275
1 4021 85167
4 8316 38741
1 46104 97315
2 16551 67293
1 68184 79061
1 48138 84826
1 10389 67585
8 103 33650
2 25499 88046
6 12439 40391
4 31673 77943
4459020 62812 63398
1 40454 54055
1 35593 96149
2 12788 46560
1 1029 48104
2 6535 25515
2 61413 73752
21 27021 39970
17 67078 68357
1 35231 95182
1 66966 73903
2 32618 45346
7 51612 88720
2 24458 62567
4 1708 31167
23 77922 86946
2 28359 49454
2 3118 93582
1 14300 81348
1 45712 70194
1 69170 96262
4 49026 99474
3 11479 71743
9 13831 17515
199 10401 10926
3 29908 66350
1 43736 75443
1 25851 81597
1 37233 61278
1 32972 83318
1 36405 83189
1 38224 80417
26 14194 31121
2 11848 66906
1 7089 37356
6 73169 93874
16 26190 30613
3 32802 55058
6 71540 87477
24 59786 64174
224259798 99430 99849
2 57246 74803
1 20935 40445
6 60278 83357
3 2227 70670
3 15015 74139
1 69495 91893
1 73632 79374
1 36946 70393
4 40340 60206
2 30223 82997
5 2016 43693
3 20407 60501
12 79855 97320
2 3094 45295
1 18472 80431
2 6636 71931
1 25889 83358
14 3393 10938
9 75515 84598
1 33729 98079
1 60050 98245
2 42706 83275
48 47917 48545
2 59150 93469
5 17330 54005
2 62611 75277
2 7375 84837
1 30169 58359
1 42771 76685
1 782 54056
155 86328 89935
3 35818 52365
1 17877 58014
1 16705 96288
1 7317 53875
1 44481 75560
1 31201 59239
1 14873 64434
1 8693 84119
1 10152 60794
5 32268 37673
4 48958 60517
2 7019 94438
13 9998 16896
7562472 44807 44850
1 47106 92810
5 70330 75907
4 22656 44412
54 91707 99800
2 12775 63611
2 46951 86088
24 21074 25289
8 17424 45353
1 10623 79590
33 88440 92768
2 5544 54852
1 18936 72920
1 6694 78417
1 26969 72191
1 26767 52981
43733748 1970 2451
1 27454 97464
2 33764 42346
2 38426 80410
12 3279 10742
21 73827 94027
18513823 85113 85793
1 75075 91696
10 12992 35250
4 95 73144
1 29981 95439
21 60151 67378
1 43429 87836
2 4180 27384
2 64889 84134
4 38426 90740
3 72900 99368
2 44315 48387
1 37708 63687
8 54961 69708
2 45778 65180
2 24463 54114
45 13098 13209
5 7313 41279
4 25594 73759
1 40536 81786
42 3685 18936
1 38364 96122
1 38936 67188
2 52869 79852
1 20937 99348
9 42774 45622
1 23324 65239
2 56732 88890
1 42578 99532
1 2973 96504
1 41710 64839
1 18647 89058
1 43657 52339
4 12044 37924
3 5318 62764
1 10321 66193
1 1297 82416
72 86683 88599
5 3819 36813
3 19051 53927
7 63602 78453
39 79759 94605
1 24526 69234
2 26496 72168
12 17144 20177
2 47206 68468
3 71533 93907
3 10163 73956
1 10601 82707
10 50210 62862
4 10571 55289
2 59792 96932
2 63448 66038
3 36221 56252
1 65020 74159
1 31086 41008
2 43742 85110
1 35044 71064
10 13002 18256
1 33980 54347
1 5766 42752
8 82735 94779
113 80454 83182
11 79910 88207
5 19560 55378
8 23531 32964
4 44073 86925
1 28996 79669
6 41508 49238
1 22667 92350
9 2244 26055
2 23474 50257
1 13439 69050
6 61962 97152
1 8719 78998
2 41666 78299
1 40500 65178
1 34395 63497
1 40690 96806
3 74946 76865
6 80430 80830
1 26691 95975
39 15943 21478
2 12184 49477
3 33497 47330
1 28271 64724
2 71759 85037
2 9715 34619
2 25581 86367
1 35174 97564
370 9682 10423
6 77074 90471
18 88247 98367
3 1640 59709
2 703 90323
1 11094 36442
3 12997 68738
1 21432 87240
1 32267 86500
1 22073 89780
1 14102 79857
1 34033 81745
1 18865 64182
5 12927 36112
6 59943 77021
3 33482 71195
9 48837 86982
1 23705 61202
5 6127 42243
1 13921 41673
1 37597 61930
2 17750 28979
3 26178 61248
4 11580 36626
24 2705 18129
1 11157 55077
3 22026 77962
146002 11002 11787
1 41716 58622
7 27460 33326
1 4480 72791
1 52331 94852
3 37849 67544
2 51099 96355
4 64223 91805
1 23978 78025
1 46072 61831
9 76784 84586
3 24041 96265
1 48552 99371
9 13599 29806
4 59033 79446
2 60704 70328
2 32500 73207
1 57515 84821
1 53561 65197
11 23975 50514
1 38406 65529
42 1149 4933
2 26158 67571
13 4015 25977
1 10503 29013
1 18881 96989
1 1820 78648
3 41318 92072
1 11382 30328
1 64438 92287
19 86962 97099
72 74584 74961
1 41639 53417
3 20930 94806
5 51761 54601
4 48635 95944
1 12550 82252
2 17316 22846
2 41260 82903
1 1052 96143
1 3402 82683
122 91247 94267
1 7623 87644
1 21156 65478
3 63868 78077
14 16414 24898
3 39468 45731
3 3256 71588
1 51448 98652
1 59561 68249
1 31623 92179
3 649 42912
11 92105 98782
8 28511 49882
1 26587 57431
1 69854 95264
2 17788 45103
16 3576 19091
8 54928 68488
2 14348 58450
28 57631 61815
2 63513 95644
3 39392 50229
7 2037 25300
8 10269 13463
4 18878 34501
3 58281 90251
1 20866 29983
3 79700 94631
27600652 19390 20750
7 21998 65548
1 51031 65916
1 43334 74023
1 22944 69125
1 51867 81922
1 14204 86756
1 1540 56190
1 42292 74883
5 14297 59203
8 23586 39267
176 76978 78396
3 23078 53690
1 28071 50448
1 9651 52687
4 3916 30881
1 37423 76019
20 72695 95924
8 50602 60408
1 11792 60918
2 21811 31403
3 24701 49669
30 70223 75351
3 37776 57386
3 266 24870
5 10342 31692
3 4071 22974
2 20356 56155
1 26414 74451
1 4204 35334
306 1268 7182
1 37494 71845
10 56466 92814
4 21865 80873
1 35294 94979
1 74547 96772
1 23646 66016
10 45963 51242
2 85241 99340
4 8169 83891
8 19270 22559
1 62185 81597
368 52869 53468
2 10205 36587
5 23716 59877
676 76980 77565
4 49021 95736
3 63467 75351
1 69067 94720
1 71056 75854
1 30785 93254
8 37394 72204
2 22595 86439
6 81155 97377
5 4590 31493
2 34900 92276
1 19791 47210
8 80782 93335
2 19861 42904
3 46661 57055
2 6213 24348
5 15003 26536
1 8540 29368
18 92981 98509
4 8176 38875
6 15415 40517
2 4667 35853
1 25513 68271
8 32942 88185
5 58331 77058
3 18402 86789
2 10085 30933
1 19433 40557
1 7898 98595
1 63767 71658
1 56069 94733
4 53394 63291
24 79936 95575
4 4498 51873
1 5891 95411
2 26774 52560
2 974 25325
2 41071 67724
4 24599 97803
5 66886 94869
2 7498 39747
1 44763 55867
2 16991 44721
1 11235 81244
1 13193 78933
1 7184 28194
6431 53479 54121
1 18225 75586
2 25690 44574
1 19863 70129
2 30007 36007
1 26511 61617
6 44670 62153
1 21835 58860
30 83087 88076
1 32209 63676
3 43814 59358
1 41944 83807
8 50094 96603
1 1121 94299
1 6210 90320
1 11164 81145
8 34611 45322
1 13289 98866
2 47364 85651
1 693 62837
1 42726 53457
7 57897 96664
2 39034 70743
9 1235 34973
7 13033 25913
3 36350 52870
9 73957 80841
1 60922 75525
10 59538 64881
3 8149 69437
2 11305 70178
1 40758 60076
31 7523 11058
1 42637 49116
9 27876 43740
1 42902 74936
2 14693 88027
8 77758 96144
3 59685 76479
68 1121 9468
1 7045 82063
2 66642 88338
5 5372 45215
1 18251 70265
1 28318 95133
1 9020 94603
5 72023 94365
1 24665 57012
1 22637 48906
2 8370 64403
5 54668 99638
1 1230 94364
1 3737 69182
1 1593 61204
1 16570 81045
2 7839 44821
1 23669 97146
1 32353 85330
2 15696 33222
1 34932 90218
1 4310 50138
10 61248 74370
9 60157 83040
3 28018 37500
1 48692 75598
2 22533 58829
1 47294 77582
2 15588 56594
5 76914 80904
3 5031 92349
3 49389 97940
9 14614 30389
1 19568 72801
11 17027 25238
1 46010 77238
5 43384 51400
3 10356 55883
39596 42166 42386
4 42273 46771
2 594 94215
3 19198 38933
4 49653 56164
3 16977 41337
8 49894 74655
1 145 43317
1 19097 28577
11 23184 24056
6 64577 80887
1 38019 76021
1 45456 95850
1 4649 84749
1 30833 40466
3 68081 74550
2 59786 82772
2 13200 62166
2 13836 69753
2 53347 87300
8 8945 25868
1 3244 92671
1 6786 48525
1 7315 21126
3 52539 94424
1 28764 73909
2 16499 52606
3 56969 89465
1 45516 76881
13 45987 52466
1 48438 80099
6 54527 56487
4 34799 53661
16814984 98390 98443
9 91278 94075
11 27667 36587
1 48942 64954
3 13457 22315
4 63685 83141
1 3026 90560
2 30303 68664
20 33615 37978
1 43177 57795
17 39483 51634
13 79513 92077
1 44474 66755
2 44067 94298
4 9292 37101
2 25217 71799
5 52051 95905
1 17900 61677
1 44762 90427
2 25082 94657
4 56768 74637
1 25679 90363
3 13350 44649
6 69526 75350
23 18989 19636
1 9152 68704
8 899 31604
7 20308 35243
5 62301 77726
1 13246 68675
1 31934 55489
2 1590 88273
1 21167 67197
33 86746 98002
3 33054 65933
1 17065 61720
1 15965 40685
1 14934 61266
2 36746 75076
3 42406 83152
1 16603 71594
26 79125 83756
1 15829 87626
1 20773 69446
4 45979 48128
1 18507 52434
40 69380 72754
5 49360 62191
11 9912 25663
1 19068 26781
1 732 59488
8 11177 35541
1 39497 54041
3 68225 86775
378 35799 36852
1 1342 61790
4 18076 28359
7 60898 89892
64 89864 95289
1 18315 35525
1 40284 79538
13 39776 48295
1 48633 70050
1 29028 44418
6 19615 39909
7 53611 65832
7 25310 41353
47 83882 84844
111877829 28510 28613
3 2426 72118
3 35231 86791
1 24626 65523
3 45916 82286
1 11243 66201
5 83812 99833
2 10717 72537
2 45309 96868
1 32198 67437
3 13127 35878
2 5479 95611
44 2718 18209
103 84961 90867
3 16142 36349
1 22212 79182
1 1650 98185
1 33341 54794
202 95706 96612
2 15676 90074
7 2718 21608
1 7436 53768
4 37757 75155
2 27494 64507
36 538 6568
2 43833 86209
1 13722 98799
1 26382 60139
1 49238 59843
21 78359 85944
82 3953 7092
15 85424 94565
8 48199 62577
12 62488 89722
1 56147 60124
4 10344 83950
1 32121 66030
1 43986 82710
1 24783 78280
5 3953 44614
2 19152 85198
1 45704 97831
1 47732 50169
4 15119 39266
1 22330 52547
1 9605 39798
1 29081 62361
2 31955 51541
1 21139 93205
4 42867 71477
1 37183 93176
12 77880 81489
3 34240 56763
3 55814 90899
3 59384 78235
1 1633 65759
1 36264 64732
3 19470 61469
1 15374 54987
1 2878 76275
3 65042 89545
1 57066 94276
2 47014 51307
3 1934 69667
1 35248 62153
1 24769 78973
1 40774 95919
6 26187 47180
2 37179 95636
1 18144 44252
5800 89941 91562
3 5739 90229
1 22108 49862
1 46592 57826
1 1025 43335
5 55118 62225
10 4374 26731
7 52911 97999
1 32741 70172
2 594 92704
6 68868 87636
1 21155 77513
3 5419 21243
3 33818 36043
2 59590 73931
92 8409 14126
40 36528 43882
5 69432 81830
2 30138 49773
2753 2448 3226
15 15701 29734
2 24475 72516
1 53011 88936
1 13180 83973
5974916 59582 59745
5 39306 67916
8 16544 28596
6 21049 45452
1 22851 88903
5 59027 91878
1 6215 90793
2 54278 90250
6 54065 61905
2 25395 88846
2 18900 54826
2 25061 50804
1 5303 39544
27 9363 18501
2 17815 88098
1 9607 43174
1 4891 37902
1 22126 84657
1 44879 76204
55 7970 13758
3 24138 81426
1 3721 19920
5 39719 98257
42 5996 9376
3 13138 59267
1 30226 52538
11 73765 74643
2 728 43823
1 38133 93835
1 35693 54308
1 3759 92473
11 77361 87431
1 39844 75161
1 19090 99459
2 32191 96155
1 3150 88391
1 38342 66966
4 10207 20973
4 11470 19404
81 68123 71352
22 644 7213
1 6850 79013
1 51775 74882
6 13913 30990
1 38620 79826
5 15903 21521
15 17423 35591
2 42325 44355
5 56706 72951
3 12367 33712
4 64116 74445
4 12031 62040
2 14779 95725
1 1768 61391
1 15676 54021
1 26738 48071
2 20569 35772
1 16141 67787
2 37014 60434
2 2034 82367
1 14244 30739
4 52508 76636
2 1925 90509
1 4663 80748
9 79615 92829
4 37194 79383
8 29910 39751
2 26603 77011
1 60498 69067
1 448 51840
2 8203 85650
1 23923 88867
1 34577 87053
13 69914 96970
1 14571 99376
2 21158 47637
1 3227 96542
1 3483 56632
46 32910 33948
13 43788 46818
4 46562 79968
3 2527 93667
1 60631 93988
1 37166 71889
9 13964 21071
3 65083 67890
24 75281 84938
2 74860 92787
1 65774 84891
2 28340 52958
6 9599 31274
2 23074 82488
3 17079 25114
8 27696 42324
1 3188 97815
1 15443 50111
2 26836 52951
2 35948 66138
10 41821 61709
1 17867 86822
2 1662 43039
3 56245 76943
3 20879 92347
7 69090 78088
4 49651 70755
6 2334 19306
3 3823 76078
1 67122 91187
3 29017 73444
8 5890 15953
2 3668 51919
3 56876 90133
3 42351 53380
1 5906 46213
54 84725 85860
4 11647 43915
3 61589 99023
15 79409 81371
1 84103 85200
1 32085 51415
3 28337 62577
1 11582 50894
1 11411 45494
2 6086 50378
11 48330 52083
2 29076 78130
1 21554 97038
1 25188 93040
1 61748 95302
1 34028 64716
14 56203 67240
1 21431 97928
2 23586 61065
27 24310 29396
8 44945 63520
1 27056 99149
4 26846 61837
1 5271 66413
1 29668 63539
1 34440 43595
1 28320 43788
10 57800 66489
1 25919 78897
1 28649 79863
1 14701 87375
19 84520 97831
1 2862 51067
3 15095 38863
4 2590 21941
2 29139 91346
1 34399 88709
1 17595 60725
1953297 27470 28161
4 49615 96997
3 50037 94786
4 46750 58151
3 7122 37689
1 47843 48424
29 7304 24987
3 16904 29523
50 73663 80443
4 34726 63582
4 6639 20825
46 89494 91072
3 9778 74503
1 4124 52293
1 55291 62661
2 16547 61724
4 28726 48054
6 62091 68282
3594490 52609 52631
15 72623 96970
6 48639 84631
1 50055 94083
2 32570 44554
2 71691 82255
1 5027 88363
1 15497 21138
4 17226 72499
26 54939 58217
3 54785 80792
1 13151 57543
1 14023 89099
3 3606 96264
1 47285 89259
1 29776 91371
1 25932 95066
1 50188 98138
1 69240 84820
1 5403 90123
1 6369 77762
7 1574 70607
2 68507 86015
1 20881 56170
3 37790 63961
1 54608 91095
51 85408 95731
11 37936 48713
2 72390 77602
2 2250 41016
190 92579 94887
5 56676 84442
1 1808 99456
2 7821 25943
3 5639 98499
4 61226 70872
1 39170 75211
5 18373 53755
1 3809 85303
2 47178 61599
1 4914 53202
5 22007 40798
4 51877 82720
2 33494 51785
1 43119 68770
1 53053 69125
2 53620 76786
1 36552 56202
41247 76648 77147
2 51998 93513
6 1861 49482
6 65810 87347
2 54124 61508
13 7917 32358
5 24494 43772
2 55863 98260
2 18159 93731
2 38926 92277
1 28189 87215
1 42053 77660
1 38509 53807
1 20429 74408
2 33063 83501
1 36662 91464
1 41174 84281
1 27737 97357
1 26210 50391
19 67650 71764
1 31553 82235
16 90017 99329
1 8952 98771
1 18040 48562
2 7118 98849
1 59262 86984
8 25636 33764
2 14297 86505
2 39026 86497
2 72789 83898
3 73767 91625
39 2404 13668
4 36152 58121
20 78480 97285
3 11941 72543
1 20089 65473
1 35930 67585
1 47989 55728
1 35548 96094
2 3929 45423
1 41177 93520
12 50551 58465
14 2545 33059
1 952 98130
35 54111 55304
6 5907 30773
2 956 87486
1 16705 23604
1 9714 36724
3 36536 89621
2 21999 99650
1 37322 86669
14 78222 99025
53 11916 13412
6 44920 67486
4 65795 83754
2 63653 86088
2 24386 83305
4 9469 35987
9 57478 77591
1 11682 78627
1 26915 99600
3 23162 62229
3 15206 48005
2 14634 26883
6 44665 45672
3 54573 82128
3 63615 99283
93 75849 78699
10 3342 25869
5 90670 92973
5 13657 24678
5 25695 28268
2 70435 98003
3 23288 93250
4 10218 80698
12 4007 13973
5 32101 48548
7 82804 99928
3 59446 82460
1 74296 76076
7 35868 64653
3 37901 47767
2 23649 77299
6 76629 87187
1 17741 90285
2 66026 84767
2 14037 27727
2 53088 77839
2 62173 70035
4 10486 87545
2 22315 44055
2 57919 71515
3 16530 50318
2 46700 62982
2 16599 88535
2 12575 21210
47 89579 91888
1 33599 43944
64 843 8054
3 55276 81278
2 4928 91909
2 6548 75753
3 78468 93341
9 5760 33672
2 71172 84810
1 9338 68308
3 62211 92924
15 555 15008
5 26274 38665
1 24146 45097
4 69144 79886
11 36428 38542
10 40926 62638
1 33450 67928
2 18406 35097
1 30390 66673
2 48172 81796
1 48032 81589
2 54152 61269
1 28839 80893
2 13733 55843
1 37151 46038
6 31554 40797
8 65211 69348
3 14140 42984
1 418 94278
1 14049 90815
2 12304 74500
1 16580 74798
15 16096 26867
1 6536 87020
1 4465 71803
1 35284 78046
48 65337 66966
2 16003 27451
1 7678 32403
3 73164 87685
3 3712 93569
2 33515 80767
1 67571 72943
1 12532 46954
4 1400 97055
1 1806 55091
3 16665 35165
2 46479 94101
3 37280 45337
5 61890 67492
2 5791 48459
1 19986 30095
2 14177 67912
1 40908 97246
2 7995 48545
1 34343 77851
1 28823 81113
1 36468 91345
1 16517 21631
6 53283 80909
5 72178 76626
1 21323 75782
4 6844 44595
1 29773 93258
25 80380 89590
15 91537 98219
2 31617 97163
1 35570 96002
11 10174 26947
2 3315 73491
3 44237 88935
3 32930 45644
1 22653 99557
1 33802 43565
2 71980 81896
13 65249 66511
2 83972 92587
46 87916 93607
3 10333 70126
5 77226 95225
1 77241 97539
6 60868 65687
1 10987 75416
5 11321 49542
1 35766 68191
2 27008 86234
1 11990 46961
6 73515 96097
3 746 20041
22 587 17146
1 23573 70152
1 9099 55913
1 54493 92215
3 6900 37885
1 26221 88044
3 7538 91144
1 33733 66095
4 38512 94425
1 25285 40982
2 38145 71000
1 23763 84688
13 7286 23700
3 28076 70328
1 30757 40399
1 12554 38200
5 17292 24136
1 28306 98621
4 39871 62675
1 6443 56807
2 36299 63681
13 70088 76862
2 276 87874
5 57276 97916
4 13088 28684
2 27240 65274
1 5352 81328
1 55229 74989
4 17658 37922
7 57711 60487
2 42112 72282
1 58943 85709
2 40599 59861
2 49347 62483
15 82951 96024
1 9085 96843
7 20127 46096
1 416 85826
1 29584 71868
3 57702 64514
1 21599 63532
27 67266 80035
3 24841 45130
1 1225 39645
1 4709 24786
2 9434 49045
43 82106 93882
125 1238 6585
1 29742 42117
3 4664 27018
1559871 90898 91842
5 658 69377
2 2554 65826
1 2101 98053
1 8727 97913
9914866 26289 26766
1 11173 61733
18 21151 29590
2 16293 78297
1 36509 63866
1 14914 55198
7 49989 80980
3 2812 93373
1 2559 59692
1 4095 29614
1 43539 80590
2 3980 22680
3 52012 61829
1 21379 99417
1 54109 96094
1 33832 70611
1 54267 76931
16 75629 80708
61 1731 9851
2 27956 61691
9 86900 95557
3 1072 86767
4 74377 77115
2 70572 98994
21 28105 32915
3 2208 63458
276 77213 78274
28 3780 7873
3 39341 70003
7 22132 57919
1 24410 57818
16 81595 97285
2 40608 75937
22 7501 14840
15 25315 29451
3 13000 79447
4 45422 67487
1 19480 92353
1 24812 68242
1 27586 77912
1 54960 73040
1218413 58570 59053
16 79426 90891
3 37727 61712
3 27058 57228
2 25747 75637
27 17383 26988
1 18554 97470
1 9646 28600
1 9883 42130
1 11183 86405
3 29848 69576
17 88923 95058
33 2681 16058
1 11204 68850
2 8725 20653
1 12526 69736
2 44165 76749
3 53501 82554
6 19012 40947
1 2494 17515
16606111 90968 91112
2 27972 43137
4 18095 58344
2 10513 93307
40 81387 82754
1 11950 41647
8 42117 92647
2 10769 82057
8 60221 98198
2 8440 72736
5 63543 83126
1 28576 72252
2 28704 95769
1 48919 94932
3 33771 41256
6 41285 57850
1 3182 82261
1 19814 91988
11 68205 72197
3 37250 42031
2 14526 38735
5 53517 85994
5 2446 21480
3 11437 24133
2 56403 66542
3 15325 70422
4 73420 92932
2 21725 44755
2 33115 65304
2 42225 80357
3 24582 58834
1 50608 92879
3 26376 55918
2 35794 98861
12 67710 82405
2 49894 89740
3 32682 48104
1 35882 72359
1 55740 73689
2 36357 55051
117 93055 97250
2 36957 97719
1 15073 71456
3 62474 70692
2 37020 66537
1 39444 45077
149 87670 88104
1 70 74080
1 18806 68903
1 24514 46047
2 42162 91178
16 24960 28078
848 1886 3748
2 85554 92262
6 51442 72301
4 16444 49625
35 90771 95207
20 82733 83070
6 190 46873
12 53693 57530
7 72425 81963
8 21218 29454
4 15078 68532
1 13834 99400
1 14855 45658
1 12980 74075
46 12506 19386
1 4106 56185
30 83861 87918
3 18755 87159
3 12863 34347
1 8763 28452
6 49360 83138
2 11594 29658
2 21276 80876
1 22883 95684
1 13116 39405
1 56289 69336
2 51784 58521
3 5405 56707
1 26194 50356
1 40612 77459
2 43512 66122
6 54931 69595
13 70745 95619
1 60546 91332
8 74558 92366
1 20553 59425
6 10960 28670
21 85650 96252
4 33108 98485
10 88071 94198
13472411 94698 94910
2 6968 88187
5 71569 95514
6 37728 78351
1 13900 68871
2 59383 65872
2 19371 72912
1 38733 55425
7 27100 41526
1 28421 66340
2 18435 59415
14 17 26949
2 7959 50015
30 78833 81447
2 20158 29362
3 20072 24078
2 27618 98485
1 79848 96259
1 40258 78858
2 74551 89607
8 60754 71388
1 22361 99444
3 86936 92863
2 27673 84711
2 7189 62966
3 1225 77513
12 22040 24692
1 5596 66308
3 60558 66879
3 30202 51988
2 37248 65588
9 81477 84652
1 2041 67266
2 43675 75412
1 1898 88274
6 12302 33212
2 23334 94646
1 48393 76845
2 19535 43578
1 22265 84234
2 54217 71300
7 82547 97722
10 71721 96653
3 82161 83572
188 1147 5280
12 79683 94331
1 28939 87551
4 7827 42712
1 55591 91862
5 11103 67310
27 74916 75883
3 55077 65325
2 38542 66230
1 18937 65561
4 26146 48807
23 71056 78085
2 53186 86620
2 76904 99010
5 24989 60980
2 25066 68411
5 11669 27729
4 47995 60253
1 2600 49249
2 73681 96818
4 22009 46759
1 13890 46770
518 95774 96255
6 34924 82597
2 66395 91153
4 4121 17908
2 37726 97582
8 80093 89333
1 39444 45297
5 46334 60633
1 7686 55529
2 53371 58595
926 48710 49519
3 31120 57848
28 65528 73615
4 40155 53852
8 59340 83007
38 89022 99668
2 48573 71837
4 16566 19027
2 62161 79593
3 698 60188
1 14489 98448
3 4087 54596
3 38246 80737
1 44951 78986
9 7593 22784
2 49371 77136
1 38701 96734
6 26745 35972
45 81089 89464
12 38 34654
2 35094 89167
6 85197 99655
1 87934 93663
5 49490 79587
7 30677 47038
2 33902 74285
2 31462 43536
28 3850 22627
64 14612 16854
3 34590 54840
1 16434 65697
1 37440 87725
5 76543 89074
2 8729 96876
1 26629 60496
1 5677 69660
1 40492 69639
4 44586 73950
1 25567 56478
1 7659 67690
1 16082 91851
8 76068 95846
11 64267 67804
4 33216 94757
3 64587 80522
51 1326 6454
2 82496 91365
2 38627 60447
21151 50797 51134
12 14487 31031
3 26506 72520
1 9544 80283
3 30307 55384
1 51164 56896
1 15348 95610
1 16167 31102
2 22182 95098
12 74354 80703
14 82438 97934
3 12159 66498
1 20603 52753
1 4041 89872
2 71011 92912
2 17497 73741
3 79854 98194
1 69934 86200
3 29782 42991
1 23953 90272
1 15856 53396
11 20694 30665
7 43641 54510
3 20659 80017
2 2299 88486
97 13123 13626
1 24859 74424
2 6976 72448
1 18999 82816
1 10768 75349
1 22612 88640
11 72798 91034
1 38799 67334
3 9500 29694
1 10952 89340
1 11584 89201
3 999 88235
1 35430 88856
5 53638 82681
1 40947 91614
1 60721 75188
1 17227 77811
3 38367 44698
1 50468 95612
8 54830 64429
2 3812 76688
3 65779 68205
2 41807 64136
2 31479 59963
1 26686 70396
12 67273 69630
6 25457 31439
1 32943 57086
4 4591 55960
1 49044 93558
1 7477 71636
1 11561 94314
2 43706 55494
1 12487 80502
7 14226 34668
2 21522 95916
1 18277 38382
6 60306 76118
2 67647 90496
1 28362 91377
1 46849 67729
4 35848 45786
1 27351 82310
18 13674 20144
1 21664 62952
2 41532 53539
1 19422 76300
2 18058 36263
1 13936 61986
14 68436 87264
4 55440 95913
2 11122 40341
1 21781 93757
7 2158 43449
2 69493 98363
3 69545 78510
5 4722 34143
134 94439 97252
4 49077 83184
3 83584 98304
4 5073 53536
1 4983 45597
1 8218 65240
4 41449 95675
2 21295 60883
3 47133 50936
2 3266 40908
3 42964 98214
2 12917 59594
1 62835 88510
1 21582 94681
2 23317 90422
1 75326 80680
1 42258 47366
74 3988 6435
2 29812 83951
3 9333 62552
11 322 6846
16 11249 22414
3 38435 51952
2 8863 81342
1 24986 59738
1 3021 29903
3 19944 66007
1 24549 65346
7 74301 84318
12 52077 55349
2 82351 97647
5 20651 26706
5 41847 45065
3 52891 60982
5 19407 35837
10 69577 85667
4 15756 85898
1 25292 89571
1 24318 93926
2 14773 74493
1 5077 33557
25 89097 97591
2 60697 98626
4 22343 61841
1 5073 44907
20 61902 73617
2 3101 33049
1 586 52058
2 72278 82883
1 32433 74399
3 15053 60336
1 2887 94516
1 31963 77940
24 31091 31309
5 54995 91625
2 48231 99241
3 68629 84854
3 25893 92821
1 12126 91159
67 7172 15484
1 33859 87336
1 32262 94582
1 43686 56947
5 6501 66182
1 2210 96406
8 13978 14680
1 6268 89315
2893 10811 12238
6 57653 91243
4 43968 74897
2 74513 98609
6 10506 48313
1 15847 76327
1 43115 62907
1 3357 83285
4 9348 13706
1 5690 66882
1 11465 89870
7 6862 25662
5 25664 43070
15 83554 88657
5 53985 82614
2 64606 72090
5 74981 96286
1 16487 79673
4 15853 64913
3 11385 35011
1 12873 99889
2 37872 83224
2 44799 60771
1 8464 85544
1 43841 55406
7 6369 22853
1 24462 35649
1 63259 78779
3 18681 54899
16 77808 89554
3 68688 83339
9 6469 14247
5 6078 29209
4 5441 88353
130 46033 46966
1 75020 82436
4 44632 92715
1 19413 87066
1 45557 61720
1 67181 91392
2 40660 44285
2 14218 80661
26246 16072 16632
1 46769 75019
1 1089 79490
3 5056 41176
54 86972 94784
4 28589 66198
2 17948 83031
1 6050 55198
1 32101 72835
18 92025 92810
9 10500 18088
1 77006 99467
2 58787 98946
1 46017 58038
22 68542 72134
58 76717 79472
6 27500 67420
2 43510 92080
2 23077 86252
7 7784 19621
2 28431 68042
3 66270 70085
2 48749 92249
1 62997 75639
1 57293 91828
4931200 93653 94087
1 63514 79592
6 11126 44424
4 22330 61261
2 16450 62457
1 25012 78079
9 3500 22667
3 32983 85617
1 39305 86510
1 24776 62396
1 11532 84969
1 49383 94058
2 35811 53772
1 3078 88247
7 289 30494
2 28518 77833
1 6158 86547
2 18508 86985
1 8186 55992
1 25721 29625
4 56919 67083
1 16180 61561
2 26915 82366
1 1010 77066
11 5081 21151
1 2723 84839
3 24370 85783
1 1648 55663
1 31764 71902
1 10769 88117
14 77882 90580
2 25453 47523
1 46166 97122
3 20002 80751
5 20423 44644
1 49963 59256
38 7467 8421
1 20237 98581
1 17103 55938
2 47604 66862
2 28590 58689
12 62551 89466
2 19847 81431
18 16648 21723
32 37289 38980
2 13498 29110
1 21846 85497
9 55821 57973
39 29485 33785
3 24072 85277
1 60804 83227
3 42800 67561
3 50671 63677
7 63233 89947
1 58546 96046
1 72752 93480
3 9695 35616
7 36337 47860
1 529 62199
2 79605 87461
10 55599 56441
3 8334 98554
1 79393 87894
20 50853 52894
4 10653 53621
1 32017 67438
4 19356 38762
3 2807 27163
1 18986 30576
5 18949 50024
1 17980 25060
2 27077 67702
1 19415 97657
1 16511 93913
1 9839 35504
13 62429 83398
22 11909 15654
1 45754 93763
3 27762 37804
65 3286 4636
66315324 275 1454
4 38824 95621
1 7962 78010
2 5232 43003
4 55342 75763
1 24085 82924
5 21815 68276
1 9544 42084
2 54044 98347
2 46644 98177
1 8991 76570
2 45238 64774
4 56377 88192
3 12624 60492
119 6708 11717
1 16360 97954
20 64859 65056
5 16532 32777
1 25107 55564
1 18809 55849
2 37482 90718
2 30033 33942
148 7865 9467
2 4678 13856
3 19225 56723
2 14880 31050
9 33307 55504
2 41135 61427
2 19801 60705
2 45028 66287
1 12633 92037
8 55211 82338
3 48379 76777
2 67242 81394
1 14366 77312
5 16727 53152
6 76321 91251
2 30260 55319
1 40485 50476
1 32697 60207
1 19172 52192
13 78550 79537
10 20209 27354
2 25993 58379
1 12091 27576
2 8735 64786
2 1049 95817
1 41972 96515
8 32847 36820
2 24351 67931
6 14593 32068
1 9997 88313
1 13167 67772
7 32614 35383
1 35240 40947
2 20774 24938
4 12363 77128
1 42949 54515
1 4354 37359
8 45873 78302
12 23331 26151
2 27585 66210
9 61481 88596
2 19727 68918
1 15290 63428
2 58262 82445
2 222 69135
1 5224 81093
2 20276 24799
2 58619 73904
2 899 41665
2 14019 99001
1 33585 84657
1 44320 76301
1 1082 88182
10 72780 88839
2 35344 94165
316 34958 35816
110 89007 96757
1 58184 85583
6 6271 38203
2 13644 68570
1 35815 93315
1 14764 36639
2 22757 66094
1 49824 56001
2 20505 63820
3 29150 51660
3 37334 86560
1 50780 92342
3 57268 88876
2 60764 64863
1 18902 58197
1 37317 93334
1 52610 91754
1 40651 78526
9 2099 35466
1 54383 87618
5 70077 99637
2 33169 68909
3 23287 33657
47 82184 97447
3 10304 58866
1 14635 97903
1 10779 53593
7 36925 45882
7 58262 66497
3 2423 42865
2 61960 97880
4 67079 93784
1 29213 54576
1 60782 97613
4 3434 98437
3 20354 29551
2 18339 38297
1 13204 79376
1 26504 45417
3 47407 87092
1 57488 97268
2 57106 97492
2 66049 98657
17 13932 18811
9 58466 60872
3 25552 91589
6 38622 55503
15 4437 27801
7 45271 62564
1 27423 65963
3 1284 78384
1 8472 36574
1 21657 90085
1 130 71672
3 34448 95690
2 14821 59396
2 29825 44460
1 21732 70891
1 9726 75753
1 41320 87275
5 152 21944
20 65538 85057
3 20937 74635
16 84880 92295
6 58891 62594
1 80297 98668
3 2294 31486
1 37804 47776
4 16492 49472
1 4544 60574
1 289 76369
12 81271 99386
2 76196 97986
2 12265 44808
2 21141 37077
3 53115 93228
2 61682 81739
7 50243 59627
3 23845 84761
1 4889 66576
1 41673 65009
27 48435 49893
2 53371 57720
3 53322 78776
4 18946 40125
7 4259 23084
1 3918 44785
44 8050 19991
3 22190 90838
3 56394 93826
1 7434 67461
1 58838 76733
1 55301 63812
6 25639 33582
1 10977 36848
2 45170 63456
8 32629 57506
3 12971 48134
1 30401 81014
5 66780 78954
3 15236 72103
1 18628 94598
1 8818 54262
2 33980 89090
33 5587 8106
1 39115 83570
2 14275 59130
9 3715 26304
1 19003 65775
3 1241 56475
1 37662 62676
1 20228 76475
12 87031 92130
10 62196 86893
4 59253 92338
4 5578 53597
1 57369 78702
2 13180 48306
1 21775 59684
1 12297 68789
1 26008 70222
4 9162 46297
7 61540 63189
2 6614 75697
1 43858 92419
704 10789 11976
2 38227 92372
1 26805 63721
1 37134 81353
1 69012 85008
8 29773 37021
3 33971 91870
2 4328 42431
1 19461 75157
1 6708 78320
1 16736 98967
1 13507 31732
8 44416 58746
1 12723 52983
3 42800 75418
21 1706 14679
2 33602 56504
2 3908 98898
1 70716 77537
1 50199 65137
1 7840 57495
1 27719 61372
12 69077 99677
3 8804 57599
2 56531 76886
7 36819 41136
10 63425 83670
1 27056 91988
10 55403 62614
1 45492 66306
101 95039 98558
6 36455 38781
4 23598 52109
1 34951 43743
1 11008 73258
5 8824 19976
5 23180 26605
16 74040 96866
1 24429 85292
2 1056 71601
5615754 94538 95217
7 62237 65592
5 23231 52175
1 21212 88104
6 68614 89904
11 13484 36246
3 35353 63796
5199 21898 22760
7 69390 87936
1 2804 47687
3 16801 37652
1 26311 83407
9 8785 19064
1 22399 69975
2 21427 38977
1 25421 98041
1 40312 82806
3 51618 69949
1 4425 59647
9 67817 91685
3 57411 68949
2 31554 44052
4 41832 55328
14 4042 17849
4 17567 71985
3 51447 85639
80 6781 12940
2 26457 90567
3 2436 51424
8 16671 22780
18 58801 61441
3 14229 76643
5 88388 93595
1 39221 69844
142 1890 5233
1 42223 86439
1 41476 95392
6 15517 32472
3 36135 67252
5 61424 90109
1 46340 96891
5 6710 53723
4 30524 35930
3 50674 94306
4 3599 23417
1 44813 86466
11 47431 50968
3 39996 65347
1 39755 95394
4 3558 32723
4 37013 94183
2 65344 87508
5 11409 47719
2 6163 52246
2 46496 69428
1 30885 54208
1 7351 71268
5 20633 21605
33 89559 94418
30048 60057 61679
4 659 99519
1 18442 46896
3 58231 88243
2 5807 47775
1 59425 64949
7 34286 37990
1 35463 61453
1 2220 75985
75 94466 99951
7 48885 91774
3 25741 47895
37 79440 87666
1 18557 39523
1 24022 50354
1 7696 83104
4 39017 73258
1 7906 66624
3 19288 46088
1 15681 37471
65 92710 96727
3 22870 35905
1 20218 85286
87 162 11940
4 74110 92040
11 10277 23722
12 73368 84486
19 16653 22761
1 186 58015
1 9414 47175
16 83495 88368
1 7400 39282
1 1985 93288
1 8112 29829
8 52316 77388
12 24983 37338
7 53869 81845
1 1163 33667
1 21366 73453
4 77558 93901
2 6228 61906
2 15667 56476
1 23910 84486
1 26866 39303
1 27018 42871
18 38733 48977
18 87808 96112
3 9994 30506
5 28612 30972
9 59411 66999
17 76271 79208
4 8553 64129
3 26282 32744
13 77857 82490
2 38921 87162
3 4750 48360
2 14470 38317
1 29884 54163
8 46007 52112
1 8377 47745
1 19373 55937
7 12171 20105
3 3767 78882
1 22566 81511
1 8761 56728
1 24574 58175
1 3789 45415
11 46824 55407
2 17904 62451
1 24624 94665
2 37048 85359
1 16824 61655
2 24706 41282
4 37614 84959
1 5048 99065
1 19135 84330
2 2215 47538
1 17016 21684
2 2049 35959
1 11744 39377
17 84147 95644
7 41800 90630
8 62058 71963
1 51556 79462
1 36502 87671
8 79348 80500
3 57752 72571
2 47355 65121
1 4898 80427
6 65915 70124
1 21644 62406
9 18976 51025
1 59588 66706
1 40678 76573
2 58611 69825
13886478 89178 89366
2 28104 72873
2 51796 97637
2 13620 51067
3 16659 45242
1 8168 45115
1 21243 70667
1 49561 51671
4 60597 76980
4 706 35939
2 20269 69967
1 44157 69875
1 15625 37211
3 32625 58090
6 69918 72281
2 4176 71458
1 19085 91211
1 49845 51128
4 17450 76596
1 32161 80313
1 68240 86145
1 23251 32426
24 27545 30776
1 57542 64923
157 16002 16708
19 53984 61443
4 34012 61708
2 26510 80450
5813 53537 54219
6 23482 30789
5 5797 32866
4 62114 69366
1 25759 29591
1 8418 71894
18 69165 98797
5 58431 83531
4 33602 84161
1 22924 56452
3 484 61698
1 13686 86999
1 11124 39852
1 22717 93822
2 15305 37985
5 23678 28923
1 24236 39791
1 6569 67118
5 30340 59949
1 17220 70313
1 57075 76549
1 25770 88512
1 10057 79938
1 7434 79644
1 50158 72034
1 30504 85579
1 38196 88528
3 65633 85562
2 58233 79533
4 5522 44561
1 39446 76043
2 12140 97957
3 7618 56697
2 52569 94689
1 47375 62564
1 17740 93321
1 38244 86088
1 12363 50701
1 254 98352
2 7931 75992
4 20464 48599
1 52143 87020
1 57667 95813
9 31226 34006
2 10663 63934
2 24570 44249
1 28563 73079
13 68571 75874
14 75138 91002
16 35339 39826
4 19870 47116
17 78751 82968
1 2786 78495
1 21533 77051
1 31181 67126
2 34179 60502
2 44806 92177
1 19073 86398
1 16272 98785
1 2486 49116
2 41903 75452
1 7733 98603
1 34049 61537
2 24760 67277
20 55040 58476
7 67152 97671
178 4170 8618
2 5945 74338
1 62458 79082
2 8909 80946
1 30880 66087
2 66596 82328
2 11724 51424
3 14731 42633
4 46128 83661
1 5022 51786
10 9402 12172
2 3776 38944
3 19274 90495
1 5862 63591
75 6493 13405
1 23780 99737
3 43341 99171
2 24311 39181
4 40267 59769
2 22646 64112
1 4496 60553
1 40542 81828
1 127 80022
3 55957 97628
1 2484 84533
1 43371 61739
1 46924 86522
1 6967 73490
1 3702 90086
2 5227 59633
13 23648 30322
2 15640 37422
3 31456 98268
1 38449 69129
2 32977 49277
2 18767 43216
2 31003 79514
1 15580 82487
1 5571 62716
1 4136 84867
5 7809 10291
4 52245 55151
1 3909 64017
11 64634 72952
4 2507 43279
23 49538 51733
358592 63016 63931
5 3277 15577
5 43836 77018
3 47289 64552
4 12647 35433
3 22224 48371
1 35460 57975
43 77725 94837
12 47864 53506
1 24043 54478
8 64810 78833
14 4525 9546
7 26231 49742
1 5456 33054
3 6467 22076
2 42352 55958
1 38079 96187
7 34643 42404
1 3640 84194
1 7589 80252
1 19296 63193
1 61498 85645
8 51727 88567
2 65561 80528
10811403 25771 26151
158 28321 28751
6 21993 53268
4 53585 85188
1 7576 89931
5 4974 10601
2 79688 80866
1 43732 50617
4 70205 78026
7 73622 90357
1 33840 51000
2 58418 71789
581754 62467 64146
1 23069 83524
7 35826 61094
2 66449 89513
4 77344 97494
4 17010 62420
2 14721 82871
1 79179 86233
1 11714 84089
53 88364 90067
97 11452 15326
2 4386 98288
1 41350 93264
3 65249 83128
3 43555 53403
2 11138 69279
2 23520 46805
2 9777 91540
1 28381 67184
1 32913 77628
1 18943 66933
2 35622 39116
2 29436 53261
1 19928 93907
1 24591 63662
1 62340 88123
1 38975 45068
2 35089 52683
1 36491 43340
21 52405 55811
3 22983 51859
1 9264 68286
1 32450 54306
1 7674 55059
1 1176 70347
5 59672 69936
2 41316 47063
8 75215 99098
5 54149 97546
34 73229 79106
2 41276 50873
4 46174 89454
5 56224 97916
1 29959 93867
3 13629 59001
1 7401 99284
1 3984 76457
4 75807 86251
32 2264 21370
4 23879 92005
4 37587 41637
1 24073 98344
4 14933 33569
3 27339 75991
2 7190 51793
1 10698 67340
33 9285 25774
1 6743 23108
1 51345 70204
4 46627 78580
1 56757 91244
1 34592 92512
15 27756 29807
2 53033 64372
2 34591 96974
4 3861 24454
2 39968 56105
1 71891 84858
1 34274 49299
3 61416 69739
10 79962 96981
2697 89003 89146
2 34917 69856
2 69926 88958
6 20806 85778
1 52145 76418
2 76957 95371
2 1856 94324
8 28223 38300
1 62221 78975
2 4912 72721
1 15739 81937
15 67 13140
1 3494 28509
1 32047 65144
4 50378 72711
7 57564 98955
8 20437 50160
1 4055 49826
1 33349 50551
1 2917 51096
1 46724 66153
4 68810 80238
2 26675 52318
7 69987 74166
2 9634 75356
1 20528 46062
2 31763 52484
4 2025 31828
2 35215 64843
1 35212 76524
7 54348 93830
5 10379 29409
1 44540 73374
22 59606 66149
1 10387 25765
1 32642 51802
13 20203 31774
35 282 12900
27 5098 7842
6 55490 68369
8 28871 98385
2 1343 36178
3 50230 84284
1 7527 87443
1 34498 86579
1 53069 62539
4 80038 82567
4 75302 76980
1 24284 67310
2 36682 86672
2 41124 90061
8 19627 30788
226 92439 92918
2 2251 83358
5 12197 25431
1 21953 93733
2 17885 89634
21 1194 15423
3 38550 97406
7 34804 39864
2 44102 85878
1 17372 76982
28 65958 67441
6 17362 24575
1 15778 99129
44 91650 97764
3 22542 97418
1 8246 62690
1 2120 85753
5 9648 22104
2 7300 77554
1 32749 58852
1 36402 83113
3 14372 66063
18 4015 12770
8 42733 47461
1 44791 82590
2 14800 22855
10 26451 32052
1 19349 91802
1 13447 50349
5 51234 98921
6 15605 27987
7 9169 18784
8 50696 54625
3 52216 83438
2 45204 81533
2 8580 74957
1 12416 65937
5 22508 48434
1 7908 40125
7 62833 97175
1 57582 62328
1 57209 91227
2 6834 43584
24 69982 72596
1 58207 85946
10 32620 60522
7 20182 34527
1 7216 71852
2 45538 73130
2 16374 34814
5 52654 53429
1 49979 92106
2 43577 83918
1 27528 80366
1 5607 84849
129 53047 54135
1 33659 55546
3 41159 58511
1 28185 65942
7 20036 44563
1 75711 86130
2 14042 82686
12677 61260 62056
1 10579 63298
1 5261 83875
2 8953 78373
1 1564 34948
1 22747 75119
1 41838 57367
3 45554 54297
3 8085 75960
1 54099 89069
2 1066 83229
67 87852 94880
2 53296 86755
1 21573 63959
1 43293 87559
1 5534 82365
1 19792 56749
1 15595 45550
2 5057 80569
1 42644 60033
1 9562 85798
1 40163 45085
4 1247 34862
1 49201 85913
1 25867 51019
5 71355 96516
10 56255 65859
15 74488 91788
2 7681 81972
3 40410 64550
2 19309 85640
13 69549 76581
2 58712 72748
4 11447 48433
1 46064 62433
19 79542 99021
2 21207 33218
4 9168 66195
7 63196 87821
1 37532 75079
2 14200 49073
2 14658 20195
1 14893 81473
5 69039 75933
4 24374 50548
1 23301 62877
1 1480 63044
2 46461 55209
358 22464 23649
4 66428 74659
4 53997 93422
1 5382 47665
1 29174 83306
2 60707 74766
1 61849 70914
7 6035 24973
114 10725 11288
6 20468 52959
3 43156 92347
4 11303 29963
3 25970 29399
1 6789 67768
40 2038 25623
2 50643 91894
3 4234 47711
2 6005 27238
3 64631 80582
2 24171 69783
5 57374 80365
2 76690 93175
2 1189 12136
2 2072 30107
4 6372 50178
20 30335 41703
11 53661 69455
3 720 54100
7 69506 99012
1 3372 39396
4 44636 85636
1 25268 38419
7 39426 41998
2 4726 44678
1 11437 90193
3 29688 76407
1 11045 88748
4 1955 64229
1 64098 89249
1 4721 36854
1 27317 50918
3 73967 82669
3 57386 96641
3 44296 97768
5 36038 39348
1 3120 66220
4 52967 69027
100737775 77132 77315
2 20809 99623
4 37384 41015
2 32804 60160
1 43939 54761
1 23617 75751
2 34146 65708
17 11808 19011
2 12079 43070
10 69453 73541
1 25832 86732
1 37 41613
2 35544 99275
1 12079 54186
1 34174 85788
1 13677 69380
1 37188 66664
1 19353 98339
1 33617 80017
1 22603 75242
1 3500 61533
5 63804 85897
1 12330 90348
2 5169 91139
2 13922 31022
1 694 74283
2 34796 63838
1 312 68494
2 67574 75734
1 12170 93456
1 9205 93271
101 83556 87960
2 14010 72055
28 76273 86362
1 58246 78878
3 979 48835
2 23171 81423
1 24946 84556
31 2040 9993
2 58884 87957
7 56974 67474
1 5341 77313
1 56078 68175
1 749 85409
30 8838 19155
2 44356 70093
1 5909 80890
8 63775 80849
1 67300 87652
1 13606 97582
1 70085 81467
1 14765 75329
1 71225 78877
5 34850 67976
121724 7038 7660
4 16269 50159
3 41003 66079
1 36641 69662
3 64424 76996
130 3715 6349
1 43999 80153
1 16173 66442
6 25009 28719
13 18357 24446
3 1540 66204
5085626 37708 38495
2 34674 95558
3 8504 68138
3 62276 87295
21 24325 31162
1 28801 52337
1 65627 85574
4 36531 76522
1 4088 66818
1 31234 57522
6 40568 49561
35 8139 8844
4 13386 63126
1 11488 85534
1 33744 79611
1 4507 69710
21 84936 88447
2 61692 70923
2 41212 61246
1 11462 58433
4 8594 42943
3 31781 97616
1 42159 92863
12 64596 88657
3 66687 89830
2 54261 84413
1 45928 90256
1 65001 88795
3 21459 64495
1 15387 58955
1 55204 78778
1 27113 63845
2 48703 74271
5 29243 32114
12 19256 32419
4 74385 87551
4 8800 82329
3 73568 98578
1 75135 92331
5 35199 50484
108 85030 97391
1 15818 52636
1 41717 95062
3 40521 73443
1 4684 48680
2 40184 88703
1 6567 71628
1 40014 76144
1 13239 79983
1 10058 69852
2 59296 87818
150705 90065 90971
2 5435 54639
7 68639 82568
2 5295 32490
3 72071 93930
2 33485 67989
2 16543 48782
1 27210 82789
1 41661 62657
5 56330 94113
3 7403 56643
22 48407 55896
2 24023 56593
10 41237 42976
55 87618 90896
2 13721 31028
3 60939 89470
5 27952 97741
1 48032 98896
3 5958 43165
2 65432 77145
1 57200 79121
2 2160 82677
1 2621 82414
15 21075 36693
4 48407 58375
1 30816 83402
3 70284 80172
3 18732 61261
24 80045 91349
12 11787 22019
2 70496 75851
4 48063 89428
1 18399 76966
3 42111 61423
1 15269 65256
6 8022 33418
6 77332 91508
1 14586 49426
1 75234 89155
3 37186 89270
2 27239 37403
3 37849 89039
1 41049 98299
3 49091 66237
1 38732 85140
1 17070 97354
1 3844 95750
3 17706 49010
1 43656 94706
2 47256 92357
2 79192 91333
1 73452 85983
89 2654 4463
1 28571 71942
1 38873 92170
22 36038 39350
2 35584 45454
1 39902 95050
15 16979 36407
1 45143 54995
5 55463 97761
117 6357 12889
3 14886 79370
1 18291 46812
1 10656 58322
12 47105 49018
2 8616 88529
5 32057 50022
8 70075 79082
6 1630 37057
1 23299 84711
4 35394 76864
3 30765 69161
1 9544 40189
4 41200 42351
4 77853 93256
3 24555 51140
1 31910 45351
1 31297 69314
1 34933 90469
9 52602 54696
1 53840 94680
1 18310 32354
2 13202 94138
3 11255 68113
9 55442 85014
1 75633 99760
1 19361 58838
41 62701 64422
43 83420 84868
2 6018 56150
4 3321 52327
1 31267 91688
3 41318 69968
16 42072 45424
1 75416 95093
1 12996 34813
1 6312 46231
4 63661 77122
2 21086 84674
48 31744 36618
2 6571 91116
2 7452 58770
3 36995 64935
1 7121 73929
1 39295 82901
1 14082 97692
3 48905 57503
1 14030 62404
2 13550 89750
1 59468 99257
45 13956 27792
1 24345 29515
4 14672 96594
1 8743 78765
1 47794 48822
12 7136 11492
2 41613 89215
5 5805 26505
1 64091 92655
2 62934 66473
2 22668 68054
1 22801 84515
31 68594 70745
1 14550 29444
2 60932 79187
2 56735 70755
1 38723 69852
1 50779 76198
13 67455 93291
4 15908 31097
3 62988 77575
36 9706 14494
1 60002 75682
1 1719 80330
9 77454 84372
15 10884 24950
2 41567 67784
1 10778 30472
1 27532 89740
2 9119 74394
15 23529 31618
4 39731 66001
1 48523 78031
26 31054 35938
2 4256 49305
8 35766 55194
1 34255 69470
1 37772 69763
3 56713 92692
6 5085 44694
6 2894 26965
4 43560 78809
4 23223 25384
2 61789 69296
10 48507 52609
5 6763 21337
4 838 41818
5 33027 59853
2 1040 86885
3 51309 67639
2 46873 93746
27 77750 98462
12 19070 21640
2 7499 84194
1 12585 92043
1 35132 84183
6 54731 62863
1 7580 86893
2 16958 78412
2 50011 65663
1 61388 93625
1 62447 96612
1 23667 89087
4 4470 55286
2 81966 98573
3 26733 83048
1 62679 97544
695497 12233 12261
2 48466 68601
2 77666 83064
1 26162 79928
1 37780 75282
10 8446 26839
11 55559 58497
3 27363 60227
11 2263 18235
4 62827 74583
2 51482 72513
2 60936 97433
1 14699 70165
1 36795 95714
7 34648 44225
3 28293 55373
1 10371 41121
3 40129 57706
3 21019 47600
7 23792 26505
4 64012 80519
2 10722 77599
8 76690 84355
3 45674 86790
1 23354 83615
4 10726 50330
1 7030 49916
15 84498 99736
4 49484 77668
2 72872 94367
7 23392 27812
13 65172 84528
1 494 4783
2 28215 77819
2 28207 98213
2 46516 70287
1 56341 75339
16 29040 31902
10 82170 89451
10 76441 99246
6 8921 67035
1 31876 68170
1 43821 74113
2 27465 60066
2 30786 65921
1 12519 52738
1 14159 79423
1 2692 16301
9 27489 31068
5 25236 33725
10 8635 19444
284061 27512 27851
1 74450 87233
3 28109 84283
1 21876 83963
4 46133 62357
1 15418 76145
2 12085 63587
20 19190 21838
1 41788 93318
2 31228 78435
1 25609 63815
2 51951 86079
6 55712 71062
3 41376 80716
1 37153 67315
1 28890 73909
1 50163 70245
1 27047 85834
14 79443 85098
1 42350 90106
3136 29730 30674
2 46611 68784
2 57887 90992
96356151 63767 64213
9 77562 86675
15 13099 40190
3 7887 78746
2 65616 74534
2 53808 89605
1 27791 85376
1 7791 69722
1 43532 89887
2 28821 71339
1 4911 75857
1 3488 56381
2 1750 29393
2 1861 33887
2 46389 95021
4 30026 44883
286 14658 15960
2 4087 89171
1 13902 56059
1 14961 35377
14 1728 28416
41 11040 17191
2 13311 75309
3 36883 97547
5 31257 95905
2 30611 36903
1 7440 98841
2 14245 56208
2 43824 96017
3 7862 29348
2 20382 67985
1 35458 84146
1 21127 66142
1 49370 66781
5 1426 46416
2 42845 95054
1 48316 57125
3 10263 52280
1 27428 88166
3 5631 25667
1 469 99003
2 31057 90929
1 18401 43629
1 23185 67681
1 21212 44177
7 74350 89540
1 8792 64055
3 53244 64132
3 7616 27588
4 24206 87333
1 53203 62154
3 31202 48815
10 73597 82448
1 55023 67385
2 79927 88278
179 24672 26818
1 42650 71371
190 67378 67750
4 43211 84812
3 50965 79919
1 28323 95517
2 52105 90338
6 44397 51899
2 23492 95724
2 48678 52710
2 50674 79433
1 39966 65248
2 28650 30584
21 67882 73138
2 49834 50693
7 57718 87623
7 32503 48758
1 58254 69599
1 59974 77523
5 49239 62867
1 47095 64736
3 40782 84643
1 26296 82474
1 35371 78837
47 80568 85752
1 70049 98417
4 2106 43186
1 57496 76468
2 40264 90850
2 16077 65175
24 25521 33172
1 67500 90579
19 51469 53570
5 35614 65088
13 24413 27526
1 6952 51749
4 22083 93559
1 25499 47930
2 15447 81694
6 69317 92281
1 21276 82037
1 9842 57371
2 18071 53710
1 27510 63863
99 88530 96232
1 21795 59351
1 10773 84626
3 56508 96958
2 4019 55621
3 63136 95697
19 71259 80120
2 27976 90333
3 41679 50347
2 30900 32463
4 80651 92121
1 7985 64886
2 13231 97839
1 43549 52727
1 45242 63723
1 33063 83584
2 36154 95462
1 35932 58169
1 10513 62304
3 76042 92937
2 42101 52224
18 34383 38378
2 4079 41915
2 20567 52098
1 13201 81942
1 37263 99361
394 95384 96819
2 8819 51374
16 12820 15411
3 35533 50799
16 60246 86035
1 40762 95908
2 48885 65875
16 14894 36924
2 42639 68949
42 4772 12971
2 8821 65632
4 64211 96954
1 39593 89530
3 82360 94070
3 19141 56905
1 61671 85163
1 12516 95749
1 29088 82450
2 9681 72584
164 18026 19855
1 8942 43586
1 10545 62826
1 6289 56911
3 30919 69224
6 22402 28155
1 23840 99606
3 8068 31586
1 29141 56398
6 59216 99502
1 51330 80971
2 4484 56504
2 58172 75204
1 14856 95603
24 9168 12528
2 14737 67442
7 66621 74760
1 10518 54271
5 4020 53967
4 82321 98983
1 9076 70823
2 16763 50269
1 943 95550
2 2446 12262
2 11950 57988
1 50986 68173
2 9284 53715
1 11893 66700
6 52924 89652
1 40362 97109
25 77343 82162
2 24589 39269
32 6466 12529
4 22717 54972
1 3550 58717
3 46352 67597
1 23074 95618
1 21547 60587
1 17154 64153
1 27771 47124
3 54134 61367
1 16741 39432
12 55919 88712
32 88025 90127
5 8546 35956
38 74896 78822
2 915 77689
1 46621 94711
2 14896 86250
1 30048 64090
1 33036 92670
1 25546 35697
851 93986 95677
2 25616 62338
6 39644 62217
1 27159 60972
1 37541 61544
46 332 26867
5 5850 11381
1 46569 66778
2 27005 73070
5 24999 49618
2 8098 94996
1 14276 77524
3 3020 19588
15 68903 76429
1 18930 79876
2 25470 34630
3 62194 76656
1 48058 83411
3 14459 48917
24 35304 41177
2 44092 70411
1 23241 65824
2 29569 82631
2 7781 99544
1 2641 60050
2 68855 79635
3 39094 88512
4 24577 51370
1 14429 66511
1 29467 85132
2 61594 94954
1 10311 45371
2 6672 37940
25 32536 36203
13 84748 87640
3 9531 85050
1 20389 68876
7 45422 46909
1 30181 81984
1 10979 54881
1 28363 83017
12 60386 76099
1 50722 69966
3 16214 41349
14 76913 95729
3 6693 77802
3 81879 82916
10 7362 26116
1 12312 67586
1 4975 93028
1 66628 93826
7 46331 50290
2 1519 82866
8 3523 23487
2 1810 63774
2 42080 65960
2 32733 52344
1 44921 56975
8 65999 98877
3 16931 34355
2 23627 73310
137 91261 96431
4 39191 63627
1 22189 64656
8 32678 39637
1 44863 61660
58 93093 99864
1 3195 46109
4 10175 58798
6 50544 82460
3 8877 45342
1 34435 82770
1 17989 64502
1 23632 66403
1 27912 37959
40 11617 16202
1 35767 76224
3 60377 75585
12 15093 22215
3 17387 40009
2 35416 92037
1 24275 70277
1 9789 85169
1 15393 30977
2 20405 49205
10 62681 87053
2 28055 53767
1 42536 76593
2 2144 94877
29 81346 93792
1 37651 65899
1 87020 97659
3 2318 21972
2 20516 69365
4 50137 89240
9 9806 15308
6 23798 45214
2 60419 89636
9 20215 32679
21 69673 78803
1 33291 45542
1 8468 96349
13 4092 28659
2 6480 66485
191 4181 6780
3 79666 85057
5 10345 30297
2 53295 87882
260 712 3896
39 4068 10210
8 55187 95828
1 4007 37750
7 13244 29276
3 48445 88620
1 27721 93772
12 28892 37941
2 57848 77852
1 26261 53459
2 47136 77156
1 46620 82663
1 42384 75067
1 55192 98414
10 80171 94004
2 66410 91492
5 1087 41832
1 26908 59331
2 18233 89451
1620 85000 87492
3 39334 75928
2 9591 30628
10 49432 62145
1 37035 84678
3 26167 52149
1 68825 93713
2 56034 78239
1 4305 82515
11 46819 66624
2 35583 84791
1 34208 86299
2 15576 81660
1 43969 71276
23766898 1840 2066
1 65276 99697
1 23091 96256
3 10839 48967
3 39318 84613
53 4724 15899
5 31389 48716
3 18495 88846
2 47416 51070
3 21843 71741
1 164 78961
5 14801 31677
4 23127 38733
1 56683 71536
2 16467 66439
2 41793 77095
4 43603 50042
2 52106 77824
1 14273 70655
1 28294 89734
2 28359 50207
3 20494 45166
1 28332 71484
1 24779 50468
29 14681 19695
7 84761 96123
2 14740 18639
1 49491 59984
4 30043 69009
2 45540 47172
2 9860 68489
8 65706 93060
19 76938 87892
9 10453 23050
1 32444 38343
8 49165 73009
3 32099 44247
2 3608 59600
3 66274 71929
2 38036 80915
1 35876 54427
1 16026 93497
1 18502 91575
1 23118 72459
61 71589 72104
2 43357 60136
1 10241 85595
1 24205 91400
1 14295 19004
60 94526 98292
3 69158 97122
1 29413 37414
4 12883 87587
2 25942 86915
1 25330 72574
1 36442 83568
15 9316 27575
1 1102 16135
3 45208 54106
1 12725 59437
3 55968 66404
2 24909 62605
1 6905 84218
3 13513 26378
1 48182 54997
1 34948 77286
1 66331 73380
3 55825 82998
4 4048 75912
1 23157 61406
1 9900 82281
1 5365 62523
1 47968 52278
1 7546 72484
85 2743 7222
1 45285 85011
2 23164 64051
11 21860 45928
1 7189 72365
20 51588 53177
2 11559 41180
3 69103 95071
4 36929 57299
1 47915 90048
1 30891 89266
13 3709 29665
1 16657 42856
1 17472 42925
2 29967 43074
6 41503 74709
209 877 7186
36 71344 84126
1 25747 66811
2 9917 89507
2 3778 48756
11 57367 83252
4 34235 37629
1 24697 43721
1 30262 72863
1 34827 66880
2 62033 88499
2 24558 81841
1 16743 72003
2 45690 66687
3 62902 93363
3 13438 63969
1 28924 76793
1 69558 90887
2 43964 86816
3 23347 59243
1 29272 59270
2 72798 77011
6 54543 93435
1 24996 87496
1 35195 64759
3 669 71136
1 39403 51871
1 43416 81348
1 47010 89075
2 19518 76426
26 85280 86779
5 27308 31735
3 8854 55717
1 25933 46540
1 18866 59368
2 25454 67678
1 3045 93538
2 6231 46961
1 5967 98311
1 3424 75604
2 59329 74359
3 60499 90565
1 35732 72602
9 18347 36400
3 3673 68014
2 3370 97192
16 17667 20453
2 59450 95756
8 77631 93028
1 10970 56798
2 12076 86808
1 64359 83944
4 33805 58994
3 74660 96670
9 51386 58912
4 19126 37383
3 44516 94768
2 53957 99661
1 38311 51527
3 47938 66753
1 18603 79750
6 58192 63579
2 33496 48787
4 10142 50258
1 2299 33725
4 4978 28543
2 16581 98100
159 85974 91735
2 44395 50282
2 25744 66600
120960 71068 71160
81 88817 93663
10 55875 85522
3 12630 91529
1 36572 69004
1 25261 66220
1 19048 81335
1 16540 70510
2 8798 53861
1 1262 57272
1 22016 64137
1 518 34419
2 51009 89717
3 18638 64286
1 33036 73867
1 52779 61843
1 33695 99971
13 21662 33843
2 40406 64852
1 56671 63609
1 20556 96077
1 55645 70501
4 78442 81300
1 24454 96512
3 3566 40352
3 17308 27633
3 31610 42825
32 53673 56222
16 64581 78485
1 11182 39332
4 17755 81333
1 15457 70987
6 59012 71134
3 2275 40932
1 8697 28165
1 7827 75197
1 11186 80301
11 894 23657
1 42820 97531
6 45198 82117
1 27524 93095
1 61762 71786
1 54966 63424
3 10654 49362
1 3077 90462
2 36653 91993
1 14536 89930
1 11150 94825
3 49311 54612
2 10258 90758
1 41684 71982
1 16147 82700
1 24692 72325
1 20767 64109
1 32807 94503
1 2100 70164
1 14779 61308
382 85839 87192
1 45635 94284
1 23409 61402
14 6601 21029
1 21566 79342
14 29323 39102
2 1392 52580
1 18535 34986
1 30208 98186
4 50383 83380
2 5295 74252
2 2238 52422
4 14950 33424
24 76123 84062
2 433 68203
1 25960 95751
1 21279 94985
1 76046 76301
1 24263 50502
124 95663 96362
30 6029 13632
4 16473 81611
2 33006 68333
2 59059 81544
5 48715 60119
3 33027 44620
1 25579 49647
1 40872 63447
1 10958 35647
2 23498 36356
1 48931 98976
6 75457 79987
1 68508 84374
63 6775 13971
6 25195 78721
2 45193 80986
1 53950 81134
1 30132 79324
1 28570 94758
2 5059 20813
210623 24856 25007
8 44392 51115
1 20628 60572
5 15263 41737
1 13353 57581
3 9581 44911
6 58613 89663
3 21415 31449
1 2706 31993
4 60408 90063
6 36013 73907
1 20954 47024
19 17078 26778
2 18269 74270
1 9268 50407
1 35754 73763
2 43121 87214
2 10851 49274
2 61480 64076
15 49900 50321
2 16179 35589
2 17702 92169
2 17292 65722
2 31847 45709
1 36110 50477
1 18788 79968
1 20598 55206
1 15358 51086
1 32186 77414
5 17116 32824
2 31349 79851
2 38577 81310
1 23160 75319
2 63448 66757
2 13781 29770
1 474 81185
1 27292 82971
9 52736 91736
5 14146 39403
1 15840 62446
192 1335 5327
3 64745 93090
2 55950 97675
4 14684 61386
5 15024 20369
2 31554 83301
1 20423 93215
1 22519 60352
1 47019 97907
2 7363 52318
1 63905 70114
1 3691 56341
2 3029 69317
1 30659 38368
1 11329 38399
5 61463 77586
11 43319 61020
1 11386 70930
1 42195 51383
1 38670 78472
1 43373 58444
1 9734 79710
1 51750 77789
2 47836 72163
9 1603 15375
11 12748 34024
2 23288 65278
1 27833 79282
2 41200 80472
1 28757 65257
191 95413 99167
2 33572 69667
1 8294 84609
1 28942 87848
1 19294 50121
1 24996 92247
1 25539 92747
1 31821 67020
1 2046 56272
7 30380 48893
1 5635 63854
10 21621 26898
1 9762 90608
2 41054 57117
2 31657 84318
3 750 12617
2 31521 44384
4 85835 96792
4 56703 93194
10 61842 98819
5 8525 57272
1 56996 59920
1 9660 16715
1 51568 67651
3 9761 27002
1 34605 75202
4 32184 65768
2 13920 50374
1 18210 51752
2 33500 64559
3 21581 43535
1 44471 76102
2 33468 75937
1 40203 88049
1 13790 95713
42 72828 76028
1 10960 41739
1 77717 99174
4 407 13809
9 38297 49735
2 715 60086
5 61512 63914
4 29927 79007
2 11673 67975
16 66337 93298
2 14194 53832
2 1720 91252
23 7072 14622
1508 14816 15323
1 17695 38194
1 24769 52429
7 11720 19461
4 42975 98912
1 19757 69285
68 3451 7966
1 6196 60027
1 5229 92585
3 4843 96229
1 9152 89545
1 17564 94023
2 33130 34779
266 20930 23014
1 30944 72095
3 48238 50648
1 24775 65230
1 26910 84417
8 13862 28664
2 43246 73107
1 9128 90494
3 22073 34045
32 88267 98901
300448 60567 60981
17 70062 91746
3 10234 55211
6 53192 74214
4 44317 86336
27 24825 26717
1 45270 78651
1 44640 73530
4 50389 94415
2 21749 51208
61 11757 18935
2 41192 54251
5 60027 70153
4 14960 22711
1 18363 64713
37 38066 39087
14 72626 85461
3 49171 98259
3 37631 52434
1 52673 72060
2 27686 83670
2 3412 80104
1 49533 94679
1 39753 70202
1 32295 83329
4 70094 93534
9 34059 48018
1 29398 44093
1 42246 60412
15 66904 69726
1 28087 99556
3 1441 49923
7 61830 92136
1 43984 75356
18 141 7619
1 61830 77012
8 15823 31455
3 14860 85472
3 17888 43279
19 3382 14890
11 31614 33568
2 23126 64449
2 39449 67857
34 86527 97351
11 70231 75924
5 36593 49594
1 23949 92843
2 29001 79173
1 7604 68538
1 20410 39038
1 32403 83472
1 19015 43172
1 17701 51227
1 34739 53001
1 30201 79653
1 34325 99364
1 69881 95547
4 75722 89962
1 72403 87829
2 13089 97360
1 18764 87647
1 307 92297
2 14255 74507
18 22651 37418
14 74745 87677
1 75032 99051
2 26966 95022
2 64576 73719
5 61524 89389
1 30805 80365
1 34841 75752
3 44374 63706
5 58655 63865
3 41351 85778
1 44143 82598
1 28562 77895
1 47002 73847
1 57324 84274
6 28123 39012
2 8776 75687
13 3346 12129
1 50987 81364
13 77934 82278
3 50834 87539
1 72309 81835
2 52566 79968
1 2803 64900
1 22475 55556
1 15643 73885
5 62602 82802
2 4991 63280
6 46726 55391
13 91848 97347
10 37538 48997
2 25635 81121
1 16595 68992
1 16578 70417
10 9592 23470
2 15791 53569
57 89049 92448
1 36580 54341
2 62337 96811
8 59934 71069
2 44641 84216
1 43200 90723
42 53295 54275
1 43809 67188
14 45966 47308
5 39408 55958
5 68199 85000
2 69505 78631
6 32416 47414
3 51072 60835
65 79389 93326
11541118 96393 96557
3 47985 71720
13 72170 76608
2 32853 77988
4 9741 64513
2 16498 81572
1 24336 76502
81 13109 15934
3 50457 64490
2 51270 72409
1 20961 65073
1 35933 75180
2 24711 63489
1 25273 96004
3 63709 84855
47 93754 99722
1 75814 98174
2 11468 41248
47 21113 29242
2 8127 90327
5 59078 74054
1 28139 99935
4 76197 99210
18 1751 27612
6 78755 89653
2 77556 96101
4 60268 93296
2 3328 98958
1 16454 31198
1 38901 99164
19 82618 97880
2 5824 73098
1 24930 80151
27 13002 20397
3 67427 75149
4 4624 69895
1 57839 83877
8 16531 49834
5 70466 97323
1 51766 72212
3 6120 34763
1 6905 55287
3 70608 98753
1 27471 90530
3 17123 70387
8 22695 56782
4 35092 46616
2 7045 95210
51 70949 71468
261 86189 86934
5 78969 88696
3 41568 77235
1 44491 98743
2 4028 57593
480 17481 17573
2 33735 47590
4 14748 28021
2 50516 83636
3 30065 64303
2 1190 24484
2 10576 54641
1 33583 93634
1 43607 58903
3 6757 40008
1 120 51795
14 77484 86342
1 13114 49704
3 22832 50063
178 96129 99606
1 44224 63319
10 16517 34041
5 62307 99726
2 16980 50588
10 53793 79079
9 77705 83758
1 53394 86525
3 43744 80256
1 47335 73283
12 30425 38735
4 63158 86112
173 83428 84545
3 6817 47243
1 41901 84101
3 23694 41667
1 22107 44372
1 11859 81557
6 7736 41237
3 8 56390
4 71016 89669
3 59282 95652
80565830 37768 38619
4 18101 51872
7 50536 74601
1 22518 41359
2 36393 91231
2 48564 91503
1 64139 83795
1 5675 89036
4 19118 65697
2 16968 91705
1 48747 72446
1 66819 96172
1 16460 70205
5 38156 46796
1 28677 99812
2 1792 86423
2 25872 63459
1 19829 74205
1 11717 93102
2 44895 52236
1 40809 93649
1 35507 62326
4 74349 99430
4 56494 73131
2 25099 75100
3 36792 38249
2 34441 98361
1 1016 69116
2 9138 83180
2 14045 71210
2 2167 60039
1 7959 61851
1 51550 85145
2 31383 42342
1 35309 55126
5 76941 93907
2 37493 86810
11 5608 7222
1 25500 73926
1 60739 71603
3 530 56917
1 21814 40342
13 21797 31093
1 15906 48632
11 74454 98151
4 28634 36085
2 52523 79747
4 26234 62451
1 19815 88305
2 19410 69786
1 2362 34118
19 65925 69028
1 38448 47393
1 19980 96107
3 17992 43873
11 69053 73083
3 88912 97166
5 64346 79578
4 26706 98938
1 52371 85046
1 5160 92424
4 49717 65811
1 33899 76361
1 36515 62603
3 67531 77213
1 65426 80225
13469453 23301 23843
1 2626 89164
4 53636 68559
20 75474 76954
3 31610 92876
3 11500 39797
2 18254 88814
3 26787 56590
2 42727 78353
1 25275 41291
1 14110 50123
1 50708 79762
11 50234 58550
1 23105 34713
1 45432 53821
4 33148 98702
1 34407 50129
12 2968 23580
35 84328 98966
1 44721 57184
43 4508 18235
5 11329 90488
1 26078 85133
3 65531 92477
1 17271 70213
7 72619 94892
3 33685 48223
3 13073 64656
1 12614 99735
279194 214 1698
19 39171 42184
1 69018 80525
2 1882 40213
1 21034 84855
3 3869 69639
4 64398 81200
188 5269 9637
2 41289 42014
240549 72178 72233
11 54294 67305
1 55180 83593
2 33685 52461
3 4347 57253
6 41762 48491
3 19110 73047
7 64746 95139
3 54732 86636
3 3620 65564
6 17845 35605
2 14380 41552
2 74670 82115
119 1146 5773
5 24637 84912
1 38924 95746
1 11195 47486
1 31011 64219
1 929 60930
1 62564 90825
1 36315 70430
2 7331 68734
1 28471 91893
6 43938 45504
2 21622 57846
1 32343 79858
3 39094 84083
7 57302 90420
2 66057 87210
3614 96152 99883
9 29529 37462
5 38512 64327
3 79882 86731
1 35832 80240
1 28739 60286
23 4025 4614
3 9571 90956
1 69799 78028
33 48781 52443
1 10402 87734
5 22038 34077
1 5761 45241
3 21195 89436
3 70996 93661
1 72794 84542
4 41187 93382
1 75438 84430
5 25118 38728
2 31404 93744
1 33467 57147
1 36601 58262
1 45383 61877
3 55649 62671
2 55075 78518
2 20258 92396
8 79017 98256
5 2302 44990
1 11673 73264
1 37676 70392
47 92193 93494
6 44512 56495
16 21402 25459
4 8644 51152
2 23191 40364
1 8765 77565
2 27499 77585
3 52973 77246
2 26078 48719
1 16161 92168
14 66779 73678
1 37181 60321
2 18509 63965
13 74558 93015
1 3131 37744
4 66226 72589
2 24375 77868
3 24944 55221
3 52997 67106
9 9726 28086
19 84411 88950
2 38404 40797
3 11850 66630
20050 90451 92319
2 49982 88439
88 89424 90584
16 7655 28658
2 6482 83907
2 71439 94305
2 25636 44872
1 20974 31657
6 9266 22529
9 55974 63764
2 10609 33880
11 56451 83785
1 14215 77203
2 67009 89240
2 37063 92725
1 54496 98824
1 49571 88640
1 62431 91101
96 4256 11131
12 28790 43018
63 12797 14356
4 7383 57852
2 31267 36972
6 77835 83575
5 47953 70127
3 11874 71167
9 97286 99041
2 12209 43776
1 18620 73319
4 37980 55651
1 3673 84673
2 66851 68856
3 50117 83415
2 36336 82647
1 15631 78594
1 2419 68671
1 20652 40292
19 81073 91077
2 6960 35803
3 47000 94090
3 11336 42812
1 17174 77418
3 65924 93644
6 80608 91021
3 11943 59816
2 1901 47293
1 2392 78032
4 72409 84869
3 30216 39251
16 36203 38545
7 69113 74526
5 72353 97765
2 21672 75336
1 3515 36358
3 30824 62279
4 53968 69598
4 7152 33100
3 20119 52710
13 4857 29174
2 38371 62899
25 1066 14257
4 44839 54808
5 70377 87181
2 5083 31501
7 11822 26094
1 11773 33924
1588 60789 61958
9 53411 79471
4 25882 81270
15 58394 62049
4 18465 53001
2 19607 64677
20 85925 96706
3 45190 88630
2 45826 73554
1 24449 98850
1 40013 77112
3 12355 46210
2 25889 71504
7 59538 78429
1 54973 72130
1 43824 87148
1 47140 96232
1 39995 82545
1 46794 84642
2 12770 35173
3 54127 60441
23 5554 18831
1 5707 67031
3 4075 74554
1 4288 65292
1 3765 79027
1 28165 90151
2 57488 97074
1 15284 33681
3 38198 59890
12748 90884 91198
2 10916 94320
8 27359 45944
2 38280 61186
9 58339 61857
8 73014 93177
1 69280 91959
8 14930 24129
3 52804 69608
2 49810 96011
2 31827 69939
3 61926 67126
1 35200 71308
2 12747 38161
2 51521 59746
7 10165 30804
1 14715 69448
2 35029 93337
2 676 72231
1 50625 70497
2 23816 31788
2 17844 64960
1 29535 81832
1 87162 98383
5 62031 81716
8 41201 54298
7 14897 36190
4 33566 91480
1 65801 71931
2 34118 71923
2 51396 77813
1 34331 94542
1 50225 84782
1 40153 74039
1 1749 69472
1 11925 93909
1 53485 65743
1 11520 58017
14 70753 76068
7 71186 93510
3 16771 55520
24 80173 90438
11 79766 96351
10 5541 41797
4 46954 54825
5 37581 53840
121 7417 11929
2 18472 83510
130 2171 6778
2 13760 85856
6 60323 84064
5 21306 48029
3 7364 91765
2 29535 47321
1 33661 82273
1 8712 57487
20 3423 6159
1 10585 77956
1 1722 38765
2 9834 50660
5 41928 85742
1 3025 56001
7 71937 99518
15 13074 21994
3 45839 82323
1 12512 84933
5 57329 74418
7 74290 86447
36 12455 19298
2 60161 69825
3 5740 21589
154671 12639 12669
8 28547 30426
11 62426 70420
1 27492 87278
16 78133 82917
9 72508 78447
4 2665 69298
10 29756 38960
5 71998 85438
1 78685 81384
11 65289 65626
136 71492 71904
10 46927 61326
3 23964 66894
7 15050 41209
1 16256 61597
13 15577 28834
9 75791 80996
1 66842 78577
1 27047 55165
1 13043 33201
3 27592 69831
5 48293 71096
2 26940 86252
1 30820 76429
1 43262 81949
1 45741 73238
1 39704 54875
18 2088 22457
16 16146 31752
1092 79873 80289
5 76309 90281
4 12748 65760
5 9078 17620
3 25333 78184
1 47304 99972
1 31504 60879
1 33338 86120
12 67072 87298
1 15250 63151
2 29172 80991
2 59384 97483
4 25804 28988
1 48494 86321
2 21147 67592
1 3165 73754
2 24458 67227
31 80922 85017
9 82784 90853
5 68571 76776
14 843 19612
1 54863 68712
4 31640 57676
2 54065 56304
1 41000 80293
75 43312 44246
1 44409 97983
56 6131 11528
1 36679 43314
8 24783 35685
8 17050 38046
1 3943 60248
25 70857 72328
9 71776 79146
1 24765 79838
1 4158 34460
2 15489 51697
104 94132 97215
3 25118 57323
1 3538 39160
3 48931 97825
2 1861 62718
6 39124 55745
2 23283 41678
6 2752 22012
1 20207 40275
1 11244 51340
5 36172 38949
3 3045 80745
1 4879 70337
1 17357 45559
3 46332 53553
5 59187 89517
2 25751 94232
6 40068 88606
2 59178 62002
2 20158 59408
1 22019 71940
1 39912 72953
4 3925 36029
4 60161 75160
1 17369 29887
2 10717 74843
1 14338 67399
1 3134 41473
1 24252 56280
1 13272 37152
1 23937 93178
4 28631 55300
1 33179 79740
4 54144 82758
2 63251 91872
2 45339 49174
4 21860 44379
2 29293 57892
1 20918 66582
1 24895 28564
3 2194 8654
3 12330 97604
3 47394 95108
1 15849 72708
1 13899 62457
1 53379 94183
2 46546 52047
1 29825 72613
2 21695 91677
1 10798 67804
1 47837 58065
27 80199 80908
1 20798 99164
1 19665 96010
47 87715 99563
3 10923 82438
5 70748 72207
2 9131 73603
51 6391 12465
1 73034 83538
6 20628 46746
1 18340 52494
3 54002 73196
12 72834 87463
32 88517 95684
21 83024 86582
1823474 59627 59777
13 86488 92065
3 23402 96253
2 24887 38655
3 39497 52461
1 8735 94618
109 64790 64817
2 13431 27291
3 32705 75144
12 3279 8868
4 25205 84619
6 48823 60591
2 22068 47644
7 54714 60270
2 33025 96910
3 1131 11300
2 14583 64722
2 215 62387
1 5160 78089
1 20823 67809
1 25133 45396
159 10616 11258
11 67160 82057
5 89787 97330
11 75871 84395
5 13942 56066
1 43258 99118
3 55209 99122
6 11653 41455
2 22874 93393
2 13690 59231
1 6679 61540
6 55931 68681
3 47710 96526
1 42354 90551
1 39126 67711
39 89114 90388
1 31721 79032
29 192 5031
3 8490 60974
2 12677 53603
2 8559 49377
1 15989 59326
3 75684 99012
2 37324 81502
1 16091 48092
5 74667 98732
3 79735 85000
1 48 55469
3 16254 92775
1 71979 84913
4 47910 64384
1 32311 74307
25 47280 49244
1 26579 41781
3 48890 80299
6 28067 50782
1 474 74728
13 22716 29397
2 38578 91823
5 34645 37816
2 13100 94311
1 39201 73940
14 88680 97867
1 10329 59349
2 41891 54199
40 1620 11428
1 58216 68087
3 43583 50533
1 30101 71716
2 77668 96589
9 24720 34364
3 31058 66497
2 47370 75690
1 14803 74939
5 61014 91305
22 67557 70104
3 29330 81106
5 59877 79295
5 72488 96195
7 19417 30047
8 59235 59887
3 62125 94397
45 5471 24567
7 25485 59101
12 62235 73555
3 60566 86971
265 93370 97865
2 37994 75891
3 35561 51267
1 34862 70859
104 20022 22143
2 14306 66101
3 50321 92542
2 364 66852
5 14644 32044
21 7372 21804
16 75465 84170
28 11129 26184
3 9301 68205
2 3767 76818
2 7577 48826
3 6447 22341
2 43707 65702
24 85942 90821
1 18597 43018
2 9386 39734
2 27847 86293
1 25328 73866
2 9018 44547
2 22769 78997
2 25319 91676
1 7524 80424
1 28173 98580
1 29720 52884
2088208 89357 89451
3 69363 95661
3 26370 94537
8 30361 40753
2 32273 62377
2 50096 80828
2 34339 42688
2 10572 79045
6 27719 33120
4 44143 79637
1 36336 65537
5 51561 62958
1 46945 79119
9 8278 21148
3 51943 98175
2 346 56156
2 9126 84169
1 11861 67351
1 5457 93420
1 43466 63766
10 75790 82072
2 7063 53048
1 61307 83861
2 30098 67528
1 17610 75141
4 31773 34230
5 20795 40376
3 52139 79140
2 40956 89276
1 41335 49874
22 81858 99714
2 53074 97854
1 67594 92530
7 89790 99983
1 28548 90891
1 31654 94367
21 7959 28322
1 16193 47679
1 1508 91639
1 5264 73304
7 57723 64493
10 43735 48557
3 7626 36797
1 1475 34265
12 38332 39415
1 6162 94972
12 59463 64509
1 7480 71087
3 32660 89378
14 69169 78285
3 40918 73682
1 36298 70684
3 28653 55773
1 7133 77346
6 26773 37812
10 6287 12251
3 45308 99948
1 14910 59640
1 9053 91225
1 21849 53044
8 54922 87982
1 13721 97893
1 60757 74901
2 47429 68963
2 24315 53815
1 2923 78292
1 10413 51232
1 2499 97742
1 2901 83770
151 85319 89282
6 12269 29428
3 47513 91445
1 23990 68271
1 21775 74423
1 14159 33748
1 43548 95731
1 29212 75455
3 484 21172
3 10158 99215
1 2083 54144
11 2225 25269
1 27820 48770
2 31231 96741
1 17811 59618
1 718 83825
14 66603 84848
1 38609 97944
8 9775 39124
10 54931 62243
3 4815 39300
4 31336 80013
3 67421 80659
1 17254 41934
2 30769 58729
5 25358 36917
31 78159 89237
12 22095 26875
1 8650 26974
2 34151 88332
4 68666 72134
3 68219 99763
1 5958 27375
4 47264 75814
1 45464 78172
6 27483 40885
6 8374 18756
3 49750 79005
4 3001 15429
8 11831 37089
4 67447 74285
34 6073 9288
3 517 31540
2 8566 82076
1 34640 76765
4 47538 67663
1 15192 77221
5 8642 62417
5 73180 86585
53 1327 5232
12 89567 95027
4 60435 97784
4 12531 63815
2 53854 72932
3 25297 56471
1 60720 76428
4 38055 95305
5 19093 30922
1 22575 78180
3 67254 73214
1 51973 65395
20 3210 19849
1 21134 83697
3 29080 45292
2 19734 67777
1 12470 23939
6 52637 71981
5 73554 90345
444991 39217 40000
1556630 31473 32919
1 22170 52353
4 4964 73971
1 10498 64541
5 29190 55418
3 58549 80135
3 40572 49354
2 35075 77126
3 24801 57678
6 12227 18125
7 10790 19410
1 79230 93564
4 36992 78044
23 44594 47095
6 8164 29362
5 9169 26860
1 16690 52217
3 55664 92022
2 37318 58329
13 28904 29318
3 18642 80635
28 70413 70840
6 1576 27095
3 22511 65455
4 42480 85003
1 39600 95951
6 76428 82614
2 4484 97368
1 9605 48615
1 47535 96175
1 16961 88497
1 42154 76112
1 19250 91904
1 47429 49680
1 113 54778
13 2463 6173
2 25950 83757
14 72745 91377
8 8355 14225
6 76847 99718
3 14532 75161
10 79297 98458
3 13477 75958
1 8232 99252
59 88980 94684
220 91858 92550
8 57565 85577
1 67984 82328
1 11855 58226
2 44745 84751
4 7760 43071
1 33590 99087
4 11633 43469
6 65713 67193
7 12954 42946
1 22918 81732
4 31356 50880
1 20065 99184
13 84184 97472
1 14208 29558
3 20192 31310
1 20119 72715
2 33237 60114
8 50652 64266
2 43129 86887
3 54627 76570
1 26643 73263
1 43491 76325
1 16007 90185
1 12057 88971
1 7759 92093
1 24410 87523
2 3651 28473
5 64038 67273
67 78788 79883
4 74208 89450
3 45459 96632
12 89010 94235
2 28582 91878
6 33973 53626
1 47014 78415
14 71357 85908
3 82493 88157
6 36233 59003
2 11668 57007
1 43578 89786
1 38504 97971
1 78033 85532
1 46148 88834
5 50362 81642
14 9266 20516
1 53080 97501
2 27461 88937
1 51740 87690
4 67852 75550
2 80380 89288
3 27082 72282
1 47324 89798
1 75463 89543
1 70354 90979
22 27221 44938
3 62427 87661
2 38888 78295
2 2184 57390
3 64967 79126
2 76206 88591
3 11094 81356
1 39852 72840
1 15064 78725
3 49092 56950
26 3311 19657
5 47606 54826
3 46358 64447
1 25122 78493
1 73 69449
1 49823 84636
1 12684 86974
7 57699 59725
6 26985 42244
4 49367 77951
1 19043 85958
4 66965 89396
1 70772 72407
2 21283 76005
1 31754 73300
3 36967 54833
2 27256 43347
192 3000 6284
1 53586 84667
3 30365 80632
1 18652 63680
1 9693 73333
1 49711 89818
1 43916 71020
42 47192 47522
2 22170 97618
3 24929 45229
23 17176 19453
3 3362 59364
1 49654 82902
1 41540 92370
1 49259 58660
1 31631 78987
1 8108 94815
1 44776 73002
2 20037 47661
1 36778 53115
1 71242 85008
2 8800 88579
26 82331 96852
4 14724 89884
1 23891 88066
21 11909 24559
1 34759 64424
12 80463 96218
2 54170 88645
1 40769 78507
1 37919 59307
1 23933 57693
2 11608 57278
1 4055 70099
11 59590 75294
1 40931 76604
1 14206 61459
9 27615 38624
1 41572 56544
1 35384 98137
1 19139 36365
4 20931 63613
1 21646 49975
1 72884 74774
27 7140 22234
436568 24484 24993
8 13697 36761
1 34603 69559
5 41252 95293
2 32851 87625
1 61295 80876
2 52763 84265
3 67534 85252
2 15847 96570
1 6327 97899
1 33795 87682
10 78050 80249
2 41810 66759
1 5499 63148
1 42954 76181
5 18208 22090
1 11476 81588
1 53773 77695
5 1860 29571
6 14118 21285
4 35505 65116
1 52664 57482
1 12311 97711
21 73331 97867
1 40431 91040
9 59919 65067
9 35011 42414
2 41578 96361
1 5311 84645
3 2854 88953
1 60906 69075
1 46110 73024
7 39937 44731
29 19149 25824
13 34061 51411
2 16203 55238
2 15036 62630
2 42498 45543
2 19825 39117
3 7061 26525
1 32304 85536
2 6718 58140
1 7233 77674
4 22772 27076
428 77458 78868
1 24631 50600
1 33965 71438
3 60219 90431
13 11822 21975
2 312 54100
1 3215 57970
5 38534 77964
1 13032 90236
1 3756 30033
2 10790 21916
2 30478 44351
2 11068 20495
2 20299 63298
5 43496 58499
1 781 89272
1 4846 63162
7 68755 89505
1 11789 81508
2 45105 73770
2 2753 22025
5 25362 38534
1 17479 24956
2 33371 59793
4 6571 89515
2 38934 60822
1 18175 68166
1 18597 92198
1 34632 54907
1 38799 84436
30 89471 93381
5 50027 82639
1 51405 87616
1 6691 98502
1 2657 56112
1 44360 46134
1 40543 94705
1 13299 33833
5 6055 27059
5 14136 54052
1 22812 73060
3 19970 83395
1 13419 86069
1 13950 66286
1 35449 71847
1 37257 72961
9 31184 36062
17 20723 31425
4 70487 81701
2 27619 76300
3 12080 90180
7 59327 97924
58 89616 97229
1 48893 55213
4 13729 25052
2 48585 55959
9 32297 42302
3 11651 32050
3 13953 27718
14 57199 73117
2 10901 53427
1 11419 78261
2 62042 74660
1 342 68189
2 34955 51089
16 21065 24460
5 60237 84897
1 21505 83046
1 63593 79664
1 29540 47560
3 467 49901
1 9829 32050
4 15981 42371
6 56197 64997
1 4068 93838
2 34291 42136
21 57120 61569
2 46356 68272
4 19175 44388
2 54253 96677
2 35614 81236
1 24421 76481
1 53760 94039
1 6550 70386
10 42427 57166
1 24682 98921
1 37146 81698
5 11430 19481
19 62343 79581
2 49020 67159
2 32651 88491
1 43426 71779
2 33904 51393
5 10363 45014
1 22354 95672
557221 56813 57605
1 43508 67855
2 59203 79534
5 9466 36458
3 24741 48190
2 17384 75882
1 35663 44156
21 78876 98025
4 8275 14339
33 32635 35660
3 3332 41657
1 28016 71929
1 20117 51398
1 26594 69147
1 5186 37125
1 18827 73800
2 69302 75609
12 11874 30999
28 25810 27188
4 21787 98030
1 11495 82353
6 52273 65994
1 22597 34687
8 56137 66472
10 80837 87124
19 75183 99631
45 81533 87545
1 19659 83990
2 2502 54305
3 9625 77843
3 14970 35643
4 47620 64341
1 36912 47864
2 36900 72913
1 56029 92179
1 29906 71630
1 61914 65643
22 70902 76467
7 14030 21340
1 17802 72558
3 44982 85905
1 12202 84263
1 54217 84580
9 36310 55166
2 56622 99741
1 25621 98222
4 22388 33459
57 3469 15719
1 12812 71342
1 31414 45929
3 18332 24899
3 11978 35602
8 43462 54272
7 49419 53273
8 37766 45349
1 35678 96943
8 52960 89917
1 48957 65896
1 28861 82578
2 58414 83305
8 9021 38308
2 5075 90647
3 66722 83723
2 33327 73002
2 70725 76895
1 6760 95927
20 85956 99644
9 21346 35731
1 59649 89113
2 34677 93851
1 42194 97157
2 36932 97796
8 6566 39796
1 47367 98393
2 34459 69616
1 2339 65758
1 11411 63992
1 12996 85377
1 60499 63584
1 39276 76947
2 32338 63985
4 37213 40122
1 13239 56650
43 76949 85898
4 24040 89689
1 26231 68892
1 6472 73331
6 41320 47574
6 15893 24423
19 81167 97722
2 20714 92643
3 8333 98587
2 13761 26147
2 14803 46728
1 32857 97678
11 76097 84730
1 65866 98604
3 59343 83554
1 65139 96286
1 58608 85313
2 17116 89433
1 69118 74966
32 15722 19738
2 1682 36819
3 32791 69352
2 19925 30896
3 12248 79822
2 62768 70867
6 40206 57501
10 50285 54468
6 70868 98821
1 25412 99264
2 878 72653
6 47573 67804
1 48709 61912
1 50559 60579
2 30096 88743
1 54274 88504
2 43274 94584
4 63302 92527
2 34645 62031
4 26797 41613
2 76200 80217
2 58631 84064
4 30579 41547
4 14866 69340
217 91918 95687
1 5187 39948
2 17378 62413
1 60616 72981
5 6155 24872
3 33336 66446
2 5106 88818
1 36617 93248
4 25020 54245
1 30973 47492
1 31879 40641
1 37527 69559
3 46150 70760
6 48821 56916
3 70503 84469
1 53206 99779
1 4562 89880
1 19978 62920
1 50634 89062
9 64716 96751
3 39060 53678
2 19965 60631
1 40261 67092
1 39251 63284
1 37689 65750
5 54779 76678
2 43106 58885
1 33215 72425
2 32357 47509
9 82249 85687
7 3677 4421
2 36566 84223
1 54294 86769
2 22908 96009
72111 77997 79089
3 23153 86400
1 17483 63948
6 692 19022
1 2315 78667
2 4058 87234
1 60448 79581
1 13165 82814
1 23351 78154
2 43447 76790
1 2706 52705
1 38798 98453
2 8459 76899
1 32994 59177
1 2996 57796
7 26291 27528
1 8367 64006
1 8021 61840
6770 48257 49248
3 5820 78186
3 67307 92461
4 12566 36181
3 17076 55297
1 24853 62719
1 51014 85326
53 9014 15852
2 35448 95600
1 43985 89366
1 7672 72294
14 63713 90430
4 71949 77471
31 26708 30648
3 51391 94677
18 12938 37236
3 7599 89341
1 32138 85612
1 51278 65711
1 27250 96972
1 42490 87150
3 30537 38825
1 5898 93748
2 3035 33588
5 6688 36743
1 26806 59051
1 27085 69986
1 1648 41448
1 49391 90337
2 14275 37706
3 8579 26805
1 23809 63073
1 2008 77552
2 34486 38707
3 30080 93155
1 8661 58850
1 35787 91415
65 91289 94660
2 45861 69399
2 24060 47998
8 2370 13722
11 3242 29150
1 8332 70774
2 36735 88124
12 56193 61459
4 38036 98402
1 5888 73504
1 27722 84427
2 47420 62599
1 55705 96922
1 57314 83879
1 52225 78302
3 72549 82893
2 40538 97710
15 77102 86783
168 7821 12122
2 36095 90904
2 35056 85730
1 60373 82205
24 16488 27464
10 75858 95986
11 15105 41593
6 63673 75472
6 33704 80406
1 6477 82780
7 29087 55467
2 45421 78271
1 26102 66915
4 67908 97762
4 14576 18171
3 77897 97254
4 23811 48411
294 94978 96579
2 26811 96218
4 24597 34857
3 3641 83330
1 20958 70449
1 14318 40706
2 59962 99544
2 63373 84247
1 62865 78554
14 10439 26143
3 74938 95247
3 34678 63927
3 22407 56070
3 49171 53832
1 14016 95999
1 64180 99760
1 43907 59729
1 36608 55656
379659 2810 3722
2 27504 60818
2 15364 58143
2 9498 53110
9 23068 44381
4 2158 12030
2 9781 66079
1 21605 99223
1 19175 25368
5 53186 89216
2 41067 83623
21 88289 92366
6 61610 82545
3 22132 47532
1 72121 84314
1 24141 90834
5 21592 76299
1 11314 27771
3 50863 77536
1 42473 72005
1231 82179 82263
4 22625 34202
1 1328 84004
3 76100 94047
2 18461 80945
1 10241 67611
2 31778 94404
1 59514 70755
1 25951 50948
6 49880 73406
2 24615 31145
3 41305 66488
22 80621 89931
3 6857 42039
1 37358 98992
19 54953 59511
4 35749 51217
1 26299 77023
5 77869 91691
3 9932 81218
2 49637 64075
1 27809 78433
1 46714 75387
1 58080 90617
1 39108 70542
1 35221 88600
1 56807 92080
7 26749 46839
1 25088 92288
1 2635 32567
12 63020 73173
1 14767 88046
2 33675 99487
1 29425 58939
3 29255 85991
4 24592 55590
42 15572 22802
4 15844 40598
2 17511 89288
1 5496 54883
1 18692 48965
1 28609 95724
1 5778 60742
14 62291 70059
8 69852 76702
1 14940 93469
2 30231 60941
1 48311 84035
3 63286 76541
21 11736 15970
2 32864 72262
8 89385 99718
5 95 27118
3 59790 99963
5 46039 57992
1 6645 59173
6 29503 39493
3 50249 59727
5 62835 97934
1 30129 91252
6 16842 32508
2 3569 77689
9 55562 62252
1 69851 75219
1 43287 93144
50 25570 25924
2 23715 54439
4 78988 80838
302 91676 94407
2 60368 96262
2 46553 71933
5 72765 76491
5 30250 45335
3 33633 62678
7 30565 58489
2 25607 82200
34 12941 14129
1 14351 57869
1 66280 79837
3 31436 87651
3 66451 88042
1 19054 49995
109 6605 8063
2 5245 84148
4 14207 36839
21 66159 69207
1 63434 79320
3 21081 46278
4 49982 54081
1 5797 70859
9 88293 94681
3 8793 41993
1 15015 87260
2 48118 73983
14 75112 98583
209 4247 10266
1 57804 86127
2 14519 89314
2 45280 71352
2 28934 72447
3 43032 54397
6 64753 85456
33 19904 24398
1 1179 77784
2 39004 99424
3 7617 30758
3 25286 50380
3 7984 47476
9 72020 81023
3 60336 95402
6 38985 65545
4 20513 96171
5 73207 79792
7 38462 42285
1 49907 88425
5 8505 33482
1 54380 59840
1 16062 97740
4 51344 71066
3 44285 67262
3 69140 73857
1 15343 85526
47 8508 11527
1 38293 95174
3 42409 61441
1 242 68992
2 58216 70373
65 73483 75626
44 72099 74363
1 947 97505
8 3874 11877
2 49714 79246
1 25291 89919
3 26720 74378
1 21477 71840
13 18397 34351
2 44007 76386
9 26570 27620
3 43469 90581
1 48770 68443
4 15340 30747
3 10124 27063
2 28641 73306
1 59675 82920
2 19177 97365
2 27799 56741
5 5411 46435
2 42784 54932
1 13825 74221
1 49208 61838
1 33851 98065
3 8321 27067
1 38134 89632
2 16546 94757
1 22302 60510
1 44625 71855
3 56126 81162
4 17401 41018
87 86906 90579
2 19421 33679
1 49539 80739
1 6207 54089
2 8987 36492
17 13965 19111
1 48523 83818
1 6887 38012
1 18575 37084
2 1936 50707
2 17044 38373
10 66967 99680
1 10193 24463
5 23286 47460
3 5259 45505
8 56957 91403
1 28885 72793
2 19833 80589
2 21098 29866
3 59391 98176
1 38880 76440
1 21081 60092
1 17232 78796
2 51995 88557
5 77886 99253
4 73947 79545
11 22854 58219
4 63956 86385
2 85 35846
5 45711 60273
1 10963 50045
1 54055 81471
2 33361 88222
2 26199 90734
2 65078 93711
1 12750 73111
1 51401 75808
1 25303 96152
3 25308 42759
2 911 75532
1 9766 72618
1 44002 72325
2 20783 54316
7 86533 92849
2 27871 35580
1 1556 87446
4 35291 93622
1 30612 94819
7 35928 66949
1 32833 96703
6 5815 27905
2 27683 51968
57 84555 98202
4 52980 85026
2 37264 90487
220 5724 7333
2 5956 86415
11 9713 24128
3 8927 39511
3 41827 55757
2 54749 80882
2 31038 83503
2 15237 81130
2 3956 37993
2 55467 72955
3 5248 10703
2 65187 72903
1 56851 99561
2 30904 54436
3 51241 56984
2 14684 37002
2 8760 64361
2 33042 94068
1 46354 99703
1 1505 97567
5 2778 34368
4 25731 28641
63 79557 80698
3 15939 65284
44 3822 11058
2 38193 98055
2 5341 66537
1 3460 97974
1 44830 83001
5 9872 15307
1 25590 68753
17 89277 90113
6 66343 97146
4 22771 62566
2 37111 72013
1 52611 85458
2 34844 60412
2 3339 14109
1 46963 90370
1 39480 95230
2 27583 86823
2945805 45751 46313
383510 7066 8033
29 10195 14323
3 33430 66117
4 6959 18113
3 2019 82713
6 19571 46427
2 37524 52147
13 77212 81950
2 31468 82413
1 9126 56688
2 70662 81932
1 48109 54429
1 40343 88272
5 19261 30303
5 89251 96434
2 19693 86496
3 27568 64565
23 26233 30898
1 41992 87396
1 27490 56295
6 58654 60857
2 9579 98279
2 28507 96061
1 4100 31731
1 39479 80647
2 31264 93376
1 23560 77862
1 20479 59128
8 63812 72261
1 10758 73840
1 44968 72939
25164 77650 78844
1 24609 59480
1 13453 90683
13 76788 85182
2 52183 73183
5 29410 66605
4 67191 82322
8 62757 69942
2 40687 93327
3 57431 71952
4 63370 64518
4 10110 69330
13 25537 27389
4 54230 59165
31 17882 25897
2 11306 29338
3 78043 85459
2 19615 87119
5 61564 86846
4 39770 52505
1 12968 93082
3 12150 67650
1 10506 69672
15 45613 47657
2 20399 25677
1 11285 70039
1 19325 31591
1 22103 77929
2 50144 54508
46 76431 80363
3 16507 57188
1 48371 73598
2 17776 21486
6 56520 66225
1 36519 65785
6 57802 97034
2 23223 38917
4 26202 30895
7 29543 42627
3 47897 92598
3 57748 68684
1 17147 54728
2 62258 97961
24 4988 20166
1 59272 88455
1 43359 85812
8 67769 74352
12 10491 38148
10 37610 58721
112 93820 95637
3 59740 72987
1 68101 77333
1 12573 25974
3 16457 55088
4 14034 24796
2 28363 95296
14 70512 94441
1 12306 72048
1 34257 88098
1 37773 96690
36 7886 12135
4 28679 88911
1 22818 93182
4 32211 75648
476 95879 99323
2 12959 80364
36 65951 66464
2 16813 98880
29569508 62557 62776
155 90322 97258
3 17105 68109
1 47299 63277
10 35795 48832
1 38593 68732
30 12323 19046
1 36496 99626
3 17091 58569
4 7545 26110
1 47654 93978
2 43750 85102
7 55742 79637
4 10895 49647
6 71097 72091
3 54402 98864
11 16185 32534
2 40476 97198
1 23055 74855
5 26078 48744
184247771 28174 28431
2 4825 60851
4 27524 65111
80004 21120 22234
2 19261 89095
1 38869 56601
1 28697 63152
1 24270 68153
10 66627 91815
3 13842 58125
1 18184 79852
5 60197 66602
1 53389 64866
1 16314 93373
4 2911 55895
2 403 44574
4 22385 24532
2 41104 81269
1 18607 70778
6 77222 91552
2 18779 38349
3 28812 67363
2 22120 25711
4 57017 80603
1 62435 86258
3 8963 51937
2 20638 71168
1 8098 85705
1 56025 87147
1 9890 26232
1 29706 79410
2 8874 57454
2 1396 39301
26 48667 49985
2 25642 59845
42 2008 17099
2 1449 91839
3 2689 32912
1 7827 91224
6 63144 79159
8 67146 89274
2 57034 78458
7 52820 56059
1 63676 96526
7 30494 36604
4 30257 54616
6 16825 25259
3 8304 50993
1 231 72255
1 15312 34810
5 27795 87704
1 13814 46657
2 28470 46812
3 46409 55041
1 3528 25272
1 20101 42922
11 69383 81342
1 24090 70299
4 8884 62771
1 26915 69969
5943611 20221 20228
5 72004 85206
3 10292 87225
3 55000 94874
2 71637 87879
1 9797 77150
1 34122 74963
5 26415 48505
2 1588 92382
1 41780 53373
2 9537 62899
2 46902 80371
5 51429 68094
5 6415 35421
364 35585 36481
2 7161 67126
36 11352 18383
8 66423 81675
3 48816 67366
4 9900 34756
1 17291 60443
1 17620 81514
3 34205 96036
2 74756 83801
2 59835 92669
1 30976 93402
8 18989 32667
1 2802 74915
1 79330 82988
3 52670 62113
1 40285 74497
1 34107 62820
3 16430 28682
4 13777 77833
104777 43542 43813
1 13320 95386
1 59663 74983
3 1607 42409
1 4553 35340
7 28755 39943
1 14021 99852
5 43797 81064
148 4995 10068
1 5283 50420
3 4796 43385
1 5747 25939
5 47866 75008
15 15689 20227
3 46818 94690
1 27125 59135
103 85358 95918
4364304 24447 24943
3 18418 72645
3 357 53002
15 72882 91302
17280645 94295 95184
1 5011 64953
2 47901 50864
17 2881 7295
3 51880 54478
1 14350 47126
5 12159 31797
1 14703 37636
3 5267 76712
2 20805 67572
1 13690 99440
1 49727 79607
3 897 35352
1 23107 54421
1 38917 92749
4 52120 70352
3 76393 93633
3 5936 42661
1 48696 67564
7 14456 22122
30 7584 9623
3 12950 57844
3 4270 9427
5 67586 97222
2 36239 99971
7 4926 9926
10 60723 89979
1 74477 91161
7 54698 59072
5 22172 59434
2 41125 62089
4 40038 61308
6 78501 80290
12 84215 91334
3 11707 89466
1 45747 56518
1 45235 61678
1 53137 75876
1 36775 55355
6 23827 27237
1 43793 66278
2 36855 70940
1 24382 75515
1 8991 34957
17 7834 22669
4 10177 21232
2 12737 72473
6 82325 96335
41 55563 57435
3 44572 82612
1605 96162 98485
1 53360 57525
2 11858 61224
4 283 51062
3 43654 59400
1 2479 83343
13 74977 94127
1 21706 94058
1 24888 61512
20 60144 76757
1 12936 29517
2 3961 70060
3 51661 62783
3 14956 51970
1 4653 20959
22 35547 44032
2 25402 52934
3 8107 82615
3 42395 85325
11 74835 97181
1 638 53340
2 8458 60911
4 35750 42462
1 26327 78975
580 50395 51646
1 17334 59129
2 78856 98515
2 12859 80438
9 2094 24266
6 33325 38030
3 16070 73112
10 73214 88145
4 49310 76744
2 39923 62205
1 12225 44144
1 53993 80757
2 10730 79539
2 7484 51021
24 6949 16979
1 35159 61807
7 68749 88877
3 4206 24378
4 9840 82255
1 60864 94852
1 2766 89321
2 6829 49024
15 32351 35942
3 20379 96764
1 38619 99108
1 43861 80695
2 8716 48941
1 29917 86827
3 17264 24060
2 4194 66056
1 2607 63811
5 58560 88979
1 79298 83767
2 5221 35017
1 25277 80554
1 10494 74091
1 50577 79883
1 3880 29430
3 23923 66834
2 9580 28983
24 72057 76584
3 45050 66363
6 3540 77877
1 25129 47123
2 25755 79394
3 10662 31061
1 11170 47190
3 74805 87797
7 64090 86930
3 18431 91808
3 49755 83037
1 26541 86595
1 4609 80894
3 6500 41258
3 3361 44258
1 26033 63567
2 21409 73633
1 51469 96698
1 21142 40239
1 30004 82263
2 35128 61168
2 69395 80934
2 2859 99814
3 29693 43196
1 44919 53681
4 79059 90375
5 3624 29265
4 27928 61552
1 34937 48029
1 34956 64942
5 76255 89480
2 50439 58103
1 26287 60360
4 75341 87636
2 64276 93184
1 10082 60413
1 49629 72196
6 34369 44610
1 14276 96606
3 40587 79171
1 42438 62975
9 2504 23795
2 29142 75610
1 18556 62337
9 6783 34615
5 64847 91058
2 43835 69212
2 68682 95901
1 21496 59873
2 6393 56967
2 749 34416
1 30472 83457
5 17247 37086
4 43500 80011
4 45760 73713
1 9827 32662
2 47139 70452
1 22522 49512
1 15499 55512
1 25259 80627
2 35222 49375
1 37822 51682
2 2888 52559
4 55189 72759
3 54631 74323
27 24959 29350
3 53978 71945
1 55375 61798
1 40618 94859
1 2855 19018
2 7267 48161
4 19458 38755
1 24029 30809
1 12336 82876
1 16877 59466
18 67492 85334
2 23682 58248
1 21984 90614
2 34421 63673
2 41933 45198
6 61763 70865
6 30051 68168
5 7266 28876
53 11896 14970
2 23601 32108
2 29008 84738
3 31863 53035
1 39764 56814
3 27972 56786
36 83754 92940
10 49529 54810
1 64240 66380
12 62180 82247
5510751 3218 3375
4 22479 61557
1 49143 66474
1 13453 82861
1 54074 68248
2 9755 64746
5 61501 68337
2 21553 80538
7 77823 88823
2 2178 70030
1 34457 86915
1 14067 60188
1 31805 77251
1 19805 73472
1 31573 62817
1 53862 81863
1 9442 85213
1 20644 60407
1 54058 89090
6226098 86772 87502
96 84275 97668
2 54838 60501
4 44337 96775
97 7719 11887
22 79600 84492
8 25691 35032
1 62021 79710
5 3425 87540
5 71848 79647
1 36799 55995
1 31247 66723
7 29270 41232
3 6532 66568
1 9325 38191
2 33679 65309
1 78112 83108
2 8993 62903
15 5106 23063
1 8939 81744
4 34937 47419
4 55345 56753
3 25287 40909
21 61425 81204
1 43145 58359
2 62435 78214
1 34201 89688
33 88187 96741
4 77346 94924
1 22042 47023
2 66725 90761
29 7513 8306
1 19722 80587
3 62191 87491
2 18993 34578
2 2456 94031
3 32480 37241
1 67559 92670
3 12619 78539
6 28242 53501
12 71939 77953
1 21568 98084
6 34682 65934
2 48246 51128
4 34113 61398
1 51025 95329
3 34682 60857
1 10250 63217
3 50154 94176
1 65888 81061
2 29461 68779
1 30756 50119
2 8240 73038
1 326 63358
1 21141 85611
5 57873 71134
2 58024 93617
1 63147 91531
3 67204 88417
2 71180 96799
1 32033 98874
241919 57727 58470
2 19618 51506
3 23717 60066
2 44769 78874
4 64077 77473
1 15496 69854
1 43128 68923
2 11050 76172
17 8788 32615
14714 930 2551
2 17051 73529
26 3121 23842
3 41399 80454
1 52625 87580
1 31280 57746
1 39520 87951
2 36527 73491
1 10114 70324
1 1756 71683
13 72586 83890
1 1919 79661
1 27342 98669
1 7973 85545
1 3267 72663
24 25383 32901
3 29826 87109
1 8393 72898
2 14935 40115
5 55131 61629
1 47432 91231
1 53800 81884
2 66541 70970
14 35382 47631
3 18075 33892
1 12611 88526
1 1164 37145
2 43178 82385
1 11620 70847
1 2099 63607
1 74306 90524
2 9142 33563
4 62182 87048
4 63017 70809
1 14483 95935
1 51404 97304
1 526 82603
6 25147 36835
1 2472 87443
2 34772 97560
1 5006 95880
1 49446 86852
3 42688 68234
1 16804 99542
200 93059 95237
1 52927 66006
1 27960 67040
2 25238 61620
3 33025 91156
1 1373 77676
93 87070 97860
1 7261 62529
22 3947 22013
3 59359 97727
6 71054 89652
17 4124 13082
12 15500 35508
1 21778 88293
1 65946 82056
3 21058 69669
34 81697 88587
5 65501 71103
3 25527 65448
1 27321 48604
1 17157 78558
1 27814 37540
3 36351 76657
2 33477 61793
7 86413 93646
18 7512 17721
4 21060 91786
2 28990 29826
1 9277 81862
1 20598 43347
1 11591 72349
1 92473 92520
12 30682 43037
14 59312 61823
4 29213 93547
2 37249 43597
2 7444 98856
1 33601 76662
6 43853 49797
3 25025 32568
5 16311 33185
6 40187 73099
1 23307 73646
3 75989 93365
2 3640 91181
1 24367 33053
1 27405 77495
1 3677 77959
2 22197 29370
19 72071 83315
1 13285 99716
6 63799 74207
2 37633 89448
1 21684 87399
1 20363 77108
11 49963 55114
1 25656 93292
1 53237 97046
1 30269 89499
1 59673 76183
18 6171 18258
1 9050 66261
3 40746 70032
22 18572 22245
6448663 88470 88707
6 10792 59557
28 84587 92462
3 16187 93167
1 14883 83050
2 9416 92734
1 46261 57173
1 9444 57299
3 12244 31827
2 30357 95769
5 76268 84306
1 42990 64259
3 47034 69157
4 58516 63306
2 27617 65306
2 51774 95492
1 16067 68346
4 75777 79923
8 59151 60159
2 38377 69694
1 88324 96940
17 14629 18689
4 27466 56419
1 41766 67673
4 3286 47023
1 45222 69687
2 34632 98590
4 54462 90828
14 83001 93674
4 14079 45418
1 7066 69538
1 19951 63304
1 20095 65408
13 34424 38149
1 28528 80877
38 2692 13863
1 62942 73849
2 21308 70283
3 54550 62949
1 38904 82067
6 67174 83518
1 9445 61760
23 77755 93960
1 14508 54029
6 14624 55774
1 3931 89857
4 49352 65612
1 4989 98003
1 3891 51251
1 22506 63886
2 35553 88892
10 77794 86868
4 81974 96049
1 32338 80616
6 88422 95589
3 46718 57913
1 35694 99262
1 43846 52143
1 56599 65747
4 77951 92062
152963 1106 1861
4 62846 72811
2 20480 70809
2 67335 96225
6 78775 87617
5 47065 47225
3 64954 79977
193 93522 97938
3 23345 97911
11 21479 46051
1 10341 60590
8 46286 98644
14 8103 34330
1 25282 47002
53 10198 19678
2 10105 80123
2 39828 45278
2 19468 70574
1 11584 34274
27 44881 49293
15 67949 75821
2 8341 69091
1 22545 50644
1 20496 83043
3 24799 62465
1 13143 74000
1 10531 65542
1 35375 55804
1 19626 52929
4 27436 36730
1 30279 88494
4 62298 91297
1 34779 99260
2 120 72677
6 50431 62308
2 7554 50126
1 27327 44788
30 58985 62353
2 31399 78195
1 10518 91659
1 15125 39295
3 15867 60195
1 3431 88892
21 76157 93649
2 9046 52919
1 2509 55188
1 29053 97318
1 14069 39644
1 12605 93966
2 34064 87059
1 17129 53226
8 57321 64372
1 31450 87023
1 4412 93223
3 12760 32831
2 59089 73117
1 46855 88578
5 37475 47866
1 73005 80682
1 28453 83910
2 9632 79600
1 3630 45423
6 9996 30665
1 45934 52902
1 17486 18023
4 43479 48449
361804 54381 54588
11 13191 23642
2 11619 93182
16 30492 31753
11 85232 90723
1 6745 65149
1 37020 96044
1 45832 83723
2 50611 98824
2 7373 49266
3 9205 80482
1 9573 96130
2 18753 49215
6 69636 89789
2 1667 20566
2 19479 44307
8 44396 58861
1 30507 60432
2 31811 96352
17 199 11459
33 68198 74621
1 41008 83688
1 41789 89719
1 15027 89882
5 22474 45402
1 30342 82178
2 56835 95081
1 10836 72248
1 7049 85394
2 26570 41133
1 63793 96301
1 21185 44487
19 17027 19126
19 76465 80345
6 29973 68605
27 84072 96986
1 23538 95532
2 13103 55779
3 8663 27742
2 10556 54718
1 24113 54074
4 13501 30246
20 56294 64906
1 55578 94369
5 138 12913
2 28368 45892
3 21581 36862
3 45769 62645
1 54064 64465
2 14785 75274
1 10031 61960
4 10878 39230
1 22480 55177
9394855 33135 33458
2 82645 95450
8 66824 81151
8 22371 38975
11 11310 25538
1 6098 87964
4 65780 75471
4 42672 58631
27 89606 94990
4 8824 46573
6 63199 80862
2 183 83984
1 54188 60335
9 43481 66782
1 12088 94189
1 1769 93218
1 4369 39346
1 10520 92435
2 8972 97526
7 20419 33183
2 31824 62204
1 42954 88255
4 50046 86034
2 38070 54062
741 2873 6815
1 41957 84365
15 70670 81187
4 47198 69152
5 8241 19817
2 20219 91580
1 50408 88962
3 70 27396
1 9417 85997
2 65153 93451
1 14960 64329
4 85696 92032
3 38564 61842
2 18611 93141
3 59675 90933
1 56556 96845
10 17537 28635
1 57515 78030
2 67428 92387
5567 97958 98233
6 24476 35849
2 61465 72356
3 47386 59871
5 15 35195
9 49578 53040
3 23014 83731
17 64449 65818
2 34692 82477
4 27927 68787
1 48217 83479
4 4727 36700
2 57011 63032
2 31067 97796
1 1970 90284
1 24995 76077
68 5374 12578
868737 85334 85893
2 19346 96287
12 73396 82158
1 33813 91439
2 4672 67020
2 26879 72441
5 28758 52128
1 36968 70149
2 52949 73651
19 17044 23124
2 47910 98272
4 70701 87204
3 5766 34680
3 26865 39800
2 26529 83638
3 14409 86028
1 23968 32279
3 10406 39344
31 20492 26566
1 20717 91390
5 23448 49297
3 3275 24742
713443 35333 35569
3 3200 91433
2 29079 72948
5 10403 17939
4 50665 64653
1 24738 44286
5 11275 24717
1 15644 87843
26 49678 50238
3 21982 26903
9 60055 97540
2 60600 66526
1 34910 44568
6 19236 38163
1603 80828 80947
4 24539 31915
1 62201 91699
3 6743 93604
3 49759 49942
9 49015 75464
1 14812 78294
1 820 72891
1 28013 97661
1 24766 47209
5 77596 92096
1 21926 49200
3 36575 81828
14 82216 93483
5 52457 62677
2 55849 74132
7 65403 74818
1 38093 95380
1 29049 36362
4 28162 48470
2 12101 74365
1 59140 79559
5 6057 25279
8 69761 98705
7 59895 79836
3 10682 37708
5 5082 37532
7 56156 63378
3 19926 42805
1 47934 79256
1 5742 63624
2 42490 97978
2 43623 46122
2 77349 97023
5 24511 48587
3 35580 44667
4 57817 81559
3 583 46615
6 63892 82546
3 42212 85790
1 7843 98735
59 2280 7866
60464 40351 40777
1 21720 81882
5 28558 67527
3 2844 54695
37 8244 11801
3 54093 98020
47 85680 90072
1 7317 52421
5 61177 81495
5 14962 46749
1 6106 88643
57 40995 43707
1 63911 85811
2 45019 61912
2 8922 64392
2 5753 48552
2 67589 98361
4 36004 59542
3 14075 63330
2 19640 34249
15 44888 59033
1 19391 39661
4 31976 82905
1 46909 60583
20502 1519 1715
7 60031 94070
3 46653 59626
5 73514 79945
14 65801 74664
1 34431 85340
2 59009 95074
10 82174 93259
5 34992 54903
657 97011 98696
3 39001 64359
19 35179 43242
1 3659 74725
2 23447 51969
1 47023 96778
1 42081 80459
1 37877 63738
49 15109 16249
6 51578 55409
2 8361 86264
4 35570 44873
14 53628 58453
1 9069 98117
1 13000 63737
2 49362 94625
4 32095 47820
2 31916 85042
40 17633 26885
3 15866 38238
2 51059 60506
1 35880 70759
1 38888 75853
17 40521 49403
1 42117 62460
18 72442 76720
2 31178 60037
2 69290 88218
3 58789 64741
14 16735 26895
1 9958 25575
2 13016 78389
1 43742 99009
8 26232 28989
1 58175 91547
5 32405 69985
2 2325 91819
1 40121 62153
1 38512 51094
2 364 32419
3 46940 71672
4 21715 31692
583 96062 99972
18 3308 16751
11 65721 99365
6 48958 69366
2 38382 62855
1 13015 69582
1 820 93851
2 25069 39955
4 18716 31227
2 29106 69735
2 21940 84276
37 8909 17248
4 55664 94839
1 65343 83616
8 11512 49366
113 90872 99601
2 11981 50068
1 21821 31761
1 9799 61209
1 6485 85167
1 1458 99565
2 50121 59231
2 27310 77377
1 21305 49735
10 37441 42466
128 12223 14704
7 48709 94773
3 1965 57283
1 45984 79707
1 644 54493
13234 29747 29840
6 7540 33906
14 86570 92617
2 7546 63921
3 30746 75790
22 27044 35574
6 71355 77396
1 17872 81716
1 41964 99051
17 37688 42939
25 20782 21173
3 32668 98026
1 1817 63285
1 14311 50305
1 11874 69159
3 13609 30554
3 16607 45452
1 21437 50392
3 54781 68159
15 65417 96630
1 26761 84385
1 11356 71448
2 37174 75287
51 2140 6092
2 63897 81698
4 5598 54839
1 14403 55163
1 17407 93965
1 33063 78992
1 60611 90289
4 7944 24943
2 16356 61200
1 36125 65822
1 74252 99687
1 73716 92238
4 857 30017
4 35939 56028
4 40187 82166
1 16962 51611
3 36269 51828
3 45990 93260
6 22212 37857
3 60792 85185
2 41125 80394
2 6852 47785
1 46603 80294
1 4247 96437
2 62146 85375
2 22021 57090
6 65270 72071
2 204 48000
1 40727 76274
1 35143 82388
9 6443 23332
2 46314 99485
7386 36053 37481
4 35728 38788
6 62916 81726
3 41106 84330
340 50355 51209
1 19197 96071
1 1715 63499
3 27713 95692
202 94550 96931
1 26761 82111
8 56659 61697
4 65754 71750
1 36102 56242
1 9068 87401
2 37236 92759
1 18816 88209
1 27776 92587
74 2976 7378
1 17208 41425
3 16573 82605
1 39833 71114
2 26505 53836
2 11700 54150
1 13058 69918
1 21833 62879
22 8874 16778
2 47188 50590
5 47744 54339
1 37451 79726
1 8019 78416
1 33515 38202
4 66451 98828
4 39388 59452
2 17500 20011
7 35136 45207
2 27471 45885
2 35001 65559
2 24223 99189
1 19770 87622
8 65708 75359
28 4894 11872
2 33886 67009
22 78393 84639
2 65815 88230
62 83277 87081
5 55941 83508
1 47815 81745
51 10709 11587
1 2166 80157
2 46447 99160
1 56740 83272
102 85803 97628
2 46079 68434
3 43533 70730
5 83683 90061
1 46038 50783
1 31696 79769
7 5438 48962
2 48441 68843
3 85092 99182
2 18550 60169
12 78788 87083
9 12129 42114
2 25900 37272
3 9179 62254
3 28178 97173
2 41436 74729
1 1818 43686
3 65638 75760
24 18678 25887
2 17124 41155
24 76435 85328
4 36523 41258
1 9162 97475
4 43029 61500
5 78301 85644
1 11954 86737
5 67471 93835
1 10006 81520
3 42827 63707
4 16759 65841
1 18335 35231
9 10834 35982
1 91917 93072
7 64711 83718
1 35308 99480
1 708 86464
7 85698 86425
1 31063 84187
1 16822 69543
6 44532 74637
9 8052 31123
1819791 77305 77430
2 35129 40728
1 1571 85723
4 64544 89957
2 21144 51015
29 8879 13556
2 21916 54335
1 24923 97483
1 28445 51428
2 15652 89877
3 20147 90259
1 36668 67206
5 53215 73647
1 54082 99745
1 52307 73372
1 18849 81299
2 57160 94824
5 9171 63127
8 5214 31273
6 50496 67272
4 88720 98378
1 1050 27760
2 73175 89469
3 48375 60968
2 6511 45075
6 29105 44569
2 78900 91988
2 13075 72046
2 13666 34451
26 10829 12459
1 20920 72354
9 52315 81368
1 10136 71325
13 7253 15300
4 14247 58491
1 17375 34452
3 18747 80591
7 83418 97712
3 55033 83089
3 34549 50778
11 76230 83769
1 25283 96236
4 33660 48973
3 36273 57866
1 12803 26613
3 51507 76095
7 17852 32517
1 35838 67791
20 2004 16504
3 7392 14584
1 59042 77737
4 40597 83737
3 15523 50648
4 8999 96210
4 8864 23161
485 49973 50983
1 46419 52049
2 12602 36801
4 36805 77540
2 7628 26924
2 19426 56256
1 35408 65332
4 61854 71907
4 56463 95704
1 8842 81305
1 34869 63843
10 71349 91148
1058916 1891 2652
1 46061 65837
10 66066 67099
5 20922 44902
2 15647 49996
3 38126 70290
4 43656 90366
5 424 43516
2 45349 60217
2 39490 62849
3 18821 27714
5 9853 15130
2 8955 96651
2 18154 89373
1 10381 15718
1 49732 75869
2 63226 75856
176 95880 99055
4 15599 89454
2 8778 44147
1 20796 93543
1 13787 85158
4 45455 53846
2 55035 96350
8 64141 78148
2 35263 51113
3 35946 42726
3 10318 58229
1 33052 61204
138 92799 95081
2 57939 85289
3 39605 64213
1 28992 96119
1 34122 94005
1 43003 93474
13 60749 68994
4 16178 26584
2 28682 94953
2 20524 79458
70 15935 18983
3 48444 76348
19 10433 13215
3 13273 93147
2 34279 57403
8 30909 38064
1 27788 99494
1 8709 49126
13 18860 29037
1 32479 55884
1 12479 25891
2 39416 73515
1 49498 87769
78 86694 96416
9 60206 79962
4 38596 63093
2 61412 71779
68 4190 8508
4 41345 48215
192 81875 85272
1 32694 42844
2 1077 25100
3 64834 99410
5 19728 45446
2 15695 34846
10 24615 34884
2 71695 88061
2 2663 38209
11 34257 43350
17 73180 98561
2 20791 27957
3 2840 58018
17 92117 99879
1 10466 52634
1 17830 39800
1128 1450 2912
24 91471 99938
5 30069 45662
1 87508 94024
11 44702 88212
4 64737 88706
3 37205 55147
7 42128 67482
3 57868 93170
54 74701 77468
2 26905 85786
4 3350 37750
26 27304 30335
2 36481 50051
64 30402 31554
19 7247 19089
4 13689 27054
1 13999 55854
1 21968 65624
4 4156 78364
7 64215 95679
14 53456 59947
1 39387 64339
4 9610 28129
11 13162 22037
2 22888 71407
2 24259 38766
4 18715 76283
1 12067 99859
1 17706 58032
3 63411 92806
2 222 64687
1 857 75199
1 20766 76278
19316 35810 36582
10 72602 85947
2 22552 67391
2 30818 50926
1 7859 60455
4 59064 85479
1 2699 48723
1 15438 41248
2 71965 95647
2 62658 97145
30 11325 16002
1 71676 96227
2 32855 85192
12 63027 72064
3 26083 41519
1 44334 81447
1463 30279 30768
4 28736 72771
1 3245 74879
5 2641 21810
1 18442 83522
3 6182 60427
18 31711 35826
2 26379 53828
4 49297 80456
2 36063 56678
14 6128 28486
1 26288 59711
2 34103 41223
5 55279 81007
2 22109 23697
8 13067 18513
3 5692 73535
1 44517 86666
10 3420 23086
2 66551 79448
2 19739 82126
2 15535 57282
2 26516 62173
59412196 1648 1797
1 62097 82046
5 13184 56549
4 49590 96666
6 30686 35179
3 13511 98324
1 3083 75635
1 56058 98980
2 38371 63750
5 2516 25416
3 45461 66225
1 32216 72208
5 34860 43369
2 53299 89541
2 4244 43929
5 6504 21896
2 3207 69816
1 37303 70380
4 68747 88028
1 44216 83342
2 17503 51402
9 71974 80630
2 47360 88640
1 87992 99650
2 6058 92687
8 56404 66442
1 22456 57983
1 25002 56113
2 16008 88041
2 5422 86639
1 5306 39384
1 26960 79159
64 89043 98777
3 15808 58269
1 20615 92147
2 27315 45433
2 40877 56067
1 12984 47408
2 6907 88856
1 1076 82981
1 44629 90261
2 19813 40196
14 84492 90980
9 71944 75793
10 29798 33115
31 81388 85653
5 32003 67627
1 17843 44472
1 41285 42772
1 1118 99875
2 677 44103
1 3784 64977
1 9185 42521
16 10443 23352
5 77658 89737
10 45080 89623
1 29625 70048
6 79862 90666
2 48769 86717
11 21466 28223
1 46334 77255
1 43803 55339
1 26640 74143
2 14788 79854
4 59155 88913
1 55883 85195
2 30898 76825
2 25274 73543
1 12179 66611
13 6835 22179
5 40504 52233
2 39080 82732
8 72811 95643
1 20418 74633
4 1181 18612
1 17810 31134
9 37065 37904
11 57886 72503
2 47970 76737
13 21276 29493
3 12 79998
1 37332 88141
1 55355 76234
11 80612 98169
2 37693 62740
2 28549 47838
4 17030 37843
1 19876 81305
1 47649 84941
8 40297 45095
4 43577 68380
117 86727 89518
77 60256 62235
1 27166 85847
7 76065 99032
1 74916 98812
1 34226 74297
6 47977 56097
5 14571 21692
1 35669 38027
12 65859 73048
1 58527 90933
2 39401 52208
2 4583 77527
2 55567 86880
10 34057 46956
20 27726 32075
4 27929 47205
4 40622 80221
3 56899 65701
3 26294 83401
1 27881 93963
5 37252 45920
4 38595 79377
1 467 96206
40 22553 29386
5 81756 98659
16 72391 99430
6111 97893 98442
1 66000 76129
2 57853 86283
4 1365 66027
1 47 40764
57789 49944 50119
16 90935 97549
3 46109 96826
1 52934 62396
2 37694 45765
5 67773 85045
4 24385 69735
1 43229 97922
94 80014 83756
47 3298 11547
3403573 93421 93446
5 1171 39638
3 698 27855
304 3176 8908
16 16430 28520
4 59770 91616
4 46255 70081
25 92424 93534
5 20448 68263
1 16454 87306
1 3591 67995
11 7830 21504
1 3300 65607
2 26121 48775
13 75416 76868
8 55109 70031
1 8845 37633
10 31886 37032
2 29316 69498
2 23197 43960
5 5434 41476
1 35783 74570
21 73585 82614
1 24966 76201
1 45597 87969
1 65621 90018
2 52399 61946
1 23485 83790
1 5787 62503
31 88718 95220
2 6341 93848
19 8699 20035
6 48718 57013
3 15643 72297
27 11163 14505
5 53374 85416
1 22431 95871
9 9378 53183
1 11231 93787
1 16308 62313
1 16150 36717
1 8289 70405
3 82009 95155
1 17352 21449
1 21459 93505
3 1652 56751
1 1271 78366
1 15424 22590
1 2682 79967
5 34748 82916
1 6375 34539
1 31942 70785
2 5884 21824
1 63859 89603
2 14985 89172
1 30848 95692
2 49896 62291
5 26455 46355
4 1538 53952
1 39501 44983
12 64126 86120
1 37862 98490
1 17968 96938
3 13611 57252
1 13300 87168
1 45191 92432
17 63620 64411
1 4410 51579
5 45891 64089
4 35845 73338
1 25742 63610
1 65654 71400
3 66573 99103
1 7684 90286
1 10504 80570
3 20926 68421
67 32231 36313
1 2578 83095
1 1197 45939
30 51989 53273
2 7028 85513
1 14330 49056
5 4861 19394
5 49438 61648
1 46510 69914
3 33145 36082
1 46617 84728
2 19561 86372
2 7939 40953
1 17268 54519
1 11545 98407
4 56345 90804
2 3665 57268
1 36636 90830
3 58558 96706
3 1048 74916
30 88452 90610
5 35771 38010
2 7152 56761
12 22990 27618
2 37598 44868
2 21200 59798
2 23706 91091
2 55404 93996
2 25613 91109
1 31246 71348
1 55863 94397
1 1298 83788
1 1143 97863
1 40666 75577
5 24942 27936
1 25261 74185
2 44420 77253
22 76708 92689
2 23543 78588
1 19803 86045
526974 12007 12075
1 27121 59790
55 3431 10284
4 2043 88804
1 58109 83893
2 25462 54931
2 12262 31213
4 71546 98172
1 41636 91275
2 71758 86210
3 25654 67659
2 72620 98092
1 54594 95895
50 72033 72811
3 7210 73289
1 13832 71327
2 45142 97673
1 31020 50167
1 31816 73840
1 57161 89525
2 49502 98022
1 59964 87245
1 69555 92479
1 21465 98393
5 24797 37443
2 3755 48388
14 57965 59298
3 28943 97812
1 13405 81713
1 33114 36073
12 1662 17857
3 54050 78774
1 57217 83595
1 7759 90707
1 6764 68550
1 5092 79375
1 9512 60997
3 6839 43932
6 80674 94694
5 24761 41111
2 25046 43870
7 61645 66131
5 32287 44013
2 50405 90543
1 7563 80674
2 23692 63647
25 3095 10231
5 42417 73305
1 6778 99272
2 21715 86870
1 21675 76621
1 38936 65510
1 25736 54603
2 1523 85601
1 23607 97812
1 33089 77357
5 70959 85989
1 61105 95359
2 624 46720
3 22500 75332
1 22405 99800
2 40359 72970
1 8196 70544
1 28354 71898
1 36782 88311
3 34502 44030
1 57025 85791
1 5075 87655
2 8443 97154
1 31096 48675
1 54031 77314
1 23164 99566
1 30419 44018
2 7284 33976
11 74511 90913
19 82727 86741
4 555 42455
1 2660 76192
1 18791 61888
1 25649 84473
1 56990 85981
1 33173 69648
56 22452 25547
19 11180 20604
2 4147 68861
18 4430 32584
47272 42692 43756
10 41203 57072
3 9094 86245
1 31059 51217
35438 96131 96736
7 35442 85343
1 22653 75878
2 10294 26876
13 42662 49433
1 3721 62827
5 53941 78551
1 31203 84115
1 10393 97074
1 5708 73208
8 74054 83308
1 39522 47471
1 40692 88171
1 1774 90279
2 42753 83886
1 41642 82201
11 60570 71109
2 4518 46814
2 6630 20001
5 46038 71665
9 50019 53326
4 26385 85253
1 31549 93503
1 2194 64150
1 34922 72529
1 46411 94145
1 49217 89480
1 46451 85705
13 74695 81387
1 49654 97609
1 14411 54314
9 59448 86019
1 24827 88477
2 57059 83823
3 3350 83133
16 20429 23590
1 42850 77138
6 21981 54291
1 25552 94147
3 3397 56514
1 39848 94428
34 89125 96155
2 31918 93710
2 55240 70300
2 33696 49089
3 68788 86732
2 51337 70588
2 222 50584
1 2709 67921
2 6203 74111
1 41586 91707
1 12808 30331
2 36018 47145
5 78904 91303
3 46448 60196
3 14030 70133
1 14020 65369
14 1516 16623
4 2754 38061
4 44222 55674
3 20464 85967
4043 89058 89682
29 87135 94787
2 50600 70172
11 79081 84887
1 22911 83099
14 3594 36210
1 51154 72500
4 50546 86093
1 5208 59145
1 34719 83817
1 18203 53293
1 25835 97617
1 33860 77690
1 51376 98458
6 57228 85049
1 17487 93110
1 36536 86755
41 16595 20770
1 47846 95983
25 33354 34543
3 52135 55463
19 11059 20082
4 55178 58526
4 46327 63997
25 293 8654
8 35861 37918
3 44614 84960
1 36265 74476
1 48542 80519
7 6411 9735
1 11786 62127
1 56494 61690
2 34851 98287
1 28874 59417
10 21926 23885
16 12247 48593
61 90860 96202
2 7885 71073
1 10726 54228
32 69953 74290
104 8612 12178
1 54477 96655
1 19490 99814
3 23871 48802
2 48411 96948
1 44761 48788
27 39296 43810
1 34710 99720
1 6486 66753
2 4393 77896
1 32499 47611
4 58377 75227
2 19849 99976
1 32819 70826
12 1317 11010
2 63244 74146
14 78108 88649
4 23515 57262
1 24819 55629
1 27202 89906
9 53012 71236
1 34551 86219
41 9327 12065
2 16115 42250
2 18422 84146
1 31826 51795
1 9063 61004
20 76167 91964
1 30068 89190
1 47510 92099
1 38603 57236
6 52905 82261
1 55062 88873
2 14045 71842
1 24621 66923
1 10222 68565
36 18760 22105
28 76579 79410
2 49587 85147
2 6132 72839
1 58135 95531
1 38873 80206
1 15027 77215
7 41567 53596
6 68777 77609
1 9281 60453
2 33049 96918
237 1862 3602
13 80969 95066
1 2844 76330
18 11119 35345
4 56202 71132
12 41995 59163
1 23771 56851
10 7622 21126
4 32299 48227
1 32152 46286
2 41658 72161
3 18640 23368
1 2897 64431
23 10047 17750
4 24248 43220
1 6494 49608
1 9056 75281
18 59407 90078
1 36070 79515
1 28310 74641
1 50542 97830
1 22547 88851
2 21315 44975
12 551 26320
3 63987 76922
1 66083 78284
4 47311 66073
6 14711 29915
2 33418 36544
1 6130 78703
19 83186 93374
2 20846 78051
4 2445 95572
1 64095 66013
1 61848 76001
3 21819 63518
1 9100 56885
5 88805 92763
3 29005 80859
3 28258 45819
1 7002 84657
1 3581 71071
10 8445 13559
2 31761 68447
2 59958 68249
2 63490 77267
9 41744 62088
2 56407 95463
3 18879 28926
4 12497 35967
10 8178 31488
3 2273 15908
4 10034 57392
1 5093 42282
3 50529 62292
82 86661 88584
4 43391 98050
3 14240 50188
3 84435 97969
1 1351 55767
3 27259 65416
1 53604 56395
3 5035 37984
1 1671 93909
1 26013 46397
1 49986 95201
6 1089 32626
1 19123 98598
1 18882 41230
2 11066 40824
1 15712 26047
1 20636 75959
570 1823 3397
3 19945 82706
2 45295 50512
4 6986 20769
6406729 36900 37083
7 44154 84754
2 37586 80507
2 15534 71017
8 67821 83587
7 36311 38399
6 21082 42632
2 27808 87651
2 9708 34547
1 28580 97093
3 40863 92813
5 56566 72971
1 64948 97557
1 1519 59578
6 42206 45517
5685031 43467 43514
2 28415 59608
2 47068 83279
3 3119 54936
5 61612 64979
1 11593 38986
10 70908 81770
1 26584 99980
175971 55279 55329
104 84793 89517
7 18669 49858
6 52815 84979
10 11741 33507
4 43489 66568
4 5093 38574
1 25056 35213
2 31323 60799
44 80833 93504
2 36059 71342
2 7610 85602
1 41980 67846
1 11144 96434
14 66872 68760
2 6298 75175
2 31 53969
1 9410 44536
11 73996 90105
3 22482 51125
1 12129 87968
4 48185 49917
2 25985 49206
2 56093 85264
72 2570 5933
1 20776 93516
10 18008 24429
2 61393 77442
3 46823 88966
2 45402 95267
1 32342 90879
10418 44803 45017
1 8109 81730
18 10525 16084
3 34714 85101
4 52496 71410
3 33733 78189
1 4712 71232
1 15895 65787
1 60183 91991
4 34827 45313
15 66934 82128
1 55326 93599
5 3080 61067
1 54296 56375
107 89110 94712
3 20893 56851
1 14729 47669
12 4863 41789
50 10940 17605
2 27277 97703
3 68598 84034
1 73774 91793
3 16926 45976
1 3006 36391
3 48853 70724
2 19959 37134
1 14616 70675
6 40806 81320
2 14139 98373
1 8829 57303
1 2966 70542
1 26424 80073
1 35327 89676
1 13663 54246
1 16954 64488
2 64011 94398
2 48913 87166
1 17107 97669
1 31415 49533
1 42633 90050
4 2556 24855
4 55267 96814
1 43434 49778
7 29162 43149
273 93003 93591
2 13220 29225
1 40580 84788
14 2102 22798
8 69596 96014
1 9460 55844
53 95043 97188
1 69094 69695
1 83736 91606
2 72196 80679
6 59329 89785
8 4277 19278
5 48336 87665
1 6109 70145
1 27810 82410
1 35270 50736
2 12778 85140
3 9165 37816
1 5512 46550
1 14448 36904
1 27248 45424
1 16548 63390
1 2445 78076
1 44746 91452
5 52933 69172
7 30605 85943
1 39541 57032
3 17601 92010
2 5171 19255
1 27439 39883
2 46405 96431
1 51163 95277
6 14631 39028
3 31139 59176
1 9482 94049
2 10193 86091
1 9523 67298
1 66422 76413
2 16189 42591
6 37710 57467
1 25786 39774
1 80866 92338
2 29668 72718
2 14841 81961
1 16862 82709
7 66976 70739
35 6219 14748
2 58257 73338
5 9572 19962
2 61167 89152
2 12641 54421
1 4369 97660
2 45622 61591
2 9284 41683
3 30173 72729
2 31319 72917
9 47523 52365
51 85347 93667
3 45121 70320
5 16443 24681
2 54036 67120
1 7403 97067
1 26800 57102
20 3927 11847
1 32395 55841
7 7599 25677
2 6580 25857
72 82992 85433
1 11326 83985
1 29072 58381
7 49751 53527
10 30755 39307
3 33142 78354
2 2803 59767
1 1506 82316
3 35463 71658
1 59573 95308
4 59583 61716
2 54051 58313
3 26098 67597
9 62995 85115
3 27516 90661
2 5912 40871
1 4757 98936
2 1080 15497
3 88141 89830
3 29202 42886
1 18735 42814
1 19294 41414
1 45852 73617
2 26947 80318
1 2664 79486
1 495 86466
7 40491 44203
3 47121 78200
1 12199 73380
3 24111 90232
28 24923 27827
5 6112 17320
2 23346 79143
19 59864 63248
3 87173 97666
4 3066 56659
3 52416 95175
2 6693 46470
1 3486 97887
1 23675 46435
3 61728 63840
3 48093 86524
1 3693 91425
2 32914 83353
1 23366 59260
10 1013 30601
1 3509 95481
1 59973 85794
1 38531 71207
3 84686 93822
4 7368 56831
1 21 68908
17 1568 21176
2 46368 88965
1 21485 63645
1 20089 69955
6 61734 70458
2 46940 72548
17 84434 96662
5 11923 22932
2 2996 53515
9 50231 52099
1 10904 62265
1 6639 82211
2 10239 46495
2 40134 59337
3 71453 99076
5 6318 58365
1 3337 62136
1 5013 97504
1 13138 85101
1 245 45725
3 30285 57044
12 56220 76176
2 6725 50479
1 46078 92150
5 35957 39149
1 13810 70734
7 60883 77521
40 5559 10344
3 16687 95717
13 70031 80205
2 1724 97637
23230 14477 15251
5 27868 59138
3 1083 46631
1 40752 79867
7 70378 76042
4 57930 82807
16 73795 85471
4 19573 20842
5 19131 34955
6 43780 59141
1 29091 39731
3 23430 54384
240 69590 70478
4 61248 76392
13798 41849 42717
1 62612 72837
1 32699 75899
9 2392 16502
3 76812 79206
2 1318 48695
5 28602 48639
551 16628 17612
21 9581 20412
4 46724 83378
1 7765 98849
2 5607 31979
5 27658 62712
1 15575 45725
2 3409 22886
32 93855 98682
3 54389 71503
2 31762 94850
1 42946 68514
4 2316 44834
2 18837 78679
1 15345 37777
14 67673 77439
5 50397 62270
1 26432 66664
3 21776 71993
2 34259 91076
1 769 74040
1 14330 93394
1 25316 94887
1 46654 66320
11 3722 14556
47 76208 88828
1 48863 75490
1 30869 35562
5 254 56159
1 27074 40211
2 8182 35346
5 73713 83892
4 65747 77854
1 52966 84380
1 36596 77232
4 59231 91427
1 5560 77671
2 29169 60614
2 17147 77777
20 76774 95609
1 10589 41007
4 52215 53980
6 9788 60498
1 18237 88769
3 53074 61895
1 45789 57719
3 8117 29994
2 5741 39274
1 37289 78389
3 16903 97081
12 59016 63502
1 25186 39497
1 2258 93166
3 18083 50374
23 21351 31420
6 3377 13838
5 75804 78221
1 42645 82027
1 22027 35294
19 19747 25140
1 349 78242
4 1298 71643
3 17913 72153
1 33601 68451
2 31406 90964
1 13760 87974
3 40443 59569
5 41955 47621
1 21449 40850
2 14760 91523
7 67463 74966
1 20824 58831
3 11435 56879
1 56317 67228
1 2211 38716
1 4453 56346
1 34682 61268
3 5971 92117
1 23969 48015
1 21710 47956
8 54835 85254
9 10013 22398
12 41374 41975
3 42033 68927
3 17615 31710
2 4008 30136
6 6455 58836
2 58319 86747
2 52089 76838
1 42738 59921
1 50497 73918
1 48684 61151
1 34412 76023
5 68144 74713
71 87715 99653
13 72849 80566
1 14215 84732
11 64980 91729
2 26529 51039
2 59370 75086
1 23673 85884
1 24761 52247
61 64726 64739
2 67603 81452
2 41407 71958
1 22031 98423
1 35213 76554
1 20642 99186
28 77902 91440
21 91350 93922
4 77567 85320
4 63590 79684
6 53529 62052
17 18689 42920
6 82725 98325
19 8400 15335
15 45057 51087
4 16080 94384
36 3381 10496
1 38323 69512
1 33380 99606
2 31897 47405
2 84621 88424
7 16975 36255
1 3446 41860
7 53143 91428
1 17541 80151
1 13642 36532
2 9952 54149
45 49096 49478
9 51072 54511
6 63807 91555
1 8640 95710
1 44034 72404
2 76066 88364
1 47996 68858
2 44243 88633
11 2580 15893
1 52857 58701
1 75452 91476
3 9193 76750
3551768 88627 88932
7 36492 50632
4 41978 71074
2 22452 55332
2 13169 42376
3 38147 43373
1 37996 92996
2 26636 48302
1 28949 71427
2 39463 52522
2 9572 61089
1 24684 72638
8 19945 30286
2 26385 79626
3 20083 41084
192 1298 4993
1 68068 70861
2 287 54943
19 74053 99508
1 55248 90567
14 49902 51140
5 57133 70334
5 43658 68683
4 76703 97605
2 29764 57257
1 17315 86505
5 8877 46224
4 18747 67669
1 21304 64188
4663803 86447 87247
32 16124 22118
1 49238 63093
4 49452 69605
3 31542 48688
1 2133 42934
2 17345 91708
1 16993 84957
1 13738 54017
2 10504 72642
1 26046 72093
1 29641 85553
1 79260 85554
1 16130 52276
1 35331 78586
1 52351 94120
1 31474 57453
1 38977 43069
3 35838 94528
1 2497 92635
6 54075 98881
1 41400 64144
1 52920 76625
1 71375 96242
1 22242 83615
1 29878 58637
1 35689 66705
1 20440 82765
6 33411 33537
3 25204 80368
6 31140 34476
15 79159 87582
4 19862 45078
2 24176 77737
1 8496 67257
1 32503 82306
1 17042 77851
1 19068 41897
4 50418 98344
1 254 92806
1 33607 59314
18 12132 28851
2 52055 96362
1 47338 90634
2 40605 48766
30 85492 97099
2 24674 34596
49 91295 94343
7 12601 48378
1 24416 80907
10 5265 22619
2 14723 46697
1 12838 63266
1 47198 71005
1 23343 76573
4 92152 96179
3 70774 89836
3 9556 34215
4 38051 81738
2 48312 75638
3 19554 72866
19 56901 61302
55 4256 18589
36 89904 96589
26 70935 84139
40 63931 68428
4 29221 77054
9 18147 21755
1 17918 88572
1 24538 58659
4 7503 26191
1 7371 69138
3 31357 63021
9 11623 16031
2 4035 61499
1 49295 88745
1 38578 63194
3 53278 65906
5 54078 56789
1 40941 92246
1 1241 66446
14 68397 98456
3 73083 90065
25 34527 38034
1 12860 82933
1 28244 96301
4 24925 66226
1 12577 86848
2 4243 53804
2 19014 74887
1 7925 54330
3 61642 83853
1 47118 57681
1 6550 75676
3 17112 85357
1 44102 78551
2 28054 35610
24 86351 93228
3 30219 79131
1 50607 97983
1 38856 79892
1 17226 72629
11 62048 74108
2 5174 79396
51 86660 89675
7 62125 74553
1 46296 67593
2 51926 71966
1 50677 66615
51 23880 30065
2 5855 92084
5 4666 42102
6 66744 74290
1 32625 56140
3 76327 97511
3 26038 76068
3 8368 26968
1 35486 93838
44 2144 13123
10 352 21552
6 48127 64457
1 1565 88267
1 11591 94825
1 6750 72660
13 41684 49902
2 13036 76270
1 17118 68764
1 2698 96825
1 16319 73126
1 47667 88465
13 73883 75720
2 26352 54989
9 69795 97281
9 25109 36424
1 12899 68927
9 66734 69179
1 60440 84991
1 39619 93317
2 14034 44649
74 38080 41464
2 8629 76154
1 23343 67771
1 2702 58827
19 2038 20773
1 22733 91072
15 80592 93588
3 54492 56967
2 3800 97282
3 6695 59445
1 32744 60130
67373 12105 12590
1 8538 41553
1 24770 52905
53 88146 91755
1 30498 42973
4 41593 69492
7 68203 98548
2 60622 91667
3 19801 84915
1 15424 52320
3 47021 63363
4 6320 43715
26 73102 88542
1 8748 25324
2 2960 48561
9 42372 68388
4 29474 49918
2 4193 27578
1 33349 61293
1 49708 67440
1 48037 78134
14 82105 89405
15 41231 49139
3 70837 99422
5 60607 72179
6 68297 92333
5 52173 78481
174 4192 4712
1 726 65700
16 13727 25950
7 31638 77768
1 15336 97284
1 28623 82796
8 25110 29034
1 23509 56965
2 33455 38029
28 79072 82700
4 38583 51779
1 2872 62062
3 74419 75940
2 21209 37425
3 38418 78641
1 16906 80922
1 14443 54221
2 2323 60506
1 1772 51172
1 7997 44933
1 30791 65734
1 6347 82875
1 23421 41827
4 25074 40223
1 13654 44540
1 9226 57896
2 10271 39038
1 38299 39100
36 26425 28906
1 25356 54597
14 2682 12245
2 21352 86759
15 9973 17124
3 33535 87493
1 35780 92914
1 33916 88129
276 61226 62169
7 80907 83349
1 10181 50940
9 46517 78959
1 57757 96951
12 76666 99662
2 9987 52484
18 10173 18953
1 45910 93879
1 26479 90870
1 32837 48889
2 77395 81308
1 11120 56115
4 45522 62153
88 7741 9688
1 55497 86641
5 59607 97128
1 23300 85666
1 42647 82449
2 34095 78196
1 29596 88670
1 6697 39109
2 55379 95177
11 76051 92330
2 1783 38933
3 58560 81059
1 21395 85540
6 2199 43128
11 2628 38949
76 19229 21202
3 67578 78009
12 89739 95679
2 11745 49211
2 3275 91754
22937873 73076 73544
7 7249 27081
1 5624 45952
2 11409 16753
3 3489 62980
3 2656 91470
2 47271 85229
2 58610 74649
1 31556 50844
2 34284 55701
1 33801 99162
113 3680 4481
13 79871 84599
1 11956 71843
6 12239 21694
14 70713 81011
3 11692 25463
3 2061 78380
1 8081 30963
2 8203 26518
1 5501 97224
1 8229 24065
3 34083 81656
15 64419 73943
1 68516 97274
2 29033 76998
4 22571 47484
2 7924 68090
3 9440 62821
1 21980 72471
1 36145 74713
4 23860 36278
9 58822 95260
1 67665 91003
1 17981 48791
2 8091 75919
1 88345 91979
3 17345 49200
2 14608 84714
1 5846 72088
5 65237 80834
26 21185 22857
3 8114 80344
2 42503 98028
1 41970 69971
2 2797 7804
2 44036 52900
1 21994 93250
2 10587 97541
6 39248 54481
2 33206 96905
1 23620 47575
1 3781 63265
1952 44599 45064
3 14701 18103
3 4012 72249
1 17980 87416
1 28442 51973
1 41277 62597
1 32733 83698
5 33098 45682
1 24375 82579
6 53880 95075
2 7358 43890
4 56058 61193
3 77132 94044
3 4477 43198
5 57366 74108
1 17810 99713
2 24950 83430
1 35047 91689
1 16425 91028
3 66626 81397
1 35446 53253
2 31647 82024
1 10193 57550
1 24274 48766
17 47525 61340
1 51983 61806
7 63772 79704
1 57833 96935
1 38377 87748
12 7110 18582
16 19637 29750
8 22846 35602
1 11889 59304
3 10363 83865
1 10502 49295
1 3796 73012
4 56146 63195
1 10756 82664
1 6157 34164
1 13666 66054
1 19545 36453
2 47554 95167
10 31786 47340
6 70263 89400
3 54779 72389
1 18858 78385
1 43048 59422
2 3150 27446
1 44745 77817
1 4747 53627
6 7251 47926
1 25233 80860
38 55038 57605
93 92969 94624
6 75421 94232
3 49917 73739
4 52587 76900
3 29333 96713
2 24440 64157
2 67193 87691
1 69809 84605
1 37971 95673
4 334 62483
1 3053 45830
1 29512 59005
1 44550 51286
32 6073 15904
4 44344 73204
10 76282 84050
1 46572 66952
29 79971 98356
6 67786 99343
15 14 12050
2 59724 91710
1 49543 78886
5 9102 67560
1 56982 95085
34 84266 87548
1 29439 80667
2 24363 30650
3 60593 96000
1 48377 57651
9 8413 55972
2 49163 73535
20 48766 53206
56 97465 99913
2 34857 52573
1 35516 96289
1 16657 94992
1 26434 89882
1 12932 39961
12 20119 37843
18 6300 15220
6 16262 28375
4 57929 97061
3 44545 96191
7 75025 79041
76 34705 36283
6 36813 70612
1 1995 93060
1 3875 52230
1 15449 57264
1 18533 95929
1 5766 76889
11 70 22905
1 22805 99923
1 5688 98732
3 56114 81301
1 12909 17237
1 4869 67621
1 6133 65798
4 43130 74606
8 28533 37603
1 6103 38267
2 48872 88654
8 28774 41592
2 22259 59560
1 9098 94774
1 9867 67509
1 31607 58025
1 20148 98708
1 31677 94504
1 62123 80980
1 8586 60233
1 7760 50966
12 16294 24731
11 64818 92687
2 16238 73335
1 18215 46762
2 21939 51649
1 24042 52372
2 48340 98412
2 30838 73312
2 4196 89080
14 5989 26116
2 1063 73729
1 11407 71293
4160 28653 29020
29 83558 95398
16 72031 88917
1 6957 99903
51 88291 89365
5 8860 53984
1 40747 64272
2 23230 37324
2 38128 88792
10 57128 62735
44 41785 42527
3 57355 78877
4 50316 93000
2 22925 81160
1 18582 97417
8 75830 92607
1 64077 83133
3 7314 32278
2 15318 67321
2189962 25869 26900
15 35744 35814
3 62372 80518
5 38127 61250
2 8604 94101
1 47550 78597
2 53383 72920
1 4788 75388
1 4219 56647
18 89551 92333
3 67880 83709
2 50403 89413
15 79671 81118
43 17425 20909
2 15034 29529
1 1846 65365
3 74932 77054
1 51219 71628
6 68259 86504
2 23749 58474
4 10210 47027
1 51256 68005
1 20166 89870
2 73696 94218
1 55568 94878
2 63030 79031
3 23758 76552
14 60704 64267
2 16255 76857
2 28800 64923
1 34087 67747
1 42880 68685
33 6974 13391
14 34464 56925
4 14232 37666
1 20773 66995
4 8719 84692
1 12430 44700
50 91007 98965
1 2859 28036
2 12356 65881
9 70185 92307
1 12184 89484
74 87384 89620
1 2298 80018
1 45126 49873
5 26354 74009
21 3104 12093
2 2410 79416
9 79304 97929
2 16402 93510
1 48146 70946
2 31852 86493
1 1438 37220
2 62144 78429
3 61151 78788
1 26077 89887
1 12812 48913
11 831 24369
1 70142 88885
3 34358 35818
2 15834 72494
3 57903 72389
2 35759 91153
1 2602 92788
1 15364 75761
1 30701 64564
2 33757 57642
5 73834 79531
2 9943 37251
3 22727 85735
2 59108 70952
1 12510 43769
4 76893 95851
1 18108 71962
1 26339 56386
3 25152 40642
9 71830 87054
1 655 91093
1 12416 43547
6 40824 52662
19 5377 18428
1 5681 94690
1 3192 85122
51 64931 65427
4 22596 95236
1 44476 91272
3 33831 35499
1 21791 86881
1 10148 83950
1 27916 60104
1 10232 89265
1 19610 59940
36 92559 94578
1 2967 85024
4 51397 78639
3 1453 20437
5 75330 90558
9 41026 58219
2 30579 64509
1 48324 65654
31 83432 88698
2 11000 96516
15439 31293 32924
1 9892 66174
1 35924 64479
3 29052 91117
5 56310 96334
11 87060 94608
2 65320 78445
3 27234 52330
1 5198 59556
966861 72998 73952
4 65149 91958
3 42860 50753
10 32048 42208
1 255 91566
1 32351 49021
4 56553 84141
8 8062 17578
11 633 30419
3 71462 76664
4 2354 58177
2 8566 71077
2 41360 60784
1 43024 93285
3 48965 88221
30 2456 6116
1 2025 91808
1 22578 56442
6 3548 23636
5 14800 46130
3 15386 19685
2 25704 72201
16 59323 65108
1 14101 97680
2 37516 69248
1 3532 64831
2 3534 50657
12 64129 86134
1 43026 87536
2 46500 76085
2 17243 53690
3 56098 79955
53 22139 22558
1 1731 89311
2 7222 65535
2 23158 60818
2 58520 94246
9 16724 18078
1 15278 51671
10 18320 32230
20 77531 92436
7 443 47893
3 2936 79780
8 2395 25856
2 15829 69443
6 65117 92345
5 61570 72131
8 70863 74871
1 14123 46457
4 22849 37289
5 6823 13010
2 21401 63378
3 47583 78871
1 19071 94104
2 36928 67990
1 53450 71221
1 56693 74607
1 1511 28314
1 53669 98034
1 3307 84387
31 13968 16032
1 2355 86991
8 512 46287
1 32127 40628
1 24736 40183
4 22046 30845
2 14313 85522
3 36886 61467
4 10501 21202
3 14889 71310
1 61682 99822
2 46048 96841
3 25625 47648
5 45333 58306
8 68774 74202
22 79645 89786
1 38917 90961
3 16095 55219
1 29402 72247
5 53807 75316
1 26861 56629
1 7904 46539
1 32164 75829
4 22009 83045
5 37090 56172
5 51895 62991
1 50387 79567
3 9843 29734
1 25421 47920
4 36242 51603
4 22715 68728
2 4830 29117
18 16170 18927
4 72860 93218
2 28603 38414
5 28847 58509
8 54293 92188
1 21523 93180
1 13667 80557
1 37875 52007
2 8464 68666
3 80423 84405
2 49530 66270
2 32945 47588
2 17100 96240
1 11880 83068
1 2477 56960
21 18570 29718
2 16268 55901
1 28096 96762
4 72970 80075
8 68758 85997
3 49388 58855
1 59774 88095
5 53357 89842
4 8854 43188
2 62890 84270
1 20085 73271
1 24809 98712
2 33646 58323
1 1998 35478
1 28987 41132
5 56857 63382
5 5493 55480
57 89658 92055
6 57143 64071
24 62272 68467
4 3403 37428
1 41880 72894
2 32331 35232
13 39640 49227
3 26067 33217
2 32936 90623
1 20688 81696
7 47385 47715
1 3108 99170
3 79072 95333
8 65401 98510
3 603 66971
2 1747 61747
1 29742 50739
5 52470 57320
1 28573 76293
1 55139 98643
2 18815 39113
3 14595 61997
4 10020 33559
2 35141 98298
2 7043 73568
5434 60024 60068
4 61078 76367
3 9073 73079
1 36010 60706
1 40218 55806
14 74112 79103
1 30490 78393
4 51190 93616
1 2333 98133
11 75949 92785
6 8946 16891
7 20763 38812
2 60367 90227
3 6940 72713
1 57244 91155
1 6683 65665
1 39133 63495
1 16209 69259
1 37580 86819
1 32882 99508
3 22803 59485
1 12926 74570
1 51132 89117
2 58846 93968
2 22270 58161
3 34264 51311
12 17534 19310
2 70467 76973
3 19615 37976
1 60579 71003
2 34219 97922
1 7191 92584
7 3960 21482
2 30111 52670
11084 41943 43816
2 36175 66612
1 21089 63076
1 6897 26559
2 32339 58956
613 98126 98618
4 1285 80004
1 8861 69244
5 56043 72684
3 37743 79571
12 68678 78813
2 28767 65190
3 41815 50436
15 24939 33232
151 89830 96643
3 2828 27420
4 2191 59695
4 12737 95245
1 31068 91698
1 45412 94706
1 49168 78841
2 4188 49701
1 41802 97457
1 36879 58628
1 26927 73542
1 415 94013
1 28580 65467
5 60802 66261
1 7345 39346
2 26598 99543
52 10767 17409
1 24751 88651
1 7947 78696
1 10814 96027
4 18638 42547
1 17752 83901
10 66869 88841
1 27208 56064
2 49863 81391
2 1881 78844
2 1069 90174
1 26330 89520
1 54981 88153
30 2826 22985
3 18284 79965
1 70393 93531
3 36738 55307
1 6997 63004
1 535 63085
7 74964 96698
10 17268 23327
3 38206 61840
1 28948 72113
2 61547 96542
6 50782 60788
1 10415 87466
3 14590 82498
1 20796 87486
7 72847 90057
1 27539 52324
1 1564 62230
2 48743 69925
6 16636 32986
1 10185 48387
3 39873 76886
1988 214 4135
1 37454 71917
7 51419 53153
2 24159 82437
14 59144 61292
4 57931 86330
1 17529 74567
1 4755 35015
3 14692 38648
5 18452 59087
2 23686 53594
1 61666 87140
3 17771 57610
1 28858 58792
11 79978 80829
1 8107 91303
9 72000 84725
2 22369 26125
3 20373 95210
2 3886 26961
1 12223 96056
14 6305 17221
2 18966 25042
3 44899 74844
7 75693 78031
1 690 52418
3 2646 36279
1 961 82761
2 36944 63757
4 24665 83852
1 26957 83284
1 31680 88250
3984051 58625 58689
3 37822 44740
3 40706 72915
6 19117 21424
3 54172 94436
5 17818 35439
5 45180 70384
2 46162 51746
5 694 22709
2 20465 25904
1 6297 90466
2 18050 93059
4 71558 89387
22 79520 97397
3 32028 76765
5 12691 14403
1 5416 46507
2024604 26190 26432
5 19678 68861
1 29334 72975
1 27892 96455
1 7812 92577
4 22668 37922
5 50746 53670
5 39065 43194
2 7267 26877
2 21620 86901
3 15394 52281
2 18886 41337
1 79870 87981
3 37112 89652
6 74363 82960
8 24549 25809
3 47146 70589
1 854 91226
7 67729 92491
15 63029 75234
3 6549 43803
10254061 76876 77021
56438741 92228 92357
3 30509 84343
97 88037 99749
4 76648 97069
33 92213 97343
10 10839 26271
6 39453 81244
943 70427 70524
2 9802 64823
34 10841 16095
3 28288 42917
2 8003 48239
1 33426 82742
1 11325 92262
34 42265 44071
1 22276 63865
6 48837 78927
2 7242 62337
4 80531 98045
3 2228 79047
4 55111 75374
2 15979 57399
1 38872 45888
1 5949 63229
1 19884 52784
1 27102 71051
1 32351 85403
2 23872 34686
3 3562 33158
5 16835 40266
3 3095 65429
2 24402 35380
2 13999 40441
1 9872 56808
2 19447 99988
1 6484 93673
2 46531 80993
3 49808 91620
5 56279 79271
6 41872 52321
1 51492 61215
41 80697 86140
2 12810 84983
6 14547 24160
3 53994 61519
7 68504 97545
2 18317 92187
1 21983 85541
1 8263 66532
3 1286 38322
4 23925 53884
1 7830 39135
2 36339 62517
1 9773 30985
7 57026 63420
45 4715 9394
2 41798 76309
2 51473 66587
2 33523 87737
1 27084 76578
1 28326 93538
1 10374 92488
1 5268 61686
1 38261 77567
1 16359 73852
3 2448 23592
7 7431 22832
4 1588 23982
1 5879 78223
1 10325 81925
2 49124 58573
5 47458 91671
5 75832 86067
1 42393 93409
12 64181 82558
4 16977 50845
18 485 16896
1 7248 65268
3 76004 81095
3 3704 44987
4 37012 88961
1 73749 88915
1 56031 90037
1 40809 95547
1 35519 83077
18 64904 68164
8 31173 36934
2 12202 73882
3 29307 64446
3 56253 92049
1 43296 75275
2 59302 97546
4 2627 40435
2 4794 67541
1 573 65569
4 74845 87204
5 18196 38933
2 19499 25224
3 58534 86647
2 53439 61208
3 70439 81377
2 56660 83208
7 1406 28486
2 47235 83768
10 63248 71451
1 65655 80575
3 17058 41864
5 70641 71235
57 87731 99052
6 8934 28663
2 23695 83979
2 71354 79713
1 28256 81602
9 78251 93632
1 16452 49349
3 13224 60626
2 2452 97509
171 50640 51300
2 328 43433
1 4258 43037
1 3855 89559
5 33351 83864
4 49774 65753
2 36383 92374
1 43635 66709
1 42454 82598
1 47710 70231
1 21778 61069
1 427 84893
6 22104 58627
9 74584 91477
1 32462 95260
1 944 99531
1 55238 91071
1 12700 95883
2 79 69436
1 33471 81874
91 86271 87002
6 18476 44844
2 41979 70681
7 82510 85320
1 31636 50598
3 67095 92333
4 36824 39795
5 10481 29105
1 19939 97614
12 25674 40117
9 69755 74892
1 59068 64122
11 40533 48456
3 14868 65707
2 48763 84420
5 33698 58129
5 64059 82774
4 33965 50341
6 52869 57832
2 4315 63124
4 2418 31892
1 8972 66484
1 1793 79997
252 3201 9683
5 70974 78367
3 26277 36722
3 1512 88068
9 53523 63771
110 40438 41331
1 29127 98308
1 1781 78851
2 18503 79688
1 12699 62008
1 41608 59107
26 2311 5239
1 41051 64703
1 41757 68177
2 42129 93578
1 5705 77579
1 10833 54804
2 8131 93704
1 11608 82256
9 4778 13807
1 36351 75117
2 48893 60378
7 23887 37812
2 7005 69782
3 16931 38666
9 24052 30333
1 9548 53934
3 55289 77998
2 49752 80131
3 80749 93201
6 22476 22755
1 32456 78277
3 46278 83444
1 13254 62757
1 47637 94037
1 5284 93415
7 19736 26907
1 1548 61290
2 21112 48102
26 7397 16746
26 77980 89527
119 29515 32555
27 4837 18928
78 86965 93230
4 5440 88249
3 16434 85300
1 8064 90958
3 59674 93451
2 19686 97780
6 30421 46515
3 29533 42006
5 71165 78853
9120 54597 55814
1 2377 36714
3 5389 38659
8 53051 87825
10 66371 82179
1151 82678 82842
1 24417 73552
3 87991 92635
1 17993 56147
4 21243 72473
1 36132 53261
2 30962 87593
1 35221 60694
3 58719 71732
1 37159 67697
8 60065 78136
1 27730 84135
4 13906 47594
2 6320 67521
2 799 45317
1 6218 36740
1 287 63695
1 18539 78393
1 13260 64678
36 81863 94912
1 79790 83207
1 26591 44461
3 2009 58069
1 34040 87770
1 22078 62779
1 35414 74905
1 13308 79221
16 79373 98262
2 16280 55432
2 5278 70936
1 25051 62461
1 9195 71653
19 39881 43095
1 36466 82484
1 14771 66509
1 10546 63343
3 28927 31448
2 41496 47552
1 27789 42062
1 35159 57119
11 61234 71510
1 39456 86031
1 122 88044
9 51015 52008
11 60351 95916
1 60244 87520
4 6221 52856
2 13993 74919
12 8157 27570
8 81193 97185
3 69704 88404
1 22423 82171
3 63033 82576
1 54912 84839
3 34911 66178
1 67818 94996
1 48866 87275
4 48013 74560
4 4456 52271
3 19306 77851
1 18062 76224
1 5774 91124
1 58847 89771
1 14497 83606
1 60752 91677
1 5863 29217
2 4842 32920
1 27466 94451
3 59592 69327
8 24230 31116
1 60413 71358
7 67955 94426
1 22215 83056
1 34634 69910
3 16456 93400
1 47043 78212
1 36260 93777
3 25196 45867
1 266 30425
1 62456 86257
2 43757 98491
4 24688 60485
2 637 78259
25 13521 25080
3 57207 84986
3 14400 43245
3 13287 15011
1 67408 98011
2 6129 53923
1 17152 86269
2 9989 15166
3 53178 65956
4 25625 52725
4 62881 90086
1 15214 49185
1 8128 24269
6 52080 84572
1 40329 88063
1 22598 50526
2 47835 98753
1 20681 99931
10 19574 22618
2 53994 76705
1 39633 78381
3 8476 63254
1 6328 57667
2 21557 43973
1 4048 40831
3 37127 69504
2 16108 92093
1 3556 39145
5 63270 97955
2 20054 73201
3 34655 62615
1 24907 34579
2 42834 67403
5 26854 55929
2 30713 65526
13 76462 85551
2 54163 77689
1 37807 67344
12 89338 90581
9 241 33812
6 72100 86524
3 44730 78997
1 21997 53734
2 42769 76809
5 63225 75209
38 12092 16364
1 2880 77462
5 10257 57705
5 56736 92913
1 4622 85985
1 32049 94193
2 68445 85312
2 2530 65785
1 56944 74072
1 31697 95039
2 70537 70969
1 21605 60051
2 40042 74409
5 73875 81769
7 30480 32451
2 16241 71631
1 15808 88989
1 56230 66487
1 16891 77564
13 22673 31021
6 15647 20867
5 4297 25812
4 50473 62302
1 26459 66101
7 69750 82055
3 2756 58927
1 19421 42865
2 62314 94322
1 9773 79317
3 61068 65612
1 55887 92969
60 89323 98939
6 23638 27071
1 20435 48975
4 26834 29601
6 34159 48987
3 4326 68513
1 34013 60058
2 4833 76924
1 13535 78675
1 18374 77349
1 1085 73618
10 70826 80253
1 56437 92797
19 47201 57447
17 25993 33653
3 16464 63606
1 34697 78451
12 83061 99783
3 48634 83808
1 50583 97779
8 52593 56906
3 16184 29844
2 19618 85573
1 12155 50528
5 70423 72016
1 40286 79073
2 1236 41669
2 16521 89604
1 33590 85546
4 6648 51421
20 87898 98251
4 7600 51083
2 49996 68381
41 72863 76098
1 14826 67345
104 23724 24432
4 71477 75619
4 4516 46969
1 5 47709
3 38610 97965
1 3949 58567
12 56991 67912
2 1859 77957
16 1578 22738
3 43742 90831
1 54625 94677
1 50922 96726
3 20337 43652
100 3804 10997
30 83703 96058
1 36604 79617
22 45443 46852
3 22560 89190
2 42847 99467
2 62920 76629
1 60716 99643
2 11929 47335
13 35607 47132
3 5285 35307
21 45587 51583
7 61912 74246
5 12356 64246
2 19633 28728
2 56022 71484
1 23990 60516
4 5892 92983
4 64943 76100
4 4725 32532
1 73276 89103
2 5742 56658
1 3342 50497
1 5964 87556
2 47741 94100
1 8005 59467
2 11855 59482
1 16806 86665
1 49430 85443
2 4193 57166
1 9624 63675
3 38049 99887
5 64881 88635
2 1108 27802
14 82018 95635
2 23946 37653
3 77492 94521
5 53957 83081
1 44068 98858
1 42967 72260
3 12205 40288
4 8042 55233
1 38701 82973
4 55016 91111
1 25253 86688
1 3720 79097
3 13382 36719
1 27004 52978
2 21200 67323
1 24664 52063
1 42641 80872
27 77888 86248
1 19210 46441
1 14255 71762
3 2223 95874
1 3772 99719
10 57500 61757
3 31638 96222
5 78022 84961
2 11835 66933
1 6822 84960
2 24877 27859
2 57647 66102
1 21942 95283
28 88197 99066
3 11080 58779
2 21388 58055
1907261 19539 20495
11 92739 98910
1 14573 32186
3 12494 35390
1 16252 37802
4 19083 24369
1 21319 52592
10 60259 84690
16 46954 48551
2 24782 60885
3 77786 97598
1 34579 76325
3 38663 86679
1 34066 75705
1 48256 86368
1 14911 47741
1 29745 95097
64699 4888 5576
1 57165 68418
5 73614 80808
1 14977 37796
3 49391 79021
5 39571 69904
1 60861 70543
742703 86528 87535
3 18868 41775
9 7948 26830
2 24664 49967
3 34409 88707
123 75199 75961
4 7513 64837
1 29184 55783
16597 44038 44536
18 84215 88795
8 66712 70989
2 477 71017
10 21075 25352
1 40156 57827
1 55984 76246
8 17778 25009
1 51471 97338
57 76256 77803
2 9685 84605
1 10789 69696
1 56406 75581
2 2628 95013
9 63619 87078
1 3222 27543
6 29239 48806
3 74915 85630
1 59088 98762
10 53831 69193
6 26381 45724
1 31246 77979
9 18412 23906
1 31897 74676
5 9041 12524
3 37880 54249
1 13346 95020
123980 5507 5862
5 60612 86697
62 4456 13279
4 63152 81889
2 11066 93191
12 37402 49835
1 33804 81925
19 16939 21966
1 10601 61153
2 14019 75877
1 1684 74000
6 64068 87333
2 48930 65023
3 24191 77162
2 74089 95203
1 20860 70081
6 25332 45652
1 49663 77692
1 9134 98472
1 41328 50162
14 41822 46237
1 4548 62383
27 12980 20275
2 39424 50194
1 45377 83307
27 26451 39656
2 39944 97194
9 47984 92852
1 27003 88988
2 37753 52753
2 64739 91406
1 17021 64142
2 36882 98024
1 54219 73487
1 31165 74625
1 36501 82967
1 66254 98308
1 27197 73418
1 35943 86181
3 5072 37218
1 57547 64512
1 48501 92745
4 17058 67193
1 41965 85186
1 36559 96116
1 41024 68350
3 75486 85272
1 47588 63045
2 2332 87928
2 66572 93180
1 10872 60042
20 17359 34348
1 1920 52248
1 16063 68733
4 43729 63218
2 14012 76492
1 47621 87737
3 17471 49968
1 419 82562
18 2121 21805
16 79083 99696
1 25799 65438
2 5449 61656
3 30372 56542
1 31783 66084
4 25875 28081
1 34566 53190
2 8431 74126
9 53450 56765
1 779 35271
3 5673 58955
2 44548 61437
2 17195 79533
1 42000 50653
1 38287 46600
5 52529 90967
2 40440 62845
2 5596 36894
1 33748 55844
1 44605 96617
6 2515 37028
4 57077 86805
1 7339 32211
19 11387 24519
2 17904 53251
6 42737 68534
1 15685 48670
44 85898 86785
1 14904 27419
1 36536 91195
3 17421 53863
12 75261 90805
1 40854 79794
1 40130 80315
14 68420 77342
5 56320 73282
7 71019 75810
1 14951 85393
5 44405 50891
1 11048 67343
690 95804 98039
39 25218 27478
1 29793 39383
14 80198 87023
3 11344 81489
3 50716 93863
1 9123 89025
2 6028 93752
2 36531 79671
3 34907 63953
2 58535 83101
1 1326 37590
2 3150 89108
14 67280 69919
3 23949 31467
1 41698 51655
1 11504 65100
3 6404 29440
18 8053 19267
9 32473 42387
1 73874 88746
1 47419 52317
1 2012 69137
5 405 31253
1 15768 77752
1 14063 28789
11 66527 98149
8 35715 52696
3 9012 41786
1 1498 65937
9 49591 52916
2 22401 31590
1 11261 28680
4 31411 79222
1 12949 95221
1 22680 63430
67 44067 46195
5 62081 81616
6 37555 62306
2 55401 93771
3779 82947 83790
2 26243 47489
5 64535 78929
2 23956 60417
22 9361 23829
1 38962 60887
4 10279 34841
1 13337 40774
3 49198 76373
1 2159 39605
1 4170 96392
10 54395 65727
5 34254 93946
3 1880 49717
2 8841 56408
1 7957 48953
5 59492 63454
6 51486 81804
1007 24353 25686
2 9449 94197
1 3326 71041
3 31057 58552
2 25130 46900
3 74130 81293
32 81219 94410
4 34378 56297
1 66253 99435
1 1252 69417
3 42587 52524
2 33664 75016
1 18840 76992
1 29942 64625
171 88969 89072
2 27797 68318
1 20845 58344
3 61244 85290
2 4963 79822
38 535 17905
2 16290 87143
1 34172 87769
1 35621 87218
4 952 26846
4 42605 45109
5 57679 84118
1 31604 78709
2 56282 68680
7 67735 96616
1 29585 69436
3 43903 66030
59 3805 12897
3 35293 55501
1 50495 64092
1 40402 75358
1 50976 63652
1 25908 90387
1 26458 59380
3 23761 50792
1 6116 74181
1 25009 52803
1 23784 51785
93 1714 3570
32 5208 10080
1 34445 67537
3 35706 80819
1 31026 63426
4 79957 84787
6 24081 42154
2 22305 61832
2 14093 88839
3 14740 41863
2 8868 57179
1 13966 82092
2 44253 86412
15 66994 95641
2 29137 80740
27 78654 87872
6 8224 20077
1 20362 45950
3 40046 91243
10 6739 25668
3 4272 81330
3 61370 77335
2 8100 61546
1 35357 80675
9 79567 94435
1 25935 45373
2 4761 80190
1 2673 97844
1 12396 98768
3 60081 93095
31 3716 8520
1 18748 51934
1 42654 71613
2 31510 63289
10 10856 27888
3 26169 60863
1 37317 58250
11 8907 19690
108 586 6144
9 54464 75213
1 17750 59529
1 24128 93331
18 72414 73334
367 95105 96029
4 37771 72511
2 49608 77097
3 5254 56280
2 27972 79568
1 39712 80902
1 29599 49359
1 50998 58632
1 46555 80322
21 10912 14610
1 20084 64126
4 12850 62530
1 51592 97592
34 29823 32115
8 48363 51972
2 7451 95842
16 73210 74777
2 10216 50494
1 42172 85270
1 219 70262
1 15622 89555
16 77174 90186
1 22764 58612
1 37283 57488
2 30602 95819
1 12844 87378
1 4922 83469
1 28002 86672
3 65843 68976
2 11707 70022
1 16228 62906
37 15320 17537
104 86073 92921
1 38418 67318
5 72116 94726
1 36562 76314
4 50283 83180
6 51821 89205
8 39155 46673
8 2775 26503
2 47696 67487
1 21686 64500
1 4737 99536
19 6095 17275
2 15383 65873
2 7370 45785
1 12841 46710
25 11544 33107
1 59629 62044
2 13536 98725
8 8012 30555
3 10785 58610
5 56399 69038
2 33797 67803
2 37359 57896
1 29843 69615
3 58887 73487
2 19585 99404
1 43214 93569
3 13567 25956
1 53058 89785
1 31111 96805
2 35964 95987
1 9580 63376
152 2854 6079
2 37877 58526
8 7570 39716
3 30870 83960
1 5531 97437
1 34965 73117
1 7234 77624
2 46863 76153
27 75621 87830
2 2395 95394
1 870 77496
1 41123 75966
12 89639 98563
30 84314 99801
4 25413 60486
1 35758 74753
3 53343 66102
2 9889 62217
2 1000 20318
2 685 40725
4 77086 83385
10 1009 19355
4 11541 28148
2 6732 83880
10 47407 54203
7 14880 23024
1 2831 67918
30 84810 97474
1 25058 91393
1 2896 75999
2 44878 60132
53 68958 70895
24 75386 95661
9 20812 45489
2 29108 89376
4 12674 41172
19 63618 75557
2 20767 87526
1 28852 51725
2 31978 55971
1 2378 72840
2 77636 99095
3 11839 71212
1639318 56371 57270
1 16594 55331
1 56928 86036
3 21155 58113
1 12724 39879
1 29885 77324
12 53618 59251
1 10937 54725
2 11436 31970
1 20474 81628
1 78723 96529
1 6775 39115
5 39882 81359
1 17199 70803
1 13629 77590
6 63779 99072
1 24468 39051
3 54227 82841
75 85827 87478
1 56197 94295
2 79393 98014
2 14867 55894
7 42787 48466
3 58545 82387
2 33061 55116
30 4785 21474
1 25075 60507
9 82744 86641
1 40287 87550
1 23047 79135
3 11040 33009
16 37113 40716
5 13346 75952
5 27232 28217
1 43618 98802
4 51381 88643
5 1613 14353
1 14634 62827
1 6121 41981
2 66887 93851
1 28606 48168
5 67120 88730
2 14722 93317
4 34811 45784
9 62944 66176
11 15394 25610
4 10782 35979
1 12411 30579
6 30432 75658
2 30066 58869
1 1926 36149
2 41478 92339
1 10332 89123
1 22921 51826
1 31103 98795
1 30969 52446
3 328 34922
18 73252 94055
1 56568 99169
6 8383 19969
1 38450 52246
3 13219 52929
2 17856 36625
11 87607 97031
5 28345 47315
1 41665 51814
1 5132 96536
1 16293 88149
11 87879 98816
5 69700 95492
4 58805 82471
8 19345 20911
3 42183 87125
5 577 34627
2 14944 89751
1 57612 92161
1 19623 26036
2 20517 95893
1 15144 98201
1 2377 61256
1 9134 33904
1 19568 41492
1 42529 76516
1 35936 58491
6 27078 64503
1 12126 45389
17 78061 90721
3 6029 36655
1 53812 92116
4 41617 68432
1 20926 67066
1 30412 68909
4 18599 19832
1 727 48807
3 70241 91627
2 10476 88825
2 12205 35001
12 639 11951
3 1849 55195
1 30393 37119
1 21142 90801
8 57812 75933
2 5690 31294
1 1519 37208
2 16823 58439
1 19927 85788
9 63434 76233
3 34023 75097
1 37676 48908
2 12152 87908
1 37012 78166
1 18160 98312
5 6699 27169
3 56972 84391
3 17565 49258
1 6987 43494
2 10554 38929
4 11199 52619
1 37776 74336
19 37228 39319
7 48559 96340
4 15188 66193
2 46135 77381
1 5670 62907
79 31691 34628
8 82473 86234
2 54470 73610
2 19298 50089
4 13337 80345
1 20914 81261
1 38690 63538
1 2056 83419
1 22775 47639
33 67523 68929
2 66046 74380
1 47724 87646
8 72624 96941
3 7395 66404
3 21122 92488
1 43795 82600
1 38033 78008
1 64443 94214
3 29399 40638
2 29370 42877
2 59192 68681
5 33490 65199
1 38895 62849
1 14622 48461
29 75757 79498
2 7051 48511
1 32931 78940
1 21087 69886
96581 76753 77378
55 7450 10476
6 12107 41417
1 37269 78709
24 13651 15288
2 20613 94687
7 54468 95979
1 20863 42399
4 71967 99519
43 77361 82296
2 20341 42431
1 32529 97176
3 14977 45067
5 69623 79638
1 43112 52986
1 83026 90821
2 12862 95531
2 35235 76782
2 14022 95912
25 21816 28278
1 12625 91755
5 40116 52294
2 40729 92441
1 22383 38350
5 20431 31329
5 71422 94916
25 5686 17821
1 1213 64125
1 2011 96952
2 18564 29653
4 19826 54170
6 24045 30636
3 65843 68596
4 35403 47690
8 47388 71762
9 71521 76322
26 50618 58471
3 5441 80207
1 193 78166
4 44365 53283
25 32999 37204
4 10485 34727
8 7303 43069
1 823 77413
2 31610 68023
1 17209 70021
6 40119 73017
3 19213 34130
1 17492 87390
3 27904 84384
1213111 57891 58794
1 10430 33867
1 18433 80864
3 21461 23009
1 3235 75566
1 9589 95811
4 34317 67834
1 37489 94003
1 15162 70019
1 3262 38383
1 7722 85891
1 16310 56529
3 49073 97910
2 30623 39337
56 642 3599
14 71411 94831
2 25241 68165
1 32937 78612
2 29826 91233
1 24918 31905
7 13225 28591
5 61822 81011
1 21633 90041
1 933 90084
1 5874 8321
14 49021 55342
6 13163 37697
1 20272 57205
3 39548 56328
2 6812 67028
2 20629 36179
1 22753 75460
99452 62875 63484
43448 21167 21838
4 36750 40029
1 76242 82547
2 12134 91708
1 21974 41443
1 5780 90948
77 1049 11902
2 11280 66030
1 39260 82232
9 71190 98048
5 8094 13319
4 11625 50455
1 34046 65979
1 2489 71014
23 2990 14860
1 20905 63655
3 56852 78164
3 42444 87123
2 24867 87496
2 44255 96741
11 50839 69945
7 3020 20924
13 11189 16906
1 11529 76393
6 15107 41732
1 6984 74567
2 23622 42158
1 22066 56636
1 30048 95452
13 17680 21675
20 51097 55990
2 48837 87130
17 80043 83055
2 15269 78273
1 10053 73842
2 8552 41165
2 9050 54456
1 55150 93283
2 11096 90356
21 78085 89506
1 37011 92493
2 40153 82436
51 84355 95070
15 61308 70282
3 63825 87019
2 47655 71131
2 1485 76964
3 26472 44783
3 8137 77448
1 29588 93874
1 58909 74108
2 40910 77916
1 34903 76167
1 378 55487
1 32779 83043
5 60116 76925
2 74750 96065
5 37073 43447
11 79258 92737
1 9021 93633
41 23604 24543
3 20444 69887
4 43007 57648
1 31142 52491
6 10633 24133
4 65122 76643
1 38686 66911
2 22621 54524
1 11879 92937
2 22545 85011
1 81208 98139
52 88523 98077
10 62473 65111
4 47701 59616
1 1087 66862
1 26621 52750
1 51425 52416
23 12349 19565
1 37405 90136
6 10969 16233
2 45938 72634
27 89881 99439
29 30781 31637
12 78339 82454
9 66852 81477
6 12601 53792
1 24022 48529
26 22266 23750
1 11118 36725
8 37121 49512
1 32254 46090
14 56147 56688
3 26765 81623
11 78470 91696
1 79526 89421
3 25017 68487
9 8901 27782
2 19994 89212
1 44701 82217
1 26003 65228
29 15463 20638
3 35300 48315
7 44762 70816
25 84873 99016
7 22797 43256
1 28986 71216
2 8775 96562
1 20809 87764
1 25460 92261
2 9152 29255
8 68737 83990
3 5748 76140
1 20594 95030
1 19178 54955
1 597 51506
1 18535 54908
154 2651 5672
29 69561 73218
2 50902 68484
2 12964 56587
1 7569 41074
1 12978 92045
35 57289 61829
3 68519 88967
4 2606 85489
1 24207 99793
1 37561 96180
1 4070 81364
1 20247 88074
2 5904 31290
1 7434 89848
2 24190 97466
1 14655 39873
3 54927 97348
1 16185 51002
3 78283 96999
164 92899 99355
8 17395 21115
1 29045 32447
11 67767 80855
4 1780 77568
1 6312 81984
2 70647 88558
3 20050 43601
1 26877 61878
24 88270 92527
3 19075 95717
2 75073 81877
1 21707 53393
2 7313 98269
13 23018 28171
1 14682 50165
3753 39093 40988
1 27321 70981
3 16646 92757
22 86768 89760
3 69846 76447
12 453 24673
9 56944 73628
1 39787 80486
2 11166 97088
6 74220 80934
1 67255 94316
3 14903 74875
3 3348 54718
3 40443 84277
1 39970 84875
14 53550 55053
2 51697 95531
5 27115 31687
3 27265 31182
4 52926 57069
1 64952 76968
1 25358 54610
2 66633 95209
14 8111 28298
1 2800 62191
6 77164 86467
1 53847 75628
4 25306 36105
4 11123 51375
3 37808 67921
2 21692 81806
7 65059 72395
4 35579 89023
1 27235 76975
2 71432 91894
1 26704 62151
4 12393 27020
3 24342 95940
1 4190 87939
18 1622 19613
3 39760 54404
3 47126 88326
1 2453 95841
2 16938 44980
2 8294 57381
4 18198 27696
1 20635 28638
6 68933 94423
3 45962 65283
4 69170 91346
1 16178 97510
4 7221 65618
1 63449 72471
1 6275 62680
3 15325 55822
1 12047 81956
1 7796 39208
1 10609 73068
53 85011 87287
40 81441 85529
1 12893 72330
3 22942 30055
1 12562 33239
90 661 9351
3 51767 70233
7 64282 88276
6 52856 79633
1 9682 64738
5 20434 40861
20539 40192 40906
2 10261 81703
1 21164 51684
1 18738 76801
36 14485 16643
1 4750 42207
4769851 4884 5337
5 40635 63710
4 64522 71547
2 13977 78829
6 16404 20112
7 84182 93837
2 11223 27070
5 3824 77841
1 40823 79611
14 33219 50542
3 20464 36540
1 21244 58950
7 54601 60313
4 50836 62084
7 79583 94006
2 45218 55243
4 85988 95879
9 3940 11640
4 1603 31080
2 43317 75691
1 12955 31567
2 28650 89560
27 5124 12604
6 14494 18318
3 57179 73275
2 29029 70063
1 38173 79882
4 20109 79102
2 57354 95601
2 9743 56571
2 47909 82963
1 44472 94207
1 23532 70080
117847236 46492 46641
5 27050 31154
2 2655 90022
6 61697 71268
3 28751 88094
1 53938 88356
7 79348 87845
2 2073 71008
121 91558 95215
16 43420 52676
2 51960 65742
4 49599 50708
2 68238 97271
4 23250 49110
1 35611 56352
2 46188 56506
14 71939 83530
3 39962 52935
14 10261 18733
12 23267 31206
8 3579 27655
308 69451 70735
5 26754 43572
4 15638 64826
9 7 17420
3 36419 58845
2 29804 92308
4 16596 31148
1 37154 91623
1 1559 69780
2 17392 24725
1 11703 36343
2 47026 66631
2 4912 98701
1 33369 62475
1 45682 93083
2 1673 54387
1 2879 95317
2 10138 31095
17 68938 95781
1 14917 65126
44 32934 35269
4 28013 85178
1 28840 74257
1 36901 60429
17 84456 93695
11 75381 88718
6 5580 37615
2 78613 85784
9 78469 83954
5 42049 74778
2 56650 77885
1 7018 34610
6 84117 92054
3 25932 62476
17 40933 46185
6 28386 49882
1 40346 81197
3 13049 45649
1 31597 92742
1 49452 72981
1 26953 61591
1 39272 94557
5 49248 90401
3 59143 98243
2 72459 95530
2 73873 98085
1 59940 82538
6 16608 35552
37 11889 17073
3 14767 99082
3 3168 83587
1 18519 71949
1 16069 38068
1 27210 48077
1 28191 87236
1 30890 67463
1 25568 42655
6 34122 40718
6 73592 84449
1 2806 94263
5 56652 89171
145462 60293 60571
191 77005 77704
5 23594 49178
1 30837 91757
2 40605 55972
1 43836 62758
2 5821 45731
19 21034 23520
16 3149 25037
15 3227 14661
9 53263 87090
3 8376 74513
1 53433 90704
2 37316 48915
3 85658 95033
4 7019 84717
5 16480 49960
4 50404 95953
1 37769 82974
1 67341 85538
1 19316 80427
3 41963 49305
2 51533 97858
1 41232 49262
2 9092 51679
1 5922 66142
2 36131 59628
1 13026 78561
1 34529 77671
5 59824 83073
3 47084 51341
4 53469 98506
6 16476 42145
6 14032 37363
4 46008 52016
2 64120 78840
1 10417 56816
2 20741 53625
2 30048 47342
14 66655 70139
43 27600 30159
17 24499 29222
5 42049 59960
4 73821 78168
4 24849 74160
2 7307 71988
1 26182 76250
2 61207 76540
1 40895 53421
1 45349 73840
1 18837 34158
2 21817 69297
1 23367 89295
3 37682 48177
2 18256 52717
4 7041 38502
11 78860 93969
32 8050 22479
1 43298 65307
2 44524 62838
1 24275 60976
4 80575 89876
6 34497 92356
1 11821 49812
1 6152 47804
24 72476 80197
1 29846 90818
2 14846 52006
1 14061 47004
6 84485 85800
2 8419 44628
1 25173 46194
9 77696 92489
2 15736 73175
13 6850 11896
2 3236 65743
11 77744 81804
2 11004 82092
1 41072 61333
6 48737 77718
1 66170 80344
6 20719 26062
2 78903 98221
4 6304 62981
6 2343 43108
4 8627 35966
28 81366 88934
265357 62454 64078
13 48283 63705
1 19130 22781
1 9805 97951
4 11367 33285
2 2051 83575
1 44397 79363
8 72092 93283
1 15045 59543
2 11636 32784
5 77803 97300
6 36603 62953
4 78121 95975
288 109 4731
75 92921 96746
2 63242 84480
2 18753 83873
4 11944 64450
61 2266 13654
1 8279 70780
4 77910 82846
1 52339 95576
4 767 41987
4 18498 50127
1 20015 91716
1 15505 58871
16 16200 21685
1 17038 36363
4 39697 85117
17 91141 98795
2 4965 35607
3 55930 78213
1 34273 82021
5 78692 98997
13 58599 63337
2 13345 62411
3 15611 41269
27 73057 78363
5 50101 90977
1 32998 97714
1 17867 75708
13 10160 14492
4 68140 93249
4 48271 75214
5 13057 70435
1 42892 78146
1 32159 60368
1 35948 99115
2 70707 80229
4 50337 72238
12 86090 89411
2 43421 70968
1 59033 68558
3 63117 71376
2 44098 83805
3 23191 99546
16 68492 72589
1 2893 96659
1 18635 59705
3 47744 82386
16 15801 47677
1 30179 70704
1 10161 37604
61 61890 66801
2 38049 98653
1 26977 47033
1 27137 65661
2 53480 73731
4 25456 53263
1 55124 62822
6 67875 73651
13 12326 16920
1 62696 97418
3 7546 44630
12 73264 98250
5 61787 78552
1 10401 89836
12 7041 14955
3 65695 73923
8 43918 44033
553929 27570 28459
1 21455 91131
3 48124 75610
2 33884 57490
12 50813 60130
1 31039 48483
1 61264 75198
3 44985 69632
1450325 93108 95492
3 62691 85510
5 24779 50328
2 37899 91412
1 10780 62705
2 54545 68310
7 70765 92190
4 45749 65685
4 37860 47414
2 50472 77378
38 14532 22762
2 26079 76925
1 45308 67438
4 2626 42400
10 75012 84860
2 18692 84703
1 6219 86981
2 26179 63032
3 68512 95991
5 4366 36326
4 20426 20915
4 10718 48435
1 5277 20044
3 50374 93147
2 10084 75577
1 19734 32915
1 5267 94376
2 31038 73906
12 45335 47665
3 24654 79708
3 72278 86697
3 74031 80905
1 42447 92080
1 38770 81347
1 55845 89094
38 1881 8279
2 52078 90390
2 42954 69520
2 35733 98812
1 62797 89382
11 1795 16392
3 22501 47985
3 1829 92174
4 13670 36550
2 74301 84706
1 19476 83187
1 10416 86740
69 90056 96814
2 1321 89541
1 65203 91438
13 11492 43601
3 29784 53626
1 33854 67303
172 88780 90754
4 46901 83778
1 42755 66522
2 39577 79890
2 14903 87848
3 46868 63288
2 63306 76770
1 4801 84852
1 19013 95745
3 27226 70759
9 17409 21531
2 36421 83674
2 64146 99038
1 34321 54842
3 14666 59980
1 24022 41938
1 18632 59156
1 22326 95196
1 32509 61537
2 61407 95234
1 42699 64261
3 44980 48136
1 13759 57773
1 13931 69892
9 9764 42706
1 7519 69714
1 38765 55803
1 35003 60705
1 33277 45203
1 25667 67551
4 54938 65923
4 54589 76534
1 15168 82962
32 80365 87725
2 14721 44020
3 31812 84369
1 9368 69025
1 36550 97714
13 66748 77618
1 43496 72268
1 37804 65049
1 262 52672
1 6231 71168
1 24511 48362
7 63859 89722
3 38366 64628
8 12851 20111
1 23790 65821
3 63909 80664
3 21758 67814
3 58426 93730
6 10345 35684
2 6236 25996
2 34852 80020
4 49306 64884
2 50366 73133
1 24484 87165
44951 26654 27034
1 40260 80100
14 71751 74053
2 74336 86840
3 56774 94857
2 10417 86995
1 35585 80919
1 8238 73696
1 15158 63278
18 295 28207
2 35617 61611
2 8187 18639
1 60682 91015
3 48861 72268
1 36611 99827
1 12426 98349
11 77026 98491
2 15705 69887
1 24648 78403
1 25850 58851
1 15962 46231
1 5390 83602
1 51884 88115
8 25410 30156
3 73170 83296
4 26751 62846
10 38429 43615
1 3487 91469
2 8647 71794
231 17612 17811
1 6242 85374
2 42673 77350
1 32898 81224
1 15659 99867
1 53119 90478
1 49544 73761
1 56533 63831
2 8747 27532
2 56284 99784
1 45641 93095
2 79295 87940
2 16308 61213
4 41619 52462
1 1332 89483
6 32797 43080
1 57462 65816
29 85132 86848
3 40169 68709
2 54464 58100
1 25537 94255
3 46172 54074
4 16405 54393
1 29603 75861
29 30801 36499
3 44200 67719
4 79022 88241
17 75532 85794
4 31353 92119
1 26350 74579
1 10782 64753
2 47209 55524
2 36431 47842
8 66367 89089
8 82663 97570
3 24465 69508
2 1210 99929
2 62141 88688
2 12096 86549
12 9751 20626
2 27452 74410
1 52915 56724
1 25283 46631
19 86400 92264
10 83403 88012
10 18530 35008
3 17529 45456
1 10387 58067
1 33020 68173
1 27833 34219
1 17039 40520
4 40838 65784
2 8013 41634
1 7693 90509
8 73880 98711
1 25502 88696
11 11711 21852
2 30324 76060
12 77059 81723
1 25481 84351
1 24526 95895
5 46812 77007
1 23167 94079
19 65123 68770
7 47951 66277
1 35746 92826
1 13063 39071
235 12 7966
3 4245 87850
1 37284 78300
1 17862 76739
1 48980 97153
2 69497 85961
1 38053 96075
2 29172 89175
1 18832 39507
1 5914 81629
5 65169 98287
1 26635 90319
13 59252 72686
1 2540 94722
2 21923 72235
10 447 48389
1 8715 70368
3 74392 84363
1 8548 72418
2 11073 64241
36 81706 85363
94 2081 3127
8 85856 97775
2 19274 51155
6 49759 77329
7 79908 81128
3 40914 58903
2 13472 75979
2 30373 38381
1 45536 81590
1 39981 61942
1 42768 73806
1 10774 33667
1 56465 80327
7 25074 34369
1 10035 46020
4 58636 78229
3 40127 88667
2 39031 81242
1 45197 66935
1 24702 73062
1 28145 43153
1 61597 81902
7 75315 77484
110 87256 89746
3 55569 78905
3 3914 44018
3 2131 84657
6 83744 88584
2 9091 93242
3 52802 58762
11 70284 71194
3 46420 64487
1 40586 85470
8 74472 77525
1 14827 62753
16 1815 13343
24 5358 14184
2 19703 88436
1 12458 32188
3 49817 67656
9 2794 51871
2 21418 67546
1 4805 55805
5 3233 14896
5 35320 42008
1 68839 87024
7 77462 89336
3 14364 52706
1 32773 92442
14 83519 90618
1 32216 49036
8 31378 36553
5 46318 90105
5 49588 66367
2 60527 61820
3 16822 56664
2 6290 94238
5 63791 69070
2 15456 58951
1 20928 50696
1 20894 48337
15 75478 89348
1 14320 80076
2 14685 51492
49 5887 18622
1 23514 80944
1 21484 46126
6 33688 99889
1 25609 81641
1 3471 87157
1 32378 65251
4 60070 72959
2 37930 47955
4 55087 91073
1 33972 43918
2 1575 50205
1 11023 96648
17 85859 93561
1 45241 88197
2 8568 64610
1 7026 69134
1 25740 60619
2 29469 75775
12 17637 31986
2 1273 28958
2 23915 63964
1 9506 72361
5 67542 79079
5 25954 36204
1 32066 72766
1 47990 80456
1 43080 92531
5 30467 49955
8 62245 99741
1 50884 74847
1 53585 67854
57 2013 5865
1 35095 96047
1 36123 96412
14 3306 13905
1 62193 81568
130 9746 13135
33 18432 27778
1 16309 91255
5 13253 32028
6 24765 93178
1 45898 71298
22 4847 11633
1 36692 69543
1 27299 68879
2 54809 88704
1 55582 85961
28 77614 85568
28 17466 18338
2 63143 94387
2 7938 65608
749 22120 22489
2 52828 72221
1 61674 79783
5 7067 50030
1 13741 96935
29 76875 78252
17 67067 70397
6 23662 42143
6 34266 97499
1 55350 87964
2 22107 69489
1 52983 73455
1 39432 59692
1 13299 93581
1 40825 97114
2 23606 69061
1 19847 97051
1 16059 47064
7 70621 85671
1 5102 77978
1 61321 82364
32 2924 6877
5 25528 48506
1 3239 71888
14364 59824 59903
1 20401 61976
6 57849 91155
1 42613 65885
1 45430 97793
1 42538 79598
1 36126 68723
13 17340 39783
4 24468 31489
2 23064 69599
1 57938 95769
1 22002 73646
1 22284 92391
2 60222 86675
3 73144 90382
1 14372 37647
1 54668 93180
2 53779 67176
2 30952 83550
2 34269 84615
8 17378 22868
6 12056 51474
3 14962 98894
19 86965 95299
6 79939 95347
3 24525 55037
1 59105 64595
5 65455 78872
968040 19360 20794
3 14307 51890
2 9501 40550
7 50415 71944
1 7050 39478
4 32370 42750
1 26395 47373
2 9670 32712
3 10420 32921
1 2294 52837
1 13190 42056
1 5268 52924
1 17066 91770
7 55498 81096
6 75392 91468
1 82583 96764
4 36952 84769
3 14144 31901
3 17058 99797
1 18057 52081
3 49120 91987
1 9667 58250
1 57933 87124
2 24223 42251
198059 24861 25535
3 7821 75365
1 15807 80844
1 1337 93194
1 47775 77245
1 6329 69660
1 598 48363
3 61087 96028
11 3385 20341
27 24609 26092
1 7734 70970
7 307 11679
3 22422 72714
1 890 31678
2 15808 23134
9 68103 69508
3 20654 94386
1 1250 66003
6 40879 54612
18 51403 60730
2 51083 74065
55 711 12307
2 10269 56165
1 51423 65588
7 26512 32232
10 32529 46811
1 24002 26746
3 26974 92022
1 32261 65599
1 15114 61262
1 29332 61946
10 82718 96937
7 57384 83407
48486 4666 6031
2 48752 84310
4 52448 66475
1 7181 96439
1 51494 87264
31 39214 41486
35 81744 88129
1 23076 70224
18 42285 45587
3 36438 85362
6 38714 41723
1 18936 97798
3 160 42450
4 47092 64969
1 46561 88693
1 24887 89448
277463 58396 58906
14 83632 97136
2 36057 75669
2 17468 59315
2 2307 98108
1 21489 68076
1 5485 58497
1 40801 86943
16 30817 30957
1 28526 92341
1 1405 27761
4 27247 57852
1 54300 90480
2 57251 68313
9 14765 36928
4 59652 65490
11 33464 38055
2 47429 99226
1 4161 76129
4 75 35443
6 64689 79771
5 5763 24528
33 72013 76240
3 56205 81868
2 72655 94062
4 7258 34561
5 48268 64231
1 10077 96942
2 12224 74731
1 1590 59808
5 77310 85155
3 56354 96536
4 68679 90983
10 38258 52386
2 25966 50001
3 65046 98680
44 68318 68499
1 33857 49772
21 15913 29484
6 61317 63483
3 71420 75895
3 34683 67492
1 50343 81876
1 13055 48634
6 11939 44277
1 16217 39811
3 43063 71763
2 40494 61307
2 21288 80125
12 62389 68788
1 29348 62420
288676 63452 63935
4 14655 88343
1 7302 44435
1 12881 44187
1 18646 49210
7 76698 98843
2 71532 99886
1 34377 75666
4 17174 51040
1 49641 53070
4 27725 70571
462 95413 97640
1 6442 85592
9 46351 57629
1 12657 63966
5 26092 40313
4 62816 98726
3 45842 95021
38 22310 23422
76 5820 10748
1 6918 97730
4 24729 80849
3 18710 40775
1 22511 87003
1 24438 68584
81 5805 10529
6 28673 31771
5 45689 73015
1 9131 37270
1 41890 82215
1 52518 92428
1 7855 84971
4 70617 96465
2 9499 81498
1 21094 88054
2 34475 85636
1 21556 95666
1 8931 96021
4 18521 38363
2 48083 60553
2 25189 43370
3 15968 35650
13 74899 94208
9 65524 70500
3 18919 51775
2 1499 53926
5 61542 73307
2 27479 71129
1 13026 49990
1 24056 69827
1 10862 65184
1 3980 62458
1 24542 85962
19 46869 56528
1 37780 77179
1410592 61769 61826
10 71615 86377
2 34920 80628
2 29273 53973
84147 77638 77894
2 42876 99857
1 43807 78876
3 60642 99273
7 43279 44172
2 33737 96755
1 31458 52407
2 18595 47145
10 2383 38151
2 22832 27773
179 89194 94156
1 16868 75734
3 14936 75441
1 10149 27457
3 50617 71014
2 7520 55800
3 55773 83847
8 53462 80608
4 55379 97546
3 55442 92041
1 21911 70362
4 45280 54628
132 3015 8076
2 58074 82822
2 44420 72974
1 55824 83330
9 30788 35599
19 45823 49381
3 2794 76707
2 35392 50089
1 21394 94497
1 33079 45579
4 17326 39428
2 32053 45289
3 21425 74013
4 67892 77359
22 76551 80290
2 51088 72592
2 62327 95675
8 50 23718
2 23116 69796
1 12770 84242
5 19072 62367
1 48517 72726
2 64295 68198
1 65743 79773
3 14305 60156
2 20285 34394
1 15574 79192
10 22020 29791
39 9024 25297
4 36586 77762
1 14421 72164
3 32719 50620
1 32482 57719
1 17548 37210
5 56073 84159
23 1247 5044
1 56797 92038
2 15378 99866
4 18522 53927
73158 98605 99459
31 80508 94471
2 22140 90762
3 52951 92600
1 9241 61162
1 62914 98604
369850 26356 26517
1 18745 59100
2 3322 72012
1 36897 64910
2 20855 87325
5 16451 36748
6 71808 92747
2 64125 81510
4 47280 67992
12 68691 81066
2 50524 91286
1 8474 44209
3 63254 65673
2 14176 35433
552 2129 3307
5 1634 62280
2 25433 26860
2 23224 92702
1 16131 88971
1 15600 87147
5 35496 50313
4 74181 81493
4 79517 96575
2 23268 56898
21 5782 23235
6 47714 67094
1 16058 55828
7 61292 82767
1 67351 76406
2 38412 73095
1 46786 76107
1 74422 97783
1 63377 99486
2 35258 70902
1 9414 72697
1 21993 78713
104 9538 13609
1 38323 72270
2 34207 66372
2 25100 61638
1 34270 94065
10 68989 97865
1 39599 53302
3 73951 85851
4 31860 71692
1 2217 72955
1864300 9324 9829
3 2503 33493
12 15136 33141
4 48712 88721
1 40126 92379
2 24859 28912
9 4525 47685
1 9055 25305
1 5894 62105
1 57564 93296
2 15801 99167
6 74953 84855
2 8261 30349
1 16443 95219
3 37666 58115
3 60136 99528
3 48005 58021
1 69463 91877
4 15664 37045
1 5468 69548
1 8519 88115
1 21637 70485
2 5313 41041
1 22053 29650
1 14598 38437
5 33012 58119
2 30154 97368
1 30671 60490
1 46096 89478
6 73931 89840
2 42086 58468
2 18845 58961
2 25289 82058
51 81517 98790
2 83373 97632
3 53828 69998
1 39374 61586
1 68718 89577
3 70993 94823
3 14675 64191
7 58420 67542
2 71091 91986
2 42607 95468
1 83731 99959
6 64520 79013
1 3161 78415
3 4197 60696
2 30849 97779
3073 40209 40539
3 64790 76883
1 32789 76838
1 14550 67288
4 4117 73298
1 42798 84184
1 28938 92875
1 41472 78945
1 20684 68488
1 15868 93843
1 15942 77739
1 15823 53399
7 49390 50791
3 62122 78770
3 25901 82433
169 5006 7019
5 14221 50852
7 83834 90856
26 34044 39776
3 18304 97553
1 14702 65058
20 87373 88610
3 49211 62969
7 61614 98186
7 17592 19220
1 26001 88559
1 36087 51546
8 59220 64017
1 808 22885
3 40203 49521
4 29641 76735
5 76891 80982
9 12053 37069
2 62012 74248
1 36563 92748
2 11044 39789
4 27102 47866
1 1693 57274
2 20117 74479
2 18157 68801
77 19040 19950
8 50257 62158
3 14971 58896
29 23333 26872
3 47516 59351
3 3288 54038
2 56936 61107
3 57937 99106
2 33630 45695
25 82083 97845
3 22558 60948
54 87802 96588
3 30401 68539
1 29653 90480
5 21697 22996
9 14899 44935
5 68525 70666
1 4984 35287
3 2337 39017
4 38697 74010
2 34757 66015
2 45743 59593
1 1182 88022
1 37341 78073
1 7035 74274
15 6802 23854
3 2448 47506
1 26729 74618
1 57405 74205
5 5077 39561
1 10812 76054
2 30237 37780
19 82430 94441
1 1961 55376
2 2909 98754
1 12538 91795
2 11591 28888
7 42204 47141
1 21441 65792
41 9258 16260
3 38657 64899
4 20111 75604
3 47810 54814
1 30159 47281
5 54335 69586
1 53550 80410
5 18563 23144
24 75281 83319
1 11484 55519
2 20043 92342
2 56739 75540
3 52254 91445
1 19311 79827
4 28815 51839
4 6451 27390
1 15631 32227
1 9315 91722
1 6284 48894
1 55002 84924
2 10530 97777
1 8997 58009
3 29113 57647
2 5158 49512
1 2748 29274
17 88257 97296
1 15851 55075
3 75831 84682
1 1106 63158
2 6115 47912
2 5283 63265
17 67100 77973
2 31743 88473
3 49746 87557
7 34856 44047
6 43187 97569
1 42010 65719
3 42716 52996
1 34983 95744
4 59734 73393
2 39217 74048
1 15418 63372
1 35766 93840
5 59446 89457
2 12683 72153
15 70732 97002
7 36986 44433
2 23975 96265
5 16316 41274
2 63479 75082
2 11434 83912
8 8472 47217
1 68194 86670
3 64154 81116
2 38167 54514
4 45882 59788
5 1346 37806
3 17312 40380
5 84326 85031
2 26244 92376
3 68476 88256
1 41699 77920
3 9909 93972
2 28709 64085
2 52951 82763
2 18061 94170
1 69365 80108
2 9894 51291
1 13794 40453
1 13138 77641
3 47763 62272
2 24435 78181
1 7320 43535
4 76422 90501
2 41726 64175
1 18907 50864
5 56804 61827
1 45378 56398
1 11583 57316
2505 98016 98175
2 54413 60613
7 13763 40230
1 4304 84378
1 36461 74461
3 38536 88196
1 14982 74569
1 15684 89450
1 14218 96065
2 40604 80913
1 28161 84181
30 7902 12907
1 25495 88429
2 56922 95809
1 24162 69721
1 24167 57528
46 69923 75274
3 30075 75681
4 60194 78657
2 1534 77300
1 47968 61972
1 25488 87716
3 832 45487
2 38191 61581
17 40552 41446
2 42151 68178
1 3025 83239
25 78331 94316
1 9032 87082
1 46726 72550
1 46438 56507
6 78752 88163
4 2654 58963
3215 96760 98526
175 12029 12696
3 75814 84986
17 34980 38088
1554 80783 80838
6 38983 76020
1 35321 94413
1 47820 72099
1 37646 67153
1 4131 92525
45 14304 22030
10 60858 99212
3 72352 84467
12 15641 27847
1 31893 89760
3 4893 52988
7 20547 55155
27 58385 61290
2 26123 71567
2 33131 37140
3 603 28427
2 15561 50565
2 34045 98166
5 6498 42936
1 59010 68723
19 60072 65237
4 53704 88316
4 20396 29633
3 73500 95688
5 81401 86911
43 79872 80540
2 38605 78438
4 918 82427
1 16672 68950
3 24626 99156
1 54117 88951
4570 96620 97712
1 12645 93988
1 6702 42551
3 65111 92552
5 26860 85159
1 63375 86285
1 20608 65103
3 30722 42354
3 56975 63174
1 10154 76699
2 69128 99060
25299 49971 50108
2 47513 66214
21 78289 79791
1 62052 86436
2 14404 93774
1 19963 99955
2 32844 56476
12 63170 64739
4 1297 64538
1 521 74246
1 25594 73488
1 1017 60763
2 49261 69053
39 95596 96048
4 43313 61684
2 39619 73627
2 84629 90434
9 10679 45310
4 65556 70183
1 49666 77128
3 75448 91125
3 23266 55759
7 3846 37540
4 56848 79657
2 22007 31126
2 60969 82388
5 31008 47592
1 53757 77022
22 74271 95999
1 17595 69782
2 21011 29669
2 12040 31037
3 37814 89863
3 49084 60044
1 19525 75069
1 6045 55793
3 36233 72658
8 63273 83411
1 51738 89553
6 56363 68283
2 65817 96280
1 17095 99596
5 43401 56360
1 56747 76508
3071574 25909 26247
3 4799 29769
5 8100 62005
8 37029 38771
1 39710 98415
20 21342 33363
4 72723 82657
2 25208 71333
2 55428 74536
3 74603 88697
4 45459 96825
1 14826 50343
6 20463 52697
1 2158 59708
1 5726 71269
11 16661 21163
2 10631 31787
4 65937 94502
2 18172 73357
5 75814 92951
124 1102 12423
2 6271 76356
8 31290 46741
7 3936 19867
4 10958 30943
8 68996 76475
2 41833 63136
1 4763 85543
5 45606 64440
4 56022 79903
5 3830 49321
1 1538 28043
1 9296 83488
1 24696 52924
1 45741 70391
3 50809 93858
3 24565 39631
4 46199 91804
1 56835 88687
3 14672 51134
2 75096 98419
2 3435 35769
1 75500 87285
17 83099 88643
3 53578 82679
4 15914 68129
1 17522 69198
1 18526 82900
2 48339 63760
1 29647 76263
3 12109 36667
1 300 97707
8 82915 86659
51 11732 18983
2 5155 78454
2 36086 89128
1 60145 68676
1 23772 75309
2 16833 67121
12 78351 95165
1 16841 78230
3 72885 81228
1 57027 63618
47 87599 88102
1660982 33719 34113
6 23687 28588
2 11251 41665
2 22462 55034
5 60753 96891
2 1763 52940
1 8454 72510
1 2493 91475
1 69102 85291
1 9771 41016
9 78821 90836
8 34684 69780
1 8918 93200
1 15541 81082
6 37098 60451
1 39550 81055
3 20243 55275
1 29984 95648
1 56344 71918
1 1889 16801
3 9213 43268
1 5286 48991
1 33794 46318
214 91463 95041
2 27668 98737
1 51409 99511
1 19384 94461
16 91415 97947
7 41562 49292
1 48625 77913
1 21047 36093
6 50049 60144
4 24386 63233
8 62807 82717
25 82713 86690
26382 4501 6472
2 3275 45707
4 76793 84793
1 11852 87279
26 6548 21883
1 47826 61301
2 38230 97561
2 1677 87159
24 65371 76189
1 6153 28481
7 25236 47252
259 96801 99993
4 1139 37762
5189 89983 90838
2 17573 52222
32 1607 14891
7 39436 62145
5 31076 37746
1 35155 65498
1 41086 72517
2 33295 50587
7 17797 24039
1 836 41034
1 16296 69146
11 87059 97746
8 51893 67341
1 5571 51132
2 12443 82369
5 81305 93142
2 15463 86106
1 21954 90500
1 25853 69547
21 28603 32159
5 89990 94571
3 8263 66278
1 3798 92688
2 19516 99905
2 37465 90475
13 78135 87267
3 15078 32170
2 34550 69581
1 21055 50716
1 28515 69825
5 43227 82045
1 813 69209
16 65726 76697
4 24276 37885
6 78528 86236
3 44371 52183
2 38292 73344
1 45787 97676
6 60999 79067
2 23449 32856
1 15355 45472
1 37500 92525
3 27489 61416
1 46174 86904
2 14359 61196
1 4636 71378
3 19093 29558
1 21640 99896
4 63537 92851
1 95 30811
6 54101 60247
18 3125 25933
3 32804 58345
1 884 82268
1 48770 70835
2 38296 83379
1 48990 69090
1 12537 88377
1 15657 91493
1 7726 95285
1 30135 90898
16 78536 99501
185 278 8096
6 11849 52986
2 56521 75436
1 41863 78256
2 56705 62900
1 8937 58175
2 2770 97336
2 71023 91760
1 12205 18993
16 331 24710
7 86925 98196
2 23617 67017
3 7905 40059
2 3438 68485
14 60128 72506
3 46736 72284
2 28709 58447
5 8005 33935
1 15155 20902
12 30971 46981
2 32681 59821
10 73481 98137
9 77565 83037
3 1449 89250
1 15614 96603
6 80609 97414
9 60126 89614
9 64768 81480
1 21449 50471
2 7038 68587
3 27122 98578
1 6296 50065
1 69112 70540
1 31229 63901
1 4000 61694
2 29959 53794
2 79770 90674
1 8074 95084
2 33078 81397
1 15582 91146
2 74524 81129
1 22303 79543
6 23771 36755
1 43653 51068
2 5038 20218
13 14128 26013
6 36039 77168
1 21089 52482
1 42421 70159
2 5971 24616
3 50575 82147
3 17822 57098
1 4181 79906
1 5600 83178
15 47817 55552
706 27392 28269
2 88731 99558
4 51029 95917
1 2607 54888
1 36864 65932
1 23894 77933
4 67982 95862
7 12824 40613
1 27173 44492
1 715 71112
7 62890 74195
1 16951 51051
2 33227 81097
1 8188 97622
1 2818 39747
1 35103 98981
29 77471 92529
2 9808 62522
1 14061 66854
10 1146 9305
3 41706 75732
4 45179 93956
1 6381 83655
2 69754 92878
1 84149 99026
3 28991 75406
3 39772 50985
2 37843 47019
5 19025 27249
2 27430 97079
2 23779 88777
2 11798 55763
4 14143 40041
5 59504 68301
1 18209 85868
3 44554 68775
1 57644 89570
8 69501 90844
1 57781 89101
2 14129 62418
1 44042 88434
1 48737 95153
1 9705 91121
49 3058 12256
16 11562 27422
4 30289 48261
3 66476 99801
5 15978 68574
5 64432 69017
2 16753 84169
1 56087 76000
1 37844 53900
1 53919 75857
3 33612 86020
4 32882 43846
2 78851 93884
2 60872 89439
7 17318 25689
2 41456 77522
1 45266 90331
4 24123 54595
8 18174 26332
1 18552 32062
5 43840 70828
1 16102 85028
1 59575 92295
2 47683 78290
1 15812 65159
7 84045 96817
1 32480 77122
1 38213 75730
2 33634 80037
1 29202 95275
1 44994 50767
1 36384 75298
1 2561 83805
1 8264 59759
1 41266 55958
1 33455 93271
1 25610 54233
61 959 16066
41 76199 80320
1 46756 93644
1 5678 74804
7 2413 26396
1 71765 94934
1 41872 59736
2 5588 34391
4 65415 85740
5 27211 58877
1 49125 94909
2 29218 90575
2 43332 53351
1 49163 60979
1 27057 95305
123 87981 99314
15 59239 64189
1 4679 92429
12 14012 46929
1 39655 70893
1 27273 78498
2 47843 63241
1 26132 59772
1 55101 94683
4 1357 63859
1 45206 73963
12 11197 26664
9 64979 88929
1 51171 90349
2 3960 45473
4 8740 86900
12 13456 19386
2 47376 92601
1 31110 95099
74009 57726 58003
704829 9419 9667
1 17372 77116
2 21056 40353
2 49779 93698
3 13746 98571
1 17302 45381
2 7416 26594
6 25712 38788
2 27029 91553
8 10804 16166
4 72589 81547
2 32445 97321
22 72898 79409
1 75418 82444
6 18965 61912
1 23828 85456
5 17047 26886
2 57663 96552
1 14369 96424
1 11675 73090
2 22493 26474
8 8794 22430
2 31270 57451
1 22769 56482
3 45513 51389
1 4258 92640
2 10823 63634
2 25954 48776
494889 85538 86343
3 41776 89505
2 17027 95251
9 69534 97260
12709 81383 82089
2 59225 79347
15 9523 14223
1 71927 98937
6 22652 56424
1 1115 90995
1 28176 68948
1 43792 92441
7 23736 43256
3 38024 48468
23 31080 31440
1 25563 30543
5 46480 49449
1 17764 39036
4 28185 75170
1 13335 96818
2 30653 46040
11 59573 92394
2 24847 47097
1 11979 77574
1 37617 85906
3 91673 95770
1 43418 99864
4 3705 55043
1 4675 79616
32 83988 84938
1 32203 38475
2 79426 88907
7 48393 78025
2 19627 39582
1 37344 68152
2 32755 87094
11 11273 22928
1 21627 70108
3 54901 83431
1 53122 98660
1 1172 38076
73096030 3494 3831
2 34343 77968
26 3688 5033
1 41295 74078
3 47316 75083
23 27014 28136
5 52205 56587
1 21816 74312
1 43630 62420
1 14977 50669
16 25134 36928
1 3648 74380
23 15313 23254
1 2751 26811
7 41297 77415
1 10912 97468
3 24563 36624
5 65661 93654
7 50954 52293
1 37709 69999
34 39202 42834
1 21141 56525
2 48886 76540
7 28940 32232
1 40655 92242
2 8036 94675
1 27332 88891
1 11689 77489
2 9819 96012
8 64816 71313
2 9763 43208
1 57111 82940
2 35745 96056
5 82745 94313
1 12567 87109
4 11120 34638
6 48130 87026
3 37775 56861
1 45861 68730
1 3504 55529
1 5373 50815
1 5587 42241
27 55556 57629
3 40298 72361
2 2951 85861
8 6753 27373
2 34413 65944
1 27569 57297
1 42087 75278
30 84806 85438
3 16832 42558
1 35805 51331
1 22561 46707
6 27423 38989
12 79704 97903
6 63667 72588
4 27163 77006
1 25386 71160
2 63549 91422
1 34823 66812
2 26588 48689
3 26997 36556
17 72762 95058
11 64290 67224
1 37520 61344
2 3058 36100
13 2401 30809
1 26517 69244
1 15500 90784
3 84745 94230
3 53642 60069
5 23378 91905
2 13790 93920
1 4921 31590
1 4903 55404
3 63418 89919
3 34157 91698
2 25101 62888
2 30880 65606
1 28654 86712
14 3061 16872
62 15186 17316
8 49308 50395
6 53043 64844
4 60799 63664
3 5564 32712
17 80256 90046
4 8796 49576
2 24746 73734
3 63522 98471
2 62316 89731
4 41584 93267
2 35028 82277
2 58299 96815
1 17459 76583
2 53239 93119
1 42045 88278
9 794 22759
1 63729 90442
1 32854 65667
3 28717 87687
1 68123 89854
2 50515 71429
2 40531 85036
3 49880 62911
2 80804 92827
4 21603 77329
85 87555 97259
2 9009 62878
18 2595 26363
2 54725 76872
1 13565 71258
3 6139 54669
1 25024 56279
2 36449 86859
23447751 28913 29049
2 36767 96307
2 20530 60169
1 38863 68981
1 22160 87329
1 37058 70630
1 16273 64364
2732 14294 15763
2 28700 51694
1 36795 65855
1 37259 54659
1 48880 85108
1 6786 73270
17 14047 19891
4 50236 91161
1 13453 44194
2 32218 79337
3 37009 91822
18 5172 37142
6 77974 90739
1 798 46989
1 32424 94192
2 30595 93343
4 52587 65802
1 44692 64175
3 28532 54139
2 8375 87330
1 13837 21115
2 53799 79903
1 35559 59296
1 15258 68800
1 1687 73844
6 67514 95190
1 19365 44075
3 48580 69949
2 38790 74887
1 32086 84131
48 44180 45802
7 43344 44285
30 31205 31894
12 2333 26412
3 24977 89009
3 21455 90701
2 15527 33717
1 17346 51533
14 26959 29933
3 24395 37048
2 30718 90439
3 32746 38935
3 38389 87463
3 34153 58551
1 16535 55004
2 408 27794
2 26448 83938
9 61807 69419
2 1881 59754
2 53987 76228
10 6544 23003
3 52837 76817
1 36311 58481
5 6190 37076
7 39317 45780
3 12454 67207
1 3653 75520
677 94419 97679
14 84121 98878
5 15014 26110
1 33786 45739
5779 17578 17632
3 30687 95687
1 19710 64747
3313 10932 11935
4 3113 90022
1 27748 41691
10 77916 84201
1 23966 43442
2 1726 92142
1 54356 81935
3 45437 93083
2 963 64332
2 17357 62741
18 90912 94554
2 22795 89954
3 638 41064
4 46459 74574
2 1279 59732
1 35795 71653
1 28487 74761
1 32427 43840
2 14491 44699
1 15514 66573
1 26702 95470
5 62412 77071
1 19284 68779
1 63729 91631
3 22037 32084
6 16984 22583
4 29606 86803
1 11200 63990
2 3127 83912
1 28470 55326
38 95360 97644
67 4022 11468
1 5973 99405
32 75440 97948
1 19008 57987
3 34664 69137
1 16755 82399
1 15806 79104
1 10199 59774
12 15636 21937
1 17919 71580
3 63850 65901
1 29082 66384
4 15417 27655
1 28787 89792
2 46331 71455
3 13382 21125
6 31537 50295
2 32669 50033
9 89324 91442
15 19522 30620
1 41624 78433
3 1148 73146
1 38551 90699
15 82470 98868
1 3514 66634
1700319 34877 35564
2 45291 81596
1 37024 92292
2 30093 52538
4 55365 79844
1 47489 89415
5 50622 75078
5 25485 44058
5 2456 39776
1 86636 92420
2 56176 80460
6 83152 85910
5 18965 42331
1 30741 42208
2 40516 87328
9 50781 57342
1 316 79358
1 25088 96975
2 39020 94737
1 15082 81280
1 40094 47914
1 41697 82091
30 46859 48065
6 22443 29459
5 47360 81896
4 62062 96322
5 83501 89255
5 27465 54645
2 58884 67009
5 47498 65276
19 79927 90674
1 16728 63696
3 21375 77493
3 61174 64389
24 34632 37185
17 87772 95242
54 6894 15047
6 79785 92172
2 53139 89256
4 51020 79677
1 4574 72198
4 49091 73353
4 34449 36586
67 70452 72938
1 58460 82303
55 13099 16631
165 8 6006
37 27591 31137
2 20170 33298
1532645 5725 6045
6 48957 71972
3 15861 79045
1 40719 92070
2 23176 78344
1 21836 54457
1 39456 52807
2 443 36120
88040 56567 57083
1 18053 43971
1 14391 82702
19 36786 44838
2 6644 32292
53 19072 21562
2 71641 93443
6 62083 80119
2 16737 77081
3 25861 83604
2 30741 42255
1 24249 36600
486 96437 98166
9 88710 91739
3 3485 60730
7 42145 63960
1 23943 65737
4 59798 87450
1 29503 39985
7 64231 70236
1 5357 39048
1 30849 92562
1 14022 70329
14 10190 17508
5 24351 64906
1 40373 85297
1 49902 61586
4 55605 97784
1 3000 96861
1 47887 80470
3 15925 62721
8 66471 98517
2 9018 94201
56071779 40440 40466
6 18679 30248
1 59917 74259
11 89519 94935
1 30376 90425
2 29588 47261
2 30768 87737
3 22689 38868
5 54871 68395
4 4406 56505
1 16428 73506
1 23438 35277
1 17856 67527
3 64610 98847
1 180 47824
15 72041 99233
2 1508 75655
8 37142 55800
1 18685 41563
2 23283 62825
1 31211 59499
10 87189 93562
10 62448 64825
6 16751 25436
4 15266 84349
12 31284 39033
1 43595 83889
65 340 9976
23 81707 86995
5 62749 84699
2 8597 45215
2 37105 83539
1 43195 77583
8 35822 41612
2 14814 89776
3 19718 43677
1 51555 86119
51222843 38340 38386
1 38021 58000
3 29430 71877
1 21407 95829
2 355 81205
1 562 82090
2 36411 51801
1 15039 46719
2 18037 90019
1 8666 90874
2 51603 70777
1 61081 75779
1 12430 80470
3 33991 42691
1 23667 57398
1 30106 96698
3 55828 65265
1 31480 86684
8 53299 54717
66 90556 95452
1 37581 53731
2 48515 59442
5 55442 64529
1 10080 71486
2 16348 43555
4 12231 61764
42 10697 13675
1 12847 88200
1 24979 43414
6 2859 37381
3 31166 81407
19 68009 83520
1 34614 98821
33 11082 30881
4 43084 70799
1 61094 80122
5 4406 39099
5 74674 98777
1 60034 75013
2 17802 95434
3 55727 86620
4 64265 78100
5 14895 33047
3 62521 73914
5 28201 32061
3 11079 96098
5 5045 38807
1 19446 90184
3 20205 24680
36 26606 29588
1 61600 82026
2 29066 83546
3 6743 99395
4 50866 63347
16 71233 74667
1 25180 55739
1 56966 82708
4 15335 89642
3 17604 26799
2 47872 97891
1 25660 83102
1 48889 96766
4 19138 63297
1 57754 89392
1 17532 35893
1 45254 71926
19 76681 87935
2 35540 96291
28 80240 86808
2 8372 52791
4 2996 30991
2 16457 44241
1 832 23402
5 54116 93800
2 65924 70115
2 33454 91249
8 37420 56790
2 21614 76150
2 56478 95381
4 18779 52104
1 11943 56966
1 13096 63130
1 6826 56092
3 68946 74015
1 3006 38780
2 1736 26744
2 59822 77097
1 8935 76559
1 12886 22244
71 86246 87855
185 3428 8301
7 31410 50187
2 61430 99398
7 11253 97118
1 31919 63384
8 58498 66333
1 34204 44331
6 45005 58380
1 5831 84873
2 34231 43152
2 8954 58803
97 10111 10220
11 79215 90697
3 12357 93659
1 9833 42653
4 54227 68992
1 42756 85243
2 4512 49105
2 26852 95171
1 16619 67585
1 39541 50843
2 3799 42845
4 19371 27731
2 31460 82785
1 12549 99120
57 89300 90012
32 4478 10946
34176 19432 19627
5 36130 95697
2 49194 54884
2 13949 98033
1 45275 97326
1 18291 69228
1 48541 76727
2 37125 52573
11 84883 88001
2 63241 83761
3 48915 69478
26 1439 4366
1 51466 66469
1 22682 89226
1 24255 41027
8 35981 39171
1 32156 74016
8 75486 92888
14 8805 17649
2 3104 92750
2 26206 86370
3 33980 59587
1 5538 39192
4 64861 96299
1 36905 97544
10 17859 31568
5 41206 61836
3 35008 48439
13 6036 37415
31762 62436 63076
3 2688 60465
1 35233 95259
2 46442 87236
1 20398 77378
3 1357 31937
1 33421 66841
3 64838 89301
3 39236 61608
3 38445 45100
4 87794 89895
3 23333 46820
7 84268 88252
1 26021 67553
3 71623 98254
1 47417 69623
4 56162 62000
4 82626 97652
3 12368 43538
5 40211 78332
13478 11626 11716
2 22907 84593
1 26023 47179
1 4877 74518
1 13096 79118
1 39773 62699
110 93835 99496
1 78681 94859
1 38396 92527
2 21199 42412
6 49370 80974
2 38034 47042
1 13056 93807
1 26124 74425
1 7761 76367
1 44008 87675
13 9723 32932
2 14959 57879
4 23713 34706
4 45686 75174
29 65471 67306
2 15027 48969
2 25957 60143
1 4859 52745
7 61195 83066
13 66821 75570
4 52829 76815
1 2443 39234
7 30403 42633
2 7912 27244
1 14928 98787
2 52486 58508
7 54939 67221
15 77170 96640
4 5268 91696
6 28968 31622
1 9275 95385
6 57781 94551
2 25421 32299
2 30737 54945
1 26882 45126
1 19017 82791
4 51940 86973
1 2202 84615
1 61867 91341
1 11995 52031
1 3243 45550
3 2712 34409
1 24606 79793
8 80660 93361
2 54536 81980
3 34966 89735
4 2969 62220
3 32243 48474
1 38042 77478
7 79380 95839
1 78997 96235
4 55980 81937
6 66200 75276
1 55051 91338
1 8329 87160
7 37209 61011
1 28708 79406
3 64295 86223
1 7832 72754
1 35368 75407
3 46434 61231
1 50615 92632
1 5220 54375
43 13895 24814
7 61396 65748
1 59083 69572
1 28452 84246
5 64189 87572
6 77846 87325
1 47033 86678
3 27471 70151
1 29537 66240
8 53768 55121
2 14402 96597
8 25080 53144
1 57379 88186
1 67639 79858
5 20255 39277
1 18643 71422
4 56584 91956
6 24274 55837
1 52464 58936
1 29590 64433
1 69198 99351
1 19532 35840
2 61468 95866
4 42551 91916
1 39038 99664
5 11542 24185
2 28547 84040
1 31466 87492
1 44816 81725
19 316 19342
1 3926 89570
1 9885 98634
1 14538 74219
10 8653 21093
2 19645 83338
2 39765 74237
1 38136 63478
8 10605 35136
2 48191 66994
1 55908 92722
1 10266 54575
2 43429 69963
1 53748 69187
1 2296 43451
23 84201 87316
2 14028 85735
102 19251 20839
4 66267 68449
4 60734 78970
7 13202 28990
1 64654 97859
1 12168 41891
3 45820 81318
1 66678 91742
1 43807 81765
70 18413 19602
1 13419 76990
2 1772 75982
1 14895 81970
1 84 50776
1 51492 69694
1 27884 98389
3 51442 57702
3 14342 85750
1 61958 81429
1 10494 47881
5 24684 63681
2 66763 88948
2 41473 98774
1 21020 62691
2 85949 88408
134 82589 83981
3 56497 87827
1 29376 62699
1 39137 93006
91 88504 90063
1 51884 63272
1 19761 75392
6 17351 60975
3 82573 94057
33 43802 48857
1 40934 78542
14 14742 45705
3 23099 31618
1 5219 35264
1 27092 60729
5 49627 93073
1 19364 48450
1 29538 82125
10 85877 90318
4 43458 77158
4 15115 41607
2 23936 75432
1 2154 76025
7 64237 90353
1 12464 84327
6 1813 29602
2 12806 86704
1 39250 80509
1 63315 79264
1 11580 69471
1 56499 68552
1 35765 68760
22 71640 84586
2 27379 95661
1 24411 65764
26 86053 96620
3 539 88610
1 65791 78420
1 62057 91051
1 58056 78251
4 16209 64990
7 27340 34159
3 23095 96691
1 22610 35344
2 58215 89094
1 4115 68292
1 48077 59161
1 14472 87095
1 12352 94185
9 46640 47774
1 29394 84778
2 57692 73204
2 83432 94155
3 3550 75630
2 22891 32951
76 83580 84094
7 84171 99488
2 51410 56966
5 3589 80426
25388148 45499 45923
15 77018 86592
1 65649 79995
2 8120 33814
2 2992 80248
12 64930 65802
4 14498 65228
7 85399 86753
4 63031 78100
156 11580 15656
6 40180 58038
1 69853 91118
1 45421 95120
2 53034 58383
2 43132 81574
8 42198 44204
1 27279 90683
1 31518 74507
1 27573 60027
1 15433 82055
1 29329 86428
2 45707 57356
2 27602 45637
5 29733 40333
2 513 77127
1 18015 88478
13 71041 86912
1 25386 80931
6 74327 87496
5 43992 48270
26 11956 29403
1 78804 92175
5 7042 71369
1 8516 47524
1 40059 63805
4 65525 70933
4 50000 62820
1 34301 44317
3 24361 58934
1 24699 87565
3 5471 35183
3 13117 52271
1 1811 81302
1 30867 87092
7 61353 90014
1 5935 70482
5 20049 41701
17 75220 91770
4 19357 48361
1 4145 32531
1 30416 41452
30 86352 90314
1 12978 66739
2 465 90576
1 13259 57872
4 76751 95624
2 11476 61933
1 11792 41776
6 61935 79175
1 19038 33079
4 41559 82466
4 62178 83542
3 71203 83657
4 18646 23722
6 40842 75866
1 6599 95076
3 8645 35884
1 11632 71086
1 21125 37087
3 4516 97527
1 7250 72431
1 54417 73293
1 58180 98693
13 76835 80067
1 17402 20998
5 27382 86016
1 38021 84345
6 2657 25432
1 32566 84114
1 22755 58455
2 16927 44072
1 29382 45861
5 11263 33325
1 7146 64010
1 19744 52728
1 18997 22209
5 54192 90392
3 2459 49823
9 62583 72628
1 56135 84741
1 69650 72712
1 28815 82202
1 41043 75688
1 16259 95726
5 9623 53672
1 45536 88121
1 38191 59499
1 4176 60899
3 94964 98897
20 84403 96872
1 50468 81988
4 5759 27393
2 76668 93737
8 62143 83403
1 10783 79343
5 79263 91394
1 38032 53966
8 3679 13675
1 39756 88746
3 9331 66396
2 12743 36193
5 39529 46481
3 34965 46537
3 24390 30474
3 10461 66356
116 12528 13727
2 22887 71152
1 3360 89030
1 44531 89948
3 5158 45733
10 23601 42982
1 6667 66503
1 24654 75282
1 14853 59828
2 50659 74481
7 53960 69498
7 6766 15370
4 29143 77572
1 4160 58749
1 37480 70537
9 84626 96019
3 29227 45700
1 16871 38374
1 39733 47043
1 44418 97081
3 25035 70546
14 51208 59587
1 21325 46145
12 68278 73278
11 11420 18646
2 18521 35810
3 9870 50376
2 61977 84076
14 66384 83500
22 77347 81910
2 30025 92345
1 16748 94796
1 48631 90563
2 29608 42984
1 48999 99259
6 33787 61924
1 51210 82866
21 80073 84618
67 70724 70877
4 4798 95413
1 37773 61256
1 17518 45093
1 22987 79535
2 53110 94353
2 45120 88281
1 19972 65624
7 82808 86875
4 3910 69051
4 16205 31776
61 90646 98000
1 66564 90351
2 5229 72870
4 7820 49786
1 25367 86459
3 65576 81363
1 54987 87015
1 44592 69871
1 65462 83851
2 45695 56093
11 6480 17505
1 38554 76726
3 55477 86229
1 34027 73191
1 57495 93373
1 9531 73067
11 51139 56913
1 10766 57036
3 63668 85590
1 22389 89637
1 58501 89130
3 48464 55194
1 39874 66917
11 12640 32174
1 21676 98110
1 56992 95370
6 12662 22118
5 55244 98548
5 23652 34437
1 27398 98886
1 16528 72216
2 6101 70061
1 54183 98139
5 12750 54805
1 42364 54784
1 42867 87714
1 6852 98542
2 27578 38624
2 12000 82920
1 51217 59344
8 20428 26665
3 5201 28928
2 28872 48595
35310756 453 1346
3 24998 48441
2 18359 99800
1 912 27843
1 15985 90448
3 53267 57184
9 6176 19228
6 2004 16843
2 17710 47337
2 6169 33476
3 17607 52916
3 34570 96930
1 12118 24926
7 40442 76909
1 8910 64658
3 23088 49942
5 66618 83976
5 16681 18729
2 38747 98351
3 26619 62065
3 56772 79357
4 15252 33116
1 5134 52999
1 10971 96493
2 35933 69343
2 51926 54435
34 89393 93802
29 72738 82405
4 35300 80675
1 62925 75994
2 2932 79858
5 12999 49483
1 38715 58484
1 66729 85951
4 24978 35991
1 8634 62157
5 36930 66491
39 59591 60086
1 10458 49440
1 7088 67517
1 54436 85278
1 52896 78732
16 2379 18971
3 10858 23590
2 11174 96208
1 202 36657
54 84958 93649
7 24183 40735
17 61092 72010
1 7247 93625
1 16926 95902
6 53752 67940
1 52194 84469
2 62978 82559
1 20472 86658
3 44897 62948
2 11332 81924
2 855 53124
2 45826 81770
2 15937 31868
252554 32049 33232
2 30806 31443
2 20447 39307
4 46952 57856
14 80528 95051
4 27336 71311
1 4465 92672
1 47643 81379
2 58295 85139
1 33186 54368
50 3875 9312
4 8794 36972
1 18956 55648
22 73959 81189
2 49444 77975
9 7860 26799
3 66476 81815
6 35286 70976
1 27896 78189
1 25380 97625
32 70532 93393
1 12957 85694
2 37273 97212
1 58610 71637
1 6975 32886
6 12176 41013
2 48809 99738
3 22182 44767
3 22988 49566
2 30989 45048
1 6276 52924
2 21662 71709
1 43932 82946
1 27695 42170
1 11968 54893
16 37330 50169
2 16768 60729
2 15049 34482
15 45645 50409
8 55843 62471
1 31073 57206
25 50494 52564
3 26436 92228
4 38566 87569
1 41284 87680
1 19857 64731
6 52953 66032
1 1911 97601
1 17044 97690
37 18694 21090
1 5487 83011
11 58014 77355
22 83760 88502
18 6335 29341
5 8528 64402
2 66033 80909
1 25218 69002
1 49981 73648
1 19426 94110
9 68463 71494
2 52213 95327
1 53735 79905
2 33662 59655
12 71232 80112
29 34143 35891
2 14080 48953
6 46053 50011
3 31086 61630
3 50157 70572
1 4650 41754
2 49652 71413
6 60141 94252
2 71369 81900
1 6963 67497
3 19699 60261
251 95271 98765
2 16887 62626
1 18221 78992
1 24878 74867
1 16405 82534
2 57752 68813
2 41922 65183
1 70439 95871
15 86238 99373
1 43707 86294
2 53857 62168
10 72772 89074
20 20435 41086
8 67558 96326
2 29541 65954
18 213 5098
3 6958 26906
3 28592 71267
1 51131 99576
2 26913 50026
1 2299 94515
1 41423 85210
1 23734 78065
1 13860 62734
7 61315 89592
237 3900 5423
38 2930 17263
5 45037 56619
2 32480 37661
15 35836 44342
5 11048 45129
14 83917 91991
1 1879 92179
2 31867 46499
1 40447 61392
1 29688 79353
573544 73591 74056
1 54540 66316
3 7390 78866
1 1156 74541
2 52793 58105
1 9417 44126
2 38128 73938
13 44253 49569
3 56867 84141
6 65072 74196
1 51992 96235
8 55976 60843
3 31464 39589
2 6646 47266
6 21442 96181
1 34965 59437
1 2077 94534
1 1402 50170
1 6298 79274
1 65106 78914
41 77689 82863
2 14727 88313
7 54713 57163
11 2753 38133
3 41732 70527
1 22023 95225
2 24488 81018
1 17750 79588
2 63693 79165
2 54607 85586
3 3985 88002
4 32980 43352
2 34094 88676
2 45344 71768
1 41257 71102
1 48040 70877
2 15045 63339
7 72816 96455
52 14323 17430
11 19621 26663
3 27082 53697
1 45779 62097
3 28178 65025
4 16683 21726
1 48481 77235
15 89297 98308
4 33504 55718
1 36313 94529
7 23546 27655
2 18889 68699
1 42252 48531
8 19197 37399
1 36042 66841
2 46730 62813
1 11840 78811
48 6969 14135
1 40156 89858
14 57859 69996
1 64837 95704
3 2419 71833
1 7714 93633
7 5584 13571
1 44365 79497
35 13579 18100
2 16065 90148
2 6200 82588
2 20870 58894
1 6462 54577
1 29770 51850
1 12148 74301
4 65099 74898
1 39596 81444
1 63118 91939
1 34988 52529
1 5657 85996
2 34067 72768
29 82753 92171
2 45384 81807
1 30331 85393
3 20662 28143
1 10905 81949
2 2915 66501
1 39061 61398
2 40126 47846
27 79465 84370
7 40538 46072
5 66892 96107
2 36568 41664
4 43451 50274
10 65212 65937
123525 33696 33971
51 89698 96616
21 6426 30540
5 14183 93883
7 71162 87089
2 39541 50375
1 14177 59208
1 30966 66406
1 2827 62558
2 68761 86664
4 48191 88719
26 72915 80212
23 27381 35384
1 35383 83489
1 37562 79803
1 12408 95269
8 48020 72567
5 15798 42026
5 17526 42417
2 44259 66413
1 72863 86428
3 44357 81867
3 17274 21145
13 27361 30768
58 38998 39422
4 19943 94861
22 10638 13971
1 22724 86569
3 4930 18629
1 7756 24946
5 45899 72260
2 9937 48027
4 19209 62091
2 6091 33816
1 17478 89662
1 27517 71523
7 67665 89200
1 42160 80930
114 92097 94187
3 51641 51944
2 51355 75896
3 69334 94197
2 29500 73745
54 86386 86739
2 32775 77956
7 12869 46993
2 43347 56720
1 5455 80424
2 26419 72833
2 24794 65127
43491 19801 20026
1 13898 95845
7 17176 25835
2 15724 89889
4 52822 98258
5 6101 35096
1 44287 74125
17 75249 79106
6 65383 65599
4 61575 68356
2 47827 65290
1 50838 84026
6 800 14566
2 4596 69928
4 77115 78036
8 11198 40009
18 84213 86006
1 542 51871
4 63309 91610
3 61477 98989
13 46610 57324
3 37769 60105
3 22440 94398
1 256 91132
9 41051 46728
1 12733 58210
2 27423 98758
1 9848 80450
1 49994 86851
45 88732 95741
1 39258 56244
2 6587 59593
3 6987 14294
2 17824 49894
2 30532 45775
5 18655 31692
29 38394 40266
1 36234 72548
4 43897 54923
3 7923 87903
1 10004 99780
1 24922 93283
12 77855 85033
1 38699 48502
2 154 81750
10 58016 95628
11 69118 72728
3 35131 44204
3 64455 86373
1 18181 96611
1 57756 65458
23 11684 15142
2 56491 67974
1 30706 88462
1 25368 75830
1 11984 41139
1 18412 72881
1 1466 19785
1 24648 78564
13 49618 58721
1 7249 19954
14 79626 94153
2 31945 44100
4 80545 91803
1 54513 83281
1 9797 22941
4 45586 89164
1 38413 75438
2 19503 92042
2 2204 66057
1 26112 74794
10 20069 31162
2 45198 70618
28 72617 73671
11 57768 63279
1 3736 99878
2 33934 76112
233 4289 4395
10 10042 52190
1 28344 41082
8 76189 96507
2 13047 53434
2 3105 32134
20 88933 98888
5 7685 75790
1 6992 52906
1 11637 32905
136 1316 8079
1 18537 49798
1 6449 78544
1 19274 79526
2 20712 90665
1 13637 56624
3 37852 50905
14 19978 23124
2 36840 62031
3 26643 33296
5 78712 89436
3 20886 87098
13 57239 89590
4 67581 68186
4 34310 70105
1 19548 54163
57 80701 83503
3 67641 91821
3 19451 69850
11 13644 24879
1 5300 93829
1 38161 85199
1 36337 70748
2 4782 51607
2 43261 50076
32 71102 78558
3 63429 85156
2 1359 36689
25 83737 93711
99 91571 96676
5 49783 79929
3 7807 31621
1 60163 97847
1 44061 90184
3 28137 70433
2 33868 55092
10 51895 58350
21 8587 20744
7 18111 32593
2 48782 76708
1 15262 61607
4 7410 66213
1 3391 29613
1 57968 79052
1 24273 81982
2 31104 76106
5 56076 63105
6 13454 48726
2 6383 58521
2 41818 73864
4 87867 89890
2 998 33599
1 27805 69189
1 63649 81445
3 12379 68035
1 6416 91356
1 30801 41785
2 24057 81426
2 31182 95792
1 46767 47515
2 41327 58047
1 19132 64141
1 29995 69255
1 26976 95890
4 22293 33587
1 24793 78617
1 2155 31682
1 15542 89561
1 8979 38666
1 12172 60193
1 19257 78939
2 31232 64728
5 61285 71825
8 9966 26911
6 61659 81729
17 78972 90612
5 1700 52046
2 1639 37344
4 36949 54891
2 9591 44031
5 59459 73953
10 78760 83364
1 27785 88014
1 33877 48238
30 6175 18664
2 12917 82475
1 2447 98977
1 12786 28236
3 16603 98812
2 27042 83282
1 9246 46181
1 8649 98796
2 44266 48770
3 49514 99057
3 51421 63189
1 48291 82548
3 5292 50081
8 79779 93250
1 28794 76608
7 38803 42582
3 45287 67397
7 4154 38745
1 31346 50206
1 24210 55632
1 57324 85136
2 27711 82518
39 82418 97663
144 9880 11366
4 43312 81176
3 21333 62150
3 1214 43145
1 11457 66903
2 36975 66529
1 37439 70740
1 46814 85206
1 13507 48323
1 36093 80669
3 294 42391
1 6102 46683
2 37930 43585
6 51560 77352
1 34258 60949
2 20009 41533
3 47556 99884
13 77801 84395
10 5178 14499
2 2914 96187
1 40034 82240
3 20402 87496
19074 69547 69858
2 51731 78895
1 38604 50581
16 86023 98360
5 9054 14390
6 46897 59906
11 63966 82496
2 21954 64226
1 63494 89753
9 6128 45838
3 22878 38837
2 7605 83465
4 88466 96389
1 28721 96386
2 21078 91779
1 44458 89008
3 20692 34357
1 13392 90035
1 25445 35833
2 43493 86117
2 10082 60781
1 23995 95864
1 17137 83890
1 55098 73226
1 17152 96755
2 7025 34118
1 24522 85859
77 95160 96573
2 3008 95456
4 40639 52742
2 47123 58897
10 1229 15633
1 25598 95997
1 16277 44096
1 2051 17122
4 33425 71224
4 16418 51776
1 5359 82400
2 27955 89194
4 78800 89359
2 35445 78469
6 32597 38010
2 50288 97938
1 46243 55044
1 11812 76232
1 22548 97119
1 13563 81069
1 43450 75355
1 30186 69458
3 56801 72787
7 71807 85979
6 9576 31584
2 17428 36432
4 45022 67624
4 18313 49292
1 15837 88711
1 23589 39300
7 61412 74786
1 10490 39233
2 16998 72026
2 22730 59335
5 60219 64159
2 5278 86511
2 71907 74439
28 77792 81536
3 64294 75035
1 28611 55843
7 56191 65400
3 10567 45669
1 28270 80326
30 87580 92115
19 69342 76704
2 58971 91164
3 40177 97575
1 6197 53318
7 32103 39305
8 87452 98827
1 39579 64092
1 39111 95536
1 30469 63785
5 25140 59817
13 2032 25256
6 40157 65807
1 35181 83862
8 76085 92089
1 18539 52398
10 83424 94291
2 71079 94551
5 63816 81201
11 69981 76103
5 66450 80823
6 3800 62412
2 53955 73088
6 22380 39454
2 25199 95838
2 30950 88839
2 10606 42971
9 82279 88881
4 13952 43605
1 277 47686
67 91164 99621
11 25291 27046
7 54088 77597
2 22740 61213
2 36374 58768
1 27487 97513
1 50549 64311
4 67472 92730
7 25337 31906
7 13028 26060
5 46521 53179
3 2429 49274
2 11065 14787
6 92677 96217
4 70779 95976
2 11727 85565
3 21143 99331
1 59410 65354
2 3191 70837
1 5040 37268
1 8594 95553
1 23973 72668
1 18819 81221
2 39738 78263
1 10234 67626
2 27568 39735
1 4812 55176
4 36498 75621
1 19255 97683
3 61723 76846
2 18143 31648
2 8401 76275
47 9126 16364
6 51607 71456
3 28122 32819
2 40761 71245
3 34762 79277
1 28453 60200
2 54509 65496
4 66406 81088
3 69650 88260
11 75953 89212
2 47493 85931
1 65024 80766
1 71555 99398
3 30888 60399
1 4206 54304
5 24063 61522
1 37315 62873
7 4208 26288
3 42295 59608
3 57652 77777
2 23530 94045
1 8520 91331
1 6497 66887
1 12366 56778
1 11505 81237
1 10759 94266
1 34004 88893
1 13845 94788
46 84020 98972
5 11469 28440
12 31436 36618
492469 31316 33071
14 16557 28865
3 46275 59442
4 57872 72551
4 16599 55801
2 43233 76985
1 30284 57164
12 55218 70118
1 35698 90977
7 5666 16680
2 32909 54642
10 63734 98725
1 12373 92417
14 27374 31365
2 46497 85712
11 38729 43414
1 27305 43324
6 16832 31521
1 23442 59906
2 18212 76777
4 46545 74690
15 77963 92985
1 2741 98783
1 13353 47408
3 22203 59533
2 35901 51355
3 48675 76835
1 48138 94987
43 83789 85973
2 13211 67376
11 92656 99787
2 50893 94815
2 62369 78437
2 51675 61517
1 27589 65815
1 11330 73011
1 13320 83988
1 6306 96157
1 13992 67315
3 54508 72935
1 1864 95611
2 44858 49675
10 75157 90303
2131 42102 43024
8 37443 40457
1 3331 58186
4 6023 58969
3 4035 53697
1 38396 96314
5 3042 34904
1 36330 79807
2 39478 73792
1 49617 63562
1 3541 94535
1 33034 58817
1 34968 83475
1 20494 63652
1 29076 93972
26 89045 96883
1 4443 14037
6 69575 91068
4 34014 65807
24 85136 89228
6 61541 77065
3 45299 63085
1 48311 76726
103 22518 24868
2 51306 98155
2 55587 91609
1 30463 70774
1 80480 99523
12 66404 66691
10 68493 81174
3 32611 63381
1 12900 60794
5 59628 93874
3 3120 92195
753629 71258 71817
3 48086 51897
1 28048 72766
2 59918 79366
6 72998 82705
3 50975 75023
1 33846 81860
16 1745 27677
2 23843 26075
2 9938 61199
2 24322 59116
15 32467 35026
2 12394 66976
1 4164 52594
12 9593 43898
1 16720 94203
100 6233 12460
6 65799 80943
6 8067 46600
5 6579 67051
1 28870 68935
7 80398 91347
3 53129 69344
2 10994 39437
7 59657 84004
2 31388 82918
1 35330 94466
7 1689 32331
30 74852 76015
2 1798 31463
2 4641 50356
2 57163 87150
1 31680 51368
11 74337 94384
1 4164 74632
3 13485 67523
2 5780 35955
1 25113 84186
3 37484 64893
2 12449 27228
1 23292 62430
23 16537 22252
1 40955 83862
3 23300 82284
3 41864 63459
1 30424 77353
1 41314 86378
160 122 5584
7 32351 52963
1 1675 49584
1 29268 95107
6 19424 31474
2 7668 58342
1 28299 95830
1 2970 83622
1 6620 66170
9 12899 13685
3 15747 23748
1 33614 41548
2 44970 75117
3 62593 86981
4 78892 94500
11 2429 22879
3 34312 98917
2 9986 82632
24 76578 97779
1 264 23273
8 52990 70138
3 13781 68967
1 57943 83377
1 55528 74923
1 41279 48152
1 32264 71575
1 11657 36126
5 2698 42332
1 26524 81354
7 73301 92167
2 3072 41081
6 32693 72824
2 8431 26241
1 57226 85899
16 3004 13375
1 58964 61996
19 87420 97360
2 13064 89946
2 13108 22708
4 8672 28104
4 39241 45446
1 16179 62609
8 47619 56864
5 42954 70064
1 15122 29146
3 21103 78642
14 82066 85829
3 14920 27833
1 17763 75263
1 21266 97224
3 34242 52330
2 29252 98565
9 82355 98346
2 11568 47316
1 4032 83486
3 53275 55693
2 6934 41623
2 5135 91055
3 26826 99855
1 27872 76251
1 10952 48077
2 34207 81966
2 51197 55247
1 23625 91962
1 22496 47695
2 52805 93065
3 22585 90220
2 19462 44655
1 22222 84045
1 35886 90985
2 58455 75154
2 30457 98460
2 418 80507
1 48803 95711
1 5081 64845
8 12463 35906
59 89866 97160
8 85675 93641
3 80337 83938
4 172 31946
4 34787 91874
2 1307 27117
1 10855 43102
2 3461 92833
1 3160 46298
3 56013 82627
14 66824 92796
8 65668 76819
1 77612 91938
2 27853 82361
7 16100 57668
1 4381 74661
4 24665 32724
1 32603 71250
3 14306 40010
1 26490 68647
1 32106 98858
15 68468 86538
2 19473 53145
3 7736 37422
15 47633 50334
2 30471 80319
5 41659 88854
1 8148 58848
44 9599 16879
2 73947 94920
16 83593 94005
2 4341 95325
1 5854 93210
1 57723 94643
9 6147 17329
3 24414 56395
2 41144 78385
4 84995 91265
2 12182 61275
2 36084 67525
1 19668 39471
6 86907 88181
1 13332 95191
4 52813 94564
17 25737 31233
1 53743 56890
4 31025 41076
1 9608 87361
1 82903 97704
1 33956 74538
2 8334 45626
20 63997 65240
2 54875 61814
2 10003 36256
3 50474 74446
3 36748 85305
1 13430 81123
3 14095 38964
13 78090 91624
4 50757 88945
1 44026 75671
1 37011 90049
1 22525 60127
1 1988 87816
1 42315 67942
1 10478 80595
4 50780 54955
1 9810 92889
1 36852 90471
2 1687 93575
1 15396 54714
130 18905 19063
2 29408 97921
171 1669 11182
23 20526 29044
4 6847 63015
5 82230 91996
1 7806 38745
2 48190 55651
4 58885 72476
3 16752 46602
2 28018 32044
29 66079 68114
7 42342 63435
14 31818 50635
1 1420 86865
7 87566 97523
1 3991 89449
91 90509 98971
3 34061 81965
1 6438 41652
1 41210 73488
2 44822 91779
3 12127 50281
1 24088 49978
4 60209 97309
3 40325 76358
3 31465 84498
1 33546 89495
1 41892 92456
1 49621 55031
3 12463 26774
1 26259 70860
1 31205 50072
2 42612 62824
2 1507 59881
1 16615 88019
1 23971 76836
5 63610 67643
2 37245 76352
1 39736 97684
2 75198 75996
2 6298 64117
1 45026 99148
2 54745 71644
1 9835 89336
1 10514 95583
12 57502 60912
2 13809 52228
2 40594 92952
1 4120 91509
1 37129 89621
1 51646 89662
7 39945 49689
5 46074 47675
1 17564 59633
3 10610 63771
1 12082 64471
1 1647 93703
1742332 9721 9780
1 48435 99867
2 8597 80999
3 69404 83122
2 8102 66021
21 67450 97512
5 23472 29246
3 29043 82099
1 25774 72345
1 13291 95542
1 28222 96611
2 57503 84933
2 11497 80485
1 52249 93531
17 34260 35695
2 22062 50847
2 4244 86458
2 43985 82775
1 41415 55798
1 19794 93826
2 50065 99172
1 9971 75087
26 65631 68048
2 29938 80195
3 17580 42930
1 20047 97047
4 69208 77588
3 6406 58701
1 15169 97844
49 13297 21071
2 4292 57482
5 10289 33906
8 10768 31159
1 54384 66384
4 41089 96522
8 31120 39871
2 9743 31440
2 27350 43169
4 29744 86307
1 6468 94824
1 44093 86554
12 11071 33195
2 34252 98459
1 44139 60771
1 40640 62008
1 6903 74197
112 92695 96599
1 56271 66549
3 33445 59082
6 38408 39309
1 25797 55719
2 10100 81914
1 10453 82124
20 68086 83173
2 59207 98010
12 19892 36833
6 70909 80716
1 32922 92943
2 75956 82437
4 39576 71468
2 1397 85369
2 47264 67383
3 29100 43646
4 14293 27851
13 29179 30014
1 22461 36328
1 15284 24340
3 29125 92026
4 41083 92405
1 29350 56839
14 63238 70712
1 33264 62159
4 29 34637
2 54261 69933
3 23265 85768
1 49510 52829
2 26350 90367
6 67989 82957
1 52798 93579
4 837 41471
4 21194 31124
3 23161 90262
1 25678 37877
1 6576 31551
18 21899 22743
1 3777 49068
7 32952 35256
2 47510 96004
4 12420 86636
1 22670 74406
1 23489 57720
1 10390 96931
1 1354 69600
1 2514 90804
1 5102 46306
4 53887 89505
1 47079 83052
2 11331 61132
1 5813 73679
1 31437 66241
1 36271 88704
35 4407 15296
15 31805 34881
5 68275 83966
32 7515 19223
2 50437 76535
4 29437 62455
1 12249 81275
1 3585 98874
53 81387 91354
2 53869 87193
8 20646 33624
1 27407 86335
9 36021 42257
1 8039 31530
1 31132 96780
2 3132 88559
15 85999 89371
3 14226 74075
1 13642 42377
37 10474 17498
11 77403 92764
1 68483 99066
1 13878 38572
1 3564 29770
5 43725 89199
1 24540 83507
3 45619 64925
7 11201 21156
2 33994 98884
1 4269 92066
2 846 82431
1 20501 84727
4 4310 35405
1 316 74823
3 65721 90806
1 33234 89418
1 1433 82763
20 44052 47206
1 51564 81412
2 54758 76205
7 7952 15255
5 32489 46922
4 56978 61904
5 81567 87119
7 24792 27088
2 1286 70592
4 60051 80278
12 13129 40480
1 4459 46263
4 64112 99158
1 21251 84719
2 39485 97750
1 37833 53273
1 21474 52625
3 29845 94264
9 10153 27164
120 95465 95933
3 21904 83047
2 8210 91504
63256 74662 75353
2 34692 42766
2 64484 89622
2 52675 70984
5 36003 61268
2 6513 74833
1 8094 73022
1 10121 91490
1 4951 57637
7 74747 95667
2 59670 74774
2 34342 72546
3 2190 42870
1 30810 56414
1 10847 88771
1 20788 98282
2 16483 27883
2 13175 68945
1 6938 64344
1 29771 59638
71 27967 28718
2 32449 70146
19 83961 88882
1421908 45435 46124
13 4958 29040
1 1441 86853
2 39719 80709
1 27570 95034
1 7197 92489
3 11878 63154
2 32082 69350
2 65950 72872
5 77474 97870
6 42393 78576
4 9890 36721
2 2336 95576
1 24660 58572
1 23832 34795
1 3857 29162
1 24200 81068
1 24465 45070
6 69947 91021
4 81385 91759
2 35151 70875
1 14618 57542
19558 60059 61228
3 4850 73934
5 43831 89518
5027 69826 70107
1 54815 79349
1 56838 57822
1 19795 81389
1 14779 71532
1 13610 94645
7 9398 51800
1 15820 83381
1 6913 48420
1 18954 57896
8 63093 81986
2 27405 38050
1 8790 55219
1 34991 68498
2 3704 65033
7 3845 14694
2 13611 60734
2 48851 81138
6 62492 86095
3 6592 81414
3 12569 30077
2 27076 83219
1 8059 91923
1 38448 63915
2 2744 55550
3 57931 74328
1 54361 80215
1 60312 83728
1416 97177 99709
62 77443 78338
2 10413 89939
3 11268 38752
6 27127 42868
3 49313 92154
2 60920 86389
4 45568 62454
4 34626 41412
1 20746 90619
2 60367 63951
3 934 98762
1 21647 64696
1 15980 80107
1 22362 43404
19 80687 83254
2 29261 66896
35 85544 99495
1 5598 60549
2 15444 87724
1 23970 38969
1 24374 65631
1 31954 38207
4 50089 57625
1 18579 46328
7 67402 74082
40 81377 83397
3 2732 35139
2 67983 98433
5 41042 73148
1 78566 88443
5 81537 84593
7 45018 56379
9 83288 89544
1 44118 61050
2 46239 86798
2 39944 79139
3 2543 79265
1 9942 50727
9 60808 67949
3 25059 60697
7 4124 45163
2 22316 49438
3 67376 81237
5 49377 87589
3 29616 44116
1 10283 65500
3 40160 95582
3 62184 97292
1 71141 73519
2 18485 35577
1 10044 84316
13 17919 21877
3 3357 49741
1 33955 39509
2 32548 37241
4 37292 64993
2 10638 45542
5 65878 72572
1 17513 54839
2 23403 77908
2 40136 97393
2 16511 81056
1 57598 81017
3 47465 66278
2 63684 86150
3 13643 53879
1 11206 95817
1 4757 38837
2 10182 83770
5 53180 55881
1 18267 24622
3257347 19870 19993
1 9940 66718
2 57973 74319
4 5508 96683
2 12392 91016
1 4652 70141
1 63363 74665
1 22113 99050
1 30530 34939
1 9006 59761
3 37186 92976
2 11971 57054
1 13093 91295
3 67667 98944
28 5550 13918
2 61337 70351
4 23682 45868
1 68560 85582
3 60940 73688
1 40201 72438
3 7063 57210
2 27454 64823
2 30667 36395
1 37302 64017
16 9704 13578
1 70863 90980
11 631 27534
2 66872 81859
6 65223 84626
5 856 36998
10 49147 64055
3 58995 88531
1 17993 62175
2 13229 72042
3 1169 28873
1 8431 29360
29 40290 44021
9 11771 20540
5 3830 23757
2 18291 50375
1 36550 71840
2 29259 45942
7 60225 88863
1 18868 46328
3 2260 33290
14 24842 26934
1 14858 37238
1 7299 33487
2 6560 86972
117 74058 74449
2 17 37082
1 5324 95439
5 6366 21850
475 753 3072
28 74503 82929
3 32288 66418
1 34601 87334
4 19104 21642
6 22430 93707
1 23164 26948
2 62085 97667
2 21720 77503
1 69162 98158
2 18493 87358
2 8846 95026
1 3433 88127
1 6345 52948
2 33529 70923
1 21722 67087
12 72746 91219
1 30622 46143
57804229 97477 97529
2 56253 94405
1 69509 93477
1 51517 89736
8 80178 88885
5 25299 40123
3 6827 87127
2 67773 88292
1 4412 80912
1 19672 74896
1 70007 74275
8 48268 62186
9 48012 70361
6 52934 66812
16860724 61919 61982
1 35737 71965
9 41327 49307
2 5478 59024
1 5119 36320
9 6579 32873
2 17876 67994
1 14615 55984
37 83523 92698
1 5627 22824
2 48278 81056
2 46395 57105
5 77377 93744
2 11813 99479
4 67876 82441
2 20057 84703
3 19296 52716
2 11652 36006
1 20262 88415
1 530 36783
88 4550 12866
13 72831 99637
11 39830 42318
1 10045 31690
2 4491 11805
2 61521 97266
1 83298 91171
5 74298 92328
1 50144 97452
2 36747 50699
1 16569 92851
2 54921 96887
1 53155 86534
2 8587 67412
2 65271 92614
1 72230 86929
9 8238 20500
3 9553 59200
3 36721 78693
4 43584 60613
1 44268 77747
1 26107 95627
18994182 45924 46276
9659272 42509 42835
4 21628 65899
6 3789 32924
4 53513 56548
4 36332 48325
5 229 28334
8 12108 49614
7 53792 94366
3 3053 15107
1 34689 60715
3 28460 80815
1 10506 67272
1 38166 95106
1 7995 98087
2 49414 93836
1 18990 44864
2 38213 80981
24 42903 51273
2 40124 65408
5 371 29420
2 50746 98600
2 31765 89489
2 40275 51983
1 8686 95372
1 22227 56559
1 22855 89181
1 41388 67243
1 37218 45381
1 29432 84795
1 8876 36738
1 22474 54470
12 68048 81491
3 38809 97807
1 28161 59061
1 14410 43497
9 14623 22451
2 18303 29096
2 30562 74400
7 55044 58744
10 15749 26231
3 20704 68386
2 5545 51455
56 27253 30263
2 21355 63511
2 43694 67682
2 15571 68846
1 32170 93848
20 15866 24988
2 22329 56647
3 14943 35175
2 1105 36389
6 5872 17729
13 74081 92823
4 26055 60444
36 83107 87885
1 39818 59082
1 8841 77406
40 62323 64737
2 52799 85951
4 62242 73552
10 59895 60874
5 45422 92908
2 70835 97533
7 8066 29298
3 38122 81933
4 56631 86360
1 51114 81632
2 17908 40920
1 47519 69130
1 57403 76079
5 65362 99920
1 75126 88120
1 21779 50930
6 54242 57607
3 57660 82521
19 13630 23269
4 43922 69806
1 21768 84269
1 36476 87972
1 4115 45945
2 13694 99973
4 70657 82542
2 44141 67432
1 39960 61272
3 16533 36636
2 4257 61329
1 39948 91341
3 62983 68465
1 41200 95078
17 20346 39178
1 50005 71778
3 69474 85635
4 42517 94762
1 39099 73622
1 19291 64636
87 87692 93985
5 75142 92981
3 45051 59848
1 45660 64994
33 30320 33148
207 4401 10133
3 56381 83517
2 2040 56386
2 34728 83962
1 47935 98764
2 27167 56386
1 39234 98373
55 82538 83740
2 56606 60634
1 26430 92878
3 43452 60800
2 4742 16093
2 44632 87068
1 10591 87883
1 11901 23148
8 4338 20731
3 53917 88930
1 10443 58773
1 44182 94327
1 35819 61260
5 61136 97806
1 52328 63736
7 69556 80763
3 7121 74785
6415405 31876 32122
1 21379 71713
14 16078 39911
2 1063 93879
2 48298 86108
9 1862 31067
2 43651 62299
26 31591 46586
20 45704 51751
2 1934 58100
1 8741 89456
11 23929 46384
1 29134 48085
66 11446 13993
3 13209 48730
8 70116 83510
2 26469 40451
4 43724 56972
4 73644 89244
1 11936 82025
8 48572 50408
2 66570 84414
7 100 41693
5 39536 69575
13 62742 66938
2 2428 90370
1 38323 64392
1 43427 55776
1 10727 78345
11 2487 25349
1 45989 91763
2 22196 26773
2 17454 37022
69 94590 97127
4 47741 54013
2 8523 41770
1 15879 72126
2 22296 56770
4 47837 67550
10 69216 80156
2 25186 90004
1429910 56950 57341
2 38949 93311
3 58680 91740
6 6581 15463
1 19757 61319
16 86343 99839
13 25067 41028
3 33099 97428
8 27756 32668
2 34698 56808
1 25029 95561
12 8518 15516
13 75214 86888
4 30229 83290
2 38112 82942
7 7117 28777
1 29551 68590
2 14313 54988
1 38910 88908
1 47424 52796
1 46974 56360
1 3248 71762
1 5076 72421
1 18798 57291
15 85133 98740
2 19110 43504
2 8129 70275
7 74188 91808
3 79222 87623
2 21457 97332
2 24911 32124
3 31294 61608
2 46013 85343
5 63399 84046
2 8139 42088
2 26324 60979
1 73103 83488
3 44242 85441
7 34416 42694
2 40566 70586
5 74296 77045
2 34428 76752
1 38228 68975
1 1152 95164
1 20165 69444
8 12821 20365
2 626 72672
1 21757 89986
1 41016 50484
1 18024 48258
15 34295 37477
5 52666 56344
1 20186 64564
2 23677 51713
1 19162 50329
1 33475 39764
11 76592 89050
2 33385 64111
1 17 45258
9 20302 33498
5 53802 69072
6 12509 33135
22 78077 91235
1 6415 88644
2 32427 62691
4 13242 72607
23 31143 32493
3 71193 85083
5 3874 27934
3 2435 84998
3 43504 75502
1 4535 35823
1 26695 69584
3 40180 54672
2 42101 68098
1 32148 57649
1 47203 90410
3 65533 80716
16 76944 80084
7 5537 42747
1 45141 85799
3 32453 55812
7 71594 94847
2 37922 96768
6 24707 26594
2 73748 79686
1 36635 89418
33 83060 95745
6 17163 60388
1 15440 88803
1 31238 64834
1 31770 56752
1 21671 72571
58 70293 72554
2 19378 46905
2 22863 89406
9 81455 89128
1 6134 64682
2 15563 44510
1 4817 53825
1 23056 42664
3 42934 93921
1 3402 96429
1 33645 53034
2 29841 38403
1 9740 79231
1 30219 67695
4 49827 60489
32 3334 20719
2 45851 98778
61 59360 63427
5 6026 35314
28 64889 76228
3 70539 96601
2 23574 86445
47138353 31833 32707
3 27720 37426
1 7772 87531
1 5233 78577
1 16841 75097
1 8234 43831
1 11922 95233
1 14556 51201
1 27511 68043
8 10196 24624
14 80848 88385
3 45190 78037
5 45693 97732
3 65069 78492
3 16434 44327
3 4908 48630
20 15135 18933
3 1478 41985
1 15894 49721
1 65748 71806
5 37228 53474
3 38527 53335
4 32408 41400
5 37420 67474
477 96264 99257
17 51151 65375
2 48995 66644
1 15925 67883
1 48318 77204
3 9461 48711
2 21575 52065
1 22855 62096
325 91107 97741
19 5897 10644
1 40351 67670
9 86420 92067
6 29829 33643
1 30462 66641
2 55973 71845
21 1505 34377
18 60553 89782
3 21239 61561
2 60966 79689
2 13103 49042
1 6776 86986
1 59759 75557
1 20317 58681
6 43061 88601
11 73547 80539
2 53216 72667
3 71560 76087
4 3340 58547
4 68255 85374
1 48244 95447
5 43913 48413
3 38110 54290
4 50044 61112
1 25419 78398
5 25555 47497
965282 86521 87473
4 61580 82462
1 45156 57865
2 33649 56792
6 47445 89121
3 70953 96676
1 8272 72047
1 50339 91281
1 64060 78906
32 7116 10881
1 83483 98031
4 59396 96580
2 2511 40879
1 62908 82550
20 9247 24344
3 63583 75849
1 32935 94532
1 44402 90509
1 70013 85450
5 27613 61896
1 18746 60547
1 44187 95968
1 38216 61822
3 37048 91648
1 68528 98652
1 62218 93866
27 65540 68451
5 11192 15201
5 7992 32362
7 80801 94227
10 31052 64459
1 21439 57240
3 8946 32319
4 24658 37764
1 32294 66841
8 19634 23457
1 39458 80847
6 54887 70782
1 9088 79567
1 44323 66065
15 8830 18576
8 43639 50099
2 5509 29436
4 41752 78726
1 9523 82038
1 52717 96191
1 30844 61997
1 28587 56773
2 52805 79110
1 5435 90349
1 22303 73811
1 32252 86716
1 14378 97014
1 44862 93443
1 36904 95119
1 36550 62469
1 17997 77886
4 75438 87637
1 21259 81482
10641363 25005 25006
86 92423 99132
2 6795 45927
4 50393 60719
1 9175 86273
2 18238 37673
4 31087 45336
2 56102 85946
3 4287 59002
2 14821 62995
1 34857 60925
25 13743 24302
3 65392 82515
2 44726 71066
1 31433 67405
11 9736 36412
3 54311 58418
6 38791 40277
10 17443 32408
3 27209 81483
1 60822 92606
6 39069 53780
3 42866 70649
1 29140 93939
4 59617 91964
1 45360 89109
1 43532 99326
1 8838 92985
1 76193 84612
1 56133 71718
25 83561 96913
4 21270 66258
2 56403 79562
2 22511 85587
1 9407 78079
15 22811 28496
2 16557 75871
1 5380 89492
9 42840 47060
8 4593 47025
9 61734 65572
20 67774 87483
10 75251 94638
2 38325 95013
2 58187 92074
2 86218 97504
1 37815 50156
3 29888 65987
2 19826 87387
2 29193 96508
2 70183 95178
4 2184 29921
3 38164 66930
4 63000 81716
3 13797 72055
13513377 85215 85235
1 82290 95475
1 24960 89567
1 12428 94616
4 41837 44608
1 41598 70043
2 39728 85773
5 73500 99821
4 39052 42084
20 3071 20559
5 56454 72525
1 41124 91236
3 16663 58840
2 42115 97634
2 34349 77771
1 26203 61560
2 4591 56870
5 61647 94471
2 55011 61315
2 54595 99011
1 53193 98124
11 64869 69714
61 26212 28812
6 11133 21827
3 20026 49109
5 14234 46604
2 22437 63954
5 7164 35519
1 4536 52258
2 19910 86349
1 38609 46170
47 13230 16858
7 51373 72698
2 26276 58812
2 51167 61469
10 67942 82617
4 2591 52243
1 18042 68284
1 4146 60797
1067488 63574 64073
4 54311 70390
1 27721 81747
2 14460 89094
1 39166 58562
1 54669 75098
1 7233 90227
3 11187 38785
2 31555 94861
1 44575 81416
5 60938 63265
49 34898 35836
5 22818 56067
2 18556 34467
3 52272 57674
3 27113 96579
1 18470 87959
1 43951 55464
21 65102 68169
1 58077 82883
2 27767 45685
6 70263 90718
5 22332 43378
368 6659 9982
1 2388 72556
5 11717 42639
11 68995 84187
1 12562 76729
3 52452 72457
21 2419 25257
4 22311 41988
1 19263 65845
1 64453 94760
3 30434 91547
4 33392 74027
3 41125 98907
1 9634 94260
1 59433 88761
1 55599 61880
2 38216 75223
1 10929 92703
1 52486 79140
1 62502 98999
1 50097 79281
18 92728 93110
3 69643 76380
58 4609 14189
16 12624 37188
1 6958 71578
1 26070 32918
1 21566 23728
5 29222 51562
1 24258 46097
2 8935 23939
3 25002 48091
1 25665 46587
2 32660 63200
1 26492 58733
2 5502 69616
1 43735 63688
15 4939 10289
9 11943 14710
6 32992 96522
1 11489 54169
3 31338 97273
12 58527 66563
1 50717 70491
1 34928 56334
1 54895 70027
1 40235 83810
1 31317 52155
3 33917 89002
1 3535 79604
1 23979 46882
1 30260 61381
2 12521 56776
1 23781 53612
1 47331 75195
8 4050 40657
10 7034 16602
20 64291 64882
4 26226 89739
2 16363 80241
2 6371 42740
3 68249 85990
2 6235 55439
1 33420 78271
4 3011 30281
2 37721 76506
2 5391 92680
51 6411 7735
4 39942 43777
8 72326 82553
7 46403 55138
7 49099 53974
2 44468 46493
42 88287 92530
5 66917 83414
9 36034 95873
13 23143 27813
7 55909 56182
6 15370 45138
7 53498 61186
2 42446 68301
1 25871 72908
12 72828 93670
2 38534 53290
1 2158 68382
11 37494 39783
161 89288 91530
2 57252 71141
2 10408 96822
16 13739 20198
4 55535 99755
5 72721 76928
2 7605 46353
5 11159 44779
4 54263 61293
5 17943 36693
2 36396 67926
2 33031 45128
1 39003 79666
1 55852 81980
1 17715 96382
1 30971 72519
2 5952 86275
2 47248 85489
1 29656 71186
1 1229 93275
1 17917 60988
5 11752 35430
9 66795 92493
3 70034 71161
4 20400 83245
1 71191 87271
1 39665 88510
1 58970 82892
1 73915 97211
1 30592 96882
1 39196 92742
2 35120 69620
2 1292 46442
1 8239 94209
9 3454 40068
10 9599 21390
2 24202 58954
69 89157 96825
1 20771 32105
23 77971 94520
3 4192 83079
1 30267 69567
4 52106 91428
2 13973 91650
2 316 48127
1 8491 49959
3 72214 97464
4 41330 94821
3 6891 28860
3 28085 44262
1 13164 44583
1 21915 83707
1 26443 75487
2 48723 73812
1 21640 48363
13 19754 25550
2 18973 33924
1 41313 76164
4 8110 50400
9 58743 61983
1 5876 72455
1 41696 65135
1 27802 67401
13 69423 79524
9 78281 88654
2 69208 87471
1 30196 67995
3 7192 97697
1 9909 56645
2 13276 94805
40 1127 12788
1 34259 62454
3 48702 96456
1 52723 82322
1 10610 79436
1 36967 93075
1 6940 93429
8 40321 43406
2 61949 97042
3 9780 59162
2 74712 84554
1 71632 90509
1 26138 97029
2 21179 60689
2 4028 85477
9 4912 29552
1 50050 69485
5 34732 72743
1 7030 65505
1 53032 93497
1 40797 97646
1 35818 67119
4 14760 53335
1 30694 55472
1 15406 53042
1 12656 49230
1 2262 83025
1 29271 52616
1 15604 51360
6 56254 84871
11 77078 99847
1 9457 38953
13 9610 12534
3 47084 62177
1 27214 42017
4 30567 78455
5 16864 32388
1 71203 96326
6 9044 35917
4 35305 88772
4 25353 53498
1 15663 34089
2 44735 98692
1 47064 72703
2 51336 68435
1 46615 61666
2 22102 56021
2 12450 64485
5 74841 99456
1 22385 78492
4 65006 91617
6 71054 75444
4 92 49273
1 35433 61368
3 42279 78926
8 64927 77625
21 86003 87349
1 22047 74419
3 38700 58857
2 33192 89313
15 945 10834
1 23287 66473
2 15736 92851
2 70722 85929
2 19230 55213
1 72899 79140
2 47032 95098
3 50900 56830
23 9940 12123
4 35001 98364
2 53324 87372
1 61 94370
1 64533 94918
1 27626 90712
1 34915 84087
4 30565 54933
1 35327 59162
1 34646 43417
2 4194 93785
2 73722 92691
4 28589 42295
1 40623 82500
1 39124 68389
1 39338 56333
1 31671 87463
1 6573 76111
5 49919 54923
2 30948 70851
10 57325 62495
7 64858 97894
1 11449 62456
1 66046 95893
42 80892 83793
4485886 93453 93551
4 13654 95841
2 11389 44854
1 26887 65449
2 17474 53605
10 4412 39684
1 4050 74018
6 22073 35479
4 46254 62973
4 53614 66203
1 20853 68031
1 75500 83898
1 1770 55189
19 81930 95758
1 7905 65526
4 52519 80898
1 59719 63861
9 3334 35033
5 35767 37291
4 15663 56367
4 36137 94735
1 41974 79216
3 36630 42043
5 17487 35012
42 83779 90743
6 20509 46740
1 20086 71544
4 13696 28506
1 7728 89543
2 18052 98568
8 66906 94100
2 3834 42180
10 61568 68807
5 55625 74470
2 6030 65460
2 32412 94847
1 26258 82059
12 47950 55258
9 66937 88218
27 83248 84357
1 9031 59384
3 56608 69761
2 14674 98602
3 13199 39366
4 39206 73432
2 24205 38656
2 30802 43754
2 5096 80434
1 2485 84573
1 20171 54683
3 22802 28933
1 22350 95528
1 43657 69122
1 11515 92042
1 1499 54086
1 12713 91868
2 39764 65401
1 71956 90851
5 1370 12680
4 39117 73079
1 19545 54288
1 9238 59296
1 13424 53434
1 40310 96404
1 4462 58885
1 30858 54872
1 21093 44578
41 24572 27010
125801946 90426 90462
1 707 53432
3 26803 93516
5 47081 90536
27 3468 12816
2 19716 27309
99 1918 7049
15 71564 78794
4 12442 28053
1 37087 81800
23 4186 24226
3 41065 57587
3 63947 71348
2 41401 58953
5 8074 88143
12 31955 41131
2 116 90823
1 477 44682
2 30646 78526
21 85815 92846
1 4199 49789
4 89063 97830
1 26006 74777
2 18042 55392
1 10269 44008
1 8328 76277
3 58716 72379
8 55785 68726
4 21545 52741
1 9644 95415
1 2274 68145
1 11296 67303
2 5062 36259
8 43365 98179
3 3716 26883
2 10793 73992
2 28552 97552
1 3483 80687
1 356 72351
1 49782 64070
1 39267 46430
1 44177 63303
3 71735 92652
1 5516 94388
5 22448 42756
4 50890 92281
2 26863 36107
2 44832 54694
14 44789 49125
1 12024 59906
2 12243 36490
5 59453 62822
3 32362 52580
1 42548 58865
4 55221 98452
1 55153 64122
1 1414 52852
1 62440 79852
2 45118 90246
7 71394 87979
1 52480 61513
47 81517 85395
3 45687 68832
40595 54824 55009
1 21836 90549
4 7433 23381
1 7621 48855
5 65009 89654
1 13025 44893
7 45066 61074
1 14917 65439
1 53914 54971
2 23978 63003
20 5405 22098
2 33609 80889
1 44998 70383
309 94197 98540
2 27633 63207
1 15773 61102
1 526 86895
1 28210 72100
1 24981 93117
1 3429 69862
893 2680 5046
66022 9129 9940
3 22725 93383
462 963 3450
8 21860 40643
2 50591 96154
32 86216 90240
4 4962 57344
4 50561 83907
15 82392 88347
2 16903 50498
1 53145 92775
3 28326 84619
14136 9527 9879
1 27193 93912
2 66044 99667
2 9800 80219
3 27647 57313
5 70970 78971
2 19269 73075
25 17597 20979
1 59777 96939
1 15852 61137
1 8914 72025
2 15496 76611
3 56013 76809
1 55498 85255
1 21472 71066
1 58688 94388
6 45075 53517
69492904 39967 40411
2 21017 87444
1 11149 62569
1 56737 69086
3 48115 57441
1 1162 51889
1 45349 96505
34 10630 21997
1 13681 79963
3 22169 51497
1 26612 66017
8 62011 71587
3 46800 51231
1 6085 52828
1 42379 96358
2 18704 35346
1 18904 66420
1 32814 36000
13 4895 22165
2 14700 86947
4 54380 82268
33 65081 66837
2 40952 65896
2 33082 87946
2 23653 92940
3 51429 68040
1 571 90231
1 16812 73686
1 26994 98765
5 3337 47824
11 67199 97786
15 66881 98631
5 20446 68936
2 32620 84393
1 41804 56127
5 50538 59387
11 17149 37040
2 84000 87316
1 59932 95750
1 46063 96998
4 3017 60388
2 38593 65969
1 8675 98125
5 37887 45690
28 76598 80170
1 10108 65773
2 11837 72187
1 43837 68845
2 43696 76883
1 19204 52677
2 54208 65258
2 53644 98669
7 70335 89187
1 43618 59380
5 82403 87087
6 62032 95758
4 46763 92208
1 57747 72741
1 50709 62342
14 6048 47576
1 15025 50081
5 76037 87761
4 1926 48440
40 9220 11291
2 19813 72990
1 28007 71050
4 50176 81502
1 49087 66177
9 76811 88858
1 42184 84273
4 10703 68337
1 59396 75950
2 85625 92035
1 39316 91984
2 11090 36114
2 59132 74168
2 39073 66894
1 56278 82225
1 49042 99333
1 7601 71976
1 50383 76724
6 71302 72268
10 71122 99715
1 77260 95842
4 16299 65258
5 1610 58136
5 26371 33142
1 38390 72756
2 46965 92439
1 52431 93516
1 21683 77795
4 75787 93113
6 3850 22413
3 18175 29667
7 66214 74924
1 15363 57711
4 3851 88248
26 26593 32562
1 17012 53898
1 30122 38356
3 22247 31271
2 45518 59306
1 48931 74023
3 22925 50381
3 55114 63585
2 12808 72766
2 49493 81035
1 11477 59561
1 17936 38265
1 63979 79746
2 28082 66219
1 15238 59609
5 65846 70857
3 24796 90492
1 13203 34387
20 3407 21329
4 34408 56168
7 64344 83529
1 61081 89961
3 27173 64530
1 27350 81085
5 9775 29209
3 61607 82795
4 29731 52597
356782 60123 61160
6 63377 98428
10 44724 45554
5 11693 38214
2 70101 83199
2 26804 94228
1 9347 66809
1 40685 89154
1 34104 72672
15 83540 97326
2 26199 63609
1 12394 91056
2 38340 78242
1 6581 80595
4 30101 34914
5 53579 70590
22 38426 40679
2 12054 79187
1 9028 32375
1 59347 94454
1 21109 68270
2 39565 56222
3 23107 73898
7 33124 50267
4 48639 95492
17 4916 23950
2 2812 77763
1 54255 94920
3 12047 55058
1 50209 64268
1 15539 74828
1 28775 84701
1 77138 96688
3 20080 83031
3 30502 35460
5 58525 92887
5 56998 64419
1 15383 37677
1 33779 74900
1 36658 81938
2 43079 75851
3 12784 51895
2 31878 78714
2 7735 98189
1 31338 74871
1 30373 59351
1 29085 58234
2 44647 85211
1 33137 97555
1 60245 74263
2 6639 99985
1 26208 86473
2 1026 32417
6 83139 97080
72 23832 25216
3 12524 88044
1 1224 92376
3 55046 97200
1 27314 91310
1 54482 96070
1 70196 73777
1 52112 62283
2 32554 97219
36 27536 29769
1 26010 89964
2 69699 95005
3 59209 74563
6 133 54940
3 44716 59429
10 4993 24691
1 43455 98096
2 71148 87618
4 5435 33681
3 30523 67324
1 53519 77917
3 11977 89760
3 80427 95679
2 28798 84178
1 1739 55110
1 11272 47765
1 57568 70403
5 54714 84012
1 20768 92412
1 2458 71606
1 19160 69718
1 56164 97363
1 72444 80349
37 1937 16076
2 13499 77593
1 50552 74071
7 16259 43696
5 21959 41605
25 62493 66674
3 6465 24545
1 6568 75045
1 25378 89923
7 59043 79674
1 21501 40586
3 23751 41880
8 445 22831
2 26624 36378
55 10829 15771
1 24031 85062
2 8567 77348
3 13787 23484
6 71527 75322
17 75331 96896
4 27848 66799
3 47398 69964
4 59786 85133
4 17539 56080
20 339 10580
2 28861 43539
14 3530 20893
2 28749 43827
2 11567 60957
1 33662 99349
4 41657 85527
2 24903 56985
6 62108 97923
1 25669 80460
1 31948 85549
1 17240 88626
6 82546 87279
3 2268 50963
1 53608 85546
1 14447 58399
2 12826 44158
3 53405 82588
1 34344 83077
2 6566 73226
3 9571 33026
13154770 58157 58441
2 8261 50029
3 37135 61673
3 29345 67452
861 5362 5999
4 53171 63909
2 56437 82753
1 6704 64528
1 1268 35443
2 11086 99727
3 39708 59250
2 9203 47133
3 3818 69966
10 68914 77101
1 31136 60699
1 7026 72700
2 37692 73702
1 37641 61421
1 38483 86889
1 12023 98005
6 20654 32152
5 64369 87732
14 16473 29275
1053570 4783 5145
2 23800 45919
1 58477 72462
14 86203 99751
7 31945 51739
4 1287 70115
1 11364 42175
1 25039 57826
5 22869 27047
2 29006 68294
1 10559 71746
1 2563 29654
6 40480 77411
3 855 56102
1 15323 52301
4 39454 98262
2 21076 63198
1 45391 67117
1 33118 36693
2 25243 53145
1 25596 68878
3 49584 87677
1 57747 99019
1 10145 35804
9 16860 22346
3 43002 45617
1 42494 96219
1 37300 54153
4 35939 81810
3 2437 43518
3 44043 48506
84384 16661 16909
9 12232 29386
3 25464 85692
1 42037 97240
1 10071 34207
43 74954 79181
3 21124 52316
2 38434 79541
1 21383 44265
1 4965 50396
1 28941 80280
51 5292 16792
3 22537 34318
2 46867 84457
2 44799 54553
46338374 22770 22833
1 27210 92323
2 63491 80474
4 1729 86142
1 19110 97030
1 31052 71143
2 60781 75414
11 176 10478
9 86123 99400
1 15327 57400
4 18944 27300
11 54529 68318
3 57898 69726
1 28196 59184
4 22140 50031
12 34268 43549
1 16708 65284
1 11206 91261
7 70850 82026
17 4324 22964
3 6801 71527
1 55060 84519
2 4881 81170
1 7833 56272
2 9479 29587
6 53534 83074
1 25764 86496
1 54765 68106
1 43425 80907
1 26136 88138
5 932 31924
2 2853 94751
1 58514 73448
4 73946 77752
1 26125 60582
2 31121 44655
9 25993 31916
7 69351 88596
2 2294 78359
4 38443 62577
5 61143 97337
4 27020 44012
2 2237 47771
9 19511 28373
140 7730 9475
1 4101 71819
1 41051 80192
7 6900 25604
1 11260 58594
4 21111 65136
2 16104 67265
5 9327 17828
2 18815 94860
1 5409 51456
1 19485 42233
3 49359 55016
4 66849 90107
5 57140 80506
3 39596 85832
1 22552 97957
2 23682 78023
1 43229 77934
1 58970 63663
1 43905 75088
1 20760 76867
7 16974 56228
1 52255 84996
2 53128 80583
1 5850 80005
1 40024 92100
1 28341 97761
1 10311 40431
1 48981 62703
2 66183 99690
1 56547 71023
30 36487 38078
5 18146 43532
2 9521 91120
3 23353 97727
7 71238 76329
1 34760 70031
49 78768 92079
1 53304 60319
2 7475 38528
3 21196 70955
2 3658 95152
1 21082 59687
1 12334 82059
1 48293 99079
2 61492 89977
2 34333 69862
5 43454 54822
1 20424 74787
4 35141 45660
3 946 37260
33 7700 12890
5 41579 58156
2 10576 51502
1 38981 98647
1 31537 95916
1 21507 55542
14 70849 95942
2 17774 97409
2 54691 73978
2 53262 59728
3 48130 87951
22 82592 96353
1 22710 84834
4 4854 49391
1 40283 45821
3 12573 29043
24 13608 20773
2 13648 60913
12 9561 15202
1 10738 78070
10 57002 66528
1 1711 43069
1 23276 63655
5 44389 90063
1 25726 78689
5 10766 56079
2 33828 77254
1 40569 73158
1 39465 51637
1 37622 94572
1 55416 92604
11 64180 79282
2 23474 73529
1 26838 78760
2 36899 64162
2757 98238 99602
2 33010 41511
1 28011 90730
1 26773 41687
4 70077 92459
4 73554 81838
2 72617 84101
1 13532 85932
2215133 94011 94459
12 47367 54030
22 77686 95059
11 7064 21612
5 56112 93509
1 34769 75700
4 6078 23410
1 3344 84954
5 26055 28963
2 66284 81627
4 4669 64573
1 1967 27183
11 25476 44251
2 31592 48435
8 68732 96799
1 11013 75442
2 4942 41900
2759238 76507 76576
1 19770 55749
2 18205 86103
1 31274 44649
5 66388 98884
13 55017 59190
25 22066 24198
64 86299 97234
5 34899 42112
1 32541 88133
1 57249 63928
82768 86782 87699
2 56823 62904
2 7984 90199
6 67838 90376
2 40294 81243
3 57718 72150
8 14121 19936
2 39243 91818
3 33048 71261
1 46323 84626
3 19129 79929
1 18650 73153
1 8998 90152
2 46092 89135
173 16563 18334
2 31472 66554
2 23856 52322
26 67090 68007
6 32510 40251
12 82144 99300
11 6124 29847
5 19563 57982
1 22453 62746
1 12117 74366
1 22456 82523
1 39109 93697
4 43039 91629
2 43621 65824
1 35373 65847
2 72256 83932
4 11415 51224
10 76024 84392
1 4719 84619
62 1162 10193
3 7817 74540
3 3635 41386
4 79816 81002
3 14039 87992
4 76509 88601
1 15649 52187
2 2562 57280
1 24200 72884
1 32142 81672
6 17346 36383
1 17164 66393
2 13064 55085
1 12806 59291
5 914 38646
12 4589 14128
2 18694 43656
1 34865 62035
1 16567 76776
2 37550 90939
1 1352 60851
1 17535 99237
1 4221 87937
12 62766 72585
2 59329 77283
1472 80682 81738
11 53690 71364
22 78393 88940
4 23829 52046
3 19694 55040
1 26750 65203
1 8775 79148
4 65992 82187
1 46781 68686
1 26457 90177
1 31438 81995
14 51251 69400
1 52204 72308
1 57462 62386
3 21357 48381
3 42368 95869
1 36372 90424
4 65103 83066
1 4311 71045
17 8093 10920
2 11546 95103
1 27677 66027
5 5846 53881
1 22762 80219
4 46088 53736
14 76570 87456
1 18777 56195
3 9759 12351
372 88274 89373
2 67087 85688
2 7658 61509
3 743 85212
1 37415 78111
9 70135 87323
4 13334 24266
1 18566 42322
15 27456 36365
2 14928 71083
2 38402 95529
6 2468 28387
4 26596 68948
1 44638 68049
6 65659 78187
3 63329 91633
2 20266 24556
1 49937 64473
4 34601 53589
1 40981 74849
1 4353 31397
2 12522 60956
1 59669 77138
4 10087 62261
1 6693 80166
2 77048 92960
1593 48317 48541
2 28554 41256
9 54691 73671
176 2339 5026
3 20513 40685
2 28663 53709
2 3781 43129
1 22288 34702
8 76888 81587
3939 18811 19000
2 28558 68198
2 14246 88653
1 5938 62419
1 4341 63640
1 26175 50014
1 17910 66711
1 8523 39752
1 10957 51706
7 58742 80597
1 20865 43818
2 53937 61689
3 12058 71992
1 8845 50237
3 39094 71483
1 23227 90995
24 79779 88660
3 35568 98179
2 40619 81338
7 60558 99780
1 32468 84597
1 27970 83427
5 46301 56684
2 30156 76897
2 44135 61692
1 15982 79253
7 69032 83527
1 1006 63680
1 38660 81112
3 70212 78142
4 57126 86187
1714 77952 78235
2 38462 82948
3 4775 50309
18722862 1877 2136
38 10732 11864
10 28766 38577
2 29093 75432
3 51642 51808
4 21379 95129
1 19787 88089
1 43787 66667
31 2378 11797
1 7247 35075
1 41484 91858
4 31052 77759
1 28251 69202
6 77246 90347
17 22240 24081
3 2701 55925
12 26759 34417
2 13275 49685
1 63058 81643
1 11614 80763
1 38177 98635
2 7691 36716
5 52431 65978
10 65518 72412
36 3127 8305
20 2727 23172
2 34474 35917
30 24132 27911
1 50344 68330
2 63013 75081
196 89538 91520
5 32138 35765
10 5431 20701
3 5800 50884
1 48827 55861
2 10906 62229
7 67138 95597
4 50939 84856
2 4838 50503
7 73101 90810
2 22176 83097
3 1317 60747
3 12446 96934
1 55275 75710
23 12314 25397
2 8418 15167
2 62822 94445
2 10049 84261
1 470 71865
10 35597 35938
25 30642 31861
1 50839 55455
4 28255 92114
6 48038 64899
6 26218 29703
1 11694 39523
1 84343 87113
3 32162 88533
3 20474 61386
1 6955 65598
3 7731 24765
4 16762 20380
5 10008 55882
68126916 54726 54839
13 11981 19881
2 57583 90528
7 49340 93667
5 17638 56908
5 19480 29511
5 43282 55674
2 1260 95271
1 48044 75171
1 25503 93869
2 34096 54148
11 69913 85884
2 12919 81276
1 13414 76191
1 67773 99559
1 65194 97315
8 59577 60722
1 10488 30720
2 38251 86741
3 50360 55327
1 68173 84541
2 12238 27641
560841 60600 60890
5 36185 82294
1 14261 81938
2 10930 28087
2 58016 74945
2 74867 84480
1 26050 92170
6 36719 51309
2 33504 88225
1 44210 52513
1 21183 92534
1 14028 67063
1 41865 51537
2 17999 28350
7 64945 97396
2 34614 75106
2 38653 93783
35584 24340 25041
2 42825 57013
8 2158 38711
1 9460 71515
5 51971 90652
2 16238 33740
2 49203 77455
7 37314 44129
2 10667 37317
5 50921 67994
47 85102 91287
2 40052 68287
6 14463 55870
2 59543 97809
61 10025 14037
1 58922 73242
3 3686 5324
3 12337 62506
1 3566 96162
1 18057 60463
7 3060 32929
2 16305 56339
11 75999 84326
2 31038 84739
3 7628 69495
1 20425 32623
10 83561 90947
2 22143 31394
4 16296 74017
1 56228 63798
8 12417 28297
2 58668 88463
1 47511 94237
1 619 72921
1 45327 76679
12 28051 41980
2 50861 80902
3 11196 28530
2 4830 80566
5 39164 50227
7 61964 74751
90805 8302 8623
7 30141 38888
3 3763 25638
2 11119 75228
6 73900 96595
1 16285 95594
2 38379 73507
23 224 21960
7 31671 49384
1 23284 62195
1 7370 81346
5 6254 16075
3 18145 73344
1 34172 40128
3 11773 39591
1 6197 58096
1 32749 79307
1 12038 36474
1 16984 22681
2 23905 87649
21 76965 91290
1 24881 44500
2 16688 28995
3 24342 87129
2 67332 88557
1 28101 40682
2 16261 66336
1 6649 48394
1 24754 99245
21 78695 89668
1 23132 92314
3 42688 91919
1 46378 92002
5 55157 65300
2 10343 97657
4 10385 65053
2 38948 93467
1 40206 77411
1 45716 82732
1 35054 53141
1 13951 68290
1 6187 61201
1 15957 61626
1 17338 85206
1 13014 43483
2 32164 76395
1 45958 48245
1 88195 93572
2 13585 86352
1 13560 84792
1 20062 76253
1 21107 88440
1 871 89693
2 19885 26061
1 3536 97435
14 62475 93147
1 11011 81073
1 30758 95608
7 28054 35083
1 33064 95797
2 52210 99243
11 8641 23351
3 735 51306
4 23418 28528
3 60931 90969
3 13726 28130
2 27150 77419
3 70058 93646
1 19175 81616
54 83516 85616
5 23404 50685
1 20728 84668
4 41950 63027
351 93989 97725
3 71561 73735
4 26389 38932
1 31772 84299
8 82677 90908
13 71393 72117
6 39614 74458
3 85821 93319
1 43237 55205
20 20666 21237
96249 33861 34157
6 59559 93685
2 63870 84986
1 31956 91006
1 63501 92285
1 9557 98633
5 7532 64138
1 56122 71864
5 15825 36608
2 26748 54108
7094 36309 37205
4 26319 91945
1 31063 65432
1 38782 66306
2 16682 72368
614 96634 98745
2 7754 68654
1 17693 70876
1 18878 54699
18 71020 78190
2 23108 66307
1 17908 96973
1 38672 92823
4 83975 94776
2 41360 49732
4 50074 98329
1 27938 72782
1 49456 95701
1 76220 94095
1 45787 78585
14 19190 34122
3 46280 80245
1 30975 91913
3 11072 63060
1 18315 73508
1 39012 89013
1 23319 50835
1 15925 35276
8 33633 43427
2 22579 49816
2 42410 96069
2 61961 71702
2 24680 51946
1 9889 62097
47 9038 20542
1 24720 40055
1 19334 81218
3 26458 79718
22 74215 76471
1 17998 62565
8 48849 53638
9 56244 70032
1 44691 73884
2 15308 81365
2 28590 97262
8 71126 87158
2 45295 76050
2 5643 79800
1 34435 69625
1 35405 86635
5 221 21937
2 31725 79218
1 43919 73299
1 50046 93046
1 45129 89202
1 54267 65345
6 68179 79741
2 51335 80297
2 31159 35903
2 31162 61646
2 75092 97158
216931 55434 55534
2 55674 74222
1 72090 80106
7 21341 53537
12 51854 58395
1 40171 67686
3 58772 59949
1 21772 88494
24 2581 19737
6 11155 62504
1 38420 96994
1 10108 74635
1 2635 61194
1 43316 83400
1 45634 59548
1 38098 89564
1 56830 73736
40 43235 46015
12 63114 91358
20 80547 96259
2 5332 74474
3 15137 19824
2 6921 91946
53 40579 41371
3 4128 21190
3 16747 61299
1 22880 79398
1 2191 28764
5 70123 85597
18 79583 95392
10 22532 31907
6 2849 81254
3 73873 95994
1 52183 83412
2 8790 49087
1 7095 90377
1 39154 80985
1 1159 84295
2 2087 82389
1 5738 69301
3 82267 91155
2 44054 49193
1 15185 80833
1 47144 64704
2 5188 38042
7 67887 86062
33 90271 93004
1 49357 81189
2 12407 94503
1 5179 83785
8 26708 35230
2 72373 95239
19 750 11707
1 2449 94452
6 46266 55465
3 10135 59088
1 2549 87180
1 12173 60369
5 73015 93386
1 59151 67583
3 41566 50448
2 11382 73566
1 19415 99095
1 33722 79394
13 50182 57007
8 49284 69285
2 35143 63453
6 83935 97576
7 75402 88800
12 38555 42265
1 21583 84605
2 43871 57511
3 316 46133
3 78370 87415
2 30900 99139
53 22478 24892
5 47112 74247
1 45816 68266
1 12523 89515
634 2020 3632
2 81450 92634
17 25739 31661
4 29921 78063
1 34222 58883
3 65346 85733
1 13426 96295
1 10266 94660
1 43584 98027
2 1573 57617
6 80087 91702
1 36244 86599
3 65118 80205
2 24115 89186
1 33893 96353
1 10765 99613
1 25616 86168
4 4401 33906
1 14602 58631
1 56339 97515
7 7238 27102
20 26636 28264
5 78245 98925
2 10443 38419
3 45782 76748
6 6007 39502
3 5061 39444
3 23425 37044
1 3137 26813
4 62237 97434
7 5389 18223
3 56771 96654
2 19586 70692
4 70474 99998
1 3768 88504
1 13478 34606
4 29779 39615
11 59640 71697
4 53626 95171
16 86211 92271
1 31132 93310
2 17788 90585
4 2825 45906
2 44218 95342
2 12210 31103
9 54664 76740
2 49787 84521
2 13342 80912
1 24165 83767
1 17289 53120
2 39888 75364
1 27171 95219
4 4586 55996
1 5343 47708
1 7463 69233
2 50111 99076
51 8927 14273
2 60334 93805
2 53237 76186
3 10538 62449
2 49663 73588
1 40645 99715
4 15940 33206
8 55738 58415
2 6188 62059
2 2331 42495
1 29232 86697
14 56803 58313
2 7395 98574
1 30041 58150
6 61359 99955
2 12869 94894
5841 90168 92044
2 7830 35928
2 59922 82852
2 25919 57878
12 82835 89982
2 8856 33930
3 43190 47304
2 48002 90855
3 61223 74432
2 10933 98782
2 30818 61086
2 37308 82975
3 29726 77568
2 46943 64141
2 62447 96424
1 27682 84520
1 59822 89477
1 30462 71365
2 16675 66377
2 23405 80110
1 54269 91612
35 3904 21009
2 19731 91066
2 1688 23514
98 6285 6955
1 67952 93018
2 12863 40614
4 11080 35266
2 13916 70209
1 57964 93709
2 6617 67134
1 48513 54253
6 64994 87864
25 41287 46058
2 44406 87834
1 48943 90820
5 12617 65009
1 37559 81681
5 18224 20084
1 57201 65945
1 455 98770
4 47260 79896
1 16188 58731
1 19502 68559
6 30419 48840
1 13956 75766
5 39599 48143
1 16685 81592
4 65997 70587
1 12392 83269
1 76324 94267
1 1064 94811
17 40099 43070
2 7141 70172
1 12259 99233
3 42 23087
1 556 62955
2 67810 90694
3 67788 90264
4 11255 46948
2 61346 95748
1 22286 81721
2 36308 43992
3 39621 49263
2 53512 74756
1 8151 53782
12 2993 30055
4 46022 61484
3 66786 88506
2 18571 96676
7 71560 74368
2 33616 96850
29 78157 98325
2 38811 82816
2 60646 91219
3 19962 56209
1 8465 69628
2 5868 51976
3 26128 45678
1 16119 54476
1 33730 51663
1 68843 87261
2 19265 86327
1 7488 45701
2 43392 59739
6 49961 74528
18 34620 40339
3 30525 82193
4 45688 56334
1 9416 90043
2 10334 78982
1 19873 91826
2 50766 82672
2 20880 45320
1 37677 89797
1 3955 46722
1 9445 82307
93 89864 97867
2 2171 97732
1 32181 46317
1 1553 66327
1 27339 55417
1 38091 58380
1 59631 70931
8 54752 62387
1 50333 79162
1 12298 80250
2 43982 53897
2 5572 82913
12 10082 13351
5 65620 76882
26 681 12523
3 1204 75722
1 48633 74285
2 87622 92963
4 38322 95517
1 22699 66282
1 29797 73492
23 10265 30245
5 1753 10570
3 19392 76598
3 67246 81631
6 1464 18975
5 49573 53786
3 8358 43532
2 22626 96124
1 41674 77070
3 43328 93825
1 23214 91826
1 37487 73733
1 11670 93246
1 48682 85897
13 75002 77716
2 17484 82447
69 86717 93126
3 13514 51406
1 40074 55154
2 49175 58562
3 26345 94513
1 32651 45669
2 21522 65152
1 4122 51217
1 31070 89929
19 10269 27978
1 8173 72432
2 15573 48384
1 61680 70862
270 91657 96617
1 40571 51910
1 5727 60226
3 30440 70586
1 19325 81897
6 45798 69837
20 80130 85106
2 29046 78359
1 34105 59990
1 23268 61359
5 58606 96729
1 25078 97145
1 57895 93058
98 14589 16262
37 95668 98666
36 76679 93568
2 65902 90534
1 19377 85419
2 80375 96426
4 23452 75743
23 20408 22973
2 26321 77818
301 6743 7963
4 35033 64370
2 3635 83441
1 41519 70325
2 20306 97687
1 21013 81211
1 17080 60149
2 44148 51820
1 34237 84714
1 37554 49369
1 37908 71466
3 411 42003
1 1225 80775
2 63116 94494
2 13481 24320
2 42310 62378
11 7306 24287
1 14442 16395
1552 98960 99557
3 65299 74112
2 24245 84752
2 21558 96400
28 76348 77598
2 16364 90806
1 33631 91716
4 8926 46283
1 13449 46893
1 58949 98816
21 25323 40763
1 29280 93231
3 4277 34132
1 4414 57300
1 13100 58020
38 56993 58629
4 47080 83998
2 50410 78851
13 34881 43504
1 49361 65504
1 27931 72507
1 37095 51599
26 69484 77053
2 38639 94800
2 26889 78778
1 23472 30557
2 7741 85212
1 20878 76761
10 78817 98841
4 45332 67881
3 65135 81454
6 67481 86246
5 34001 65455
1 15162 84230
1 41822 97160
1 27028 76057
1 9720 60974
1 3271 69701
6 84365 87331
2 45862 74180
1 6556 87566
1 16216 68541
3 39400 53044
1 12017 68384
2 26605 69303
1 24808 74617
1 29278 94758
1 27625 97362
1 68845 78329
2 52981 99813
2 17141 27361
2 19346 48936
1 7064 75738
1 22797 64547
7603171 59608 59638
4 30034 72822
19 20259 37293
100 4142 11999
110627 8574 8778
989928 51057 51127
7 76953 82321
2 7916 46110
9 34120 40886
6 57167 77804
2 37124 72603
1 76830 82763
4 32401 49674
4 19639 66910
8 61407 72319
1 40085 48956
50 83954 94150
1 15040 76473
1 1509 50937
3 32131 72798
6 28633 36281
1 26424 67093
1 29703 62574
1 17801 53629
7 61957 94265
2 24801 60922
21 52522 55207
1 23630 85935
5 83177 98367
1 21065 88307
2 68735 95282
4 270 75599
1 39682 96067
1 37432 74847
2 57591 75808
2 27073 62301
1 70007 93913
3 59407 92015
1 23802 30704
18 15468 21881
1 14143 83197
17 15406 22316
40 17820 27079
1 53040 93745
9 30102 83742
1 53094 72615
1 51129 98327
1 39423 99491
1 49527 62451
1 8011 92634
1 2069 21166
1 49021 73175
2 17621 59490
5 11704 51615
1 52588 69857
11 80728 97564
1 26083 76106
1 20539 87322
1 29781 49029
15 16501 18543
18 46050 47954
3 63771 69227
2 24688 95987
6 34201 35828
1 30650 77891
4 44865 51165
5 72328 97598
11 49933 54660
1 8047 56080
2 45607 91793
2 31613 93898
17919 14653 15779
57 561 10552
3 11168 98539
1 4386 55130
10397 20966 22351
1 18582 70571
2 24472 99597
1 40900 78794
1 38273 88781
1 30843 61627
1 10458 83782
1 30219 50589
106108025 98804 98894
2 60920 99141
4 12240 60014
1 2424 78404
1 7340 52396
1 45031 95676
1 11941 72244
2 36720 65023
1 26867 96943
1 47162 74419
1 22662 70466
2762674 91393 91926
14 65964 73381
1 10116 58916
3 11307 87231
1 2016 89999
10 109 11272
1 20784 74678
1 3944 90846
2 36818 89186
2 57495 89619
1 65950 79957
7 31408 42830
1 9917 91901
2 65649 81094
5 56153 58392
2 43760 82366
1 28862 98247
1 31711 99783
1 69029 92583
8 7281 48777
11 2780 12419
17 75529 79792
50 86192 93858
1 48107 73829
2 6332 69015
24 87630 92182
2 14468 62923
4 53291 82414
424 95821 95861
28 4501 21263
7 552 53466
1 20833 89363
1 25862 82777
1 61007 67594
2 38796 72841
1 11105 81164
12 87557 99611
2 40604 70782
22 30677 31584
3 28698 90430
5 64709 71514
20 60145 63651
4 10298 21618
3 19520 70501
2 8800 90413
1 34781 64729
1 43268 99826
2 30520 84831
7 51261 56747
172 821 3012
2 61213 82845
1 4750 48116
4 38290 55045
1 5177 89104
14 863 18152
15 67327 67392
32 11795 13933
7 67297 80166
2 30072 42857
2 10544 82802
1 59175 94523
1 63242 81394
9 68549 84446
1 11470 79497
2 7976 61056
5 18314 43434
1 13680 46627
1 29999 75335
1 37908 98742
1 24768 80529
2 67796 70792
2 10490 71046
5 50575 54059
1 6500 62312
2 26193 72498
4 49415 85382
25 82643 90099
1 39142 78301
2 54531 84955
19 13134 32323
27 79384 87533
1 14137 93534
3 66029 73895
1 18039 86769
9 10553 29126
1 5110 95212
1 20281 72050
49 91540 98693
6 22247 41262
15 51068 53750
1 30069 37171
4 12419 92898
6 30804 39274
2 22902 85635
1 89255 91799
1 52944 64722
1271 14389 15697
1 16781 92420
2 6706 33665
3 3154 59845
2 18713 23876
1 41391 98747
2 19407 94620
20 84217 84498
1 34248 53419
1 42613 95984
8 43470 62232
2 764 88172
3 15349 59773
1 30775 51990
1 14108 75423
58 1561 7506
3 31510 74136
6 36460 41957
1 30075 43757
3 3907 85723
2 20935 44098
1 13745 26245
3 43911 59881
1 3521 49424
3 10622 81409
1 29469 42263
3 83402 85002
5 58988 72647
1 40841 77853
2 2817 72875
10 58793 91806
1 35345 98038
1 33096 94910
1 60093 78502
1 41920 97733
1 55469 79440
1 17042 78231
1 33463 52220
1 54676 64286
9 13768 37667
2 56376 88196
3 19403 83874
1 31191 92977
6 32781 39448
1 30396 87911
9 72597 89808
3 11639 77188
2 71668 95361
1 7949 62501
3 72005 80145
2 16879 67349
6 79891 92958
1 32397 95958
2 7874 85712
1 6001 71796
1 74011 99323
3 16271 64834
7 36541 46784
1 24833 66071
6 67332 71511
4 4994 35051
1 7922 84499
1 20256 69483
4 49171 74785
1 5668 46389
2 18559 25208
6 71861 80452
3 11143 91826
3 43225 51813
3 4259 90140
1 33860 58268
1 29614 55872
9 73917 92679
2 62767 92901
1 7876 98421
1 74449 83395
1 31985 72121
2 19229 72029
2 16914 80829
1 24721 98159
2 31301 71868
1 59301 99602
3 35762 50953
1 46529 80241
1 3791 87439
2 62380 70716
1 40252 94206
1 44889 67165
6 35264 40601
4 65440 75486
2 24705 50784
10 46282 60580
1 43356 66787
33 68671 70003
2 58037 83814
75794 46010 46558
4 56047 91296
1 28350 74978
2 63898 98789
12 82784 99483
6 3142 27173
1 23185 47434
2 53012 92754
2 33209 83246
2 59164 88317
4 20808 39650
3 15855 45719
6 31398 50305
80 37402 38043
13 50135 58725
118 12466 15733
3 3178 61553
1 19173 80037
12 77147 93992
1 7307 97552
2 15822 88357
1 50192 60634
1 3562 80573
7 52982 81831
1 83780 88606
1 10236 77613
4 23100 34762
1 28432 39183
6 65134 84302
1 63344 97055
1 21802 57307
2 8325 61026
3 59627 96219
3 4583 62289
9 46271 48652
5 75313 89590
8 9827 33778
3 64197 79101
2 74783 93882
3 26221 99656
16 13615 33653
1 28864 74926
129 90113 98495
3 8973 91316
8 4591 21596
2 28033 73300
2 63055 96205
16 1959 29516
17 48508 51290
2 42358 88968
7 75911 95650
3 69156 90739
4 4192 67681
1 64152 90143
4 45882 56613
4 49823 68867
2 51780 97831
33 72549 77098
3 50719 84966
1 12215 54029
2 41865 88362
1 42387 64473
14 21741 31904
2 29532 82722
1 9488 67579
1 5104 52435
1 80381 89261
17 19025 24240
2 83553 85971
3 10495 77361
2 16526 32666
1 453 69687
21 61661 65465
3 36023 56923
2 15772 25417
1 51715 54777
2 51810 93615
1 35374 78540
4 8870 25987
1 6887 76347
1 14203 78439
1 1120 70061
2 2047 48924
1 10809 79266
2 49547 76834
4 31119 98469
1 16165 93949
1 14412 65450
3 9503 33825
39 1172 16873
1 28157 88592
2 26976 64287
5 66015 75110
2 14081 75877
12 72158 87325
1 38325 69149
3 35025 74152
1 39101 87877
1 2254 95679
1 51828 70984
1 6471 62436
5 5068 24733
11 38579 46086
7 31537 47576
15 2291 16696
4 7104 33557
2 10628 14918
3 30794 32473
6 71270 74020
2 1839 87557
14 72586 92617
1 3514 23787
4 37338 67572
14 72619 84348
7 69356 95262
1 67722 97807
8 4847 33274
3 41174 60957
9 45388 86481
1 8406 20788
2 24548 78703
3 55744 64577
2 15764 75734
6 84785 87822
3 55690 86487
3 25629 72911
18 33909 44617
3 9286 52876
83 87639 96904
2 4811 39128
3 30570 95064
1 35397 85124
1 28180 79858
1 24500 96774
60 79820 83311
12 11573 20698
2 73102 86151
3 31345 85814
3 45894 58648
6 56309 72851
2 46154 68380
1 32339 87424
1 8236 74175
3 5538 13963
1 21776 83002
1 35133 79902
2 30484 91088
10 87347 95439
2 41907 56272
1 38251 90648
3 26673 42928
2 34925 92737
1 33555 95645
1 8021 63447
4 36342 49818
5 72818 82787
2 36921 82847
14 2089 19974
4 12667 46348
4 48188 63249
1 24794 84116
3 71846 80465
2 9034 86641
1 21263 87690
3 64181 96932
2 20642 65522
28 19438 26576
2 24868 30745
57 25831 30556
3 37778 70213
2 40974 97283
1 19094 59078
1 35682 67090
1 27017 83550
5 22640 29776
2 37650 75031
1 26776 96272
9 66435 67992
1 22015 56920
6 66510 94549
1 40172 91166
2 41652 82751
1 11086 97201
4 19995 47991
6 1651 23608
1 36621 54753
1 39812 71273
11 71525 95117
2 38796 55245
3 39697 91598
33 48077 49080
1 57877 95488
2 36165 51088
1 41304 72086
2 69334 93713
16 12611 17719
8 57044 62943
1 33006 85400
15 7762 13696
3 12260 89150
4 7514 73900
3 63179 87403
2 23590 93294
1 52777 65091
2 59574 75502
2 58065 95630
4132841 3615 3876
4 17219 29061
16 84131 96562
3 61632 96182
2 13719 46497
7 13630 23218
15 25402 38102
16 87362 89298
37 22838 27088
2 65629 69128
3 15193 96089
2 51365 90993
2 64470 75164
9 40316 63271
4 22521 25115
16 80656 84060
1 18613 77075
1 5663 30329
1 4563 46322
8 33398 48834
2 47170 68949
6 6183 27286
1 27702 74763
3 45136 69554
1 30187 82493
3 27071 33969
63214 31433 33092
3 26724 82224
3 52470 95168
481 96102 99013
3 44760 96206
6 10 38178
23 7488 18818
3 44285 48958
1 7400 62779
1 47997 89982
1 1233 90434
28 28566 33536
2 30711 75886
2 5437 20058
2 31177 89790
1 8946 86375
1 14720 78614
3 48365 63145
2 47690 51108
1 39632 51403
6 52651 84431
1 33362 52276
1 9140 41900
2 8463 85047
519 1799 6534
2 52593 74932
21 76944 85738
3 12262 52204
1 28914 53221
46101 86775 87680
2 22487 99769
3 25572 86577
5 6839 13522
2 54332 89733
79 14059 17564
14 38596 46084
1 39352 51603
1 15868 71170
1 12348 72467
5 65831 94378
5 60032 81537
4 21239 54437
5 4752 35594
1 35106 87300
3 82902 99874
3 14358 77299
9 7521 34288
153 32732 34080
1 14548 40145
1 11005 81119
1 18613 81339
1 22314 41183
7 59061 80517
1 25502 78271
2 83749 93114
2 24070 73516
1 4270 90319
11 13171 25458
3 4463 39378
1 20156 51884
1 49500 69288
1 25519 37829
4 70091 87182
3 61696 80995
4 54491 77422
4 15798 56695
10 42015 52377
2 40172 58631
4 14220 25910
2 66475 95610
5 75584 91419
1 4625 24524
7 67707 70724
4 45788 61514
10 49461 52328
4 38288 80511
3 27164 86078
8 35671 44806
3 756 23584
3 33253 56187
1 35861 67420
16 20068 24021
1 22407 76773
1 54795 85073
15 55793 57715
1 62298 94630
1 7846 43339
4 49558 53074
2 26103 62927
3 21381 86402
2 19512 27714
3 16370 44063
1 2991 62855
15 74882 78728
3 47407 92740
1 51677 76843
5 40973 43760
1 2696 50783
2 368 56648
8 70884 88759
3 18210 69882
2 6368 56146
1 5540 96014
1 42803 78520
2 1683 88987
1 32992 89837
1 30956 57534
53 84703 92132
2 25354 81999
1 23132 53191
4 74365 94436
6 14442 40457
8 33127 34754
25 62714 65188
1 50279 75782
4 17934 69400
1 1234 63927
28 13072 17873
1 24122 47345
1 51989 71814
14 64048 88166
1 45973 85896
2 12610 68854
2 14220 78767
1 74389 94218
1 22521 93873
1 24994 65645
5 82223 96838
3 23696 74373
1 13897 86137
1 59385 89215
3 53047 93659
2 38733 71099
3 50593 88658
2 18120 65247
4 6217 45220
3 22032 56205
1 9086 65759
1 21174 79996
3 69125 77579
2 48154 67182
1 44315 82061
2 53843 66229
1 48629 78321
21 89293 94385
11 51890 60519
4 59643 62540
8 9576 37198
3 45464 94656
1 28775 98663
3 51132 84573
1 36999 69426
1 40229 92379
1 50281 67339
1 66799 79930
2 8284 98332
3 74937 83765
2 60122 98248
1 27530 72849
9 743 46068
1 11029 81133
1 44602 68656
1 491 76988
2 14602 56636
1 15157 84418
3 38231 78689
7 59638 67061
1 55112 91084
2 38235 78306
2 19416 48593
2 9053 94378
2 3914 99134
1 10674 79554
1 24395 65171
2 32925 41722
1 54852 67941
1 75237 98779
2 19764 74982
1 7949 98266
9 14484 29031
5 58034 88560
2 8466 71111
8 42389 44407
2 51103 79989
1 65784 99354
2 19765 32939
3 59116 96209
12 9047 21055
8475493 58844 58968
2 7246 39957
1 39761 51225
14 15136 17031
1 6730 84905
9 30172 34006
4 55541 93728
2 7559 97794
6 74940 95516
2 3017 76234
2 5550 33564
32 34278 35176
4 50594 63963
3 5181 40643
3 48496 98535
23 25044 27396
3 20862 88785
1 9504 94358
4 66076 92997
9 38528 49451
1 45995 75282
3 11445 92159
2 67846 80793
1 74995 92467
1 62742 89087
6 36792 46551
48 80684 94792
1 57205 84133
7 53677 62863
3 57997 69601
6 22672 62900
5 73538 85092
1 49404 80901
2 51103 98365
1 62184 80802
6 3901 43567
2 5961 56145
3 52789 92018
16 48751 52516
1 11765 79572
1 73363 94248
4 59235 60848
2 22034 83622
1 55462 94118
1 38005 78712
5 16139 38535
3 12093 32309
1 23090 70114
1 6810 83310
1 604 76674
4 77602 99697
1 30480 98318
2 16348 99787
3 64688 95044
99 1612 6738
1 19285 64690
5 25397 40559
1 1250 85281
5 51307 89592
3 15402 16978
3 46954 65828
60 88916 97307
6 32223 35823
1 30988 71660
2 31012 92223
2 2575 79280
5 62519 66579
104 5766 10899
2 20200 33563
1 41934 98927
3 38945 80047
2 23708 75802
3 15299 25326
3 28031 40360
4 47099 54184
2 366 97457
2 76931 97115
11 62466 64747
1 47361 69095
1 33406 34635
5 34913 43439
2 44655 57880
9 18709 31722
3 54557 69044
4 40267 53506
1 19292 38030
555 96685 99112
2 36090 55956
3 35335 80982
5 13464 35340
2 27129 83182
1 29678 36092
2 17141 68772
26950 58252 59143
2 8870 52167
2 2918 60054
1 17070 67581
1 1709 82030
1 11894 56039
1 22453 53384
6 6393 38569
2 34416 84369
1 49545 90419
1 22397 42373
1 17429 38867
1 40547 68318
2 9240 63651
2 455 56654
1 50507 84020
15 66008 78252
2 23853 51933
1 36768 93191
18 71779 95603
2 37217 68512
1 57660 97304
233 95078 99918
9 58503 66265
1 25143 73777
2 9969 28930
5 41432 70226
4 14176 18768
6 9186 41504
2 17619 57981
1 5174 62589
1 74103 98710
7 29105 35897
1 23202 40941
5 49387 60567
1 45042 58297
1 17537 94302
9 60817 82240
3 5475 39974
31 6778 22795
3 7841 96546
1 10597 91843
2 46853 99735
1 49008 75234
1 31284 52186
1 29547 53158
1 50457 71717
1 25232 71089
1 42000 93047
10 13745 18519
26 83839 92513
3 34879 57994
11 1594 26946
23528 81536 81570
2 21803 72267
8 25078 46489
2 20458 83698
1 3650 97191
4 69219 97898
3 47568 84637
3 27301 48231
16 69934 73984
2 4013 19581
3 49719 83073
1 7914 75257
5 67880 93403
5 49618 51111
2 5105 55103
1 42442 95827
3 26473 97709
1 14425 90580
6 52326 88054
129 2889 10252
1 34041 75083
1 48314 73273
8 727 47048
1 38935 88683
2 1481 37867
66 92910 99614
1 30272 62706
15 66189 72215
5 39180 88324
2 50522 54953
2 24177 74604
1 53734 90786
18557201 6418 6728
1 28508 98540
5 899 49287
9 76463 88265
1 32816 80406
2 10293 51793
3 36116 77169
1 74416 89284
3 14922 68616
2 8953 66754
3 52927 68141
2 1647 30593
3 22586 80066
1 54175 91572
1 44888 70069
24 523 19128
2 67410 92715
1 9243 63999
1523 79974 80241
2 6128 97398
3 13820 35490
2 13815 82882
3 59225 88133
1 45641 77665
2 44156 97273
1 43010 77963
1 10106 23402
2 49893 91879
1 11775 76181
2 4319 23200
21 25904 33069
2 31795 88929
1 6926 91965
2 57872 96106
1 57992 99770
1 53767 70114
1 59091 81991
1 58287 68085
6 12748 39835
2 931 70341
6 59170 62472
2 26786 64470
2 150 60355
1 5411 99196
4 63664 90615
8 11750 23064
2 40426 86148
2 10064 16242
12 42599 52749
1 43740 76770
1 40721 70550
1 15486 64808
1 26613 68307
1 18709 97032
1 36429 53362
3 56639 80343
1 58815 66083
1 12472 94459
3 60751 67224
2 5318 84233
6 5626 45801
54550 73945 74060
3 22485 56712
2 4466 40799
17 69535 72967
4 1920 83036
2 68332 80059
1 12006 63036
2 44962 76372
3 17759 36793
1 8303 95413
3 28014 67051
1 45586 86295
1 40737 88337
10 75945 84804
2 46333 65060
1 30641 72038
1 57060 95879
3 31327 50824
3 49567 98091
1 7800 58070
1 40121 81873
12 25756 30464
1 16602 77866
1 48299 65030
1 24124 85010
18 9865 22122
1 20859 64157
3 47293 93809
1 22499 35401
10 77040 99066
3 63223 74789
2 40171 84163
3 16247 86382
1 521 74722
1 30027 80549
2 14765 35693
1 35322 61027
2 38576 67831
1 73621 75229
3 54414 66459
3 10326 38909
4 7940 69831
1 20260 61875
5 75264 99101
2 4942 33097
3 22449 71497
16 72833 97605
1 7299 44597
1 62377 92993
1 20136 67615
12 37223 47716
1 10483 19973
2 49840 80061
4 5163 84761
1 13774 44356
2 24931 55143
2 4436 47368
2 41254 92291
1 30818 84892
1 50504 80861
2 30126 59484
2 52380 70146
4 53283 98561
9 68856 75852
3 774 52457
1 73785 84446
6 61209 65478
1 40095 82968
16 81357 84034
2 31171 71249
1 22554 99790
1 62448 92435
1 53890 69056
1 313 57139
1 12124 24375
1 41857 86133
3 46872 95616
1 41861 76715
1 53114 92676
2 973 31281
1 28326 78885
2 23504 99883
1 61426 91523
1 6631 76957
1 56273 90152
1 26827 73798
16 5086 40832
4 69456 80402
1 66995 81670
8 30721 57041
4 18346 99888
22 33907 47689
3 74841 76578
5 26671 31394
2 57452 87948
1 6368 66965
2 12522 30250
1 35455 53875
1 9995 43301
5 54511 97791
1 22245 77179
6 68163 68794
1 12724 46115
66 19739 23258
3 9931 66701
1 15444 25604
4 29258 92208
4 76601 96299
1 25424 80566
2 66856 91030
4 7801 67264
23 8641 19062
3 4004 44954
5 21531 59036
1 24840 77167
1 4284 99718
1 14876 45600
1 7365 95727
5 50560 66680
632070 37083 37519
1 39931 51034
2 45234 88842
2 31277 34989
2 23719 38488
4 30120 45127
4 41676 60041
3 29350 46624
1 43716 91790
1 43041 97376
5 76680 95843
144 85185 89679
2 25019 77011
1 72079 85523
1 41524 55615
2 26050 47657
1 28675 58859
1 3866 57226
1 32544 55102
1 39704 81575
174 1780 6181
1 8805 69321
7 21394 34466
16 75556 77731
2 87899 98873
1 21670 38797
4 20139 66303
25 1457 18258
1794311 86649 86728
5 62183 79200
2 14458 74847
3 38962 91392
4 42789 71532
1 22599 86454
4 9705 32593
2 39725 98402
1 13951 88896
9 14278 18162
2 32953 64097
1 3035 51461
1 10284 85342
1 44630 53395
1 5157 92909
1 9249 47474
8 55652 59619
2 32110 84053
1 50860 76313
2 32834 91732
3 49965 69137
10 60927 94294
4 24781 59778
1 34364 50196
1 15629 57844
14 79899 93416
1 28135 69340
2 9811 97412
1 8795 62824
16 8560 20937
1 9635 66623
1 27605 45106
2 31530 75303
2 50617 94577
3 47217 55778
1 70685 90303
1 42297 62446
2 37536 76740
1 47459 91607
1 14514 60247
8 1137 18172
2 6750 88263
1 39526 58152
1 21218 60465
10 54158 75872
5 22227 50120
1 30630 68274
19 24772 32993
19 75546 83888
2 12370 58402
1 31028 81168
2 29095 37729
3 52493 56681
1 24085 49480
1 4773 38836
1 29188 48091
3 66819 70574
14 80192 81235
1 25756 39102
3 9409 73338
2 16645 92274
5 50368 79778
10 8942 11843
3 10940 44920
1 8877 80789
7 64890 72924
1 26172 61014
2 28519 60796
3 52413 75135
1 5645 65771
4 59050 82338
2 54404 98228
2 30627 39638
48 19057 25844
22 14667 19768
1 13120 60850
2 21445 92584
5 68701 88265
18 8471 15221
5 28825 79936
1 51082 97309
1 10675 70610
1098 11442 12235
7 59233 95377
8 43335 50399
2 20724 79798
3 53501 56945
1 10627 59416
3 3229 49400
8 77210 86806
3 54731 91870
106473 35071 35234
1 23812 73466
2 53732 67673
5 16307 44403
4 14094 19916
1 27058 79092
2 14595 36949
4 63905 83492
2 11744 71930
2 4226 83455
2 28723 30359
4 2285 55667
8 85120 93004
1 14941 98549
2 2493 80973
1 1329 70456
1 22085 73864
13 83628 96523
11 74557 84799
13 80482 90076
3 36048 90829
1 49560 94612
2 38119 56095
7 51764 55153
1 16491 84982
11 5582 22415
4 10723 58059
1 19853 82417
1 35359 77076
1 25723 81443
5 57655 96786
2 31663 93330
1 14857 86289
1 30510 87226
1 10108 89180
1 12727 57627
1 20211 98197
1 12643 81607
1 26805 72750
1 18546 46186
1 28851 51836
1 31813 54976
1 26917 69829
5 50060 77307
3 1413 33616
5 31063 41841
3 5122 78432
1 34381 77090
3 10559 38673
2 29811 59402
1 33470 52556
2 65481 84534
3 41518 99509
5 1609 28130
1 6271 50536
1 35282 67190
8 70096 89720
5 55814 88324
15 4652 14475
13 81122 96214
1 65858 83637
286 1909 8136
1 43826 72475
15 9815 16890
3 47522 90932
2 54267 74794
10 1588 49970
1 15821 74743
2 41940 57341
23 34364 40323
1 19703 59951
2 44798 78122
53 87229 94135
2 60685 98156
2 56296 97568
3 29256 74632
7 27161 35305
9 71912 85411
1 55705 67013
2 43807 94182
6 34448 62176
1 84102 98920
12 57055 63589
33 78552 80103
10 27 17374
7 80290 88689
5 39837 60987
2 7659 55053
1 7649 78901
7 6824 36120
2 11459 38227
1 438 61687
2 36080 83945
370 97651 99246
18 79091 92826
2 11846 25732
60 57876 59409
2 27951 53430
2 52707 59796
4 5244 77681
1 70615 88234
1 731 55483
6 49567 97233
1 22758 31282
2 32465 46245
53 72617 74851
5 27216 89893
1 17252 79656
2 48181 61424
3 12034 38730
1 45461 92090
32 4119 8997
2 86361 93538
5 9581 34478
2 33594 68925
2 5276 57840
3 6750 78194
1 26413 73000
1 4014 26010
1 13038 48087
2 16175 39948
1 53185 70732
7 59767 74148
1 35540 82903
1 4204 64828
2 12045 59342
3 3843 42902
1 3131 43072
24 67129 71646
202 1626 2688
4 29686 31106
11 12172 21487
6 49477 70662
21 80084 99498
13 62188 76583
3 47348 72745
5 2740 20149
13 20288 22479
6 29404 48450
1 24116 87605
2 11931 67441
12 38111 54587
1 15788 55255
3 59944 97723
4 14436 21788
4 29763 78863
1 13253 65742
1 10823 52849
12 35426 38166
32 82270 82499
6 26884 36677
1 27651 67803
3 63493 94625
2 24393 35992
2 2416 65797
58477 8291 9921
2 38851 94673
3 36827 66431
2 29641 48024
1 40690 97825
1 35121 48427
15 72926 78740
3 12552 50964
1 2288 80272
1 9014 59719
7 46934 75762
2 21231 47503
1 51375 57911
1 23079 50963
2 1176 56345
1 27529 71501
1 28837 47157
2 18180 38884
3 1007 42711
7 65587 92471
1 20725 83606
1 82889 99047
1 63503 73974
5 38394 49263
1 33764 69583
52 47596 48181
7 63274 90266
2 5059 70790
1 5853 78773
21 89482 91999
65 472 11541
5 65239 68063
1 45191 81664
3 78183 87589
2 28863 32943
10 75949 97735
3 27073 48580
4 55441 70098
1 13171 68777
1 5220 90509
4 34737 51963
2 8708 53765
28 15752 21403
4 74686 88930
13 29667 37696
1 1192 86705
1 3740 80070
1 5034 48833
1 6203 46642
32696207 38040 38545
1 29601 51774
66 82353 86372
5 65005 70773
10 68656 82059
74 26472 27644
8 15872 18058
7 35516 75983
4 47094 83493
1 47319 98588
1 62332 71037
2 3068 59704
2 35044 48077
1 11135 68256
1 5402 54611
12 1304 25837
2 36823 42156
7 56646 71170
1 57048 96556
2 18786 53853
5 9621 30121
1 34566 89220
2 19695 55674
1 50389 77401
3 12451 99929
2 3219 43149
12 49262 61820
1 62399 98405
3 5404 93756
2 50562 94768
1 25564 34355
2 50942 86515
27 4300 6387
6 41303 44862
3 25883 75642
4 35440 60042
1 16976 50945
1 14511 88591
1 66015 81925
46 45521 47426
3 65365 81472
1 58010 75968
13 346 6703
1 22001 46785
24 81086 94516
4 2890 82784
1 71916 79069
5 6002 64124
1 33127 56030
43 83499 92396
4 2417 22158
12 30477 34821
1 11069 27294
5 11064 71828
4547 96669 97206
7 80550 89488
9 20540 24654
8 26590 35376
9 43986 68569
1 40613 74581
1 15638 47759
1 7870 64244
3 19334 72810
6 64 9400
8 1884 11166
1 38991 62411
3 45077 54371
3 32916 44239
1 292 99677
17 80467 90897
3 2325 31188
4 27185 44359
7 65412 74525
1 17246 67884
3 46531 76742
1 35626 70322
1 549 88020
1 36446 80574
17 8945 18955
2 62102 89082
26 8320 15876
1 60744 95235
2 9079 52768
2 39428 67433
25 72473 80370
16 73482 83495
3 51977 91637
1 12490 99179
1 34708 57452
30 8850 12939
6 17262 36712
5 50216 81484
1 38016 82930
9 9827 56303
1 1314 81405
1 6530 31824
1 18249 34689
1 57217 99193
1 14347 97477
17 71700 98008
1 58972 78626
2 35574 71565
3 31337 69470
1 24439 73173
1 21011 97787
5 16249 27964
2 5279 71305
3 87690 96313
5 70606 89416
2 58946 81379
2 75485 99894
1 33068 41105
8 41478 58538
4 72035 88850
2 15820 92878
1 4994 31646
2 42044 55011
1 17829 95652
8 42939 44191
1 43663 93195
2 5482 99845
24 13622 25704
2 5029 31634
1 11575 69708
31 5869 12416
4 7288 44745
1 28317 85488
3 23872 49038
1 34211 82426
16 74018 80583
1 19529 34851
6 1685 17840
17 6497 15219
5 59624 90600
2 7979 87396
5 48403 81291
18 57866 62624
1 20376 58383
3 43671 89665
2 23705 91740
2 39175 69588
2 8705 78292
9 79402 84664
10 84713 93436
3 43979 84078
1 23679 78662
2 54295 73538
2 13127 82004
1 30402 77538
1 24176 87797
5 32485 51445
19 19045 30160
2 60102 79521
2 50323 94893
12 60018 66639
1 22361 88189
2 70216 92671
1 51515 83828
1 52785 81175
7 1370 23107
2 5774 25913
3 25013 87488
1 8821 42117
1 11378 31533
3 58379 97610
2 29709 62634
1 39822 71171
83 17737 20214
9 78924 89628
4 15557 48848
1 42453 93075
5 3845 27840
2 30312 93262
7 75771 93729
6 65494 80223
1 4776 41966
2 82300 98386
4 3154 33559
51614775 38432 38724
3 46932 92987
4 27278 54015
5 14274 32946
8 42476 54110
6 45313 78678
1 26159 53672
1 27682 88817
88 79468 80311
1 60598 89960
24 27621 37292
4 17970 82778
1 21665 78175
1 34034 47708
9 5704 18637
5 4867 32267
2 23033 85108
1 14466 42567
4 55366 60460
8 78651 89263
1 67566 82031
2 15167 96606
1 27488 47128
3 40966 67556
3 19514 40717
2 22982 84091
1 15973 47317
5 18209 21067
1 25093 46170
7 61514 68600
3 896 64898
1 16629 77374
1 1821 77390
1 76198 87973
2 13443 49574
1 19059 46996
1 42303 56863
2 13898 25158
1 29967 58178
4 44305 75895
2 25050 51505
3 35671 66611
30 87103 95641
1 37096 60417
2 84343 97584
3 36636 63157
12 12698 25758
1 14929 72148
4 74024 99532
7 53511 88237
2 17789 19707
2 4020 86437
9 65974 79020
1 82780 89583
2 5453 22138
4 39766 87204
3 14162 91605
1 19667 64261
10 2452 19807
3 3270 32652
2 14283 96131
1 9848 54721
2 24062 84227
2 62117 63021
2 2164 22410
1 9232 29039
2 3380 51027
4 51982 62174
3 40740 62590
2 23943 47655
12 76535 89132
3 27790 91073
5 83078 84423
2 13895 52163
8 10181 14634
5 1330 16067
4 63096 90099
12 8067 19220
4 31276 58229
1 26063 39482
3 1049 92678
2 48102 49929
1 41512 69523
6 69 37997
1 17553 30657
19 52908 58058
4 74892 78972
3 41575 70988
1 16682 36459
1 20429 52560
6 23525 35758
3 10469 36859
4 36034 67218
4 28897 67625
1 22407 51798
1 37925 93042
1 45169 96252
3 59074 74459
8 11900 14909
1 23992 54270
10 9061 23107
1 10231 23916
4 27407 36335
2 46653 70937
4 55029 77953
2 80290 98892
3 40790 97743
3 36245 73516
9 70543 97199
8 5879 18808
3 37446 74680
10 5006 13308
4 36020 71113
1 40080 83866
11 18485 45139
1 29118 89641
1 1701 89558
1 7649 71920
2 44117 96373
1 77399 85486
1 15168 56101
2 59802 84100
17 33824 43914
3 7921 92500
21 80586 95349
5 70458 92043
3 34744 81231
1 12110 61219
12 3819 31068
1 4098 34448
1 36642 92268
3 25674 31113
4 8197 71068
1 14685 74657
1 79200 95186
2 35213 94754
2 12116 82371
1 36413 92779
1 28745 45376
4 57938 70282
2 28130 66861
2 3649 55336
1 21488 51215
3 47348 88580
10 70974 89378
1 58917 75984
2 19015 82536
11 56010 58173
1 36639 90255
2 15027 98071
2 83517 91808
1 46588 91557
2 22250 66233
2 75700 93431
2 56914 94006
1 60001 83057
2 35202 58718
2 61371 92927
5 36893 48113
2 7297 56751
13 81471 86046
1 28538 66934
2 23559 75565
1 26584 84571
10 29129 36850
2 15618 97710
14 66665 82246
2 4612 76453
1 53798 71386
5 3594 35291
1 20480 67532
1 29605 96209
1 8761 89235
2 24332 86218
1 14897 72837
1 62902 68655
7 3050 28780
33 3410 11055
18 84780 90966
3 79470 98453
6 73464 79044
1 3237 80268
3 45444 63851
4 30525 94297
1 79551 88899
3 29361 59875
1 57996 87953
3 70995 78307
2 14133 18323
4 40294 49813
1 23293 66755
7 59699 67058
31 5953 29470
1 17622 64304
1 39 35255
4 27444 99666
1 59601 67894
3 13699 34821
86 1227 9018
2 3143 70286
1 11137 53504
2 19652 54291
6 77704 91127
7 84039 99257
3 19645 59340
1 11640 96525
28 7008 11282
2 52122 88996
2 52444 88500
55 22088 25110
3 678 39210
7 21804 79038
1 37227 87496
1 20195 91091
2 45227 97897
1 20259 97553
1 35832 48985
14060735 97467 97487
1 9047 87041
4 11475 41102
3 12676 75297
1 25222 94831
3 50433 90159
1 20532 47244
1 18169 81189
1 19991 93006
7 1623 12548
2 12541 60479
1 28843 72778
1 38249 91214
13 878 16149
3 9903 22386
3 160 24137
7 53804 90688
6 31021 40068
1 30483 95894
2 57309 92726
1 31189 70162
3 17191 41691
1 3756 70345
6 41269 50249
2 10114 53624
1 9088 61128
6 47818 52130
1 10854 88286
1 15312 56633
1 31838 88507
7 52726 94550
4 45103 56048
2 4896 50972
3 66425 91186
1 32155 78538
4 74014 85322
1 6833 66409
5 24540 37297
3 47900 91987
3 45177 82990
214 91457 96634
2 24438 52581
865 29470 30793
393 90286 98695
2 26330 75921
76 3022 7245
1 52338 69647
1 38794 64768
24 15167 28312
7 74537 94183
1 18682 35463
4 36875 82064
3 51459 96519
7 67908 95284
1 6283 20175
6 33120 77072
1 53884 54859
1 15756 95504
4 11128 16770
3 64324 95002
1 10604 97104
1 4061 28466
3 35503 77918
2 22666 88596
3 5533 35390
1 35036 86825
2 9822 87089
1 44216 58665
3 15765 47587
25 81970 86804
1 29041 56690
7 85993 96644
2 77502 84573
6 43609 46197
3 39990 93727
2 70953 87341
3 40343 66335
2 27680 84603
9 4380 45028
3 4520 91274
1 75379 92851
6 3707 25524
4 74845 75676
3 41156 98412
3 83448 92265
1 75197 96164
18 13300 14344
1 1681 48197
4 68172 88425
7 2120 60818
2 59582 93157
3 13933 36230
1 8366 62221
3 44792 78445
1 43653 88322
1 29553 90955
1 15218 91685
2 21618 47107
150 96569 99799
3 50571 81524
1 40244 64750
1 17012 60505
1 52366 65760
1 7758 89297
1 14977 85010
3 6043 35081
4 23374 37511
4 65639 77347
85 92903 96161
10 9358 27527
1 25911 27674
4 73792 81234
2 13904 92410
1 25383 51830
1 2333 43108
1 9689 26283
2 17803 44527
42 7157 11772
1 11331 24135
3 6452 87211
3 70170 85336
1 1305 59386
2 5749 25059
148 12903 13419
5 74109 79614
5 60055 78614
4 40992 49356
10 39596 57598
2 53148 96866
4 29730 58154
90 762 8831
1 45071 72741
7 76237 88345
3 14874 70039
2 21554 38060
3 10127 47325
1 28747 91560
6 31475 43417
2 40346 71871
2 5509 47995
6 12454 31178
12 61528 79295
3 24121 61035
2 17706 74928
2 6452 75933
1 65587 89143
2 8729 52238
5 84166 90719
1 38356 97425
1 29096 84141
2 3793 53797
1 67547 92354
1 19850 80039
1 19724 48458
2 22936 36240
2 32079 53019
26 78403 94340
3 33725 55801
5 68930 95367
1 50548 54276
2 5783 56010
2 55589 87125
5 54813 79580
9 1011 21659
4 33480 94092
5 80998 85851
7 20702 36997
2 4459 90363
6 40039 42532
1 31438 35785
3 60911 81634
1 15478 47761
2 24486 86776
1751 5047 5658
2 5224 68575
6 12313 30561
16 58180 71145
4 47495 60863
1 68282 84259
4 59933 89447
6 2030 60772
2 24488 79893
3 48034 90990
2 27164 37186
1 32201 51126
4 74256 90149
2 2711 45900
1 8991 54030
1 82122 85801
2 28505 42711
9 51490 68013
3 73856 77878
5 37656 64218
1 20083 66556
1 4247 68969
5 63864 70022
3962667 89325 89328
1 10949 98441
3 6478 90303
75 3052 8400
1 7923 64728
2 59536 76933
12 2125 7391
1 16722 71550
7 73189 83838
2 58957 86057
17 79068 98545
2 29512 72858
2 10497 72268
6 27499 50869
1 32903 80172
2 8217 48889
2 5259 96743
13 1126 7605
2 45409 83942
1 4407 53693
1 5118 47921
2 55790 71728
2 20096 85306
2 56235 64957
1 44760 77460
4 72842 94336
1 32570 71637
1 27944 71691
1 38705 84941
7 22724 52983
1 35687 66393
1 22957 47527
1 18092 72452
1 22784 71208
1 22039 58390
1 17306 88098
67 82146 82370
2 29872 54247
1 14487 80739
26 41702 43846
1 8927 49263
2 40435 88191
1 43002 72234
19 67300 94462
1 28997 68381
12 22375 32450
7 54430 63609
2 5051 67873
1 28846 57030
3 26420 97289
1 34091 86625
18 4282 18131
2 43631 53534
1 32111 51732
1 2376 90675
2 53888 93039
1 33687 93326
3 49719 64831
2 11575 38210
24 86428 94117
2 21681 59686
1 60400 84670
6 71455 89991
3 36131 57981
4 34005 84776
1 17941 63275
1 4365 54374
1 40767 85659
1226394 78233 78478
2 11696 64282
1 27725 51327
1 42836 95444
2 34949 45034
19 65600 67224
2 10384 45356
9 7236 32357
2 31871 62364
7 22115 37678
37 88966 89653
4 85559 99902
14 80789 95795
142 91641 97724
5 11880 45511
1 11225 37121
12 56999 75014
2 1817 35225
4 20942 35051
3 46530 78477
84382 60174 61278
3 8733 62532
2 25376 68123
1 561 37470
1 54399 75757
7 84542 90041
2 6104 81324
11 51905 55505
14 61672 85261
1 22553 89866
1 11657 36420
1 72960 99587
2 26686 53154
5 66067 89134
1 17555 92990
1 65138 85669
1 55072 93495
5 24152 60063
2 59951 85142
4 18120 50177
1 34158 70299
1 19105 93511
1 2025 64518
6 36500 65752
1 12585 97654
1 48766 96147
4 46014 79999
1 35514 81617
1 9618 32363
1 12295 50165
28 14521 21353
5 33771 47246
2 34245 57164
40 2446 19409
16 67838 86089
4 7537 23643
2 872 68902
2 14257 66872
5 54446 77019
3 12016 98346
1 16549 48674
1 41641 53851
1 5972 54297
1 5152 70216
1 24570 47592
1 31096 71123
1 7613 97789
1 38848 82120
1 30841 98429
1 30147 82011
1 43499 45189
2 5778 18782
2 15652 87959
4 69275 76803
2 32429 89588
1 48155 87446
7 85464 92689
7 22816 31202
1 10098 56952
3 66702 85794
3 17673 78500
3 27948 35718
15 6955 30203
1 66802 76362
9 59008 68132
1 696 81764
3 22200 62644
2 60517 74021
1 13282 94858
1 3052 41476
2 2159 72887
1 35984 69528
1 58959 94644
6 34776 44217
2 9750 89068
1 3516 78365
1 63944 87605
1 51218 67109
2 2116 81906
1 69405 94414
7 2395 33119
18 79849 94453
133 88453 89479
2 16355 64429
3 58844 91301
3 24391 78747
1 50363 83048
4 9331 23681
1 75254 77439
20 34769 37447
1 5724 27176
2 24004 84469
2 595 65660
2 27005 69157
2 19897 85277
1 34528 84489
4 16067 38227
2 20711 82276
1 56036 63159
123 79956 81987
2 3355 96028
2 2859 27955
5 7165 24301
2 21600 71211
1 6141 57821
65 37659 40545
10 67750 93367
1 25575 80030
1 28183 44713
6 52462 95241
1 25595 31066
1 32502 48505
8 28741 34736
2 2645 55506
3 53613 69917
1 18112 77463
3 13618 44089
1 62451 83476
4 19067 86986
2 33792 56612
1 37460 56862
1 38587 39144
1 35443 50313
1 4209 93860
3 50264 80216
2 37846 65767
28 68486 72219
3 48628 69885
2 32186 65564
1 35450 87809
11 26881 27619
3 30951 42173
3 46821 99224
1 15188 75599
1 49004 87641
1 56228 91376
28 9651 26696
60 85131 87529
3 1917 52432
4 11407 56687
1 38226 88329
1 30165 54085
4 12478 25865
2 20801 41284
1 34967 98943
1 25283 61511
1 10403 46774
6 40403 84482
5 19432 27106
87 4017 15048
4 15157 87905
1 15484 70774
1 27219 77215
1 32740 75278
2 55204 71644
1 23063 86558
2 45441 93216
1 38519 88188
1 21976 83551
2 31986 57264
8 15891 34657
47 3554 5881
4 65203 94883
24 53317 59579
1 4557 90563
1 2054 57385
1 13410 65157
9 71074 89617
1 14974 63993
1 574 11370
3 52147 85488
1 28918 35740
2 55246 64913
6 62861 67425
1 51032 59078
8 29335 39207
1 39025 58461
3 32167 88366
2 21938 47543
1 1997 65295
2 10395 94642
1 32670 93677
3 945 41558
10 25586 32637
1 9277 18025
252 7245 8555
3 64043 85560
2 29862 49956
1 4147 53920
2 3433 78475
3 31097 58287
5 10498 21643
12 1424 34225
3 27385 88643
1 14209 48224
1 7462 31863
10 65276 89123
3 3906 83568
1 24496 55922
1 36715 94446
1 25989 96855
1 1735 46721
1 17407 77198
17 70555 86328
1 8217 45122
1 828 68042
4 42617 64334
2 21641 30399
3 37901 91679
2 41360 50056
1 43017 61729
2 24288 69147
3 32281 51884
1 3713 45321
1 10294 66096
7 53098 55423
1 4514 90584
6 49654 72427
1 9596 49206
4 7699 22031
3 32473 64445
2 2003 80763
1 5959 68191
1 27579 92520
22 85263 97149
2 34280 92999
32 5953 10484
1 50565 73733
35 69056 70971
9 1897 19218
4 31983 47092
2 43566 46213
3 56342 99751
3 8008 40158
1 4330 83732
2 34888 88806
1 32423 73912
1 5837 69284
1 9556 67872
1 14914 60754
20258 31483 33061
1 4368 95478
2 31796 91002
1 21439 96706
17 62294 79179
1 21734 87268
1 36536 77422
1 25957 72395
1 64076 98934
5 60239 66673
3 7480 12999
3 37293 65953
1 28986 75038
1 40415 88822
3 61975 72968
1 16 66946
3 41095 83615
1 52686 90516
1 46831 79956
1 21345 75574
6 23267 62161
3 26519 44325
1 33346 88249
22 50668 52104
2 56906 98333
1 14460 81685
9 83304 98107
2 11040 48246
33 17400 21349
3 10940 88419
11 2018 25234
5 59719 71402
3 32579 59544
1 11813 71622
2 23679 98627
1 9084 92195
1 42618 96280
14 88525 91531
1 2431 93685
3 12041 50573
3 65609 66691
2 17383 92124
2 22354 28039
2 61445 98393
5 70462 77165
23 47683 52691
4 3326 70276
2 56543 81643
1 39006 87648
1 15379 58163
4 68305 74569
8 16307 36384
1 4786 50791
3 36476 95495
1 68531 79945
1 34064 74236
4 36600 39125
11 2230 19811
1 2682 29460
1 12720 86314
38 77064 90138
1 38767 94129
1 63432 79632
4 34871 94010
1 3230 21646
3 13232 89130
226 92326 96402
2 4022 64368
2 38568 51551
23 89247 98693
4 42321 91632
2 63116 97726
4 30075 66221
1 10484 74055
3 44048 55968
2 45471 66819
2 11697 41357
2 2264 59370
1 3740 81669
3 11874 19355
3 42109 50727
1 35903 49548
3 26618 71792
1 7148 88131
2 47396 56534
1 12874 43960
3 50953 77482
1 16680 54048
7 4613 27608
2 51218 76027
1 39550 56913
5 5886 20524
2 24114 65326
9 73972 81360
2 40313 99605
1 14457 96970
17 73025 86979
2 33464 77096
1 6134 85513
1 43063 92590
41 21389 26851
1 66284 89268
6 12686 41265
3 18971 90816
2 14003 86004
1 7862 97730
1 6813 96569
1 30087 62722
13 61232 65523
2 18931 87702
2 56859 60657
2 3835 36990
2 6733 62300
1 27834 82694
1 3537 59283
1 8975 78349
2 23056 54391
1 29376 65991
1 24207 77924
2 31654 45652
1 39221 53617
1 7085 41715
2 1989 49775
2 31619 95827
1 19368 44701
1 22125 39341
1 3306 97406
1 5376 82070
1 37291 54503
9 54122 76199
1 26099 43092
1 38951 86307
1 36882 93675
9301 1346 1657
61 2301 12031
2 59196 76863
3 31679 90457
3 4247 99475
6 61924 97236
2 84090 93899
3 6253 98586
1 20629 89158
1 37457 78720
1 27919 85537
1 30408 86132
1 61451 61932
1733118 85812 85923
1 10110 62537
15 16499 36574
1 22535 75580
12 45056 49481
2 20906 53353
1 37037 86189
1 37951 84511
1 9326 83137
1 4662 80983
1 5394 72338
1 11119 99812
5 45439 47735
4 50214 83638
24 81644 97466
4 17367 56291
1 35184 68497
1 20921 41423
1 3235 66716
2 27447 71310
1 35779 58597
1 21689 91168
1 11191 65716
3 62812 68037
1 39306 96702
2 14271 45541
2 22349 58670
8 55244 65916
7 16694 24653
5 63639 65529
4 19356 98034
3 4670 41729
1 25480 39884
1 12249 74314
1 1526 43697
14 12370 31412
53 89217 93413
4 12786 26959
38 82611 87094
3 17535 24122
2 51717 96907
2 1329 56751
2 14003 78647
1 1538 51742
2 35651 50052
2 15779 29312
1 12160 87952
1 2678 87253
5 23942 94678
1 9527 74135
9 85898 90812
2 31450 37043
3 34895 77380
1 5573 93951
3 55502 94595
5 6553 35028
3 25618 45059
1 1465 60799
1 33847 59481
2 39051 90741
6 24301 34883
28 74525 81901
4 1410 96780
1 35734 85521
1 46697 60033
2 38008 93031
1 23866 94112
1 11696 75152
1 6911 84636
1 4104 97741
1 33451 95191
54 3942 16602
2 25274 91371
1 27513 35111
1 32055 96403
2 23949 34914
6 8850 17145
1 28480 38492
1 51647 83747
4 4965 50001
1 11789 70173
3 32006 49477
1 33950 62370
1 15701 35632
5 47819 68643
1 37655 89750
2 41518 49035
1 25557 69543
6 63493 64587
2 2286 75073
16 40158 40695
2 26214 77548
1 1551 82457
3 4036 36618
2 53472 56651
1 71677 88003
5 77007 86299
2 54065 78297
3 36703 88889
2 30761 66104
7 55659 64333
2 41139 81068
13 67736 95197
3 51436 79066
1 34858 71510
1 13270 66885
1 2778 82615
1 29346 62382
3 38142 53526
1 18579 51619
3 56074 68703
15 3311 29307
2 21340 77468
1 47109 60140
1 26574 57873
1 44429 57806
1 30345 92863
7 6588 45703
1 38167 96860
2 13832 66682
1 23517 96202
1 1677 76429
3 59402 91377
4 20536 42552
1 47800 67299
2 35718 56391
21 13891 24181
1 51260 84766
3 46433 64289
13 77471 96759
1 44682 85930
2 17860 84948
1 3629 58623
131153 5372 5459
320 89602 92017
4 5669 45522
1 47216 59841
12 21649 30449
12 27888 35105
13 7880 14382
4 25780 42650
3 40941 94455
8 44698 55325
3 1752 62527
22 75147 94828
2 37843 89948
1 74646 81149
3 50125 68274
13 2569 27592
3 75194 81183
1 71360 82736
4 1662 26318
1 1379 61930
4 59998 76555
1 17422 46500
1 69363 88341
4 23572 82983
3 43900 76120
17 21896 24059
5 82873 86412
5 76744 86908
15 11801 18584
1 75194 99297
2 26156 95530
11 26715 37452
16 8939 11274
1 55887 95324
8 3810 6565
4 34148 81731
4 38097 44852
1 23900 63230
3 36538 83539
2 26007 53398
2 11922 32065
3 26244 70968
3 50132 98104
1 75252 87171
1 73027 94194
1 37984 88011
3 2044 76424
2 6250 94544
6 55558 63573
48 22013 22659
1 16241 61210
2 1132 58051
1 5832 96196
1 26034 95989
1 70783 85933
2 979 92930
1 51853 58920
1 12027 44706
1 55294 84019
2 6923 56564
1 13000 64069
1 41969 74126
1 52323 89929
5 13928 31665
1 52101 97468
5 12558 53696
3 31522 63520
1 12687 80131
10 58485 70335
6 62634 67312
6 28993 50183
2 48122 80389
2 3595 65608
9 72159 88551
2 2831 72075
1 24990 57292
2 41954 75855
1 56161 73686
6 3298 32789
2 7445 81438
2 26586 61538
1 25131 73799
1 47014 61226
8 72198 98361
2 17439 61875
66 86718 99280
1 59651 99494
1 19772 53469
1 46082 74911
1 8779 69226
2 29084 86866
4 34867 44401
5 75565 96075
6 3256 46360
2 42385 70039
4 34831 77572
1 39021 86869
41 1898 13025
2 9406 47100
5 67672 85707
3 17346 36636
5 51197 58854
3 62256 75813
2 46438 63278
1 36666 92508
1 7865 60718
1 25740 78886
1 11373 94352
1 5018 96860
2 12488 84799
1 23810 89446
1 32888 80018
1 264 49890
26 11905 21909
4 70490 93551
2 47801 59252
5 76521 97604
2 12774 83024
50 65832 68234
4 29564 55967
5 4261 23713
2 38323 39784
5 46287 58204
1 10248 38395
1 42570 51641
5 48726 72391
7 76430 93677
1 34125 66519
12 36963 45798
8 59932 66518
8 17705 22263
2 33185 87912
1 54129 67747
1 26917 91008
4 15704 37102
2 1145 18723
3 24252 56366
1 5185 39981
1 13131 25335
2 4719 88659
3 39507 63105
3 54852 93769
31 87665 96312
15 75144 82216
1 17831 84048
1 74670 99823
1 10409 84413
3 5779 62356
2 36316 60431
1 39086 85791
1 48095 65078
49609648 1584 1719
1 27713 60597
3 58011 92196
1 58900 79430
1 8570 99601
2 51056 94446
1 29123 55763
2 67366 85136
1 33769 57172
7 14097 20598
3 48556 60423
2 18106 93255
2 16014 62791
1 7018 93629
17 20309 26169
1 27907 92134
77 70052 71717
6 3060 47500
4 24904 96292
1 43555 66072
1 25913 73647
2 50117 92115
10 8042 22380
8 32587 55677
2 52897 91382
1 37664 90640
2 40024 79421
1 14681 84288
1 12432 72720
1 11790 75600
1 53827 70338
2 26607 42741
11 68341 88026
2 53692 72931
1 27211 97223
5 32119 39859
1 27253 57142
2 19613 93339
1 15668 24056
3 15556 74434
1 52621 86625
1 54583 69651
1 31349 96778
1 49007 66722
1 43900 67994
3 76199 95486
2 1490 93791
1 23821 80961
1 41360 83704
1 39051 78717
1 41413 66859
1 55382 87414
1 51948 76628
1 23121 84676
1 13695 70901
25 1276 22459
1 5161 47619
3 35426 57862
1 15016 57032
1 2324 71453
1 77102 82391
1 13522 91842
10 19988 32698
14 27841 31821
3 32031 96259
4 64756 92894
3 9772 62328
1 9811 76407
9 76437 79360
1 19169 40162
7958 93474 93643
3 29587 57387
8 19227 28682
1 50796 71607
9 58487 78990
10 42016 51613
4 8751 57932
1 6824 87224
1 13674 85745
1 53556 88467
3 66480 78939
1 64585 79113
3 49554 56728
20 85485 93018
27 88434 91816
2 40172 92078
1 24048 71814
10 44696 49387
2 47832 62314
3 12190 42449
5 61335 95015
1 65015 72454
5 10071 65169
1 6269 64769
1 6186 75084
2 16741 34621
1 46685 51475
1 47697 58285
3 10175 65956
15 16989 20174
12 75895 78402
2 14626 35404
3 37077 48823
3 18533 24712
2 1259 31720
3 37759 59234
2 37980 68218
1 21706 97612
1 29898 75118
1 25078 56783
3 17280 31774
15 84416 88547
1 34411 88854
2 11063 67095
1 49637 86342
3 13996 52750
1 43228 75688
1 38807 71039
10 5989 11111
14 3774 12994
3 14721 81062
1 20440 95738
1 36700 93522
1 24645 75561
8 18099 28358
1 17178 86450
5 51214 72289
2 53287 68459
8 57235 73911
2 48756 92226
4 11324 41893
2 13881 99044
4 38787 39620
4 26215 52578
3 56065 74293
3 54272 94178
1 35833 53840
11 4664 28927
3 54443 84535
1 26887 49956
2 27558 56690
5 19691 30940
4 31716 47589
2 12089 67961
10 21585 41770
3 9904 98076
1 7373 80597
1 27668 53123
1 19415 22936
1 777 85745
1 22989 77371
2 28711 87060
1 598 47285
57 30084 31072
1 52302 78145
23 74420 80288
1 37949 62953
3 13373 99153
2 39655 86945
1 4019 83129
31 83028 86859
7 7289 14445
3 14397 59153
2 36385 96911
1 54275 65802
8 14699 19928
1 4083 64202
7 39037 45137
29 26477 30922
1 24628 82813
6 11051 33707
1 24673 90285
5 61725 91570
3 49590 95807
9 34090 42690
1 24829 52391
1 14995 82100
1 18908 47616
7 41616 50607
2 20698 86578
6 51399 81830
3 60235 97899
1 35769 75421
2 29923 94818
2 18383 41774
1 6872 52028
4 42125 49095
5 10337 33470
3 8707 40254
18 29610 36553
1 11189 80158
5 52004 81821
60 79522 91134
1 38428 62725
3 5867 49805
2 3245 57702
1 18854 78935
1 11421 67056
27 78484 93757
5 40508 48710
3 17198 41566
1 5880 90793
1 24390 36704
1 71631 99006
7 72079 84763
1 53368 79142
3 12675 85654
2 22801 85655
1 49061 56562
1 37163 67202
8 52824 55612
2 27877 44005
5 50944 89355
4 67381 92390
7 50089 56929
1 22671 86782
3 77723 94997
2 21672 76425
2 20286 40014
1 17134 32305
4 30791 31218
14 46762 52546
5 70842 97795
1 68305 82607
12 31137 32155
4 21366 78943
1 27030 28251
1 40872 65648
2 10198 71504
3 7775 95448
3 70700 95700
4 51561 68163
7 83430 91730
1 23271 89777
47 3774 14947
1 52295 61939
4 28980 33096
4 45248 93555
9 593 44652
2 8352 75919
2 46063 46828
1 4298 99654
124 92034 96268
2 1667 90623
2 28114 48906
13 64022 72417
31 1984 18802
5 37317 88223
2 69760 86034
1 16058 91922
2 9562 42283
2 14417 41811
2 1825 83294
8 2206 25452
22 79491 98037
9877995 35959 36036
6 51023 73076
3 804 22160
6 31178 39710
1 38811 93842
1 14811 80861
1 49708 61829
6 1828 26809
2 19233 91644
1 721 68187
1 40054 79950
1 33196 41962
1 6015 89508
3 47879 87467
1 6879 56486
1729 98375 99491
11 69998 91452
3 58665 59641
4 22109 35544
2 69427 98603
22 61358 65492
6 88512 96492
2 11972 27575
6 27234 60828
2 45232 95147
7 32524 54983
1 26048 58517
1 23723 42565
127 12593 15245
14 24368 30610
4 44721 97707
21 65185 67217
6 70231 84937
1 32277 87025
8 20237 28031
7 38287 47103
1 21980 42632
1 52232 90493
9 87411 94135
13 15139 19090
2 39385 97580
5 10113 87798
2 69625 99773
3 34115 52594
1 3772 44829
1 38608 98093
4 68443 95623
1 54388 88667
1 10074 83981
2 82219 87345
2 58275 80490
1 8991 77527
5 39323 70304
3 15872 25263
15 18295 35775
4 53584 75471
3 3991 62057
1 27148 30904
1 16066 44763
2 51672 93446
2 35414 71686
1 36750 98053
1 70233 90808
12 88577 98365
3 37146 62376
98 14171 14585
7 25493 51065
2 50915 84528
4 18391 95732
1 27510 39172
1 4758 33150
2 53865 85266
2 8433 55714
2 3690 49887
38 97797 99673
1 60662 99128
1 31417 84499
3 6040 79191
1 4573 68030
2 19760 28524
9 80476 92827
1 33741 75950
75 92899 94147
20 71941 77119
4 49134 55406
1 16635 74136
67 5047 9923
5 24435 33105
2 63805 78919
2 26681 64443
1 16426 52552
1 2602 80789
10 54408 59720
1 52516 59868
6 35721 69969
1 31838 92907
16 61414 98119
5 10824 18838
2 14681 90320
1 53545 92509
2 32100 63504
6 1746 43127
26 5693 18561
4 65732 67319
3 4858 78047
1 68093 85814
2 33526 56919
1 33003 94151
6 6178 25290
1 18887 54638
2 33681 64016
1 3955 91087
5 1773 29821
1 31110 66117
1 16587 33702
1 48915 65604
6 4648 33550
3 50360 76944
2 8678 20527
5 31181 64336
3 3470 37098
1 19351 59292
1 45071 84373
5 35368 50715
39 81561 84623
2 27141 96406
6 20314 37164
8 15053 24153
89 2597 6254
3 55854 91396
24 29076 30171
1 31585 83893
13 86642 93978
4 43487 68865
2 14184 74607
1 9741 95132
4 77080 91469
192 93866 99930
5 32278 50490
13 63114 75782
4 39454 45579
5 50276 85085
11 21162 29975
221 50353 51423
3 33132 59747
3 703 89057
5 75722 99795
1 50362 92391
2 29125 59957
8 15854 25554
1 25877 64067
10 86317 92239
1 10244 71429
1 18102 95421
3 2016 65030
1 1946 39102
1 13395 93730
2 9668 39153
19 22442 26877
3 3472 37778
7 60893 99271
14 49144 53322
2 4430 25153
3 5474 28563
4 968 30014
126874 2990 3429
3 13371 61749
1 46859 77352
1 25939 80374
2 7228 96689
11 29072 46218
2 42685 70651
3 23292 60182
9 57176 93483
1 1597 63793
2 21033 59727
3 53344 96056
1 25664 58248
1 39753 96147
1 56883 63070
23 18686 21625
3 32068 67075
235 1644 9640
2 47606 82968
1 43768 65170
9 5406 35011
14 57154 61377
21 327 14792
1 11516 49899
2 25428 94919
18 68482 83050
1 35101 63985
5 87704 90265
1 8146 66892
4 22286 48202
2 30496 60659
236 93989 98764
10 4287 13966
1 24483 56118
13 74854 83300
9 68511 79124
1 3052 94448
4 13706 30543
75 10246 11988
2 21298 38695
4 14143 60778
11 6030 22345
7 44531 82483
2 64994 98449
3 58562 62449
4 86477 97551
3 31378 69030
128 13897 14675
3 3908 47373
5 15749 54258
3 27830 79150
3 69153 77033
1 62680 78454
3 59676 70964
3 12926 54011
9 47900 50322
3 46414 92207
1 56308 78992
1 23300 54776
2 25884 79979
6 5198 42439
2 64765 80287
2 8508 46723
1 5172 47944
1 9660 61125
8 10811 25415
12 73463 95589
1 16888 79004
1 24594 35122
5 9325 21202
2 44948 86036
1 25337 92627
2 37251 78082
1 30692 89255
4 46662 60391
4 51435 57671
3 42457 58904
4 52740 56650
2 8987 88715
3 53947 90111
1 50872 98452
1 21507 89743
2 42608 76416
10 12737 48887
1 6592 90188
7 54041 60642
2 58490 97708
2 44156 52733
1 44956 58355
1 47249 59888
2 39851 71822
1 31462 60499
4 87941 95858
1 76130 80647
1 35366 67588
5 78755 90550
2 9521 98414
10 71883 87248
31 30697 33202
3 23814 40758
2 24054 81597
2 50400 74522
16 32612 35499
2 17063 24373
2 7932 39499
2 47413 96999
2 4945 89229
4 40634 76873
4 37570 41394
1 13329 58578
6 3975 24003
5 15816 74904
3 77853 95212
4 93672 98156
1 11309 94674
29 78472 86301
1 75713 97190
2 32831 66356
1 43885 84919
5 10037 49158
1 30136 82660
2 24169 70440
1 18420 86979
2 51716 68242
12 65728 80372
1 35750 91146
1 11084 46199
6 36229 46514
2 28349 86009
281888 55215 56069
3 39572 74691
2 10291 95784
29094100 28153 28639
3 10959 59019
1 21845 57005
1 48205 85484
18 17365 30121
3 660 79108
18 76890 78283
2 16726 93472
1 45490 52311
23 94717 97260
2 4775 54413
1 4244 51085
1 15623 94831
1 8177 43070
2 11342 65653
1 7526 67228
3 61107 78465
2 32182 90419
1 54505 86205
8 17389 23283
1 13961 45584
3 31937 68804
12 8154 13707
2 34615 94198
1 39208 71542
4 30225 41616
2 26488 86562
35 629 13775
2 1702 52304
1 2415 96622
1 23724 56083
1 1796 91933
1 11279 89559
5 23320 29690
223 97238 99736
1 24524 99879
2 8453 44437
113 9273 11959
2 33675 94795
2 329 72661
1 18994 47312
1 23553 40336
1 16069 44207
7 41973 65236
1 22796 96633
56 13772 14406
2 52240 55418
2 8955 17443
3 40082 56877
1 33959 66886
19 3825 10440
23 62894 69421
270537 76358 76684
7 23621 38505
2 29030 42862
1 22876 37427
1 25376 56930
3 10345 20515
7 5742 31217
2 25245 58870
1 24352 39984
1 8595 51954
1 10103 25676
41 66810 76931
1 14980 60807
9 51885 55586
1 51015 91582
4 17294 41292
2 32899 76040
1 21821 41367
3 23828 42539
1 1818 28909
1 45802 51748
8 68371 79832
2 6723 43511
3 39268 95591
5 3689 69756
1 41073 77499
2 29287 78112
1 21921 97062
1 53309 74492
1 50392 87479
1 24657 67966
1 43517 95228
2 29193 94510
1 39547 74847
1 27572 41503
1 21002 87138
2 27673 98265
2 71641 88776
2 23115 73401
1 25700 92271
1 37956 73135
4 43037 57345
1 36011 78377
1 38317 40148
1 34184 62543
2 31794 65136
1 18280 85645
2 2601 46997
2 37992 53178
53 21565 26615
2 33935 82625
1 24723 64721
1 24124 85121
1 12442 83149
1 36940 91788
1 44329 85196
1 33593 84047
30 94621 97394
2 37057 61831
1 6520 98840
1 7914 60745
1 25619 74827
12 73841 95206
1 4452 95594
3 56402 84713
1 52558 98027
876512 26573 26822
1 44713 78347
2 34409 97236
2 37671 94825
2 23468 62090
1 52418 79890
1 7573 54939
1 52547 84307
3 45647 94578
1 3753 68498
2 43771 64895
1 18698 74416
85 88815 92098
5 11903 35983
12 9900 13250
2 19343 60144
3 61399 84259
2 22830 67606
1 49153 88799
15 5574 19118
1 42000 83723
10 55789 56524
3 17974 69349
3 4377 72816
12 31574 38183
2 167 81089
2 1115 35840
1 47469 75967
2 11639 49803
2 2907 56203
2 47864 84148
13 70493 94111
1 54649 85578
2 8929 55351
2 13594 61978
1 40924 84493
2 54142 77609
1 38039 95280
8 20779 32715
3 4285 13729
3 10376 87794
27 62273 65340
2 40807 69694
1 37242 55023
1 55787 73436
6 59394 92730
16 22857 33879
4 52633 61774
1 16852 44600
2 61029 96657
3 25174 78064
1 50813 59046
1 35261 56601
6 39476 42384
2 38620 67155
3 42361 44818
53 66591 70647
2 19574 54569
1 18569 81340
3 5317 44547
4 10675 48588
2 22202 77307
1 19857 89802
2 18778 86970
69 87369 94794
1 39052 92570
1 16020 28017
3 2268 76159
43 2855 13343
3 13813 26884
62 58504 61165
22 4866 13700
4 51446 52091
5 48795 64410
1 15890 67669
13 24054 33031
1 10696 83487
5 64096 94359
5 25463 59185
1 44955 60288
5 60064 81526
2 14017 31274
4 2217 48599
1 16374 77038
1 55592 90541
2 8042 58495
1 6322 71075
12 29293 35928
7 60467 95825
9 70359 94637
1 10827 84145
1 23436 69557
2 13617 88589
1 538 47214
3 7246 20872
2 4454 37961
6 54412 69320
34 83635 93212
1 16121 89866
1 4121 49278
2 43347 59537
4 14135 92197
2 43610 83107
1 3567 81199
1 11856 95042
1 24320 96436
1 49069 75685
3 38810 52269
2 58320 76817
1 49332 90650
1 34099 88257
1 50412 91550
1 67494 80739
4 426 11434
2 34462 63807
8 79965 86058
3 46967 86710
1 6743 98209
3 59650 85979
1 20897 49190
1 65900 83691
2 34580 59509
3 58639 98180
7 42476 53340
6 83523 97997
1 24830 49968
4 12813 76739
1 25900 89043
3 24539 43961
2 74740 94446
2 54168 97188
11 87388 91345
4 30957 61986
3 3953 51535
5 63017 83638
4 36719 54566
3 31675 55382
1 30072 85234
3 72054 76349
5 18682 45470
10 59228 65450
1 55951 87746
1 42257 82053
1 56101 69920
1 65381 70095
3 1512 64535
1 67104 84301
52 90820 93753
13 12239 46747
42 77694 82273
2 26307 73874
34 71240 75449
2 304 60750
3 46441 52467
2 6749 52477
62705 23919 25629
3 69525 87407
62 15687 16852
11 70279 87022
4 7967 81908
1 71770 76492
35 76503 78265
1 37590 98698
2 69565 77712
24 62005 66500
2 38299 63291
1 22301 57486
15 47627 51378
3 54690 68986
136 4316 9770
2 64120 98146
5 44558 84399
4 13416 46750
2 17194 63849
3 61494 79111
1 16372 80040
1 39118 64506
7 20259 38810
1 9654 54539
2 21298 60162
2 21796 89210
1 29104 71998
1 21099 43300
1 30826 71992
1 31493 63844
1 28508 42002
2 9309 91108
1 15160 85831
1 24972 89407
1 29303 95430
1 41563 95583
2 901 55669
1 28757 74146
1 41925 91813
1 42396 88227
2 17949 29322
2 4478 58964
32 5051 21233
2 40157 52466
69 11930 12395
1 43732 51919
4 29210 36480
2 20380 49310
2 10696 59266
1 22555 77332
13 56846 76530
2 8558 69932
1 42110 92641
1 29414 80974
1 15042 42748
1 194 62278
1 22126 57007
1 17854 74264
2 47662 81897
13 30598 33909
5 58875 64609
1 3507 21877
8 31801 45558
1 8375 65760
2 67964 95316
1 5007 44773
2 23119 76532
2 49009 97850
3 51805 69863
3 4404 38021
2 60228 73850
1 23864 41458
1 29770 81889
1 19505 91288
10 26904 30715
7 81171 85963
9 37238 47270
3 42056 53326
4 52928 90740
5 21994 41880
2 49266 92218
2 70997 97407
3 8772 68871
4 21652 29896
9 60523 62932
2 46515 60533
3 23459 69998
1 408 68827
2 13091 44228
3 4230 54433
1 33249 50567
1 39895 78448
2 13833 35316
1 9770 58819
1 1311 43632
6 48114 65113
4 39509 54490
6 2089 32550
1 30394 97860
2 12837 88596
1 34624 90755
10 1694 10334
3 52830 95776
6 73041 89855
3 61572 72613
3 57466 85173
1 5914 69601
1 26949 75936
1 52639 67061
8 31479 33776
15 16210 29555
2 17737 50455
2 57044 67519
3 29159 89404
1 48860 84678
2 66929 94658
4 9619 56502
20 69891 75985
3 13455 61273
5 46491 76502
2 18733 54167
1 198 82039
1 12384 43538
3 43547 85034
1 11896 42078
2 58651 84617
6 38016 58334
8 78232 86007
2 4635 68785
1 44787 90937
1 61536 89950
6 4388 35985
22 77317 86113
1 17115 46580
3 51614 57433
4 25686 26635
3 16781 98211
18 35692 39943
1 17053 81815
3 69658 82844
104 92683 96143
5 54371 68864
2 30045 82689
1 51620 86018
3 60473 78423
1 24691 62904
1 31746 80629
4 38284 44003
2 13447 82569
2 50001 66297
1 28685 86084
1 1902 55876
1 47218 56529
2471 78107 79151
3 9724 53033
12 80583 94270
5 55255 74016
2 46372 80541
63 88431 94077
9 25445 56238
1 18497 28021
4 45873 73227
1 39974 55022
5 52310 62745
9 11796 29736
2 41807 70034
1 22109 64127
45 6479 18784
2 25925 70989
50 86383 91798
36 6212 10410
2 49569 78655
7 65301 83053
3 30088 77940
1 21906 47931
56 17287 21981
1 23779 67121
19 72061 76257
2 21695 77658
3 29012 99118
5 71718 77628
6 11546 37181
60 11886 17552
2 40381 40809
3 54487 75932
4 4548 45209
1 19619 36590
49 21732 26993
11 42882 46350
2 16871 40939
2 5478 53762
1 40767 98663
20 82514 83980
3 68757 95450
1 28706 96331
2 62050 79316
1 14038 50401
158 84013 87800
5 27159 72197
35 4356 8196
2 11571 66730
1 41312 85653
1 12847 67496
7 51640 98620
2 41270 45282
1 51922 87535
1 13485 38646
3 6759 83169
1 7374 49407
6 16722 24922
1 37490 90148
1 61243 96991
1 15676 96692
8 8601 18548
1 27871 62110
2 56752 99471
8 77223 86366
7 45722 53998
5 489 45277
2 90 89902
2 29700 77325
4 54538 69885
1 4790 20014
1 24519 45681
11 3725 43432
4 44429 78182
2 3227 69600
1 25041 32969
5 51378 59219
13 74518 94483
1 12040 39870
2 65084 93503
5 82144 92642
6 58322 66754
1 68545 97890
4 6893 63604
1 476 77427
1 51717 99070
3 18836 58716
2 7374 94678
1 38104 88340
1 4836 28288
4 2427 32615
1 7264 99846
7 81040 92794
3 65832 85235
18 764 18884
3 19054 49628
4 60554 79583
2 42437 90771
1 16961 79283
2 27281 32091
3 808 37698
1 4506 73207
7 64288 88749
1 10190 57644
2 12857 43408
1 6713 94370
9 1206 12506
1 2154 24097
4 29639 53392
6 70705 84556
4 8380 40016
3 11136 61274
29 12638 15571
2 10004 95325
1 19547 30596
1 6672 35463
1 48394 85900
14 38773 70268
3 59557 89183
1 27653 33922
9 8713 22072
1 9390 74377
2 35179 57887
1 43245 94315
2 38539 97782
160 92341 97692
54 77477 83247
1 31417 52128
6 13415 31880
2 51330 58844
7 33184 42091
3 17297 41088
132 84943 86587
13 81812 85995
2 15146 98157
2 30396 94751
1 55582 99500
1 30489 75131
5 39827 55269
3 22070 40868
4 11781 73721
1 1746 81441
1 7938 64474
1 92 61880
19 52997 57589
1 3086 95119
1 35133 59679
30 4569 8750
11 83400 86836
6 70705 78570
9 59889 77981
19 49100 51862
3 20565 57223
3 44964 52175
1 45500 59394
1 33000 61943
1 18351 75795
1 20731 95429
1 50689 80011
1 28557 70606
1 639 73384
15 13393 30553
7 53164 67311
7 63174 95489
1 10132 91855
1 44331 94327
107 87733 91610
3 44580 63943
1 39877 64037
2 1232 34624
2 9151 70694
7 64634 75676
2 41268 68980
1 10904 57152
8 81246 94602
4 59182 71628
12 74318 78591
4 32553 98526
2 89013 90613
2 58454 75050
4 28848 52387
1 32453 82572
2 10520 69799
7 11920 39668
1 31831 90133
2 22912 96842
1 36342 87546
1 43026 95291
4 24434 32718
2 62413 98314
4 27165 33977
15 13762 19550
10357 58286 58835
2 59163 97043
3 45221 79566
1 46965 76682
5 14296 61515
1 22598 95939
7 15705 22892
1 39373 96974
3 6339 39541
2 29220 57530
15 82404 92867
1 3557 98987
10 3324 15849
4 72451 84762
3 45194 89716
6 13624 31651
4 41509 60308
1 3851 50484
2 8244 50533
34 6160 12195
2 10731 67518
2 53281 93443
2 38007 54257
3 58274 82204
4 68999 82396
4 4419 79849
1 56705 63790
6 58604 89187
5 16560 43131
1 14420 63475
2 50789 91551
4 34911 53114
1 16784 52796
2 2743 41408
2 33975 57293
1 19572 34356
1 39191 82500
2 6016 59683
2 25916 35471
2 4569 90466
1 23510 83277
1 48895 94544
1 43686 91336
2 19257 40702
2 19968 49990
1 30820 35215
6 6752 27407
3 26241 78919
3 49325 88003
4 52056 68926
2 12994 49175
2 16608 62382
1 33230 99810
2 51500 89080
1 31349 48194
2 7102 93761
8 5636 9388
4033648 14952 15039
6 68613 95781
3 12499 80772
1 17628 79219
3 24125 47426
69 19561 22363
3 14027 77834
1 50952 80146
1 43534 58474
2 22547 46764
4 73351 75916
5 54848 70683
2 31406 62645
15 77708 88292
3 26599 98162
1 35948 82961
2 23946 62440
4 31957 41781
5 20479 23453
2 17306 72706
2 37673 67680
1 34165 86742
1 52946 71006
23 11890 19503
2 29960 76626
1 2120 29458
2 45849 97962
3 65468 89369
2 51311 78577
2 7841 30653
6 63279 83688
1 4884 34318
9 19759 31678
32 33288 38251
1 12714 54826
3 3717 37660
1 25278 92305
1 406 37234
1 4463 69782
20 40502 43619
1 32254 56511
3 41318 62507
2 56772 64523
4 18752 88115
3 10592 25879
12 68740 81152
2 64641 81798
1 16653 83944
2 31921 81415
1 33722 89809
2 20160 61198
1 44991 51798
8 7891 28093
3 38334 61155
11 44754 49553
4 27634 83849
3 18251 95251
1 22092 67360
1 33977 51753
3 56009 99362
19 8272 16952
2 54779 60335
1 35422 89336
4 14484 47542
1 10599 40743
2 28601 68383
2 57327 63144
1 19822 83105
5 66802 84246
1 28040 74710
1 18035 83845
2 32627 37512
2 40297 74866
2 2526 23407
2 3429 77255
1 1542 82797
2 55267 73324
4 6220 56170
1 13160 98061
2 34898 82024
9 17580 30916
2 52612 89788
3 10394 31299
1 11454 26533
1 11973 84113
1 4611 27169
4 51306 96616
1 38995 75932
1 24294 69322
45 5367 13927
1 57333 68549
3 26597 50011
5 23897 37907
3 23835 98099
1 35930 97971
2 34859 76654
1 31511 94626
1 8146 30456
1 46948 88938
3 74420 81428
4 22085 41876
1 29156 62035
111 80831 83327
2 19342 94048
4 42287 95919
1 53996 84694
5 75876 92214
1 53707 80224
5 42849 58523
1 19339 97868
1 5234 56575
1 36212 71945
1 44419 99687
91826 57443 57560
2 14961 65960
3 2774 35550
12 41707 48451
20 14011 28325
2 11082 97218
7 42459 52178
1 3032 95209
1 8047 41138
3 1158 39766
1 23926 64497
34 71948 72818
4 44678 60243
1 7734 80086
1 21287 60853
2 46167 76135
2 24049 41896
1 20455 48580
5 19329 37916
5 59967 84147
1 13672 46107
17 35002 38286
24 36786 42129
1 17272 62335
3 15939 46493
1 25322 54304
24 66058 97441
2 27846 95463
2 11852 24620
1 71486 97775
2 40825 82101
6 21630 39128
1 22583 62580
3 52465 83362
1 19697 69224
3 62678 98992
1 28244 33747
5 20257 39617
8 43761 49747
1 5436 33987
1 16130 95523
16 76323 97395
6 76867 79465
3 8385 86377
1 44037 89014
2 20563 30863
5 30525 78794
2 65070 92928
2 10058 41323
5 40249 67109
1 48381 98530
11 4265 21180
1 13035 89447
2 40782 72439
2 15715 55398
7 80494 83336
2 42617 72158
2 37867 96353
1 48619 94647
7 63085 73190
1 20564 60786
1 12774 40019
13 60394 72083
4 19071 40774
5 53055 91680
1 5710 87468
41 1348 11422
4 18047 82638
3 12214 86644
1 31471 87411
4 19902 60808
1 26878 35966
2 31444 85191
2 49206 86277
1 21197 60116
2 38068 91600
1 36064 56259
2 56005 76634
8 2057 34429
2 30415 52841
5 78465 84333
2 1506 30100
1 3533 69262
1 32886 35529
1 30784 76371
5 48965 68865
5 11468 45286
1 5688 30197
3 56424 68654
138 11390 12913
1 45013 83468
6 71335 93686
100 1997 8040
3 21733 30814
1 6276 13525
1 18916 79298
1 4034 86054
8 80245 96778
3 50854 88409
3 6108 13658
3 10862 43880
5 16757 25673
4 8824 48458
1 7174 84417
1 11717 43083
38 85635 94357
3 5413 81618
2 35284 71175
1 64735 70531
1 26194 53985
10 39560 57764
1 29002 94690
3 73139 99328
7 1769 9178
7 24230 41374
3 32169 76712
3 38474 94734
2 26108 95998
1 26072 54133
1 38571 89182
4 26002 34044
11 69346 75778
4 64725 72036
4 38416 87755
3 67613 79765
3 85629 91072
2 23824 37956
1 9391 75067
4 36721 72869
1 12927 68658
3 65712 67472
1 18151 45320
1 10932 66923
2 40827 47915
1 30572 92860
1 1108 73917
1 10610 50853
6 58150 91097
9 42436 55576
12 18188 28432
2 17931 77278
1 34948 72396
4 58580 76659
3 12464 31308
3 42605 54633
1 9752 67358
3 63316 75476
2 16558 68766
11 18230 26393
1 43559 67402
57 83333 88644
2 16424 82516
2 15408 42591
3 43006 49787
1 17965 65163
1 35571 64970
3 61837 80768
18 79459 87860
7 25845 31879
38 6551 18216
4 82736 89609
7 2636 8180
4 38660 86928
3 26007 69329
161 90322 90464
9 67872 85064
5 1354 45981
19 71903 75114
1 9295 96463
2 41 39030
1 17487 62226
1 43090 67721
12 49660 67690
1 18103 95787
3 40041 58368
211 93846 97055
2 16763 40138
1 36725 89865
1 921 80288
2 20740 49308
18 73161 82465
4 30601 63090
2 44644 75283
2 33694 93047
1 18007 73202
1 34789 91323
1 34620 56210
1 8023 82366
3 3442 24326
2 8546 43998
1 40423 60412
4 72448 84312
1 11158 99114
2 578 54684
3 2219 75554
1 10101 80605
1 36405 64426
9 18194 29541
1 24980 86076
1 8618 35573
6 53515 63660
570752 76506 76751
4 19428 35506
1 17221 61569
1 1093 72260
4 54409 63956
29 2062 19218
4 34936 43824
3 25248 61073
1 53315 75945
2 31188 56914
4 843 78896
3 37381 58258
5 57886 73772
12 5133 13179
2 232 28829
1 867 10058
4 15584 83880
1 28396 86530
1 23518 36754
1 17139 89582
1 21042 40599
2 12811 57707
296545 45221 46590
2 9788 55489
1 21470 99257
9 71693 98124
2 18228 62344
9 16573 23163
180409 8231 9305
2 25578 95530
1 56285 73287
20 80480 91696
2 19386 82545
3 11011 43559
8 55369 61221
2 19007 49189
1 22829 41379
4 3313 15852
20 85282 98436
4 44505 91697
2 12947 63100
1 38413 90001
1 23668 99420
1 47793 99991
1 16117 61718
1 1369 77297
1 48559 56365
3 1855 30985
4 12118 28748
1 11618 66946
1 14672 46608
2 43439 71563
2 10027 45653
2 33244 77516
1 46871 71833
15 28367 31696
16 12643 21500
1 12442 65199
22 61598 82232
3 58194 69274
1 16333 65864
2 4634 63878
1 46791 60321
1 12472 66307
3 2335 86712
1 18070 97913
10 33212 50598
12 62742 99953
3 3198 45035
2 44358 53194
39 49577 49909
3 7290 32390
3 3477 18977
5 33157 98732
1 71086 83774
1 2757 68005
1 31808 48976
28 29503 32942
1 38735 44345
10 48818 59290
38 88452 97848
5 28073 34170
2 19646 56662
7 77775 93313
4 44246 52225
4 20962 70919
1 28058 98965
8 23657 34925
1 68560 87187
2 35152 71613
5 7918 8867
10 64945 97337
4 37821 82921
1 45078 81905
4 24828 34973
22 82605 92313
30 71409 73420
5 49350 71566
1 48076 56806
1 48 83823
1 30229 96325
1 32696 57137
66 3345 10000
2 55303 84764
1 17182 62198
2 3418 54968
5 44944 47889
3 5016 77048
1 24774 63330
1 24489 87611
2 36171 39119
1 9799 90083
2 54646 87283
1 3623 74578
89 86534 88118
13 26680 29407
3 38459 99427
11 32004 40546
1 48896 61906
1 978 91518
5 71990 82464
1 51549 97816
2 5867 7153
2 1249 90914
1388 14580 14830
4 19910 40435
2 5175 42674
3 1612 63510
1 20021 33048
16 59791 63257
3 37696 63503
1 55858 72748
15 67210 70696
3 21103 45768
3 63740 73538
6 8999 32604
1 24861 31834
1 13150 71759
5 43497 84790
1 57175 79729
9 40275 53456
3 16380 30847
1 64986 70954
1 610 98735
3 18987 32268
20 77540 94899
4 46927 72250
2 47275 93681
2 50402 60482
4 15627 38375
2 18376 83230
1 28148 73805
1 54418 90644
2 58746 66839
1 28169 60702
42 33691 38125
1 20739 39159
38566325 94544 95155
1 46427 91565
4 37798 98616
7 3386 33403
4 31075 36793
2 31368 96608
3 47465 58316
29 73845 78925
11 68244 99448
4 22304 72582
1 34339 87692
2 475 8628
2 14624 91189
1 23860 60448
1 3564 91064
1 15725 73285
1 7330 77443
4 7667 32544
4 53841 57471
2 35075 81619
1 22121 67813
2 43808 88042
1 42190 95714
1 50502 56851
1 5982 57758
94 7193 13603
24 7264 22517
2 56334 70804
5 61683 64125
1 25022 60164
1 13036 94266
6 61635 66713
1 51038 62137
12 63734 86798
1 14823 96517
7 31813 35234
3 34419 47438
4 52672 70509
1 55034 86519
1 24139 80301
4 55022 58985
208 91396 95716
2 58976 91992
1 8301 58144
11 8656 13065
2 19199 67603
8 32861 53718
17 6134 32590
1 397 16804
10 71375 91211
2 58754 68183
28 78851 91924
2 48350 84654
23 84259 85837
1 11730 13360
4 34517 92888
2 19558 72717
1 62712 69773
7 23361 60031
18 64158 66143
6079 9578 9754
12 71430 74073
10 2321 16447
115 89751 96866
6 18095 41175
2 34454 57530
3 93051 96799
18 77692 83734
1 34782 93670
3 51512 53944
1 13486 98455
7 25596 54379
1 226 84581
1 3472 77828
1 25409 95375
1 69140 92429
1 14240 85544
2 33467 38061
1 10707 97969
8 74931 79191
2 39271 78631
3 45732 92481
3 41330 64456
1 1557 57971
2 29944 40426
4 21867 44991
1 34155 46072
1 6386 76640
1 22878 42442
17 60397 64964
2 16984 32055
2 61565 66919
1 14760 83379
1 48513 91242
1 59994 90683
1 27868 77543
21 64388 74586
1 63205 72180
2 10289 75114
6 57118 62888
1 62437 95507
1 33039 90703
8 27341 57619
2 30984 70644
1 1228 89730
1 9133 80174
1 69294 91700
9 52254 57627
2 8045 63622
1 33973 57682
1 18258 66742
2 26712 51547
1 27349 35416
1 15005 72012
1 2296 53035
9 1885 15455
9 15637 32138
9 66684 67372
3 4144 59188
2 27536 64933
2 50291 88537
2 49604 66667
2 5769 90344
2 1587 58934
21 57191 61728
1 60191 85914
3 52925 79207
3 31117 94363
1 18700 47333
10 78616 92505
3 28110 86093
1 22436 57969
14 70165 94520
1 45148 53453
309 94303 98643
3 27215 76378
2 59980 85966
1 9506 70826
2 17764 50014
1 13927 51903
1 11961 76050
4 38472 80918
1 11233 91022
2 44769 95822
1 22536 35446
2 64147 76383
1 32042 79292
6 64473 71335
1 20969 76781
7 5017 26882
38 89141 97278
2 55792 84536
1 63593 98596
8 43584 44943
1 64481 88249
18 3498 33170
4 49821 74745
1 10426 94908
27 85315 87724
3 923 58589
4 39031 68854
3 24938 36189
1 62424 92788
2 8877 84863
23 15302 25322
1 21989 87706
3 51391 76204
1 13114 84356
1 2577 56203
2 63575 82624
32 7384 14120
2 43650 77752
3 29075 85899
2 40193 62205
1 14119 61315
3 29078 33305
2 4064 48177
2 29085 40500
1 29100 74086
2 43962 48972
6 69131 95111
5 50809 57881
3 12139 44887
1 62545 66120
2 22249 88819
1 50752 95425
3 41201 72326
3 68793 90452
1 45917 91292
4 69082 88378
1 29042 89842
3 44405 56590
3 49837 52053
1 49369 66387
20 10875 13731
1 29796 80377
1 55196 90551
16 10399 27284
18 16928 27995
1 3759 37178
5 10759 79580
22 30680 45397
3 26839 91410
2 19948 31062
2 9522 57355
12 63035 69882
9 80874 92284
3 56536 71050
3 34471 35215
4 34836 63746
2 43225 56157
1 22464 95870
8 67970 95238
4 71220 98857
1 69696 73791
7 7077 38550
1 47599 98425
4 42669 66249
3 20186 50240
1 29042 75224
2 65135 80241
2 5211 72615
2 63731 81217
1 21149 95901
3 39639 92235
1 26042 47413
9 8901 23356
3 11566 98345
6 84596 87251
10 59075 63247
167500 85046 85948
15 83194 91427
1 71416 72649
7 7619 48666
1 23142 51818
11 81804 86436
4 51958 81602
3 17165 79529
3 58611 82722
1 13434 87647
1 52087 94501
1 60607 95700
49 9931 10297
40 7964 11131
1 34784 94854
2 27315 78971
1 52569 67969
6 9722 56226
24 88447 94373
5 2126 24047
1 19735 47418
2 73798 74558
6 12956 19839
6 31334 56778
2 2287 34529
2 2684 53040
1 21504 51964
84 2680 10984
9 71136 97765
3 30390 47477
6 42341 74901
1 60032 80494
2 58652 83331
12 63883 67004
1 25740 58776
1 43534 77897
4 7545 41770
1 14753 83923
5 79863 91208
4 38365 47762
2 11243 88061
3 30962 90417
2 9106 39651
1 2767 82598
2 36662 53940
2 30456 36425
1 25665 50329
24 37781 41437
1 30314 49883
1 20601 64563
10 53663 55420
1 1708 59675
2 16666 86227
23 4079 14429
1 7214 62571
11 53226 77893
2 985 92461
2 51227 67535
6 3460 8699
1 47852 81476
2 59740 75581
160 15078 17186
1 25361 73740
2 53518 98504
1 31883 92104
9 23555 48598
1 45121 79037
15 75440 89980
43 17900 22152
4 9692 15296
2 59250 82799
3 69844 89659
2 43321 98933
1 43610 71478
1 47720 73703
2 4625 86429
3 1799 45330
4 2638 36926
634 562 3845
1 282 84128
6 46099 74716
5 41194 51249
1 32602 97129
2 59694 89782
1 40161 81181
1 10483 24543
3 16104 62308
2 37599 74607
1 28562 71700
3 71266 75745
1 41285 98616
1 21974 74169
7 30564 31723
2 36218 90819
1 64993 74367
4 44538 67393
1 32917 54697
1 1920 90658
1 7231 53119
3 57727 88492
3 12295 14539
8 51316 59462
3 60123 73524
3 48219 62926
1 10532 91794
1 44665 77975
1 701 68159
2 57637 80072
23 80198 83580
2 60212 68630
1 8914 94619
1 22021 94675
1 47189 69074
1 51701 91717
1 13141 77394
4 36732 56934
25 27097 27259
1 30995 57457
2 58994 62608
2 12354 94364
1 49493 63246
1 45808 94359
7 71455 90949
2 29925 86342
10 7481 24893
3 10262 81255
2 51511 52829
3 69505 96044
1 41963 71621
1 50587 98488
23 75597 93638
3 48382 72839
2 53181 64302
21 10215 41238
3 68539 75967
1 24952 85363
36 7099 10966
1 67833 95676
1 7906 93768
9 2835 11472
1 36378 89944
15 76645 99426
3 28710 85187
2 37742 92202
4 9920 36831
2 36375 92674
1 45594 99903
6 9748 26654
4 13302 63304
1 52786 90051
18 16278 28823
2 23658 58148
1 50823 56322
15736 29540 29635
29 72641 75172
1 21629 89209
4 26702 65967
177876 45733 46513
1 42860 96730
1 52644 93430
15 27539 35814
1 49595 79072
5 22938 41556
58 84531 87861
5 62731 76135
5 8583 69423
3 27577 48759
1 26384 62964
1 4090 66806
2 67212 90752
2 3351 55091
1 5189 36314
1 33453 38895
1 2145 61846
1 30003 99659
9 59254 77561
8 74880 96581
6 45208 99727
3 18800 76281
5 27293 33513
1 62871 73464
3 48285 69397
2 68029 91134
1 9967 53887
1 63859 91415
7 18049 27665
5 13705 55399
3 2845 31906
1 466 41668
1 4895 55513
2 38518 54770
2 24328 28972
11 55314 60534
1 38017 71978
5 7643 38308
13 74522 93389
1 48862 91737
2 17838 62567
6 65573 98910
5562 54680 55695
2 60597 93324
39 4439 19120
4 40806 65543
2 9420 75238
1 53061 85418
2 49040 74008
1 34738 91049
3 10744 15120
3 31458 77416
1 27603 79873
4 23816 53023
6 4843 18848
3 16516 89838
9 65339 71794
6 9937 41388
2 16149 96730
2 49312 89655
1 33797 99411
1 38648 75997
9 43229 45817
2 40354 93069
5 18362 47802
7 36 12551
1 18379 45791
1 32316 42003
1 5774 28739
6 75563 77035
4 28013 36098
1 39547 42732
1 34563 69445
8 46448 58576
2 3608 72971
4 13600 36629
18 82086 89519
1 9433 98215
3 51373 91197
1 6571 39343
1 17776 29114
1 16614 47017
3 45190 72017
12 61267 80523
5 35011 55534
1 9491 83408
5 6468 41999
1 12469 13350
7 64002 85779
2 63117 94102
5 40690 54286
9 79317 85129
8 8161 31689
7 37224 54492
1 50038 87799
187 91015 99794
10 33392 36329
1 8480 50174
32 76579 78282
7 87373 95760
3 12336 77744
6 65931 91191
9 37525 51742
3 3309 83016
4 41359 55826
2 34585 98625
963 42545 43924
2 34745 91041
1 7794 55604
2 18880 50550
1 5288 64337
4 65639 96616
2 16765 41937
2 37612 67935
2 26143 89323
1 2924 76741
11 77414 96678
3 11682 56586
9 79603 99547
1 21812 87526
1 6029 35534
3 58293 77064
7 84671 96530
5 79195 83445
1 70949 80850
5 23953 73820
3 25850 59927
1 47484 77608
1 20259 48373
1 6789 62699
1 35708 57327
10 69489 81681
3 27960 68461
1 23729 58340
6 61350 94938
13 10645 25371
1 44634 73269
2 37087 79009
1 5540 99485
1 22915 97154
1 18304 73547
1 1093 85592
5 13712 49375
1 38945 40795
10 11073 22786
4 14018 82557
2 16964 60237
1 2263 35708
1 24195 93172
1 29087 50549
2 43927 75058
2 40690 60939
1 45530 59156
1 28406 85700
60 2186 11849
2 50595 60218
6 65280 85455
2 5152 38751
1 69061 73295
21 13080 18567
7 82746 83974
1 41204 97726
7 39365 50131
5 559 14781
15 13005 31941
6 56894 99616
2 62840 81264
2 33196 45883
15 1143 7884
5 55950 74835
1 67736 90349
1 75521 99776
19 38626 39665
20 10744 22959
23 69600 71163
5 21298 64448
15 80652 98638
3 84337 98155
2 11841 62651
1 5289 20779
3 25454 75156
9 23706 37263
2 7330 90295
1 6808 77628
1 8882 45292
25 89058 95594
2 24092 29401
2 12250 85787
4 88673 94307
10 15533 20991
21 46761 52731
2 23391 74077
1 51107 81342
2 24532 45952
3 19950 32241
1 50910 73584
2 19192 97918
2 25644 50144
1 41849 83809
1 329 31203
1 85773 97375
1 2245 49354
2 23884 97654
4 59908 74780
6 17728 25359
4 7484 29031
7 83795 96026
1 38996 82606
1 89078 93964
31 2640 11328
6 49902 92014
7 14240 41763
7 36495 60877
1 40352 77821
1 4135 68611
1 23886 58691
5 52159 82877
4 55521 83520
4 12470 29873
4 47330 72326
1 25397 90254
8 90894 95859
5 14280 47020
1 4644 86085
12 70708 95191
1 3128 80174
3 9565 43702
6 92508 97659
2 13250 43872
1 14558 37971
1 2020 21539
1 9722 36883
8 40868 60470
2 30813 99324
1 14980 86146
4 23774 43892
2 621 68609
2 30093 95699
1 1912 56383
16 7913 10641
1 5705 40898
1 18103 58773
2 27868 52773
12 60717 85381
2 25544 58669
2 28911 74447
1 21356 70850
10 16295 21404
1 5716 42019
7 57305 69362
4 45481 74834
1 17546 70812
1 19007 81374
15 57451 65415
7 42844 51477
3 11667 61317
1 38573 97058
1 35780 83508
1 3920 95156
2 7964 51451
2 36977 62260
2 29886 43165
1 44929 62205
2 28308 77511
2 8731 36484
1 28224 52525
2 34583 74541
1 19886 88409
1 19374 68691
11 76124 84050
2 28678 44575
3 40658 97112
2 11130 24973
1 18817 30014
9 3219 9350
6 11695 38432
2 8305 77421
1 16813 80048
3 33927 57965
2 30608 84042
1 14060 77716
1 23700 64964
1 40825 76677
1 5648 64942
1 26395 88937
1 417 55531
1 23905 60429
1 44047 51912
2 31528 39349
321 48271 49227
1 21231 73522
9 58921 83061
3 56110 76930
9 1457 13898
5 48760 50263
11 18487 36527
1 60056 72112
9 48090 72388
1 6102 38035
3 16763 38453
62 89576 98382
2 43263 77985
3 64530 81817
3 63480 88747
4 27241 36890
1 48445 80254
2 63067 79355
4 31002 42865
1 16771 63556
8 50377 64160
2 60058 79635
1 13183 80230
7 7782 30687
3 25344 65401
1 6324 51182
5 52129 94049
1 56602 64620
1 64119 91945
1 16411 43326
2 57556 92866
5 14580 47279
2 14150 96469
1 15308 41806
1 29649 55242
1 18816 35761
1 4062 34498
1 57809 98010
1 11466 53460
11 35076 58019
5 61738 83858
2 38430 59849
7 79969 97017
1 14646 70986
1 27111 62459
3 88170 91853
1 34125 94537
2 35205 81578
1 4464 80542
2 13212 53580
1 37435 68155
1 7700 97577
1 28880 66053
1 19749 95363
1 4401 61509
1 67846 86867
1 50126 80240
1 58534 67888
3 46461 84195
1 17720 67514
1 15304 82678
25 71559 85659
3 55573 67027
4 61420 94664
5 61441 61963
29 10299 22981
5 16680 88409
1 6321 25321
13 11289 18403
2 63437 76628
2 8783 79876
38 79846 96260
17 75439 81189
1 21856 75629
3 20996 74932
2 26755 52105
2 8153 71247
3 20886 51555
1 49719 86778
1 9994 83732
1 33315 99495
6 25247 45119
215613 37173 37515
2 61230 74022
1 23876 77289
5 8490 24747
9 57145 60482
5 44482 87367
1 53698 94101
80 79112 79779
2 60425 77920
1 5960 82162
5 57062 60144
18 37728 45721
1 40943 94923
2 77253 86488
10 21365 32488
4 29373 69029
1 21673 67955
7 39860 47687
1 75521 79613
10 66698 76152
1 1200 79236
1 23932 57384
33 39263 43322
1 5730 48170
8 45180 51676
1 1752 87860
1 28833 67836
2 40163 71390
2 36262 91520
1 11680 87775
2 67967 96478
2 14922 63838
37 85041 91592
7 41827 91320
2 14783 75141
1 12621 88279
1 27391 87654
1 52413 73259
2 27037 69974
1 35453 47602
8 32286 39887
2 40964 48842
97 6122 16877
3 46330 52213
2 12791 27461
574 3843 6637
3 12068 54618
9 64091 67989
2 18102 95623
1 39627 61432
1 25847 72575
1 29699 99001
2 46720 86739
1 45520 89394
1191 4895 6555
2 18858 94569
3 46305 53995
1 6770 96093
2 53595 82203
7 3626 22614
12 54030 59702
1 65778 89582
3 3048 49936
1 81 80134
44 76186 81014
1 30833 55472
4 9178 55118
32 4211 14420
3 7328 60003
9 8553 28250
5 40916 93551
2 71255 92893
3 8263 69237
2 56297 92947
2 35542 79069
2 1553 31426
2 11017 48087
3 50191 76397
2 10780 25571
49 86011 99967
6 4447 34360
92 23357 26629
7 25349 60430
1 16279 68746
5 66395 99299
1 50703 80872
1 74734 91801
1 63153 86849
3 73387 97847
15 6649 8684
3 42172 76869
47 4516 9154
5 59856 73993
5 42717 75830
2 2697 53570
19 24670 35836
5 59715 74132
1 28408 83645
1 31710 80236
1 52615 69796
3 81976 91663
72 81872 82779
2 58963 95269
13 30783 43339
2 2404 58145
9 51832 54495
2 2118 48274
2 12591 45254
1 18838 65279
6 54629 59533
109 2360 7001
5 47714 68368
1 29890 57589
2 3180 95357
4 19196 79754
1 30395 38693
26 88523 90779
1 29590 53466
9 13724 20371
2 39274 88528
2 2561 62058
2 1194 83350
1 37125 78119
14 70862 95411
35 87037 95803
2 38259 65140
36 25483 27515
1 47023 95474
1 6846 87167
4 11522 37256
4 62947 74744
1 22643 84622
5 43900 64676
1 34746 56760
1 40304 72433
11 81540 83932
1 23926 73732
1 60366 86910
3 329 72686
4 28194 49796
1 25007 70139
1 61400 96457
3 27904 90402
1 46710 65487
4 67895 86071
2 64172 96730
1 6035 65452
2 8856 55763
16 37381 38422
1 38114 67580
2 3533 55830
1 41213 92221
1 22061 66859
3 29434 32275
1 24678 62085
1 21270 70861
1 12134 44522
4 53052 68401
3 51027 75237
1 49739 94642
1 39343 81313
1 61624 97621
24 48806 51363
2 58985 77458
2 45488 98605
13 80814 94359
2 7485 78351
1 28502 59728
2 33453 92701
11 20676 44041
2 12476 90340
1 37577 68780
1 23552 56784
1 6927 74571
4 74847 83939
3 59961 64908
1 24196 36519
1 7429 32007
1 45746 86716
2 16442 74293
1 7301 63048
1 11734 68669
3 39071 47604
1 3058 56977
3 4066 80725
14 65038 72240
8 4173 32702
1 32313 93347
2 44529 81728
1 1943 46877
3 6343 39404
4 45986 85083
2 26436 41984
1 13590 39035
1 29000 98941
265 16730 17324
2 54788 76331
3 21857 79637
1 14101 97720
561 44470 45047
2 22254 65558
5 43666 55704
2 874 47161
1 11436 98151
2 47323 82940
17 68984 84627
2 34616 59818
3 53601 79200
1 53030 79962
1 44678 80098
1 7406 75157
1 1252 91642
9 3052 12128
1 68856 74692
1 14520 72183
6 72149 80526
1 16738 94807
4 35994 55560
1 10105 88931
1 1568 87739
1 5191 55203
1 47358 78767
1 14844 76138
3 14598 42540
17 73039 94551
3 33961 75994
1 11981 52977
1 20262 46702
3 19775 85448
55 9335 16958
52 18047 21298
1 41347 88929
434503694 793 897
4 739 68687
12 7811 22861
1 51947 92548
3 55175 68808
5 15227 51883
2 38870 83581
1 27668 75447
1 3268 89880
1 7877 56775
1 25215 67503
2 51791 56696
1 40345 66895
29 71418 71954
10 62434 72325
18 71516 80112
59 89970 94299
1 36037 58788
4 78865 79455
22 12839 17320
1 20753 91068
4 8519 71999
14 10955 15061
3 18740 90423
2 6537 48125
7 16379 27770
12 17884 27338
4 56318 88471
1 17680 81572
1 45077 65019
5 33731 50918
4 17591 58309
1 23982 70956
2 25348 28402
232 93503 96375
1 13744 76522
7 51385 71727
1 17408 71067
1 56483 95616
1 35439 71937
6 13349 42248
1 37034 49054
1 17249 60926
3 22397 29725
6 27511 36761
1 5674 66758
2 18833 64473
4 68388 80650
3 2523 41674
43 79115 91961
3 36702 80376
4 52080 93339
2 3958 78066
1 20528 75777
9 30320 40098
2 51021 99914
2 23386 78332
1 56721 66661
1 55453 73551
3 14492 56283
1 20997 29439
2 71241 73936
154 3721 5595
5 1407 67588
1 26621 74552
1 63768 93964
1 21519 33399
9 4703 11619
6 4443 27703
2 41433 78463
2 42270 71045
3 35304 44345
3 16563 51572
1 30621 51630
1 15715 43170
20 71595 85853
2 81166 83975
2 38985 67377
1 8806 82468
5 19051 39181
185 93306 96661
48 87516 95942
3 78483 87467
5 65628 70977
4 6863 82397
11 9396 14666
6 78724 96969
1 10863 96314
1 41967 85078
17 82914 95861
2 36425 86806
2 9575 73989
2 36066 77480
1 789 71178
8 59738 66297
15 27369 33026
4 32324 53558
5 68916 93178
1 11903 60434
4 57453 95437
3 60371 68586
2 34320 55327
8 42201 49418
15 2069 22362
3 1890 92373
1 76837 96128
15 47342 57507
2 56511 87938
2 14529 54791
2 62902 76674
1 31281 78053
1 10336 82683
1 7191 84838
9 41207 47229
3 62944 93431
2 37813 75841
4 18832 39737
1 48788 93863
1 16583 53847
3 18146 58093
1 3769 73450
16 4142 12504
4 3601 24544
186 6057 7610
7 61333 97152
33 8781 17638
2 8701 50986
1 7433 87195
279 58266 58913
4 44639 96740
1 49628 96137
1 50069 97594
4 18474 57710
5 30487 31162
1 59192 72315
11 7182 21339
1 14075 49491
2 22347 58140
1086 98314 99306
2 7752 39115
5 56840 89679
6 65794 94523
1 20892 66433
3 10852 61250
3 68547 98554
3 33335 50514
3 33010 86016
9 51649 59299
1 48441 74518
2 24995 77880
4 39940 49684
9 74988 87757
1 67050 94453
1 25232 86630
1 70842 90485
1 58308 94281
2 27680 77844
1 17888 60036
1 41715 99771
2 25466 91619
1 30087 77728
1 24882 64098
6 59483 76953
40 86211 99088
2 14856 80780
3 3065 63089
8 8256 26563
2 29820 64547
27 10037 11367
1 21591 57481
3 26526 77117
9 20615 24233
2 45561 57978
2 84505 98526
1 54654 70290
3 15848 77249
2 54260 71403
23 85949 89493
2 5580 81619
1 25903 77706
23 86903 98391
4 2620 33648
2 48426 95296
1 71460 97332
2 21944 59218
9 23234 42066
3 32779 68706
1 54795 97711
1 21422 68651
39 21261 26742
4 64447 75291
1 16551 84703
2 38446 80063
11 21028 38316
1 2684 52560
2 49302 58687
4 18710 92844
9 8449 22125
8 1827 24384
13 71368 88506
10 7395 13646
10 85905 90575
3 29779 89319
1 59975 84705
1 26087 58566
1 32904 83086
1 53138 77102
1 46133 83007
1 3395 62899
3 30919 88022
1 58912 99854
1 20814 67127
5 58203 66011
3 47349 95113
1 61989 78590
2 48589 59502
4 78491 84921
7 7085 40870
7 33598 50618
2 40323 73749
3 19189 96637
10 3510 13512
2 63429 80372
2 60210 77886
5 6047 54239
1 12825 82318
1 58064 88909
14 79218 81331
5 4086 50618
3 16214 38037
3 4579 77439
1 11961 33865
2 17751 66277
2 67192 92449
2 18093 86704
2 67182 95579
1 46578 48352
1 64970 85057
1 46946 68824
6 63217 67367
4 3352 37910
1 38866 57675
2 56496 75967
7 58599 71568
1 36618 87949
1 62535 92506
1 50827 97898
5 70099 74495
2 42183 91014
1 7283 64525
9 39402 47095
1 62893 72012
5 6737 42560
2 40510 71242
1 16609 67418
116 17577 18145
7 25992 40675
11 17186 22600
2 39925 73508
1 8849 39811
15 11678 15985
4 22015 95378
9 69650 82623
1 11990 66967
2 33643 77380
1 26158 52137
4 52505 59038
2 51366 88831
2 55341 90440
1 70225 77684
1 42553 97753
1 420 22944
8 5348 58295
1 33283 92476
1 53546 67176
1 63362 93885
8 69452 71668
1 7006 92072
2 18871 97175
1 41171 47100
2 13986 76612
1 41891 93226
21 5571 11092
2 39413 72567
2 19578 65514
1 37368 75479
9 2138 31256
1 751 98582
6 45282 94240
2 8143 55129
2 66195 87836
1 22263 71323
1 46918 72616
4 53931 59973
3 40789 54380
2 63948 94249
1864847 89938 90022
6 19597 37858
5 21669 43986
1 31349 50935
1 2734 55862
2 21845 73183
1 10456 80573
8 11574 24403
3 32861 85580
1 20494 62983
1 19983 85911
6 53862 76167
1 7497 74905
2 36935 67541
1 33941 68042
1 2607 87664
9 18741 27064
3 11228 40493
1 37182 90766
1 33278 86147
2 37812 75464
1 40297 46490
2 8764 89617
1 15648 54448
1 20928 42292
1 19080 75434
32 3590 17897
3 59361 70669
5 69762 88318
3 8336 26569
1 3283 64716
1 1233 34745
11 72148 93908
1 64393 95139
2 15468 67969
2 34215 97765
2 10958 55747
1 31476 73717
7 55933 68982
2 54544 68838
1 57613 93917
2 17423 64222
5 20958 52255
2 62611 91071
1 30276 34889
3 3774 96214
3 34477 45323
1 44023 93052
1 10986 49896
2 10238 74951
3 66268 93394
12 45216 61674
1 820 76789
3 19236 29616
1 10215 98196
1 17163 74127
1 25417 70600
1 23861 35842
7 72131 75748
1 72029 76379
5 39518 49331
8 37428 40424
1 31989 53354
5 82574 92141
8 7769 39447
1 88968 95322
5 20364 45275
5 61464 84160
4 61359 79292
2 20794 57369
1 2928 49837
2 51288 90115
4 27060 68122
1 36425 64273
28 22269 22728
95 84562 97228
7 21757 37780
5 29287 46198
1 37601 91560
1 7002 65635
148 5092 8131
5 22316 36196
3 50520 72663
2 20098 82834
6 64244 87463
11 51859 57472
6 16554 26276
37 72684 76714
2 55076 72773
2 18781 85546
1 311 83764
3 37783 49257
2 23793 81378
13 8148 22099
3 9443 45835
1 23112 56464
2 61513 93461
1 12496 63246
3 58268 70270
3 55401 83316
1 40504 73096
1 2996 88238
6 26810 44777
1 29809 76983
1 29646 91000
1 11266 68776
2 59667 90365
1 37126 46073
14 4748 17618
365 1553 5366
2 68288 74754
1 4682 42304
5 33323 38895
3 26642 35944
1 1878 45159
1 2382 25667
2 21200 38225
2 28786 69020
5 51642 53850
1 10398 79284
32 75537 75867
8 56009 60298
17 41832 69473
2 27384 61696
21 3897 6718
22 76541 98510
3 22404 92025
2 19306 89991
1 18072 90955
1 31209 80585
1 9084 94836
1 15563 79427
11 42480 53715
1 24526 67289
1 12500 48578
2 50041 52726
37 95792 97136
1 27658 92420
2 41636 65512
7 27909 36194
1 27768 76044
12 88551 90171
3 50159 91044
1 1713 58555
1 22675 90794
1 31345 94435
5 23714 35143
7 64601 97367
2 38964 69913
4 62121 79024
11 88780 94226
2 22641 63245
7 12342 42483
3 43778 69960
12 84048 94655
2 6342 97479
3 86079 92588
1 11180 32206
4 45595 83360
1 33787 68124
7880819 39366 39880
3 34364 42385
2 50286 92144
71 8107 16333
2 37639 91292
10 37219 50702
20030244 19217 19315
3 39932 69570
1 2280 77509
6 30773 32992
3479 96518 97636
2 14710 65903
1 744 36234
3 57873 67311
4 31317 72694
7 10069 34492
2 19783 95478
1 35528 70853
1 38976 55459
1 17956 83614
1 5315 91338
1 36864 77440
1 49641 78740
28 16609 19337
3 51677 70037
1 61646 64878
2 13707 55333
2 46956 49124
19 69700 77628
3 47419 90823
82309 33657 34496
2 15557 96916
8 361 19400
1 13039 93425
1 35087 86401
15 22518 33719
10 5748 23836
2 10643 69118
1 20685 53809
2 11412 75248
1 28863 53502
1 41009 74174
1 2794 76175
1 45097 79394
2 59627 67152
4 34203 34675
4 16158 62206
15 72695 89109
1 38626 96491
1 10593 83892
2 47744 50043
1 39293 94232
3 69031 85451
24 56265 60426
1 17784 57767
2 41891 51621
15 14796 23624
2 9221 92565
23440 62881 63449
1 35184 65474
4 46936 75886
1 7286 63357
6 78140 83788
2 16250 84494
4 12435 28039
12 53835 75023
1 33623 49026
13 31050 31121
3 39712 48154
2 49348 87730
2 42784 79539
1 28348 97176
1 34182 63514
2 22854 72518
2 35865 70738
4 29398 31599
1 5610 76896
2 14321 84205
18 36366 39303
2 40984 66579
1 74014 91999
2 35934 92415
1 20706 49439
1 27947 79633
2 64265 90948
2 16846 50231
3 7873 36787
1 25435 65771
89594 26966 27020
4 35122 79745
6 13155 45565
13 45658 47625
2 45938 77243
1 20291 50618
1 12427 52395
2 41813 98174
1 43824 98954
1 26477 55231
2 59757 79771
3 51537 70916
1 52935 68521
1 18121 87335
5 57746 64292
1 62119 68885
1 17953 74404
1 54615 63014
43 80826 95125
4 40352 48615
5 34208 65716
19 75121 79791
1 64206 85751
3 46487 57447
4 7506 30633
15 10086 40718
4 55220 89456
17 76373 83376
7 29328 47004
73 81430 83599
7 67393 87628
2 32303 68580
2 38759 50437
1 10808 54815
2 30526 64880
1 30143 56882
2 5133 74936
9 9908 25661
1 13903 98534
2 74909 93262
17 82601 90233
2 58620 81512
4 2036 19096
5 36722 42999
10 45779 63377
1 26037 63419
1 8874 59850
10 67219 79896
2 14393 59716
39 18615 29946
2 29022 75862
1 58189 75570
1 7960 76942
2 36332 94101
34 70198 75174
2 10537 48557
3 21765 40721
1 20459 48800
1 20499 85731
1 21091 74748
2 49500 66435
9 50920 58233
10 23554 30745
1 65400 95145
2 25855 47393
2 4340 52388
3 16174 99528
1 31360 46222
5 65671 87638
2 45516 78451
1 20484 87790
2 63339 97139
2 40228 71964
3 65762 99955
1 72810 91820
2 38164 63218
2 24379 27946
3 58704 81205
5 12781 65808
1 47225 87866
3 9794 60023
1 14378 68623
12 6999 19604
2 8823 61831
10 63605 71260
2 78989 90505
2 65837 82911
3 4028 51206
3 38369 56385
1 19710 59571
3 73554 79858
10 17214 30975
38 78508 80268
20204581 97453 97821
5 44266 50210
7 14512 40272
1 12737 54285
10 29707 36472
1 26837 63764
3 64029 99437
2 32552 38463
26 14767 19718
49 76082 77358
5 65237 94953
6 24810 78587
2 59909 97096
29 81061 85169
3 449 82430
2 38157 55285
11 49950 64097
2 5078 38156
2 32113 56115
1 59014 64417
2 45725 65639
1 38430 76999
2 50452 79806
1 12723 73874
1 29805 61949
88 85120 91908
19 24460 28806
3 42285 81984
2 32462 50312
3 37782 47852
3 36960 93229
1 10868 66706
1 2893 88261
9 2637 38661
13 7597 30386
3 18069 99539
1 42676 92117
10 73850 98235
1 35763 68160
1 19267 81006
12 64048 67797
2 10252 81219
2 32661 37094
2 48579 64734
2 39278 89102
7 20014 34062
1 8736 28258
1 12860 71856
3 54142 92433
6 65318 82509
2 17352 70309
2 63103 98617
2 30951 95612
1 27255 60985
2 20431 78462
1 8973 94053
2 65027 72911
2 26146 81682
1 49586 91109
6 21649 26805
33 91460 96583
4 49430 70151
1 37991 99608
1 9308 71325
1 44048 92311
54 4530 14954
1 4328 95782
1 56865 76411
1 53100 80272
3 17478 37413
2 63258 70530
2 15520 88108
3 57386 91732
8 16999 49893
3 3473 98194
1 26070 82093
2 17933 27845
1 1100 87021
1 10758 50329
4 28422 54765
2 2044 97992
10 34503 35161
2 30022 51161
1 62113 79387
3 30766 64694
6 58255 82893
1 60652 90259
1 44826 99790
1 9297 85865
1 40252 84976
1 50959 80273
1 33654 64777
7 29016 37063
3 4428 97562
1 327 78044
1 40683 49077
36 82235 87197
6 5537 47384
2 42009 64581
2 16910 35246
6 44726 54323
1 7962 75649
1 39737 65562
10 67714 78727
1 10892 67398
2 5825 95944
1 15254 55731
3 51728 59533
2 47822 66418
5 3368 25746
2 76627 94868
2 9820 96746
1 40801 97358
3 15139 45911
2 21044 90741
1 6107 74407
2 18238 43708
1 14312 65939
2 37542 73041
2 36698 61212
1 13332 68895
1 25333 45446
5 20779 33522
1 23044 37730
1 22976 71363
3 78477 94815
8 74051 77895
3 30146 39627
1 22877 92634
3 41239 88898
2 21682 94796
1 18116 47826
27 43045 45021
3 73458 86723
2 14384 75160
6 6719 24502
5 44843 63778
3 50861 73193
1 23801 60962
1 11630 93455
1 30873 92700
1 9673 87241
1 40336 94394
1 51697 61799
1 27467 56116
1 23932 78770
1 28772 34808
1 19028 65577
2 8901 82061
1 31409 64619
11 56529 81300
1 9197 99489
1 5015 79255
1 27512 75482
1 33257 70327
2 27085 57598
1 36975 86743
3 65934 79732
2 54643 82416
6 81122 93964
3 49145 83963
1 21918 53008
17 6132 27083
3 11185 48971
1 37999 52295
31 79111 81122
1 20492 32639
71 86994 94482
3 19349 89198
19 82399 84197
3 30787 78310
3 32866 87411
2 21100 79445
7 60951 71481
2 16901 53905
2 63080 69837
1 59614 93159
1 11616 70191
1 5019 69099
7 31531 48942
3 3476 33834
11699592 37857 38510
4 57118 78011
1 24059 85059
2 28542 51708
7 64667 73191
1 29330 68068
1 1358 77234
5 21075 46917
6 74318 85062
2 70976 78752
1 64315 89753
4 64663 78951
3 10635 56028
2 59411 74717
3 49329 59018
4 27357 56473
93 5422 11256
3 13271 79510
15 74630 81533
3 19437 67861
1 40741 45884
1 23654 90877
30 84977 94370
1 46570 99307
3 29051 48393
1 7099 93570
1 4918 78393
5 17830 37801
5 52033 94250
61 2309 10708
2 83593 95999
9 9370 25650
2 24914 59634
5 56108 75384
11 30764 39595
1 10121 61630
2 60387 62774
2 55822 73762
1 52365 63079
1 6253 48316
4 2862 72903
1 52272 70909
1 19831 88759
1 6623 33606
2 61316 66095
17 84938 99575
4 49066 81404
2 22246 63498
3 5852 91905
1 33400 78021
1 39780 95390
8 32018 41448
2 45607 76887
3 62862 66156
13 24771 28133
10 7363 24414
6 16130 25627
4 61369 75701
1 14827 44172
1 28821 99770
1 35715 91089
15 75999 94630
3 43693 72174
2 28390 97769
3 22245 59013
3 23184 60710
2 7137 91944
129845186 97759 97927
2 13585 44855
1 8965 78650
1 47091 98307
3 9243 24367
1 30962 93345
2 48173 79632
1 18150 68776
3 12827 76895
1 19173 42815
1 19898 29065
3 58009 73043
5 70091 96844
3 9240 27111
12 5460 13047
9 51315 60639
1 49136 90635
2 65086 75373
5 2719 80414
9 2949 20415
1 21488 50148
2 18219 39777
3 57863 72243
1 13477 97846
2 28738 80082
1 52775 73138
1 32079 89801
1 44738 72414
1 58943 71318
5300 2882 3216
3 19412 45609
1 7096 97676
3 17342 94697
7 213 14890
1 7232 70770
11 80360 93712
2 47154 88920
2 16762 91301
3 9826 48927
2 56215 91116
1 60315 86769
1 33684 73268
3 17712 26037
2 39311 72589
3 29540 62197
1 17138 89128
10 75851 93853
2 69799 94749
1 2337 81557
2 68832 93592
2 54279 95990
11 85967 97288
16 75751 87478
2 59189 73292
4 28354 84206
1 7611 92369
11 35049 43142
2 38655 59306
12 87999 96389
1 25219 99397
15 14174 27953
4 36114 49018
1 45325 99198
5 23254 63458
2 1750 75874
1 932 49833
1 56935 60308
2 18164 64436
1 8480 99898
1 35610 53519
8 77964 99545
1 37682 58474
169860 56266 57505
2 555 99301
2 803 30612
12 40832 43976
3 33692 50026
1 2066 54573
2 82 77937
3 46590 88840
1 6142 98045
2 36781 74311
1 27692 78748
1 30489 50008
1 2253 63138
1 1150 47535
74 16748 19508
10 66326 99140
2 34743 91993
8 6578 38883
2 36931 65301
6 18181 38782
1 9004 68608
1 21195 98749
1 33036 56611
18 54063 58405
10 85271 98005
3 22933 37647
202 1670 4736
3 47641 78110
3 33503 75370
2 17416 76953
2 22590 45471
3 35712 37930
1 37018 40238
1 799 74733
3 13213 82476
3 16651 25779
11 10579 14907
1 60733 73345
5 51483 65905
1 42668 83773
1 1989 86996
2 7915 49478
12737 1206 1979
2 25820 48934
2 10856 85008
2 47770 79780
1 34423 46819
3 37916 78649
1 19122 62515
1 44532 61785
1 40507 88971
33 80565 89484
1 5618 78570
2 3468 36618
1 54279 83156
2 58056 78082
5 11080 49416
1 7586 58321
2 8725 87890
4 51941 99856
9 79856 89624
6 17567 31992
1 27133 86554
3 28288 55998
1 40814 56517
52 15329 21580
2 9556 35000
3 51552 79504
1 27818 59928
5 26214 28768
2 77873 86564
8 8057 35684
1 577 54334
4 43371 86226
1 49806 59512
14 62715 73150
3 1025 99719
2 22383 53781
1 6147 93357
4 21761 31915
9 62874 64550
91 4140 8181
1 52408 94051
18429 36096 37266
6 30583 90936
2 61602 85443
1 39942 71381
1 34835 90357
1 10820 69138
1 50582 78450
132 1933 8735
2 62818 74608
1 18323 26483
2 15025 68137
15 29039 36788
50 24596 27282
2 49348 70519
1 15183 87249
16 73775 75232
56 1455 12925
3 67505 85760
1 40447 89194
16 46675 48216
6 62757 78893
5 699 7877
1 46883 69830
5 18170 61885
9 38984 42719
1 28752 38112
6 5736 27753
18 57851 60309
1 24710 50027
2 11352 81976
1 39330 71006
3 78419 92373
35 86280 94685
2 19685 46353
2 10043 53324
3 35007 64387
4 51078 98842
4 44464 90621
1 59132 94043
4 16308 36176
9 48023 48391
2 27067 74328
4 78497 98971
2 43316 67998
17 76969 85866
7 12580 33547
3 36568 96543
1 40522 85593
2 18947 52480
1 45783 86869
10 89173 94241
2 13904 66032
2 4400 62024
4 27961 51313
1 7255 79791
2 56771 90993
1 51886 88303
1 46124 81458
18 50622 50805
3 22806 77363
61 9550 17924
4 65621 94449
2 60381 79039
7 49174 59272
3 19662 31774
13 82462 89442
30 36889 39025
9 5326 8723
43697 8740 9212
1 10580 53361
3 50612 91801
5 41339 79911
3 61100 87773
3 40046 73841
4 36908 54943
1 57009 79201
2 975 79942
10 22807 35563
8 21705 29626
2 30335 47385
1 25531 83785
3 59005 84229
1 33870 83758
3 70884 77215
42908125 96138 96404
6 65193 95621
6 3123 57454
1 7452 45585
1 31507 79542
4 36847 92918
3 32699 37089
8 70458 95059
33 72671 80642
2 36376 98649
2 79914 97561
1 37605 42984
3 58941 78168
2 19111 65719
1 69799 79161
4 45853 99369
1 28737 96216
1 53430 88058
1 66820 89527
2 40249 69595
1 10681 54345
3 50365 94718
1 33909 58308
8 7473 50661
1 42505 91763
2 16125 74661
1 29547 64807
31 2983 10773
1 56680 96025
4 14625 33666
2 1070 78366
3 29935 69654
1 46051 63698
2 54357 79173
3 27249 45500
1 8877 63175
3 8297 70291
8 77091 91535
3 53800 80913
1 56324 60616
4 13666 41002
9 2122 31479
2 603 40843
1 16243 65969
1 6850 65967
1 14924 49299
1 12875 96524
1 9271 96201
4 55296 70587
1 27635 47304
3 65555 98941
5 52207 99932
1 55589 80502
1 26257 28870
1 35474 86018
2 35109 73479
1 29208 64767
1 13386 92149
2 24079 42151
1 38843 84358
764 90073 91504
5 38391 39561
18 12972 26090
2 12807 62798
4 44011 75652
6 7362 31006
3 10696 40178
3 52925 63321
1 12119 88559
22 80981 89954
2 1615 62799
1 58376 67085
553 69878 70350
1 55925 79859
1 12139 33739
5 4633 53722
4 40410 70454
8 30187 34825
2 5168 90833
1 12898 69919
1 55987 65987
18 77350 85841
1 2795 47348
3 28070 76431
1 9051 99431
1007 54805 55628
2 28242 79323
1 45711 85045
1 6013 71323
1 39984 67737
24 9188 18777
6 17441 20341
5 29811 43257
1 19932 50315
1 44617 70209
2 47662 96020
17 66963 79876
4 2115 80876
6 28315 33050
2 11578 44651
2 48551 96687
3 23817 75419
8 60034 76981
1 77206 87458
62 10838 17828
1 28922 62681
4 19568 86417
1 10562 49576
1 28387 36031
5 40021 52022
1 32445 66959
3 6504 79505
2 4880 74025
1 29437 58264
4 18482 38818
2 34307 84769
1 42816 77928
4 60698 81297
1 11177 33035
1 82277 93898
5 35428 61737
1 21940 81181
4 68139 75373
6 73283 89705
2 39725 91116
1 7748 81607
2 61221 72052
6 366 31921
4 26042 41416
1 2662 31314
1 52783 86017
2 22366 83123
2 60779 96755
1 48082 61301
3 6675 64773
4 44392 79390
1 55913 85618
1 1863 90092
1 30259 51109
1 20966 73428
3 2736 10182
16 34685 36409
2 32376 84209
1 27883 84396
19 11194 19388
1 31669 68432
5 6833 36976
4 6709 54739
1 1616 44877
1 8994 58275
2 30597 55796
5 33009 67626
1 18082 85478
1 26821 64577
1 6163 96932
1 28551 89259
11 73647 98354
13542 2919 3443
3 8543 64145
9 11692 26414
1 12095 97342
2 61237 70165
1 620 99760
2 9835 55517
7 64257 90379
1 45177 80538
1 90025 95781
1 58788 95882
1 34378 55792
1 44277 55268
5 33147 50736
5 43067 69399
1 63732 80363
1 47559 61310
1 6845 98410
5 23696 39610
6 413 29726
4 60353 98005
2 10062 32777
3 12645 87243
57 78119 93418
2 51979 92595
1 23912 73315
1 55547 78335
2 46874 93373
1 60880 97353
6 65748 95830
1 76289 93175
9 3281 37027
2 81654 96590
6 15306 60567
1 42414 83446
4 24205 37612
1 22613 70272
3 32898 44293
7 57842 60490
11 80386 95727
1 30183 84878
4 5100 66781
29 1156 8956
4 51218 68467
1 19070 38934
6 24569 28593
9 5971 20528
3 56826 67951
1 15069 52458
1 32732 51644
1 21285 85823
5 29533 81917
1 40210 61093
5 79155 83856
35 5187 11305
3 27008 82516
2 47784 74302
9 5501 17087
2 24268 92945
6 41390 48605
2 15333 55412
2 7178 92919
1 33909 99354
1 57360 68307
2 17369 98497
1 2551 89607
1 11502 91646
1 4583 62622
6 37210 39632
7 64373 81965
2 30820 93401
1 1534 93824
1 33405 88322
3 38582 43620
1 22879 62703
1 5460 68762
2 21288 45133
1 37960 73821
1 27691 96529
3 48102 87201
1 52966 69957
2 28053 65461
1 33793 60404
4 5698 38271
2 14031 83789
2 29520 48008
1 44533 89496
2 14208 64853
1 2474 82979
1 51791 91883
1 30474 60807
1 48011 97673
1 55882 69644
1 3015 63044
3 47663 56152
2 50751 71869
13 71688 81027
2 3908 60463
1 126 94724
4 37273 44442
3 27468 53197
1 34857 85844
2 56415 65307
1 18532 55453
3 72083 76781
3 59802 72376
12 7842 36931
13 68823 95565
2 7552 73548
4 82085 97510
22 86453 93112
2 35473 65174
1 17387 57913
2 27313 93213
1 32367 85918
1 5933 37492
1 29176 61240
11 63409 95349
35 49473 54209
1 20116 62770
1 50211 78082
1 4252 52827
31 318 11497
2 47021 92085
10 80207 91091
1 44950 66756
1 13017 34325
2 39891 63036
5 14525 23210
2 5193 94666
1 38280 99310
2 22374 58316
6 63410 70270
2 11113 95552
8 10564 47263
24 6598 11461
16 83367 95554
4 13621 31818
2 14529 70549
4 46419 51522
1 48641 54342
4 12244 83129
2 35536 62935
1 25446 79572
2 19020 43284
12 84125 99256
6 71740 99999
4 32765 88237
1 42187 76572
1 47585 81401
1 1034 58161
2 17152 40533
2 23288 89411
1 32942 87763
1 42353 88031
1 8824 96108
16 26358 29331
2 44030 98622
4 14373 49393
9 72250 79732
2 7889 98382
7 84768 89483
42 2131 8550
2 60485 90796
3 52364 57494
1 16060 78999
1 22705 83160
5 63683 65545
204 92915 98582
6 8117 63710
2 29650 87680
1 10165 60639
1241417 36963 36980
5 60459 76720
3 20386 79991
2 35814 99114
1 36520 74984
2 3548 49937
45 75818 79589
1 7268 16136
37 15022 19553
3 57906 80693
3 24524 99837
4 24773 37870
1 65229 94388
1 12701 43884
58 86482 89225
8 48795 57136
18 27075 27676
5 9928 35514
7 59748 72363
2 43705 70638
3 20927 88259
1 16634 51061
3 59276 86030
49 88660 96493
14 60638 63198
5 18730 95460
1 22189 83502
3 65114 99290
2 34744 94328
5 3872 23643
2 16956 92876
4 7131 31061
1 56495 92863
1 8066 33924
2 15605 30047
1783 2741 2820
2 44624 75955
3 58498 99332
1 49024 54617
1 70023 90064
3 22990 92681
1 15172 98456
7 87195 96640
1 16902 99275
2 19689 76637
1 12542 88033
2 39689 52080
4 11558 47074
4 45636 66797
15 5723 16545
2 26921 67294
1 29330 87866
1 18217 76280
1 34654 61133
2 48559 57787
11 29671 46987
1 9779 52541
1 12124 41036
1 4000 82825
1 44852 94878
22 80383 96305
4 40372 69430
4 2441 38368
1 12524 74349
2 47352 85473
10 69521 91146
1 9686 78673
7 10524 14889
1 1075 79573
5 19928 46107
3 40692 89142
2 10608 52394
1 3397 79468
1 24915 70453
1 62717 91620
2 4644 80153
4 63675 87679
2 48837 55085
3 13644 44684
1 21320 53569
1 32385 50481
1 29216 70554
1 27989 62779
1 10088 85923
11 75360 75722
4 18523 20119
15 11631 24265
1 17195 73065
4 48592 62268
1 4218 70425
1 83473 92850
2 21208 56479
3 5455 40391
3 8311 81240
1 2277 45311
3 48108 96691
1 5970 75737
1 40998 98215
3 29439 37635
1 20282 49226
1 11928 55674
2 63964 97509
2 22436 58701
1 24781 80570
3 39242 94692
8 66831 77518
2 8946 93179
6 55825 89303
3 33303 49463
3 67219 84289
1 60487 93508
1 64908 98868
8 38656 47856
2 6477 84191
1 18454 74371
3 12984 46781
2 21040 73375
3 66216 78314
1 381 85592
28 54952 58031
14 12291 21952
1 64274 67211
5 26636 60942
1 35524 84208
1 18801 80994
9 78884 86709
2 32257 88872
16 77492 88445
4 39000 80569
2 20003 66504
1 4080 53509
2 23302 86719
1 61836 78115
2 6865 56047
3 42351 46799
1 19496 63332
2 42047 84092
2 47929 74032
3 61866 67553
1 8876 36597
2 14072 99449
22 37523 38977
1 5783 43464
5 52102 81621
2 6577 41769
12 13183 30466
1 8597 61503
8 65360 85898
2 53022 96737
19 82236 93249
2 6463 95952
3 20291 52744
1 72686 87380
229 13624 14527
2 41717 60297
11 9077 26658
3 67884 76716
12 59475 65767
8 18635 34623
3 44807 75290
6 9758 32095
3 54272 81861
3 40686 59652
20 45234 51304
1 50877 77202
3 26077 76676
1 19620 75967
1 8447 78203
6 50253 59676
2 26844 47265
7 14617 47958
2 10786 75288
1 23240 96716
1 3766 69035
1 58096 81047
9 18272 24618
7 60318 64902
1 6409 61602
1 18709 76729
1 62502 98756
2 45734 92165
3 71235 97694
4 17729 55831
2 11278 87889
6 3943 12661
1 20969 45608
4 23400 27893
3 54296 87354
7 81035 91497
3 13497 75752
1 20624 48932
2 41491 48907
1 24498 49547
61966 11030 11253
2 2727 77599
2 21161 80040
1 8847 36020
1 32647 48973
3 28755 48730
3 42492 60997
1 44699 77774
1 35882 58975
6 5674 36221
9 60834 78144
5 70700 92538
1 645 29320
131 3860 8635
1 56693 77386
2 40796 81213
1 10388 79876
1 59626 88206
1 6433 49748
4 27164 58855
2 62391 84345
5 11729 60782
1 43789 59352
1 683 59796
1 1911 54820
4 56148 91541
2 15416 48315
15 49007 51688
7 30637 46959
2 53146 86847
6 72304 99719
4 24070 72958
3 9489 36251
2 65826 79233
1 40366 89613
2 25945 63905
1 24289 74824
1 29802 41252
1 29523 76829
1 59378 65881
2 947 74794
1 16135 44988
420 46 4218
11 59503 62057
34 776 4797
4 16781 96478
2 6348 48317
1 25718 44534
24 3001 22337
4 56432 76179
10 56796 70030
16 82249 85324
1 12046 90666
3 28458 53771
3 31498 78722
1 7485 79934
3 66068 77969
1667546 25014 25116
2 47658 86720
1 21291 92743
6 5535 56352
1 38624 55144
1 19792 93868
1 63592 69016
2 36223 93689
1 44922 87358
1 25283 86117
14 75082 77467
3 32278 38139
3 24470 83423
1 20648 50417
1 35748 86969
1 45667 66885
29 2941 22871
5 51444 93449
1 64150 71778
12 12797 28992
2 69346 95463
2 5002 42414
1 24217 37875
1 43504 54447
4 24042 64756
1 57031 73492
3 31389 56567
3 51820 72414
4 20627 51447
1 569 89738
1 24084 84396
3 19360 41087
1 12307 67796
8 14129 23736
15 79385 90172
2 42888 66478
1 17494 77979
4 45995 55285
1 63784 85145
1 66295 91018
6 2971 44922
1 33979 68301
2 35438 84068
1 10430 33852
1 21990 36781
1 32163 63912
1 37720 91417
4722369 93763 93849
29 75491 79782
2 60599 80570
4 23372 52332
1 2903 49675
44 76734 78108
2 27031 45476
7 42139 52176
1 40169 68111
8 51997 62589
40 2267 12123
1 29772 52769
1 36633 83037
3 23219 54585
15 32217 34657
2 53768 92951
1 18285 73067
3 4440 39232
4 62249 68022
4 47692 55555
2 2606 20135
3 45133 99960
1 10341 89546
1 31806 77913
1 50020 75955
1 39202 95689
1 36149 93270
1 44197 65134
1 684 58825
12 12309 37601
2 43690 95244
8 51549 97178
3 2170 82061
2 13802 35880
2 10732 79624
1 1495 52945
1 21274 88107
21 68363 69154
2 45649 61555
1 3009 63509
24 67329 77460
1 2196 94003
7 75841 92651
44735749 38256 38306
2 52540 89360
5 62612 73497
5 30936 46092
3 14456 62287
1 5768 62906
2 34125 39177
4 919 18628
2 31495 44169
12 53561 82832
1 32895 59828
1 54835 97130
2 67844 86128
52 4405 13907
1 57967 84954
2 19069 95940
1 4369 82471
1 12990 91891
32 21343 26993
5 32618 65503
8 5507 32186
3 20010 77201
1 41746 57454
1 21447 49584
1 70487 92671
3 6499 79507
1 7927 85404
1 12863 56898
1 64404 72938
2 30042 81484
10 10815 31859
1 3298 60332
7 42509 50086
2 2525 65726
7 60093 71551
2 11061 15032
3 11589 60995
1 37429 82165
1 23855 78466
3 58492 66962
2 15986 94135
5 67505 85425
1 47320 60243
3 60874 92620
1 8927 67269
2 257 97539
1 16340 69484
9 24352 26937
1 40272 73984
1 17562 61478
7 1299 31709
1 14662 89391
47 1820 7641
3 2262 18640
1 23262 82533
2 8125 45130
52 80493 84327
2 11484 42312
2 15602 80872
3 33936 92722
2 54370 64626
4 49272 92930
1 39208 61127
1 2853 36101
8 7093 23656
7 72495 82790
4 24822 85492
2 56962 76006
1 28823 99996
3 37509 60447
2 32529 68741
4 10875 37742
6 53162 57631
4 2622 44211
4 30738 96107
1 33983 80045
1 21122 43610
2 74408 78005
2 6977 42654
42 12850 13171
1 2370 50344
4 41096 68073
22 82861 91706
3 21224 73827
6 66400 93679
5 69211 88286
16 1099 22142
2 38867 96516
4 32585 39529
3 2912 96577
1 5389 67431
1 10766 69003
4 8837 21379
2 37327 52500
2 27383 79926
6 13599 33457
3 14009 39371
51976 60796 61388
5 44455 79711
19 40990 45606
27 56322 59542
1 17585 87787
1 16249 56448
2 76179 83462
4 22696 56440
5 54142 88425
4 10624 79994
1 7997 88818
3 53293 56987
2 10858 67512
1 34682 57180
12 82383 98084
1 5856 76793
2 33413 58638
12 7228 21193
2 14273 96408
4 66552 96514
2 61665 84804
2 36280 60909
2 22258 92740
1 35386 98117
1 78084 99895
1 4764 42772
3 26145 33044
39 1934 12059
10532 21145 21718
1 50408 70418
145 88386 96848
5 67966 79769
3 29993 37308
1 38104 88073
8 4264 30889
4 2825 76444
3 14692 73666
3 15502 48026
2 44469 69245
2 1795 53979
3 41049 99065
4 26528 69747
1 27808 54639
1 60266 97167
2 7601 97777
1 8904 69487
167 79706 80826
2 33321 42850
55 2394 3197
1 29593 97471
1 26430 51986
23 79241 87901
6 22025 30030
1 20882 69682
1 43680 88499
1 28297 36995
2 9074 57841
3 30447 65008
2 7156 76018
1 29611 52252
7 55256 57208
3 21859 28005
12 4489 17974
1 88316 95369
4 35221 54632
4 10738 19448
3 34194 84107
1 186 94514
1 15216 88063
1 33048 97756
4 47814 48314
1 41781 87584
10 57485 64471
2 11331 48913
1 8320 83997
1 12144 65104
1 5000 48326
1 14670 95872
1 12639 76697
1 8578 68687
3 66687 79982
1 40582 81517
1 25086 96225
2 36219 64169
1 32556 70390
3 60790 95362
1 24441 43687
2 4061 40906
1 5560 39313
2 6567 68105
43 69479 70484
5 11444 41886
5 42523 86297
9 72146 99477
2 46371 56995
3 55379 74827
3 62870 67112
7 57910 73243
1 41105 93963
5 73487 85325
12 5559 25456
19 10271 14797
1 26508 95466
2 14718 53140
5 61121 85097
7 66909 69204
9 15267 33540
16 88949 90551
2 59429 83345
3 14582 50521
2 37914 73013
1 20912 89866
3 51305 96572
1 12534 77229
7 56619 59374
2 29654 91021
2 31858 58530
2 61226 81157
1 24973 77981
1 37631 69475
17 27113 29524
2 45265 92899
7 27081 51708
2 24284 97183
2 6149 60743
2 6853 31904
1 66248 79760
1 63876 78734
5 944 18633
8 29788 40459
4 16384 79835
9 39665 45749
3 253 56898
1 6965 83595
36 81745 83889
85 85801 86781
1 2142 73465
2 2858 66477
2 7506 89420
1 7214 89888
1 20537 45873
3 8192 22343
7 56022 92499
2 8524 46793
1 13147 83732
3 30120 62514
1 66146 66696
2 52978 59297
111 92633 99590
1 22584 70500
3 14268 78088
4 46583 86230
3 42339 51244
21 73835 77198
2 17057 54452
1 5389 69604
1 8867 64197
8 85838 88134
1 8351 61159
4 66501 74349
1833 97437 99680
7 62877 84861
1 44065 65674
1 47762 92424
4 24505 30735
3736 93540 93564
5 43795 98371
1 8583 71996
1 25871 73227
3 77686 85218
1 65661 89908
2 15258 75547
14 77991 83187
1 447 77866
1 57156 79794
3 8076 91145
2 16054 26597
1 46116 91555
16 31182 40982
9 49157 60416
1 50584 87385
13 69094 71014
3 62523 68483
2 3947 47275
2 4326 87209
1 43434 79528
1 39172 77141
16 44 32505
8 2205 21883
10 43912 46108
3 3182 54192
2 60111 92798
2 342 77574
2 39542 94279
1 3904 97116
6 13243 25610
1 16931 35725
1 35603 92363
1 21320 70073
3 8961 95189
41 977 12913
1 55276 61432
3 1887 85939
7 80199 94986
1 67059 76259
8 30045 37638
4 11974 25727
1 16823 31665
1 12705 76535
1 6219 48623
1 4030 69209
3 61834 69566
2 9364 72359
8 76276 92926
2 13842 77140
1 3562 87014
1 3706 30770
11 67404 73313
4 23283 51055
2 38463 66055
12 82037 88118
1 52788 69296
2 80835 87982
2 27414 98590
1 2355 78258
2 3552 94365
1 16088 94629
2 32104 71252
278 43049 43583
6 1673 27550
3 6855 68907
4 31734 84924
3 12888 37865
1 25967 87610
1 11258 42997
1 37497 81018
2 35546 81491
6 44291 60450
2 67398 94594
6 15862 19272
6 48447 95192
1 17317 52064
2 67562 81674
1 29464 97173
27 76511 82063
2 59335 71156
3 3331 20009
2 52302 78747
16 18952 28368
1 4060 29886
5 8074 19254
2 10528 35396
1 19418 43033
5 41417 63355
5 76416 94479
1 44502 87232
1 65886 96489
3 25874 51739
2 42114 80255
2 3417 80562
2 17714 33966
3 14830 92927
11 55921 62793
2 72920 86572
20 5215 16167
1 33893 61493
4 23542 40099
3 52668 78894
4 10767 18786
2 2678 40682
2 7114 45923
1 6929 96247
1 3570 28311
2 23065 86204
1 5665 48392
6 44076 71831
8 64150 73025
1 4593 70441
1 9607 90522
3 11205 40652
1 3306 45175
1 3201 48136
1 9969 59057
4 41836 87172
3 75853 82705
2 12358 93839
2 9776 94840
1 9605 29566
1 13588 62560
1 5527 92996
1 11133 45655
1 28400 43411
1 12609 36295
25 72588 98163
1 69878 96306
3 29195 80434
8 31943 46585
6 22079 37317
3 30780 56485
6 41202 63124
4 57142 66202
3 13728 32033
2 9883 84971
7 66671 87174
1 43943 98870
2 61229 74895
2 17916 35499
1 34862 91436
3 54503 90787
1 8748 87824
1 9974 95167
1 81489 91591
1 38159 46697
2 62437 80005
1 60464 91946
1 39814 63539
2 21211 88355
3 17051 47466
4 28185 74355
1 43244 78528
7 18521 46336
1 59069 82905
17 74015 74281
1 42604 94570
8 78240 85424
4 24239 72638
1 470 46712
2 52850 64764
29 11295 17025
2 7719 41618
3 68483 94706
25 75371 79789
4 28452 78776
1 44114 96458
25214802 32096 33057
5 15293 53945
1 49612 78229
1 20538 59247
3 35726 45584
1 19292 37350
1 7527 85772
7 78171 93624
126 83452 90590
1 34279 85032
2 1336 62677
1 54479 68864
1 5128 25807
2 77779 97981
3 43434 54935
2 33188 45443
3 17796 62438
10 6386 20301
15 36903 38914
2 20521 31271
1 12061 63729
10 52363 96933
4 24884 81076
1 41838 91323
2 16273 64171
1 10496 71655
1 42942 93304
1 40003 82502
1 37988 57378
1 7209 81158
1 22900 64591
1 28453 83292
12 12579 33515
4 53315 71958
1 46846 94475
7 22634 30274
2 45495 97990
1 16935 62469
9 28933 43712
26 91289 99413
1 37861 85559
5 12975 55926
1 3963 30549
5 53022 63111
6 62867 78325
2 44338 89618
32 16277 21827
1 18689 95335
2 8922 99546
16 72431 75040
4 10877 40983
6 48297 57264
1 34778 77209
1 40024 60142
4 6276 18747
1 16349 83907
27 82449 97774
1 1395 70724
6 15545 16569
7 36961 56641
2 8530 82226
9 88805 95286
2 43172 86098
1 46241 78044
7 43189 45003
1 2223 98145
1 3632 87345
4 2607 38919
3 23307 76010
1 7247 88089
1 29973 87481
8 53739 56146
2 33977 65748
2 54032 96154
2 35839 66353
5 18422 36809
3 89067 93267
3 10681 44908
1 17445 94189
1 206 94956
1 13057 58711
1 5662 85644
29 78783 81737
1 25269 83755
5 48257 87434
1 28568 81547
1 48536 91279
1 54847 93828
6 71287 99603
2 12805 36904
19 47115 52441
2 32173 58537
104 9587 13132
5 68371 96602
69 89735 99902
1 68078 95923
5 39871 50116
2 21568 54187
81 4556 10224
2 3384 42174
5 23888 96103
3 54692 67585
1 20218 82501
2 57250 80431
26 81545 83507
4 37851 83507
10 39219 41773
1 1320 81442
4 12368 45722
1 27305 77531
2 40208 68146
17 8608 33421
1 20291 42596
3 27437 55091
1 39699 55778
3 73441 86229
3 44819 82063
1 77221 88470
1 3733 86681
4 1691 35593
3 8473 49074
1 27628 83440
1 13717 76518
4 70386 76356
2 12592 29046
4 44184 95933
7 51622 96794
1 50633 99764
3 9154 67336
2 44979 68677
2 27272 49569
1 15383 86629
1 45458 66816
2 50724 72112
18 9132 17116
2 44887 54819
2 7249 55114
14 9761 11906
5 6924 44320
2 48564 55299
2 47474 85575
93 68720 68832
1 47005 86039
126 1860 8011
7 1830 29899
1 9800 96666
1 37736 70020
4 27515 28527
1 40254 96909
8 27108 49016
1 16429 83224
1 42305 76207
2 5640 58892
1 6561 71985
18 89640 98048
14 65142 86488
3 56602 89649
1 65766 84732
8 47155 62851
1 30972 65574
1 52430 99317
5 6702 50395
212 40044 40587
7 56246 65475
4 60767 95606
3 49759 50596
1 15684 90902
1 22580 59986
3 13943 43298
3 36951 74272
6 20931 37060
2 49795 63668
1 31809 86397
8 63337 83600
3 52678 87860
2 39908 62447
2 13172 99666
1 32795 96644
1 18404 94682
4 22827 43713
1 31650 91059
28 19184 25350
3 30077 97311
17 8232 21073
1 50560 75602
20 86867 92140
7 62376 70484
4 38606 54179
1 42046 72413
1 44357 64478
3 57466 98430
15 4685 20947
16 19943 29848
1 10825 70085
1 19133 80154
4 36234 67315
8 73381 83884
1 10057 36347
2 42816 55106
3 64479 69064
18 81316 94817
3 15649 35352
3 19586 78237
7 1935 9387
3 24611 44518
1 253 57682
1 31367 55102
16 63143 71807
3 10323 27586
8 59159 64880
1 23706 71391
1 13241 56371
1 20634 89109
2 18473 99760
6385 8655 9716
1 7438 41984
2 17348 92916
3 61983 89333
1 14637 61784
5 70112 82830
2 49374 90060
14 30797 46910
4 18431 53912
7 77071 84566
3 25535 72816
2 34614 53664
3 58227 74439
176 90084 99026
6 74631 95023
5 24543 41767
4 68051 79968
8 43490 46730
1 38833 49664
1 80915 89289
2 55296 84101
10 58128 68799
3 35232 52423
4 12660 29296
3 56866 83298
2 67813 90581
3 8131 57101
1 54963 88823
50 479 10767
44 62222 64237
3 7280 76379
5 24425 30414
3 65652 97718
3 14761 30135
7 47418 61947
2 63524 96956
156 86879 88693
1 20630 78721
1 29675 76602
5 4123 60333
54 14036 15949
1 2955 93881
4 65380 98748
29 18182 23051
1 19198 76560
4 2546 83877
1 24709 73711
1 23316 33638
1 8246 71782
1 1343 27687
2 46712 95987
23 21558 26519
2 17076 87669
2 18137 96396
6 51917 68285
1 24304 94197
1 13437 67560
1 21686 79080
1 23421 93993
2 67908 71510
1 51459 66571
1 15601 60023
4 64410 88061
1 12944 39693
2 20916 55244
3 23869 66177
1 11659 41549
2 36864 62931
3 50983 61106
1 59245 99308
3 23546 39299
19 36912 38491
2 40944 66743
3 42920 59490
3 27712 61765
84 83505 95776
1 41283 65152
1 41315 72298
1 49013 94949
10 48781 52961
18 5083 18481
7 79076 88320
4 59200 77764
48 974 9169
1 16545 60602
7 34018 58573
25 6978 25441
8 79995 99017
1 19769 98627
1 3889 50962
9 17815 34767
589069967 43011 43233
4 35954 53269
3 15850 67833
2 62025 92091
1 14046 66175
1 18334 58392
13 18234 19870
3 9204 10431
6 22380 46578
7 50060 74840
5 17628 65674
2 36294 59612
1 339 43119
2 32423 73010
23 68859 70862
4 3763 19130
4 35317 49165
2 37740 44064
1 6090 86976
4 51665 52105
5 8943 38022
8 66765 82344
20 38068 42083
4 29245 54223
1 45762 58974
1 3504 80635
7 7290 24641
3 21097 74999
16 76184 88473
2 68410 95868
7 86066 89991
2 19866 79047
4 23103 28411
17 35252 36917
2 20578 81148
1 2235 83591
9 17443 23747
2 34453 53352
1 36182 61896
1 21054 73783
1 4834 92750
5 49655 95278
4 6968 47541
1 8774 59166
2 50673 89453
1 33816 84462
9 82603 97509
6 1710 30458
3 1002 31726
4 34846 57431
4 36651 44274
5 59727 93011
3 48870 90711
1 19953 66229
1 36418 62731
1 57071 79748
1 74416 86576
2 9728 60808
1 34749 94396
11 89455 94692
6 9801 33521
59 75754 77753
1 56860 90898
4 7033 47599
3 18476 44799
1 628 20178
4 32390 73216
2 18210 40063
2 53317 54435
2 600 45163
9335 42714 43911
10 53726 75728
3 24706 89752
2 46542 90013
2 15999 79839
2 46769 75393
1 61963 98214
1 1965 89492
2 17590 81786
2 36573 69256
2 27694 96658
1 66820 95341
11 46935 49471
1 69993 83867
1 5801 83501
3 7013 23689
2 21229 74315
4 4482 30087
11 3019 18787
2 61235 97457
1 63290 89728
221 1466 6864
4 19012 62797
6 46781 65912
1 12025 89851
1 11821 95867
2 18078 43242
1 146 74938
6 10444 47009
8 69240 75704
1 20012 96489
1 44650 99664
5 34820 56205
1 69552 99900
8 7471 19867
3 25275 94445
57 79846 84868
2 40989 96321
2 23587 33638
2 9271 31040
1 18799 79080
35 34476 35274
5 5802 36451
1 6308 44779
4 26257 69046
2 21061 26408
1 62660 91405
1 45708 64753
3 18435 59141
3 13727 97759
1 2489 26500
1 6388 61593
2 33585 90556
1 5764 35761
2 34290 69843
1 6168 52258
1 31441 57800
1 49163 89065
34 83126 92489
6 57759 72910
21 10771 18478
4 12357 40732
3 43163 85311
6 55724 91299
3 76421 84440
6 13495 48555
2 63317 70846
11 73413 92709
1 3883 91765
3 46860 84298
3 705 83157
2 60282 97054
1 50196 52196
1 25582 43323
1 15422 87855
10 47735 52006
5 11790 21423
1 21028 64685
2 2541 57615
1 3719 55870
1 21652 96664
1 48866 57855
4 74875 77888
21 44536 45117
5 31307 43416
4 38782 71400
7 74284 88379
2 39998 84646
1 24557 89700
1 3072 53115
8 52228 97407
4 21566 44345
1 15558 38415
3 26802 71057
2 2982 80962
1 34011 69978
1 19 90337
6 14266 29861
10 12236 25015
2 25102 96053
3 6581 44796
1 9963 72385
1 18330 68174
10 78027 97930
1 4049 69392
4 52249 91543
1 10139 56757
3 28531 46492
1 28960 62602
1 7592 43125
2 1718 27220
2 38003 93250
1 7564 40169
1 1231 19317
1 60777 99727
2 62277 84549
7 5884 57550
1 7844 88296
5 76230 94144
1 4140 82005
3 44979 91988
1 28455 89318
4 11875 28670
4 24898 42361
1 8374 37345
5 70437 81504
4 51270 78186
1 26940 99168
4 39383 58994
6 15809 30578
2 38721 92009
1 44303 77586
1 1037 32895
3 41829 54280
1 21233 82143
4 72536 88998
2 51819 67511
295 90220 90829
6 15960 24590
2 18463 40819
8 33869 48207
14 10212 18782
1 16144 25113
1 8452 60217
5 27592 89449
3 45726 68311
1 10364 68265
1 11449 95620
1 6343 83597
18 64407 74304
1 7964 55415
1 16213 42318
6 55042 77645
1 38471 91026
1 57950 86670
1 2295 94386
3 21419 61356
3 48871 63537
15 72430 92883
2 6168 57273
2 65043 81431
4 57946 64148
5 52228 75796
2 75569 85540
1 39068 86886
1 51976 82724
1 31924 96106
1 7469 74326
1 6509 77886
1 31609 80539
1 73170 96046
5 1677 30666
5 32255 54215
5 78711 86009
3 85159 91714
5 24631 73110
1 38423 70523
1 3750 58207
2 17153 77328
1 34178 81244
1 14305 76816
1 23043 87539
407 89848 92133
37 11057 12935
5 64309 95169
1 17416 48232
2776 15717 15916
1 4001 67601
4 16248 93774
1 37281 65452
1 59492 74888
14 52877 55865
1 4285 89002
3 69596 86980
1 37066 78932
2 32212 60059
1 65787 87174
87 4270 8042
5 452 49148
14 82724 92177
2 60670 70831
8 16048 49476
21 83533 95136
2 24868 53354
6 46589 49657
3 61691 99099
2 36294 78228
5 36736 39509
2 7242 85758
53 86831 96757
3 61439 82317
2 47125 83176
5 12416 50416
1 14038 64164
113 6093 10695
1 35754 69638
1 14393 58549
1 37362 93649
1 12230 89307
1 25053 45254
12 74306 89841
1 26968 56761
3 61650 71630
1 16166 30342
3 70352 88417
16 7641 37311
1 23384 73587
9 5046 19368
2 29271 43012
14 18260 27628
1 7731 81300
1 1930 61463
2 82343 93361
2 10001 68084
7 62549 71240
3 22257 43701
1 34319 95181
2 74516 88466
6 67998 76943
2 35163 36712
3 19398 77883
8 79599 90355
4 60904 74624
1 68887 78770
2 66973 84260
2 22898 71457
1 51277 93148
1 30407 87190
1 53099 92412
5 28851 43693
1 30340 86634
1 39385 78165
1 61916 82546
15 76025 86398
1 25592 95797
1 12133 88268
3 7831 64640
3 62086 93954
1 52857 90583
2 30826 78379
4 31648 63295
2 16198 35088
1 37892 86529
22 88770 99896
2 7564 88878
1 13235 61607
6 3147 19062
1 6182 55179
3 60637 86251
1 22090 48612
9 40571 57334
2 15218 92697
16 38744 41496
16 59879 67912
114 1482 5800
1 26283 30473
1 20048 88325
6 3532 87461
3 69373 82446
2 42950 80616
12 49374 56018
19 87680 90904
1 8567 98286
1 18097 80659
3 22615 52241
5 22535 24424
4 10403 73825
11 58177 69606
2 14428 70573
2 48217 91428
150 83049 85522
8 41918 62914
1 17034 82964
1 55748 87973
2 44602 52078
1 45408 73614
2 60028 88649
7 12871 34074
4 42250 86526
1 10174 57663
3 7663 46108
69 70841 73510
3 67615 92855
5 11009 62969
1 32634 63016
1 2714 54432
1 56134 91861
1 6676 54200
1 28241 95785
12 87429 91679
2 45643 70112
2 29060 74478
12 20150 27043
1 31654 79188
2 34797 93580
42 9436 11223
18 7018 24070
1 31000 62509
1 24506 76699
5 75900 92735
2 8530 92070
2 24042 67681
3 60302 71825
12 63162 65239
23 4924 13580
4 21210 81518
7 69664 74272
2 28301 76578
2 28634 50543
2 59226 82097
3 10953 50139
9 73750 92198
14 23309 31176
3 26841 50800
1 41642 73444
1 48017 72400
5 38676 41429
1 11317 96864
1 14713 64316
1 28860 69575
1 21481 38106
5 71066 75842
15 24285 36954
1 28499 92008
3 38492 85686
2 1767 57490
7 68742 70801
3 37211 96913
72 10525 13850
116056041 38642 38780
2 21511 87367
2 9354 94582
1 23069 76023
1 9147 82212
2 65555 83639
1 19975 83569
1 17901 47934
12 81497 87403
1 25090 93051
1 14704 90556
2 5638 66286
3 3091 91670
81 90131 99438
1 1956 80760
2 41941 83231
1 5775 56173
1 19345 98612
3 57096 96008
14 77891 87634
1 11665 64093
1 4755 46393
3 53481 77246
1 54656 79134
12 77901 85692
1 1501 50821
6 33947 68092
3 21783 43925
3 44415 70338
1 9870 91299
2 59705 78727
6 52760 79571
1 12510 74970
1 15410 67504
2 67368 89917
1 1129 78082
2 22796 53438
13 88201 96578
3 67213 80120
32 82873 84673
6 72201 73253
3 49818 94806
8 12355 54865
3 70583 99426
2 22937 76495
1 21709 87237
1 36802 67340
4 10893 44909
160 88845 89659
5 76111 88096
1 33991 83280
339959 5085 5143
2 51834 92637
3 63296 96597
11 78824 81218
5 23201 48314
23 2070 6212
7 49927 58578
55 13767 15376
3 24679 76815
5 56159 92966
1 51148 52970
3 49438 66047
153 97188 99643
1 38521 98841
1 957 93601
3 68408 81217
2 16754 74813
1 6044 70111
1 44921 61852
2 11123 88533
1 65139 75918
7 31970 40978
1 57840 86520
1 4984 62816
8 82364 91625
3 70454 94405
1 40455 78272
1 50919 66235
1 66368 77751
2 18128 27628
1 11445 44038
3 29488 65557
4 6987 82894
1 16188 42082
3 7667 63304
4 16266 40303
14 76775 83939
5 19192 27432
2 17514 85604
16 86607 90173
2 25389 49813
21538 60206 60294
3 51113 81581
2 63331 99441
1 71687 93018
1 50987 97666
1 68183 82013
2 62512 74782
6 8064 70511
2 38269 61767
1 10827 94987
1 48399 92994
4 59671 81150
2 15740 53419
5 19368 36110
2 34382 76058
32 73348 75270
2 25408 56017
1 47054 52161
1 2620 79756
6 55902 75228
2 32809 93921
8 82938 96765
3 32977 47707
1 25331 88446
1 9139 72769
58 2205 14101
1 59438 77721
3 8547 77754
70 2434 6218
1 12059 65269
5 41791 82373
3 26200 48805
1 12926 54942
1 10208 45698
4 70362 82747
1 30070 57034
2 10301 91804
1 32590 41221
23 8871 14283
2 32059 71585
1 21035 56489
23 4440 16134
13 81858 96078
2 24586 65047
7 61391 78695
2 3161 57520
7 44698 60282
4 42342 97489
11 73832 99442
10 66907 68448
17 5224 19720
1 3138 55184
5 57064 81016
6 22780 53816
2 14048 49529
1 34976 53390
6 80629 89300
2 19108 98564
4 60379 77192
3 5408 59840
2 59960 83475
2 33461 49146
3 37608 43079
1 29696 45528
1 14961 98143
2 510 57707
1 17890 73293
5 7350 34169
10 210 17364
2 26811 54256
1 659 84675
3 42348 77689
1 4530 5607
6 64682 98739
4 31995 58074
5 72803 93078
4 53216 90387
1 48732 74934
88 16455 20132
2 53303 84710
4 27812 37473
3 44252 66814
2 9334 54227
5 16575 33427
4 39757 70339
2 34732 59511
1 2413 93715
1 29832 54903
8 24908 33344
3 14236 20144
3 6659 60665
1 10436 57603
6 34612 35613
3 71395 74362
8 70995 83851
7 62926 70262
3 11687 30841
6 17717 54471
23 8035 16401
19 26321 29226
1 9659 31657
4 8334 58399
8 59056 94779
3 3553 38585
1 14785 67494
1 2457 72491
1 53469 78738
4 44098 95337
4 60668 84880
1 15772 42210
42 10165 12202
2 60173 77822
54 30886 32510
3 35182 63374
3 14854 24959
1 47665 56695
10 1201 21975
2 8447 42005
3 47498 49508
6 39443 53634
12 31818 35045
16 26183 29482
5 78035 96880
3 18678 90922
3 74141 78638
2 36502 52529
2 63048 69178
1 32088 51288
3 31622 89876
6 40743 45155
6 654 22340
1 30642 70661
34 61961 63833
4 6829 19547
4 3094 51145
1 9803 44257
3 35293 67374
9 60673 84993
1 36115 80060
3 4438 38672
1 27364 90990
2 5924 90494
2 36148 85963
3 3523 35918
1 17258 97084
1 23735 52507
44 1643 9032
1 16432 91061
3 25871 63529
1 20094 62232
1 27902 92374
4 2455 29224
2 3163 48294
15 66010 89131
1 32736 38793
3 80094 87838
2 14042 47023
1 29763 45788
1 5979 73550
2 33860 54505
61 87127 98295
2 6920 59611
14 50105 58626
9 54008 57688
9 60059 88246
1 51596 88737
8 42406 48573
5 832 5675
10 18546 22532
4 38163 47158
1 11745 59205
1 9282 21371
5 24534 83552
150 22225 23098
2 45041 64201
2 16400 97104
1 147 58471
2 32 19915
5 3937 24513
1 4373 91171
1 48606 84053
3 24905 73808
1 8338 67184
6 58449 66908
3 24695 34906
4 49105 67495
1 49420 78288
4 52164 83942
3 10261 46856
20 28375 33885
1 44430 68823
1 43676 89998
2 14722 97868
1 38529 92663
2 45833 62388
75 88756 95716
1 20763 40519
10 72409 82802
4 73519 99672
2 5606 14431
5 39742 53882
4 49142 71600
26 46447 47091
14 84280 88678
141537187 97998 98072
4 42146 84294
1 35645 91524
23 67548 72203
2 41255 58026
1 13703 63600
1 601 96841
1 31697 75775
42653 93290 93660
2 26707 48156
14 1243 21069
9 61226 85670
6 26432 45808
7 37562 50849
1 35711 93358
3 16656 22602
43 6485 11617
8 26529 32886
192 65488 65589
2 9969 24646
3 18543 19705
1 3897 30430
5 69916 88109
3 58304 74014
9 52526 63989
1 20007 94763
2 7246 43756
2 37457 93339
1 55886 90515
1 53303 79282
15 70746 71450
1 67812 83221
497 95327 98483
3 954 65201
1039968 19213 19319
2 27624 65391
1 46915 97111
33 10865 15062
34 76889 91276
18 17596 32740
4 38043 54502
3 36727 88206
2 60760 67613
1 59753 81326
2 39913 73349
30 32163 38395
26 37996 40896
1 307 48362
10 10498 11937
3 2919 99247
2 41435 75325
8 5273 20332
1 4647 37767
5 57754 78969
2 5044 23034
33 25123 29839
11 16941 22233
1 57481 84586
3 5510 62407
6 71176 73608
2 14806 97098
1 5584 53013
1 7710 95501
1 52804 94011
5 1883 13554
1 60259 93345
6 34740 59135
3 62093 92689
2 11427 48293
6 24073 27521
3 5970 97160
1 27779 93587
3 31067 59579
1 21570 61001
5 72608 80634
6 48289 67025
7 35579 57313
2 575 10864
1 15066 62351
2041 62650 63207
9 32356 45969
3 34835 91505
2 33783 75863
5 27508 43790
1 46654 92144
14 8945 12905
2 17683 84652
4 13310 13639
6 918 30978
5 50177 77948
1 10021 62317
8913 1515 2068
2 11212 72219
1 22896 94552
3 5745 47048
1 28143 76593
3 19405 51254
2 9151 67811
1 56256 68606
7 75402 86212
1 4051 73556
3 29455 64257
6 1967 23618
21 78668 86966
1 26032 68291
2 6503 33581
8 13964 21788
3 59512 69306
3 17900 91612
1 38116 92956
5 19026 34210
1 33512 92400
2 4387 66937
2 77901 85505
3 26445 29164
2 44505 81512
1 12564 20101
3 24332 86256
8 67055 98361
1 22580 96147
43 91251 99706
3 50347 91029
1 30447 86341
1 25796 81959
36 85249 86499
2 26033 79378
2 7423 60718
1 447 66315
3 27162 55405
2 18491 95834
19 66074 76251
3 16483 65717
1 35222 80180
1 27329 87177
1 5108 94661
37 71845 72143
1 6150 87779
7 22242 30541
7 18824 25510
2 445 30474
2 35725 79349
1 40157 75843
1 18747 77058
3 51740 54806
5 55655 95777
1 29676 90298
1 61765 84707
2 28833 47311
2 27078 96025
4 10903 30003
2 29929 96594
5 25144 30799
3 30271 55858
3 52622 69439
4 43482 53454
2 13418 70906
1 37233 65591
1 48161 63780
1 43051 47852
1 27361 70062
2 20168 88032
1 29167 59327
2 7230 88650
1 55750 91970
4 48726 61193
1 16375 75089
1 8033 95523
103803 26245 26360
2 44732 57708
79910 78255 78459
2 13116 71967
5 75727 85008
2 54158 61070
6 4676 48892
1 19869 97398
6 68510 85120
2 26609 43160
2 17990 85973
1 35494 99812
2 9486 59377
9 47145 53927
1 14477 97349
21 18309 26596
1 16195 90802
2 42702 54537
1 3008 57396
1 43057 95113
1 51587 67829
1 1600 43972
8 70086 84761
1 48592 88022
7 26425 32229
4 35310 66374
624 98443 99089
29 3663 12535
7 13008 41185
6058515 97370 97821
2 35289 71488
2 15715 43550
5 59286 87479
6 29923 63837
3 37530 47869
2 1232 56175
1 51568 59772
33 66325 68464
2 50624 52303
1 36775 68576
1 50103 74998
8 19505 38623
2 17170 92140
1 6936 85529
1 3241 83574
1 21995 43633
5 17572 36611
1 4972 97524
1 13546 67863
1 22943 60398
44 83061 84430
6 53801 84021
1 33789 95165
15 70049 70532
1 64694 93768
2 40871 56901
2 3212 64508
1 7433 63414
1 7642 34870
1 23209 30103
2 12654 40118
5 45324 79031
1 58048 98220
1 45325 57777
2 9864 99978
17 3970 24224
2 57074 70547
3 37375 61004
101 7347 9066
1 49899 78529
1 68451 75834
14 31580 40461
20 79597 87264
1 25832 32642
4 27829 77833
2 22917 84230
13 6150 23833
3 16012 76966
1 28510 60152
35 5683 9246
1 27060 73193
18 75292 79881
11 56518 62534
5 3948 24532
3 8829 84794
9 65874 81741
4 35974 66353
2 53185 69333
1 30763 92176
1 32735 69815
1 9602 39159
12 46601 51133
2 15859 78042
6 10655 35410
2 61071 97380
19 77124 93002
5 25497 57253
1 19873 83514
1 6138 48779
1 24247 66713
88 85795 88544
4 65208 90187
3 38329 67554
1 53374 99083
5240 42282 43463
2 30602 53791
1 52004 62280
3 24982 39219
19 75689 90758
1 1732 95072
2 33604 48877
151740490 32044 32128
5 42742 68384
15 83493 89895
2 19868 59042
2 13630 99477
2 21876 82285
1 52321 95037
1 2511 77287
1 45637 65043
3 59339 93151
2 4113 40537
4 48432 65110
1 50442 58015
2 35558 44218
2 17020 70933
1 44366 93808
1 17663 96898
6 60525 91892
3 71259 90180
1 2924 96954
1 57151 98622
2 46213 65384
45 24437 26083
4 72882 91302
3 66338 66869
2 38484 81970
7 40416 53886
1 6062 60553
1 15626 75601
1 13113 70343
2 60940 65172
5314034 62506 62974
2 55452 75781
9 37497 41412
27 63818 66827
5 15519 69067
1 6068 65553
3 57235 98324
1 34218 65259
33 5619 19418
2 14780 52066
1 60719 99283
5 42463 48748
3 13422 85277
20 22386 26404
1 43776 87979
52 86429 86680
2 18263 90309
3 37500 92168
1 9420 71998
1 50193 75177
1 10399 83674
35 72029 74852
25 34051 36265
1 26773 69894
1 46504 55484
3 75272 90331
1 10697 59989
3 33898 82509
3 3008 84527
1 17171 84734
1 23176 71353
1 61510 98514
6 34772 44662
1 7153 50831
1 30569 42235
1 85260 91491
4 44503 75369
2 37458 40182
2 48891 60511
150 20015 21028
1 63517 87790
19 16613 23254
4 28844 95914
30 30512 32441
3 30626 56305
1 25291 52405
1 26860 54194
13 77690 91634
10 76418 88860
1 1257 90273
9 9631 30921
768 95794 97869
15 5794 11370
4 46610 72668
2 36868 54474
2 1032 62071
3 85000 96200
14 21149 38848
3 37973 93363
10 12434 21939
10 55731 71026
11 65285 78710
2 42766 95124
37 59930 62176
1 19545 52718
2 20633 75904
2 5987 86325
1 35733 68597
2 28362 55779
2 52319 86347
2 39904 62824
1 46199 85551
128 94573 98356
2 6456 51558
5 16567 37373
4 4750 25381
4 44885 47933
2 42501 70609
1 44775 64227
1 54090 76572
3 27353 54170
4 60553 82073
1 13183 73711
3 12365 26126
1 6844 88502
4 34722 57872
1 28177 99541
1 38370 74415
1 4446 80334
1 7108 84208
1 5816 74365
1 14270 93178
54 88159 91849
1 10382 60826
1 5491 68704
2 9255 31248
2 8563 42685
5 76516 84920
2 18009 83313
4 27465 66702
1 14083 65379
11 42492 45536
2 18310 91422
7 51510 80780
1 275 60907
14 71567 98535
2 13134 91837
1 17927 68339
3 64911 72294
1 66573 98331
3 40579 59099
2 17282 42000
7 66281 97635
1 25674 91441
5 16354 47496
1 22092 87030
2 65389 68523
3 54439 65527
2 58417 78448
4 41317 57276
2 49765 95713
2 74077 77629
42 8587 12873
1 25336 68456
4 15519 70441
1 37410 71848
1 56174 80120
5 23792 47726
1 26407 94348
4 90170 99998
1 65478 88229
3 5597 75014
3 14344 61647
1 6142 59888
2 38754 48666
1 66527 92149
2 47060 70718
2 32739 87921
2 15046 73671
1 18274 72621
2 9207 27319
1 36327 96479
1 26313 88002
17 13653 33869
4 12943 36232
1 44968 86943
1 16482 88459
1 55627 67670
1 9392 87680
4 3812 57246
2 41963 69702
1 27939 62814
664741 55686 55881
3 53355 97234
1 11540 66849
3 60550 75719
1 42330 45596
4 66215 98696
1 62845 98443
1 20866 95231
6 77121 89026
3 5403 57379
3 24699 65104
60 71819 72597
1 5313 50448
291 30192 30496
1 55090 56814
7 11667 76378
29 8766 17903
2282 1484 2717
10 14425 26321
1 12635 68197
1 215 31382
3 6841 36166
1 10847 53344
6 19557 28895
2 22389 72561
4 27190 92254
23 67504 80629
3 39474 58134
1 29615 65882
104 3281 7517
1 33674 86780
13 76399 87664
3 4650 60432
6 67980 99586
2 34107 50062
1 30012 43123
79 8170 14359
6 16672 23401
3 4020 48792
5 46223 75232
2 31060 55354
3 18742 61704
105 13239 13857
7 27615 32352
4 47342 67096
1 43748 93934
1 38665 99544
1 33562 77347
1 19674 75206
8 58308 75839
1 65939 75134
1 51332 95386
11 6261 36203
1 34193 42898
1 59888 78109
2 44439 68050
1 20006 55970
2 26736 75523
1 32895 97669
1 13802 94015
3 69030 99118
4 7205 96140
1 41652 99899
5 14074 34515
1 61915 88566
2 47019 90355
1 28872 76823
1 7716 79570
157 92671 94970
1 65786 91980
15 32367 35632
16 60285 62618
1 18879 93413
4 1648 19768
8 7460 42081
1 6121 74629
4 63313 90770
2 14867 19249
2 9914 25331
3 63163 81208
11 36464 42955
117 88307 98560
4 75421 86165
4 1683 21894
6 30810 39231
4 42032 59189
3 1377 32833
2 2853 77243
66 82816 87182
3 7736 39356
1 2369 98681
1 14693 70446
276 1130 2710
6 32596 41065
9 50801 79819
4 8388 27061
1 14421 97301
1 17740 74478
14 72677 90755
5 28719 57154
1 19574 76697
5 65502 76377
5 54406 92461
2 10869 53301
2 16055 72094
1 14372 41384
1 25143 51401
9 57472 63774
120 2656 4154
5 62085 78896
1 37397 88034
8 19072 25441
1 11078 81479
3 5455 59481
2 1342 42816
1 16951 92298
2 32206 40250
5 42740 96094
3 20028 41332
1 32618 38098
13 78005 99314
2 12491 71324
3 68797 89849
1 11979 67851
2 4686 60271
1 59612 94501
1 2793 24980
3 31998 77462
1 13262 81796
2 54693 79728
1 21951 89588
3 63381 84860
4 41102 66980
3 34424 46516
1 6784 92503
2 10361 50368
9 50379 52743
7 8459 24431
5 42283 80558
1 7525 94619
1 51716 86453
1 3987 97028
1 53974 79959
104 78918 80367
1 9918 59464
2 9148 68248
4 15899 39337
2 25558 80463
1 32259 38393
169 4417 8058
27 75102 79400
1 33764 80197
1 618 63961
2 7012 54008
2 19565 85339
2 3492 50653
1 19393 53851
5 46720 82029
1 39742 92548
3 4888 47701
3 40264 75088
1 21954 83196
3 76621 86659
2 5957 57569
1 13574 82669
3 65315 84242
1 49399 68612
30 87844 98990
3 60291 95783
2 16429 98997
3 11653 47163
3 20380 59269
1 1102 71973
1 949 69698
1 29374 88416
1 6545 63664
1 12090 61244
3 61506 72644
1 29358 78118
2 14260 70275
1 61347 63203
2 9987 26445
2 7975 50509
3 40997 86421
3 8455 41964
1 77072 89586
2 23875 62077
1 31117 52600
3 8083 28441
1 10018 87181
2 46347 98098
1 18436 23826
1 20642 41900
3 16842 51482
54 3576 14615
7 17594 29542
1 34233 66024
1 19150 33492
3 31732 75740
33 29979 31851
4 34918 82823
1 24114 94113
1 29368 47982
17 82157 97863
1 58955 79851
1 22723 77094
1 20022 45639
4 59406 67557
1 36296 66630
4 43272 93574
6 33217 45086
1 31307 64795
9 42707 57889
1 58773 65387
1 1528 66804
1 5442 69691
1 12659 76020
3 53622 83284
2 30449 64062
1 39855 98147
2 47599 67023
1 852 80870
1 23526 46998
2 58893 98065
1 54306 84386
3 16808 52177
9 25158 35291
1 700 56787
4 22704 39740
1 116 77550
1 2511 63222
41 80362 83356
2 24366 61023
71 74179 77180
2 15661 89421
48 9811 15093
3 69812 94142
1 29542 73684
13 51941 60851
2 11758 61230
69 85715 95978
3 26775 97893
2 28797 77207
1 41087 77538
4 55346 97926
1 4603 83618
1 24887 58564
1 17428 95664
1 43125 83897
2 31430 55231
1 43409 71380
2 53362 95783
4 63259 77734
1 68894 87552
1 3155 84091
5 4517 36783
2 15666 96279
1 25993 59682
6 56129 69845
3 5299 46544
1 14682 69356
1 4634 73997
2 49702 91269
3 71297 87422
2 11428 38354
2 16237 55111
1 46859 79202
20229 49265 49371
1 30342 47442
2 38123 74480
2 31635 58188
14 41524 49176
35 1226 10602
28 15414 25577
6 1482 97242
17 67638 68579
2 9032 50842
2 56519 69039
4 21829 31469
5 82898 95179
5 41018 71133
3 42867 50958
4 70027 98501
3 1607 68481
2 800 21734
1 48641 78663
1 3730 97396
375 90306 90728
6 52202 93956
5 12171 85568
1 3020 72368
1 10983 70244
5 68510 75293
20 89311 97184
1 17318 83019
36 75561 86043
1 25866 73043
7 46758 48765
2 50446 52735
2 37449 83752
1 525 97194
1 17216 67100
3 56762 71496
21 87965 93782
3 14672 31155
4 11469 80666
6 73422 84816
1 22517 36937
2 30052 64925
2 35040 44730
1 31424 80547
1 72116 82789
1 42793 87019
5257 63062 63417
28811916 37261 37301
115 22711 24888
42 4405 8325
108779 16723 17144
7 27928 77017
1 55522 79820
3 21186 73855
3 20555 37790
11 23754 33468
1 26849 90680
20 5786 22693
31085164 1141 1446
6 49306 62733
3 65178 96969
9 42881 47981
3 47753 56403
42 6380 12192
4 22913 86694
1 45676 65683
17 74571 88513
3 30725 89805
1 62222 80819
1 19285 84867
1 13217 55654
1 1951 23731
2 28704 65601
11 64473 67596
5 19182 35883
185 91772 95360
3 1875 33173
2 16976 44357
5 65978 89030
6 32769 50953
2 17067 33877
2 13470 54292
1 27992 94045
3 1138 22352
8 67322 80855
2 73228 94536
2 17643 67467
2 32396 86901
9 3700 22567
11 1815 27625
2 10517 36566
2 17941 45257
1 18595 99947
9 2308 11478
5 47895 57528
5 76946 92809
2 51397 90522
6 47000 61801
5 35899 78338
1 41909 59849
2 50333 84041
1 12940 89912
5 37349 47495
2 12817 84576
10 27139 33228
22298 6971 7971
4 35707 68299
4 58027 74689
2 30410 62063
4 76112 96313
14 87261 94596
4 69296 90986
1 12873 86816
7 44199 45811
1 11728 52328
18 22403 27300
13 7610 12842
1 41299 62307
6 73287 99640
50 89704 97015
10 835 36704
2 26354 59868
4 10311 61720
1 25595 74570
1 18453 98686
1 23095 49883
1 36564 99416
1 1751 97135
1 6317 92634
8 51064 53844
1 21877 94984
1 26341 65362
1 19906 72910
1 47539 89606
1 23886 81432
6 79613 81964
2 62650 91937
1 41540 68345
1 10017 35468
2 18158 94744
1 4236 97970
25 66861 72052
1 36538 71979
4 14910 94592
1 8129 87707
1 65145 74124
1 45723 58439
6 21558 35641
1 42120 92268
7 80220 85948
3 12679 66831
2 33849 77015
1 15803 91971
1 40606 85980
1 4243 75348
1 15316 80312
1 6928 92755
2 54872 83309
4 41838 45716
3 27556 72316
1 21224 53799
1 33877 90523
1 6394 50179
10 78469 99816
1 24615 36972
2 55712 98084
3 28706 55269
2 10963 63706
1 28301 75463
1 8004 99693
1 14901 64428
1 41127 60464
1 50147 79043
103 3684 8328
75 57839 59627
2 80751 87899
2 70080 88775
1 32603 83717
5 38726 90430
1 1554 55706
2 9645 97639
1 22767 91995
1 46229 53432
2 53638 99580
2 76665 88551
9 53045 56926
4 45505 67089
1 30665 68827
3 19626 31108
2 29167 67572
1 40052 80495
1 59746 67671
1 24016 85081
6 22839 48264
1 29677 75392
2 18586 98932
3 60954 74946
1 17341 92474
8874 30124 30385
1 79593 81730
11 18979 40550
2 448 18155
6 54273 70128
6 41049 92697
25 89590 91531
64 83175 87988
2 18060 59334
2 34153 83139
12 72452 74679
2 12373 83014
5 68730 90741
5 65247 92879
3 22626 74929
13 73299 74375
389 11318 12505
1 70480 81879
51 56580 58866
4 88798 95372
2 47898 48984
3 44232 78356
5 16619 53561
12 89304 98246
5 54526 95776
3 24009 60695
77 21233 23411
1 38629 56737
2 63651 98939
12 21379 39560
20 5932 15153
3 22583 38603
2 45184 76218
2 23112 51116
1 33445 49670
2 21185 73946
3 57753 73619
1 29104 39731
15 55438 56592
2 23077 48183
2 13720 49731
3 55524 73553
3 44402 52119
9 56177 91801
1 50485 89627
6 87039 98405
1 52293 88731
23 10025 26738
29 13692 22197
1 51989 55866
2 11981 32867
11 69601 75404
2 34565 97168
2 1955 49186
1 79222 87038
1 37528 76491
5 43390 59268
3 26137 78509
4 10224 74144
3 65767 82383
1 62058 89491
37 7404 8138
4 24434 71410
2 54874 99065
46 18153 19171
2 18400 54198
4 20336 31195
15 33154 43245
4 9432 89771
1 45631 88991
1 1499 86323
1 7335 53498
4 70939 93547
1 15448 26523
2 32032 97119
23 78005 97828
2 10849 77114
1 7602 99884
3 34741 50072
19 61874 63880
1 3720 71736
8 68066 72326
1 27008 97440
2 57896 75239
12 5611 20866
5 52018 93308
3 9227 35141
1 49133 82486
1 31736 84840
2 61103 85451
1 14198 50086
2 53946 62246
2 67773 77216
10 74588 94656
1 88326 93564
11 1263 53709
3 3877 48895
1 45949 75846
2 17357 30634
5 18784 30905
1 44817 84534
1 5156 41677
4 64660 72365
5 54340 76693
1 34174 97734
2 44975 73545
3 28741 86504
45 41417 43601
1 12142 92270
2 56348 80881
1 23939 70085
7 74332 88749
2 38662 71367
99 13493 15888
4 33570 96210
1 44324 72600
96 3379 9813
3 39391 49993
9 50796 56315
7 19247 35489
2 37621 89363
3 3352 89267
11 89772 95534
1 40842 69642
2 5544 90885
1 24212 68379
2 56530 84948
1 40126 86639
11 2364 43510
1 13829 45478
14 64445 66850
3 72061 93035
5 17964 59258
1 33546 68706
1 5987 66948
2 37814 63551
4 73083 97799
1 17590 48190
1 6929 42868
1 1222 97654
7 10523 23019
22 86307 91261
2 15828 63630
2 21279 74743
1 9451 93309
1 39724 70215
2 55213 60273
1 41773 80700
2 37925 85138
1 22864 91345
2 38548 59604
2 2451 39941
13 52669 67500
1 42286 89022
2 1176 55135
6 55526 56730
3 40244 91081
3 89426 93228
2 43846 66972
10 32046 44070
1 13634 87460
1 82772 93288
2 60626 82180
2 14529 84268
1 2988 81317
11 2874 32071
1 22193 45375
2 12497 77811
1 5536 65555
3 33527 58271
1 9131 51978
12 83876 94220
3 27688 45503
32 70960 74007
2 37953 62634
1 32269 69703
1 60204 75573
1 55878 80350
4 14359 26229
173 90696 96666
9 63369 82945
4 28400 34171
3 30181 61023
3 25172 71062
6 41788 47289
2 32420 59463
5 49443 72259
4 8951 43711
1 61361 78411
2 45810 93256
1 16802 66466
1 43644 50888
2 13496 99320
5 2068 21780
2 27727 48025
9 19123 34499
4 52885 76739
6 14747 56034
2 47495 83172
2 15187 47555
1 14261 74353
1 6708 49658
1 21173 81146
1 12346 41130
1 27923 39421
3 42529 56178
38 84964 88879
1 23844 82573
5 46679 74705
1 18809 60878
1 45718 85113
4 58334 84666
1 63369 76136
12 16901 19249
2 21925 78662
1 38219 91501
6 26219 41360
7 73074 98887
2 23328 88886
1 29573 88608
1 31430 48597
1 30157 90533
2 4333 74257
2 10775 69139
117 422 6873
2 7693 96946
94 95274 96382
49 1180 13850
1 39183 64636
4 19836 69302
79 81030 84196
2 4701 99839
2 17857 35178
2 62340 90631
1 19335 77147
332 15434 17408
4 36643 60815
2 6295 47293
2 8010 57888
5 58008 97957
65 66179 66377
6 520 8324
8 73212 88411
4 37943 71077
1 40425 92530
1 33945 72727
1 58253 98081
1 40332 87910
1 33419 98624
5 18997 43728
2 5080 74495
23 69830 71928
2 19676 65934
1 15794 38629
2 23043 48891
3 13056 34200
2 25552 91701
3 4869 59850
5 65919 76038
13 5411 27511
2 33104 61705
2 29105 64989
36 36990 38366
4 71207 98335
3 12216 73722
5 61754 92327
1 40995 84634
1 18322 74048
1 24218 79745
1 39180 76780
3 3099 30116
2 5584 81368
42 7605 15721
1 12233 92188
2 58351 83845
1 35363 72123
1 22612 91590
2 6830 56381
3 34716 51038
1 448 75782
1 12068 87824
1 31417 75750
1 24968 94992
1 280 86169
52 75558 79188
2 20386 91478
1 47341 68456
2 46750 82271
1 23117 53091
1 33157 83814
1 14638 49727
12 2577 33923
19 2564 21711
14 71630 95318
1 25917 60051
2 23290 89481
5 57470 66828
2 56706 91099
1 2710 99259
1 36939 79391
1 64127 71452
1 27127 95290
2 41887 75077
1 37022 54405
9 7427 39404
1 6115 30684
3 45752 91422
1 62258 81339
9 49258 64146
3 50596 77811
1 29792 65282
1 46134 74673
2 13193 72702
1 44540 88315
1 68808 90787
1 5856 75597
4 29851 62269
1 2329 77676
22 71999 95188
1 34204 66094
1 43605 73181
31 2615 8745
5 77076 80640
9 16526 37350
4 46166 83124
12 84045 89525
4 13448 44175
12 38442 44184
1 15272 39740
3 71550 95152
59 25372 29489
1 22024 62557
8 69254 87102
1 13450 73445
4 10229 37938
1 50090 92084
2 15508 76026
1 26321 83803
1 4336 78525
1 30147 93014
4 33129 57834
2 11958 41165
1 63125 72096
1 8837 81245
2 18430 81591
1 64250 78564
1 8039 93943
17 77566 90468
3 14532 66739
5 66083 67851
42 8638 11689
3 8272 99710
15 9974 20739
2 1729 53599
3 53092 72067
2 64321 95240
3 37286 52262
4 7004 82812
2 53160 71097
75 88866 99699
4 12665 53175
1 11841 92293
1 41694 54790
2 70849 74032
4 33309 96264
4 36034 49662
1 54524 95326
3 44635 48268
7 49992 67778
1 51393 94426
1 21729 76839
7 89499 94359
1 7780 94633
2 25508 96347
1 53791 82307
1 9508 76229
1 14869 73142
3 36585 66107
22 7662 14709
2 12780 98932
1 28157 80456
2 68711 88317
13 13781 24015
2 8303 53483
2 7647 66583
1 2320 65611
5 65400 91039
1 32594 92817
5 11854 28541
3 10445 34601
3 39301 56089
2 5952 91308
1 6909 24353
2 70422 74974
2 15040 32002
66 59122 59948
1 46306 82060
14 81036 86282
6 20393 47202
1 20758 99322
13 31344 37411
7 63718 69814
1 52282 82943
3 8531 41238
3 40370 60393
1 5409 58203
33 75081 80881
1 1331 45401
6 12376 27620
4 43887 82664
26 12986 18606
4 34807 97089
2 38801 66339
1 4206 12968
3 34743 53632
5 15253 38727
1 25665 60728
3 39197 55490
1 45468 67384
7 77544 93834
5 58433 92307
3 1670 22727
1 71943 89463
4 44765 77081
1 45453 53424
2 66136 77874
2 29905 63368
1 63768 94756
3 17682 54652
9 6738 45199
4 15278 27165
5 58607 87962
2 51142 62709
7 94217 96727
246628693 85131 85155
5 30245 44904
1 19040 66445
103 3146 5182
3 5513 91941
14 70601 74993
8 27497 35823
12 36117 38356
1 48192 96734
7 62538 75311
2 4836 86798
37 28502 29343
138 95721 96934
1 32793 39693
5 47158 78011
1 23199 84255
1 20258 85740
1 8311 81041
4 6302 25757
2 33843 85114
315435 85691 86230
1 42734 97110
11 11003 30308
8 27501 43271
2 7572 36966
9 895 14909
1 21396 87779
1 30930 38653
5 20841 21185
12 54817 61344
20 90066 97055
3 58637 61738
1 26549 78915
199 48949 49498
1 2114 92721
2 16269 72298
4 4443 48753
1 36518 68573
4 15756 55968
1 33158 72804
1 7433 49324
1 21616 81859
2 12069 25291
1 16153 70551
4 36721 64559
56 81573 88162
1 18498 73102
1 6926 13914
4 56571 82457
1 22532 71246
6 11798 39734
2 49708 93240
3 19629 23066
1 23078 44927
1 58349 95206
2 41159 61406
1 46210 90450
54 5027 12010
2 444 98075
1 55604 84991
17 64443 75548
1 64184 85616
31 83055 91253
9 13535 49904
1 12740 61859
1 34554 68324
2 38968 80228
6 3398 23790
4 2291 47282
5 75964 83580
1 12182 98645
2 21218 54566
1 14371 82553
6 5370 34525
2 14510 99569
1 21049 62558
1 15951 33640
1 25306 79063
3 64450 71811
1 34485 41302
3 1449 89230
1 19991 60170
2 75300 92790
3 13318 34238
169 48405 49434
4 33071 87227
1 67761 76599
10 71732 98554
2 35250 69187
2 69970 73902
2 12252 48546
6 19805 29694
1 5688 98188
4 71314 74461
2 21222 93696
2 65173 80645
2 24460 42463
4 29342 90476
8 49762 68983
2 43688 91210
5 19157 32851
1 49551 96600
5 55246 70165
2 7257 63388
1 50868 81745
3 25169 42979
7 83544 98229
5 10463 45980
29 90162 90611
1 3721 54183
1 24254 94081
1 3640 54177
3 10650 33549
5 51834 71213
3 21551 45316
2 34413 92367
5 69723 94495
5 44047 72978
8 80824 97304
1 4519 39158
2 26430 80819
2 67410 74994
1 10754 37629
2 29923 64852
1 316 79940
9 71960 76813
2 328 94334
2 17784 53136
1 9264 35780
2 9804 35353
1 15529 88178
2 20887 60746
76 94762 99390
2 8062 60261
1 3805 49961
2 6383 33489
2 12517 90170
9 68254 82205
1 10054 64260
4 59962 72177
3 1946 68193
1 16614 50579
1 8869 35978
1 5004 55670
12 38581 56128
23 79230 93140
2 13800 83840
6 71279 78926
32 91537 94247
3 24237 84303
2 31529 73808
1 19339 39606
4 81976 96189
128 5834 10111
16 8742 21984
1 15340 47531
2 9930 26576
4 2730 34320
1 12703 89555
4 46681 59791
4 38206 58196
6 51443 93448
8 82420 97405
5 66908 86068
2 61241 87384
1 32177 74761
5 6872 44394
5 4684 38094
3 33405 99068
2 16037 60790
1 13149 41900
4 22367 23545
4 45857 78757
1 38116 84788
1 41904 74805
1 8024 81757
2 13167 35904
33 13925 17836
1 30047 95723
2 40776 58254
4 68792 78689
8 47894 60052
8 780 9320
1 12015 92093
3 28183 30235
4 41475 78332
6 7424 50919
14 68831 70637
24 14140 17991
3 6449 77934
8 1932 26929
3 56322 79400
3 18083 43985
1 7358 70978
3 57962 79456
1 63005 86514
34 93294 97576
2 4368 95724
3 12298 55070
6 11517 17334
5 26626 57890
48 75986 80755
1 42249 46573
2 20477 40595
1 49020 88573
4 32092 42530
2 4629 98300
1 57157 77982
2 61282 90212
1 38443 87403
24 3763 13587
3 73380 80372
2 14802 33148
7 17838 45774
7 83403 96198
4 72211 88667
5 67 22676
2 32261 77842
1 59570 88572
2 22310 75967
3 30531 47464
1 17689 78602
1 38521 91869
54 87973 91161
1 21552 76827
1 14926 58484
2 10785 74934
4 58410 94628
2 867 74563
2 13559 87650
4 76096 96039
1 32086 37924
1 46048 92720
2 47979 92316
1 7602 78770
1 69759 97511
7 89531 99335
1 22757 93815
6 17119 63620
1 13817 63105
1 76778 90208
2 24920 89593
1 3595 57765
1 55849 94217
1 10212 61952
2 3076 36669
1 32629 88875
1 25684 95073
1 30074 80636
7 16681 30776
15 50058 67780
6 56936 79018
1 637 91046
7 41180 58170
1 35434 53475
1 14109 60408
11 84677 92642
3 34293 46236
2 37290 92253
2 18713 85894
4 29824 47759
1 37554 70928
1 825 83096
9 8436 27402
2 45937 86396
10 44057 47354
2 6530 82143
1 45386 58942
6 16750 27813
2 26999 65898
1 36899 91144
3 74510 94238
64 67672 70290
36 81118 84947
4 11484 70488
1 43071 85430
9 20085 22297
3 37836 57725
1 18199 55642
1 2633 57386
1 10150 77815
1 27176 53668
6 32631 35198
721580 9454 9494
12 6968 15425
1 34704 76985
2 26993 82369
3 48873 86197
1 38328 66049
1 7775 94079
20 78847 88494
1 589 65187
2 63926 68111
2 32642 79012
1 22340 48657
1 26104 57593
6 54944 75467
2 62051 98294
16 24697 29285
1 7196 91081
5 6809 62913
1 37026 80892
1 10046 84890
2 31854 62491
11 64536 88576
5 6277 35905
9 72900 95233
1 56558 95585
2 74871 84963
3 65251 86210
5 10805 40735
2 14171 92444
1 10673 57837
2 43536 72727
2 37835 83625
8 40607 50444
8 29856 32349
2 25085 71119
3 8716 37961
3 56928 78058
3 79744 89807
5 8037 89043
1 4481 83060
3 69930 80167
2 8062 96919
1 2528 95349
1 50255 92307
2 14008 72715
4 18343 31922
10 2130 21493
2 10565 94503
1 17150 58930
2 31160 72113
1 38312 91897
4 69194 88338
1 22535 86649
1 5809 81714
1 13740 79157
1 12534 78940
4 68063 82355
3 10602 67216
1 22587 93418
1 11243 79597
1 52864 85746
2 4646 86081
1 72518 91968
1 9295 77036
1 66211 90706
2 35897 48168
6 10094 28447
3 43323 46026
1 6630 77154
110 40615 41523
7 50710 95801
3 65604 70253
1 63958 88283
1 32081 98943
1 49106 75311
12 5852 17486
14 26127 38068
2 1596 53709
6 43042 52078
11 2225 14216
2 28439 97184
3 50172 89361
3 33401 96196
1 12211 60914
5 8095 26978
2 35824 59562
1 27525 52524
3 3988 35159
327 569 4116
34 13782 16454
2 11977 77519
10 68616 94566
1 63316 84256
2 37354 89534
5 24108 27433
7 81775 87563
6 12465 64387
3 51070 96054
1 54742 77576
1 8711 14572
8 15015 26145
2 52556 95965
1 27129 86266
3 24807 94059
1 3984 94323
1 30101 55280
5 66136 73951
1 4540 16191
1 71239 96156
4 34021 72197
38 87492 91134
3 51894 86175
1 54927 88091
2 22102 64292
1 35586 73629
2 8832 67268
1 6375 88565
13 10273 15949
2 10645 62930
1 21422 70257
2 48420 97869
1 24323 78798
1 42182 67335
1 33113 64174
2 57227 81665
6 73569 90834
15 18635 29594
2 13723 53638
1 3698 53605
4 54194 59347
2 3962 28308
5 64728 88567
2 20314 74529
1 18850 51756
8 80920 90046
2 8004 88834
20 55542 56447
2 13170 60596
1 44657 59416
117 6149 11457
2 48489 77958
1 27189 61270
1 54530 93578
5 46712 50618
3 43471 92651
1 52429 60175
21 28829 41852
7 57052 90254
1 32100 91167
2 48494 76705
3 7844 40270
12 27171 32732
43 4489 8228
1 42062 79227
4 24429 46505
4 36870 75115
47 89581 92637
317 532 5987
23 13195 21884
5 67351 78025
2 40180 83707
5 71270 94879
5 48969 68613
1 49044 65333
4 10778 39062
4 70714 73214
2 34233 55245
1 9787 72067
9 4491 33228
4 51084 67637
2 3694 99640
1 6057 98930
3 58997 79141
1 19690 99348
1 28539 82437
1 58453 93065
1 26776 94237
48 391 5823
2 46864 73002
3 36600 66445
1 19506 77840
4 14830 23519
1 49817 58344
1 19613 93950
3 40430 71395
42 63910 64943
6 2560 43395
14 72024 72996
3 9875 67691
3 47451 53097
2 42902 76371
2 44843 69979
5 14198 38005
1 7609 59404
1 14653 99185
2 43782 82123
1 26992 94279
2050 96134 97872
1 2597 97901
2 27038 58061
4 68156 76413
1 7976 55808
5 17407 41375
31 3754 9312
4 32472 76636
1 14858 52103
26 88085 98553
76 80437 82007
6 5988 26890
2 10004 67762
3 47021 82214
1 7467 98491
3 5156 32138
20 86908 92764
7 78697 96734
1 41307 89384
2 7409 59198
11 87380 94286
1 62930 95601
5 43245 52142
11 67701 70564
8 12128 50410
67 60753 64268
1 8928 73541
32 12530 13674
2 8018 23680
5 53650 66474
2 61652 95715
1 51595 91639
10 63076 95094
4 14596 21609
1 23986 85449
4 14514 66075
6 41277 52332
2 52758 66475
1 23694 74549
2 9956 22312
1 56575 90998
6 77292 90650
3 47428 88995
20 83305 84393
6 14868 49402
8 43054 61765
1 4654 83950
23 10001 19618
1 34477 99123
5 61689 71065
1 55903 65160
1 60574 87829
1 33555 72080
3 2472 49247
1 33709 83373
6 2366 50860
1 9787 53693
1 10015 87573
4 31804 44270
13 80370 89950
2 38661 72763
3 3637 69365
1 7268 93671
10 87597 95921
1 53726 64659
1 39527 93822
2 33535 72543
3 30064 79345
1 54881 87636
1 82597 99452
13 72186 76732
1 37631 89363
2 10975 36859
4 4380 73530
1 36577 71619
4 42326 53022
1 1926 70983
1 10037 65174
2 8458 88847
1 55217 69873
17 80827 91321
21 21235 29823
6 45648 49670
2 39257 50232
1 17670 62625
1 1962 82068
3 54528 72652
56 4035 8318
2 26508 70931
9 67154 86889
2 62506 78239
3 42556 69630
6 71578 99266
33602 78273 78854
4 33126 65654
1 16724 77768
1 14865 69854
2 58095 66170
1 18223 99831
1 8579 65057
2 46477 56079
38 80856 84275
4 50598 61868
2 43955 67876
1 9065 63174
1 23726 81986
2 34417 64159
1 57586 74127
1 43668 49502
5 10848 26698
6 76103 86725
2 19569 94267
10 3274 43740
3 10548 58756
1 5943 57259
6 68548 97907
1 18287 96814
3 735 52345
1 8882 91021
12 83829 98875
1 2642 61982
1 17270 94925
2 83247 97184
13 78571 81532
6 31871 38263
12583571 36100 36448
1 51930 74818
949 95460 95626
5 17451 32406
31 70721 78730
17 11994 24551
3 36664 85745
3 22352 76542
3 24649 73673
4 2094 56923
1 54218 80960
6 12552 24542
1 11317 81326
4 71486 72479
2 22533 53221
2 22474 66148
3 48588 68276
2 11800 92428
3 66055 73497
3 8574 91046
1 26480 61091
1 49052 66526
6 77528 86846
1 42048 71222
1 51407 60535
1 71484 73384
3 36311 72301
1 15514 76254
1 37731 77018
1 29429 74552
3 37910 50931
1510844 32356 32572
2 23575 98616
2 13514 53519
1 37878 89707
4 64716 97483
13 6971 23168
1 1295 72178
2 45180 82177
1 22966 93157
4 72373 74798
1 27907 89893
40 75554 78106
2 29732 44233
11 24349 38146
1 37103 42698
3 39896 89033
4 11442 68287
2 28450 70684
1 35554 65808
1 8125 62386
99 75766 76426
1 36905 75306
1 19943 65862
7 16559 27086
1 18847 56259
22 72979 79747
4 33302 68565
1 32225 50478
33 79872 97482
2 28160 94969
1 18755 71152
2 49500 77108
1 26233 60207
1 61618 80809
3 8421 36095
8 70631 93728
1 9483 77752
2 20368 53784
2 8693 82367
1 51638 91356
2 46229 53470
67 7883 13540
1 46460 94343
2 44602 89281
2 2980 21490
2 12116 84290
1 70124 77928
209 87905 89362
2 56973 98462
3 12073 22826
31 3798 11344
10 10981 26627
6 50790 59106
2 39738 57999
1 16943 56765
4 69663 92157
3 42739 51998
2 29336 86435
2 68643 93666
5 11553 50431
2 16608 47829
1 7398 79775
2 72994 99439
4 14620 28110
4 1158 38170
12 52150 62239
6 19245 63937
1 23423 52176
111 95439 96004
2 25896 80507
10 57489 67355
1 25579 99180
3 39295 53062
2 50528 92168
1 16622 66073
1 24593 75337
1 14054 93641
1 22124 90601
6 64285 70658
10 155 25815
2 50390 66038
2 12361 85158
19 28466 44223
1 39860 98343
1 52209 64731
3 10729 50683
1 957 60779
1 4397 53174
2 53776 91492
1 44141 83734
15 62806 86666
141 96151 97488
2 10595 48166
29 67102 70357
4 14014 30616
1 59409 82520
2 12995 59891
3 42412 70180
2 36215 69902
3 11790 28220
4 30240 59033
73 84426 95729
1 27530 53133
4 2312 35701
12 67361 99265
3 20076 42767
2 16292 28193
6 39993 85549
1 15799 91186
1 63906 86956
2 21099 86720
20 38332 41009
2 5249 88066
3 13547 27544
4 6634 20886
602190 36014 36267
2 24338 73869
3 8118 86079
1 6549 99545
4 52231 87196
1 17311 78073
1 6937 76805
1 3417 91508
1 55195 64922
2 18554 35612
20 80693 84990
5 17220 54479
24 72717 75312
1 49160 91763
3 5374 32699
2 42832 59913
1 22116 80578
1 33126 77885
4 59072 88513
1 56187 99850
3 30674 45601
3 58412 77871
8 15515 24351
11 33926 36006
3 40097 80080
3 5413 52335
1 16046 34914
1 17214 39561
2 26713 35772
4 47928 89642
11 58631 64087
34 3070 18312
2 5785 75096
2 30908 70865
104 3656 5955
2 748 54054
5 37881 88146
1 46197 53787
1 62405 93271
4 30643 96808
1 46193 95144
6 3203 24296
1 33229 96582
2 35434 87535
1 60554 92394
4 54509 60081
2 65421 82037
12 82907 86113
5 48884 62433
1 27305 74841
2 57491 66256
1 53508 63076
1 43312 63577
8 13846 41928
2 36266 85482
8 77416 91783
3 60538 66193
4 9498 32102
1 70550 85494
2 15036 83141
9 31126 44899
3 23393 45622
1 63636 89117
4 7486 23987
9 8313 26586
2 8423 69538
1 20158 96665
1 45475 69309
3 51638 94166
2 20760 39666
1 15733 57273
2 3951 32813
11 61727 74404
2 37834 60143
5 26855 68991
1 20767 73848
2 56017 60816
3 391 98090
12 30930 34280
1 66232 69860
14 83852 98043
3 41905 70773
3 2691 29040
3 11104 88815
1 5348 72461
1 39392 93724
1 11237 73589
5 82668 83470
2 25490 74673
1 54815 95453
2 32078 52259
2 21039 79038
1 30256 74906
1 38917 89359
1 48779 68544
1 415 73619
5 18685 25779
2 37036 95829
1 4471 68624
2 1524 54455
1 83740 86393
6 17222 23474
3 18941 36231
2 14768 62254
4 21961 95131
1 12697 53367
15 78960 86473
2 23317 39975
3 35690 72424
1 8168 61211
1 39741 88117
1 16622 83197
1 38233 85779
284 92038 92569
3 46464 91169
3 14436 29957
8 78190 89098
2 35539 74737
1 6995 73767
2 4924 33060
6 64201 77440
1 45656 63266
1 51122 80604
2 42234 91358
1 55464 82255
1 40363 87483
3 21956 54104
2 61289 81297
1 41704 58736
2 41136 63126
2 19798 56759
4 39513 44072
2 87819 99787
1 22847 90281
1 7865 82036
2 51774 67892
3 78174 94094
3 48238 91954
2 17404 80034
5 6031 51753
1 3800 44926
1 23990 64269
1 16669 67068
1 43890 62086
21 70063 76355
19 16721 25708
5 83889 84202
3 24972 88092
2 38803 86396
2 47481 53359
7 70654 86089
2 20095 79472
9 79372 84705
1 79031 84946
2 28683 56907
1 42546 97025
1 54970 98485
2 74243 99485
1 33414 85295
18 86403 98004
4 40950 51971
2 34527 58154
24 8229 19923
9 34869 41630
1 33067 98325
4 70087 95300
3 42372 75860
1 63846 87875
4 51252 77365
1 34467 80663
1 18152 86268
1 54558 74752
1 27126 67178
2 6307 70784
1 37531 60868
1 28523 61926
3 46954 49825
1 22904 79800
5 57335 78941
3 21964 64046
1 40775 87040
10 665 23998
2 16546 73388
1 22075 95261
6 2047 43041
31 29298 34918
3 51681 93622
1 39228 91569
6 56571 94602
1 8641 75344
1 45548 99193
7 76086 89605
18 46639 49878
7 3663 46793
1 2799 59594
41 6959 16578
1 31645 80101
17 19539 28287
3 34464 57047
1 16196 92173
58 87049 96357
3 8282 29361
1 25813 50151
7 51552 62425
2 1924 59417
1 38529 62128
2 43191 49598
5 35761 46872
17 23690 29244
6 74212 88451
9 68558 84139
4 30494 50482
8 18126 32450
6 52422 66587
4 37670 46043
26 64204 67167
2 48209 84000
1 22498 35222
2 9371 41670
6 41350 55923
1 13978 83854
1 16937 98592
6 46262 83078
1 40297 95210
3 76362 86753
3 18189 65431
1 39246 93714
5 66576 75292
1 22093 83424
9 61269 66870
5 74032 75210
2 18299 58176
2 20128 70792
18 80293 95008
1 54379 88586
6 75098 91653
6 58800 59408
1 14302 48480
2 15119 33851
7 62532 79436
1 29403 95065
2 78494 84054
3 72024 87588
8 37921 63802
3 38952 58064
3 55822 93543
1 57460 76124
45 87500 93484
1 33434 84055
1 68240 96137
2 9570 79811
3 20630 56525
13 27197 34121
1 9826 83733
1 59126 87669
17 41581 42021
4 36406 52646
2 588 69297
1 36088 58243
21 77630 82707
1 49835 91460
1 2005 51250
4 5237 42779
1 5881 76254
9 6371 23654
3 58503 99858
4 25838 89137
33 53832 55283
2 14306 76245
4 58804 60359
4 38485 96537
2 52003 67824
1 1917 90854
2 66521 74796
2 7740 54288
2 482 92519
1 1013 70716
1 21220 82624
1 3422 50412
19 8739 13900
2 39618 83533
3 45711 88220
14 81749 96957
19 587 39954
6 11939 24045
2 2782 54127
1 12724 90285
1 21233 77846
36 13044 15027
18 68734 70292
4 66705 97035
3 20868 76912
5 59073 93050
1 27322 72571
2 11808 44618
10 88302 96711
1 6405 74235
2 2358 43007
1 8624 92411
2 2506 44245
1 14970 93559
2 21596 93817
4 43033 91897
2 766 34790
1 21824 71110
1 23795 80920
1 1635 62358
1245 27357 27853
1 14021 35013
2 24220 49090
5 59531 93108
1 8071 94776
3 42706 78441
4 76540 89826
3 16725 92548
5 12684 29228
2 72658 82309
1 34283 94703
2 7127 35992
2 57259 94710
4 36197 67640
1 7144 94285
3 13106 24544
2 30151 74811
1 38166 72041
2 17880 56815
3 18066 32965
2 30050 64770
2 61871 70670
3 44181 87894
3 24472 48080
120 92967 97332
11 88791 97961
1 7336 67031
1 79459 90050
5 50478 89959
2 40105 80802
2 5678 84296
1 75872 81909
2 26330 72149
3 10284 43208
1 957 59479
2 11877 59739
6 80435 97606
4 44371 85651
1 15562 94137
1 25330 90583
1 27872 63521
1 9044 87254
1 9641 97124
1 5705 94650
8 15900 24310
1 18493 66032
2 49311 61109
1 40640 63502
1 5361 95386
1 6802 51001
1 2873 73554
1 32755 78580
5939 14456 14909
10 1382 20460
4 47409 62233
1 16121 75182
1 11182 98130
41 26889 30347
3 60627 84821
3 19162 76126
1 26147 89646
3 7999 30978
6 5254 15536
2 53908 95385
5 32039 49250
3 64920 71015
1 44505 68027
3 1682 62634
2 29598 79696
5 11187 36107
1 2683 97292
4 3575 57915
44 88857 96403
2 43679 66076
1 8816 86630
1 46417 82655
6 66058 78495
1 61341 81738
3 61490 71470
3 79965 97922
11 3544 46857
2 34674 45245
1 39857 77377
2 13935 25660
2 14097 73352
1 2307 70697
1 838 96602
4 54355 67140
2 15133 99135
11 7522 10938
2 39332 79419
1 41267 73927
6 5277 42064
1 19084 51342
1 6146 48473
2 49400 75963
1 32586 73916
2 35176 54833
1 6429 65809
10 70523 94696
1 32190 91950
2 43570 44196
1 16478 23486
25 1612 17304
2 46057 94845
1 464 30790
4 41198 49081
2 23150 93846
2 43305 89036
1 1235 75464
2 50223 90107
1 38928 64293
342 93399 95707
11 82813 99423
6 13007 42781
945 1033 3176
3 31636 87978
5 29788 43329
1 39993 44967
1 64869 67107
1 7535 74448
1 21804 85948
1 1861 74449
2 4138 86929
5 47579 92572
1 18199 63023
2 24425 41516
2 23901 64313
172 92327 94961
7 58357 80799
3672 19187 20225
2 9576 90846
45 76446 77863
2 22680 62725
1 24347 88759
159 8030 8658
2 3348 89579
12 69626 93685
2 45382 94569
1 17646 89729
1 8967 82624
57 85470 87228
6 62468 82588
1 28991 93155
2 48132 92204
33 1121 8672
45 84588 85086
3 40426 79618
1 35785 87148
1 27455 82741
2 3683 69750
1 20339 43064
2 37896 68659
4 18186 43423
1 43103 79740
33 13131 25313
44 50008 51781
3 66984 82028
2 39029 64158
2 33893 76226
3 6342 51080
1 87979 99956
4 46419 90497
2 15968 90355
3 47780 59651
1 58997 88811
2 56896 92282
1 26453 90289
6 16930 36039
1 12596 38528
1 58464 68639
1 23578 80935
3 42999 97432
1 30868 97567
1 39569 80642
1 16567 62524
10 35826 50838
25 10311 18120
3 9278 81020
1 53550 69404
188 97685 99289
18 3989 20012
2 17378 76633
1 5498 22868
2 15695 30959
7 17819 34227
3 26317 88690
2 13150 17054
277 28004 29102
5 23214 74951
7 67367 71679
1 48579 63057
1 50285 65033
1 21692 72719
2 22960 87216
8 65520 79885
1 32650 62680
69813191 53342 53493
10 1411 35839
3 19416 48188
4 22581 55038
7 27913 32716
5 51213 74647
2 36200 44482
1 43608 72357
6 49299 52836
50 82281 94250
1 83350 98020
7 51446 65496
1 27797 93407
8 11982 23422
1 25061 57238
1 50669 80748
2 61328 70373
2 39532 66537
1 49569 81443
1 21519 96779
7 69671 80576
2 32643 73839
1 36785 79658
1 14245 86880
1 21660 97340
1 44406 53736
35 75676 78324
12 36476 47559
2 55227 78828
2 18590 43112
3 55701 69149
1 14563 48965
3 25341 46791
1 445 48382
1 40433 76220
45 2912 15692
2 6238 74533
5 75386 85206
2 27687 65301
1 38936 62889
23 80706 88596
64 95482 97109
3 34882 56739
9 76431 79039
15 26197 31437
3400921 1637 1837
3 6606 87361
7 64810 99420
1 3479 47720
3 36592 60617
4 45351 80500
30 3728 10862
7 21294 30295
1 11210 66395
3 57601 99705
2 22886 44768
2 5694 95439
10 10955 29665
2 273 84695
1 3770 74474
8 31861 34926
1 18224 47975
1 21921 69089
15 63131 71949
2 16984 67723
126 9586 10723
2 15800 83814
19 79094 95087
5 32178 63579
45 79408 80707
2 17437 92519
8 57752 75571
1 40041 68085
1 35100 71165
1 46944 90247
1 19333 64502
33 29754 33007
1 6417 96745
1 24632 89887
9 19499 30969
1 18972 66131
1 820 75073
1 24310 47278
2 55428 94260
3 30310 47986
3 37000 77789
6 63729 93655
1 2071 24205
2 60540 72745
12 70554 87748
3 72958 80145
3 5103 81402
1 25841 80319
1 37682 86769
3 33689 48101
2 46325 98269
2 26440 58489
3 13784 51208
1 16217 56928
1 12775 65223
1 12774 96125
11 48513 51068
3 70983 95789
2 11581 31533
4 19088 67888
1 41033 53303
1 23177 92164
1 19617 76002
2 76073 77103
2 30852 65906
1 37571 64128
18 86532 92353
2 14274 31732
2 53726 74204
4 51440 67549
10 43089 48170
20 63758 65664
2 20190 43622
3 10875 93211
39 2979 18990
1 33264 42719
26 86186 99643
13 2555 12822
6 60052 70701
3 31414 67944
6 11284 43302
1 3984 57765
1 41145 86396
1 24498 74939
5 44584 49188
3 54790 65255
10 74268 95707
2 26477 63497
12 66570 72277
712 3358 5181
17 5184 19471
28 19104 28429
107 91137 99986
2 1623 73522
4 57516 65676
1 25741 73618
2 3928 30653
1 37016 62313
55 90129 96326
3 4332 68440
1 44355 48406
2 20843 98717
1 22136 64063
4 61450 69295
48 2342 6957
1 6527 90036
30 68079 68652
97 97741 98350
4 5477 56939
5 75081 83353
1 16765 80993
5 34914 75929
2 11757 67551
1 48364 65931
2 20721 68913
3 26763 28973
27 76633 81646
6 34857 51138
1 31380 90716
18 47659 54602
2 53332 83219
38 35865 38193
1 68242 98872
6 52597 92833
1 40780 81783
2 16001 43305
2 46445 57180
8 61699 65420
4 48699 79370
15 86578 96785
5 15587 28200
1 11383 70224
3 44956 87491
15 1102 19286
3 46341 52340
1 53879 78482
1 37181 94275
2 18027 91460
1 42213 78895
2 19377 80137
4 66973 88404
6 73393 78463
13 84200 99750
3 42183 58418
3 39131 59533
1 10813 80376
1 25829 55141
1 35724 72004
2 14885 21728
2 45658 55720
13 7705 41200
10 66972 77653
7 5733 30433
4 31754 71174
1 27342 85630
1 45486 86073
2 60237 98867
1 13239 54634
1 42252 63673
4 4422 49713
4 1768 23986
3 39441 76455
5 54847 98451
3 11429 61805
12 14064 23151
3 63010 86416
1 9690 65818
8 7375 25213
4 72651 97010
995550 38292 38407
1 50270 79564
1 67626 89169
2 54363 91356
8 2253 47487
2 26609 82225
2 34793 83807
1 23472 95376
1 65071 78159
1 47583 86811
3 15210 29630
1 3442 35041
3 51159 89675
4 82066 91040
5 55406 63083
1 70714 95025
3 51730 94892
2 28490 71928
3 28818 61762
1 23838 73948
1 75322 89956
2 38763 70129
14 12166 37665
34 79254 94187
1 27728 70337
1 19106 40919
3380250 91573 92189
3 6208 59432
13 56047 59506
3 26046 47417
2 1370 98426
2 1440 77176
2 24821 35185
1 20129 76940
2 18805 24186
3 43532 64485
1 21842 78099
1 9093 41605
3 1444 52338
1 709 30109
1 10074 93768
2 39965 47432
2 2951 88807
2 50665 65817
14 51809 55611
6 71347 86919
9 37599 45150
3 3240 17856
5 71380 91631
6 57232 80207
1 44179 81943
5 68940 98197
9 20184 42295
1 25564 81285
24 14294 19514
3 52684 89023
2 58388 82793
1 39573 83326
2 20792 87809
3 60735 85546
1 12902 39132
1 25786 95415
3 70305 98448
13 23179 25239
6 272 47537
1 19105 91182
3 46879 59845
1 6796 38341
2 14112 80332
2 21227 89611
40 82792 84301
9 31836 56323
4 23264 35185
1 24456 39218
26 16112 21953
2 53392 56274
7 75776 78079
3 33937 55265
3 23680 75181
6 55258 66066
9413421 58021 58218
3 51525 77966
4 32101 87063
1 44992 92005
2 18989 39673
11 401 18351
10 49661 54917
3 55315 77364
2 50652 97649
8 31263 46608
3 6618 37276
2 62036 86336
2 31825 70610
1 6005 91422
2 24102 70859
1 36333 70302
1 73006 97933
1 23513 61926
18 82531 84266
3 31905 67075
1 72671 86704
2 77707 89867
3 34153 98763
17 15957 16658
3 48875 84402
16 17219 17990
1 25538 95650
13 42894 44053
3 40448 86492
1 23975 98116
1 66007 97860
1 15744 93894
2 51371 74600
1 39155 65560
1 2062 98601
11 27686 31887
1 56386 71825
1 27285 77015
1 30083 89673
2 37000 81599
16 37936 40064
2 38792 77621
2 40075 57518
11 82375 83600
3 44351 57527
14 4537 26293
1 18438 63905
2 13372 95430
12 6228 38896
4 30101 43639
1 29995 87277
5 56003 83483
2 6486 80522
1 33452 70477
6 2270 24423
30 63866 75824
2 9650 76705
1 30615 93290
96 6129 13411
3 52794 67195
1 28293 85788
1 3297 89169
2 18794 40458
1 58393 81038
76 90340 93337
2 257 78968
1 31188 80376
8 69042 95505
3 34044 98056
1 10798 95270
1 9870 19023
2 27571 37830
4 60959 74231
2 3737 45428
4 61613 91622
1 61412 96127
2 51605 89462
7 7717 32363
4 1546 21239
3 80891 90750
3 15692 63776
1 49355 92573
7 22608 50596
4 39322 73106
1 37143 89559
1 12410 33271
3 3437 28520
2 65173 93219
6 3258 60683
1 10589 47542
1 19607 92989
4 72319 81704
2 45161 87703
1 32888 96547
1 50786 74888
4 33351 99032
1 55042 97662
1 35990 94264
1 46539 65442
19 25639 25878
2 29061 42982
13 3140 20707
1 23901 27499
72 62844 64274
3 37078 79321
1 47960 92373
2 25963 43721
5 49158 67811
1 34171 97461
6 75381 87381
3 23662 34625
6 10498 49341
10 81054 88550
1 16450 64864
2 36882 77282
2 19945 76821
4 73983 82315
1 47699 64281
1 18047 42486
2 2357 47244
2 3537 46033
1 16039 43785
3 4539 28726
2 34120 48515
1 14635 68734
4 243 24608
1 22888 99940
2 14865 45037
10 67945 78304
1 33824 45720
1 9530 78701
2 34564 57329
1 34823 85169
34 31552 35862
8 53404 78046
1 14219 80843
2 33069 62623
14 73872 75713
1 14183 79844
41918 71394 71412
7 59229 74139
9 23775 33933
5 7029 15692
26 45817 53066
1 39282 85449
1 5282 87782
1 45566 53383
1 32214 96848
6 52922 90569
36337 75145 75315
3 54237 96217
22 318 18327
3 53051 81888
2 23536 57366
1 20805 67480
2 9933 99202
1 31073 64778
71 92752 96922
33 86818 91816
7 10463 51285
4 55240 83330
1 32032 72200
5 68136 94084
18 6902 7586
2 32500 39782
2 43722 98408
2 58864 67670
1 1929 95897
1 39404 64945
8 9568 22534
1 17615 71192
18 53921 56892
4 58198 64891
1 752 92789
1 34688 70536
15 26350 40040
22 20464 34386
5 12890 35636
8 63210 82000
5 66620 70870
42 47550 47596
1 63584 87855
3 9645 89338
23129 19537 19730
2 9681 99343
1 51006 74152
3 32222 65546
5 19550 55014
1 35630 44041
2 68124 73014
3 34906 37788
1 19607 51705
3 63221 90622
4 38849 58317
4 68296 79364
4 12537 79904
1889 97621 99372
1 60768 80489
9 82000 84265
4 55900 68964
4 45275 60118
2 8132 88505
5 8170 51153
7 27291 33969
1 20199 33316
1 10033 60662
1 77326 82309
2 12279 48497
27 19496 26176
4 21186 51358
1 13680 83440
1 11407 96229
1 1736 55365
1 10433 62837
4 45472 76889
7 39982 51374
1 24410 99077
3 51300 58780
1 1452 78036
4 47991 99684
1 48093 76958
4 4686 50956
1 13030 72694
179 96136 97725
1 50089 61609
3 14352 99082
11 79143 80046
1 37394 75317
1 17473 74909
1 34150 52326
2 19220 67121
1 39027 71373
1 42615 98337
14 23893 32561
20 89494 91423
3 24841 85100
3 55224 71870
2 30249 85687
1 18947 81775
1 34735 86459
27 9226 17940
3 61479 84075
3 12454 96387
1 3863 69315
1 44903 62167
4 70733 84500
2 10984 76020
4 68158 82227
11 24256 37546
3 2032 77332
1 26041 87549
1 31654 90267
3 29636 42502
12 38407 44810
1 2400 80496
4 28301 43506
34 85031 93267
5 94904 99940
2 39294 94715
1 10719 83347
4 25677 79123
1 11912 97539
1 29937 97353
1 6575 53637
1 19559 98171
1 31195 52853
1 25942 38255
1 3130 84908
2 8145 44466
3 42561 67360
2 12482 91572
272 91380 92886
695 69214 70261
3 43024 94944
3 4890 32330
5 28761 32796
1987235 37890 38508
1 31744 55040
23 72737 98268
7 53481 73671
1 16777 53543
3 5571 55711
1 14893 59087
1 42381 76733
2 614 37931
2 8086 81267
1 12351 54178
2 7248 44832
3 47170 84054
1 49079 93229
1 67648 88200
1 21158 69444
1 10455 25600
1 81214 94072
3 82135 95471
4 50250 85280
2 11147 61333
1 42740 91737
1 1911 75332
1 2563 66926
11 78749 97508
2 38426 73665
24 62052 66027
2 52995 83541
1 43050 78797
1 10951 62694
2 5493 49133
1 2799 78150
3 73103 95323
5 11701 19182
3 1582 60738
2 46839 73907
4 26365 51588
5 92333 94652
7 23633 42863
5 10627 31168
3 68205 81653
2 44240 70752
3 14402 71195
14 22778 25422
4 38335 83807
1 33879 80010
1 25149 95156
1 908 87378
1 17129 35339
1 8639 78045
4 3303 29012
1 14830 72998
43 79183 87219
4 25316 53063
3 2845 55211
1 10869 54704
2 34816 92032
1 1968 44620
2 14375 30180
1 6930 76725
4 16137 27313
5 34288 46919
25 81493 98205
3 20013 71389
26 68518 78461
2 26164 76069
11 65390 66582
52 83110 89897
3 7720 59590
3 67911 73155
3 39723 63335
2 81309 88479
2 7424 96172
2 35726 98921
2 19770 53499
1 38313 85103
1 67474 94025
1 32575 79461
2 31305 77819
1 44001 70078
1 28221 73065
1 19680 47278
3 61513 96480
4 63040 80801
3 65774 90440
1 70046 77149
1 64090 83234
1 67591 75241
1 69806 75268
1 61470 89718
6 18006 55781
50 86428 89351
2 65852 97650
2 50231 72616
2 55529 83771
1 714 55130
3 729 32881
4 61901 74758
3 15425 72582
1 70352 79807
8 22012 39915
1 50996 81762
2 55590 86717
1 8780 96763
1 663 86537
60 199 19974
6 10697 45969
2 49459 92634
2 6915 66653
2 36497 55020
3639 43011 43918
1 37716 63497
7 60861 64416
7 70804 98793
17 75508 92490
4 14592 58463
2 16560 79294
1 3262 46512
1 5514 44859
6 57268 60785
2 14160 89331
1 21629 53785
1 37546 41223
1 33195 92691
1 25685 87275
205 96098 98227
33 57778 61688
4 74771 77632
1 6102 62551
2 22192 77458
1 45108 59831
2 24103 79026
1 42280 80275
298 3423 6972
1 18234 88840
1 31646 93812
4 59822 72926
3 19860 99024
3 25548 43504
2 7330 83833
22 54681 57859
2 27015 93142
1 7980 71294
1 39131 88366
16 84852 97814
1 51096 72319
2 26559 89614
3 6861 42677
1 31419 83295
1 41873 64833
1 33008 94917
2 10582 89117
1 36749 95002
1 39082 68868
2 28102 58580
1 41411 66341
2 1505 76865
1 3599 52442
4 60662 99066
2 64545 95781
1 30398 64929
11 30452 34912
12 64736 69759
2 12713 72822
1 49426 59687
1 14370 97992
6 70490 72709
4 4208 66110
1 35050 78200
6 73454 89149
3 27006 83148
1 60594 96188
2 49341 98658
2 8540 78550
2 20978 42410
2 40566 67451
3 2002 52298
1 50091 64547
1 37683 90736
32 10118 23569
8 28776 30816
2 54783 99193
20 30098 35114
4 62783 74379
3 18922 36227
1 28967 49384
1 22069 40436
15 37215 38931
1 13855 89571
97 17989 18503
1 23467 86143
4 52413 67314
1 30941 59474
2 11329 44409
2 30160 59172
1 24524 65508
1 15567 54053
9 11220 17567
1 23622 42820
17 47673 57555
2 20259 29487
73 86665 92009
5 22595 92562
1 33643 57806
8 11768 17058
4 54793 94627
1 55984 85353
1 6378 72348
2 40798 53798
3 411 86292
7 10593 31857
2 33404 64435
3 66238 95437
2 13313 57007
1 43866 71887
1 18823 92818
7 84281 86442
2 53035 80413
158 80283 80465
3 6634 54655
3 69852 73847
2 16667 77616
2 58549 59377
20 44717 50382
2 41911 73491
2 45476 60928
5 76203 97774
12 56708 97143
1 9587 56263
7 61788 90569
3 48431 79462
1 5025 86105
1 45563 64177
1 3712 69703
1 23428 73031
1 36373 64726
1 6797 79535
14 88168 91606
5 12102 16265
47 5073 6022
11745 71392 71473
33 6731 11651
3 55296 68649
10 71035 73086
26 44350 46898
2 47872 73130
11 20387 31656
2 16057 72857
1 52451 89399
13 40631 44017
11 8290 43344
3 9874 82447
1 51730 76657
4 42622 55323
1 726 35326
1 41923 91963
103 94732 97656
1 43721 74041
5 26113 43998
7 88659 93854
15 72897 92890
1 4111 56484
1 12385 74604
7 6424 68624
1 69796 88218
4 86866 96396
2 25771 39859
2 38948 94030
5 67656 88941
9 39157 50847
3 7605 80732
2 21941 68225
1 6130 67425
1 52191 57432
11 5951 21241
3 2838 91057
4 66059 80894
1 3774 97239
5 78775 85214
1 36392 46459
3 8541 44231
1 32557 44435
7 44154 87571
28 44917 45586
3 26093 92341
1 19576 95533
1 59812 74657
1 8749 81047
41 81723 88400
8 60371 65040
2 20227 47538
1 12040 35578
3 75342 77594
70672 91377 91448
5 54784 85540
23 24110 28186
2 7665 81737
1 57170 95570
20 11887 26798
4 35007 65283
1 63454 74937
2 12758 65290
2 15145 65156
7 70165 99100
1 31410 92393
2 36044 50481
14 30621 32691
2 32509 89642
2 25163 84762
2 49892 58463
1 5918 29079
1 56158 59519
2 57856 76526
2 19367 27961
5 12437 62360
1 3225 94674
1 55210 88054
1 16807 79351
3 7002 61230
1 14580 53773
8 87658 94022
8 1410 28247
5 43816 77475
45 13856 15390
1 13755 74389
14 88589 94988
3 26622 31626
3152 53987 54245
2 21572 68843
2 30013 88237
3 14649 90817
1 21422 30522
45 89242 91221
1 20630 76924
2 3768 66140
2 3498 37199
1 9144 75551
1 11854 80609
5 48330 52567
2 29891 53031
1 36102 71726
2 13561 80905
20 78397 98239
2 1217 40079
29 72948 77815
1 4412 77948
1 32240 92369
1 55237 58298
3 43733 74458
6 44850 45667
52 328 9349
2 29824 58882
4 85899 95222
5 33804 97798
1 40907 56199
2 9052 44760
23 75915 80856
1 32384 99763
3 54553 77299
2 17059 79255
1 26963 74234
2 31987 57837
1 45651 56303
2 59673 63452
1 24057 95605
1 10452 32519
3 79459 83889
6 54857 77430
1 21229 66765
1 20230 97110
11 6156 45134
2 68823 98697
2 4482 46469
1 7295 51653
2 19895 36290
4 23194 60402
1 13159 48608
5 52638 97273
1 32782 73196
2 7570 53887
1 34347 85425
1 9282 39192
2 25296 83125
48 21796 25492
1 16202 74727
2 22683 90661
4 79061 97827
1 32780 44682
4 13779 36671
1 5842 49270
4 61723 91555
2 16794 50547
1 5414 61312
1 15866 37084
1 1804 54139
4 36177 51880
22 11998 18247
1 41520 93561
2 23747 73436
8 68697 84024
16 81401 99449
48 84061 87608
1 71121 91802
8 49700 71190
2 18768 59038
1 25296 99046
1 27724 95503
5 3505 47664
2 38414 44233
4 28073 38023
1 13429 60081
1 10769 91906
2 50438 71347
2 17951 58015
3 40744 85015
2 19114 91527
2 41701 88711
1 18694 97323
1 26969 80055
4 55999 61460
6 77306 88145
4 18300 41353
1 17134 47456
1 38877 53971
1 40535 50096
15303 50497 50650
1 41268 80483
2 19712 44067
1 11633 66579
1 25299 93882
1 34241 59876
1 11296 91263
18 68588 77539
1 2128 48793
2 35259 95753
22 19050 20860
1 13578 87022
26 12488 19555
5 65862 91919
4 142 25905
99810 9060 9507
1 37773 47842
4 28272 70951
3 1537 94066
1 4306 41795
3 24816 36735
6 58985 85186
1 238 76627
2 43256 93167
1 13777 24325
7 6420 31795
2 39645 77949
5 34520 46089
1 19248 49614
15 55833 71252
3 17013 35839
2 12078 60244
8124451 58122 58359
2 28113 42868
3 58067 97426
3 63072 94714
4 61836 83435
1 140 77832
306 93106 95594
36 24718 26291
3 134 89157
1 22996 53602
1 6712 46364
2 26765 34696
21 4525 23685
4 14956 85577
1 63260 93529
6 57149 73066
1 41652 88435
1 26343 71478
1 29560 39018
2 3289 50471
3 47549 83392
1 448 53658
1 910 84391
1 61483 79843
1 45201 99150
2 42067 93052
33 86509 93807
1 62938 80360
10 62546 65645
1 16710 22308
1 55231 70986
8 65479 66591
1 44350 88216
11 76595 84908
6 8062 81264
1 51584 94295
1 5231 86216
8 23417 42533
1 41756 79032
28 80403 92391
26 45249 55014
6 2308 61548
2 53013 60641
1 41392 76581
7 9054 28732
1 4293 57862
1 35484 48153
2 19914 30240
1 20321 97765
5 49670 95200
2 2269 50418
5 67754 77089
3 57168 64618
1 9638 68182
3 32065 49309
846 2576 2882
3 34886 81910
1 44318 91450
5 7288 40337
3 24190 44544
12 71570 92584
16 2046 8919
3 70616 73063
2 29582 61302
3 31750 77478
2 53531 82169
3 28941 56032
2 27661 63551
4 23122 59019
34 75996 78422
1 44064 94266
7 12671 27912
2 5766 99722
2 41492 81615
26 32091 34367
1 73371 75342
5 33175 46558
5 50780 70763
10 60790 68855
1 41364 77547
3 28000 44829
9 28640 35717
1 53178 86899
2 37779 60882
3 19790 34758
5 49329 63823
5 1972 36825
3 6952 57852
2 53404 88768
5 72635 88309
2 3085 42565
2 9524 49138
1 20694 63563
23 79162 83749
2 29224 78621
1 10273 53386
1 28457 40904
94 14254 15400
2 6184 69643
1 3303 52897
1 64241 96647
1 30329 97768
1 6493 50048
1 19805 57245
76 17129 19404
3 49012 85706
9 38586 51608
11 17547 29974
56 86551 90715
10 4708 17526
6 55891 59259
6 32756 78208
1 19095 66597
3 30941 31626
1 16531 46901
19 12072 15831
3 45506 81211
1 38203 47898
1 58401 68335
3 17971 54529
1 47236 95245
2 66964 89237
3 17083 82857
2 17745 63352
4 19749 27867
4 35349 42626
1 33314 88939
2 43872 54858
1 934 84848
1 31643 97850
2 44536 95257
4 61124 90167
8 6795 29006
1 32377 36418
4 6170 90673
1 11800 92298
1 8865 73317
2 52130 67919
39 29203 29690
1 28579 33608
1 27194 54823
44 6136 15196
1 21581 41595
2 54382 76077
3 67182 96325
2 35217 82701
8 4443 25079
4 11283 55093
1 44690 88626
1 22484 93689
3 20345 29598
3 61144 99705
19 66203 74446
1 25475 96688
35 83204 91822
1 54297 87102
6 88003 99111
14 45310 47472
2 86776 93518
3 4928 27732
3 41826 73800
1 84360 90489
4 65603 84689
2 56932 93009
11 25633 64688
2 30636 44962
19 75073 84567
2 42785 48814
7 76876 91878
4 26828 85377
2 17382 92019
1 41435 99614
1 14797 76835
1 10326 91885
4332 42870 43797
1 44641 85379
2 38660 55438
1 2610 49032
1 7880 52372
6 78044 99765
1 56486 95506
2 15906 98903
12 38428 39000
2 44235 75072
1 31114 42124
2 26423 88934
1 967 62500
7 65790 78114
1 14280 87748
10 15327 35091
4 37235 64652
6 77893 86930
2 75208 98295
2 79725 92155
3 26525 65907
2 59184 79864
1 57134 90047
3 15005 33647
4 15224 73113
2 23553 32401
3 2389 15445
12 32570 47175
44 354 17064
2 27750 40405
3 13075 62815
10 70285 84556
9 63309 76378
3 86101 95080
3 69214 82219
4 13098 94239
1 10544 95268
2 23210 67294
17 87843 91463
2 18251 94298
1 10782 61240
3 40690 43168
1 9703 99167
1 35505 79110
1 22547 98219
2 48230 80496
3 18756 39157
3 10918 14735
2 29999 99579
288 54490 55497
4 39162 74026
23 6014 23294
1 13411 84366
2 37401 45256
1 31325 56836
24 29939 33553
2 32029 80586
1 8218 60736
4 15300 25690
15 58004 66858
7 52102 73191
1 50592 66943
3 74358 85665
4 23430 44543
5 44677 54182
4 87303 89105
3 36257 61638
2 2942 88736
9 8661 10486
2 30790 50137
2 21917 93037
2 9324 40537
4 18564 31624
1 20960 99383
1 45565 63917
1 8748 54918
2 8794 61730
1 64273 99412
1 79248 98352
2 62642 78838
1 38028 92520
7 45613 69052
1 12506 78447
6 8344 41268
1 25758 89548
1 24641 61360
1 16596 46406
1 12106 29757
2 44654 61692
1 27443 46885
2 6652 76770
4 36924 55639
3 4490 84457
1 43233 60727
6 67165 97295
4 1932 16781
3 3563 32703
18 3046 17119
1 2735 59471
8 53904 88982
18 52046 54788
1 15630 72663
2 51577 69359
2 10676 32051
1 13633 61094
1 36694 64435
2 24557 60805
2 36543 55839
1 30491 86779
1 22637 86101
1 20737 86064
1 5114 20221
2 60545 95823
6 20722 41990
2 7519 43902
2 15927 78322
17 71594 72063
2 51269 94788
1 27885 89339
10 13208 17004
4 25267 28759
28 78585 96066
3 9028 86006
3 47108 59660
2 37843 96376
2 61251 83888
2 27155 87313
3 55738 56711
1 20098 81293
3 46789 56078
1 31935 92829
3 58478 63589
2 3542 76352
1 21030 71653
1 6510 75685
1 19993 57058
1 1220 99219
5 4481 42072
1 503 47095
11 70599 71842
1 68662 92196
14 2111 15290
4 17994 61137
1 6245 28720
2 11404 95554
1 9221 84284
1 5956 84942
5 17424 41074
1 2406 53017
1 23296 51769
5 36226 78971
1 33472 67916
1 45059 88211
30 78992 94691
1 37000 42169
1 41338 82124
3 48893 69802
5 82316 93558
1 74372 96201
1 44702 61555
4 38938 76405
1 26406 80780
1 32274 81857
1 13124 54544
4 55795 89143
2 13947 48390
8 14004 17833
2 12077 60421
1 58244 67880
6 21957 36049
3 59203 61898
3 81389 97080
2 40435 54534
309 91370 94577
5 32936 47336
1 31550 68116
1 5009 92554
1 3773 16150
6 40274 80995
11 21637 27682
1 8917 38599
1 48456 99689
3 2587 83340
1 45664 59725
5 62840 76392
1 69164 90341
54 18625 25252
6 12169 32539
2 10327 28990
6 52783 99173
1 44383 62618
3 22808 53375
2 27501 65610
13 69340 87190
5 51194 56150
144 3735 9603
2 27864 56165
1 27384 75581
4 12404 24192
1 2623 46909
1 6782 56313
7 70925 94116
9 32666 49734
3 36215 65897
3 5018 69192
3 68270 76011
1 12781 69393
22 89070 95119
3 53075 75063
4 29 50465
5 55155 89255
2 51338 99487
2 5797 30220
1 58359 86695
1 43397 99603
1 34557 42236
1 38920 59822
14 14459 17737
1 3880 45005
21 42137 46081
2 22466 80293
6 52406 97763
23 11977 21454
2 33599 89573
2 10347 45421
1 30556 59080
3 49812 57650
3 773 49487
1 57085 97473
1 55828 97765
2 53364 85301
43 2062 5720
4 44839 69182
1 1435 80286
47279582 90819 90965
1 50096 66046
5 16532 44564
3 51214 86420
97 4937 9070
1 21675 47260
8 47245 48476
4 53242 57529
8 60600 93334
4 69553 93351
1 47323 81745
1 6129 63811
2 66880 97566
14 24311 54025
1 34060 94750
7 27129 39907
2 19547 99013
9 73771 84270
4 30679 42484
2 21499 33767
3 54090 68204
2 12601 88749
1 4639 88099
4 44758 61666
4 55414 94126
1 40886 98524
1 29733 50650
2 3274 80211
1 10382 68895
2 29640 39932
2 20673 80136
1 42906 72900
14 8231 27581
5 74589 85693
1 4199 80592
1 4565 67730
6 7011 13446
25 87279 91408
2 29697 86824
5 46290 84654
2 55465 70808
2 56931 98239
14 14780 20449
6 76421 87868
1 16506 45488
32 86830 92451
1 20683 77374
4 29838 76253
2 21569 72983
1 39054 85570
4 30143 57971
1 8320 73855
2 11786 45981
2 52400 70175
3 28494 42295
4 14448 43916
2 29769 47025
1 26962 39571
1 16579 98763
16 19403 28836
7 13306 34579
1 22036 57872
9 63529 77288
3 367 66433
2 27245 73030
2 11184 35336
1 6693 63100
2 20354 49654
1 33921 69636
1 9043 57283
1 15780 95607
7 17520 26568
2 15990 82606
31 64860 67901
2 37245 76249
1 64 61205
1 361 53475
1 13513 72467
13 75159 90063
7 49089 62813
9 64099 77032
2 17171 96509
1 29348 40552
21 32488 34262
3 29416 57426
2 22468 71435
7 2481 27648
1 915 66063
9 76947 94660
1 21539 67321
1 4444 31392
4 35029 69293
10 70511 97133
2 19461 45394
1 17681 87358
8 77722 93766
33 8797 17433
1 19325 46296
3 7004 49051
3 55806 68453
8 62196 87527
2 22763 44974
2 48566 80566
1 56558 69274
34509858 58192 58424
3 86353 97339
1 46681 89549
3 11803 41671
2 31871 86966
2 37633 77201
1 34322 53758
3 4730 85228
1 39571 85814
8 20192 37319
2 77020 93773
3 8009 44873
2 25737 64469
1 2019 55762
1 24829 63544
86 3635 11335
1 21374 90190
1 21422 96345
1 37668 94677
2 29080 74571
1 23076 39365
5 53345 94091
1 14057 87624
2 56782 92623
16 14367 20541
3 22958 64501
3 76154 81005
5 63125 97220
1 21025 30810
2 7546 79234
1 35464 60648
2 24314 82889
14 73253 95031
1 5639 52773
4 8803 93529
1 30070 63966
1 36519 45931
1 835 65983
3 52929 88821
1 4163 42385
1 26539 99738
2 607 64968
1 23541 64036
11 71711 82857
1 792 82894
1 40292 82829
1 854 74029
5 63295 65940
1 53490 92824
6 49210 57597
837534 31894 32927
2 2342 78429
2 3615 99141
51 3425 12147
1 20367 79641
1 20659 93253
1 33499 74844
1 30314 39944
19 78794 99705
2 72455 95684
2 59830 83934
6 942 54592
770 95987 99712
6 40470 65344
1 13769 96326
1 32960 90184
2 16618 51232
1 26695 55864
2 48911 96551
46 424 10645
1 3808 27530
2 28257 69942
5 18463 41389
2 49560 84168
12 9565 37391
5 58705 84385
105 9721 11045
1 3759 79780
4 48433 89752
2 3099 61921
1 15094 58570
1 10871 78085
1 18400 97888
1 39911 66029
9 7894 28263
2 37376 87901
1 841 98299
9 80678 83578
6 82299 94491
3 63032 89881
1 40946 92806
4 2070 38259
3 5002 47758
1 16018 98284
6 52672 83304
15 86999 93084
2 62050 77360
70704177 77862 77867
7 15942 48472
82 95762 98654
2 3316 89915
4 26924 67014
1 13859 27064
2 39839 47617
2 20356 26506
14 13202 20016
2 23162 37174
1 8809 78071
5 67002 72318
11 83135 86477
1 10534 89842
3 472 57969
2 17394 34763
4 75236 84512
5 52289 81928
4 25782 91598
2 18179 98496
1 49511 96498
1 13601 78292
1 22297 95116
1 20868 74148
1 12547 19309
19 74046 76124
1 52169 67289
1 53074 74179
5 21870 44142
1 8743 31671
2 23013 38917
1 59987 88802
3 8648 33580
1 8950 60914
2 15083 79311
1 21581 68642
92 8454 10795
6 56562 68198
6 7907 10139
4 7747 17529
2 59925 92774
2 41603 87382
4 32680 60920
7 10527 67430
2 6758 55334
1 14593 42719
1 23270 36031
3 41892 63150
1 5204 67053
1 17419 27639
16 91866 96968
16 15307 16604
22 66448 87368
1 32194 70632
4 42001 81800
6 13504 45279
1 18256 62351
3 24839 43662
3 15224 70255
20 46804 47721
4 33482 35758
51 86149 96384
11 55431 56258
5 1915 41069
1 37422 93976
9 80771 94968
5 71894 98581
4 27876 68416
2 272 43994
5 52094 87636
11 7189 10956
6 4787 11028
4 38601 53908
7 80381 91192
1 1212 48744
6 10553 62266
1 3264 32161
3 56133 74796
1 5701 43391
2 6355 97372
5 59257 82730
8 89732 95765
6 2885 15740
4 26688 92762
1 42882 60774
2 47015 92366
92 4272 8728
2 8403 63542
3 1895 31720
1 28913 83531
2 269 27866
1 35451 56706
2 28821 41774
2 54210 80681
3 37852 76166
1 47342 89196
1 30902 65725
12 71763 84688
2 84268 92646
3 7496 61143
3 10497 43917
3 61395 94887
3 40220 72862
1 28476 44289
2 66272 87638
1 5387 65831
1 60765 90047
1 3102 81461
8 84184 87909
5 10344 48595
4 30644 32543
1 2523 61544
1 3632 39976
1 16822 97898
1 24907 35555
1 25508 96134
1 11498 87409
1 10951 71550
1 22196 40498
1 12014 85449
1 30141 54291
1 23116 81553
1 3306 42280
1 5528 98289
1 10787 57642
31 93031 94301
27 6234 17579
2 12903 55543
2 1631 17838
3 26192 35427
1 25629 75781
1 13198 90434
5 78473 88643
6 31465 58101
2 17683 38982
2 6038 34489
1 24101 47828
1 12566 42989
1 1712 77478
1 18584 99581
14 52956 89907
10 861 24464
1 53641 83931
3 1845 86667
2 1370 51416
4 61511 89694
1 26308 39032
9 73954 94725
2 7332 23517
2 27470 95708
3 55199 76289
5 45329 57545
2 72281 79032
6 34497 52457
3 17070 61546
3 57116 95218
2 3061 48335
3 16776 52021
3 36453 74780
1 22619 79781
1 27805 92711
1 3297 62265
2 10544 15001
2 47566 70745
2 49209 62204
3 4035 44332
2 21556 56344
1 10357 94008
1 4150 63710
1 42118 87505
6 14688 24421
2 53312 84777
4 29454 46267
4 69670 76019
16 79075 97571
3 37154 46610
1 15489 81504
44 12417 14520
99 69078 70690
2 30438 96029
9866123 99366 99811
3 45732 69422
4 38847 78314
19 61318 62618
1 67904 97986
1 14542 40163
2 21800 67138
4 10358 16646
5 8031 22427
7 25493 36306
2 15012 48641
1 54350 94212
6 34572 50363
1 18746 88365
1 40587 89228
1 37621 45982
1 26362 56575
15 71108 76568
1 16724 86353
4 56178 77813
2 28560 60711
2 56291 97499
1 52850 89827
1 49586 92332
1 59745 74422
2 2651 65106
32 11863 24564
1 68792 92440
1 4425 25546
8 18539 27105
2 6570 73610
2 42608 62749
3 42167 47628
1 52318 89779
28 2266 12373
5 38980 50869
20 24925 34166
1 5919 41988
5 35822 50537
3 33334 57359
1 23664 65167
1 7331 49935
7 45216 97188
2 43673 77676
1 17316 43266
5 28078 67006
1 21603 28698
5 22303 32519
2 66579 73235
11 46037 68258
2 18256 84932
13 62756 75593
1 33546 51305
6 22355 27060
3 27978 78673
2 67212 85050
1 22879 86862
2 48252 73503
4 20405 37355
1 20102 54910
2 11997 70814
2 51777 85805
1 83431 95096
4 60043 80169
1 17799 37209
20 8050 22433
2 13962 34999
5 45542 70864
2 7863 65597
8 6003 14173
23 78713 90327
3 26959 63817
575 11085 11956
2 18947 95018
2 50880 60363
1 18820 70242
1 55847 71402
1 33756 81819
304220198 18241 18408
2 9406 95153
1 32652 64930
5 12195 54955
4 2417 38486
87 91528 93895
3 46542 68297
2 44673 55874
1 27904 98915
17 16134 21674
1 29456 63817
1 12454 86443
35 2471 12399
2 35901 58756
2 36385 85605
6 512 11534
2 8243 92151
4947 56618 57568
4 3060 46875
2 32344 71668
6 70655 80787
2 23142 80770
1 19648 63959
2 38661 80035
3 504 33548
22 14343 17565
2 38673 91937
2 2779 52784
3 41613 96960
1 49992 97985
1 5571 88950
1 44716 72717
1 22058 66308
1 29795 47546
25 74893 99571
5 78498 79920
3 37646 71298
2 12681 80435
1 41687 79036
19 71213 80950
2 35534 55184
1 10441 88610
1 2321 84955
1 5481 69559
1 41257 72533
1 23580 63609
6 37246 41448
2 29414 86136
1 50976 99428
6 6838 20744
7 24571 31333
9 6814 7723
363 3829 5146
3 17936 60941
2 11876 98405
3 4447 49019
1 27694 64469
3 19042 89752
19 61780 62861
1 5297 75495
1 36655 69769
2 24946 65065
1 29887 74158
1 36713 66425
1 23037 66749
1 28965 98588
2 9695 29102
1 45187 94449
8 56394 64629
3 45109 97168
6 65307 84701
2 36288 59286
18 4572 11425
1 9321 81183
2 74380 86280
1 9724 73404
3 47931 97452
1 48237 59171
22 9788 22287
5 16882 47898
13 71698 93291
1 19797 41897
1 32404 64720
4 31803 59519
1 38384 85338
4 55374 77145
2 27047 64598
1 43717 60756
10 64342 78024
1 22789 59749
1 13006 60498
5 3448 26190
13 20174 41229
1 10340 57544
1 18908 97538
1 32650 54328
4 52129 90268
5 22987 25889
2 16667 81033
1 22100 71918
1 33392 65427
14 16197 36278
5 69299 78434
4 53578 71264
735 86622 87314
1 65652 99555
4 41631 77988
1 56909 78236
2 25763 59007
1 46858 66330
1 23489 95203
3 27780 36485
1 6918 43776
3 38118 69752
1 680 74273
1 19097 57975
1 46186 98121
1 34289 78980
1 52217 79975
6 17194 48071
2 13602 81921
1 46421 94031
2 35111 51509
1 11131 60811
1 48048 57465
2 43411 97307
28 4518 8564
2 47591 81922
1 12798 64809
1 1276 68911
8 26131 46178
1 22238 85358
1 40221 86735
1 12559 73916
1 29772 42607
66 10844 11350
1 11063 34606
1 39351 54513
5 17929 51520
1 36068 71967
7 7187 13579
2 17718 79946
30 13606 20603
2 34358 61775
46 295 3687
1 21659 83760
1 23724 69783
1 2911 65405
354 589 5293
20 64285 89721
7 17528 32396
1 5770 99210
1 2435 53570
9 53096 88753
1 45396 96115
6 46824 53406
18 32351 38513
323 95382 96826
2 14774 50846
4 5326 30680
3 71051 94877
4 1889 83120
4 96267 99046
1 46282 80923
2 26169 44689
24 2071 16402
3 62511 84682
2 16562 23275
1 53498 76309
1 46077 61902
3 7981 44680
334004 2056 2637
41 77620 94680
5 922 17753
9 77196 99782
6 1728 77937
2 41054 86599
14 59291 68251
45626 77029 77337
6 20984 43220
3 46595 90378
6 10586 41792
9 57598 60953
8 47382 60637
1 29363 94335
1 13943 51008
1 3137 98959
5 32289 83030
2 73347 97021
1 32485 90716
7 83623 90066
3 27077 78214
1 23052 59590
6 56631 71222
2 21545 87966
1 23355 90078
1 6819 51948
4 66532 80829
3 17916 32707
1 48805 91350
1 58610 99977
3007183 77249 77263
31 87747 90419
3 35182 84834
7 10861 19117
8 18748 43219
1 27454 71402
1 7643 38368
4 48810 56627
2 5871 82303
2 25276 39855
1 22369 95152
1 35945 51092
83 4209 9794
8 43750 88838
2 50921 76210
1 58687 77083
2 5834 70500
1 42453 88945
2 58622 82090
1 12451 63526
1 39158 60092
1 4260 13847
3 7927 18256
2 19232 51570
10 9763 31627
3 52164 82755
3 39831 89668
1 2922 74909
1 42951 77247
1 51504 90733
1 6318 85230
1 21924 91927
1 7235 99459
64 35364 36923
2 7626 89307
1 14834 25224
4 5894 50523
3 3800 87193
1 48662 65693
1 51510 92237
1 12309 88112
3 4793 37025
1 53454 73998
2 24808 50963
1 21510 31338
2 43083 86086
9 17272 25960
2 5027 50635
4 4312 22711
5 70050 85082
1 17379 94216
2 52692 73544
19 11720 14987
13 83987 88823
2 2932 78197
8 742 21396
8 76373 83601
9 42562 80928
1 32674 75991
1 20374 97713
6 2383 29943
1 12287 40997
3 77826 87660
2 44403 90956
3 15922 59310
1 58694 68599
2 19033 51401
1 39569 68075
2 14108 64640
1 3803 70662
36 52928 53772
1 46516 79956
2 6132 37589
1 56312 68644
57 88515 99992
3 58672 81223
1 21556 85708
2 27105 71957
7 22782 53424
2 18290 96874
5 21211 36880
6 7864 24777
1 10844 97074
2 60762 92367
3 47652 59664
24 36775 41934
1 33253 82076
1 15754 42160
1 32296 75836
1 27267 96996
2 50786 96226
3 126 26653
4 54742 68669
1 52493 87095
1 16476 95753
2 19800 52605
2 46979 86343
1 12704 82372
1 52581 61843
26 431 14751
2 32958 93714
2 9400 43691
2 34474 87976
1 37932 67537
1 10455 69813
1 29243 97574
1 33975 71527
1 18008 86343
4 14965 41696
5 34509 37823
2 28027 44381
11 80529 91686
3 53308 92628
1 1647 73493
2 53121 68258
2 39806 78816
1 55197 79816
1 14212 62984
1 2323 65295
1 57897 60856
1 15727 95464
1 8943 60216
3 19595 56290
1 28601 59899
22 79947 90705
2 47627 86688
1 30572 69123
8 72234 84869
6 21688 44542
2 56003 61180
1 34342 40209
1 18348 75127
3 6599 65059
2 10610 97305
1 4211 62949
1 11397 58540
1 40958 79581
2 38706 52901
1 18515 68995
1 12641 44325
1 16304 39405
5 26312 31642
5 41453 75840
1 17799 59141
1 17315 37996
37 8826 18586
5 54263 61090
17 20170 34690
23 72512 87926
5 72734 76161
1 50308 74676
1 42149 98585
4 37871 88417
4 32557 49348
2 70397 80805
2 22027 64855
1 4926 99762
1 9321 78531
3 16638 37820
15 16569 24100
1 13612 97160
1 31437 55604
2 49254 90089
3 8975 45082
2 9116 53217
1 7137 64709
1 13367 43124
1 30316 85097
1 21808 64697
1 16203 75430
1 19253 45408
1 2085 89684
1 50396 80749
7 53860 79268
2 32534 66407
2 26992 56477
5 61998 64363
4 10223 34196
3 47996 99043
6 62684 90217
2 38947 89364
56 7409 13358
1 26580 72482
7 30016 48835
8 79344 95983
1 6148 84529
1 18392 49852
2 37916 81275
1 36759 91209
3 68173 85095
3 16918 51075
1 509 53104
1 37813 98015
1 28233 52656
1 30091 53701
1 18687 79761
1 612 18580
7 20386 25509
2 46602 98549
1 33310 83290
3 14680 55822
2 33342 68478
1 9251 45796
1 37948 87662
5 43093 85525
38 69499 73716
3 40223 59032
1 9327 45275
2 60804 62936
1 36421 99836
1 13080 81422
8 51450 64285
15 28779 33420
1 28841 39154
4 59543 75380
2 39922 91119
4 33180 91224
2 35710 63462
1 3852 44391
1 52974 77811
16 59423 66397
1 25748 84353
175866846 40648 40915
4 20825 66169
1 613 68576
1 29273 73856
1 10123 53438
1 60568 70544
22 4 30886
3 5152 85211
1 17500 45860
1 41549 74686
1 18723 88700
270 92392 93250
1 48375 55047
3 8667 81997
9 68127 97583
11 91893 99153
2 32946 40570
4 14922 89704
1 24141 79771
2 46387 87818
1 30611 84171
1 46982 56524
1 4282 60621
2 61198 74550
2 70885 73281
5 22145 55652
2 69933 99921
22 9505 27852
1 329 93414
2 42423 94776
3 59069 74487
63 83859 87596
4 20061 41011
39 85765 90868
2 1366 34691
5 42965 57816
1 11461 34727
2 5848 85802
1 13732 96801
1 9494 25790
3 38447 42002
1 48702 65887
26 18533 23490
3 39771 83631
2 52615 62787
2 12929 58178
5 226 53347
5 7130 21859
4 39733 80215
1 8556 31401
4 10130 19741
3 48095 76776
1 5666 87541
4 38026 41276
1 2500 79412
1 21025 90920
1 30099 38278
21 5739 16693
4 15500 86083
5 10953 41783
1 12983 45728
20 4021 16223
2 23006 55097
13 72458 80726
8 57836 97275
2 34232 61468
1 44865 84798
4 44700 69869
2 22510 46745
2 51700 85561
1 70956 95979
4 34522 42695
3 34559 93810
1 21176 94949
1 947 48410
13 45968 54205
1 47309 73614
5 6176 38445
6 56889 87207
3 36018 58547
4 65783 93553
2 62768 99379
5 75353 89862
2 66245 93323
1 35643 74982
27 82128 82932
8 19938 30581
2 52128 93243
3 44657 67169
2 25323 80216
1 41728 99510
1 21703 57191
2 30750 73086
3 61390 97552
2 10972 91131
16 28516 36198
1 59259 79350
1 3623 56235
1 60769 98117
8 2922 25105
4 5818 90993
6 19447 24483
3 39088 43137
11 76431 80804
6 27147 38325
1 5989 78745
5 38556 81252
3 889 26601
1 16674 34303
3 61393 79426
4 23062 47418
1 10631 38662
1 13453 65600
4 44604 47377
197 1309 4365
3 5765 49858
24 13245 20782
8 43218 85962
1 41547 72749
27 82972 86284
2 16191 63587
2 9968 16717
2 72529 93585
6 6169 53294
2 26758 94665
1 9777 43531
1 7349 16045
4 39686 76838
1 66441 90103
2 57549 81046
1 7257 98791
3 17153 50098
1 6804 75892
2 57114 73470
1 308 63119
1 53693 79996
1 46814 58816
2 8995 66859
2 16650 80615
1 7727 98891
1 58151 64869
1 58493 80682
4 11030 30029
5 26249 27868
2 33851 64243
2 13323 32504
3 56531 98411
1 36288 64445
1 26006 92817
1 40168 62708
5 7116 34524
1 49542 75773
1 70193 73448
3 10232 43558
11 71112 84957
3 9012 21061
2 15223 74950
1 4609 46976
3 60212 64373
3 15357 29946
5 32124 77220
2 7192 33249
1 21591 51044
6 37875 56111
4 53641 55397
3 2342 56433
2 5917 41376
1 18808 23404
2 31675 99263
6 66291 74346
2 8315 94837
1 6760 60475
1 18559 49388
1 19787 38477
2 24176 81051
2 50718 87361
1 31209 74288
7 8682 41161
3 28117 64119
2 15909 47355
1 12575 77636
23 7324 10715
1 46624 80279
1 50517 90884
27 4771 12996
6 27381 77251
2 68065 87532
3 40884 71554
10 15104 18266
3 6279 92883
1 26371 61018
1 15251 98951
1 12709 69245
1 28724 35117
1 36015 85177
4 71656 84463
6 6010 21938
2 20514 90469
31 78386 91228
2 4932 56190
1 11790 77784
1 7141 54711
2 3597 59553
3 50783 78161
5 33370 44342
1 25971 69860
1 17419 46571
1 21202 53526
1 18361 67399
1 659 99581
8 55802 63722
4 56680 92443
12 33231 34049
2 27666 54599
6 67591 87152
2 6844 82976
2 20315 98881
1 55148 81068
10 11814 21829
2 41290 95459
157 84446 85301
12 6957 17229
7 17702 36422
2 8213 22672
2 40500 90756
4 73014 97110
1 27168 42231
4 9374 40581
2 24614 67918
29 4162 11991
1 33431 45009
5 39853 97112
6 43567 60097
4 68689 76329
2 69120 82105
1 61689 83221
5 41741 48797
2 27747 86447
15 81296 91013
1 13840 73762
1 42761 90665
9 23031 34832
2 4107 42892
2 83946 98985
5 50358 83017
2 727 37760
2 1764 48851
2 43643 64064
2 44531 75828
4 55524 88876
1 11955 64539
2 18676 51546
1 6066 76359
1 19064 71254
3 7079 97696
1 32316 87917
1 17898 58727
1 21137 47515
1 29590 92001
1 19815 89069
2 54797 83720
4 79405 97328
3 19718 82451
1 21358 46735
2 54396 79916
2 17670 75329
3 44705 68640
2 9280 41903
52 51641 53935
4 74215 82325
15 24327 30545
1 14293 79703
2 40257 50876
2 68937 86368
3 12430 64164
1 16439 74123
2 63476 85833
4 34544 39660
2 20387 26051
1 1849 36430
10 5848 32417
7 41030 96137
4 6513 37495
10 17577 19970
1 32132 79991
1 22898 95606
3 72589 74577
1 10272 81494
5 21445 26168
4 3115 63076
2 14650 44609
5213369 79978 80082
1 69759 83743
2 13911 29419
1 26351 45923
1 35282 85734
2 72569 74567
6 39599 73574
4 60527 86506
3 19079 76411
1 27481 99074
3 14302 41669
67 90616 99639
3 10898 93812
1 42826 76107
1 52034 70470
25 24237 26874
3 21459 42573
3 36548 67514
4 72294 94614
12 15030 28896
3 50238 81041
1 20915 80816
1 18701 86361
3 35648 50567
5 10275 22991
3 60573 96014
1 18580 35491
5 30176 56417
2 21913 84898
2 56879 79645
1 56685 69911
1 7090 46781
4 73091 83688
1 40596 96300
1 34746 85566
6 25297 46675
2 24958 72810
2 27613 99307
2 52399 99682
1 24292 99336
1 32773 95538
1 11408 97667
1 50577 74246
1 457 86241
1 12067 79342
1 30617 92526
3 3887 59010
1 41687 47248
3 60883 82697
1 70209 88142
33 75428 99585
5 36516 53105
2 54483 82961
15 705 34386
1 33214 53574
23 62974 65439
1 33263 86883
6 11034 39741
1 10906 41683
5 39499 71541
1 15883 88028
1 18719 88622
1 25535 74719
1 21713 88821
1 30400 88591
1 39471 78492
1 4495 48417
1 18231 72582
1 33660 67457
1 16750 87903
1 34147 55562
1 18455 71352
3 56113 75886
1 25909 63627
10 68918 89074
4 74804 89764
3 5421 36047
1 37489 46163
3 2924 74346
2 36131 85821
2 27637 93809
1 61778 88398
2 39006 75081
8 85110 90974
5 80479 98581
1 67798 99332
8 4229 28692
8 75419 88702
2 74353 87532
1 57486 96995
87 4872 7310
20 6264 26802
2 32420 99177
1 37900 96197
2 2952 90114
1 49487 65919
3 65682 78185
5 44536 75320
1 7625 41424
1 42737 76605
7 4148 23570
12 31496 55545
6 62009 63327
74 84834 90158
5 10870 98900
1 39446 76699
21 67478 69488
1 38225 97690
1 23102 48826
2 60063 68573
1 31108 74402
2 59390 83653
1 33039 75679
1 54862 83668
1 19181 81701
29 15535 17939
6 31082 55687
1 21142 73779
27 81993 87372
12 16686 25628
3 19429 45502
2 74175 93992
2 3001 39853
2 11410 47326
1 36936 58867
127 2800 9017
3 12681 75218
1 27525 78739
5 84566 97383
8 54711 64518
2 10009 54858
3 56172 99899
1 21354 86314
1 25792 72021
15 57324 58005
2 9521 30957
5 28851 44212
1 13359 50217
1 38986 70393
1 15063 65882
3 46876 59608
1 14778 70596
6 59617 72466
1 40635 83622
2 36309 82928
1 16113 85397
1 26303 95577
5 7108 36461
1 11566 29629
1 12904 76069
3 44788 94838
21 54615 56522
2 39100 73847
10 7767 21811
3 20963 56392
3 59704 88234
1 18082 97887
1 16417 72738
1 50523 67395
1 25706 68875
1 42629 89760
1 42227 64143
7 80954 96549
9 20523 34701
3 44842 70859
1 56911 86664
3 25606 37110
6 8125 45901
3 427 84699
1 15849 71515
1 38598 65254
1 53663 98076
1 1445 53659
1 16335 83788
2 16737 43689
1 35290 81198
3 37103 69099
276081 32335 32907
1 39273 92573
2 28881 47551
1 23582 76786
3 4981 90468
1 5817 83756
1 37856 72686
1 18953 98805
1 41748 84887
1 57171 99298
1 4840 74697
1 8216 44247
1 6982 70345
2 12128 54084
1 48988 74774
1 44445 79430
1 36412 70614
2 16648 98931
2 35554 87150
20 70208 91740
3 13276 47580
6 30797 38440
3 18150 78558
1 46095 74856
2 4649 33787
1 18285 75302
1 2448 40745
1 27328 53869
2 40574 74150
15 2693 16055
2 18757 63940
1 40922 96964
3 44343 79736
2 1032 50854
1 1729 86670
1 9532 66104
3 14149 67350
4 52474 59070
2 45810 68175
1 48739 99791
4 13147 49308
1 6594 57395
1 22197 74774
1 1244 50810
7 79088 94927
29 4546 17597
1 5618 57745
3 20482 38630
1 40403 43878
128 89692 93869
7 67514 77831
27 65446 82959
4 14545 59800
2 15657 65812
19 74475 92721
2 49170 96474
2 16207 45274
2 22273 63143
1 8339 82536
5 73720 81170
10 60293 71586
6 7293 32157
3 21680 99492
2 27480 50856
2 55505 77924
13 74631 82231
1 17277 74112
19 81904 88498
3 42693 75840
3 28524 79526
1 2036 92117
2 17620 57805
102 90986 99543
1 3920 64105
2 11033 66280
2 24151 85582
1 44167 93787
1 47957 71815
1 26212 96079
7 75359 78756
2 31870 64748
21 86922 97968
3 27647 59610
1 2210 84850
1 22804 37859
2 32514 74147
12 63877 86556
2 75279 78882
3 3809 34595
2 45115 78270
2 49776 72577
1 35929 81806
1 26016 76373
3 25112 71131
1 22811 97437
1 67486 73842
8 11365 27191
1 20421 74724
2 24927 47660
2 47293 67056
11 76760 89485
5 17560 41132
5 73993 90543
1 55531 77328
2 53193 62447
43 65598 68310
16 64744 68218
2 43218 92539
1 34357 66834
2 26550 43639
1 28407 32609
8 19656 51965
1 19887 45315
1 3875 92632
1 31690 94431
60 19649 22119
2 13095 95086
1 5146 53635
3 34954 55323
1 3881 69585
6 42135 46251
12 56837 61107
2 2301 78222
15 68568 82205
2 18976 82782
6 91359 97560
2 47482 79821
4 23621 70970
18 81595 96761
1 6853 49112
1 14519 54835
3 32511 38405
6 55190 79319
1 52408 77061
525997 39371 40242
2 20979 89979
8 54497 67690
30 85370 86426
3 37090 67582
11 78068 99913
3 46725 81307
1 7942 77723
1 54701 64656
13 16546 22011
1 29145 77516
2 41039 84494
13 36978 43759
2 38797 65619
1 19719 50059
5 19856 28771
3 22601 47277
1 5230 62439
2 51579 92539
2 11957 53983
1 47266 74902
1 6588 99943
4 45736 93194
1 23773 48955
1 31181 64930
2 32248 70564
1 29074 74586
1 25335 71572
1 39842 76421
1 56211 77125
13 20586 36929
1 10317 75168
2 6712 53487
118 5230 13663
3 15985 70138
2 43493 81732
1 10776 56178
2 27077 72256
1 58568 73748
1 22970 96302
7 70043 87769
2 18756 53399
8 74864 80224
4 57467 76886
9 79995 97942
3 31596 58176
19 51110 55575
2 57426 70822
3 23881 47613
7 55186 61217
2 36820 69884
2 18804 60810
2 10683 39471
3 25982 45380
6 79334 91931
2 21426 42673
16 69278 77508
2 20725 92834
1 8203 85194
1 37322 80855
2 10431 47446
1 23627 77741
1 1047 43929
1 36580 67136
1 35332 49124
4 64410 71339
1 63036 82924
3 14365 44422
3 42628 86763
1 58189 76681
1 66370 80872
1 26910 70678
4 21364 45561
13 3470 23266
2 18343 57789
1 30135 52688
1 27372 43453
5 55856 63020
2 9301 45907
82 11219 13803
1 18034 78193
1 33266 46769
6 64179 91977
3 64058 95371
1 50338 87181
2 42987 98550
56 10302 19325
3 31005 74476
1 11001 96725
3 36217 42697
1 57578 82550
13 1495 23002
18 14124 23671
1 48120 80285
4 53228 83488
1 13721 71866
4 28252 61201
2 57050 99150
1 15715 73168
11 10572 23718
1 19857 95727
2 30548 77131
1 47600 93802
7 33996 58022
2 70080 82745
2 15023 49820
1 11912 77288
1 30198 48696
2 44590 99851
2 65141 79436
33 82298 92551
1 64856 84090
3 19500 54225
3 42508 97673
1 61867 73444
1 21037 67501
9 15458 35350
6 25500 63348
1 30069 42970
1 23347 44392
12 11247 29525
2 29280 42730
1 17240 80035
1 35419 82447
1 10933 55147
7 52457 74356
2 24196 50987
1 15872 95818
3 66475 77791
1 66083 80451
1 29149 31580
40 76922 84782
4 84384 99822
3 71170 86895
1 11586 92796
1 38126 94629
1 800 79878
3 31203 69689
400 2585 6445
5 10419 33666
5 25385 99304
6 13883 32367
1 5371 60350
132 95963 98764
7 43008 76710
1 9771 92878
1 32716 80682
2 26602 77122
1 2932 94625
1 6204 74212
4 12503 52535
2 38779 65582
1 22464 66420
3 63854 93618
23 64830 65434
7 16304 21453
1 63388 84930
3 61627 82856
3 25418 49214
3 23547 81629
195 96533 96758
1 29663 42670
2 13610 80196
17 78660 87727
2 59015 81695
2 21820 87519
23 20204 26361
2 13708 55581
3 23446 67535
3 53937 74275
4 23197 33943
3 54109 75922
1 26110 85122
1 30434 49925
23 23113 33047
2 1109 80470
1 117 25272
55 3369 7351
4 37833 71610
1 42715 81808
2 38866 52772
1 33792 72576
1 33612 38365
2 25150 97316
2 54413 90529
1 22904 72861
7 52930 54210
4 18707 38310
5 5850 41201
1 22777 58331
5 67725 75291
1 39639 90806
4 19175 26396
19 75916 98723
5 24096 46494
1 57008 85106
3 4692 53703
2 39674 67443
8 17674 23413
3 20 68302
16 45763 52162
1 2977 60097
1 21292 61408
2 1200 78841
1 46948 90227
10 47286 67891
2 8292 50914
1 146 91387
3 48340 78350
22 12759 17602
4 76865 97667
2 10438 35682
4 8254 37901
1 14543 57362
1 9882 93140
5 47934 78648
1 12992 40513
1 59412 93956
3 6309 72206
12 83126 88120
1 20179 40358
2 2477 82261
7 53888 89791
3 46135 75426
1 50437 95036
2 3089 79306
2 55560 75092
4 7916 42716
1 46131 96424
3 26599 42673
1 9820 61248
20 88154 94739
1 25264 46088
2 20987 37980
3 36766 64767
132 4657 8485
3 90231 95567
2 31443 59596
1220 97011 98792
6 54040 87719
4 9316 70993
1 4609 71092
1 37448 63042
1 15476 95934
4 30508 31543
2 20929 58832
1 1835 89827
6 12708 25618
2 36024 60646
1 1659 85343
10 71593 97288
22 7727 20382
2 1101 85097
2 67422 85599
2 43072 74174
1 43112 63301
6 32380 49817
2 52151 88236
1 31848 51694
1 11918 44580
21 64470 67650
3 40490 61025
9 34443 40705
2 27195 96194
3 3332 72904
1 34408 59481
1 26272 67574
1 26401 98978
1 28130 93116
1 39042 75256
1 20044 66210
12 14145 18352
2 46056 52333
4 61038 87988
1 20015 92950
2 53037 91628
30 73956 74860
3 55725 86933
8 80115 94086
4 1853 54803
3 42715 67131
1 9274 79568
5 6426 35351
2 34035 59955
1 28280 62907
11 76320 85012
4 67200 74483
1 35689 50831
2 54212 78505
2 40773 64175
2 37011 77450
2 2991 38499
5 84566 96843
1 70922 88812
11 4831 38878
2 52503 77544
20 74955 81959
4 31280 77251
1 6876 39564
1 19378 56176
1 7007 77741
1 18464 52201
16 6105 16440
1 688 89506
2 25084 43511
7 44097 74930
7 60368 83381
5 67030 71032
1 18513 69039
12 19383 25549
2 34348 53650
1 2692 51539
16 27238 31505
2 8736 88409
2 42679 98731
2 48412 88107
3 41105 55502
2 30263 46208
4 2498 87852
1 70592 84427
3 13117 76544
2 56099 68188
1 49813 83117
1 31207 82705
1 22890 88187
1 36811 65631
13 6180 16479
16 36143 46263
3 37954 54969
1 6369 70905
3 59064 80491
6 77643 83991
1 5889 92834
5 68018 73226
4 16949 76989
1 35414 52221
1 36811 89941
1 16659 62371
6 12878 38347
3 48190 82050
1 54100 93553
1 35662 91032
16 84153 92406
3 47916 94828
1 39938 68112
1 56928 72725
2 57731 70096
5 45379 60576
1 42104 76532
3 4175 40488
1 57548 90870
2 5731 84147
2 2319 79043
8 30844 51290
1 48034 59665
1 68414 99669
9 72143 94279
1 62124 92554
1 39124 96055
10 23682 35165
1 1657 92508
1 28845 88348
1 23729 94406
5661 30165 30527
3 63461 88333
5 54851 72961
2 69418 95801
1 3311 82643
1 19184 99482
8 66107 69761
1 28402 71457
1 6264 9032
3 71355 87954
3 9794 64278
4 44450 58169
2 66036 83249
4 14209 67351
209 94776 99065
1 18251 99849
2 30894 71449
1 71518 90411
1 40836 59262
1 19814 36694
3 63807 78760
1 21340 38817
3 23568 83029
3 50139 96422
1 3548 88727
1 18154 66327
1 35290 92465
4 18848 40934
1 45563 78784
1 48861 98580
5 14394 50067
4 36976 48995
2 40592 84600
1 37223 61761
3 2698 58118
1 33940 48030
1 12559 57986
1 30830 82003
3 84579 87184
1 27807 36546
2 13761 70844
1 19981 79132
2 27151 38171
276 87004 88181
2 4004 48938
4 45431 74783
1 24820 47815
1 9383 80849
17 81439 96422
1 56807 82431
3 9374 93997
2 11977 35139
2 12636 94483
1 36796 92146
1 45232 61809
63 86592 88060
1 11432 49729
116 79453 80124
1 22054 62609
2 32989 52102
2 11473 47739
2 22577 32558
8 50628 78388
9 72061 83212
2 17777 65403
1 14617 72510
2 14991 63489
2 54837 88635
4 11716 43563
1 26249 76206
2 25745 77084
31 27373 29256
1 31908 87618
9 85016 99697
2 30306 99947
1 47401 75098
5 69091 82559
3 18986 43381
3 53068 53366
58 3716 14024
5 19379 96985
1 16956 78231
1 14810 59429
5 63833 86187
1 61852 82436
1 59624 78701
1 64566 92447
102 91193 99419
1 13720 74411
3 4772 29481
2 18457 87411
2 13953 81235
4 2918 47225
1 1945 40566
2 7203 77910
1 12999 80576
43 2886 22315
1 17091 68715
2 51678 91927
1 67749 74952
1 21782 89399
29 6884 7223
1 48755 98854
2 56083 95146
6 23012 66570
3 45806 66735
1 32659 92607
1 34265 68262
3 6264 47257
1 4377 42921
1 32782 98187
1 26904 68040
1 48412 68688
6 63867 80388
30 2849 14063
3 72461 99813
1 2044 73387
3 44140 72374
1 5767 81710
1 59371 67533
1 66381 85159
2 46147 89482
1 15071 66683
2 3033 26574
5 37636 58018
41 17565 27059
4 58493 80516
1 58497 85566
1 26114 74982
23 77240 88292
4 10795 42020
6 43725 58828
2 23728 59051
1 26315 89233
1 17813 75186
2 64056 77874
7 62857 65947
3 325 47248
3 21016 79309
2 57276 84570
1 32272 67964
1 38660 72843
2 7797 51320
1 23883 60636
1 9131 65771
2 51283 87048
2 22835 64699
1 12973 74107
1 48047 84103
6 70484 81968
3 56783 68000
4 6597 50068
1 23478 81459
1 35602 79607
1 27902 61138
1 12623 74304
8 19455 41201
1 56168 88587
1 18499 81020
2 5607 62967
2 18999 49738
1 36933 67916
1 14427 30993
6 27410 46737
1 15158 42449
1 29287 60581
1 28918 47091
1 10821 48902
1 11768 56862
173 89370 95078
4 39778 59063
3 42419 63269
1 47405 88884
2 8941 86920
1 33493 62332
15 2182 29447
2 23846 36019
1 34856 69839
2 24953 54382
1 25875 41120
3 30115 58362
1 10639 89021
1 37887 96692
1 26686 69225
2 53134 62503
5 22738 24702
2 41579 94804
18 2761 11183
90 81238 84151
6 51552 59273
5 42758 51933
11 58780 98908
2 33324 64671
1 13459 59020
1 17811 89067
12 60351 61758
2 37458 55410
4 47386 89919
5 69191 92357
13 27376 38210
1 33947 61882
1 16376 38968
520 1819 3715
2 31906 46738
2 50843 72424
5 54637 69816
2 6974 90676
1 54422 82863
7 26096 33590
2 5601 91362
1 49737 84165
1 54864 66934
6 29376 42954
2 21467 33007
4 5280 32498
2 43777 79569
3 48732 59369
1 31568 94051
1 40301 63753
1 16996 61200
1 19700 73339
1 34114 81086
3 30489 52133
1 54644 98694
1 48490 67340
12 42633 51788
2 30396 66201
30 74235 87066
3 427 55700
1 14488 92028
1 16249 26569
2 3127 85591
5 12156 33239
16 61071 66628
2 1221 75262
60 86873 88291
1 3231 64288
1 19492 85803
5 51676 86950
1 40543 96958
23 80969 92515
478297 3784 4134
4 6763 79685
1 19844 64044
1 32384 76463
1 16113 68861
1 55769 98626
54 12214 15573
42 24138 29121
7 74931 80240
2 12896 66085
9 3047 18188
12 58792 66843
1 78038 87795
14 25951 45248
1 19239 44942
23 34842 37177
2 3891 44464
2 75894 76873
2 20944 82796
4 50912 70122
1 34312 54406
49 91273 93681
10 18115 21004
6 57895 98999
1 33329 91209
1 43907 90517
4 54668 65139
1 4 90724
1 7856 63571
1 33309 71028
1 41416 93471
4 6196 53543
1 29728 83306
1 21955 71037
2 9980 69444
7 40696 56036
1 31976 62785
5 22930 36972
1 26611 53933
1 29400 44574
5 59625 67973
1 29924 89592
1 48385 93252
8 66852 99478
14 9935 26885
2 24126 92536
1 62141 84636
2 12049 92448
1 9994 66542
7 49025 54861
1 46470 77661
9 43094 59133
2 32644 72657
1 34519 99374
1 31400 81852
1 10977 98020
15 493 11080
2 4519 38502
1 62998 87702
6 29147 51632
5 59107 75630
4 40068 50537
2 50555 62357
5 2387 33521
6 21104 25781
28 7397 17669
8 10265 19632
3 49309 99010
4 39713 72039
1 48052 86360
1 59600 68978
1 32033 83446
8 90648 93869
64 84818 89626
6 34072 42882
3 44781 70649
1 56762 84791
1 52107 82185
2 7774 69079
7 583 22553
4 65145 80718
7 44645 54477
14 30307 45973
1 52920 82357
50 79195 84543
2 22430 88595
15 5301 28682
1 24990 37948
4 28625 43043
4 52219 70745
1 7241 43307
7 21294 29291
1 2093 86012
4 56052 94357
3 16865 71947
17 87408 93094
11 19760 21633
3 12885 53069
2 42057 77550
3 50677 71669
2 7159 45255
2 64110 65670
1 8263 89625
2 1691 27970
8 8176 22056
1 47671 81837
3 47349 67564
1 6664 73037
2 83571 87004
3 64104 96064
1 33842 66409
74 8311 11994
2 10375 70069
1 8815 96170
1 47932 76048
4 81102 97335
10 24206 53886
1 28141 99716
1 5049 92629
1 41046 59958
1 13588 77171
3 18048 48955
2 19948 93915
1 34597 56991
1 5477 27094
6 39206 51212
2 54535 65952
2 21494 92971
2 17590 47846
1 20668 77562
10 54175 65021
2 1019 41234
1 8762 77696
16 35350 37968
3 48858 77426
1 38245 96499
1 37398 58177
5 31897 55899
1 26721 61163
1 42254 97097
1 21694 79266
2 20739 49056
1 19640 63969
72 73688 77564
1 45276 52685
1 32120 47869
3 15097 29621
14 3857 23580
4 26794 76499
2 39973 96589
10 9693 33829
2 37851 88625
1 40886 61607
41 67844 68142
1 21805 68745
4 63025 84392
1 41617 86597
3 23764 70694
11 84947 91073
7 73195 86859
6 64177 68742
3 22299 70139
2 28989 82187
1 32893 64602
11 59049 62211
2 32952 76731
2 48849 83587
195 88946 91750
16 67456 93713
163 92839 95015
4 50407 85731
1 1831 28341
3 71399 93580
2 28849 83010
2 36045 60275
1 53222 73457
1 24481 70845
2 53976 92735
1 55926 86523
38 10223 19206
1 44170 90897
11 17948 43435
1 22472 43746
9 78259 90519
8 69892 99171
10 53435 58253
4 13544 16262
336 93663 99724
1 6281 91779
6 39604 64220
5 52854 89740
1 48685 69560
1 33704 75466
1 20401 72418
13 80282 84114
1 36606 91290
14 21530 26920
1 33693 37806
14 21716 30646
1 10062 62881
7 75597 91082
1 36929 72414
4 56418 86407
1 34584 72540
95 5272 10751
2 9901 64510
1 23248 63696
30223 60641 61163
6 19949 43070
5 43355 89456
1 17337 77096
1 50807 65653
20 13095 20881
1 9312 45277
2 17812 52516
1 7984 59525
1 45428 98914
10 79628 97060
2 43254 72716
3 43985 90869
7 27828 48791
11 72372 82704
2 12457 68375
2 47235 58425
13 900 16153
3 3126 59654
6 89203 97474
3 260 35453
157 5020 6451
2 11467 28401
11 32234 37938
1 55270 91621
6 56209 80521
30 6866 12902
1 16917 75176
5 16501 25883
2 31470 93103
1 49484 89772
6 12936 46304
3 23797 61613
2 4934 43866
1 20155 64714
2 48683 72326
4 61277 76390
7 43801 55368
3 53826 90211
1 48324 76663
1 28355 73018
1 8126 91291
1 6992 73096
1 14403 91102
1 18743 82888
1 13466 75114
46 5212 13387
1 4032 88575
28 80566 93815
3 21020 66380
1 32387 86783
1 45591 84896
1 2049 98559
1 31799 65036
1 56204 65899
1 52607 92956
1 44498 65449
1 56885 81235
1 38472 81923
1 51292 75767
1 45351 85337
1 21015 63102
5 58727 82725
1 51935 73580
1 47616 87082
2 44606 63919
1 43846 77228
12 10611 27163
2 30664 63520
1 39571 80854
44 8838 11307
4 64440 70410
2 37433 72313
15 76810 85972
3 49369 75127
1 55751 67027
1 54794 87960
1 6915 83588
1 12788 70836
1 5304 74968
11 19535 52280
1 33064 93563
5 34021 44175
1 3783 96439
3 24084 64629
1 31635 99898
7 22088 49766
2 53061 91442
1 31549 94996
3 36060 52022
1 54587 82667
1 51542 96582
1 11248 74946
1 37467 43988
2 45744 71559
6 71003 84090
12 73932 91655
6 4624 50833
5 4869 35936
4 9659 31601
2 8428 46689
1 8601 53799
1 39533 65729
11 33317 41242
6 47034 69739
3 30593 71448
1 22050 66055
1 34619 96899
5 60000 98944
2 31705 55403
1 20580 54451
1 18439 83642
7 72084 96167
2 50493 95232
1 28368 88370
2 42092 80689
5 62635 89660
135 88677 98646
2 12748 72642
1 57428 87276
3 33197 83504
1 21750 91891
1 30433 95607
2 70350 84442
2 43108 98677
1 44961 81434
1 7090 94998
1 32389 62260
1 36024 53814
2 2353 66780
1 21164 77471
1 21961 81550
4 73106 79280
2 61756 71128
5 81152 92462
3 21840 76016
9 22158 29016
7 67242 96397
1 46563 54223
4 18273 85212
1 51320 98897
1 37578 48161
1 30449 86293
2 52430 66101
3 74350 98602
33 50667 51165
132 88649 89620
2 51357 58469
2 29058 75563
5 20629 65387
10 22785 50281
2 65692 99434
6 47934 57008
1 14816 78811
7 53663 55317
4 52540 78539
2 4871 84827
1 52343 84434
1 61073 90941
1 29440 98629
5 67788 86621
1 58491 95174
1 11292 60794
14 18662 33372
8 27322 37052
2 19130 81276
1 9256 52665
1 18195 28324
4 82749 94183
3 26829 71964
6 43399 59124
44 15462 21377
3 38696 74855
7 70951 87364
1 27501 84277
1 35498 83356
1 53284 64714
2 5222 82636
1 57526 78462
1 9906 69261
1 21309 93229
1 26995 74040
1 27618 65262
58 89693 95451
20 47208 51277
5 25389 44363
1 12700 80172
10 87696 92600
2 4541 92962
1 854 55859
2 5869 52688
3 3875 85608
2 27410 74437
1 12024 58421
1 17937 81604
1 27458 49498
1 10829 73836
1 29321 77804
1 39017 59884
51 27029 27356
4 51054 84320
3 31564 42611
3 39890 45091
19 75209 77155
36 78376 83255
6 49963 67851
1 1671 78710
5 80555 99374
1 14368 92847
2 33513 74755
1 54720 98679
4 52978 56687
11 21864 26119
7 10885 41445
1 6644 97371
7 14705 27031
1 15357 42947
18 62357 72989
1 10852 68992
7 82122 98707
99 12467 15884
37 28086 32403
2 16308 70892
3 18790 89171
4 27574 36975
1 15240 41082
28 86905 95040
2 51853 61128
2 39244 97839
3 17969 61681
2 16980 37224
3 4223 33634
22 86155 88140
1 34405 82786
1 2647 62009
3 1231 96141
13 40910 50750
12 86813 98365
3 31350 70608
1 47466 85189
1 25448 65440
1 41437 98089
3 7376 41704
1 24853 83431
1 16085 88566
33 5366 22715
1 4329 51376
1 20178 38034
4 74087 77562
9 54682 70109
3 41285 77330
2 27866 64442
6 6693 12206
3 17844 54537
2 3635 69528
1 48360 51191
21 84622 94999
24 82651 88243
109 7994 9783
2 14663 92022
1 1313 66765
4 56731 76338
1 35656 73629
2 37117 86265
1 9370 80211
7 7045 18513
4 24984 55362
1 4954 93198
1 17199 88084
8 7267 31494
1 37782 62583
18 93540 98768
2 40261 63429
2 17205 59803
4 61399 92524
2 52120 98277
4 80068 88684
3 80555 92930
2 8840 85430
7 64822 66567
2 15973 27139
2 40549 45555
5 34588 40280
7 69070 87920
4 10160 69210
2 8959 66740
5 62452 91896
1 1823 93617
2 13396 69746
2 81804 94518
1 58300 93361
1 72623 83892
3 55756 72979
1 59992 73967
1 51248 71505
10 6516 35339
1 20956 60740
1 14869 37185
3 22742 29294
8 81591 85926
10 43363 58066
5 63716 77709
6 26660 57440
2 2821 63157
1 191 64808
4 73844 88837
1 21918 35502
1 80136 80909
46 84119 92116
6 89281 93006
1 52628 96281
8 28108 40152
3 43878 94141
15 5928 23934
3 3749 64420
1 29812 48119
5 42778 80218
2 1629 60221
1 34227 50079
1 46517 53796
2 50508 56269
1 48684 56385
1 20775 90327
9 11626 13743
6 54155 89493
1 53259 94931
3 64310 73545
4 3421 30993
1 18768 80432
7 44608 49628
10 23614 27970
5 54496 95277
2 33647 35492
4 82299 87368
1 4767 66872
1 13622 60828
8 20526 39933
3 452 73263
1 7884 46005
4 5070 86661
4 66583 99285
2 18054 57953
1 3076 97426
1 46682 98924
1 3966 66150
2 31212 54787
2 50770 97237
1 33948 52527
1 22451 46703
2 17717 60174
8 42493 53075
1 53052 56110
3 4849 32732
9 37669 47132
1 31651 96336
1 13613 74336
1 7664 68912
1 7185 89970
1 17264 88736
1 42710 62043
8 13576 32726
1 65676 84905
3 48283 72417
1 16261 65092
4 43540 74712
3 10935 31799
2 2153 96529
1 51997 72844
1 9065 56642
1 34335 59470
2 15250 92384
1 34758 45731
1 7257 59150
14 66236 96649
4 57529 98929
2 55754 89165
1 24014 64397
1 34156 94616
3 15157 40520
3 22855 26695
2 31813 73502
2 23184 99310
2 38207 48853
1 30951 75822
16 2572 11654
2 41315 48329
49 67716 73016
2 50193 87934
2 79883 83204
31 66037 73104
53 3638 12237
3 20544 84058
6 10615 48146
1 28237 83140
23 11398 23330
2 54555 90404
1 7849 99049
2 38922 49050
16 82362 88545
3 39043 80687
1 46889 94249
2 25912 88894
1 24864 51599
8 5265 13589
35 75875 78885
3 39746 81207
2 63824 71976
1 34754 57505
1 47701 91554
1 54121 75787
106 1771 7920
2 32318 51430
3 23862 61746
4 69845 96549
3 13391 70719
1 28883 84629
15 10469 31636
5 66038 86794
1 16462 92092
1 5445 94188
7 55748 63866
5 19902 41209
2 4576 52456
1 7670 70145
25 33495 34555
3 22970 92040
1 72311 83165
1 14773 36748
31 54173 54293
4 61884 68248
1 17079 76147
1 9009 97323
1 36518 74702
1 13846 79305
19 30070 30996
1 5194 55919
4 62173 73956
2 14900 61503
3 14847 82066
3 16401 18028
25 75662 81626
83 90088 98953
12 49088 55122
7 24554 46002
22 81807 99441
6 45500 97197
3 25972 66747
1 54753 66675
1 50978 92719
2 70329 96242
2 35981 62975
3 40048 51731
2 70779 81858
12 16723 26610
1 9542 99657
1 16098 98359
1 60927 76329
1 44965 64882
2 56411 87318
6 52990 72478
2 63937 93533
1 26900 95098
1 62396 69020
6 26889 60174
2 54647 74504
34 8457 21263
1 58345 71879
4 66667 82984
1 32869 76219
1 33926 77212
1 9173 86031
1 27909 78542
1 6904 60039
7 3452 30829
3 17204 85916
1 67221 83027
1 54743 82275
17 34495 34970
1 48202 82875
1 13270 70355
1 41817 80529
6 8503 11975
5 69470 70709
26 7929 17881
1 14605 82253
4 12732 52582
29 58641 59545
2 39818 92998
6 26473 60338
1 29931 95380
19 68565 70938
2 5800 39067
8 59988 69296
1 19558 83323
4 6999 32221
2 51393 57713
2 6807 80044
3 10316 19718
2 9857 78258
8 25156 26465
4 50005 88867
6 81600 95191
1 57562 95046
5 34692 58898
4 37730 52329
1 58880 79118
1 21448 66336
2 65493 96896
1 1105 65016
1 17831 51188
5 54620 59783
8 73060 93587
1 32916 69538
1 19645 92684
4 17287 53351
3 52103 85065
19 77903 84408
2 14906 66977
1 65288 92990
10 6723 41609
1 18712 77733
1 52201 63075
2 34460 72800
1 18140 61705
1 42912 88055
2 24600 91878
1 23057 75870
17 16779 21972
2 46550 79930
13 84102 92596
6 66918 80412
6 33298 43306
1 88 85886
4 8748 89879
2 10927 48169
1 14168 82079
7 23145 31668
44 7974 13065
7 27210 54974
2 10331 51612
1 14339 28024
7 78316 82772
3 3887 80359
1 3782 50793
1 43807 65218
4 62049 95066
1 42002 94908
11 82696 88966
3 8205 88230
1 20396 66648
1 39361 95955
19 4659 14729
6 14008 43298
1155 33560 33684
1 71401 93633
3 82527 84082
4 5683 26705
2 13684 21154
2 46631 54032
5 16942 80606
1 46493 62555
6 64179 93040
3 16142 57696
1 73000 93251
2 47616 80620
1 5445 59471
5 30415 44331
2 26045 91655
2 19365 65471
13 41744 45003
2 11596 50644
2 2225 35338
5 72481 93728
1 55536 59718
1 9955 62509
4 34434 85084
1 33243 42500
6 81832 87102
4 21029 27100
7 61660 92286
2 12509 73202
6 9479 33539
2 69419 75835
4 79939 96047
3 34043 94987
4 12745 47783
8 41353 79744
3 34045 41212
5 75211 83730
1 16768 48566
9 18334 22752
3 74743 91668
13 56360 67488
1 916 69608
10 3727 14519
1 9833 91416
1 59855 99226
3 25364 75527
1 16208 58886
1 41946 54740
8 78707 98748
412174 84893 85574
1 17644 63380
21 15094 19964
7 60401 76697
8 40243 43803
5 33693 57764
6 16289 23574
73 4303 8752
3 11626 23951
4 25194 62063
12 40434 47411
4 7779 15111
23 10767 16591
4 21730 56071
1 33217 61307
1 34182 63209
1 22916 72581
1 4100 60227
9 5298 27546
4 24109 34597
60 77642 80327
6 18627 33746
9 57719 69075
3 29504 53426
9 35363 43185
11 48403 65575
2 25391 75743
2 65172 98250
9 6951 13249
6 58713 81412
62 21612 23897
4 29987 47982
3 5630 53529
5 51788 66222
1 18855 56965
1 28329 90589
2 3126 50306
1 30184 48144
1 3020 90333
1 22085 63338
1 51381 85198
5 5703 26942
5 63954 65102
12 30730 34699
1 23831 56793
1 35248 66271
2 72 35971
96 88187 93930
4 44242 99827
1 4532 94722
11 66649 90144
2 4318 72660
1 11567 79655
5 49635 85093
5 10788 47030
1 30553 72428
1 1994 42035
1 15390 85212
2 41489 76208
2 7907 37623
4 19661 26622
2 32403 91180
2 555 33325
442656 93592 93728
6 48668 90347
3 55675 97920
1 12517 33108
2 35501 71928
2 61660 79592
2 48852 65776
2 72138 93434
2 41795 88894
10 1860 48786
2 2128 35910
3 38529 68248
158 688 7247
8 7971 8588
2 364 82076
3 10701 37283
1 26086 61107
1 44601 52859
1 33722 81195
1 10615 38170
2 1862 81702
24 81557 99040
5 13998 26301
5 49647 55036
2 1205 47516
1 21572 98177
4 52893 85978
3 14181 72742
3 40686 51616
2 36724 46911
2 60549 95876
1 29850 93279
2 29404 87224
1 2471 65563
1 28744 49420
31 48055 50545
2 58064 66856
12 72104 92409
2 1453 43532
4 39604 94562
2 65523 82353
1 32925 49827
6 17102 33838
1 52377 89767
7 58458 76669
1 38800 60605
1 48917 84013
2 34167 86050
3 19318 27396
2 2946 62982
8 45438 57671
40 3815 5853
7 22597 43215
3 30146 48860
4 76422 80133
1 12913 66331
1 19522 38981
10 77562 99843
5 76395 84758
113 93876 99272
1 14930 53111
1 778 44135
25 5913 9974
15 9098 15724
71 9311 13591
6 17234 89672
4 15929 67165
1 4644 46919
5 4887 23991
10 81647 92146
2 24397 59093
2 17877 47070
1 11319 61521
9 53787 55895
1 14239 56295
1 16825 85870
2 20414 59347
1 19114 87470
73 90349 93922
1 32877 47401
2 38763 69645
6 58421 93050
2 23335 83967
1 7082 30616
2 11582 92791
6 43037 57187
2 24307 71432
1 9042 50269
1 9146 66173
1 43059 75938
59 68950 71921
10 71230 82983
2 24643 65784
44 74477 78218
4 38895 45137
1 1430 71594
1 39185 99741
10 20711 34711
1 5840 58305
2 18267 65685
1 17698 87446
13 77976 91673
3 9818 26617
1 75875 77701
9 60576 78655
1 10954 47443
3 55609 99563
4524 39069 39455
4 78720 93208
6 4493 32277
27 1436 14659
2 64864 93209
1 15770 86858
2 8098 69113
1 64185 82429
4 45161 73937
6 30277 56094
1 7102 82671
1 14911 75785
5 75465 99354
9 49924 64043
1 29720 66533
4 46339 58613
2 2928 35140
2 11181 98088
1 10743 72569
9 81212 93071
3 476 78731
1 45177 84113
1 49714 88299
1 24636 66135
12 20812 24444
3 66384 88501
1 11513 89420
15 731 15711
8 50823 71422
2 19303 65583
4 24787 57211
1 21260 59354
11 83932 91445
3 5163 73908
2 9252 38293
694 14410 14551
17 3874 10063
1 45485 80960
15 90051 95063
5 1800 90047
82551 91075 91900
2 20759 62805
1 36691 88479
1 46353 78163
3 82844 84539
3 23702 40875
2 68788 91472
3 50689 74150
1 43718 82579
2 67881 92637
2 15105 84271
1 24545 89663
2 2738 56618
1 1024 47483
8 5132 9116
3 15353 52662
1 41265 97394
3 52681 64060
1 16375 66323
1 29167 82295
17 10003 13065
6 63856 93903
3 16180 73059
1 28789 74376
1 40673 82707
2 16956 41658
3 19471 43487
1 43508 79025
2 59440 83710
3 35866 72297
1 15783 84183
1 17431 73713
2 6623 65374
2 27211 99540
2 27446 40813
1 9453 71698
1 10460 61984
14 39814 45750
1 46276 92728
1 50141 68422
2 16104 28830
2 20771 63867
1 30314 32284
1 29410 98861
1 40913 89532
26 76356 88367
2 29603 77228
1 58455 77723
4 22381 96772
2 46770 81495
2 34260 45853
3 72018 98360
1 28363 98897
1 55585 98440
8 16989 30796
1 3843 96597
4 30794 91916
1 17979 99794
47 22881 24975
2 43330 66521
2 14612 58571
1 30425 52511
1 48608 71637
1 6187 29151
2 42467 89123
1 48969 69510
1 10779 60273
2 77278 89768
1 33749 65070
1 41487 85666
6 58204 98104
3 34634 82959
2 52683 95742
1 22943 85743
1 36263 86716
1 72955 99982
1 36185 73938
3 14228 78315
1 61928 77210
1 3943 99911
2 29884 60006
2 40833 41631
57 1970 15416
1 42341 58831
3 3207 50990
1 7298 61538
1 12862 87957
7 73723 80652
2 73225 93950
3 7407 73955
17 63734 68060
2 8759 60029
5 69563 84571
3 77718 90819
4 26389 42490
3 44098 72155
21 67355 69808
1 2647 88755
262 92649 93719
2 54590 93616
21 19053 37388
2 18771 32732
2 3324 51519
1 16892 39265
1 56913 82148
6 59013 66912
11 82334 94263
3 28553 89555
2 37738 59483
1 17682 86047
2 42175 75186
2 20751 50756
3 26662 46400
6 42604 50799
1 5382 76094
1 4718 33574
2 34130 97348
9 9028 25661
4 51334 70302
2 40930 92313
2 20953 74334
1 42848 66551
1 46771 59981
1 25580 88787
1 14041 93672
1 53256 70223
1 7918 85520
3 963 29003
2 29324 70253
2 32068 77852
1 37948 91890
40139 8810 9529
29 74950 77387
1 25952 95430
2 5325 78422
2 28931 62363
71 16231 20431
1 50652 59831
7 13944 25012
4 3037 33790
4 3127 37302
1 3751 79986
6159821 60642 60682
2 4986 80757
1 57 93619
1 10532 56229
14 65415 96682
16 8131 8856
4 25691 32885
6 36278 86969
1 54373 71784
1 50386 70513
1 47008 71862
1 4311 69524
2 6338 52395
2 47031 55638
16 54967 56570
28 8669 18726
2 20004 80461
3 32696 95769
2 60612 81024
92 91009 93824
2 21874 81555
1 45859 62836
2 30264 57089
141 15189 18386
2 16904 76114
1 45091 97574
1 23401 83861
9 19789 30461
1 66067 78470
3 75137 87410
1 12648 33129
2 16203 73626
2 1048 57771
2 41522 58306
6 15887 41655
1 17226 75823
2 37475 59581
12 26308 32595
4 54090 86953
12 23970 30301
1 21468 42466
7 67420 94580
3 12423 54924
2 61308 73475
1 64490 77213
1 66375 76838
2 51417 86876
6 6736 50269
1 17652 99907
8 24648 26925
3 10717 30619
2 10189 88626
2 32500 66531
10 40675 47062
1 18461 73734
2 5617 59729
6 46355 83646
1 30159 58947
57 12352 16477
2 17984 77815
1 8790 92599
1 61615 86536
7 36798 41477
1 53075 65300
4 8611 97634
4 12403 33470
1 8408 37641
1 12726 95944
6 11009 19616
1 3306 59601
2 25255 67721
10 26386 27341
1 25948 32139
7 61102 73922
2 31191 94217
2 11308 41910
20 77676 83763
1 20483 76844
1 27954 97357
2 56180 72143
3 43764 56654
1 40923 55661
5 37915 99885
1 55614 95944
4 11145 54729
1 22433 75192
1 6461 43105
1 37764 70145
1 16184 59423
2 57667 87173
2 17330 73809
2 62716 83152
1 7947 94059
16 5464 12732
2 58524 78101
1 11677 69458
5 37779 49936
14 65074 66501
1 29489 51840
2 56193 84389
3 17929 59065
1 1906 74242
2 52923 96346
1 33728 58754
1 38329 76351
2 30252 59754
1 16054 80789
1 5462 76654
155 4896 7046
7 86900 89617
1 28511 45983
1 5149 42011
3 20734 90338
3 62883 76825
2 12279 62316
3 30044 39503
8 12121 23886
1 45542 73891
2 37134 87404
26 86063 92820
2 37162 74516
13 73641 84080
2 33431 80393
2 46319 86441
18 270 27160
2 15746 91547
3 70923 76897
356 95356 97392
160 87313 90524
12 6980 33105
2 83437 92438
102051 7031 7563
4 1412 60818
2 26373 91151
5 39530 60552
2 4079 70695
1 32239 57266
1 4546 86254
29 33528 38382
2 7211 45963
1 23242 72192
10 45344 65915
10 24917 32812
1 66093 99692
65 71864 73322
2 42743 90058
4 21155 33302
8 51503 51947
2 10413 40857
3 50233 66877
3 806 46400
8 59912 91169
3 48773 77616
20 87039 98744
2 36747 73592
2 34832 87771
5 20005 39237
2 13288 84983
1 1523 92593
3 46489 98389
1 50629 82767
34 72926 78782
2 47170 97126
1 66305 83584
2 6906 91826
1 31184 82906
1 1984 78361
1 27718 48996
1 52308 85341
3 42244 97994
10 35322 46341
33 4886 19921
32 27144 29620
31 15188 17777
3 4417 85304
3 1320 25200
1 31289 48191
1 71503 75062
1 4352 82169
2 89033 90363
5 33203 57772
1 20079 84578
2 18231 78972
1 15040 88809
4 67897 82771
2 18316 63877
938532 69244 69410
2 28317 79417
1 55962 73307
6 13526 24886
3 41884 53229
34 85448 94045
471 22 5232
1 25268 68007
1 21068 59876
1 18540 90246
1 13986 80434
1 9418 17246
2 20484 39892
4 31695 56354
13 11697 25257
3 8050 72398
25 77669 85954
13 65553 77974
3 11461 37542
467 95759 96386
1 18950 41489
5 302 92182
1 19430 81036
10 55909 62389
1 38483 45696
2 42739 54726
2 16228 79006
1 7882 85217
1 6439 81802
1 40414 96980
1 41785 87289
1 49120 74073
10 57579 65300
12 46699 47421
6 15861 26977
3 3614 54068
1 622 61789
5 54608 68274
1 55469 82183
2 9798 77275
12 8527 13884
5 22959 36857
25 78793 99157
4 24539 95903
3 84611 99454
2 50377 69200
5 13197 21853
2 86082 89845
1 7385 81365
3 1747 45844
30 79675 82958
2 52623 87616
2 34919 56931
5 447 50991
1 38311 62873
1 4287 59984
3 35608 50178
31 4053 8758
2 44940 74675
1 38232 61884
5 83134 98674
2 14756 52688
5 48076 93548
1 61132 80783
28 17387 18221
3 27407 55907
2 50304 81244
4 5913 30379
1 36264 62833
2 42523 47033
26 61041 62204
4 36037 56316
1 15130 65934
97 76398 77731
21 64522 85455
2 55997 96568
322 96076 98454
1 41824 82706
3 74641 85921
8 6747 32967
3 37949 91239
1 7614 99384
1 40253 68552
5 60398 61858
3 54721 90239
2 6538 79995
13 7177 33769
2 63817 68813
1 25045 87015
1 61270 75153
1 57693 70152
7 9990 44948
2 17668 99260
1 57498 98438
1 44660 93851
14 53115 54287
5 35502 36553
2 19884 65014
5 54841 60640
5 47694 69186
6 2360 30733
2 8865 89803
379 1195 3288
1 6539 77663
1 40843 90990
2 9906 44971
3 72890 95485
4 59582 95974
4 20916 38361
6 32976 49885
1 12510 94245
6 6181 23053
11 70149 89556
1 33820 84521
6 1524 34618
5 68736 73634
1 163 77705
2 17785 69536
1 3746 50773
4 29429 37543
1 5778 55413
1 61183 82240
1 59245 89049
4 79209 81607
5 26415 68769
2 20105 42172
2 37517 47415
2 42445 88554
3 31621 51144
4 12043 82944
7 39176 59796
1 86338 89573
6 3210 20723
5 47152 64778
7 58434 73667
8 2474 19616
4 24576 80524
1 24463 99662
1 6541 61626
2 38220 61007
2 50879 72273
1 73600 94168
2 10800 47962
4 6504 87214
1 35604 67495
11 73267 80271
10 32327 38094
5 1337 15167
2 26726 81367
2 1705 55282
13 32530 34191
6 67058 70112
27 88153 96853
386 86251 87639
1 43848 57287
1 63052 87479
3 56244 72157
504 80513 80755
2 76671 94443
7 11147 59492
6 11986 23704
1 61767 90355
2 2208 16211
7 34309 65457
1 12674 61360
41596 45741 46367
1 51104 72002
2 6919 77676
1 18266 32024
1 45686 99306
48 90154 97294
2 71277 72218
7 12864 28188
1 12345 92237
1 45243 58911
14 33107 44748
1 7124 52522
4 42860 46164
3 12703 56587
193 62638 64338
2 3459 28543
14 28429 29261
3 32617 94325
1 28119 85970
1 11375 59344
1 75623 87418
3 50817 89299
2 30198 95151
3 3809 96147
2 8469 81799
1 27572 73084
1 10501 60158
1 29551 73807
15 80109 92404
2 1010 26304
3 50521 83480
11 61512 63276
3 19316 81760
3 23361 77611
1 54583 72989
9 21055 38781
2 3022 96616
1 23489 95833
74 5039 7499
1 16993 31743
1 23138 69058
2 82605 94421
1 48802 94873
6 39875 50540
3 286 41871
1 41444 47994
1 5153 93769
3 10991 14270
2 33876 91667
3 28001 31902
3 13792 39376
2 14187 30464
10 917 22519
1 193 43297
2 28564 98769
1 12180 92979
1 14528 87694
1 9705 55676
14 78159 99797
11 52903 68082
3 15183 88737
1 7235 30946
1 2466 40741
1 18360 34811
1 14191 94546
4 52358 72203
1 4980 79049
2 58012 83355
3 21697 36623
1 32572 94628
1 43565 82807
9 72932 88074
1 31396 71616
3 13967 95043
2 44613 76631
1 6789 63387
11 93636 97653
2 19613 76226
71 89586 97620
2 39810 86154
23 91115 93317
3 27107 44273
3 74341 89011
2 36945 98930
4 42446 55363
4 11995 34927
19 61988 72080
2 36287 65788
3 11539 66885
1 91617 93594
1 38909 74277
1 577 69353
2 13238 70911
1 34942 91554
1 24916 58930
13 56298 58773
6 20409 32939
1 22969 50760
1 298 67797
8 12757 26977
4 16464 46828
5 64678 77904
10 11003 16505
3 18550 42398
1 15727 56583
9 32369 37960
2 11332 97646
7 35482 84421
1 12850 93666
1 8659 69195
1 24372 78161
2 19595 55558
1 22762 45790
1 13271 65494
73 803 10189
1 21675 98058
1 4628 48654
2 455 50068
1 22583 45066
1 1445 57307
1 42861 65215
2 23798 99274
1 14308 30791
14 81084 93543
2 32885 71886
3 34921 84487
16 85267 98734
12 80228 98148
7 74906 91698
3 44930 95020
19 4546 19335
6 23862 42578
2 21080 49238
3 56712 64776
3 26525 83677
2 47679 88421
2 38514 44951
5 42849 91431
1 2278 52997
5 52840 65333
2 65996 89155
1 23309 59005
2 4430 88200
3 74345 93153
2 16148 51273
5 57572 68534
7 4745 11263
1 75638 97053
1 27730 68284
2 5456 84408
2 18 67370
5 68725 89842
2 12259 98230
1 37472 76038
2 46975 91058
1 30836 82175
24 7461 25154
5 41113 51180
4 3788 32793
6 784 23694
7 64336 84281
8 85002 99997
1 14259 83674
1 27812 78552
1 15655 78539
9 648 9330
3 1371 41228
5 25157 46119
1 19999 71661
1 77614 97410
2 21298 91687
1 33565 52364
1 50909 98300
4 29556 85409
1 34329 64530
5 17580 35356
7 71915 99508
3 22483 82872
1 9548 71525
1 12913 57145
1 34997 69104
1 17794 56411
1 47037 77497
1 22387 45450
8 5246 38834
4 58090 64721
6 31348 40239
2 19282 99191
1 20719 58500
1 13648 91392
1 5374 40742
1 12059 56404
1 1036 57375
1 13816 86499
5 42495 75544
11 81755 92617
2 8429 51467
450 2454 3408
2 13309 58316
1 14093 78257
12 45777 94658
1 45266 80365
2 3834 31987
1 46438 71568
1 19593 58138
11 37615 41342
1 4291 75629
1 35357 79998
1 35462 69304
1 36708 41867
27 7861 12806
5 46608 57950
1 26549 91779
1 50395 94162
1 7776 98014
10 30345 36108
2 49275 73382
1 19168 62800
1 51374 71524
3 63303 90894
2 36986 76284
5 9477 47165
5 62920 78853
1 25717 56986
1 25263 99797
1 33557 70503
46 36021 38533
4 52332 74115
1 32875 83912
17 50568 51965
1 43336 93003
5 64029 78187
2 50038 63955
1 10617 98796
1 29957 88654
41 72470 77498
8 41069 46351
4 68903 76637
9 35402 36335
4 61282 99793
1 17463 69395
1 24323 49973
4 52938 80906
25 48395 50497
3 40333 62026
3 50844 59306
4 61283 95490
2 24478 48735
26 17945 30434
55 6203 16570
4 65945 98357
5 9442 57064
3 30706 53679
4 2618 44463
2 16119 57530
1 41 82210
3 1409 15456
3 26417 34056
1 18762 72829
2 41623 83220
2 18690 58415
1 36943 77174
15 36837 39693
1 19136 84058
2 6388 62094
1 32372 65345
7 58034 93421
2 37175 90323
1 26494 86198
1 46885 88995
2 4592 30340
1 17051 82308
1 36387 76306
2 20220 52440
2 7545 47445
1 1099 86473
2 12342 75290
38 79073 98424
1 36110 87915
7 67213 90009
1 59674 97107
3 32680 76273
1 7825 63060
1 27705 63675
14 30614 32621
2 7686 67568
7 61317 89434
2 32268 38121
1 25003 35849
2 51048 96441
1 51725 69501
3 47275 54464
13 26821 34238
1 20772 87859
1 2315 90669
3 40680 77407
2 18146 80937
1 21839 33740
1 52535 72903
2 24623 92514
3 80296 99924
2 73100 86462
23 950 17147
17 19973 23884
3 35549 82767
2 46807 95421
12 5533 19547
1 728 74367
2 2963 76706
3 11946 58380
6 35977 41187
7 19292 25252
3 65106 70359
6 50 21340
11 37631 44874
1 893 92201
4 46038 89719
3 83 48326
3 60824 80560
1 1561 86050
3 9551 26749
9 78800 81652
4 15448 48511
1 36376 81222
1 2967 88897
4 44474 70161
2 8173 57159
18 73467 95712
3 34728 63598
4 65582 79740
2 37966 45429
1 10673 44744
1 13739 78072
3 58506 70160
1 24716 69749
1 66496 79063
1 8266 54007
47 21373 23563
31 408 7179
5 17743 60087
4 73600 80182
1 4975 13917
2 39516 52306
58 7270 13333
2 15102 66721
1 15684 73503
1 5800 62945
14 79482 92021
1 38904 62742
3 19357 69765
1 36675 61687
1 39036 45490
1 41405 54460
59 86815 97750
3 12874 71793
1 7569 88003
6 7615 34784
3 46782 60755
2 21756 81820
2 6492 47532
4 47887 89955
13 4451 34733
3 53613 97486
2 33638 80872
2 34513 52168
1 60484 99556
2 13134 92292
2 9321 63417
1 18610 74482
2 28981 38443
3 3320 38246
16 70295 97176
4 19689 51929
1 22501 42505
9 49758 85680
2 40000 44263
1 55199 90047
1 10352 73848
3 50947 73011
2 24424 75414
45 91219 99299
28 76461 84500
3 54881 96838
1 43871 65022
3 58104 73269
45 39506 41038
7 34146 45959
10 3924 15753
7 57953 90602
3 73214 84474
14 35102 36114
21 90572 98643
3 3826 18943
1 60166 88409
1 49034 94958
2050 45194 45529
19 12455 32456
22 9473 12739
3 3716 82418
2 75568 91731
1 22012 65703
7 87557 96999
2 19972 87030
1 24904 82811
5 70675 97781
8 52295 75713
2 47921 94187
3 48485 63311
6 19162 38588
1 2276 73288
15 70347 74771
431 3776 5093
1 14304 75030
3 64521 80252
5 80061 95938
2 14631 98355
1 26634 56171
3 59276 90700
2 78162 86205
1 20755 41398
3 13564 78926
2 2229 54397
7 75100 77332
7 31304 55687
2 7937 87711
2 13462 32239
1 3288 37233
3 82437 97474
9 8197 17552
2 25806 33231
5 43447 70854
2 15884 32540
4 24528 97536
5 54972 60608
6 4386 25700
2 7826 46048
2 4654 28750
1 27117 46271
5 3474 21239
6 64519 79340
1 27834 95391
9 42252 58324
2 19665 84932
1 1070 36260
1 2262 61830
2 14181 29979
1 978 67646
2 41843 57472
2 19355 35304
3 72973 87871
1 45172 87113
30 31359 33864
6 33583 63709
12 71670 90680
1 42047 61479
3 35266 44996
9 1656 29112
1 23426 98704
1 12428 85683
1 6603 77343
5 56234 71247
5 41742 77463
1 30663 65135
1 28109 53460
2 18595 41559
2 32986 95045
1 12502 72923
814 54397 55279
2 46191 68218
9 63469 65982
1 17098 96442
80 1269 11900
25 78118 99118
1 70525 99575
1 57075 87795
1 53852 87514
10 89262 90636
2 47414 94090
1 41770 84098
3 9131 76398
1 9043 87026
27 4495 8444
1 53903 71316
3 27565 29947
3 48790 92588
4 78129 80810
1 20270 83093
1 13965 99915
14 27633 37537
2 2258 36967
1 11495 72674
374 48924 49664
1 4271 50462
6 84704 92842
17 9554 17247
1 10366 39298
5 88377 93145
2 8827 61612
2 4279 64088
4 29488 90032
4 24545 61410
2 38992 59331
1 48192 58846
3 14626 34910
6 69254 81810
2 6570 71310
3 62338 86946
2 19825 47216
2 15473 23663
2 29727 72792
4 7095 16204
3 5413 28631
9 45366 93496
2 1861 28833
3 29798 77356
1 28916 92360
3 9807 48940
2 24147 71095
2 36304 75493
1 31145 95305
4 79091 95906
2 45898 96828
1 28764 54747
1 20701 63215
1 53620 97676
2 13803 96082
1 44938 97205
9 39367 46061
8 28765 50570
2 823 2123
12 72748 78719
1 28716 34741
3 3818 35982
1 22963 63363
22 88074 98460
9 53882 84278
11 6611 26468
2 51448 74243
4 73176 81639
3 31112 53883
3 74363 94274
2 6866 35457
4 42564 56672
7 38958 52831
2 37653 74423
1 38473 60677
6 55441 76744
2 18364 57688
2 29872 83575
1 47099 99216
3 1407 49967
4 837 36480
3 19397 99685
10 35191 38966
1 49498 84768
6 35061 40598
1 53327 88436
3 14361 98613
2 17777 49246
13 77968 84669
12 87660 96446
6 261 22844
4 12698 33951
1 26345 74162
2 61637 86802
4 63814 80732
5 48135 58533
2 69528 94010
1 46117 88153
3 40177 57950
5 18685 29737
4 46284 67872
10 4114 45007
3 55800 72365
6 65777 77838
1 25706 69967
2 20656 88735
18 834 12943
2 35307 88958
8 50436 53497
1 53911 80000
2 38947 62091
1 12402 56812
4 27334 48538
2 3760 80784
1 19952 81289
14 9592 22633
1 28091 87663
2 639 72902
1 8283 85330
10 84439 86523
1 62842 91136
3 26940 82030
1 42999 95453
4 11447 42351
3 57520 94864
416441 39569 40386
1 7027 34324
2 1639 67097
1 48116 77440
3 43316 85259
2 31176 98522
13 15866 29423
2 25863 33796
4 10973 31008
3 39469 74096
1 45694 76263
1 19250 98754
1 45938 82998
1 53753 64135
2 13341 44180
3 52502 53940
5 33384 38065
7 62026 94297
4 47283 53249
5 17215 60630
1 8604 39756
2 195 48797
40 41707 43025
1 23280 65734
19 92530 96901
11 71376 78841
6 54843 69627
2 84384 90700
1 50058 90574
3 40519 98692
2 7976 58460
1 13962 77079
21 81026 87736
1 15329 88822
1 3725 65575
36 88153 89454
6 66518 78866
2 42281 84637
12 27606 32099
4 54105 67992
2 501 39980
2 9990 72100
8 57741 84856
1 55085 89629
1 39684 77378
1 64501 67702
15 6363 27750
1 75798 88084
5 27345 47184
3 14689 55321
6 55555 71516
1 43387 94743
1 64032 89808
13 29848 38901
1 21570 35034
5 42721 76513
55 6207 8841
8 2525 10680
2 50201 85077
2 18619 43705
2 27482 88680
18 6476 8234
1 52268 84919
1 67086 98173
2 12921 46467
3 4910 38067
5 39788 66185
8 18221 23150
11 77142 86742
6 59331 81286
1 33497 44140
2 55870 90833
3 9854 99965
11 67982 75728
68 11396 15851
1 45332 59290
2 32009 43632
2 46627 75327
4 24763 66830
2 41221 78215
1 14810 99617
1 15638 96172
1 30384 57218
1 35039 71978
13 6165 31958
10 92078 99012
2 6276 94412
1 51467 65139
1 7346 23990
2 46577 99916
7 14954 51742
3 14095 15440
1548 561 1545
3 15635 70513
1 14723 79535
1 35295 42739
2 26 82415
2 51969 97012
1 24608 87157
1 10082 25790
2 13466 27263
2 47090 64650
3 31916 57969
1 35797 81950
2 25980 53601
2 51261 65098
1 8939 86154
8 39311 51615
10 3726 9028
2 43454 66198
1 37630 78365
73 87403 89687
4 82039 93888
14 59091 78617
5 41717 93061
1 27456 93672
8 9010 44724
1 39831 91272
1 31641 48112
8 8675 36276
2 2015 29224
1 1187 77521
1 16432 86468
2 35536 44816
2 59267 63469
7 32099 34436
2 27788 55284
1 4208 70451
9 7438 20581
4 60387 71839
5 22538 32537
4 61573 79297
3 17269 81642
1 9586 19869
64 80860 81462
1 27629 74689
23 85969 99717
3 10899 88260
1 8081 50931
2 12821 43174
1 46874 85254
2 15895 39323
1 62108 86376
6 62863 82668
2 27088 28856
14 52448 57705
5 76341 91062
50 25214 27521
1 28176 98595
5435 36428 37112
4 48426 72972
1 52293 94842
6 9844 33058
4 51409 69750
1 61962 85080
1 15334 89472
1 5487 33731
3 38792 81765
3 39753 57335
1 40522 88132
1 56939 71580
2 43611 71166
9 1373 36626
2 22570 67377
1 17135 32320
1 31334 86861
62 23359 24180
2 26050 58543
2 17796 82035
1 18169 48387
1 5192 80133
2 39398 77376
1 18068 78335
1 24702 74479
5 31793 55908
2 21325 56504
14 71885 74447
2 7235 81636
5 8024 24792
1 18837 46699
1 3126 68363
1 21305 92280
35 4138 9822
4 3207 80288
1 14270 72327
13 58103 62451
1 26276 76991
1 3207 32602
94 84668 85718
21 3394 21510
3 12617 38263
13 47701 50544
4 45813 64545
1 37234 78425
4 46689 58761
12 33815 38076
207 95687 97873
3 9356 90569
5 19809 26223
1 5882 25743
1 7603 79356
1 11343 47992
87 94295 97930
4 18583 66886
1 18021 76727
19 8741 18158
2 58074 69542
3 39427 65104
1 21262 24597
4 2566 51825
1 19735 55397
3 46773 92293
1 17421 89428
8 51382 55840
1 12829 97328
1 2013 78497
1 33229 91797
10 36265 42721
2 9947 57579
1 26766 69298
15 67649 86207
18 48480 52230
8 64284 91892
13 24281 47294
4 6 18732
7 39478 50255
1 39109 58494
1 12104 88275
2 54871 82003
3 48441 79855
11 3723 11983
15 5418 18687
1 16578 91020
4 23537 61143
3 41735 95464
3 43440 73857
1 597 25589
1 14818 60596
64 77232 91489
20 71230 83798
1 2705 52894
2 39129 43633
2 32740 88794
1 51991 78150
3 33180 68422
2 567 92427
1 3304 71599
2 17210 82904
1 47445 61802
4 47176 50672
1 60470 94470
8 7799 27005
1 46678 76085
28 84657 90855
2 14666 76375
8 10326 12861
2 37618 60597
1 79291 96959
4 15706 54577
3 4927 26534
1071 95436 96010
2 44885 65637
2 32230 92346
5 65160 83703
18 59390 60294
1 62672 86207
5 26911 65961
1 35078 87660
11 63331 96459
1 5741 66007
2 54449 63148
3 48778 61870
1 44328 93540
1 7683 94154
1 31038 78089
19 7765 31940
1 23400 87628
2 52640 88870
1 9688 76797
1 15388 82747
1 20733 50447
4 11827 27377
4 57430 92989
1 2140 78162
49 1669 5982
4 41966 84800
2 4188 13991
1 21088 94635
2 18363 71950
1 57630 75675
5 43427 49326
2 1799 93272
1 15025 26106
1 36199 55030
7 53373 71607
8 812 22353
7 16523 27256
8 26932 46679
4 27944 61331
27 19312 21248
50 83303 87728
1 21728 96782
4 44098 76142
1 28636 85011
1 395 64195
1 5627 82072
6 50541 50809
5 58232 99077
1 41955 63845
2 42334 90772
1 46926 95242
1 30796 47374
3 30379 42413
2 7162 97187
6 41369 45989
1 49001 50803
3 21920 81528
1 25107 80645
9 20952 40268
3 27689 28772
3 57893 76258
3 37395 68383
1 52123 63275
2 44689 57320
12 17045 35428
3 60396 71859
1 22363 42472
2 34668 97445
1 17664 90936
1 45862 84808
7 81737 99408
3 32245 65317
6 60491 63050
1 61869 97174
1 4239 62797
11 76540 83437
10 11321 12329
7 49087 59083
1 2284 60352
4 29097 49617
2 17503 38126
6 73162 79725
2 23077 30219
6 68279 93204
11 10306 30193
7 50950 82799
1 12698 98065
3 58630 86697
1 34806 67622
3 46887 75711
6 64391 96559
2 24992 57546
4 16154 47957
2 7622 91598
3 59287 99169
3 2585 30348
5 74941 94420
8 8068 21005
14 33590 50216
1 52362 87427
4 69030 87472
1 13133 79514
1 73063 96298
1 8703 81955
5 85061 94932
1 51699 75106
1 34809 99830
1 355 91442
4 49763 57240
16 17795 19745
1 6424 55376
8 17791 44513
1 33252 56208
4 59792 86963
2 29329 66010
1 9889 81947
6 2248 37573
8 30723 32343
5 67037 92237
3 38535 74800
3 34934 42854
3 33061 86370
2 56273 97334
3 50999 81210
6 8368 17955
1 46228 55645
8 81372 98014
5 40408 65497
3 38160 63922
1 5202 45585
1 12297 93900
5 75740 90499
2 30273 62377
17 19185 35700
6 60960 62067
2 13108 70114
1 43077 97453
10 8519 13195
2 72239 93997
54 83038 89222
4 34894 65529
1 10790 90986
1 48607 92811
3 86425 90278
1 15346 65274
1 26746 82029
2 19766 65062
1 53555 69544
1 36062 81274
1 39293 68033
7 20629 35477
13 71119 78965
1 70585 94897
1 30708 99417
10 55167 61324
1 15708 74232
1 24986 95880
5 87657 95374
6 61472 62520
12 46169 53751
12 62209 72156
22 23460 25793
1 1616 99146
2 58592 91512
3 30410 48891
1 34939 93375
6 79021 96931
1 55645 76362
3 18460 60148
5 25850 87441
1 56443 93014
4 4902 36896
10 74450 87236
1 51944 81365
3 64 44995
1 71238 90849
1 49469 72136
5 17354 38601
1 6012 51380
1 15605 41637
1 16941 74356
13 64136 69095
2 204 32562
6 43131 49066
2 7255 53054
4 25897 61757
3 56503 71190
10 50857 61208
1 7324 73809
1 30325 91586
3 7162 60909
2 21586 60476
1 28514 64431
2 57986 77380
1 11423 89531
2 6577 71927
2 63985 77671
3 63682 86322
3 42015 60472
6 25281 33316
2 15162 66410
14 73591 98906
2 2838 84680
1 58537 77763
1 19137 88150
1 51062 96262
42 9699 19967
2 45754 99470
2 11256 58295
1 10670 31528
2 20398 29195
1 2520 85583
7 24874 26960
40 2365 20513
1 8555 83817
2 6859 68225
4 52982 72696
1 11804 61415
1 12451 90206
1 18199 81236
1 8806 78238
1 5223 57082
1 6858 81353
3 8684 29904
3 365 15682
13 13461 22020
3 55922 66741
2 16246 64744
1 12550 89581
1 51110 97790
1 28337 77383
2 20394 37558
2 55520 96574
7 68041 82729
348 124 6007
18 31175 41277
7 15247 39791
4 41770 76210
1 32039 61265
1 60633 78521
1 8495 55596
3 2178 80480
1 7835 92779
3 18730 46249
3 1465 53880
3 65640 99315
6 33556 45545
2 5049 53934
4 44992 96899
3 32537 54459
1 45579 53802
32304289 2335 2495
2 31182 93671
2 36199 96254
5 83486 87503
1 30353 80732
1 13764 96609
1 61894 76996
3 23722 53895
11 88413 96367
9 74260 98801
4 5416 11474
2 33868 86168
4 64426 72542
68 16963 18761
1 8006 61849
7 3650 17599
3 30107 52548
4 40898 42388
5 19486 48177
6 349 34550
7 45862 66447
2 30593 59032
1 4472 66861
3 2564 55363
8 55275 77347
2 51576 94881
11 20368 30214
3 60499 75797
195 84508 85707
11 48449 52805
5 33280 60520
1 13747 95941
1 14002 73177
2 64607 71538
6 56734 66805
1 60755 76051
10 1350 26248
1 40624 90037
2 8564 32279
1 11928 38862
32 72892 77508
11 71193 85572
13 61782 70159
12 80691 89431
11 53222 59430
2 29566 43714
2 25454 61305
1 8474 84670
1 57510 91526
1 51545 70906
2 66378 77019
1 48683 74618
2 12200 81848
1 4734 82906
1 48537 82168
6 71966 83375
2 21726 60330
21 85003 96789
1 36258 72220
2 49813 98097
1 6684 80352
1 38700 81883
8 30354 34496
1 45813 65864
2 7214 59319
1 24367 82970
1 13332 68487
1 23664 77597
4 75128 83864
1 18904 93735
13 3671 35990
1 35080 64208
1 59566 63517
3 50535 67848
5 14674 38404
3 31488 95386
2 2570 54644
1 16216 99410
1 19441 54571
1 27443 88467
1 48503 57158
1 1350 67869
1 16886 58005
5 18148 32154
1 19452 89800
7 65260 90076
2 11275 92521
1 18150 74913
1 35240 84777
1 13399 54303
2 21653 89904
1 12619 24634
2 20629 29761
3 30327 81822
1 18878 55040
2 27824 45794
42 79557 86004
52 82943 86158
2 12604 42320
4 43069 54358
17 67338 74937
27 17701 22364
274 16755 17642
7 28255 30872
4 40579 77467
2 18435 32900
3 46139 92292
2 16286 93191
1 7258 96786
2 67104 94872
4 4618 47683
387 90890 95443
2 16957 39683
21 6371 9363
6 26695 75021
1 15566 41790
1 27043 33102
1 8850 19848
2 9586 54285
1 8208 92950
32 73542 98354
1 67271 73381
3 78882 93207
2 15242 46093
1 88018 97908
1 12861 32579
4 5236 94314
1 4820 99443
5 36627 74885
2 9494 87254
1 3802 40061
1 12226 70725
1 19504 54182
1 38239 97631
2 1211 87604
1 27675 88823
62 8811 15196
1 46240 88822
4 70547 92793
1 46153 93649
1 19142 88066
50 36615 39189
2 37226 82368
2 56106 87779
1 39938 96005
2 32536 96997
22 60934 65384
9 4724 42446
3 10773 35266
5 52697 63076
1 18982 56956
3 57379 84245
1 1669 35498
2 27909 72012
5 70528 98092
5 60342 64597
2 35803 71583
16 85399 91074
6 4614 34525
1 50740 83001
4 45496 81530
2 31965 61914
2 23996 91985
1 2823 76851
1 30023 54964
1 13335 88877
3 25455 52833
3 62677 82756
1 20069 74450
1 5959 78821
7 71016 73063
1 4902 72036
1 38125 69235
2 49421 68696
2 67163 94919
2 59259 78761
9 51885 52179
1 17196 71131
2 1129 67361
4 51539 62395
5 10203 35148
3 32616 83609
1 19136 92333
27 21278 23474
1 37863 81757
3 32558 38375
18 3099 19281
73 5054 7412
3 44515 90143
2 58795 70436
2 57179 79552
19 78921 92105
2 9733 36946
1 27361 95771
1 14972 95584
3 14502 99957
3 6203 18821
1 56395 91064
1 28257 70992
18 29154 30362
1 14923 36051
1 4635 57407
1 26608 78472
5 40745 87514
5 70485 71633
3 76338 94386
2 32164 76482
5 53071 58758
17 5797 21910
1 3452 90824
1 2367 97209
4 13261 50771
2 32339 63451
2 10344 45903
3 25248 35599
9 9202 17769
1 66 29255
1 16183 54994
2 15668 27222
4 27339 46864
2 10216 76903
1 18896 78915
1 22597 65330
8 61691 89806
2 2675 97698
2 41012 95929
372002 9186 9363
2 25800 67218
2 7922 33893
57 88039 90980
1 26213 71836
13 35567 40893
1 33649 55003
3 37009 42942
15 7640 11359
5 7567 38025
12 43640 48528
9 37739 94910
22 21859 23587
4 18898 81435
9 39319 44372
4 49780 56913
4 81944 97392
2 51473 98455
1 52192 63550
4 60769 67597
1 15505 79946
1 52794 71026
1 5564 61072
1 6957 70223
10 91397 92657
3 6928 82055
1 22835 85503
5 19599 37573
1675 97365 99187
1 7021 53619
2 59916 86388
4 9531 30335
17 81425 90551
3 449 57767
1 20984 83382
1 14218 34850
5 41686 63931
2 17115 72573
19 86282 99110
2 1829 43671
1 22633 36723
2 19050 88172
4 62123 96812
1 10986 94808
1 21247 54611
2 7543 42695
2 45217 90075
3 45560 75041
1 47110 79395
17 37063 40656
4 5997 29596
5 68282 88508
4 55961 97092
7 41747 44733
3 511 97567
1 9574 78456
2 849 38158
2 9916 73688
1 2351 98826
9 32681 45241
1 389 54455
4 40504 91279
3 42903 53326
4 20916 39998
2 31170 94371
1 43389 72535
2 10717 44473
1 38003 97861
1 8588 99814
2 14119 72010
6 56636 61696
7 64526 80322
2 15211 99980
30 45690 48374
4 7345 24657
1 8952 56553
2 3129 97537
23 13454 21130
2 53556 65485
5 40828 49045
3 2081 98732
1 24172 83280
4 54508 75662
1 43461 76091
88 92007 94880
17 45174 49059
5 28722 38717
2 4639 77409
2 53397 88418
11 66109 92520
3 13459 75906
1 34569 56645
2 22867 50960
1 7164 94290
1 37180 78425
1 30852 88097
1 7663 59917
2 3674 41780
346 94499 99708
3 21629 71744
2 55268 89262
2 60172 75418
1 23364 41914
5 54443 88433
13 7493 25267
2 63956 73183
331 98164 98247
2 5084 63097
3 23856 99358
99 6907 11502
1 38901 83060
5 3284 53319
2 14194 97714
1 44908 96508
1 17243 77931
1 365 51470
3 13722 20911
2 7938 95572
1 23538 50429
1 22064 80002
189 79886 80159
17 82426 85694
2 65697 77270
2 37995 82331
5 5106 40542
1 50524 69097
7 63331 85597
8 70071 83821
1 9310 28797
2 23039 42247
1 53916 90044
5 30769 54649
3 43076 81054
3 33788 45708
1 12040 74816
2 2965 59161
7 5759 28015
2 13381 47596
1 10298 53366
1 10512 89695
2 46824 62901
1 4564 55695
1 29260 65943
1 33575 66787
2 2238 91709
1 24977 61881
9 55051 74128
1 53727 97848
1 28750 53574
3 34617 86239
1 7176 85254
1 15446 49100
1 38929 79679
3 66331 75394
1 1595 58609
3 34905 96260
1 32890 55764
4 75686 97592
2 37410 75028
42 22397 24065
2 29722 68540
1 41293 49761
1 18956 87207
1 68354 79215
1 9623 82907
2 41424 75317
1 23118 90746
13 7222 35011
1 2312 45794
3 45716 47141
28 84358 90892
2 4534 82536
3 8760 76705
21 12601 16124
95 94977 97887
5 81686 92470
3 11882 17562
5 14177 88529
1 21906 64181
1 19202 78499
1 45138 95236
2 13433 98549
1 42203 76320
2 15773 41989
1 29842 64319
25 76956 83881
7 85468 98411
1 2296 91849
1 45910 90877
7 10582 20080
4 41112 55152
2 47775 98020
7 34354 44616
4 5395 97761
18 73179 79203
6 62016 98210
2 25188 94638
2 22337 59214
1 13071 86527
1 55764 82391
1 38486 48199
9 50163 60073
1 19186 66911
10 31040 31186
4 46784 80593
8 71093 73115
1 6845 64948
2 7496 97129
1 53730 71629
2 53291 57222
1 15699 48618
16 88158 98071
3 35897 84230
2 11020 54077
4 69674 91837
1 43437 96597
11 20623 22034
1 38803 85387
3 40223 70328
1 18542 56724
27 18731 20574
5 14064 39520
2 91342 99797
24 901 18911
1 31079 83090
1 6816 77735
4 39698 75545
3 47441 64315
1 29617 83713
1 50510 85736
1 43555 92842
1 35800 63004
3 62483 82274
1 27711 72650
2 22388 53642
1 23343 95214
4 66549 81630
9 458 29273
9 59750 66302
3 17701 29059
3 38208 60365
3 4807 77135
1 15616 98668
1 29180 75994
1 55895 72682
1 26668 62923
1 24138 85561
1 21121 74895
1 4572 65330
1 24905 84529
2 44682 80066
1 4449 54863
1 51010 59235
83 7388 8141
13 80756 91813
2 22297 75254
1 417 89055
29 25630 28156
6 64049 93303
3 32389 57115
1 27385 81129
11 40363 43965
2 3393 85328
5 426 47866
1 18063 66036
1 6607 72097
2 36985 62957
1 13180 71024
1 8594 83425
45 48769 49790
5 74501 96069
3 41134 47799
5 73650 89657
6 68011 79750
3 15304 68252
1 12991 88601
54 8967 11523
3 6573 36189
2 33428 93545
8 12922 41956
1 36291 49798
3 70813 97291
4 70953 77324
2 10554 54530
1 3311 46469
4 23284 67759
31 79518 89981
3 2235 30204
6 55147 79672
3 11220 53382
1 45842 47284
3 31941 33703
4 27037 38324
5 5572 75348
1 24362 71875
1 12219 75986
1 7012 73042
14 20929 24385
11 80139 90194
35 85872 96897
1 80052 91465
3 38848 63890
1 68912 99459
7 17667 39312
1 11587 81370
3 31196 75703
1 73679 83237
2 13494 64501
3 39524 45256
2 3179 92615
1 44911 73111
3 39580 45376
1 27595 49655
2 22080 90458
1 8445 61222
1 30320 54565
1 25497 89869
1 29662 67630
5 75769 79934
1 13549 50941
5 1635 41515
1 2730 92848
2 53551 89702
2 5242 82376
1 30043 69333
9 67498 76330
6 58959 67872
260 6212 7287
11 52810 74326
4 19005 96753
8 60304 63647
4 56178 62600
3 10648 91277
26 28605 30545
25 3814 18088
1 19090 62228
1 53603 97164
333 97345 98154
14 84201 86885
23 50588 50755
7 14665 48940
1 45778 62123
2 20324 50090
1 20785 91015
1 17629 83212
1 29021 54144
1 41998 70328
2 15329 72715
6 58280 61765
2 36611 59348
2 33231 44976
2 5654 61442
2 24330 31242
2 39752 88159
1 15602 79411
1 11847 97419
4 70490 81910
2 15959 72373
1 14362 67854
1 36799 61570
1 30217 63079
1 16921 93132
4 2705 36030
1 32075 61967
2 32275 48900
1 31356 48584
4 18648 39157
16 65840 76380
3 55121 94979
1 44290 79112
1 21374 96802
1 16115 78003
1 56695 76191
3 64215 75014
6 11279 52053
2 41804 67257
1 6271 61998
1 17670 69149
1 22756 41930
2 34236 74612
17 1657 17887
1 26437 63405
1 25626 56134
4 63327 95091
12 14255 17909
2 32349 54902
14 53411 66402
1 61409 65897
14 2515 11980
1 9940 91388
6 57057 91176
6 21083 40628
6 22094 31048
1 5729 99892
119 93013 98454
2 7458 32956
5 4517 25505
10 63719 72697
31 97279 99327
1 47574 67903
2 49840 71690
4 34087 63511
2 29317 89142
1 19586 62091
4 30450 51725
2 21932 87094
1 32673 42521
1 30389 97468
6 26980 33756
7 69498 87360
1 35684 83879
1 66506 77448
3 38356 62978
1 30689 95372
3 34504 62501
3 15183 40407
1 33354 47938
2 14140 77041
1 29548 91771
1 4995 37657
1 20518 97768
7 53480 57289
9 28187 31205
2 36491 86538
12 83791 98162
2 8766 53490
1 2918 98958
2 19353 69440
2 4972 32340
3 40953 68924
1 18021 30542
35 50026 51368
2 52658 98432
18 76600 86018
7 12026 57526
1 17332 32658
19 81701 93147
30 72465 90538
2 22356 68395
1 65368 87443
3 1591 29721
9 60656 84901
1 13567 46126
1 15375 50418
1 26242 94871
1 27000 51265
1 13241 82523
1 22488 52239
1 15117 46067
1 32866 92515
4 79604 86150
7 54715 84638
48 6476 21985
1 25723 39619
2 59756 63697
5 25451 88439
1 77511 85787
7 14835 17299
1 22320 48107
3 9100 40076
15 35688 37198
2 1425 64771
8 38289 76009
4 5113 47161
2 37247 81198
9 76477 99950
3 31292 51408
1 27562 51350
1 30738 71319
2 26095 90570
3 50200 80011
1 30543 67991
1 40398 84608
2 39661 50101
23 86005 99215
2 11888 77340
1 27114 55621
1 34891 96826
3 71369 72318
3 19932 89542
1 12376 98806
1 43408 98716
1 40522 61379
1 4782 71871
1 17543 91077
6 17302 35794
2 20007 71180
1 30972 66633
18 17 19768
2 26873 40973
4 44707 62923
2 3439 61629
1 34190 91307
8 76903 95266
1 43738 51242
4 3571 44626
1 39486 79227
3 46149 69951
1 39201 92513
1 22323 92185
1 11801 98993
5 8824 26866
1 63859 97953
63 93663 97968
4 5842 39832
11 77243 86293
8 64815 70384
1 42036 49970
10 57972 87733
2 22290 63343
1 41465 89020
1 48125 69804
1 5247 51525
1 28515 87534
4 82897 91489
8 20742 50277
2 29185 59641
1 74430 91967
3 33660 44019
3 25831 35978
4 71401 87261
1 25479 81209
1 51887 76751
1 28337 60182
2 39573 47394
1 13699 52517
5 71495 86874
36 75515 76929
11 8527 35896
1 13358 53508
22 68491 72214
13 44773 68309
2 19386 76696
1 42828 45493
7 35215 43415
8 82010 86431
2 30313 46283
5 24026 63512
1 16022 92025
1 71578 92163
18 90383 99689
12 64319 80927
1 50163 73306
21 53168 56635
7 25554 37123
13 65637 71808
20 86869 95969
16 75947 80504
4 56049 76600
2 12001 30127
1 32212 83341
5 28980 57408
3 79107 99750
2 18825 79132
1 8251 68447
1 7097 34077
78 51658 52535
24 1261 15794
3 24889 77256
1 65226 90908
4 63827 75892
1 6037 34386
2 65877 83107
35 54273 55319
7 47483 59032
3 17086 41484
3 61939 77875
2 40387 87726
2 23104 58428
2 63852 91947
5 5874 20499
1 42108 87269
2 59738 66448
3 66905 73650
1 28095 88194
1 53584 89769
1 54521 61783
2 20668 76923
1 30531 99561
1 3552 73252
1 39221 72786
1 63470 74945
1 16132 87254
34 17802 26740
4 70196 81038
1 42715 97961
19 57347 60338
9 83964 98128
13 9429 19346
4 1877 54089
25 29564 40759
1 14199 62717
8 49595 81902
108 90459 93399
5 80200 85713
8 48321 64822
2 60064 93372
2 6248 79218
1 54366 56806
3 68517 95107
1 3576 80154
1 65531 95985
1 16226 28812
1 3841 21762
22 23294 31025
12 11440 23688
6 49861 68058
1 16660 64367
1 68491 72090
1 39033 84126
3 61925 84703
4 6245 25082
3 3244 74617
6 9825 29449
2 44479 78476
1 17490 72910
2 11792 37489
2 15463 93926
2 68802 97145
305 2237 5497
3 12286 32027
5 51704 81502
3 25950 49259
3 84623 88677
16 34856 43796
1 12028 18568
4 21213 73333
3 44300 58077
1 24004 90712
1 7822 57871
1 27506 73440
2 66979 77997
1 36389 74368
18 22003 24306
2 21035 47475
5 8689 50721
1 10325 41636
36 26900 28322
3 15115 46989
1 19604 34083
1 53316 87615
2 28296 75022
1 15644 77775
7 29717 34190
9 72341 80511
2 26592 96145
1 10917 58492
14 17331 21813
2 25441 76564
2 27889 99104
5 46629 97113
1 14813 75017
1 50990 67673
10 74210 98708
4 39958 51835
4 25118 59611
2 13032 76841
1 20490 49154
1 15054 67526
5 37680 54027
17 80425 88539
8 67432 72765
3 70849 80350
1 12181 65698
1 21371 73516
5 12889 90263
9 83031 95627
1 25868 45299
1 14036 30722
2 14790 95118
3 69503 88221
3 48838 58753
2 29324 41935
1 21525 77966
3 22256 93380
104 80476 80644
14 13237 25612
2 7878 66862
6 56816 69184
3 70774 92403
30 43471 44992
2 25787 76869
3 70010 91541
6 14459 39343
2 65844 96652
1 17812 76763
1 53936 80044
3 73411 74446
72 93370 97758
15 67859 71879
4 36622 48994
4 17435 84389
4 953 34698
1 3197 80612
1 13106 62633
1 10573 32608
1 24402 79252
1781 71180 71570
3 29875 70359
48 6351 8649
4 51907 96629
1 31429 95869
2 40771 81303
2 35269 92765
3 13547 79955
2 23381 44793
1 14672 52125
2 63831 99343
2 60375 76520
1 14697 78652
2 13655 47150
2 51470 73347
1 66365 94915
1 9768 89280
10 10200 26180
2 2716 34361
1 8288 22901
13 47684 52779
3 38034 78825
3 57598 88206
1 64479 74146
3 27878 54873
7 6352 35843
1 24833 34915
3 66419 90777
1 51147 97301
6 25686 39967
5 36173 55797
1 5669 96398
1 3347 89355
3 14227 77077
1 7969 59631
1 4733 44112
2 59546 84184
2 56195 95362
3 54929 68136
2 16232 61522
2 33220 44645
3 57584 80183
3 34064 97207
175 12205 12849
2 68352 81585
1 13618 83486
1 17569 82511
38 77298 89412
1 10692 18263
1 60566 83584
2 10017 62196
66 83379 93700
1 17818 21198
6 11187 23241
7 57509 77685
1 43539 96650
1 9818 96623
1 70358 92250
2 2575 45388
10 25519 60348
1 72345 91037
4 40466 76204
1 10403 96676
1 61607 77847
14 7350 27273
13 8824 15187
2 600 91707
1 9786 49869
1 37637 71404
1 32066 56711
4 35511 60741
1 780 92500
1 21310 91138
2 1221 24334
2 16716 19684
1 21229 99454
8 57589 90421
1 22457 89418
3 510 69048
4 47752 51418
4 7809 40104
1 4340 31961
2 5002 62416
1 1836 44680
1 15482 51536
1 10643 49277
2 11197 17039
1 38585 64097
9 45035 85792
5 21607 38350
1 5269 82782
2 34046 62645
1 45567 71344
1 7374 87000
8 80286 81037
1 28052 52739
1 23389 49175
3 19546 93320
5 609 27061
1 31649 89555
2 27150 68867
2 10060 27340
2 31680 78457
4 77281 98399
9 41102 50233
1 5860 64123
2 5597 72373
10 75122 90470
1 20081 66127
3 43189 99961
3 57553 69922
2 525 93478
1 31461 66331
3 56425 96071
1 6382 80038
3 51658 54803
1 15311 85045
5 2098 27029
6 9500 32149
2 42994 89207
1 34194 91393
1 47349 71679
1 40955 74273
8 72000 93554
58 92450 96826
7 9554 26603
4 28143 53007
7 14337 33933
2 4657 48602
1 38733 52753
9 57132 68793
1 19098 95626
56 13082 17799
3 43738 79913
1 58711 78730
2 2440 33442
1 15964 29648
13 20648 27636
3 29363 63180
2 20675 98258
1 41717 78988
1 52370 62796
1 4180 48325
1 5798 12693
3 36186 83384
1 28264 83113
18 71555 82066
3 8496 45489
2 39025 60405
4 18938 29014
3 44862 64443
3 15693 50956
1 50840 87161
2 1905 34570
109 92842 94685
5 81039 95530
5 25048 90998
5 33517 54310
3 596 15293
10 5671 17452
1 26969 46779
2 4751 64512
4 58092 76741
12 64635 73902
8 18064 40897
4 64120 67167
1 31001 45964
3 66398 81423
9 30735 47760
1 20859 30270
1 6615 85582
1 35462 85261
1 3441 74094
1 36007 47966
1 35944 64781
2 64076 76573
2 13288 45447
1 29319 45208
1 30003 79126
2 31372 63014
213 3732 5356
2 7796 49897
2 65139 92002
2 19931 68385
1 5916 93626
1 32332 70320
1 12090 49738
11 77460 91845
1 43835 69945
2 275 60998
16 4674 18034
2 4799 53718
11 54562 93598
2 25846 62927
1 15977 94338
1 14788 75406
3 70584 94298
12 23288 30448
3 14510 90599
1 25950 54685
1 24350 92979
1 18026 61278
1 1069 50567
1 1141 61643
4 7242 36352
16 55845 58126
1 23299 94774
2 21736 73221
1 12661 72624
6 63808 89385
1 23345 74036
3 8718 25040
3 46037 96495
2 22347 49233
6 66681 90427
11881253 61252 61309
2 27312 77312
1 7724 95642
15971 31327 32162
6 1096 25048
2 60530 75661
1 22909 97407
2 68674 76819
1 24528 78358
6 43127 52007
2 4426 80294
1 32480 38435
4 38090 68260
1 33972 63615
1 32712 74714
5 279 31433
1 8136 50906
5 70981 74252
2 77408 84408
1 52856 73699
88 93189 99272
2 13288 99145
2 67279 84714
1 10191 77766
15 51189 54688
2 19996 61099
4 10314 98615
3 37627 49882
22 2655 14712
1 42943 61760
1 2631 95480
1 18879 69064
2 18824 50927
1 35282 82368
2 59225 73166
1 19541 49947
2 3179 50611
17 81505 96669
1 38004 59067
19 10972 14314
1 3729 45698
3 25987 91900
1 32340 71277
2 68241 97111
2 15639 43416
2 17086 88167
1 10249 72111
6 48752 96902
2 26030 57126
1 7268 49676
1 60872 89425
5 47989 80120
7 59559 67332
19 78355 94385
2 68385 92259
7 56926 63001
3 10207 95831
2 2225 74097
2 56440 65885
4 41040 50298
2 64742 93958
3 48969 56090
3 32133 92815
4 14486 18023
2 8100 90635
18 15960 38801
2 53245 93333
1 29788 88004
1 65247 84007
2 5489 25968
18 81976 91464
6 59103 68471
4 58430 79058
2 28869 31692
4 34475 63706
1 12677 70469
5 40543 46084
2 41498 47997
3 42750 93883
1 36865 89064
1 5151 79743
1 38171 59201
1 3312 72106
1 33059 98901
1 39278 63353
16 14323 27105
1 125 68554
1 7176 61001
4 11120 41514
1 23664 40025
50 91637 99425
2 14044 34873
1 4641 30987
168 8272 11119
40 94143 95853
4 1306 80908
1 12364 83149
4 28154 88525
43 18239 19671
1 9838 70100
1 29171 57265
33 90155 95342
3 37173 84396
3 51261 96633
1 12255 97099
1 90940 95467
2 7209 31333
4 22486 86787
1 91059 99336
24 26720 31865
8 71142 81711
3 23824 39637
1 19096 85308
4 41883 48461
2 19053 73503
3 18454 85238
1 15533 43206
1 2640 48416
1 30637 75268
3 48429 86693
2 34827 77899
1 13583 90490
3 58526 60887
2 14151 28702
1 38898 62774
2 28511 63269
2 58608 89383
1 15442 71809
1 63695 97974
4 9339 53953
1 19686 68925
3 67180 79513
2 15511 28628
12 662 16927
3 6161 98926
1 10913 26388
1 36434 49729
2 11765 56953
3 34511 82942
1 3154 50132
4 621 31674
1 41307 83809
3 64650 71921
2 16456 49686
2 2591 62052
1 4914 70352
1 2533 51898
1 18006 59364
3 12201 13943
7 64310 81426
2 42112 57105
2 43507 75193
1 35337 88334
1 20734 78742
1 30339 80219
3 57427 84792
2 10688 89584
31 31908 35324
5 12191 33606
6 62352 91171
1 36943 88116
1 4932 77651
1 63757 76059
1 68118 99620
1 5262 80284
5 35641 50572
2 65720 97686
1 43077 99231
2 13529 71231
2 38443 46669
7 26763 36421
1 15649 39007
1 27065 46494
1 421 60425
64 6533 11190
4 11279 91827
16 50812 54783
1 40873 78832
3 14954 39289
22 86763 95366
1 13097 87188
5 70379 98561
3 29656 63393
2 36322 48426
1 53217 97516
2 2669 37195
1 6628 80227
2 4376 83646
1 6624 52692
1 11025 42228
4 10833 14836
1 24302 50601
2 24612 62495
1 33049 39406
1 20049 77318
10 65912 96888
1 68199 88329
2 37438 43964
4 1392 97163
1 8378 34616
1 5898 58721
34 80181 96030
3 42486 89810
3 32173 49035
1 25756 88703
1 4686 59189
1 8637 78474
2 54190 80851
2 21622 84984
1 20983 45705
1 10610 72374
1 22045 93413
8 78805 96964
11 421 26280
1 34532 45268
5 71744 72131
57 18381 21789
5 27613 63051
8 78689 94715
10 8360 11822
3 24303 47093
1 22277 90846
1 54103 73042
1 14522 77331
4 3686 28366
29 35588 36348
21 48302 68655
3 27612 54235
2 12390 31560
3 59672 89228
1 17503 99511
1 34586 98484
9 62349 65425
2 42204 95766
4 71904 91814
1 12358 30967
2 8283 56904
3 51919 97783
2 24935 97128
2 29836 31903
2 2800 37659
8 71596 82968
2 7601 73645
2 71848 74931
10 3024 12277
8 28423 46676
1 10433 62363
1 11101 67397
2 12771 82873
3 44005 79949
1 35809 64076
1 473 66435
3 47843 82060
1 31145 85056
1 34319 65360
6 65001 71391
2 50883 59652
34 74955 80482
1 34525 78929
32 1383 17528
4 6329 27451
77304 22630 23435
2 5700 47852
4 27432 83395
3 12232 61556
1 6504 68060
18 53570 56949
4 16878 22737
1 3578 56996
2 25204 63766
1 5127 64634
3 12434 39040
3 10828 15637
2 29656 82272
1 34897 97732
6 53048 75030
3 2290 43935
89 4365 10296
1 24257 36631
6 3033 25279
2 24550 49647
7 13249 22693
4 49581 76190
1 18297 95326
2 8422 68032
1 26793 62462
6 36593 86184
32 46006 50112
5 19299 43818
1 42925 84245
3 13694 34425
1 49155 91190
4 9473 92497
7 56304 58594
3 68025 84961
2 44075 62284
1 28597 81733
3 70008 90015
3 46650 63188
2 55448 74295
7 10112 40670
1 11029 53546
5 40159 50991
3 32892 92871
12 19437 25236
1 21794 82663
5 55943 85589
2 10781 48718
2 7706 45395
4 52512 58234
14 9615 29644
24 72574 82999
1 7919 36884
12 59534 75494
3 4973 63225
2 28047 53224
1 14074 37760
1 31844 95434
2 16800 70949
1 25636 43171
1 55437 75911
2 30652 90993
1 1374 52523
9 37817 55228
1 104 94287
46 84507 97470
21 82686 85349
3 44205 59317
1 1178 11915
1 35691 41042
2 18499 54391
2 95 75709
1 25010 92959
1 16692 57792
1 28999 87966
1 40987 99028
4 52954 61409
13 16946 32695
1 41805 91415
24 72163 79326
4 16736 71913
1 48292 70089
1 9770 94379
7 41301 44181
1 8626 58052
2 47151 97598
5504179 39494 39817
27 80841 87108
2 4162 95159
1 24931 93834
1 23236 63728
3 14932 46967
28 6052 16938
2 23038 38303
3 38393 75515
1 15090 59119
2 10942 34200
10 64125 88663
5 17595 33311
1 8329 78452
1 22627 81739
6 54131 79282
4 55831 80948
3 6610 59877
1 45345 66983
2 38170 61375
1 37663 99640
2 17344 24039
1 4615 92824
1 28113 36151
3 45545 91925
1 13284 87101
1 21811 64770
1 33070 91454
3 531 33635
1 36710 78273
6 113 37584
12 68816 91952
10 23432 28939
6 37512 44352
2 1023 89589
2 12658 57091
2 901 70673
3 64636 81207
1 30312 89313
3 15360 54373
1 3254 30641
1 21953 92398
9 73654 88420
5 60323 79089
1 6392 77144
1 1743 91048
1 74068 91345
4 32768 68576
3 39384 80536
1 55223 76184
2 29542 68269
1 14520 65318
2 52139 90794
1 8711 90996
1 47195 89603
9 1477 42415
1 40307 77637
3 18710 28643
1 25471 46880
2 5177 30126
10 34735 39902
2 10328 80611
1 29688 36345
6 71450 89604
4 3185 13044
2 43085 87243
8 58778 66785
3 67501 81064
1 46346 78513
3 29622 67608
5 42106 59643
5 20315 59896
1 12789 53151
1 3920 95710
26 4461 18316
2 15197 99530
1 39134 97016
2 66958 91858
60194 31380 32326
3 59577 98884
337 428 6446
4 16887 96797
1 15851 90615
1 69408 99285
5 52901 69192
1 36610 67448
4 30453 45809
4 69177 74278
2 23698 62513
1 2173 66975
1 20505 93602
6 72273 85438
1 54885 96744
1 3252 52482
3 5318 57169
1 18484 57475
2 72481 86099
1 31021 86850
1 29316 62746
4 74184 88853
2 43708 76182
2 11448 85908
2 65375 83845
2 49823 75640
45 6382 7547
12 24137 29415
3 27587 31195
4 39380 98570
1 41683 90790
4 20442 30032
5 24097 42171
1 9670 99238
1 2968 31105
4 48410 79901
3 68513 84516
1 49615 82077
1 18080 27569
3 28947 58881
5 24834 50149
1 5522 80326
2 30965 76570
2 68672 87095
2 29414 89744
3 45974 55389
2 61284 90846
1 6081 93832
1 50433 93825
1 27942 39251
2 16942 91234
2 2222 69484
1 67461 97000
2 16961 68284
1 55779 93130
1 43814 71864
2 51055 84150
46 14976 20226
2 31891 94629
1 25104 82481
146 95963 99040
3 35274 90432
4 68460 72480
2 7623 66555
1 18190 80463
1 44366 76911
1 9028 89913
2 13216 52455
2 5695 20301
1 4151 70939
57 39257 40597
4 61966 99852
2 51997 73814
2 69082 75126
1 5833 85987
2 65556 96616
1 35091 75246
6 1116 57767
1 22290 61836
1 39048 97723
1 49458 63602
1 42397 55193
2 3291 45869
2 15157 83126
10 651 21036
2 63186 72500
1 22247 26547
2 38220 67879
1 1959 88256
2 23385 73161
29 86434 97421
1 16802 97458
1 49805 96723
1 66920 99316
2 5648 92557
1 64737 92600
5 67415 80244
3 10564 43645
1 45496 92318
3 5094 28526
28 20356 27010
6 20620 41805
2 21850 44701
1 26128 89866
16 7990 21826
6 50046 71416
11 42259 51222
3 17501 37309
1 16506 29234
2 26678 58586
1 15785 67912
117 86884 95536
3 5663 36748
1 18281 96148
1 13142 46295
1 9286 70027
1 13985 71308
7 26487 69105
1 14032 73947
1 45432 63492
1 39387 68384
29 85724 95470
43 80429 85074
1 42534 48084
1 16722 70699
3 31384 81096
3 49339 92195
1 31951 76338
1 20860 87388
8 151 25425
2 24824 56091
3 36270 71713
18 75721 86300
2 26374 80971
2 15891 56137
1 21506 94149
1 10505 82143
1 22868 95078
1 4602 83197
1 8678 43452
5 3382 35730
2 37591 82610
1 22977 84810
7 9378 27914
1 51446 88146
2 7968 99839
1 7290 23062
30 87448 95524
9 78035 97965
1 4976 84033
12 66185 77189
29 10851 16485
2 46488 53754
13 71683 77188
1 17358 85098
1 6591 26273
7 854 46476
4 53664 93641
4 24200 65237
1 25159 34591
3 40748 68198
3 4795 67429
2 17591 63312
10 76445 83658
1 38158 61065
2 36810 92831
2 10695 25634
2 18339 21387
18 24953 39383
489 2423 3319
2 10009 35566
1 38956 65431
4 68966 86909
3 19708 90211
1 1758 32574
1 855 63910
1 13715 75257
1 15714 96488
1 25583 99536
13 58969 66756
2 30407 50519
2 21769 62795
3 29136 76261
53 1366 11249
4 58095 88171
3 16326 73157
1 9516 70270
3 16410 21470
2 27234 80349
2 42100 85171
12 72166 78118
2 18794 77715
2 14575 89980
1 74384 92140
1 45554 86060
3 14693 54792
1 7435 89090
1 63521 99472
1 20287 47188
2 4916 48749
2 49545 70075
1 21207 94760
1 19502 57017
4 48470 70519
79 89827 94378
14 85393 95856
3 52806 73037
11 69681 72035
2 70473 85308
2 30054 82283
202336 93852 94286
3 34935 87885
1 16904 78321
4 34824 40502
3 9335 43222
3 41553 60505
1 26573 88150
1 6648 83438
4 38545 46388
5 70733 83940
2 21798 43229
1 34330 44464
1 9348 76725
37 86067 92542
920 102 1962
5 44671 71434
19 8533 19029
7 12369 29790
3 9217 88598
58 84518 91955
7 67576 77968
2 18916 99083
1 46827 58214
3 9999 45263
3 48421 66755
2267 3012 3212
2 53965 73898
7 35460 41275
1 2723 48383
41 19937 22433
2 26600 59900
5 43919 84274
2 38123 46040
1 35015 46808
1 26776 84743
1 26007 82058
1 23523 99142
8 59828 69292
2 50533 90171
17 44934 51905
4 8451 46998
3 50305 57146
118 11663 12944
1 81060 97532
22 6569 22220
10 17452 20522
17 70759 85357
5 75514 85279
1 70280 75860
4 47091 63149
1 35187 61778
7 47880 62890
1 8542 84633
1559638 61733 62085
6 70513 90134
1 35240 72373
2 34235 58943
11 22456 38374
3 29519 36419
3 33189 91940
2 26876 85852
2 4111 52234
2 22004 80868
8 83727 89790
1 6966 92419
197 2224 4720
2 6565 36540
4 67120 79645
1 9372 59355
1 7471 91019
2 43485 91328
5 8360 21301
5 27978 54730
3 70505 80030
1 51329 79235
124 11329 12538
3 54385 84255
1 47870 55868
1 56825 85773
4 18698 60369
4 13074 48879
1 34435 74410
1 63133 74698
19 61060 66761
2 20806 45899
5 50268 83299
2 42230 58017
20 10529 30984
2 51256 79125
18 9504 10853
1 52844 60000
32 82327 90202
2 7884 96856
1 50947 85059
5 20794 41113
3 4959 16068
1 53231 91021
1 41199 95335
3 34591 37167
4 2209 46895
4 30656 63401
4 26577 34741
2 1161 71012
2 43340 71280
2 31280 98298
1 1675 73913
1 27165 44292
4 11065 33009
3 73805 90189
1 34390 68055
3 4209 83108
1 8566 98378
1 34576 57917
3 57533 99883
1 49602 86667
5 4026 17084
1 13520 46294
1 12652 81811
15 36752 49058
1 6264 96283
2 19588 46093
1 22636 67752
1 4709 97777
1 24428 85048
1 36513 42390
1 23365 49527
5 42799 99061
1 13081 91353
6 68780 94319
3 9317 64013
3 44681 62543
1 27535 37101
2 38234 62515
8 59859 79076
9 7152 12623
1 7164 42675
2 31084 90716
5 70097 77682
170 1950 5894
1 58389 87369
6 48763 81736
1 21793 85183
1 26782 54005
3 1489 56166
374419 69694 69743
1 10464 91521
13 19108 35042
2 44266 64438
1 11300 44610
3 9417 45042
7 59819 96700
1 50444 87041
1 63495 77294
1 18744 78821
32 6887 24121
2 29187 96625
1 59907 93086
1 66316 89436
2 17933 89069
5 16022 58646
1 61074 72373
1 26833 48690
1 4721 39037
8 8040 13784
2 27682 80627
4 52782 64461
2 27082 83863
3 25379 37863
3 34570 73557
7 74300 98903
1 10567 12409
2 74516 98033
1 39665 86825
16 85446 87323
2 44135 55398
3 14978 72270
1 34097 91616
1 39608 56942
1 2413 30295
1 19199 48700
1 49494 55626
2 31586 56512
7 2189 46712
3 10586 83242
1 53162 74177
3 30067 42973
3 49069 59501
39197 90664 92264
48 84955 99255
3 24945 63722
1 13883 61738
9 60541 74052
99379252 19858 19870
2 6212 54005
4 1775 85840
1 17498 89043
3 15985 34014
2 52152 61546
15 20445 24842
2 51790 73708
1 31428 66299
1 13278 63846
4 540 47464
1 45627 96342
5 72986 95607
3 557 50421
1 13954 52789
1 16819 86569
1 5995 36352
5 48927 61642
21 58001 63268
16 85502 93048
1 21131 33468
29 9382 12159
5 8540 90049
2 43760 79898
1 15507 78734
1 25053 89183
3 70197 74047
1 52263 80129
3 29766 44116
20 88044 92442
3 35637 58211
4 40202 49430
3 52779 79548
2 62926 91960
1 14288 58732
2 35431 72043
101 91631 93661
1 39155 78665
2 6032 73774
9 34943 38866
1 20743 63793
1 17541 66306
5 41808 48175
1 29518 37412
1 2753 49653
6 25269 33566
3 9712 89390
12 7786 25184
1 2756 94693
1 14715 25375
1 24088 60594
2 50265 62248
3 47770 90253
9 26508 31848
3 22797 79154
1 6675 60667
2 10795 55261
12 59302 87628
3 55270 60056
1 28950 83160
2 34284 37597
20 77301 92676
1 33590 89802
2 17168 69033
3 27698 51464
1 10774 51297
3 50758 62799
3 16803 22653
1 16477 47231
31 65711 68683
3 55783 98416
6 25125 30234
5 36068 61942
1 59950 64061
1 60904 73851
53 82565 85875
2 8275 77191
1 50531 66049
1 18388 90495
17 65618 70905
13 50967 52998
2 20970 62622
2 16201 81514
2 66170 78034
5 45881 47577
2 12953 79140
2 12471 64068
16 18157 20468
2 53814 99547
1 36487 77433
16 55294 57513
1 43067 76084
11 33466 49876
14 75284 95887
15 46427 51475
1 81758 93535
1 63824 97769
1 33188 88665
4 29178 72416
1 42826 60955
3 45056 59567
3 73572 99271
10 20531 39311
5 75534 87877
3 8976 30372
3 12394 78678
1 11239 36151
1 5904 39009
3 48788 96377
1 7014 96286
1 7531 72443
2 22448 45758
1 22295 64158
5 42355 56625
9 67540 82988
59 8201 17184
2 34616 76353
3 14229 51932
1 34610 47791
5 62029 79525
2 44681 70528
1 34487 59234
1 14896 38992
1 13728 48412
3 6567 53300
13 3344 21476
16 11644 23830
2 126 32221
2 27436 79946
3 31943 46882
1 29651 95559
15 71947 79785
14 17806 19910
134 3810 8893
2 38912 77678
7 46870 52775
1 28541 91323
1 19127 89344
1 7004 88582
1 3425 84846
8 63087 92208
1 53980 79750
2 41836 66363
15 77281 89410
5 10306 45632
23 55742 63550
1 15594 73399
26 85913 97292
11 17209 27792
2 28728 98121
15434466 22901 23147
2 37582 61444
3 52773 80447
3 37699 44231
9 14582 33124
3 29837 68410
1 15601 71086
1 41426 56330
1 40213 56614
16 84661 98318
2 22052 90524
4 32405 54965
1 7066 49869
40 41638 43125
9 6754 22939
1 50985 66910
4 58528 79213
14 22644 42202
4 40549 76399
62 90632 93335
2 32064 46845
1 5749 60268
1 40962 85149
1 52900 86860
10 16760 22734
3 28144 79722
1 29417 56715
3 9268 89422
1 18043 27018
5030516 18373 18446
2 11339 57771
1 30208 38397
5 75295 92395
2 2416 49055
11 12484 13867
5 63505 88116
1 17879 22859
2 10133 22280
4 26362 47054
1 15274 53410
1 5195 27599
1 27322 80749
2 2406 24384
19 66569 87368
1 22295 87865
4 18762 49696
3 64038 96979
30 13071 18371
14 50835 53850
10 51731 78114
2 63753 76368
90 3862 6419
5 50461 60227
1 15630 99882
1 59731 85356
2 19616 87358
1 51721 52393
1 11395 62690
1028366 14785 15002
8 76989 89545
3 80554 92948
2 5323 88020
1 37104 64381
2 16440 83004
3 58938 89331
6 16808 50419
1 64027 84991
5 4775 22641
4 13264 46812
2 8091 66453
6 39512 49458
6 49384 97099
2 31410 60142
1 82349 88967
21 87784 91026
2 18881 21549
5 34833 38900
2 5588 93310
2 53929 86254
1 7577 37016
4 29000 83575
5 67148 78806
1 39249 58566
2 71654 83549
11 3003 21857
1 27556 71263
4 39212 74114
1 33449 79186
1 27575 36677
1 18178 74159
2 9133 24282
4 18134 51776
1 27473 75369
1 10152 48981
1 13926 41848
1 3267 46995
1 16223 88091
7 53973 94481
1 66460 77274
1 30963 96804
3 60461 64600
2 10562 95469
5 18417 30113
4 25004 31990
2 12310 27941
1 33085 87838
4 29859 80999
2 53223 65256
2 101 68272
492 94920 97785
4 12715 24029
7 26976 49907
1 6933 99615
2 126 56935
1 1296 47343
1 40751 48849
1 45438 74624
1 9185 62321
1 1330 44105
1 20008 31600
1 67753 73387
4 25717 68090
1 35701 46803
1 28582 60511
5 19752 35299
1 64714 94800
3 85495 97348
7 33231 33990
3 24191 76323
1 17986 56476
48 9020 14104
1 34002 43515
3 15661 78097
10 54340 95111
5 44834 59662
4 73077 97875
3 23916 88401
1 36997 87272
1 6829 84922
2 22751 47270
3 52189 59956
3 24690 42935
2 46778 59939
11 2392 6064
2 38529 92377
1 32813 85346
6 44372 47498
2 32981 62649
1 39926 83426
46 3657 6413
1 28583 85040
2 8444 45383
35 81570 95496
11 57132 81221
12 3531 36354
2 39286 64362
2 35713 46558
1 16055 55698
5 79658 92937
2 18568 89782
1 30725 79054
3 58290 92739
1 23957 71245
3 52549 73288
1 55984 56598
2 50704 71875
1 19102 93048
2 61165 71241
1 61430 84573
1 25515 82254
1 20469 99691
3 53471 64195
3 20073 32832
4 30743 55042
1 22605 89591
3 18064 84465
3 52500 60078
1 5285 83786
5 4539 50475
1 32849 36875
2 55831 70085
22 72292 99706
2 28422 67757
714 80822 82232
2 26898 99036
3 37963 55577
3 33341 55851
1 10688 85145
1 7365 62850
25 3010 29078
3 83982 90119
2 26833 96721
1 13975 68199
5 54719 80957
2 48245 80669
1 40261 68290
1 32595 61691
1 57831 77360
1 41462 71581
1 16512 99130
8 43090 47966
2 26431 74097
219 5675 8252
1 3853 66822
2 11552 62605
1 53378 62465
1 12752 63517
1 34280 74117
1 46789 74391
9 10872 36159
21 29466 35470
2 78 61487
1 3235 9715
1 24059 44287
1 30349 80144
1 45315 96901
9 21060 34412
2 16825 51297
15 65627 76780
1 4361 91766
2 18520 54171
1 7067 47100
1 29852 36502
1 24295 64842
43 2397 11830
24 59593 60022
1 22940 58486
5 52761 91217
3 14757 86850
2 3544 70671
2 35815 93775
2 16417 51973
3 69068 73047
1 2241 55744
9 16535 22388
2 30835 68023
1 30150 48295
5 67608 97755
187 2677 4116
2 11741 81152
1 31687 68401
3 27207 46381
3 17951 22035
2 45835 55924
32 1070 16362
9 46342 50165
7 50851 64226
7 61586 84336
2 41761 50559
1 58485 95118
1 9730 95417
2 34508 81430
13 3499 11944
1 1453 92809
1 26812 95423
3 27131 47778
1 37693 81988
1 62103 85530
2 14986 64840
1 24234 89021
1 3652 50971
5 64822 79102
1 22957 98531
1 43286 65396
1 22037 85094
2 33818 75650
15 53295 57965
1 8311 48544
8 23712 45337
2 16879 91502
2 11344 40953
1 54400 69183
1 37915 61098
38 76460 98540
5 4148 55490
1 17992 62154
1 19937 61009
1 11483 72566
1 47979 68434
1 14823 69413
6 64267 81666
1 8430 71903
2 18250 81738
22 3315 20449
2 17726 98297
1 15989 69873
2 15188 79978
1 26347 36200
1 65761 87513
5 74473 81914
2 48199 89405
2 74784 89005
101 91398 99170
16 7244 18625
5 51479 70779
7 22420 32609
1 21812 67894
20 73854 76405
4 64130 70952
1 23234 91399
1 34206 78050
1 13931 71524
1 52839 83989
1 16526 65143
24 81898 95627
2 701 68500
7 16394 56760
2 51918 62681
1 28996 36689
2 25588 80919
172 6963 9537
2 51023 80773
4 66065 75160
36 85652 99606
10 15833 24041
3 10174 98980
6 26874 49555
2 9510 54065
7 73900 84031
12 1731 29411
147 4988 7312
6 40367 84914
2 68667 80443
1 53610 74210
1 13731 81228
2 67626 94778
4 11381 63765
12 10281 26094
5 2564 24443
1 5564 22327
6 1678 33782
1 16340 32219
1 5961 43723
6 20899 62263
4 28974 36323
1 30998 81930
2 1339 42268
1 11881 37769
12 70305 86214
1 25636 98472
1 27921 46974
8 24336 32360
9 2680 17346
1 47666 85691
40 61962 65784
6 36532 62422
1 40989 77560
2 52598 62824
8 32 28810
3 4676 16243
2 75118 87174
1 41866 82233
3 11638 85491
3 62115 99708
6 1038 57772
4 56152 58332
2 60599 68048
2 1286 68415
2 9679 47482
52 95419 95910
18 66291 74422
4 11652 44266
2 20392 96115
34 61420 61744
1 67567 79957
1 28403 77146
2 4877 31500
2 11708 96000
2 5986 74456
1 35959 91121
1 65197 86472
1 50624 70356
2 27001 82040
1 58219 77567
4 24319 43007
2 34422 90862
1 25825 79016
3 12268 60400
13 6926 16399
2 40295 97136
4 8070 16211
3 89687 99073
2 34983 71360
3 23410 76937
1 15694 74609
1 32942 99677
2 66825 76022
44 71244 71979
22 57873 61070
3 51050 75451
1443 2957 3346
1 20111 97747
1 53155 80342
10070581 73429 73694
8 71042 97758
1687266 923 1090
1 7727 74096
6 3260 19868
19 15642 28490
6 49131 64578
1 1766 34280
1 4726 35727
2 36951 81061
1 26884 91880
7 23001 31921
353 2114 3631
3 19059 36702
5 39620 67207
1 34730 61829
144 11090 11454
35 22437 25476
5 46377 75733
8 37997 47775
2 23841 82216
2 24811 55307
2 58872 79239
1 58861 66066
1 24294 90095
1 6290 72193
6 6915 19935
9 6765 32858
1 7857 95614
1 24599 34885
3 4178 13945
5 25876 88555
1 15346 67104
4 42441 50519
4 51892 57841
7 30520 37342
2 30342 63973
4 65726 88645
9 70551 74218
27 74934 93168
7 6015 56282
1 37797 72743
2 41917 89833
4 57162 63170
2 453 70840
42 24806 26173
2 40621 73891
1 9412 49277
3 56404 79810
1 35236 95303
1 16940 67349
1 54462 75445
1 29598 75933
1 50839 87320
52 90253 91441
2 17755 69662
1 2505 98500
1 32695 67251
1 61023 85575
3 77474 91308
1 27966 69657
2 22586 64853
1 30710 77652
1 38381 91294
1 9960 99412
13 65585 90173
7 35990 50347
331 4746 6222
2 13917 30138
5 34559 59396
1 15688 92864
3 4499 43803
1 21247 97460
2 40228 48272
1 15271 56171
7 1587 37746
2 12649 68947
1 13988 81920
2 73693 88265
1 1985 64081
15 18679 40104
1 34770 42879
2 33534 99157
3 2461 33696
1 43067 68642
12 68823 96044
2 21031 93603
1 13982 82143
4 34723 54434
1 24607 83506
1 66368 99893
82 90487 98670
1 62776 96691
6 47183 67290
5 66211 75502
6 10390 26999
39 7624 15576
7 41590 67011
10 17842 20273
3 62621 72763
3 17484 95455
29 15824 18374
1 42454 87484
3 39815 85426
1 31165 69446
2 64782 83832
54 77749 81834
2 21260 89434
4 18878 42530
12 76699 86889
2 7874 56024
7 89958 97451
1 21198 58604
2 60468 90744
1 16335 98738
1 17952 86652
3 16634 69637
3 16626 29073
9 56896 68144
1 49601 86073
3 66405 86213
8 49824 60249
4 50838 54311
2 66215 74614
3 20084 60486
1 15310 81325
1 43107 82093
7 73563 82969
1 7930 41620
1 75782 95467
7 27822 55404
3 53149 60486
2 55611 68317
1 48316 78898
2 1308 51604
3 34010 76571
4 1378 52632
17 86697 94535
3 23376 98733
1 23862 60937
1 40666 86686
38 20328 21803
15 63041 96477
2 4432 74973
1 49878 63650
2 16734 50030
1 41068 88050
2 35173 44986
1 13104 78786
1 38448 57645
3 23429 27453
9 75479 81610
3 34807 46135
8 48526 83491
1 68062 77328
3 26708 54448
1 22578 74436
88 888 6363
1 23130 48859
2 63541 65276
42 80 18342
6 59396 61153
4 41482 70286
80 82674 92855
1 20221 93520
4 61704 81007
1 82178 91023
19 9566 25270
2 52043 88636
1 6912 76003
2 74458 84451
4 25000 60728
23 2769 6724
7 50394 83399
3 29236 41390
5 75115 80781
1 13497 99567
3 37365 72332
1 70675 97347
1 47905 62324
11 45292 46810
1 42866 74960
2 47569 59965
3 80354 95745
1 47617 62143
1 21659 66704
1 2742 41633
15 79741 81134
2 47660 63619
1 44684 88662
7 75158 88637
3 2472 85357
16 3285 39349
2 15784 60318
3 8235 97150
1 35638 88933
2 78580 94214
3 65105 91314
1 11048 67486
2 8900 60545
1 37530 71008
5 24650 52101
2 47031 74455
2 415 69083
1 44646 67008
2 36402 54092
1 42128 50917
2 41985 77215
2 39421 89501
1 41745 93961
2 50062 57551
1 49974 75194
25 37396 39573
3 15338 60088
1 39090 77685
1 44688 82526
2 44101 55243
1 13679 55303
1 50586 79025
1 10040 49226
1 4033 68020
2 19047 87473
1 59226 70686
1 41732 57226
1 18378 53837
1 18657 52548
2 17468 80389
9 40428 42750
1 44208 64576
21 15810 22081
2 19985 22733
1 54804 95682
15 61225 79802
3 43621 61311
1 16781 65619
1 64469 93925
1 46057 59761
4 25216 99865
5 59120 78360
1 14521 66909
29 85622 87049
4 65695 80874
4 10083 50974
2 19724 90866
3 67035 79314
34 22396 30129
4 66442 67376
3 41149 50454
1 26034 70269
1 57287 99962
79 7753 9135
3 55029 86660
2 35202 83060
2 39375 63510
12260 39183 40196
3 4949 90681
2 18520 88663
1 33141 68571
17 2859 11715
8 69988 75776
2 44202 67956
12 5695 30086
2 51418 56623
1 32280 80931
7 69189 93390
2 9146 57656
1 19043 34144
30789245 33203 33312
8 50326 67279
7 6603 12217
4 7316 30645
2 21445 41541
25 35036 41386
2 265 95796
2 7676 71319
2 38288 82176
3 48846 63124
1 25314 88175
7 71854 88491
57111 37906 38673
3 22765 98304
1 37787 85346
52 88933 93610
1 44018 85133
8 29316 38368
2 37754 67071
2 4222 93913
7 10158 24052
2 51260 88230
1 12333 76042
10 61193 66199
2 21403 86079
1 40044 74057
18 80967 98451
2 6167 69473
1 12245 99468
6 20471 21666
18 88246 92563
4 579 40453
3 2259 55680
4 33620 88991
13 88792 97492
1 2536 93698
3 37538 44011
2 9180 86243
2 16820 34705
4 49055 74371
29 4121 19966
1 13288 45966
3 26509 55605
6 49286 49870
3 38457 92051
1 8666 65950
4 69300 77222
5 72017 86862
2 35177 66525
3 8345 21749
3 19339 32857
4 33167 38051
3 12332 25009
2 14204 85794
1 67857 91931
5 38389 94163
3 72377 88644
1 2780 96839
3 38149 83181
19 63886 67532
2 42421 80547
2 6701 28154
36 85590 89922
20 7115 15603
23 1543 10661
1 55691 67146
5 1856 81316
1 57738 77488
1 48017 74875
11 27977 52083
2 27829 87998
1 48340 89450
1 37012 78381
9 18364 34239
4 18480 27901
6 11162 29664
161337075 171 627
1 24276 82190
3 22828 87036
1 12460 88043
2 8875 29489
1 938 98843
1 18963 50210
4 33899 52585
1 4346 73236
1 18707 49218
2 18984 52021
1 20165 67247
4 57911 69059
2 33156 41431
2 24448 59005
1 36479 85473
1 33842 47392
1 4246 65524
2 60461 83396
2 33660 99098
1 7075 91882
5 60474 62498
1 12804 96952
1 24054 61780
45 88056 92897
1 6792 25858
115 92850 97826
8 67301 94995
1 70261 77033
7 12321 76159
1 4796 99719
1 59369 83281
8 11593 22370
1 22711 55044
2 25932 38091
2 4837 65605
1 32972 60774
1 25363 48293
15 72011 81746
7 62197 66872
2 44801 56515
4 24449 75190
12 76476 88833
1 8449 56278
2 11104 70340
173 6571 8159
2 25863 41475
4 38971 65085
2 16672 86782
1 29051 76600
1 35262 53700
2 53703 94393
2 33526 80591
1 24547 45909
1 34394 74407
1 5890 90600
10 82051 90435
14 81400 84098
2 34375 82901
2 28185 50278
26 21664 22913
1 39734 62400
3 43937 82547
1 9973 70802
2 22594 62080
1 37480 69481
15 47101 51674
2 4162 93827
1 14166 40035
3 60199 98544
1 4656 47325
1 22804 67706
3 12617 68456
4 2688 33395
2 7859 97221
1 24944 60334
1 1478 65540
1 22905 88522
1 2623 97931
1 23403 60937
7 84118 99670
6 76005 90094
7 48595 95209
3 38745 53457
3 68337 91604
3 38613 40578
3 14542 80663
1 22029 46971
2 55773 90401
7 87602 93419
4 11699 42085
2 36588 48247
10 64691 68322
1 29127 80806
4 34823 50121
1 57804 83651
3 50412 90822
2 25012 75715
52 73119 75417
1 57262 70573
2 45469 83489
1 1632 19411
14 2268 35831
5 20645 58721
3 74091 87289
2 43368 77649
30 4726 10602
2 56487 92661
3 16374 58117
12 1917 5878
19 81977 95221
1 36983 53486
13 33819 36336
1 27839 83963
6 10387 33788
1 12221 82537
41 79160 85924
2 80715 95743
1 15183 43818
3 14381 82794
1 23901 54649
2 4618 99577
3 67721 75279
21 79373 81576
3 23767 73529
5 42745 48122
3 60274 87797
2 26655 99812
6 53583 79293
9 15646 34491
2 63142 96387
1 43980 87278
1 66403 81457
6 30151 72053
1 48297 73655
1 43541 52786
2 1466 62450
3 61594 62815
4 24685 41080
3 42930 61580
1 35134 71082
4 82626 83434
2 9259 97497
1 29137 78118
1 27989 58007
8 12210 24932
2 3014 69189
1 16345 73802
2 66374 96471
3 14923 32088
28 8951 22580
29 74582 77326
4 39870 87453
2 44423 47508
1 28523 94723
1 11952 53556
1 42999 60229
1 5537 92153
3 24565 38516
1 40342 61627
1 20688 74480
5 59121 60987
2 34157 62990
2 5895 50666
1 477 68750
1 43326 97570
1 3406 56246
30 40522 42420
1 24531 66759
1 5071 70389
1 25632 79448
2 21294 93639
1 9885 99493
12 20253 29120
6 5959 33749
3 58497 82013
3 20338 54957
1 33295 89546
2 27757 84947
1 30747 80983
1 3121 69539
2 50063 70048
1 20503 65814
1 59257 62440
1 85749 88905
4 12939 58122
2 15346 39990
29 89662 90115
3 59128 98294
12 59495 78922
4 21709 83704
191 947 5112
9 38982 42040
4 40852 46440
1 20297 38102
2 18120 78571
1 3826 90174
7 56982 90811
1 61601 91981
1 53740 69519
34 2481 17389
1 82282 98240
4 40400 46071
28 89393 99233
2 901 50930
2 3807 95991
8 17164 33821
51 86671 97593
1 39103 86069
2 43295 81716
13 80729 81636
5 15621 65469
1 23609 80539
85 85018 88295
1 63894 98071
9 92565 95783
4 2090 56197
1 37830 80635
9 3474 12454
2 10366 32124
2 62417 97570
2 46546 73687
4 23718 64007
1 6482 76687
1 22152 54703
16 70415 84268
1 1658 90568
4 40568 95766
1 62282 78059
2 28120 59078
3 85376 98096
4 22181 31084
3 90969 95791
4 32449 54552
1 17561 81161
1 36386 80163
1 9965 94475
1 31528 50816
4 53129 88782
1 6041 60012
2 13620 46151
1 25738 67849
10 53108 69280
1 55220 69168
3 29487 43772
1 29734 53217
9 71005 82976
208 95484 99244
9 28246 41160
3 16386 81038
14 86191 86973
3 74009 80872
54 7197 17790
17 67879 74443
3 11879 46376
1 11137 96576
4 53372 96764
9 84782 92361
1 71277 88107
1 29016 55994
6 38109 52879
5 17909 40835
2 44477 89147
2 4691 52603
1 15878 85122
1 30369 59970
1 17324 85039
1 21484 56209
1 4446 70646
1 2946 70880
1 21347 96983
1 28415 55110
1 4915 86673
1 1941 86355
5 81807 91268
1 9059 66819
7 21149 24781
9 51274 62566
7 67474 91576
4 94340 97455
8 60778 77521
1 84775 94538
145 14357 14656
7 5552 26519
8 914 73478
1 40408 51361
1 5506 75002
4 15303 27031
1 56109 71271
2 44119 93388
2 28546 76779
2 33496 41047
6 75046 96378
2 13635 82251
1 2234 79741
2 19051 48600
2 1280 96621
1 7811 50038
2 39712 53601
20 94548 97559
2 9775 26478
5 57183 87382
3 21265 34861
3 51482 63775
1 1605 92249
1 21465 90284
1 4665 74642
1 22471 42932
2 17670 47644
7 72767 95183
1522618 57096 57439
3 12455 89927
7 10713 34716
1 58019 82002
1 3747 71488
4 50041 96159
1 64624 82953
1 43567 80323
1 43710 75270
5 21337 29132
2 43353 90784
1 8077 91775
2 13035 97545
6 79291 87899
1 28460 85018
3 20512 48529
1 61702 67448
3 65058 79933
2 18394 75375
1 69668 82691
5 63116 67255
2 834 98043
1 30909 94180
2 60106 89414
1 19546 30811
2 54597 76779
1 44329 85521
2 11363 74165
8 3686 32262
1 73379 88397
2 17022 78467
1 57160 65610
4 13081 60298
15 82011 95596
1 59228 83777
1 17120 95724
4 59374 94520
1 16986 48142
3 21705 70308
1 8788 40920
4 29874 52997
3 1337 97039
17 18111 27898
2 24298 73818
1 19495 41141
7 65163 82348
1 3258 28528
4 61698 68237
1 37238 81349
1 55522 71473
1 46844 91694
12 35310 44018
1 30138 95769
2 26470 78719
1 4137 84489
1 34984 82363
1 24427 77732
3 34695 44979
4 12201 39072
6 66488 89433
3 9864 66975
1 53568 79415
2 50766 74538
1 17035 92189
877105 93649 93980
2 7080 87655
1 29564 83528
1 21211 77961
1 39656 57126
1 66518 98095
23 77451 91483
2 47332 79057
1 43623 78301
2 37398 95840
14 43761 59409
3 2774 42374
2 60803 71729
1 36849 71695
1 49939 91789
2 22474 79377
2 39201 93502
1 14798 97663
2 64718 67347
1 30248 98604
1 14577 82094
6 85299 92224
1 11652 77755
2 9319 91704
2 70056 85749
4 5482 50431
2 17562 80031
1 34973 71332
2 10378 24800
2 73317 85434
1 4314 25245
12 3025 29106
7 24249 36829
8 16696 24576
3 51073 64152
2 12552 81606
4 39739 98832
2 5208 85446
2 48806 75212
2 37380 52763
1 49101 78096
3 5195 27094
3 12071 59998
1 6633 46455
1 72167 99430
1 12784 62291
3 32843 41417
1 21 74445
11 6714 17184
2 11548 76803
5 32977 98574
1 7959 60283
1 1753 51551
4 65318 85072
4 14269 32922
7 45843 63264
1 30521 71060
8 41174 48244
7 42406 61589
1 31402 64237
1 30933 97424
3 54363 72606
1 61908 93274
1 57487 66916
6 13141 39834
1 9854 95537
1 18265 84242
8 9500 20480
54 31405 34335
3 43561 86429
5 38575 48819
3 56021 85797
1 6668 47333
2 35031 47455
1 14467 87439
1 4471 63308
156 93722 99422
118 96955 99381
23 10106 14878
2 39606 67904
2 19692 76880
25 35220 38212
3 27599 41986
2 3036 64398
2 4340 81081
1 9344 53406
1 3599 95484
8 71718 95914
1 48999 52713
1 20289 99406
3 28301 60179
1 11604 64783
1 10458 77329
1 44426 76746
512735 85490 86298
35 84426 95326
1 7691 90459
4 19645 51210
1 15607 71411
1 3902 99677
1 20348 52391
4 55710 92941
11 50365 59946
17 64202 77290
11 61732 64331
5 24620 54714
4 55307 60270
1 35015 78958
1 36996 56415
8 23247 26662
2 19887 72046
1 16202 85372
2 42537 60555
1 11790 64603
1 43382 90964
1 38601 55364
1 38715 48501
1 24308 52200
15 67425 97386
2 52413 63463
1 27514 82844
4 47591 61344
1 21014 59519
1 3594 98540
1 22830 47994
2 46009 94088
1 10859 75288
15 16869 32427
10 9321 37379
2 23650 96812
4 18927 24857
3 27016 71221
3 39089 56173
1 11440 41837
8 61181 74706
2 7602 55021
17 789 23348
1 30044 98021
3 24890 51952
1 18947 47586
11 75725 77362
5 26541 34935
1 20930 73392
6 61487 73108
2 17421 79527
1 27969 40768
1 7340 41998
1 42708 95030
2 14314 57606
2 34423 47303
2 38894 64441
8 14562 27104
36 72277 73786
1 23409 78610
5 56579 72490
6 20555 41173
1 25593 34198
44 85904 99518
9 67052 84437
3 4590 67663
7 43637 47964
45 88264 93451
2 29204 53888
1 47115 78151
1 30428 52018
2 22463 65582
1 25495 42291
3 2117 24901
13 8288 21677
2 39688 89873
7 19856 28772
2 20102 42781
4 46045 87807
2 7792 31549
1 15396 89410
139 5271 7333
7 71843 98631
2 3595 26406
24 76638 84176
2 9912 28921
1 15747 85114
60 30181 31666
4 39409 76830
3 5592 38784
3 57628 97966
3 54347 64742
1 74928 95974
226 4468 7771
4 8120 33205
1 13048 73749
1 18810 43165
1 1822 83424
10 33485 73144
1 2895 45369
2 1994 70643
4 25382 62465
1 21231 32180
7 80316 97678
2 36692 52406
3 26843 43084
2 25183 62989
1 59313 82410
2 40018 63703
22 9402 21223
41 75725 80828
4 23223 38695
25 53076 54966
1 33541 90908
3 24051 85781
2 40100 58980
3 67978 97102
1 11735 51868
50 11704 13967
1 18922 89994
3 71449 83705
1 2239 22199
7 30559 43321
1 63188 82063
3 1169 44689
3 63558 99055
2 10744 81182
1 39861 58777
1 6758 56687
2 34979 77953
3 4410 69502
1 18332 67361
2 46971 73946
3 60976 78369
2 40176 49917
4 42219 88506
1 40803 77434
14 87446 94925
3 33220 36433
1 73300 94053
31 83788 86699
3 23718 74629
1 47558 75219
13 68107 69631
6 35751 55495
1 49255 70524
3 17929 38643
3 62290 87844
240 3649 4711
1 9431 70088
3 7950 81583
3 39006 54634
1 40784 97201
223 13319 13476
3 23348 38902
2 12949 55092
1 15189 48299
1 41980 55205
2 7151 64008
1 41350 67514
1 16944 83963
1 63070 68703
1 6306 44471
1 36408 94985
13 29951 31115
18 75628 85584
2 15398 78134
18 4920 28212
2 27137 94644
2 817 66174
2 49453 78477
2 21293 30325
1 75544 95256
2 2308 47473
93 92048 95752
34 74443 76084
3 5724 16966
2 37427 62750
6 47336 73135
3 50702 60254
1 2993 74878
1 10369 62533
1 49091 63821
10 56712 73016
5 10032 37246
2 35361 85481
3 17621 25465
14 42364 46262
4 52796 78083
45 4103 8061
4 70286 98099
3 18479 42436
2 23527 42306
6 68960 90331
5 51200 60762
21 83470 96502
2 21925 79560
1 5934 64300
2 8135 44665
2 35137 92305
2 35289 72007
1 33051 88769
1 52953 97329
5 28926 46537
2 17602 88224
1 32964 84168
1 54884 78548
2 39609 89171
4 29853 48889
1 23057 45035
3 31642 85871
3 8489 49136
10 62120 97747
28 18714 23165
2 52754 81053
26 11250 16860
273 11145 11771
9 24717 28724
4087 81028 82064
9 10079 35568
5 22892 82019
2 7982 53055
23 85330 92209
3 50559 95769
1 70085 89530
5 21325 45185
3 75784 84705
13 78265 92478
2 40816 89246
2 79954 96872
1 46359 71665
3 31180 80280
7 17405 31283
2 3780 56630
1 31103 75446
4 49806 70633
5 76011 95923
1 71112 82235
35 3632 11226
1 4227 88385
5 27219 33127
2 6548 63870
1278 98150 99419
12 47504 48573
15 55286 68071
5 70447 86259
2 54343 87238
1 63615 78722
1 59548 89563
1 52105 96440
1 35589 85130
1 37112 64951
8 36158 40004
2 60756 64697
1 9875 78140
15 57778 61612
2 47872 71101
2 25688 97997
3 63445 98562
4 23377 45720
11 23592 40629
4 35369 55332
36 95126 99600
2 24179 83137
37 77117 78069
1 662 38593
7 4645 26821
1 11164 76294
3 63425 81426
4 931 91492
2 62642 76554
8 92409 98076
3 50213 86264
44037 76483 76803
2 27286 80315
5 6131 50694
6 44129 50500
2 16459 42669
2 11525 44561
1 7657 44833
5 50939 96667
2 78931 92295
3 8062 74957
1 68570 89672
1 11868 64267
2 11183 62147
6 67316 99168
2 10309 65008
2 38459 77879
1 2472 95625
7 48809 54155
2 28735 81931
1 52923 98639
2 56492 76758
1 13368 34160
3 22021 69004
19 52623 53578
1 33442 43715
1 49191 76531
2 36908 90318
2 29352 89739
1 46923 60352
2 49363 83371
1 5124 81131
1 42715 96470
2 42919 98943
2 54416 61079
2 67353 95091
3 4125 56710
1 12973 78971
21 80005 92249
80 5569 8406
41 93855 97906
1 47332 78006
2 50789 81207
2 48664 90336
4 61706 64612
2 48564 97786
1 14080 20929
1 20417 58957
1 1214 76369
28 18727 19482
3 59436 64196
15 27169 41195
5 6219 31002
9 66482 85783
2 17304 22791
1 13675 56544
4 16184 49468
3 47438 70374
4 31682 94035
3 22719 81421
1 22685 82192
1 19992 75524
1 19804 33638
3 71671 93035
1 16253 50342
2 45839 65458
4 57341 76375
1 31524 82770
12 64818 72533
2 50049 90657
1 47849 96456
7 14155 32560
3 51537 69799
3 15038 39060
1 16974 50336
5 71090 82832
2 11591 53951
1 36929 77424
2 27355 98412
1 62510 98826
1 58802 94354
1 60244 93041
5 49141 50533
4 7996 49664
1 1138 67564
7 34271 36660
35 19459 23224
3 58167 75420
1 40843 91944
2 27462 45484
36 51883 53120
29 1612 7581
6 19448 21209
4 4116 60568
8 35203 83252
4 6184 28951
5 70004 75059
142 11293 11789
2 57924 86853
1 44655 88249
11 28775 31641
1 27727 65800
3 48026 66535
38 38 6237
3 24610 67001
6 62923 84008
7 80856 95740
13 77399 79448
2 47253 75309
1 63436 82910
17 43002 48861
39 22387 27633
1 28932 52798
3 4814 75871
2 32253 73415
54 14673 16763
1 18950 57374
6 76569 80502
1 9964 92480
4 26848 38361
4 66020 76545
8 60396 71174
1 29125 69127
10 76112 79506
1 8866 31084
2 1798 90436
7 11266 38218
31 44367 50630
1 9223 47170
1 9872 44415
35 81348 94352
3 44283 82806
31 79067 90020
8 83959 95680
1 36793 91366
8 48177 66257
1 3390 44459
6 30066 95131
1 29620 98791
1 47352 57207
2 34849 84845
1 12198 65155
1 10947 79836
14 95417 99816
17 23724 30122
1 13892 61223
219 89440 91645
4 51983 71387
3 15553 48551
10 35945 52484
4 29866 43319
2 33038 89822
1 588 51728
6 64899 69662
2 43271 95521
2 6120 99135
1 4450 94963
1 7030 71536
1 6083 73968
1 47864 98525
44 12990 17695
2 26064 53008
15 73601 86181
1 56817 98705
1 9378 88434
1 3222 87674
19 41678 43883
2 17137 49460
6 6056 21067
2 50127 80927
8 59102 73209
10 24893 42455
1 10797 89583
4 40560 86926
2 14097 36031
1 62887 90168
2 11348 64031
1 35331 82345
1 51722 61642
3 51304 71424
7 52948 55046
1 30086 62712
2 68935 80517
2 24639 47645
5 41718 47952
1 36166 54731
2 21498 52597
4 56945 96501
4 12758 89153
10 45252 50509
2 18341 64246
102 12040 12870
8 11853 45155
1 72517 96488
44 5453 9505
2 40377 66546
2 31641 39318
5 31278 54215
1 48198 98266
2 10065 59981
2 17321 42752
6 36221 45964
79 8473 12124
1 20190 47053
22 4644 22328
1 24790 59717
36621 41859 41975
10 998 34089
14 67780 94404
3 37098 44248
10 9675 12015
1 19103 31352
3 20732 67470
9 69317 73164
2 19414 40198
2 14250 49807
1 12862 95606
1 22022 95819
13 48075 55045
1 46274 62895
2 15494 72027
2 12530 27880
14 75242 80873
1 49428 85084
3 38199 78171
2 46263 53968
1 6705 64334
1 15034 92384
1 45952 89824
5 34469 37325
9 38316 47576
7 55736 75364
1 9550 70734
9 30716 33711
3 10799 60919
5 63317 69681
2 18218 75476
1 16588 64545
1 1307 92689
5 70174 80034
19 1729 22275
1 26647 67652
1 653 82003
5 36359 52253
12 65949 90987
8 66792 76751
3 25811 77901
4 21800 44044
45 2577 15557
1 21148 48662
2 21195 61042
4 61889 93079
2 56378 73644
1 27173 59277
1 452 34664
3 45693 85071
1 43205 87247
7 65134 68079
1 8206 97655
4 43261 62436
2 19888 87719
1 22870 92261
1 66602 87787
2 76205 91810
3 54305 96697
1 36548 86242
12 78455 95971
2 41648 97604
3 24390 27659
3 3128 53038
2 21782 61921
2 13292 58518
2 64346 79486
1 35280 72442
2 29687 73213
1 20407 41353
1148 32028 33480
2 17767 88535
2 26259 60054
9 21761 44540
2 31142 84854
1 16974 67189
1 13383 46108
1 11675 57231
1 67173 84240
2 20321 99239
1 47576 56222
1 11838 67634
2 18495 69032
1 12654 91474
2 55559 82763
4 48870 51625
6 73075 76945
2 35592 90070
2 27931 55495
1 4890 93199
17587 98858 99626
23 80524 84317
2 20221 85156
1 36851 99699
3 1379 85732
4 19876 27826
2 34191 95421
3 12400 32694
1 45969 78180
2 13555 96330
5 20304 31318
2 37071 96493
55 6552 17654
2 46622 68347
1 18901 54130
4 12999 31068
4 39893 44449
2 28859 80890
1 21128 77453
12 58432 84374
1 23760 41678
2 56037 92263
5 32418 38847
1 70501 92970
13 18156 27821
2 67412 82604
3 6444 47147
1 20686 81671
1 24842 93549
1 959 60621
5 40297 41396
2 39141 56562
3 68561 81160
1 30324 57936
1 36645 49349
2 80897 87849
1 31773 42418
3 18240 94571
8 82531 86711
7 69076 85352
3636836 50383 50427
3 65549 97336
1 62082 98694
12 42317 44666
24 16801 23988
62 55995 56923
2 15130 51440
2 13492 52449
1 9943 48765
1 29041 92966
1 15404 86839
1 638 84882
1 25150 52499
1 7669 76122
1 42446 92143
7 67132 94107
1 56405 99078
3 68994 94121
1 37929 99769
8 12835 31742
1 8220 93379
1 38600 92524
5 31291 63866
2056990 26102 26740
2 11871 59132
1 14436 71748
6 50724 82307
2 5167 59235
1 12572 60220
122 7383 11168
1 12697 46646
2 37152 95057
1 265 77628
1 44608 79536
2 34805 77748
4 5530 41944
9 4230 28581
1 16191 66053
2 5143 51084
2 5100 83609
1 1603 28802
3 45781 91523
1 26031 76972
9 16404 26831
2 65052 76769
4 49914 59110
3 25782 29571
113 92609 99384
3 71836 84577
4 67037 98997
9 42827 64025
2 22519 51631
1 24008 69413
1 53305 82797
1 18530 55895
3 20439 36189
2 6798 57019
8 56802 94051
1 9503 65607
1 51149 76321
257 4297 4651
4 70267 97166
2 76443 84612
12 18940 22078
2 57688 75489
2 54563 75501
4 15563 32302
1 79283 80504
31 27884 30930
4 3142 99567
1 27949 82258
11 48236 67320
6 26330 41441
2 26905 67603
1 12889 63509
3 22727 85948
3 34961 59587
4 32860 46003
1 42730 75421
3 26074 69929
1 19737 84214
3 71878 72001
2 19127 77046
13 31481 38264
9 54520 69946
3 10587 83383
3 55282 84616
1 10127 77876
2 15725 45925
1 50521 95665
2 23425 89175
2 4907 63330
1 30417 57504
1 26938 67032
1 8839 96912
1 31054 93173
1 21382 54863
1 859 79129
1 7544 74031
4 10231 41070
29 32539 34852
1 28453 62644
3 14875 44598
1 24929 40189
1 35193 59531
1 30405 47033
1 22062 63933
1 4304 76461
2 42687 46820
1 21768 70918
2 139 42506
1 30928 45368
11 53436 86693
2 44387 89236
1 53589 91831
5 69197 72711
2 23683 82777
1 55732 88949
1 46357 92275
5 28929 38085
1 32830 38729
11 11321 31374
7807951 98779 98962
4 13839 44145
2 34583 41130
1 2367 94562
1 35080 52096
1 13068 93074
2 42162 49911
1 29042 50427
18 78426 98154
21 73747 98266
2 1564 31779
11 37846 69226
3 76008 87135
44 81985 85926
42 79933 81460
4 29485 99093
1 21475 53056
1 9466 71785
6 59104 87742
1 39052 89789
2 21830 66094
2 54378 82250
1 60407 79948
2 38718 74454
4 11631 28997
3 24987 95300
27 92621 97743
3 78091 91087
3 26094 83077
6 418 26861
2 31765 86116
1 8066 30858
2 2392 43133
5 61703 63567
4 51630 62147
4 66841 98477
2 47923 88687
115 15692 18062
1 79726 92374
5 3642 44240
2 18588 56164
3 9706 41516
3 39126 64406
1 12893 90843
132 1493 5438
2 27162 86131
1 3129 86905
1 37819 84586
1 2611 59348
1 1451 53050
1 39750 44235
2 55787 82025
2 6682 74299
3 51538 91977
5 68526 96086
549363 73117 73712
15 44619 47974
3 28726 79498
8 44479 50627
11 21874 36516
3 22882 81193
1 13646 47808
3 80251 85562
45 19733 23669
5 24131 42268
1 28747 76180
2 47605 84255
82 87725 93925
3 24611 87057
1 37277 96010
117 7362 10390
2 17500 60480
47 82565 85766
6 12762 28083
1 34821 41617
1 22253 85894
7 46656 95907
6 12032 30784
1 16080 47367
1 9228 30701
1 19279 29814
1 41926 91243
1 15722 38085
7 73559 87878
4 37241 43564
6 44765 79886
516 1673 3149
6 2634 40649
1 6227 72035
4 53827 87047
8 65896 74645
2 3205 75688
2 5042 31342
2 68289 80305
1 17593 36789
5 44345 64888
95 4151 11111
5 75050 79489
2 63219 80934
4 21937 51075
2 1730 32750
1 59942 95407
2 13269 32447
9 19476 22398
3 44661 70849
1 21677 37399
2 58873 98069
1 2227 34797
3 25896 47872
7 43969 78320
4 13154 65230
1 62948 90634
1 7603 39260
2 6564 84086
1 34851 47908
2 48971 77674
2 57734 85937
1 22094 88007
1 433 91446
4 13225 55468
89 6765 12324
16 49517 51837
6 62150 63610
2 24317 49968
5 74846 92835
1 57 56050
2 10319 45667
4 27510 59417
4 2015 58687
2 45718 72437
1 5706 16486
3 29657 54116
6 58070 71726
3 9937 68901
1 8047 96759
1 61257 98387
36 16115 17723
3 57577 60417
1 19226 82507
1 30395 83221
3 9629 53813
2 23621 67658
1 44727 62134
11 72569 84538
3 1057 44113
2 28539 65746
1 44359 59393
2 8266 77920
2 66412 72878
1 33187 97925
1 34924 51740
2 45739 64217
2 40802 64146
6 25473 32273
3 6867 29188
1 46652 62444
1 13170 85294
1 33435 65999
2 49124 76784
1 51797 81281
5 14788 48526
1 40379 74771
1 25504 80040
2 25623 84485
1 10365 47652
1 1220 65875
1 35321 67304
200 87557 95749
1 31969 96933
2 46649 67287
2 58736 78938
2 3644 83990
1 27215 55234
1 43350 74100
2 16692 28777
3 52691 79460
43 7674 14535
1 47611 64418
1 48730 92778
26 86093 95265
18 89678 98000
2 31300 97360
2 4997 69828
1 77888 91727
3 8467 65145
6 35350 37723
1 31978 47562
1 1629 69104
8 60418 64329
3 42284 52466
4 38274 56542
1 7421 87160
1 30541 69979
2 3927 65550
7 26729 44521
17 72964 83517
7 62016 65623
2 26344 92706
1 1370 77467
13 83218 93403
2 12960 88909
1 11071 76934
1 24353 62539
12 92615 94959
1 10783 73878
3 41726 49621
11 23685 42572
604 25042 25563
2 15510 74293
3 34729 41677
14 75875 96550
1 34426 47063
11 63725 76677
1 16463 95738
3 75417 99777
8 60678 75743
53 38908 39792
3 31795 87237
30 63170 74790
1 44596 88281
2 29497 50203
12 35776 38296
1 28611 44069
1 24871 63254
1 877 32068
1 36011 91828
150735 78229 78922
7 60585 63795
1 3729 86116
2 26969 45701
26 64604 65715
2 34897 60323
3 15050 74248
1 30737 58536
2 63492 72536
2 1303 47414
10 45987 60395
2 57799 70098
2 5040 66346
1 31051 66680
1 5558 87721
1 30588 99600
116 96043 97917
2 35183 63602
1 44437 89299
2 717 82092
1 9857 65418
1 34100 58725
1 19665 81810
1 2064 92966
1 44849 50831
1 11632 51206
1 40580 58788
1 11034 62573
1 14135 43046
2 44564 79465
21 49423 50638
1 88 99604
1 11635 63146
11 22861 31794
2 35373 83137
71 18147 24865
47 76293 87517
1 36081 77760
1 19578 47213
9 801 34492
3 57999 87547
1 24332 87898
63 74396 76175
3 32444 48625
1 59453 73353
1 31671 51826
2 15808 68751
5 22744 68598
7 8985 22680
1 46876 84661
1 3686 31944
2 8068 23469
4 24839 54756
43 7312 14825
3 14721 55263
1 25632 48988
1 23394 67502
6 55822 74733
1 42759 63379
2 16250 56256
64 85725 89007
1 67849 76829
3 39941 58551
53 93937 99596
2 6353 28299
2 4702 78777
1 30200 51126
1 41410 86730
2 21789 52672
1 20559 78465
1 8623 95018
23 74849 96607
3 37204 39506
7 16674 33040
4126932 76707 76731
3 21763 58907
1 20629 88497
1 66642 77630
4 29384 46721
1 23203 77446
1 38678 84350
1 8605 85202
1 30017 94132
2 2216 15643
3 57707 77728
22 53669 64049
4 74049 77332
2 31549 94875
2 22570 58202
1 46487 82482
8 14862 30155
8 33475 40897
4 61159 76545
1 38413 92762
1 3300 61114
1 59960 78825
6 68903 75912
3 26176 79894
1 31705 49615
3 31393 61059
5 16482 45133
1 29675 41210
66 13121 18778
4 45312 82674
1 33511 39898
706 96118 99081
3 7686 41230
1 29528 63748
1 31743 98635
1 13279 80233
2 22100 45131
6 67313 77984
1 20503 38474
2 28155 84879
4 37742 98783
4 352 36030
2 16958 97630
1 10520 56038
2 57330 94207
2 32796 72673
19 9188 28683
2 83944 96875
1 25373 62104
4 25692 52695
2 62859 93077
2 25353 53287
3 52021 74974
2 21829 92964
1 12309 32365
1 7651 87337
12 3960 9234
7 45137 46765
1 34652 91277
2 21864 37654
3 8552 30325
31 53697 54915
4 44287 58249
1 45505 54687
1 14751 56802
1 20808 42256
12 61987 93087
2 39969 63998
2 55774 80065
1 39840 68085
2 64124 71084
4 19701 94432
1 19637 58257
1 7869 76789
47 85064 99428
1 60816 95699
3 72515 81409
2 29751 59968
41 14886 17338
1 46577 88597
4 40310 51079
1 1251 48628
1 16099 80450
4 81969 89889
12 22238 32908
10 52909 81943
1 7365 74883
3 22219 43324
1 46985 82269
3 23266 78535
8 53651 58856
3 14337 70922
1 18376 51173
4 48364 58682
5 74181 91945
1 22948 28511
3 24532 57693
17 32106 33846
4 40970 85268
1 35296 82950
1 72208 83530
1 10234 38089
2 6293 92804
1 31348 87754
5 7198 45554
1 24002 75342
3 44807 99206
2 14813 45271
1 14606 62798
2 68040 93427
2 66984 80190
1 22756 92112
1 74094 90326
3 27758 72883
17 656 19508
6 20674 39706
1 25656 43357
7 37754 45864
1 30487 52216
1 7480 93665
12 10213 17733
3 38585 88860
5 23866 95836
1 9326 28910
8 36474 40192
1 59912 87134
3 18814 70338
2 68301 93994
2 68257 83863
1 69752 87215
3 22426 30739
10 4266 23045
2 58199 86729
4 7016 94917
1 4615 99804
1 21533 85880
1 15754 28880
12 76564 90323
2 17355 92385
18 5796 13886
4 35932 52944
2 6715 30042
3 48628 51519
3 7738 90386
4 45776 82406
1 10208 71424
2 43386 66837
55 89426 97900
3 68040 93018
1 27838 59093
2 20013 51995
1 5729 64176
2 4720 92919
1 70823 96685
16 76920 94032
11 47286 74796
1 11715 86037
12 6584 26654
1 3197 83381
2 29635 49932
1 73844 95471
3 8435 99847
7 24030 29347
2 12567 41040
3 42892 59700
1 13104 59058
2 7162 89597
5 51365 75205
1 35329 49716
2 54223 80697
1 1884 98880
7 17599 26461
2 14549 67278
1 2978 71413
1 23942 63343
3 23393 55230
1 31198 66343
1 37637 52512
3 20586 54157
11200 61776 62201
1 24101 74781
10 30480 31960
2 49901 90870
4 30947 69661
3 67325 67792
1 14249 49482
6 80268 90038
409037 71650 71851
4 4148 54272
1 22031 36502
3 6178 36976
4 9837 19404
112269 55007 55428
3 55858 89914
3 9595 82957
4 14015 43297
1 53050 90131
2 29587 95648
5 27663 60374
1 49179 54003
2 33152 82578
1 40156 93414
13 12193 23084
3 49223 86508
3 3713 41360
2 31842 87534
3 86970 93283
1 27964 83008
1 22855 29465
8 59912 62614
2 31714 49000
3 17037 91039
1 42135 68879
1 35198 73395
1 6880 80881
1 7461 97583
1 48126 86126
1 58350 74709
3 41784 59259
2 21619 70072
11 10723 34557
1 46156 68600
9 66359 98455
1 35859 93170
3 3529 59998
5 11194 21584
17 72347 79608
3 45060 66790
1 29330 63617
8 70869 92154
3 33849 71844
1 43760 86497
250 301 4466
1 5218 50627
1 31499 68065
1 37918 87319
14 74046 74248
2 71655 80649
3 8899 53816
7 61855 74196
1 15477 72005
9 7147 30706
1 17598 65947
2 55212 75532
1 7269 78006
4 15287 20550
3 34637 85330
19 77902 97714
9 70370 79601
1 51419 94778
2 42525 81008
2 56514 63916
24 33060 34438
1 48438 75404
1 14291 76710
2 2502 78781
1 6396 73380
14 84886 90193
1 365 73221
8 4198 22030
1 45234 75858
7 18759 47423
1 4773 89610
5 25727 34178
4 59185 76444
10 72568 88394
3 231 66276
1 17960 58861
2 48289 97521
6 69361 90743
2 22582 40137
35258 83175 83630
4 7409 84398
1 49479 95659
8 15592 18124
1 30259 77736
1 75929 99707
4 17904 21036
2 38884 95421
2 50187 77415
4 7537 50467
5 26271 37561
7 79746 99452
1 59944 69887
2 35922 97682
1 4278 33498
12 51404 52438
2 42932 88176
3 3518 89280
2 8036 75052
2 32148 99105
1 3176 96389
7 11990 18139
2 8409 58896
1 5912 81138
25 91293 97524
2 16407 52661
1 1633 34855
2 31092 49447
3 58523 62662
4 38367 83494
2 55427 95269
1 44277 79491
1 75903 80882
2 53223 88955
1 19025 93659
3 23746 53865
12 29132 45563
2 4807 65017
1 27364 86426
2 16684 95639
5 11234 16984
2 30035 66794
1 8622 93488
4 45648 48264
1 46224 54898
3 69709 73966
2 10697 95059
1 51817 89232
2 43871 58713
20 15416 16314
1 26002 78628
1 30008 57108
2 6422 52658
11 10676 16851
1 25258 61950
13 67705 95079
2 747 39202
2 35040 60781
31 80999 95264
3 57972 82006
18 65680 69624
4 35489 86189
4 72216 78630
3 40046 55786
1 42287 65544
1 23789 70724
2 32818 69418
1 41350 62632
1 1837 73983
1 15456 70094
16 85928 98316
4 57812 67620
1 62184 68641
2 20784 61424
2 25448 67116
1 67164 89325
2 37924 72814
2 14432 49954
6 51607 66242
1 12403 70555
1 21415 46663
4 56440 70322
16 80167 80867
41 4721 26709
3 37015 97596
6 22791 42099
1 19542 93499
2 3642 16390
1 2417 18424
9 73892 82841
5 42430 96274
1 14165 87893
8 64053 98440
2 45711 56591
3 2137 19075
4 3217 86461
1991 19583 19673
2 20881 61261
1 35569 60895
1 41709 60927
2 53543 96306
1 48960 95952
2 46446 94304
2 45731 82188
1 14638 49792
1 31184 86875
4 50984 85795
2 12479 54819
2 74363 89035
1 35796 92692
1 18023 74381
101 29279 30609
3 2898 76099
5 77347 80468
12 957 29887
3 62049 64148
54 64019 67627
1 35226 92349
1 45603 72819
1 37720 89250
2 3974 46861
2 11146 89477
8 33321 38890
1 30966 83218
20 23677 25137
3 68370 91443
2 11216 77505
44 83041 86793
3 38168 87275
4 20138 55406
4 28227 30807
2 15041 96502
1 30031 97231
11 3542 16830
2 42151 75923
1 64129 68982
1 34130 77287
1 21947 30931
4 52731 66361
2 12057 53818
5 56130 90318
54 2125 7791
8 35186 38733
21 84356 89740
3 14997 56266
2 55045 65475
20 25325 28397
2 10141 26090
9 12296 36818
6 56440 87510
2 23468 39579
1 64169 92500
1 53479 93141
5 12026 23575
2 51638 85288
8 28228 48851
199 93612 96767
1 11619 97712
4 29892 71337
3 609 35546
56 423 5250
4 56982 65624
2 42380 73982
1 8810 91731
5 17135 33086
2 7066 85105
3 7497 28193
1 1610 58999
3 57844 86630
1 42882 62330
6 40156 53731
2 33080 85011
16 80372 93449
1 56058 98293
6 4209 36632
1 13203 68076
3 823 55494
2 10958 20416
2 46560 81623
3 32474 71220
4 63386 98204
12 26691 32590
2 6200 39834
16 33653 43557
7 10955 18504
1 56356 68688
48 6912 10788
2 33669 60865
6 42230 61807
2 10387 82117
252 90719 92963
3 16760 39898
15 53987 58742
3 24402 53087
1 70999 90072
1 48765 66098
8 67117 67589
11 9714 32019
20 64162 66123
2 14257 24108
1 11909 52413
7 29358 94099
3 17422 91501
1 29269 89031
11 54501 65690
5 3060 26974
8 38010 43401
19891 44472 44787
1 34399 72060
64 5859 9048
4 40029 48419
1 29228 47659
11 72985 98633
5 361 43238
6 39984 79961
1 18652 66565
1 40343 66417
1 14230 68466
1 4814 64484
1 25313 96771
13 68064 70698
9 91938 99841
5 46919 70006
2 492 76339
1 15006 85189
2 8454 55819
3 1849 45056
1 17505 99453
1 50355 94126
3 47499 74663
1 51233 73779
1 15528 68723
1 42294 90251
1 1377 64815
1 4193 99958
1 61127 87438
1 61258 90843
1 46673 66946
10 35153 36875
1 52568 84652
2 44492 92257
1 29586 88937
1 4698 64653
3 11533 53641
1 13905 50846
4 2063 62024
5 4124 21376
3 14402 89183
1 9039 92476
1 15371 58163
8 24041 30608
3 19873 94306
3 14883 40202
103 1604 14338
1 30117 66570
4 39037 49269
2 18383 86153
1 283 58755
1 37104 74824
1 58014 66906
4 3559 35713
1 29089 67521
3 51762 57404
3 22388 47255
1 17890 75716
1 31799 99105
1 15686 79040
2 50351 61910
22 65897 92758
3 5270 99117
6 65566 68295
2 43061 48199
1 7803 31718
22 30711 34249
24 75460 84151
13325 93472 94488
4 21324 84064
5 28700 45694
1 64182 92996
8 5983 24622
3 8864 79854
2 40564 85295
2 10194 38361
3 43501 91876
1 59346 78889
1 8259 70093
11 74760 76193
1 39635 64135
5 47805 64457
3 73870 93785
10 9710 38255
1 38397 44657
2 3635 88484
1 34184 84029
1 28836 47975
2 61719 74438
2 15504 88081
4 9041 16215
1 4467 74019
6 25080 30118
1 1645 37682
9 8169 19849
52 1765 12456
1 3319 9163
4 11699 19988
4 41858 52440
12 53416 66276
1 30029 84481
2 6930 77335
1 59626 89342
1 8687 90819
2 1850 70807
1 21908 82058
1 49464 95282
17 76421 92016
28 42860 44723
17 78277 99554
4 15179 47237
18 36120 37795
8 48247 55826
7 19492 38300
79 68342 72424
3 51283 58372
1 25165 67714
3 33406 70817
2 19815 28515
19 58824 62101
3 18951 90841
1 12488 65307
1 32743 55786
1 1857 99958
1 11974 86792
1 3707 57719
1 11421 48627
10 68343 96589
1 61952 72101
2 11421 90355
1 41882 56735
3 4400 55580
1 29709 63675
5 53899 86699
10 68218 78743
1 44583 91217
39 19108 21851
3 9835 48674
1 17406 90181
2 183 65298
1 14183 84855
3 11969 27101
2 2964 58627
5 39938 84403
1 10558 92944
9 52325 53519
5 69633 80177
3 2168 50143
2 36186 51795
1 1744 54399
6 77287 95484
3 35477 76412
14 63970 68099
1 28498 45800
95 94148 97984
5 54834 96680
2 59175 86111
2 12716 42493
2 27868 80145
3 5126 28340
2 48559 99560
1 171 77568
2 29459 82843
68 646 11202
1 130 11794
6 15040 61061
1 3825 48084
1 10533 83730
1 10300 64332
1 13049 96753
26 46830 47117
2 6945 86549
3 64566 83270
1 16346 71607
1 3703 48126
6 67672 92236
3 24242 37062
2 18667 81384
1 60280 92218
1 42227 99258
174 34134 35712
2 16017 78439
1 29785 88613
1 29421 82475
15 13218 23099
2 35650 94423
1 7331 91563
17 12991 17166
4 24279 71903
1 12410 60955
3 36523 81965
2 55111 62105
7 66047 72583
3 24006 51426
1 44283 66699
2 20551 90699
1 12412 64427
1 35532 85047
16 276 13536
1 9529 67018
1 31112 79090
1 5693 98024
2 5647 91894
8 14664 19845
1 16954 52591
8 74157 82981
3 43830 57316
1 3515 52385
3 44162 63990
8 9493 33718
3 39715 55180
6 29692 62955
1 27132 52127
1 77279 86057
17 6531 11817
3 49950 79461
1 29803 59627
1 39934 72400
2 14376 83930
5 10131 36528
1 4085 75065
1 3371 62874
2 42058 49561
1 49967 91767
4 1016 11339
18 80483 96757
15 68161 97522
1 56071 95218
34 26349 29278
5 58409 59386
1 7975 31846
7 62276 70246
3 8623 83736
3 33425 84190
5 9450 26821
3 24216 32869
2 46155 77965
7 29636 71946
1 1689 56605
1 51780 63719
1 107 90132
1 39924 59066
4 65834 83567
1 17915 44028
39 40631 42582
2 5746 61888
8 12130 30844
58 81469 90533
4 46502 85499
2 4857 98639
505 29347 29548
2 37224 80737
1 21994 91699
4 73732 89318
3 65245 75999
2 11502 56397
2 11427 89212
1 49088 59146
1 17420 94458
15 676 21802
93 90066 97603
5 22991 36355
5 10927 25459
2 43073 57210
1 23289 34308
4 36722 55269
3 15526 97284
10 9836 15018
1 55654 73263
3 10529 97783
2 60529 70792
1 24614 76571
4 44073 56273
10 16397 39231
2 2548 33900
73 69651 69945
3 56120 57218
3 35429 37822
1 11645 53796
2 20948 38223
2 75026 94237
140 86643 87815
5 26337 34532
8 46038 86907
1 21972 58529
1 6510 27461
1 19539 78881
2 17470 53200
8 2950 8961
1 15600 49567
2 26122 59908
1 22920 71447
1 9393 96449
1 4896 96642
12 33440 42657
2 15972 17285
20 79438 94782
4 22532 34410
1 23117 45625
4 53806 57947
2 12560 31299
1 2018 81370
3 39435 71335
1 24776 93224
2 18232 53828
6 50440 95499
46 88779 97801
1 43742 98169
1 11980 64743
19 13963 16514
5 14334 21931
25 63900 85501
13 11800 13493
2 29153 89393
2 18785 86707
4 33094 59269
10 4766 19623
3 26335 36434
4 68750 88333
3 46569 60553
2 52684 88515
1 29739 79754
1 29201 76265
1 45607 91704
1 6160 19746
2 7347 12558
1 29590 70309
3 16343 87819
1 11127 42159
2 11392 79651
1 43886 95526
1 46308 82689
1 14827 95158
11 10097 31069
2 18315 35336
4 59826 92018
1 3087 49253
4 12141 33288
10 45685 47408
4 24757 74065
1 70491 74540
1 30608 83759
2 36887 49803
2 5454 29347
1 31093 41497
1 18289 42799
1 80948 82999
36 3580 10474
1194256 97296 97708
1 57149 91510
1 22008 93545
1 30592 35989
9 2473 52602
5 20052 27131
8 10459 19872
7 47369 77171
3 24585 83678
105 94738 97680
2 26724 91869
32 79265 81781
1 7355 63007
3 46154 63805
3 22008 42665
18 21603 26935
1 70759 96550
1 77557 90055
4 4046 44796
8 55087 76610
2 53150 69075
1 11134 39268
6 53019 91655
1 21425 90715
1 44912 56632
9 31858 47095
1 35373 49874
3 56978 77035
5 30639 33874
1 68537 77916
6 7266 19321
1 12526 31683
5 27032 79411
1 46182 62147
2 71262 98104
1 14332 90315
2187205 33244 33402
1 48611 94760
1 23351 87274
1 37265 98293
5 28772 68604
13 35684 37007
2 67900 88837
3 19851 87498
2 28181 55650
1 37447 58369
2024932 5780 6764
2 7562 77583
21 16781 25342
29 2177 20278
1 10635 42685
6 51009 70596
1 9102 59607
1 17461 77235
1 29317 94392
562 98531 98835
3 11466 28379
1 17472 79709
3 27266 57964
1 30353 86876
4 10646 55455
6 47993 55591
1 5459 59169
1 67492 93275
4 7918 67700
1 46177 51010
30 76439 86098
8 94067 98117
3 37203 81987
3 11136 20089
12 62054 68118
4 65203 82074
1 1768 82980
4 61073 63315
1 74031 91196
5 54133 71612
8 30490 31445
1 67728 89352
3 51958 61770
14 17044 35709
4 5177 76655
5 47483 53394
2 15069 88161
1 28860 61460
83 85031 87704
2 51025 94505
1 16394 60698
65 93604 99090
161644856 87123 87130
1 37554 83990
9 72271 97457
2 27528 95527
1 32754 88873
57316276 53761 53872
89 12055 12688
23 42788 45274
4 56393 94664
2 7994 76665
3 39406 82173
3 25621 77509
1 6477 79175
19 21139 27350
1 61412 77464
1 43733 66252
2 8063 35998
2 31557 91169
1 24806 92844
3 53436 77210
1 54325 57691
2 808 80447
1 4150 72250
1 44397 77990
1 55007 63158
5 66894 92034
2 78368 93498
2 76518 92829
6 67934 91696
1 34303 82278
1 4293 99236
3 73580 78063
10 10850 32688
3 34278 63317
9 2182 40576
2 39351 60606
2 27316 90736
1 18057 69647
13 21151 24195
3 11502 56080
1 21691 91597
4 28245 99761
1 44594 91099
1 3705 99201
319 29585 30447
3 6727 32581
14 20454 23786
3 5576 73228
1 16660 78925
10 65116 75404
1 21731 75839
2 41955 59029
1 20879 78077
2 66093 72566
1 54814 74595
1 52036 99562
121 6088 8761
1 55862 72314
17 28068 43625
1 16719 39806
1 37105 49490
2 9653 81990
1 44777 86928
1 7219 74339
23 12179 20879
7 55382 58770
4 25701 52680
4 61596 70322
1 23326 85344
8 70233 75981
1 13228 18089
2 22920 51784
3 26646 57121
3 34491 49491
5 37054 74431
44 90404 96710
7 47236 49958
5 41589 92636
1 10673 49241
2 16421 96878
4 27518 31179
4 20490 36240
25 80946 95835
5 40237 54680
2 27393 86319
1 34689 49437
5 20335 62197
12 11007 20435
1 19312 57166
1 3457 63067
1 47347 57939
1 24443 95171
4 13780 30618
3 223 24013
4 39346 77429
3 36374 43329
2 18754 77452
7 64496 95948
10 34663 42465
6 7105 20330
2 49322 63855
6 4840 30851
2 11931 62071
4 66889 80282
1 29536 64269
3 40069 47924
1 27977 99332
2 20677 33427
8 21614 24277
3 38050 59367
13 27898 34399
1 6889 83239
1 10733 50201
2 39091 43098
8 43390 95494
1 53068 92737
1 19153 68958
1 10892 64285
12 68835 83364
27 43145 45479
1 36979 38760
3 1222 33279
20 84960 98231
2 233 49086
17 85791 93600
6 23754 32668
11 32743 38235
1 33021 40303
1 28516 40674
5 63570 99863
2 16376 40110
2 48176 93227
2 32624 34040
2 6946 60948
33 47768 50223
2 21517 91578
1 5410 33882
1 10281 90001
1 9009 73434
1 10905 68478
1 388 85844
3 71557 76701
1 80476 97487
3 7744 82971
6 40385 99365
2 31025 41279
1 4322 49555
3 43398 86683
5 40116 62340
3 5244 41364
2 55979 66640
2 18212 57779
9 16044 26555
2 17308 78141
1 6807 79256
20 2711 16064
2 26 82219
2 12096 33307
2 31600 43242
2 57303 89713
6 18110 19900
7 40559 97423
2 59765 88194
1 71637 87193
4 18607 59368
1 37735 61168
1 50827 74843
3 80932 87689
3 60771 79983
2 20129 54590
4 31866 88877
72 89753 95036
9 72831 95869
2 48440 95479
2 25778 72098
1 48177 92881
1 55274 72911
7 694 31837
2 34402 94575
1 19746 90383
1 22867 47560
1 64195 93667
2 29259 91684
5 22234 34333
2 46927 81220
1 62625 96617
10 62170 66082
1 68073 79638
7 2628 45902
2 37608 77235
1 61450 83028
5 47171 68053
1 28723 81255
2 55489 86283
2 16170 25728
1 29651 93795
11 42650 46879
2 51204 91067
5 57665 71356
1 32015 84085
13 17140 33452
1 39973 51412
20 82065 90338
4 40158 71300
2 34102 59528
10 4230 17815
2 37145 56583
1 37457 97606
1 19744 49457
1 14881 90534
8 25747 33813
1 2440 96323
2863743 73237 73522
11 35003 36001
1 25646 60487
3 37564 72966
1 26808 77335
13 48946 52821
1 1768 39434
1 27522 65547
1 37362 89635
47 64106 65355
26 28 25828
43 80978 83355
3 61734 69263
58 7597 9333
5 20080 25921
1 23808 81952
1 7871 87549
1 17363 91273
23 68107 72979
11 11098 17091
4 29329 68901
2 54778 71099
1 39719 99703
6 40155 59348
34 88011 97986
2 33125 46330
3 47141 64158
2 83652 93413
2 44770 96378
2 16550 50773
1 6492 51919
2 3318 82379
1 44706 67692
1 49739 50164
6 50081 75291
2 32350 90279
1 42192 81084
1 38881 81281
6 19472 43470
2 18085 85455
1 38080 96989
5 2507 23021
1 30481 73438
1 13059 48597
3 21882 60931
1 32881 64767
1 30688 67258
22 2197 16520
1 36075 91206
1 3517 95236
2 19671 94336
38 72296 87679
6 66543 85781
1 77102 92218
2 1972 48228
2 27782 60229
3 23792 64074
2 5865 91737
15 21336 22866
5 11378 45847
2 33764 98856
6 26158 43857
3 77483 83452
3 61071 93523
2 27650 49051
1 27802 57030
17 83353 86939
2 48746 93447
3 38373 48210
2 26780 90859
1 31011 57582
1 16221 65349
7 72814 81486
2 4411 76028
2 42937 96385
4 71426 76583
12 1884 38853
3 40136 65823
1 27409 68998
20 4426 15604
7 29328 39032
11 20498 28393
21 74065 79495
4 589 37893
1 39813 66357
2 69219 95419
11 77057 89519
8 39247 56119
93 91646 98071
1 39821 68106
10 57327 82486
6 82244 92130
4 42016 61679
1 14467 71650
1 24716 58563
1 27223 86216
1 1982 84138
13 32402 41950
49 88113 90811
2 7252 83108
2 40489 89882
1 8237 81117
13 19561 29362
6 56459 97532
1 22187 56116
11 66309 73435
3 14517 66236
2 36656 88735
1 26747 86708
1 26630 94800
1 50525 61145
1 11911 70828
2 6613 85405
1 3839 86749
1 14346 64745
1 80227 89739
5 55900 88844
3 24580 83685
1 13425 74694
1 42579 78174
1 27710 71345
2 70173 76210
1 66843 99466
3 17661 68468
1 10841 92030
1 14504 56561
1 75909 96108
2 25131 84253
4 4381 38239
10 1509 28954
1 21770 33803
4 60769 73893
1 52996 93531
1 8346 77759
6 28713 33890
5 2751 24116
3 5115 29151
3 32270 53813
3 37187 93412
3 40963 98903
3 41881 89153
1 10367 90478
1 38149 95234
1 22835 30615
12 4956 16577
12 25832 28716
3 1168 69831
5 48194 78635
1 28707 81595
3 6264 47840
1 42859 73778
3 21184 39451
1 30431 75895
2 46728 68530
2 37363 64680
1 5454 49355
2 13989 47405
1 33830 47338
1 15423 93440
1 21753 88754
6 1064 24258
3 47033 81890
3 65134 91409
44 93556 98939
2 29226 82161
2 59757 74007
2 61478 89773
7 46920 54862
13 27375 30218
1 31680 60657
2 36017 43319
2 32293 55702
1 16597 85532
4 41405 44032
3 46643 67050
1 22206 66808
2 19934 35772
21 72647 74475
2 24210 38913
4 40290 95002
1 11457 67338
19 75317 76007
1 21178 92056
1 19336 40301
5 6025 42289
12 2389 24499
5 30564 57425
7 58162 81787
1 9075 62109
22 8551 19503
1 71682 80997
4 73284 86933
2 4732 71494
2 52953 89821
31 58180 58998
9 22794 46743
1 19826 62452
3 37581 50927
1 11878 61819
1 1008 48914
1 31333 78506
4 53111 57250
1 53961 98942
40 84353 89952
3 15232 75940
7 45011 48835
1 25741 49111
2 16680 57436
1 13806 43978
2 55926 99344
1 5285 46900
1 10899 36762
9 61599 96385
4 6890 85018
1 14129 51414
2 36636 81201
1 27192 89876
1 35295 77416
1 972 94072
1 42717 99236
1 51247 92276
2 5310 55646
6 86341 99253
3 1351 43580
2 53589 84671
1 2657 66846
2 6019 54963
2 41174 49527
19 85958 89674
2 31841 60879
14 59819 66172
1 44359 90493
1 8872 72290
1 45424 96572
5 43745 45489
10 79368 88468
1 47994 71753
13 9415 21440
3 38172 78227
7 71230 81640
5 71776 85769
5 21985 34080
3 7492 62803
1 11301 79019
12 20485 34249
1 4984 29256
7 85886 92203
5 64261 92113
5 34825 70996
165 17913 19823
2 50668 86381
5 20338 34639
2 44791 83747
11 65394 71489
1 58982 76514
106 8495 10474
27 21556 22779
1 29710 70585
184273 57732 58047
5 68646 98268
2 26421 82199
5 38525 51315
2 6011 59224
1 46710 97560
1 2593 30427
3 4994 94199
3 1608 28979
1 38200 80357
5 40806 85976
5 6301 25314
3 60580 99976
1 1608 83108
4 23490 62009
2 12930 65584
2 46424 65959
41 9204 19039
2 10042 92201
10 43959 55433
1 9920 61259
1 1001 94292
1 35479 78405
3 14509 38863
3 10888 39514
4 28730 30596
3 13472 56772
2 48875 68863
1 33327 78130
12 2100 21078
2 8355 30562
166 95529 97332
14 70353 80415
1 31822 95010
1 52540 83403
1 71715 79562
1 16959 77783
16 23943 39337
1 24886 30653
11 56858 72374
2 10614 45947
2 38077 83062
2 56438 77391
2 63789 73508
3 71256 77396
83 78605 82231
3 10430 66497
1 30494 72875
2 72619 88724
7 4638 21258
3 65577 99878
1 29536 78005
8 19998 42334
1903 488 2316
156 90961 94375
6 43810 75441
7 85619 88636
2 80700 95853
2 71300 87439
2 39826 88096
2 58031 69157
16 12024 18126
9 10534 50014
2 48984 87289
3 71171 73516
1 21203 36500
2 46698 51752
1 56008 93486
3 17984 86304
1 13560 51713
2 61903 86610
1 24461 83029
7 75266 81665
1 25515 28995
3 1961 8765
3 76302 79292
7 17642 34294
20 82453 96363
4 5541 91169
1 16252 55866
2 13460 89491
1 67406 90128
11 41202 58291
1 36709 53897
2 3819 53216
1 8937 82946
1 45059 96288
1 39655 58036
1 17174 84219
1 35792 76673
1 31287 72254
1 19150 57324
2 29671 45644
2 15423 96095
24 89428 95305
3 69137 88259
5 65724 91794
4 26520 68737
1 60541 75616
2 24967 98389
326289 85604 86141
16 87884 92844
18 15450 20922
7 62117 79289
1 39363 62718
3 12000 32127
5 7451 62553
1 9359 78414
2 45325 55624
1 30249 92390
1 26654 69856
1 16773 76197
1 23759 60218
1 27283 89299
1 26662 59019
4 17792 38300
2 5144 64113
1 19 50621
3 10561 46474
3 17068 27578
30 64480 64698
11 52112 78039
3 5434 96577
2 15463 90603
1 28556 40897
2 35825 89552
1 30034 72398
1 57434 88092
1 41307 81444
1 15987 92928
1 34284 93899
20 77213 88017
1 20501 80948
5 17455 45425
1 23352 84901
1 17071 56740
4 42324 90250
1 71705 72028
3 37835 59988
5 80641 88214
1 5783 50311
1 37841 46609
2 68338 84102
2 29792 90292
11 23662 31974
3 6094 56704
1 28714 50332
1 42559 46095
1 40624 73014
1 2608 51302
1 74189 97395
2 37587 61233
1 11793 51461
1 10290 74536
29 38965 41025
8 18661 36102
1 2316 32645
1 8823 85577
1 586 17843
6 31083 43514
2 43053 58915
1 39829 81650
4 38516 81598
18 57592 69124
3 12910 82042
1 53976 97511
2 29779 75065
1 8985 84700
1 36891 62123
1 25086 91715
3 66714 81659
2 1629 69325
1 26667 97439
12 55988 61460
2 6620 61960
12 80822 98992
1 39415 43232
41 86794 99135
41 84964 90574
8 17945 30524
5 19310 42916
1 5798 87620
4 29298 54499
1 38544 48468
1 23448 53727
2 18382 33739
13 65370 76730
2 19697 47458
2 22709 68315
11 60281 96305
35 7545 23467
3 28282 92953
1 42817 58641
2 41349 99231
1 37345 48027
1 8182 93856
1 22618 59347
3 46877 96584
1 445 47443
4 56029 89747
1 17771 82209
1 18831 58339
2 53272 67535
4 20603 70283
1 10301 46060
1 64891 70486
2 23049 96201
1 8799 79438
1 13072 75956
8 47247 51222
1 30975 80999
1 35494 95674
1 37410 86940
1 960 52189
1 29174 51072
6 70346 81324
2 827 92082
1 26029 57546
43 68824 69037
1 45299 88747
2 47760 80683
1 59518 78641
1 10246 85503
2 31789 62147
1 14758 84431
1 42037 65253
1 67962 98092
1 77552 96030
131188 85162 86079
32 91082 92793
4 45050 55073
1 33691 61882
4 53315 90972
3 36226 64758
7 2418 48691
1 39463 95922
18 35937 38217
2 7214 78785
1 31036 59413
1 10288 57675
10 60926 84204
1 2990 63684
4 32530 42753
6 77409 90430
1 35072 47832
24 58498 62719
30 84735 92951
2 35840 43659
1 7652 49220
2 35435 77783
2 34787 68088
1 1958 70673
3 77565 90499
1 40047 48048
13 77657 97013
1 51439 86971
3 37518 54778
30 7401 27025
1 29721 80487
2 19257 67288
15 66749 73200
2 68581 88322
1 22564 71448
3 7383 94686
4 34759 41448
1 7708 72520
1 20437 88585
5 87419 93754
1 63851 90388
3 51867 73236
4 22410 26697
9 18436 25786
3 20806 30353
1 911 65554
5 32788 94866
84 93752 96682
3 1090 71437
1 4403 73393
1 21387 97752
1 18906 64952
3 44442 61150
6 84664 95059
3 13314 58594
4 32508 50357
1 23641 89910
7 61205 82390
1 15128 91772
1 7176 54060
3 62520 85445
14 17929 20010
5 50929 59658
6 26490 33207
1 37781 91794
9 16994 25250
1 8254 47716
2 57059 66620
18 7193 17010
2 56488 70940
20 8933 16479
14 84939 86494
15 77483 87755
5 37333 53773
1 23691 63035
1 8470 67539
6 86636 89043
2 17280 50432
8 572 62583
1 46961 93993
5 73227 97644
1 73782 88256
5 32445 94546
6 14717 31359
2 25993 77508
2 1143 37770
3 42525 92789
2 4774 31606
9 16275 20327
1 80982 99917
378 93332 93869
4 62047 89820
6 53231 84595
7 26166 51680
1 5023 72325
2 11225 72516
28 74070 77522
2 4831 62920
2 22581 43273
7 6802 23570
1 6310 40862
9 58787 86760
1 78411 89754
2 3758 31800
2 28559 95442
2 29087 96154
1 28470 72806
1 4901 63620
4 37605 54154
1 1975 53643
3 46340 68802
1 22523 57916
11 70180 76825
1 13071 70136
474 3477 7923
2 7810 48085
264 2538 6572
4 39235 59377
13 77650 99233
1 36570 82189
1 24000 91376
2 43035 74074
23 33150 36108
11 14044 20981
2 20264 66881
1 14866 42240
3 21497 57941
6 67680 95141
3 10693 51419
1 26978 67808
6 85980 91172
2 39136 63027
1 4203 49535
3 78709 95666
2 5091 97488
1 29905 72330
3 1606 31976
1 3211 88409
2 30947 45919
2 36721 63999
1 34207 68121
1 7638 97726
17 60382 77205
2 11414 50385
1 31775 72244
100 45416 45952
19 3029 24329
3 39243 60715
7 57017 69868
5 70637 87559
1 74864 95720
1 32274 71216
1 2874 97094
2 52584 95915
3 49586 72746
3 14910 70823
1 72065 84703
1 911 93289
1 14528 96040
5 36023 48004
1 13202 88748
1 44690 48435
2 15013 42164
1 20910 40974
2 38947 56458
1 28227 77605
37 5217 7643
29 51345 53128
2 36848 63069
14 75330 76111
3 17739 42752
2 60941 76897
2 18575 85497
1 19242 92190
1 42356 95985
1 71490 76506
1 2662 46658
1 1203 65365
1 20951 53356
2 17762 79332
7 22005 38515
2 6013 57685
2 26089 55976
3 82276 91769
2 13934 65325
8 43920 50045
2 10742 94994
1 18441 50111
2 53017 77087
4 71244 93514
23 17459 18799
1 45828 98471
9 70883 74353
5 953 50501
3 49484 60778
1 41451 91781
1364128 5641 6196
2 17379 89724
2 5684 96956
8 69120 89102
1 11353 98328
1 65551 83044
1 28848 54806
7 15133 40021
2 49809 72098
3 9967 91647
1 47788 94565
1 27071 53768
1 53271 98036
2 128 77079
1 12262 78528
1 56143 94442
4 8354 33647
3 29167 52782
16 85204 98234
2 58960 96122
2 957 84181
4 79234 98000
2 21476 76217
3 11200 32745
3 28082 56239
1 2874 53412
15 60386 71561
2 58161 77880
8 2642 39166
17 23998 31746
2 5749 65109
1 20146 89612
3 23762 57784
1 47482 98945
2 38398 59523
164 10919 12902
3 16071 41951
13 61637 70034
1 32055 86667
1 36287 74413
2 67488 84999
2 11117 66344
7 75746 81763
3 10030 64294
1 1490 75802
108037192 95144 95454
32 15711 16984
7 11076 38842
2 44334 79776
12 22849 32260
3 20741 95866
2 10076 21851
2 4757 41886
10 63700 75166
3 1682 13979
2 9872 84936
2 1406 25101
2 30264 57831
2 15766 40126
1 38078 70854
1 50316 86456
3 4688 55624
3 26669 62326
154 82251 84075
1 70008 94347
3 1424 51485
2 66317 86737
1 16396 97016
1 27611 43972
2 43041 86958
5 25651 62462
1 3576 63444
15 285 20343
1 7115 92706
1 21070 72929
5 15965 23449
3 5941 46248
9 50486 70030
1 11049 36413
3 34394 53003
3 10449 46463
5 56572 80767
1 514 58802
65 86254 99109
1 52472 92151
2 46073 92772
2 54691 72260
3 4676 47777
2 59500 63417
3 25625 60209
1 8557 65760
2 22217 76897
2 30153 42421
1 41728 45720
2 40891 83609
5 37707 47742
3 48606 88572
2 37463 46220
2 39910 50641
6 83000 89899
2 30358 84052
6 6407 13092
2 35478 41644
1 26555 59208
1 24927 70858
1 46387 94580
1 37807 67540
5 3999 25949
2 5983 82958
17 62352 82834
7 16748 21622
3 33749 77162
3 58909 90665
3 15248 57407
21 73448 85524
8 12861 31603
1 37412 94386
2 6109 97255
2 34048 64121
1 12723 88847
1 14340 49917
4 41400 54679
2 1818 74701
6 54692 96200
2 37825 45774
7 2817 35790
1 32805 85379
1 22835 80820
2 8651 63538
2 27607 40408
1 49171 72104
1 52551 71091
6 67463 75026
1 34967 47266
71 94651 98698
12 74693 82044
3 24584 61742
5 77963 96519
5 76885 99481
55 417 7447
4 7453 24654
7 41675 54979
2 40752 52204
3 15776 42364
12 2258 33457
3 56213 79035
12938 97168 97753
2 13391 36655
5 68419 95157
8 11495 26288
1 11943 75600
4 38073 48132
1 22144 67502
2 20652 76625
1 5061 65514
1 25598 52829
7 48215 73040
1 40954 64340
1 9685 69342
1 8427 29779
1 11311 38735
2 4167 38841
3 19963 40321
2 22900 52198
2 11932 40542
1 19112 53155
2 34206 46026
1 31221 81279
2 22841 62484
19 50626 56636
2 20218 81958
6 23089 40230
11 49565 85164
34 77673 80850
2 1095 96894
1 41431 64627
3 29825 65778
1 12901 43433
2 952 61073
2 29088 56652
14 72828 85289
6 61258 67130
5 51292 84883
30 84317 86696
26 8778 15314
6 13948 83848
7 20327 30833
1 14560 91431
1 6773 35073
2 24427 40985
2 21426 91923
2 32485 96763
1 13198 77180
2 22970 58573
1 18000 49464
1 36407 75706
7 68195 74011
2 7360 78736
4 52946 87308
1 30241 65357
9 79384 94694
1 53230 79629
1 60260 71143
3 64949 71574
1 30546 74627
1 2310 80496
7 12430 52317
3 32431 38061
1 27602 49814
2 13089 98872
3 61049 94900
1 18254 75964
1 50549 94775
1 62372 98073
4 6341 68810
1 32230 67846
1 23959 73667
6 78307 92337
2 65464 68217
3 60622 89041
1 18213 69479
1 34647 72010
3 13222 40518
2 26892 69008
1 10499 74065
3 12018 37794
3 66613 80538
2 17090 78032
1 28151 52925
3 68968 76209
1 9417 59853
2 12081 13709
1 7765 86913
27 8104 19219
2 11227 91427
3 31017 64826
6 20761 33735
3 8010 12488
2 16277 78281
1 41035 65524
11 76346 90265
1 31148 64054
10 77824 95333
1 10855 28097
30 44444 46307
20 86133 86844
1 50724 92934
26 85819 88615
6 37394 59974
2 5994 47219
1 33381 97508
1 38681 73179
1 18509 81836
10 60631 75392
2 26147 62230
1 36286 89157
1 3904 46539
106 56989 58200
2 50691 92097
2 57364 62648
2 12536 55990
6 7213 40712
1 27960 47432
9 42862 44744
2 15664 45368
1 23699 83928
1 39345 88951
18 54360 56087
15 66611 73607
2 75904 85853
2 65441 93039
3 11442 46035
3 1232 88466
1 20679 57682
124 606 3523
2 59138 72630
1 66393 92275
19 85467 93046
10 74365 83730
1 23561 78221
221 13825 15719
5 48714 97127
2 40663 46746
180 91841 95028
3 68541 90158
14 8690 25376
1 39985 77067
1 64405 99855
16 25699 42844
1 13783 73829
1 37488 77539
6 5302 19990
1 28277 73318
4 58151 79373
7 72282 80402
2 32734 38917
1 12381 52069
2 57733 99607
3 53802 74992
5 22331 62694
1 31629 65446
2 48340 96370
1 25650 79646
1 4397 52112
6 75298 78757
1 48819 73082
2 23739 70678
16 85016 94863
33 22180 23488
4 74270 78255
3 33242 46452
2 9234 52070
11001 14978 15320
6 52765 85888
2 7829 86180
3 29026 68047
1 12482 42676
4 48731 79019
1 47406 95095
1 25791 84880
3 19230 53793
2 9457 39431
1 21420 85924
1 36532 41234
1 866 80521
4 569 24367
12 40591 62907
10 46220 56074
13 86886 99023
8 67292 96931
2 65573 83551
1 1246 55016
1 7646 91197
1 46160 80815
25 88390 99527
3 13609 76943
2 17310 54257
2 51084 85121
7 58422 68687
2 68844 80699
8 32448 56375
1 17580 51751
1 6790 83440
39 4110 16620
13 80190 82109
2 41501 77686
1 36136 46634
2 38445 67469
1 5958 44513
1 16271 59506
1 6725 81405
11 54195 60483
1 25082 93891
6 7830 33988
18 78954 90589
8 66617 76655
4 31880 65605
2 63174 83032
2 48644 60837
16 73051 88197
5 30609 82688
1 6378 34554
2 14599 44368
1 4166 70057
3 60884 93934
2 16641 93591
1 2597 85140
8 43903 46982
1 13829 84808
8 25147 34865
2 66546 88474
1 39138 85285
45 14017 14132
2 36558 80455
12 29275 30685
5 9611 67901
3 43269 60217
1 69927 94907
3 6934 35668
4 64926 74467
4 8612 95628
1 63694 70501
1 58412 89243
4 78173 83561
11 39286 41297
3 22086 71499
6 80511 99019
1 1846 97613
1 61767 93036
3 42261 62962
2 45119 76892
5 26168 42969
1 9704 99742
22 5969 21993
2 8850 94351
5 49157 66280
1 17540 68563
1 37131 93109
1 37567 51139
2 2000 60677
1 52865 99791
1 2855 86225
2 22342 78994
1 25101 51051
2 49418 73283
1 36428 53494
1 37341 80648
33 87911 93135
3 16669 99764
1 1478 96341
1 33257 41289
39 792 21883
1 44110 89425
1 21960 59716
3 29461 80524
1 41560 94968
1 42547 94011
4 10703 41726
12 79423 89483
16 19224 31150
1 49390 77213
6 60804 91600
1 21827 91819
3 58376 69327
1 47346 74674
1 9184 90641
1 16372 75103
1 19908 68331
61396 8802 9514
1 62711 86064
1 43867 71902
7 70670 75753
15 83130 90510
6 11123 38286
60 87060 88195
6 27110 39426
8 30284 47653
22 16925 26606
1 2126 72478
1019330 89833 89993
6 4207 29622
12 76204 81121
2 15665 48361
1 59342 98932
1 15348 37360
5 30965 46920
1 16893 86244
1 8698 84971
7 73905 87089
137 6710 7914
2 32193 70836
1 1602 99327
5 34115 81827
11 60091 76922
4 1721 33946
1 4527 87605
1 25335 95844
1 28569 86658
1 2207 97501
1 6039 92207
1 3334 51145
2 8849 21709
4 42442 83109
1 54483 74408
4 6487 37997
1 17728 37367
1 17667 74775
1 19819 56607
1 14424 47511
4 76860 98948
5 73623 85316
2 21018 47602
5 17347 33512
2 32776 36353
2 9525 93404
1 30751 78685
2 35366 79595
2 20800 64502
4 43482 51005
7 65342 92278
1 769 46515
3 64291 91380
8 36472 53412
6 42707 48849
2986 19173 20398
3 36609 50999
1 19087 81643
5 2786 24998
2 14300 87615
14 52555 66906
1 39672 65014
11 70957 77460
3 20065 49232
4 50229 89119
7 70314 87304
6 4427 22662
3 5186 23571
2 11788 42015
5 68124 74261
6 28701 51598
1 23276 87789
1 13853 41042
1 35883 87066
1 2241 97236
3 42625 73968
1 14989 77392
6 48573 86316
2 47714 78098
1 43596 80265
1 46330 62636
1 17854 44981
3 10202 91060
1 64849 79168
1 32387 99553
7 6189 22882
2 33613 38931
2 69560 85741
2 73776 79904
1 27167 89332
3 11439 38498
1 18706 88546
2 84 98604
4 1169 21254
46505 94182 95499
1 66723 89791
5 27747 73910
1 29735 38892
1 30513 40953
3 10922 47586
3 38521 50195
1 25351 82597
2 6133 63785
1 5332 53577
24 50543 55482
13 82022 93843
3 45334 98406
9 2840 23344
6 72941 85294
3 5376 95440
1 7283 36420
1 23857 48782
3 41090 93691
2 26640 92405
3 4253 46726
2 45921 73163
8 55524 68785
1 17735 74647
1 54666 97050
2 37767 49313
1 43646 90988
3 2333 60433
2 31027 96414
1 35773 47192
958 43206 43894
2 41782 69779
17 27747 33698
10 72564 76542
1 31525 55034
28 6248 15449
3 30693 62640
8 11512 25887
24 76245 80470
2 19920 24011
4 27879 70153
9 68886 98326
1 16731 84292
1 36817 74678
1 7712 83825
1 23622 85113
3 10023 72523
6 4023 13057
3 65258 94573
2 49428 64460
2 30243 68777
1 29826 81499
1 31511 60810
1 22814 38293
2 69479 81462
1 46063 64394
2 3616 64768
11 79877 96394
2 49220 59764
3 64942 87884
9 58648 71488
1 54809 90006
1 56393 90914
1 718 63588
23 13218 26987
1 16507 31638
1 14860 25671
3 34904 85974
1 58860 97271
2 4390 83874
1 12122 86877
1 35709 95824
1 5383 72620
1 11129 54941
1 61529 90792
3 2178 53212
3 31706 85995
3 23588 44901
1 26822 73133
4 34265 55894
6 44261 53502
3 22471 92930
1 25336 85738
2 52230 72740
1 31470 72875
1 27865 73855
2 30256 55257
1 22924 81123
2 48456 85534
7 10192 25848
1 46736 82138
10 2169 24079
4 46980 47281
4 38269 85621
6 74500 82678
1 36341 83054
6 75667 87654
1 32461 66881
3 43654 45632
3 26232 88368
4 71979 82743
10 80113 92795
1 17462 96970
10 2005 30816
3 42188 45963
6 51879 67012
1 9109 82665
1 24878 90977
1 13083 50444
1 39833 85561
2 29426 71259
1 20895 49959
2 2261 70231
1 20603 50893
1 1699 67244
1 44228 58265
1 27201 90843
3 48748 82462
8 79880 88035
2 78759 85003
2 50969 55082
2 41819 73194
1 19271 89927
11 9186 34599
1 33994 51918
5 12972 37602
1 15387 51136
1 7225 60083
1 573 92286
5 43884 61678
1 63 77258
1 69322 77623
2 19063 46094
1 1109 27681
11 59277 63019
1 32480 54654
3 27790 52251
5 20916 24007
1 27105 99333
2 33144 67219
3 28009 37566
37 64960 66125
3 36915 91615
2006864 19100 19280
8 1405 27909
2 1712 61118
81 88952 91467
4 46845 95337
2 4482 35385
4 35980 61548
2 1947 46327
1 15400 67752
2 3131 29262
3 24370 61826
1 42401 63317
1 28544 89195
3 64640 71314
5 61285 65711
18 69284 96665
4 64683 98418
5 71574 98217
1 2364 75530
1 49394 93625
28 67546 71532
2 4760 28578
2 39158 53118
7 80449 86442
2 19170 77339
2 45281 72220
1210 2016 3829
9 14212 28390
3 12851 29740
5 34302 92632
4 3329 51207
1 12126 63504
1 1525 72990
5 55192 71707
2 630 99476
1 34554 50550
1 68220 83770
4 7246 13460
1 4906 98984
4 5157 23114
1 14212 44054
11 52343 54640
2 63048 82622
26 81255 97514
3 8756 92715
14 81605 97901
1 30956 68965
3 27161 63608
32 27255 37134
70 70492 71198
2 10973 97379
1 20064 45438
1 33034 83968
3 48253 81620
1 7005 68315
3 13322 65155
1 33303 90664
1 9341 62661
1 14159 82876
1 8658 49639
1 24232 82167
1 6657 66466
1 33891 80753
4 42066 47458
2 5428 45654
1 7632 39233
5 41033 57382
2 32237 76886
16 71639 91171
2 28865 83588
1 7362 99848
141 5400 7130
8 78759 87514
1 74458 99316
2 1187 61639
308 54639 54977
1 14385 31237
1 22666 79262
4 21740 51339
1 46559 95943
1 6825 59501
127 87700 98147
1 42571 65551
1 42458 60660
3 33199 52238
2 7893 72677
27 65472 79728
4 60471 93621
1 22841 99548
5 86317 91898
1 14946 70921
6 52978 75922
4 17798 47698
4 16922 32293
9 1359 28050
4 14483 34881
3 28314 36231
1 32894 42381
1 42553 73167
21 24552 29189
1 50888 64509
22 69391 73122
3 7835 75604
8 8765 28652
3 8888 45179
1 1530 27122
2 66557 79605
8 18764 21558
40 38468 41273
83 89371 92778
1 62680 94304
3 54677 96344
4 59194 81893
1 8514 53992
4 77435 82567
3 10340 86507
14 35024 58908
1 31491 93636
3 12793 26517
1 1331 58981
2 37779 97052
1 18489 56643
1 21434 95309
1 26253 58860
21 4626 11848
2 49255 84274
2 18221 86962
4 56120 99365
2 38205 55785
1 26459 54487
2 33138 65080
4 20856 26152
2 44052 71091
3 64784 94248
1 2045 53012
1 10712 76687
13 18978 34527
1 13314 46066
5 64573 95376
1 69096 99567
2 23436 63835
1 43340 82093
1 9526 76873
3 11851 53129
3 70953 94726
35 37538 38815
3 24110 40218
5 10009 56822
4 58710 94196
2 5056 93572
2 48322 98526
1 43094 72812
2 2553 60836
1 9102 60803
1 35180 54465
3 60045 82366
1 67846 90577
1 57808 76754
2 20901 82617
9 13285 19322
1 9261 99296
2 34110 68566
2 31690 64729
2 36558 97435
1 5034 61507
4 62647 72147
1 13456 93519
1 66865 92072
1 22244 80086
2 9538 66673
2 28267 91680
1 67892 96077
1 64657 80369
2 26232 46202
1 14896 76657
1 30587 92882
8 19389 34682
1 24738 73738
2 16204 38546
67 5484 17649
2 2952 94206
12 75843 88354
2 46286 84297
2 17298 88487
1 69366 90649
10 51104 59639
1 26894 38528
1 12504 55375
4 16279 44391
1 40300 92252
4 53663 67887
2 27777 89483
1 35787 86040
1 31379 66866
1 45878 61420
3 15602 41385
3 35922 64375
3 14846 54135
1 20508 81071
3 37760 60464
1 18624 55568
1 39861 87015
2 19084 49295
6 60460 88801
2 2511 90385
1 27468 79222
9 62687 90221
3926 726 1746
1 10110 98474
3 7639 53252
1 3593 93450
2 3359 93453
1 8783 42816
19 57300 59652
1 54208 90946
1 7437 77600
1 44259 46290
2 36505 39141
3 69755 96222
1 68376 97512
2 12907 83955
3 23967 99295
1 17917 92130
1 53981 89460
1 12046 49036
1 33972 81692
2 17011 59173
1 17067 87736
11 88802 97674
1 51646 69998
27 65562 65738
1 26431 53566
3 11146 43015
5 58192 65355
8 48573 58066
5 42317 84415
22 28403 30140
3 22447 22921
19 47124 51706
4 27106 37395
20 85209 96310
3 25431 81928
7 38858 49741
2 11172 83142
4 61394 87972
4 37171 93819
2 49165 62310
4 67334 82152
1 50175 73151
1 15700 75328
1 60562 84143
1 3376 92947
4 4790 46162
22 12337 25632
7 26601 37815
1 11396 99899
3 20700 48483
1 15011 59558
2 23263 25878
6 6608 25794
1 62995 74577
2 207 38829
5 17664 29881
4 70789 74219
8 58741 67866
5 40637 53287
5 48890 97083
1 26681 69174
7 44544 69920
14 64507 70922
1 25167 86347
1 41115 95462
2 27020 48147
1 16491 55197
5 22106 23935
1 4975 27160
1 30866 91770
2 12128 51094
1 36119 79106
2 33690 91380
1 12006 53909
12 62171 67280
12 17113 21081
5 73488 93809
2 25325 60415
36 29191 32140
1 4444 74406
3 10408 47840
1 37704 70141
1 42039 99078
54 83148 99133
3 23647 72410
1 17684 73102
9 21861 26802
2 12359 97524
1 20105 67791
4 63273 75375
1 42722 51139
2 41966 44016
2 28717 86361
1 43584 57667
2 32041 49199
43 84229 91482
13 31061 35659
84 48721 49494
2 18440 24572
5 30408 92738
4 57810 86178
2 31407 80400
1 15733 57515
1 62174 73222
2 59049 85009
24 85102 90702
1 42676 78270
3 9786 55493
2 37999 86140
1 35823 52715
1 17975 42972
2 4415 66263
9 8008 27601
2 19680 63930
1 21879 51207
1 27892 57392
1 18186 76158
4 6230 39968
10 5374 26095
41 92338 93832
3 3252 33489
1 19102 88223
2 60677 77579
2 27837 73693
4 37167 99376
9 45850 47278
110 5786 7847
7 64766 65295
16 88921 96583
4 21775 63911
20 40342 40496
3 28464 82570
1 50151 94362
2 2056 55960
1 57604 73049
2 28322 69377
4 50066 76819
1 1248 75569
2 4425 86385
1 31355 81915
1 33018 52854
1 23669 78574
1 7880 64761
38460996 3384 3506
3 73693 96070
4 17685 56827
1 36079 46060
1 43326 61847
13 33867 40323
1 30864 44384
4 77950 93134
1 18717 71881
2 36750 43929
71 1025 4173
13 49078 53851
6 59762 92487
2 31916 54241
6 26280 37015
3 9976 72377
1 36610 39025
8 58776 85849
2 31921 88845
1 28222 51389
2 45183 83802
18 78758 97750
2 20417 61341
1 40467 58120
3 9587 44341
8 31797 35815
10 67108 90502
2 64850 98720
1 9732 37028
6 38093 48693
3 5795 88594
3 28562 31644
2 18494 80689
8 65927 98704
1 65991 81007
4 49503 94758
2 66714 92244
1 2353 75625
9 80453 90299
16 54063 56247
8 2164 39643
2 39487 84753
3 9786 79488
1 27037 77662
3 14199 38771
4 61430 68999
1 58206 91578
1 362 72365
21 90169 93514
4 9172 60112
2 67130 78547
1 8143 86950
3 52859 87997
1 9126 38417
3 12804 60583
1 34624 72172
55 2113 12928
2 31930 49302
1 2881 48022
366 1895 6435
1 47487 74406
3 20723 45147
34877 21834 22166
1 15875 89031
1 28752 82309
2 38871 49838
2 8468 74503
6 39332 78855
1 41372 50497
2 39757 54802
16 1927 22447
1 11378 97785
1 18517 42799
1 9470 68878
9 69121 86674
4 71141 91929
2 2358 68169
2 4983 59370
26 16970 23448
4 43404 76600
12 78187 91840
4 20872 77376
38 29034 29322
1 21015 31948
2 59345 99251
5 5776 50769
1 33559 54142
3 60301 85395
2 56788 72619
1 22378 99592
1 52927 83208
1 63353 75162
1 18603 99282
4 47785 68093
1 31249 58341
4 24609 47842
1 57389 78623
5 9177 34691
7 47586 68430
2 15596 64530
1 19807 68309
1 64799 74060
1 32606 78115
4 19010 36872
10 50340 57459
1 8357 91851
3 27729 33944
15 41971 43605
1 6923 69340
9 11596 26716
1 18434 89101
1 34141 95338
1 21212 91904
2 14436 36906
2 71577 87530
3 9593 80989
1 56587 78629
1 8095 79436
7 44874 50341
7 44562 47605
1 31933 92372
1 23813 51725
1 1991 57093
1 8371 74954
6 54298 65863
1 60954 76574
1 24364 42265
9 10325 28214
1 7268 46655
2 12252 79152
4 63745 71492
7 47255 70645
2 49828 65020
1 44359 73639
1 979 98495
1 10004 53279
6 33532 43674
5 64542 96298
1 31692 69725
71 76123 82993
2 13396 79997
25 82940 95079
1 64740 65194
8 10056 29960
10 76550 84896
1 19369 91708
1 21576 82306
6 53128 60341
4 17100 49119
44 1058 9282
4 27089 39955
3 56419 83884
7 54592 77001
1 56362 86996
49 673 9171
11 61502 63768
3 44740 66554
1 42772 71395
10 17510 32313
1 13768 58858
1 29666 86697
1 19818 82588
2 16523 72383
1 49964 86715
2 26773 71231
1 67308 83213
70 1741 3405
3 16128 81622
1 44088 82458
6 40614 56735
2 29541 33376
1 31205 69171
5 39670 62552
38 84719 94513
2 27685 74248
6 47066 53525
5 58420 67781
24 40071 44342
1 38496 85593
2 21169 97975
2 22652 63816
1 5849 73922
1 17246 96491
1 53288 73665
1 21082 79452
67 38602 39999
1 17852 96437
2 27667 71197
1 8562 82773
3 23903 39313
1 24923 97110
3 58179 95844
1 2069 73952
2 596 60933
3 17189 57961
1 23608 44422
3 25351 46584
2 42050 55992
1 15285 60658
14906633 95988 96081
1 29491 96776
3 27873 56439
1 24300 68929
1 22979 87705
9 37873 38941
1 37380 81327
2 59289 93766
3 53705 90989
1 48834 88899
1 52916 70162
7 60600 80584
4 30833 49751
58 72423 73733
5 11259 45641
1 24951 83188
3 45949 67786
1 17939 77780
2 13908 70572
113 92583 93609
13 90735 97868
3 3032 54386
12 25754 35003
1 12468 67355
20 71819 92911
3 18992 47327
1 9283 65266
1 28833 86147
3 82081 96833
15 16566 24411
2 23026 98067
5 61849 66193
3 17836 22113
3 23857 42128
2 30594 61294
1 7176 93225
1 34613 50323
1 4090 80840
1 29094 75841
1 41416 50828
34 183 17307
2 41606 56532
28 76331 95783
31 7462 19016
5 31135 76717
7 72909 85190
3 24797 95022
22 2212 13142
38 73702 78096
3 27958 47416
2 63172 90897
2 7133 62312
1 45289 85564
1 32640 75225
2 1527 62462
6 3246 20824
180 74610 75210
5 67208 81698
1 28223 41580
4 6784 48824
1 38096 42707
6 15010 35191
1 43300 68705
7 55623 86699
2 35535 84081
1 26585 46011
2 59827 81899
1 50206 81251
3 61053 74256
66 12724 20578
3 53552 88384
1 43545 79968
1 1212 54937
10 57271 71344
1 27820 82690
1 65641 70284
24 16904 20573
2 54398 90891
1 62907 92326
2 50618 79663
1 12194 77830
1 76177 91592
3 71464 77391
1 11416 97445
1 17804 63092
1 15730 65872
3 11793 66352
2 32791 84111
1 33062 72597
3 7907 38579
1 61914 85712
2 2804 98792
1 19397 81291
1 36902 65315
1 24319 83438
8 13163 45415
2 46506 74530
1 24021 86318
1 52634 73015
1 21059 49642
10 16285 35038
1 42901 95882
2 7425 77913
17 77621 94572
16 49516 58179
4 9216 20254
1 1099 75073
1 1714 71858
2 3790 94004
2 3551 73376
51 89962 96717
3 57373 73063
10 73001 81316
17 67496 70962
1 29524 68834
1 14535 97473
1 61159 92148
112 10629 15281
70 1788 7852
4 9919 45729
4 58057 90113
1 11256 60171
4 18629 63166
2 28965 67772
2 68446 83515
5 2658 37582
1 38956 99873
2 27935 86135
2 11534 21878
16 6354 14254
3 6329 42848
4 53008 92181
1 15491 64349
5 60423 64004
1 41951 88315
3 13847 24963
2 51770 68436
2 28291 75530
5 33426 61802
3 41739 82783
12 11303 15947
4 46360 69739
3 14394 50019
14 37689 53061
1 18316 73127
3 59771 90435
1 29117 74727
1 10189 80652
1 38582 68466
3 73146 81195
1 66645 84326
1 44279 85230
6 33979 41660
10 70290 97999
2 20656 80948
1 31580 46616
2 77128 80806
1 6818 83739
1 20210 56609
3 62809 67767
6 8412 38458
4 39151 53866
2 32026 33837
2 15813 72627
2 64964 92490
1 13226 93824
2 30444 63760
5 52876 88298
1 47991 87341
2 21229 48760
20 8954 33073
2 35228 83035
106 93014 99250
2 28308 52784
5 15437 22100
2 14536 45373
125 26329 28435
7 48556 83692
7 31536 39678
2 77953 84123
1 64671 70101
3 15302 55257
5 35320 54897
1 9963 31481
1 25346 47728
2 47792 76335
2 4207 29424
23 2705 5144
2 7643 33509
2 67529 77943
12 68952 77818
1 16985 62745
3 53956 76494
7 54514 79950
4 44449 65800
1 41172 93540
5 21211 55258
2 21662 77197
24 50812 53877
3 65324 72760
4 16843 64149
3 57137 86758
12 18282 27908
1 22351 59406
1 13270 47036
2 465 36069
19 77091 82769
4 10646 54741
1 20294 56193
63 6474 13613
1 27350 58320
3 36840 64508
7 3403 10373
12 69322 91530
3 25849 76009
1 79327 99469
2 31012 93256
2 50094 82434
3 12417 38499
3 25294 44959
2 36644 44538
2 13502 52205
2 69132 81868
3 37290 69565
1 47443 74038
9 60917 79150
4 6715 47575
1 9594 73434
9 65052 66759
3 22633 83190
3 25022 36236
9 80101 89166
1 48766 93813
4 12796 96628
1 37884 44342
1 73736 92547
2 7301 25115
3 29732 58562
1 39864 44305
1 30072 74822
33 4078 9575
7 70086 91013
2 5463 12836
1 54615 68903
5 35530 55619
5 67998 77269
18 8453 29074
6 11741 34449
1 21951 64884
2 24114 54574
44 56846 61268
4 5879 37721
3 57935 71594
1 6232 42901
1 73967 82566
10 50964 54671
65 89872 91930
1 63597 87622
4 44908 83748
3 69101 98445
3 35127 45907
3 28681 71373
173 1583 4360
17 68918 73630
1 32479 93741
2 37536 62979
9 3438 39992
1 49598 58163
2 46857 72954
2 29755 89259
7 20003 31463
6 16139 28099
5 2579 23154
1 7935 22820
1 2403 71803
3 40169 47669
2 26253 70669
1 1411 68523
30 46027 47404
1 12336 49674
2 2287 76907
10 70053 87867
5 24672 52682
12 1391 9269
1 33119 72928
5 13002 25261
2 25902 61643
3 20822 33247
5 28302 55128
3 70111 83778
2 40132 94255
1 599 70247
13 63494 72148
1 51803 92166
4 54575 76439
2 62938 76445
11 2911 17884
30 77133 96658
6 40627 67177
1 33174 55465
1 68706 69192
1 44501 62864
1 55620 86313
3 35637 87224
1 1005 90363
1 33951 75153
1 27305 62932
1 37373 46356
6 64821 66163
2 15833 86458
2 3595 17768
2 25646 68978
15 28000 43567
9 76147 92144
1 7724 96478
1 71503 92681
1 45452 96759
1 76420 87282
4 25450 79979
39 10963 18427
3 71315 89496
1 10321 92009
2 7936 45323
2 49085 90927
1 17672 89946
104 85863 98246
3 80904 99522
3 33535 48748
4 22835 45982
5 41713 96098
1 74350 96149
5 21547 39481
1 45541 79616
1 29126 37772
12 80869 84730
2 25831 55300
7 20221 35504
6 51952 92595
1 69675 90784
1 1559 90800
15 20330 23004
2 12100 80176
2 32826 62911
2 72944 82016
3 23279 35667
1 24249 55421
1 38403 80593
13 87277 99694
3 71770 91352
2 40086 93382
1 29735 64721
10 36549 73014
2 53385 85186
2 52589 80772
1 46913 83017
4 81294 90890
2 40066 81073
1 52149 79832
4 28640 57648
3 7379 70704
1 16881 53388
1 22986 66182
50 22355 27001
1 25764 81517
7 14540 35322
1 14806 37799
2 24898 39533
1 16830 88983
1 17803 65081
1 16856 74706
2 35471 66087
2 71116 82758
32 15759 21717
18 85048 92871
3 15905 32218
8 35500 57741
1 37028 87135
2 16768 31434
2 53432 63904
2 35415 78023
4 4339 39595
1 38782 64700
1 11819 58760
4 50707 59388
1 11287 90974
1 9561 82523
1 23334 69975
1 44548 97035
2 9914 38433
12 61112 85943
3 1056 60586
1 6771 73433
3 10416 51680
4 55949 87738
2 29759 57415
1 1056 84151
3 29342 31996
3 32760 99968
2 18150 43113
1 40919 96263
1 19071 62430
1 23446 98720
1 11622 70792
1 30174 68419
2 23990 75741
1 7128 49421
1 17313 79432
2 41903 94942
17416 78075 78632
1 28101 46634
2 15764 49168
1 20694 78555
2 73966 79593
8 56914 97643
2 36157 76471
15 10384 29608
8 65862 74196
6 74271 88502
4 12845 87881
1 3438 81939
2 80947 85081
4 45144 89997
2 15 73208
1 12624 32006
2 36083 53574
2 13587 57171
1 7373 65268
4 276 25840
2 43875 69487
3 52664 78362
7 69634 88333
2 62537 99499
3 27720 89858
10 6440 17135
1 47056 68915
2 50789 79615
1 18456 67947
3 18105 37308
80 90300 93846
3 19681 88985
1 25199 34242
5 1408 30388
1 11189 64470
2 43379 68177
1 24136 86628
86 4571 10846
1 23762 72828
4 10354 24118
4 5725 42701
3 54534 95773
11 44091 46217
5 17152 26080
2 11598 62120
1 15229 36992
1 53271 59009
1 15906 66960
1 7122 77462
8 35002 51173
3 1218 23276
7 60648 68960
6 53436 90788
1 52571 94335
3 19253 94569
1 34604 75196
1 28958 47258
4 26606 64879
1 42649 99244
8 1496 19858
1 46845 65989
3 42851 63358
10 34514 41108
1 1064 51273
1 18563 39674
8 5205 40342
1 43946 60241
11 62326 83601
4 27425 45932
2 52476 81599
1 50288 72671
1 3489 88204
1 30255 96260
6 78167 91701
2 52179 87236
1 53394 97127
4 25261 46426
2 34010 93710
1 54637 70878
5 13014 52507
1 2568 93157
1 16438 42793
1 19385 50628
1 36229 98097
23 84968 91945
2 11565 81653
1 23466 61795
2 51890 97177
2 25296 54312
1 27846 76177
1 31812 92418
1 6054 34782
2 11821 41781
1 24154 75774
2 61674 77613
2 3923 61520
4 24959 32921
1 25423 85075
4 31964 34280
1 23853 69341
8 47561 58113
28 80936 91052
3 22783 30567
1 19386 58589
7 54212 87363
4 64653 76438
5 31444 49292
5 79085 91507
5 11954 63904
1 45058 57940
1 28134 86894
17 24393 28792
5 42629 48532
2 32040 39185
3 26461 88672
1 12936 90610
4 57024 94487
38 17718 18850
5 53634 79656
1 70068 73687
1 32845 56463
88 666 5181
2 46910 70102
1 1270 59532
7 82050 94736
1 18359 82642
2 60222 83891
12 2942 36000
1 18923 28806
5 46623 97036
13 40786 52228
4 64224 86493
1 20131 38129
2 45020 46647
656 94077 97672
2 12943 85738
6 90514 96803
1 17319 78096
3 45172 66362
5 14088 33754
10 81917 99271
24 76696 85408
1 62513 99629
3 58691 74095
1 62676 84392
19 57713 64715
4 11263 39359
3 37072 40503
4 57671 62361
6 19757 77312
98 92271 92984
9 42511 52618
2773 60762 61303
3 63740 84271
12 71011 97019
2 40913 49764
4 846 12309
5 1567 56934
1 14523 56301
1 37626 48985
6 68041 82735
1 72930 90290
3 1837 52820
3 67382 87513
1 53464 94722
1 25925 94213
11 9546 26675
18 66722 69662
1 68972 72994
2 65901 86539
3 18680 58554
1 44187 65109
1 10007 49784
52 928 3612
7 63129 69443
6 12426 59820
77 11870 14087
1 8952 68735
2 32785 58911
11 73039 84989
16 8567 17672
4 37201 76928
16 25442 29521
6 86215 91997
6 71729 89432
1 40570 85387
1 4188 47163
5770 45165 46462
3 36661 45167
3 28964 73401
1 31106 75559
1 15340 91462
6 59115 93588
1 1380 93834
2 15051 45516
1 24951 27162
1 54239 75438
81 94654 99754
5 12583 30900
1 2250 52403
1 39844 86717
5 37487 78855
2 28239 32364
2 10900 55654
1 15896 58057
16 88670 91188
1 35651 50138
12 75662 89965
1 42362 58026
2 35161 91267
2 45212 89224
1092 92557 92618
18 11608 28746
3 37331 95905
13 6769 30318
1 981 62249
1 32157 91351
13 20129 26930
2 1119 68141
1 22415 43269
1 17802 55867
4 32173 65874
1 26684 67531
38 34189 37181
3 10995 32960
1 699 38925
1 11462 98464
7 46023 59949
2 3757 63183
1 17715 56457
1 4301 59971
2 19851 39892
1 15189 33162
1 7004 65220
13 56730 86655
11 65595 70261
3 2611 87802
2 66254 86686
128787 73626 73913
3 12174 57958
1 29312 56362
1 46836 70277
9 78497 84712
1 62515 99721
6 46757 72116
1 75609 90925
6 16599 61380
2 14076 85689
2 36027 52613
5 44846 51192
1 16012 23427
1 4719 83859
4 78973 92315
2 46169 85635
4 54593 71374
33 37528 39413
3 78877 94825
1 14959 80325
3 45733 77240
2188813 50429 50632
1 19374 62154
15 91271 94320
3 34636 49825
1 18379 69581
42 1318 14257
4 28630 88306
12 63161 65156
2 17867 92727
3 50895 75058
2 17268 97924
10 69156 79047
10 22904 24117
2 3485 94504
2 38995 74668
1 30707 70653
3 46793 66751
4 25744 42597
23 22471 28016
2 46762 76587
2 18217 79794
1 18801 76398
25 583 14054
3 72099 95693
2 24419 87009
3 69173 83573
2 14948 50657
4 37946 83065
3 53147 65902
2 22230 80945
1 17076 61420
2 36529 64413
1 26118 91250
1 11345 95454
1 23408 48569
4 84884 89805
1 27487 67159
1 48729 97727
21 859 14690
2 35156 49314
1 9583 91792
4 40021 50905
1 3183 99288
1 27821 54793
265 84204 85548
20 84491 89821
3 81501 88545
1 17539 52101
4 9046 69398
1 9952 62565
1 46089 58413
1 45069 50803
1 37271 50375
1 25898 96983
11 17430 35588
3 35478 40199
1 46112 71113
3 14362 88211
11 49617 54166
1 43791 79091
12 53592 89688
3 14561 90982
7 70242 74300
13 73559 86770
6 14568 39538
4 33746 85058
2 10957 32085
1 73765 81752
6 52529 63545
1 13932 88041
2 23770 81300
1 7681 57939
47 22601 24623
2 52279 96972
9 70279 79458
7 85426 90291
3 65722 88619
1 2097 96240
1 37562 94541
2 52865 93024
1 49570 91541
1 27035 65470
2 10811 45082
6 208 30137
4 8654 88353
2 42622 96790
1 22338 87098
1 11780 59076
1 24985 57545
149 6388 10779
1 31923 85346
1 76325 88648
2 25587 52380
5 84899 96914
1 20997 97688
5 12368 91725
3 27478 45573
2 25095 62189
1 41140 79358
1 16380 86580
1 11493 36128
2 39947 87729
1 2440 66211
2 73824 95913
5 19938 46140
1 25812 60284
1 58452 74426
1 11457 39975
2 26301 31496
7 56288 96127
2 68469 77873
3 13451 48320
26 6871 21477
2 18458 79112
1 25085 82597
4 35557 99389
2 7112 39511
4 3968 15083
7 73331 86032
3 15084 63221
18 7956 20716
2 19735 41164
1 1616 79885
10 64854 69709
1 1605 99765
19 9649 15343
1 25744 61500
1 15315 60872
4 53177 63732
2 36490 97239
2 34963 38998
7 60841 78529
2 18876 48472
9 41485 55664
2 20550 79009
13 76613 95773
1 74081 89950
3 25133 43800
2 9054 59529
2 45103 93150
1 6652 47561
3 51009 99956
1 41132 92036
1 10095 86952
1 50156 65083
1 38538 95717
1 2255 90431
1 24187 89310
10 28153 33123
1 40205 60038
2 45681 59181
1 54256 89607
13 85081 87032
2 22249 62285
6 60457 99560
36 623 9925
3 7334 74520
1 37191 66484
6 38552 53188
1 16111 45122
2 21671 71480
2 43065 70257
5 69085 72250
2 17952 59196
1 19285 65846
1 5553 79480
9 29289 40933
1 15415 74393
2 6462 67182
2 59944 70187
2 40396 76085
12 77747 84275
2 14913 67544
1 53757 55572
5 38369 39058
3 21409 32820
1 3956 48310
3 31059 97021
13 19080 34881
1 72269 89300
24 18908 20603
11 72855 88071
5 7428 75579
1 35359 99068
20 3725 24824
3 46215 72051
13909210 88620 88723
8 21850 27384
1 49005 55999
3 40667 91865
1 50411 58994
1 3883 42855
23 80069 82427
3 26202 48678
3 12681 36066
2 13473 96084
1 2580 23906
2 14780 93875
2 57206 76606
1 2467 64256
18 65457 68355
1 34581 95380
19 73031 74792
2 7913 79642
18 5297 16956
2 4296 57531
4 52939 79187
3 48353 59219
1 19409 62245
8 71454 96057
2 31299 60288
1 26126 69401
6 7863 34824
3 14758 50485
7951 8576 9204
2 77480 81971
4 40082 96412
2 4972 96851
1 25088 93848
2 12920 43858
2 44114 67809
35 7222 18374
1 13899 80788
4 20936 45795
2 1259 21943
3 11778 74480
1 5227 50795
1 14483 45427
4 36673 82631
1 28474 41382
1 4179 14898
2 77 72032
2 21526 28307
1 26233 28927
2 32392 57047
2 16038 86509
1 24503 49437
22 13080 17860
1 19459 20864
5 36574 68453
1 54182 72499
1 53521 86336
201 89326 90206
2 30322 82476
1 41062 86432
1 38427 81599
1 33573 92841
196 90036 90357
7 16750 34861
1 39875 81648
1 10942 96590
3 3989 32760
11 13894 25086
2 15358 24099
2 58669 76804
4 37550 94592
1 36292 70926
3 21690 78198
2 42792 73568
1 27583 88383
4 12802 41741
3 4794 50385
24 76041 83242
1 27231 45117
2 52254 84540
4 23919 95008
2 66015 79364
1 9394 98804
1 47331 57433
1 20396 47103
2 71801 83255
1 30305 43413
3 67685 85567
3 7386 55349
1 21691 72376
4 26475 63432
1 30621 59101
17 33215 36174
113 90225 95211
7 9098 32170
3 38279 90389
44 91922 98166
1 22044 33679
1 33823 54349
2 23161 95031
2 36824 72989
8 65772 85881
3 20544 60009
3 29199 36085
2 28994 40201
6 18312 36778
1 24909 87105
1 668 32289
11 11882 19830
1 40450 86285
1655 31363 32380
1 1988 45458
2 26990 66448
6 12790 18707
2 1782 77559
4 12138 24908
3 1452 36212
10 77273 89245
1 62219 77389
306 3631 6328
1 39023 95283
5 39151 68346
5 7712 71000
2 3831 62262
38 1752 11273
2 802 76654
2 19732 63705
2 49677 71923
2 32940 40866
1 5362 55379
2 14625 87062
1 24490 83419
2 19181 86875
1 28819 66103
1 25480 97640
2 1875 40273
8 74651 82807
2 16463 30867
1 3428 85248
3 35707 84229
35 88354 97742
11 62562 81284
2 37463 86194
3 8127 37776
2 2373 51249
1 17844 84910
11 1467 17691
3 5555 52128
9 71904 76619
2 40023 60654
1 39090 85355
2 25050 52344
1 35889 57960
1 36333 54514
5 63827 79178
6 62485 80951
1 7833 99823
1 62039 89762
1 12696 67371
1 9184 85016
3 71207 85037
1 3771 84334
75 92472 94820
3 24378 41146
19 81738 91294
8 225 59502
4 46444 48930
2 41025 71268
1 36493 77865
5 50969 83760
1 38 85452
2 14486 92659
3 89347 97990
1 19128 78420
3 82593 94823
2 21034 96553
2 76506 82476
8 23159 24648
4 44296 96205
1 18683 59462
33 69293 73328
2 10766 80511
1 54456 76251
1 34443 93321
8 27545 45037
2 38455 73964
35 7109 20331
5 68384 82635
1 7524 40013
2 43158 95376
3 66503 82400
5 33141 47359
1 66089 72161
2 65677 71100
12 39483 41714
1 1885 54705
5 4375 37552
1 41256 96413
1 23137 87253
5 29069 60297
2 52852 70417
3 78632 95566
8 64633 72878
2 31357 68715
3 66834 87787
2 35615 59887
1 14435 58794
1 315 75448
7 11063 42472
4 16440 79606
1 47761 84356
1 29418 70663
16 55045 59265
2 8716 70002
1 42563 77286
1 45814 95753
2 33649 63268
19 23010 25797
1 12113 47251
1 5879 75296
3 37780 53529
43 89234 99351
1 20662 44306
7 47893 54543
3 78321 95984
22 78269 93974
20 13138 16520
7 4043 16310
2 56733 95417
5 30475 85393
4 24493 46667
2 51932 85066
5 86916 97934
1 31320 52387
2 55602 79842
62 81452 83361
9 71800 76196
6 3947 26258
4 7737 78029
1 4539 99524
1 58850 99725
3 4691 22413
1 42071 92114
696 21481 22442
1 75877 90288
8 50032 68759
8 34220 45702
3 21824 92929
1 21687 90755
1 47972 93141
2 20109 83290
1 21148 98533
8 51920 52154
2 31378 48030
9 10646 15327
2 20391 89969
1 16930 93766
1 28977 68231
1 42861 95109
1 44913 75724
13 19586 36959
7 67008 84420
1 12854 75853
1 53104 86838
1 71394 81865
2 45801 79870
1 36073 72831
1 56042 74493
1 59030 82112
26 59336 64608
1 718 84118
15 19574 27153
3 54020 84069
5 10934 23118
11 3819 18773
5 8191 66744
1 35225 93761
1 14530 64504
3 18238 47006
3 43731 74873
2 3350 76973
591 7986 8792
1 12354 91046
1 3580 31421
3 67994 87393
3 30818 80139
1 14539 88598
3 35661 63347
2 44240 68576
4 16166 29954
2 9243 81289
2 457 47019
3 58444 88880
14 27934 41807
2 2346 90942
2 53093 68514
1 9204 81868
3 18497 55943
1 438 29694
1 28135 75297
25 89964 98701
1 22822 73467
2 23631 61387
2 14726 76021
12 69204 71495
1 21413 75079
7857 36519 37445
3 17812 53944
1 1802 85148
1 2614 76175
2 19040 24663
2 37656 91638
36 82638 98001
1 21362 42871
2 853 44868
1 23178 95364
8 64543 67534
4 89288 96837
2 20537 57506
18 62786 64906
1 49336 63120
3 16125 78294
1 34526 92805
2 16777 95244
7 51949 58376
24 57864 60959
2 24076 57418
1 41518 57961
1 3550 68867
1 49309 68565
12 86129 93718
8 74130 89261
3 36194 80725
4 30769 42565
1 15669 62622
7 64266 70784
2 40485 51760
1 56792 59726
3 9202 93064
1 8272 74995
1 20457 75902
1 37214 81243
3 62649 76059
2 1318 58514
33 72739 81854
41 1019 9869
4 4858 16560
1 26508 68709
1 14867 23455
38 54736 55699
11 63691 87238
2 38929 74203
1 25915 87172
20 702 17643
2 681 17524
3 9755 78164
1 4665 81859
1 43880 72794
2 50947 61658
7 52043 59612
1 52376 76519
1 12811 75591
1 7408 73921
1 13733 66614
3 57408 77727
5 11955 53606
4 35147 42039
2 10153 45692
4 32735 45000
1 11312 67923
1 29685 54598
4 43260 83121
2 25297 74623
1 64365 85753
1 19275 60790
2 9932 70702
1 24196 37971
1 2118 73968
22 4504 30610
1 9672 99178
3 37629 41597
4 56691 97163
6 69551 71910
1 35497 79046
1 28298 45535
3 36521 62449
1 5286 95868
1 466 93121
1 23945 66840
2 45223 89702
1 14332 38033
3 69973 72722
3 48 61977
2 30348 56525
1 17903 44467
1 17769 74629
1 10835 75279
13 78153 97167
2 70783 82744
7 29300 39081
3 43819 66327
9 47317 54046
3 55256 91336
2 41113 92415
2 10971 75316
2 33927 54677
18 16695 36282
2 45906 77394
1 38759 89483
2 18979 77279
18 78584 82961
1 23245 24853
63 85925 87471
1 6383 46622
7 30101 52705
4 3963 28235
1 5262 62051
7 24927 27575
3 6247 90876
3 47180 77413
1 25279 86454
1 15500 90701
266 92603 96476
3 36966 50177
73 85904 90112
11 1207 27936
3 26536 74211
1 8389 68353
10 72313 88374
31 91 11209
1 29693 97731
1 9574 81018
1 8560 25957
2 22103 56623
6 43683 76854
1 5858 82963
1 22095 54212
1 49755 70800
1 37539 58798
6 5894 37663
2 15131 43109
35 83631 89038
25398 71638 71842
14 61085 68626
4 45907 67229
2 6705 52945
1 11839 55270
2 17710 38643
1 40571 99344
1 23342 38270
2 11293 52658
4676 29577 29616
2 21604 24228
24 70772 80515
4 8204 74847
1 41961 93229
3 7427 74111
2 15917 50990
1 10597 81111
1 1298 68258
7 53917 60473
2 3504 54205
1 5211 96277
8 5194 16149
2 32666 43959
1 199 24358
533077 91389 92279
11 66953 70604
1 38294 55097
22 67783 89532
1 63227 95736
1 50940 96499
1 73852 81399
1 27582 79545
1 5662 13544
18797979 91937 92073
4 36463 55279
5 48960 70411
22 8487 21097
6 23275 53157
1 33197 58263
3 67622 80455
2 2116 84083
1 60938 95762
1 42505 93631
3 7525 44303
5 17320 41647
31 10257 20085
4 78038 91964
1 29056 83543
3 10535 80573
1 25895 73121
1 13261 57659
1 23666 46961
1 8126 24022
1 3406 20732
2 30270 38438
1 11284 88833
24 83028 96975
1 39040 90309
1 48727 71450
3 52704 89139
6 26793 74686
6 54096 98624
1 3958 57189
2 56340 75596
73 60368 63923
4 26817 73665
1 23182 98369
10 13525 17860
2 40295 91106
2 9481 98586
1 19234 45420
198 83251 85943
16 20069 34564
4 52365 59386
4 22616 23951
5 78121 83163
73 59508 61242
1 32588 66393
8 31041 64844
1 62014 72092
22 18194 21505
1 43037 71124
1 26349 45031
1 50479 78023
1 44144 96142
3 60581 62700
5 26375 61145
6 776 17833
3 30530 92948
175 87477 89155
248 93914 97071
1 39888 81789
3 285 30687
13 71748 78998
5 37170 38037
1 24441 91600
18 30859 35318
3 17222 43139
2 19265 98321
1 5605 53624
4 17945 29671
7 52898 54920
1 1240 43649
4 40441 53624
1 3486 97465
3 50277 82408
2 8343 99101
3 18637 33574
3 48086 56040
13 40462 40727
2 56444 97705
6 58888 75947
1 25165 97196
29 8373 10923
5 13541 82053
1 26589 40984
1 15524 88473
1 18104 80428
1 28243 82498
6 6918 39945
1 20732 73696
1 35717 76855
3 82088 86208
2 70653 74690
2 4188 40326
220 3488 4827
8 2993 27414
4 13547 36340
8 74764 85569
1 17784 93430
3 10696 68689
1 889 55979
7 48307 83954
2 19145 94156
1 51073 60115
1 25843 97568
17 79002 89655
14 6143 22621
17 67493 67867
4 36303 81861
1 32539 62076
2 46141 53591
4 16822 36884
182 222 6133
2 34550 97969
30 82252 88538
2 41725 95677
2 11021 60901
2 85666 93184
2 26842 52921
3 52957 98549
2 85793 97472
5 71205 88384
7 11132 44103
3 31925 98312
2 30026 79440
5 57861 78532
1 3737 87595
2 15041 34411
49 93135 96806
1 19007 73337
4 48930 72799
2 26796 71620
4 85791 92963
1 48560 88213
1 17717 36159
3 5770 46852
7 36113 37550
1 5495 94863
1 33445 60129
1 2633 87025
19 22190 24072
48 4186 16558
1 47260 67271
2 37274 95985
8 69001 90338
2 61781 77143
1 11794 74080
73 9880 10494
9 28781 59598
1 17582 96270
1 20117 93881
8 73442 93957
1 43319 73375
10 18619 26055
1 37538 89401
1 2658 38422
4 46845 97521
4 36837 44990
2 10094 76728
1 23243 78522
1 37322 99920
1 23240 72715
1 65569 97583
2 14598 37828
3 64445 90535
3 45000 66572
14 11890 16804
3 45259 81039
1 67667 99861
6 9255 50335
3 41211 66270
4 39335 42219
2 59423 86953
3 12661 57295
1 50428 61669
1 27067 78269
1 18489 92175
4 39058 52135
14 11129 20506
2 34940 57904
1 40319 66402
1 70699 71953
2 8198 80989
1 22412 58297
2 9546 34194
1 1049 44456
1 44512 93781
12 16075 26494
1 22184 95587
1 20175 74957
14 72254 90096
18 58777 60425
9 38781 47872
2 78323 98458
44 90793 98630
3 46553 64543
3 24942 86220
2 12579 90013
4 41898 70850
1 25001 98141
18 12499 19719
9 60179 90575
1 8756 62642
247 31654 33300
4 40158 49022
3 11833 55200
1 15611 76709
1 23080 87418
1 17348 93690
1 6229 62761
6 8447 22299
2 3769 34707
66 77314 78194
1 57171 68062
2 39439 85655
1 38568 72307
3 39755 65948
16 18706 20068
3 34877 93125
1 37148 63621
1 10661 61820
1 15654 48546
1 18169 61269
10 10434 31602
5 46822 92361
1 44037 69906
6 8270 12605
1 20029 93865
13 61879 82655
1 18865 94120
1 40802 62724
1 39426 66336
4 8533 47283
6 10644 37654
1 26538 64468
3 5355 14804
2 2828 88980
15 79617 98006
2 10181 15146
1 14710 84642
9 14281 25168
7 34629 49092
2 19836 63259
2 1955 39907
2 5470 35366
3 32987 58575
5 42903 65037
13 73209 95937
2 41896 68572
5506 6987 7873
3264 97473 98350
5 6302 45681
2 36438 63337
2 60446 77527
2 27027 51364
1 30123 84735
1 37708 42772
1 24989 49860
611369 21189 21295
2 23274 59966
7 41774 46264
2 61824 81296
1 33131 86249
3 45085 45507
4 17981 36708
10 53796 90087
1 51469 97538
1 24568 87482
4 2484 95313
1 6233 80310
3 16914 41484
2 40023 58003
8 2353 31195
2 37377 70539
1 18804 74406
1 3893 95446
7 74950 98235
3 54227 96680
110 89084 92146
1 10644 64477
9 66842 83274
4 17083 71515
1 5077 57242
1 12754 47667
2 8286 45465
1 24969 82986
1 17972 70020
11 7118 21735
2 4088 29512
2 14904 51105
52 87506 92587
4 43712 58700
4 39547 97569
1 30291 60482
1 36710 68416
1 17991 83974
1 41851 98809
1 42007 55458
6 5158 27843
3 43232 50244
3 27829 85542
1 11825 76703
2 15461 38742
1 9635 42053
1 28066 58820
3 26127 97703
2 2208 49554
2 58098 90264
6 58106 67681
4 7950 32289
3 24013 83303
2 4017 63359
6 7998 24440
2 29964 82199
1 7424 19793
2 32616 87976
1 3739 81724
1 13892 45583
1 20588 91700
1 30162 94770
2 59756 76915
12 67079 91306
2 38878 46932
4 69357 80597
3 23812 68034
1 41864 90959
1 37211 65713
2 66580 96870
2 58339 62607
1 61131 75896
13 10004 39369
2 33174 97999
4 76384 91058
2 1606 63045
3 33550 57517
2 12584 51963
1 6889 94092
1 37689 46143
5 3667 17822
2 12146 25793
8 79096 86473
4 51372 93902
2 25510 84287
4 30084 58788
25 66832 71836
138 91648 94180
4 54538 63739
2 4506 43240
1 25368 81721
1 13231 98069
1 37300 75436
4 7304 56190
1 30376 62469
1 19318 84545
2 41163 53403
22 91444 95847
2 29474 98355
7 66503 96734
2 53393 94981
3 34645 63202
2 13796 75367
1 22794 30509
1 32905 45363
15 59158 60877
1 54175 75738
1 4831 72207
1 17785 39247
30 5058 14857
3 64650 97283
4 39280 81936
1 39591 59103
1 7818 50445
2 51293 94568
1 66183 82306
2 52781 74566
5 69661 85034
12 16888 35964
29 55373 59196
9 1855 49755
8 86543 98746
3 34362 66361
1 10756 94195
3 63028 95861
2 34322 93052
1 23542 73156
1 33080 66023
1 14898 99957
1 34376 49694
10 32686 37770
1 34681 60601
2 10001 99011
4 33586 40452
9 3529 16262
1 20938 44509
3 54315 86377
21665 24996 25165
1 60972 77687
5 53926 56517
3 5889 20982
6 480 98030
3 3501 40494
1 10654 46915
1 5597 58467
1 6485 64529
2 54972 80282
158 97828 99562
13 69780 93817
4 23066 53894
1 60641 66686
2 43053 82931
5 58181 69596
2 5713 95559
3 23273 97061
1 3159 89028
1 34963 51669
3 5623 14515
1 16302 85863
38 25505 26611
1 18730 41213
4 13664 24499
1 29410 40543
11 70086 71110
12 37698 39187
5 72849 96531
5 34192 46749
3 26092 76182
5 65146 89981
5 42171 45186
7 508 26880
2 1408 54546
3 1517 45256
10 49888 77374
12 59925 64315
83 90047 90569
3 77409 82128
4 73801 94500
6 39284 53359
1 64670 86171
2 24568 89162
3 43366 72762
1 14314 80915
2 44910 94509
12 57398 61876
1 5174 92198
1 27918 76484
1 34972 99524
9 45951 52306
1 10751 54219
1 17531 75444
2 7824 95418
1 62251 79561
30 41116 43351
3 16045 57586
4 51317 77294
2 59325 82125
1 32216 75035
3 12427 56588
44 91423 95066
2 6215 38028
2 37433 49981
3 19971 79443
8 22648 28410
7 67885 99877
2 47720 95427
1 17500 83040
2 68493 97882
1 39893 93106
1 63856 93392
1 38813 82175
1 49462 86786
99 50088 51067
1 37349 81653
2 23258 94597
7 5877 45684
1 5772 62618
1 3023 69400
1 39998 81457
1 35905 54741
1 2360 74744
4 55827 62348
1 17704 72626
14 1399 35607
4 59902 88321
3 20298 76939
1 40992 50498
2 55727 81496
1 16170 71193
3 34426 56089
1 41920 50235
1 13918 51261
1 19966 55579
25 5318 21672
1 17978 97608
1 38645 92007
58 28654 29361
1 3853 87448
3 28471 88631
22 54873 56917
21 18075 26328
3 56605 69553
2 36612 82672
2 15541 64456
16 30820 35740
2 22731 88496
15 3614 15573
1 40236 67151
2 19179 53880
1 23259 59342
1 13275 82074
5 16375 29688
1 30314 96686
2 7706 66078
1 16142 85428
53 81552 93795
1 10318 93641
3 2818 77640
1 8704 25881
1 80942 99163
1 7137 96911
3 32129 88626
1 10965 86582
1 712 65648
2 5723 29789
2 39142 97103
1 343 99031
1 5856 73438
2 55155 62426
1 15907 36534
11 37954 39542
1 59678 93293
3 7017 73019
14 70897 78644
1 12393 40142
6 28611 36949
1 27867 96462
3 48801 67253
1 2211 56646
1 20539 63013
2 6201 58521
2 35440 75041
6 61008 64515
1 48910 97802
2 46139 65308
1 26108 91017
1 2152 74960
2 35810 90852
2 24151 65304
1 49829 71355
15 18293 25664
1 20502 98114
2 49911 64522
1 49357 73205
6 37683 46562
2 28995 84702
1 45910 71116
1 40982 69060
3 14867 56599
1 23758 68093
1 13768 64611
2 813 99918
1 15135 92521
2 36192 48689
1 33188 81224
1 10402 67222
1 43200 97944
1 42024 62864
7 26537 30406
4 24939 43533
2 5208 86555
29 73854 87435
1 51710 96868
18120 69798 69833
1 25886 31869
6 34829 48502
2 10422 38536
3 65238 87906
2 7330 85932
5 13570 39159
1 16301 58822
3 37420 55069
1 1184 72967
1 27545 80268
1 10392 39342
2 2804 45759
1 30377 74625
1 38421 67569
2 6926 23256
28 5669 16681
2 54039 81457
865586 85432 85912
22 92551 93089
58 88257 92121
9 13051 32533
1 85 30744
9 49018 93759
6 68129 94932
1 9966 44023
2 46466 69611
12 32586 69812
1 24216 72762
1 27013 84890
4 13091 24193
1 41539 79970
7 71128 77692
48925 50132 50375
2 9795 77661
2 12865 51644
8 4491 21075
4 35464 64811
2 3718 43669
1 33281 93429
1 3108 72818
1 21854 67902
20 10176 18847
1 6298 33844
3 27558 75694
2 44009 98481
2 10055 16878
2 68972 80744
1 2331 60196
3 32490 88686
1 43256 50919
1 50575 75398
2 26530 90113
2 62284 95026
2 13726 81331
1 9015 96134
1 36817 48218
1 44320 56368
1 19826 71158
41 84871 89285
2 3979 85258
3 48588 91219
15 9180 36328
1 463 44698
2 61614 98145
21 63021 69271
3 19288 65093
2 1984 53028
3 32375 55857
3 51653 68626
2 21701 52632
1 57590 89712
1 41355 81417
5 1890 16357
3 27431 98832
1 40487 50885
1 31683 42194
1 46513 84676
3 34336 77376
5 20642 30521
2 17627 90404
1 39315 92723
1 33508 55427
231 2473 5945
3 24411 38479
4 61111 85100
3 5810 38682
2 61199 82904
1 61367 87637
8 70218 90558
4 43215 57289
3 18173 92007
1 21196 90757
2 5976 50826
3 66055 94800
14 32170 35029
1 16336 44096
4 34357 50833
2 32430 76894
1 20967 97340
16 19569 27031
2 2112 84905
1 49807 82975
6 7836 33144
3 15984 76740
16 10204 21211
1 52008 96244
1 52740 95495
3 44684 58331
1 3426 57673
2 25294 91337
1 3132 73328
4 46258 98412
1 24796 60395
1 29075 46694
2 12168 50903
1 35946 81043
1 624 99679
1 38235 99636
4 66141 84361
2 91 70445
1 8556 75279
1 37295 60927
1 10138 55518
10 9156 27376
1 16326 52400
5 70184 74437
1 2939 62653
5 8673 25606
2 22185 88328
1 20989 97311
2 26963 85943
2 67249 87418
2 19965 77086
1 6714 97924
1 20461 99396
1 19390 95945
1 17650 80810
1 72818 77163
1 5956 43164
9 52347 71006
17 89092 93927
5 48873 62623
5 538 24350
2 17113 42001
106734 21149 21292
9 42436 55135
1 21849 26082
4 61498 99827
3 41866 48295
1 32787 63830
51 82232 91955
19 2556 23378
2 31232 65629
3 38731 76398
1 11109 56659
7 30485 42876
3 55313 85150
3 7019 68235
1 29715 80271
37 81816 83853
28 15131 17818
3 48705 97981
1 54650 80079
12 81979 97768
4 28369 55786
2 816 75566
5 10026 17889
2 12957 40895
4 7597 49144
1 32595 36474
3 56149 99075
3 54708 73735
7 63112 96639
2 39196 57097
4 35366 50278
1 32277 92032
1 14987 89392
1 839 59281
5 1682 29751
13 80295 82562
1 1058 60890
3 906 71361
1 25065 79165
1 3172 87627
1 20046 53133
1 20869 29379
9 11566 25510
1 11130 15259
4 28594 44008
4 25697 42849
18 64454 79272
3 14603 32590
4 6417 86544
21 76091 96197
1 21836 91619
2 28981 52169
3 21091 36599
47076 90854 91799
2 3480 48411
5 27385 46827
2 34766 46069
6 78683 92799
9 3639 15853
20 78073 83941
2 41306 75283
2 87149 99185
3 382 14013
21 51335 55496
3 8353 24365
9 21966 37015
8 23997 31256
1 19016 61465
2 51471 74734
8 32516 48351
12 45520 52215
8 14370 29047
7 53051 70155
4 14504 67207
11 63748 78808
2 39560 50122
29 81009 85271
2 12148 92719
2 10609 75003
1 5745 53796
2 18961 45430
1 44639 47575
1 71542 98840
2 8521 52294
10 61629 73483
1 15667 37944
1 11375 64489
3 7039 50830
1 25011 83188
1 40086 71262
1 10859 48713
5 62649 92984
4 7998 32016
1 29768 55386
8 24105 28843
3 48088 97295
10 7894 16732
27 46492 48001
5 3525 67789
1 5465 21133
2 17358 77173
4 70847 92005
3 23818 52692
1 777 89269
1 49755 70418
1 56150 68899
4 44536 58568
58 1485 11211
7 29618 39734
1 40586 95741
1 13073 74939
3 56479 82503
1 17521 70084
3 60017 98938
14 52096 66645
2 29414 77662
6 68229 99280
2 5307 73086
1 51728 74684
6 39024 44474
21 16686 20401
2 50324 76920
1 26655 94297
5 57176 66700
1 16564 71495
2 34922 85750
3 6416 48695
3 51535 52958
1 15685 84210
4 43454 55152
1 24101 84649
24 73914 82381
1 70753 81345
1 29999 80715
1 235 95632
3 21865 56261
6 1338 29672
37 86557 91869
7 78967 99450
3 56208 86020
14 88899 99625
13 3442 36171
3 20173 89520
7 54468 73466
1 45299 96650
2 28302 72164
1 16898 68561
3 54043 78866
5 1636 25261
5 41231 49543
2 48067 65051
4 83960 86673
3 41743 81101
1 17533 68436
19 58312 61240
2 53277 88778
1 67330 70656
1 53927 68132
3 35034 64362
1 47486 88053
2 10896 61117
1 29059 97028
1 37401 76449
14 15798 33630
2 35193 98990
4 20442 46304
3 86081 91436
1 44654 71177
11 73784 93499
154 4894 8673
4 32 52923
5 28000 61531
1 2672 30578
8 60192 83096
1 39575 61658
2 22011 37104
1 4616 72261
2 29632 68699
1 26215 99153
1 26570 43697
2 63210 95650
2 61190 78733
3 63919 71502
2 33229 81164
2 31546 95988
3 10300 50424
1 7899 49408
2 3668 64696
2 4688 41475
6 51671 60186
9 70475 72431
2 44885 91088
14 75647 83460
3 8451 44183
1 13062 49952
22 1802 13781
2 11519 94405
21 87722 92038
6 51732 90545
2 2298 93746
1 27486 79092
1 40493 71886
5 88526 96101
23 1301 20068
2 27522 52057
4 41552 60629
1 25385 77868
1 35405 83091
7 71842 81684
1 4616 68556
1 28073 61005
1 8114 71147
2 42790 89071
1 36798 93729
3 57211 78239
12 12179 43993
2 66793 78108
2 9366 43565
1 27307 66192
3 48968 58296
1 38073 77096
3 10976 98851
3 2435 25464
1 29098 91565
1 19681 87594
2 8920 18655
1 10007 23627
3 40252 57848
2 49645 71034
1 8115 18491
2 4589 21895
2 2832 78474
1 6852 68233
3 20455 53460
2 22255 44600
204 91162 99814
2 27494 43905
1 690 38789
2 61252 97754
1 37089 54441
7 56177 88791
1 8222 43858
9 47201 91611
5 12251 32328
2 6468 57754
4 62456 83922
2 17172 37265
2 13859 38959
4 3702 78426
1 55494 94666
2 25407 92239
2 29010 58724
1 6024 59088
1 41084 73875
1 19417 83035
2 1613 36554
1 19754 71209
22 90884 97449
2 457 92500
2 54422 94128
3 66617 68007
1 3745 79618
2 59571 65877
3 5883 60600
26 79109 93200
2 21657 31031
2 27935 60647
1 12329 52566
1 117 77250
6 70038 77988
5 57968 98470
2 36316 89791
2 21692 30807
2 26725 98168
2 3456 45338
1 17329 76461
1 15780 43121
5 35484 87401
1 56921 99574
1 39399 75411
1 62275 99902
1 67272 73890
1 17524 87761
2 73554 99017
1 56825 90833
10 2990 18841
9 35894 49059
1 28089 56796
1 15712 82476
209 95935 99342
20 19814 23875
11 7654 29952
1 2289 55088
7 11971 18652
4 39684 93966
2 365 41082
1 2235 98399
2 34406 57030
1 77 75828
9 22521 23053
1 39462 63891
2 71415 81515
2 52378 68279
5 22256 47155
9 46826 51324
12 61703 94948
2 51439 69777
13 92685 98800
1 5229 78078
5 46477 66514
3 64620 76378
1 27153 50116
7 7479 50319
1 40222 73381
4 63373 66115
1 10053 86076
2 45939 62420
2 38270 45597
1 20821 55649
1 31902 95748
16 32079 36760
2 22532 75969
1 25185 86164
5 67424 87489
4 32317 38172
4 48174 83429
1 53595 90950
2 19686 52094
2 42001 99483
6 79169 92828
45 78271 79529
3 371 95507
14 83266 85595
3 24294 33719
1 45021 94497
1 38550 81819
3 47011 70640
11 48355 57991
5 4008 42613
2 8588 69252
13 74941 89075
2 48482 71079
2 34556 77471
3 51661 59045
2 28411 81557
1 56314 96174
1 15939 64539
1 13582 87465
19 86018 94654
4 14025 45104
1 66755 79483
2 5473 17548
4 28700 67733
4 65168 71224
1 52362 84486
2 59688 82304
1 50 29285
2 2384 84541
16 56004 62179
106 80 9196
2 66833 79498
15 2304 29362
2 22351 79740
1 16144 82078
1 4605 73432
2 38563 80537
1 26071 35733
2 1640 55244
1 22361 83535
4 56448 86251
1 47527 96059
1 63775 72010
3 5240 59707
1 18814 74675
2 74550 87080
1 30424 66954
3 60408 94711
1 57472 73578
3 1662 53220
2 60544 77773
2 9594 98697
7 32380 37816
83349 26660 26812
183 94492 97770
4 12401 93709
13 1355 17848
12 17543 19076
2 14213 92552
6 11506 38331
1 13043 83086
5 33199 47492
1 18386 37516
9 5493 14721
13 11547 20579
56 80109 90381
2 49613 56899
5 68277 91003
8 90038 91895
10 49724 58385
5 58783 90016
1 47254 98688
1 28793 46884
7 7913 18423
4 8528 66053
7 23254 67377
1 4270 77051
1 996 67386
3 39376 70275
1 14240 85491
25 20125 26781
1 20719 38585
2 67561 70219
2 6387 51086
19034383 59430 59443
1 46027 63104
7 68316 85346
1 55366 83476
5 70243 93349
3 12759 22367
2 41822 85311
6 10634 34815
2 12997 32342
18 35877 38032
3 4501 60807
1 34116 69643
6 63572 99898
1 6816 20516
8 25872 57128
3 47765 74536
2 4763 59496
1 43474 81886
1 13898 60278
16 66765 74880
1 8693 52572
2 17151 36262
2 3271 52030
1 4147 55525
1 24294 44347
6 65658 86194
25 11670 12673
3 11223 85334
1 47405 71323
2 55429 74974
1 36369 84842
2 13831 41636
2 10946 78520
1 23792 94273
1 10896 77748
1 44617 80719
1 2023 90398
1 50747 54438
2 31070 76204
4 68133 94998
2 17743 85565
1 54062 93645
1 63392 95971
1 13374 81302
23 21780 25696
1 10250 49457
17 2039 16066
2 34369 92173
2 70453 95799
4 39554 78210
3 44110 53242
12 32520 40118
1 5871 67047
1 7195 64519
3 74162 92952
15 54720 61977
4 11330 28742
5 57799 76306
6 45739 64466
24 82859 92896
2 51959 85035
1 34956 81493
2 64569 90266
1 77036 88066
1 40602 90316
1 13651 93901
1 81772 95516
5 48713 68381
10 35437 39585
16 20538 25346
1 2986 73081
2 51863 89855
1 19903 66917
1 34609 76456
1 2185 27675
4 7981 32809
1 17379 60413
4 50085 98120
5 46188 56856
1 13194 88230
2 58642 74278
1 9098 95952
1 24916 84145
8 29401 40446
2 36001 72603
1 7119 72760
1 54601 78346
1 30666 76654
6 15332 27658
2 58784 75891
4 65065 97197
6 51766 54631
188 93815 97348
1 60133 84942
3 50990 53181
2 52396 77425
1 34266 77140
2 5361 62392
1 12716 84559
1 1802 83180
11 18966 26264
1 35450 76445
2 33902 91115
1 46315 94715
4 12306 28834
1 17979 85025
2 30018 79695
1 23255 40238
10 76488 94329
2 50336 95148
2 34513 53748
8 11713 16662
3 15234 51125
8 52881 87633
1 46341 89220
6 20519 24993
5 91756 97159
3 65465 68363
1 58125 74948
1 61436 85835
1 23975 90781
1 36901 69702
5 44269 66724
13 42561 48820
2 35451 72709
8 74962 77111
1 50773 62878
1 17304 78702
2 65581 90676
3 26857 86547
1 18256 70525
48 25594 26076
22 37577 47536
2 43790 82004
13 425 46066
3 23236 52922
2 11903 65772
2 55822 58535
3 5012 71074
1 53989 80364
13 72540 94795
2 30848 90437
13 82052 86668
1 59672 99064
3 58600 67345
7 7519 27213
1 48539 89768
6 60412 74088
2 3792 60765
1 48466 80182
1 65572 81039
1 10411 71721
1 14849 49752
2 6145 54128
1363 56387 56892
2 10477 38452
1 766 96645
1 15187 93249
1 19109 76759
5 55130 75713
3 3565 53506
2 265 76128
8 79301 86503
19 42561 45302
1 48070 89591
5 90782 93262
5 52876 88333
10 47216 57916
1 23948 53998
3 65546 94858
1 11401 70527
2 37279 84747
4 10261 66221
1 30813 80943
3 11267 19856
1 26644 47192
4 19859 46717
3 26603 79901
2 20774 99231
1 54782 95929
1 5187 76564
1360841 22668 22969
2095536 36788 37014
10 13233 30655
1 20703 69215
1 20957 95032
3 58254 77728
2 37655 86011
1 1162 95529
1 28768 86690
21 67864 69372
2 57618 63128
89 93420 98557
1 13632 74144
4 23597 57661
3 35106 57319
13588536 24151 24274
6 14771 51028
65 83591 94396
16 87065 97705
3 15974 24650
1 16823 87954
1 6987 75623
3 25229 49107
1 17845 39534
1 23188 45305
1 30278 76536
5 29597 38910
5 30156 33982
5 41172 99794
1 23526 44278
9677 29918 30070
9 70594 93152
3 48699 80269
3 25547 77434
3 58150 76485
1 16223 54499
4 80212 91315
9 49827 55310
1 9575 73329
2 23568 77489
1 5222 95357
18 300 20898
2 55508 75600
1 16517 45274
3 20700 73365
7 64409 70174
3 35060 82920
16 71306 83718
2 11021 45524
3 71433 84065
1 59273 77574
10 30320 36878
3 13020 80712
5 60880 73752
1 22316 79350
59 8765 15772
1 31511 70692
1 17165 69013
2 64466 72538
1 31472 96486
2 31814 65007
1 32457 93424
49 85085 91051
7 29789 37954
4 41184 91557
4 33320 48203
1 11250 98722
169 49388 49705
1 70362 85788
2 58122 91212
2 41004 77592
44 10170 17954
3 36091 45199
1 34576 77800
1 31535 43882
4 5676 35219
2 64986 68593
24 19715 28126
7 31184 54128
2 12679 24953
1 27650 93097
2 25188 37466
5 55171 86751
5 46464 88083
2 4193 28371
4 29461 51171
3 31998 74531
1 15435 74378
1 14913 47844
1 43721 51333
3 56916 82684
27 17779 21524
5 3525 37602
13 82892 93057
4 4999 83680
2 20971 57747
5 67871 93098
2 17279 56936
79 91869 96384
1 31076 52995
13 78329 98395
91 94154 96771
2 43221 87566
1 1862 58286
8 73504 93507
1 61134 85812
1 50155 89134
1 69307 80768
14 49179 61797
1 35204 97943
1 38787 82753
1 13946 58000
1 39163 61178
1 10443 64067
13 19212 29568
3 59064 96071
1 88667 95311
2 37634 57744
1 44253 78866
5 6439 39424
2 33561 50849
5 5630 79924
1 18436 53716
3 22477 45117
1 4542 60781
1 39524 79299
1 14128 28270
7 32453 39753
2 15125 40144
1 1710 97633
1 6 72527
1 35280 58777
1 42962 74173
3 42231 67311
2 9312 69320
1 1333 48165
1 87972 94525
116 5421 13135
31 88943 96356
3 7145 60185
2 39682 48508
4 24867 56847
1 4548 84629
1 35565 89775
1 87377 96030
2 93151 97738
3 1384 83925
18 94252 97031
2 23465 60782
5 63463 85376
1 24078 64106
2 8099 49115
1 31943 85060
1 2902 49897
1 28992 60818
1 6567 89387
1 19841 74703
4 48540 69340
1 14831 79119
1 11496 67127
11 54721 64840
2 1793 56219
22 73263 76732
3 2417 73882
1 50736 91656
6 56730 99767
4 75914 91832
57 26278 30231
3 42833 92480
3 86588 95068
2 53189 63892
1 45590 69775
2 16731 58779
2 6160 53928
1 42287 62274
3 8775 33952
1 38547 55189
3 41545 49050
2 4867 51938
2 33623 92743
1 25923 60997
2 16726 87952
18 81298 85659
1 5948 63437
2 23892 54517
1 28151 66125
5 11823 36384
1 16835 89576
1 27191 58544
2 38879 45904
1 14122 72332
6 20395 40248
12 38457 42188
6 66526 78430
4 31206 81706
1 17617 67082
7 57924 93147
14 83147 90133
5 50733 80980
58 21788 22738
1 31295 95240
2 67111 75451
149 1351 10483
2 2287 46340
163 3265 7799
4 71425 80859
1 14624 31959
1 22999 94054
17 60392 73642
3 53296 67160
7 25819 63545
10 61872 97152
2 65853 78740
1 42291 92556
11 25666 36031
1 64948 78278
1 5671 83835
3 33631 65907
5 28737 48318
3 54191 82458
2 2969 99335
3 821 58600
1 68175 90185
30 9831 15360
13 13127 15201
2 30258 52751
2 12956 99320
1 6055 62308
1 38586 45722
12 8714 29878
2 9605 90223
4 16812 27920
1 30887 56393
3 74265 85142
43 81602 91619
3 18299 53121
1 71349 91871
3 4677 14794
2 35369 63286
1 10161 64603
3 6463 39645
4 28539 39950
1 30545 50280
1 19807 81852
4 10561 74749
1 10443 61592
9 50807 61257
2 8531 42926
1 26600 74239
4 15906 26806
1 12690 33920
2 27523 50391
1 17041 85817
1 3525 57003
1 7008 80211
2 13428 26824
1 47491 92640
1 7551 46556
19 63641 69199
4 19098 67473
196 10673 11861
1 19620 94207
3 51174 70886
1 7598 92713
13 84124 96608
5 31860 82967
1 10610 89626
14 68398 88067
22 5568 19289
1 22797 95410
68 78820 82837
109 8883 10897
3 28673 67732
3 31380 43075
1 26773 79665
3 49824 79595
2 21460 62190
1 17703 74106
21 15322 21379
2 1677 55168
1 40232 69312
1 48546 53636
1 14504 71984
7 16620 36707
2 5751 77792
3 23863 46051
1 18726 56432
1 29721 75897
1 799 32136
2 23819 82958
6 56229 83989
2 13695 43755
1 22517 89938
5 53158 60851
1 57983 76986
37 86757 97803
4 1299 45738
1 23644 39627
1 5218 42170
26 8207 19890
1 4527 76138
2 34563 86076
13 75675 92344
9 68264 94158
8 42807 67544
1 22786 35999
1 68638 93611
2 4829 37078
2 39416 95380
2 9313 55752
4 13211 85739
10 67300 77482
2 51423 76789
1 7803 97073
6 12532 25453
2 19193 74781
3 60783 62407
1 25399 66484
4 24650 56936
1 10368 91515
25 37853 41285
2 15749 36166
1 9575 42387
21 13047 14561
2 65252 85634
10 84772 95788
4 19128 51187
8 55019 89131
2 32776 69018
6 45660 52760
2 7012 95877
1 21430 90343
1 51529 79258
2 32356 83832
1 12975 72910
1 42754 52751
1 31088 88680
33 75052 79050
1 9212 94392
1 18438 64990
4 66186 78178
1 37667 89673
3 9782 54999
1 26182 55470
1 3147 77906
1 19702 94982
3 31719 42548
1 8260 58398
4 56517 81137
2 12739 58991
1 21044 80324
3 52975 79541
2 5034 90428
1 6772 34829
1 46537 61649
7 70212 96001
13 11300 22255
3 1927 93907
3 35801 68889
1 8483 47510
2 73109 99558
79 8306 9967
16 81817 97510
5 63457 79219
1 24217 52014
42 85501 89515
3 23374 88059
1 56348 83913
1 12093 85380
12 15516 25357
2 32079 37957
1 41752 57203
20 87772 94260
6 16769 67385
3 55407 58386
4 81378 98799
20 9372 22133
2 22089 49050
7 34778 50944
8 45578 75223
1 8875 60702
1 26412 72851
4 10124 14634
1 15567 80816
2 7319 65129
1 6398 91375
5 81521 84888
5 2365 39173
8 52539 55521
2 59664 94326
2 6122 63700
5 70327 91123
2 4865 43126
8 66166 97545
1 25184 54353
3 18298 75164
3 4462 29062
1 26237 45878
2 28960 65638
3 48996 93310
10 19612 31997
1 56080 59257
2 4527 37742
2 29907 82791
2 14772 47608
8 57640 69721
2 5718 98970
1 21767 95884
1 8317 63045
1 49924 81135
1 17037 92095
3 73204 88015
1 21942 43783
1 33399 73644
8 45402 50371
2 43944 72915
1 18765 53622
2 20811 47953
1 3688 86670
4 12171 54260
1 26417 98468
7 61210 97900
2 10642 22573
3 3948 62380
5 44392 87295
1 20207 47214
2 37293 87841
1 40646 75310
44 77113 81186
3 2040 61045
14 84299 98103
1 46845 97628
15 74961 78177
3 34443 99897
1 39804 89375
1 10785 84543
3 51290 58547
1 63617 84305
3 9185 46156
2 57621 87252
2 17026 66748
2 46749 83422
23 17291 26740
3 37417 43663
1 9539 53568
36 18317 19232
4 44517 50999
6 44322 86631
1 17426 84715
1 30851 63933
2 60189 93813
1 57914 71217
6 24403 47192
1 53241 88493
3 21146 94666
1 16461 97447
1 19978 74033
5 19109 36678
3 4994 53987
1 6845 97568
1 28668 63727
6 73993 97819
1 24504 58360
1 8160 50042
2 30017 85690
1 15226 93266
1 14155 57238
1 31269 59624
1 5493 58800
3 14773 24714
17 85403 88077
3 18948 89345
1 19637 82753
1 41470 78381
9 27342 30776
3 29407 75761
1 21092 40455
1 42648 99029
3456818 58358 58735
4 85220 93332
6 14609 36527
1 28185 48655
1 48140 96546
10 68795 77370
41 6008 12502
1 30557 95357
4 62164 64554
4 23309 90303
4 11077 51423
8 51840 65785
1 39927 68272
42 8762 14568
5 86129 98053
3 40370 95575
1 7056 65232
1 50416 64804
1 16432 53812
1 45326 73250
1 46947 88922
1 37965 86661
1 47828 93261
1 30475 75338
2 35 35147
2 9492 76611
1 48453 65717
24 18151 19661
15834 83503 83745
1 15350 82151
16 77580 89241
20 19068 22744
1 19989 69073
12 15512 20993
2 40651 80335
4 24687 75957
1 49909 60962
6 61334 97178
3 26039 72730
1 37486 97571
1 20842 57076
5 53101 66598
3 15115 41317
1 9865 87727
5 8822 41263
5 29059 47119
6 8293 21895
4 9969 47548
1 10631 66137
6 70274 78356
6 74323 96041
3 59728 87954
7 14221 30868
1 318 58528
1 58314 87306
1 17162 59709
1 20100 35342
11 47286 80888
3 52635 59967
2 4209 45524
3 63766 98967
4 70095 81918
3 18339 67678
1 60925 82357
1 12074 59527
2 17444 30934
3 54038 88871
27 1382 18560
1 4919 33193
4 1079 76179
1 8453 30683
4 62290 94406
13 41409 51664
2 27193 94301
4 29860 71755
3 36017 43112
1 60264 75173
7 10297 20771
3 54615 73187
3 71794 91405
2 58299 96165
1 9813 55166
1 34287 51045
6 11752 52166
78 30203 32321
1 40641 65281
14 84661 97656
7 63719 87260
45 83790 84629
3 49260 50766
3 59496 97950
3 20250 65941
1 80993 95819
4 12798 79953
8 30604 40066
1 27340 99529
178618 1016 1277
1 35805 88017
6 17517 44426
6 3077 22677
5 31376 83464
1 59897 87034
7 12429 20225
2 33907 47728
1 27257 56818
7 63760 69463
2 6757 19534
12 78531 97445
2 13773 85923
3 68548 75727
1 22763 41704
2 79490 86446
2 15040 63763
6 14010 30430
3 43114 60083
3 51950 73113
4 62709 91368
1 381 22479
3 3334 53269
3 68817 83848
2 26481 51839
1 19301 50631
3 12631 85942
4 17927 47674
7435264 7670 7752
3 10302 25080
212 9373 11105
2 21698 96109
4 19435 49462
1 28635 99495
16 45693 60188
1 42390 80478
1 14503 86792
3 24562 48681
83 92306 95575
12 70552 90472
1 34945 63320
2 15377 89061
165 91344 95963
2 3236 81012
1 37449 60021
2 15450 48299
2 54410 83067
1 27752 82919
1 8567 50158
1 27980 74860
4 7236 27648
2 27404 51793
2 7555 24882
6 77524 98939
2 25458 47358
5 87203 96597
9 74101 76182
1 17840 88995
1 4947 67054
3 65097 89763
2 29599 88405
4 19035 63125
2 18333 43074
1 25894 69065
1 22762 96892
19 84859 89774
2 3942 55789
9 48608 64610
1 36718 39975
1 975 94309
1 36910 42741
9 87094 94762
12 5189 31559
2 39717 49356
3 24186 61452
62 30546 32583
3 3488 62375
6 72931 91104
2 25381 74461
2 21602 41483
7 10575 29882
3 10835 73006
8 9979 13281
8 6679 15369
2 70023 80813
2 8918 58435
2 34036 91493
6 57030 90157
9 65183 74115
1 56463 60689
2 62922 88295
5 1750 99785
1 19758 63407
3 12140 22113
2 7758 85364
1 14055 86079
1 31672 77852
1 34755 95725
4 272 34565
4 69961 77067
1 47444 95557
2 537 30834
4 14780 74606
3 25776 35201
2 16133 74158
1 65876 96439
1 71539 91906
2 39478 69348
3 71657 78737
1 64745 90129
1 58765 79179
8 42229 49315
2 32873 74628
2 4150 10028
2 6673 47075
1 40785 55533
67 93615 97243
3 75036 87518
6 10276 57957
1 25985 87799
7 59589 76353
2 42096 78769
14 22643 29816
1 28322 89512
1 22092 82875
2 38826 56946
79 26058 28461
2 42927 56404
1 22450 75529
3 68909 76475
1 21569 92909
945 80956 81663
1 17209 51508
3 59 29751
1 22848 52623
2 32915 97906
2 21269 60651
4 63883 92422
1 13135 63322
11 30773 38710
1 68101 83812
1 42816 71679
5 8572 79836
1 32789 70926
1 30277 50302
1 4350 76912
2 56318 79965
12 48137 49888
1 21138 99285
6 17300 28814
2 5638 73354
4 25820 38715
2 10222 90489
1 21750 80786
1 22128 70514
1 33244 94593
54 10111 13766
1 22839 66777
2 32390 38184
1 18890 37196
18 17945 23634
2 30550 77612
6 53006 64258
3 37026 94916
28 74563 88444
2 12658 59814
6 53687 81963
1 64083 83928
2 46915 88286
3 29427 62114
23 65819 68085
6 16832 26460
64 90530 92545
2 74166 96681
16 42584 44057
6 75581 77887
3 12970 53838
60 41202 41473
1 73517 81110
5 73547 75974
4 85655 91843
11 8191 20418
3 28592 90028
1 74433 99648
3 37329 94116
3 18522 59947
1 8079 67318
1 28041 70208
1 17973 48657
6 67423 81496
1394022 56450 56469
3 5695 39985
3 28287 53300
2 22288 82621
3 4815 37979
1 53442 90787
2 9690 57413
5 67677 76368
7 59420 74455
8 44074 53707
1 29377 83686
13 65298 73077
2 1037 81453
3 42415 74000
1 40709 69521
2 16987 90478
2 39656 45933
1 41 95562
1 69918 89794
4 66555 75590
2 32498 93480
1 34741 83119
40608 85421 86311
2 70537 81952
1 14900 63145
3 35921 56532
1 10669 43411
11 21392 24503
3 6065 62483
2 6824 73589
1 21458 59432
1 18653 79845
2 6984 23226
2 27446 74986
16 77346 88195
1 28195 71000
42 61811 64185
1 35272 56258
1183 29537 29662
1 22855 89051
4 2789 65004
2 46878 90034
7 55467 90935
19 26233 32988
1 16896 78233
3 59273 98617
53 2619 17979
5 69687 75481
1 11776 80051
2 72541 89659
14 88115 94676
5 4392 56480
3 38491 75703
2 42310 85006
1 36699 86251
1 3951 80632
1 42921 76828
1 40948 75008
11 81317 92466
1 73025 97373
2 28846 97601
2 43523 50246
1 10723 55534
1 9613 47315
1 59841 99613
5 52927 83384
4 20964 46475
1 18914 88982
6 8178 31090
2 33514 75000
2 52800 67694
1 22576 65430
4 64315 86195
179 96056 99958
28 23637 27053
2 21833 89864
3 38613 47111
2 65077 96319
14 34118 35497
15 12405 25932
15 80481 94073
13 6783 19549
11 46394 74022
7 73359 91146
1 39937 89144
24 30855 41226
1 43560 55382
2 20725 39416
1 10511 47827
2 34157 62448
1 23323 34961
1 7592 54291
3 63623 73455
8 8940 26227
2 10800 59497
1 11952 24401
14 56072 58805
3 19384 34796
3 41163 64631
3 26821 54963
1 6305 65924
1 17827 38427
1 16800 72668
1 8499 60311
1 3667 83205
1 10016 67293
1 13739 54253
10 20097 34378
2 21534 87573
9 61597 63402
2 14073 95932
2 38330 98548
9 3547 22113
2 22775 91799
1 48483 63927
3 14051 69281
1 40593 77455
3 39166 50059
1 40804 51529
3 16258 82472
1 1803 85403
1 6177 84558
1 16719 94174
1 17619 39162
2 3967 50922
1 22796 62976
26 65443 67203
1 3759 62503
2 24331 65539
4 58234 76925
1 7214 67168
6 66377 80576
3 31319 94792
1 5782 58266
2 58737 86407
22 76856 78373
2 10060 36373
2 45983 78097
1 33689 54584
1 39915 65286
2 21574 55751
2 14632 91235
1 2180 78577
7 35149 43705
54 83935 94088
2 23277 63985
26 74898 82866
4 29131 41068
1 28968 67566
1 37334 48281
2 41845 50990
16 72665 77302
4 56055 99336
3 24631 89223
27 85523 88312
66 15931 18154
5 39204 46674
4 29355 91222
3 13411 36611
7 4380 32498
2 48203 99476
1 37558 83242
19 3562 19192
2 67990 82438
4 46 14033
18 156 14537
3 32543 64501
431 2011 7349
3 5048 19903
1 9850 72379
5 50142 54242
9 26865 73957
1 42482 68169
1 60784 92382
82 74362 74853
3 58049 94265
12 82960 97020
2 30218 93555
3 10133 51610
1 31121 69779
7 82933 96088
3 7836 90516
1 66739 96925
18 63919 71420
1 30147 80955
3 15121 58212
6 7098 32540
1 4288 56722
19 18568 22249
5 60794 96406
2 64759 80848
2 44089 89920
1 57246 77061
88 62860 65317
63 40691 42270
6 72236 91507
8 35964 45468
1 32518 97769
15 19536 26638
11 9511 35338
2 34107 83184
1 21917 51326
1 1251 70544
2 28622 90393
6 68461 96224
1 49724 96007
1 8891 96265
3 20292 54997
89 81119 83260
2 27381 69669
1 17381 96871
1 19136 38171
1 32030 36438
27 55170 59164
2 11756 79352
1 2523 52980
7 91410 95457
1 25157 39490
2 2778 55076
1 20999 44892
17 7411 14804
3 56615 90463
3 48200 98836
5 38118 49986
4 21598 62444
2 23973 44082
27478306 73089 73254
1 22140 46472
6 64576 80121
1 3123 94121
4 40446 63209
2 41005 53573
2 17297 91132
22 3982 8135
3 15788 73072
3202 1482 2252
2 28698 52921
18 76491 92620
3 83070 96599
1 37565 47478
6 13907 40209
1 16 97366
10 2329 34544
106 88024 94578
2 12842 42769
2 7809 75463
1 28136 57574
6 69774 83836
2 9951 78959
14 68872 71676
2 13307 92952
18 15715 20200
5 65964 83965
1 46701 99208
1 5630 88182
1 3391 70475
1 45925 78748
1 35994 83370
3 12922 66461
7 41148 64510
2 39139 49998
1 43653 97626
2 13418 38934
3 61509 72478
1 10279 99333
2 53877 62781
4 3676 98285
1 27442 65376
1 17636 55801
10 1363 2634
6 59063 68969
2 50945 79448
4 31290 98013
1 1914 39542
1 26175 91544
4 17565 20998
1 53487 89826
1 59692 83347
3 18607 74993
2 32934 42822
38 9426 13261
2 13885 33535
2 16165 80160
10 7146 22990
3 62235 96908
11 74829 92096
3 14238 72193
1 4928 62256
6 38103 50660
3 62212 99748
52 79887 82624
1 11254 52413
1 23426 88015
2 51266 83044
1 57657 69405
2 5467 85111
2 755 52327
1 72825 98118
1 77418 91937
5 9618 20761
2 978 32137
4 24261 40701
3 965 40145
4 38578 62761
2 31811 80993
1 22812 42124
26 295 9055
1 57798 72368
8 20461 91003
1 26746 53112
1 33632 55432
1 41187 91298
1 28497 56900
1 45967 70445
10 69408 78275
1 41515 70735
5 55816 95624
4 42342 58103
1 21560 68212
1 30028 87484
1 36292 85890
1 38104 65625
1 34623 58626
1 4304 95468
1 29483 52638
1 44047 96082
2 12317 87487
1 3355 71063
1 12205 97721
7 69860 90316
2 25910 49789
1 21245 80086
13 2577 33868
2 22766 93802
5 38605 39450
5 75452 98571
239 8364 9102
2 9264 13391
9 64613 69760
2 71635 82238
4 20154 99220
1 17491 43007
2 49469 77787
3 31927 76111
2 51654 63388
3 71132 86204
2 22058 84244
2 3855 57427
22 7836 19802
2 40736 66100
1 37069 98240
1 9785 72556
4 13064 93452
1 32083 96126
2 63174 97876
9 1362 14068
2 51168 85098
1 57004 82932
7 17565 22244
2 5920 19697
4 73084 95811
7 23453 68535
2 14258 81308
1 55475 88868
1 61104 89795
1 30596 82570
1 53651 68752
1 4835 46284
2 50336 63147
2 50651 57961
4 43852 59578
3 34809 85102
1 37246 93238
4 64936 93509
3 75849 79348
2 35310 48432
2 4860 69401
1 42452 53323
1 35850 52285
1 15210 63798
3 68158 95594
6 64003 72577
1 45482 98758
658 97832 98861
1 33623 50525
12 24088 37471
13 4568 15254
5 47878 79996
5 19405 66645
1 19215 90853
1 32037 61551
29 85152 89118
2 53863 94543
2 18060 86189
1 26174 78353
1 56260 82693
12 15045 38823
1 23726 57383
1 26699 46575
2 68838 74620
1 60157 87975
4 20836 69476
38 13615 14665
2 42877 74793
1 42676 52342
2 36663 63966
1 4118 96788
7 34000 35470
3 21324 36240
6 26203 32036
2 2788 60104
3 23722 37303
1 37791 79190
6 63589 80952
3 18907 48972
4 59233 93447
26 87913 99596
1 31762 75458
2 46449 87065
1 47699 78061
1 15442 91216
1 49387 95074
17 12125 22122
6 337 38363
3 58359 78757
1 24280 82105
1 7554 75107
1 19713 74967
2 9829 39636
1 53151 72572
56 89022 90622
3 14989 51332
2 4906 52207
1 7431 85043
28 51818 56960
2 28169 74581
1 34434 89373
14 41034 48464
16 17899 27939
26 74485 93792
2 36341 82166
5 50011 60079
2 29831 93015
1 5974 57571
2 13005 99489
1 55462 96584
1 75289 97830
1 17724 81905
1 3603 69940
2 69167 76808
4 14903 57448
2 51822 87168
1 61850 90143
3 15850 72752
1 9069 59067
1 48108 88092
1 3476 75403
4 59180 88127
10 84837 95258
37 16117 18560
1 57862 80900
1 46581 79582
3 3750 71378
6 8267 67648
1 32336 51815
1 6425 67280
1 27673 61684
1 25190 68377
1 8066 60546
1 36312 52050
18 27867 30046
2 16012 84871
3 68751 91807
2 16572 72180
82 4064 6318
681 80896 81175
7 50586 65866
7 23986 33654
2 8013 84990
31418 77992 79056
2 16630 74375
17 83759 99361
2 43044 88280
1 51030 98056
5 22324 31301
2 12741 91014
1 11165 31691
286610 9740 9977
3 39333 62987
4 28683 36845
2 35761 75582
4 61157 85577
1 38142 91089
1 66704 82907
2 976 78767
21 8730 15238
2 16546 99245
1 19556 93732
1 60507 94678
9 2263 19971
1 42763 61375
14745049 62616 62624
3 43565 82414
23 91833 96912
9 3943 22482
9 72644 88859
5 12992 68521
1 41048 97393
6 39727 45269
1 29547 98542
1 7520 46810
1 28297 64235
1 6825 64570
6 12903 13737
6 59951 77092
1 33757 99331
1 1387 96805
1 10939 71669
26 77845 83426
2 58815 91409
1 3948 76627
5 4802 41412
10 36652 38903
4 29414 35504
1 16398 52874
3 60954 70329
9 6273 37153
24 88488 89113
5 37034 82407
6 41942 47791
2 30070 42544
1 47189 97993
1 54143 77089
2 30199 89499
2 4074 88377
1 7824 91831
3 34628 57749
2 63852 98173
1 34748 96486
1 33808 88785
8 14187 42903
1 74012 91608
1 920 53028
1 26375 44590
15 73834 95139
2 16641 70565
2 39823 46275
3 17468 38790
2 43737 79094
2 21845 75494
1 61 72583
1 28947 49799
1 13975 31717
1 19513 93935
8 11743 30317
1 39069 66910
3 33926 79887
3 45686 92901
2 12811 82340
2 66383 82190
3 9926 53447
1 40815 70594
1 18526 88382
1 62915 84408
4 15566 32583
3 50059 95069
3 50714 68264
3 65923 83640
2 75822 85136
3 59055 74991
2 51144 69919
1 40041 92710
1 28916 92694
8 16491 22300
2 13951 79138
1 35033 70352
1 49387 82171
4 66124 75831
1 44046 57629
1 54489 79293
3 8655 80024
1 6201 87231
1 36382 90852
10 80282 89531
2 47474 94372
9 16468 41239
1 1906 98888
1 13207 78102
2 14294 96800
1 56355 94129
47 52895 53944
1 24384 99653
3 24554 48648
1 3381 97125
4 2286 58325
4 67318 77868
2 59722 96048
3 9303 46419
2 9955 36229
2 65021 92346
15 108 15661
2 18732 63360
3 6318 61596
8 54535 73402
1 28370 98109
1 352 76801
3 38395 53885
1 12396 75604
4 33020 64008
3 30949 39761
4 44218 77938
1 35878 82246
1 17871 51127
2 37938 84969
1 2847 69598
4 44574 55505
1 8200 58327
1 10813 92420
2 55853 97904
2 5371 50496
80 80709 82726
3 15666 23964
3 7739 90638
19 19490 27110
2 38329 78841
1 15040 52210
2 54408 84610
1 38989 55477
1 23121 85614
98745 84864 85513
1 50963 93715
12 67197 68141
67 85681 86538
1 32044 79706
1 39072 63194
6 36116 50229
10 46574 46673
1 15918 89543
13 26358 33660
9 48583 79524
6 27271 33259
2 14583 48632
1 1891 43266
3 68064 98322
1 56118 63622
1 62469 77997
22 1089 17415
6 31356 97275
1 11454 54183
3 13469 57885
3 4535 44621
1 13363 44133
1 1256 43259
10 48887 56191
176 7959 9920
14 33767 38607
3 50432 66971
1 28526 43451
1 18511 55380
37 66570 66850
22 8963 15217
2 51944 91436
2 47358 98699
7 20266 43835
3 21068 59974
6 77124 94101
1 17829 72224
3 34398 59992
20 56367 59164
1 54350 84483
1 46743 93705
4 3040 42201
4 50706 67376
26 41425 41677
2 37854 78475
1 53992 82483
1 46389 75046
19 70705 98268
10 54866 56095
10 30011 31077
1 63803 87422
445 27338 27994
4 520 95610
1 13965 71621
215 93699 97324
9 33026 46430
1 31546 99318
1 8595 86477
1 11654 72152
1 12734 99376
1 16186 88771
1 14938 77557
1 33129 63775
1 22111 45820
1 3022 83287
17 61134 73001
1 5244 59732
25 77233 85063
2 23128 51494
33 3675 22910
5 34949 98015
7 15814 28191
7 16650 18150
1 61523 80103
3 41016 80269
8 12749 20103
4 49104 98868
1 40839 80974
1 50684 88310
1 9822 47935
2 63002 93488
1 14643 96452
2 27932 79535
2 77332 84670
1 16519 24700
2 18779 80991
2 41599 80672
3 12963 45177
9 47359 54405
2 60542 81175
5 70617 91570
1 25120 90322
58 88353 92006
1 18444 86127
2 29867 37795
4 65005 84354
11 3965 22345
9 65729 71247
3 16610 39936
1 1638 49866
8 23433 47627
3 6045 48677
2 16067 39284
7 69313 81024
15 8618 9512
4 31842 61021
4 49189 84035
1 67106 97823
4 6364 43053
3 2596 28748
3 47550 96307
1 5853 85556
1 32224 52161
3 3648 31599
3 18386 62585
22 82767 89122
50 13062 14867
6 21179 72004
5 65126 67965
2 66990 99624
1 32814 97780
1 22499 87011
1 17613 43173
2 33702 83709
2 13010 57792
6 71856 77009
1 61360 95202
3 11388 38563
1 24678 71737
18 40518 49850
60 88313 90146
2 24126 52885
2 1115 81500
1 6109 94466
1 20934 81618
1 3811 57267
1 43243 53933
1 17663 85368
1 15489 95645
8 66728 75180
7 68725 76658
1 67441 98059
1 42016 82663
1 41861 88373
1 78350 90041
1 22752 69877
5 15429 47620
1 41500 61303
1 69984 85749
1 30660 72941
1 39518 45069
3 20699 59398
3 47053 65711
6 49726 70371
3 17727 51044
120 86696 88138
131 15221 16409
3 33320 66919
1 12454 48353
1 31574 83367
2 71141 77274
2 2939 62942
10 45568 83178
3 74847 94000
3 62774 76033
9 29388 41174
1 3533 55398
323607 16188 16664
2312 14811 15798
9 10465 31954
6 14869 19616
4 48987 92898
7 41033 49924
2 57687 75699
4 14968 68782
1 8974 77177
1 16362 85122
1 33199 59436
1 40986 57595
26 75964 88267
3 33969 77779
2 53766 90299
1 2224 91223
1 37865 64483
15 14774 24298
1 20816 60840
3 29487 54047
1 68341 71452
2 35186 89273
1 24506 58846
1 1157 99318
1 34975 95447
1 4896 78805
4 22102 42898
6 53982 83392
3 40932 49875
1 20225 53762
1 10496 52346
3 62403 89081
2 54499 67142
23 86943 89069
17 61431 64586
14 6665 20919
4 18356 88985
1 32912 83388
3 30334 50603
1 23491 93497
1 37784 95983
1 28738 63165
1 22380 68164
1 44608 83422
2 60118 90376
1 16439 78787
1 31410 99212
2 3268 68419
1 26857 81823
1 34040 94631
1 41752 53923
9 21788 36325
1 32687 43423
10 74792 97104
4 35410 99449
16 10533 33274
7 11092 26727
2 12994 40976
1 33537 89247
1 26177 65352
2 12696 98305
1 3302 39751
3 36329 87407
2 27534 71537
1 23221 88242
26 85402 95745
2 29488 65412
1 66920 90499
56 22451 24703
3 57603 80434
4 55868 64942
35 9586 17191
1 32203 78498
2 16271 96515
1 22079 77286
1 4310 66336
1 3010 64453
19 73084 74952
7 45991 57649
8 24608 43995
3 33041 44116
1 59 79566
1 16221 88732
5 56587 83974
1 21982 97691
3 9934 31065
1 36662 77440
2 33160 86747
10 78798 99118
2 31456 43846
4 76093 93649
1 29552 58762
8 67985 86965
42 87862 99693
2 29368 31251
1 25718 99480
5 2960 27758
7 33318 68487
2 5157 87989
1 1659 73709
1 42693 84922
12 11747 22098
9 24815 34221
1 3012 80460
4 7609 69390
1 28199 67788
8 71435 85054
2 9098 72481
1 34560 45490
1 16869 70702
8 17995 22901
1 37934 45732
2 37381 78636
4 76006 91463
3 47645 65318
2 27430 80226
1 49590 79212
7 7827 19411
7 45550 50268
13 81696 82455
13 8534 27157
3 66316 85557
2 3961 88010
4 1155 21084
3 81802 85537
2 7517 76922
4 18934 53549
18 67780 71862
1 4837 44215
33 58458 60087
3 64197 97789
1 6062 97049
3 16397 95701
1 646 90681
4 41351 63176
1 9230 62015
1 18890 49467
1 29999 77253
1 51001 98227
2 41475 87755
1 20752 48256
17 77744 99750
1 20103 82686
1 61142 99463
1 53861 69433
1 59482 88931
3 30784 46023
2 17562 88161
3 13210 66016
21 23783 24736
2 70883 88373
2 36057 42449
110 2435 9522
3 2204 53943
5 47253 60059
146 918 4118
5 4790 97862
2 19293 90266
3 51687 54795
2 26880 89809
6 7419 31193
4 55778 80406
5 73600 84510
2 27146 81199
1 57727 98123
2 6901 50157
1 40706 66289
4 15841 33826
3 57703 88913
2 12502 47789
1 38225 78606
1 20233 99175
2 60796 94708
1 46278 47128
4 12270 58377
2 40447 63885
5 54647 67012
418 93720 96879
1 33712 84519
8 72725 98530
3 9987 52206
1 32285 84219
9 64690 74621
4 28151 35639
1 17440 96108
2 70680 83667
2 24282 72011
5 23109 66185
3 22988 35324
5 59031 80797
1 7431 87230
2 16689 62291
1 54580 83487
7 80038 97035
2 55608 72583
1 2869 78838
1 1574 95428
3 1191 17415
17 4037 18516
12 64300 73045
1 21719 85848
4 34535 59114
2 61851 79254
6 25179 59139
1 7126 14957
1 11981 45135
2 39464 60032
4 6034 34461
2 25125 76820
6 56622 64783
62 89519 92083
2 28347 51569
2 14330 59132
3 77981 94862
1 56029 62819
4 55033 81433
2 32011 72693
10 80168 89619
1 2385 45216
3 35890 90948
8 11321 32036
1 49325 82001
1 42646 61496
2 25664 58691
2 11661 38686
1 11376 65631
5 74375 89098
3 68355 82765
2 11299 92109
3 49828 76527
1 18776 58585
1 35511 91072
1 5379 62232
1 6369 98158
1 8404 47582
2 83289 88338
23 11630 22026
9363 24247 25479
2 9001 47227
8 70911 95703
719 11189 12018
6 15117 51872
3 56627 68423
3 14773 62455
1 10995 80485
4 53358 72351
2 11038 76156
1 28774 77727
1 26806 89321
2 5469 37717
1 27440 50772
5 31460 46000
4 13751 17847
1 37008 47509
2 21692 92352
1 21140 59690
1 42732 64191
1 31608 75750
1 19911 92641
1 39067 86236
4 5480 36804
1 37812 55500
2 24646 86628
6 3498 19882
7 57081 76241
31 25185 30026
2 48580 72784
12 67476 93329
6 23035 38628
36 93175 99838
45 10482 14285
5 55004 82549
1 22596 73649
1 14716 63692
14 43958 50838
2 33706 86940
1 1017 74480
3 34905 48984
5 13462 41080
1 24177 38919
67 94231 96036
13 61637 68890
1 44286 99921
1 28547 73460
1 17869 34171
8 19081 36367
3 38400 45951
15 12598 19279
5 60484 86688
2 1489 33472
2 8707 86991
5 75754 98214
16 35935 38416
80 86599 90463
31 40065 41171
4 19118 68123
4 64299 93316
1 44011 88106
2 29683 77873
2 33980 90850
1 47968 83208
1 586 76455
1 37491 61908
2 43444 74587
1 6324 84768
1 47993 68261
4 11173 57700
7 9155 26631
8 15388 23261
2 55943 92287
6 73906 88985
4 48035 75448
6 34799 53813
1 5266 41761
10 74229 77228
3 5145 60695
4 64761 93700
11 47863 54866
5 81611 90780
2 22733 86330
1 14919 43838
1 2877 97209
3 27640 30119
4 21823 31275
2 52826 93838
5 71496 77261
7 4950 60234
2 42762 90428
5 14360 36255
8 78963 94636
5 17780 34943
3 37548 80249
2 5418 77306
1 34975 76131
4 15079 19814
1 24958 88741
2 15978 64362
4 40529 45742
1 15783 99579
2 38246 69057
3 36286 87641
1 15582 41149
1 16634 42375
3 40035 71259
4 62008 69745
4 4658 24173
45 69224 72385
4 7529 62311
1 33817 71619
7 65445 89696
3 60582 64768
1 35732 98338
3 34621 93953
4 23077 35641
2 26167 71113
1 27763 88323
116 4966 9537
1 39143 57879
1 27532 94449
14 14645 18950
1 24372 44481
1 35682 52438
3 4835 93071
58 19543 22353
14 19083 25848
4 12914 30502
5 41397 62283
1 39576 46272
9 60183 77388
8 75291 81088
5 12198 34720
2 3953 64061
2 94 76918
1 46630 79932
1 3913 84407
2 11747 44878
8 69266 79304
1 41010 75518
1 67854 89004
1 17541 21728
3 9714 16932
3 40349 89219
1 17234 95991
1 26589 68195
1 48139 77813
2 22491 76031
1 8542 99782
4 19526 55711
1 43484 92352
3 11964 22771
10 75153 96394
1 18061 94379
59998 32873 33261
3 65728 73679
2 63339 78021
1 30668 89455
2 73737 80906
2 19581 96294
2 15174 63690
11 22061 32630
7 13284 58479
31 85059 97982
2 60062 91464
1 2800 30688
1 57818 93989
1 32321 96137
5 38801 53353
7 55767 69069
1 4813 9338
4 6251 80047
3 20477 31046
1 18341 78460
2 6432 97562
1 3302 82401
4 52582 65243
3 7941 44914
9 73891 76567
1 33357 92971
3 21309 42430
28 1402 15275
2 32723 53317
4 11674 36990
5 73842 89497
1 16717 49056
1 17544 59588
2 37089 89748
1 10828 42450
4 18002 43993
3 31257 69390
3 34349 58725
1 31788 89985
7 68334 82083
1 66074 92410
5 16127 23684
1 7387 63542
2 33093 85429
1 7322 70414
2 1941 53837
2 16205 94415
2 56232 89823
1 67215 79122
2 25246 78859
2 29943 72603
4 29619 43774
3 21377 36919
4 56739 81832
2 20835 31997
2 43910 83299
1 17362 54155
1 45936 89304
2 21330 80004
2 69515 72412
2 64687 94716
2 9957 32710
3 40096 53691
1 17852 74285
3 3671 88495
2 12520 98067
1 74561 84618
1 34514 59735
1 15276 48128
2 17356 57707
1 34575 62041
1 75362 81617
286 4576 7380
2 26036 91483
4 61823 93080
3 6630 48377
3 71813 82394
3 18623 48155
1 17370 87582
1 40963 66598
1 30294 55618
1 29428 87740
1 24367 68713
1 1299 84725
1 25391 48050
1 145 91211
1 29393 67042
1 12745 92126
1 7530 44718
1 20232 55348
22 41763 43233
2 25102 37325
9 65710 85494
2159 43261 43866
4 58166 88872
33 10907 16643
1 5984 85172
2 70114 88812
6 19068 46444
1 22706 80019
1 66283 96137
2 10653 44995
1 46617 99767
3 25171 95718
1 45481 80476
1 50432 86614
1 7123 72694
14 6395 25780
2 4943 43719
1 75099 94281
3 17753 59300
3 66320 89356
1 12592 99850
2 19017 65044
3 73989 88001
1 16995 30386
1 7346 42802
12 85335 97554
5 34606 56671
2 5279 97634
3 29779 66983
20 84798 94053
3 72052 89314
6 76502 86810
138 92290 99889
2 34755 63944
6 9321 17145
2 32233 43888
2 25321 51837
2 14806 99147
2 8208 76916
8 14556 34034
1 41791 80175
8 52749 91153
1 20116 42498
23 83477 91774
3 3997 47225
13 51126 70898
1 34719 38999
4 27789 35978
3 8383 30267
104 78517 79451
6 75285 91078
6 34957 42817
2 16915 80582
50 89433 95368
2 25209 52787
10 9900 19355
2 40743 82603
4 43184 45844
1 37281 98234
2 50477 57913
10 43904 62358
6 9846 27254
2 34034 53160
1 42111 77593
2 20425 35392
6 72434 75238
1 1210 97181
1 25911 98807
822 19132 20242
11 58411 89272
4 45805 82273
5 18719 28120
2 43311 76508
3 18656 89538
1 9080 30193
3 35754 45319
3 32628 61509
1 39301 94064
1 67370 83621
1 57836 88445
3 42080 93341
2 67131 87953
40 88398 97301
2 19494 98890
1 54251 84730
1 47542 94102
1 12571 87294
14 49878 61658
4 38261 59044
1 42186 86513
1 33139 97052
1 35825 60695
1 35168 95066
2 9189 45445
2 62462 79524
2 22451 59790
1 40080 69092
1 38445 79522
7 37684 42810
1 28245 65525
1 20730 70976
4 60410 83594
2 7997 68380
1 26047 72684
2 49187 89015
2 16150 97827
2 62752 77754
2 14623 73219
4 58452 81543
2 64312 88405
1 50173 91366
1 38042 53691
2 5052 96914
27 57874 60982
3 51874 58946
7 8176 22082
5 74151 96037
1 59655 85608
1 57539 76858
4 1768 64086
2 11749 42342
5 42241 46366
1 3755 75020
1 19058 57155
6 64559 98184
1 65937 88472
13 46797 57426
2 20653 61840
3 75692 77371
1 18367 92479
28 14766 18887
31 80106 80820
1 22845 89469
6 32560 62148
1 13030 87085
4 75677 96194
2 30884 67688
2 58586 87292
1 469 94435
1 53969 75399
2 10657 80908
573 97715 99790
1085 35903 36579
4 1791 60269
1 12825 83909
1 21864 99053
1 4996 69707
1 34378 56282
1 13213 45027
7 5812 32388
19 65238 67987
3 64856 89163
2 42391 46753
5 12991 49058
1 25682 69300
3 45593 66309
1 18133 80583
8 48216 79587
206 7971 10682
3 25155 56599
2 62280 88584
4 73426 93187
1 24625 85678
13 3615 39579
27 84603 92291
18 80196 90942
1 25083 85233
4 50721 87775
1 59063 91480
4 15054 68922
1 6376 47435
4 14600 49497
3 5853 81027
1 34439 80439
1 6969 68612
5 10211 18906
190 1502 8477
2 44094 67909
11 418 23409
3 37669 96528
1 20779 93734
1 1925 25523
18675166 95058 95354
120 5158 6247
3 2305 80174
1 51644 71539
1 6394 92464
5 12174 51174
2 7903 35226
2 3043 82189
4 8383 39184
1 8208 59833
17 17663 29343
3 27747 76867
3 47637 87108
2 30203 88051
4 13794 40981
2 47216 90671
1 50982 98703
1 61458 86541
1 48682 72268
1 49095 96535
6 4579 35928
1 5796 18314
5 41312 49123
6 51261 54425
1 35408 87923
1 9994 83180
1 24517 52082
1 41618 53105
7 60005 82139
2 13500 57371
9 11320 23829
5 52258 63196
4 63999 88088
1 54178 78251
1865 2741 3243
1 51773 71806
2 26956 58695
5 19640 53229
9 33560 37254
5 60762 80862
1 59606 85264
2 14820 49813
2 29115 95721
9 4922 32966
2 29637 89872
2 34471 35714
1 13882 96730
2 21530 79138
4 15501 21200
1 8668 82096
2 66463 85743
21 46669 47869
2 45415 64410
2 29273 78550
233 91336 92671
3 2396 72893
1 244 50929
34 53605 54341
2 13603 53215
2 27221 74446
1 11572 77363
1 47703 62082
16 73317 85666
2 8883 22121
2 24610 98679
2 27693 92102
1 2270 99326
1 59657 93993
1 6563 94479
1 67522 83936
4 22625 66043
1 70350 95317
2 14259 63963
5 18818 26043
1 31149 77667
2 10782 64212
1 44198 99133
1 31530 50706
6 66682 92363
1 28092 94250
1 7847 35310
1 10480 45735
3 20264 56257
8 6888 30322
1 17367 78589
5 12224 18707
4 2177 75354
1 49904 96616
6 54916 94957
2 54964 69524
4 11839 65356
2 64124 80344
2 68191 99864
2 24669 83597
1 52235 67874
2 6912 35137
1 73567 81890
1 21812 53307
1 14321 72193
98 81694 83113
1 21462 64320
10 80078 86797
4 45071 86483
3 22392 49800
9 71344 75627
1 51868 71045
4 23391 58995
10 35225 44597
210234 97152 98098
23 10763 16941
18 5758 10077
2 26790 47338
91 1852 7344
4 4763 70004
3 19159 46111
2 23904 53407
8 13430 16878
15 28042 29250
2 17933 96642
2 7749 40604
2 38637 86956
1 28190 91938
7 48225 80898
3 9761 44101
1 33528 50696
9 71685 78295
8 1691 24819
2 402 67946
2 32136 63482
16 59272 65448
2 67670 85980
3 57125 63267
5 8167 39048
1 24887 81416
1 4420 32668
16 90449 94064
2 24742 79541
2 5768 97328
2 56951 92964
2 35857 90449
2 24760 32858
2 64788 70168
28 77177 81997
15 17448 24993
2 45372 95926
4 7329 66789
1 9449 90556
4 25292 72317
3 35264 86050
1 15494 50851
1 7495 84781
3 56186 89099
5 70196 77241
2 9910 76107
3 5318 42866
1 44047 62938
1 15830 43741
3 78225 88524
2 3291 58402
1 41615 59855
6 55644 94061
1 68273 83862
31 7830 8760
7 19170 25445
2 27022 77344
3 70888 88601
2 13163 72477
7 43952 57189
4 23284 46122
4 71666 86015
1 9459 47175
2 29297 89071
11 14397 17686
2 49618 75125
8 2159 38981
1 15606 59147
2 60058 64925
6 5386 15424
3 5536 75656
3 54471 60161
2 37953 78941
1 6405 59093
1 15496 80690
3 12836 44496
2 53251 79225
3 1752 95940
1 57059 87545
3 49546 74243
3 40561 85519
1 35557 81177
1 68402 81238
1 51009 77367
1 71494 80451
2 15672 40749
4 15351 65564
1 8721 68225
2 17243 41895
1 54790 91559
1 56388 91363
1 17278 78764
8 45822 51671
3 47083 76624
1 30715 52644
1 20315 84251
3 67090 94069
1 53955 82582
247 11597 12138
3 58773 86226
1 31474 71707
2 18881 89164
6 15235 22217
1 5798 39845
1 57076 95731
3 68953 96085
4 14054 63881
2 4238 59312
5 39842 55284
5 68210 87056
1 47103 97152
1 41657 81480
33 63573 65792
1 38345 91621
15 29000 30359
39332 85193 86350
4 8174 85602
1 59556 70580
4 76706 85296
3 73546 75376
1 9733 98902
2 24475 64698
36 94851 96140
3 42277 71215
1 8876 78819
8 48956 55531
1 36375 68035
1 20380 91992
4 38780 45726
1 21216 56885
14 10097 21485
1 1712 73437
11 2059 21077
11 73355 90995
12 42440 45147
2 69603 93954
1 4750 93951
3 27846 57456
4 3119 25270
3 66867 75103
1 57720 98420
1 42199 72234
2 21509 97643
5 26126 33224
1 49453 84887
40 6590 14465
5 28397 46598
1 2862 64224
4 32955 71026
1 2269 11796
3 30236 46176
14 58027 71268
2 9128 32962
40 77614 79419
3 2255 56192
5 54880 81600
4 35077 56279
1 32812 69625
1 36141 75311
1 15216 97052
1 24436 63884
1 36205 76378
69 3610 8576
9 22914 34239
3 56559 64022
2 5926 46022
2 29518 67022
1 31332 77918
2 30130 45774
1 21813 60013
7 11275 20832
142 86696 92410
11 6222 23935
4 4520 79746
2 59130 81413
1 13769 50451
1 22462 76831
4 45653 99819
1 22272 90354
3 5373 48431
2 47991 95164
2 2924 85364
19 89175 95849
7 49578 59863
14 69445 96377
3 31154 55752
4 74003 85669
1 54311 80216
8 4123 43858
1 2019 77058
1 7659 92937
9 10369 41196
3 31907 47812
15 2934 8556
4 4633 96513
1 14261 62463
1 80004 93604
2 7674 15245
5 44838 50881
4 36946 94946
1 68360 81897
414678 2926 2933
2 39536 62082
16 82162 85323
3 35692 83774
1 22392 56277
4 44469 46888
2 7764 58863
4 50812 83698
2 70316 78357
1 73623 82936
1 23631 58738
3 28616 74952
1 26456 34269
3 65182 91825
1 58251 81717
1 4080 86648
4 13894 59279
2 52440 72576
11 25131 38357
1 26423 87738
1 23882 71021
1 288 65076
1 15412 40018
19 24074 27894
4 31230 99349
2 820 83227
5 60720 63303
4 74343 79923
1 12881 48464
1 23915 86315
1 36502 81494
4 38235 55829
8 45871 47288
2 23789 94076
62 79950 88164
103 57912 59001
1 38657 89912
21 65621 73539
2 34218 96753
12 53743 71867
5 67842 76495
2 35514 59965
6 16924 40159
1 24253 99767
4 27543 74761
1 2388 78244
3 74792 95540
2 14401 86934
25 81645 85792
22 6751 20771
1 46710 68095
1 24211 50630
18 11784 23331
4 65072 71481
4 31020 96541
7 9519 22634
3 7609 39253
1 33141 88914
3 46077 89530
2 38724 53032
3 73039 88186
1188 24163 25523
4 14433 76918
1 54191 73597
7 17891 36859
1 14399 71777
2 21771 68199
4 53719 62174
1 59419 95718
5 1112 51274
4 61772 64456
2 12670 41056
1 37916 98149
2 24933 81624
5 70368 99982
6 8684 30084
6 78249 82792
1 20802 85866
5 69430 96334
2 70057 74802
4 27335 69418
1 33613 47799
3 46608 99389
2 46141 67862
1 39084 84869
1 38332 67305
2 10528 35076
1 31947 98105
1 19428 87644
1475634 7353 7836
18 31402 35677
4 13759 82383
3 72031 92687
2 11904 98072
29 10844 12749
1 45197 73031
3 52353 70554
1 58266 89199
1 71370 78947
1 59297 97090
3 6403 57518
2 56700 76592
2 49729 76093
2 29491 60489
2 18743 66123
1 16415 89327
36 22043 28108
5 21134 36260
4 73276 85371
3 52000 71610
16 84189 97165
2 1581 38936
2 58892 61092
2 23294 98160
1 20191 84761
4 64424 99241
4 10121 52750
1 16849 46597
6 62616 87280
1 42325 75868
1 46450 83432
1 66104 85774
1 25910 34656
8 46435 52043
3 32969 98233
5 22737 38012
2 26159 34336
2 42268 87198
4 79163 98383
17 17187 20781
4 41152 58771
2 4863 72429
3 59425 91034
2 59093 89165
1 3398 84419
32 17460 18079
1 27724 57525
4 54224 72171
2 16926 61113
4 8903 52454
1 17462 31245
1 25516 51206
3 36791 72549
4 62934 70606
194673025 39391 39421
2 66226 73725
1 45100 84185
11 9812 39983
123 8564 9469
2 23457 87342
9 77211 82667
2 28991 73616
3 25281 25964
4 46812 69136
1 31403 98408
3 13260 50065
1 40211 77311
1 2766 40631
89 88259 91062
1 51114 82629
2 5358 91216
1 37094 88772
7 26981 27406
3 11849 19289
3 8648 77223
6 461 42763
1 21111 95565
2 34026 54826
30 5741 17860
2 6625 96117
1 15276 84802
1 35069 92562
1 7620 43522
2 47581 77768
2 42967 60117
7 67742 91914
1 3999 28069
2 43604 82694
4939 76422 77407
1 56863 74873
6 45476 52552
1 36819 66890
1 18395 90097
1 13507 53355
1 15608 57838
9 71756 80267
2 5418 69606
3 11572 46618
3 30026 93064
2 60113 80126
2 31358 63259
1 12327 59256
1 25417 67291
5 54021 62461
1 40899 87260
3 75996 88343
3087 49001 49365
13 7915 9649
3 16198 88699
38 91453 97649
1 45856 70497
2 4249 74867
3 37918 90814
202306582 86841 87215
4 8264 27590
2 46924 86166
1 7929 61454
1 28037 65149
1 24266 64364
7 65971 75914
6 52192 77000
4 44366 56274
27 80371 95911
1 3235 67023
1 32162 81161
1 64439 72456
2 14132 74692
883 14627 14802
1 64002 69625
4 44555 79456
1 60578 94957
2 9959 59092
1 11896 68389
19 31693 36209
21 14437 23659
49 88698 92914
3 11275 52571
6 7201 43950
3 38535 76910
1 10808 89638
1 33881 46677
12 71668 90397
1 17199 99890
13 58927 67137
3 51004 66389
2 31141 84547
13 79499 85057
2 16254 73755
931840 25972 26540
1 74 91448
1 32336 62390
3 62952 91298
5 71046 82840
1 35256 97237
5 19780 30821
2 35518 63936
3 40085 81852
4 61245 71349
4 21320 36425
2 30412 73356
3 17868 60761
1 29103 79099
5 64622 73324
1 17729 30872
2 14108 60379
1 52348 90846
2 37578 86277
418 10252 10953
9 23451 34364
3 42590 73608
1 27231 87241
1 15323 70612
7 2573 40847
4 31765 49849
18 73467 74341
3 28639 97360
2 12014 99246
1 17693 63586
1 58712 79352
13 8552 29299
16 56053 59665
3 25504 63573
5 21904 46289
1 28921 39604
372 90669 98570
2 3644 43823
1 12164 40390
6 56871 94985
14 11188 22654
3 24050 41410
4 133 28862
16 78562 85774
1 42951 79063
1 16907 87533
1 25324 50839
3 14792 78066
1 3240 74893
1 2338 38241
1 23921 90880
2 1148 93107
1 34228 65840
12 6770 12472
1 13891 58081
2 706 68124
9 74779 86817
4 39138 83218
1 36523 76356
3 37053 56221
4 53468 99347
18 71615 76128
1 3382 72915
6 11452 29979
8 70070 76627
1 24240 97152
2 25815 87713
1 31331 82647
10 9306 22729
8 26213 33353
64 88526 91390
1031 29778 30310
4 22517 99398
4 36681 47792
5 21089 58172
1 19450 41777
2 13571 57587
2 43256 95084
2 13814 44900
1 24131 65610
1 34199 84465
2 15775 35691
2 49136 65784
2 26000 43802
10 76093 92669
1 693 49395
1 17623 80418
4 44920 69123
4 59035 83200
1 36968 88651
3 58071 67080
2 9120 28386
2 26383 62538
1 13059 98098
9 75357 95565
13 834 21563
3 2541 53548
1 25695 31872
1 77194 93232
6 27865 98725
2 7807 66706
1 45387 52857
45 63158 64779
3 31519 55176
1 2932 97355
2 54353 75807
8 63972 66153
1 33950 80638
3 52327 89526
3 45387 76469
1 14961 18206
10 86056 94555
2 45087 99233
2 25696 69726
14 3169 20226
1 63754 72170
3 25728 88077
1 62547 73406
1 16356 67413
5 3166 36633
1 15783 28453
40 2169 7459
2 22949 88025
3 48480 60951
4 13357 37980
2 9268 68255
5 27579 36196
2 7874 41308
18 75517 94344
5 41732 47600
324 58740 59141
216 58530 59145
2 17409 70610
1 15680 89149
2 35522 91605
1 26076 90960
3 34788 39718
6 2913 24966
7 28695 38607
1 443 90582
1 5481 45017
4 52812 65872
1 9061 84620
42 84470 88821
1 9210 31411
2 58499 76140
1 42581 94301
5 9801 35606
1 3939 73094
1 2778 38620
1 35104 78706
1 14172 62469
4 10213 22616
1 3955 75371
14 36791 55430
16 57123 57861
3 13727 53296
13 77230 89179
1 52727 86467
12 18405 19652
4 72433 95181
5 16710 96408
7 87433 91707
1 82742 96603
1 16327 72079
31 70819 77734
13 64796 67779
4 17074 18245
6 19487 64590
2 32398 54914
8 57698 61878
1 15889 89288
4 1893 36370
1 8194 45253
2 34874 61911
1 56222 91063
1 41620 63339
4 12010 23876
1 23914 83642
1 43269 73846
1 44655 87378
2 12211 88436
1 19491 50675
13 60431 87802
3 12741 59867
4 2307 27015
3 36727 89429
1 14167 70638
6 73072 88910
2 8640 57094
306 1784 2675
1 22609 80158
1 1709 88167
3 17635 63050
1 54279 69826
2 42036 59082
1 43323 85555
7 70256 78634
2 37737 49985
1 43254 69218
1 3725 52877
1 30270 83452
1 53804 64612
2 3070 67849
1 1642 91008
1 2006 53468
1 10310 75417
1 29115 75863
2 13998 25176
4 62468 73638
5 55386 87344
10 10744 38527
1 29144 76812
3 7343 25347
1 45347 48463
17 75872 87392
5261 76631 77484
1 321 76910
1 11141 81717
2 8481 82046
2 21088 82178
4 239 82154
86 1500 7846
1 12943 55919
1 61554 71078
2 3749 30157
2 42043 63329
3940 33675 34297
1 2149 41219
1 40961 65404
1 1496 44302
3 61221 65979
7 42199 87466
2 36607 76503
2 12099 74750
1 25471 53801
1 12825 76436
6 64188 75919
2 10306 28649
1 61214 81108
1 65863 91114
4 68660 95200
4 16637 92568
1 23639 37260
1 11775 80770
15 28562 41719
1 7019 52399
2 39967 98231
4 77269 97346
2 15198 88031
2 5426 35015
1 15522 92579
4 52767 75279
6 35986 57346
5 75562 91141
1 7528 98689
9 8406 17154
2 77374 92607
2 40345 61393
11 31086 34596
1 33741 47784
1 32194 66146
19 3546 23018
1 70616 83430
8 72044 93251
2 55354 84665
2 19355 93375
1 32276 75323
3 9223 62695
1 6286 32246
9 61139 73010
6 77809 98386
1 71304 85354
7 31015 63092
37 87946 97449
3 75732 96156
1 26360 85265
5 43763 77608
8 5114 33889
2 18900 77253
9 24606 29327
2 35867 85258
1 41846 72578
10 29323 34396
24 87199 95826
1 45969 75863
4 3639 31691
4 9819 23426
2 27579 67978
2 39517 85759
1 21286 78942
3 14963 67879
1 65043 95858
4 58947 77243
1 28246 71326
1 28034 96482
17 6875 17948
3 24179 47119
3 22904 78098
3 29158 61572
1 13059 66971
1 40978 67162
13 67293 71616
2 53693 68826
1 47006 86841
1 51393 80590
1 37352 71341
10 43278 45247
551 2071 3957
1 30766 93195
5 8429 38776
1 50707 86632
4 43579 98296
5 30892 49354
4 20638 31497
2 20193 58580
1 44378 75616
3 13733 36477
15 2618 25361
93 2022 3431
1 31145 35525
134 93523 98094
10 3249 23785
3 52143 87770
3 20585 92415
2 7816 24212
6 19017 20125
7 35680 48319
16 73122 88005
2 36469 90268
1 24304 64242
2 16017 64695
1 49854 69167
10 76456 94316
8 76305 87346
1 4646 69911
2 51984 87329
8 5195 43446
4 3017 51009
2 40533 99382
2 35091 82344
12 23110 28652
1 40561 48216
2 12066 18186
2 5230 58539
2 5466 74502
4 51848 72621
10 53908 78284
3 4488 85043
4 23845 30702
88 11525 13845
3 13768 76190
11 79677 84392
2 9640 57523
6 69266 80010
5 3655 41737
1 7065 88276
1 35860 83096
2 16891 47150
2 27176 45976
2 3851 20837
1 16522 56008
5 39522 97296
1 9557 86054
2 40376 60658
1 24908 51648
1 10742 39792
2 24401 94804
1 52010 80423
16 81523 94957
5 13437 34503
1 5625 88511
1 12913 52019
17 35785 36014
4 12590 23850
10 48234 56016
4 25889 59920
2 31720 99629
3 64760 94843
18 8533 13219
1 272 93874
62 4606 14478
1 206 65424
5 555 23759
10 67960 82176
6 53124 68823
4 31666 95975
3 59915 81557
1 73277 75177
5 604 59396
2 17844 90586
1 22178 71382
1 15407 60307
1 28596 88897
1 24331 34560
1 30188 75687
1 68438 83281
1 28745 29561
6 37219 54485
1 26225 59760
1 27706 67306
7 24943 30989
1 34723 66831
2 25283 85795
3 28478 34586
8 73614 82121
2 32042 35702
1 48271 57641
4 66912 81033
1 39468 65142
3 18443 91910
1 11042 78890
3 13883 21381
2 14051 69273
2 14612 87732
1 41217 70935
5 48857 59199
3 60463 86401
3 15272 63003
1 40941 97692
1 30154 79799
82 91692 92892
3 14749 65480
2 45280 57239
1 13702 59943
2 29128 44128
1 5831 99476
2 57643 81140
4 60144 92034
2 17005 61884
100 4597 6642
6 14682 41668
1 2659 68954
1 55329 85732
2 45320 74491
1 17451 32474
2 24058 97709
83 3072 9506
2 14738 73409
2 21357 70630
1 41298 65922
3 18815 77625
1 29312 99199
14 79247 90012
2 9969 36468
11 60926 79798
4 38825 67488
1 49438 59347
1 1946 72828
1 21338 63216
1 19284 91604
1 64836 99670
1 52132 60907
14 65727 69972
3 56385 88189
4 65422 97917
1 50995 58606
18 6537 18485
4 66510 70021
10 33572 36459
1 47487 55006
4 24338 90460
1 5790 69990
1 10361 69557
1 4313 94482
2 28116 78745
63 26363 29133
2 4679 96605
6 2032 53456
3 22747 69454
2 553 49206
5 10665 25716
1 7325 63393
1 26969 28111
1 25486 57663
8 71724 84796
6 50247 84282
47 2639 6484
5 10169 44566
1 31783 90061
1 79569 95759
1 17994 18961
4 40095 58043
1 23448 85963
1 40275 60621
1 28484 63501
3 26461 41069
2 36215 78703
1 43166 90896
2 25578 87867
3 28550 50876
19 4640 24180
22 7908 14258
8 73442 84481
3 25991 66969
3 13356 70100
1 16073 70484
1 47079 73050
1 11874 78000
7 62339 98385
8 872 22444
11 59898 63745
4 24355 31826
2 48523 77978
6 31050 53647
2 40324 98749
1 22292 76695
2 68473 86744
121 83334 93246
2 33654 71555
1 60260 67175
2 50390 94395
8 5099 12539
4 88 55704
2 7351 49648
1 64441 72987
2 59646 63270
4 47408 94532
3 71044 84915
4 7733 80291
2 71919 89781
14 11124 16217
8 75488 84410
2 4719 98798
1 52422 84168
4 373 53473
1 17453 50300
2 24401 59636
1 67945 96188
9 21732 28687
3 29185 75821
2 70915 82688
1 32779 52553
3 16252 44077
1 68893 81544
5 32122 38882
5 44416 70037
6 57135 83269
1 12227 65476
8 34444 35146
3 13636 96921
1 53204 86547
75 90866 99898
2 41889 57719
2 16553 60978
1 39534 92492
2 48625 85999
1 33064 82262
1 4847 84764
1 12123 40973
3 19420 54778
1 18591 55697
1 3086 74341
1 1167 93527
3 14927 46266
2 24537 93345
1 45235 85475
3 1118 46076
5 78957 94274
1 7052 90335
1 10072 80537
12 36606 46133
1 4307 52285
1 31815 65276
2 41503 84431
1 42095 83762
1 11934 80641
1 30792 79176
794587 42649 43561
6 53941 94395
2 36442 49307
1 18303 57385
6 33590 36232
1 40781 63407
2 30689 33891
6 12516 43702
150 5279 8492
78 55760 56123
1 14480 98949
1 1574 76459
10 59449 87372
4 5938 35343
7 80039 81743
2 32737 49948
1 15682 34984
2 53822 67011
37 14276 27612
3 26375 35829
1 23949 71535
2 10040 20708
1 29536 44739
2 12480 89829
4 41395 59263
12 9967 16576
1 62182 73598
4 17966 67670
5 78126 96038
2 21068 88969
3 37813 80349
1 25631 55509
1 64037 84971
3 8952 55118
5 35835 54535
19 10586 12604
3 14172 61722
1 20123 45294
1 18561 38465
1 24670 73738
2 43746 95015
32 89222 99017
49 6136 8989
1 31549 38910
13 57310 64003
3 16828 91889
2 31508 82517
3 25174 48764
42 81908 91622
1 45719 51446
3 25825 57679
3 52819 87328
2 37405 85587
1 59088 99262
12 62822 70224
1 1700 38524
3 47462 87826
3 64494 84331
2 51505 61324
2 16765 47096
2 42357 84990
1 48850 58467
1 46628 97133
1 11343 98758
6 32415 38319
3 5760 91077
1 42318 79377
3 75011 98637
1 43480 93211
2 44156 74401
6 7605 36737
2 49583 81247
1 19740 91496
1 49368 77986
1 10963 67551
1 49078 56664
2 48388 77869
1 44544 97468
1 5270 97992
1 34249 86260
1 47148 93735
18 83957 92262
1 42330 60429
38 13281 14092
18 24876 28536
300 16650 17046
2 27006 69337
1 53970 99453
2 22238 74133
10 28282 45191
2 22853 96005
2 28785 42740
1 40486 55769
2 64740 77388
1 42959 69176
2 60741 95520
6 59165 64817
1 30120 79573
3 42041 63011
2 60867 77732
1 26554 94510
17 15976 25440
22 66761 67878
7 33922 41309
3 55361 64425
1 56890 77825
19 82431 91899
5 6146 42616
21 78337 90114
1 20696 28006
2 8587 41465
3 39359 63792
1 78547 89906
4 72579 84343
5 464 89605
3 19316 35624
1 74500 86115
2 34408 47065
6 58468 75121
28 74218 76437
1 3059 96351
3 67267 87410
4 4395 36111
1 49524 98291
10 82950 87935
1 17377 46037
6 5733 15972
15 49200 56165
4 18658 74493
1 13055 76960
9 39770 47248
8 85124 87206
1 4583 97854
4 7801 48641
1 22940 72067
1 1595 54640
8 76916 86331
1 24334 45106
1 11749 95194
3 73739 82658
2 28289 90919
1 25176 39629
6 61062 96646
3 42013 77945
3 20174 38194
1 24554 96272
4 40921 76052
5 79711 98833
1 1224 90752
1 10204 64326
2 30922 76919
15 8471 31051
1 20765 81898
3 12783 36473
10241656 24266 24724
3 15583 95178
1 31945 52044
1 18234 62877
1 57325 72535
2 4966 39116
1 28218 93590
1 38725 73045
4 26330 32029
3 74814 93228
3 32529 58854
11 11388 26313
1 9663 47572
2 13967 76306
1 6928 96080
1 32690 42408
2 3799 35896
3 35384 61762
2 18394 83254
10 68059 93283
2 3590 68640
1 28439 86733
3 15527 34509
15 87985 91546
3 14397 57694
9 85109 87682
2 83747 97589
1 28408 72697
2 35356 69615
19 77033 86430
5 29920 71873
1 12834 63813
7 59819 87388
2 17246 78493
4 67339 81781
1 40608 74405
3 9227 67518
1 4131 66698
4 66401 93394
2 20334 29328
2 35551 79060
4 3443 27619
3 5728 55505
7 10584 15326
2 48711 52632
1 20841 59272
2 1225 76581
6 88550 93109
11 73979 90368
84063079 40966 41288
33 1064 16995
410 537 2754
3 41921 93345
5 58899 71669
2 59559 93290
1 68701 98626
7 13977 39993
2 47710 91045
1 27018 94686
2 21576 72440
5 32219 95720
1 23179 90644
1 11966 86577
1 57430 70862
2 23341 81237
3 11704 43767
1 392 67599
1 36693 49336
6 72907 81277
3 60644 73426
2 21023 49495
3 25384 72180
1 22375 47912
3 87057 94861
5 53508 72989
1 9129 96918
11 76641 84078
3 36612 41960
1 15611 84334
2 14558 92818
1 20039 65932
3 55998 58973
2 27263 47914
2 47868 97679
1 12722 54590
3 32596 97759
1 60851 85396
2 61763 94080
1 38123 42454
3 18371 51073
1 39295 72998
3 33298 37294
10 38175 55482
3 30169 69055
1 58455 62731
1 7901 84945
1 22801 52049
1 20831 91699
2 397 66683
1 2317 97012
10 73982 90386
1 33442 42460
2 22300 77966
2 13429 35022
1 33277 62207
1 47764 74430
2 692 35941
9 81778 84253
1 58573 82185
4 43306 96023
3 21626 77447
2 51798 77686
5 47764 57650
1 61034 90886
5 67875 89207
5592 45306 45797
6 32730 60774
11 86583 89758
3 38478 51926
17 3165 14347
2 11100 81083
27 4587 32125
64 68655 70131
3 21340 60641
3 6307 64281
10 69980 84841
2 26321 67193
2 37335 69726
2 15655 91823
1 45050 92859
1 10860 93560
1 17739 79942
1 44934 63213
1 47289 75707
1 37055 82656
2 58462 84869
3 197 42787
3 25683 41297
4 37792 86440
1 49505 85014
1 7633 47378
2 77855 86241
31 69499 72618
3 33400 43684
8 15163 25452
5 7911 66582
2 34748 75794
2 22626 43139
28 85440 98049
2 36388 74552
2 22423 64325
1 18200 34792
14 71349 78896
2 25471 62595
21 68918 71512
1 60729 93937
1 18910 83745
2 10553 22299
12 78262 98209
5 3331 34472
1 81328 91326
6 40084 68596
3 6734 59661
1 21066 99809
1 1121 62719
1 9705 62241
11 76787 98385
1 40128 95149
4 17481 50651
1 522 95543
58 91400 93045
2 17608 92734
1 688 90037
1 37543 78355
5 1619 7956
1 23265 98641
1 38779 80711
2 79561 87147
3 23921 70275
1 44623 46240
7 66544 77717
1 5251 52439
25 3966 24159
6 48060 63164
2 76285 88030
2 65830 96922
26 87165 90236
4 72632 83295
11 59420 79057
3 78238 86486
13 30326 38020
1 47730 70411
1 48891 70847
1 64275 86058
6 8773 42360
2 23138 51967
4 10122 57052
1 68844 75072
3 17518 32541
21 88648 94920
5 40048 81872
1 87304 97267
5 9453 80380
1 57244 83248
1 30603 47106
2 30808 42023
1 12925 62712
1 27428 69368
3 64487 75586
1 13271 43819
6 35499 42930
2 19540 57977
48 1965 23597
1 20477 73217
2 31619 44178
66 92946 94417
6 66891 79870
2 23720 38986
3 11210 34185
11 51067 55672
4 21909 89286
10 78445 84394
1 17087 45729
1 2484 97961
1 12241 70360
1 52290 80447
6 80900 94965
3 12524 96982
2 30989 78026
1 28942 74016
4 17724 25574
11 64133 66104
28 23203 25769
1 55533 87540
1 33296 85804
5 53977 93184
22 75072 77228
1 43160 78117
2 47536 55057
1 77478 99559
65 89684 97049
5 49060 66037
1598 97319 99058
13 6489 29653
1 45743 90307
11 40793 48832
1 13052 71611
6 88478 94543
2 44641 78749
12 26861 27707
4 38151 55588
2 29210 54452
1 48772 73138
5 337 29116
1 72678 92694
2 3921 81193
10 1085 9551
3 42209 68133
1 13933 99349
1 21006 61937
1 22680 91560
24 14919 18806
1 8407 51940
3 11909 42622
3 19050 64718
1 975 78644
1 6144 80518
1 36744 51510
72 4666 14262
5 24049 40981
3 42325 55107
2 29567 93236
1 33187 35033
43 90844 96684
4 4718 21034
1 51132 70470
4 14455 60099
1 3519 62747
1 2190 97348
1 21997 93214
19 55016 58821
3 26037 85022
1 13820 65846
1 30630 78963
1 42964 90075
9 9652 45457
8 73554 92714
3 17969 37396
1 1642 26921
16 80348 91008
3 3462 44414
1 6802 44821
1 28589 92392
2 12319 82445
1 64398 91926
1 14263 35260
4 29260 65288
2 12882 39041
25 78295 82016
13 78618 91217
2 3757 91901
1 21643 88799
2 38331 98674
2 10262 33736
3 6009 33934
1 8955 54980
3 34820 46662
8 70840 84259
3 17587 70483
1 26042 46456
16 91108 93234
5 76068 96677
1 43911 98331
4 22976 37698
1 15569 33511
6 12127 21444
1 28313 42749
118 84442 84886
2 11019 61575
5 38139 93425
15 9633 16173
3 17700 65262
5 75497 82344
1 35425 88265
7 49377 73698
6 46735 76922
1 45964 76097
1 15270 57397
1 52305 87230
1 52201 88436
6 38196 48938
6 75380 87035
1 36829 81133
18 62155 69932
1 21201 90654
1 8523 73875
5 5921 37470
5 12934 32553
1 21380 76347
4 35639 75951
3 3806 64164
1 9579 64900
5 17549 20965
2 7564 72524
1 10278 74218
3 40484 53857
29 62958 67359
2 11361 28987
77 85415 87476
3 59798 90183
5 19443 62489
1 27673 87465
1 22372 70218
14 28642 33685
1 2367 48923
2 41596 84605
2 107 37008
1 42591 48901
3 13378 70471
3 37 38600
14 50648 52578
3 28753 80420
11 58020 76936
2 35787 81711
3 42588 46563
3 18433 37918
3 52856 95062
1 49824 91013
8 88376 94617
3 60494 97561
15 47534 50905
7 12811 35785
1 22529 87872
15 65891 82592
2 18585 81951
1 23485 73420
1 21912 35501
1 1289 50244
4 19515 27590
3 34209 77684
2 1051 51411
2 60592 67852
1 21303 92996
3 1796 53809
1 18060 50996
1 7068 38658
9 71502 83998
1 25236 29392
3 27545 63763
1 30423 49110
13 74822 91999
2 24824 65696
1 18014 74983
1 15585 95209
4 56408 74553
2 3368 80436
7 85029 88950
1 22825 35208
1 31697 35016
2 445 89602
149 7185 9503
2 4787 32838
7 47876 95213
8 37159 42063
3 26832 43650
3 23262 31904
3 18344 27758
18 59534 60669
5 30253 46725
11 2776 16722
2 20292 89345
1 20614 37464
2 7647 91583
3 33997 61201
2 20795 98900
4 53737 78732
4 40775 61103
6 59328 67573
1 56955 72480
10 67011 70806
2 32834 93029
1 10582 68319
14 88007 98474
7 43168 52493
8 85049 88391
4 18367 34283
4 16293 59353
6 34899 37907
6 64831 94542
3 18891 67987
2 25283 50751
1 52644 58429
6 59120 96986
7 8702 15667
3 37222 87753
3 10472 52371
2 16235 69849
4 48189 51634
2 6138 87651
1 57528 70454
1 21106 53461
1 14515 35735
2 46624 84294
2 45688 71821
20 10910 14431
12 81491 94751
4 37073 79335
1 8881 88288
1 32677 62333
7 18851 44937
2 35451 88600
2 22621 44877
1 62080 65053
1 61292 95007
1 1938 64237
1 45807 96781
8 51307 60400
1 37525 88498
1 13492 84365
4 5684 40275
15 44709 48864
2 23110 63664
18 15746 25141
1 9644 74219
1 42718 72787
2 66968 96458
4 51046 70602
1 35318 86461
12 3972 24677
6 35880 43678
1 64663 94662
1 82672 96371
8 32997 49423
1 13167 68975
1 28099 83891
1 31707 55617
1 36092 82365
6 45571 52869
1 15106 61252
1 20018 80106
34 85051 93620
1 40180 46208
1 3806 65545
1 43680 63527
1 26824 65012
2 37056 62175
2 40015 66703
18 94830 98438
1 37211 91692
13 6922 18406
6 63998 88846
18 12253 29875
8 81264 95106
5 42313 65438
5 63505 69304
2 33968 68098
18 29746 35041
16 67539 80234
1 48055 94667
2 24726 46874
1 43795 81404
4 37644 47464
35 4255 15176
1 16455 44147
2 8382 81803
4 42351 44873
2 2641 21365
3 14156 80934
1 28742 85662
416 94539 96806
1 28662 63731
36 89415 90493
1 25406 96788
7 45804 76048
4 35569 73269
39 14742 21192
12 29006 33639
2 25799 84923
18 69272 75046
10 64665 65995
1 6644 76382
3 55887 77127
4 67474 83770
2 37177 65367
1 50012 65896
2 67423 91461
2 33035 81918
1 5007 29652
6 86366 88228
7 72916 96762
14 6457 32095
7 12101 26074
1 57797 89410
5 53635 96325
1 48533 83027
2 63868 98309
2 1455 50503
3 42987 47995
2 2854 21534
4 30546 83782
5 576 58412
1 878 31918
46 29961 31783
3 31444 40999
3 16270 81323
1 33279 68885
7 70117 86011
17 9289 13240
4 8408 78657
1 10660 44063
1 13086 33903
3 20881 48718
2 15536 70556
70 87733 95475
5 37299 63553
29 81802 86190
4 14488 68662
2 55008 86169
2 24324 85441
1 12030 47067
1 9024 63948
10 81810 91351
5 71305 72824
4 47424 89938
21 46008 50120
1 2928 83650
1 39554 65617
1 30993 94425
3 57506 83432
1 74649 92735
2 23580 77029
1 65002 69459
2 58195 78926
2 11237 46549
3 84100 91433
2 19864 98421
1 40481 57393
1 51652 91657
1 29589 47119
3 12945 65966
2 365 38505
2 68240 71395
10 8478 40672
2 20374 85276
23 70824 79966
2 28672 38966
1 25163 98311
3 43570 79876
1 2396 92673
2 31318 52485
3 47203 64171
3 46616 66765
1 26051 53535
2 4035 42776
1 65276 91857
1 18739 56133
3 11774 62639
2 55734 83629
3 34107 51067
1 17128 95837
1 28653 66122
1 12979 99852
26 4314 13044
1 46873 67641
1 44040 97837
7 51953 95816
1 21791 91054
11 485 16297
4 18022 49834
6 49152 57142
3 56591 69269
57 92201 94336
4 53333 70247
4 84609 88416
1 46580 70444
1 2240 87728
5 29068 36325
34 856 15833
3 65664 86552
3 19397 70136
4 3409 28240
1 20185 63772
4 37179 61368
2 64333 83240
1 13520 65348
2 5686 97985
3 28031 51789
1 12220 74309
1 37983 94683
44 91085 97086
1 24264 91131
16 68562 86799
2 34104 58132
3 65113 81488
13 76007 93425
6 89857 99429
1 27985 72038
3 22524 66128
14 13233 33299
1 3319 50612
2 269 16597
1 29617 59598
2 27321 90901
1 24213 87609
1 5433 33220
2 33861 47704
8 53985 81890
5 82662 95680
1 15341 94382
10 73026 78085
17 39271 45933
1 4470 48676
1 72239 85085
3 22118 83317
1 26812 73098
124275 91397 92151
2 30358 51163
2 24408 42611
4 47795 60219
2 2622 86400
2 44899 61111
10 13392 18568
2 943 56185
1 4215 50871
8 53902 66218
109 87792 88280
7 17029 35469
3 38930 98902
1 12821 33601
1 33588 91917
1 55211 67795
3 22157 48969
3 55525 90579
1 18047 82169
44 3415 11228
1 39927 63752
3893 72680 73440
3 13377 99351
1 50801 77510
1 22052 77890
1 9610 75307
8 54331 56239
2 40426 69806
2 14141 49858
1 25538 66507
38 13779 17288
3 2454 49919
152 1851 7533
2 40318 55213
1 40407 74800
1 12845 87509
2 27754 93972
1 56219 63329
2 13480 75124
1 19706 80124
1 12277 70632
1 23008 57739
1 18744 45588
1 21303 81779
1 16406 58453
1 39366 90334
1 34716 76907
1 6161 48926
15 61945 95973
1 23427 84959
1 70272 87155
5 47843 98175
1 35276 65727
10 74354 77914
4 11329 58240
2 7105 70699
1 15850 67317
1 15045 55786
5 74892 93599
1 40463 93859
2 43407 67373
1 11937 53746
2 3656 35293
12 13873 39968
9 60919 64178
1 52900 95021
3 17682 46570
1 16508 85373
26 18886 26188
1 31054 75553
5 53299 56499
4 8592 41390
1 851 44073
1 21988 97139
5 39961 64171
19 5345 20529
1 6131 80810
2 48519 61512
1 30944 90161
1 36696 59756
5 20832 40180
50 91269 92042
3 42409 97364
4 65601 91212
1 46309 75613
3 15139 35031
2 26146 40871
1 50454 89243
1 16251 33863
12 36534 39331
1 24732 61595
2 5107 29439
14 55301 76858
1 28551 95016
9 72859 75374
2 20597 73238
6 75533 77922
4 48047 56771
10 38212 47156
3 12051 93488
1 18990 83067
2 728 73484
3 68819 86644
4 65272 79157
4 10212 50522
5 12669 32174
1 37659 44326
4 46143 73178
3 43612 50418
7 64941 78491
5 13689 40691
1 7945 50244
2 72510 75657
3 57729 91343
2 40523 68542
24 46441 47737
13 17586 29731
10 8024 20010
1 14228 51787
2 23676 48347
1 64321 74013
3 17837 43830
9 2925 21715
2 5609 54050
2 24397 85357
1 2151 24458
1 47500 89740
11 71718 98443
2 37095 97219
3 37159 45304
2 48733 93040
1 66136 79449
6 34808 72732
10 60769 69354
1 66943 73775
4 36410 49692
8 70449 71807
3 65693 77178
16 23243 36614
30 3417 10197
3 57595 79604
1 8287 70944
1 3263 49676
1 17601 50811
4 29245 95179
1 26976 92725
4 45310 59077
1 18516 71584
1 10898 31489
2 30520 40956
1 30212 67791
77 88610 90477
2 9152 91555
1 6705 71660
1 38777 89915
1 19775 81514
3 66415 68494
3 2694 59235
3 56887 64554
22 9849 26234
2 25160 90852
2 15059 88309
3 47309 77342
3 39454 81074
4 82769 98256
1 38130 94082
4 9806 35709
2 2243 85861
1 30019 35329
1 8861 88493
35 87650 94884
2 34263 56427
1 12730 58358
8 67655 89341
2 840 60115
2 39509 82315
1 72770 88388
3 39013 47241
1 31704 52104
1 3767 71576
1 23878 51335
13 12812 28693
1 62209 81748
2 14004 61363
6 20407 41579
1 19983 22375
15 64527 65495
4 37535 87040
1 48196 95538
1 9880 62287
5 15057 25828
4 31849 95899
2 7128 24138
1 1089 91644
2 57644 92245
2 8169 25354
4 39715 59392
1 46397 71122
1 42970 94805
1 9629 74709
4 71896 82514
8 30580 37250
20 76375 82809
7 3612 42633
1 38516 50986
3 7740 74699
1 18192 65214
3 25386 43134
5 57452 71269
1 10821 28199
7 65566 98990
4 9590 81134
1 36855 76122
1 15758 64424
1 24209 90949
1 7995 39093
4 20779 21663
1 11910 35353
6 16272 19284
2 784 27627
1 2969 51935
1 6312 61811
93347 93820 95432
5 21857 87215
5 52703 66303
3 40818 90460
1 25762 68477
2 57024 73385
1 29235 72084
1 47594 87170
74 81039 87194
11 59258 63148
7 45158 56779
2 27643 99886
1 45453 58288
2 1528 75311
2 60045 99713
9 32211 46469
1 1547 73896
1 40966 62079
4 69234 71112
2 16770 90618
20 73182 93306
2 7207 49087
2 46950 78667
2 42393 47852
1 19230 40872
70 83048 85521
1 17352 45795
19 48146 61239
4 74392 80645
9 8329 44037
1 12691 44509
4 11545 79163
12 80503 87877
2 47051 94591
2 59429 87275
41 27921 29081
1 51710 60023
1 36108 92853
2 53970 88493
1 5018 92224
1 31764 91318
1 24922 84024
1 52660 94100
1 25931 68266
1 31187 88685
5 19098 49854
25 129 11851
4 6184 59935
4 40845 71982
1 2880 70887
6 83066 94294
2 16114 65374
1 34242 90867
1 41553 85936
9 64683 88178
3 625 29454
2 2855 92460
2 21264 68453
28 40362 42092
4 70224 97746
1 20952 69003
3 49122 69959
3 66133 81435
15 9611 17305
3 36647 62632
1 27758 80083
4 3377 44406
2 61790 90566
3 49921 63764
1 44408 65109
1 54454 94820
27 79166 96428
2 17643 70102
9 4765 10346
2 43191 56396
1 12128 68904
8 16925 50026
1 28644 72483
1 6483 67095
1 6833 77298
11 87516 97881
3 52021 72361
1 38583 85324
76 9700 13877
2 47521 50897
1 28494 30235
1 12197 54367
4 35867 88472
9 76136 93320
3 119 83001
1 23257 80225
1 40877 73006
1 20150 33456
2 55934 99644
3 88153 90190
2 50451 98246
1 39711 96813
1 19089 78994
1 22924 79398
1 28312 90768
6 60621 88063
2 419 94873
14 2514 34070
8 68588 89025
2 23964 56930
4 18922 36076
2 24596 69209
1 11997 92053
1 3739 73926
1 2451 64595
1 4383 41144
1 4806 62935
3 47649 66704
2 19585 34392
2 40306 99154
1 23337 82172
1 1245 73411
1 26045 77614
1 18286 90024
23 81179 92021
2 13129 25761
1 15051 58129
116 6731 8637
7 1486 26614
5 38837 85217
2 65924 96461
1 1461 54097
4 43988 55441
2 45949 93255
7 59686 82398
1 77926 84222
7 5785 41039
4 12618 78977
1 60797 96799
10 24695 26468
1 11952 60193
1 38703 76514
1 63263 76461
2 17413 86261
2 8755 62067
1 41872 71441
1 54642 74097
2 62583 81612
2 16353 56292
1 17820 66213
1 63064 90513
3 50002 94480
5 23022 41016
12 43696 44510
3 37893 60722
2 22273 74883
2 39761 94230
3 31090 48513
25 88229 93349
23 4882 19965
2 31035 77714
1 34255 76594
1 7875 49566
1 19493 73910
7 9313 34293
2 55198 92263
1 21052 40181
15 86236 90191
5 16500 37216
1 21187 89793
8 10484 18124
1 38369 47679
1 23987 39380
8 31821 52319
7 44659 89513
1 24129 64022
1 31503 95009
1 10660 46960
7 75752 86120
8 12100 24155
2 17011 75000
12 78115 99374
3 38142 47938
8 49336 60085
86 7434 11040
1 12368 78556
1 73648 98094
1 50624 67676
1 15028 66357
2 39151 76204
4 18170 48974
2 29986 76573
4 9980 34089
1 28915 66694
2 15986 89093
1 4628 47782
1 23001 56356
1 46458 50312
1 33523 86216
3 5991 38065
2 2958 26415
16 63801 94476
5 4031 13881
5 24855 59346
1 29504 46880
2 13821 75487
1 30284 50153
7 59169 89653
1 12999 63964
2 64041 89380
1 28670 98012
4 9933 39117
1 10811 67172
6 15087 27462
553 96826 98224
80 79027 79396
2 5413 83645
5 41472 52107
1 4972 52549
4 57246 69939
7 65509 87422
1 16691 94397
1 17102 56313
1 21044 91573
6 26916 36314
4 57922 99115
17 69129 70362
4 41155 65643
1 6596 31782
23 41393 42071
1 31175 89611
13 50029 58732
4 21255 43401
2 24419 70298
3 19017 38696
1 24071 49342
22 11823 16410
1 4808 72139
1 4691 71379
4 13212 22090
3 18208 49101
1 38035 66439
1 17821 97272
1 4592 35252
1 32556 76549
1 40296 62259
4 46401 60664
4 3496 85636
1 21715 98827
1 1449 35536
5 48082 68812
1 52834 81871
1 29900 42364
2 36726 73806
2 26090 47885
2 30491 39969
1 53787 93291
2 8195 97579
10 73324 90027
3 1116 76142
1 30857 71491
2 56395 72191
2 3276 47226
1 26602 68533
1 28347 51813
1 10828 35218
1 30503 34295
2 8622 17046
1 17289 63052
1 59660 85301
3 12593 48912
1 8401 33640
7 58851 69916
1 22501 47749
26 75042 94156
1 32757 79673
1 11289 73560
11 16596 19455
2 705 39548
9 44224 77792
3 7419 73075
18 17618 25335
2 33389 99977
1 63736 72277
17 29490 32820
199 84904 86526
3 17459 43925
1 30538 63455
7 72105 92645
3 37761 81226
5 38114 48991
1 11862 82279
26230904 62396 62553
2 53917 92825
19 5150 15944
3 33494 60486
1 19020 65872
2 31128 86176
4 60276 85658
15 19822 27017
3 1813 55197
5 70664 94412
1 4713 71243
2 29654 72806
1 13723 90958
6 52653 56226
5 52595 68355
3 4964 30147
3 22130 92540
1 4433 58269
1 44070 60672
1 22878 84643
1 17478 94396
16 45583 46810
20 8688 24697
1 27059 53024
2 37392 96703
12 24470 33137
4 50370 60392
5 21831 39800
8 61452 99387
2 22352 51973
1 9647 96323
1 29517 84940
1 23876 96592
1 25900 62031
1 33801 68442
2 5929 76693
1 51473 71522
2 26036 50117
118 2887 13225
84 92437 92984
7 68758 90940
4 14441 99029
4 34827 65061
12 17757 23907
3 67401 97203
2 22323 70182
1 28569 76483
1 53340 60132
1 53344 97306
1 47306 90193
1 35016 71101
4 7288 44264
5 174 14811
2 54278 87139
1 2858 30269
3 52997 58416
1 24602 60439
3 16771 48051
17 15704 21077
4 18876 73778
1 17962 95604
4 64341 79045
2 5217 96345
1 50009 93361
1 73167 93097
2 11906 91241
15 2645 16441
2 52251 77818
1 44592 73511
1 52476 55064
8 6013 41528
1 9876 75555
2 37766 83902
1 22937 60661
1 29049 67212
1 35076 96210
5 57659 88523
16875 11448 11487
3 1065 58024
3 233 20958
1 54105 77418
2 57606 82532
7 14312 23743
4 33000 82468
5 38978 42835
5 8697 29632
9 72164 94141
3 38963 43631
2 17810 84748
4 40943 61396
1 4960 58624
2 55558 89824
1 30829 78361
2 6515 55770
2 56510 77963
2 38180 81313
1 53619 64798
1 24610 88692
1 52843 55595
1 39086 76483
1 21460 91171
1 15603 76132
1 26366 54287
2 73011 76785
2 14202 86621
2 25110 86559
1 16542 96070
1 75668 79098
1 47211 84620
2 75371 85902
2 49439 68231
15 8821 15130
2 19929 71233
2 29690 66834
1 50989 80529
1 24763 85850
1 55376 66307
25 39718 41445
1 17902 94998
7 70661 96550
3 14824 74620
1 5985 94558
2 51026 89186
14 24333 31275
53 23538 24381
3 20853 78022
1 21294 56001
25 28610 30356
1 17351 36843
1 52951 69172
1 38456 80593
2 61080 66955
3 25628 38949
1 17869 39621
4 22580 86933
2 28363 61562
1 50747 94304
1 1743 27474
3 40698 84063
1 21268 73314
1 20678 78619
1 30439 77417
1 29611 86910
1 773 72736
37 34133 35835
7 22676 50876
3 29855 64956
1 44308 64951
1 46503 85712
2 31294 44941
2 47793 60433
1 12540 66979
1 19169 61331
1 53016 83074
14 78150 82067
1 25627 92473
5 41798 48704
3 48917 67681
13 68568 89187
1 29916 95985
1 43705 48016
3 20192 90362
1 34346 86128
75 3137 16185
1 3309 76796
1 3278 41767
6 69328 88839
1 62360 82768
53 79937 81345
1 60723 88178
2 679 88722
4 25491 32173
7 22127 70404
1 27159 76468
1 34934 86422
23 13464 20228
1 8046 17445
29 35068 40202
2 37971 86362
13 13574 18329
2 38553 40501
1 47922 82811
6 62774 67701
6 42202 63636
2 66053 97849
12 18986 36569
15 83796 90508
2 13335 60561
1 31677 70912
3 30649 57972
1 9594 78822
24 4997 11417
2 8961 75555
52 84102 92846
1 2183 15729
2 1457 93462
6 10417 48587
2 15775 89107
2 47038 88201
1 24415 40481
1 14902 57061
1 11311 85568
2 53749 70269
1 8341 85607
1 22383 70701
1 954 62336
1 53992 82741
4 40824 46537
1 25969 68610
1 24058 80965
2 50073 92938
6 19056 37136
2 42707 67958
1 42807 77321
15 66498 86862
10 33000 35009
1 4885 84125
3 57020 96782
4 33075 51971
21 77320 84126
4 15680 61988
3 32171 48070
4 45598 91564
1 49622 81438
1 21859 86931
16 12162 20742
7 17720 54106
4 55849 61743
1 3503 20252
3 39494 57840
1 25193 90434
2 74701 81229
3 42851 50196
1 44430 53985
2 47947 75624
2 25743 79177
16 2719 15055
2 51969 83277
2 9001 75748
1 38345 81725
1 45250 64095
2 23511 54260
1 14423 83607
1 8860 62850
1 7431 76112
1 22059 67560
1 9183 72960
1 32242 92525
1 496 74479
1 14441 57525
2 26125 29826
28 62825 70006
3 757 64183
1 19730 55935
1 26242 46697
2 21462 73326
10 9021 21968
2 69072 93270
1 22533 90197
3 10084 89820
11 7764 13714
9 28268 46406
3 58870 89115
1 68965 80419
4 35406 91668
5 78462 95768
1 11292 85169
1 52828 58475
8 81622 93600
5 26962 47077
1 9003 57536
1 9088 87258
2 19790 37696
18 6169 27008
7 78441 92021
1 53783 80531
3 3757 57021
2 47103 69558
3 43027 54710
1 38322 96015
3 64583 82768
2 18719 47987
1 47208 58768
1 25783 87848
4 11593 17402
4 2166 99752
1 7439 81508
17 83827 93542
9 56536 88803
4 21525 31851
1 40502 57097
4 49749 55031
1 2619 79361
768 2654 5497
10 75473 86362
1 59849 68560
7 1424 19489
1 50388 77407
79133911 56849 57056
5 56847 75943
2 43949 78266
1 29680 91315
7 26102 54291
10 19273 39045
1 35219 92214
358 97737 99439
14 36923 43368
1 46333 74519
1 29052 42677
1 28751 79497
4 9489 99789
2 17118 82144
5 64520 82752
1 23699 71970
7 11885 28468
2 45990 62739
4 43519 68059
2 3039 67432
5 65755 88344
1 58361 98254
1 49436 92466
2 2363 41927
25 70515 79037
12 19857 28478
4 52403 74412
1 44159 69430
1 60492 72540
1 73446 85271
1 53316 76334
10 36972 44714
3 55389 67312
51 2131 9828
2 22588 75829
1 49079 83437
2 1812 40258
2 28722 96287
3 37537 43904
3 32140 57199
1 41904 72189
1 59210 62593
4 46701 99854
31 12522 23810
8 74893 82624
2 43642 81260
3 31462 94205
1 34500 88145
1 52611 56408
21 18180 29145
2 39105 69216
1 33844 87239
2 28459 69773
1 33333 96166
1 18407 27600
2 21653 79819
33 82715 99299
1 28637 68538
2 36573 81952
1 61617 69833
3 22723 57459
1 30402 89508
1 31894 75645
6 15586 45517
12 4002 39024
32 63495 65042
7 32983 34890
13 71241 85569
1 17535 90466
15 14871 19996
3 57874 81109
1 60276 77180
1 718 40285
7 20680 64119
1 26679 69858
1 352 52992
11 50782 59018
2 32941 89949
1 9966 86507
2 53910 71342
1 16803 84020
1 24169 62801
77 88502 97842
2 42751 58861
1 46372 96370
1 16450 93765
1 32554 91293
1 13242 86286
1 1103 40682
2 42074 69017
3 17933 42651
5 69564 84317
2 10959 84569
2 25673 64568
1 9521 69430
94 2213 4682
1 45664 68624
1 19521 76364
2 31360 97034
3 16406 25165
1 16345 92162
6 16596 41297
2 12021 91959
1 39678 41449
4 7236 34667
1 30649 98759
1 5849 36835
1 30417 95379
1 456 79158
1 36345 73280
2 8481 67575
1 33320 52169
17 69789 84998
1 11325 89347
3 35270 55096
7 42024 46051
8 4787 28998
1 56841 96849
1 6954 90306
3 41216 81898
41 3488 13234
3 21311 57046
35 72895 75310
1 11989 47498
2 15241 40581
3 36386 72958
14 68791 72775
3 26042 70956
1 23392 38903
2 36377 93801
6 75781 91926
2 8254 55843
1 40593 66756
2 39999 48663
5 45865 64660
1 4791 45210
1 6560 41416
29 13885 16770
1 34585 78009
2 1469 64811
97 89580 92050
1 9659 34153
1 34144 94992
1 11834 63762
2 14190 29186
4 23838 60162
32 69723 72410
3 34800 88213
30084 44253 45015
3 49939 97106
1 34903 64800
1 43214 92585
1 24699 68955
9 23227 37522
1 34400 48608
2 2686 32352
2 53903 70310
2 20135 89963
3 69439 84806
1 21465 97930
6 64507 94555
4 12967 59073
1 25857 32194
3 59890 82850
1 8332 69936
13 62367 69623
1 18483 93147
3 38199 99973
11 72292 93184
3 26748 83152
13 16096 25868
8008 72689 73804
3 48518 98964
1 43349 84069
1 33714 94817
1 15226 89613
24 2046 18256
1 6387 74422
1 33370 80130
2 7997 27183
2 2768 78021
2 7091 56516
2 39121 44806
6 4653 44850
1 3501 42315
2 33181 49677
5 58870 75895
1 9566 27656
9 75231 87665
4 1680 48599
3 28845 40450
2 2778 51164
1 36234 59733
37 8034 15182
2 41909 52575
7 67753 89025
3 29859 59040
1 15641 92317
3 39536 85403
1 63208 75634
2 12385 96694
9 69757 76025
1 31321 50624
3 68231 70957
2 21974 44298
8 20646 33188
2 3488 66448
10 42535 50056
7 49365 90392
61 4101 8199
3 10485 13997
4 74494 96177
1 72038 85063
2 13593 85608
1 76025 98213
9 22060 24067
1 56215 98576
2 20791 89286
2 29548 57403
4 8265 22748
2 43197 81041
1 50788 88428
1 63544 98419
1 61336 96376
6 2124 66516
4 9316 53029
2 45635 67353
3 49818 71068
3 39249 81000
1 24069 62497
2 34356 41971
5 49797 96342
2 40541 55728
1 43108 54696
1 31586 43977
2 44485 67892
1 40954 57895
18 9447 22528
1 22374 70993
2 44996 88754
3 27195 46274
1 8027 59676
2 54044 74684
1 44202 59476
2 29193 84355
1 6501 62573
4 4821 45765
1 11489 47834
1 12076 72582
3 50334 60278
1 54197 71464
16 76578 91147
1 7633 93709
5 73136 76044
12 64097 67848
1 33446 55321
1 842 67520
14 63253 89775
7 18710 40694
5 43940 81313
1 55838 93072
1 36514 95122
1 14694 25129
2 39657 91878
1 7032 96226
1 21094 34363
11 6627 34542
5 27260 29763
3 55176 97349
3 18127 61040
7 17069 42890
1 77876 97015
3 8920 63285
5 67902 71230
4 28430 81568
1 27292 63918
1 5411 53376
7 65220 89398
44 48656 48909
2 858 90040
3 37353 41249
1 10893 84468
1 72332 78354
142 61174 62007
1 9763 54830
2 2640 65004
1 36798 68410
1 5679 76647
1 56536 83381
3 7307 52101
1 19585 73811
2 53447 91139
1 18432 70194
1 22169 76569
1 25178 50429
2 69980 81031
1 55285 90518
2 50879 96580
5 13423 39275
3 4904 63566
1 38760 54827
1 20904 70618
2 45029 79325
3 28887 52808
5 73781 92058
5 80245 95606
3 9384 56044
4 72360 86138
60 81805 95379
5 18973 48365
2 12975 25574
15 75193 75818
2 1168 85296
1 650 95434
1 8233 94578
1 28979 30691
6 7611 39516
3 27223 59496
1 4530 42423
1 17705 58650
53 89411 99734
1 11742 71359
2 1964 49752
9 17191 22731
1 13472 26196
3 893 30706
1 1592 63573
16 54353 59706
1 3663 94657
2 11624 88058
1 9538 77109
18 70446 72542
2 24642 62851
1 22264 38408
4 83143 97214
2 35903 84993
7 55992 81817
3 51817 89002
2 18812 76286
3 37193 81614
337 16713 17194
2 51274 73799
1 7292 85271
16 62860 73170
2 62619 72295
1 13789 59102
3 49460 57745
4 9321 81774
1 66943 76066
3 50796 68842
1 25895 73573
1 49679 65670
1 18793 56661
4 11207 44564
2 1165 67294
59 83864 89431
9 18616 26381
7 35925 42535
3 46873 69062
3 4940 48169
2 42509 99502
19 74350 77344
11 29723 34686
4 6056 64428
2 3603 31359
1 9571 46216
1 4670 36085
1 12004 55324
2 17578 91322
7 80578 88291
4 27243 38245
1 33049 58814
1 14029 33729
45 10277 14490
3 38014 81545
2 20537 97370
1 29271 55305
8 64985 65167
3 13396 65814
1 39265 44096
2 23230 36639
8 88624 98911
2 24273 92832
1 12855 69800
1 21274 85010
2 54505 77202
3 48416 61243
3 50874 73078
4 208 31749
6 58334 70282
2 1394 40686
5 4733 76533
1 4384 37817
1 32992 76344
1 893 94257
2 38319 43596
3 39684 81925
21 74290 81407
2 56780 66255
13 76623 100000
4 17989 33716
22 5287 21224
5 41897 96379
22 77812 80513
2 30660 58748
145713787 1967 2262
132 1086 4739
1 53291 95912
1 16868 63785
2 38600 58531
3 41266 75465
12 16001 27233
2 14339 99417
3 64267 68338
2 21630 44202
17 43510 50105
5 6765 39910
4 56449 66028
3 41705 44025
95 6925 8728
1 41392 60324
2 15641 52747
1 39528 86135
7 2804 13724
3 50490 96740
3 28900 68715
1 13680 79127
4 54580 83520
1 37694 68734
2 64293 86940
1 21489 74876
1 1146 75266
1 10844 92481
2 35938 48962
2 919 68179
1 31528 69943
16 54136 54561
1 39150 75748
728472 63747 63822
2 11883 73729
2 7779 44754
23 43972 45135
1 29203 56693
3 1689 96659
6 73172 89913
4 87894 91767
3 22828 44373
1 47357 77016
1 44789 75597
11 80713 97975
1 20287 84146
3 29893 59674
1 28594 74944
1 34537 87158
1 6946 46570
18 10705 32082
3 36447 64441
2 82273 92899
15 40246 40925
4 46309 68935
1 44432 90312
2 44138 88067
1 10837 50948
1 12605 86171
3 29400 48748
3 52185 96504
5 26728 32935
3 9398 45294
1 47833 71951
7 59800 78462
22 75541 77393
2 6277 24524
1 2959 86012
3 30925 84323
18 77370 89158
4 25937 93151
6 18760 28762
3 36168 78409
3 71501 79423
1 204 44566
1 19343 47611
2 52115 59953
19 12147 18662
3 43015 55399
10 66729 95478
2 28742 98851
666 94510 96873
1 49953 82581
1 46908 73498
1 23653 79745
2 8876 96344
2 22509 62632
65 613 12396
3 15684 51969
2 37439 56655
2 57736 93513
1 36650 82128
1 26933 96787
38 67794 72306
14 77844 92579
3 4754 49484
5 11080 42074
5 51669 71964
27 86366 86513
13 4244 24650
2 17225 97546
2 48652 72553
1 32043 84783
1 2493 88492
12 59500 64460
1 68483 71669
2 19224 89997
1 36980 69607
3 52359 66243
26 80707 84581
1 19015 66265
2 32954 68529
2 53775 85251
1 6539 77636
1 18118 77110
4 22076 51180
1 25586 69780
1 8389 54852
2 46189 72497
5 29251 46448
27 2801 11974
14 18182 35928
2 5611 13039
1 4466 35104
2 19483 71613
3 78328 82945
2 21129 89949
7 67201 90058
3 3028 85106
1 5217 35202
1 11648 45849
6 46787 64921
1 31020 56415
252 27440 27685
1 12609 94716
1 399 83525
1 9324 69862
5 86602 92620
2 14984 59654
2 7556 71297
1 6844 57669
1 676 88555
1 1572 88578
36 84356 87233
15 79286 93973
1 16073 78012
7 65527 92334
3 1809 47599
2 36562 61473
243 2286 6819
5 21862 67601
1 4701 42580
2 25243 80859
1 73264 98055
2 33582 93202
1 48806 90773
1 36535 85307
1 9212 53059
1 20285 68900
4 43746 51165
2 6696 40905
1 29695 97227
2 57994 60274
3 48104 88145
2 18027 48926
1 47192 67226
10 10977 29129
5 30680 88921
3 66721 87344
1 51291 69340
1 21704 50245
5 56945 90439
2 5376 84089
4 57420 98578
1 18865 73505
4 925 33634
3 14087 63709
1 44241 63641
7 84595 89036
1 37913 78387
18 76 17136
4 62748 74993
3 29745 36640
7 40767 61499
1 34184 86376
1 4885 92629
5 68348 97433
2 6865 35251
2 63983 93173
3 5370 34154
21095 73048 73952
43 15733 16821
3 37167 59396
2 19267 46485
5 60749 85405
284 89928 99386
1760372 1718 2534
8 6641 63209
2 7305 25476
1 1315 90574
3 20611 79327
1 12329 39808
2 38573 46950
2 9790 80230
2 38599 73884
1 8449 41924
1 35686 80107
2 25005 99162
1 42269 73070
1 34474 85890
8 7294 25662
1 6563 55547
1 5641 68587
57 26358 27448
1 3002 38306
1 42604 86257
2 2388 53985
1 34782 78121
2 24468 89780
1 38978 63644
2 24436 78317
7 25413 32211
8 12355 21081
430 97251 98840
5 84655 87181
3 875 21391
6 35080 92491
1 21633 88135
1 39879 47596
2 50049 64766
3 52463 76971
6 64539 85897
4 60661 88290
7 78974 88991
11 86409 90471
3 19143 73361
17 10669 24352
1 18367 80148
1 8205 80457
1 2867 15963
1 22433 47281
15 77916 96831
1 20564 44984
1 24117 37423
7 24440 59665
1 26565 49213
2 37959 47039
1 1577 92674
16 2126 21063
1 3308 73234
2 27848 45378
8 59292 81630
1 41942 79552
3 3820 49152
1 4197 79479
6 20052 30736
2 5969 47340
1 1305 50570
1 14363 66442
5 62304 87547
2 11130 58280
7 52008 82630
4 52105 57431
2 4564 72006
1 50400 81887
1 67778 77248
22 80791 93276
2 29716 80722
1 36662 77461
1 20101 96085
1 12973 90882
9 20816 37012
2 44622 77339
25 71600 77913
11 72456 82166
1 68537 92439
1 19359 74380
2 20469 93477
1 18786 99616
1 66889 85195
1 55338 83991
4 6758 34745
1 44891 70991
4 9215 48487
2 77717 86817
1 40185 84344
2 9639 91362
2 44240 74884
5 81097 92956
8 37193 49882
4 63636 83070
1 21229 79678
2 12031 55253
22 14338 19224
1 45081 99347
2 32791 72395
8 78024 98754
1 32940 59294
2 34803 89433
2 20595 47305
1 14884 61988
1 48042 90462
1 18942 79949
4 48821 78020
19 86482 89325
4 20152 49389
4 73133 89301
1 35807 97457
1 1033 89730
1 16478 62919
1 4139 77298
1 52922 73006
5 48772 74757
1 11390 93788
4 29654 40865
2 3179 66119
1 18591 85360
3 6565 74992
2 59587 88336
1 3967 64123
3 37516 47289
1 29541 84769
1 16218 47376
1 16146 61141
4 67733 86055
1 6397 39477
2 43273 75625
21 41814 43064
14 1274 39535
4 13674 98138
2 14164 37528
1 38990 97950
9 80932 95699
1 21127 73031
2 41925 70231
2 29805 53424
10 71502 87926
3 483 27451
3 5984 93545
28 41067 41866
2 43070 98906
1 37244 52505
1 14633 34784
2 9331 60004
1 14911 42748
1 16925 90593
1 35459 80226
2 43390 89330
9 84129 84975
2 73116 80877
3 43680 64008
1 13672 19231
1 30895 89596
2 1079 72266
1 14710 99526
1 29919 45921
30 37432 37810
1 22269 50120
5 45248 93728
2 3553 59851
1 3024 60795
1 68643 84060
2 8954 96423
22 3576 19787
7 65117 69931
4 44436 69897
1 30962 95456
1 42518 75657
4 12848 23864
11 21891 27779
2 40139 46295
1 32619 64836
1 5125 57277
6 66107 95422
5 74963 90979
1 23471 64323
1 33537 79784
7 74602 93363
1 13626 75334
1 11746 45228
5 47504 98875
1 82149 87032
5 48151 54690
2 6711 73812
8 18243 42695
2 62875 95015
2 16155 67933
2 25357 47161
6 1968 60766
4 45176 75020
1 25665 91110
1 53967 91710
1 50893 89812
1 80750 92894
1 6153 99829
1 18452 37217
6 70003 79094
4 58648 96522
4 1366 65958
1 11975 26218
4 26232 53285
1 16620 67551
1 85658 95235
4 49969 87836
2 48051 74406
11 15764 21964
4 77279 96435
4 24547 41284
3 54224 87122
3 12398 19575
1 27408 79497
8 3705 42757
8 15548 17044
1 338 20399
4 53042 58150
3 24523 88907
1 7336 61063
1 22139 94525
3 9583 50015
15 26053 27269
1 31680 61622
20 65298 68238
4 41539 47506
3 32938 39256
3 45677 83501
6 9029 48791
2 12139 75813
1 3536 54207
36 85301 93272
1 65140 90108
1 63600 88795
3 40040 68921
1 29851 76309
1 11326 70400
2 8722 56440
3 12284 39013
83 89643 91204
2 53828 97495
4 36520 67078
1 15751 85791
5 5243 28188
1 40151 96848
1 20332 48565
3 56686 60705
1 54133 79961
35 24843 25786
1 43318 91868
3 21955 31253
4 88219 96209
6 71383 86685
1 59036 94515
5 64557 95085
5 64402 88065
6 17874 67125
5 36606 47871
2 79706 91711
3 43289 69678
23 54720 56765
17 46602 52575
1 23975 55963
3 51095 56619
64 2991 11143
1 50164 62361
2 47073 62656
25 12699 21240
1 6338 67342
11 63700 93446
1 52398 70060
143 1720 9881
4 16933 92053
1 48897 96475
1 33860 60156
1 13204 39811
6 18713 49882
4 12695 37137
4 11647 97009
6 31707 45082
1 53920 91161
2 8856 18529
29 5223 13498
1 20361 54600
6 74932 86866
1 70858 92385
4 46574 80057
2 71561 93357
10 25867 40287
1 2538 86114
1 35484 48391
44820471 126 760
1358423 79664 79887
4 2509 67980
2 38653 65697
8 60438 70498
23 74082 83714
5 40620 59304
1 28485 52250
7 63340 94280
1 46672 78206
5 18143 66398
1 47433 56798
1 52923 56823
1 624 59325
1 15479 72819
1 78148 79586
6 34175 50483
10 72784 80585
1 43448 87364
2 36267 47526
1 42989 58729
1 37865 75395
3 31358 40414
4 74241 75327
212 90838 92566
1 33205 77417
4 46335 51441
1 1425 65296
1 36800 70031
1 28098 97752
1 15680 65620
1 26232 66488
1 42919 86483
1 40911 65510
14 82332 94771
1 34950 53644
2 25214 91009
1 26549 51988
1 31104 76176
23 2299 22609
10 7416 23470
5 15439 25789
292070961 38020 38079
5 34015 70875
1 12392 75063
13 66589 77096
102 95001 97999
6 2973 21481
4 28179 76294
1 14238 55242
1 2775 69400
1 35429 86304
2 12812 36149
2 23838 63185
1 2362 87762
2 14388 21268
77 14318 15874
2 43139 83017
1 27371 78181
6 28251 41052
1 67359 89966
1 51838 91270
3 53927 86941
6 12598 76601
1 19025 44431
2 36998 63749
2 31644 38175
1 3474 93086
5 60947 80405
1 25926 85296
1 20246 86521
1 8683 66349
2 30194 72741
1 35716 68178
1 43229 78141
33 4503 7178
3 59316 82293
1 50019 83020
11 5779 30163
1 8449 71249
2 44394 98001
1 651 8327
6 17172 72476
34 48805 53523
2 34347 60025
4 58439 75179
2 34781 57275
3 28588 46201
6 64819 81111
1 310 72650
1 3108 96056
1 25154 68985
1 26086 50299
1 61939 81096
2 6663 62085
10 57865 73161
15 75167 90043
2 27611 51929
12 12304 22462
5 39953 45877
2 16648 59578
7 52543 83068
7 53260 65144
2 57558 73053
1 28987 93084
1 40194 67741
3 46369 57170
2 9118 29263
1 52547 91934
15 40747 42995
1 18698 61035
1 26225 81606
24 30984 36417
1 40926 89256
3 45312 88976
1 43861 67912
3 67458 94383
3 50618 85195
1 10305 94288
1 12528 51545
1 27802 97938
4 62243 83142
49 83778 90366
12 78255 89005
2 81230 98283
364430022 38568 38822
2 47209 67093
4 29753 59854
2 53407 98936
1 72135 93944
2 30017 87286
2 38942 61511
1 23319 93574
1 46408 89312
1 43437 76239
4 2093 55007
7 66405 98353
9 23270 36623
4 14540 81427
29 35391 36942
1 25274 63997
1 54469 61692
22 16188 29897
4 12034 55078
8 72991 74515
3 22528 53395
1 9626 68772
1 10268 77863
1 17111 42527
4 61990 69907
1 26955 88602
4 43387 74249
107563 98718 99591
1 54240 88248
1 69030 83401
6 16805 51396
1 5527 41136
1 7496 54693
1 25844 38515
5 11406 20210
2 16433 57718
3 43543 93860
2 27478 81456
2 73941 83912
208 95221 99765
18 60777 64900
1 26635 55006
1 32036 38225
1 1832 81086
3 40839 79426
11 76764 84978
7 54782 88790
4 31209 36944
2 44232 50687
4 4849 54675
15 16156 31320
78 86957 92121
1 9848 85586
4 22754 70312
1 23064 92674
1 19010 79844
1 2133 53287
1 2467 69475
7 68201 71709
3 40346 53100
1 18206 80447
2 50944 73113
2 36741 58990
9 1577 20850
1 34271 74823
1419 560 2409
3 13359 29660
2 30126 98158
1 57000 90641
3 18968 96083
2 1309 91617
1 37435 63741
3 5713 38473
1 14249 47442
7 54482 88458
1 2055 80045
1 62815 89292
12 36972 40866
48 57925 61609
2 34729 50577
2 21446 67963
4 3761 99859
62 231 15907
4 47620 51538
3 20367 51213
1 41009 83893
1 27266 87246
18 11081 16966
2 46257 72910
1 19156 51632
8 27337 32309
1 45394 72524
2 41693 93164
55 3152 11357
5 67860 94262
3 27297 95779
1 5750 90359
1 7942 88925
51 1331 5606
1 24406 90733
2 31262 60715
2 59013 86418
1 46092 89932
2 10834 59878
14 77102 88177
5 25807 39761
2 66535 91500
2 5723 92183
7 54782 60973
1 59235 66382
1 8417 89036
2 46732 55323
81 79673 81223
1 52388 85009
6 56689 88267
10 13175 45434
1 54314 64716
3 46382 75057
11 20175 30474
18 10380 18837
1 41328 79105
6 29274 44243
104 676 5914
5 18841 71653
1 24141 61244
1 31904 94652
1 31102 91488
1 24306 45344
1 32722 85725
3 43165 65081
1 34145 75033
4 19036 31410
2 10854 70133
1 14485 88996
1 11998 75484
15 73912 91138
8 19427 24488
2 55591 98628
2 20226 30149
126 2139 6420
4 38245 92405
15 73854 79049
1 71451 78887
5 10690 58960
1 51793 68640
1 35571 79762
2 36425 48272
1 33284 64804
4 63288 81043
7 9733 28769
4 6501 53885
6 44191 46446
2 22189 49846
4 6250 47371
2 28706 77235
3 32373 43968
66110 39972 40268
6 47292 98424
2 2164 36331
2 12237 38792
1 4509 31456
5 70979 78301
2 67533 78193
1 16323 74665
1 26256 81743
4 14558 68229
1 27322 51996
1 14842 90162
1 26231 64601
1 53137 67512
776 42695 43781
4 54758 73109
4 39432 66909
7 72346 97669
1 6842 86657
2 26552 90386
9425617 39982 40089
17 6595 11651
11 60275 68733
1 30080 49289
3 49371 70864
1 3955 88761
1 27631 56845
8 9436 52326
29 13790 15496
4 69601 81062
2 6859 73319
6 5519 26788
2 16081 85021
1 15360 37607
1 9374 55519
1 54097 61485
3 10910 67337
1 74533 76783
5 60981 66847
7 63497 67076
41 85701 96160
5 21562 68744
1 40268 62510
4 44853 74570
4 22935 37894
6 74371 87753
3 36377 99222
1 5686 53809
9 65519 87536
1 71272 79201
7 83993 99441
4 10746 71621
1 2277 70636
1 33544 67103
1 16859 53719
10 9971 35123
7 73308 78247
12 78966 91723
3 58575 67720
5 34759 56202
1 155 77645
2 18391 39711
1 7399 38016
6 67258 99982
1 81122 96750
4 1475 70433
1 12612 57860
1 6644 71112
1 26751 58685
1 5926 64281
1 4431 39647
6 74712 85834
7 59564 79760
3 36480 86760
1 42304 44088
17 78835 82769
2 35548 65221
4 22948 43263
1 22659 38046
2 15628 56183
1 24467 97668
1 35677 87193
1 49205 88359
4 64483 75616
1 29920 80927
3 29326 84939
1 30173 96498
1 5832 54758
100 5764 12610
1 7554 86865
7 18032 28722
3 14099 69718
4 47182 91276
1 54060 81477
2 57381 73885
2 27004 74537
1 3593 10559
1 44546 64538
2 3746 21229
2 4062 96162
1 12139 14883
2 43022 88774
14 84949 91877
6 71830 90340
6 18798 52295
1 69739 97080
1 36519 84855
1 23349 79030
239 10113 10155
1 31983 56656
12 12293 35084
5 23215 39950
3 18511 69101
2 25397 78496
1 10047 85957
1 66675 80240
2 17278 84259
1 10905 71859
15 55754 57773
6 75905 96146
10 10618 14728
1 15079 75662
36 86496 95536
12 57640 73106
20 1594 11538
2 9744 86713
1 23582 94070
1 20191 83898
1 49529 57582
48 12819 13419
3 52001 84994
2 10915 39383
8 23447 37717
2 38651 67781
8 2089 28768
1 58956 94970
3 43987 73870
1 14715 98027
81 15964 18432
2 17068 65175
28 22194 24030
2 39925 76698
9 78130 80478
2 16455 81536
227 53773 54194
1 49721 79998
1 64883 98302
80 61822 62291
1 6425 63309
6 13990 56488
3 9071 88618
6 64375 84108
1 12263 38562
2 4172 55625
2 37646 91519
2 33123 74993
2 18412 87842
1 54964 89113
1 49043 92474
1 7348 97153
3 39415 46244
2 23670 84389
7 3339 22090
4 64818 69574
4 25188 37793
11 15379 22786
4 32040 81988
18 30963 31554
26 1356 12322
3 14272 93694
1 22029 61848
2 20258 48090
1 24449 90875
1 40795 75944
2 12143 82400
16 4062 14323
2 16852 91292
1 31995 94192
11 39162 43865
1 54513 83243
50 69225 71894
1 63378 99551
3 51196 85804
1 8927 96237
2 25911 89874
1 17976 33866
2 44051 67672
6 31281 38615
2 64678 93354
1 23935 89679
1 48561 77644
1 71808 74216
1 52039 75022
1 49483 85079
2 43216 91843
26 12085 27575
1 4064 53706
1 5058 85088
6 24876 37221
4 26360 76448
18 52452 54058
2 26847 95614
1 22033 49013
2 41150 76553
1 12159 58689
6 68738 91402
1 55930 94914
3 27833 70288
3 40237 62771
1 64493 79348
1 32538 42047
4 19043 51826
1 18652 96352
1 22970 36106
1 3178 93030
4 36052 86031
2 28868 67919
7 27033 32917
1 6419 69480
1 14114 87620
1 21893 56573
7 67969 74937
3 9635 30001
57 15782 17180
2 28986 96747
1 35738 76425
4 21685 50424
1 13115 28554
5 73491 76505
1 38388 98883
4 58559 73322
1 25872 93773
4 44416 67919
1 2370 53553
54 10991 14368
3 36386 66386
2 32632 78899
1 53322 63631
4 32885 58516
1 7295 78947
7 71487 93342
2 64017 97368
2 37100 88104
2 33405 59725
8 28692 35705
18 79857 86247
3 2065 62194
1 26876 91256
3 67282 71204
8 67626 75967
1 21591 56339
6 69369 73667
1 6951 80460
1 61387 84057
13 76362 85239
14 57799 63437
5 22660 27191
6 1259 39588
1 14765 95945
5 2798 37574
5 27394 55510
1 31863 70798
29 75943 81533
8 53011 69508
1 5054 39491
106 85682 87133
1 20758 94492
3 21994 27782
4 50641 64319
6 1411 27703
5 8077 23575
6 69282 81799
110 87634 97157
11 70267 79001
1 30379 78250
4 5298 60476
2 34138 78217
13 44546 47706
3 35909 71533
2 35777 99248
1 41307 57993
2 48479 94371
1 12782 58494
2 50821 66648
2 2486 79775
4 69628 92990
1 39798 94655
1 68240 92286
1 12212 90579
1 16134 78287
1 66453 95749
10 35711 37288
2 29400 98762
1 60650 78833
4 26760 59849
2 2488 81115
1 60776 65614
1 19350 64523
2 25823 93438
5 73740 93763
21 7561 30577
1 63677 97763
4 33609 98453
1 14513 60158
1 22479 69009
1 21560 82841
1 37227 75007
1 20341 41690
2 18297 97074
2 36913 45871
1 15041 87241
2 52009 68801
5 60273 63515
2 49582 80348
1 16606 95535
3 7246 44521
47 631 20703
3929382 22967 23028
1 14697 97849
2 54752 86622
3 5935 45002
3 9234 34547
5 16249 62803
2 44687 54914
1 16346 32891
2 3946 14048
2 36968 92602
1 56062 68933
3 20153 83780
1 3094 72132
1 21791 82243
3 75217 94095
2 26460 70402
1 34554 57633
1 24723 79731
994 2464 2726
3 2122 48540
1 23252 86781
4 57713 84724
2 46129 58860
3 57 27358
4 35607 64766
3 44120 54439
11 8080 18205
2 16941 36976
3 56041 65382
2 39024 54992
2 64219 90943
4 41205 80531
1 34364 79054
1 13557 48414
15 67420 93242
5 80576 88256
4 51194 82326
5 28250 51681
1 24514 63677
1 1428 58163
1 29974 94251
1 24160 57253
1 8801 80980
2 54202 77259
20314358 431 794
1 41349 48554
3 37146 54295
1 22942 76043
2406 2948 3125
1 40816 71902
2 36592 91692
1 23000 66115
9 4016 37138
2 19715 56048
1 3760 98744
5 33156 39157
1 35345 89626
1 27032 89189
1 39108 98535
1 46385 77080
2 12334 38934
1 32076 55656
8 66465 73300
1 44515 60885
1 46139 81226
3 25687 42309
27 12729 23596
6 43102 73999
76 88324 89890
1 7988 43745
3 25330 57298
1 42714 81577
5 58938 98582
3 15685 35015
12 37078 41126
3 32435 64332
2 22260 95018
2 14200 36509
5 55422 62678
3 46552 53844
8 66474 76738
1 51472 71957
21 85067 94325
3 50444 69537
3 19546 88797
6 16714 45341
3 1329 38128
4 53853 57375
4 59264 85552
2 43724 98027
1 18478 72776
2 8665 63941
2 2339 51987
2 69470 73626
2 24546 77529
1 9143 95042
1 24729 84691
2 9389 45408
2 64347 93632
22 2190 17187
4 74359 77246
115 90450 95420
3 4696 15318
1 68599 92068
124 2304 6920
7 27024 63541
2 33276 49354
2 58245 79447
2 21691 61294
1 29250 59394
1 7371 56237
5 61873 79622
2 16435 57457
5 56423 78419
1 11544 67245
2 57118 81840
59 86525 87329
1 65857 84846
3 6161 46630
12 5589 26144
1 10757 78001
3 51672 85092
2 4847 28429
2 67353 84084
4 31767 72608
26 83777 99772
11 15885 16525
1 21122 95096
3 48063 93905
1 21574 95085
26 22585 33649
1 9621 72356
2 39378 72509
1 20916 64703
1 39760 67932
1 54610 95501
2 9030 87922
9 65593 67721
4 23517 35975
1 38301 83885
8 30446 56173
3 10985 23074
199 34893 35681
4 13320 54130
1 21000 44487
3 51469 91345
2 31896 75392
1 4161 53163
4 38127 97336
1 5797 98680
19 81438 82269
1 54892 65478
1 56309 66871
2 30471 57301
1 10626 63819
12 48967 51135
4 25213 36633
5 63115 77641
1 21734 83740
77 79037 83469
1 18004 90316
1 17452 82293
2 24532 76075
1 40379 89758
3 30140 57095
2 48806 90031
1 30344 63528
1 54540 89844
1 75250 87838
391992 7575 8057
1 24371 31346
4 24156 45725
3 29778 79793
2 1958 70679
2338868 91686 92415
9 10562 33538
1 28302 65297
6 65960 95962
2 10006 55126
1 8125 93754
4 50506 55960
2 35665 55054
141717 56284 56479
4 52981 93580
1 24879 68628
36 62592 66534
6 22185 46256
1 25748 81221
1 22962 79473
1 30957 52766
32 84556 97816
1 66655 98204
10 66080 77580
1 45568 85446
1 69342 79629
5 26383 74830
1 9726 69924
1 4889 94763
1 33922 80807
10 37768 50851
3 20371 44654
4 51134 89668
1 44023 92866
1 16401 17643
2 7427 96240
3 44980 55186
1 41103 60127
1 35644 38986
25 74323 78609
1 30570 84521
2 70849 86157
1 47931 92359
3 57541 97948
5 24557 47610
1 6900 90710
1 8183 88638
11 77142 94292
3 46752 75019
4 13836 41125
4 42070 46368
15 14184 30280
3 28739 49872
1 6440 58695
1 44820 66599
1 13291 38105
6 65307 73174
3 22116 41660
2 1193 84688
2 26930 50345
2 32223 65488
12 77429 92148
1 1578 98377
2 16378 97921
1 18959 68343
5 46842 48470
2 39441 91374
1 2385 64423
1 38115 62486
1 27008 65687
1 13137 50079
1 3381 59447
7 48231 97949
12 48234 58278
2 75618 99927
2 10731 97765
7 58401 72322
3077542 22659 23346
4 211 38506
1 57806 89955
1 29648 45100
1 34450 58610
1 56867 75978
3 41413 71556
10 22114 28698
1 7519 51093
1 11382 34597
1 18204 42942
2 20885 60894
1 21866 84641
7 39823 66922
1 17127 46648
1 14662 86978
1 10425 80548
1 10062 46330
62 15994 19763
2 20408 90614
1 22517 92390
2 19263 34230
1 26023 95580
1 8978 68017
4 36064 55859
1 25811 63488
7 64449 66153
1 26856 58588
8 68968 69465
3 757 81818
1 52481 81794
1 31024 54612
1 31414 95160
9 7794 23831
3 26628 27718
9 28887 43664
1 43646 86309
3 54426 87859
3 12563 50032
1 25715 48034
3 59238 74683
4 20127 94701
1 59291 95168
3 30530 51003
1 62835 82092
301 93412 97771
1 13630 64767
6 8085 31272
1 26267 95516
2 25598 91128
3 33515 79899
5 76793 82927
2 36232 57057
1 36098 92842
1 35980 91833
3 61234 93798
21 79773 86066
1 45182 50207
4 37438 99949
1 47632 54419
2 85813 99709
2 12300 74054
1 5253 67907
11 69771 81711
1 12243 98450
1 44667 56590
2 30623 45859
2 3316 93704
3 18091 37266
6 32046 34650
3 41297 64280
3 3363 21997
2 4068 80804
1 41663 87228
267 90521 97887
2 27765 73480
1 11596 88893
1 16231 78180
1 17401 81836
4 31941 38458
9 10630 29376
4 72753 91713
3 7429 50195
1 33605 62945
6 25815 32244
1 25214 88919
29 2333 25681
1 35976 67293
3 26761 57556
7 50133 76234
2 9812 49837
1 7526 91531
2 5227 29127
1 26773 69471
2 29585 82623
2 47066 82234
2 4069 90179
2 1270 56438
1 80573 94541
5 56098 85579
5 1005 19221
2 11855 78108
3 30161 53726
77 93651 96585
2 57655 94082
3 16182 65669
1 3409 62738
4 3321 34475
5 52714 99280
3 6139 22915
1 14891 21564
180 3743 9792
2 3262 39741
1 4553 86657
7 29281 68626
1 2358 44864
1 26089 84359
17 79407 94929
3 48619 86145
2 8000 44890
1792 83440 83580
1 46091 96670
2 2443 45233
2 14036 22505
4 56955 73398
7 43579 59016
1 9367 69587
1 16637 51527
1 36014 92571
1 5496 68587
1 18316 51911
3 52832 59144
1 53523 69904
3 25476 33126
2 35116 85559
1 43497 84607
2 30502 50493
1 24346 58498
5 9682 36983
3 59581 85957
90 9006 15573
1 21423 85415
4 18706 84130
8 16002 19689
1 54188 80280
2 50318 97279
1 47510 99024
2 905 61440
1 62050 77863
3 11716 47418
5 39727 54530
1 17555 54870
2 48385 55404
1 3112 93666
1 12747 68800
1 36132 48564
2 8693 64011
1 45416 98695
1 22289 74549
16 38624 45049
1 39356 90204
2 38147 44379
1 9443 85737
1 25896 48343
1 17578 78180
1 15603 51551
4 45900 73737
1 2222 99351
1 6557 68218
21 59889 65626
1 642 76283
1 30187 45852
1 800 90676
1 53012 83824
4 23065 74306
19 70956 75464
5 59738 99033
1 16202 98178
1 53645 82805
3 9576 58087
1 45912 79852
2 15166 52991
1 9511 85926
1 30930 89263
1 18385 97822
1 24917 96767
11 4252 10850
5 9343 32595
3 36045 45665
1 11471 43163
1 26003 27553
1 27114 77880
2 54928 95444
14 72581 94152
4 11387 95019
1 15953 50703
4 43402 45548
3 34056 75468
18 22967 33759
3 74649 92235
3 44090 97321
7 57093 61813
2 37832 75907
1 33501 51813
1 34356 97960
4 60527 95690
1 3540 89465
1 12817 65273
1 56587 64941
4 8677 40851
1 47561 76237
1 14194 48614
3 25615 57477
3 23911 56359
1 43607 78968
7 53020 80982
6 55847 58235
41 12284 13849
1 33055 57158
2 7673 96226
11 73893 78854
9 6071 32172
1 10466 92803
1 20012 71269
18 65856 84830
9 15258 16391
9 5398 15738
3 37520 83468
4 19326 58091
92 83128 86344
9 16000 21557
1 30156 89094
39 6511 11083
4 27069 36925
2 16974 87321
18 81659 90665
1 34541 54941
6 51407 73362
2 44969 47377
5 1182 30046
3 2355 92079
1 9853 89377
1 2773 85822
2 64842 97833
1 12945 83637
1 10375 50169
50 95114 98588
1 39344 98331
4 11734 28930
1 3645 90530
5 54065 59455
18 84021 99534
6 762 17966
3 27553 83145
1 51587 82181
2 61949 82487
5 3982 43206
1 38888 62175
1 39775 94043
672 17634 17634
1 28519 97104
1 24167 83807
1 41263 93011
11 537 14409
6 58720 81961
1 17687 97762
1 24956 75076
2 55016 96149
1 10552 99449
7 8228 9774
2 57361 63711
3 59295 93469
2 4840 74521
4 13021 50164
2 33407 88200
1 38295 79387
5 45115 65233
3 23719 49502
2 14216 95453
3 33592 46149
7 1349 40856
3 1192 80663
1 30795 39782
13 74201 93185
7 80245 87711
4 35148 48195
4 5513 15429
3 7347 39881
1 6095 87881
5 24025 88568
3 40532 73825
2 22444 80857
1 17776 35585
2 49132 92457
1 24493 57153
2 26472 28283
5 11980 13654
4 1051 82094
1 58700 80024
1 33890 61532
2 6222 44402
3 46125 89674
1 43527 98362
7 79701 87204
1 69223 80703
1 41902 60369
6 33488 47636
134 1409 6818
18 67508 68832
3 14685 47022
2 22498 87672
2 25947 79998
98 91358 96167
7 10309 28420
1 6859 39371
1 32772 53676
2 13218 99966
1 2312 60473
1 10441 36765
2 46626 64022
1 4418 56119
2 18427 53397
2 39336 79784
3 63227 76216
1 45702 97600
1 23232 55391
9 52647 59137
31 85923 99873
2 43387 53625
2 9488 97703
1 35564 60184
1 22143 60726
2 35940 75232
8 71854 90709
16 12785 14762
11 87565 92853
53 13891 15837
2 24349 89981
3 56049 57929
7 3112 56112
1 14411 64358
5 77055 89380
52 339 8386
2 32577 99436
5 3495 33751
3 49396 89398
1 42825 63045
353 77791 78709
7 9948 18271
79 12645 13228
3 37032 78681
1 53740 76591
2 48671 63337
63 84866 89648
27 14431 23549
967 85708 86223
2 9030 17184
3 27274 33736
4 15475 80365
17 81099 93196
9 21520 35392
5 28877 90442
1 32658 94431
6 29741 49894
11 4173 29732
1 39821 58327
1 81004 87142
3 9231 39257
6 18326 25033
1 2610 59231
2 8079 68904
1 6699 64596
1 22007 64026
4 29618 84876
9 57401 98542
2 43923 90679
3 24144 52617
1 19210 76136
1 13251 32073
1 19477 29155
2 2424 43421
1 34508 59332
2 55805 56688
17 62756 63469
2 73578 89674
1 20639 87594
2 10305 36967
3 22652 30737
8 38635 67927
2 53267 67468
13 12635 22508
2 20730 72017
1 9505 78851
1 13254 68239
1 24417 50714
2 43841 83527
1 25856 29109
1 17565 64141
1 51628 86661
12 77186 89849
5 59885 99976
3 26207 38484
7 61903 85855
5 6748 31566
15 65457 78420
4 77855 81259
1 70181 97082
6 22647 46952
97 1291 10776
5 32529 80898
1 10700 53969
1 59308 88190
2 26182 66425
8 70280 98564
2 30590 55551
1 35326 74958
4 14591 35599
2 31093 35726
4 8246 97710
1 62188 91662
1 15099 87150
2 11906 27796
1 25753 78643
4 33271 81432
1 14812 83944
1 12506 54857
1 24580 47725
1 342 82638
1 6913 80544
2 68303 86521
1 31789 43423
12 57597 59086
56 18592 23374
1 63915 86949
3 32092 87343
3 10237 59561
2 34842 89730
2 11717 33683
1 39647 80974
1 21789 75361
1 30362 56151
3 40529 85579
1 35563 45769
15 77569 84890
4 47848 97120
3 25077 37952
1 8539 41475
4 2086 38711
12 35751 43102
6 61833 68616
69 5819 11878
4 63725 87590
1 60045 74271
2 8295 67040
4 69296 99184
2 71021 81671
1 28346 44640
2 28160 86866
2 18501 75423
3 10702 46376
3 14518 80333
1 26882 62441
1 53679 85345
1 13723 54125
5 88872 95350
2 60193 70842
1 32826 96841
56 5275 7339
4 39643 70539
1 8247 89505
1 14800 80146
1 38905 66908
3 17139 20124
2 43468 66000
18 25537 31710
1 24286 35741
1 16621 85460
5 54805 63848
1 21716 50958
1 18562 36528
3 27625 80959
2 39187 92240
1 58165 96089
5 948 36786
5 61278 72059
8 32213 57421
12 76204 85862
1 32481 36937
1 50946 89242
5 35611 93494
4 29725 40709
10 68593 74559
97 89130 95747
1 8880 90707
2 1916 92372
2 6129 67761
1 26861 60646
1 18565 81819
1 15245 94485
1 13561 95519
15 1112 19003
2 82728 96562
19 10934 26392
5 74119 78191
1 30375 64552
1 70136 82765
1 41404 77649
1 54089 80850
3 11722 65007
13 15503 21444
5 42206 54233
16 11548 16225
4 16476 39854
14 47665 69271
3 24676 63576
13 3180 9848
2 52866 72800
1 19336 78830
1 66053 95022
6 2853 41756
2 11463 68336
1 6978 79117
1 21741 75312
7 20090 31686
3 33316 67531
11 53526 54764
8 10398 19803
1 75120 95608
3 54979 93242
2 62286 87460
28 84783 90698
2 16801 67085
15 3428 7761
38 92833 96012
1 31528 98775
1 31964 93139
1 15454 86530
3 29392 86837
1 44994 54606
2 42333 82347
5 18921 32950
1 693 59441
2 47963 67669
2 42321 68410
1 42462 90012
1 25118 68725
1 55761 82825
10 21888 50685
1 16945 75974
1 58163 97377
1 57726 86195
1 33670 65379
1 6320 82026
2 50557 90720
2 33600 38148
14 34561 41783
30 89323 95788
2 37178 65437
6 25619 54729
1 19572 75704
4 24678 88007
1 46978 76414
1 60384 90617
2 2970 49245
13 636 23836
2 2702 16181
4 31562 91261
1 52109 64933
3 34390 38461
1006 97484 98625
2 40540 73884
29 7083 16873
3 26315 59419
1 43608 87632
3 15650 94938
1 27177 75078
8 9830 33152
1 56877 81795
8 22965 29794
2 40687 64754
3 43090 87444
1 59972 72042
1 26949 48410
2 8775 91146
4 70599 78289
2 42421 88694
1 23187 97270
1 4746 46364
2 57615 92521
19 46566 47755
1 6813 96334
22 89379 99641
2 60984 87161
22 6588 23581
2 40114 91936
2 5555 37008
2 42508 94244
2 58558 76876
1 6567 19886
1 39076 79625
4 5610 33293
3 60731 91410
5 73923 88081
1 42643 67709
39 84230 98710
41 56352 59815
37 68884 70165
1 54343 67153
1 6243 35613
3 30211 87855
38 76130 77029
2 3639 59753
1 1455 89587
13 72679 76712
2 138 60992
1 4487 65251
12 67090 79821
2 39224 82833
8 61464 97888
10 19688 57107
3 11396 32252
4 39871 48802
1769 1089 1939
2 28708 85542
3 53305 91363
8 62704 73566
4827 26690 26993
2 20181 84364
272 77935 78684
5 75821 96807
2 20678 89492
3 72120 83609
1 25127 74933
2 39338 47275
1 13225 91851
3 11169 49129
1 17683 27774
3 40689 64515
1 63323 76558
2 14917 90033
1 52092 84827
1 45641 77533
1 16799 59446
1 38581 53365
7 54614 77058
2 61734 88934
3 821 25327
1 29615 96854
1 57317 69945
2 58126 75993
5 31061 36176
4 56953 61550
1 3098 76869
7 18592 36984
2 60362 90589
3 57087 88037
1 52523 69649
1 24621 65955
1 5723 91377
5 21355 37974
2 86356 88806
39 3982 16256
3 47126 65743
14 30764 56770
1 2303 94740
12 49748 51168
2 988 93933
1 7255 71261
30 2506 11724
2 16940 72692
9 89502 93869
3 49425 82247
1 9493 87174
4 2586 43430
2 19240 50861
2 32569 86549
1 23173 92694
3 1992 44938
2 36590 61294
6 62533 99435
1 18209 88454
2 26582 50591
1 1028 39098
2 31140 89365
20 86641 89268
13 90326 97485
16 75323 85369
8 3443 29767
2 42055 48698
5 44945 72540
1 7014 53895
1 30623 87831
1 16539 51824
1 47037 78223
1 220 90507
5 64005 64910
2 45626 56625
1 5350 57494
1 25796 62910
1 5337 58083
1 39 85811
1 23568 85321
1 40666 45926
6 12248 33175
1 1179 54946
1 4417 55180
3 50015 84597
1 32798 81247
1 103 87889
23 12092 14197
4 17214 53060
2 32106 45651
1 46720 90251
1 2515 88942
2 16030 68053
15 60851 74576
1 13048 38123
2 41898 96876
2 32190 74638
2 19273 98709
1 19364 98104
1 1235 64547
7 14348 31995
1 17111 69589
1 4250 61206
1 16923 71199
79 4013 5953
2 12875 15558
14 58657 59540
5 516 80408
1 27065 88918
1 54166 71069
1 49461 88120
1 46701 56643
6 28669 42201
3 32348 45840
3 10419 80953
1 15387 55107
1 29249 57763
1 4300 80540
1 13820 83366
1 23286 32933
1 28699 36652
1 7354 43647
1 19945 36622
2 58164 63180
6 52644 77168
2 24039 83340
1 38555 69517
1 16898 58843
10 20051 21099
3 18535 41496
1 61807 76109
1 8193 66234
9 82536 85921
100 83193 85021
1 24922 62815
1 32496 87131
72 90547 98009
22 67272 68114
8 7759 69552
1 30754 56001
7 47148 55925
1 11991 68466
2 28295 65050
12 74195 92929
2 28158 64898
1 10527 83038
13003 34706 35206
2 26574 81652
1 14301 80280
1 28146 56106
29 9576 14558
2 8749 34674
2 40161 89690
32 14373 30835
36 87075 96057
1 22709 33319
6 49683 64480
125 98082 99928
5 60323 98786
69 79465 87266
2 67130 89376
17 35575 36182
2 65537 88433
3 44015 62877
39 93988 98048
1 29036 51671
4 53780 94593
2 23688 45605
2 15957 63964
1 48450 89912
7 54764 56495
3 55677 67685
3 32475 61293
9 6832 37982
1 13512 40315
1 21932 71147
1 2565 66470
4 61966 85190
1 48796 97111
1 9220 88103
11 39092 49825
2 21186 99179
1 6774 72863
1 54002 79259
1 39593 66243
1 5493 99249
7 74153 93506
2 19539 84215
1 38564 73017
5 10058 30591
1907 9593 9743
2 19434 59556
1 40941 74724
3 16192 95639
2 16529 91643
3 15647 46265
2 1222 51009
2 45805 58709
15 53239 53437
2 28641 37233
3 22235 49009
1 6721 43618
20 87281 90760
7 53785 77456
2 19937 69329
2 19783 98634
1 63004 96520
25 68395 79740
1 43503 86971
1 8442 66916
4 30205 49581
1 10147 55365
1 1542 46800
1 12782 65754
1 28361 61527
1 28280 54940
1 37469 47952
5 39431 77359
1 56934 83501
7 73001 89677
3 56407 96941
4 13829 73897
1 21733 68415
1 56475 98621
11 82479 99843
2 6441 87941
1 2456 67396
19 3151 14369
4 64311 93131
2 40731 47529
15 12577 24966
1 44636 92716
3 20320 48301
13 80464 88469
14 6919 24000
4 4037 53252
8 66720 70193
5 24543 43237
1 11604 61314
2 16975 88327
8 36516 45638
3 44643 63627
21 42641 44862
2 22033 88151
1 1434 88462
1 27451 52322
1 43009 84533
1 23851 94970
15 11348 19223
1 30894 60264
6 50839 70765
2 4204 60392
1 37090 64149
2 14429 56477
1 3224 67119
6 52987 56572
3 53284 94985
1 60316 65094
12 8173 35172
54 38934 39215
4 3904 78694
1 42834 67784
1 39828 64200
1 21999 57745
3 42225 44339
2 28851 69180
1 24950 82978
1 24479 57552
3 29041 37892
2 53906 57571
1 15933 63944
2 29127 45802
1 32591 93933
4 55273 74409
84 6015 10674
4 13112 22148
4 20313 84193
3 12433 38861
2 19154 83446
1 19869 34132
1 13095 96882
2 33808 82888
2 31845 45930
27 56666 58391
1 10466 52517
3 8069 34520
1 17570 87550
6 10342 23702
7 57708 95944
8 52420 55776
8 14307 23385
2 4123 52074
3 47995 70215
4 25571 45423
2 21819 35595
10 64721 97978
3 26445 77334
61 22837 27039
3 38484 65766
9 10955 19363
2 8362 80162
1 35958 58080
14 72643 79523
11 18711 25940
8 66355 94943
3 25717 54695
3 64496 87952
5 54356 80289
3 8199 44757
1 43928 53602
1 18787 24930
2 6965 65392
72 2150 12478
5 16438 65171
2 1899 21881
1 9031 67798
5 67039 80388
2 3168 54759
2 52412 78886
8 46151 47760
4 17645 58119
1 17413 98653
1 44553 53092
34 82215 88443
7 11894 30865
2 49492 54953
3 8625 55746
1 32540 47898
4 32667 45788
1 38724 47708
570 97886 98174
2 24133 64111
1 9203 33621
1 23288 68828
3 54474 62650
16 59614 98006
4 36732 55805
1 47821 67469
3 58145 69772
2 26516 85709
1 34984 78455
8 2365 16131
2 4644 74649
1 18172 69560
1 14205 53440
2 35040 81436
29 51897 52409
1 32248 90353
24 76001 95578
3 42220 59963
3 78700 95279
17 7301 37267
1 46449 80910
3 9563 24466
1 9789 58709
1 34953 48064
4 20180 33712
3 739 75144
1 3118 9444
1 6131 96449
1 75694 89988
4 43953 83253
3 17544 37385
1 39252 88735
4 33984 99545
1 55618 65729
1 33896 96427
1 8660 98245
8979 31376 31955
1 931 90523
3 1133 74139
2 26136 33977
2 1261 89158
1 5848 87402
1 49793 64704
43 57044 57786
1 30036 73665
10 68097 99615
3 18779 53485
3 54421 60689
22 19087 21456
1 18587 26483
3 41024 89051
1 6440 61254
3 66847 78917
8 78754 98322
1 9717 83304
1 48125 96880
6 26504 43809
4 12020 48311
2 56268 99594
44610 85233 85507
1 24693 86287
2 29208 54108
1397137 26493 26794
6 70552 99585
18 85213 94832
29 7738 10486
11 14206 30531
4 25207 94006
2 32930 48670
1 23665 58149
1 3035 43013
1 79285 86463
2 75914 89724
2 51037 85265
3 18145 42815
4 53130 79734
4 3943 94772
1 46958 84376
5 4767 18682
2 4989 43973
6 43340 73428
2 10159 77950
1 6012 53303
2 49202 67769
1 25854 96085
1 42522 77039
1 48050 63083
36 86366 88191
2 3051 33756
2 37883 77428
3 50556 67762
8 14290 54804
1 3319 62436
3 41381 56503
1 12673 44717
2 23705 52254
3 60715 70732
2 265 78211
1 38811 56963
2 13817 73766
1 39417 52933
1 17022 37653
1 2289 48211
16 59252 96424
2 18251 63454
1 34586 52027
2 81390 99165
1 9208 89060
6 21091 26365
2 28179 81961
1 24565 46238
8 17085 26193
117 15158 15768
4 25755 58935
2 39707 64342
1 41855 48415
1 5272 75205
1 42607 82891
1 5699 60000
2 12563 27093
2 4886 79863
1 9233 54068
7 64807 83553
3 1225 14289
17 58091 60990
1 5555 74680
4 28958 30553
2 10122 30420
4 12027 31434
4 39831 55216
18 13714 19017
2 10740 59018
3 3088 58367
7 2257 15059
1 32873 45374
25 83677 93947
1 38747 49010
4 9689 78285
1 9731 95150
185 81034 83849
11 7531 16200
8 88059 95639
14 51545 81998
13 81472 87514
1 24156 92220
1 35858 71452
1 13781 90130
2 8130 49588
5 34900 53822
2 71517 81275
2 78395 89091
1 58730 99478
2 10369 65002
6 52491 65716
1 25729 55284
3 496 50127
8 74672 91501
9 64549 83504
4 43547 84341
1 18601 48466
1 421 75778
4 64235 77444
1 16849 76085
1 4202 54481
13 23367 36123
1 36579 59608
6 59667 72804
7 6679 18656
2 26662 95996
3 16001 95954
1 30872 95658
2 36930 48657
1 42323 49202
1 21036 82861
11 16146 19441
2 61947 90459
2 23152 44062
3 66058 76039
6 15320 22254
3 25049 90347
3 86502 97498
3 14171 40504
3 38597 84313
1 6064 97700
1 64162 72336
2 18275 44008
1 63649 86501
9 32396 43386
10 72273 87319
3 5090 78309
1 29931 44897
1 1736 87034
15 96338 99963
1 22985 93775
2 49142 96443
3 17176 84079
1 46645 89491
1 65813 72850
7 45452 60888
17 10379 21471
2 17927 54064
9 3673 33169
1 8645 44970
5 27736 86390
6 45186 63266
2 18756 51837
1 50131 64229
1 15528 38090
1 15177 19960
1 47942 89861
4 1516 85263
3 15864 24705
3 44583 90866
14 78693 84791
1 15782 61647
1 9867 58855
2 12463 94978
2 82438 99859
1 24725 98550
2 12744 24503
1 21311 58682
2 24306 81312
6 47447 51713
1 7273 34294
2 2251 81533
2 3207 45513
1 5437 35311
2 3951 77377
1 13755 55221
15 78534 90866
4 11615 84287
1 19265 60801
2 65303 85766
2 10547 94827
6 71249 78325
2 1669 59853
2 40865 86530
6 74060 90383
1 4089 42431
1 22122 93268
12 58558 64898
3 40157 64015
2 70911 97240
1 72140 97398
2 47844 96105
11 10090 13271
1 29899 69285
3 17896 74181
4 68009 86096
2 8021 92519
79 12536 12890
2 21708 63694
3 128 49024
2 35623 83134
1 61856 93446
1 12904 38461
3 20304 39543
2 9506 88100
4 69493 94642
1 24192 88807
1 44003 89256
1 48918 70343
4 8786 59780
1 11776 47565
1 17599 42115
2 15581 49022
2 6037 92933
1 14432 58063
1 534 50874
1 25035 91178
1 9547 89094
1 38049 59592
1 4360 51987
1 13579 65593
1 12121 91089
7 63582 99476
2 40594 49080
1 15377 49538
1 26251 76534
7 81362 99555
94 87193 96063
5 13524 30284
4 37111 38038
4 63336 86719
4 9939 74171
1 42663 66699
6 19990 25712
1 27908 31678
1 28062 36540
6 6345 23842
7 35445 68444
1 34930 50761
1 23713 62823
1 20010 74813
1 964 63095
4 50352 67852
3 17564 37788
3 32791 79164
1 15497 46000
1 60421 63026
1 12745 95378
2 13032 82744
3 49362 59745
10 62698 76955
1 33795 48896
4 50655 63619
4 52429 89273
1 28482 85334
1 53654 61708
2 78337 95680
50 375 10495
8 41923 42900
9 37172 52588
1 29119 72474
5 54835 58713
90 47948 48329
1 25784 78810
3 34724 52259
2 32046 54457
1 22804 43891
2 19017 70953
1 45118 75889
1 8342 84515
155 97326 99664
1 5582 51209
1 24663 66032
17 1095 30871
1 27364 60314
1 6340 60491
5 55635 64291
21 13135 19492
6 63139 85110
2 68626 79042
15 81824 93932
2 26774 95865
8 23815 28377
14 70042 98541
5 3583 16664
6 36410 61406
6 19302 45117
3 14271 44870
2 32252 47297
1 44376 46346
8 52785 63733
7 408 32841
1 18982 97965
2 50135 61767
14 62099 98979
6 31837 45088
23 88058 99132
22 4023 12514
1 37267 76754
3 2943 42335
1 79094 83115
2 38369 88336
5 12954 37988
2 59889 76375
1 16514 89480
27 66938 68436
1 49606 81247
3 9687 70847
10 34247 40845
1 7807 91706
1 32794 97898
2 23466 45186
3 53856 88361
1 17526 62014
39411420 86811 87632
7 11680 30999
75 52168 52780
4 37857 72401
3 15694 59063
8 75601 79248
3 21370 60571
1 36755 81023
13 9084 22069
5 47454 64684
5 3543 23209
1 27433 67690
3 12724 54948
3 26202 89252
12 76249 77844
5 1141 29016
1 17547 31807
1 15943 68360
6 43610 83065
4 59710 67531
1 31105 81293
2 47336 61733
1 45613 82390
16 85096 91508
2 41083 79525
1 7253 70920
7 17520 32397
5 58113 79289
1 37738 92223
4 23594 39464
8 68860 95499
1 7104 79282
23 77724 94139
1 19141 81150
3 6563 50596
2 19146 61402
5 28892 73169
13 19660 24573
2 16725 53125
6 19573 27011
1 3926 95602
1 7438 56765
1 3134 36434
1 9782 28326
175 93352 99813
1 47310 62615
7 29657 90051
2 16472 36922
1 57635 80131
3 4269 64775
1 49902 98309
1 45269 73883
1 19848 78417
55 12596 13183
2 47834 70055
1 48297 66766
24 70946 72700
2 2791 37837
2 25435 47270
2 19667 99283
5 64061 98396
3 15428 44850
4 48789 95777
1 32862 46811
57 7699 8670
1 32449 64892
3 22660 91292
2 53185 72283
1 10555 68399
1 51959 89139
1 34649 98340
1 13410 57377
14 19996 24062
29 76878 80136
3 69356 71944
10 8390 44641
1 2620 30887
2 3556 63934
85 13938 14116
2 16324 91604
1 22471 55364
1 41065 48532
1 43359 63668
1 26542 56041
1 40185 42107
3 59085 98686
13 65973 87807
4 43755 51236
1 28110 59298
1 2619 32497
2 7770 88246
3 55633 74748
10 76779 92567
14 15746 22119
1 27327 35365
4 769 41721
1 14670 84126
2 26578 69888
4 36888 99961
1 20671 69613
2 36367 44382
2 56411 81691
1 10590 89454
1 36398 95798
2 4776 61680
1 45696 69911
104 91624 98034
1 15381 44722
1 31667 59448
2 29378 50373
11 11555 39685
1 36464 59839
2 2227 30549
4 42355 52936
2 4721 30352
21 77264 95740
1 13787 42161
2 13688 72719
129 10544 13371
2 16178 28834
1 8099 55876
3 30760 82604
1 12008 86993
1 3580 44389
2 12573 76376
2 39896 61698
17 58751 66245
2 42842 88459
1 40466 92324
1 15488 85364
17 71016 77345
1 19100 32839
3 44481 77445
2 1183 53246
3 8732 26492
3 36202 57409
14 59288 95290
1 12960 96450
4 1626 36057
3 20338 62136
1 1266 68068
1 55497 69272
2 78171 96775
2 20530 66742
1 26223 96990
2 52175 84142
4 7712 35887
1 49956 89757
1 4923 37206
1 48071 76909
3 64755 78309
4 14412 27371
1 67279 99137
2 12475 33731
66 5706 8611
3 22774 38777
1 39080 48666
12 50394 67647
1 45642 80316
1 23975 68706
1 45874 67119
6 12148 22719
1 65530 68030
2140 29915 30904
4 60280 64909
2 4386 78571
1 24902 49515
3 65666 78244
2 66167 76705
2 21334 80206
1 42565 97034
15 27154 33229
2 25951 86354
1 21180 76646
3 4829 39321
2 25900 53734
2 13640 83905
1 10659 31120
1 18742 47476
3 33778 97203
2 307 88387
1187 95618 95682
2 30723 77702
2 2240 28263
2 7986 82316
1 61863 92656
1 10449 94219
1 28118 62963
2 17162 95918
2 22917 46451
2 16710 40370
24 9773 15368
15 45527 49316
1 5940 55786
302495 71959 72278
15 76037 88803
3 3689 68400
15 86567 96017
5 74340 98467
17 78235 85933
2 18606 31628
2 57052 82580
2 5278 35776
1 40525 78380
6 31595 97284
2 14756 49302
5 19905 40945
2 8892 82595
1 10900 56410
7 28789 51417
1 10570 92763
2 12039 56610
3 44121 79918
2 48373 71954
1 64433 88415
4 25982 39991
89 7549 12067
1 69760 75696
10 70557 99417
1 70865 84557
4 5238 80820
25 7377 18451
2 15867 78831
1 16789 71079
1 20109 87368
2 12489 15099
2 16102 41972
1 35549 95481
3 4246 61246
1 27922 85724
1 1853 88108
1 19948 74418
12 48648 56767
29 38395 41209
169 87115 91012
4 25559 83632
1 14472 79766
1 4656 65127
1 21798 90017
1 76 59696
2 32270 52572
1 10662 48248
16 28695 32728
8 70460 81633
2 37584 85511
1 45886 85837
2 62299 80575
3 26423 63225
3 33531 40075
12 40598 61155
1 16099 87752
1 22277 72282
1 6271 47781
3 64939 91844
4 6811 63539
1 45770 53633
6 45166 66610
4 11676 35035
2 55132 89744
12 61200 75003
1 32916 46769
2 20141 34929
5 46062 51259
3 59594 79343
7 32345 58648
4 26661 29691
3 19870 89526
2 29154 66869
1 45340 64436
1 36175 71420
2 24722 38004
2 26180 38134
2 6231 47926
11 72553 86472
57 14802 20326
4 11335 29896
4 38963 89985
2 53934 59316
2 19885 51309
2 30491 60589
4 62397 81123
42508052 87090 87154
1 17880 93908
6 62595 99383
1 18335 52569
1 9052 43404
1 23167 26420
4 13498 81819
1 16379 85935
2 33555 60661
7 13725 21657
3 8146 53605
1 1065 90834
1 40521 64686
4 63921 79748
2 2396 70158
1 9665 80806
1 44741 86367
1 30870 76133
1 18510 72204
1 25391 76133
2 75746 80483
1 27371 54769
13 82396 96046
5 65105 95225
1 6321 43400
2 3900 30900
5 59556 79373
1 40211 83645
4 5905 33099
5 6992 22735
3 17683 90299
1 21968 92077
3 44835 71611
2 33833 78942
7 11856 23826
47 78506 79916
2 60939 97717
4 50657 64072
4 16608 33800
8 19310 69877
1 43021 70423
1 30614 61330
1 27175 88611
1 48871 84065
3 17296 60380
1 37505 62845
3 7840 35489
2 44249 51199
1 67007 97393
1 22049 81972
5 66422 93547
6 18049 23928
1 45164 70570
1 30690 72378
1 10059 91953
8 38297 43636
3 17723 19979
4 20804 50594
2 13791 58836
2 41419 56686
9 26924 29980
7 9449 23632
1 29133 69796
1 25809 98013
2 15232 67706
2 8446 36526
1 8173 90136
1 27162 39797
2 41510 85888
2 36394 93077
5 68818 91522
5 8487 32918
1 21105 34860
2 9120 19727
1 11187 75586
10 47464 72530
1 35625 73282
3 6201 26267
3 40354 83531
16 78426 94492
6 76994 85843
7 22720 53809
1 38696 61844
1 41085 88818
18 62093 64607
8 238 10023
3 39274 87284
1 32584 60609
2 12622 33944
2 57312 97867
1 23525 59807
3 40954 52901
1 44169 51245
11 83092 88355
7 7225 30793
11 79128 87371
1 5814 32271
3 20460 47008
1 19990 42493
5 3695 23649
7 33094 42371
5 13091 21252
5 18625 92136
5 44409 81038
2 27162 99751
1 23128 72838
1 10717 84651
1 38386 60048
1 31560 73756
1 32721 84214
1 10699 70035
1 28511 67824
1 17787 21897
4 52099 94655
1 26352 92617
2 9341 71947
1 63285 65605
1 20221 71258
3 14272 92162
1 41428 87641
1 44729 76434
1 3281 66686
1 22183 87084
1 38752 93684
1 15930 97436
1 5798 71652
5 11191 34617
2 9385 38531
3 13207 92282
4 11981 22763
1 19378 53258
2 41465 81140
1 9151 72925
1 22364 70642
1 24444 67516
230 33952 34577
10 65984 90083
2 27062 91246
23 69770 76904
1 16911 79392
70 1393 14679
1 1065 75998
2 2018 77219
1 68112 95619
1 18120 78050
1 13713 98467
8 19682 27016
2 11072 58387
6 31209 31909
5 47259 51479
1 10845 67707
1 14656 34505
1 43190 51119
1 7646 60164
2 44100 49327
1 45288 92512
7 13176 44449
7 59381 72749
4 29547 44864
3 27469 81645
6 39271 46821
2 33747 53931
2 24359 53354
44 87171 94671
3 5176 20629
3 6369 59783
5 70988 96740
4 51538 76504
3 61445 90731
12 49583 59778
14 87261 94054
40 818 12769
5 37174 46800
4 37179 68841
2 562 14367
9 23032 34493
6 29280 47000
1 18186 89777
6 54979 62556
3 57875 65325
1 5201 16807
22 75281 77060
2 25404 33714
4 4468 80344
3 6573 75061
1 282 88570
125 9551 11618
4 59896 71408
1 11748 64170
3 36337 75775
6 4728 26859
1 14576 97738
1 3817 70464
1 6028 32868
2 16839 50747
2 7946 38217
12 73401 90676
1 21814 79179
4 1528 39561
4 21943 56524
3 71313 86249
1 28936 63532
15 52387 55561
3 46946 80474
1 46701 64098
1 13043 86811
1 38207 62163
9 4868 27262
1 3329 28893
1 20702 56517
3 47370 79036
4 845 31377
16 57588 59509
1 7884 11109
3 73 85134
1 44814 99961
1 33920 93012
79 83628 92361
1 25941 54922
2 5421 13210
4 54201 95533
1 21639 63803
1 17000 61729
1 31189 74634
11 63468 69258
2 61693 89502
9 23150 38958
2 681 82323
4 24746 28865
1 37393 55323
1 10121 92979
32 84820 84985
1 49060 57613
2 44041 71509
125 91065 97923
39 79668 83496
2 36805 57101
1 44357 81998
5 15348 50373
5 2144 98858
8 31169 46028
3 33961 84502
2 18221 49061
2 50280 58647
1 41661 93843
4 2423 41951
1 36344 65704
28 13364 23286
2 13997 51871
18 62494 97911
3 22601 42852
2 30174 81877
2 47019 83397
3 52984 66545
2 52739 90890
1 53059 75061
1 8560 58227
1 10211 94255
1 39050 61386
1 11080 82231
1 41412 96051
1 44641 83862
1 24615 93898
5 2878 46584
2 40964 64479
1 85676 96371
1 45055 88196
5 79019 91671
3 30010 74277
3 60305 95702
2 55038 70359
44 34404 34938
3 1781 63488
24 21067 24721
3 18870 92667
1 10605 88741
1 10513 65644
1 30669 53671
7 87171 97688
1 50258 89907
6 16152 46046
5 4749 20214
1 4600 80370
3 25324 64785
5 66858 96082
1 761 52828
1 36784 48845
3 87203 94993
2 2212 97021
9 12826 39530
1 18754 39796
17 59965 66416
3 53061 99068
2 55075 63089
4 24313 39701
1 12622 54656
9 5714 17041
1 16347 99724
2 11503 87842
1 34602 71859
1 53621 78354
7 64998 89873
3 11217 87365
5 85018 98261
2 2693 39423
1 26798 94720
1 29086 80180
1 36953 78828
1 14425 64424
1 7077 75767
6 67233 89718
2 29135 42873
3 26321 28821
1 31028 44253
4 9774 36889
4 63743 68471
3 45854 85790
1 12689 84068
4 34713 56147
3 8316 23592
3 42061 71570
1 15626 80982
4 9367 62557
1 19059 62369
1 30989 95181
1 87219 94398
2 26951 39134
1 13682 46133
4 61003 65459
2 48412 87274
5 62988 80300
1 33224 63254
5 49051 62461
2 38889 52748
2 2531 66250
10 16423 28100
2 62116 68841
1 6341 96893
4 65177 86702
8 49318 60581
3 20445 91149
3 8539 37920
25 22379 23962
8 4148 16719
13 70781 72364
3 8026 51763
1 26725 34061
6 27310 29694
4 47117 63407
8 35145 45714
2 2723 61380
4 1378 27959
1 26746 36659
2 37405 55259
1547005 61945 62116
1 12843 60346
3 22511 50083
3 46844 54564
3 48587 81915
1 29278 38609
9 23156 25842
3 14648 65043
3 60322 70883
3 47699 83938
509 5382 5823
5 38443 52068
1 49056 98921
1 24585 34522
8 47876 53401
3 15760 61049
3 17970 20783
5 251 51961
123 90854 94246
9 71681 89315
3 13782 64414
1 13693 59080
1 5049 40345
437 2417 5367
5 18974 33887
4 60465 65151
2 3663 85569
4 49260 87753
21 97254 99546
3 3813 90907
1 22463 37053
9 55514 66848
1 383 71714
3 29700 71020
1 17928 58223
1 6115 42188
1 36890 66757
1 60260 84117
1 16340 67382
2 19761 78935
2 10330 70576
1 12535 60411
2 56375 85668
1 24587 62795
92 70307 71160
1 16093 52682
2 36857 71981
2 51122 96161
2 16550 68230
1 25883 84690
1 52890 90936
1 20821 90545
1 7745 76467
3 5515 28980
5 15184 39582
1 9720 83290
1 15598 82793
1 10401 79024
1 29220 79938
4 81497 88284
11 68739 74404
3 23323 98609
2 62915 76279
49 89577 93231
1 2363 59030
1 12369 55667
6 82202 93281
2 23827 70172
3 54771 63919
4 12707 31949
3 59860 99591
8 43755 55073
3 2363 61467
1 10653 27528
72 6265 13140
1 26900 59589
4 28341 36381
1 33559 93263
27712170 90695 90768
2 7096 67928
3 22654 61182
20 29172 31893
1 13826 88269
2 46101 97051
2 15033 87133
1 38978 94815
1 25445 92394
1 41997 99215
1 15286 91483
20 79574 88203
8 74966 97656
2 17000 53121
2 25319 90852
15 65921 96267
2 5140 38982
12 92434 96206
45 7148 11024
5 48065 84273
5 5323 13443
2 48143 53729
1 35807 88128
1 58405 72163
1 67085 80539
2 38782 81064
4 57902 76204
2 56954 80611
2 6355 91605
1 49500 74254
1 44833 45725
2 49840 59651
3 25317 53211
2 54386 59773
10 52797 65474
1 54734 93129
1 18663 65548
45 76216 81563
30 18543 21658
19 3474 21290
7 75445 97487
3 69398 91229
5 6509 75886
3 44983 56216
1 21586 52231
1 3624 79066
1 53038 71469
2 43198 82482
4 64625 92345
2 33725 75974
1 46103 70716
7 4982 34325
11 31690 40276
5 11651 30238
4 44527 69685
1 49390 80963
1 42225 94929
67 83090 91989
2 4266 60890
16 26713 27667
1 15789 53809
6 61878 72513
2 25292 98116
1 7180 93934
3 14658 52976
2 24586 33144
3 42285 94105
1 279 77679
3 51279 62493
5 13377 42079
1 19744 45502
1 469 76489
8 64520 96598
1 4829 28556
1 9326 38005
2 18541 46877
1 10012 83129
6 74423 80408
5 37214 53323
3 9453 45019
5 60642 91640
6 42527 58130
1 27156 67377
4 57828 95705
2 21919 79678
5 15794 25314
4 16311 36013
2 28692 93477
1 12281 83582
3 29232 49615
1 13640 66559
3 21184 93856
2 38543 90287
1 44085 51964
1 50725 87153
7 13522 20731
2 72975 93582
2 4102 55729
4 26100 32523
1 24415 62025
2 80873 97700
1 84814 87095
1 24887 80333
1 2767 39977
39 81968 84188
19 35276 47139
1 39032 67172
1 37188 74431
1 46743 48958
1 29356 58230
9 63874 80675
2 24665 41418
5 36384 99834
1 28889 78784
1 22139 96359
17 43463 48211
6 51763 61639
2 68818 93286
27 91022 93119
1 18481 55743
3 12271 53003
5 48884 93802
2 4639 60625
236 376 6387
2 35927 82594
16 13718 21138
3 2093 56342
1 13214 98111
6 60849 76607
10 5616 38863
1 31905 59835
3 61126 82917
1 46711 99181
3 45615 69123
2 11621 26534
2 2185 96689
4 21419 58739
2 1354 90089
1 64732 79895
1 54646 91988
16 19252 26451
2 18077 28301
2 4829 55073
4 23315 84831
1 16008 34772
16 89819 93747
5 11521 28826
1 14661 36395
1 249 64749
5 29628 75168
1 20737 60878
1 15442 80279
1 32313 57407
1 22092 84264
1 31752 73673
1 29298 97256
1 52817 65869
7 57985 94092
1 14720 72293
1 7392 55704
1 7752 77555
3 26349 54045
1 43017 67459
3 6860 47892
19 71919 75409
1 46157 88140
3 41782 53806
3 12874 42921
2 10607 65238
1 46206 66409
1 34704 50730
1 3386 81942
14 56533 66086
1 50948 72211
3 34851 61122
1 42111 90438
10 17060 30440
6 46814 49598
1 24537 64518
1 34602 49862
61 84571 90230
1 3401 93800
2 72097 85464
3 4078 27042
2 84130 90145
3 48594 80063
5 38827 84271
1 5416 78137
14 73624 78533
3 773 80392
1 49275 78705
3 3783 35528
1 43356 67058
4 86151 88993
42 32008 35096
3 22525 57690
2 19706 61114
1 7244 96317
1 49071 50031
1 40986 55035
3 57772 98468
1 6632 90289
2 19190 93002
43 17 9010
1 33308 82917
11 13154 32182
1 38607 60057
2 11735 82517
2 26756 88699
1 11883 72458
1 18047 98304
1 13650 88504
1 25333 46004
2 31453 58570
3 85538 89565
2 6638 64778
2 58541 91933
2 45108 62384
300 2347 2863
2 2482 68794
1 38939 88972
1 19851 50929
5 56576 79432
5 50271 71380
1 2132 90310
1 49223 71842
12 65449 81886
1 20009 64695
2 53759 91599
3 18295 54554
1 281 50928
1 40003 97131
3 57949 96210
1 47403 74415
1 51715 81650
1 12301 96615
1 45055 73547
11 814 38480
2 21707 36879
3 49470 52058
2 43555 77502
1 39243 56351
4 7636 72725
807 93404 94482
2 34834 67150
3 7241 35013
2 17654 89495
1 38329 62774
1 38023 52759
1 1717 74571
5 29188 48605
13 1084 8498
12 79216 98779
2 17956 21602
1 60316 73423
2 25830 48587
7 73515 79844
3 32531 84170
1 13620 77021
4 30271 61196
1 14598 53368
1 24469 88942
5 15162 45532
1 26923 87141
1 48050 88129
3 24231 68819
4 18462 46924
1 59040 87314
2 44239 80726
1 38390 52195
1 37408 89545
3 63104 78902
8 35223 41644
3 18020 92004
3 4334 33729
130 8510 12237
4 469 27664
1 48262 96368
3 27145 54859
2 44055 99855
1 19096 60438
2 18057 71208
1 6652 59203
1 34135 79775
2 39308 83053
1 21413 29369
16 3447 17835
2 25734 77174
7 40585 44978
2 47988 97247
1 14002 52477
3 20232 44447
1 3160 64445
2 7502 84383
1 7189 50207
103 13691 18350
15 76050 93625
3 11443 34710
2 19652 27787
1 19273 33286
12 51322 58122
2 48221 84636
7 767 24390
3 32915 72965
1 2281 59565
1 45152 70755
13 31918 33875
3 8328 40044
2 11106 84199
3 69765 79049
2 16864 55877
20 73436 76338
1 34537 94433
1 18963 68150
1 48117 81936
2 48482 79314
1 15641 82729
90 92690 94208
3 9272 57383
1 75911 79131
1 679 44969
64 78802 99147
2 83793 95776
3 74202 82667
5 2812 21286
5 55050 73494
5 6444 29160
7 14810 43792
1 12293 96195
7 60017 84997
18 35575 38651
2 39353 51264
3 38610 42946
3 27818 80228
2 366 13264
8 4251 67381
5 36072 85473
1 24162 83493
2 38178 67980
2 72959 91381
1 1487 90668
2 35702 40754
19 17316 19499
1 33744 81477
2 19761 87410
1 21990 92978
1 33679 56339
1 7241 93869
2 6088 30862
2 4349 57558
1 10760 62825
1 5646 70439
1 73234 90924
3 54741 77780
5 52166 100000
1 57905 99685
1 50171 84378
14 45851 49746
3 51036 68681
3 16368 40755
2 5780 59653
5 67126 96381
11 56473 73771
8 70871 75563
3 30310 70688
2 34720 62472
4 744 23933
4 29043 47734
3 57873 73372
12 7165 35274
145 85350 86528
4 60210 74094
2 7286 57077
2 28574 65269
1 4902 36828
36895 7699 7865
36 59792 61208
3 11906 90828
14 80084 97171
4 37705 54246
3 23683 95456
2 54351 85827
1 16185 70415
1 1511 94301
1 58055 65132
1 16452 94756
1 523 79570
3 1570 25063
60 13924 17531
5 29260 42197
1 20767 63096
1 28359 55997
143 92105 95110
54 67012 67402
6 22841 31102
6 61330 79846
11 39518 50445
2 32669 62170
132 6027 7262
1 8594 76582
3 19522 96815
4 24035 45455
3 22328 30241
133 11915 12858
1 14434 60457
4 16909 38449
14 82718 91314
1 27372 94518
1 18051 25862
1 56267 99120
403 93082 96393
5 22142 51729
1 43371 45168
4 38362 62787
2 43925 52640
13 76237 83217
2 41346 82784
1 15970 95816
1 6896 74968
5 357 36807
419741 57829 57833
2 9953 52878
1 30870 65317
1 11288 92292
1 17347 49205
7 50148 70677
21 84378 90942
2 48466 95834
2 17887 50291
3 17144 44914
1 3958 36837
7 1425 31066
32 79803 81514
2 55267 97908
1 10812 93948
1 50470 90894
5 82891 95677
6 13032 74099
14 62764 74842
5 13486 17882
7 60996 65331
4 22741 61881
2 8431 77144
2 15251 80561
1 8143 79774
1 28667 38666
25 89894 94562
5 36265 82507
1 28661 49571
1 29929 33718
13 84565 90466
1 21730 56464
1 62034 79299
3 30604 46682
1 14677 45227
3 81516 97298
4 14483 79283
14 67134 84835
2 44297 97617
6 61559 62871
15 49696 51884
1 7492 75055
2 2713 63153
1 56281 64631
3 16015 61066
1 26657 74151
1 37823 98516
1 11213 55632
3 50574 84101
4 65644 67052
8 65507 89811
2 33509 57835
2 43673 58184
2 33317 84084
14 39705 43592
3 80145 91278
2 12564 57590
2 43771 89023
1 2130 51677
25 13698 23252
1 30196 76595
5 30952 40879
2 2863 44394
2 24039 56931
1 31162 61832
1 32989 39384
2 14641 81190
22 14838 23935
2 37193 62527
1 41903 77803
3 25425 54618
1 23824 85278
1 31990 43089
2 46780 81316
3 24983 35695
12 25958 29108
1 8696 61222
4 82961 92130
54455979 96168 96497
4 13320 84487
12 79584 85918
91 69348 70754
2 21280 95343
3 1074 19892
1 18763 73070
2 34268 90991
6 22371 31777
1 14912 92880
38 10854 14299
3 37719 89461
7 29645 32335
3 12225 84563
1 30019 51067
2 13088 67202
1 35423 57056
18 72366 89334
2 29265 88532
2 32698 46644
2 14815 68879
1 14939 48987
4 58177 85646
164 92771 98894
50 12384 13883
17 73422 75374
8 15947 38891
6 38306 75136
26479299 22848 22911
1 9097 66255
15 52648 59804
2 6075 51694
2 5856 77755
11 66525 81471
2 12450 79668
1 30386 97059
16 31719 32634
8 8559 17037
1 20866 46954
2 29133 44294
2 20943 71310
16 61735 80448
1 9481 72697
2 10922 84544
2 58526 99424
2 51120 68493
1 44194 65548
1 4102 46409
3 4765 40731
11 69483 76901
1 3991 79576
1 7493 95578
1 14686 85753
1 231 97255
2 89449 93122
2 35603 78788
1 45262 87147
2 2415 59480
2 32006 55552
31 18468 22885
117 2963 10355
4 71577 96737
4 39452 40606
1 29223 82227
99 2660 11907
4 15926 65213
1 24564 68376
1 12113 65091
27 79013 96153
12 9316 15166
2 117 18550
2 17336 90666
1 5236 67626
132 23246 23877
4 19545 48102
1 32641 80356
1 1784 33678
2 14447 71924
8 43856 72982
1 28354 89006
1 14445 29608
2 20931 73722
5 49358 64480
4 12314 38751
2 25590 93132
1 52770 99820
1 37047 94516
4 44441 54499
11 66660 88340
1 48503 99466
4 4398 38555
6 13201 22324
4 41690 51281
1 8428 67587
5 28750 44002
1 31833 75325
8 1652 31898
5 52201 66106
1 5619 83647
1 47830 75903
3 5092 30479
1 54527 99370
10 62800 91159
3 16759 28305
4 37403 56252
9 73342 77447
16 87205 96096
24 28425 30693
1 54788 85023
5 16750 83558
1 57001 90189
3 1724 49559
1 536 57036
5 32701 47199
4 40534 43487
2 22611 87386
2 30799 53774
1 20214 85041
11 44479 48256
1 17492 48923
2 26899 97235
2 47173 76562
7 54529 65997
3 39897 40685
4 14658 84058
1 31186 41207
1 33826 86517
1 27685 68968
2 49229 83989
2 17644 85746
1 28972 90570
4 32570 37164
2 14446 45987
1 37093 45018
1 65110 90361
19 90787 96242
1 29899 78123
2 33919 90062
3277 11384 11565
6 48151 93692
1 4009 69884
18 12334 13587
725 1070 3713
3 35949 82172
10 10567 27536
2 5147 89346
1 5919 69618
1 48557 95324
4 49583 59084
1 45928 62654
1 63436 85643
1 8035 59871
2 28788 71167
2 31058 48491
1 28874 90140
2 5370 49537
2 366 63486
48 3601 13989
2 3904 88094
2 33511 44519
2 1005 62308
7 10916 39021
2 30891 64828
1 8915 91558
1 7583 72298
1 47318 54590
13 75458 86290
2 17777 63240
1 37600 87021
1 41592 53187
12 680 33160
2 41143 55822
1 1989 99289
1 7238 97493
3 29068 40180
5 11883 34584
1 42523 56226
3 8631 19514
6 50607 98629
1 12186 58115
5 65633 98793
2 38723 90779
6 19844 26368
3 66816 97667
1 575 64657
11 77793 94367
3 62029 94163
4 18721 35125
1 10621 35307
5 53585 73750
1 5746 80931
1 287 93612
5 61031 75556
2 47547 54325
1 9912 90143
3 22684 63040
1 55488 89610
7 63219 78183
3 53850 55146
4 33052 36424
6 70627 88009
11 56814 58962
2 23992 80221
2 62949 85871
1 4415 78396
1 2594 93006
5 2894 68940
8 17887 49775
1 22352 96599
1 12300 51769
1 33455 78783
22 76336 87659
3 42031 73227
3 28017 98668
1 19238 62255
9 28640 33347
97 60 7376
2 42449 60256
1 50383 60318
1 15029 98896
1 77238 88268
5 38683 50609
8 75886 77502
1902300 97432 97914
4 1053 29123
1 11116 90908
4 35962 66812
2 68655 96785
11 17517 39608
1 15980 66548
739 97066 98920
7 55771 61706
1 3494 77083
4 38709 41908
1 38004 45297
16 13863 15849
8 18367 23726
2 35133 77716
7 42839 80052
142 2641 4108
4 1466 32074
2 22059 75489
26 6889 9157
3 30410 68583
1 1382 71349
81 86087 91694
51929 22693 23285
1 1287 23627
89 89125 98418
4 34210 72061
3 17349 43063
10 66363 67998
1 31495 92451
36 342 4095
2 46766 88007
2 42522 67834
9 29455 32562
2 44569 66001
4 37781 88126
1 6594 77427
1 5178 89295
18 70629 80912
2 39954 64281
7 78167 96758
9 29100 36498
1 42402 90343
2 20602 85878
1 4317 95787
2 28758 78671
1 10511 92287
15 2583 18478
3 72122 99205
3 15783 66205
1 19072 83637
1 19157 39663
14 17530 19894
2 49846 61256
3 17253 97007
1 48389 72447
45 81437 84867
3 36760 45163
2 12349 78975
5 63338 89715
2 5214 55364
3 10794 34500
1 9772 83398
1 18121 96469
1 27885 61973
1 8325 68376
1 14401 32260
3 59303 98712
5 43066 96369
1 33209 85070
1 82855 91074
2 21042 64207
3 50839 68854
1 6501 88686
118 6684 8211
2 34505 64859
20 9215 21359
2 6004 32798
1 8024 89823
2 4482 34007
4 34896 42451
5 27840 56792
5 73490 93950
1 31989 96524
2 18889 45153
6 46502 79244
3 68724 83319
2 54132 72014
11 8403 29705
1 1168 76077
3 45294 49257
2 18198 79083
13 80097 93551
49 7220 10956
2 58128 96546
1 45462 97024
3 24145 68728
2 62909 65639
1 13911 80116
5 20478 36971
7 29745 46304
1 47421 55825
8 76372 85339
8 49007 66165
3 60001 68626
11 12248 30263
3 32735 94155
1 20732 89334
1 20043 76229
1 57849 71852
1 43975 91125
2 40509 55095
5 15166 24509
1 2051 82509
1 1678 44287
1 11285 26367
1 19310 61821
1 7464 81535
55 77967 79067
13 71593 82396
1 27124 60676
7 21633 82678
1 29006 91985
1 44111 82216
3 23308 52200
2 18567 42632
2 14661 94658
5 69808 83391
1 23812 79192
3 13963 71677
26 54931 55287
3 73046 85227
1 31291 58814
1 54880 68302
2 56994 68626
1 34833 56050
16 79344 89600
2 30250 44376
2 48024 72403
4 3749 38598
3 14393 96871
1 66724 98953
5 34163 52825
3 31282 51477
3 72045 76712
13 6805 26086
8 76109 82798
1 48821 85400
5 28646 33823
5 19461 69513
16 79615 81859
2 22399 72892
1 39046 59324
2 25679 93201
12 6001 19348
1 12593 70878
25 57621 58439
24 23824 24732
1 61940 65387
1 26763 78830
7 63545 88529
1 51726 74376
3 33423 87269
2 36470 76865
7 11703 27131
1 9651 45124
1 18677 26260
14 33600 40430
2 18393 31836
1079 94759 95446
4 36281 64746
36 7743 13024
1 26236 71728
1 27485 72893
1 37588 53124
4 62500 68799
1 42296 90026
3 13920 58952
1 43236 59047
2 37470 78847
2 3126 74417
1 25100 43754
5 60270 76626
3 56454 72945
1 13445 94695
2 30313 57822
1 60214 99716
80 3918 10700
3 36767 73337
15 1650 17108
10 41292 47679
2 16418 92352
2 29567 68675
1 16836 88316
1 46226 85860
1 18868 74152
3 22029 56287
1 9829 63798
5 74740 84810
2 58884 89873
2 56123 98068
2 1721 27189
2 53750 66474
1 62954 89811
11 46296 56878
7 38416 44429
2 35597 81251
1 22924 70506
1 40987 74327
1 47474 69943
2 410 61683
1 17581 85125
1 5484 67576
23 25728 38224
23 72434 99429
4 22062 41752
1 7109 83839
1 70344 93752
1 29893 31591
3 14152 68927
1 33263 56203
1 27510 89336
18 24656 30668
2 46412 58929
1 14712 82174
10 7632 16901
19 19585 24771
5 2711 58504
1 15492 83025
2 32842 36317
1 540 24391
27 80836 99493
5 45546 68551
7 12714 27741
2 1502 89301
1 18384 57126
1 25753 96355
14 2506 9596
2 4941 79448
1 1469 87990
1 17289 73612
1 3362 86252
1 25527 90682
1 7983 78128
1 40839 68385
3 22159 42941
2 24106 99051
1 24894 50941
1 51190 66726
1 21076 58627
2 13900 59199
12 63366 67649
28 34891 35653
3 4040 97387
3 58237 88451
15 74833 91366
1 38455 44030
1 16762 88331
2 52831 67692
5 10238 16083
3 62267 75045
1 60369 69212
3 4625 32854
78 86607 93547
3 21315 33831
768 96466 96999
3 11120 67803
3 21729 52855
3 30779 78115
1 15537 74514
1 25354 78650
3 52862 77002
1 29948 92351
3 15880 46654
1 21187 85956
2 6380 80774
1 39573 60432
3 37178 42846
8 17833 34435
3 10788 31263
1 19023 43763
6 54312 65141
2 46767 59195
1 60472 68720
6 73551 82653
2 72651 95802
6 25341 55243
1 12985 99177
79 81544 83558
1 52342 90731
2 750 92589
5 41491 54478
5 49464 75236
1 4378 83618
1 362 57873
2 47102 70008
1 22722 58919
1 36087 81594
1 73512 83699
1 21929 67148
3 44326 50552
4 66069 91506
2 35518 60770
1 40622 88951
1 3100 93880
2 13296 24178
1 34007 95015
1 46416 82859
1 37871 89725
7 63120 83637
1 26500 62214
1 56909 75779
3 52703 98599
1 7444 86927
62 7328 12213
2 53007 72142
1 54128 66987
1 53224 77804
2 4215 63948
2 56001 85389
1 55135 91219
3 4479 61913
13 8473 31853
155 15537 15758
21 83412 97061
2 16991 75781
2 63786 70598
5 5353 40998
4 9890 67101
1 10303 78817
1 29228 82883
3 5325 35632
1 44361 68098
2 23887 47184
1 7943 60545
3 37967 41004
3 5072 96831
26 76264 80265
1 1469 39147
1 21111 88564
7 42336 63468
1 6302 99719
1 53675 65685
1 34047 70130
1 16802 91320
10 17113 30239
2 43478 79881
1 5034 98986
3 63602 71615
2 71721 84297
1 24404 60752
44 13299 15959
66 68128 73745
5 20576 76347
1 27092 83527
7 19301 33239
1 49332 68788
2 32874 73100
1 51669 91614
3 24012 50825
2 25166 78415
1 24954 94237
1 26406 31571
1 28084 61194
4 56253 60535
1 26868 42632
1 26185 55042
2 30606 91403
1 3804 40962
1 2417 98483
5 59861 74526
2 30383 48609
29 81477 84494
2 4519 45694
1 8799 37664
3 56578 66421
5 32617 82756
1 3659 31266
2 29702 36272
7 64969 88596
6 44287 68923
1 32628 49400
13 57819 59324
9 46290 54836
1 1892 67767
7 43828 46021
1 35872 54889
6 67510 71664
3 27372 53738
1 48865 56128
1 48713 97967
2 41654 99808
79520598 42414 42435
2 28104 92189
1 5548 77246
1 28330 58465
8 58701 74173
1 28936 80423
1 38208 56027
1 27004 73108
1 3512 52375
1 6133 59412
2 53679 71810
23 19205 29656
4 20726 97694
3 79256 86304
2 24008 98380
3 10270 35603
1 25666 88301
33 9682 11902
21 71925 93879
2 14483 57172
1 2389 93812
1 11858 51330
2 17755 60436
11 71130 73977
2 9793 78975
1 28580 76606
1 10517 41228
6 61556 69852
1 19391 87222
1 24105 47885
3 49736 79524
3 63406 71447
1 54626 85002
1 59879 76820
42 8406 14554
2 37693 95092
5 68369 94764
2 48467 92053
2 85497 95566
7 25985 33102
2 38715 78872
18 4125 20341
6 15648 41520
2 13821 89026
11 79578 83748
1 13313 74761
4 51416 97947
1 57845 84923
3 4676 63275
1 63896 69116
1 12478 75377
2 41489 91700
1 38629 87208
43 71147 72334
1 6887 79730
1 27671 95272
1 39404 72548
3 14031 53240
18 3220 9631
3 2424 44368
3 20027 41690
2 27662 58550
19 32314 44069
2 50330 79957
50 14452 18570
1 25542 78754
16 35140 38648
6 53744 82450
6 449 8445
8 10874 21276
2 64857 76548
3 30405 98913
2 47112 76755
7 38973 46193
1 3185 74064
2 22761 84255
2 56089 62248
9 16580 58315
2 38091 76093
2 25377 99521
1 16178 83916
1 22180 97090
1 43955 79389
1 46513 76789
1 24384 84406
3 36997 41895
2 84172 90397
2 57362 74539
1 1993 61777
291 27639 28320
1 42111 93872
5 627 26827
3 26016 48487
6 37379 37752
3 16411 47240
1 36580 85506
3 7392 9270
2 27366 50902
9 69819 83587
11 60774 64616
13 21620 23686
3 3581 41580
1 59206 89579
3 3893 14512
5 18029 71751
1 20854 39000
1 20492 46824
50 5716 10132
1 27666 94299
8 13815 33791
1 11640 60366
2 5976 67233
2 2047 55885
1 18811 74366
1 6178 71069
1 16337 60711
14 3470 21573
5 63118 92269
5 46429 61199
3 25650 37160
1 70072 90327
11 70072 78443
3 15126 81680
3 37263 80948
1 59881 84848
1 61246 84142
3 7117 52922
1 63858 97735
6 14582 22928
1 11501 17692
5 5030 68480
3 60005 73118
1 3121 83508
1 36843 49894
1 22764 63748
1 7530 69235
14 56336 61953
5 67899 88230
4 17577 64944
91 73251 74827
2 23946 93224
1 55906 69098
2 21651 80584
219 88253 96104
3 11123 58678
1 44081 97161
3 12776 35268
2 34031 39966
1 10262 65247
1 12614 65170
1 30563 94640
1 56265 69344
2 30938 91910
6 39962 88383
5 61599 62822
4 2411 31387
1 4427 86961
10503749 34797 35097
4 53815 92771
1 48523 63758
2 48914 94730
7 36108 39631
3 15074 53474
2 63027 64576
1 7748 87207
21 4638 22305
6 73929 85090
1 15611 96546
2 6151 32922
1 29366 45857
6 39026 74382
1 22262 88724
4 19223 63336
2 45575 61311
1 53046 81538
1 13787 63705
1 46767 63606
686 97108 99143
1 38511 69463
1 40319 87158
2 20438 74486
1 16377 68411
1 8881 73276
1 34421 96674
1 55669 66245
1 45229 96574
1 48836 93050
61 16296 19247
1 41613 87315
1 42976 83161
2 45640 79366
2 14006 51711
2 55987 85879
6 11241 53693
2 15409 91191
1 8762 85620
6 66633 81718
2 853 93901
2 66394 81495
6 27786 36107
14 16258 26353
4 39059 63822
1 35213 96236
1 18620 88496
5 29891 47458
8 59475 88957
24 74794 95588
7 28179 57349
6054926 63887 64321
42 89605 98790
1 17735 94168
6 26140 37986
2 16274 42486
2 47378 75882
3 39179 71265
2 39810 58548
1 42899 90078
3 6525 27564
2 17493 60717
2 27811 39460
17 10411 14890
4 51818 53420
4 44508 55572
9 54193 72716
9 27391 29119
2 44360 56592
17 16076 20661
3 10688 69123
5 32681 47334
1 10449 68059
1 13026 69906
4 59651 74644
2 19103 84538
98 11638 12441
1 17090 48369
1 1150 93127
9 69793 99571
2 14691 71192
3 28245 89046
5 80226 89375
4 63880 75826
25 4036 17271
2 12211 68882
5 72190 76124
1 15678 67803
5 39475 63277
52147878 24261 24282
1 26120 66637
3 4667 42391
8 12387 26430
1 5567 34433
38 19407 27094
3 61754 82289
59 64968 65221
3 58404 89552
1 65055 82403
3 59434 87935
1 3253 92813
9 69162 92311
3 6543 48339
3 80807 83141
18 15919 18523
2 7036 95079
2 73737 81863
3 16107 54742
8 24278 62202
3 72645 88826
8 3174 46591
1 8594 60074
1111 1502 1882
4 38626 65533
2 2115 82299
1 26284 43335
5 45602 83192
1 14300 96206
1 4652 78540
2 46838 79641
21 60299 64200
1 37200 87653
5 22730 39674
1 15289 64212
2 39757 72409
1 21599 47592
24 75035 82246
3 53159 67209
20 79378 98170
3 44031 62119
1 1556 65567
1 1279 79228
8 4331 17575
10 39384 46878
4 45358 64333
4 63706 89933
2 3996 61329
1 7089 95356
1 54731 71654
2 39100 56576
2 29781 43102
1 381 56945
1046 24177 25546
1 53062 71751
2 31693 90986
1 17510 21111
13 59785 78391
2 42485 62965
5 22638 51946
2 60850 76873
1 52091 78990
1 61861 93205
49 74732 76119
2 5257 70806
41 3202 13138
1 21292 77928
4 67174 96959
1 14698 64958
1 4943 59325
4 22684 58876
3 24699 65642
2 55467 77198
8 36685 38900
2 19612 79720
1 39858 70792
2 25374 93811
1 11110 60378
1 21096 83846
9 66076 79594
1 52538 98634
1 16259 91529
1 53788 83742
127 86044 88718
1 44092 76818
6 16977 52357
1 15934 46617
1 3499 51803
2 51029 92796
5 74519 94878
24616 14745 15415
4 15809 71237
11 2600 29604
2 74703 89581
1 4821 45300
21 42039 42922
9 61295 71007
9 28269 36200
3 75614 91704
2 4093 35763
4 48100 83247
32 47508 47682
1 12464 90336
2 18302 64906
1 25177 72451
2 26132 30022
2 2473 40171
1 21171 74614
3 44988 47846
1 12832 62846
2 6010 57944
26 80930 91810
1 126 37719
44 83687 93032
51 90361 99218
2 34899 91122
4 14465 82926
3 36461 99324
2 29016 85970
27 65556 69987
5 6165 34169
1 23833 89783
2 57533 64504
2 47782 96493
3 20850 41656
3 52848 70418
13 31458 36843
1 49141 94535
2 16977 95135
10668 87890 88035
15 65438 69124
3 20655 39656
4 54112 74936
2 13936 29853
2 4123 99854
457 580 2143
2 49239 66311
567 29949 30484
4 10826 33873
55 82682 86902
2 36291 75446
1 46057 69214
5 29195 39128
3 43296 63320
1 38466 83921
1 65840 95865
1 217 23814
3 13841 58594
1 10228 78864
3 2356 83822
1 46392 75102
18 70139 75711
2 19852 38711
2 11247 96046
1 49730 72455
4 56160 60399
6 35176 61117
2 15007 16362
5 3109 69170
3 28726 86862
4 62902 79168
1 40426 83741
1 45264 92921
11 86252 93597
1 17637 93474
1 65207 68844
6 34133 40830
5 56405 58228
5 7824 48704
2 25266 68194
5 38950 45506
4 65340 80034
1 9488 91606
2 8334 53724
2 30794 98855
6 68748 81124
5 10138 37203
2 22442 88003
1 33798 51168
1 5393 62548
19 81328 81705
2 45842 63583
4 28852 77174
5 44450 52508
1 31453 85826
3 56105 70152
1 25756 72417
1 25848 67187
1 37837 66018
3 69795 97409
2 8208 79333
3 32673 46665
2 25141 40890
1 36193 94807
1 4832 71580
46 15951 26920
9 22987 28228
5 46359 80817
1 29142 97288
1 33920 75271
1 28789 44494
1 15608 34907
2 56103 90853
2 58464 67940
2 45871 67017
56 80832 86039
2 17047 75796
1 43504 79119
1 54290 70817
2 24748 55804
1324209 37671 37960
4 70851 89447
2 48833 80096
11 74400 97190
2 11562 21773
82 93389 97958
7 72736 99539
2 23180 65452
5 67373 81745
1 14966 92513
2 6185 61294
1 51491 64350
4 40265 91311
1 58446 85102
8 44311 57302
2 68674 86712
1 10378 92351
1 771 95756
8 16027 20775
2 805 75301
3 4436 67558
3 47871 67760
1 726 53263
1 36173 67793
2 71652 97524
4 67194 69719
2 33577 78712
1 34911 75872
1 13050 81832
34 81394 82497
18 5903 47078
3 7675 64785
14 80454 84902
92 8901 16142
2 52010 94336
5 14482 65440
1 24161 99725
2 53907 63990
2 20686 28897
3 40960 50948
1 28447 70591
3 6848 45729
1 30226 74426
2 37481 71207
1 20891 90773
1 46791 92806
1 48483 78556
1 38891 83922
1 28990 95330
1 34854 94109
1 17941 87353
1 33002 52786
1 31822 56009
1 11245 58403
14 68675 99076
25 59597 62105
1 64373 99365
15 10704 31237
1 52267 67845
1 59217 94624
4 33221 84097
4 9633 80410
2 19211 40407
12 18746 19598
1 16777 56930
2 40322 73292
1 30230 92975
5 6331 14185
2 48506 84834
1 46544 77921
7 16752 35635
3 30157 87991
4 4181 26489
2 11810 84985
1 60888 87687
5 34025 49528
1 2178 77483
2 30002 49721
2 42611 88353
3 11232 42799
17 83335 98988
2 32760 59882
1 8215 86766
1 23198 47757
1 35636 77168
2 16383 93372
6 17374 32699
2 30789 38229
1 27314 58449
9 52270 91731
3 41949 47094
2 2859 54163
2 4982 60977
7 24401 33913
3 5230 13341
2 44016 79997
9 79929 86661
2 21898 45347
4 34389 48429
2 44856 59317
5 52509 82199
7 69108 74567
3739 45815 46151
3 2907 50957
3 8899 49977
1 43892 90848
5 48871 82553
1 285 57000
1 20069 86585
10 80558 92888
2 20580 76601
35 82816 95265
1 39440 60608
1 58843 60546
1 49684 99105
3 29747 61238
10 26257 35169
2 45042 64557
1 15846 94244
1 22674 61848
1 13811 68432
6 72423 88381
4 9685 53897
1 46472 70221
14 1715 27907
6 74142 89199
3 61939 84014
1 40869 93573
1 16213 96446
4 39663 79248
1 35255 81467
2 31389 72863
4 77959 84030
2 32055 69534
1 15279 69156
1 42162 95151
2 57861 95989
2 33657 91876
1 43144 92216
33 813 14078
2 22502 80078
11 70496 73550
2 33015 51924
1 11889 45876
1 28466 99191
317 939 4472
2 40916 45947
2 48269 90616
12 2036 12317
5 63263 89932
3 7021 43423
1 59853 95451
7 51840 69321
311 2100 5370
5 20201 52468
2 3775 11847
1 19309 84084
1 19787 78892
1 3845 95021
3 10977 55502
1 24031 79099
4 62949 99696
2 26504 45339
3 10665 22745
6 10746 26597
5 39966 79827
1 59023 81951
2 24154 96420
3 68623 97959
2 28085 59504
4 42018 43211
2 60384 98403
2 52220 93636
1 1876 68193
3 44505 53875
2 21638 98435
1 40389 79175
1 37832 49948
2 51140 86239
2 17077 84155
1 12801 49553
1 1268 56671
1 10198 50232
1 33485 86644
1 37830 46113
2 52355 58701
1 841 99931
117 2520 7626
1 37776 79977
3 75709 95864
271458153 38506 38533
4 34145 72493
1 39174 58400
1 8268 25010
1 9700 88162
5 54541 95968
20 11449 34104
6 5679 27760
2 20175 97555
149 3796 9083
1 18736 95922
3 38524 63297
14 20699 29885
1 12053 30953
6 27087 93889
1 31789 48250
1 8192 97393
3 63273 99156
64 79082 79393
1 18621 78836
3 45118 89987
4 10161 62855
12 29215 35267
1 56755 94704
2 80750 87377
3 377 61965
2 7326 78573
1 47709 69628
1 49806 83474
4 62043 79389
1 8448 82957
1 11262 59003
2 37862 72450
1 18927 67589
1 4249 72170
1 35871 68939
6 24595 33431
1 14179 26636
14 10372 12969
4 39801 51701
2 3575 22342
8 15901 39304
8 55455 59052
3 23859 26272
3 22991 98786
1 25179 99281
5 14647 22558
6 29691 50333
1 9026 74535
2 68544 88785
13 72622 75398
1 1909 33092
4 41760 81144
4 56566 80506
1 12701 82296
1 18825 86819
1 48824 90137
1 61499 77485
1 39391 67335
8 37414 43283
186 76726 77835
3 11080 78288
5 68556 77315
1 65725 79830
1 35904 77133
3 9392 52323
2 43937 87971
1 35156 53366
11 16842 39863
1 9684 88132
1 1781 95500
16 19395 22474
6 57792 71024
2 11240 20231
1 21286 53342
2 4143 74986
3 41552 46583
4 43454 90238
1 4571 90852
1 44863 86551
2 66998 91536
1 29749 85057
1 10469 49523
1 4589 94176
1 14613 60836
2 67211 82907
1 62086 92658
3 5208 62887
50 77845 85277
1 72858 89565
1 15100 81069
1 15818 24023
2 47625 75183
12 50900 55007
5 26897 87452
4 1285 29901
1 20813 77792
264 96321 98232
2 6641 95974
3 6357 81017
1 10133 81508
1 10816 90519
1 61338 82788
7 29465 33014
107 62913 63946
3 29561 33125
21 4683 21392
2 8706 25501
7 31878 70181
7 63748 92825
1 28704 83519
1 16324 65422
2 14229 60354
2 44268 63248
1 5306 52557
3 67980 90416
2 46366 89271
2 1682 78936
1 67685 81334
1 57881 89202
1 52198 79149
2 73412 87198
2 69870 71316
5 27343 36113
1 432 98278
4 9224 47217
4 17889 33144
2 36764 61225
3 62987 74830
3 64393 92880
1 16815 80286
2 13910 60591
2 17814 89293
2 28824 54116
1 70102 84094
1 55099 71751
1 23180 69234
45 14554 20007
3 21751 55499
1 8335 48261
1 6071 63063
1 24599 77323
1 11252 68078
2 39691 70992
16 81221 88070
3 7639 61274
10 77736 83145
1 16155 63099
6 6714 20512
4 27205 36167
11 33547 37732
4 40495 86097
45 77594 79849
1 2762 86767
3 34700 69686
3 22761 34878
15 24354 28903
4 22380 99692
6 47802 50407
2 19477 54666
1 42195 78063
1 41763 82974
1 1521 57926
8 16300 29426
1 40782 74690
2 21253 52244
1 48780 66184
11 52383 74904
1 77 91212
1 28152 94385
1 48341 78066
1 41967 53274
8 69421 97713
2 34490 90143
1 14593 71546
7 30604 44437
1 7491 98896
9 26099 29364
3 55165 82857
1 46283 83169
1 33681 82984
6 16923 44483
1 13866 60219
4 10914 22254
1 27730 53634
3 74389 90008
2 23021 58732
2 27463 99999
8 75564 95191
4 75705 94345
1 76484 97266
1 8791 90903
3 37440 59382
3 35084 46837
2 72529 98545
3 21462 50678
1 33390 69472
3 3981 46029
26 87732 92695
4 327 80597
7 54326 97910
2 25844 48400
1 12516 49528
1 45386 84066
1 10108 80816
2 2447 60162
1 13772 43277
2 4137 48363
1 21186 40542
7 58143 62447
1 33793 61748
9 61991 97798
1 25900 92791
94 93568 95917
1 3455 71116
5 26895 45625
1 12870 29359
2 37013 89688
99 12988 15451
2 15609 77842
6 56423 92906
1 29701 98849
1 73985 86055
1 27415 88074
5 2528 36550
1 12576 51209
1 7321 95880
1 44690 46858
81 2137 12181
1 28761 70714
5 65996 77695
4 49756 97831
1 11704 76814
3 68739 81825
36 60756 61755
4 8744 65191
3 9128 90880
1 52403 87498
3 2273 39018
1 8661 92944
2 7093 84682
1 1518 90150
5 308 14971
1 28309 99092
104 89586 92020
2 10365 60301
2 50795 90952
1 49597 83325
1 33545 84717
4 3616 49897
1 20175 65948
11 31123 38709
2 17670 44896
10 55306 60618
1 21244 62667
11 10815 19853
1 4663 43979
1 59204 83238
1 44390 65533
3 5739 63862
2 24052 84652
1 54432 84817
1 48566 62735
17 54696 54963
5 60474 79070
3 29514 89582
1 35340 69925
34 25980 27334
3 29702 43164
1 41485 98367
212 93509 99101
2 5457 96626
3 5028 49087
1 39739 75184
2 11229 72359
14 79359 90930
1 25031 36843
1 55451 75244
4 4214 61205
2 2304 61525
1 6271 82342
13 73308 89397
2 48730 70252
2 17690 54066
175 93512 96809
2 3392 84222
1 3915 96568
1 33958 72084
2 1461 84709
1 22815 75541
116 75712 75896
1 46758 69954
5 65818 97978
2 77417 98814
5 25343 47464
4 63747 81362
2 12965 45646
1 70460 88597
1 30866 83232
2 20135 43885
1 44085 99413
2 14628 57319
2 40878 44736
29 63893 68554
70 2947 6136
2 14053 76157
5 39796 86064
146 5806 7174
2 33088 54809
2 20593 50176
1 34312 47483
1 23466 90143
3 12624 38726
1 1431 53343
31 11292 15485
3 39505 95607
1 28278 50699
1 270 50660
7 49462 70742
4 29694 41089
77 87538 89484
2 37304 59133
1 36847 96481
3 26453 32110
2 5298 58535
4 54246 71548
3 6052 28607
3 1356 62420
3 5317 34561
250 90358 94697
3 45715 91663
3 17362 89763
2 29338 41141
1 4386 85932
4 6012 31716
1 19396 32868
1 28525 81866
1 9965 64893
1 21628 88675
1 13800 57882
14 76792 90194
7 41749 71140
2 6756 73961
48 80196 82244
1 43695 89191
3 9767 39809
3 50762 77672
20 77993 80801
2 20922 63726
15 2020 28444
5 25796 28845
3 51723 77661
1 52837 56089
7 67769 69350
1 7482 89760
2 8489 82585
1 11611 87845
1 53043 61825
1 35323 74828
5 59406 64063
1 19947 92884
1 45902 57858
1 8011 67398
5 7527 40558
13 75631 95796
1 8085 91118
3 44774 96799
13 64613 69994
2 49708 97819
97 88209 98658
2 62313 98141
12 68086 75383
2 3323 75001
27 17955 18509
2 1878 67425
1 8213 94154
152 11753 14413
4 50883 80403
2 24503 82700
1 25779 82066
9 32827 53561
2 7474 69733
1 39077 98782
1 47453 92651
14 68326 77251
6 8937 39992
3 38538 82557
7 12095 31508
4 56031 73435
2 61419 97505
2 21470 98822
1 5561 86802
1 21512 66377
1 47307 95148
51 85921 90541
4 3617 53509
9 73674 80330
1 6187 48336
5 13854 73650
3 70850 86529
4 45820 50366
1 3767 83412
1 55080 82046
4 10625 34081
2 19223 53937
12 50609 54869
1 64889 72539
3 18203 48164
2 58632 93278
1 26563 83916
3 60496 97770
4 38136 39214
2 65556 71330
27 9457 26329
5 27244 37734
4 26223 68349
25 80147 91069
3 34096 67228
3 34183 38305
1 10521 46863
2 42843 94202
2 55427 65912
7 72836 74438
3 50204 76142
2 60199 81796
9 23243 26422
5 77676 86719
2 27709 61080
9 83045 92750
8 32245 40879
7 78685 96595
18 7413 22623
8 60614 72251
91 6601 7291
2 15237 79661
3 31492 44654
2 8547 98323
10 25443 30086
2 4215 88025
1 6366 85563
1 32308 79714
5 72011 97723
17 25179 27212
1 24356 35323
4 63689 84118
7 78927 99928
1 4601 80086
5 17651 44371
21 38610 56049
2737481 36761 37110
6 42713 44594
1 11807 44593
1 1653 61261
1 23791 91745
1 1573 56228
3 53882 75969
2 42801 66444
1 42195 81389
4 63087 64423
2 14549 49663
2 45411 99085
1 34101 96859
1 27693 58471
16 12778 21192
15 14875 32945
4 37152 77933
1 43316 56836
1 9576 58887
6 61366 71064
2 8768 27340
3 43780 52504
1 5510 84663
3 24450 32051
2 9091 32327
2 37050 89378
2 2878 83426
6 65149 73951
2 34631 67383
2 14500 33987
1 24861 34856
3 28974 58692
26 72888 75875
3 7495 22233
3 6136 88420
5 7223 14010
2 31949 47694
1 2537 47720
1 4031 62254
1 12545 93941
1 33463 75532
1 35858 68494
7 18847 39058
6 7689 24562
1 10153 71110
3 28858 56628
1 22347 61667
27 83942 95717
1 26797 29322
3 42020 99814
4 17937 37397
64 6009 10375
1 9203 82826
12 68866 96873
2 35103 99802
1 35727 91558
2 53079 87505
1 31820 84828
1 586 41869
1 33062 87579
12 58977 62751
2 13713 74973
2 51734 95812
5 24249 60245
2 70495 73088
22 67007 68475
3 75182 78989
3 30698 89096
2 74278 83527
1 9337 23928
4 14565 25292
5 77133 99770
7 27166 53436
2 51773 65884
3 47008 89503
1 10241 78178
3 17500 84404
7 9936 35356
2 38713 48478
30 75117 77890
3 50031 62497
2 12425 88525
1 13311 65098
10 18253 27760
1 2856 35172
1 22764 45950
1 3011 77980
1 3568 30709
1 17045 37375
1 12122 78816
1 18907 96892
2 45417 90578
10 60165 96791
2 12358 35274
2 22190 71621
3 68825 78795
1 22617 54290
1 26267 33386
1 18488 50565
3 41380 78896
2 10963 46402
18 74625 94266
12 88755 92674
6 77593 92488
1 30449 90821
6 12728 49561
3 67773 75855
1 14302 60188
3 7068 26183
1 12585 49366
3 34700 69073
2 16056 50253
61 82973 86670
3 3047 88774
8 66267 70284
3 18454 53084
1 17467 85198
1 1175 85651
1 32950 98377
2 7036 68696
1 23240 54709
5 51836 86151
1 1247 42990
1 28079 90635
7 28860 29991
4 15789 65523
1 20180 98255
1 14831 69336
1 36267 95749
1 41904 52516
21 12521 21610
2 15704 29265
367 2728 3484
2 37542 62583
1 54234 93650
3 32005 62573
2 26360 55725
7 27372 31883
1 40960 92136
1 16744 46695
2 27242 64079
12 40944 42823
3 8733 35604
1 23473 73711
2 15934 34072
2 25049 59558
15 56421 73452
40 83630 85763
3 1 29764
1 8624 63114
2 47796 54644
3 50909 83510
3 311 63289
7 79211 93865
1 21839 77404
2 25017 78262
26 14220 17656
5 40684 47840
1 2601 43310
2 82013 91048
2 11071 81662
13 49474 54355
2 46348 87969
1 26503 81593
4 21216 30249
1 40183 88945
1 60282 73225
2 44251 86768
2 4928 93787
1 31486 64607
8 53747 96688
2 19691 98598
1 36102 47771
2 29618 33810
63 92362 95065
40 10234 17397
1 15656 83514
6 13808 36268
2 56337 80740
6 65196 73695
1 67165 67986
42 34785 35787
3 16446 17292
3 25786 84472
1 26604 36373
1 62414 77229
3 27866 30758
1 24454 98693
24 13937 16798
2 39224 53101
2 28205 44468
2 5055 39857
2 14118 90012
1 25497 69185
9 16628 27814
1 18693 86115
28 87346 93762
17 69226 93411
3 30209 81675
3 70666 82738
4 1153 51874
5 76055 88730
2 12151 93528
3 39952 68641
1 12499 59865
2 867 62994
3 70266 78728
19 14007 22922
2 31844 84217
5 65416 78284
1 73626 88204
2 24509 97393
28 56471 66144
8 68830 89841
1 40601 86653
1 68773 88284
4 40718 44048
7 63787 65373
1 187 77410
1 39302 80758
9 35034 53947
4 60933 87095
1 66728 67401
3 10875 42332
5 77350 98250
3 20501 43196
1 17098 41471
1 16503 71035
6 81607 89679
67421 93720 94337
7 38529 60437
1 17936 40741
1 5736 44041
3 2342 43199
16 1151 27002
3 26719 28865
1 2911 14377
9 13421 31728
3 81521 93453
5 65626 87149
2 13411 38134
5 18433 90549
3 36364 46694
3 52361 65282
3 22328 56566
1 2346 95368
1 84889 99170
4 48582 91593
3 659 98181
1 15470 53215
1 16604 95445
1 11732 88607
1 21467 59817
36 85453 91442
2 8450 87412
2 21446 30787
1 30610 94212
18 72310 78164
1 24653 81376
1 28176 90526
2 14105 74149
1 18245 83034
30 90802 99200
3 82431 96550
4 1881 94585
1271981 2217 2622
2 22916 55951
2 34367 36109
2 16904 84928
2 19062 27282
11 47421 64618
1 21157 91437
9 10624 21317
1 73049 75675
5 23486 69898
1 27321 88121
1 28679 64604
7 5966 24281
2 25881 76688
3 53291 61859
1 80709 85849
2 56605 89469
4 43823 64158
8 37960 40504
6 8573 25554
1 17446 33049
5 23875 58301
33 77681 83302
3 5979 39018
2 63598 68169
1 5890 96721
4 46124 79104
1 52774 80887
2 13687 23479
7 53779 96571
119 5831 11000
21 66974 68955
2095 9357 9980
2 54842 81137
1 20621 75800
2 25557 30020
13 41063 50209
3 28308 96090
20 82502 95817
2 4824 97786
2 50363 65153
1 30666 84753
3 37055 68308
1 58060 63611
1 2283 64689
1 17446 77323
1 43427 76714
3 36498 43086
16 24607 31036
2 19715 92668
1 4377 50746
1 23111 95260
1 5787 49873
4 59918 67826
1 9123 73582
1 51871 63661
1 53347 84676
1 49812 69754
1 46840 71716
62 18210 19039
4 94 51287
3 45637 83992
1 55425 74318
73 74645 79102
1 1344 96025
19 34535 38701
6 58443 59059
3 27790 50495
3 53928 88742
1 11525 65534
1 121 34776
5 20083 47996
4 46479 63889
1 48263 64370
2 32962 78204
1 28016 97881
1 52411 78183
3 23963 44327
3 67501 90510
2 28825 46902
2 24103 84830
1 3618 76792
1 8364 58351
1 19554 60849
3 35769 53500
1 15544 50668
1 41121 51782
6 9738 34320
1 79658 84480
4 27624 48739
4 65403 74899
19 53936 59469
3 8825 42829
1 44725 86616
2 7209 78398
1 42241 79729
2 52980 87923
1 56587 68913
4 7063 38700
1 8156 98455
2 44264 71008
1 20803 95026
2 26918 39329
2 41939 84569
13 71729 86877
2 17397 50333
11 24812 29079
1 31162 58015
1 40287 58794
4 37061 78023
1 11470 73468
73 87380 97286
23 15585 22949
2 36409 46129
3 54835 80951
1 32919 85620
1 63624 96452
43 91234 97150
1 15158 72338
38 76397 84629
4 28810 93606
1 58281 73235
1 93493 99261
2 30888 86614
3 385 42286
15 62971 69395
4 9593 56094
2 4495 89014
2 18984 95741
5 12147 41440
1 25627 81388
1 997 75574
4 345 13198
11 81898 91145
3 35373 39892
7 79144 92115
6 61261 85290
1 40322 91061
1 27864 67705
2 44054 69586
107 5348 13340
1 59463 77753
1 8072 68511
1 70789 82700
2 47357 77520
2 57353 78363
1 13027 29324
14 27624 29752
7 26032 38959
3 61545 77333
1 25226 56604
1 52647 63339
2 22046 91210
3 1117 97811
1 5809 86215
13 38820 45010
23 7642 24423
2 19322 95095
15 9751 19033
3 54385 82220
2 2310 58524
1 15980 90750
1 381 82267
6 42211 66548
1 14242 87065
1 30355 67836
1 14604 98467
7 61031 65089
2 36071 94499
1 27776 78551
1 41609 91953
16 7617 18052
2 24916 84261
1 49175 97494
2 9639 94175
1 40297 66140
1 31794 59672
1 4582 73230
27 43959 46786
65 70075 70467
3 23641 54502
1 32368 52516
7 51088 84608
1 4872 99827
8 77787 96488
2 63276 93868
1 10479 60959
1 5821 50903
2 30699 74049
2 38419 76113
2 20176 48848
1 37198 88827
29 20248 21974
1 3216 60992
3 42493 64939
1 27150 75526
1 11947 67593
36 87224 98177
1 6347 96373
3 18441 67998
2 25990 43667
5 2055 35675
1 20220 51408
2 24654 86547
1 16269 49621
6 3162 20618
7 56945 70531
1 22484 73425
2 38193 51646
292 1650 4026
3 39164 70846
1 14888 72303
1 11441 50443
8 80313 92630
1 28297 45164
40 11148 19936
1 3173 77325
3 47811 90591
3 66648 96784
2 57931 79998
2 58786 83999
4 81986 94104
1 54438 61361
8 17007 36811
3 23892 95012
1 4149 56480
2 14017 99652
7 18599 45757
3 55057 65968
10 72833 80415
1 53709 58008
4 30981 84737
1 43353 67802
28 52343 54194
1 23765 88867
1 18753 69034
2 1757 45104
2 9754 65210
3 7566 23795
2 48371 52270
5 532 26455
5 51579 67392
2 9319 58969
48 32935 35347
2 31512 91631
3 27160 57510
2 28647 66239
1 37534 70007
1 32036 50367
1 37411 80094
1 21983 53780
2 60309 80559
1 3155 87834
42 73005 75859
4 60965 82370
2 16346 50948
1 14184 70665
32 88308 92278
6 4625 18895
13 76654 78504
2 50488 67163
4 35972 63569
56 9308 13714
2 45302 56863
3 6758 74498
1 41256 60402
1 38221 80257
2 15618 76336
29389135 77339 77421
2 16543 84047
1 32295 84056
6 84667 88464
1 40459 88612
2 2176 70769
3 12133 40567
13 44352 45943
2 9323 80323
3 28605 34198
1 50219 90440
3 41973 90577
21 81895 89375
1 49328 73555
2 1098 88918
1 53154 70323
6 23802 45960
1 8013 79131
2 61203 83628
1 58414 61945
1 27756 87005
19 23866 27684
1 53811 75318
19 18168 33795
2 8851 57032
1 10226 43541
5 34986 74657
1 41406 96903
6 9875 22932
1 44371 64917
2 52091 96387
1 59855 90554
182887 61712 62099
7 368 10384
17 74649 85892
3 2834 67550
2 70433 88967
1 23489 41790
2 16993 65245
5 1668 51483
54 69801 71385
2 17563 69923
28 70871 87061
2 10530 96814
1 26208 40334
9 31006 31322
4 19548 76259
18 76625 91708
2 64456 83081
1 20522 91032
2 52088 84150
32 84817 86420
1 760 68984
2 20623 99283
2 48664 62136
1 36142 72724
2 16551 57376
1 6002 62164
29 87011 91146
3 32603 74314
2 30905 53768
35 17913 18760
1 7212 81003
1 13262 62928
1 8741 71628
2 57958 82422
1 60108 75870
37 1921 13760
4 14118 71747
2 36808 76076
3 41972 56737
1 768 80769
1 451 72239
1 34752 88366
2 45213 83972
1 3654 94332
1 25626 88557
1 48911 78913
1 50841 89318
1 33418 92753
1 53805 81755
1 54396 89441
1 37961 81757
4 17457 49173
1 25844 96866
2 22299 61737
1 61030 79742
1 45092 94167
6 4094 39658
18 81654 85133
3 50846 59747
2 1932 91513
586 80239 80439
4 24178 65795
1 48303 74012
1 14197 61645
4 3552 44318
1 21817 48600
19 79784 88239
6 62028 73156
1 2199 84265
4 52185 77896
1 65635 89904
2 25430 77399
10 23879 30857
1 46043 91000
4 23681 79489
1 21443 55049
1 12693 51919
2 16588 65008
1 41942 94364
1 6940 83604
3 35945 49935
1 18816 89353
1 9993 90507
1 24858 52578
1 14914 43529
1 29349 37362
2 43313 70726
3 22118 54960
1 13881 44245
1 13986 64395
1 1244 34205
2 25771 43723
1 22254 57464
1 22172 41465
2 25042 93175
1 16152 73644
1 51602 68139
1 81201 83679
1 1151 63765
6 35237 36965
47 78296 81766
4 919 12766
9 24339 35635
7 37704 76491
4 6547 39511
11 5342 17408
2 24395 83604
2 35244 77172
1 29477 77806
1 13295 68029
1 16186 89644
8 42361 51426
2 25627 82391
1 21902 35177
2 7590 71301
5 66262 73121
6 78754 80061
2 9807 78234
5 64760 88799
4 31299 33377
3 60180 84214
4 448 79284
1 24738 75525
2 8088 81583
1 20623 72066
1 6083 92429
1 9097 84183
85 21019 23545
1 37645 62000
3 66387 72950
1 29818 45815
1 16107 56630
32 76247 77244
24 79477 85803
4 50284 69844
3 53385 75132
3 21609 55465
1 40239 83791
1 37700 51235
1 2238 37453
2 22610 26388
16 72137 89638
7 68319 91918
6 17692 62800
5 20727 38733
5 38092 51402
1 11906 99001
5 45560 61550
2 18682 62728
1 9358 72347
1 31036 99546
1 33527 77406
1 15271 50146
1 36527 51962
1 40119 86015
1 12289 58792
1 5624 65791
60 86696 98606
1 8335 86706
1 33674 43096
2 5888 84078
1 26843 52688
1 15808 63646
1 6 76542
1 21108 59195
1 18844 73686
1 3349 57978
1 7096 54201
1 16868 78866
6 63895 72397
2 67129 94034
6 40126 40481
4 21442 46921
1 7740 78264
1 7709 64120
12 16170 26922
2 6150 63417
17 31235 31955
1 12101 97676
1 11145 99697
2 12477 59430
1 22143 64011
19 13341 24132
2 9864 77231
19 55637 69161
7 5158 38133
1 11463 96468
9 62216 84195
5 502 26258
2 9010 26694
3 12497 53740
1 41982 56577
2 8969 85301
1 13855 30854
1 21585 52986
17 86502 94110
7 54115 55135
5 24201 83796
3 11373 29335
1 20073 59710
1 36016 85591
2 9185 83038
1 10524 99455
70 50206 51821
1 4423 76844
15 38138 41748
23 72749 77570
24 3092 19341
5 23266 60016
1617 82202 82221
6 77113 81479
10 57519 76786
1 26824 88075
5 30412 84557
1 19193 84370
1 22144 59741
1 38191 78184
14 65308 80223
2 7276 43032
3 54572 69297
2 44047 59172
1 22919 34078
2 8684 71093
1 60617 95090
2 39125 72396
19 78497 80201
1 15728 35192
9 78379 89989
20 35085 36750
2 24505 73045
2 38326 92729
2 20114 73989
1 1312 77525
2 39211 75347
17 12373 18227
4 4764 30244
4 5673 26084
2 18952 74722
2 61043 94488
3 47587 59620
1 29042 66366
2 40799 52155
10 8721 18309
5 69353 83877
5 21967 99603
1 4189 62380
4 27489 37155
2 26917 67023
35 46985 53149
3 16757 37123
1 5010 92205
1 27510 99354
1 32018 77912
5 62192 71230
289 6693 10043
2 57596 82664
1 24122 62890
3 35710 85321
1 45979 82569
1 28163 97589
1 43282 66458
5 41844 44514
2 60228 96412
1 25790 73044
3 18491 32309
2 23372 58056
40 83083 92436
5 39875 99337
13 14011 19856
3 10798 37005
1 40020 93285
3 55901 84212
6 4751 13334
1 37388 68434
2 56211 72882
5 21232 31901
1 43364 95196
27 5538 10917
16 50473 56081
3 54145 77869
6 41371 53982
10 4442 37832
4 52737 97150
1 7021 51206
2 9076 85735
1 41901 74036
12 20225 38761
2 45319 90821
1 12519 30801
2 23142 55817
1 34189 54179
7 36993 51948
1 39890 96370
1 33517 61529
1 3943 84447
1 14995 76307
1 50922 86910
1 64436 94811
81562 6279 6540
4 13500 90598
1 20228 60504
2 67220 96154
1 4733 78764
43 87371 90055
5 65826 85794
6 26382 47255
2 46805 96679
2 36861 43669
10 43652 44057
1 32959 68101
4 47594 73876
3 71488 83290
1122640 96849 97840
1 65470 71307
2 34287 68772
1 7550 75737
7 30753 38230
13 82301 92051
3 18629 92583
2 35471 85364
1 41234 75419
2 22496 73008
13 79142 85911
1 20536 76069
2 19798 56765
32 11042 24812
2 21280 53043
1 2203 83915
7 61410 76522
1 25069 95634
1 23459 71440
1 65026 73134
3 16941 60419
2 47841 91188
1 70087 71011
1 8900 50774
22 78930 80073
2 78234 93474
1 20620 76510
12 57459 65529
5 61211 61773
8 18692 19182
4 58260 93355
2 20399 37786
2 75721 81670
3 39904 91455
1 51339 97472
1 31464 69667
1 28135 85095
1 22681 60305
1 37808 48585
3 7622 63441
21 25684 27582
1 49147 92638
1 59065 87583
6 3010 18297
22 10629 22530
2 12569 78757
3 32296 85806
1 50877 66051
1 54091 95555
4 9039 26790
14 24911 39424
5 46689 53317
2 7364 65970
1 19998 45025
2 5836 67330
1 22692 47763
4 49449 82002
4 66143 84469
1 54154 58070
5 64570 82352
2 4369 67362
4 77348 91355
11 29943 33783
1 16168 48354
47 5581 17987
7 40255 49906
2 24955 96955
6 22829 66865
1 41902 74658
1 34873 93351
1 21577 83894
1 42148 51318
1 41473 74969
1 14057 95859
1 4516 97873
14 67813 70288
2 4874 51785
1 14408 95675
3 18777 39813
1 4641 71844
1 19677 34847
1 56525 66227
6 51147 86188
1 40861 82839
2 1820 89732
1 33993 84147
11 74131 89648
1 11167 82941
4 12455 48717
1 49124 71098
3 8454 56263
3 53018 92194
2 71359 91118
1 76143 80267
6 39711 43804
5 54242 64716
1 41264 96519
8 19039 55505
1 50686 71016
51 87510 97005
2 31983 80702
1 24260 62045
1 16089 65239
96 89878 96549
46 89714 90303
3 30432 36841
3 49108 60365
3 82128 90155
5 6761 41021
3 51867 84470
21 69354 79123
2 44558 73972
1 15520 90343
3 65900 96517
2 33804 73390
21 11755 17952
1 2025 43379
3 23048 85557
2 3365 40373
1 24169 86254
1 32751 90247
2 2679 57522
1 19478 79246
13 15351 19963
5 36153 68268
5 78745 98685
3 31884 60523
3 57237 66446
13 73877 88062
2 47454 62992
1 11983 78298
1 57279 99113
5 29270 46654
24 88569 94821
3 32403 58951
1 8398 48349
1 2322 53975
104 45321 46150
2 35938 99402
2 44386 67196
1 5091 33837
3 1461 44641
10 59816 81497
4 36413 43022
1 4629 82187
5 68713 73389
4 61419 76094
2 46856 54066
5 31583 48188
3 24173 59877
2 35097 69290
9 89656 92287
5 50002 60799
12 78262 89425
1 1220 38061
1 35653 76376
15 20273 31068
3 24121 97896
3 1542 56298
1 774 61238
2 40377 82138
5 56494 66218
1 3991 90201
2 5486 47984
14 9303 19904
1 84857 89070
2 37084 44082
5 72069 94293
2 42257 71170
1 2486 67432
2 57612 83132
1 51977 89411
4 31933 40676
11866746 18101 18286
9 62368 76507
7 104 74631
8 78306 88690
3 64717 81588
1 76899 95537
1 15867 42039
22 2440 25317
4 9298 45624
2 13413 81129
1 32455 90632
7 22077 31960
96 86301 87016
1 18868 69843
3 23692 49024
158 71958 73277
6 52551 93956
2 64227 86164
4 23098 73068
2 19235 71270
1 55640 76264
8 81325 98014
1 59505 90658
1 8467 45649
2 10 58752
18 956 25407
2 19154 48229
23 67093 67784
20 84854 91569
3 59730 82418
2 43132 68028
6 74882 88135
25 83871 86536
10 60779 66543
1 47332 97208
12 43429 57297
2 8608 66370
1 44453 87494
1 58197 94572
5 62029 77845
6 9910 47839
3 26539 51872
1 24482 75595
1 12104 83561
6 29215 33909
6 22354 40546
27 5748 19035
1 10180 18980
100 566 9614
6 83101 94431
6 68120 94075
14 88354 93057
10 69942 76736
14 63702 66516
3 82371 88694
2 32824 89780
7 14069 50884
3 30041 91546
1 22477 66788
1 44078 97258
3 37248 77721
1 69011 95164
2 32348 95668
1 30261 71490
1 14539 76006
1 32175 50881
1 5914 51083
1 29389 44488
181 31978 33438
2 15086 92432
1 59658 91855
3 41999 96314
1 14857 82682
1 35639 83731
71 84945 87696
8 59085 64266
3 44703 74149
31 5465 16784
5 13833 37326
19 62843 63937
33 14072 17157
2 10190 59489
6 47376 94978
2 53974 86812
1 4766 95434
3 3016 64276
1 30682 79942
1 16008 74808
4 3275 17400
7 83155 92082
1 11342 92748
1 36250 65657
2 8363 63738
6 979 40328
1 42257 57619
4 20262 88375
1 25601 54451
4 67172 74088
2 37461 43779
1 22672 52465
5 41649 94195
1 31641 54692
3 24204 43774
1 15870 59382
46 30886 31039
2 4612 76982
2 17276 44224
2 5513 89164
1 4151 67824
1 32758 39169
1 1132 85383
1 1961 86518
1 7051 90970
1 30313 76854
1 28082 80993
2 47242 78684
10 79871 93801
3 58551 89372
38 9582 14568
29 17428 20537
1 5790 32635
4 36849 52303
2 16964 80478
4 47990 98314
4 68603 79390
1 58173 70904
2 54529 68162
1 4210 89078
2 35855 63663
7 18625 48861
3 50933 87279
1 47158 65202
3 66786 76738
4 13135 54056
2 26586 70601
1 39146 97543
1 12073 50786
1 17936 92317
1 12130 65355
2 55470 99854
2 66993 91673
2 43873 50315
2 36599 88093
2 25932 37429
2 57053 89904
1 1370 91780
1 20567 76784
1 27369 78630
2 25375 49639
1 53049 63205
18 77926 95559
5 23905 43685
4 6884 94053
12 76311 86335
2 38052 70868
1 36261 67209
1 7056 65879
9 11948 22885
8 22937 41543
15 77275 87409
21 7520 10239
3 27042 44499
5 54985 85810
2 48757 83625
1 64890 70816
2 2744 43494
2 21060 99376
2 24727 57275
1 3406 52021
1 31660 61542
1 17030 45950
3 75163 87681
1 636 86211
3 66296 89505
2 14506 89535
1 18185 99816
1 68367 92597
1 57683 83015
19 49125 52089
2 26603 50033
5 43017 46087
200 91752 95908
1 75943 99854
3 40323 85719
59 1663 13543
4 28579 92658
3 29797 72393
2 11954 29498
1 31351 35720
2559490 20459 20656
3 21517 36061
5 11803 20539
6 74586 77038
5 14126 62868
5 56936 82021
7 69889 71439
6 41761 47861
1 1639 66266
2 10345 18725
3 13549 34488
1 19177 59734
1 10917 50002
1 40853 80829
5 24458 35035
7 67189 70944
2 30820 97354
1 3113 78841
2 52374 94954
11 80715 82991
2 17516 93592
5 36751 61015
1 52331 70997
1 41579 53070
2 67646 80432
6 59786 62099
12 73566 75963
2 6061 61521
17 72006 90440
2 45267 75197
4 21913 74611
1 55990 82842
2 26760 75902
1 44953 95894
2 9312 54071
2 37381 67043
1 51903 98198
1 25425 65464
2 2910 55858
7 7102 39977
1 44739 99916
2 614 90970
122052 53425 53674
2 28196 56459
1 32491 72580
1 7392 74021
1 2263 42288
3 67288 73125
1 38371 68984
1 32821 73115
2 10595 50684
1 22106 61382
5 48118 76534
1 5090 48560
1 33432 33647
3 22621 90289
40 20827 28698
16 4035 26866
3 9758 65684
3 21762 28863
3 40866 45423
3 13260 90661
1 37275 81249
163 90536 96098
1 39949 51348
1 23756 82965
24 75310 95952
11 51589 77866
1 36810 68532
2 22595 33309
3 60664 99060
1 31193 99619
1 31124 73348
5 205 42733
20 92395 96122
2 20911 34770
4 64235 82815
4 30625 62384
8 6357 28412
1 3123 39572
2 14612 62619
1 26591 59523
2 50466 77050
5 38671 90870
1 69545 73049
1 53657 86678
1 13123 80160
1 27746 80351
15 3617 10382
5 73740 81698
35 45886 46968
2 53957 91226
1 4679 27335
7 34821 58908
2 18323 67130
4 81639 98999
40 12895 15932
1 68775 88776
6 56437 68264
2 53245 98513
2 47870 93775
2 37903 75953
1 8075 70314
1 39725 68411
2 33092 59467
7 25316 37290
2 83917 88066
3 18134 77874
27 38784 39637
1 17974 44587
3 21366 64511
4 64848 73329
3 30758 81430
2 6093 52859
2 9327 79449
1 15213 34924
2 47870 66680
32 6780 25331
1 29223 99358
1 4294 42555
21 63411 70202
5 7758 43146
1 4968 62958
6 66599 80834
4 14111 25686
2 39881 90406
1 25272 63671
1 30458 81665
76 86428 91561
8 67824 78043
2 17814 42957
1 7891 58657
13 6639 16003
2 30534 97077
2 55023 91147
8 2572 37293
4 53800 97720
1 74450 89367
2 30190 54848
1 32693 35932
3 14957 20246
11 45646 66106
8 65307 74630
6 27816 58900
1 57056 88144
12 16570 27289
2 14637 63526
2 58372 90633
2 14860 19532
1 9262 40020
1 7056 91274
1 12708 26106
5 66161 86125
2 59439 90418
1 45090 93854
5 47490 52524
1 16163 79987
2 42350 66845
12 17557 35069
2 30920 58410
2 58946 83502
1 15764 69229
9 82106 89764
16 1539 9999
2 8800 43965
4 36978 58447
4 22620 74609
1 10771 95340
9 76443 82787
1 22079 51038
2 24076 39684
94 7119 8511
1 18729 75545
2 14640 97606
18 85011 89652
7 76416 98025
2 29834 66002
2 7328 98931
1 46250 57667
1 29637 90219
2 53707 92396
1 53192 82030
6 49987 53683
3 9766 75620
3 2930 51811
1 13293 45453
6 2933 31056
2 37886 72193
2 44023 55306
4 23463 92767
1 9329 85877
1 1427 80255
1 976 91290
1 18558 54279
33 75499 77719
3 45400 98398
1 8480 96125
7 67439 99857
2 21062 62134
1 6162 79673
1 10195 95429
12 43174 44306
1 22838 38223
3 7445 74617
4 64215 98477
12 12021 20900
1 62221 69800
2 9911 87617
4 9612 46116
3 58110 85592
1 5133 93913
3 36250 66617
3 22820 42721
1 26336 85821
1 44201 58557
9 38130 46976
1 10115 40283
2 36689 51651
2 44649 81132
4 50856 89379
7 79084 82201
3 61335 80280
2 49854 79676
1 65536 86443
1 51833 86475
1 37790 72134
1 18284 84496
1 29787 82168
1 6976 99299
1 29780 89846
414742452 28945 29063
1 25318 95623
2 74696 77493
6 15733 63160
4 8877 94991
27 9526 11403
2 48040 60208
8 35443 39089
1 22889 99571
3 10387 60741
1 36141 44431
1 12229 78665
1 13783 72566
5 5983 29446
2 17566 90098
1 45637 57730
2 43783 60148
18 17425 22039
1 20661 59702
5 29533 37218
2 38821 61787
15 76382 83044
2 46034 65281
2 8783 80616
31 12697 17991
1 30648 97269
2 60711 95431
3 26995 85438
1 19564 70705
1 15010 54325
1 27258 68614
1 31237 65802
1 5772 74725
4 22561 46034
1 24219 73667
13 19930 29839
2 22033 95989
5 56157 79068
1 8618 69411
2 31460 83649
1244 544 2028
3 15516 37757
1 8282 55318
2 19760 54587
8 57317 90671
2 9825 93205
1 9825 72872
3 24485 33918
1 3003 27849
2 14795 95760
2 39595 79841
7 76897 95241
6 65267 71427
4 108 33769
1 22057 88338
12 75328 94380
3 7278 47736
1 24610 25895
1 13398 26914
1 30309 70676
22 2847 19766
1 36312 62874
17 80457 93849
5 19480 83782
1 66573 69067
3 33874 82268
2 38688 78316
3 2775 43944
1 57770 81577
1 19415 76812
3 497 99171
1 19916 82687
1 18645 40352
1 70372 99592
2 5094 82998
1 70902 85125
3 30974 90347
1 57166 89577
69 6186 14102
2 22318 38259
1 47208 60906
2 57928 80020
5 68112 82466
1 11385 57613
15 75225 77773
1 19481 64089
2 39207 79590
3 38249 44727
10 8920 23365
3 13777 82558
2 1840 49793
1 30619 99155
1 31789 67015
2 22699 93993
5 55961 58017
2 51750 76545
4 37865 51730
1 34894 78722
1 5962 27915
3 36008 99636
1 34452 46688
3 70241 87664
1 6180 95929
6 48685 60860
2 27767 91664
1 71644 87556
1 43594 52774
10 76878 96546
3 53809 78188
1 52830 95545
15 21347 32866
1 35084 95205
2 18850 71508
3 30730 60527
14 14786 24713
2 18838 89260
1 38592 96482
3 15854 55134
4 46739 52422
1 22474 60537
2 42256 51078
1 4140 78657
4 55728 83611
1 56087 90601
1 9804 50461
1 879 91486
1 593 64422
2 53822 92957
1 23810 92617
4 42233 44142
2 23366 32228
1 827 38903
665 48444 48858
2 34594 62320
3 44308 79843
1 63544 80437
6 36248 43225
20 81089 82468
3 36190 97053
1 8071 60403
3 50337 79967
34 27817 30333
2 32371 72661
1 14802 90610
1 51505 67117
1 7530 73435
1 50899 81941
1 10945 61196
105 89200 96232
2 49331 79454
1 54422 99065
12 5259 37465
1 13720 94310
1 11357 91705
25 59114 61514
3 36726 38343
15 63352 75246
1 13979 87380
3 54897 57786
2 27461 32100
2 54854 96337
2 990 96132
5 17844 52327
2 40531 64126
2 19361 98026
1 20739 39348
1 1340 63993
1 5759 92712
1 22423 42606
376 93695 98125
5 66260 78650
14 32314 40845
3 36061 89316
1 356 84914
4 56525 64619
4 7869 49452
2 57182 72157
1 44879 95231
48 89118 90810
2 22040 75426
2 68912 77096
1 31842 78703
1 50343 96312
1 35488 88020
766 75077 75556
2 49546 70414
2 78022 99448
3 65069 92362
1 46374 59891
7 18889 49790
4 53500 87977
1 26238 58787
15 8843 24614
10 13818 32154
1 15030 60514
2 45507 70020
3 34471 82813
1 37292 73986
10 26241 27426
2 12884 88148
3 73203 96766
2 19293 63527
1 30866 85351
4 60717 95964
5 70463 88020
4 68436 82304
3 56085 68690
12 86958 98659
2 8111 71694
2 58733 80535
1 39275 95394
1 33142 71713
12 10570 48779
1 7570 39371
1 17496 30240
1 2101 32557
1 21235 66225
3 16711 26076
1 193 34134
3 50384 95758
13 19439 26212
4 1174 88337
1 2942 57399
4 57379 70258
2 51626 66877
3 65974 69492
1 23226 47286
5 62671 73559
1 42550 67610
2 7941 85637
1 8291 71248
1 40964 90459
130 6001 8565
8 33657 39077
99 83680 87628
2 26045 94196
1 2218 58392
3 11323 46998
125 75723 76056
2 221 48782
1 34088 70637
1 38237 93273
11 29633 31253
1 24815 49445
2 29700 61432
11 11022 25974
1 5559 94005
1 33822 85280
2 16116 24107
3 35962 98508
2 40578 57966
2 7465 54392
4 46715 95370
1 36900 53883
9 12904 22658
1 14599 62027
2 22009 83729
1 27477 56449
2 58364 73048
7 55947 57715
4 64020 98666
5 17731 71381
35 76686 85192
1 11388 57312
2 56133 98479
2 43901 67404
1 50001 98022
1 19861 91318
1 43864 89000
1 39762 87276
1 16124 91809
29 87428 88611
28 75120 77184
5 13071 52488
1 34505 70713
2 61078 69067
4 60054 98279
4 55553 63285
2 1189 90244
4 12687 42601
1 9751 94324
2 67598 80454
8 66310 93778
1 41283 93869
6 38027 47249
18 45646 50992
7 17860 32850
3 67171 71206
1 62574 95133
1 35365 76867
20 51281 54852
52 91424 98493
2 3969 73278
6 25285 26662
4 44258 92504
1 63664 85152
3 27658 64641
2 647 54094
3 63883 81055
1 39898 54352
1 22999 65159
2 14703 95227
1 40700 62954
1 6944 69590
1 12752 95281
1 25311 80086
1 10232 94058
3 56243 72732
2 12047 65307
3 68011 79672
2 21840 68016
1 28776 90361
1 37889 75640
33 85885 89598
2 50098 98063
1 53463 85892
13 27121 35035
5 48914 61601
14 6671 30839
3 12408 35028
2 24892 30780
1 4676 90219
2 23048 74969
4 58503 73295
3 58622 94630
1 60670 83378
1 5846 78810
3 16252 29133
5 35245 40782
1 19392 87763
3 952 75261
1 65460 85962
2 3053 46461
1 23735 80559
39 88483 94441
8 36535 62480
5 35557 64657
1 11087 68563
1 15738 78093
1 2474 90628
1 3434 51079
1 41384 56661
1 7394 94815
1 45681 90487
1 33370 59645
1 42168 98483
1 34522 76352
1 7326 66933
1 34210 77375
1 16464 61761
1 28642 81804
9 227 30052
4 49283 61983
29 73199 88684
3 23204 52038
1 10951 65071
1 5050 38817
2 18950 77042
1 51382 88466
2 28430 73452
647 1628 4503
2 1944 82906
2 54644 60275
12 61198 89801
2 34962 87492
3 25521 42896
2 27202 48798
2 43699 98487
1 24328 46457
2 58353 77817
13 4581 24026
4 27919 52990
1 27983 34613
1 12039 65835
1 4153 88995
12 18323 27531
1 23628 31370
2 25717 44480
9 70158 99941
2 15869 84522
1 27398 89544
1 38128 52278
2 47346 97384
2 40593 49950
2 74538 87598
67 11386 21890
16 9964 16561
5 29807 63264
13 89115 97722
4 51439 80102
2 52598 84892
1 77737 95784
13 35575 44654
1 8166 60349
1 31530 65608
1 9101 44118
1 605 62067
1 20105 70595
1 8759 56443
20 82101 98172
2 9776 47295
26 81441 83871
2 19939 98840
1 33791 81181
3 54438 67979
24 233 14248
18 78171 90086
1 57150 65908
4 16493 65625
8 8316 17708
12 7164 30527
1 11877 58403
1 7401 16952
1 49033 62233
1 6503 86678
20 72713 76551
21 65500 74193
1 8660 17583
9317619 698 1011
1 52238 70914
3 2184 82168
3 5094 46959
2 8446 46911
4 28441 53477
1 18427 38308
1 25994 46346
2 23868 44872
11 18181 19119
1 31953 73015
13 65528 70974
5 52019 68734
5 28344 36305
2 15136 93076
1 17063 45069
2 12891 42799
3 91286 94805
1 11927 56498
7 42956 67360
15 19726 21617
6 53309 68247
23 87368 95919
1 17045 79584
1 67229 91846
3 51569 89204
10 35343 58172
4 17377 24916
1 15594 39100
3 1714 86569
1 32926 50767
1 3876 58779
4 50260 86645
1 66590 79435
8 70598 87179
1 53485 87962
4 55772 61983
2 27110 31692
2 48902 98861
1 4233 83759
1 9079 91096
1 53820 80445
11 64904 67272
2 38200 85111
1 27603 62876
1 24785 82834
1 12686 72527
4 60057 91484
1 31158 61960
1 13864 70434
12 28266 31442
2 32922 72440
2 35469 48026
1 567 59326
10 15060 49701
1 38648 63602
1 8624 53932
5 53458 78333
14 71164 88481
1 4968 29928
2 20866 62882
5 67638 82667
2 23026 77081
1 14579 83310
2 5094 85947
1 21724 60080
2 16553 41834
1 37497 94372
1 30131 45192
2 57622 71781
2 1462 50425
8 79645 93695
16 8577 18015
27 87110 89021
3 30815 97240
1 14880 41831
26774935 38624 38650
16 29218 34958
5 70228 90663
2 21567 68821
4 10123 53883
1 9089 69450
5 55315 97319
1 20056 49468
14 44818 54489
1 38427 46344
8 58256 93579
19 15517 21180
2 50783 82741
1 27725 92423
10 6215 32670
1 8996 67134
3 64241 85975
1 51100 67925
1 55200 84149
5 78800 93225
1 30192 50132
3 47076 92130
4 23082 33486
6 48115 75571
1 38176 90380
1 17401 78835
6 21973 59215
2 64215 75867
4 53671 57379
2 232 97369
3 72990 99087
2 58270 66705
1 949 78863
36 21800 26744
1 27726 43024
30 9345 14334
613 29810 30655
1 34196 79143
1 24086 91293
1 68328 88762
9 35004 41242
5 38746 48535
3 17515 74979
13 36567 38139
3 17489 49994
1 234 90716
7 70859 79145
1 28413 59839
1 34098 58161
1 13328 49516
2 74082 95354
2 18380 74857
2 49179 89001
1 4719 42970
6 42865 90015
1 12882 56194
34 10575 15664
3 26403 76463
5 73065 84729
1 35318 79859
2 50231 78373
5 6520 24266
2 36749 94804
3 16953 47581
2 20455 93460
1 50326 76364
3 28841 49677
40 49448 53312
2 33507 49197
1 19459 90922
1 17303 86911
13 78332 94318
2 14850 69499
10 50036 51289
8 12373 14286
1 3310 74166
3 33202 80369
1 11736 75101
1 47567 86955
1 35343 51999
2 20409 41193
9 50083 80558
2 8447 50417
14 16288 32391
11 5674 34980
8 67243 68633
2 26949 90662
24 30715 34009
2 12509 47399
2 51024 78927
3 41502 43259
3 48907 90439
44 9592 12878
1 51715 89399
1 15412 68688
1 36314 96435
2 18559 77585
1 58192 83606
996 62311 62891
61 86797 89458
3 7319 62845
4 55067 77330
7 31755 44650
1 27925 87946
1 21035 71906
1 34218 92989
2 23359 77161
5900 90378 91222
1 58564 99574
2 20940 59171
9 72037 77505
1 40268 73593
2 37762 65783
10 2710 15434
4 6048 93153
1 21022 92896
1 30113 63860
2 23773 73002
1 22120 85522
2 16256 33688
2 65459 94680
1 72833 95362
2 50674 98918
2 62704 80460
3 22928 46567
1 37921 51860
2 25451 80603
2 40315 93192
3 39199 50580
3 270 46831
1 23346 76626
12 10637 30310
5 10773 28597
4 51418 95158
2 5088 83102
64 9803 10691
29 85311 92311
3 25457 42527
1 4999 99784
4 49170 95362
1 11828 91102
1 17761 66374
2 17283 59271
2 34640 94757
1 27921 83747
2 29128 79794
16 5230 17520
3 21440 58347
62 5139 7382
1 66457 94410
7 81007 99579
5 7134 16273
6 29560 79692
2 41726 74799
4 14233 32024
1 63865 89054
1 11209 83480
2 57322 77690
4 37645 52010
1 13868 57373
3 64060 87416
1 25308 95097
1 52840 98258
1 28487 93357
1 52800 67814
1 10853 41180
11 84859 93896
1 49952 78152
3 20483 96199
1 26070 70497
1 39190 77487
2 752 29315
1 28657 74921
6 14344 49795
2 30955 85257
1 7163 69170
1 9813 61489
2 46320 90398
1 27786 94960
2 5614 94383
6 73680 88679
62 705 5958
1 4227 54475
3 22382 78428
1 12661 48970
15 45967 47006
2 15967 79091
1 45801 89771
1 39239 82923
1 20535 97441
1 33162 50878
3 63310 81088
66 34597 35165
2 9064 69432
27 10351 22774
2 29987 54896
2 8996 54160
1 61414 76206
2 38185 82473
2 790 44138
1 48106 63054
5 57793 74667
4 5344 61534
11 18400 21066
1 33432 77545
2 64561 74297
3 53968 92550
4 45561 50466
1 12864 86782
1 15722 63938
1 53101 93013
50 80563 81137
12 10234 36792
21 69368 75245
1 29100 79720
1 17058 29077
1 70257 85659
1 61756 80152
10 51309 60512
3 22420 32942
1 13439 96284
1 21791 33441
2 29413 95457
12 87053 96053
3 26468 91211
4 596 65978
3 10500 91153
251 884 8746
4 19069 34666
117 90052 97907
1 16781 92687
2 16906 39446
6 65041 72447
1 47589 64539
3 4075 53915
1 4777 86242
2 65242 91710
1 18093 67978
4 49634 92924
3 3139 47758
4 26721 44523
1 19559 62910
5 37240 70765
9 7451 22070
4 12118 69619
1 20468 27253
2 46194 81436
1 33944 99473
1 18822 62100
1 42029 75652
1 42756 74060
1 52872 61065
22 86118 95271
1 25107 60794
3 17976 48940
2 25740 83370
2 26972 78765
1 48692 72699
2 15712 44666
7 9764 23044
1 3609 70677
2 9415 40819
1 1594 70774
2 59687 87063
1 67778 92671
3 60823 90635
3 43648 68016
3 1492 88049
24 73487 91648
2 12570 70406
1 64296 94293
2 9445 82137
13 42399 46144
2 12085 47572
1 10173 79610
1 2592 89875
1 41659 79153
1 18337 59141
1 33725 64621
1 6120 82245
3 52628 53766
1 23818 77226
5 45848 47156
1 33421 62213
3 75281 94181
1 9085 61201
2 38329 96600
2 17108 28357
2 40342 57420
11 86449 90720
1 27103 61412
1 22136 22759
1 2778 66910
4 52760 63382
10 1542 33978
2 26804 85682
5 71701 75751
4 46426 56937
1 45702 81252
11 28597 42996
1 9841 99365
16554 780 1129
11 55979 59416
2 45041 73537
7 30566 35555
107 87953 97013
3 45739 68058
1 27864 74562
8 18009 25073
8 19493 41896
1 27237 63220
4 79315 94723
2 33072 44333
4 35483 56307
3 44086 47611
25 6091 8618
2 32195 55043
6 54187 78824
3 20423 55925
2 31259 51808
1 16889 96463
1 42885 96864
1 13190 58301
3 14468 44591
2 42338 85108
4 10046 33796
2 8756 70407
1 22484 44406
2 21576 94186
1 42787 53550
2 52039 58719
1 28947 58482
6 59158 77318
2 25983 73863
2 10257 31471
3 495 92880
12 49727 53208
393 2727 6566
3 34071 76490
1 51663 98599
2 1685 75807
1 5379 86279
7 66059 86561
1 59272 82441
1 2648 61017
2 1093 96904
1 24435 60571
1 34654 48106
1 2793 78726
41 4637 16944
2 46023 77167
3 18884 31273
15 5389 16511
130 79549 82016
17 74796 81050
6 47812 72528
2 1065 91280
1 2405 24481
1 42704 92193
2 15065 62112
2 52773 58347
3 1966 26833
1 35208 50601
3 9300 67928
2 17501 33975
10 10975 32837
2 44164 57632
5 55020 65126
3 11296 44061
16 69428 87932
1 21623 37249
2 10485 31876
1 12535 97667
1 17536 34897
1 21831 57866
1 22125 77762
1 19081 32958
1 13561 85739
1 26772 99138
6 31634 67980
1 24290 52030
1 22627 50664
2 31577 89526
3 30276 74874
1 33402 76676
1 5928 37150
1 4895 78495
25 50980 52719
2 38617 62357
8 61953 90506
1 40597 94908
20 59075 72416
1 53135 95994
1 67696 97931
15 9481 27990
2 58115 93160
22 83247 92827
231688 25794 26780
8 75307 94740
3 22590 65119
8 6245 25059
2 35098 83042
3 1530 34979
39 4488 10537
2 12004 81704
1 19494 63626
6 33688 84865
2 44216 66602
35 15750 20168
1 46295 92170
13 77343 81974
1 4058 67370
11 23339 33437
4 33500 78593
5 14129 29766
4 21908 58058
1 1609 60357
2 42987 99047
1 56275 75368
2 20018 35949
2 3500 85532
1 10591 38208
4 69229 74399
3 34781 91292
1 10204 94096
1 80882 93442
2 23732 68041
1 32974 87687
1 61867 87430
6 4031 50790
58 54579 56077
3 5025 24174
2 63705 70767
5 37307 68073
2 6748 35362
2 15404 28322
4 33259 97295
1 56510 65785
1079 85394 85985
2 12881 33543
1 15711 50201
6 58024 88140
1 55678 73440
1 11249 68379
2 76481 94103
11 27603 33249
3 19718 64760
24 5308 16482
6 45867 98465
1 55300 80045
1 5600 78541
1 5507 92038
4 16797 40057
1 10218 30955
4 59679 64979
2 37179 84431
3 60986 76879
2 59229 96928
1 14443 76081
9 17608 23440
7 43465 53294
2 12803 40390
1 9412 46676
1 63300 99285
1 20296 43463
3 32751 73766
2 66174 76432
3 15451 25829
2 3743 67700
1 13384 37903
3 25455 92258
11 59189 60811
1 54038 97630
1 39286 92824
1 54391 56743
198 845 5912
5 7499 95349
1 15542 76810
8 25246 33270
8 68696 95830
2 6493 61834
3 42538 49254
1 7468 87128
2 26881 35647
18 77273 95599
8 307 19240
3 36160 77939
1022 3527 5376
2 10395 95796
2 46295 86764
18 37415 44325
3 27949 55606
1 17888 55981
12 73878 91522
2 70096 82343
1 38882 82216
1 48343 58004
2 45163 95319
1 27709 96380
13 7355 13821
3 7913 34624
3 55169 84286
4 25939 48366
1 77005 95679
4 28990 72947
1 25031 76694
1 44437 88436
1 26088 75671
4 37538 45455
2 9548 85540
1 27253 71699
4 80471 91525
2 1444 66541
8 57869 77367
1 43536 97889
1 66381 74088
1 48963 73707
2 36160 75009
1 14162 63150
2 17305 47910
2 30215 49257
37 66282 67407
1 59892 72648
2 39081 61151
1 46607 61300
10 29699 33472
2 24320 57006
2 25345 68209
1 18288 55774
7 70289 95398
63 87912 92649
2 15177 93723
1 41946 52561
2 16931 85948
5 66527 95957
8 51307 64416
32 7136 26561
2 10767 97637
1 58684 62320
1 51124 68600
256 4874 7631
2 54909 83254
5 37911 48917
2 18349 66637
2 6791 51473
6 64286 72155
1 49573 63196
1 38625 79574
2 40287 90776
2 45019 73660
1 21764 86114
1 14753 62785
1 3411 25287
4 5404 34608
3 22752 42686
1 25873 54534
3 42301 92076
1 7018 59058
1 45786 99377
806001 91913 92184
6757 39064 40397
5 1090 25606
3 37095 93759
3 58504 68719
2 43102 75914
2 49951 97289
14 29213 42653
2 27128 55927
2 33070 88068
2 1002 96406
1 46390 84097
2 16929 43640
30 3332 6693
2 21706 33809
17 72101 99433
4 52822 83714
9 61342 69871
3 5667 64702
1 5702 81184
1 53173 77473
1 32575 71285
1 29869 75650
12 1004 8492
2 5601 88448
6 20993 59517
1 29943 88759
1 3725 42099
1 31434 88437
1 7934 54480
4 64181 79611
2 11576 97543
1 58933 67923
1 30506 61945
2 13566 40773
10 74978 83143
2 3539 77932
3 41305 58104
158 88154 89295
3 59027 64592
1 60410 78315
1 18632 84525
4 33860 71951
1 27280 46028
2 7802 91677
12 33577 36007
1 8849 83847
12 20813 27795
2 52763 91113
4 45116 80484
2 2397 54158
1 11157 62748
2 1899 71959
1 36071 98766
1 36763 46970
53 81848 93804
1 5344 63850
2 40845 66720
1 2828 85410
1 21821 56246
56 4531 19485
1 41467 78665
2 17334 66011
1 21579 77774
1 56928 87383
1 32509 65947
1 36566 58594
1 22983 47424
2 47758 64926
3 1614 73065
11 11196 22743
11 69536 95968
18 23760 29294
1 34770 95432
4 8438 65127
1 88933 90053
6 79980 88748
3 15207 83833
6 64022 90404
1 31419 77813
2 21261 82275
1 59284 81389
3 79143 91041
8 61184 65457
2 18317 37119
3 1969 60505
1 53933 59152
2 32591 61069
5 2695 30057
3 27723 97865
2 39397 79448
10 24015 28856
2 45352 52435
1 19612 78846
5 60476 79507
7 3321 24978
2 43329 72700
3 51276 99590
1 49601 74135
16 73832 78635
3 27576 51415
1 38326 64401
3 24781 89703
1 40906 74356
1419 578 2058
1 49453 66212
2 44308 91449
10 12712 45001
1 52202 80767
73 81634 83653
6 36498 46141
1 75366 80905
7 42304 48908
50 1395 6413
2 32945 66934
11 482 29171
7 52833 98370
1 15015 78397
1 44936 82158
1 36631 76759
1 39683 66814
7 15718 29920
2 2882 69800
1 17320 30085
1 8317 45843
1 19528 77143
2 13802 57710
4 31374 67061
7 52267 55903
1 13665 77953
13540 91242 91560
1 22483 64361
3 49070 94025
1 52042 95883
3 2101 48010
3 7483 13013
1 12229 73016
1 23276 84926
2 4581 69613
1 8864 79168
1 37690 48578
5 68491 83820
2 25700 49157
3 64294 98343
1 56332 86810
2 11248 46045
390846 63733 64099
4 32638 77680
1 41703 67344
4 29882 54326
1 5220 49578
6 71345 81786
1 49132 72993
1 10974 92244
1 3442 61907
1 36007 40107
1305495 35907 36474
2 33224 41372
5 20822 59496
1 35261 85142
19 69451 85284
1 17716 70947
19 13990 27505
2 24483 30447
1 12568 77884
1 18282 80867
2 40700 81701
5 62027 95129
2 61064 85496
2 15055 95365
1 47091 87852
6 57942 69586
2 71707 77765
2 30146 87707
3 32342 42465
2 37052 94174
1 55542 99450
7 32339 60900
4 19573 30678
2 12585 71587
3 29442 46264
1 31272 92024
43 30071 32576
1 24542 56357
3 74298 92427
3 19950 44057
5 76717 84274
1 54131 87350
7 44366 99206
63 89014 98819
2 3958 36827
1 26425 50288
39 8069 17430
2 43368 65883
3 3483 75514
7 62817 67235
3 17583 60744
2 47041 97345
2 18626 94859
5 66494 71854
1 21435 68237
2 4935 24186
1 9469 86661
7 74791 88978
1 68252 83018
4 33852 77617
10 78897 82905
2 64151 92719
18 13320 24498
1 19487 84593
6 47866 55960
1 26716 60899
1 29690 56511
1 25857 81477
1 33007 68337
1 5997 65241
6 40111 41033
1 24800 71447
12 9984 19655
2 25893 55676
1 3646 77957
2 29346 72492
12 40507 43813
7 75063 97375
2 83328 96829
3 31311 80997
1 2380 47506
6 37081 40074
8 6587 21972
1 14797 83157
1 41000 47176
10 55296 66454
2 17317 86621
2926 78 1201
1 40260 76232
3 48360 96892
1 54478 87054
2 45715 67105
1 54876 84660
36 32393 33687
9 203 25096
6 46751 63495
11 9871 12843
2 19353 87870
1 49743 59319
2 51731 63866
1 1749 75493
1 28278 85870
1 13154 33876
18 65590 83578
2 16570 55188
2 7849 71168
1 41393 89004
2 52812 62887
12 5980 42879
435 56603 57103
2 7237 93795
1 7209 39666
3 28015 76180
1 32040 35800
12000 880 1084
3 6702 73808
1 45407 83421
1 39833 87962
1 44368 66353
2 59245 70962
1 5494 94230
1 47963 84316
1 50713 74748
1 39960 71530
28 83824 96299
2 18066 62759
1 52416 72396
1 28179 79319
4 13669 13808
1 19179 76536
2 30231 74649
4 63964 88046
1 20848 94820
1 24264 94468
2 67263 99760
10 5396 49359
14 17167 33140
1 11692 69222
1 50714 82134
1 31758 44906
2 65291 84264
3 40610 76146
4 8604 35471
1 25048 70513
2 1895 21993
2 8584 40257
8 24948 39179
2 14486 86641
5 46256 72336
1 61140 84064
1 226 95472
1 54887 70795
3 164 24365
1 68889 78953
51 73989 75194
4 48768 90857
1 11110 98006
1 976 48562
4 14913 31634
1 39564 65792
2 14464 34130
12 35010 40787
5 74177 78918
4 68195 84104
4 27734 97160
5 16747 23557
1 54888 87916
3 13416 23384
15 83226 89468
3 27014 42791
1 12261 84103
5 20132 43785
4 43761 82437
3 32497 82358
1 64136 80332
1 31150 65406
2 13781 74180
7 39582 61264
2 29196 68395
11 80249 87218
2 56395 90305
1 34077 87338
19 5028 18882
1 45653 96208
2 64598 77144
2 10556 49019
2 63152 83769
4 12951 63072
3 9811 16013
2 41913 59536
1 4980 87398
3 64546 93242
3 25354 75768
3 29223 49429
2 8894 45246
1 8961 78621
2 10661 17603
1 44684 50546
1 14224 73701
2 14732 54283
7 48413 70106
2 41529 49455
12 3553 35041
11 47840 51489
3 53016 97183
59 86642 97373
26 54013 55127
2 12296 47309
3 41540 91335
9 14458 28871
6 20349 24040
6 57324 62318
4 62461 85012
2 40376 93989
7 39985 46366
49 77381 78278
77 81724 83028
5 75150 80823
13 46855 50943
2 20065 63741
5 53948 81756
1 3305 88950
1 46031 99009
1 36132 79910
1 17993 50282
2 37216 64262
3 59990 76809
11 10097 16165
2 15923 45456
7 6114 47397
15 75203 90654
3 73461 98179
3 59041 65175
78 85450 89002
1 19023 93362
20 78620 99722
3 12681 43290
2 45021 72833
4 28857 58788
5 79852 83079
3 13466 48030
1 14820 56717
1 13812 76868
10777 93530 93708
1 38729 73269
3 57241 63404
7 8227 41751
16 71216 80994
11 58691 89319
4 24711 37972
2 14663 70141
3 33834 42371
1 16077 98504
7 62474 96042
1 52304 61622
4 14803 33843
3 40903 95121
1 80439 87568
2 55375 84144
3 65927 70043
1 56206 84241
1 44472 86948
5 27899 49517
4 14518 72829
1 45516 78298
7 6626 25951
61358457 53882 54048
2 35078 80356
1 53802 71906
4 77948 90697
6 73765 96951
1 43332 94804
1 49193 75462
16 4412 18674
5 25750 65290
1 18757 76858
1 31285 90383
1 63913 86888
1 13440 19673
2 60657 95228
20 48916 57845
4 38585 44305
4 70295 93212
2 2467 77616
2 47871 80071
1 51605 96931
1 21347 89449
2 88782 99985
1 48523 57268
6 33555 62169
1 45972 74135
1 3910 73804
1 17885 88430
58 35198 38253
15 21816 24291
5 58764 83179
1 69704 84203
2 9813 34633
2 7146 78450
1 22910 88704
2 36298 61144
10 7221 49789
104 92492 95255
18 78557 84854
2 45522 66959
5 1592 55247
1 12759 51927
1 36701 75990
2 73404 87094
1 24621 42434
1 35025 71178
2 9914 92558
7 65128 68407
2 33188 49087
1 3172 72192
1 22284 42709
1 38994 52458
1 37503 66812
1 18365 50163
1 6569 47390
1 11419 72092
11 63947 71483
5 46634 88715
1 2715 89211
1 26374 76209
1 40716 95256
1 1055 91721
30 81097 86093
5 74578 95675
2 10774 77224
42 84774 88881
12 36249 41561
3 10057 69066
2 7890 80389
16 31150 33076
1 26910 41781
1 23767 70311
1 72557 94369
3 44862 70227
1 25501 80053
3 10641 77383
1 31728 58944
1 85534 96723
1 76144 89349
2 13606 66357
9 60348 63448
3 52572 90249
1 29504 97318
2 44784 69557
5 16221 47215
2 63704 84525
1 40330 78850
1 36004 40047
172 2553 9324
3 25053 39729
5 68508 87425
4 4353 69299
2 13341 30236
19 79703 99307
1 5436 61537
1 16120 78895
1 15589 92104
10 84613 94998
1 37696 46358
31 1512 21513
2 14985 93465
12 36642 38277
4 5625 19087
1 9673 86219
1 2708 87453
2 68404 94853
7 3203 37194
2 26409 58174
3 29817 74091
2 62716 90734
6 3515 6569
2 5013 51833
1 15530 70596
3 5390 43995
1 2049 80404
3 12442 34394
11 79087 97838
1 1050 17918
2 14372 84123
2 44278 96042
1 38788 42644
4 17361 47921
1 6081 94935
2 26534 96682
148 92656 94345
1 32324 78771
2 23121 77391
6 46756 84266
15 81332 81993
1 27030 37635
1 13882 58303
5 5086 24878
8 26513 36306
3 11560 89884
1 26362 40491
71 82477 82760
36 67309 73524
1 2198 86913
1 26615 57597
3 18858 68932
1 4785 70635
6 7721 17805
1 8482 53700
2 27295 75784
13 45366 61354
3 4192 98749
15 2379 7247
1 3368 81998
2 997 23031
1 31565 99374
3 18328 82904
1 1206 94587
6 10036 26013
1 26448 78901
11 75221 85794
3 51433 73333
4 20694 62813
7 9851 26332
1 42052 47720
2 10495 66390
3 65821 99042
3 25461 48940
1 3901 66416
2 62927 92963
2 39943 57413
21 11204 14885
1 49572 83602
2 2502 31435
10 72720 81310
86 8431 10604
5 27456 75703
6 50589 54784
9 1000 28254
2 1400 51117
1 63298 89127
2 11195 39932
3 21524 51624
1 63928 77563
2 36846 46522
2 16744 76150
8 61792 65082
3 20399 34733
3 17675 90981
8 67715 99120
40 3393 10494
2 2881 33604
1 44893 80397
1 2609 99290
2 39723 55213
2 23254 57340
5 57379 94735
3 13456 56666
4 65767 89881
1 39123 76334
3 1194 92023
1 39056 93222
3 10270 88877
7 52418 58019
2 80952 83671
3 52267 80715
1 11255 77968
5 949 17502
1 59136 90791
2 30502 80832
28 19785 30537
4279 643 1318
1 54865 73805
2 13971 35129
1 3783 24713
4 67636 92487
3 2705 42397
2 36762 40064
1 5526 26385
2 48459 71299
1 14835 93721
3 6848 95096
2 58243 79694
1 18725 43021
6 7192 18698
9 5795 16935
22 59170 61175
3 49036 71405
3 48269 83028
1 4127 95870
38327 55395 55697
1 37766 72102
1 51829 66127
8 71082 93340
8 6369 46065
3 40221 56651
2 4289 43932
19 45877 50241
1 38604 81170
1 5950 27763
2 48510 96467
1 39517 84729
8 71127 82459
9 40370 56606
13 87 12381
14 57164 59500
10 69917 81329
3 332 98424
1 24860 79423
9 15040 46809
1 15360 87634
2 35080 88182
1 63820 76458
1 66881 98446
4 21302 48738
9 80028 83393
54659 25772 26368
4 53457 86423
7 51418 62698
5 27400 49203
2 13474 74890
1 23594 64180
1 8033 62950
1 37594 55702
3 69504 98824
1 44770 84527
72 94713 98678
2 25438 84900
1 77112 98648
3 9424 61105
3 64169 70265
12 24053 40880
1 5115 52141
3 47565 74225
2 32474 97114
5 20254 21292
1 48000 96285
537 93339 94160
5 341 42224
2 21708 99921
1 54168 71848
14 9019 22802
3 24236 51554
12 81264 99792
1 24844 86483
2 6467 48294
1 56190 87526
4 6272 22165
3 2231 55779
10 68121 80669
6 81056 83530
2 18905 50095
6 49037 72658
1 19416 54406
2 50177 96811
4 33011 65738
1 42748 67870
3 38162 50104
3 45350 86350
1 54007 83021
1 32245 91300
1 41095 81726
1 24094 69540
1 34634 70963
1 54174 87932
1 7312 93439
2 22448 45210
1 985 70414
2 49789 68682
1 10022 58510
1 69737 93051
293 90458 99871
1 41964 76065
21 90264 92079
4 40741 89730
1 10166 68617
1 41621 97952
6 56677 90384
2 31607 62190
11 23489 44554
1 14469 78264
1 13703 73887
1 11404 65583
1 29706 52232
13 72366 92702
1 39570 46906
22 63546 70039
3 24778 42424
2 44890 47348
3 332 76371
1 36662 81368
8 66411 88274
4 12347 19982
78 82869 88096
4 36171 55397
1 1797 81286
1 43273 94224
2 40351 52890
5 47044 94911
14 25781 33826
1 21853 59142
1 15702 97645
2 9388 43728
2 5375 74632
1 19858 65536
1 34395 59128
1 51465 58438
1 43922 89851
4 75505 87929
3 15357 95622
1 1885 73837
12 14919 26790
3 8760 57835
1 16033 97412
1 24785 87542
6 58309 71520
28 2983 24669
4 27691 40206
11 46363 54093
1 15987 99423
3 11511 42521
262 93051 99301
7 5782 21787
1 6825 71637
1 6481 79197
4 66882 69244
2 3429 74517
1 12302 98608
1 5340 51448
1 14052 83846
3 38448 92637
1 38237 65583
1 5160 55546
1 24513 82569
6 52560 54124
1 22750 56887
1 31517 87938
7 3880 33468
6 67935 73720
47 91184 93228
3 8421 77607
26 74193 74644
13 84388 97952
3 11535 40318
1 10232 91462
3 62964 72433
6 39184 84045
1 50491 55835
1 13710 53127
1 10154 21769
3 25493 40330
4 3761 26090
26 10501 14702
3 27462 90264
1 9187 61702
7 65661 73176
1 14912 51290
1 48540 53495
6 37590 42044
2 1686 94673
1 28798 65532
1 7753 66476
1 50341 58711
20 58188 62535
1 35525 84365
6 57125 75216
1 56912 82151
6 7791 25733
2 14330 94442
1 15883 96383
30 85196 99777
2 4462 23467
1 60995 99465
2 7575 43472
5 2044 99849
2 36408 99683
4 6679 17957
2297073 35231 35543
3 24740 96811
1 37825 75216
2 10171 52661
4 27574 31286
2 32470 39698
1 65351 90886
1 34881 60805
1 6678 80274
12 18321 34072
5 39988 63778
1 29487 73547
1 7877 88796
2 23023 57686
1 29765 63409
1 20714 99218
3 82804 99795
3 24739 69754
4 67635 76651
1 19783 89469
1 11701 37315
3 35602 56871
2 54692 88497
1 11151 79233
1 56750 97127
2 1131 91672
2 58559 71480
5 31387 32959
11 5883 17794
1 40830 60891
2 49865 94173
3 26289 80253
2 60469 89745
1 3225 80371
2 11515 70188
1 23447 34893
2 20411 44058
6 35512 52985
1 28298 54671
1 13121 83223
1 30365 94097
1 10463 46688
1 26176 63052
1 15015 90906
1 14326 58724
2 43867 95210
3 44535 53058
4 32933 36869
4 35683 84911
7 19074 24191
1 35874 62522
2 7409 90999
1 31458 39038
1 13184 65941
3 67875 72324
1 7829 79456
5 28556 35495
56 91805 97962
38 81723 91753
1 79603 94803
1 78233 97115
214 33737 34537
4 36553 78613
3 76870 97182
1 31089 96278
7 55766 81645
5 10104 72913
16 8905 30298
4 5115 34847
29 88379 92528
1 205 51873
2 73305 80450
5 53949 81347
2 48216 74085
1 18346 91904
8 18703 59791
2 22992 38140
3 40814 87157
1 12876 46806
2 158 46198
2 58273 92229
33 78038 79585
3 24120 49413
4 39292 65970
1 36982 81482
3 38112 39193
20 49934 52653
2 50558 93155
2 49933 64905
1 10046 75211
1 39220 55515
6 16053 34058
70 93050 97221
5 10160 56944
1 26024 93036
1 8549 78825
11 80134 87491
1 17121 65924
4 53628 64234
3 44097 60347
2 45123 59531
1 5604 45602
3 21672 48501
3 4430 52431
3 40927 90161
1 18286 31012
1 3610 73830
2 44208 82736
21 63885 78877
2 31019 92356
2 45463 57481
1 1669 64228
33 74961 80511
1 47601 93152
1 39127 90779
1 37491 76498
3 32736 42661
1 27131 43132
1 46502 51802
3 19809 68548
3 6580 94393
1 31331 79896
3 63786 81984
2 35150 89417
25 78943 85389
42 88125 96502
54 477 14746
11 10541 37167
5 11001 17250
3 1911 52267
6 62512 79999
1 2188 64850
1 17113 87144
3 48476 89749
4 90087 92813
69 86545 87487
2 9646 27261
2 7171 91658
5 23526 42391
1 19719 44274
1 7556 76798
8 52036 70098
1 28961 83171
2 59163 82464
3 6684 45545
1 28951 33094
1 11557 37285
3 56549 85913
27 70553 96040
1 26778 91426
2 8728 92847
1 75415 98938
2 22128 84985
5 34778 49490
3 92403 99698
2 9319 82421
2 28377 73329
6 5125 21303
3 19229 39450
9 24131 31226
2 40028 70929
2 9751 40883
2 27017 61482
2 35416 45282
2 18118 67357
2 51475 66731
1 18130 40531
1 17203 33390
1 12992 54946
1 16492 68723
1 3494 51883
1 2172 50044
1 41847 53293
7 49161 82049
2 21233 34892
3 50905 68159
2 17313 68336
3 27026 72219
5 69707 88171
3 43504 45977
3 32344 67819
22 83288 98980
4 45578 80213
3 15374 38631
4 23412 51780
3 52471 91188
2 7612 56211
1 17539 83517
29 14066 20602
1 30085 32387
148 3600 8948
2 22362 56233
2 62230 65274
1 49353 74883
5 48574 81860
12 76524 98133
5 60913 85777
1 5122 81370
3 26741 78220
1 11344 78003
1 27729 56150
29 16913 21255
6 16924 34737
4 32695 78901
4 18945 26143
3 7106 22201
2 13552 36907
3 249 76664
1 13038 61336
2 35429 99241
1 3665 27412
3 21401 91550
1 12272 52620
1 15585 76419
1 23813 39699
2 66740 88269
5 42738 63642
1 4902 84644
1 3490 66646
1 37787 45143
1 22081 63583
1571 6072 6897
1 2686 49266
1 36946 69929
105 9456 13826
1 8677 95349
4 50710 67415
1 55761 79665
7 27438 50850
46 8559 10731
1 45474 55634
1 15551 51046
1 40241 63350
1 35898 94190
2 15309 70259
2 68476 85322
7 26659 29380
4 22199 42979
1 21322 51974
3 18386 45669
10 53451 97096
4 19734 42590
2 56296 79647
6 32940 54922
1 46655 69436
1 38297 55628
1 10227 86992
3 34109 52008
1 3868 98841
1 12944 61127
1 38254 88451
1 27517 95587
1 39406 43816
2 59010 70734
1 53231 57561
72 77485 87564
3 17576 70622
2 2559 55652
3 16295 40603
1 14265 50706
6 17819 31745
1 58070 86547
1 18269 89077
39 7253 16225
1 49084 50361
5 17775 60304
9 63458 94040
6 19128 37758
4 67686 99491
2 64677 94511
1 23194 35119
3 49767 93425
5 19834 33007
19 87148 95392
13 90780 99377
2 9217 59414
1 30287 45121
167 93562 96692
1 16667 48180
42 13189 18220
2183 93610 95161
8 32538 99273
2 19495 95842
1 2149 46296
3 34729 76917
3 44172 97792
2 47988 59818
1 4913 40953
3 30277 31988
5 10010 31196
3 41856 91092
7 27811 31020
2 3767 52447
10 62667 74159
8 31716 33061
4 44000 68552
1 48768 94205
1 29076 92728
4 50778 61842
1 1330 78650
1 28848 80644
2 61268 71688
2 36643 77877
1 41063 58334
1 2690 70740
11 84952 93646
7 72884 90194
2 20389 93477
1 50351 84189
2 21591 27962
6 28020 31833
1 19181 73063
76 71185 73555
3 37772 93458
5 854 45274
2 12616 31984
6 7023 36058
3 44537 87891
1 20617 32857
7 44345 48230
4 6128 58286
2 54174 88902
2 6024 38441
1 23603 35402
3 35403 65060
1 55185 59785
10 57728 86825
3 73571 84870
2 13685 60318
4 55037 81412
1 36779 80186
1 9607 75025
1 10224 84555
1 52684 76149
5 41726 44782
12 41356 46562
2 32173 82240
19 53162 53995
12 69735 91676
1 25342 59840
1 17019 68963
1 4073 98739
2 48262 86341
1 37570 87933
1 21325 57693
1 35951 76522
4 18243 33749
5 81068 82805
5 78877 79273
4 32515 46878
1 68642 86784
6 50450 56629
1 4915 66063
3 54834 96203
1 1001 56544
18 27344 39253
1 6438 93233
1 3019 57521
1 15370 86840
8 61939 97464
2 23303 89599
1 16806 50438
1 489 87757
1 29821 65644
39 91533 98878
2 72339 97632
3 15191 44541
27 3903 17508
1 46230 56486
2 14970 94667
3 18351 69092
1 4891 59978
27 2195 15492
5 52711 95098
2 73828 83352
3 5925 75710
1 38064 71796
22 87401 98328
1 6133 64217
2 1522 68725
4 61288 69631
2 6264 66723
3 11042 49486
6 59822 99814
1 11500 33131
1 17728 70033
2 1545 70628
1 1532 74555
177 95439 97070
2 42331 90355
1 40720 84757
1 28343 87973
1 27070 56230
3 15996 55299
5 64341 81016
3 28382 36562
1 14482 61092
7 90936 98761
1 25628 42119
1 7340 91271
5 44972 82726
12 33218 40582
5977 55473 55893
24 11985 18877
4 6695 42847
31 16336 22942
2 16090 58483
1 38167 53847
1 13006 43637
1 14979 65382
1 59855 81268
1 14410 46866
2 34486 76610
1 11482 94543
1 28933 91159
6 67957 78944
7 7919 22941
2 13122 60078
2 14160 85787
7 45003 72854
4 17614 38755
3 7423 45571
1 17827 46559
1 16151 69366
3 786 32109
1 29922 81861
2 582 23703
1 3681 37565
1 7214 41149
1 35131 48833
7 54887 61153
4 52770 70253
47 83622 87036
5 47159 62680
23 22327 25749
2 47374 65466
15 13748 23079
14 70003 88480
2 8593 78815
7 33024 46864
3 48484 67346
205 19258 19974
2 4575 90026
1 18594 86156
257450531 46353 46427
2 19468 99954
3 21134 28998
7 29005 35564
1 3731 28382
4 61221 92485
52 91751 94543
1 8079 94632
3 39595 95640
5 11914 53821
2 554 44189
4 35186 45563
5 45643 88507
1 4106 90797
1 39831 76573
1 52352 97409
1 29754 76481
3 11074 14995
2 10525 85908
1 43567 55449
1 9790 69564
3 36465 40087
12 57949 69914
1 57677 98263
1 8891 95916
1 7917 74229
1 39268 78032
1 30578 96905
1 29936 63997
13 5597 20536
3 2812 18928
1 29668 77514
15 83923 88769
7 31040 49510
5 44179 63096
1 57600 68017
4 13923 47348
1 37389 86338
2 13606 71125
1 28119 40175
4 61263 72565
3 71669 92056
64 24814 26455
3 6252 19362
5 56017 86265
51 84916 86442
4 77861 98108
4 19320 77427
10 60735 90230
1 39430 63444
2 64254 79249
11 986 45362
1 17938 80696
1 11978 79610
2 65862 85390
2 3423 26451
2 5708 81261
5 25606 33061
2 55114 86272
1 65850 81284
1 23969 90776
1 33507 72342
6 81365 94892
30 72951 79797
7 1644 36272
2 15701 43839
17 45754 56340
4 22392 52438
1 14918 33192
7 4352 7118
1 19977 86019
8 43313 98478
1 38787 82977
8 14126 18837
5 4311 28888
2 28433 79918
1 62276 96502
2 49570 73898
2 46535 57103
4 4025 52656
11 80963 93542
46 4414 8701
2 9869 86407
3 51777 68396
1 48526 89524
1 28826 86457
1 37058 91251
1 29876 82510
1 4608 89410
1 10233 70850
1 54808 75304
2 1691 52110
6 7832 38801
2 27053 96975
2 1209 49754
3 32227 54069
2 21404 40220
1 36656 79782
2 995 32268
3 14389 92585
5 59416 93229
1 40297 60239
2 10553 69440
1 5663 36979
1 10729 32808
1 60201 71441
4 53294 72930
2 37267 62621
2 23314 35572
1 15955 58845
4 59449 92171
2 16669 44529
2 55377 68695
1 21728 78314
1 2615 79382
15 11659 17869
2 55962 95641
6 34614 59887
2 2707 84182
6 19447 26605
11 7632 22656
3 37997 74488
3 20593 32888
1 4025 77778
487 24619 25154
66 84686 86144
1 61696 81558
2 23537 77361
20 78237 85017
1 7393 72060
12 74129 75180
5 43175 54635
6 13674 25666
1 13796 72538
3 12595 73950
9 55680 65966
2 8301 55024
81 86854 99004
6 17336 29763
4 55448 91160
1 24685 39313
3 5987 43481
1 20960 94168
1 903 96674
1 16686 53139
1 10551 75455
7 38068 47193
2 9087 66050
6 67824 95452
14 27545 29297
6 53481 70903
2 25315 66917
8 35477 56513
2 24526 45001
3 9520 32515
2 36395 69546
2 46965 89185
3 2972 38019
1 42409 72751
3 28402 36680
1 20797 62697
1 56960 99002
4 20336 33944
4 41446 67923
2 20423 85868
3 65685 68633
96 13114 13418
16 67901 97672
5 70267 73693
4 5782 40629
6 20480 25344
2 34246 76107
3 25808 94467
2 66908 87619
2 64951 74284
3 5804 91677
2 16132 37345
4 32006 64105
2 43144 75673
1 67550 94486
1 18942 84576
1 42058 88967
4 67558 86469
1 39672 86373
1 18812 51973
1 34518 64268
1 18181 36489
18 40233 47375
1 7217 80515
1 8670 54337
56 699 3149
1 15536 96479
9 387 26902
2 17827 47383
1 25551 71443
2 41890 91843
13 93428 99223
1 21833 34384
3 43532 63511
1 15261 64521
1 12664 82264
7 53535 65958
1 21100 96193
2 53233 91472
1 626 75810
2 30703 78201
1 41671 99215
1 21783 60841
2 12858 41544
8 15461 29855
2 480 37499
1 3379 25969
4 33415 41105
30 2234 15217
8 30313 43120
5 19776 53013
3 26825 72378
1 3398 44561
2 1632 38635
1 19178 82775
29 48951 52990
1 7045 91704
10 58176 96922
3 28562 47105
2 34216 62903
1 42114 88718
14 66400 67704
2 34218 45979
1 993 44419
4 46673 52605
42 91330 99354
23 77688 82312
69 6670 7081
13 62879 84000
3 55567 74278
3 32989 53140
2 51724 61543
4 7138 39589
7 29303 63113
2 53363 95050
4 37176 40754
6094877 61189 61346
8 81012 94581
6 63238 82618
1 13036 99007
1 33782 45427
3 56659 89768
5 19968 45630
1 31834 47921
1 13027 48864
1 1277 69051
1 3622 83070
46 76200 79107
78 86384 91995
1 45787 69566
3 43765 63455
1 10565 99968
4 9570 60585
1 31324 81120
3 45286 70114
2 30875 58353
2 1445 72059
31 2164 18894
1 28423 65150
2 16995 99993
1 41676 51166
2 10066 80980
5 5147 21334
2 3112 79988
1 37928 81734
20 72237 91269
1 29070 85633
1 9063 99622
2 79639 86702
1 28476 76770
2 39774 65081
1 14542 45655
1 10305 62840
1 20810 86134
2704 10244 10438
4 8123 64303
6 66763 90350
3 81033 98207
1 1994 65699
2 49962 98971
8 23465 35118
8 40154 40766
2 58689 78466
4 16488 57143
2 66684 89407
3 31362 33819
1 63563 74356
1 59914 78570
7 16297 44274
1 26297 54378
1 8096 66274
2 18273 60335
1 26386 63557
6 61137 68126
2 26222 59554
1 22623 92932
4 54842 79794
2 49241 55522
2 13354 96349
1 10734 74188
3 70121 95433
2 71419 93677
2 22627 54679
2 33724 48412
4 48731 95409
5 20321 38839
1 6662 71841
2 11919 89408
6 58065 91511
2 60597 72532
5 70527 86704
33 3034 18042
3 25081 51705
4373651 58175 58344
3 11294 87218
1 8261 37750
2 50721 87919
1 32185 41587
3 21960 61203
5 61399 87223
1 38449 95777
2 33411 83276
2 66221 99774
32 24820 25039
3 314 16954
3 1294 63380
2 41045 65610
2 41668 86994
3 20776 62505
2 30907 67568
10 13614 30503
5 81301 97228
15 52863 54972
8 28639 34712
5 5658 76222
1 67505 76131
3 53514 62792
1 31931 83225
3 6992 48118
5 13526 23892
2 32285 56259
17 70186 74273
1 27947 75213
1 10972 38380
1 31877 68457
18 76690 91108
2 36246 94485
1 85816 95026
3 24944 31081
10 4257 23318
26 55685 57765
8 48191 78697
5 18715 30169
2 14485 40929
3 26150 83495
2 41327 92341
3 14444 58310
1 30213 82763
1 5334 83961
5 19819 44890
1 3763 68794
2 76320 78963
1 37021 99980
5 58510 89221
1 29584 77856
1 30843 85536
1 29207 51181
1 61299 99349
1 19587 62263
7 26926 33717
4 36905 50637
4 46453 93047
2 24311 40090
125 624 7822
6 15032 24514
5 70326 72537
2 9592 29982
4 38330 41049
6 7182 41591
2 3684 61366
1 25396 73076
1 4221 47508
4 77354 85107
2 649 49737
1 29001 60006
10 78551 94418
1 6039 44738
1 19195 98472
27 87762 96687
3 4426 91772
201 83117 84130
1 3569 49136
2 35801 40086
15 72058 80040
1 55633 68930
2 17050 52677
3 20725 35118
2 23694 37720
2 22805 76021
1 2672 83476
1 17292 80267
1 8886 33568
2 36688 55129
10920650 25466 25610
104 5988 11334
3 37679 78084
6 77398 98510
2 11786 80049
3 5475 52763
1 1457 58943
5 61359 88796
2 48469 99657
13 42198 52789
11 29205 32083
3 70120 87899
4 24925 28703
1 23499 56747
4 2183 37232
1 485 71897
22 79656 88679
1 2917 31117
8 62091 78858
1 45560 85910
1 11851 83118
3 39525 67971
4 28901 43204
3 34129 88114
1 64861 96280
3 27677 73990
1 29902 97526
2 75265 83516
1 50222 98539
5 42345 53388
1 25794 91290
4 40873 64005
1 22843 60840
1 18323 84937
3 3950 34123
1 20180 91633
1 13222 44885
5 51967 81910
1 34890 64274
1 5805 65954
10 9419 33145
2 9627 42488
7 45600 59084
3 85161 92069
13 2031 22728
3 24485 98707
1 46728 96808
17 84731 91571
2 28693 88294
1 9292 71174
1 16145 55037
1 28543 68958
1 6019 30554
1 25263 64697
3 34285 49034
3 47264 51656
5 31958 45361
2 43419 58468
1 32812 77310
1 7875 89609
1 2988 73162
2 4164 36194
2 42017 92964
18 4704 10772
5 31216 40712
2 48113 86950
2 36266 84215
15 20156 31378
1 30219 36373
1 19634 94265
6 35683 45637
2 44782 66292
1 29293 46767
3 51342 80321
1 23645 91600
13 76405 93432
3353842 75436 75591
3 41253 44033
3 34749 98793
3 66361 79070
2 28377 52829
1 6709 82271
12 8835 20797
1 4456 60804
1 21182 58880
2 28772 66748
1 28588 53009
9 87767 91420
2 66295 90315
3 33677 53308
1 39352 44492
1 20578 50373
7 78108 97039
2 769 88410
3 49925 52060
1 21254 57446
2 3138 89457
1 27396 74023
1 14346 32976
2 11088 52383
1 32633 57471
1 10997 53882
1 22161 78322
1 11799 58619
19 52201 74093
4 80790 90299
2 12310 90950
2 13405 46930
3 85395 96971
1 9189 72616
2 5933 85080
1 6642 64249
1 17884 96019
1 37647 79095
3 48522 84465
2 32829 73774
13 66913 89162
1 19508 50986
1 9121 98440
12 26463 36373
5 58664 90255
1 38111 92144
4 2907 72104
2 49734 82935
1 12485 84420
1 20501 76525
1 28795 95943
49 3812 10467
95 91462 92447
1 20331 78462
76 23266 24242
38 20727 22145
12 45576 47757
77 3209 5578
4 10205 59360
62 17586 20606
3 41570 54081
2 7436 32027
1 4408 26736
1 12283 80490
1 37957 47909
1 16486 89018
16 54368 56994
13 68678 74097
4 8100 28177
1 452 94038
1 11074 29550
1 68131 84358
12 67372 86921
3 17598 40629
2 41867 55426
2 5568 8859
4 25873 86694
2 44386 48768
1 48221 77211
3 30264 88551
2 50314 81621
4 6271 46413
1 41360 96741
5 2561 62130
1 31301 91575
1 14322 92332
3 26708 56811
4 60109 78187
4 6593 35302
617 9460 10001
1 14318 20665
2 29746 77882
2 14578 41984
2 17862 72701
34 23308 27798
1 48795 88549
2 69802 85404
3 47463 78886
1 20327 57762
281 92734 93905
3 31899 80319
18 83002 94595
6 8278 42553
4 11659 21326
2 77318 80773
16 16491 17251
6 39357 90075
1 6167 76737
5 5238 26907
1 1684 23549
2 35045 80909
2 21597 44896
2 2744 81446
20 73610 77407
1 22499 68137
3 49925 75995
2 26349 68447
3 52493 98384
1 48240 92285
1 62276 84253
1 12243 50090
1 27040 90102
13 38573 41923
6 25244 56507
1 12007 70125
1 29725 52950
1 27821 43115
121 92041 96837
2 30233 70986
65 90000 96182
2 853 89302
21 19681 29279
1 53769 85605
8 72232 99066
4 1707 64956
9 62100 91379
2 54374 75383
3 15435 37878
2 41434 80353
18 84971 89584
2 30057 81293
3 4276 38298
1 28581 52669
1 24037 80386
1 5524 85856
1 22461 40076
2 4124 34874
2 34969 81736
4 60338 83726
1 6496 98677
1 56732 75247
1 35061 77644
4 32621 49435
3 5603 53619
1 17895 85665
2 26112 36574
3 19535 54280
1 39103 90314
6 92224 97821
3 5088 27040
2 17293 87363
1 23661 67500
1 60581 90451
3 32567 86467
4 49428 86764
19 55276 68364
11 2867 19924
1 45215 55207
3 68308 93575
2 51038 97373
5 32165 44704
1 31887 55526
1 5702 99920
11 2400 26824
2 52619 96684
6 22192 34973
4 47403 93800
1 59361 75355
4 54585 55306
2 63807 74724
1 42024 68451
1 54435 71954
9 39593 56194
4 66565 74308
11 8966 20497
12 11031 27646
3 27341 56851
2 394 67754
2 40560 82494
1 66547 69856
2 30581 96553
1 51409 85012
1 8738 78715
2 71573 82594
2 40985 53385
5 2217 33862
3 53254 59610
24 45496 48983
5 8648 33594
4060827 76790 77038
2 5368 46079
1 20099 55176
2 48888 58095
3 4442 37945
20 55851 64724
13 27384 37623
1 45208 86025
11 86390 92424
1 23163 77168
5 17683 84190
1 193 52579
10 59342 98248
2 58024 76725
1 33582 67584
2 10740 71048
1 52396 90973
5 4476 22046
2 15024 88851
1 14909 99499
2 36456 62016
1 23632 94807
4 26144 31202
3 21497 69332
1 22437 80522
2 7324 61119
12 19322 25782
1 5118 74712
3 47101 74896
1 46009 69094
1 63910 91634
4 933 46017
1 34929 72417
1 12312 93030
2 6398 91588
1 25863 61385
1 26331 43852
1 45213 88166
3 16808 26059
2 43141 99148
16 33910 34582
2 57590 87893
9 734 23547
7 34813 64971
3 10208 32300
1 53466 88650
14 78945 92656
2 50904 64246
2 48653 73797
2 55291 93478
4 61601 86095
2 49374 79344
2 9867 77758
1 21510 66348
2 52030 80200
1 40711 55443
1 54666 93731
1 46841 66337
33 9660 12376
18 26764 48923
1 40680 48062
2 13679 41469
5 51869 74723
1 20796 99176
1 33577 65495
1 453 89245
1 20487 61321
1 12596 61052
979033 20040 20761
2 20680 70889
1 21866 95385
3 56967 89295
8 4258 23364
3 10014 73606
1 65 81316
1 56469 96587
1 3841 80946
1 64839 84972
2 2143 96749
7 15766 26204
3 11182 62820
8 68619 93298
1 32600 75059
1 38233 99115
2 64886 87506
2 22248 83158
1 9998 68512
249 10227 12352
3 10259 30747
1 6712 52112
2 56291 69616
3 61287 82235
7 13783 42705
1 14374 35122
1 34470 43027
1 47267 56007
3 42345 44181
2 23952 40258
1 5909 63376
4 67192 94143
5 33621 58653
1 30109 96701
2 19923 30525
5 23496 71352
1 41651 64456
1 3015 44574
112 72558 73942
2 3696 59243
1 20825 86979
1 25270 70466
7 44075 86564
13046 85289 85870
4 19107 37687
1 22218 37556
9 13895 28255
1 11043 58390
112 91326 99095
2 13791 97791
17 90172 95152
3 12835 32264
1 8541 94534
1 1172 67651
42 64638 66526
2 19019 88781
5 49120 88100
3 31693 56837
1 2889 88874
1 13627 69903
5 57454 82957
8 33719 39368
1 34614 58203
1 52240 97670
1 1402 65934
54 75113 91428
1 42700 73918
4 2848 54304
2 2699 99250
1 9825 54557
5 48604 65032
1 22646 56179
9 56752 62631
2 26643 73967
1 57221 61799
2 13543 46248
3 62153 93584
1 15947 88295
1 30908 92147
18 9053 22401
3 21878 40042
3 3534 55154
2 41647 86560
1 10163 36764
1 8402 19850
1 60374 96544
4 61426 73775
2 52271 61580
6 40338 52440
1 35475 89654
2 16177 81294
1 20732 76471
3 45594 65263
1 32700 79772
3 13841 31954
2 18158 54511
12 67060 78688
1 32005 77813
2 12131 40478
25 79936 95974
2 36116 79654
2 77795 81852
9 78232 86784
3 12817 89226
3 38511 53477
73 12379 17417
120 226 9552
12 23466 25789
10 30178 41215
5 14862 94301
1 27039 63640
1 15372 62742
1 11236 75350
5 54603 69002
1 8559 94999
3 78057 92392
64 6184 7137
1 47869 73305
1 17769 60071
2 16986 39998
4 54363 69936
3 85338 91670
4 25518 27101
1 25441 34613
2 35252 62723
6 4613 32936
3 44080 80221
2 9303 38244
3 32568 54062
1 30600 89866
3 2536 53661
3 63981 78098
3 31511 81259
2 12696 60353
79 71527 73960
159839 26170 26662
4 19878 71709
32 481 7083
1 10218 95590
8 44723 52125
4 8308 38572
4 40753 48489
3 38811 74547
12 69069 84969
1 16515 48013
2 20479 98254
157 55039 55556
39 81936 98416
3 36688 79051
1 9173 64113
1 69 74486
1 78413 91380
2 20052 88256
7 25505 26036
2 39691 96317
1 32579 85183
10 60804 99920
31 6268 18035
1 64645 89753
4 15850 28246
2 13344 96429
2 11087 24533
1 6455 36175
5 48402 86254
2 69881 94799
5 26871 39748
16 28507 30750
1527 617 2688
3 35074 79185
2 11329 82505
2 52197 75347
1 39688 97010
1 15321 98351
5 79062 90165
1 60087 87628
4 28395 47261
7 28827 62937
2 3878 62448
1 11254 49022
1 6484 49113
4 62001 70126
1 92315 97275
3 43028 93180
1 34246 89791
1 2412 94251
8 24624 43673
49 9208 16718
4 56046 86234
2 16009 92232
1 65669 96808
3 5488 34069
2 15630 37166
15 73509 98999
2 8052 47436
1 10806 93245
2 32438 48543
1 31764 70437
1 10726 98319
1 23592 40446
4 45381 86784
1 29639 43727
2 20755 37564
13 77373 80603
2 63349 77186
3 43694 87577
1 20426 47015
3 42292 54293
1 11471 96155
8 3425 19670
1 47514 69351
5 52413 83021
1 25901 51418
7 4468 39156
27 91285 97890
2 61979 76197
2 43933 95640
4 49116 91337
6 10188 60847
1 29409 71732
2 43258 70653
1 11175 52119
1 15889 97798
1 57863 97004
7 1844 7180
10 77602 98877
1 19373 99689
1 19631 77807
2 5968 83104
12 70510 77271
5 36247 51746
4 6639 44342
2 15837 75590
1 11443 80680
1 66537 88897
1 59508 81581
1 9162 86122
2 81852 98322
3 3883 91888
1 21936 76380
2 27659 49697
3 56450 65221
1 34675 52492
2 46627 65905
2 39060 67018
3 48869 72544
2 13258 65902
1 24567 81379
1 15121 60174
23 3734 18774
5 54598 97269
8 12218 45675
1 27623 87896
1 10794 55137
1 7679 41663
1 26310 42931
1 7339 52048
25 80957 90603
2 1935 70057
1 16172 51753
1 38841 65767
52988 3302 3383
3 25571 93649
2 56141 94522
2 73969 98373
2 7887 46979
2 14827 83872
1 32011 51609
1 8307 42384
1 19821 56512
1 9739 64784
1 13514 73268
7 40328 43797
2 36081 55365
1 37016 81864
3 46202 51755
13 46805 61710
11 11655 16830
2 44098 89032
2 23356 64276
1 14748 87418
1 38468 86425
1 4316 59453
3 6833 39283
2 21544 60424
1 29848 50864
1 21913 59992
1 22362 66442
631 2772 5578
18 5103 28857
2 6854 57390
1 27582 62988
1 56681 64428
22 70084 76910
3 49563 51804
3 2922 38707
29 60009 68835
1295 95841 96232
4 6626 64865
1 16272 23934
3 19556 76175
2 11083 47305
1 1166 92624
2 35111 63561
1 30593 55469
1 14178 88592
1 13713 80353
1 20097 64392
4 10188 27865
4915 260 1205
2 2775 31941
3 26838 65435
6 32986 35117
1 24475 82222
1 31210 35100
6 51907 86339
2 59463 78581
2 79787 91578
3 26697 59831
1 31458 94438
243 47631 47753
2 6360 94708
1 26533 76660
1 11883 47647
52 32248 33544
1 18543 98851
2 11009 73875
15 69312 72212
1 33802 62124
3 5491 84384
1 32653 65587
1 528 82562
2 46351 62822
2 38279 60395
1 59004 85658
2 23579 62165
1 20631 81782
2 9183 99566
1 44256 97255
4 3804 31222
22 1838 14055
3 6222 38788
1 21219 96251
1 13073 20412
57 85498 94762
2 42682 72740
1 5003 39942
7 13622 26978
5 6538 53606
1 13816 64826
1 4695 58182
2 39837 86836
3 33187 57015
2 63621 92675
2 24855 75811
1 11164 95084
4 3459 30702
2 7423 69519
1 2791 96338
1 4949 62282
1 19555 29760
21 72845 86003
3 51658 72524
2 36263 67224
2 38401 86904
3 51099 77342
2 4446 40052
1 10146 63694
7 29885 45295
1 12132 31280
6 15073 19374
4 780 16069
1 10362 88520
6 68301 74896
1 33461 62348
13 61932 72998
2 59202 94811
3 15067 51538
4 31352 37043
42 72728 83924
2 15066 58148
2 9625 71205
7 52108 66921
1 28873 63817
17 85369 88890
8 54517 93235
13 81995 92954
2 42394 75161
3 17540 35922
2 31662 55528
1 9887 95574
3 61401 80436
1 32245 86190
1 26984 98037
1 6212 80204
1 24204 91160
1 28988 95889
3 7719 59696
1 4762 57896
1 1527 62407
1 3036 67710
1 29151 97916
2 2375 53778
1 402 90594
2 45859 73400
1 1380 66505
2 32596 48960
1 9137 51875
1 24232 68665
2 53598 95816
2 30106 95625
1972 29762 30093
612387 15038 15062
2 14406 33621
1 29842 88360
2 16201 68529
1 25400 86427
3 37145 60038
1 20674 46216
2 52329 96241
32 3149 14196
2 23057 36617
1 32727 44260
1 58617 99861
2 42283 71355
17 4616 12501
15 68674 72415
5 70727 90124
2 14015 64547
46 21549 23505
3 36317 49339
17 18223 30779
2 19489 97063
1 16253 84817
3 35923 72962
1 50525 97904
24 72722 99297
2 42655 91474
2 32392 98591
1 68058 90950
13 41736 48632
25 14340 19860
3 10912 45674
9 33099 35209
5 7717 37056
1 12657 72934
5 82620 92798
4 48060 90587
2 5922 91113
1 57095 95509
3 13592 33985
3 38902 83737
1 48698 75207
3 24195 53735
67 9105 11336
1 36933 68876
5 37521 57676
1 19092 82170
6 67733 92196
5 26016 60442
2 6294 15188
1 25818 71586
1 9862 69179
26 14840 28046
1 7256 33518
14 75951 84272
7 50105 54843
3 14093 28764
5 41582 55210
1 43873 60760
1 14450 63258
1 24052 65779
8 72469 81110
1 37735 64942
2 12841 95525
1 34486 71828
75 56152 57542
1 27681 59618
2 22189 53946
26 57300 57961
2 26387 87670
1 35889 65373
5 1025 33218
1 6843 66054
1 29471 86536
1 55946 94060
3 3564 74514
1 4757 54003
1 48769 68374
1 50203 94119
1 16027 86667
1 28012 77470
1 2450 56544
5 56480 81058
20 60389 70857
2 23605 98508
3 66838 73228
1 30436 80891
4 25361 46804
4 7529 55922
1 60886 74885
19 77914 83739
1 25200 72767
3 45539 82359
1 1131 76837
1 49827 84328
1 21280 71969
1 13258 67799
3 31578 48280
12 83758 89313
19 79748 93774
2 44185 53632
11 64543 78049
1 34134 78960
1 34829 93930
10 8285 21666
7 58154 95384
2 14094 23231
4 40848 86700
1 3836 67525
1 18994 48019
3 42871 78705
1 11213 58990
1 23531 66345
10 5567 42446
1 56166 77947
2 17087 78001
1 42138 56656
1 11396 93002
6 13845 40839
3 47356 95581
1 29611 90631
2 27547 48176
2 36964 60208
1 19407 84117
3 51290 79340
2 30673 43505
1 35724 78560
1 32922 85816
1 58161 89720
8 25666 32461
1 28383 40972
81 88551 95137
21 86484 91560
5 12244 91017
8 20940 39721
5 26659 40034
4 63688 92466
2 49476 86142
4 7704 31144
3 37597 42534
4 53258 98084
4 41104 68710
2 47006 60081
36 29249 29285
4 18585 85005
30 88676 99715
1 10546 84532
2 7612 29530
2 42596 83055
1 16155 85055
2 1898 69758
1 61815 88518
2 49716 76426
1 28147 56261
4 21256 39327
2 10030 78923
3 69467 86466
1 10766 79681
1 18896 96022
2 8443 68472
45 864 14769
3 11902 33959
15 2172 19338
27 87648 88667
2 17154 63828
4 9051 30135
1 28047 58586
2 13867 81427
2 36548 65406
2 18677 72612
1 10000 35280
1 13709 77973
31 77559 98789
1 47781 98037
7 74218 76413
6 49215 64727
2 66435 90477
5 2730 43466
1 11122 37746
1 21164 41797
21 81436 89742
2 6115 81746
7 38859 40069
2 11350 75440
1 17134 83073
4 67356 83158
1 13165 63505
1 53381 57945
11 29668 31532
57 924 7338
4 34771 85143
1 26313 92648
4 8727 61906
3 46804 56496
2 4462 38981
8 60373 79812
1 5258 60300
2 48499 98876
1 13994 64201
13 38285 48165
1 43450 99118
1 30832 74276
2 43645 95549
1 31108 95174
1 28534 83784
1 4569 73417
1 29246 44485
1 1806 92496
2 67187 79409
2 10089 74809
2 50688 87177
1 57377 76367
4 41737 42935
3 77912 84662
4 22081 28326
4 42892 62581
23 83102 86741
1 13835 82399
2 19085 91996
17 32803 37857
15 14374 28360
3 16590 79244
11 84329 91359
2 65550 89679
2 18750 52070
2 35862 93863
3 13052 60002
3 51045 72144
6 38456 40278
1 23332 49662
4 62563 99072
1 6033 90654
2 37801 97840
1 19641 46571
3 55336 72218
1 9899 26079
3 3750 55005
6 839 15030
101 1198 8385
21 88379 99473
2 21994 35430
2 58952 89817
3 15424 80711
8 73580 92312
5 45415 58110
2 51560 58544
7 372 48040
2 17513 26677
1 9924 66234
1 40852 56667
4 51132 61085
4 58378 91216
2 43601 97813
1 16183 78626
6 68385 79567
2 76337 82295
2 64691 70428
3 20237 92530
3 3339 29998
2 74309 89016
24 6700 23457
2 11562 64980
28 48224 50344
6 12360 99903
3 15384 24624
2 35005 95005
1 12408 95148
1 65352 88714
1 26304 64251
1 71450 85602
2 76028 78307
9 37256 44232
1 19760 97302
54 90674 95984
3 34925 94815
1 71689 79699
1 68676 88454
1 54809 59304
6 3956 33867
37 73787 75122
6 22568 60054
2 51780 86574
7 30660 37111
1 19399 57705
2 54429 89964
2 73933 93894
1 25121 39792
2 14938 77319
1 75379 77192
2 37498 44928
2 26765 81000
2 17364 94732
2 13805 65973
1 6183 82441
12 20652 25673
6 3136 22891
2 63552 89859
2 73613 99288
4 57046 69149
3 60292 65103
5 42359 64895
2 13814 67992
2 50026 87605
2 14043 96544
1 14071 96189
1 34443 70249
1 38330 52495
5 31919 49529
4 26657 54427
1 19732 59589
5 59503 81233
2 4331 40371
1 3858 66512
1 17495 53643
1 36946 72687
1 31442 40901
1 35270 55617
1 20353 74327
4 21780 37704
28 65607 74322
25 1388 24332
61 79288 79911
3 61984 82720
4 37859 53070
19 85241 86437
14 8844 22686
5 31564 65930
2 57658 93965
1 59698 82186
7 43876 60850
3 4649 19444
2 3527 85045
1 35640 86379
1 10649 62697
27 78123 95574
2 2122 94610
2 57128 91172
1 38734 42074
2 7031 61911
1 72230 81074
3 29246 95312
1 13281 70735
1 51015 92935
3 32585 33913
1 17173 40453
3 38773 44698
1 32696 67301
3 12696 78790
1 21242 70422
11 11248 21386
1 6244 91902
1 45823 57056
2 5903 53894
76 3841 7453
1 30223 97436
1 42416 83533
3 8608 73458
1 35909 87286
1 17780 60522
1 4086 39608
1 28533 56493
2 24977 86123
1 2746 92954
3 7898 33348
2 25827 48592
1 29205 46166
1 33999 81863
1 30542 90133
1 2877 85791
1 15884 23457
1 812 84831
11 45687 48871
24 72388 72747
24 59240 69935
2 17180 19646
3 60595 62518
2 30895 85481
4 40710 57892
1 23180 78542
13 87201 95573
2 35476 68416
1 4634 49644
3 61735 95626
2 17015 57133
9 8832 28612
3 21366 26671
5 60418 91844
47 11262 12825
2 24305 43642
11 1048 35836
1 25741 70158
1 65267 85181
4 35963 78345
1 22880 62792
8 50961 52598
6 23171 51524
1 18190 93865
1 28720 93415
37 7677 8878
1 52812 62165
11 71109 95215
5 47559 81581
1 25296 72384
4 7807 29320
2 17945 52437
5 39921 47661
1 35327 76341
1 9426 76496
1 22774 85620
1 5041 50129
6 51310 92959
1 32149 82905
1 7775 43555
15 74149 82441
1 48245 69989
5 11512 47007
1 3425 76914
12 82603 88027
5 24802 42719
49 18674 22010
4 9910 62759
20 74008 96364
1 34973 63520
1 26101 80391
5 12421 38701
1 49443 56965
3 39184 70069
21 85277 95916
1 15203 84729
2 76020 92355
2 4853 67807
2 9029 62271
2 24382 63465
1 37009 81210
3 3420 17489
62 2499 11362
2 15271 87669
4 69296 92899
1 5169 74587
3 7852 68497
1 42143 52547
3 48575 98696
1 28563 85553
2 56890 70716
1 54401 62122
3 21923 90526
3 18631 44039
1 7040 96488
1 48753 71459
9 20779 31174
14 66294 78965
4 14232 46454
2 49599 85493
5 2617 30755
1 18211 67700
1 52392 94907
1 29843 46187
20 79401 96838
4 9231 75056
2 2616 45659
2 27610 36315
2 71111 82419
2 1658 25860
2 80598 96041
1 33167 62290
2 13589 45391
1 9130 64999
1 8152 99630
8 85045 92724
1 13441 57735
1 29206 65788
11 22431 28843
2 29266 55228
9 17592 33970
1 70284 94049
1 11969 40926
5 24723 54829
6 60126 95025
2 84820 86983
1 54288 77944
5 27160 51421
12 56908 70856
1 48230 91887
11 4369 14971
5 14348 76887
9 43299 49447
3 34992 76806
1 15516 42935
1 50733 81610
1 19671 55315
1 22367 40742
3 35549 50938
11 22102 23195
1 30834 87070
1 26561 80665
7 63366 86682
1 13760 96532
1 17590 98169
1 26468 79402
4 10035 37962
2 31626 62459
2 29189 57384
1 1449 74477
61 12951 15428
3 26347 88725
1 19735 77156
1 85602 86777
5 77717 92259
3 50507 87140
2 33998 70714
9 660 26781
1 3864 77261
2 11113 32510
33 53850 55240
2 7195 49397
5 10219 17068
26 16820 19523
2 7457 54368
10 74236 77998
3 20707 67323
3 15154 19835
2 16011 35008
1 10051 96388
2 64944 80210
6 8961 19167
1 19341 52508
1 49398 72929
3 20582 52497
7 22540 53765
18 52629 64774
2 24012 28998
1 28415 76313
1 40176 62800
3 27845 95084
1 30537 93311
64 81478 84982
1 26512 41878
1 38091 49150
2 11648 76061
2 40478 69236
2 16454 90563
1 36278 43720
37 78800 81010
123 1289 4905
3 21486 48107
1 29600 96648
1 41948 63758
11 73261 91825
1 24513 78371
9797637 91689 92292
4 44033 75044
3 49419 99592
1 22436 53995
16 5735 31163
3 28397 61991
2 8868 62337
2 14492 26645
1 8463 89127
2 45437 86154
2 3216 32357
125 92450 94981
1 74997 98691
2 65718 85752
272 94912 97736
3 26702 60636
12 63887 73845
4 19793 35718
3 47727 80914
4 30858 67239
1 50351 89940
1 5544 91323
5 16196 38647
2 49409 90109
9 38497 47965
1 19663 69454
1 15529 66483
1 8694 84999
1 46620 70908
1 9970 40131
2 33151 79443
1 4349 65370
1 8982 68813
26 19727 21606
1 7254 94957
1 11038 33426
1 13461 96489
1 4401 87597
2 44160 64369
5 58847 94807
16 72181 78737
2 47590 79891
1 23564 81084
2 43239 82653
67 11256 13118
1 49954 86448
3 16915 50567
1 1351 78828
11 24940 31498
12 34158 45255
19 56422 60978
80 6764 10309
14 70227 75369
1 18618 83235
1 63957 77584
4 43101 55713
2 14382 97740
6 6872 31193
1 4692 97954
2 8296 51162
2 20668 70789
1 38907 61859
2 4519 58458
5 58663 94267
2 73650 91197
1 53685 95191
1 48059 99619
1 67121 78859
4 51805 61969
6 36266 49385
3 72939 85547
1 71222 86856
1 18315 42815
1 40459 77329
27 4704 10819
19 50293 53414
2 56023 75951
3 10273 69645
2 14242 49568
2 529 85657
3 72640 76569
2 60809 84295
5 45823 53651
1 8830 86519
10 8754 23056
5 14237 69661
1 1481 61975
1 49698 63319
1558 22007 22026
1 7478 75833
12 77043 98555
3 38091 83948
3 16113 24771
1 35327 74169
1 56783 77391
2 40528 56227
1 7363 65568
6 54245 74611
1 24408 80218
7 16344 27053
3 39200 55653
52 83191 96174
2 38742 68205
2 27906 79510
1 48620 55429
1 15955 53518
1 40823 79996
1 22870 96486
3 59534 80394
1 9760 72786
3 60021 97370
12 8135 31961
11 62519 71843
3 27156 92069
2 57086 91040
2 22759 81192
3 50131 56626
4 5338 21521
2 5080 44483
6 78504 99895
9 18020 19584
2 10127 21048
6 39704 86011
1 57702 96552
1 21763 79773
1 36151 74812
6 26168 42526
57 87613 93405
3 22368 90222
1 73696 84842
3 1443 93454
2 3777 50554
1 53849 88247
16 12356 20478
3 27418 76750
1 387 59122
1 24996 60487
1 31300 82772
1 4831 70955
1 11858 94978
1 17789 89213
1 3012 59082
1 35101 60435
10 2736 25653
1 28851 51224
2 63568 78545
1 19997 86607
3 8188 42994
1 47286 82463
3 19336 36184
1 33540 47299
8 68645 85402
1 31382 43133
2 29630 68651
15 29324 42092
10 58727 61550
2 26875 99481
2 43058 88394
1 38943 67196
1 54803 80406
1 58842 87462
1 14210 69008
16 66949 72550
63 3373 16161
54 81328 84210
1 44548 73207
3 11030 66975
1 37376 77252
6 50040 58481
3 12084 62781
4 35299 52181
2 33937 47013
3 441 45285
1 33408 52818
1 33156 57105
6 43204 82694
1 19024 62090
2 60774 92559
1 49246 87950
1 46878 97315
3 25094 45374
1 15200 67817
4 6773 59389
1 27540 92310
7 2185 37075
1 9075 54739
2 5301 61269
1 14799 87086
1 22493 84839
1 28768 76773
4 53418 72050
1 3875 40972
3 16117 97461
2 9539 19645
2 49827 66699
9 6629 24552
1 7896 62832
1 9736 33176
3 31085 42126
2 26101 89891
3 17281 63608
3 28885 45415
1 23973 39975
7 73659 92950
1 59502 80934
3 27324 60049
1 38239 52560
7 85690 89859
1 26167 39523
1 7723 94398
2 63052 87427
6 9797 28885
5 47926 82344
3 51837 83834
1 32467 81243
2 16076 40805
1 31231 98674
1 35086 92862
2 23901 91262
2 11722 55404
1 22805 74695
1 25314 48892
24 18023 26403
1 12236 30991
36 75609 81185
23 65140 92976
2 54802 84986
4 16594 38809
1 13943 49885
16 63249 65840
1 39419 58190
2 13010 21963
1 56932 72107
3 50404 68869
6 31543 57087
5 4508 48600
1 17740 83999
1 10800 73248
1 6509 55456
66 2240 7951
13 84436 89573
1 71211 77054
8 22614 71566
16 72073 99006
2 17874 66213
1 37066 87821
2 40679 60900
1 37685 65421
16 72734 74339
8 49572 51207
1 17132 88559
1 13278 44274
2 7242 68867
3 43648 77400
122 26097 28483
1 27877 67578
2 18608 86324
10 81501 94896
2 7003 82233
1 45786 69562
1 4372 82529
44 92872 97830
2 53479 69801
3 5942 50512
7 1051 30556
8 56595 90196
2 2707 21364
1 35152 44832
3 29664 60754
1 50135 74805
1 63012 78874
2 37714 76894
2 58718 71882
30 15728 17943
2 29069 64303
1 45943 94562
25 1656 17189
2 31393 69338
6 14648 50560
2 30870 43096
2 26934 98407
1 56599 60381
7 51696 53929
20 7316 15814
4 43812 48644
4 15849 53048
4 58031 99452
6 83187 91670
2 13524 70144
3 23015 55366
2 11094 47553
1 14437 88021
1 25475 47897
1 26645 90722
1 17858 67389
1 31895 61706
1 7196 40773
7 7977 21214
1 31267 91659
1 1066 66379
1 18651 83873
9 29037 37922
1 11308 93353
5 42067 76029
14 25902 27911
2 41785 87003
2 48431 74614
1 50199 89704
1 30640 82385
1 32063 98869
15 81110 97902
1 14924 29208
22 10226 13377
46 214 8354
1 24745 49564
1 14226 80404
12 76561 83915
4 20862 96812
1 16338 75500
3 22048 79178
2 43729 96522
1 24889 98170
3 2961 43284
16 13137 16029
11 81196 87660
3 6700 15007
8 25088 34246
6 29212 65827
1 26133 99723
67 92303 93099
12 61196 73615
1 35426 72209
1 11669 19713
12 28815 37178
1 9806 73106
25 73403 75523
3 42699 76519
4 46039 66120
1 3006 25236
1 51044 59016
2 11598 52868
14 65839 74209
7 72880 92818
1 62915 76787
3 29933 33705
3 50027 92858
1 61346 68973
1 20509 93990
1 59558 89875
1 44159 86084
1 34792 68148
13 9448 29482
2 23741 94892
1 17969 97917
19 1137 8155
2 598 60808
12 71108 97526
17 48846 50125
4 21659 46043
10 31842 41999
18 5301 8365
5 10156 77571
1 6119 42712
2 26666 74192
1 63194 99257
32 90024 97893
2 71952 84095
6 50010 57490
4 12817 28605
2 23325 79929
2 28367 32162
5 56412 78352
5 826 38150
2 71193 91880
1 11115 55893
8 77972 97343
16 52511 64500
1 24685 36287
3 4613 39235
6 66417 94479
1 41618 78719
8 3177 12371
2 47386 76669
1 36601 78295
3 26968 69751
1 29654 60697
2 52629 95242
1 15856 93899
2 74399 98354
1 8555 78540
1 50900 62602
18 36463 49558
1 2026 93358
1 42471 79629
521 94893 97979
26 639 11355
3 38644 46669
1 37867 74492
5 15356 99799
2 10664 94912
1 6592 58554
2 52932 69480
1 30017 47473
2 29176 31321
3 30753 81722
1 28675 75986
1 60429 83361
2 1908 55383
1 10001 64651
1 20580 73338
1 22004 58667
1 16447 85328
1 73813 77980
18 85666 98114
3 9366 29193
2 14705 87814
2 73055 87582
2 1813 35409
5 7906 96904
1 570 97787
1 17854 84334
1 22270 40850
14 6394 25301
3 45882 64145
14 17598 20147
2 8971 97554
1 28246 38579
3 19926 81389
1 26969 98231
2 1865 83425
1 28824 57827
1 23959 45036
1 41316 58242
1 13317 92108
2 21056 71429
2 40104 63556
1 13991 62477
1 51173 90360
1 14941 75584
17 77316 99210
3 40822 52811
2 44998 77795
2 4637 59079
10 76150 86408
2 16101 48742
1 7157 42296
12 81286 91230
4 52543 81748
1 33606 68987
1 41993 86330
4 4068 39614
5 64938 89170
6 36685 40210
194 462 4677
2 71315 95909
2 23939 43378
2 35895 85157
2 42713 51613
1 37624 46456
3 65305 91948
1 41030 72650
3 19784 68221
10 68906 79982
2 67565 89344
56 84285 92291
3 78444 83398
2 37254 76950
4 21283 47592
25 13850 32800
5 27915 32286
3 30839 99014
5 48616 88803
2 67325 93812
3 21186 33691
1 10690 40807
23 88703 96991
3 35653 91337
4 18420 56881
1 32191 46198
1 15144 51950
1 22551 37078
2 18598 59503
1 18205 41845
1 51843 89276
3 18483 30082
33 1220 21648
1 3275 66206
1 7865 68569
1 415 55245
33 92459 92711
3 4637 54384
2 83873 94542
2 2390 33692
1 51672 71182
1 20788 84069
1 9922 41556
1 50777 83680
3 80689 95793
1 18554 77225
7 42304 70272
5 5546 61652
5 52893 91755
1 32932 67000
1 924 55447
3 17191 28021
2 28427 82912
9 86392 93411
4 85250 87613
2 8298 87424
1 48248 58502
4 12941 41973
1 16219 50070
1 17207 59610
6 76221 91057
2 29023 72271
1 22989 77987
4 36790 58828
1 14087 29272
2 48529 87681
11 58627 83694
1 27314 98237
2 657 97103
1 51020 79652
6 56595 63903
8 2563 35842
168 21446 22491
1 26921 33189
1 8083 29211
4 963 22368
2 55822 86626
2 13587 50523
39 3105 9143
2 17386 87525
9 39534 83711
1 21740 96223
1 50975 99671
1 81973 87454
2 28229 69439
7 28666 40146
1 13702 73034
6 61616 87777
3 53810 85524
3 14227 34888
4 37968 88994
1 15206 64950
1 10060 98449
2 28137 32859
1 19181 78513
1 27842 38161
1 10816 56551
10 4126 21895
2 23147 93177
1 5116 72281
1 14958 93249
1 17901 99005
1 15500 99218
1 13281 36377
18 84366 96373
2 18069 63058
11 18994 28306
1 11827 55193
1 12675 62920
1 22145 68523
4 32790 67728
1 52146 97259
1 57755 78473
22 4059 7072
2 38780 97704
3 38813 82920
2 6751 84664
1 24339 75351
1 22261 73934
1 55554 68142
7 9705 14277
2 27088 90913
2 52702 54380
1 4660 61034
1 45923 60398
8745 15049 15163
60 68035 71957
1 61632 79995
1 10903 92836
11 35413 48314
30 83651 92471
2 60051 96924
2 17825 90064
4 56297 62242
3 57330 65009
1 7264 84960
4 19736 45957
3 41974 66239
12 26961 33881
3 17048 29323
24 24266 26554
1 40953 66770
4 64933 88084
1 21082 51647
1 4326 71386
1 25358 55022
1 633 63379
2 7054 64084
2 34257 72834
9 74779 85357
2 7093 40369
1 22120 76848
15 7362 23364
4 26950 77965
1 8584 91361
1 10812 85004
2 36458 93233
3 32608 55422
1 10018 34925
3 57435 73228
2 20663 98003
23 12685 17045
3 38000 49618
1 18018 45738
6 51384 68924
1 46842 68455
5 64291 79246
1 20959 81224
1 47901 80417
2 25738 62013
18 74416 96351
19 32671 38044
2 56634 70833
16 76408 86725
3 54581 96940
12 16942 31364
8 79547 96883
1 13579 86386
2 19044 95868
1 21912 85667
2 23114 97343
1 18447 67302
1 55535 93852
1 22699 84399
1 42355 68107
1 23873 73777
1 23241 80374
1 30325 65268
1 38347 61057
1 71129 94218
11 48768 57747
1 24346 36046
2 32169 81500
3 43502 58335
12 62319 66206
1 18185 61652
1 18234 67695
3 70735 80943
5 8072 9840
2 52863 82048
12 5734 29683
8 36848 41342
3 24863 55235
1 18973 29316
1 5060 88300
2 22007 54362
2 51603 67450
2 9273 40896
7 68467 92943
30 75379 81020
5 44376 70999
1 20973 98993
3 90864 95193
1 12736 64158
1 16469 95531
2 5490 59315
1 20927 94150
10 57656 74692
1 19020 83280
3 74343 89450
3 1547 92038
1 68628 87374
1 4856 62301
1 15008 69359
11 64252 70784
3 13608 75800
1 26146 54920
1 10039 56441
360 5395 6348
1 42314 77768
2 49032 72864
8 38673 40489
1 41702 63955
2 36579 67606
7 32038 40494
4 22573 34875
1 74391 98893
2 19895 71713
4 59425 68813
1 32544 86077
1 33972 86037
139 94952 96441
4 42389 57811
12 45607 47191
1 25686 30220
3 32266 71469
8 14213 46321
1 9635 97895
1 70238 99726
1 8373 64879
28 19057 25662
2 34710 78044
3 3573 11176
3 23800 63413
3 51026 99088
1 311 24181
2 2008 87783
1 8492 85312
2 38644 51448
639592211 93 314
1 1711 60313
2 23615 61357
1 17851 44438
2 46435 83714
42 78471 92940
1 8002 79736
2 33776 48229
1 46535 98038
55 93777 95651
3 62989 90963
1 1621 43968
2 30306 55724
2 79398 97518
1 35564 70198
3 34468 86488
4 43996 58253
2 26250 47452
1 3258 76116
1 53653 85672
3 19664 76072
8 73019 84969
2 2015 67225
2 31618 40040
1 44159 91577
3 47600 80879
1 31052 96133
3951 97915 99826
2 34337 92781
108 12923 14723
9 87937 94719
4 68875 81812
4 52836 77246
29 20885 30014
1 40837 74422
3 22505 36953
3 52061 68309
1 52004 64657
2 24444 29089
2 28012 80648
1 38320 53314
1 8026 89593
3 25281 35035
2 49462 74426
98 17078 17606
2 30482 98400
1 336 86261
1 37005 93390
1 10122 93541
1 14333 66279
1 49350 84717
1 30201 99851
27 4150 20874
1 14200 41187
53 43146 44957
2 19781 92151
10 27497 34158
4 17281 79909
54 16344 17895
3 70016 70596
7 6540 31034
53 5534 13834
1 34032 66909
2 48869 89873
1 20594 71662
12 78370 89710
8 19384 52282
1 19442 53242
23 91465 97255
2 4579 94635
3 33420 71881
7 67532 86040
2 22167 73823
3 36816 74143
3 24731 29022
1 7301 38604
8 41443 46229
1 36864 52821
2 41277 77371
3 11452 90681
7 69575 70970
4 31670 55926
1 48943 86344
2 38636 69457
1 46112 65809
19 79520 96418
5 34603 40377
1 23587 91633
34 48587 49553
1 7248 37364
1 12451 85861
46 16617 20720
4 41733 69693
12 67391 78320
11 59747 61855
5 19475 82412
107 6545 7055
3 23245 50082
4 32275 43500
4 9569 70910
2 57003 96133
1 16050 50813
1 34530 49775
2 11403 76518
7 22430 38972
1 3002 71423
1 34531 49446
13 71049 98940
5 51611 93943
5 10805 37879
1 27493 65062
1 31023 90507
1 8387 72587
3 26479 32894
1 25890 65735
2 35726 52073
1 20630 91557
1 11385 73712
14 54915 59322
3 37887 63427
10 76604 84766
1 59992 95024
4 4001 35578
1 11198 56381
28 74877 79223
1 78515 91471
2 3640 60727
3 9542 86501
462057 79920 80037
48 84216 97447
1 6906 99736
4 1365 71798
1 12014 62226
5 46639 79801
1 48085 82510
7 40914 48187
1 36366 76126
8 40769 45601
1 29786 46306
2 28488 50391
1 24435 67013
5 53248 72038
1 59312 71775
1 37655 64643
1 2023 53695
2 56988 82652
10 12670 34268
3 28312 57962
1 52417 59021
5 12266 27863
1 15994 89512
1 23402 45583
1 26128 92943
2 30949 79324
1 842 47231
4 46099 58598
1 51828 67352
21 62133 74491
1 21315 68195
1 15877 94758
2 25818 77555
1 6969 56728
26 73675 92082
4 53505 64832
2 9115 88248
6 82175 94346
1 62408 79152
13 41279 43338
4 65633 98302
1 19820 93933
1 49218 79422
22 60764 62833
1 47186 93099
1 29266 94082
99 88518 89165
12 41561 46380
3 57583 75370
1 21433 62661
5 36446 45850
2 29473 68556
1 56947 95689
9 47680 57015
2 28299 92056
1 24696 69709
9 14101 27686
1 14241 53343
2 62972 88068
196 4185 5834
5 48655 56234
4 1234 40569
1 20781 84806
1 18420 99545
7 11288 49377
3 1739 51114
1 39365 54599
2 12133 28681
10 66328 94943
10 80973 82996
1 33221 91485
7 15514 27258
4 30227 88398
2 19144 33989
105 6593 12871
4 52193 80192
1 30323 63195
2 53889 77350
3 30927 67864
2 50542 65180
5 4836 27573
2 39472 76988
3 11173 39728
4 2238 14123
4 60029 90517
32 13087 21183
2 29771 63270
4 50214 84275
1 11146 77268
1 7919 69606
8 217 16506
1 40466 50873
7 7847 18756
4 46627 75869
1 14123 93439
7 70392 82634
1 65507 69221
8 5826 40985
2 9184 78131
4 68151 80077
1 45422 94893
1 53016 98154
2 53469 69458
1 1907 96489
11 73228 88790
2 69169 94845
9 17424 39025
2 24302 33691
2 1143 66790
40 48729 51476
2 22867 93193
1 45264 82218
6 39500 46311
1 72846 97543
2 44507 74759
4 57831 92575
1 23252 59438
7 20633 37323
1 26704 41035
1 10625 43938
6 37909 40484
24 28924 32244
7 52640 61647
2 15942 83322
8 39457 54130
2 77990 93340
2 61049 70271
8 74208 99225
1 11424 56521
1 24010 53257
1 6362 65797
3 17747 62145
2 17615 57507
2 5179 81471
2 18617 28601
53 9409 17652
6 82286 83812
1 49364 82875
3 12485 19256
6 33483 58988
9 58444 86382
2 47027 69732
1 13818 78374
1 11675 57770
14 31690 46831
2 4439 92754
1 17221 63206
13 11717 14479
2 39707 85920
6 75384 88643
1 8240 97794
2 7020 13545
1 29951 51580
2 23598 67474
132937 7799 7856
3 718 97252
1 21140 54443
1 87509 95979
3 7065 86423
2 419 28385
1 23086 60097
3 32132 49800
1 24580 89055
5 14661 28807
1 79010 99176
22 64519 73716
2 16001 68216
7 78339 99817
1 22686 95620
4 29268 55176
6 6749 22799
11 12896 24697
1 17671 99820
2 40617 91499
3 26170 82764
5 6500 16920
1 45335 58787
2 67326 97623
14 17336 25548
1 61086 98981
5 43813 67560
46842 15203 15406
3 37244 91306
1 33723 71363
1 6138 85883
1 30542 75657
1 7555 71398
19 14545 32479
2 39053 95541
3 64850 70232
29 1554 13966
1 49079 60346
2 6779 81293
2 6119 20818
3 10136 84212
2 20149 32681
1 26641 80002
1 1827 50960
3 31235 91890
1 26216 75529
1 12320 59841
3 70789 83074
2 36007 75349
1 25300 87180
53 83146 89456
1 20049 94661
1 10698 54673
9 3520 21389
16 95626 99484
7 70752 88652
5 16576 70298
1 24038 35932
5 86387 99190
5 3093 15618
5 62711 95886
4 33270 46359
1 38512 64581
3 8899 43073
4 28143 57045
1 27380 57721
7 56236 76989
1 18180 92332
2 3308 97932
1 67620 71791
1 49069 87639
26 88940 99321
7 71502 99038
6 85066 95950
28 90341 97081
8 28440 38587
3 40659 64353
2 4846 35048
7 29655 61961
18 16657 24976
1 27200 97599
2 63372 92176
1 2782 78816
1 6665 99939
3 30080 84018
1 354 64326
3 49757 89809
7 27444 33992
1 15147 60245
2 46162 61522
1 68110 88656
1 1886 97311
7 53399 59785
5 33989 49934
2 41287 94919
1 34561 74581
1 6060 97470
12 80076 97321
1 51220 87635
2 56051 95342
1 42297 97199
1 63976 92462
3 13291 63209
3 74785 82692
2 7891 63999
1 69806 94077
34 10104 20289
1 16173 22750
136 11098 11598
1 13337 58544
2 15910 30856
2 8349 47068
4 42965 64847
4 26172 43296
8 26655 37361
6 25319 74526
1 20309 61155
3 46815 71393
7 11501 18644
6 26043 30716
1 13455 93428
1 18854 74159
2 9918 91455
1 15189 59550
1 42574 56795
1 46608 90256
1 38920 56646
4 7501 39250
1 18420 51063
2 15443 28935
2 35208 98849
4 40296 92678
1 10276 69340
19 72638 86542
2 26687 36776
2 71833 95053
5 47341 85570
1 10080 82407
1 13842 66853
18 55370 67905
1 28246 89162
13 71208 77652
5 53623 54884
3 12845 72849
9 68736 93788
21 37426 38784
2 28324 77403
2 74469 85709
2 44324 53948
4 32913 41616
10 1589 15067
2 6015 18572
5 33059 98610
1 33542 49441
1 21867 49674
1 23882 54367
13927989 57012 57049
3 37733 49471
3 6155 82042
2 60987 99185
5 21748 24962
2 31126 94613
1 16147 46446
4 74955 96477
1 18336 99058
112 489 8444
1 39635 72763
11 69985 78169
1 13187 53839
2 11262 64222
1 15858 72179
5 4151 99275
1 38334 56303
1 20824 45541
2 33958 91250
1 36503 87049
1 15791 71175
2 51337 90852
18 5410 8122
50324 76966 77182
4 31941 62545
1 25976 48645
1 10173 59854
1 75493 98692
2 57985 66597
1 6252 81311
3 3931 16283
2 11108 66795
1 18652 85442
3 15957 70554
1 19998 78149
9 60677 66732
1 18740 64647
1 42303 66844
3 20669 48289
1 53571 95642
2 26082 83594
1 625 70880
7 83793 87878
2 33475 41899
2 52925 88303
15 6011 21599
1 47528 99309
3 46589 93157
1 49253 68089
1 40085 99144
16 19295 23157
33 32090 34711
1 9296 52115
1 21805 83887
19 65283 82706
1 48312 90161
1 55778 65101
5 30593 53124
1 50484 67660
2 19894 90250
20 12335 28916
1 24397 49474
3 56985 82392
1 18920 65516
14 11484 27951
7 38281 50823
6 75122 86406
7648143 53507 54071
3 21646 65213
9 5032 20174
4 28259 97614
2 46853 99385
2 39811 74299
2 6851 99613
2 30761 67371
1 35438 95496
1 56322 87369
10 69163 71845
4 32623 36104
3 34403 88374
1 17333 90191
1 24588 71200
3 68869 95930
1 60232 95384
2 27847 68651
2 31590 59690
1 51872 62045
4 79119 98723
3 60309 67137
1 55092 69491
1 17686 92458
1 12071 73147
8 5286 45914
1 1262 84982
7 17803 24138
1 25824 78665
1 32266 54683
10698 81412 81460
2 34057 44781
17 46624 57498
1 49759 73878
7 59413 98683
1 16269 81531
1 54068 67207
1 8965 65715
6 32710 45115
1 47048 93261
2 15223 68519
64 29948 31429
2 2602 67910
2 11375 34635
20 79858 98599
2 23077 77609
1 21138 87817
1 28252 44270
1 8803 51738
2 32759 41724
20 4126 14972
2 20727 53003
6 57800 87494
2 3571 45132
3 12926 20694
1 4928 65309
2 6203 72739
1 34111 94093
2 27573 77028
6 16312 20218
4 42216 53910
1 29729 84762
1 3939 49045
2 49657 56561
11 82197 92106
52 26983 28514
2 32190 62551
1 30995 53859
1 28989 66919
1 8456 53314
5 78436 99458
16 74936 78065
3 14041 85696
1 39058 65132
1 64708 92644
3 63967 93743
2 11984 34368
1 74942 89390
2 14985 83054
6 19136 30949
4 39833 47487
1 12663 38719
74 21904 22775
1 3779 39441
7 41248 71535
1 43722 54478
22 15409 19851
2 27958 86926
1 13733 82942
1 26662 44144
2 1612 20821
198 89646 95243
21 3691 13016
9 23271 33111
1 51903 57343
6 19091 23091
14 67153 87146
27 10848 25305
4 17116 71227
3 1969 18615
9 68667 73165
2 6221 38777
2 81887 96063
7 33938 45357
2 33653 50368
3 37125 81996
2 9320 28897
8 51800 97195
1 29351 55720
3 67368 74054
3 80553 86249
2 2586 95076
2 34732 80660
2 42988 44673
1 50111 88843
3 12141 76278
1 15679 68709
4 51907 87566
2 3502 76898
2 54452 92115
2 2381 91702
10 23787 40035
2 20975 83930
4 63371 77647
21 48690 50230
2 51416 83556
7 12237 20974
11 58819 69623
3 47718 51862
1 9951 77522
2 32921 51054
1 17778 67231
10 6241 23543
2 23934 99771
3 57694 77977
2 34117 92677
1 56468 98991
5 11192 50386
2 15818 36730
1 10867 58744
1 47359 70440
1 44172 69658
2 10322 89804
1 15013 84930
2 57852 90922
1 58981 92960
6 37885 59606
2 39725 56243
2 16667 24417
1 32380 97375
1 10954 64435
3 19232 42358
1 38479 50973
2 61190 66270
1 39002 46598
4 16068 99999
4 2105 28933
3 17047 27632
3 34470 99994
173 52497 52931
1 22920 72555
5 46888 61725
1 14848 89203
1 58467 71484
1 42617 95980
2 4026 59738
15 72410 82731
3 10177 39319
30 10686 15734
2 13230 34412
4 36485 91393
1 7622 84429
2 65534 92295
4 26096 69264
2 5501 47114
1 23841 47694
4 240 33866
2 18909 60530
4 23736 32983
1 11712 47450
69 94396 97996
4 73471 79142
2 7597 81608
2 2597 36283
3 34796 87267
16 70720 84970
3581 91130 91488
1 13807 22711
42 136 12811
49 72132 73739
1 1961 85521
18 13284 15874
4 49561 82264
3 49183 75876
1026 469 2263
9 45829 67740
1 31752 67157
1 44531 72790
1 12588 72361
1 19752 62577
1 35834 81660
2 9741 59299
11 67303 96251
1 15641 95987
3 3758 73677
3 47102 53715
1 10116 88059
4 18780 29259
4 18929 34811
1 4097 49116
5 9974 60378
4 65333 75821
2 15225 29504
1 26751 91264
3 48151 67442
725 85000 86060
1 9773 82159
1 49661 80976
2 50365 80839
90 85038 88645
4 47532 90955
1 8166 77596
1 16279 98437
1 24314 50566
1 38311 77565
1 53273 53474
2 50522 62632
2 47706 52719
1 19149 92389
2 42712 83981
1 47694 63274
2 58748 67619
62628 22833 23721
10 80224 90717
1 28277 80754
2 37846 66481
187 94532 97047
3 27848 46940
2 10315 97483
2 45112 86278
3 77605 85735
111 92234 94386
5 30916 89411
1 15506 83285
1 3069 62687
1 33589 79492
2 53895 85953
7 73332 91057
3 68682 84345
1 50248 92214
11 26711 33464
16 19858 46790
4 47921 99658
13 32211 43553
3 5012 81568
6 16029 36884
1 23614 88415
3 32497 46893
1 36826 89227
4 54751 72071
2 31938 47919
2 73962 81040
2 32497 89325
1 13853 97305
1 27398 97642
1 29379 52076
1 24811 53401
1 21411 89424
1 19154 75295
3 42521 84116
1 47384 98916
2 44187 92906
1 55001 91985
1 19610 85028
1 48094 81348
2 45032 53681
1 52877 89111
1 8503 92077
1 25503 99170
2 31279 83762
1 18364 70552
28 16635 24052
1 21915 84976
1 4587 93053
4 18306 60942
1 12630 88474
1 34272 95188
5 76567 91026
1 14565 92998
9 3913 27283
9 14095 34965
1 17239 49235
4 37495 68919
2 63507 86372
1 31930 87773
8 67315 79743
1 71546 82958
117 92670 96763
2 65617 73082
1 64937 75256
6 81151 85296
3 22989 96173
2 27252 62989
3 10802 16249
1 53702 68624
7 48595 61056
2 5136 99811
3 61811 63413
2 48055 67529
1 25648 62016
1 25405 91880
1 28514 86326
2 26956 51987
2 52198 68711
1 55320 86640
1 36144 87936
1 6 50110
5 4347 23406
4 11034 82832
1 50028 95852
2 26267 33285
1 10300 62566
5 66113 90352
84 6301 12997
2 37164 53865
3 38418 55995
1 46449 61410
12 1384 42008
2 26253 74756
1 4276 55028
218 3075 6823
9 54736 99952
2 50609 60180
1 16973 57487
39 83239 88398
3 50898 58797
1 13324 94483
2 58507 71742
1 19526 86625
13 4448 49670
1 34628 71228
5 85029 95687
1 43418 93482
4 37607 75092
2 67121 68771
3 55146 88351
41 6399 14359
8 20859 28935
11 27366 38978
1 29667 96715
4 34860 74684
4 14906 24277
2 34661 87878
5 74996 99792
1 56468 90407
1 4538 90790
2 42519 69922
71 14209 14825
1 17027 47710
1 11586 68081
3 33045 74791
1 9327 83327
1 24377 75001
1 40480 95489
1 46219 99993
4 27393 55263
92 3279 5497
2 36837 99055
1 11787 65740
8 20109 41509
4 55479 93914
1 66529 83007
6 68027 86777
4 13840 45656
3 57761 76397
1 35051 37870
30 4104 18618
2 38374 67598
2 70943 81221
5 322 51979
7 57001 63811
7 18962 27806
2 37408 95228
4 10963 32586
2 45071 63148
1 9933 88708
1 24100 68621
1 15158 99293
1 11839 24201
1 34727 63962
1 11209 38761
1 10867 32614
5 13681 43752
2 8517 32597
1 23545 95738
6 64545 89298
7 52021 98405
2 10797 27469
1 12018 67223
2 17991 57809
206 36543 37069
1 1621 59753
1 43165 92547
3 51992 64431
1 48487 87940
5 12364 52648
1 37274 87384
2 56779 80631
3 47734 53572
1 15618 65692
7 35819 39289
2 18174 37220
1 9752 57320
2 1957 72057
1 3727 38183
1 8067 89584
2 50217 62584
54 4345 10174
2 58396 65256
7 7028 14360
45 86893 99238
6 43780 88988
5 15356 15802
1 3198 81924
1 62310 79794
12 16912 23981
8 34829 56848
3 36122 75500
1 784 75751
11 71290 76831
6 17561 25616
1 34495 89532
4 43448 77495
2 42680 69283
2 5760 73892
1 30584 59125
1 36167 91055
2 7702 13068
2 19029 27469
3 39311 58360
1 43438 65662
58 84613 86097
2 49879 88749
1 59575 93529
11 313 30363
1 2983 65762
1 22225 78551
9 61166 80114
8 62610 85467
130 88074 96191
3847502 39452 39784
3 38129 92456
2 3522 77129
3 5936 21255
4 35940 64729
2 11522 89820
6 5139 46487
1 32575 72903
2 23420 54372
31 85015 88725
2 23673 51444
5 30363 38160
2 57239 64418
4 11575 99255
1 18590 72339
11 12261 18839
1 27079 60741
1 45403 54564
1 36984 96877
3 3518 78624
4 44330 50723
1 15736 92542
2 66057 98303
2 9017 98227
2 48899 81778
1 9970 57333
19 51577 51935
2 37019 49957
7 7828 36558
8 62753 70259
1 33154 66190
6 18980 37136
8 26059 30198
2 6577 79899
1 5955 52634
4 29739 76235
7 57167 59848
1 31481 90917
12 3899 21794
3 55684 60769
1 10589 80142
2 10808 76377
10 6180 15015
4 26135 34603
113 8596 11795
1 8737 76511
3 41736 59320
3 55925 65209
1 32956 59885
7 4917 39002
1 43 80189
1 29104 50988
1 51682 85952
2 3010 36000
3 23696 46350
1 8204 45573
7 29923 35749
1 7257 30079
3 33498 39169
3 4505 37562
4 32676 94445
1 54855 70521
15 64750 79081
1 48760 72305
4 560 48539
5 3712 14613
4 41396 94569
2 10933 15833
66 81602 83506
6 15724 49349
1 36146 59536
4 40643 73992
1 3947 76805
1 25900 70333
1 4175 62833
2 2039 89944
1 12716 71352
1 4061 78789
7 8190 14447
2 54290 90993
11 91429 98982
14 75849 96260
2 7280 81984
1 28541 39470
2 60916 99551
2 61505 68312
7 55924 63050
3 33425 39107
1 58772 80118
2 40702 77300
6 38663 46119
4 51622 62285
2 47607 78256
1 33931 70281
16 13696 35061
1 25103 71274
1 35316 75614
1 4646 76893
3 32346 44861
3 39384 59767
55 74760 76092
1 59042 77029
1 42560 82536
1 53380 99011
1 88386 97947
3 3416 13609
4 17090 68699
1 14949 70361
25 72597 73003
2 64202 72345
1 25629 27690
4 12007 88451
1 17421 94005
1 27976 98655
1 38812 77070
1 1601 78872
1 49439 97806
1 35047 77348
7 26361 53055
1 30213 81664
42 69199 86528
17 63450 65227
3 21882 77864
1 69158 88232
3 10304 82900
1 58228 91146
1 59834 82303
1 38862 96038
1 23453 56104
2 67356 94154
1 32799 71103
1 16880 85559
4 37379 45523
2 62148 69805
1 4046 90355
3 12154 69424
2 37469 85766
1 13446 74950
1 6732 19494
2 4899 88607
2 45108 86422
1 19482 89689
1 19278 94225
5 11683 32688
7 4901 41050
3 61999 81600
1 878 51035
2 11505 66887
1 30541 41047
2 7571 89910
1 25079 68324
1 25097 61612
1 4685 63095
1 25671 78267
1 4964 86241
1 708 95379
1 5757 58412
47 87813 95275
6 69652 77919
3 24396 73180
1 48598 74112
2 28310 38073
1 54231 75274
3 29886 94538
1 44539 95297
1 6329 64133
6 86585 96707
1 67989 88494
1 33087 47701
17 90940 97403
1 22658 49741
3 26174 42477
3 21469 24280
8 40456 89434
4 4142 38424
1 23150 54466
2 34589 94035
9 71444 89984
1 23397 41751
23 83526 87057
8 44480 61540
27 694 17932
3 34814 94299
1 2085 72462
1 37924 93301
1 58537 97487
2 4292 27684
1 2663 16917
2 54893 67367
2 51448 62785
1 52332 89829
9 71949 96027
2 42693 68302
1 23728 85213
5 9188 17323
1 5589 82509
27 80252 82792
4 62293 80490
12 36999 42625
1 60028 90470
1 55693 90094
3 10033 47523
1 16454 54686
3 39827 67381
21 47372 51041
1 10933 37869
6 36484 98983
1 21678 97952
1 26789 80929
1 39170 95269
2 28466 82688
54 19838 23817
1 29454 63986
8 61010 63700
4 18514 22926
3 18959 49473
3 60947 84172
2 30636 41676
2 44976 76107
2 55638 77335
3 33849 41581
1 2466 75303
1 35644 70314
4 46295 62730
3 43633 65021
4 26497 39984
1 4038 86132
8 62497 71490
129 15678 17153
2 12223 72580
2 32147 70915
2 10561 25751
10 13266 25210
3 50671 86851
1 26046 62339
2 19969 79368
16 86747 90218
4 34958 52913
1 15204 80120
5 40691 57644
2 32868 43148
13 68580 85203
1 39366 56246
1 14912 44182
12 83378 95733
1 67023 75126
4 15620 59197
2 37397 93925
2 59823 89368
29 17835 19686
99 2367 10831
4 40252 51359
4 51914 82341
3 6943 93779
21 82017 99489
3 55506 65235
2 64485 97999
3 75953 95737
2 7470 91010
6 72847 81455
1 64975 90990
1 36799 98043
1 66814 89272
45 6021 19375
2 29281 85396
3 35204 68414
45 23864 36254
3 7815 93784
3 28236 36127
1 5464 47990
4 43518 66126
1 29633 56337
379 797 2851
11 61422 68551
1 24188 62767
3 15969 34614
20 94872 96433
3 6564 98700
5 36274 55194
8 77066 84569
5 1939 13292
2 2127 53540
1 2343 54089
3 27703 36446
1 27768 35175
7 63312 98481
2 9818 75160
1 14250 84346
3 35313 94023
1 42663 71872
2 10902 93932
1 22306 90558
1 61588 87802
2 11827 53410
2 6176 84920
1 68522 91005
5 70077 73580
2 8269 92614
1 45389 50373
2 55555 84982
1 31698 65438
1 62859 88400
8 16461 19774
4 10851 44980
28 19946 23354
5 30972 32468
5 56763 97841
1 15664 73287
6 55751 59565
2 1169 62726
1 43350 97979
2 11446 87333
1 31585 49591
1 13088 60111
5 4780 91527
2 61670 73221
4 51118 59415
1 23235 79205
1 25912 86002
35 1283 10474
2 16319 76266
1 6861 75342
6 44185 61127
1 14341 62358
1 68664 85642
3 13633 35362
1 19954 34042
15 53777 56494
69 82657 87731
1 31464 44142
2 62899 73972
5 52425 67423
8 61560 71180
1 16789 81762
1 2184 69503
1 20052 96556
1 71885 98785
3 24868 83507
15 75020 84646
3 14736 80344
7 15443 45769
8 19940 25349
14 50671 53905
2 14559 28530
1 12001 83073
2 24206 91718
2 6260 40177
2 36084 71097
1 27908 89583
2 4223 80887
2 10446 75305
1 12074 94533
1 14166 36705
1 11979 76553
1 2674 87272
1 1759 69728
3 68450 86343
118 1504 3957
2 10407 41531
30 3597 12130
3 8255 37738
5 80606 94075
1 57563 73577
2 21449 86546
2 80257 83894
6 55318 76573
3 6568 34376
2 28711 49139
8 73244 79823
1 25262 68975
5 40919 79605
4 86533 89589
1 6757 89385
1 4496 89286
1 27274 84094
3 7750 97071
6 13394 28859
1 18058 97672
7 29257 30350
2 5194 87394
1 17186 82741
5 41519 47820
29 3703 16402
1 62778 78563
26 38174 40307
175 7268 9694
6 3817 67254
23 71107 72919
1 59514 87289
25 76691 98406
3 11875 58918
1 35200 99460
32 9320 15149
4 11535 36479
7 60495 64809
1 15142 46332
2 10518 70979
1 7626 28244
1 2740 83492
1 12159 39703
6 41905 69406
1 12684 33317
2 57799 96995
1 21004 61040
1 18072 44835
6 26907 64211
2 33137 50538
2 43083 62893
1 2546 68183
1 12784 47371
27 31187 32871
4 7183 27177
2 42801 83089
3 10548 52533
1 26363 59382
1 24297 72732
2 15359 25770
2 22502 31440
2 31143 51066
2 14743 98119
1 17096 82567
1 17085 72837
1 17970 99712
2 38000 61664
2 9016 60788
1 8441 37676
1 10406 42349
3 35790 69151
24 63028 89221
2 2083 32166
3 24597 42328
1 36858 89611
1 12660 94866
3 15597 30324
2 18809 78371
7 40240 72558
1 16839 93676
2 12270 27700
11 71279 87576
2 9607 56418
2 65737 89244
6 61316 79992
1 20888 75235
1 32244 71852
1 45474 76738
3 32880 63965
1 51571 86445
1 28542 72409
4 18689 58285
1 7863 49801
5 12115 29084
2 32902 71860
1 8698 98836
2 12587 65075
32 94449 98653
2 20007 57083
1 28102 51317
1 17395 45177
1 9307 67180
1 4796 50193
2 67215 97594
69 87446 95148
1 34258 72846
2 395 73612
2 5737 80474
13 74031 97744
2 2560 77297
1 34292 63965
3 1990 30496
4 47760 79569
2 43489 55421
4 900 26101
2 35316 58495
4 11449 89709
1 25730 49163
1 5639 97741
3 41551 48126
26 1903 16585
7 69360 76596
3 51700 87791
7 23809 35182
1 24912 94910
2 7573 48547
4 59443 71628
3 2822 82618
1 29497 42692
3 49348 98247
1 31843 83752
7 5771 18920
2 15382 68896
1 13520 16339
1 7767 55770
1 57966 94121
4 31704 49348
1 10702 37300
1 30945 64026
3 18744 66941
3 56533 76549
2 89 86529
1 1636 47711
2 37178 88041
2 32266 52818
1 18670 97088
1 43753 77294
1 46045 72037
1 39347 63255
2 35879 55577
2 26362 77226
1 18432 84013
1 19912 84051
24 34979 37195
6 14561 36281
1 24626 42378
2 1156 57613
1 29654 95383
1 59211 97425
2 7087 80294
1 3758 33793
6 45981 57661
2 40864 84346
4 53113 79147
2 5927 36970
15 844 31531
2 37793 71177
3 64922 70299
6 45484 94136
7 72094 90626
2 31151 59506
3 36566 86678
56 87493 90974
2 15043 52676
1 30975 59528
6 23440 40716
4 11743 23044
3 28094 43210
2 19286 89117
1 17577 65463
1 26490 94110
1 16803 84222
1 1373 97669
1 48118 95037
1 17717 50673
49 83943 85319
10 67652 97480
4 8669 63659
1 13585 88937
2 68957 72193
2 24645 61021
1 5408 64701
1 23217 62676
8 66874 94002
747 94006 95273
2 28304 81261
2 22967 37046
22 80344 95131
3 36217 92558
2 3044 43981
1 2298 76179
1 13414 88104
1 11346 75847
1 33340 71067
1 48295 89185
2 23353 47343
3 39268 55110
4 51055 52721
3 25157 37535
6 57762 74457
1 43795 81034
1 47540 97389
1 28917 61737
2 14634 78264
14 422 28212
4 26211 67023
2 23640 98768
2 44139 52201
29 2865 12310
3 10711 43912
1 7852 99661
1 31346 44041
5 73272 82279
1 12183 39185
1 15793 61661
9 77480 87910
2 7006 67021
8 41269 45851
3 14424 32706
7 4139 7195
3 20878 43947
15 56487 74069
76 29169 29492
1 10419 81829
2 34379 73289
3 30128 47319
1 14295 80772
1 37185 97773
1 31223 97928
1 25786 84643
1 923 84117
1 17745 42568
3 12015 31287
2 57455 90691
3 52065 64557
11 54773 54974
1 59023 83793
2 22906 72252
3 58425 60792
1 6272 99696
364 1081 2500
223 93373 97399
1 36448 67293
1 8446 34423
3 60458 70139
1 70860 98906
17 71374 80396
5 22826 52137
6 23923 55386
3 15900 65551
13 87890 98039
1 9123 53246
1 5405 69234
2 27188 49585
1 11350 43429
2 26889 40072
5 52991 70594
2 7183 97149
2 29092 71657
1 39172 77826
2 26965 36830
1 1111 93872
5 58717 73115
1 30482 67903
34 1970 15820
3 24729 58699
2 50570 91022
188024 21144 21389
4 49091 67776
1 4932 80173
21 4083 25406
22 74212 92014
1 48916 81642
2 52659 65986
6 71525 95954
3 26888 98353
1 26537 81692
8 3636 57426
1 32903 38035
2 42366 49772
2 38802 96036
1 60441 71527
3 38333 85964
26 21737 24524
1 22081 79864
5 72203 98324
24 79551 93762
4 15053 99994
1 30848 69170
1 63882 94828
2 18172 97806
23 8540 14886
2 8323 87124
1 15532 99102
1 58375 89893
1 46323 74976
1 2979 96433
1 55765 70321
22 82616 84819
1 58349 99257
2 38226 97695
1 59561 62250
17 88487 97843
5 5645 13180
2 56656 69449
919 1953 4019
164 88842 92747
6 6488 45762
5 33076 59511
6 49255 62067
2 31285 55816
2 13142 85164
1 22951 79438
1 13637 45368
1 48016 66747
2 39789 96419
249 78180 78755
1 1782 64736
1 12455 61920
2 37421 85887
1 11787 67464
1 5302 44511
1 31099 95562
1 277 97983
15 2126 33007
2 43191 78915
2 48871 84500
109 9528 11350
1 9902 37610
1 13025 68457
9 76051 81156
3 19750 73569
1 36709 74806
1 27185 72412
1 41500 71708
2 26388 78258
1 16564 79178
10 72063 85697
3 28017 56120
3 9366 43504
1 22107 82927
3 49071 79969
10 863 5301
1 53295 77149
2 36022 77444
1 7842 70449
1 16762 73956
2 10549 86734
1 59265 93290
1 28545 71772
1 4932 70488
1 47885 71521
1 13931 66924
1 20868 46805
2 56865 93517
4 25330 55445
2 5957 52109
1 3362 76738
1 15234 95443
4 14671 40868
5 33579 38031
2 16463 42896
7 10154 11843
2 15341 93227
2 35910 98316
5 59619 66729
1 33732 76891
5 69120 96313
1 48182 64904
4 5470 31145
2 5039 23732
8 42339 56299
8 51065 54778
1 24562 69959
2 41869 85473
6 79872 95641
1 34596 82450
2 5599 84659
1 7841 67697
3 10534 48536
2 38640 65730
1 29959 95003
5 87263 96370
2 40584 69335
1 6115 44684
253 89792 91634
1 2267 72697
13 20368 28992
1 58166 64370
1 19782 37874
2 1354 57762
17 70055 79788
11 54939 72304
1 10694 92654
1 58671 96909
45 79782 94595
8 13386 54940
1 10985 58139
14 69234 79884
15 3418 5785
5 65203 80309
2 16538 49027
2 55596 99878
2 4830 30020
2 6711 38683
3 47650 88963
12 33350 41461
4 22992 71111
1 28142 84010
1 27576 75666
5 68953 93694
1 34239 86834
3 6368 29806
2 19758 70825
2 10431 49781
4 68914 99291
1 54487 72369
2 23132 72531
4 23624 29056
2 10158 89583
2 72338 91453
1 40173 77274
65 813 10496
1 26614 41029
9 53510 57685
1 24848 49194
9 83444 94944
4 38931 72822
2 21879 66255
1 152 82985
4 45901 86966
1 39208 62042
16 8619 10817
4 4982 36601
2 70320 83958
2 3864 67451
7 17439 32220
4 37482 88986
2 38259 95033
1 2375 78127
1 49959 61290
3 36119 48755
1 15114 47637
3 11236 59783
1 29229 43520
5 71849 94624
2 16621 46762
7 72230 95746
5 42958 55717
11 59234 73216
1 38550 61762
99 935 7637
1 34476 60073
4 40734 44164
1 22461 45516
1 20498 62220
80 56165 57523
8 26406 37755
2 28414 66632
20 8205 10589
3 71675 91560
1 1002 45228
6 4257 13662
1 6434 81556
4 12375 93412
6 50762 98979
2 10285 49442
2 4608 83151
3 15757 42288
1 15023 81271
2 39509 58299
1 34446 69819
1 4960 29999
1 40794 90090
8 16700 23355
3 18871 76935
1 136 68538
3 4635 38225
1 5593 70352
1 32732 75239
4 59086 66675
3 43732 47077
6 24751 32648
1 6863 30097
3 61129 99908
4 30678 48449
1 48362 80839
2 11062 98645
1 5248 64276
1 22040 76001
10 2096 21841
3 53163 96016
5 58366 87853
1 5786 73272
1 13805 71095
1 26044 66886
1 8572 33384
4 43138 52903
1 8147 24491
1 25982 58985
3 33946 91531
1 23290 79713
1 19207 79313
58 90768 92524
1 30617 83467
33 70579 71059
84 84893 87764
8 2950 31122
3 20373 48390
177 2438 4679
2 27473 74218
3 2523 86959
97879 37675 38294
7 46015 97574
1 1719 66332
9 2499 35381
7 74537 85179
1 25150 42137
3 63333 77679
3 26778 35576
2 3689 92630
3 35950 99588
2 5824 56789
3 50949 55622
1 59623 99721
609786 56986 57161
1 20738 83485
4 4612 83118
1 17245 43354
25 22229 25181
1 32879 52947
3 27953 87386
3 8260 26787
4 22675 79744
1 14196 68990
2 44937 64249
1 26564 86492
1 36136 93114
3 22751 49214
2 38781 41133
1 25656 94736
2 57364 64840
55 82520 84581
9 64875 75076
1 6020 37472
4 3499 39179
2 13274 29377
1 22330 55610
1 28929 55083
1 18869 40541
1 27763 73744
5 52386 59360
7 65548 99643
1 6325 60167
52 89557 99934
5 25011 26968
5 26883 97470
2 49735 80566
1 18078 82116
1 9408 50296
2 17688 66989
1 1691 33468
1 69194 87362
1 10461 60173
2 14037 29628
9 2875 26594
2 28873 71368
4 73852 93070
6 45009 93984
1 63359 88807
1 14695 77761
10 11588 24128
7 38701 65997
5 60107 70144
20 76337 77708
3 40085 60686
1 6170 78783
1 39294 79838
1 299 68695
4 19176 30971
2 48372 94624
12 55654 56146
1 16878 31071
1 51704 69013
2 6713 57893
2 33833 82365
1 46230 79316
1 38654 42957
5 2101 48603
8 60564 66617
1 50016 69725
3 24219 56202
23 78238 81279
3 23749 75269
1 9676 60576
1 26382 33256
2 10143 78645
11 23739 29103
31 84051 93296
3 66209 89217
4 51521 79113
1 33058 87649
1 4581 61058
1 25618 97092
1 12805 78043
1 20882 74934
3 21174 29624
2 8853 87104
2 44817 51775
1 45734 57121
1 56503 88223
1 9806 60393
2 44267 60642
2 17313 67960
8 85786 96136
1 47941 85212
2 18422 72893
1 10596 87582
1 40588 76063
2 8014 46669
6 33829 46340
23 89415 99805
2 4011 46643
27 80327 89600
10 61397 92059
2 41590 57987
10 10811 24148
3 32616 83221
3 31794 33676
1 42754 97384
1 51358 97082
2 33997 65713
6 6790 39411
5 81080 94097
15 41461 49840
1 35312 80704
20 33482 37408
2 53009 98868
3 19677 81472
1 6932 61568
1 61601 67993
1 22396 80843
2 69669 98882
3 13955 66235
6 19148 32153
109 11159 14190
1 6406 46957
6 14610 24413
3 50556 64828
4 54290 74348
12 26719 33446
15 31496 39843
3 20675 28861
1 23161 92825
1 9135 34344
1 25291 49060
5 40260 97129
12 68536 95101
2 44386 66536
3 6006 32987
20 62112 65634
1 21226 38788
11 31856 38352
5366274 44756 44791
4 63934 95056
2 36735 80073
1 51114 86221
5 16973 32821
8 27943 62498
1 3052 56580
2 60210 67786
15 75834 88503
3 31023 85495
2 63316 77719
1 24318 57479
2 60715 69598
2 3182 85313
1 17742 75069
18 91983 99327
7 52547 58821
1 19464 90546
1 4592 72828
1 2967 55250
1 35991 90867
4 81957 98462
1 15831 41519
5 59417 77567
9 83600 93757
3 3921 73811
6 14106 28532
1 29250 71431
1 52377 59239
1 19854 23295
2 37947 82153
12 43219 44345
2 63593 68209
5 16190 50875
11 84563 99549
4 6786 16775
3 21914 73313
4 45035 83777
1 7075 71991
2 19989 93156
2 52547 55768
2 20938 82171
91 24651 26489
2 24824 89130
4 64803 94245
2 3016 84560
1 48943 66029
7 4121 37645
1 30291 51654
2 33995 71360
166 2325 9316
1 22122 87963
2 19843 43270
5 931 25247
2 35369 92201
3 43447 51000
78 9181 15924
4 10699 27547
6 76848 90276
5 41579 53555
1 7673 82177
1 10475 48166
23 76588 85200
2 14302 37389
3 32913 50602
1 20900 73863
13 71228 83348
2 14613 72407
4 50710 88694
3 44877 82934
1 27859 90913
17 28275 29428
3 27481 69740
3 34293 42064
6 9367 24971
2 31387 51408
3 2905 95538
1 33475 61040
18 82726 93507
4 10534 16163
3 2647 48350
3 46861 82188
2 568 73377
1 25911 86420
1 35974 59700
1 26785 96012
8 12632 30957
1 5848 76182
1 29307 62864
11 76207 85459
1 41185 89206
1 51530 80109
8 55377 66336
4 25966 35695
1 20364 72380
2 76295 93062
7 36091 55426
1 42529 75826
1 15820 49102
1 46747 71573
1 15892 52242
23 7695 11857
5 46 27838
1 11186 50561
2 28418 51033
2 41261 84556
2 33440 44565
1 26297 53368
1 2282 95480
1 36428 73057
7 13456 30608
2 10851 75876
5 73014 79253
2 29491 43619
4 52402 86182
13 53568 56171
1 27024 55640
3 44647 48207
13 60970 98788
1 22540 36537
2 11506 85945
3 20147 56917
1 12716 91994
7 24606 36457
1 34528 94324
1 32656 95601
2 72885 81441
21 64922 70505
1 70072 99162
3 72136 93594
4 22267 66817
2 45988 84963
5 19714 44853
1 7795 65373
3 34209 73393
1 29268 46011
2 8019 83869
1 35692 80867
26 13503 16879
2 64442 85163
2 10875 65569
1 2674 43238
4 62578 91008
2 44325 62988
1 29618 65400
5 26985 49097
1 6940 83117
1 35397 99854
19 29447 35649
2 10351 80123
1 28744 87958
3 72618 79289
1 38473 44247
1 32212 62421
1 23996 74007
2 59854 98989
14 1269 16093
1 13882 17557
4 28803 56245
28 16347 20225
1 16025 45807
32 1687 6032
3 29259 85436
1 5163 46803
1096243 46280 46632
2 50122 72570
1 53875 76932
2 42357 79830
3 43121 63489
9 56639 59704
1 42090 91441
1 52198 77137
9 35254 39477
5 1478 15102
5 38201 83093
1 15336 41005
1 8006 88606
3 30887 93653
8 12574 19325
2 30729 88365
1 25294 50296
1 30119 55316
1 24411 67915
3 52369 71239
2 75507 80584
16 30013 33336
3 11455 87405
4 6787 30979
2 23129 69316
2 40722 69954
1 40106 68083
1 7045 55172
1 16521 98760
1 46706 87424
29 1830 4709
2 13876 95283
1 34547 99982
19 61724 62737
2 35536 95773
1 5419 58027
19 1350 26284
2 23335 79578
1 7379 88154
1 9061 25745
3 33179 38659
1 59724 69810
1 36453 91617
1 47941 73249
17 51616 54663
3 74304 95397
2 8796 57825
2 47320 92394
22 64566 87040
2 43590 97490
19 37706 40457
3 64991 97174
15 81588 85017
7 44534 70660
30 78694 83772
1 44974 64487
2 48529 73715
1 34432 97410
1 48509 64598
1 6475 85358
16 8526 51597
4 70109 90935
13 86709 89155
1 33806 88644
8 27581 36765
9 55666 71144
2 6347 90196
1 77986 93855
3 49211 74405
9 74851 87451
2 27340 63719
1 15070 89588
12 5097 23130
2 61908 81030
1 74987 84318
2 541 23700
1 10819 19777
2 2060 81520
1 24445 73219
1 28867 94659
3 11527 81502
3 23405 49157
3 55100 77116
3 34760 48640
2 21059 84801
4 8871 15843
8848709 63185 63444
4 80162 84823
4 15915 72299
1 5040 82168
11 20549 26152
1 51165 69055
1 14117 50194
1 25286 71318
2 58430 87232
2 60105 86852
1 49148 85679
1 42697 76436
1 23267 69855
7 78562 88056
2 3767 36469
3 49084 75905
1 52293 88954
11 11489 37850
1 13437 93297
2 43955 73556
1 36115 66964
1 62147 68869
19 24035 29192
1 56482 71951
2 34908 81849
1 38017 87476
1 52851 67952
1 16145 48871
3 36826 41866
14 69803 76409
5 23910 40779
2 14841 45371
5 77397 96208
4 24028 43048
1 27753 81530
1 31921 39686
1 35312 43115
1 30499 99968
1 2455 45022
482 135 2196
6 46442 60770
1 8510 15821
7 79536 90451
3 29850 48872
83 92465 97875
1 28661 46463
6 7807 21960
4 2521 96150
4 7801 32614
2 21985 89057
1 8681 69795
1 53976 68476
1 33098 66373
4 48417 84634
2 190 78766
2 26288 86309
1 8038 42980
1 49420 91760
7 670 30723
19 15392 36410
12 47546 86189
1 63600 77575
2 57821 98855
2 19 76182
1 2744 85786
2 34343 52220
1 47734 97576
7 81299 90570
1 13398 58100
4 473 42468
4 55787 96346
2 55650 92509
12 2466 22834
2 897 92600
1 25098 97033
7 11128 54693
8 73925 88078
1 20828 90273
3 63625 72469
1 23616 75778
1 65038 91991
1 26939 77019
45 79464 79814
12 50858 62247
2 65385 89322
3 320 66393
2 24299 90764
2 12383 91256
3 11966 38290
1 20428 50498
1 20351 92529
1 13776 31609
2 12188 74804
12 77182 80723
3 13134 32255
3 58942 85594
2 33128 67860
2 10238 63211
1 18458 82009
2 19078 51014
1 69282 76939
1 20530 72937
64 89642 99117
1 17760 63354
138 5964 10616
2 39086 54907
5 50082 65226
1 7115 85297
2 40488 71354
3 10773 33102
4 17255 43261
1 51840 68585
1 27359 62047
1 35768 78192
1 33089 43554
2 46077 90609
5 1018 47815
2 8405 98877
1 2678 96390
3 39765 62994
1 54213 93010
2 19753 52336
2 58704 75822
4 38331 53464
1 22446 55906
2 5733 77502
1 45409 82618
1 24209 95681
13 10183 18667
2 31923 43088
1 11866 70139
1 2145 61939
3 29783 76060
1 51609 57874
1 27135 90747
43 89224 94516
20 9084 24274
1 20846 27708
5 5570 27290
2 19173 53993
1 11870 89314
3 52678 67061
39 73827 95141
3 16312 90394
1 80534 86888
61 16103 18912
3 11869 54369
1 37574 83574
6 5063 30339
4 26140 37594
2 4295 90403
2 38202 92059
3 68551 90247
1 37442 61994
3 22147 53177
2 15687 98724
1 62957 99882
1 3031 96612
3 47466 78773
1 28482 76484
2 13503 48166
5 33583 45812
2 60785 64354
11 79939 92322
9 10719 16332
6 74435 85309
2 30119 83737
2 24401 47874
17 38085 39451
1 38771 87097
2 29009 91619
1 31227 59755
2 15938 59547
2 44674 83248
2 31841 81688
1 18164 37016
2 53913 75576
5 48937 80634
2 4232 51235
1 38635 75296
2 27085 85521
7 10687 27991
3 27496 70059
7 79385 87866
3 13767 38401
77 71416 73665
3 26163 87335
1 51534 94993
1 51296 78134
1 8914 96025
2 51632 60154
2942 82613 82735
3 22478 40281
3 20190 57369
1 15300 57880
14 80505 97427
2 47738 56268
1 50109 67019
1 45378 64566
1 75451 99191
2 52366 65245
26 50854 52251
1 51832 97196
1 12746 82344
9 14651 41198
11 59539 62693
7 56193 62023
2 28706 51239
6 46264 55794
6 7007 20911
3 31106 51003
5 60402 93495
1 25247 65069
1 54580 72014
3 5726 47494
33 75062 77241
1 28920 75705
14 3515 29365
3 44545 96423
2 31340 56628
2 15180 32655
4 54349 98039
1 57646 86940
1 56657 90699
3 17320 37147
31 57431 60251
12 13629 27876
14 539 19010
2 44654 83366
1 17248 72915
3 18114 53231
3 43448 81902
20 89674 93525
3 4283 28411
3 18687 67197
3 14937 38954
1 2282 38505
1 22168 98821
1 15306 32667
1 3009 69432
1 3944 28432
18 74822 88526
2 9197 31508
23 53667 56549
1 42115 57346
2 53375 91081
1 8029 74644
2 5087 48697
6 49208 53859
4 23387 36869
70 65967 69895
1 8769 34107
1 18146 48660
6 53805 55142
2 15227 88437
1 10368 60767
4 56127 96590
1 10555 87239
1 13583 25348
2 15236 54082
1 3829 49201
10 31183 51778
3 8346 73825
2 46032 86194
2 3477 17207
21 83648 89756
3 31021 99806
2 54099 75316
1 39614 71630
4 13927 52971
2 17820 85317
2 32687 43164
1 14755 90343
2 21416 72129
10 75177 79170
1 11946 95309
8 71103 91740
2 24208 69995
2 15703 79600
1 33291 96886
325 19175 20176
1 7552 94553
2 6040 60316
1 50152 99005
1 2977 84056
2 34588 38733
1 55171 71785
1 5577 53811
1 6203 68346
2 63605 69922
1 34944 69440
2 28592 71783
1 18665 90081
1 48962 85809
15 70408 93600
8699592 74851 74896
1 4837 94876
3 10342 92958
5 38968 47083
4 8259 94349
5 61362 62514
9744 98270 98280
3 18481 37369
1 52276 89436
2 9735 39659
10 4159 9308
2 9217 45063
1 12924 90155
1 14878 39868
137 77930 78494
1 28026 74909
1 13093 64082
19 4300 27046
2 14577 79355
1 10468 38445
2 31505 79609
1 23614 73748
4 36937 86509
4 81504 97679
7 65712 95637
2 61824 73960
2 35370 38520
1 3007 76410
1 57012 97070
12 46815 60369
110232 55535 55961
1 31582 84009
5 19345 41146
4 43108 80012
1 51873 98429
2 36530 49217
1 19214 85376
2 50606 89117
3 64711 75202
5 66670 96227
2 7087 76968
2 1480 61238
3 29487 38635
142 89974 91507
1 12504 42542
3 20338 52258
4 48448 55392
1 20635 61397
2 5556 16920
2 34801 63311
1 34647 88593
1 28034 96413
54 62872 65572
3 13648 59267
9 14248 29220
2 13223 94080
1 3645 50570
2 22879 74138
1 13709 67941
1 13433 89557
11 76178 81762
2 33660 69774
7 64272 90096
1 31389 43436
11 568 25441
15 55544 63087
2 21813 66916
22 41973 44693
1 30331 71605
5 5658 33399
110 7231 11854
2 14380 82009
3 33000 99496
3 14242 28957
1 954 78844
3 75358 99167
7 65866 66269
2 37112 91841
3 23322 77531
1 44059 89641
1 37323 96997
1 9105 77628
3 5659 25763
4 39592 55139
2 10028 93438
1 54391 71828
1 19348 89924
38 83038 85542
1 31682 99153
12 3654 16048
1 10183 82896
3 59078 95785
1 33130 89333
1 17504 95878
2 29 76335
1 57122 99640
1 46844 92946
1 14347 73005
2 4713 61819
2 12423 94194
2617 60532 61426
9 10558 23271
3 17754 22725
4 60252 83771
5 27912 60484
21 37412 41729
1 35272 43672
7 30253 33354
1 29951 50713
1 7592 80849
2 27732 72288
1 3713 87137
1 8288 92146
1 38423 68629
1 10842 20259
131 44537 45360
6 42663 84380
1 39702 83667
1 37714 60218
120 85457 95622
1 17896 61490
14 5671 33258
8354 98687 99523
59 92387 99688
2 44962 90415
4 19655 41359
3 31325 63774
2 30764 66755
4 63209 83920
14 66606 81251
6 56231 70828
1 49502 60178
1 51104 65633
3 38071 82499
1 3037 88339
4 11603 31813
2 8725 30981
2 42611 88045
5 18817 32583
2 20798 91813
1 48878 75228
5 38968 46572
2 12854 40218
3 57462 97028
23 7825 15857
3 37507 61384
1 4445 79127
1 1274 83179
3 73138 91848
2 43657 73204
4 18838 77474
1 60898 75663
1 9077 87317
2 2832 55113
2 20798 48900
3 74251 85704
3 41892 77849
14 5091 13574
3 32997 50777
232 87910 89744
2 30586 83600
1 2056 55642
8 18101 36604
1 21534 64802
2 58344 89992
4 46543 77549
4 15726 64386
1 12455 27952
4 67922 99704
2 35441 61390
2 16492 96624
1 26756 90480
2 77148 89903
2 41369 45169
1 19631 76678
1 41121 67258
6 20272 35136
5 51779 84057
1 64993 78517
2 9873 58498
2 7733 36745
3 75841 96857
1 57715 92792
3 14808 27368
2 1620 53795
148 2249 7731
6 46300 62315
1 47434 98894
2 20023 64921
1 37482 94627
13 72235 74969
2 5267 77098
2 15832 30458
35 83194 86692
10 27606 52412
1 5073 62917
1 26000 57075
4 54578 95372
1 14607 64930
1 26431 71556
1 45203 62170
1 36456 57773
2 72572 79283
2 16803 82644
3 41990 52839
1 32640 75131
1 28937 32367
2 1067 83371
2 24951 33558
2 35121 62557
1 14634 86599
1 14203 58405
1 32749 58672
6 5632 45068
2 13951 46101
1 45658 93115
2 35266 97674
1 5950 90607
8 12755 36591
2 16967 61473
2 21348 43673
2 40089 69853
2 50180 71833
1 25588 57476
1 46770 73742
329760 36436 36446
132 65508 65632
3 19861 81584
2 450 9961
6 17166 38528
2 33442 75455
2 36036 80649
1 1409 97009
1 59262 60816
1 50482 53052
15 74364 86212
2 29125 79226
2 31037 99048
1 53719 68846
9 75355 96576
5 37978 51662
2 14008 71128
6 56515 98642
2 37760 47644
34 4226 8679
2 11706 77964
1 22772 61009
3 29484 38452
2 14465 31868
1 20324 65015
32 84786 86256
4 683 85290
1 2879 57650
1 15723 86086
5 75575 97603
6 83302 97966
7 56724 74416
1 53085 83058
22 27540 31042
7 79178 86258
3 53028 80019
2 904 67829
5 48751 54081
9 79079 96734
2 7251 97751
53951940 32540 32897
1 48027 89488
1 15693 79695
3 39764 89502
4 60897 90843
57 14854 20615
4 29503 56954
3 60926 76404
3 5437 36310
11 1033 8874
94 16847 19017
4 25589 51228
3 16736 65367
5 17615 45536
2 20135 30538
4 7703 42336
1 39514 85724
1 8507 61501
2 6269 38864
3 35413 68041
13 76066 81901
4 77053 96589
1 15659 30998
1 48603 99508
1 53258 83962
135 18454 19109
14843 25102 25212
6 9536 34455
1 11049 19186
46 84920 91927
3 46452 80231
4 5537 81090
5 84006 92682
1 15479 41631
3 6059 75281
1 19866 31419
2 29344 47853
2 9371 95877
5 33744 50739
1 28205 58989
3 37235 54612
2 11171 87415
3 711 27838
4 30403 32452
5 42959 98399
5 47894 81640
1 19410 82021
15 18397 21360
14 76405 89305
2 18931 84608
2 28933 47644
1 12898 83378
5 33594 43557
1 39739 85027
2 4830 57779
3 15319 26841
1 9430 43341
1 45904 63921
5 41427 66189
2 8925 37312
12 52542 56858
5 35530 40963
4 34383 43504
3 32652 36676
2 35593 74799
2 3737 53573
4 40032 96847
5 13175 37377
352 159 6154
1 59100 82740
36 1985 17828
4 49580 58148
2 35447 92677
1 4698 90273
6 67174 76235
4 17920 40951
12 29475 30298
1 12919 62575
1 9678 33014
4 37239 94485
2 14985 84170
18 73089 96770
1 10165 37195
2 1972 72621
4 70549 79166
1 15556 53088
1 33061 89294
1 61444 86964
2 40877 88556
4 14413 57771
1 16230 93256
1 28642 85619
1 2947 91713
1 19490 83351
3 12054 52234
2 32348 56707
1 38608 56053
6 81917 99349
1 2704 95031
2 28827 88273
1 31104 68896
3 5522 28696
12 56243 67230
9 80793 87564
15 76535 80170
5 19279 76310
1 18794 46371
1 14585 71900
1 31651 57455
1 5076 32641
2 34523 43596
1 8774 40063
2 24050 54786
1 35755 53998
1 12836 69112
4 9975 36160
2 6099 53542
1 11137 84462
1 19331 57204
20 21123 27506
2 14470 65908
1 20034 59087
1 62671 79222
2 8537 46138
18 56710 82120
1 15518 31368
2 68478 93202
4 14854 87706
2 40805 61570
1 38488 96396
1 30171 41208
1 24015 61393
2 25099 87831
1 19281 76592
2 42119 48944
1 3947 62652
1 27348 92020
5 63038 87754
2 16184 39377
2 46008 76567
54 90519 96679
3 22485 95430
1 50664 96039
1 18170 69200
2 10726 70045
2 56483 88705
58 9680 15731
1 47362 64899
3 3797 39117
1 28154 54195
3 50170 99186
1 9085 25437
3 35211 91464
2 62275 98039
1 29775 58436
1 7868 17961
1 53491 82421
117425 10302 10308
1 69298 92074
2 35478 95949
1 52271 65951
6 46734 65622
2 14634 60760
1 11708 31817
1 45321 94999
28 86909 99781
4 63239 88513
1 63614 86411
20 26498 30174
13 78554 98522
5 25924 49585
4 6802 85507
1 4039 86954
13 23350 33107
1 8744 34085
2 51985 78264
7 71358 94128
1 41059 70449
1 32484 75235
26 46561 46811
90 15818 16852
5 43254 94168
7 11900 44999
2 16411 96569
1 19394 72882
1 46005 96913
53 1178 2063
5 32993 37722
1 13102 32882
3 6368 70365
1 61297 92423
1 21919 94169
5 2324 21589
3 12779 21110
2 36271 90070
1 61437 90061
7 11936 64935
1 16994 32252
40 86310 96749
1 28903 32691
2 47150 52394
6 53063 66163
1 88843 96182
2 58772 64900
1 37915 67872
3 42498 83340
1 7004 78582
4 12392 54218
5 34260 49170
5 26300 49630
3 45972 77122
2 11955 91480
1 35310 87600
9 62084 64478
13 13041 19355
2 51126 93792
1 62458 81493
1 36547 72735
1 27456 84630
1 47698 79828
3 3047 36193
1 58684 64876
1 63920 98784
4 45114 63735
15 68072 83457
3 29601 75051
1 57252 66281
4 66531 83580
161 87257 88688
3 68352 84230
3 8508 71082
30 82730 86109
7 83732 94029
2 51449 87857
2 13552 87917
67 3397 9217
3 32763 66673
5 4848 38090
2 8313 71890
1 7651 78738
2 74386 77257
1 62003 68370
3 6922 61719
72 91249 93330
2 50375 87369
1 38553 72545
1 10967 62816
1 6197 80312
3 32779 47304
1 60150 62730
1 48493 75807
13 67807 98774
6 60306 71964
3 43049 63690
3 20335 65673
8 15870 38013
48 11130 11813
4 19830 43358
3 2733 95483
2 62901 76352
1 5338 92349
1 1911 57330
2 52350 91830
1 16010 91578
2 30760 58628
3 51547 92343
6 12626 28614
1 56772 64974
1 23716 62479
3 4180 88746
24 19282 22938
3 13573 41598
1 27952 67181
2 14133 77009
1 59310 66666
2 9344 39890
4 56798 63462
2 45232 55157
4 72594 79970
2 21579 76736
2 87780 95980
25 42558 43602
2 18078 46875
9 73301 98211
2 8313 43274
1 66090 95681
27 77705 95283
6 27353 45231
5 46289 58184
6 75827 91510
3 8099 39812
1 8714 92977
1 6898 94253
1 23787 59982
2 708 36296
4 58250 83381
9 20429 25689
2 74554 80459
1 10656 87236
37 9846 18835
8 10463 21795
2 32744 54433
3 44223 98082
2 55638 60052
4 3384 36388
2 51613 76687
3 60104 77410
4 18790 42406
8 49264 59868
9 81705 86666
3 34213 99662
2 5791 81824
1 25088 84789
1 9538 80319
2 55461 62569
2 4376 77289
1 33862 78128
1 21435 92842
4 45288 65191
2 63924 65108
8 92085 98771
1 37451 39985
4 33876 71653
6 67032 90249
9 19969 44401
1 19522 56321
1 29489 95085
1 5986 71718
3 49526 87340
1 40859 76534
1 47559 63944
2 46917 91096
2 65812 76852
1 63501 78207
1 30474 90899
1 15644 86977
7 15088 24823
1 58920 86432
2 59848 77953
1 50026 95602
3 14504 74735
1 12752 64517
2 20134 78045
6 11104 13081
3 23172 69071
5 76770 96032
1 44351 95293
1 72870 77079
10 10892 47246
2 45007 58366
2 26092 52724
1 15317 54932
1 28249 60259
3 47078 56918
1 65416 84969
2 5340 37884
1 19507 74285
14 11749 32820
3 33600 82553
1 16522 63174
32 72238 73825
2 11728 44950
1 20745 85858
1 11130 45252
1 27892 30336
7 49610 82156
1 68211 89211
9 75711 95659
5 14210 39950
1 8129 49671
114735 54432 54788
3 72736 95445
3 50601 95979
1 39177 80049
7 42406 48367
1 61714 84313
3 22945 84729
1 5628 81898
1 39492 81549
1 55606 90823
1 18481 91850
6 10274 46195
1 22868 52682
5 39611 67906
1 26753 90725
1 69262 81772
4 61910 82757
1 35269 46090
12 90058 93775
5 16398 41563
3 43889 61501
2 55818 78428
3 76024 88324
4 53122 64689
6 48908 74393
1 41946 75521
2 33998 71912
5 20235 34732
1 47077 75201
2 22691 79358
2 23285 97072
2 12873 40085
1 31598 83613
4 33207 42480
2 16553 33036
2 15989 71263
2 42664 98610
3 2782 32740
17 3807 18908
1 7893 52165
2 1312 33341
2 40068 58639
3 26157 87039
1 10466 80490
5 54857 55441
2 10950 31341
1 23168 75635
2 25984 73988
1 12693 65781
13 46203 49884
1 7836 98480
5 32536 56078
2 38524 84882
4 6506 36881
1 47509 94086
2 27880 69347
1 21852 62420
7 4629 25135
1 24904 68697
2 4233 20598
1 10604 81543
4 43521 99345
1 2727 43600
1 9018 49919
4 24443 42994
1 25823 49953
2 75982 91897
1 36599 38744
67 90839 94921
1 29453 92451
6 5807 8277
2 32088 63641
5 15478 39804
1 44484 54088
1 6751 53020
1 15056 90034
25 86899 93618
15 68052 68841
9 50018 93364
4 42228 98104
4 14989 97214
3 8119 37448
1 9092 44839
1 19993 68356
2 12165 31843
17 75506 85579
4 5455 16044
1 31867 38721
1 35391 43260
7 54046 67339
2 43885 62580
59 72146 74158
2 44996 71938
1 39421 56242
15 60409 82173
4 27340 55742
15 12199 24340
3 29120 48018
2 9250 82620
5 24323 54107
1 32690 44838
4 64454 86654
1 14234 99659
5 45355 53358
23 82559 96480
2 14031 37803
3 28808 40370
1 26779 40461
1 16108 97793
37 16113 22038
2 28247 76807
54 12750 13332
2 17447 40363
6 10161 29542
3 45390 78551
3 17914 49926
14 4926 20524
1 4587 95828
2 13028 33383
3 9523 92323
12 1656 18429
2 45156 92247
12 43387 72750
1 20455 52224
1 35453 82898
1 42457 84460
2 91939 99503
1 41769 66232
4 71772 78729
3 38153 54563
1 32219 82508
1 65374 97747
1 24598 69789
2 47409 75677
1 7721 96647
4 17174 51724
1 33120 60467
2 31725 62238
3 53671 57103
18 1369 21428
1 42527 43843
4 36744 57213
1 3448 89410
8 20687 49926
10 72458 79489
2 32144 91776
1 42216 81378
2 12924 62243
3 17958 39905
1 1044 52315
2 26822 60342
1 28914 48600
1 38559 91889
16 59791 60442
2 49573 58179
2 1128 59006
1 9373 60673
63 20809 21277
6 70122 98865
2 5506 79146
1 47507 88968
2 58768 83344
6 33407 51540
22 84273 98278
5 51196 54818
463 94710 98281
1 3458 81298
2 84090 93826
5 35998 42594
1 24011 53831
22 56197 58654
14 9058 33055
1 11842 80852
1 7796 97777
3 38447 71277
2 26482 55907
2 26943 86954
62 88156 89117
1 49384 91553
2 2478 20379
5 32036 45801
1 42417 94187
7 5604 35322
4 55634 67765
2 1421 45581
41 76647 96573
2 50867 60154
3 32414 74798
1 29269 73485
2 30289 48208
8 19654 21434
1 75371 96786
13 81005 99520
10 27949 35949
2 4975 32578
1 5572 68733
1 20653 49727
1 8392 74174
6 70929 73615
35 74273 74743
1 12300 51273
1 31620 65785
216 13235 13659
8 32750 65095
3 30354 45638
1 1240 55967
1 162 71855
1 36161 69361
7 57582 93773
5 20173 30325
3 26475 47720
1 106 60867
1 8194 76333
1 47029 71556
4 9544 34297
2 55701 59209
48 86222 87190
4 13063 94932
16 52840 54754
1 474 49520
2 41602 72011
2 8094 26312
2 5272 93051
15 81058 87553
2 36203 80799
4 23172 43402
2 73310 95189
35 1598 4352
1 11835 43472
2 11203 37680
5 78166 95791
1 12233 61628
35 69446 82235
1 19535 73197
8 55503 72600
4 83328 91320
2 34870 83617
10 90288 94588
1 28539 37618
2 34179 63643
3 17662 93075
1 20801 94652
1 34542 84202
1 56954 81413
1 66277 91732
1 17095 51692
330401 91928 92061
11 4996 14841
18 14827 23028
2 13632 61407
5 32105 69636
1 6907 73043
1 25776 80510
14 42891 49691
8 47021 48757
1 17591 91992
4 14631 24733
24 24526 26044
1 14512 63607
7 30005 43272
1 20767 99662
1 21236 52419
1 55649 88627
258 282 10042
1 36284 43480
1 12407 83432
2 3458 98782
52 22268 23135
21 75402 96987
3 38351 39748
3 22748 91392
8 51263 73863
1 13752 51363
1670 74887 75311
8 7158 29330
1 7098 86896
1 2935 40134
1 20429 65936
2 34449 70392
1 28012 72842
2 17195 75949
7 88016 92526
3 9694 34313
1 8904 93347
16 46630 56654
1 10465 95312
1 5486 78513
1 40628 99740
1 16285 31053
1 19457 72318
37237811 39168 39454
4 1959 27467
64 4206 11218
2 48435 72591
3 9828 32407
9 73084 78904
2 15275 84853
3 40320 84632
3 31372 62811
1 16377 73011
30 91645 95412
2 10019 90137
1 32598 69691
1 15981 58286
1 30021 94627
1 336 98864
1 24638 92532
1 33655 63147
1 8268 69664
1 2413 40311
1 39474 89436
2 47312 98409
8 10391 47915
2 768 59723
11 82361 87215
1 28176 51038
2 18701 54948
31 68966 73295
7 78005 87331
2 27167 87511
1 13459 26488
3 23441 88843
34080 30610 30839
2 24172 93212
1 5596 67130
3 270 23540
2 69195 82400
2 7711 28918
5 15302 23470
2 33402 71546
3 37316 86634
130 66840 68774
2 28487 40771
6 1346 42838
1 2312 32083
7 29752 75831
41 90977 96936
1 29991 94341
2 13260 89532
1 5045 46336
1 7783 97804
1 5444 66198
2 37185 73588
1 57571 70514
2 17718 75703
1 38460 53399
1 15260 92196
2 33126 44611
1 10439 76908
2 12320 87844
8 72490 99636
1 58290 86977
3 21264 30152
14 90068 92541
5 48891 64347
4 2102 31805
7 57669 66199
2 45696 75146
9 56515 64496
2 74641 95798
58 1618 4462
4 14277 68864
6 5795 46880
1 1341 54817
1 17749 67116
1 4047 71335
1 1849 76848
1 709 81706
46 89280 90350
2 23661 49947
3 20711 26130
1 9266 48128
4 24213 49072
2 10752 48079
143 29096 29156
8 82018 91705
5 46516 85618
1 44253 84715
61 7418 12485
4 29896 83108
1 43788 54943
15 86211 88939
4 15433 42201
1 33651 77441
6 74527 97091
2 9258 17444
6 5973 24897
2 11633 88560
21 61558 90511
3 21066 50685
1 55082 70139
4 26070 74342
1 67350 77022
1 7233 80729
2 2102 51265
1 27491 96348
15 75146 90812
1 32086 91184
12 31706 32659
2 86492 98577
3 41470 89513
1 2735 27828
1 55145 65003
2 16919 40661
4 8338 81120
1 23168 82417
3 46891 79001
1 37677 87820
1 9616 90351
1 28443 82142
9 32986 35674
2 54699 91771
5288444 98868 98996
22 90904 92649
2 29704 98985
2 44771 87527
1 45674 78252
1 54659 65729
10 22446 27755
2 34913 74401
5 15082 30230
19 46101 51445
4 53596 84659
38 86666 91511
22 6106 14438
10 16150 27021
1 2502 51861
10 47889 51678
1 37888 87849
4 46854 95092
2 3129 87484
1 4871 93746
2 16741 66336
1 24693 53274
1 48841 78594
2 20133 48044
2 4227 60869
3 14402 28656
5 68379 73298
1 7374 61780
21 82907 98510
1 20383 41496
2 26091 71749
4 19576 42767
5 29711 34765
6 39744 70191
1 36989 79905
1 3177 70173
1 67020 81980
2 4281 92617
1 15404 78082
1 42196 83890
1 8143 76878
1 23733 52335
1 2337 54370
5 32208 38616
1 30086 97613
11 28973 37189
2 32474 96099
1 6439 35286
9 55441 82632
164662 55920 56047
5 41309 70613
11 75852 78613
2 45147 54618
12 81686 86758
2 45113 65074
5 3192 48633
2 40161 52022
17 77368 91369
4 61016 86208
11 19947 29592
2 21336 62458
3 25813 64956
45 2944 15267
8 86006 92329
1 13598 93175
2 687 31864
2 12490 92845
3 37000 49935
1 13738 62107
1 35594 74607
30 34958 36057
1 24299 95795
5 51653 74663
26 10481 15796
8 12226 25998
3 8103 58074
1 33859 95259
111 12104 12332
1 9865 43620
4 42183 87316
12 73053 83083
2 2096 79895
2 18782 81590
1 41315 50676
1 47672 87411
1 48943 82953
1 48003 81509
1 14073 83299
2 19823 43746
3 765 31282
1 64028 93878
1 9869 75009
2 48306 66970
11 63495 69776
5 51490 60732
4 26353 94222
1 56240 86517
1 70619 99967
2 19553 40557
2 59419 78259
20 38222 39567
5 53517 70731
1 25307 92663
10 78246 99636
1 27011 71066
9 50667 53681
2 37632 67205
2 42268 92734
1 8632 65785
5 2492 51102
1 7917 93935
2 2009 73696
1 37350 89310
10 86367 91649
2 59431 65572
3 64839 72452
2 12309 93118
5 27752 53293
1 12513 67373
12 18935 35789
6 31733 39471
3 16216 50707
1 4414 76432
1 28699 42295
26 558 13590
1 44351 74747
2 8472 67415
2 32911 68487
4 51184 78475
1 32417 38903
3 36001 82929
11 68292 95414
2 35360 81153
159 150 9433
4 53372 91237
3 58452 81365
18 64816 65039
4 29724 34013
1 2739 73376
3 25567 34182
1 28045 76783
5 43270 83247
1 6142 90718
7 13349 33441
1 55244 82003
2 5957 88185
18 3327 30823
1 16012 40991
1 63158 98122
1 33337 90602
1 24384 86736
1 30169 97308
3 39379 75823
1 39473 79509
1 4483 61367
4 37857 57407
7 22455 40630
3 44549 74340
1 59423 81385
2 55147 79050
51 40246 43568
1 47376 88287
1 26964 86365
1 24072 94595
1 53033 77752
42 24790 27097
14 82143 87459
6 9477 25013
3 117 59374
4 1726 53456
1 20084 30261
2 27434 52775
2 17035 58436
2 30000 59716
1 13884 71932
1 20608 53234
1 15958 91408
1 10564 56648
3 30896 47816
2 31469 83837
1 16007 26712
2 31802 45111
2 20761 93444
1 42512 61172
1 29422 89066
2 30289 61022
23 59435 66108
1 6495 59623
8 52419 98803
2 58806 81758
3 6334 25944
11610815 54655 54732
3 3706 84061
7 66816 95121
563 1411 3355
47 3289 15545
5 21680 58942
1 16237 59898
17 71791 80567
1 44637 53890
2 19577 84544
2 39246 98330
27 84169 90065
2 44134 96553
1 72193 86425
2 38404 46756
8 58194 77139
1 36996 98986
1 2783 87341
1 84044 92913
1 42061 70464
1 23749 73424
1 37882 80362
80 77975 81016
12 449 9604
1 63790 88399
5 70473 92497
5 16951 47263
6 26853 31968
13 9555 37956
4 6340 69514
72 15221 17687
2 55648 86028
8 48412 55501
1 58750 82656
1 4909 64352
6 43190 66834
10 1070 9585
9 21784 24670
106 87395 88197
3 25371 75394
4 18485 29235
1 15117 53604
2 48478 64154
2 20432 58754
18 77619 97914
1 63871 70829
3 29400 66472
36 10119 13578
1 24790 75827
11 64985 65384
2 4073 94168
17 68760 75935
4 8286 27520
4 82550 92773
4 10012 54642
475 95102 96152
79 25346 26799
1 42675 88802
9 27459 42344
1 5605 63615
1 68598 82762
8 14821 25794
1 3857 45359
3 26869 32931
2 44353 95068
1 4843 93536
1 31851 45834
3 25749 61258
2 24599 31369
3 36922 49585
5 2458 28902
2 64652 91307
1 62623 74341
1 2460 16990
8 33960 67014
167 81545 84602
2 8559 83983
1 54865 93990
2 69191 98118
5 8104 74914
2 23101 32982
1 44929 50833
5 52855 68848
3 1191 78592
5 15157 31871
1 24356 98131
2 11824 53837
1 31 60548
1 11248 97536
1 19177 59600
43 1626 8422
2 43332 95920
11 34077 36631
1 45476 55532
1 37415 62779
10 58373 66983
3 60132 65206
4 3656 71173
1 49554 93091
2 39368 78635
7 14005 32467
2 25902 53644
1 11033 94761
2 44841 48186
1 19855 56757
9 75632 85622
2 34453 89959
8 26150 40344
2 3725 64323
1 63508 83445
2 30169 97701
1 20663 85484
1 45563 87778
2 43662 51236
1 20124 78594
1 35007 55692
7 16890 23597
3 7451 30668
8 53363 90458
4 24960 51228
1 10019 96489
1 12073 81071
1 13583 88979
1 17994 59963
1 29056 92097
1 25606 75154
1 11622 63769
2 38329 41661
2 10221 27520
7 17438 23352
13 66485 86924
5 53437 81974
3 8819 87921
3 36060 58330
1 32900 81783
1 26908 82711
3 1644 25291
1 2466 39746
9 76291 90764
2 76689 99233
21 67384 71547
1 39444 61759
4 59148 65910
69 95358 97037
6 36458 64173
1 17225 96359
5 13093 37556
6 80767 99445
3 40121 86384
4 24806 47669
8 2710 29846
8 34571 40579
4 50129 76993
5 80452 92380
1 48742 93501
1 21704 46048
2 63725 84617
28 10356 17564
46 6420 13780
2 31551 70889
3 51395 58597
4 28821 49088
26 50503 51232
5 8457 45800
2 3378 89843
1 22163 42395
3 21324 38834
8 39306 75883
6 65690 92691
1 29289 67130
2 836 59029
2 6305 79404
1 31766 62370
1 27915 42490
1 10343 80421
3 56205 67621
2 18277 87146
2 58517 85382
1 51924 78931
1 12972 68102
4 31586 37637
1 38216 82043
15 86413 87359
2 57105 78748
1 9555 99841
4121457 1868 2519
41 72820 79198
2 20940 85950
1 10439 50366
2 63635 95381
3 2233 85493
2 65563 92405
4 38960 49995
2 31700 91653
7 66465 90325
25 6759 7509
13 43191 52613
1 41432 97529
1 48176 53640
2 46491 90111
7 12243 37124
2 14242 52083
1 41017 89744
1 27603 94928
1 27913 86372
2 7843 33420
1 30871 70579
2 26260 97044
6 9043 26948
15 16421 26271
6 50924 95146
4 64472 69917
3 32606 55637
43 17026 20268
5 80437 98728
3 15862 46768
2 2177 34880
6 57705 73990
1 17888 70623
1 36375 74151
1 55784 70134
2 49654 56122
5 3106 56574
2 16056 82119
5 77882 93658
12 86084 92848
3 17932 59797
2 39658 98009
1 15819 78670
1 28979 74685
4 48016 61099
1 33235 82816
2 58066 77585
2 49025 51687
1 46399 78609
1 18676 49773
21 9772 22169
3 15678 40579
3 33130 74339
1 3785 88947
17 75998 85473
1 43310 91470
1 41182 81082
1 28064 70156
4 55335 88629
2 35754 55267
2 10209 51213
1 20681 80320
11 10231 33267
1 48057 62140
2 14601 78322
1 41001 53929
1 9793 62319
407 92677 93779
5 67242 96676
1 15453 56360
3 13546 92987
3 74124 93064
1 3535 59271
6 62096 74823
8 29237 45558
3 24365 81487
5 79365 83953
2 2294 45304
3 37304 83980
1 9582 88768
1 45200 92718
1 58710 76802
3 20884 35929
8 30583 38708
12 80573 82854
9 71381 78410
1 166 80943
3 53898 73959
3 20855 54596
3 24442 71150
11 7279 19492
181 89927 99945
3 45226 74278
2 8452 59715
1 21713 94221
1 10229 24336
4 39922 92931
4 14380 40971
2 24144 26491
1 50153 75495
1 88869 92996
3 58559 71891
31 10006 15400
7 20245 51477
1 4146 61587
3 57400 93232
2 799 89475
6 72717 82422
1 19046 85747
3 78099 93609
3 46873 97007
3 71365 94799
1 17042 94031
1 15166 52730
2 27794 73637
1 13660 47328
1 19923 95947
1 35456 60833
1 39838 67949
1 64090 88154
2 32736 66195
2 39569 50569
1 38675 84019
4 24850 38485
8 26073 32824
16 71175 72906
1 13739 61410
2 46742 59130
1 66101 70665
3 22586 76387
1 34163 53709
2 7304 76031
45 87512 88553
2 27093 59488
2 60667 70834
2 2143 76678
78 39102 41793
5 71893 95632
5 50510 70496
8 55259 99899
68 65599 65782
4 70925 85952
3 75746 95293
4 66011 69650
1 51087 99675
2 24627 85565
2 84263 93036
2 40742 95488
21 14901 31833
4 30368 59506
2 6416 79649
1 20294 69838
4 2942 56429
1 12665 70103
2 61693 73098
2 64054 81037
1 67987 72368
1 17716 35489
1 35792 92409
1 30129 86994
2 42183 68094
1 25338 70267
8 22817 32221
2 34370 75181
1 27818 69210
2 29863 96344
2 152 77805
1 23272 66895
1 24890 90041
123 3258 10407
1 9453 38356
1 19359 52613
9 10396 29181
1 27372 56228
8 53131 56270
2 29671 98657
1 37980 71438
2 2195 97054
5 43918 96706
1 17687 56160
1 26593 45121
1 25135 65427
2 13779 51427
2 26892 43224
2 30109 94650
1 37126 69333
1 2026 76093
15 54000 61473
1 68004 97682
2 30194 34515
42 1790 3297
2 17572 69772
8 32057 35361
2 22771 69561
3 26763 84747
38 8893 11768
1 47009 62211
2 32605 85667
4 63151 99524
4 42210 64396
1 38756 98222
172 21332 21876
6 52833 86950
4 16733 37666
19 12195 25939
35 7293 18714
29 72870 91905
6 14210 52371
2 69976 86905
1 18820 90120
1 31201 91805
1 21576 95353
1 41713 85529
1 74646 81322
1 59520 84810
1 45946 86581
6 2172 28744
1 67187 96600
7 53426 71457
2 72278 81582
2 32391 65106
2 41446 94280
8 79262 88227
2 78235 87630
4 1963 37411
2 41799 99150
5 35549 56442
4 2571 45986
4 26757 67116
1 18313 68672
1 49897 96416
2 53663 92478
27982 63587 64264
5 22884 51944
6 65493 70592
1 37610 92939
2 34666 90865
1 22355 69245
62 80711 81298
1 3549 59334
30 55476 57562
2 30456 80087
3 12513 47980
3 4607 68595
24 42578 46468
1 9985 90750
1 20430 45007
15 74467 89576
33 3384 14988
12 32441 38968
3 18833 40458
1 20533 54486
1 19365 87382
1 14432 37316
1 30190 53167
1 28093 51068
1 3075 67821
1 4563 51180
9 78453 90075
8 44291 65281
3 5038 46796
1 38450 97398
1 22340 53266
1 30671 77217
1 9536 89134
13 17629 35969
1 36239 98536
1 10883 43861
3 30443 43565
1 23967 86990
1 12836 45113
2 79835 99720
4 77927 98826
7 65460 86967
2 29687 56856
1 58509 96589
2 2061 95115
1 22110 87501
8 47016 66200
1 44631 74988
2 80212 92083
2 26956 75918
8 58980 65359
3 27878 88527
1 44809 82086
1 10836 66400
5 45019 45867
2 13668 88209
1 13871 50210
11 11466 24239
2 7758 86278
1 15138 76777
2 20459 51396
1 28581 76745
1 33070 80061
8 55460 85365
22 15999 17869
2 10554 75026
4 58695 96279
4 31718 43089
2 45472 69438
1 7189 89959
2 7330 84547
1 7684 54114
1 1832 76995
2 51433 94406
1 46476 76293
2 76912 93339
42 2773 11848
4 66986 68525
1 56736 89059
3 30463 37322
4 9175 80164
1 56348 76573
3 35793 70293
1 3505 62083
1 58215 99708
1 18461 61008
6 60459 64958
2 20514 52776
9 74982 90553
1 67322 84314
4 26462 26835
1 47959 78587
145 89554 97711
6 72012 83231
4 19100 62971
3 42722 86598
8 10145 47154
1 5033 38014
1 20918 99461
25 7229 27108
5 81001 86675
1 25778 73052
66 93049 98311
3 32571 55743
1002171 56294 56390
3 6327 56631
2 5843 27505
1 49507 92369
3 51373 57386
3 5324 56132
4 58391 96861
5 39146 73379
1 15793 91682
1 32873 93268
1 32551 76898
5 59897 96637
4 77135 83480
2 31753 80314
1 65937 91623
1 39764 95541
2 23289 96115
1 9716 45356
2 42053 91794
1 78049 83591
8 14423 17767
13 6861 26658
1 18631 24323
23 54078 57487
2 7870 65496
15 28593 36142
1 31188 89705
1 8495 29112
2 25133 51190
7 71467 95816
1 2819 42268
47 85876 91227
2368 98023 99995
1 64711 88525
6 42255 90507
6 11214 53783
1 5811 98498
73 10894 14780
2 39293 71464
2 47648 91167
2 18114 32570
3 63230 93879
6 48042 52285
1 8274 79257
1 40580 70824
13 67935 68741
2 7063 92172
3 20366 46932
2 7238 88419
7 66697 72037
1 27044 97043
1 47804 85795
1 47637 99844
22 8081 15448
4 58858 76683
5 24851 27173
104 74246 75292
2 48266 71098
1 67837 90584
5 35369 50864
1 50069 61196
2 2505 24914
4 53672 74089
5 87565 93739
5 40970 54804
1 46705 94691
1 48339 64173
1 30105 81811
1 38774 57265
1 18006 65916
1 8649 86397
1 11248 63007
8 60575 99913
3 12931 41231
2 52362 89609
4 16409 57996
1 3054 62580
1 6759 96664
1 2851 61814
12 69758 99431
14 9866 39480
3 43125 67415
1 6392 43240
23 40234 41275
2 50718 71041
6 69344 85707
7 4445 21290
3 16909 75340
1 18821 80677
2 2732 68313
1 32043 61671
7 58560 82311
1 5685 65332
8 79507 98466
3 14870 42225
1 10863 66193
3 14204 73238
2 42385 58123
1 59572 83635
1 23853 95600
1 190 79265
1 14158 40363
4 615 42239
1 551 70342
2 18737 60469
3 46079 69477
1 1226 80723
1 3418 92058
1 28526 36457
2 6473 65692
1 21202 66359
5 91156 96397
1 23768 77714
2 2892 85758
1 23401 93690
1 43502 98301
1 31789 85749
1 39201 55810
1 31105 83983
4 76939 90869
2 34559 63228
1 21615 72517
1 14288 56372
1 50116 76828
11 14741 29524
1 42208 67091
2 27558 87754
1 49861 98680
14 56819 71576
1 67771 93091
1 55990 76938
1 3313 62100
7 5520 38361
5 20403 23676
2 29258 85995
3 30984 78400
1 50440 77759
1 45372 85856
1 51157 83327
1 16009 94172
2 12449 63323
1 45273 56781
3 52217 80910
18 38821 45539
2 24980 38397
2 80584 82194
5 21329 50846
2 17885 50180
240 1080 6170
2 19454 44645
2 40067 63999
2 34602 58450
1 13779 46164
7 55508 98827
2 18048 95452
1 3486 35992
3 59321 82871
1 33871 69748
2 12526 49070
5 8277 29061
2 41798 87477
45 93032 93472
2 51425 80826
4 55879 56174
4 26870 36227
12 12347 34824
20331 34843 35560
11 7475 19615
1 6929 46537
3 46816 81831
10 53524 61077
2 54979 89191
1 223 54212
9 16763 34391
2 8541 82657
1 22887 32385
2 14655 25127
1 3599 87451
1 19348 22048
36 4712 15696
2 17522 83019
3 46011 72381
3 57676 63933
1 59276 71346
2 11730 26923
2 49737 81839
1 36522 84094
1 25525 85570
1 40878 65347
1 16433 65831
54 43050 44337
5 68391 99266
4 12239 53186
52 69919 70411
1 26954 74973
3 8307 28779
51 38566 40535
37 69244 88555
8 25600 43810
1 39474 66791
1 9504 43247
7 22020 37780
1 17356 44286
10 42309 79951
1 52399 72778
13 67963 85085
4 34106 51336
1 20066 93041
55 5432 7426
3 13580 40577
6 67032 81643
2 21293 54800
1 24713 56108
3 73383 96110
6 44550 63475
3 61643 89676
1 64418 86956
4 11855 61566
1 67636 81543
5 46274 61650
1 45530 80095
6 15294 21311
1 12408 65158
8 49220 58934
1 42372 90554
4 73900 96106
5 14851 54129
3 53296 62333
6 30395 46186
1 45342 81643
131 84678 89433
3 17476 85322
1 16949 42370
1 31328 75070
32 7522 17799
1 6524 21782
2 34859 78853
2 11829 76022
1 9463 72618
1 39963 89692
1 13071 68909
1 31072 46351
1 9131 73247
1 13700 66783
10 64893 76589
1 16580 98693
15 87552 97440
3 985 31356
1 50346 78655
1 16489 19494
2 25755 53416
11 17661 37601
5 58357 70853
5 33217 43781
1 2218 44715
1 26836 78186
1 7024 62018
67 3339 7824
4 11463 31597
2 20613 88399
2 1975 75531
1 32163 76472
3 39312 84508
1 65006 77426
2 11249 70640
7 53963 64669
309 1133 2120
11 91998 93332
5 60207 76776
5 17714 64037
1 31801 98161
3 42858 53339
1 17287 49973
1 29473 83169
1 34360 92100
1 8109 64780
50 79005 84942
1 5449 60027
1 36596 50843
2 74203 84910
6 5740 30386
11 2071 21272
8 64909 70307
5 25469 75622
102 87383 95309
2 33985 51681
1 35217 56062
2 42910 98565
1 32451 97431
2 56912 85593
1 11909 81263
1 23795 44753
4 77198 98581
5 45584 80923
3 85040 89895
3 12296 76026
1 41721 99141
2 2185 65247
2 43546 57862
13 3798 31537
1 16748 51028
2 26808 87894
8 14976 33072
1 16810 42275
7 3962 15216
5 45163 65227
7 65449 92733
1 54002 77405
3 25765 84995
1 53856 95158
1 55372 94345
2 70824 97914
2 12379 51299
1 18440 87666
1 15141 93005
5 24313 28123
4 41198 60761
8 72581 75068
1 67379 69001
3 11023 19883
4 37841 54585
1 33773 91331
3 46417 77108
1 37387 80161
4 60652 94444
2 27483 65103
16 8180 22079
1 15779 81405
2 49208 73957
4 17802 25218
2 14974 20761
1 5463 10441
2 28027 78940
3 41008 77521
1 53015 63402
2 31087 71056
3 15245 44523
25 32947 40360
6 19364 34999
8 7963 23513
1 5446 85164
1 37339 89075
4 34138 74471
1 30835 39359
1 10548 51204
2 54944 80803
4 62157 74926
3 14718 84355
1 27953 86688
1 17788 91062
1 42004 63352
6 1648 27682
2 41235 55485
1 3787 8244
1 12827 35676
3 29156 61848
2 44741 79054
1 46380 91644
2 25391 37375
7 77879 88662
3 29561 88853
1 34269 67240
1 47229 52046
1 41079 69750
2 9634 39310
2 25050 79107
1 32696 77525
1 25560 57330
2 50443 61608
1 25059 56254
1 26203 93454
7 61456 84424
2 47262 82266
1 16714 51603
1 7151 78584
24 83543 88209
1 46877 87135
7 35626 41614
2 1162 46254
5 40143 47979
1 39144 84747
4 64235 91677
38 90983 94793
12 71276 80465
7 55532 58705
2 15537 54390
5 12504 54436
1 65060 88830
2 23462 44027
10 63476 84065
4 50441 88303
1 58138 76894
7 71512 78281
3 72587 98936
6 30926 55327
1 17029 88057
1 28421 60788
2 38526 92024
6 18 31186
15 20483 27964
45286 96826 97491
3 14434 89750
1 26504 76919
3 64794 76244
1 44568 82866
1 13966 76038
6 30561 38353
5 74297 85979
16 2871 29541
3 22963 73656
2 50420 96999
43 2169 14454
3 55846 85176
18 80719 94111
4 48334 56042
1 14448 36281
7 21427 34381
5 47163 71965
1 6412 99413
3 70676 76093
11 60571 66808
4 27036 48868
2 661 83244
13 21305 26263
3 49470 61065
2 12475 60507
1 7745 27340
1 18181 96893
2 25045 82605
1 22242 75478
10 26528 35512
2 25109 62266
1 39862 89887
1 18296 68983
1 3760 73888
1 26659 81153
1 48973 90412
1 10981 58396
5 13993 47309
10 52295 88253
2 47672 83724
1 29746 76505
1 33066 83913
15 22554 25461
1 69134 80020
35 44754 45767
4 35748 56654
8 57655 63792
1 50216 88193
9 2519 31019
5 64087 76353
15 80797 95612
4 1207 76836
7 31053 44046
33 87067 88448
19 58065 59157
4 20145 49247
1 24525 96864
10 1132 8078
1 9127 76612
1 19843 50649
2 64655 96487
1 37804 97449
3 8388 33156
1 2233 94562
3 70636 86124
1 39965 80812
27 14557 19979
6 52147 87329
11 50492 62072
4 24482 53566
1 4520 35012
2 24907 70749
3 81375 99815
1 21941 45979
1 20803 54984
1 49013 65016
3 32667 57980
1 12625 69279
7 44413 47209
1 6854 60006
3 53859 81807
2 35954 99481
2 47494 95395
1 40885 97624
4 33741 45134
13 70447 95747
15 28412 34574
4 13977 60436
30 15317 19939
1 10990 45606
2 54099 59370
1 33806 74120
1 9554 44672
1 47741 73014
5 40466 48333
1 14811 77900
1 54208 85544
2 11531 76535
2 6571 18470
2 24716 53917
2 7408 23767
1 23743 49754
1 12698 90542
6 71382 96789
2 61799 86458
1 271 91136
1 53463 56826
1 74230 77632
6 22037 95698
3 59873 90868
7 29933 33809
2 11223 99182
18 2703 12173
8 5789 21358
2 22547 98770
3 4032 78850
1 44646 69679
1 20372 93506
1 20477 85975
5 8230 39953
2 19134 49034
3 48579 93659
2 36826 86415
4 22230 40374
1 13599 98221
2 84944 91089
2 10794 35975
3 60132 92056
41 89337 98323
1 46579 96471
4 18080 42612
6 74376 82725
2 1934 67667
1 4707 72141
362 94216 98960
1 18720 66983
7 60864 79049
61 3157 14898
2 63340 84295
11 48345 50904
1 29118 46434
3 47475 95271
2 38200 62284
8 11080 39931
1 13454 50440
1 10483 55986
1 272 74780
9 66115 70013
87 88398 90046
3 35351 83156
5 40564 52210
1 20060 45429
17 13758 17317
5 55812 94443
3 64479 84094
1 42869 88804
2 20459 38550
1 61965 76125
3 47114 54814
2 71451 83922
18 34436 43285
2 10017 65763
1 62914 91674
11 9544 23690
2 14923 56583
5 44642 91630
2 8378 94959
1 50360 55635
19 74524 83226
9 24619 29682
2 38961 91044
2 33143 56515
1 26889 76642
1 32503 49053
2 22861 57498
6 36919 50204
2 66427 88855
4 22723 96072
3 33190 42729
1 2434 96982
3 10099 29567
4 46446 82549
1 3438 90403
1 14782 97036
1 20373 98632
3 24913 42854
1 10398 86090
1 34572 86622
1 44159 97185
1 20026 77349
2 41955 99536
1 30335 56972
1 45110 80616
4 54467 94846
10 53243 61050
43 13803 15710
31 88927 95914
5 95 52905
1 28430 86143
1 15664 56599
4 68377 93725
5 5321 45209
1 21188 35521
2 23394 90911
1 85152 99834
1 19975 44300
17 77631 79961
4 46195 89974
5 79738 97506
3 57654 74678
13 20379 34338
3 2088 41682
1 6800 66086
7 78899 96278
8 40269 60762
3 29845 47455
2 2995 66927
1 28938 68284
1 7287 85635
1 13039 43684
1 5687 92258
1 3410 43873
4 57481 85179
50 89650 95698
79 64878 65278
45 85889 90992
15 19277 23558
1 35444 57550
16 10560 19063
2 29058 87304
3 27399 71882
3 28440 72914
1 38090 63057
1 32967 91999
52 6974 17175
2 20225 85109
2 24697 72097
2 34456 40334
17 9367 13935
4 63700 74750
1 61844 67765
1 28933 83506
12 70798 75960
2 38044 75674
12917 7609 8016
1 42293 71004
13 95224 96382
16 23048 27734
7 11177 53242
4 38135 54804
4 6227 25810
1 31164 60484
72286916 1718 1735
2 11274 92360
5 10705 25754
4 87507 96118
9 28477 34965
6 10979 25121
3 50198 57678
12 59264 97612
2 14906 69552
4 30067 55666
7 67671 68527
2 32654 71031
1 49111 82366
1 27612 60286
1 11812 48785
9 8796 16268
14 56718 63567
4 37829 87001
1 43920 82417
1 45655 85895
8 40498 47411
1 16445 92673
2 17302 43685
3 23956 60199
1 38776 83841
1 29300 58455
1 5622 98392
1 46040 81983
1 38099 62398
1 25080 97664
19 15070 33911
1 24719 43125
1 9846 90757
1 4054 55673
3 28976 89383
1 22859 98239
8 51075 87421
3 75827 80759
2 21503 69146
1 26523 90718
12 9826 21394
2 6639 58553
1 21628 83680
1 11795 48054
3 21766 70669
1 52580 67016
18 14978 18450
1 9133 96476
2 11601 31714
3 3769 50898
2 36716 72078
1 12917 77290
1 12582 59355
7 73349 92585
2 9449 34178
2 938 98641
1 27463 87730
2 45099 69594
3 17195 29557
8 68974 74467
3 56929 65306
1 20493 95022
3 51821 89776
4 37311 59535
3 12599 20460
47 1566 8282
6 18765 40331
8 76374 93920
1 54672 92982
19 83708 90391
5 56784 65520
14 71598 99434
1 14534 34207
7 69127 84893
3 45378 52707
1 70044 75656
5 9505 29060
2 5290 77474
3 5496 49098
25 82025 85279
2 19535 45883
5 30866 94251
1 67026 99694
1 47013 88543
5 4983 21271
77 5511 10996
36 88845 91290
5 26980 40577
1 5155 97491
4 18785 67054
28 6934 14821
6 27035 52767
16 74795 98277
4 51903 69095
1 9245 12177
5 71173 80329
4 4690 75316
5 42154 88693
4 16205 56273
1 20445 73282
3 58213 73009
1 30775 52854
1 3771 14993
5 50968 88800
5 24046 32862
27 67203 72583
3 32978 99484
1 55283 62805
1 59151 86508
2 8704 47180
4 60859 66996
18 51947 55882
6 16658 36002
4 5112 64012
8 1546 8057
3 65632 98621
3 24749 49646
7 70089 90760
2 2374 54264
1 61033 86176
1 8076 10838
2 31418 91489
2 16611 49996
4 50351 84980
5 42747 63624
1 55572 94290
2 30447 62918
1 29787 37239
1 23876 73968
2 19298 59249
2 12581 53046
6 64551 99276
2 3656 32309
1 29789 96783
1 4417 75850
3 54757 89254
1 19479 93282
1 47145 82079
76 62354 63191
24 11488 14114
1 43246 92345
17 34324 38503
3 12724 15992
9 9544 28822
8 13759 52609
2 27411 32957
18 54774 58558
3 72845 91852
2 11912 94385
2 15476 82479
3 18419 25485
1 17121 96117
2 2024 55013
1 32019 85509
2 38215 88709
1 6375 75508
3 43032 91563
1 41233 52286
3 50746 78314
1 21487 78335
5 83191 91652
3 8717 48597
1 12015 67598
1 10780 72552
4 48874 95299
3 59054 80656
6 54498 73611
7 1378 43933
1 36923 62754
1 15746 66829
1 44747 88666
3 12760 36077
1 21776 34918
1 3307 35901
1 22507 98526
842 96747 99884
2 2171 33989
1 1004 32389
1 7603 99823
1 18550 54963
1 23565 63850
1 13488 65200
2 32837 86393
3 56916 73481
3 26791 54944
61 18654 23606
2 39103 81092
3 8492 27272
13984216 96244 96522
12 63266 72299
2 28212 96310
3 6234 27893
20 9788 21104
4 28436 60107
5 42268 50135
2 27271 97241
1 26876 39289
1 8954 38903
1 1152 54178
7 47998 74375
4 12719 62200
3 62006 95416
1 37317 81166
2 11325 48674
2 36702 96124
2 36536 57804
2 33741 84648
1 28762 46963
2 13820 60516
8 32397 35049
3 63722 89556
36 79068 98241
2 16288 62309
2 70565 86162
14 11216 16599
2 59779 97162
1 37126 59832
4 44023 61035
5 3015 14589
1 62072 79621
3 28653 66617
1 36293 78446
5 28220 39291
3 81168 85271
3 7908 24693
4 25018 62240
3 8583 41864
1 43276 70444
3 2376 78109
1 53371 81885
2 63954 90120
19 23362 27947
2 79200 95399
10 60846 91497
3 21243 41351
1 3068 43878
87 15096 17194
5 11493 57723
1 21390 48689
1 10323 51997
27 68680 70860
3 915 28957
7 45862 63632
5 56630 97872
11 71739 78872
2 52447 55866
1 15675 83889
5 11308 97036
30 25473 27522
1 7651 81999
4 23431 51351
1 11019 86683
16 493 11261
4 23613 27090
2 15800 23684
7 55240 82203
2 49529 59478
6 41878 54890
1 12998 91707
2 64352 89916
2 39330 65580
3 62180 71806
2 25805 60730
1 69364 83251
1 27435 68323
1 40776 91344
1 53160 96603
3 54978 68698
1 20846 94416
6 24312 44337
1 19817 88209
1 46206 61525
2 35513 77778
2 25629 65075
1 35497 78356
10 12790 42652
1 25124 50094
1 31966 46073
1 14810 74082
262 9762 11564
1 2795 38268
11 43500 45734
1 26565 81723
1 36682 97140
1 32301 87791
1 24508 39607
3 49907 87573
1 10245 84113
5 63208 68825
1 48513 98211
5 18619 55613
2 22866 42186
1 22547 42636
2 38714 64133
1 14530 75701
1 8446 68517
2 33736 75396
2 31078 49629
5 61607 87357
2 13249 55646
1 16059 35909
1 19480 42490
11 82766 95014
8 53282 94432
1 24789 82109
2 58031 82932
3 67492 86492
1 58139 67542
2 15619 60368
7 44791 53736
1 13498 66764
1 18922 50578
67 83677 87740
3 57902 78724
3 47297 93852
2 22204 95290
1 33125 91491
17 25226 27812
4 39732 57720
43 27839 31952
2 28946 36395
5 67501 98184
4 72437 91983
20 75189 79827
132 92496 99193
5 18404 29946
1 1265 78888
5 14249 94279
2 80952 98263
3 33776 76375
3 38308 57140
1 42168 92769
3 21380 44688
2 10839 70291
8 11757 28592
2 41108 90684
1 22750 73759
1 41932 74257
1 37822 93459
1 7452 68025
2 46398 80132
1 46416 93330
1 16226 55547
1 39590 68015
1 43869 71309
25 16819 22834
1 16833 45697
4 85514 93141
1 36088 54377
5 4292 60907
18 34626 36180
2 12301 74160
1 66716 94039
15 68560 94898
2 36458 57964
2 57089 76878
1 16885 86150
9 81003 88325
4 7407 64625
1 24792 80456
1 45144 87857
4 56905 94954
16 89930 97218
1 73896 86387
2 48761 99061
3 2966 81515
2 33440 51461
1 12338 88889
59 92087 97539
9 5675 34400
1 35476 81644
2 742 93575
1 44703 58451
2 26680 64088
1 52685 58626
1 46629 93666
8344852 146 791
6 56918 74177
6 35023 36883
7 37643 41467
1 368 65223
1 17458 97525
9 71911 98098
1 47877 74477
2 4260 88718
1 10248 72981
1 1299 82826
1 5541 46974
2 56964 76322
1 10200 51374
2 19656 97458
1 40088 85769
1 54965 99860
1 66575 93033
1 15874 46993
5 44413 67544
1 63647 99229
2 19626 33501
8 47270 52504
1 45404 70921
1 33477 81717
1 14298 73892
1 30216 86227
1 48901 94339
1 7437 84710
13 66698 69423
6 77530 96019
1 45720 65676
2 6609 96822
1 11362 80217
10 5425 29466
1 43608 67174
3 43108 79094
1 20860 67594
33 954 23721
2 23887 96268
504225 33041 33404
2 21986 56306
1 36372 50934
1 39378 88417
8 67076 93941
2 10161 97182
1 25688 92703
1 58863 78389
11 25294 30258
3 6459 92651
1 6960 99146
2 82640 93191
2 30474 92676
1 28020 57495
1 10028 93193
13 36227 47625
2 59931 73584
2 26401 83204
2 6654 55831
7 19838 33625
1 8931 57201
1 17292 80320
1 40988 92648
7 84006 92404
1 8178 97504
3 6780 88771
1 61935 96093
2 45800 80590
4 67784 91504
6 22026 27058
2 44497 73619
3 28812 44671
3 5548 37574
3 34744 95296
1 15411 70232
1 22378 60835
2 25511 67389
1 15099 80062
1 14301 65673
1 14260 89477
58 40890 42179
5 71077 82472
22 3298 14160
4 15480 63288
2 60670 95415
2 41411 70364
62 3306 16658
2 21974 80347
1 1410 59261
1 13896 80618
3 69129 85618
8 5018 44753
4 68209 77812
15 33683 35048
5 48306 55959
6 4675 38231
1 47961 52740
16 82781 97304
1 31493 93715
3 4329 73364
3 52059 71752
8 79509 86980
38 3461 11047
4 22573 48581
1 21703 73258
1 23937 51448
1 45529 81945
5 53083 57257
6 56791 94400
1 79561 82350
25 89486 99052
4 36995 71533
3 85909 91291
7 21733 66872
9 70515 97113
2 46425 74777
50 86819 88701
1 21119 92786
1 61673 93785
2 41822 69414
2 15522 76131
2 50806 90205
1 8154 54693
6 6962 41728
10 34911 38615
1 34225 93508
3 44636 94285
2 24448 60019
1 3432 64334
1 33773 69469
11 74425 85060
1 33892 72673
2 36582 68901
1 47858 63546
1 35058 83897
29 51559 53431
1 15499 73680
1 8215 53008
3 65006 65793
2 10886 61857
1 23707 62600
1 71072 90488
9 69647 94610
2 10761 77968
6 79882 98816
34 88626 96979
4 37956 46579
11 30906 39122
6 8798 38241
4 58664 69001
27 45524 48931
6 71858 86403
2 22230 49337
52 96677 99124
28 93749 96092
5 49560 63716
42 9774 14283
1 21160 61568
1 5906 31521
15 85251 97844
6 31224 77941
3 6709 68189
1 9506 42313
2 8127 87677
5 41646 94992
1 38250 55228
1 30551 59644
1 34064 91855
1 38048 72287
1 19218 96096
2 5434 36535
2 28584 98782
7 5191 27920
2 20757 77495
14 15604 29304
2 12885 30991
3 43961 70689
1 37537 81654
6 59711 73798
3 68420 73578
3 12129 99555
1 8112 77665
17 63790 65886
1 50535 90380
10 76845 89405
6 25002 30186
1 15296 86367
1 624 50411
5 30440 70676
13 81566 95786
2 32938 62320
9 1038 15207
3 54856 78282
1 69094 98579
4 6955 89159
3 57326 69990
1 37953 70957
1 50350 91242
1 61035 99558
1 15236 72003
5 10731 40547
2 12805 70020
1 26180 67684
1 10776 61433
1 20510 92421
1 7357 58566
2 17158 86308
6 66312 79192
2 8387 68462
2 26826 51191
1 1305 70057
1 17865 35229
1 5619 89577
2 33393 88815
2 3203 62701
1 16162 56206
8 75649 97959
1 55808 62484
26 78316 81391
5 16510 41184
3 63738 69108
7 3980 17461
3 2572 80511
3 52672 96860
1 10858 36492
1 26873 57177
1 785 82706
2 9667 59480
4 9193 32834
2 56299 72837
2 11151 79720
4 51766 68270
2 39455 69784
3 7504 31342
7 66902 78543
2 15098 31038
1 40331 94990
3 27251 81560
1 34628 71975
5 71043 84092
2 36007 70679
5 4510 45142
2 46774 94924
2 31855 68440
2 31734 95842
1 48431 94175
1 12778 75882
7 37484 45454
1 20271 73832
4 21054 33228
9 8804 24721
4 46432 59701
2 2204 20773
5 7516 47627
1 42769 91687
1 4374 97704
2 21282 71750
1 59094 70230
4 33766 85000
2 37436 47622
2 18361 45450
1 9196 59347
3 58235 85817
1 50962 75798
1 19948 68093
1 50594 63197
1 2454 90689
1 25546 76225
3 46983 54527
13 72262 90322
3 10758 58586
1 3198 48434
1 7340 75877
2 9107 91533
1 29680 97347
1 46274 80255
38 1493 9461
3 33654 39764
31 81899 86012
5 20816 28595
3 51886 77308
5 65560 76875
3 67149 89966
6 40926 49489
7 60382 71751
5 27635 67924
1 4524 75684
3 23075 72870
1 32696 57696
1 15237 96369
5 55630 59219
1 20639 78841
2 216 55569
1 24440 50557
6 22989 43372
3 72387 84062
2 35666 60166
2 12978 51691
1 9922 46093
1 44367 91689
1 26538 99889
1 30662 80786
1 24495 81065
4 67474 81583
6 53525 85413
3 62269 69143
1 29577 81021
1 32604 79781
3 55191 56520
6 24526 34104
11 25646 31052
21 84191 92474
9 70282 81733
3 41873 68129
1 18196 32812
2 13056 35805
61 87115 95133
1 39485 52308
6 32020 99952
3 29163 37475
3 23221 44706
3 39597 87444
2 10362 51636
2 67331 74348
1 38139 95023
1 27030 81228
2 64115 67746
5 42274 47678
8 75503 99008
2 5423 56505
2 37219 55001
1 12415 65524
3 57589 70165
1 33375 88730
3 59116 92759
5 741 40032
7 8155 17360
4 36166 79677
1 44335 66970
23 12615 23123
3 28196 74693
2 57715 92413
7 4225 38970
4 32982 42999
1 83113 99052
20 7958 11855
1 52124 98997
32 25835 27588
1 6214 87831
3 28094 80248
9 80232 85723
2 8503 76742
119 320 7316
3 34342 82136
1 56414 94919
1 28597 54881
3 29595 98717
59 10215 13327
4 38514 86279
8 77384 82541
3 5805 77396
1 24695 94201
7 45326 62751
3 62891 76094
3 29914 45062
1 24427 63363
3 61625 68121
1 19961 66579
1 7005 70356
3 18117 52564
1 71663 73727
1 3019 77456
4 70820 74610
4 48140 60013
3 9604 59800
1 11555 87948
1 22237 87186
1 6347 74691
21 54321 54383
1 31185 80644
94 15914 20679
4 16230 52641
2 3533 50480
1 63662 85592
3 70241 78751
1 56556 77647
8 53471 74069
2 21180 67329
1 31136 38050
1 16459 89525
2 50483 94369
5 29210 36086
1 30443 80563
1 33978 37547
4 68459 95210
1 48116 89111
4 38759 66984
1 44709 63169
57 86334 94710
2 39875 66976
1 43545 97029
1 40880 61593
8 84927 93957
5 26606 45253
5 3769 53920
1 15941 74221
1 33468 51825
27 74956 81762
2927 1736 2244
2 5307 65760
1 20679 49973
1 5296 72591
1 16997 73714
1 43398 76204
5 47892 62479
173 94040 99073
1 92353 99913
4 27575 57170
2 11136 63469
3 7641 37274
2 44967 63218
1 20736 97330
1 46009 75645
1 32820 94989
3 75532 77962
21 14195 29732
1 31277 86773
2 10790 80771
7 70536 95455
11 65572 75469
4 37815 60323
3 10750 32575
2 29839 39827
3 12898 38751
7 56996 83641
14 87481 88154
2 30527 95777
2 7500 48860
3 41226 51666
1 36986 62818
2 42513 62312
2 19860 93769
1 58464 64373
1 10185 52500
1 16772 37720
1 33160 76480
1 12233 31036
8 49416 52350
30 39387 42855
3 34662 71346
1 20919 70793
1 38020 92934
1 1337 90131
1 4555 80463
27 61142 64665
2 42539 74892
6 5086 43832
1 37695 96342
30 79630 89686
3 81215 98707
1 5270 35233
2 70563 96251
2 835 71407
4 40523 65021
1 40680 75363
1 27617 62578
2 10707 95251
6 62294 81845
1 25098 82609
1 7852 63618
2 20622 81710
1 25460 96340
1 20087 47699
1 3273 60860
13 70468 79769
3 17404 57315
1 31561 86473
9 76605 81468
6 11407 41026
2 33351 90869
1 16539 80798
24 8819 17316
2 40517 91414
1 38283 78341
1 15966 60846
8 54762 56224
2 48590 74658
2 13473 69635
1 9959 55499
9 27805 36307
1 7030 64118
2 19911 64913
2 18899 34523
2 5776 37999
2 50508 52163
5 9203 11235
1 2441 82754
2 23269 75367
2 36373 79931
333 3947 8577
12 65939 75271
24 16012 28775
9 91172 97015
4 17827 53502
6 25996 29154
102 90747 93829
7 62599 78106
2 28206 60615
25 79049 96575
1 5395 64866
8 70307 79350
1 54610 67067
3 34214 66456
10 59737 63327
2 31665 40992
7 27745 43349
1 39488 90791
4 70328 89271
10 15397 21923
3 2659 84756
2 68479 87322
1 25712 59049
3 1421 54909
1 18345 73185
3 69120 96798
5 19065 32425
13 76320 89887
15 54968 57246
4 25546 63143
1 27883 53685
15 8291 16905
1 19328 82628
1 17280 69710
1 27602 87924
1 29747 83573
4 36714 62862
1 41659 81304
22 15216 20721
1 26824 90411
5 20818 94332
1 26082 85837
1 46354 86266
3 43737 51091
2 67394 97732
5 58863 97235
1 52732 90286
5 74352 79808
2 17697 86635
2 5330 88189
1 21411 88089
1 42501 69667
2 8843 65203
1 26726 59859
1 47543 59783
2 24529 66618
2 35094 38433
21 47347 49412
1 34831 71722
3 45182 51604
6 2340 34739
8 55553 83469
1 2884 67480
2 23316 54390
7 88093 90471
2 21834 75069
24 2157 21804
2 47108 90706
2 2558 92704
1 50243 88648
1 29781 93986
38 21476 24286
2 4107 73584
1 20858 80315
1 44013 97345
16 12096 18363
1 67013 90422
13 34454 48478
1 17769 42675
1 33708 63804
5 42132 76109
1 34505 52523
1 4974 79058
7 6007 17864
1 37072 75773
1 52606 79558
3 47414 74970
3 52893 59110
5 10360 38328
2 2689 91687
1 36456 65001
1 4264 63247
2 44858 57935
1 14391 49882
1 50651 90070
1 17749 86051
2 17201 95466
1 45829 61743
2 25308 40446
4 8063 34739
2 28283 32006
3 12251 73994
1 41561 72920
22 18780 23491
1 34139 41553
24 78429 84240
157 89473 91561
3 48787 60514
7 24363 45198
1361 1595 3592
2 31980 87795
1 7789 97052
1 24153 49485
15 60241 63059
6 53197 56222
4 29763 48666
2 1258 47846
3 355 20615
15 73665 84063
2 25818 95687
2 4981 92785
13 23537 33777
50 64828 71649
2 10215 54843
1 11229 97762
2 17114 96208
9 69367 79959
42 71225 71887
2 13771 40176
1 5344 51141
1 39372 43470
3 30627 72108
3 24748 33190
1 14620 45398
20 18756 20253
3 37164 48140
6 72892 76565
12 69146 94315
1 38303 91538
2 9529 42481
1 35092 49437
6 6931 20687
2 45230 84597
5 41306 50474
2 418 93866
10 66579 74591
3 16912 48413
1 52003 78000
2 22754 28249
1 13007 90794
4 38963 45064
6 9176 48859
9 64320 72582
4 15914 60201
1 63901 98159
4 55552 94174
3 16161 69252
1 12500 81718
1 32098 88931
1 20736 51946
7 2524 26582
1 24628 53526
21 5316 12901
20 52242 66536
4 16807 51770
34 81485 82067
8 20118 34623
3 11497 23031
63 5537 9081
3 26068 38297
3 29412 99248
1 41339 75312
2 44401 94338
4 7009 30782
4 29443 54741
6 38300 43820
1 14956 49718
1145 98610 99834
1 26408 67821
10 53703 92746
3 25948 36095
3 34139 54856
2 35545 53307
1 62583 65172
3 45538 59458
6 54099 82363
14 5959 28967
2 56737 62430
9 76606 95121
2 12912 70192
7 77858 91042
4 24781 83935
1 5252 88141
1 10704 57765
1 30444 90634
1 3642 78314
1 16588 56786
1 17818 68520
3 11922 51660
2 36901 62432
1 24721 66790
1 32228 42257
2 50439 57786
1 6369 34150
1 10637 98946
2 31290 85553
1 6577 57885
2 18282 40603
2 13401 36958
2 24344 29642
1 1213 65559
2 32726 51119
2 3063 47241
7 19290 35454
7 59550 99707
1 46828 60301
3 6603 91681
6 85002 98391
1 6085 83118
8 60679 74860
1 53558 69490
1 43174 99287
1 11553 73436
3 2912 45248
15 15622 25091
17 78750 86804
9 66029 77415
1 23597 25906
3 43499 74765
2 57858 61123
5 5895 84293
3 8733 56090
1 56651 73677
1 2476 3138
16 47271 49602
2 25299 87100
2 4527 49093
3 56820 64736
1 57844 97249
7 32413 57199
1 43777 73851
2 56558 87254
2 21042 69832
17911756 61296 61361
2 38643 60680
1 31195 81739
1 51617 76891
1 20778 57985
1 9417 47912
4 50944 60923
8 70442 91200
4 69699 81287
3 12047 88919
2 74992 82720
1 9305 27685
3 27689 50381
3 8314 77774
1 39405 47560
1 3458 43981
4 57064 64657
4 74499 93534
4 65295 89292
56 3279 7744
1 73182 88999
1 18173 73200
4 58203 64845
3 71230 94141
2 15705 88441
1 35360 87380
52 89853 90351
5 38881 71611
3 26652 54160
1 48744 74201
2 7304 79515
3 46838 63138
1 50452 97536
2 43269 73944
6 155 43461
6 16793 26579
1 32759 73628
5 1925 25532
33 48265 49318
2 33989 68703
2 32923 81946
2 32302 79078
1 45926 74435
2 22934 86689
1 729 80291
1 19505 47917
1 8012 88448
1 32822 93924
1 19923 55950
3 53177 69998
1 20840 73772
1 22218 70124
10 84278 94156
11 62982 92767
3 15990 82618
1 36483 76166
1 6394 76422
1 36647 95062
2 20633 47146
1 7527 83822
1 31121 63333
1 9244 72506
1 1479 55687
2 51278 89677
2 60878 72289
1 51399 68845
1 31727 81444
1 26015 76664
1 42021 74331
1 40486 72487
1 49890 78473
33 73644 75494
3 48887 57772
1 279 57389
17 24736 36536
2 39613 65406
4 16022 80655
1 23404 76305
1 61463 80912
1 58062 78101
1 35708 65454
1 14818 68153
1 23733 94057
1 24391 99213
1 232 70100
1 35866 98807
1 17341 83933
1 51753 92665
3 14080 27914
3 33811 40333
2 33307 90221
71 83277 92482
2 26296 85569
1 34122 63648
1 2459 83898
10 46429 55386
1 46560 85825
3 30935 76507
1 17810 62048
1 24343 94361
1 73822 85701
5 35504 56374
1 11713 53758
23 71605 77901
8 79302 80222
4 37396 44915
55 89368 91734
7 62611 65443
4 53717 66570
4 47713 92851
2 64761 74686
7 87581 94719
6 79543 80810
5 26851 61162
4 4557 50047
573 93286 94095
3 32294 75966
1 37546 78903
1 8350 65368
1 57742 69064
1 52942 88529
7 84473 94964
140 79777 80747
7 55877 90388
1 17366 73903
3 72834 80814
1 10653 78188
2 21368 59168
1 49122 99000
2 37641 81051
1 47509 57109
9 24840 45470
2 53124 61992
1 48895 77786
1 12283 42336
6 15897 39371
3 40761 61008
3 69098 88480
1 68906 81649
11828422 39471 39724
10 24167 34803
45 90922 94153
1 12796 61359
2 36367 90724
1 55654 88979
2 52441 99572
2 3710 92685
3 48178 84729
5 38475 52414
2 3848 97661
50 45 19491
2 37399 62429
1 7578 89046
1 17440 69332
75 5196 14737
2 53637 85471
1 4979 72504
1 39949 80359
1 14903 88290
21 4616 8457
11 2393 30129
19 9952 17565
1 5504 76525
10 31770 46959
4 13065 66176
1 29341 73309
1 48626 81374
11 62268 70766
1 57615 87154
2 28348 95876
1 27831 77143
1 55016 93489
1 13972 82962
1 9079 78290
1 20916 67584
1 60017 67976
4 35624 50167
2 13227 78720
1 52422 79559
8 65683 71956
2 49104 66827
49 2645 8184
1 59638 83557
2 18206 49744
3 46422 97269
113 13407 15558
3 23701 36503
20 71480 83496
11 5931 23022
6 4401 47096
5 32305 73222
3 9629 26868
1 44757 59758
2 35077 62407
2 4763 37422
2 28149 96468
1 16207 27645
1 26500 44881
6 62355 71355
4 19781 61822
1 3988 62121
1 4944 89543
6 5969 29062
2 11095 48968
11 67354 93914
4 72387 88293
1 7412 21645
1 33201 44845
4 11007 76678
2 74754 92405
1 33675 82646
1 31876 78706
1 40510 72397
1 8711 19746
4 2430 65832
1 26073 61561
1 49979 58983
3 40922 78838
2 62347 96544
9 82744 92933
4 65 70337
2 25052 67585
1 10494 40626
3 65827 84740
2 29897 95689
1 24953 66311
1 38895 77154
1 41044 90209
4 69565 93959
6 16676 17850
1 961 53474
2 31618 84988
2 54926 85789
9 73310 93956
1 22015 74024
3 53307 98147
16 5842 23137
69 91802 92644
3 17939 92494
3 25696 50673
3 15003 54367
3 23013 38683
1 30817 78199
2 42550 79318
3 52527 61561
3 5498 75375
15 26302 34756
3 41179 96598
1 14923 51834
1 15372 45879
7 73594 95406
4 28423 38915
1 32793 89212
1 30524 48805
1 26803 78242
1 31621 60703
12 80248 99602
33 18979 29704
1 19408 92451
1 46329 60038
2 20432 80498
1 11749 91772
3 41520 76433
3 18084 76969
1 26999 48199
1 38654 79951
1 22826 57698
2 50513 88726
1 2659 62641
2 5182 86877
6 71553 82342
1 46770 92850
2 14781 89010
1 48603 95453
22 7760 15537
3 36199 64527
5 57002 61144
23 81510 95991
8 30448 41967
46 32158 33533
1 26387 44368
11 58049 61746
6 46473 74346
4 69197 87820
2 19459 40125
1 20127 62182
44 82057 84077
1 19503 49225
1 3216 96424
4 4721 85835
135 37440 37568
2 14921 91052
1 21974 43167
1 9645 74243
1 1481 67727
17 66005 72138
7 60840 61724
36 19080 22562
2 26665 38928
3 5046 54161
2 47474 68852
1 5275 32247
2 29869 42196
5 56938 59131
5 69662 76789
29 6460 15377
12 37835 53665
2 6872 75789
4 20664 33010
8 65381 68655
6 55495 84068
4 13001 19190
5 18000 80829
1 573 71341
1 29157 41815
8 47890 57702
2 25973 89951
1 7342 71627
1 53104 91861
1 6744 84571
1 9676 34145
2 25898 43671
16 19609 26988
3 33485 66300
1 36496 75197
1 4187 39265
2 2418 75236
3 22886 30717
2 4980 52024
4 12297 20416
4 13060 23512
2 748 91045
1 7147 83886
1 6393 49494
2 48869 81018
2 21906 38740
4 6026 42348
8 68038 99306
5 54875 64783
1 1081 48431
4 24878 38081
1 4146 48301
4 28948 29764
3 34534 81033
3 1278 72467
1 29653 74536
2 50217 70379
1 49791 63130
3 47544 57386
118 83228 86096
1 47422 71153
2 20122 37899
3 15246 98572
6 17213 29361
3 1105 32773
3 41852 98093
5 66226 90506
1 44444 62999
1 53750 61752
1 9797 60229
2 50897 76887
3 58385 77354
1 62042 88426
13 75636 80640
11 76869 96728
7 29324 37337
2 46128 95842
1 6021 99152
1 6117 60868
68 89410 93200
27 87591 90531
6 28887 87993
1 12213 58764
2 16438 88504
4 5302 29183
2 18811 57726
3 1251 34046
8 56425 63856
2 17597 36110
1 20314 48400
11 88757 96324
1 7182 99778
2 10523 56107
1 23894 36583
1 35313 56670
2 5600 77680
1 15307 67959
7 43600 65430
2 5706 41125
15 39752 42334
3 32595 72474
1 53097 96602
8 67695 70298
1 17681 94748
2 20591 66581
1 44678 97370
1 26984 56859
1 29004 97751
1 23191 55250
1 14550 40877
1 61262 81069
3 45366 67306
4 5368 20357
2 30882 92108
1 38223 59875
1 8969 99016
1 37764 96239
1 64849 86686
3 40006 46022
1 53046 93752
3 27015 95337
6 16336 27533
52547066 90528 90602
3 3600 86628
1 3082 92112
119 14391 16598
3 52932 70487
1 35755 62861
1 1668 76723
1 45280 59472
81 4089 12383
1 39383 60494
2 30600 51389
1 65747 73550
247 97281 99770
1 874 37000
4 18222 96380
3 2306 55299
3 48316 68671
2 1634 61303
1 25175 72478
1 6673 60240
184 94641 97163
2 9357 97536
1 39637 95037
1 31798 77082
1 44716 57506
1 52942 71754
1 40340 75917
17 80303 93776
1 51902 88582
15 67102 67632
100 638 6228
4 10305 65182
7 15781 50143
16 37981 40170
1 40484 96245
43 73728 85732
4 70599 88967
1 36887 82911
20 72710 78594
29 13347 17876
7 2055 68063
1 3253 21867
1 7998 29799
3 24137 44231
1 25976 85690
1 24983 41282
5 12783 27191
2 34387 47167
9 86251 93865
1 26209 56821
2 6028 91160
1 12217 64100
1 5175 35847
1 507 44300
1 29670 55859
1 5757 72458
2 7696 77753
1 8556 53959
3 10975 39376
2 2299 94623
1 32237 63593
1 1283 20133
1 5883 84200
406684 39500 40151
2 24285 92731
6 40574 62940
12 57183 74742
1 56669 59860
4 48369 90088
11 63195 66302
2 69912 79210
3 18696 54914
1 15171 52646
4 954 71213
5 77503 90655
2 56596 79919
1 47194 64098
2 82829 88069
6 71438 96155
1 7738 32606
12 43944 53462
2 46937 55954
1 2182 94819
1 41818 61069
1 1222 18824
4 9949 31267
4 2607 82515
1 1225 54298
9 67479 74458
15 41867 42598
1 55599 83359
13 2248 42248
32 84251 98488
2 37966 74622
25 67532 68551
1 50910 79130
3 47420 61753
4 61411 71194
1 2218 16340
7 37424 50677
7 10755 24136
2 55698 82784
4 11183 19976
6 56726 95621
5 43310 56291
2 51940 77061
2 3513 24518
1 62748 86732
2 7695 89434
1 43826 69530
2 47593 62393
2 16699 52332
1 58557 84781
3 30707 48725
3 34302 56755
36 79003 82326
2 17430 98791
1 2951 87264
117 7461 10233
2 40498 75138
1 32201 50862
7 57685 80336
1 22437 66761
2 37664 71921
1 24050 90778
1 6440 95457
1 14857 73000
1 21661 53808
1 11178 52321
1 774 62938
1 72556 93783
11 26817 39984
4 55412 66111
2 56910 88836
7 76302 95560
4 14483 54500
5 52679 94505
1 18201 64575
1 4380 67228
2 53320 69928
1 29514 72672
1 478 97306
1 18096 71697
2 18022 32554
2 1747 43956
2 20076 82993
2 6195 94972
1 36069 82149
1 5378 90682
1 53074 77272
1 44954 74147
7 76409 81169
23 21468 28654
3 77487 90507
124267 11862 11975
2 78954 94051
2 22105 86167
5 312 54680
9 16777 32421
4 4347 45113
1 37676 97118
1 13934 47461
39 76679 78413
1 30869 86061
4 49925 59679
2 23692 43867
33 5245 14259
4 45948 85334
4 22137 63962
5 7988 22446
2 23530 93744
1 546 93994
6 51669 68985
1 49709 61498
2 53547 69547
1 34514 68879
13 71217 78676
2 45622 59588
5 62792 94888
1 60222 68067
9 21756 36062
2 52327 95926
3 1877 66200
1 20761 95260
2 61293 62285
2 42273 61508
2 5119 55790
1 15686 53645
8 76661 89051
4 56267 65703
1 28937 94256
1 55072 75036
1 55724 73944
1 38692 76098
10 62933 87852
1 58910 99214
2 57040 85533
18 1376 17987
1 22117 68463
2 21797 78900
11 25314 50953
5 37277 47228
2 28470 77950
2 56410 97360
4 65237 76368
2 11506 46229
1 56162 96272
2 1817 65201
2 44149 59520
1 16619 72516
1 37927 97279
1 26135 97424
1 20997 57923
1 56544 82317
30 41085 44900
3 14520 37452
3 54920 91727
6 21561 35770
1 38073 54133
3 42594 60403
2 34610 96041
3 65600 75612
2 20293 95325
4 59444 67680
7 6582 41712
1 47359 90122
4 32206 55405
1 20634 92257
1 4110 60494
2 31578 34873
1 36780 92774
5 42343 91798
18 81546 98944
1 42298 61681
2 5901 53514
2 5023 72795
3 33623 52937
1 3511 77266
1 23079 89214
1 58436 94041
6 27079 28894
3 9747 36344
2 36950 72458
1 12194 30187
1 54072 98109
3 16542 70605
2 43415 69999
1 831 59178
2 46908 65558
2 252 72409
21 80383 84527
1 40227 68318
2 13259 28790
2 30881 81024
2 39273 93776
3 39934 51470
1 16161 51969
5 82877 84814
3 6357 74589
5 66839 88779
1 29920 39874
3 36570 53072
1 34301 87774
10 77476 99146
6 64389 70680
1 67189 84980
1 62413 67845
4 22787 85035
2 12760 73942
1 43892 78889
1 23813 59481
1 28921 66768
1 29231 58329
1 6458 89286
8 77295 90335
1 60379 80005
5 29315 38447
4 42906 85101
1 39064 70742
1 55964 94326
2 33214 51004
1 36458 83409
1 27575 79624
1 23171 81861
1 2377 93770
1 9686 88123
1 3510 65018
5 75752 87950
2 1959 54784
1 5879 62343
4 21483 25161
44 75672 76503
2 53084 82100
9 31114 39565
1 54497 94493
22 87973 93462
2 13474 60181
5 9174 78925
4 15782 32750
2 40589 94696
2 36469 50379
1 37665 82033
8 55712 80525
2 52674 53339
2 65408 72620
1 51291 74496
1 6216 81176
7 39438 47461
7 1323 29763
54 6903 23001
2 6046 51626
1 35396 47308
1 25641 82135
1 27456 62773
3 9748 58300
1 16057 59969
1 14538 86518
1 5605 90772
5 77514 89322
7 24730 31720
2 34748 85929
1 35660 56132
4 2418 8513
1 9931 47176
3 10604 29770
366 98486 99155
15 3478 37846
3 8691 59459
13 50792 85437
1 77316 86788
557 1983 4337
4 33625 98693
1 24809 44347
2 27264 37562
1 5387 48216
3 40421 80613
32 69024 79137
117 6222 7810
3 67451 83149
3 41806 79367
1 51864 73248
3 22822 46771
1 48907 71290
11 11521 36051
1 36511 78964
1 25586 28353
5 48740 97807
5 47839 58248
3 62561 68664
3 20696 75987
2 4047 49704
3 8868 30746
1 8316 48209
3 62173 71701
5 52249 63046
1 19801 65637
3 23794 34929
1 43389 72565
1 11172 46959
2 24996 39689
2 30874 52831
2 968 80034
15 5173 7935
31 17928 21588
5 10449 11867
3 23401 83642
4 39795 79131
2 18508 80629
3 65339 77789
2 46464 99916
8 74015 79029
1 62473 81037
1 3155 70384
17 63111 65350
9 27942 33422
1 44809 85410
3 5351 58749
1 50518 77070
3 48111 72582
1 53735 57784
2 31321 52340
1 15009 52278
3 29565 49931
88 68945 71369
1 47525 68745
6 64505 91771
2 1986 74628
2 44619 90454
6 73965 99418
2 61359 86769
1 54549 86864
1 52640 85233
1 56658 93967
1 49385 89198
1 30254 38243
2 1312 29403
96 89696 94921
4 21847 57832
5 60187 98182
1 67294 81714
9 78826 88501
7 15359 21473
17 81336 93308
3 47699 79827
1 6713 92452
1 37412 87453
1 11319 91439
1 57241 89103
6 10040 39498
2 16478 68700
16 4811 28444
6 10018 65009
17 44214 48694
1 1158 79720
3 44200 87440
8 2560 9511
8 82699 88494
23 70725 72897
1 6524 37310
1 65447 75875
202 8653 10918
6 44723 69362
9 20016 50178
1 59649 81362
4 62873 89527
2 7408 30160
2 37890 98516
1 26962 74107
4 52141 54266
2 39550 86302
1 26675 48695
1 26338 95301
2 48088 83281
16 28550 39254
1 21374 51610
16 37005 42087
3 46514 55684
3 10118 71932
26 41059 43814
1 7469 95725
18 1135 14702
3 4164 99039
1 17212 55998
12 12442 24150
4 68560 89335
2 52042 88277
65 13708 14025
6 37073 44772
1 36212 84201
1 70939 84988
2 8810 96001
3 45334 73076
136 2129 3877
1 35085 72418
1 9085 97292
2 29519 36850
8 1175 15197
5 29157 97617
1 17593 36986
9 56624 58770
13 8323 25302
11 71444 94903
5 31050 77838
5 11862 30178
2 31179 70200
1 9694 89170
5 22817 36400
1 37490 67071
16 60025 65318
4 67149 98612
3 16405 78075
1 15430 33706
2 49503 74950
2 45871 75169
51 1951 10398
5 22092 33148
1 14755 43786
1 12947 42053
1 27457 75152
18 6500 20465
13 78988 85310
3 20806 65971
26 77460 87155
2 31583 86321
312 93234 96399
12 10726 21129
2 34532 89142
52 84560 88189
5 19955 85194
1 14575 32376
1 25253 47123
1 7553 63017
2 43721 61863
8 38640 54859
1 45930 61812
11 19205 22157
3 41847 48040
5 51853 62302
2 38421 52153
1 40573 85553
1 26720 87527
1 3895 69783
8 6858 41726
12 70896 78604
4 60449 89834
3 1988 69709
2 18915 73470
1 37548 47903
80 68836 70379
1 36320 51244
1 2382 89646
1 33665 62580
2 65494 78459
4 67150 92781
3 13245 38020
2 60908 69442
3 37582 70613
1 34189 62824
2 15117 88777
2 10812 88936
1 9878 72518
1 36759 93837
1 25910 87136
10 80957 86904
7 43954 76934
5 72157 81250
4 24690 53528
1 15665 54259
1 29956 87561
1 41341 82689
1 25589 98058
4 50123 98221
7 35710 36001
3 22007 49506
3 55479 89324
8 8071 35557
84 93408 99454
3 24106 70347
1 15904 80181
1 37439 79787
1 35675 96896
1 30543 65947
1 42907 58762
2 111 24983
1 21282 85535
13 82036 86968
4 47297 86150
1 42256 77923
1 14006 73717
1 14191 90594
4 79168 94316
3 52989 54908
3 21465 96711
23 1156 15449
1 40274 89418
2 56055 82587
1 32579 89890
2 17952 60419
1 1310 71502
1 51156 89580
7 78649 87235
2 4132 72246
1 12316 43705
1 18965 98061
2 1219 87603
1 49435 96662
1 31502 66722
1 23455 69906
3 31153 45213
6 51329 52781
31 19052 25949
99 31019 32232
5 58339 62784
2 54441 64601
2 20461 57744
2 11384 43680
3 41631 88747
1 34960 77230
9 73554 87350
3 9357 50433
5 34577 57083
1 19695 96131
1 11719 97221
6 71128 98338
1 22218 68431
4 31138 37311
4 18371 57847
1 28275 63232
1 26632 76861
1 42595 79223
1 35206 49807
1 23396 46224
28 25919 31549
1 38927 58943
1 30488 86280
2 41655 51588
1 43213 86895
1 3180 50940
1 13419 49684
1 32060 56767
1 27687 45253
13 72026 75313
2 39458 67948
1 18810 43805
1 34540 52203
1 7910 85757
1 26805 62365
1 62690 73369
2 2425 45220
1 25315 55996
10 72737 78870
264 23678 24306
3 17359 92100
1 42365 78732
1 14853 67171
70 12609 19832
5 73397 76323
3 2547 47856
20 66652 71942
2 37791 43592
1 619 59069
7 12198 27533
2 39682 56658
1 38786 88944
11 77629 92576
1 5600 87177
9 43658 96132
4 11674 23481
5 44692 61997
1 9681 88987
2 6871 60267
1 5286 61140
1 12004 62148
64 3644 7968
2 11527 95309
6 73427 94547
2 16762 58732
11 77727 94591
2 7044 68754
1 7433 49590
6 51254 62996
2 9796 81148
1 22997 95789
1 41328 46810
1 25498 66329
1 7156 63315
1 45254 94759
18 16384 28964
1 2434 87626
3 40913 83230
1 30974 85251
4 39195 43233
1 34122 61013
1 25638 59799
5 23850 43887
4 25530 28910
35 32796 37461
2 29377 40314
19 78537 86664
3 11797 68740
1 38418 97413
108 93340 99539
1 16312 46286
4 42213 81208
9 18011 32150
3 55024 72192
3 6628 75717
1 18611 34237
1 55801 93415
1 16217 64235
8 4463 21066
4 17880 49947
1 11363 89916
1 25680 89088
2 46307 54134
1 15933 28684
15 81601 90361
3 22623 41243
1 42257 88987
1 25123 89129
5 73160 84733
2 1553 86886
33 36583 38402
10 62248 78110
4 16515 59830
3 37431 66642
163 86510 88774
3 30927 88311
75 2881 10883
3 44812 55211
1 31216 91944
1 45760 65471
1 44766 78444
1 45626 86822
12 3063 7046
1 30229 97090
2 4418 48149
3 24379 31805
3 10414 99793
14 59362 74338
3 91463 97071
7 11122 46353
2 2612 38838
2 7579 49805
1 17310 72688
1 42377 48600
10 37772 41121
2 27663 91281
3 23150 39145
2 6779 93464
1 12071 76431
1 25219 91806
19 66479 68613
1 15986 94489
1 14474 92671
2 65219 80495
2 23146 96988
5 63136 69447
2 36376 66974
3 46127 73519
16 75323 87823
1 14756 84869
2 7637 80767
14 76881 82434
1 33805 88738
12 20225 23085
2 9497 32349
2 60835 87345
2 26577 92345
5 23660 54168
15 23483 26026
1 24971 64585
1 39781 84658
3 24751 53181
12 77072 84969
3 64892 92466
1 28038 85185
3 17644 66454
97 80895 82093
1 40780 52722
3 64819 84010
1 42779 51303
2 10356 87782
5 72182 80093
5 6376 38016
2 38313 81683
3 54350 95012
54 7030 17339
2 72745 85966
38410 73033 74046
2 25818 87636
1 32427 99860
5 44390 73899
2 62423 92109
1 39776 71348
1 8290 96548
20 72599 79451
3 52916 84693
10 24560 39313
7 48401 57525
2 10160 81387
1 39077 62496
4 31521 41259
3 51322 87221
1 15825 50819
8 3923 27964
1 32768 71991
3 31982 97479
3 23967 40985
1 21312 67523
1 27223 84402
1 7957 60126
2 72347 91615
2 8644 93907
659 96960 99657
3 29032 92522
7 37627 42647
1 11709 56090
3 5591 41051
2 14968 28026
1 3178 70897
34 16692 18597
5 60395 71619
3 25319 60465
1 3341 32765
48 86444 92361
2 19386 75631
1 10474 33215
3 79966 94758
2 31224 60843
6 51418 98934
4 17269 84457
1 61666 97432
1 4975 74490
1 29147 79048
33 10653 23591
1 15755 84752
3 33183 82876
1 58190 77220
1 67497 72292
1 66386 89762
1 8877 86150
1 28028 68981
3 25387 63426
261 628 5674
5 22526 66692
1 26755 54447
5 51079 81415
5 24836 26141
2 29272 45143
1 21378 76122
1 28837 64194
1 24998 59005
1 29642 58243
1 16996 89055
4 39568 58923
1 38710 55917
2 30468 46028
32 24020 26413
2 23648 32169
6 55735 74719
5 31722 67137
1 25806 61378
3 23285 28660
18 72896 83734
3 37906 44622
55 1434 10656
2 20826 44938
20 27669 33770
2 45154 89857
6 45785 69347
4 4059 42507
1 39623 61153
2 38919 74780
1 35351 93792
1 13155 51357
1 47711 78875
1 22960 70083
8 58797 91353
3 9493 49889
1 10892 52825
1 46101 60926
2 21650 85324
1 34976 53503
5 76020 96329
2 4896 69619
1 5080 49255
1 42239 98519
2 47904 57422
1 8691 84015
1 23832 95255
8 19404 26669
1 11186 91014
2 47962 94070
9 68815 92387
2 68283 83776
2 75434 86260
1 75397 83992
4 30073 62538
2 18777 76998
52 82265 97972
6 21834 30697
2 4871 90367
1 7932 49684
2 1110 61488
3 72502 91470
2 8654 91546
1 26043 64286
2 22401 44763
2 8930 92343
1 48075 87273
1 38400 66268
1 80244 97467
1 81691 86391
1 6045 56491
2 14364 48142
2 9916 61279
64 7364 11221
4 1876 71356
1 27255 83843
1 803 63704
1 45353 51635
1 32563 89741
7 30351 35161
17 26238 29370
4 60224 89732
5 31548 45099
1 275 98318
1 2367 68901
1 22502 82118
1 12748 64126
1 2 64163
1 22756 98450
4 49820 90753
277 90848 93148
6 48438 49925
19 57926 66743
17 65696 76483
1 51690 90219
1 15580 83181
36 1466 7965
6 20264 65277
1 47707 50897
1 9348 45706
1 20789 51865
2 34230 63272
16 47213 49404
1 36924 48635
5 64519 91110
2 7611 87576
5 52428 72765
11 8702 12890
2 41830 87187
2 17783 47576
1 43755 85435
3 17306 83531
1 15907 97380
1 36326 56046
1 42114 89149
2 57941 85526
2 18929 78600
1 61017 80455
2 55427 79393
12 29480 33341
18 21920 29676
2 5295 46658
6 28504 58714
1 3722 51372
1 13457 90029
4 31407 41540
1 41236 65308
1 44443 87845
2 6224 33257
2 37471 95593
13 35607 38120
2 23944 38134
2 7597 85797
1 44560 85846
1 24915 64513
1 23177 51182
1 18448 51954
2 14283 82403
1 9374 62457
8 75056 93902
2 22918 65042
1 32581 52803
1 41767 90026
1 25653 62765
11 72107 87053
1 33297 38851
3 43324 91213
3 28506 39953
1 16810 51295
9 7136 30118
3 24484 78360
4 57010 98303
2 37290 93043
2 10180 72124
4 61366 83040
83 1018 4633
1 57888 78712
4 24152 61195
1 31058 40084
2 6081 19053
1 42150 91116
1 15363 80269
1 8709 99255
2 8696 92961
2 53056 92204
1 20451 60757
2 3214 84617
2 59727 88715
3 389 62693
1 32910 96238
2 21338 45362
23 77084 79105
2 4751 98810
2 76703 89115
2 2029 33634
1 57704 97221
3 7230 94231
2 2697 92456
1 2258 33059
1 2699 61060
3 55696 97944
3 43164 55542
2 36941 92089
36 1806 17034
5 40180 46213
2 32814 49897
5 49589 86019
1 22712 70056
1 32068 77591
1 40585 70682
1 25660 64366
6 30232 36875
3 9238 45788
4 10962 32988
1 25990 74381
2 45727 68755
1 22459 73937
3 49697 75431
1 20317 93703
1 60425 69671
12 41903 44040
2 44224 73451
2 74383 84297
2 36308 52719
1 10500 68856
2 30015 93492
1 13031 47083
80 75260 76091
4 59058 93954
2 67349 75367
2 55015 82636
1 56027 62446
2 62019 88897
1 35073 49040
2 34504 95111
2 34411 55358
4 8255 55953
9 23984 33786
160 88003 90470
30 80684 86466
1 21340 91612
7 7484 37734
11 62991 80794
3 24381 49841
3 63221 79348
3 23551 97235
1 17854 47799
7 82576 84744
3 36035 92604
1 13831 97180
1 55124 97747
2 2029 53084
2 6387 76482
21 6475 18241
2 20178 68344
1 13937 69395
2 31109 93977
1 32156 60425
1 26925 94749
1 27610 58614
1 16448 83874
1 26878 86375
31950999 97843 97857
2 33760 88999
4 48516 81705
2 22972 51735
3 47918 73979
1 5183 71031
3 35689 42635
2 49992 83070
1 39623 88241
1 66912 80814
3 22089 48117
1 22582 80123
9 87452 95480
1 12395 91222
1 9334 70707
5 22574 37949
5 18438 28107
67 2054 9525
208 92611 95735
5 22188 46510
2 21014 67486
9 64957 80792
1 37756 48220
92 10709 21049
2 29373 88405
3 5096 48709
1 38636 92855
1 38328 76935
1 37648 98325
1 1574 92514
3 58943 84463
1 30667 46641
3 77401 96206
66 35824 37098
1 74626 81106
3 69703 88419
31 70763 71321
5 67660 96032
4 11240 76234
1 74109 93758
2 7790 89895
5 36883 61114
248 94034 95883
1 21518 71283
1 22205 84191
2 70046 99405
2 66230 82825
4 5332 11320
3 71814 98609
13 63007 63948
20 359 9730
14 82171 97601
1 9976 64832
2 33121 44770
16 85904 87934
8 60370 99089
16 19758 36531
43 81459 83934
1 23028 57894
5 17588 71835
1 20921 93053
4 58026 81893
41 71624 73602
1 32268 51877
7 42950 60727
1 23870 84340
29 54947 59429
1 55033 62092
16 45061 56905
13 83331 85948
2 58186 67985
2 15132 56319
4 9229 88004
13 71642 74340
3 5926 51808
1 40668 81252
1 44690 72799
1 32479 87164
1 8263 63574
1 29846 91979
1 7879 83057
1 539 53532
13 74903 94343
3 57136 98859
3 9732 88097
1 16257 90212
1 57527 97552
19 4752 9865
2 25019 57227
2 13475 75833
1 34724 98541
12 60890 63534
2 34810 40241
45 7528 8812
4 55267 63203
4 37075 65376
1 47361 71844
5 53254 70009
3 5194 46671
5 21588 32384
5 48996 99797
1 53734 73845
1 35917 99411
18 83463 85005
3 48304 61323
1 26187 94500
16 26030 34202
1 50449 79662
2 35076 92670
1 50963 88622
1 35909 70414
1 41298 75626
1 6191 58292
3 62660 95148
2 15533 95771
2 65364 89714
2 60922 79633
3 26078 79498
1 30169 83290
1 45438 87075
7 5012 49245
1 21121 60158
1 10229 95269
1 15929 49601
1 8688 88867
1 5492 57397
2 72185 97592
1 53214 75669
41657125 95142 95433
4 36615 77034
50 11117 23915
2 60613 65441
4 41169 56740
1 52833 57586
1 1675 87558
1 36014 64778
7 26202 37865
5 57188 98382
65 9578 9866
2 62594 95628
20 45225 47926
1 10365 86547
13 957 19347
1 47539 54266
1 39968 82953
1 39206 46912
1 4337 76518
10 31341 39294
1 7055 87209
3 16926 35202
8 79491 83553
1 8964 83784
9 53537 73425
4 35136 91948
1 19711 57829
1 39011 97711
19 81689 82600
2 11245 81167
1 23885 49807
20 78573 87988
3 46470 73702
1 45729 62647
1 72493 93799
1 21351 63237
2 39454 77075
1 31055 79367
10 78330 95842
2 33098 83786
6 62127 67051
20 37386 43915
27 6613 19012
7 25664 42556
3 18460 43229
1 15173 43631
1 16518 67805
1 39969 51939
2 69534 78682
23 81 16665
2 25612 77616
1 16262 80760
1 64408 86822
2 21542 60148
5 45108 82771
10 75935 89097
2 2384 67626
4 35958 39293
3 17542 37722
73 86926 92341
2 21306 35976
3 56476 98563
3 33926 91823
3 67524 84649
1 11117 85663
42 28922 30601
4 53627 62403
3 8047 35368
1 18098 71051
5 35758 98149
2 14250 43049
160641 91762 92170
9 2026 17702
3 7585 98376
16 88034 89157
1 7465 51634
1 58721 92478
7 39982 49554
1 37941 61097
6 54892 64869
6 21356 41591
1 30709 59477
1 15110 67937
7 65380 98600
1 55871 75885
3 38268 80363
3 58361 68853
34 85 8977
4 69937 73351
1 36290 56991
1 24384 63293
1 30502 63414
4 7151 86810
1 29558 66922
6 68865 99021
3 28858 58189
1 14817 96796
2 23209 87515
2 55914 72283
1 14292 79553
1 6039 46099
1 10368 68699
2 6367 96678
1 19272 78453
1 48127 70516
2 35185 54254
1 53869 90434
2 34297 92961
1 53335 83594
1 22818 84129
1 73454 85092
9 75294 90950
2 22193 77926
2 36157 46426
1 38022 60480
3 42609 74037
1 10866 35458
2 9749 68866
1 23034 91278
11 5649 30629
20 13009 29069
1 11898 74191
7 80018 84506
1 5565 90863
2 24421 60959
3 9598 46418
1 2861 69289
3 20600 29063
9 80549 91180
4 43436 54109
2 8597 88452
1 9956 90483
1 32126 55817
2 40250 60996
2 30142 95621
2 48980 91155
3 28563 46882
35 43819 45018
2 41101 62483
1 4404 78453
1 207 72832
5 26831 37693
2 37840 87388
1 25452 53057
3 44561 96022
2 17416 58680
4 60053 99414
27 12340 18056
4 11854 23477
8 59118 70316
1 11399 80703
1 57284 90948
6 82286 89355
1 484 95253
7 19007 46524
16 20733 28359
1 10354 75056
13 63614 81057
3 38043 96867
1 17740 63577
1 12482 75957
1 41103 71604
4 12729 32018
1 44076 68576
2 31893 93904
1 12715 44130
1 31385 75011
16 72991 84684
6 21229 39033
2 51774 95949
1 26721 76617
1 55588 93779
10 47279 58347
2 59083 88226
17 81601 95388
2 39744 55836
2 18099 82605
2 25383 86864
1 7418 87755
1 25609 39445
3 45256 94722
1 61143 82120
10 26607 34311
21 74965 77846
7 62611 77383
1 3786 88792
19 12143 21101
8 45037 66503
4 21552 45285
1 45313 56507
1 2707 72643
2 38455 78481
4 3523 26876
2 18493 96966
4 19866 34640
1 26440 88894
5 70302 87124
1 354 39188
2 18240 44673
5 36561 93929
6 12543 20917
2 1743 54068
11 30676 40619
9 390 18415
4 12926 70612
1 21619 43617
1 27553 52213
1 2025 53495
2 21206 33054
1 23359 30059
1 61118 65287
1 93 72030
1 10890 31696
1 13112 89280
2 23703 52915
1 14191 62689
1 26669 52997
4 34930 65602
1 22084 76283
1 7990 30743
1 27787 41250
8 48709 62580
3 40220 77008
1 52176 71082
1 1536 51259
2 38221 91273
3 19028 55026
11 78606 97286
2 10882 40894
3 27581 79693
7 62108 95749
2 12625 83377
2 45886 97556
2 26387 37544
9 2003 9881
3 37949 67542
1 26017 30341
2 54750 72212
1 47536 93014
1 44559 83707
1 36962 57040
3 21746 53816
2 17512 86674
2 21811 38770
2 46440 67003
2 20173 42502
1 31 92179
1 36399 75544
3 1666 40687
2 9721 96550
2 12683 45191
2 57631 99934
2 13039 80842
4 40723 46097
2 12691 92544
1 3120 55641
1 24325 47091
1 19853 70466
2 44391 62184
3 12838 90015
1 15701 35914
1 30921 53840
4 58681 76147
37 9160 25101
1 23249 80060
2 31713 93893
2 3676 58310
2 13271 37322
1 4266 45115
3 17443 66644
1 30057 98901
1 38267 71824
2 17261 48990
2 44877 61627
2 53089 65299
1 14763 39967
2 6065 65187
312 85287 86490
2 22934 93287
2 9848 97000
4 61644 62553
3 21958 28141
2 52860 69580
1 15376 96709
1 11743 14378
1 42114 95629
6 2053 31923
4 59737 86893
6 9028 16100
2 12312 73061
1 44471 84416
2 47186 49240
9 2524 12386
2 8531 63199
2 8974 83781
1 19012 43773
4 72276 92739
4 27520 49392
7 6454 21628
1 60069 72106
1 19799 63371
5 32310 53181
2 11426 75051
1 9076 94525
1 22588 75858
1 22884 55630
4 60500 79441
2 26570 86002
9 76147 79242
18 61788 96566
2 452 79479
1 47732 87160
2 30150 73946
2 5999 50897
1 13581 84674
169 88051 90225
2 16379 69523
1 28673 61991
7 68020 85497
6 21748 32622
1 28735 39131
1 60508 98611
1 24714 32065
4 29415 42861
2 26594 34220
9 57551 66263
1 26673 75828
13 5502 23385
7 10469 18458
2 49885 68878
6 21099 41952
1 42111 65550
3 34935 67924
1 36193 62837
56 83482 95625
8 39682 47179
1 3910 60325
2 28798 81658
1 43263 84731
9 47726 61531
5 63352 93814
2 2657 60085
3 51335 94967
1 35866 92607
167 2756 11822
30696373 37812 38242
3 29495 46400
2 57131 90385
10 53674 57101
4 62453 68651
9 77612 97428
2 24835 85832
11 42176 49119
3 22683 40060
10 2870 24295
2 58284 70596
2 50299 88098
2 54444 75578
1 16015 92420
1 28324 70787
11 17673 22189
2 7252 85491
5 11948 52530
2 42650 70671
1 36233 85703
1 59687 77512
2 28491 56166
14 78369 91501
9 32944 38082
3 1477 98568
16 70929 76979
2 61402 79656
2 24981 67427
1 48107 78290
16 8228 23886
1 27363 73557
1 10812 85582
2 26180 64353
2 27966 93618
176059611 18757 18822
1 65300 86304
3 47414 69298
9 74421 95855
7 10452 47133
2 39722 87707
1 34456 80747
1 5957 68216
3 61300 95166
2 23686 61015
7 16302 33042
1 1062 51205
3 1125 90748
1 18519 84979
1 12284 65496
4 56120 58210
1 17586 56133
2 17658 73192
1 30615 62745
1 14464 98406
1 33534 71592
5 83727 86757
1 3903 96542
11 5214 24535
2 16176 74279
2 8394 95009
4 69320 96655
2 16261 44166
1 17858 84854
1 34379 56908
1 3335 93717
1 12517 48006
1 29127 70619
19 71586 83508
3 56528 58270
3 11179 59195
1 28699 85962
1 20660 67307
1 35506 41266
1 12707 85430
6 47261 53513
11619497 96117 96361
2 21277 53257
1 27071 71264
4 23312 37412
1 2336 71534
2 17924 50462
26 21499 25013
2 31614 80966
17 23131 28981
3 25995 52221
11 53010 68449
6 20924 29096
1 6741 74253
3 15590 65013
7 68713 81136
2 19651 75796
1 22168 63773
2 40609 82226
1 4484 47155
11 84444 92015
5 48869 71047
7 63781 80359
2 9850 56221
2 47320 50042
47 15227 17042
1 13410 96736
3 48049 84583
31 79339 93773
2 19123 95079
4 28025 34833
92 89201 96786
1 25416 44759
134 92055 97816
38 92845 95416
2 38885 51386
2 17035 78024
6 14805 54522
1 37406 73282
1 41443 54348
1 13532 73669
1 32940 74270
1 35242 91611
15 67000 96783
1 8976 73448
1 66414 98842
10 12335 21319
4 2569 88379
1 4950 66238
1 28983 56945
3 29491 46128
1 36595 55699
382 76893 77475
1 27395 76468
35 4127 15174
2 4941 60344
2 1604 80069
13 4679 15872
17 72783 75623
2 7329 84425
17 24756 34917
2 19624 63329
7 66024 93021
2 39489 60298
1 4464 87804
1 33331 83436
2 27561 99272
1 5983 48283
4 73834 98399
1 22283 34228
1 16368 68144
8 51096 99471
5 66190 82192
1 37791 97186
1 4861 94205
2 27539 97407
4 20432 80961
3 10536 42033
1 15636 90792
1 73928 93533
2 27110 61366
2 47667 55041
1 12337 78788
2 17721 55919
1 52582 86432
2 10702 78715
1 20146 67301
1 1278 41158
3 39559 85488
1 43471 80231
10 60774 79027
1 33808 49435
1 30936 82015
1 21589 32324
3 36382 51686
3 6410 40149
1 26850 54010
2 47571 64718
7 70850 91157
1 40204 79124
3 363 32000
1 30427 58036
9 24816 31265
4 40482 65095
8 64741 83495
1 67871 72773
21 29293 29930
18 7120 22036
3 20938 93271
1 40159 96198
29 1518 12531
2 71957 99445
1 52220 97637
1 20769 79686
5 92374 97348
21 43727 44320
7 50317 59681
14 81676 96388
4 63457 96305
4 14445 62935
89 24004 25771
10 57434 65392
2 6283 90895
4 67133 85647
1 39474 80113
2 47302 67446
8 42812 58205
2 67094 70556
3 22785 57151
1 2437 84670
1 39820 70427
13 2189 22196
3 51412 90546
8 14779 37073
1 46457 75209
2 43816 83676
2 16904 71377
1 4221 44135
7 70953 74112
1 40124 74067
1 4347 66298
1 47838 90877
2 13615 95299
1 51833 94379
1 60706 83375
1 38515 92801
5 33625 44617
2 42190 91578
3 33485 70715
8 19704 31014
2 46458 54604
2 70068 78817
10 30152 47157
6 12609 29168
4 48262 87940
11 50927 53964
21 31511 41238
2 22516 88141
4 46611 54112
1 13292 75493
1 14279 88994
1 52633 55036
1 38350 73924
4 66771 86172
1 16773 57158
4 11445 33586
3 28448 51781
1 32083 91573
1 27574 94783
5 68446 98450
1 43648 50051
2 16785 74799
2 26094 66515
1 36087 68084
1 34340 55420
12 74569 96540
29 8439 23526
1 19521 70663
3 6098 20043
1 31468 84377
2 72636 83336
1 44510 75332
3 23610 95433
96 5700 9317
3 40080 49700
1 28868 63513
134 3865 6017
7 63259 94671
2 44367 58326
2 17059 66742
3 56337 92592
2 10101 61369
1 48344 70124
80 4275 7766
3 30802 77303
5 62732 72235
1 22116 87174
20 93089 98031
9 5054 39178
1 24027 89451
19 81503 98066
5 17292 63276
1 29472 68147
1 43708 75373
1 3752 51497
3 25523 36307
1 28090 89793
2 51061 73157
9 11831 28766
2 34712 61885
10 52962 87193
1 25587 81698
4 78405 98285
51 90911 98862
6 53447 75858
1 64646 77159
1 10849 87010
4 84094 98144
5 7285 35554
2 79237 97221
16 18310 24245
2 74766 91876
3 1014 89310
3 31360 52056
3 42280 71516
3 21330 74298
1 9244 58494
2 26379 67488
3 67289 95449
35 76199 81425
1 2593 50139
5 42392 47477
5 37492 68746
1 24217 77619
7 8296 45539
8 78597 80596
3 64532 81380
3 21314 45881
55 87002 92473
2 69977 94621
4 36969 86303
1 72553 83873
5 65894 71238
2 15473 95672
16 12525 28277
3 50125 64834
2 2765 27689
3 69184 88914
7 70611 78502
44 17564 23942
3 11666 74562
1 62031 93240
1 14078 54144
13 82488 95239
1 8120 80580
6 28670 34465
5 76698 78494
5 45721 70806
3 55355 61211
4 41849 61378
3 6440 66989
19 34854 36360
3 25183 83922
3 45228 56033
2 22268 92878
2 56816 59982
3 38723 48727
3 21268 28365
8 30552 32877
2 28112 64938
2 49065 88494
2 23323 32619
1 24582 46307
2 14498 38261
4 77599 86305
6 58357 76634
6 43303 83516
2 45519 90535
5 32420 44010
7 9179 30031
3 54188 83515
1 20154 73634
3 66151 71449
2 40452 89392
1 43929 79688
5 3848 49350
1 50208 98377
1 20975 96646
2 26581 51611
1 2195 46159
7 2993 43452
6 67005 79544
2 17754 78344
1 65140 70576
1 38372 86770
2 10215 41264
1 52000 80710
2 30761 61586
30 9303 17144
5 43089 62495
1 27019 49916
1 30402 66354
7 61842 65511
22 80920 89060
5 70290 73714
1 40520 45446
4 1842 60788
1 11682 63063
2 30748 87403
3 44038 92494
1 50590 58673
3 82659 93055
4 65141 93576
1 39553 79097
1 6751 77420
5 21323 44374
1 26732 74147
74 88133 94313
6 53047 64277
1 46674 73269
1 56758 84582
6 11182 39817
101 94503 97224
2 29622 40405
7 38865 54711
2 40847 49687
1 40860 72449
1 35115 48463
1 30075 67015
1 12263 56878
17 20304 24779
2 16371 66723
5 85062 98537
2 9654 86883
1 4299 60636
14 7387 23051
2 4766 48525
1 17874 64938
1 57441 95502
1 6983 87312
3 45512 59028
99 4080 5832
1 19301 78210
2 16697 73428
1 13077 33206
3 4937 47427
22 68396 91673
2 59371 99154
1 956 95969
1 12664 32569
20 92084 94878
3 2096 14775
7 37864 49635
1 30010 80737
1 7015 95460
4 803 40105
1 11057 49512
1 9935 64249
1 7599 84997
3 71195 84556
5 62618 88404
6 27219 37832
5 2235 69075
2 71603 89232
1 5287 72583
2 24611 55924
1 44099 53840
4 64330 90093
2 13439 57040
18 75811 87888
7 74710 94901
2 34316 84140
1 67286 85662
2 4260 97135
2 18362 54063
1 21569 77078
1037 14572 15284
3 45960 99258
2 30582 87431
7 51371 76909
1 43647 70969
5 39932 43819
1 8553 48837
1 41140 84144
5 44596 70586
2 33156 65372
13 33660 34072
1 2689 57192
1 7475 76111
2 50102 79521
2 47639 98870
1 27432 43717
2 3673 50913
2 38451 44138
2 19401 98191
8 44415 46697
1 36029 69909
3 25468 41668
15 12180 35702
1 4759 97350
12 69328 85998
2 57543 77755
2 23129 98289
2 25977 68947
1 22218 99730
32 23338 24842
16 84183 85517
3 3717 89104
1 57619 76860
2 21337 55956
2 63691 89977
1 4650 42393
2 5903 93986
2 45020 87235
13 7133 28017
8 49236 51867
3 57012 92161
1 25947 45531
1 58625 78837
2 8876 88869
5 81699 84660
5 6744 66830
2 20513 75317
47 69274 71491
1 31747 76915
1 12881 63068
2 71503 91226
3 424 68749
75 5336 13428
11 39318 41486
1 19601 90254
1 4779 78685
3 26052 87941
32 319 17850
5 41619 76073
1 29270 39279
5178208 7502 7642
3 27971 89225
4 7299 29541
4 39015 40492
7 50066 59762
6 7615 27581
1 26528 97098
2 12118 35383
6 51008 52056
2 3145 15297
1 45498 47498
2 64888 85278
2 1688 53432
6 50605 68063
1 5099 70104
1 25308 64632
1 6088 87517
2 1157 25918
1 2219 96276
1 39192 99405
1 47240 75177
1 27972 57683
9 28771 48621
1 7687 43250
2 3800 82292
8 54138 74807
2 10193 96848
2 51790 97466
18 11977 17816
3 1608 88225
6 33322 41159
1 17386 56838
1 14393 36619
1 47446 58291
3 25152 73732
3 13811 18607
2 49105 84449
5 10076 18019
2 23170 56765
1 48814 89240
1 49019 95554
1 15973 64146
6 42808 43750
1 3388 54096
1 28687 51041
2 37584 72321
2 3502 83934
1 8084 62671
11 86578 88043
5 66510 94896
22 4385 9178
4 44780 52587
29 1785 11267
1 6211 19916
11 17899 36979
3 13990 72158
1 28958 64419
1 8233 71472
1 79575 85929
33 74055 77384
2 13763 93520
7 73748 77005
2 52273 70760
3 60414 67296
5 22920 82971
1 2130 73099
1 13618 71512
37 79460 98991
1 3352 59183
2 36383 49896
3 13801 58058
4 41511 53624
9 73562 92022
3 5431 50527
1 38915 73290
1 19924 58187
1 419 39071
2 26391 60737
1 24637 36673
1 1223 59847
2 34458 70324
2 36865 69958
1 35769 72286
1 32871 65595
1 49342 54953
3 48488 49436
1 35036 78215
1 47387 59723
1 40172 66705
44 92723 98744
2 9915 71312
1 17216 69001
9 73590 87036
1 22561 65106
2 25203 81264
1 28794 86022
32 567 12317
1 31533 45995
2 487 96193
1 4548 60945
2 47248 90852
1 18807 94605
1 43504 75079
1 39883 59741
1 41274 87046
22 15128 30432
1 38638 72243
1 21648 57071
54 90470 97906
13 64955 97108
2 47294 73967
8 57210 72649
21 521 14848
108179 36174 36449
3 25722 55273
5 25456 45543
13 11012 26078
3 11338 25786
6 11368 34472
3 2378 57510
5 28533 32538
6 58174 88634
7 48738 80626
4 18304 90859
7 15313 22555
1 6286 91005
2 67820 93845
2 46879 84390
2 20294 55104
1 24780 51133
14 79385 89206
2 31293 54779
1 34153 73952
6 13262 39254
4 31811 41365
1 26351 34656
2 3270 74489
1 26238 39566
4 41210 92432
2 22247 61268
1 51412 55216
1 7748 77602
1 3899 47114
7 76224 77972
2 11384 72231
2 3950 96215
2 12773 26668
15 45554 47060
19 62683 72386
1 18449 80336
2 37468 76599
1 19655 35338
2 16167 98720
2 25969 30879
15 77844 96885
1 3027 22670
2 27913 49002
1 42437 84023
1 32373 73805
1 35316 95017
10 47071 50572
10 66761 75383
10 74809 99894
9 2230 38711
3 37040 69446
4 50410 67758
3 23874 89158
1 55992 84014
1 31011 63192
1 15696 86034
4 59189 69507
18 14617 19245
2 26975 79314
3 48211 78971
5 74680 82177
1 51763 54974
1 46683 61251
2 10091 74030
1 43970 89294
1 63145 80245
6 8407 21618
9 14245 46725
1 39949 84177
5 50676 73254
1 41257 59755
4 10612 51885
1 9104 79947
1 50995 71177
1 45644 58441
1 30766 53801
2 38874 70746
15 82381 88781
4 47758 51587
1 13367 97111
1 1170 57863
20 8090 18154
1 12450 48745
21 70058 70536
3 3712 96408
1 22845 59583
18 73957 90401
1 20982 61973
10 12114 42249
2 8238 29088
2 24169 59819
1 10343 71535
15 60248 63936
2 19615 52329
37 71593 74126
1 27862 83366
1 22967 52121
1 41138 65212
2 16095 18709
6 53454 78018
1 35457 49501
1 74634 80784
7 21635 45891
3 44046 63312
5 44126 82237
2 21430 68023
1 11535 56597
2 26031 37785
5 10126 26812
2 21649 81688
1 10380 90589
1 8018 37456
2 33096 71346
1 24684 57759
2 39078 65362
24 77898 83862
1 19541 97921
1 33993 51449
3 27315 46715
1 43613 54521
1 25756 49478
4 4110 31383
17 59077 65494
2 12432 61630
42 4554 11112
4 18336 76683
1 39091 57960
1 58094 79983
1 41457 64110
422 821 2740
3 72187 76211
85 86286 92724
1 3332 68194
5 14917 53309
1 65233 89151
1 10411 14792
7 24835 35092
3 51681 64130
9 54423 66199
6 53937 61714
1 12216 29019
2 57395 94313
2 46991 75283
4 6353 87643
4 41476 60737
1 7096 58748
2 22105 43667
2 56788 82366
4 52235 58344
1 42689 81126
117 92462 99381
1 5568 73108
2 7575 82024
6 39967 55992
3 52616 90060
9 68799 81992
4 34014 37368
1 19912 42497
5 30088 85680
1 49710 56063
38 2493 16755
3 38073 59875
1 12851 78069
3 14289 44735
21 77102 97526
2 64549 97435
2 35843 59196
1 2384 33701
4 35754 80886
1 49435 80820
8 26774 29230
2 20702 91415
6 28255 41120
2 14780 98214
5 16502 21913
3 22209 52892
1 46734 59706
45 73643 76196
1 42677 58404
2 31499 77806
1 62935 74057
2 1548 86096
6 75252 79203
2 34880 72979
1 4033 90686
1 15756 93388
11 18429 26645
1 10779 96757
1 4516 85682
2 51616 96723
1 72590 87568
1 33804 79151
2 50091 73959
3 70215 86739
2 25552 55971
1 22900 57111
14 82595 83207
2 62411 87612
1 52588 98711
4 44580 50923
9 33611 43482
41 12811 20852
2 51163 58363
4 1781 82780
6 8784 47470
13 88723 94168
6 56566 87014
6 3260 16265
1 36878 82183
1 48274 65881
5 38239 49071
6 2360 34411
9 65014 73716
16 22012 25940
4 4385 98776
1 15963 55627
1 16978 46596
2 55643 63514
1 18540 26072
2 64844 86669
8 78148 81372
3 12176 97928
7 31412 36203
6 59344 95879
4 24213 55616
1 11495 33865
1 59929 76516
1 19940 99133
6 26602 60028
2 6839 28749
2 21636 65898
1 35172 50129
1 29373 46011
2598304 19354 19436
5 64845 76038
3 6387 24274
11 27926 29834
1 40693 75763
1 45682 50922
4 2711 81563
1 62670 80524
2 10622 65178
9 41273 46337
1 40307 67055
1 7388 82248
1 39077 83021
6 26824 29648
2 37020 68799
1 8138 57894
2 55060 70508
2 43614 71708
1 23226 58520
4 61119 97190
47 81322 98943
2 47183 94811
1 12066 73520
2 44420 72069
4 35877 40299
3 25057 71702
1 19478 96462
1 18157 97693
1 18128 50201
6 65490 92797
1 41694 88375
3 47253 77522
1 30530 68784
1 19989 89144
6 69526 90379
3 28988 52600
1 24491 90269
14 76182 80872
19 3295 40535
2 30287 97945
1 61963 70876
2 32130 64811
1 27255 34831
1 23842 33274
3 49580 76969
15 93197 95289
6 775 30362
642 91920 92177
2 16968 60896
3 9974 58222
3 17663 49518
10 19026 23906
9 7894 15231
1 20289 29293
5 45328 80011
5 16352 79262
1 9677 82588
1 12801 71408
1 26311 86718
93 4946 6482
1 4480 83462
2 7309 60648
1 18771 29260
8 60659 97040
2 55829 86590
2 25240 39579
1 63213 68617
1 46559 93452
2 29085 83615
4 73705 91912
1 30114 79582
1 2913 90639
3 47290 60364
341 3355 4382
1 12390 99544
3 8372 53968
4 72518 84353
124 92078 92771
3 30927 90716
4 31179 36683
13 5895 22519
3 62352 89473
1 55432 71503
11 12783 17904
6 40924 72368
3 45450 52658
1 46641 67986
66 474 10313
12 9002 24898
1 1070 82285
1 15191 78490
1 35202 64290
3 29660 50733
6 14883 23342
1 23161 51594
9 65653 70792
1 35760 71465
3 54222 88966
1 25715 51871
2 32194 75731
6 2066 42273
1 46003 59539
8 7391 43522
1 12951 41032
3 38759 63105
3 17561 62836
12 61018 71585
13 75069 97678
15 35397 37811
2 43636 81526
2 65378 77860
9 3619 19260
5 70657 75888
3 26924 73958
1 10845 46438
3 52040 76620
6 38618 52901
1 18193 50163
8 13370 15871
3 30446 56891
4 8068 30564
1 31149 55896
2 47308 80334
116 88389 91288
1 32132 73216
2 46670 72453
7 58651 73431
2 45578 47769
1 18666 62282
31 80867 85086
3 20235 87452
2 10236 94631
1 60299 71475
839 54204 54225
2 45854 53098
5 1179 35053
20 87288 92546
17 4293 13780
5 42246 76517
1 48412 86404
5 2571 6638
2 53978 72135
2 43754 70011
12 7520 18862
3 5550 99172
1 47756 65227
1 8836 88409
1 29347 39427
2 46597 60056
1 29367 83871
1 7546 61939
19 14709 16620
1 1443 75946
7 6472 40567
12 70964 74490
1 55577 69986
2 14726 63137
1 9645 97182
2 23157 94150
2 31789 73528
1 40203 91659
1 43262 90476
2 30841 91660
1 14273 80673
1 32292 80327
14 81417 83309
6 58152 66621
3 17624 61186
1 4774 76424
1 39592 56260
44 65921 67519
5 51482 61018
1 51401 68177
3 23160 45806
5 55763 72450
3 3370 60712
2 40779 57189
3 28348 76308
1 5671 64755
1 76167 96570
2 42010 50365
9 66332 92967
22 20035 27372
2 35174 54835
1 18174 86062
2 12198 60306
4 65842 76526
2 29038 65827
10 17783 32617
1 18966 75955
2 44508 78675
1 1128 94542
8 20379 45009
1 10264 32551
2 59344 94923
3 30700 41433
1 21207 58742
1 22637 48900
1 15360 46345
11 3632 30164
1 27865 97083
20 84237 96267
1 30836 80246
2 13055 62840
2 22731 66269
2 26039 42578
6 80105 93407
17 62897 73865
1 44975 51532
4 31774 58064
1 26745 85421
10 23705 25021
1 13233 27914
3 15407 33129
8 24852 27484
2 25402 47848
1 21862 30222
1 7248 97041
1 9551 26639
1 5870 73311
9 42092 81494
2 25423 68718
2 31435 73907
6 33152 48130
20 71462 92706
1 14951 78761
2 10497 52824
1 15395 77816
1 16202 73319
3 1193 50853
1 28826 91657
1 6623 38521
3 60914 66185
3 50489 87602
124 85355 87692
3 40626 50055
4 66292 76740
2 20192 35226
2 26931 85114
1 38693 93170
1 30805 92015
1 3269 96409
1 63421 95317
1 29866 86798
1 8286 74685
1 40615 94016
5 59693 69555
1 41924 73319
23 10250 20811
2 51421 74702
13 2084 16403
10 34068 64268
1 68582 71956
2 56022 80384
28 29826 32020
8 81362 87594
5 46184 89362
3 33508 40168
2 24185 79446
22 59439 63812
1 17408 78857
2 59995 76033
12 25925 44959
5 7993 15147
3 10171 81911
9 9729 25558
14 8174 31116
11 72237 85693
3 30772 48258
5 31695 76314
1 20060 52217
22 74355 79686
2 15037 43069
3 65053 75669
5 4654 40993
1 11200 29907
2 20158 42889
1 23768 59433
1 13462 42903
2 51652 96259
1 16077 41747
1 21607 80989
1 7991 33702
2 4517 90134
1 15918 95116
6 40882 67764
2 26007 67762
1 5414 61197
1 30781 75060
2 6173 66153
1 65052 81523
1 40632 52839
2 14697 44859
2 20787 40505
10 67126 89445
2 20764 65533
1 8606 90927
1 24427 79231
3 39484 89701
24 79347 85830
1 3214 39302
24 9304 23629
5 33259 34372
3 59188 71516
4 27998 91343
1 19104 96059
3 16256 38284
2686 82750 82909
8 48402 48476
3 15830 79487
1 19219 61367
13069305 97240 97354
1 2044 27784
3 1060 99801
2 3889 31567
1 20907 72673
6 7941 22988
22 45390 46477
3 41674 66716
5 4709 56368
1 8655 37293
1 33243 50927
5388 14760 15102
1 40902 78888
15 57705 63817
11 54024 61671
2 48241 62503
1 45405 72235
21 80704 84087
15 37024 45652
3 35158 96677
1 726 63682
1 6031 52146
1 13310 35617
2 56272 70459
1 17300 68983
1 8277 99417
1144 97620 99187
3 33250 91288
16 70636 93265
1 29121 87807
1 70972 81942
4 9560 56076
12 73098 99364
1 14898 43328
2 24653 42777
1 18964 58876
6444 14887 15164
2 31240 89800
1 15224 79759
1 27890 84204
1 7609 87101
1 20109 45825
8 15492 34246
4 67653 95296
3 37120 92814
1 20234 48635
1 31371 94888
1 27089 55354
1 13810 45548
1 36812 41592
10 48222 57226
2 32560 68683
2 41557 85152
9 76302 97087
3 58879 76456
3 19655 66836
1 15908 96023
2 26999 33173
2 16101 97059
4 49167 91801
1 1333 76244
1 29844 86938
3 61329 70232
2 1313 87884
2 18936 57028
1 74144 77305
1 48646 84553
1 25454 85645
1 10753 85842
4 20457 43964
4 43804 73212
1 14098 58157
1 31355 88488
1 40370 99939
4 51243 85035
1 39490 83836
1 14851 75759
1 14808 54546
2 32367 73850
1 49454 88408
2 78760 99206
1 44313 89608
1 40934 76204
2 7339 97379
1 16139 86071
1 17047 66706
37 8415 20430
1 56270 62877
9 82173 97365
2 13656 51551
5 2007 32533
5 37559 83471
4 2175 34545
20 84051 90355
3 49787 96144
4 219 16634
1 25645 89165
1 42372 81829
2 20672 49383
2 23493 60654
3 25749 55444
4 63403 98329
133 93855 94944
9 43241 46643
1 5851 85842
2 52408 82922
1 22694 92537
1 49620 92939
4 45870 65532
1 28233 63050
6 74535 91611
3 24590 90344
1 1599 55912
2 28004 79388
1 9491 72338
1 47304 70623
2 77 25663
9 79008 84900
2 77611 95062
4 48437 56858
1 40623 90285
1 7015 96410
1 63152 76148
2 10666 99547
1 7668 66383
9 74694 77845
2 8953 68140
1 3166 75852
1 21165 86028
1 30684 92375
1 22299 61093
1 8070 74913
158 91116 95977
9 14170 23902
17 4333 39455
3 24924 87206
3 13002 34842
2 15536 70067
8 91774 96564
1 36949 75746
1 14295 51980
3 40826 72501
1 34709 88438
1 51386 63091
4 63110 72434
2 7007 99729
3 33816 45239
55 85614 91718
2 46668 58971
2 33955 97227
1 65427 94400
2 29762 58387
13 22068 23191
19 7 16047
82 5570 6686
10 21739 34696
1 4987 72629
1 22150 41621
9 71347 84759
5 74525 94081
1 32573 86636
1 30632 99486
5 42946 83942
2 14366 96586
1 38139 53294
1 33843 71169
1 20964 39242
5 69326 88950
1 19563 89453
100 5916 9805
1 6918 83932
4 52903 92177
7 5542 57546
1 23305 56933
5 79952 91335
1 72763 87168
3 13264 48291
1 19183 98036
1 38330 74599
2 11332 90944
1 25317 34971
2 80712 99536
1 5011 95712
1 7359 95310
1 4052 42267
2 16227 89159
2 72298 90502
3 12849 26898
10 65836 72444
1 1935 99624
8 13337 16079
4 11113 84887
7 39880 70898
1 43633 68290
1 20404 51100
3 58537 72028
5 78609 99010
1 40009 87422
825 96384 96983
42 6440 12840
4 25851 92509
2 16989 83145
1 35703 97639
1 36063 86803
1 35773 81699
1 37409 71424
2 31576 46940
47 94455 97559
2 74686 92776
7 29225 35805
4 67430 93829
9 9132 32765
7 36326 50850
9 2715 16694
2 50295 79865
2 59520 92584
1 46227 74213
1 14826 65281
1 11441 82387
2 40974 60149
1 28799 79100
7 10903 38438
67 50571 52134
5 3264 28993
10 81269 90407
4 46271 49802
3 12114 82423
9 53835 76772
1 59666 91890
2 78080 91619
8 82943 92855
6 30874 65147
1 5000 91501
1 4460 53532
1 13613 70248
4 57504 97907
1 41004 70838
1 29839 75816
7 13297 22115
3 51712 93304
2 71390 86052
2 1638 57284
2 6304 54526
1 45134 72325
14 55208 58502
2 34451 90679
1 43189 88103
7 28821 37280
2 48251 99612
12 61695 77067
3 74118 89701
3 60773 90430
11 14989 44204
1 28408 46983
2 39954 80673
3 46702 59266
2 40308 77899
9 53561 66335
3 31605 58955
1 47632 98564
183 90564 93544
1 5224 82572
2 28214 54820
1 38228 74097
1 12148 81708
1 769 81182
2 53714 95783
1 6167 70743
5 15104 17831
1 4583 66682
2 18361 51405
5 2436 41028
1 8363 60556
2 11563 66133
4 36694 52658
1 22839 84282
1 279 68012
1 1056 73745
2 18257 42644
1 16693 65839
1 19186 86663
1 24399 60263
2 34573 63018
1 23764 52639
1 14604 63783
2 14758 35526
1 1773 70515
1 25338 91875
2 43923 70783
1 4807 33449
5 58968 63216
3 7986 45333
1 41377 88954
3 49335 78360
2 14414 73221
1 19231 55153
1 4362 75774
1 29909 64870
57 92427 96782
1 30719 36914
2 4065 42590
45 82694 93064
3 13889 47416
1 9797 99114
2 48401 53733
2 1883 44861
1 32067 33462
7 37737 99658
1 46786 71574
1 28333 83884
1 12320 82428
1 13693 48009
2 18480 32288
1 2014 92417
1 35271 60078
1 8357 39168
3 9285 18065
18 69949 75960
6 53731 81475
4 15788 82477
1 33973 68817
3 52338 88944
3 17193 70600
15 17044 28449
2 9265 51664
74 89017 90983
14 294 26382
3 19810 48067
1 54064 84491
3 23423 43982
26 84156 85703
3 7744 82924
2 65239 83588
21 82562 98925
4 59638 76455
8 12410 25953
4 69106 85817
1 2619 64037
2 13894 16925
10 5798 20996
5 2830 56749
2 4668 42643
8 32604 38806
6 36643 83111
1 28463 78878
2 8311 15806
3 28967 34738
1 32861 45320
1 17728 40084
4 54803 81782
1 15740 95610
6 47405 69319
1 16121 43666
1 23650 96572
11 363 22493
2 15324 43476
1 14235 89586
6 60676 75507
2 52247 73460
1 51087 89893
1 51709 85263
4 66120 94492
6 2756 45927
2 32205 78018
3 83690 87039
30 76867 83535
3 22728 51100
1 2114 67901
12 86074 99473
3 37526 96020
1 25647 70822
2 6547 66130
6 49509 73625
2 34667 56539
2 40969 51052
1 31979 86933
5 29158 33753
2 56380 63245
2 10496 92400
2 7670 69649
1 35589 55960
3 24295 49617
1 28960 49120
1 9892 92729
1 11239 99563
1 50206 91444
89 4756 7947
2 33711 78104
1 11241 52905
1 29424 60984
1 7966 79272
2 13853 29009
1 85936 87226
4 19608 43993
18 67752 72182
1 4862 97134
3 39736 74081
1 15928 55250
1 7724 74577
2 57103 72794
5 26484 34256
3 11886 54392
1 42264 68998
4 56633 93051
1 67947 71108
1 15452 64143
4 65656 78717
156 4016 9257
6 23468 35049
3 60211 98327
8 59914 65185
2 12146 73736
1 59653 98973
1 34623 63348
1 9656 94972
28 907 24633
3 11814 21186
2 5377 16623
31 26679 29871
2 3402 79265
1 10241 48667
2 42377 75509
1 38250 76590
3 15213 26517
10 75385 99499
3 47766 91308
3 36154 97299
2 1445 66699
1 2437 88728
1 62336 65476
1 61499 70686
32 377 10256
1 11786 72731
3 29712 42226
3 61482 72294
1 4192 76680
1 11532 67027
1 35904 94640
6 36922 45545
1 8006 66335
1 15498 91318
2 27043 28933
27 84350 96923
2 5930 94147
16 49251 56878
4 57317 92068
19 81558 92363
15 51284 58852
1 4673 77984
1 31741 52684
14 33102 44960
6 76625 89754
1 26257 56268
1 29773 41025
3 56107 58724
2 32641 39551
3 15316 46520
2 42219 55679
12267243 59005 59115
4 85217 99499
28 24254 30757
2 7484 53910
4 2281 59963
2 23053 49891
1 20763 44516
6 65795 83502
1 43211 62189
2 21201 48640
1 35939 99546
1 38765 93655
1 27719 93449
1 15403 53544
1 17128 55400
1 39386 52058
1 19032 80948
12 82449 96606
14 55426 68665
2 15785 88770
4 3191 19138
1 13902 55710
4 59419 93775
4 42959 80602
1 43840 92453
1 31957 72611
2 32882 53491
1 19805 71942
1 1439 47422
1 27652 71126
7 77641 91464
2 55038 75064
3 47910 75832
36 7832 25945
23347757 46452 46601
2 15879 73724
2 47164 64887
11 23086 40799
5 24656 49523
2 80462 86834
1 47845 60612
4 40274 77515
1 47746 76729
1 30620 89372
80 18618 21297
21 35034 37112
7 6062 9639
4 50522 74852
8 12691 30656
8 65710 91396
48 73888 80528
1 46227 92501
6 27171 54695
2 7710 75473
4 52691 62752
17 69750 90829
1 35782 59158
3 69374 75683
3 29770 58715
1 35841 57040
5 79213 94947
2 1170 56842
1 49862 77180
1 609 75032
1 19454 19715
7 31925 39226
5 70959 99307
2 79566 98649
6 29151 38613
21 21915 33237
2 35504 97103
6 39303 69082
2 45312 53523
1 16172 37778
5 42033 53719
5 62885 74870
5 27016 57467
1 44055 75806
1 412 93251
1 21965 60808
1 44580 65945
1 43493 93633
1 37199 76944
9 12959 29649
1 35896 91341
2 40915 43036
9 57207 63830
4 9120 90151
6 9611 18072
2 18178 40307
1291737 56526 56636
35 63225 66316
1 51895 78754
13 60826 64448
2 854 39226
3 2048 24353
1 10708 74411
4 54312 99340
1 29238 54194
4 49849 71447
1 12989 86872
20 6076 14989
15 68611 92129
1 47406 57653
5 6082 60097
5 16936 36956
2 44273 74434
1 25870 72687
1 31196 68621
222 61767 61827
2 2960 85485
2 9978 50479
2 34061 84270
1 17567 97627
2 61377 65593
2 51332 92976
2 27049 30610
1 35197 59617
7 17479 48642
2 35696 70612
17 14557 25389
3 25192 60286
20 78421 92499
2 21849 35768
1 39908 46437
2 24701 92357
1 3042 51913
1 29533 80000
2 48504 74674
8 77464 97851
22 80402 82568
4 21935 44348
1 3345 56664
1 4505 99728
4 35087 37491
5 37092 55475
1 19157 63543
2 1361 38284
2 27592 84869
1 8932 98187
1 3538 59132
1 18708 62285
20 12318 19491
2 5962 39200
2 41434 80932
2 37134 53328
9 6955 8613
2 23404 60471
5 46428 99614
2 9143 86932
1 36380 46105
4 78470 90756
1 19011 93661
2 2302 83399
1 51830 72565
11 1028 12896
6 19613 27057
10 78475 88665
1 33713 43987
1 19549 84642
5 12458 68869
1 4084 57893
1 20524 50580
1 2553 73841
10 15086 21682
4 43493 62811
1 39135 80202
1 33436 89872
1 18588 75841
1 40034 72249
16 63808 97159
1 25834 95894
1 69936 89839
2 36965 61222
2 19271 79123
1 28548 56197
2 82544 93028
5 5574 28188
3 54683 57973
4 43420 78418
1 12955 78551
1 49341 61449
1 28237 54357
1 26949 60229
7 2662 39601
1 10091 31604
1 20634 88908
1 3654 51049
2 50983 66866
14 38648 42201
20 8954 18958
7 73666 98485
24 55 12075
5 13117 39931
17 64958 82377
3 76702 98750
6 60385 68742
11 68936 97141
86 9870 14106
2 62414 81092
2 40153 67852
1 36977 96765
1 34239 56431
2 10794 21622
2 28142 81474
19 19284 31682
1 1591 82111
12 51155 52931
3 27415 35351
4 17035 25228
3 28771 43049
6 36648 63452
1 75213 91720
1 42140 64389
3 78371 92605
8 10682 22521
2 2093 96657
3 5976 94350
21 2216 10335
1 6630 86523
12 53740 93421
2 42913 61784
2 29772 70942
1 756 79072
1 30029 53570
14 9277 19715
3 14702 26516
1 50314 80039
2 23464 51273
1 18569 93959
2 12744 55945
1 23413 93125
3 3872 62102
3 20832 44356
1 66534 84431
1 812 25812
5 4887 25014
1 19649 78483
3 42165 69364
1 27132 52932
3 13508 47127
9 31686 38920
8 29189 31021
2 7005 97815
1 31223 78555
1 36150 57395
3 56331 96436
3 8490 39948
7 57888 69732
4 3613 87724
1 21482 64341
1 62604 71679
1 35188 38380
4 26574 35707
39 77930 79567
1 14697 68798
2 70098 70743
5 39332 82619
2 10260 58252
22 68703 76123
8 15726 22303
1 16903 94947
2 59199 90035
1 3015 23692
1 12868 20314
1 49049 72183
7 47479 60852
1 6072 66584
60 7567 13402
1153 96993 98516
6 12271 79728
1 33039 88263
1 42329 62452
1 47859 98752
1 7754 71113
4 55550 62131
2 25100 75085
2 6799 43457
24 83546 88981
2 24927 62658
1 20167 80403
2 31887 88041
7 11174 35288
1 10460 32000
2 22956 79344
2 24837 35312
2 2315 32857
2 40805 54265
1 21715 44780
23 257 13990
2 7888 85568
10708 10147 10179
2 38127 58620
4 35112 52465
1 40319 74621
1 46546 83644
1 6177 87661
1 45052 97891
6 7841 29695
3 31689 46165
3 26913 73520
3 39893 45748
2 46741 61943
1 4446 98253
9 6862 21349
2 24862 69211
1 11863 88520
3839 96290 97767
2 38065 62920
1 15427 84226
9 54551 79112
16 72321 77733
1 3371 56293
2 14971 71721
1 44143 86214
1 50121 99835
1 34955 59412
1 11335 65061
4 18324 31432
1 31124 83383
1 4451 83069
1 23025 62262
7 12402 33969
1 29695 74631
3 54009 95681
1 31930 70230
1 33143 93992
7 18572 21806
1 13790 95512
1 16646 46622
16 61615 90773
4 37644 58320
1 5525 88548
1 30674 80875
21 30324 39593
1 28007 55910
2 40322 49946
4 54311 86793
1 9134 85623
34 83693 93663
9 4216 20780
1 11174 61779
4 1005 21396
2 49693 62648
2 20211 87299
1 23065 86499
1 32706 78480
25 83760 84516
1 40333 56458
17 5461 15720
2 4495 59107
20 84493 99889
2 41117 60064
1 20162 66254
1 5898 70847
3 22811 40782
41 81214 82541
56 12133 12376
1 31650 59817
6 27941 90754
24 46691 51459
2 9954 98826
1 26799 93527
8 73236 81125
3 28243 36828
6 73600 89317
2 55060 93422
1 33729 91627
1 11808 86713
2 50857 67581
5 7089 16646
2 9359 71931
2 41602 73605
12 41136 44810
2 9239 63884
10 2828 49169
3 5959 25397
3 28548 36909
3 140 55609
3 7357 82366
10 66110 78903
3 42683 90013
2 30342 78702
5309154 73345 73412
1 9628 75595
1 47821 85604
2 24529 46818
3 36673 58143
1 21678 90624
1 1274 57781
2 23016 46216
1 38958 88919
1 9941 68312
1 1975 90290
7 62288 89383
2 1288 43710
1 26208 96609
4 54100 70715
1 333 59648
1 50887 66577
1 53906 63849
3 72967 92199
3 36886 53102
1 52991 94358
1 36229 73584
20 847 23435
7 66509 89161
1 21957 83594
1 39888 88802
33 21533 21620
4 7556 40828
2 12184 24593
189 66640 66873
3 3240 63237
2 38390 84476
1 9078 96924
4 43105 59243
2 32796 99359
1 34573 85122
3 7079 55698
1 15224 87099
6 17154 37527
51 76717 80337
7 57392 84693
5 8294 27159
6 30773 62261
1 24767 56232
1 33749 70589
1 57753 81769
1 41604 83336
1 37016 49203
3 6879 41027
1 21532 52020
1030 779 4106
1 39316 65159
11 69686 97637
1 53674 88979
7 14251 18526
1 19987 99064
1 55375 98858
2 36212 99506
5 13532 51603
2 371 77567
1 33606 53705
2 39562 74425
259 1495 6358
4 43976 71895
1 4518 21263
2 23636 95881
1 31424 76188
1 2760 44134
3 8297 65150
15 61157 69573
6 57797 77924
13 48101 49856
1 72484 89587
2 54196 87920
1 5356 64019
1 2503 97983
12 15170 38188
1 18319 44466
2 52231 72579
2 23767 60761
1 23687 94418
15 11815 17282
2 2803 51963
1 16237 75425
1 19791 63196
1 8856 41335
1 3729 53509
3 6395 17556
9 69129 94469
1 9198 51518
2 25750 45411
1 31012 37639
3 5783 30501
993615 61077 61566
3 23094 89488
1 21989 97218
14 65831 70262
3 60958 72844
7 48216 88270
1 5256 80631
1 29161 73294
11 33351 36604
5 27880 59623
1 11944 91244
3 54846 92652
1 36330 80489
6 83044 94005
2 1173 50799
1 17436 81997
1 27557 88169
1 52033 63708
7 73080 74802
6 55912 61734
4 1985 56948
1 20966 72000
1 3883 27583
77 6493 10362
4 34623 57020
2 14860 63942
1 49931 76715
1 39167 95676
1 28211 99134
7 61293 84145
1 11036 72894
1 469 90187
1 24376 50608
1 46811 79216
2 38223 63534
4 2164 36582
5 12317 47237
3 32624 72890
7 68413 93335
1 14588 81023
2 71944 95878
1 20663 99205
1 18766 96974
1 71418 80436
1 73642 92849
1 21830 81474
1 27513 50904
19 3990 10589
3 18153 42352
55 81764 95628
5 26829 50267
1 21064 81320
1 1667 80963
5 23820 32803
2 21807 81236
1 11191 84888
33 19370 22374
1 30135 93044
2 6211 97993
1 58 93560
5 51005 85481
2 74178 75279
3 19489 37615
1 1855 67405
3 55095 61084
5 44448 66569
1 48595 73597
1 51085 98160
1 51412 84227
80 46222 47142
6 58715 85280
15 9059 27007
1 12810 65744
25 4920 16711
3864 14771 15706
2 5038 57158
2 4144 52826
1 65954 83384
1 13792 79037
1 35682 41338
2 1958 32843
6 42069 95457
56 69259 70319
4 11931 38869
1 3003 62704
7 25324 51308
1 29106 64467
8 68221 87748
1 5409 21503
30 10042 12506
8 27551 34373
3 28834 32256
2 63096 86979
27 66268 70308
3 14937 74852
2 15339 18149
2 32892 94345
2 26664 62699
1 5238 63992
13 83475 98530
1 10192 95495
2 15836 67195
1 73096 95326
4 17251 32281
2 9383 62513
1 28083 87349
3 5507 21396
7 40776 71075
1 2031 58594
2 18883 85437
5 64487 89936
2 22381 49000
1 12324 64771
2 27426 95517
1 10818 81840
5 52949 56968
1 13838 81093
4 60993 72880
4 65315 85792
6 47730 68814
4 22446 55883
2 30781 91805
1 17908 39129
9 36318 39262
1 1811 92558
21816 59384 59939
4 41797 80780
2 38400 85563
2 65734 84038
2 43997 58041
1 43332 56423
1 45070 94725
2 5873 47811
16 5440 33252
2 14332 72135
2 44116 87719
1 3446 98595
1 50487 57808
1 21318 72932
1 7104 51619
1 30121 45975
3 33052 90896
1 20512 39249
12 73246 95504
1 70444 85536
2 72727 96130
4 70572 73138
20 11447 15983
15 18759 29864
2 9708 36671
5 67550 99150
1 32667 92991
10 29916 66992
1 29448 56807
1 31398 81456
1 30966 54616
6 61025 88421
1 59711 80307
1 71844 85272
2 55031 56198
32 1436 6846
3 56328 83740
1 36615 80429
5 10797 59161
1 9236 52296
2 21923 41380
4 8038 56733
1 50326 76566
1 12580 67879
1 44248 89525
1 14917 97073
1 12319 82222
1 37912 63151
1 613 73222
1 45865 62288
5 4788 36161
5 61573 97513
6 77 25481
3 5078 94138
1 8300 90770
1 11885 27043
160 11093 13025
3 13620 65691
1 20148 86859
1 32848 80889
2 43043 74527
1 2837 98395
1 5908 92599
189 29706 30256
3 9534 21560
3 23334 43335
402 3232 5222
3 60082 75210
1 38675 83834
4 56858 84864
1 23731 98666
1 13781 88716
3 38190 53702
2 44812 68170
1 51737 89768
5 3110 56441
2 46424 65202
1 42884 86694
1 45844 91395
1 58454 88575
92 10788 11436
2 41822 68834
4 61668 75608
10 1830 44023
2 27751 69599
2 25262 99432
1 20031 36372
2 30568 39036
1 3298 83742
1 9585 95724
1 28926 97793
1 499 43853
1 45687 71885
63 5327 5661
39 75613 99971
2 22679 52215
4 36768 58262
7 58359 76319
3 12863 40776
3 17681 41428
1 6137 46982
1 14554 98707
4 58849 63819
2 735 43057
1 47112 73170
1 83989 86615
1 9943 80498
3 48423 84285
1 49767 80070
28 75667 96069
2 66012 95897
71 59500 61200
5 74636 87549
2 2243 89779
1 50226 81249
2 72576 96715
2 225 34519
280 16568 17194
4 26470 37839
3 12704 85724
13 12253 27423
2 15052 66810
2 47274 90177
2 941 84404
2 40170 77434
1 35230 78586
2 4900 62940
1 21763 84400
1 48546 68513
9 14771 17907
9 8860 20243
3 28545 76388
1 38915 48361
8 6877 45312
1 2498 87196
1 173 54895
3 32334 45720
4 73934 91302
3 603 41625
1 11193 41043
4 47976 69406
1 24882 79420
4 62219 84359
2 22081 35177
2 21740 94649
1 31832 38803
1 2720 84489
1 29928 66367
1 26948 80216
4 49438 91716
24 81488 94469
49 77493 78738
2 35754 60717
4 22973 76925
2 220 67031
1 31621 35191
1 49605 56364
1 22750 97766
2 18487 72514
1 14203 75932
1 4459 89634
1 19426 82762
2 40159 88816
5 38568 55040
1 29183 76005
1 36488 39889
1 30424 73166
3 7628 72168
2 4072 38564
2 42267 83205
9 78502 84301
1 56373 69713
3 9863 46879
2 25009 63437
21 39819 43030
1 2142 59474
2 25728 37622
1 22620 70483
45 89285 90793
18 34294 36426
3 5739 26840
3 7594 67453
1 6749 60517
2 35056 96647
2 4584 46331
1 12615 49474
16 67350 86863
7 66916 85628
1 21838 44913
5 51549 69317
4 19364 53238
11 43175 55396
14 28227 30271
3 45003 93486
2 32134 96303
2 16530 55793
1 7169 33333
1 4734 92596
26 18197 25183
8 71624 79807
1 34491 43807
5 5946 71364
1 34439 93262
1 19850 94039
29 81842 82377
2 5579 35338
2 13102 82788
3 50836 68843
1 123 53073
1 21893 73996
2 34307 57711
1 18442 80926
2 18722 81786
4 71555 94942
2 22816 37740
11 79509 90918
2 27342 33858
2 1042 56466
18 67544 69755
2 8817 38318
1 8997 81109
3 39381 42667
1 2227 73218
2 3056 44943
3 36001 47762
1 24663 40230
1 7190 90942
1 70658 89474
2 21286 99212
3 77868 80300
8 38785 86711
3 4311 74575
1 12092 59525
6 70322 78925
1 66375 78404
1 42853 71593
1 9720 83360
8 54163 68692
3 5366 42845
1 44661 73679
3 30085 81425
1 429 48790
6 5263 22392
4 12423 28358
4 16114 92581
1 74191 84112
1 33110 60365
1 41239 88683
3 20318 60590
1 39955 48838
10 53699 57161
187760 85394 85429
2 46360 60891
1 5336 94072
1 8675 69431
1 35741 57990
7 80449 99953
6 13658 30158
2 28602 98943
2 22980 32022
3 16942 47386
4 40580 78968
1 14237 69155
1 17349 78173
1 15586 51181
2 17901 47527
1 29856 45220
1 498 86924
1 11984 16794
3 55759 67922
2 6751 83800
3 7775 15763
1 16698 89931
14 63351 73532
2 17550 71404
2 46137 82759
1 30141 43911
2 12027 69400
3 17543 48946
5 14882 28283
1 30277 57859
102 6826 10990
7 66223 73202
22 54103 55890
2 31044 79223
1 19917 70996
1 600 37408
4 21297 36566
2 34069 98679
31 51960 54002
3 10418 89572
3 74974 99224
12 33159 35202
1 16236 64800
1 21305 72356
1 8521 76288
1 32958 53817
1 33806 38685
7 14305 33872
3 49828 54523
3 65049 95978
20 57326 63654
14 74554 81650
2 20122 34718
1 32280 75599
26 1315 11472
2 36047 64462
13 43957 58397
1 14051 65713
2 23169 39115
2 47579 71648
11 70608 88044
18 45024 45942
12 4423 17355
1 43866 51623
13 5728 28309
4 15232 26114
7 36752 56882
11 21313 43070
2 50084 96407
1 15260 81559
18 66429 92886
1 8668 52927
3 61071 69241
2 26896 70357
1 4684 98445
1 24364 92724
3 36226 58506
1 25953 87877
1 50506 89579
1 41903 94193
1 67895 73258
5 22044 38615
2 47728 71008
1 2429 80741
21 20237 26969
3 28679 83943
1 61385 97544
1 8223 50623
2 2041 83895
10 21258 25101
1 31208 80721
1 43962 80738
1 27528 81799
2 57174 95886
1 12755 91461
18 11154 19690
1 44023 92580
3 24035 55667
22 23466 24057
1 57392 90192
3 38272 77870
2 5305 82429
3101 55022 55748
14 12461 13993
5 42564 48956
3 65802 83424
4 17072 24835
1 49974 52771
2 3203 96345
5 32851 63739
3 42619 55911
5 7370 22842
1 27085 56970
2 32075 47166
2 8543 44069
11 69473 79080
5 47200 76747
3 10063 43675
2236 85226 85652
2 25419 57701
6 58742 75928
2 59279 76014
3 47442 65722
2 2635 47166
12 36532 39763
3 30798 97076
1 12844 76876
5 79129 98954
2 24293 62629
1 7847 79714
1 14131 40964
2 39256 46675
1 12981 87452
1 28145 57173
9 23811 28119
2 15893 44773
38 77552 98238
104 88496 94938
1 8238 73243
8 47942 49041
2 23445 31185
2 1628 70050
2 31865 43752
1 6562 65064
1 10093 82432
1 11271 63534
1 18717 91493
2 18204 42870
11 51323 61309
1 24248 62737
1 34894 94012
8 5961 34744
1 4857 24863
2 8076 53512
5 12842 25801
3 53212 65431
2 21498 69271
8 66770 97806
5 75652 97152
1 13988 80321
237 2290 7458
1 16583 54883
3 1796 96294
3 41522 98972
1 17590 72798
5 66808 75962
1 39515 79452
54 83982 97958
2 28221 55877
16 623 11975
2 40053 55896
2 52781 72542
3 68767 89086
3 78756 94562
2 17016 57388
1 15826 55922
1 7488 52630
19 57275 87085
2 53040 70664
1 59809 74411
2 23591 27670
2 58411 73971
13 544 42661
1 66290 93679
7 32312 41129
1 11005 88304
2 3458 64285
6 32549 36358
4 40126 59234
3 39366 62761
5 72916 88565
2 8440 89179
2 23141 92899
682 2287 3963
4 45627 57012
2 11286 38597
3 23877 53826
1 1888 58059
1 9660 62719
1 18725 48625
7 68938 90849
2 109 55789
1 33408 65358
93 88401 92850
2 13247 91377
1 5748 52356
1 7996 98237
1 8047 74546
2 55566 87123
1 1313 95728
13 80497 91110
1 47806 79945
2 32159 66155
2 36110 98536
1 43022 59984
2 35368 85592
37 14794 17581
3 73538 99223
3 55169 63454
2 22881 56320
8 7123 33360
1 14939 32708
1 83685 97685
3 42934 45862
4 65134 89031
6 50021 66835
1 12699 94170
1 49158 73210
3 5514 62449
7 20533 29610
2 4670 83704
2 33781 86266
1 28319 90075
3 76245 91732
2 67684 79831
7 62355 97086
1 39987 87260
6 44591 70098
1 50593 70961
1 5288 57417
1 42142 93311
38 6913 10079
31 8263 19496
1 61276 99256
1 44448 74415
4 1849 79402
1 34560 74855
8 37813 52315
2 253 92110
4 62397 89931
2 29809 69749
11 20663 43052
1 43126 66707
1 18382 94704
13 80455 83647
3 63852 92932
8 9133 31519
11 26733 38519
1 4385 83371
4 40069 63435
3 43166 91616
5 70498 82494
1 12588 94956
2 6051 72845
1 6234 53477
7 59179 99560
1 71460 84161
18 80281 82252
8 1226 27102
1 20139 48680
1 55691 92402
5 29185 85957
1 59000 91843
4 34850 41987
1 42172 61236
2 21792 74082
1 41824 86076
2 15149 21736
3 3501 70081
1 58494 81824
49 92115 97178
3 61591 87857
4 40936 86040
3 9904 36468
19 9329 20114
2 4398 71952
2 43562 58866
1 41559 55433
2 26262 50152
4 51364 95804
1 13645 77045
2 26156 48461
1 28412 55237
2 18223 89199
3 56644 65772
1 43781 72483
1 10276 97959
1 15003 60684
4 35303 50933
1 38372 84970
2 526 59937
1 28124 50177
6 24137 35714
4 49440 92685
9 18246 23845
1 14672 97153
2 36127 50955
2 42889 51737
1 48313 98504
1 42542 90156
1 15626 64539
14 80622 93806
7 63685 79816
1 11054 50781
2 40640 73951
4 66195 69790
2 46064 79922
1 53507 84908
1 27438 64352
2 27694 81581
1 58547 99525
16 30233 45440
23 17033 21314
6 51603 57048
4 19751 75756
1 39737 65998
1 60393 80391
1 4876 89500
1 18888 75907
313 92779 95979
3 37105 73759
1 57763 81369
9 79549 90196
1 44408 60792
1 29404 80528
5 10831 33961
1 46704 64077
1 26308 62831
4 31357 65871
1 36411 81769
1 3679 52430
1 27046 69887
1 15156 83365
1 28398 73227
3 56876 99440
26 13624 31049
3 9478 93102
10 70793 89299
5 74076 78391
2 41838 51921
3 12403 79672
2 14103 80187
1 8942 83167
5 63436 86676
1 38936 46076
1 20497 75142
1 53421 78744
1 4518 69609
1 16450 53413
2 51528 59703
27 4363 4967
5 38795 46499
147 6090 8551
4 22288 83791
4 61047 89448
3 34968 59618
7 73148 97524
2 52150 73248
9 36471 39178
1 37385 84788
1 33339 79949
1 2301 43225
1 45102 88452
2 22743 74316
1 66376 68790
3 63368 92157
2 31375 42008
13 2569 14832
1 17997 70144
5 43643 62009
2 82201 87792
4 24574 49442
2 10050 96000
2 40796 45847
1 40834 61451
1 34974 77672
1 66048 79982
3 64799 93005
4 17609 40575
8 10021 33020
1 26326 63790
9 45090 51355
6 54380 70020
2 12523 97462
2 37969 92702
326 90708 98196
2 37673 58528
14 26980 34282
3 48920 68110
6 49051 81532
90 7436 14395
2 13445 86391
1 54539 81025
22 19185 20856
3 34685 43042
14 16414 30472
4 14504 94041
1 4484 75565
1 14679 54218
1 9847 43564
6 38276 40376
3 58412 85469
2 28931 84432
397013 25118 25123
2 10846 88262
5 23686 32394
1 18754 74467
3 73558 76197
2 25703 73602
2 42314 53841
20 44292 47526
1 22170 74838
8 8463 9258
3 14497 89713
1 14781 89653
1 26034 54796
4 67063 91587
1 55503 81143
2 17590 39912
2 60357 84500
1 58318 73682
4 5729 62251
2 62507 80115
1 43671 93771
10 48467 62167
1 41908 60474
90 88435 92592
2 33091 93466
162 8737 9106
1 29098 97923
2 13998 30891
10 20780 27876
4 9402 42132
2 62794 69859
3 35223 90314
29 4646 20205
5 2741 38476
4 19931 37245
1 20267 41213
4 56817 97756
306582 19823 20517
3 42233 79642
3 35333 60439
8 52644 59207
1 16212 58848
2 36463 73056
4 49542 52676
1 45165 66569
2 4897 21536
5 5313 32073
4 5166 22754
4423 44353 44909
1 22376 73796
61 90697 93563
2 54082 83637
10 65187 94970
6 3878 40490
4 59481 80124
1 24726 99032
14 44810 46991
1 66267 97032
2 12518 73217
3 79284 79818
1 30127 96928
2 26750 85560
16 5626 15763
7 75406 98645
2 32398 56472
1 1724 79661
20 65221 65368
5 9667 67585
2 37369 89014
1 2959 67763
1 14229 87439
1 50313 56133
4 36184 50283
2 25325 98553
1 13073 62770
1 38240 92969
1 34006 79554
1 40640 94805
1 34762 71034
1 10018 80748
10 24182 46180
1 24227 57528
1 19761 72735
1 33050 72873
1 11914 47894
1 17423 89599
1 26206 89711
25 69437 78101
1 14036 81269
29 80565 85453
15 4275 9118
4 41384 86873
4 55176 86025
100 669 4870
3 3237 68214
1 33860 91684
1 45155 99781
2 34078 66541
1 33834 84195
1 12541 82574
6 71860 81019
1 21581 91378
30 90872 97382
3 39065 61975
6 20600 34543
1 64578 80061
13 5291 43796
7 64754 97387
1 42405 79472
2 9886 70857
3 35273 63833
7 91596 97051
2 41917 50290
3 70635 74835
8 11189 22730
1 12905 77575
4 33195 66573
6 12843 26060
239 221 5545
14 81042 91660
2 17795 69626
1 32111 70386
3 13830 96437
1 42755 92591
1 10694 75231
8 11532 23481
3 34484 39826
3 10861 94772
2 67469 89150
2 37727 62811
1 594 45124
1 33458 60825
1 35911 75509
1 8210 31595
6 60574 98612
1 13237 57469
1 48590 80730
5 55668 94267
7 7703 21211
3 52910 86665
1 51010 91098
5 44450 50147
3 8184 65406
1 41111 87445
2 29279 46845
21 93307 98952
1 41939 97807
4 10027 36613
4 11178 24045
5 56852 77028
4 30693 53644
4 246 42156
1 76861 87657
1 21257 87205
3 7152 75683
2 36666 84104
1 24828 76191
1 8274 60697
1 9493 70794
12 7735 13255
1 25801 55189
1 59049 86713
1 3718 53575
21 54506 54987
6 55908 95588
10 61031 63462
7 3977 36263
40 23656 28892
3 25248 96244
5 7142 60416
1 42767 78621
2 6933 60050
1 29353 75028
1 12331 41716
2 18818 93229
6 64778 93828
17 88211 99678
2 14306 37401
2 41472 80711
1 46279 85866
1 48305 81468
4 71487 99106
2 9317 89305
1 45123 77610
2 62537 92618
13 90263 93828
1 56690 90746
23 3482 11493
3 58940 82407
1 31007 81863
2 26644 32352
3 74379 95716
53 89776 92066
4 55905 93044
1 57743 82959
1 36557 97963
3 4089 64714
2 51754 86290
1 65312 74502
1 23863 71870
1 52408 85318
16 24217 36730
1 32858 89636
1 23806 28735
1 1402 74511
2 2528 70696
5 14797 56049
2 10945 92921
2 25494 68841
1 60416 73846
28 4027 19334
4 47358 63909
4 22280 45409
2 23509 61199
2 3533 29485
11 2774 12220
2 32082 45282
2 15696 74726
1 26265 53434
4 62285 70508
1 59688 90630
38 12541 18858
2 41913 87999
5 26833 81812
1 45725 90489
1 6376 97244
1 18183 75892
1 64484 90466
1 38734 95822
1 32253 77889
1 65211 91020
3 14381 37674
2 10589 16247
4 39950 65337
42 78197 89123
1 4027 70254
3 10101 96762
3 67304 79748
5 91819 97222
5 79605 98287
13 1349 36272
4 41483 69752
1 57202 92843
4 31151 41641
2 21989 68662
1 36030 76913
1 45194 76527
1 53884 72992
13 81182 95036
1 61880 71256
2 37444 75029
13 44792 52554
1 52423 84932
11 20626 40426
4 18945 21912
3 28880 82429
2 34286 53516
1 66252 92752
2 12572 69240
2 26424 87222
3 18265 44395
1 16750 71185
1 4332 53525
1 12270 96682
1 21391 67990
1 10636 44232
1 38551 82449
2 13738 70193
2 31261 93218
1 1522 26604
1 23493 77718
16 84614 84945
4 21545 26523
15 10857 16651
1 28792 95477
4 11147 86100
1 26821 83503
2 25682 96258
23 72728 80082
1 51853 82515
1 14592 67893
1 5846 58466
6 37047 40601
4 42161 70391
3 18015 38700
1 45319 71984
75 92628 96755
5 8528 65417
1 15126 84025
2 54762 86535
2 13680 60967
4 38260 39723
2 4945 23000
2 19491 36367
42 62050 64834
7 65292 71006
1 22445 39063
4 8589 41720
3 52755 84077
21 75879 87387
3 53441 87273
28 49716 50809
3 68965 80996
1 30122 62143
32 84714 85105
3 5295 30952
6 25396 71019
5 9505 27718
1 6266 76489
1 37257 52888
2 17886 69853
2 15029 93814
3497 98452 98975
8 35987 37133
3 22687 70887
1 65471 68798
2 47935 95517
8 69731 99586
4 77467 91351
2 17691 84384
2 37260 89305
1 21447 72648
1 49342 80439
4 40876 57215
1 78557 87489
3 2015 84423
3 34372 44443
2 11310 93772
1 28054 52105
1 3302 57224
1 19600 47551
1 50762 80453
2 47347 48205
84 88256 90055
5 15733 72345
1 27776 67013
4 25489 25977
4 5172 31850
2 43613 81353
2 4711 86554
16 857 9855
1 12668 87979
4 65093 78521
1 36559 71519
4 70597 72257
2 15967 52056
2 21950 48332
2 34440 95783
26 84521 99784
9 15824 24073
7 28183 50452
2 30742 68136
29 57419 59103
5 64847 98970
1 7195 79909
3 27616 53824
9 72002 89006
6 71213 83869
3 47241 68572
1 33081 55906
1 37522 87508
1 34371 84444
5 34126 43863
1 1973 92958
1 26409 52614
2 16047 76977
2 55677 80827
3 41627 76482
10 16799 34659
32018 37631 38040
8 75837 86387
3 34016 61438
1 989 85638
3 66293 96513
6 19054 31988
2 17265 62504
1 74928 83246
2 16042 78594
11 81615 97248
6 40119 74233
2593 60656 61128
4 6925 31252
1 37033 78616
3 55020 89419
2 39808 81648
43 4615 14823
2 27010 38660
3 7535 54176
3 43842 99183
1 19803 87188
1 27056 86484
2 18179 67961
1 57808 71642
1 28976 97717
1 45232 52900
2 59132 92607
1 33917 90060
6 69362 78515
4 26231 58111
16 605 19364
1 16453 45613
2 21404 86680
1 31962 72724
5 22868 36760
2 51165 94584
2 47356 77729
3 56724 81380
1 3561 76339
3 44866 64071
2 59964 94068
1 2251 90647
3 47580 59346
1 15491 65278
1 31831 86168
1 8544 81829
1 44035 88753
32 7698 9236
2 64470 82872
5578 405 1090
5 422 35106
1 5580 70468
3 57832 76062
21 71753 73123
4 37400 71092
3 47919 52587
1 32056 40155
1 58434 64199
172 17878 18053
3 26130 66923
2 8441 98702
8 12747 34223
18 77599 81763
4 13657 71889
1 48828 63942
25 2566 5705
1 67063 79876
2 45436 68001
2 5893 31114
3 5005 92194
1 28793 91053
1 7721 95856
1 29085 35543
5 74093 76777
14 76897 81496
1 37731 78713
1 37453 85476
3 30019 56802
1 611 67072
1 41715 55658
29 84297 90415
2 48679 83292
1 68379 91872
1 2593 55068
8 7724 38833
1 12239 93279
2 64138 99059
5 31387 34571
2 9237 98435
22 52416 56885
5 52853 99242
4 27565 58927
1 48556 58154
1 23086 72197
1 60366 97407
2 17966 76045
18 5267 15041
2 17130 88729
14 23896 25062
1 17618 43643
2 3269 94547
2 33074 94118
1 67655 80609
2 24364 72306
3 57593 77164
9 71872 89176
1 5782 81582
1 38155 82864
1 57433 89344
2 35799 75965
2 33090 84501
4 24917 53199
1 27651 51194
6 51679 54172
3 2343 73585
1 12823 69715
1 7926 86799
1 25866 53455
1 47743 88958
1 9816 75814
2 19242 41913
2 30739 98967
1 8791 64004
7 32253 45656
1 14450 54479
54 87580 89879
2 33300 90049
3 60352 98453
21 2354 21414
8 51277 69549
1 10389 56844
1 33878 93372
3 19509 52086
1 27079 53498
1 27466 65384
1 23316 42418
2 27884 80330
1 20761 57217
5 21597 24350
1 3056 17530
5 47745 76340
1 34662 91065
1 39646 94081
18 74306 99369
1 15999 34543
2 54473 75077
3 80126 90769
2 10671 97748
3 71257 90773
1 46012 68706
6 57857 65756
2 987 82681
2 16385 84964
1 52788 57953
8 30762 40753
3 39171 77142
1 42021 69589
1 8679 92096
6 67217 83097
2 44373 58770
2 71673 98183
1 6924 91737
1 20742 57905
1 9270 51975
52 11633 27812
1 2010 48835
5 71831 94110
1 26400 99044
1 66559 81463
1 65392 95515
1 31260 95925
4 30637 47568
108 92111 96519
4 65343 79289
8 42766 67165
10 13761 27491
5 29011 63590
2 74293 86808
4 66209 99214
2 1851 71810
2 12082 35285
3 72941 91774
1 31030 88376
3 40442 57595
1 3466 60069
2 54239 58634
4 29542 46027
2 55177 76782
1 51988 68859
1 45059 97502
1 49845 89571
1 3562 92758
6 56350 93692
13 71380 78559
2 78813 80369
35 868 20315
16 86713 96753
3 20149 92004
4 17033 69174
2 11880 37757
2 44179 95586
9 3024 30572
6 81767 97933
2 22190 57812
1 51298 71050
28 9209 17814
350203630 2150 2469
6 30974 35294
2 47639 71799
2 7657 82622
3 63425 84265
3 43932 64615
2 11714 31488
3 17383 72971
1 81459 95306
2 31934 55572
2 39492 73419
2 33279 98932
1 18574 70847
1 36055 85064
1 39620 76429
8 63779 98989
1 9308 73848
2 42944 64050
4 61156 82612
1 25127 64238
2 58910 90617
1 124 84108
1 32891 64796
2 1424 83831
1 64405 85132
1 68499 78984
4 31182 64309
39 81598 86302
1108 98010 98492
2 43772 98062
1 3641 73453
3 940 40678
2 32973 85985
1 18172 82312
12 4069 46042
3 33152 83820
2 60247 79446
2 45500 66029
1 41020 62162
1 45342 95557
5 75201 97820
2 50477 77648
1 1818 93660
1 52679 94813
1 56414 96386
1 18134 92107
1 44563 95262
1 42720 92261
1 40928 64972
8 82044 88113
2 36409 89519
44 17626 24192
1 77270 95724
2 17526 69008
2 54451 58905
1 38323 91619
2 33538 88393
1 11596 66730
11 82200 84087
1 46637 93742
11 60246 65935
2 47390 74982
2 29478 96112
18 13666 27793
1 18710 41743
1 46919 76902
2 9347 29783
3 83303 98822
3 77291 97953
3 21211 35362
1 2162 59464
100 4224 7917
4 52389 57625
1 31350 49229
2 20320 28916
3 9633 74156
14 66698 99918
1 7341 70305
2 51157 82280
1 30011 56531
1 8569 98838
3 53199 88401
1 60451 79384
1 39349 88414
1 2431 85921
9 39514 51185
3 19026 47145
9 2479 18856
2 1709 72063
2 10555 93578
4 53267 61719
5 9544 24258
8 69870 88387
1 69116 86692
1 8664 58483
15 26911 46563
4 11218 24558
1 16482 26116
3 58938 77655
8 32545 49335
10 42182 43118
7 46392 66583
7 61997 68202
1 25184 80833
2 9724 86257
1 18138 88285
2 28762 55167
1 38195 92619
3 55419 69931
2 19729 62596
1 32827 42795
3 18368 36221
3 23661 72001
2 20840 68084
1 9290 50935
1 13951 98031
2 52134 99449
6 7254 22001
1 56366 72677
2 28596 92549
2 37260 92010
17 47997 48859
14 80270 92566
2 3300 48692
9 7714 42570
2 61854 89872
2 23447 58301
2 2775 31671
2 37119 73520
2 8998 89466
3 61472 95314
3 25667 85885
4 27495 41679
1 52642 63854
3 41226 58444
3 79137 84556
1 74892 92304
1 2691 79714
3 38624 84244
2 8715 68475
7 74762 89585
34 13667 16196
1 23020 39376
2 39444 79822
3 21392 45482
1 9352 73384
72 72181 72853
2 29218 72924
1 30562 80046
2 61442 90503
2 51893 57007
1 24450 91018
12 33168 40199
5 61946 85605
1 15537 68924
1 45945 95388
2 5298 70035
2 25298 38989
1 1016 34827
1 2373 79779
16 10661 22718
61772 57845 58165
3 28851 35515
1 26430 35541
121 90959 97779
8 42027 70916
3 14661 57951
38 88686 93110
1 424 53396
1 14904 71753
1 27882 69836
3 38132 67296
1 19373 65974
1 4372 93152
2 40445 97489
1 10518 67222
56 97368 98856
5 67449 95668
2 7789 17720
4 49708 56932
1 1472 94562
3 11211 82005
1 51790 59535
1 26393 77641
1 8180 80237
1 11760 92858
1 42065 73476
1 20001 71089
1 26024 70500
8 76082 99728
2 39914 75132
1 14761 78517
1 16051 70038
1 39066 83386
1 21681 83045
1 42654 78531
1 38478 64794
12 18106 25282
2 45608 83340
17 2279 28172
9 14669 26606
1 4675 56951
2 37355 94340
2 38704 92779
29 82367 90421
5 3964 32366
3 25820 72402
3 2383 45852
1 53492 68223
2 8835 44638
3 29786 58506
2 366 52808
2 46946 74149
1 24691 38220
2 7467 53796
2 2879 24552
2 54527 70274
1 48549 88710
16 72848 92604
3 11986 21164
15 48807 52746
5 42008 92944
3 15250 21340
3 6226 73936
1 12004 68847
6 71859 84892
1 34575 75080
2 33812 67943
1 3364 25907
2 8688 88568
2 11451 35994
2 25117 90383
3 32454 54341
1 42003 70315
6 73861 89867
1 47045 88837
86 95589 98260
1 52229 64182
9 12244 22519
204 9130 11654
4 29244 69317
1 69103 92175
2 39761 86916
3 37735 56151
185 5641 9092
1 34435 66353
5 20509 32942
21 7918 10465
3 17787 78064
1 43558 61290
4 3483 23399
2 47893 81493
2 16576 87747
1 18804 81612
1 28469 97589
1 40990 62245
1 242 97728
16 74471 80803
2 13307 25802
3 45687 82489
1 26119 74394
1 15852 45270
2 23444 66498
1 6750 54816
5 17211 27870
1 74759 99223
22 65282 90149
4 23739 61875
4 31305 41692
5 14005 39968
19 236 12200
28 58726 60132
2 33460 64104
3 25764 74896
2 44407 97523
1 14178 87737
7 79743 95686
4 53261 74402
1 52255 76896
1 40702 63914
4 7999 18509
12 90152 91744
1 45208 68686
1 44883 76018
10 75411 82560
10 28407 46948
4 52110 86911
3 7916 77830
2 7309 18471
3 36344 66078
1 46270 85935
1 13497 68599
18 6371 43505
1 43070 59484
2 2591 54602
1 41495 63715
2 3541 55140
1 7194 70065
1 5724 50665
1 18528 86299
3 78708 91378
2 8149 71095
2 5742 29932
5 20848 31737
2 33097 91626
1 60394 93383
5 34830 85187
2 23473 60298
1 29965 89555
2 54297 90728
4 67926 88102
6 38999 43404
5 65013 83103
3 50472 88222
1 81138 83608
3 10704 69775
1 17959 56715
1 54920 98239
74 87523 98848
1 50381 75825
19 8149 9174
1 6946 73056
1 43755 72276
10 33614 39838
3 31847 53722
42 74666 75511
3 3652 25337
4 15492 63082
3 31965 83130
67 14720 15221
9 73188 86006
4 40563 90860
1 25320 64356
4 4571 47600
1 28417 73612
1 43636 60139
1 26859 71306
1 2346 86846
1 44093 74367
1 31428 50315
1 26578 68122
4 65872 86025
1 2535 70826
4 17038 29887
4 69433 94652
3 68359 81616
1 15663 55789
6 78960 82937
9 82799 99263
3 9102 89673
4 20285 76193
1 28614 57330
7 4352 38501
3 37641 71157
1 31643 63569
4 47109 83982
1 54863 67529
3 69758 90696
3 46199 50730
8 29419 34243
4 52721 75124
1 61804 95423
8 57149 61913
3 19320 57491
2 30356 35702
9512 11324 11562
47 12688 19565
14 16821 21859
5 55650 73808
1 38715 70442
2 2060 53964
8 61369 66669
5503862 59342 59500
385 87545 87854
6 31252 35708
3 9562 57377
212 1090 6204
1 24292 76106
3 47972 64457
1 30643 60095
3 2023 55728
1 37674 47758
2 42154 69061
2 6766 89761
1 16852 72927
3 61174 78597
8 18768 25397
8 59748 89010
3 23303 85282
2 8031 73883
1 21370 41420
6 37383 51485
1 8395 68649
2 574 41088
5 59025 63735
1 48804 66409
2 37744 40669
2 39742 66156
1 45274 93248
2 2141 55307
5 9816 37637
2 54933 96392
1 6462 23866
2 57326 89154
5 23826 45160
1 18623 68477
5 42811 56972
1 18627 62742
2 24131 97115
1 28572 81501
1 23840 86765
1 24807 74052
1 20803 41308
6 4319 33917
1 22179 63841
1 10160 21666
5 48682 58075
48 25232 28440
2 51831 64769
59 85521 91442
3 27292 97096
47 11157 14487
4 63040 95228
37 91713 97221
6 63046 96781
5 11392 53244
1 74612 80302
28 82106 86845
2 12090 96267
189 5855 7211
1 164 24976
2 12009 50644
1 9330 94416
1 4076 59248
6 17820 74926
1 44302 61295
12 82671 96653
6 9187 15845
2 25306 87022
55 5995 11374
4 13923 32292
18 65808 74359
5 62593 72588
3 11485 54854
7 75583 95382
4 58989 84100
562 29556 29723
1 63029 98463
8 80302 95260
5 41559 65343
11 29903 48007
1 48279 90197
19 15055 26601
2 16020 75065
1 25144 94299
2 874 60535
1 7556 77965
1 2408 26319
1 8041 85097
1 13271 51778
2 86631 91869
2 18377 47978
1 11363 32951
2 20390 39425
11 56507 92601
1 27237 91950
5 46384 52656
5 5800 40055
1 17000 69671
1 33830 96083
1 22918 60955
2 46313 65505
1 5851 43340
4 52013 86045
1 65164 85774
4 8156 26157
1 37532 72652
3 46790 63684
3 23129 37860
4 16991 77157
9 43552 50389
1 35496 66380
3 24751 89664
1 3901 54724
29 6440 10446
4 55426 59529
7 64438 79141
3 27923 42129
1 36040 98903
19635 8383 8735
2 38832 75834
2 31518 56099
2 28897 38136
12 79028 89442
3 10791 71415
2 55149 87466
2 35737 83017
1 65051 70648
1 19776 86377
1 40243 91791
5 2697 26460
1 65173 85580
11 11480 30380
8 69309 84352
2 20460 80963
3 67195 77623
16 40910 42616
2 61058 99950
2 76023 95827
1 24777 78093
7 28165 34044
29 83015 94441
4 36 80206
1 37620 97597
1 19617 88210
1 27113 72839
4 3999 48977
1 16905 95920
1 54269 68934
1 53528 69866
1 4224 80205
15 24949 29166
3 26251 58317
7 35068 48582
2 13421 48582
54 73981 76488
1 22806 33720
1 67900 79391
3 423 70228
10 13073 26555
1 12415 41046
1 21791 39003
1 2323 90297
3 69821 80114
3 6039 45352
1 4144 77553
1 51186 87741
5 41740 93474
2 35926 50892
1 36813 56057
1 42171 70638
1 21060 49471
1 34854 56228
3 10374 29764
1 23086 78022
1 24612 72061
12 3180 23206
32 88806 91782
4 12098 83407
21 57871 65461
16 8454 14198
83 47669 48436
3 10479 75484
1 10203 45687
1 30891 50786
25 81655 82931
2 19913 97946
4 45260 98818
9 72035 90297
2 15206 55936
2 56341 81947
1 62444 88929
2 22651 49688
1 31494 65583
4 5762 54612
1 30513 73283
6 70711 83692
4 25272 30446
9 56833 63574
1 29572 98890
3 56460 80848
6 24454 40117
3 10538 23692
4 35805 58342
3 6788 44676
1 13886 54115
2 68584 79168
2 12625 84542
202 2852 5336
1 44489 78681
4 18369 54445
12 79646 91552
6 55566 68041
4 22956 77308
1 54533 61316
5 78768 89647
3 38556 56317
2 785 89304
30 30203 32415
1 21960 80185
2 60472 87902
2 11096 81358
593 6958 7108
3 13776 54774
1 42789 90350
1 33703 96637
42 51977 52039
5 73690 95589
1 76671 91937
4 29723 44834
4 42871 98719
1 18376 91803
2 6810 56620
1 15165 69251
5 52627 81999
80 2665 6940
5 64740 72198
4 17069 74424
1 23965 46277
6 67779 76940
1 22204 48292
2 72173 97080
13 32849 37667
1 43933 81785
1 14622 81412
2 69864 86185
6 26742 33697
2 78275 93077
2 30692 86791
7 80295 85864
3 64404 91889
18 30730 33060
1 57114 85266
15 20637 25902
2 38951 88968
6 40545 49158
2 30118 35458
8 46094 68455
5 25526 30424
3 24299 51158
2 16589 92152
5 62292 79457
2 24029 68193
3 33917 45695
3 60840 88038
5 22750 33414
1 46475 98032
1 3913 97233
2 21494 88011
1 23806 58249
667740 62636 62659
3 56308 88506
1 11342 89217
112 90760 96218
2 643 74384
1 9491 87817
1 21042 85885
66 29411 31634
22 12874 23257
3 57424 78941
1 52374 67871
1 20843 67938
1 13523 71589
35 16201 20221
2 10088 14056
2 16795 91147
1 44970 69070
4 18891 53654
11 29284 45082
4 45069 90285
1 8262 90230
1 16476 64716
1 21925 70494
1 54920 64695
5 17115 49251
1 23672 58737
2 69049 84012
3 56015 70184
46 86856 91786
8 71148 95300
4 15387 29219
4 53952 87030
63 51418 51718
3 66592 82558
3 68043 98383
1 27315 79865
2 62513 67596
2 29866 45367
4 37901 95550
5 26097 54704
1 44695 80971
3 21995 64803
14 80246 99791
1 41294 91812
1 28866 87421
1 3966 76858
2 7851 80742
1 17878 79728
1 13329 38124
15 85415 92060
3 38536 48832
6 64365 84342
1 73963 77538
7 29506 34884
2 40113 74363
3 76050 99191
2 25048 86797
2 65428 79655
3 673 57274
1 62541 79486
1 27886 72328
1 20813 65197
4 48029 63410
1 6521 44041
40139 44665 44971
24 5079 21752
3 16769 67853
3 9557 44635
1 7469 69460
1 57932 81065
3 30194 50808
1 27914 95900
4 6016 39518
11 71726 87711
2 35899 55377
2 21654 77145
3 61764 74249
2 4009 93259
4 53801 68854
1 32324 83256
14 23526 30920
4 17787 89795
2 9083 22266
2 3476 54987
1 35168 87439
3 26948 40775
6 65719 75957
8 64367 64918
64 1884 18984
789994 34664 34874
3 20333 53459
2 33243 53106
3 14707 42086
7 52145 74516
3 38881 61253
11 86207 96798
3 38127 49310
2 49263 65728
7 61562 86949
2 20310 67689
1 5837 95138
3 1112 54894
1 28804 97780
18 85897 97132
1 8222 70094
2 8703 94616
1 24194 81145
1 33100 56870
1 15455 68849
4 47187 61144
2 543 84586
1 28408 85182
8 25450 29136
1 2661 55228
1 1636 59536
3 18922 38036
2 11836 70680
2 8842 53052
1 37013 89984
1 32559 76372
1 15024 69723
14 75568 81404
1 249 80394
32 8211 18427
2 5426 89687
2 34506 76378
1 20631 82873
1 31732 58016
1 7856 89242
1 39627 95781
1 40125 59933
1 2826 57376
1 28447 98519
1 34143 93288
1 282 42510
6 48521 65556
114 448 5560
1 30902 86120
1 54252 69652
1 11670 52952
9 71970 99000
4 3294 23598
3 19096 61864
21 85855 91335
2 38776 67482
10 51318 69126
1 8426 93452
2 60504 85561
1 60547 65831
4 6123 32348
15 59188 61507
21 88202 95463
3 36431 88604
3 82207 97996
2 16366 63368
1 43819 63637
2 47790 69578
1 45711 88821
4 13794 41374
12 40852 45829
1 35106 89960
1 38741 82861
2 47825 81310
1 24472 84456
2 37362 59413
1 30751 82918
32 77569 85575
1 4372 90970
10 34815 41879
2 26305 92368
5 42444 52480
1 35106 57071
14 67267 94198
1 42451 51412
29 9401 24987
1 44039 59444
7 66982 70433
7 88289 96543
345 56535 57365
20 20927 40807
1 17944 97738
2 64316 96706
1 1190 98235
5 20521 69369
3 61799 94858
34 50128 53791
1 13493 61362
1 53200 54047
1 65614 70181
2 25950 33976
5 88892 90024
1623118 94105 94626
5 66159 83631
21 40276 40576
5 34032 43520
5 49353 96457
1 17604 90319
4 1462 58045
2 13831 86307
1 27441 91464
1 30833 72386
2 68929 99776
4 21575 49224
2 34777 39537
7 79681 84125
5 53403 72339
315 89815 91583
2 11750 71648
1 31974 86849
1 54774 81190
43 6322 8498
2 32818 47902
7 40577 63148
4 21240 76261
1 18078 82824
1 35145 54875
30 14006 21530
1 45993 62397
1 29593 61135
1 31734 91514
2 43986 68507
1 42126 66366
3 4308 42330
2 39859 99255
1 43071 63992
21 22918 25616
4 2235 49393
2 32246 82169
1 619 59868
27 77077 95401
1 40309 94438
115 2194 11932
4 46526 54465
22 23870 33919
1 20842 87663
1 24815 55805
4 79671 89090
3 34418 48988
2 664 69116
2 76044 85579
14 51826 51986
50 3093 5772
1 12044 93123
3 24665 35908
4 44835 81717
3 62155 63750
8 57231 62627
9 21281 47877
16 54362 78748
2 9620 86830
1 203 89147
1 31233 66157
1 40249 75709
2 61192 92267
1 11660 30368
11 77359 93672
3 56184 69931
1 28039 74738
5 91980 99398
1 13392 98487
3 29299 55363
4 36299 46572
25 3643 19315
1 3772 58272
5237284 78543 78748
9 17269 36608
4 44175 94666
2 2627 58978
4 78368 93498
1 672 77177
1 33573 92922
2 22560 62780
1 6667 40032
7 54923 71539
2 10898 46315
5 25313 41691
2 49384 78990
3 64093 86479
85 94612 99300
2 33168 74955
2 62175 92150
1 17560 87003
2 39173 54544
365 4959 5822
4 37952 92443
1 13662 66143
2 20378 65686
2 10302 64596
9 16559 24388
1 43596 71745
1 10363 83545
2 81367 85844
2 24673 79407
3 7139 36460
3 27890 50464
1 27920 60354
1 12700 71340
1 14346 54959
5 3646 25858
11 39922 41491
4 79917 92931
10 49680 56718
3 45989 87777
46 71947 81660
2 13659 14740
2 33148 67143
1 2679 37702
5 57057 67967
1 35582 98808
1 10010 81412
1 751 89847
2 72004 96461
12 943 26060
5 68715 99708
27 34981 38045
1 17658 83953
1 11422 89073
2 61225 76049
2 16100 60900
25 7074 11400
3 74986 96652
2 35867 99333
1 17056 31392
4 31926 67348
3 56317 92709
1 45667 92146
1 2123 67725
2 66337 89634
5 49672 69692
1 59827 73991
18 24353 26974
1 3891 86890
1 1177 65972
5 38605 70464
1 34210 80793
10 6546 25269
5 43082 52693
1 50907 80518
1 7575 93866
1 29523 74373
3 67195 96109
1 6598 84271
2 53718 66616
2 36968 64752
1 2896 95049
9 874 36359
2 15500 60146
2 31098 81678
1 7885 93364
2 67280 87240
24 76948 98961
21 82900 96538
1 12179 72747
3 58877 69798
2 47433 60990
1 24372 72801
8 7679 15551
13 83954 85448
2 30120 80870
1 57976 87269
17 43496 48008
15 36339 41749
3 22310 62558
1 51886 96525
1 14502 45690
2 53671 65840
6 14058 29282
3 4103 58790
13 92862 96780
1 25009 69878
3 33396 89283
2 20440 70042
13 67556 89080
128 90765 99862
1 4759 63910
1 30076 86629
3 74529 93183
1 26313 56694
42 27290 32767
1 3913 71420
1 3887 61041
2 22811 47310
12 65328 91910
5 71116 76165
2 24116 33286
2 21626 57741
1 10844 43132
1 16442 83297
4 46193 85156
2 11482 58867
5 79626 83674
3 37212 96341
1 70263 73829
3 12887 88059
3 36831 67553
2 904 61961
3 75293 97371
1 48003 73481
4 26574 73756
2 56230 77666
18 17889 19073
1 40549 93312
2 13015 96058
2 71783 84120
1 48631 90026
3 9183 64152
2 20451 98436
1 50648 63650
1 30388 94377
2 69600 79905
1 43918 86963
22 11468 25956
1 12305 64876
124 70290 71594
1 35083 52546
2 17430 47883
1300040 35950 36107
4 28155 47169
2 97 29412
10 67837 73679
3 10808 75453
1 39037 49186
2 67755 76384
1 70004 98393
1 42578 53702
33 55481 59183
2 24522 44313
4 5103 71617
1 26208 72934
1 29777 46185
2 14382 84759
1 22156 94556
1 28635 91643
1 48715 94561
3 1414 34103
10 46004 53692
1 19457 56807
4 39388 48326
1 61476 75157
7 17550 31080
1 42547 85393
2 11789 75162
2 44472 45682
33 589 15086
7 52790 82931
1 41790 74052
1 52552 87185
27 77523 92699
2 41186 95210
4 21126 48171
2 40192 92924
1 16604 55709
1 305 74111
1 43921 76845
1 43888 80163
1 38458 67048
1 41779 82657
1 25239 78340
4 78165 83272
3 25759 38406
54 75807 77244
2 530 78849
1 77668 94442
2 12685 60466
1 57138 89634
3 11498 85537
5 14658 30537
6 57705 88012
9 15742 27075
2 49897 70186
1 10111 82021
2 31524 79710
4 3552 49601
1 25862 49628
3 82134 91404
3 43426 76596
8 84936 96010
5 78276 84198
1 62117 92581
5 11906 22438
12 54968 62060
2 3890 96421
1 21742 98626
1 48008 98568
67 86860 94632
1 68812 95569
6 8322 44747
1 11264 42914
5 8459 62869
1 17981 62205
2 7616 40798
9 25547 34646
16 36125 40103
60 84724 87827
3 18313 36074
2 55470 66828
1 6928 26431
1 31432 76907
5 43940 92810
1 26447 96077
1 24629 46023
3 27115 57679
5 42874 53853
14 70275 75437
9 15560 28863
1 370 43119
1 76741 95411
1 14633 54376
2 15150 88027
2 32371 75410
3 29193 52294
1 1397 76715
7 58359 72120
1 5182 90238
2 14573 25632
1 13960 34844
22 938 16615
3 12065 91881
2 51145 74270
2 25417 48210
1 34835 78456
4 19079 65934
1 19804 58682
3 60008 73548
3 35685 70095
1 32765 95591
2 36496 40021
1 32505 46194
1 24154 43165
2 17012 36062
2 37359 83203
3 16137 30702
2 6735 59130
3 24742 32386
2 8134 36126
14 84499 97181
6 54031 96437
53 75899 80633
4 34181 45624
1 851 58920
16 50416 57773
9 84972 89878
7 15261 26012
44 26106 29419
1 18471 86871
1 6715 45335
2 9419 47738
1 26272 37955
17 7808 20377
32 6529 13268
9 33159 50571
12 77380 97753
1 36021 80690
2 61983 86782
3 55282 78914
7 87468 97412
3 23581 68989
2 3045 86551
27 40148 42463
3 32218 47430
1 13759 69882
1 23627 67887
2 37801 46562
1 15142 77520
2 77395 97956
3 2345 19939
22 34242 37271
2 34556 42549
5 40011 57214
33 48680 50628
10 16628 29133
6 65754 75817
2 50871 59177
2 37496 97689
14 47594 82831
2 28366 51514
2 2735 29969
94 92518 99299
5 54242 62438
1 37243 85474
22 4778 15185
1 37741 62689
1 45099 80947
7 23069 49340
3 10788 52702
1 22700 58421
1 64443 79918
19 28401 34545
2 3565 84696
21 8085 17258
3 36271 90560
1 38449 48443
2 71400 89056
2 22551 60740
22 13468 17737
1 18430 70890
2 10890 92590
1 21003 94636
1 5743 57497
1 1221 76958
5 83262 91881
6 49338 89918
3 24570 46585
2 11732 40167
2 37099 75701
1 41824 70210
1 999 79829
10 65403 90749
4 76554 91677
1 28018 96734
1 29628 79114
1 52534 89901
6 13185 16069
3 36629 58513
3 39775 64252
1 18917 77785
1 70 70791
1 4406 73627
1 25487 58711
1 15032 65956
1 54878 79753
2 36732 45343
10 61326 73881
24 28194 29498
2 27692 85223
70 92459 92601
552 98278 99628
5 51136 70653
1 20831 68923
9 11315 38405
1 12915 74156
2 11096 51679
8 67158 99382
1 28931 57638
1 69256 74269
1 60898 93425
2 31956 81980
2 37623 93712
8 73385 88268
2 50187 87291
1 17458 82000
1 4180 79203
2 2224 74655
94 760 6988
13 5829 31430
5 19833 78035
33 83343 96106
1 19555 58617
2 70 86099
1 19972 78489
1 32755 73318
63 4429 10561
2 28375 69592
1 13548 67991
1 7604 96088
2 16746 55320
2 25613 84445
677 95373 99096
1 6221 94165
1 7657 89885
2 22895 88384
71 14822 15865
1 8374 68536
1 35035 54785
10 23130 29646
22 82056 90246
2 35357 72072
11 1224 28786
14 2392 13379
4 30538 65763
2 40134 88269
379373 32245 32908
3 18759 61561
1 39202 84044
1 10933 49278
1 23818 69190
1 9187 94840
12 60353 92111
1 9556 96084
4 3170 10273
2 12681 79402
36 1271 6240
18 29067 30695
5 23410 67508
1 34186 60354
3 16546 30114
3 38103 42072
1 34085 89576
1 38313 61395
6 15527 36457
2 49163 68091
1 11517 99252
1 4718 93815
1 24751 75405
1 40087 43921
3 38775 83915
1 7646 41199
982414 4904 5359
1 35619 63874
4 42913 68832
1 5492 92226
1 18381 90936
1 65310 83208
11 77127 91698
8 67801 72345
4 21686 98864
2 3909 40221
4 64100 85875
3 48422 71230
1 24210 88689
42 8050 18116
5 37736 54972
1 39157 78649
1 20497 58075
1 15323 55240
9 8000 18806
3 30282 52965
1 24614 71018
1 50737 93421
2 29297 41341
3 15315 19143
2 24895 84850
3 72917 98711
3 30440 69353
1 50207 87374
4 29233 36976
1 31652 57942
14 75827 89862
3 41760 85322
1 48210 92451
1 19443 75936
2 53715 99459
20 47222 49240
1 29886 96387
2 68163 92890
1 75641 99653
4 37742 53211
1 29799 55463
2 15284 92375
1 40732 96079
1 26559 55960
13 30257 38275
2 41924 58066
1 37405 69682
7 10683 42589
1 24127 79823
11 23499 30000
2 75226 93299
4 12192 57320
7 52749 60234
2 5199 80123
1 9764 91441
241 95235 97937
5 28637 39615
1 46780 55241
2 43051 53769
40 92365 94059
3 24931 98264
11 76282 86650
1 67513 85593
2 11753 45350
1 69929 96334
4 43555 77246
2 12916 90743
1 16945 63554
10 78034 84252
1 23428 91878
1 30414 72691
3 75206 77772
3 21758 73754
11 24626 26189
1 42445 86252
1 74741 89903
3 33258 83689
4 28859 50781
10 5129 28970
5 10694 42429
2 31859 36218
3 38189 95709
24 2002 22827
1 2004 72275
3 66646 68593
6 59274 87641
10 81189 95947
6 23874 37240
4 67021 83473
1 18248 75353
1 46404 93925
3 39738 78393
3 3147 30417
1 75292 90124
25 63149 69711
1 44723 84600
5 38658 41419
5 14105 62691
14 64037 65546
5 53098 64526
7 65905 85485
1 28857 86914
1 18058 46567
1 39325 86371
1 52610 86799
2 32992 77838
8 16589 36294
1 1909 80453
2 10288 75362
2 49073 82265
3 48628 68907
6 5698 56219
3 74899 91973
3 10969 14086
152 11546 13784
3 21227 45040
2 23666 54048
1 17474 75639
4 62334 71508
1 24325 56567
1 3671 91379
1 49569 51567
4 31328 91299
1 30111 84274
3 55987 97537
2 36596 53392
1 15839 41738
1 7461 80395
29 85360 92312
6 54105 60350
2 63637 80094
3 47348 79765
1 26948 92669
1 42974 59620
1 15902 73473
2 59482 87880
2 34107 57295
1 73960 95488
3 73700 96420
10 2097 38331
4 4802 36508
3 9582 87246
2 3548 76810
2 26756 65619
1 28502 41640
2 52419 57961
1 14356 82700
8 27025 35973
1 51847 67073
2 29008 94603
1 18867 47093
1 12255 94346
30 82198 93816
1 15155 54542
4 69347 85390
1 56669 86339
4 67419 78390
5 13568 84313
39 14039 15567
2 52647 99685
2 801 72983
2 75527 81210
1 20280 66959
3 16910 41707
1 26569 76412
3 81518 88030
1 2490 50656
2 47638 95186
11 305 8386
45 92171 97170
2 28348 75501
4 7328 51718
1 15830 81107
1 28102 39546
1 16461 75528
7 36585 87033
22 5943 13434
1 5651 70315
2 16071 49870
6 26732 28251
11 91900 94876
4 19981 49742
2 84625 86066
2 25615 78980
3 83446 84900
2 9145 48717
3 10092 29845
1 22575 66531
1 17758 70471
1 19891 36709
2 4807 93085
838 35150 35201
2 25380 33159
1 7861 72245
1 954 42783
1 21914 91292
1 9123 56409
1 15308 92192
3 38782 55892
13 41940 70446
1 20461 38129
3 34535 65111
1 41162 50234
30 11450 24064
21 1703 6459
4 28766 96807
1 21118 66945
1 27922 45946
1 23026 99376
2 21576 58144
3 7077 39132
3 34628 35897
1 21784 67097
2 62263 76144
1 39519 66709
4 38429 52588
1 4766 61216
17 60712 84421
8 58751 83237
1 55338 96140
1 3889 61294
2 59774 82288
1 57809 99779
1 31120 85052
1 37091 95024
1 48875 73271
34 8571 16704
4 75118 89028
9 20950 51360
4 60898 82063
3 4418 29078
12 6695 8632
3 278 96034
3 876 43949
1 5737 79491
1 1191 79761
5 14564 33526
1 65536 94875
2 4451 96975
1 18912 85125
1 4424 74614
6 75041 81849
2 1082 71994
2 30562 40680
1 11815 50559
12 75260 91348
1 13539 32680
1 72464 77706
2 37776 67962
26 56643 58820
2 51529 99842
2 13631 50620
3 53207 67033
3 23841 96077
20 33204 35346
1 33936 83551
1 76358 86554
3 56657 93575
2 31111 62518
1 49234 72425
4 23207 47963
1 24412 80719
2 42068 64295
4 40476 93332
1 19359 86325
1 25453 54001
1 53551 98016
2 3696 54465
1 25707 90389
44 7785 13352
2 47973 96249
1 7533 42898
5 52784 89831
1 34526 88931
1 28053 70666
1 21039 82349
10 11917 33592
1 35226 44076
2 19538 76453
4 13649 42759
1 10305 83982
1 5743 71892
1 2363 73291
1 27725 87780
18 5290 21468
1 37786 80845
1 53495 85169
2 21400 88819
1 23469 40243
1 4463 71982
1 1624 95478
3 24972 57525
1 22772 84284
1 18483 94582
1 4892 80720
9 13731 29698
8 10737 11086
6 42831 70543
2 180 84809
1 15708 86166
1 52117 69422
1 77410 85527
3316826 97131 97608
6 20889 40528
1 4821 97030
1 9895 77577
1 8414 71732
1 37879 72685
1 2867 49195
1 34576 93417
1 80846 90266
11 2186 15463
2 4516 65786
4 48578 98002
1 71260 79367
2 324 55302
1 7396 91696
3 66460 99373
5 43555 87785
2 26687 84528
3 13716 25585
1 16749 75028
2 55235 77050
1 17307 68923
1 22475 99973
2 39557 54679
1 31740 92638
1 42100 82394
2 17202 58553
7 70094 87516
2 25217 80933
2 31483 50740
2 50792 85614
1 25231 66001
10 3459 14399
4 13463 17980
3 20859 98434
1152 31269 31857
2 1279 43005
8 6951 28458
1 31426 99712
4 36465 73992
2 35942 52009
43 17498 21723
2 47043 69857
1 48948 69074
1 9589 76127
2 871 71726
1 23408 89112
1 12142 68758
6 42178 48736
1 7115 45664
4 462 20273
2 13441 67667
1 21207 62662
1 5863 92707
2 40771 65136
11 66440 92172
1 54247 71598
1 25240 76516
1 20704 96646
3 10522 27798
22 15357 15998
1 7478 33662
8 68135 78432
18 36480 39418
3 67539 93479
1 7107 68905
9 13802 22592
1 58085 83998
1 29529 71348
3 2760 36845
2 2945 55295
1 41960 68974
1 27861 48582
26 59732 60227
1 43071 93171
5 60852 68089
3 67439 71066
1 50292 99310
5 19122 22368
7 15108 43619
4 33187 67445
1 42367 94831
6 10636 73008
9 78301 82569
1 16373 38950
15 61719 62675
19 71733 82611
6 21360 35922
4 18642 79003
1 48743 81269
1 57055 93124
2 41391 83283
1 23954 84634
1 60720 88005
2 15711 26568
1 64702 82965
11 36927 46668
2 6286 47095
2 4040 84268
4 66267 97579
1 24156 92538
11 20193 27453
2 62769 83320
4 28870 65530
7 12258 35194
1 51689 71643
308 2844 4924
2 34376 88013
1 26785 78831
3 10036 53676
2 25311 39588
1 36427 71352
1 42412 97173
29 54116 57221
2 23611 89971
1 46575 69272
1 524 81917
140 85460 91413
9 5316 29276
6 43482 54938
4 81448 94443
4 54188 69045
6 41163 44869
6 60192 88269
2 7745 64613
9 36528 41422
15 73529 92012
2 16036 51226
1 65046 80656
4 49072 64415
19 7043 18664
4 19500 62628
1 54604 72378
2 4835 72763
2 7772 22448
1 36385 81444
2 40396 74327
2 5047 15925
1 10752 48455
19 47321 55096
1 44572 74816
1 32690 70991
1 15532 88798
16 22070 35314
4 39935 45707
14 78219 97409
6 62426 82028
3 30369 94086
5 13248 46615
1 28997 31856
3 12630 41844
2 19184 55787
1 71462 83953
2 18464 26714
1 14258 83243
1 19154 34066
1 1313 62205
1 44190 61923
6 46319 51394
24 79988 94453
1 43054 59981
7 60675 75765
2 10042 51779
5 15119 30338
3 41714 93243
2 1726 44902
1 47120 61737
2 19344 59593
3 43386 83877
1 37489 73231
10 66996 88571
1 57902 96032
1 19497 35154
1 7336 82796
4 5472 42359
3 41978 95948
3 11707 69546
1 47582 80265
22 9395 14269
2 5785 58364
1 81419 90729
2 21171 82892
2 25141 33825
1 123 94828
1 435 37076
16 58746 65628
9 79551 95036
1 58829 86473
9 67765 83051
3 38123 77092
12 12496 24555
1 66608 99958
1 61536 87096
2 57771 97957
6 9872 24845
10 19838 63899
3 59910 72149
6 7089 20334
7 59136 62081
2 24229 41444
3 428 43700
2 23697 53440
1 10270 86784
2 45263 57649
8 47819 53745
1 17171 94548
2 19528 77427
1 28504 57558
3 5469 35268
1 11590 20516
1 16496 84752
2 43872 87555
2764395 63312 63361
1 62022 83762
13 74921 91949
4 34436 55203
1 17722 72412
10 55923 75987
5 60232 64337
8 24921 34297
7 50128 66894
3 24334 96488
2 32184 61756
1 28753 54546
86 3022 6017
2 7817 51040
1 27538 73702
1 36121 55071
1 80415 92067
19 69117 93475
3 6538 71592
1 50347 58140
5 61901 87178
1 72271 96638
5 58024 76159
1 18504 97612
3 87088 97217
3 57216 70125
5 18680 30284
2 61370 63411
8 18497 57198
1 875 27034
1 60280 88203
272 91202 92573
3 9888 56508
1 8581 76201
19 70744 72382
3 27921 88220
1 2247 92234
24 73454 81005
1 36025 82958
1 37182 53228
7 66487 71920
2 27538 61013
8 14862 33822
1 23875 99791
1 13134 76770
1 23209 70664
1 9423 60881
3 60450 78939
2 73625 92374
3 26825 97902
3 47185 48078
2 9879 61642
25 17927 21324
4 8160 78629
9 88223 90040
10 53951 58172
3 32329 55330
28 83988 90754
1 45617 88821
52 4820 7778
4 20545 41693
3 85800 91903
17 27256 31764
1 28352 78490
2 55217 96150
1 32728 53050
3 37342 81868
4 46187 52156
1 39869 85581
2 7024 87058
106 93242 99260
2 23337 82787
6 43314 46841
6 61451 79847
2 31994 86679
1 6710 75307
6 25384 37825
10 14095 24972
2 22549 70767
3 13626 67136
265 96049 99715
13 38742 46910
2 1730 85331
2 2506 62814
1 40315 52522
1 35905 72904
1 42280 82776
1 42704 71381
1 10589 46809
72 89654 90361
2 19433 52867
9 11332 26740
24 83162 88836
2 1483 77526
7 17291 19389
24 90461 93095
4 8508 23045
13 51403 72392
4 10733 51251
2 38107 86284
3 37638 57835
11 79174 83592
1 25282 75186
6 63250 80280
1 55346 85993
1 26170 83820
1 32176 94085
1 754 31183
2 16406 78294
2875616 74808 75066
22 11302 20559
5 54042 63812
3 47794 94670
6 30339 49284
1 39331 84292
2 72243 98168
18 74112 94844
4 24834 38086
1 45474 51375
4 7675 32871
7 38613 67089
1 30011 31056
2 39633 44664
3 16424 52250
1 47712 55104
9 19766 30957
1 48069 59972
2 46800 52734
1 24050 92297
1 2173 90534
1 20257 35335
6 7015 27412
1 31275 84618
14 75702 77848
113 95073 96723
1 74769 93313
17 58051 67491
1 2856 63884
3 790 67954
1 52640 98626
5 27938 46695
1 7758 29564
2 18454 31692
1 1495 34273
3 42527 50341
8 11550 54369
1 24324 87998
1 21231 90733
1 12964 67396
1 36890 53819
4 4260 37942
5 59029 77548
2 22585 41264
1 80 34761
32 78295 91030
6 40570 50539
1 7197 95638
2 19049 29525
2 3146 35572
1 34956 50073
8 60933 98464
3 43027 48190
4 63969 90194
2 18299 38329
17 1168 21397
1 8041 25001
4 49560 81612
1 17673 41132
2 74067 86602
42 2032 14941
1 7093 81347
3 13430 89309
7 59794 72508
1 24889 64570
1 11884 16080
4 8257 61528
3 49181 80273
3 19328 48558
2 39160 80352
1 13993 65472
1 11119 36779
12 81497 87779
6 15649 22187
1 13799 97837
7 18256 54784
1 27806 76746
2 27880 33790
1 33950 53588
1 10179 14085
6 68492 88340
7 2389 16451
5 667 41376
3 10437 97672
3 47288 82356
2 20647 84744
11 54391 58602
3 45906 57313
1 44452 75270
1 18461 78135
1 9186 68417
2 4612 28427
8 66399 80832
1 36365 80906
3 22321 49333
3 25214 28944
2 27708 55039
2 2680 37753
1 22258 39135
6 60946 80031
2 26523 79879
1 46206 75386
5 82708 88111
2 66952 80984
2 46406 52009
4 13962 54733
1 44736 58665
1 24455 69122
1 4720 62522
2 28020 35827
6 56778 80493
4 69588 82106
4 852 52294
1 2455 97007
1 14927 60274
1 13467 29995
2 44326 63903
2 19497 44006
1 39883 82793
2 33898 54373
1 15253 90320
531 93785 96923
30 83107 94824
2 1274 59506
2 31074 72154
4 63062 81630
5 11429 34565
17 18709 25538
1 29354 97928
2 29862 68270
1 17497 79223
1 47158 75428
1 5151 79886
1 11942 25837
12 72073 85361
2 32025 80212
2 32778 55061
4 2074 36688
6 29266 32095
4 40398 93656
2 18273 62604
3 38396 46562
29 88278 90574
4 76012 79593
2 28412 62336
1 23278 42058
1 140 50169
8 6991 42254
1 43325 48655
7 32066 46111
1 26972 47776
2 15044 86852
3 19254 46142
1 13767 77967
1 7754 48438
5 45940 89521
2 19154 35840
103 70904 75464
2 19887 47487
326959 12680 12785
6 54569 97442
4 53306 99384
2 25399 55535
3 5244 79455
1 5453 93583
2 19008 29080
1 2400 69247
3 62024 73415
2 12939 55439
1 13554 46819
1 5228 81712
1 25306 51260
1 12103 33691
3 44768 53530
1 27552 95083
26 87033 96981
3 29185 49140
1 12465 73262
2 39896 73953
1 24285 51303
31 14561 23089
2 74148 76561
4 8530 43575
1 11558 82857
1 17642 88221
3 35655 62911
15 54925 83777
3 41145 79504
1 14353 50081
1 9089 88170
2 19528 60827
1 21668 70783
22 91405 97477
1 30176 69949
1 3521 71202
3 29890 78018
10 53248 96995
1 63956 85859
2 47256 92231
5 73054 79864
18 48702 50131
3 6957 75931
3 35530 77648
1 1743 64283
1 61668 89269
25 12133 15209
12 10832 30699
2 9206 49362
1 41701 49202
4 74019 93095
3 8503 90196
1 26445 85149
2 71116 80793
2 17940 41863
1 8693 42517
4 38784 80306
1 27406 39808
5 75382 77603
1 40653 71994
3 70934 97139
1 38381 68895
1 11360 90627
29 87952 96681
3 70949 90020
5 5461 8837
24 67820 71320
9 2047 64823
1 8166 29214
3 36377 88501
1 21175 89066
1 17488 66718
22611 93935 94403
2 6955 61162
3 53043 69217
5 63562 77905
2 41841 53600
3 69842 74320
21 59486 60714
4 47661 61974
1 33628 89911
1 39574 57498
1 1432 81009
27 48654 50078
1 24278 59497
1 7246 84232
4 29930 46042
3 40995 46573
8 65330 95602
1 1225 81969
1 10914 92313
2 36802 64058
5 71944 96555
2 12547 90957
12 14685 33565
2 5512 51928
7 56218 60605
1 36624 92481
2 12902 38482
5 20888 44378
2 55380 60119
1 21123 59981
11 11323 17258
3 3383 46529
4 41247 88566
3 6589 26710
2 11494 78211
3 31830 44057
4 6740 30311
16 12518 18087
8 71463 99665
1 24225 42836
1 3873 58367
1 38690 49552
3 44000 54157
19 2806 16822
7 15427 25969
2 30279 89197
33 83262 96449
4 5378 68585
1 10119 75692
1 1293 71211
2 29163 90866
10 55591 62067
8 74881 87800
2 11941 33224
2 33664 74463
2 25743 71001
3 3890 29708
1 5882 67502
14 79157 98387
1 26251 72600
1 35027 97782
7 55570 58598
5 24476 58615
1 26468 40652
8 82010 88146
4 35233 89789
1 54385 66692
1 28599 90894
2 3700 51077
2 7674 43055
2 11811 63564
1 14610 71501
263 156 4354
92 6962 13433
7 58744 90317
1 44374 70725
1 57826 67511
4 10605 47460
1 8341 95049
1 13391 70652
1 17766 64521
1 11370 50064
6 76104 89960
6 12079 39238
1 22085 88454
2 40071 41455
67 2641 4626
3 20380 33828
4 7340 26211
39 52135 54057
2 20576 52868
2 36418 48121
2 19852 40931
1 25229 47913
9 76532 85352
3 709 41279
1 21883 37390
1 33906 62898
5 39204 48486
27 62485 72090
3 6003 85640
1 14645 75186
8 54261 96871
2 51913 69609
3 30031 81903
1 26075 76945
16 16034 21952
2 14292 91156
1 12398 39854
21 80135 97492
2 23457 65837
2 26077 42851
1 30897 54487
3527726 594 832
2 35136 77091
1 17605 86068
1 26265 93887
1 6726 92208
8 47322 81467
5 52273 57449
1 37031 93394
3 3911 61904
1 15308 66449
15 79657 95169
1 6630 19654
1 1204 48516
9 73271 86457
1 6140 75081
2 37419 88944
2 8370 47301
2 15243 81005
1 17367 52388
37 90073 97943
2 4576 65656
1 85605 96938
5 50417 96846
2 30691 52684
2 39358 60007
1 5156 65423
1 6329 85452
3 47760 78814
2 18182 22174
2 18415 71345
33 50239 51995
2 25796 50795
1 14218 68353
2 27020 81371
1 7212 91853
1 9469 47347
1 46677 72845
1 17349 82848
1 33021 47432
4 55821 63327
1 35390 74128
1 37199 63091
3 6811 52677
10 50791 59210
2 18241 91120
1 14639 53774
7 17730 38690
1 10176 89298
1 15816 88350
6 71654 90151
1 33703 88051
2 20638 44489
27 88073 90818
53 4230 12659
6 42728 62859
1 58850 92479
3 8094 90920
2 17736 33793
22 75347 78829
1 54737 88368
3 36065 98649
1 64700 78633
1 34233 98992
1 64882 98593
1 27325 79645
13 6794 38625
1 39326 89158
2 68696 96299
1 32646 86081
1 23789 86136
3 88544 99408
2 14245 86421
66 11341 14967
4 22882 46721
2 59411 89690
1 64141 89088
8 41637 52908
6 78811 85434
3 35670 87769
1 34567 85912
1 53732 84668
1 63227 98689
1 19787 43089
2 22763 51559
2 34796 99778
4 44952 68048
18 6529 21888
1 35737 98956
8 86299 87939
3 31358 49620
2 8856 74099
4 46605 59829
4 13825 30989
3 14846 78670
1 18853 58455
1 7212 65689
16 22961 31036
6 73658 94149
1 17111 39250
2 1203 68815
1 2869 50241
1 4186 43144
1 11570 45019
1 6415 50625
3 19973 26405
5 52178 88191
3 11780 63452
43 83554 87727
5 13516 22650
1 29737 60382
1 4617 72878
4 12421 39693
1 704 67542
1 18992 87138
101 22508 23717
2 14568 43929
1 25865 38475
1 24769 67630
4 10079 16953
2 24440 86770
4 36311 94633
3 36850 72334
2 20754 52065
1 8040 50524
12 57618 83294
2 18831 47287
7 9442 14403
4 32344 54844
4 67652 83470
9 71854 72773
5 27370 46288
1 11431 77462
2 10071 44552
1 21012 65273
1 19871 51979
14 63722 69302
1 12322 28272
3252 22612 23335
7 63464 90563
10 10239 22476
66 94185 95448
6 16357 66079
1 850 64442
9 81625 99936
10 52441 71871
45 86099 87822
29 20247 23826
1 60253 94182
6 28738 59882
2 22007 75845
1 55627 98012
1 2264 83145
2 10093 36874
5 47322 76104
2 2706 87578
1 4772 68401
1 40409 50327
5 65692 96773
2 32067 47023
2 50 47518
4 84063 91805
3 33573 64883
24 73957 83648
2 25883 88584
24 81103 96866
3 28463 55145
2 59925 89027
1 63751 88914
2 77065 87327
1 74697 82282
1 12991 85854
5 34964 65082
2 50823 78443
3 21621 33254
18 71754 77556
2 56466 77012
4 16766 37912
5 9374 38074
1 23439 60581
1 75314 89943
1 61429 87601
3 60447 90528
1 11827 56653
3 19398 99442
2 37170 65478
14 49481 51808
3 63634 90097
1 58583 69998
2 9653 85865
1 12026 43926
4 38305 44819
1 44199 77666
2 45812 75462
4 45159 73239
1 58762 67537
5 67762 99539
9 12472 49894
3 16063 93361
1 5954 34501
4 77482 97537
2 27300 52314
3 11809 67621
174 92316 93417
5 44677 73666
1 5550 52315
1 10424 62500
7 61757 69183
2 37539 77477
1 43012 79611
5 7713 42087
2 62924 80981
2 8302 84628
1 24594 97856
1 33251 95398
1 34660 81709
7 56293 66748
1 26462 49394
21 61444 63233
5 47554 54919
1 36706 90849
31 1791 13802
3 1675 84373
3 78659 91192
1 2646 92346
1 2508 53200
3 49629 64599
1 10326 88438
2 15094 45115
1 15505 72452
2 26531 75619
1 4150 81168
1 31560 54432
23 89769 90203
37 85232 91509
1 10727 39245
39 21899 24349
11 69344 71317
1 17397 51076
1 22036 74243
17 8475 20501
4 59558 67647
1 50353 80239
6 15889 93585
1 37563 94052
1 30069 78506
1 39321 47919
88 14169 16242
3 28143 42333
8 27127 34425
4 2995 29906
1 3826 50972
2 57755 68871
4 40805 93246
3 15526 97885
1 48115 67364
1 22497 75892
6 7939 22350
1 51805 74349
20 68476 70188
3 6413 51083
1 60080 99253
57 5534 8494
5 37202 64341
2 11275 18866
1 27862 66645
1 69906 79599
2 94822 96404
2 84722 87919
8 12965 18274
1 5771 46676
19 35208 36888
6 45899 71234
3 8337 52517
2 19500 64324
2 41402 91659
574024 59823 59903
1 56324 77114
2 15210 79589
2 51289 62278
3 23893 58002
1 25197 86844
1 11326 74683
44 88458 92599
1 24458 71494
2 43737 72992
1 31420 65996
7 9528 18880
1 613 18209
12 74082 77705
16 71568 79585
10 35979 45428
8 24128 44044
1 38867 81517
2 43801 50647
1 25657 42463
1 29130 84145
33 22876 26789
10 5685 33556
2 20865 74758
5 43330 65566
1 20841 77798
10 90268 95555
3 38447 47830
13 62992 99199
3 52714 87929
40 18345 22304
3 18635 79984
11 11422 19907
3 28630 57257
2 13294 84925
1 36268 51759
17 65775 94838
2 36127 51657
11 65386 68903
1 34066 81730
1 8327 72630
1 46086 91609
8 2649 32455
5 24249 38996
1 2129 80037
1 61392 93480
27 69823 72217
1 14262 74602
1 804 92183
14 23903 28116
6 75499 77974
3 15685 94630
7 77837 96806
5 32821 72641
2 79761 95869
2 1664 50315
5 82884 90035
4 60607 70270
7 20883 35031
1 11894 84609
1 828 57964
2 46077 94848
2 18931 92647
4 34523 56698
5 78585 88046
1 12978 53473
2 36212 56730
1 51318 54585
4 30444 89736
7 12454 35898
1 15359 58879
652362 6371 6610
2 11304 27762
4 44646 59868
8 64220 96446
1 23208 48672
2 15552 96146
1 6561 90472
19 18590 20945
3 20866 60827
1 27803 74938
3 47708 88694
3 70958 95107
2 26991 80095
1 43693 79911
4 12074 25298
2 14217 80597
1 39787 97547
1 1654 43584
1 15001 72969
2 50220 77155
1 56814 72120
14 19206 23039
5 25357 60613
1 33415 96333
23 6590 11842
2 53511 82506
3 48723 82452
6 88478 95786
2 60835 79338
4 36818 47058
1 20540 90115
1 38506 46597
2 7651 45202
2 28263 94959
7 45671 54476
5 38093 41690
2 43348 81891
10 72569 89747
1 51634 74236
24 87145 96509
3 10203 68009
6 53520 62874
2 7447 72371
1 6985 93767
2 3120 53378
1 20475 89844
14033 73567 73635
2 43655 75557
1 35053 80010
1 22429 90350
67 5851 8400
2 56291 69308
1 39834 41512
4 30150 82417
7 70600 77803
2 45558 58063
1 30255 67808
1 12369 62013
9 68134 85256
1 22004 77972
2 35325 80422
1 4713 65788
1 22885 69458
16 82224 92068
143 92922 97994
2 13372 91845
5 30717 47204
2 32596 68866
1 23741 89742
1 41766 60846
41 11181 13130
1 27394 98701
2 35497 60093
9 18761 24130
7 60992 70636
1 37124 69609
12 56673 64326
7 9181 38582
3 60071 92144
1 16340 99409
227 90 9317
2 7747 95589
2 27517 58542
2 35461 88933
1 30698 85200
1 5145 49270
385 95734 96794
1 61814 80969
2 52136 83817
2 10014 78352
151 81456 82183
2 54208 67742
5 48245 64621
3 7257 63599
36 22406 29648
1 10426 39716
3 66720 82482
2 18895 31774
1 22392 63846
30 88190 95993
1 5393 60355
1 4491 34157
2 57841 96675
6 41096 76688
14 90596 95984
31 32504 36143
2 49323 59900
5 13671 33426
3 14564 82425
3681232 89404 89557
173 3582 5261
17 625 9834
2 26746 49733
1 22721 83036
5 61687 84314
53 8742 11320
11 69922 98846
5 6817 73595
2 63338 85711
5 86166 96925
3 27574 54943
2 1815 96619
4 81689 93593
6 4279 15684
2 19164 60960
4 54281 69491
2 30143 99342
33 79885 83855
2 16268 38050
5 52160 53895
10 2020 19893
11 37462 46501
8 62484 84206
20 8819 17335
2 55929 76155
1 21723 75893
1 17472 90843
1 50356 99322
3 69790 88303
2 65481 80314
3 78591 82884
4 20920 26752
6 5055 43986
1 1550 92656
6 20208 44053
3 8523 66510
3 6406 80326
1 13639 59973
4 63352 93514
2 9664 79919
1 57280 83198
1 73842 98300
2 49260 85249
1 7734 81636
19336 8457 8678
1 62030 71680
1 67981 78800
1 26978 89199
1 53734 85926
8 17832 58391
1 18643 60503
8 84237 99892
2 1720 95305
6 87859 97118
30 607 8455
1 10443 57070
3 56272 88281
6 33982 68107
3 54535 66343
4 15682 60272
3 11806 71214
1 39222 90181
1 32142 80317
1 26055 83473
1 61997 77897
1 34349 40208
4 1775 41523
3 29857 73771
1 2490 88403
1 35121 97268
4101236 42554 42584
23 90123 95596
1 40740 89514
4 7409 32944
2 7088 58935
1 26681 60204
1 5576 55061
10 21988 27555
18 54866 55717
19 47276 48972
20 4182 21390
2 28379 64730
37 73705 74731
8 42530 49000
36 53775 54584
36 86765 94556
5 34362 99476
11 23875 27507
7 76054 95275
2 56137 77514
3 56736 73756
1 24353 28543
3 8064 45110
7 38736 44993
3 34266 63850
2 6134 76907
2 29056 73387
5 8649 20991
2 29148 48747
6 45257 95902
1 45957 96032
137 9451 11502
2 43247 76399
1 35108 87232
1 37243 67263
5 59614 79327
1 28141 71047
10 17943 32699
6 24447 42830
2 20334 74089
62 15465 18000
1 25871 70417
2 20869 77885
1 3297 41328
1 17930 73588
391686759 93120 93265
2 20285 64095
15 83961 93179
1 60638 76940
1 24123 72085
1 59127 89846
3 59611 70977
1 39762 81090
1 44439 91283
1 58765 81771
1 24435 80003
1 1822 47296
3 47692 79769
1 28671 98913
173 93484 99171
8 79223 83178
9 748 59180
2 24933 95997
1 6206 98649
1 54807 99745
3 50387 90868
1 28856 39610
3 69703 96073
3 35006 85958
12 65253 95470
1 60634 87957
124 10552 14996
3 14967 54591
383 96723 98471
5 48189 74364
7 80339 90637
2 8340 92002
6 20159 51435
1 27872 46862
1 30638 70515
5 68206 83774
6 4699 20637
5 70723 78779
1 37964 50251
2 8679 96833
11 79399 86712
7 12488 32702
10 75814 97779
3 17527 30480
6 22257 49952
1 10739 41938
2 32543 63556
1 17101 42166
1 2836 57821
1 35740 84441
1 22431 48017
1 27160 61430
8 56675 73997
1 30904 41167
2 35601 90844
1 63500 80891
7 54105 69887
16 75745 90290
1 13470 98331
664 6714 6880
2 60982 64512
1 87061 93666
4 58873 74236
20 87221 89753
12 2134 28779
2 47955 54362
5 50577 95888
1 16376 84554
1 26219 63858
1 4570 85064
1 27585 98832
4 17190 50881
5 16077 41666
1 10746 61235
1 24041 46626
5 40826 82904
1 26260 73763
1 23624 68545
13 57354 59626
18 5094 24886
1 60926 74693
3 22187 63970
1 57996 63430
1 43574 86906
22 92312 92757
2 9957 86785
1 44221 96389
7 17038 57471
12 74321 88127
3 31583 63242
1 25525 91991
3 13955 40052
6 69573 83709
1 13710 26720
1 1507 40634
1 58198 96958
3 20059 50732
5 38838 70550
21 32251 35239
36 68860 69250
2 15617 48814
1 4872 60194
1 37144 63524
2 17687 86249
1 24958 41709
3 54057 57652
33 93406 96989
1 17739 63075
5 9757 39721
8 8725 14792
1 21619 53373
1 16746 36625
1 21585 92906
11 538 16355
1 36087 84504
3 26053 54571
15 68956 94677
3 8649 83737
1 27766 77257
4 50111 97863
5 54345 64995
2 34210 45758
10 59487 62934
4 6716 73634
2 34620 56371
2 25743 65373
1 22366 69580
1 21270 90242
6 92747 96674
2 42395 96604
3 63738 97085
11 18794 19267
5 3435 54611
2 49090 70435
1 4300 35772
5 53890 99202
1 32848 93618
1 37172 81204
1 22784 60313
8 76883 87576
1 37964 58210
5 36317 48469
5 165 34180
1 11680 83057
10 48182 52404
2 7626 58375
2 16252 82715
3 46369 90652
1 7350 64403
1 39020 63390
1 36942 58471
1 25518 91571
1 59644 69759
3 10086 53860
2 47974 66751
1 61471 63135
1 3365 76106
2 13952 80162
7 88734 92109
3 21157 29607
3 47600 62226
1 12145 86704
8 59317 77753
2 27365 67262
1 57804 63568
14 80159 97831
1 6898 40210
3 64532 95567
2 26515 74258
4 47963 91266
1 48674 80340
6 6067 32967
5 22637 28659
1 13484 90729
10 18692 39723
4 28541 55218
2 35309 50004
1 35098 96385
1 24121 58719
1 32048 97174
4 19959 43087
2 62836 81081
3 51565 93350
26 11787 21477
4 1894 88360
1 40784 54789
5 9328 28506
1 15617 67908
1 59717 60394
2 27914 74775
2 208 7809
3 42919 66520
1 23605 92034
11 79201 94647
12 17539 24692
12 18542 21886
5003175 85463 85663
3 30707 53510
4 36845 61299
1 33991 72614
1 34556 71975
11 76400 93531
1 8353 90143
2 13001 84127
1 1415 90884
1 19328 89818
3 77493 86715
1 47814 63229
1 13403 53140
2 9683 75353
6 25420 46905
1 1232 50060
1 26990 77835
10 54795 72722
21 8123 21359
167 7163 10534
4 6855 46348
1 34537 82698
1 31856 78695
33 90993 94613
101 1915 11879
3 33971 84291
114 86542 87101
1 7984 66129
19 10129 17769
4 44210 61852
4 22658 76799
1 23828 41991
1 9621 82761
3 45202 67007
18 64341 71544
3 48738 53936
2 66709 98935
16 70844 77927
3 40511 65835
71 78921 80638
2 87568 88176
1 43983 74623
3 46733 81042
2 17637 86841
1 22366 49767
2 49565 86261
41 83779 88200
1 24932 79019
1 48316 73238
21 5552 12089
8 7657 12736
4 36382 83495
1 8168 69492
25 90295 96411
30 31857 37288
6 19097 35639
3 33712 57284
1 78758 89775
2 122 29648
3 41114 63815
5 60463 71695
9 21189 39308
4 25823 41664
13 74247 98136
1 2581 42958
2 8713 62450
6 36306 96647
1 17775 85043
4 20331 36518
1 31663 37830
2 48611 81375
4 70554 81037
49 14165 17721
5 10320 66001
5 41296 44729
2 37913 80631
1 31609 88249
1 4063 85855
1 2045 98079
1 41044 89180
4 60095 96897
2 12667 19492
2 70652 77316
29 81206 92855
4 49480 54480
1 73868 96247
1 3096 89482
1 66648 92731
1 5195 69070
2 5928 90722
2 54012 66176
3 51963 67541
15 2999 24601
11 44152 49690
2 39844 89724
36 22495 26121
1 458 36940
1 76515 89544
4 35949 99722
2 4664 86868
2 37002 86903
1 24186 84535
1 24194 69302
1 307 26406
1 3270 75807
2 2431 71686
1 36765 80227
9 42405 47619
2 3757 53849
7 7902 23138
1 57109 84115
9 33543 46437
1 39855 66532
2 24093 53270
1 34704 92527
1 28394 84828
1 18569 67439
3 69315 70547
1 12547 51647
6 7621 37786
16 68510 98562
2 28675 90917
4 84412 92439
3 10492 51042
3 4210 15601
1 37412 75485
3 32118 73980
12 56449 68932
2 33936 87285
6 13254 27336
2 17031 86893
1 8327 89498
1 26366 42927
1 65687 88945
2 32479 76446
28 85256 90435
2 20981 53921
2 55064 66033
14 67697 68034
1 49907 65157
20 77295 78596
3 20923 91661
2 8528 59629
2 46695 80592
2 58957 65518
3 40919 61115
3 3881 88174
1 16324 56959
5 76082 97273
2 35531 50096
1 28218 96526
3 49725 73287
2 12869 86225
1 4126 50815
1 39000 75463
2 61462 96133
5 85920 91140
29 49515 50211
2 1086 73929
2 20041 56446
2 33625 57385
1 44603 87802
1 16891 85416
8 75721 95977
4 55510 71917
3 76525 98106
5 11738 37382
2 22730 52964
1 50608 81664
5 63022 71566
6 33197 57862
1 21165 96929
1 12035 77826
2 4925 38729
4 60638 70319
1 63546 78115
2 35908 81573
3 12301 58240
1 59418 99965
1 45545 54538
1 27913 79192
117 64009 66649
1 39231 85797
22 76263 78122
1 45198 97762
4 6369 46041
2 14136 59926
3 77113 87134
1 22970 76523
16 4082 29718
13 5130 20741
8 10005 21001
3 61822 83648
2 25832 55879
4 1405 16500
6 61508 87976
2 23040 61621
2 18911 58273
2 2430 98579
3 46208 53010