fork download
  1. #include <cmath>
  2. #include <cstdio>
  3. #include <vector>
  4. #include <iostream>
  5. #include <algorithm>
  6. using namespace std;
  7.  
  8. long long arr[500001],profit;
  9. int x,n;
  10. int y;
  11. void big_num()
  12. {
  13. int i;
  14. for(i=x+1;i<n;i++)
  15. {
  16. if(arr[i]>arr[x])
  17. x=i;
  18. }
  19. }
  20.  
  21. void check()
  22. {
  23. int i,total=0;
  24. for(i=y;i<x;i++)
  25. {
  26. total=total+arr[i];
  27. }
  28. profit=profit+((x-y)*arr[x])-total;
  29. }
  30.  
  31. int main() {
  32.  
  33. int i,t,j;
  34. cin>>t;
  35. for(j=0;j<t;j++)
  36. {
  37. profit=x=y=0;
  38. cin>>n;
  39. for(i=0;i<n;i++)
  40. {
  41. cin>>arr[i];
  42. }
  43.  
  44. do{
  45. big_num();
  46. check();
  47. x=y=x+1;
  48.  
  49. }while(x<n);
  50. if(profit>0)
  51. cout<<profit<<endl;
  52. else
  53. cout<<0<<endl;
  54.  
  55.  
  56. }
  57.  
  58. return 0;
  59. }
  60.  
  61.  
  62.  
Success #stdin #stdout 0.01s 5288KB
stdin
1
13358
70246 26223 40696 3484 83029 60398 77063 68881 96167 72964 45192 17110 83317 92340 74110 86712 73113 32628 96466 511 46712 57027 7948 65868 7127 50691 70138 35392 21033 3163 48749 91278 29385 5796 94761 28765 66193 88175 97646 62359 61138 42837 95820 60806 51529 86281 63870 24641 35261 60335 41503 81972 33713 49451 47839 40839 16493 34329 76230 37526 53843 41330 45155 83227 47125 56268 11992 29669 44442 25989 92027 21932 85177 4198 82737 36705 6831 46606 77698 42091 23293 35552 40414 57005 1354 4605 97844 17847 38933 90425 71724 9127 48107 16878 92353 95231 73145 20696 24900 33939 63036 33278 55870 48213 53828 54958 1269 77010 1564 78966 19100 41208 30870 75865 98212 32223 80469 12407 66421 35753 19184 38144 44879 67290 71374 53584 78872 44518 90631 3771 94808 53667 53401 50677 1879 7228 21987 3147 589 23550 98465 19688 64757 29334 11904 79320 77908 92373 8079 44329 44477 27262 82472 5708 10903 53845 59291 89774 14715 66273 9897 25874 19939 63297 92903 38169 86876 14889 57668 87464 54790 72484 23503 35898 18169 35406 15217 96076 44130 23295 40404 4959 66908 22876 10666 94162 93072 86308 83936 24138 68932 10184 50012 88871 73480 42914 43391 76707 74154 17410 80522 28943 89893 20376 64840 8061 72133 80056 4137 16263 19703 44540 37573 2962 83767 48238 97124 93191 50897 97411 33680 19828 7594 83691 25050 97425 42956 84793 74131 17109 2202 71004 46051 92095 91379 27242 16507 63511 7298 20643 96125 43352 81535 33697 46313 81653 98286 59788 74843 65534 57198 8523 85362 64791 8565 26763 62215 67873 11555 52697 1333 13757 23700 47384 22203 31430 90977 38709 11293 98274 75704 7417 57977 57238 57466 20642 38890 55751 80429 30085 21285 53979 54959 22998 18769 79875 66112 97336 47747 94019 66384 49080 24127 6436 12815 46329 37865 3791 1389 65509 18417 77092 72926 76393 34329 30391 97034 89571 2493 93815 36007 40129 47793 90965 79478 82913 70839 45590 96600 34938 39608 62984 84017 63734 85771 13183 26414 39987 33325 27802 5496 51741 4894 94773 44486 55574 25163 57871 61496 44007 51685 97502 488 15829 4818 79965 15094 92009 41906 28045 26946 97865 7380 27314 77950 93150 56848 4363 33137 90172 48517 54984 41913 69762 49756 86398 41687 91270 44268 3183 35276 12305 17036 35763 44485 38206 32080 59578 30214 73985 87623 73511 88202 95002 17176 66151 4504 74023 86866 53992 64194 35382 8975 22458 21495 58730 8855 63181 49999 69475 82715 1626 98131 99751 53741 42615 37956 85820 18545 84521 76156 6167 58031 64357 17520 91558 46860 22023 65580 33725 76014 29773 85458 1340 68583 6952 60069 77437 86484 26419 63263 69199 28045 61393 85301 98137 20360 39608 308 38904 24128 76463 45070 98510 57172 78941 90067 4031 17316 55646 54107 9681 1770 39564 11021 70352 62867 87441 64141 49350 13860 43755 18548 58256 5148 3848 72744 25507 59807 73051 80762 83934 65865 25831 98795 23036 21123 88861 43418 54790 60858 97524 64471 78980 53439 91843 49331 16305 79283 29823 82007 9494 73578 554 84101 95077 20754 73196 36935 80560 46246 17696 80846 12111 59878 79640 51498 97352 68501 94916 52142 45710 8791 32964 24689 78582 24806 90372 94886 20440 20194 76892 46286 10123 93798 46738 21551 30903 19934 74837 27814 82531 92532 8659 94641 68761 4651 62491 66113 73151 73758 18254 35212 82548 67569 59901 61129 92374 50272 72367 29165 86817 65610 91802 13292 75759 38540 51194 6661 74825 26031 34475 57355 18562 59485 68348 3675 64135 30838 69787 53637 4595 4392 88849 3494 71960 48749 80975 80685 15372 69693 26201 18540 35302 18003 48183 11061 72894 99377 34073 47718 25407 68547 5072 60320 28032 89771 63994 8518 20608 50132 62155 41554 54523 51003 61400 42834 16103 42374 23518 47826 12066 66071 66365 63719 84073 14548 91131 56966 30276 25204 4683 55682 93750 26106 32353 38133 15877 96347 46651 52836 62830 25157 94390 17353 76159 55789 76538 92261 14514 16408 40086 26579 82478 22802 6649 66550 53701 97780 39867 83976 22983 60901 56009 33084 87006 88362 87569 19234 1060 50571 72070 63889 75727 66459 97593 51885 38599 90483 60497 53112 6890 16934 96042 89367 56087 2690 72268 9788 16821 28486 10115 39803 89386 66124 89239 92743 70837 76807 11977 88248 27377 398 68488 3103 83208 82433 71339 21806 72915 48187 91269 79804 81472 87310 85522 37558 6351 74141 63697 39524 18978 73812 79326 8363 56287 84916 17457 27123 61722 29433 31722 5450 46182 209 24904 29389 82641 96242 51194 55555 44428 58814 51710 25899 46123 53583 79809 68826 44075 43505 8349 63052 17316 4026 87766 89954 5294 5223 17076 67015 51007 65149 88817 97189 65358 13720 26577 64350 26314 94123 36257 87093 52936 87966 29344 15411 57901 9152 588 18327 69008 8936 97731 86324 29313 85496 76277 34606 7070 9705 17973 58077 74853 23141 71617 56562 36860 98193 20912 79525 8667 57168 66618 77955 61485 95961 93365 35737 21464 93952 54064 90471 19239 51794 93146 64903 53641 69423 99509 60711 95479 33833 35139 86683 56973 6755 43245 10184 21299 64156 89709 29966 37675 56326 7920 99159 68638 17636 34896 90101 27939 5311 80571 63529 57104 73717 28431 10744 59491 44291 87806 71321 94475 22944 58003 51447 29698 17599 77983 50997 98106 67691 97314 35780 40368 21585 51291 9005 55572 2538 99105 83510 7848 96027 63390 81303 86095 91820 8398 61937 52463 96204 49609 63289 19147 7612 31088 65197 41562 9070 16193 56020 76760 29858 91799 17127 51442 59441 42483 23365 78330 57939 6874 86177 53965 70263 83831 56412 78434 92229 18348 47248 4784 67957 10537 23930 91920 57976 5478 49833 67045 38022 5852 60156 67879 14003 93634 35672 73443 36116 59036 68125 94054 82261 54301 64370 68875 54484 20781 47309 63064 55481 10908 67847 39789 37796 8128 48060 95771 13606 14244 79167 51627 20096 39322 19506 34098 32955 71529 23892 85422 30565 92016 79475 12825 62669 60197 81700 17152 97329 45360 80215 52809 72619 64413 8949 10415 72540 73360 22537 86145 87604 1704 54124 7699 41025 89981 58148 90332 61509 98391 75753 8425 90407 71580 21250 69427 31776 19301 2930 29104 81012 99496 98265 53630 63908 23565 80396 36447 96925 19285 38944 84528 20988 93067 8578 78364 83047 83077 68695 60907 81467 60800 69332 88225 32379 6933 57651 64154 42585 76932 9609 23596 76427 7873 93577 40334 31438 90325 93133 44714 9609 48428 45593 46948 57846 70522 25311 57244 53598 10358 18150 51416 87509 3833 39641 19887 10765 13643 392 53349 6927 26352 93296 83353 34225 3225 40039 82014 93549 33171 43079 3157 97950 5023 66456 55795 75544 8118 13038 45493 18475 47539 96908 22335 51372 52900 42221 62136 82895 58964 31837 89821 85316 25132 89525 35892 28356 29563 34257 38256 79085 93687 57764 77034 98709 24219 49180 74252 32337 78569 19744 67163 26108 33003 89498 77479 2255 48070 55966 85149 7034 87802 91321 8701 29286 80845 60944 73993 10408 95200 12249 5844 5238 70012 99230 3946 10583 48409 78197 42919 26978 14292 10081 53085 63646 15930 46915 65900 64000 2880 51048 71033 7034 42368 96085 52671 23213 57028 26663 49972 68579 55263 72167 73816 25275 71396 77761 52209 19805 72309 95127 46782 2952 21559 16218 66597 37489 63132 32497 1488 82363 83544 88872 5748 42264 84956 74770 81828 58335 1433 48151 43265 73047 20317 33432 14673 91713 27544 66881 11517 99852 62007 74650 19155 83566 7219 85751 37406 86702 18247 38893 69064 18143 27764 91164 76758 29071 65933 74937 3757 83717 23087 63373 56764 59755 96804 71436 51467 24347 38317 79335 40550 16675 70336 59704 16592 77554 45454 53997 64255 80053 92889 49671 14547 37004 57186 7656 82426 23118 82592 2534 23187 22030 65906 79950 81784 79061 67737 49603 3407 22405 28937 60308 39080 15625 20011 55671 93178 81817 26020 57433 78221 18908 23455 9119 72264 80640 16774 71041 20109 15717 73575 43295 37746 55832 39596 35881 34893 7333 85483 54651 46089 30772 14959 1520 46396 51321 57191 55925 33137 99562 29709 27709 34821 53163 36827 7084 33802 69952 94477 53911 85668 68051 97205 39765 40234 53153 75646 91478 60485 77480 46129 22925 8251 77439 24445 70998 28759 97987 26923 61896 97548 56631 89604 32368 9794 42783 39452 59947 12734 33928 30209 14754 18330 27414 54518 74915 80566 46515 66393 57402 23995 28873 80326 48597 6311 21122 19595 35069 19108 62869 13316 16655 35851 2920 49023 61996 62054 4826 21943 91139 55105 52151 5892 89786 95916 76762 64700 92833 23276 47444 66586 63622 76316 63264 12219 82626 84385 48165 17695 3493 11033 31010 20147 46883 50281 85521 25231 12334 90346 47173 3473 45450 15675 25716 51587 11591 2477 16287 20775 25753 63730 87361 89374 40046 50624 17944 22671 35008 66108 56717 54852 93492 87727 91351 56727 38007 76871 81957 66693 67217 29129 86517 29018 61155 12232 96957 72745 14709 13243 93520 56813 93324 97232 62538 49721 47855 80482 88744 99214 46589 45460 70418 56433 49538 61768 13159 87545 38638 11467 70589 22206 56947 57105 51224 18101 85688 48180 90846 396 77774 717 73560 87449 14300 36098 37170 62154 16579 42265 77719 79519 87724 64488 52303 37262 26255 65461 41158 64893 93279 28098 87098 50225 85202 54673 68326 70889 19204 75523 87637 13329 76239 61196 778 90538 13645 54299 69043 30223 12915 63113 26094 16990 27601 78396 70603 53855 60209 28112 35099 53487 56209 38549 3712 41410 93221 88389 28651 28777 63911 16287 58457 56501 93834 75586 63390 7479 46236 32432 54053 59150 11896 80146 76140 55848 74894 46742 26055 51454 74854 61153 21292 31062 99701 41355 88824 9274 29743 17474 54402 93653 50112 12858 50153 43945 88444 13542 51423 34679 62325 5476 10181 90573 1973 86320 46420 93218 49413 72474 61023 40618 49979 82315 88032 66031 40021 93207 75304 69764 10680 46057 79768 60791 58915 46273 21087 63710 76166 72510 14740 54843 94337 24920 45415 12661 11239 8186 22231 77004 97012 83253 17621 46990 81919 22004 13020 21940 15210 4676 91703 42241 50732 87822 19383 25998 34094 40470 89707 10260 29331 20799 65102 23667 45718 26868 52679 56957 35053 74909 50312 32064 58162 84284 79053 40080 6288 8425 62019 21497 13100 70073 63738 80183 57895 83120 22533 91988 23589 28591 18599 69271 49389 52 9289 95107 26919 61968 68415 78324 36876 18726 10387 11389 3009 5792 67821 9296 30568 46191 47145 60019 16264 10882 40201 90510 10353 62733 98849 50294 7676 17448 19564 57064 17499 28853 52170 60770 90820 36936 39093 44047 55661 65831 71788 75022 87974 39608 669 18541 85798 47813 78559 18413 75046 35112 8922 85399 14196 7771 35692 21871 41570 71607 78935 75420 459 47456 52541 7630 84392 91633 68029 56404 73816 39816 31425 61789 79423 32094 80330 81572 79906 75240 99985 54952 10351 25258 56702 24547 49380 8745 46417 90949 80351 41703 82721 97162 89159 35261 4791 73550 26894 72819 46305 17061 12634 77730 78849 8408 9823 75530 6332 6080 50770 6316 77383 77472 47925 34084 2018 97305 59180 48435 4605 39531 6489 87325 36692 95647 22586 41482 85548 65831 30653 31853 82891 59638 9582 78091 68046 35756 69973 74377 58187 37094 97044 35570 14565 61320 86005 16583 58624 45185 81369 79581 84715 87857 66905 37758 99856 5842 95591 85403 71672 26243 33607 70914 85881 59540 49005 70278 95295 18977 44654 53482 56070 58049 5403 86986 19368 91407 19920 94344 36591 1288 73924 37657 5497 57180 91766 5352 63022 87357 7106 34693 29951 57065 5607 32183 16604 70963 2460 28251 6291 63465 81732 78712 21513 3486 65697 57233 94892 85617 51576 47835 3256 41851 1843 8752 99030 93609 30455 62051 80965 53913 96744 27267 10977 18702 59450 27580 89664 61909 55830 95954 41726 53913 74665 79590 57398 56713 36822 68642 42329 4749 16476 45585 46599 18318 70688 45629 28278 1143 24031 9242 71407 37126 52861 82383 55827 12310 26314 61842 90570 82144 74147 32295 52408 48811 11885 9806 21876 65058 94799 64204 86159 11274 26140 32757 45943 96828 94737 74221 14322 18768 99814 85728 55893 52674 68110 28072 81335 10775 89913 71905 92918 64060 20551 45326 29222 48787 71483 67449 13845 66281 31653 3 93906 57792 49111 56200 70971 60200 30420 85292 95319 46586 87371 67563 15611 71832 95634 96946 82607 1899 85202 75524 82310 5752 37201 27883 54539 25035 95332 84735 91315 43336 1089 1572 1127 50199 57772 88450 26750 4543 73741 22068 67480 61112 89631 83091 32943 85264 96388 15549 3514 81589 7425 85823 3692 60977 13706 58230 86012 25389 59316 93678 68724 60404 95250 86202 26955 69373 74651 53704 73915 64744 75772 41395 25855 81754 40837 75149 67017 37224 7050 86883 35164 30826 72705 38855 91802 2762 13437 94165 28150 72752 87843 96873 49508 83092 83075 76462 52464 57725 46517 42730 22468 38640 476 64674 20393 41312 56175 3762 78535 79576 90644 13698 10401 63348 68905 18554 82462 82341 12719 10611 55092 561 23836 4599 4 23262 97412 68819 80986 43929 11548 19806 82568 12024 831 19313 69687 73357 23074 48222 52932 13717 78271 79684 93416 63527 98238 92229 45867 10956 2840 17311 27868 43027 21909 44223 66288 19321 13041 63625 79601 40940 99782 78520 52963 16965 97832 22650 90321 20905 87223 59605 50973 81845 39288 60741 61724 37525 52969 7590 64832 72160 24900 9051 31538 63161 53273 97825 98833 82665 61450 78433 23605 77583 73304 92919 94547 71136 15568 84868 8392 19142 44472 75717 17339 111 52809 79062 53988 5777 3003 18819 94289 27903 44222 25826 91063 97494 40003 89895 80159 17804 84679 20115 95386 57982 13033 89933 45469 44953 91152 53861 64094 51975 29577 97784 52085 98737 93197 6072 4513 96200 41243 15153 40454 1816 57331 47868 99309 13685 54114 95819 31488 38792 15933 43225 13125 45318 49509 58594 90270 40660 28806 70715 8986 74734 68499 61071 73470 78047 83494 94334 74246 41088 9487 31051 42903 83169 78918 58564 96853 33031 70734 44692 71822 3019 87916 1299 48336 37425 59892 38605 94436 88697 9319 3422 63430 94169 80844 36899 72216 80689 31232 62813 21777 57070 93864 81031 56590 89133 39594 69794 22164 10328 14485 10337 29698 18753 11635 78033 56177 71526 32989 66964 76574 42307 70385 40003 52828 67580 93253 25043 48269 40837 4207 86397 14258 14422 67427 70848 3555 7021 40641 25718 33700 71478 36054 63397 90230 47689 57781 62758 35566 90769 29721 12140 33075 16458 68494 85902 84037 78099 27296 48657 35287 47855 35053 49544 62276 2480 20391 65830 25852 77384 7899 59551 48861 43953 39299 39090 7993 97079 18199 59910 87847 47919 88401 37273 64376 56895 39527 64765 51345 83174 13421 86631 31028 64826 52526 93304 67305 89269 75485 93156 66652 99736 69058 31864 60040 8356 87305 68032 21786 5503 44293 9632 53421 32694 46904 34149 5940 2782 15265 57284 85956 45037 60266 16983 9862 12791 26638 77166 2059 18475 86673 85062 18210 72082 16925 78249 96789 4229 62632 18574 9731 6924 28205 79504 39617 91461 30004 45556 94242 61620 19191 80197 6656 79456 13532 16518 8599 40169 10035 10657 74995 13060 12071 93204 85141 28995 71452 81930 49576 50435 503 75658 57359 45060 55161 96975 52872 1516 58883 63465 63135 78073 60014 69791 73881 73545 2660 82479 30065 29046 9487 5060 42105 21557 98263 27246 66904 86067 25527 16479 36501 42381 92136 10211 3792 63649 23538 56663 65164 82420 20128 44651 76844 80141 30793 50724 70037 33452 49554 101 62497 75393 5160 20954 96949 19775 48199 63852 22193 90077 96682 58693 32457 88818 85256 52601 68818 8793 9263 33981 91212 45742 94983 84407 25882 25775 51483 12270 59226 1036 12371 38075 76428 33882 59028 89729 70008 23578 69932 92200 13654 66614 67245 62462 71783 52500 15062 40600 61292 40677 90932 68855 86418 85915 53261 28652 11689 4743 40921 87267 22131 69643 25341 98558 3525 720 4638 73532 24297 74570 82084 54302 57535 49328 33115 45669 18179 48177 2620 79470 5205 9903 64676 91622 95817 17936 36625 23858 22679 77546 27476 61161 63540 52816 59718 67064 69887 80708 56948 94183 71629 55383 48484 45515 4710 81598 91183 39240 46126 10154 18709 67682 20056 83384 59304 32225 17671 12280 72434 56701 6177 99909 17861 69717 69076 93931 53132 38962 74638 26431 33144 62618 81813 97979 8132 2874 95928 15666 42113 58406 42171 77173 26087 62226 76908 1742 10802 94579 14022 83235 67631 20198 83143 85492 6266 52218 95774 59398 91179 86763 85828 40674 49380 83993 55004 73863 86866 50932 89528 28979 9337 31698 22503 51775 10275 99411 53517 21077 93989 67538 20663 77971 4087 3806 63462 10353 56023 59235 69750 63554 45997 71929 20579 11728 55921 75583 85590 42787 42866 91469 88117 68554 39518 10619 20328 66145 26381 73844 87221 36721 57733 7883 14692 61820 28040 78153 72172 415 53740 58273 80320 16088 30201 898 44168 2474 92832 29757 61612 52049 37578 66080 20602 77095 76698 40930 43239 3079 31125 46811 39799 88858 71046 70842 50677 15437 65347 39200 15851 19086 97472 12522 51525 44024 13420 12044 46497 22603 41801 24460 74652 95730 90539 11605 89176 83589 52534 48767 3019 11 11929 59169 88868 99326 30011 55896 14763 95357 11447 46965 30794 8918 59487 98670 69293 72906 10714 32142 11860 68866 56601 86511 64595 47140 98116 53770 47080 67001 2536 50098 83363 14465 9266 88582 13790 39276 44477 44904 34632 55923 91869 81777 81192 51355 80447 50485 40612 91160 98978 52471 60025 55578 55334 24619 19069 69801 94740 66148 53153 13628 16245 52868 44444 25511 41449 58233 81138 2278 19489 32122 74552 11357 13898 55744 79063 94344 22580 19674 85503 37909 88496 61879 93486 60181 86497 12555 46333 97589 95054 15838 11216 11299 68705 55659 53161 10153 30243 34298 28782 49731 66419 3334 77439 96669 75429 56501 7364 14360 92526 92867 52268 97374 54745 45753 57554 57594 74659 20239 55182 69713 52428 82749 97363 21132 38407 50523 47636 68649 1172 76418 34732 83943 96103 12170 80611 71531 68671 87974 85890 77548 97192 54509 74921 68289 16613 48827 42234 91272 69065 13767 77336 37844 96515 91050 58975 51273 41572 22962 36273 42743 15731 71004 43037 11833 83174 39999 83363 68196 27973 85604 62095 41516 56464 37016 9804 73077 85842 68389 80700 71258 82155 74387 9101 95021 65436 84427 46293 7007 7388 82566 66101 23119 53569 9138 34951 53094 49136 34666 37641 93460 36621 99736 51328 93085 36751 77483 66161 38944 45872 63212 10201 28026 37598 35653 23047 3033 20079 69339 26391 43818 68256 92491 66936 21825 17980 18239 74918 83468 69256 28911 93279 22228 28646 44606 15312 65396 22089 97824 20691 67960 61035 30891 12337 14984 82895 51735 18016 19325 37426 44406 63142 5681 36897 46430 27505 71228 81020 18775 71047 50275 47685 64326 88854 92682 8931 4166 58077 47371 18341 95119 31682 79376 42361 44019 94359 25255 95753 28727 44579 33178 73132 24072 55211 26380 70501 82715 13960 51520 17841 85006 18146 81877 49331 7000 74558 74614 27517 48986 21984 45857 44104 70018 41584 86464 14036 52295 28070 26140 81021 72648 75670 70504 96720 30880 13236 83572 29946 27195 51444 47787 12200 69589 46015 77883 92940 20573 68848 36808 85910 7183 82665 46366 77200 40600 32829 91235 9246 60899 33727 6618 49898 9396 77122 62969 56627 90357 46541 86572 33903 97984 50710 62454 83924 96725 40336 93216 33649 25535 30023 35910 32718 29039 82275 9917 69639 31456 17504 78884 8706 67582 85502 58603 76977 78975 21572 49955 85683 84464 36526 19585 82447 3588 98390 82722 16664 38726 75937 66664 64260 5960 2573 13329 34998 84848 23246 20988 16303 57101 99872 25008 24682 1725 99962 18010 97051 37885 67964 82733 22348 20841 18669 21146 24428 17058 3868 41091 72135 96156 7754 52747 2115 26679 66075 53465 11526 5672 74452 44180 62772 90675 85539 3805 8751 85500 21814 5801 39737 6129 4885 78436 26970 23553 99582 67749 40611 19801 25192 12745 15956 49297 65491 34423 75975 47918 4239 3852 53589 95042 48031 16361 85717 49921 36517 10819 51773 74683 16620 91509 80811 21504 69944 7780 61409 85877 91881 2019 22029 17072 31115 54337 66368 12958 88759 58695 60875 9349 62546 14463 4390 26929 47175 90106 93201 83692 17277 44973 58374 33896 52833 39184 71751 39129 63316 33159 25005 71548 51529 63386 4971 98996 17722 71338 11953 6480 46384 72827 15828 25282 87289 36569 52210 34464 26675 45410 34507 60303 6735 92880 10550 59567 48415 82300 98695 28082 31811 40052 15981 99691 3437 20951 98686 37510 8641 10638 60341 55024 83464 92520 80305 87105 29088 48866 37920 72114 10628 72426 32416 17362 81657 42965 93280 46423 25265 8327 90857 73427 64730 6837 89469 84518 27788 4507 22027 36428 15144 82367 7803 14960 74886 88108 18416 3973 53325 56335 76087 63952 28760 8502 97665 26768 51467 7297 73190 93083 15623 64046 82861 80352 87235 88681 81221 15022 93187 3247 67801 8331 1965 75603 39642 76850 80062 58057 97174 33387 30743 73260 97338 75854 98114 11355 2621 65932 18651 92162 75366 50625 72560 74578 47328 59794 63258 28548 74815 56445 31794 58967 81127 50110 34569 20768 26959 14631 95176 40484 48017 25918 30096 61706 1771 28209 89412 20743 10492 8062 12904 85857 75038 85463 76786 22365 45256 40043 50912 36422 96487 99057 95388 77613 49166 29957 14732 92476 60939 9907 32960 8955 52176 63055 87012 53946 7615 92776 74688 34458 837 87592 36666 75875 89406 13451 14591 34662 53493 65503 71083 49980 64559 82823 43944 30077 29131 58676 38904 90069 84934 71863 15375 37110 51269 18738 7407 58883 11513 98447 93340 28702 2390 30005 4576 91795 59807 19166 26456 13300 1020 13891 79631 81931 13065 39926 28359 42195 98601 67262 32263 99887 39125 63989 53348 90393 82726 60754 65628 94239 59200 75319 22940 77941 21676 43867 69736 81482 79384 12543 11133 80404 42785 90763 78686 55849 30689 7044 14395 45641 74305 46657 61879 13429 10645 15226 20174 9723 92332 2153 3961 67883 93823 43252 45824 15498 87118 15559 13332 66501 44453 40816 63256 87238 31579 41941 59438 78619 48984 73833 40611 23289 36841 18842 53069 63838 34067 73242 73560 26398 91746 93872 10633 85569 37123 56456 17418 24240 88366 30749 7092 32818 71565 70348 36407 19495 28640 12197 14465 77624 86029 71427 912 22869 90268 70332 3058 24335 43574 76617 67084 35319 70488 77716 37239 23962 50523 54657 64553 38888 1757 71645 88058 89673 58344 40816 9167 86983 53012 39983 64606 55392 11410 81869 94613 18029 52201 97670 58715 12126 74287 25799 63796 61126 19866 1035 1440 86741 72043 65992 25628 73799 37636 30037 63472 12331 70853 88990 99314 40216 45325 80271 95608 56734 62140 90220 74762 30692 87889 33477 42817 78527 75627 22964 56005 11844 40350 57444 98584 12392 39787 40564 86191 77423 86952 66014 89753 74156 71355 5418 14372 16679 85689 9979 89764 64180 16550 64526 94871 4438 14354 54039 99317 6332 77002 55321 18175 17352 29116 33111 46095 68902 90026 32285 62676 76977 14650 68781 51133 86005 74198 81856 2683 59886 91834 92447 24065 24735 73324 35287 29172 4029 89325 28488 10360 82679 160 44886 16382 45627 94348 62476 14529 84373 11113 93556 77702 25762 62336 28834 11766 36534 10689 30801 12771 18874 39599 53188 43608 12922 88474 89131 33302 94151 33971 43661 93181 50482 4898 25914 96109 99246 88389 26989 99970 99501 20544 77671 41615 82880 22856 69732 35765 49896 16884 48535 85121 56482 1722 45080 85755 6548 34211 19056 17050 84533 79068 10230 35014 83966 36143 47474 99563 40883 74462 99532 56736 95006 93555 14702 94237 16410 84433 30001 66306 1317 94887 51426 74150 12961 96506 59905 35860 47068 95312 52909 31600 74380 79490 82965 74697 31984 30439 74259 89218 4900 90142 45953 16257 83696 60654 26845 16458 61439 73197 99115 79107 84436 50540 53256 97396 63397 29512 49607 10464 24824 2515 58415 99203 98356 41380 73899 46691 88170 64509 35908 93069 71002 81861 25678 71050 58866 68874 87507 36656 42071 86621 15762 26506 53512 69018 40253 33261 98529 89859 60076 23352 8725 18491 38906 23432 76222 29156 70122 64391 10016 6029 73811 81018 4241 15840 68419 63107 84714 55925 16114 43136 58897 31876 69641 28760 17245 26245 62020 32125 32455 22096 55477 41179 56938 10734 64610 33159 39890 34731 97549 49905 57111 87711 47274 61352 3551 15692 40810 88264 87968 56923 47751 63216 5150 17391 91976 22394 59987 70347 54519 92441 92442 26347 49971 49379 53432 30932 98889 93321 65662 12789 59578 39124 500 6851 16827 4050 38895 57636 8665 26862 30911 56415 90078 36060 90157 82053 74806 50143 52399 45676 58935 61193 72022 8905 26923 25453 39836 25812 35126 21849 38600 11055 77324 39099 17905 94151 59500 73151 68138 68164 13 99048 24578 90090 51460 31086 88494 42617 97580 40892 88292 56514 18436 76665 81770 45359 18469 37957 71170 69946 59805 9769 81000 37129 65220 15257 47631 24719 88407 15768 92883 88419 14816 33812 94860 82627 81250 83353 25243 78829 40597 29886 51695 59032 6550 33464 20742 41370 87773 91911 11316 47577 18032 92315 1057 99603 7571 65039 24321 12330 80807 33555 748 11974 83719 95608 94600 64968 95312 36194 60148 35908 66079 28194 11292 88980 61658 32033 30349 49430 40296 41664 13358 74679 50331 30767 74281 74253 95805 98601 86582 92963 48508 3682 4936 32226 99289 15887 13545 10952 52080 90044 46860 34510 18238 74503 23489 96247 6535 70190 62028 46830 28205 91737 21508 78535 22503 12140 52788 34660 10741 55721 43974 75600 59402 48910 24177 58690 64796 37721 85994 16876 44116 32853 67737 62353 7355 7578 58599 30241 77767 20626 93423 5971 12363 31282 858 51217 43422 69997 2228 70514 25717 46202 46113 85119 11463 70289 60160 76258 24361 46153 9485 68476 95357 77222 30829 19063 1151 5779 49304 78917 26405 59078 1239 55119 90359 18448 22687 50132 88444 41267 36997 14161 3820 83109 15631 15282 69749 75790 91539 10461 21943 17376 78937 17299 10949 26117 36362 12099 31895 2017 91015 74651 61094 8605 46121 67804 27053 85160 34288 31848 26426 71284 46008 30245 70745 61638 45526 40493 53780 53416 50954 75722 70791 46242 9372 81739 88710 62085 93837 20604 80453 1203 11607 57898 26160 74079 25702 69564 59238 76341 1411 85663 47624 47419 32259 18368 25408 77784 75213 95539 47552 42518 87612 18342 88759 96984 16433 77468 75420 26621 14423 55873 44176 42381 13770 70335 16460 55823 56250 75697 32163 57660 77712 96139 21430 9970 14506 63190 4106 6070 58728 51657 48587 46340 86350 53697 59675 2782 47516 35094 45755 78291 7318 89930 20671 37440 76616 37130 93262 32865 29179 41777 6876 6890 37915 28306 33211 68772 91495 37316 74842 50222 88972 39780 12913 91674 93477 72587 94455 57344 24033 56561 35634 31350 62842 72657 68789 55809 26138 78403 5025 55316 20179 11901 78557 74445 40206 11768 43216 48052 65435 34409 14625 70759 90541 27538 62432 369 16476 73238 57712 40508 29799 9698 71858 8992 82354 56998 64801 8491 35400 69825 80159 71930 81725 58715 62726 38282 86834 22294 2685 68621 56702 33662 39379 47242 77551 18162 63962 94026 91399 21674 50886 37549 31371 39095 46541 30076 96092 27693 38566 47844 97517 35076 36125 95594 93791 98851 50227 96976 21144 52912 65596 77845 86573 21326 41439 64123 39487 5400 74500 30886 43425 25385 84786 91147 64479 47678 21222 76923 75370 76140 24766 72887 11215 60890 84832 21357 59740 35058 18333 97235 4321 280 91432 7245 21606 32870 87719 61092 54621 62219 8329 14398 3955 9467 5544 84786 57144 26766 61708 32514 19257 2825 21752 30471 80066 6583 51828 56158 57992 86512 53392 62313 86791 44823 69557 24748 94044 57276 2192 48665 35846 10520 79414 39800 19986 84957 24585 93482 28074 2644 42347 47330 5468 64098 77801 85534 87032 29628 41691 61375 32491 95082 23687 19281 56257 9596 60381 50300 83223 62572 15316 19068 73091 94729 75219 9429 79686 99804 19262 7759 18799 61608 71441 24267 25705 49241 26152 29088 95220 67842 90462 27710 79275 30501 63342 35531 40096 23722 2183 23318 86293 17498 58737 75736 12227 33955 1516 8264 50110 20777 32374 68909 82384 3814 93175 24440 69406 19326 69879 64625 3519 60340 8686 99145 7192 88380 51028 47287 12101 53210 86956 14746 70707 45692 6833 99285 95999 8348 23900 46108 29124 56274 15016 27859 76439 24542 68650 45845 60219 38528 26821 80089 15219 51859 79234 22411 40238 30261 86049 68690 83470 73005 99787 70528 35048 6619 86165 31046 14966 10064 77154 60441 82689 8521 4651 75480 49415 73300 37676 9633 11827 80848 6074 43398 32706 85307 65808 89295 31919 51856 57985 31740 41212 57771 2267 76260 64390 4783 7305 95707 14847 810 56148 13887 9331 60798 89366 58745 50450 27041 84729 78628 24241 90802 22025 56946 76108 4184 46241 24378 56040 4225 56117 13603 78347 74736 89862 42736 79518 13519 54795 10716 14328 10942 24603 23658 88091 30320 98754 54892 73713 83483 33520 97953 74284 71896 54898 66744 76080 17490 91121 48471 21714 63590 62073 16413 38325 51935 75500 17842 81805 30294 28558 96132 57587 69512 36142 45678 99831 34895 16921 73543 18377 50440 71495 9013 22336 42745 75756 98415 60234 83228 46885 98300 63169 25309 14712 1493 93595 90211 35687 75399 36857 80596 71531 94443 50107 7672 56472 66289 58918 73393 56184 77295 40184 27678 2659 62519 86774 94766 77285 47008 94345 40521 61659 57514 65830 76370 59006 75776 82932 11044 51175 36140 91639 39057 30583 58097 63080 3406 24386 21997 76798 80569 15643 33334 24598 18301 95852 11372 13066 89489 74731 7411 30009 36389 81276 12190 29110 40281 87966 12041 67677 39140 48181 59315 94548 95115 33764 57627 98520 74501 79623 91670 55069 95266 25003 96018 29918 37206 23741 42984 26694 14823 66746 73055 51211 48021 85244 80320 4653 73209 8713 72329 28700 73245 47996 23247 84711 98111 80873 99582 72611 76848 7603 44031 72113 48957 56400 2030 86163 80141 61365 29208 94963 44462 2262 62526 8834 3858 59197 13487 93418 84261 2167 22118 73857 66514 61716 58567 64624 58941 74501 53586 35788 82103 13968 24252 31060 70368 42633 33574 50508 20350 62781 61822 64811 81395 40699 73645 85252 99896 3483 95021 84156 22001 17138 74365 4867 95206 32931 85842 54146 23783 39428 6285 22238 53395 46888 53297 23762 89520 3222 90621 9869 82354 68795 91032 80100 9493 81028 81703 9388 84510 76724 9896 22862 10213 84260 27728 5418 33542 13570 75915 73677 69349 98551 95914 22743 45438 49210 62857 51310 68783 69829 61178 51136 38623 68561 31236 64468 49588 12938 90207 50449 89661 102 73311 99874 713 17390 21643 50607 30959 13910 24283 16659 12460 20196 39402 74250 85757 18610 25559 54539 4790 3088 22026 59765 71649 53261 24232 37588 82551 14438 88037 88563 30892 77699 4788 47956 95088 26431 98562 42399 56692 39196 59057 85503 59391 14810 59752 45147 49771 85310 16037 54561 88398 38063 14325 76398 91323 54908 13985 90225 69345 2021 78788 16588 96071 83575 80896 7511 26357 95809 66261 99400 35005 25317 84903 94395 56479 44654 55894 22601 29964 71930 77161 34713 26344 91485 11110 34019 46392 25094 24243 32089 43467 19382 65028 39537 19309 45923 47047 45665 41732 13307 45065 93088 54976 29967 3834 27806 90972 59727 50406 37287 48009 27567 71999 90704 35403 99460 24722 98147 24554 65317 46587 68020 84698 11614 23908 4006 73889 87307 66023 31972 613 27439 41411 71940 73757 45244 99745 64728 21323 50151 2015 85683 94069 90365 76386 45823 89825 17460 43969 30730 82776 6907 15101 67473 34873 39008 87831 25113 26314 53853 57084 43279 81291 98494 15218 55047 60089 31315 36126 81411 97817 38140 67093 91885 44857 59831 54059 34681 77290 14380 65410 60065 21286 80510 43889 56158 35869 31719 81270 62183 1923 54705 5461 99565 69550 37030 70963 29639 68344 7089 11049 66160 61580 94494 74396 22788 70676 44807 57468 47965 59186 39229 24381 80471 19738 68269 52981 55607 16340 50602 34141 34614 21659 55953 50531 91208 92982 21493 20846 77678 44933 48247 60189 22865 59092 50937 45652 29767 95743 3120 94083 54928 42348 18463 51750 78438 3083 21082 50396 35774 71684 84536 86740 93342 40488 37270 901 33469 58762 38099 27498 20047 2697 87687 42911 78140 38623 88562 7906 34365 8033 18340 5644 66733 53154 57393 61522 56236 94827 11917 8362 82862 96452 95101 92555 36939 32370 93455 86759 7483 31553 14257 27529 50601 1943 70439 28740 56917 75353 52997 7633 99737 71336 13276 82821 24489 87020 44342 97077 81846 56258 5438 64707 69061 16890 57261 5999 65611 67068 9110 73093 98620 39718 622 65573 58012 87412 94312 14928 79116 47309 22560 95205 34996 35835 78025 75837 22854 22367 72913 21052 94976 94702 2110 64037 11591 59371 86387 77201 26438 95496 66645 41409 35213 83618 6981 93224 87382 17645 24503 66497 81305 47062 61701 32652 99248 56078 8488 38454 78444 81400 59505 89771 92453 61614 53807 20395 37336 56546 13947 80125 68393 80592 21534 19958 80561 44866 29533 67942 78862 54036 50791 60166 17449 12491 92818 16697 84920 17657 55150 79715 15409 31006 69486 7861 8971 39644 44608 46307 96189 58554 26431 64582 55497 64316 891 52410 25534 30423 20351 4395 84458 71141 80913 1907 99984 90082 34955 84903 24090 6456 64618 39498 37461 50455 63711 62783 90098 8318 9089 2639 83223 51872 83572 55072 32539 84462 7481 58072 14884 27831 78819 15694 15324 76083 33952 15307 82516 68906 16561 6605 91713 97530 62455 45525 64336 26165 8307 70786 50834 33748 73424 34056 85619 73347 5479 34509 57808 12959 8933 89043 57142 4103 21088 88817 80185 55039 4123 79052 40296 37035 2008 32008 50917 64462 77532 15252 6978 2191 86037 57811 35938 59460 8219 37908 49158 13697 72416 23317 43008 97700 12360 149 1802 49799 88965 98338 4838 9439 93741 61485 62825 95749 9845 13741 76562 3728 28993 83540 5918 15029 57702 58207 90841 65920 96114 39998 95969 84882 79667 38976 98933 92026 39124 735 58176 44440 99072 63013 70230 9165 40850 33054 4913 50694 63147 97826 70773 92139 97717 93043 23519 55419 51249 30711 37690 63715 87061 33658 64948 66727 72633 63880 75104 28108 80966 33279 88899 96390 12644 59128 5554 53493 8534 10466 20538 71680 24643 7662 63818 22360 704 3688 77778 51953 34399 15467 32019 21459 65477 96966 88185 38109 77197 63288 82569 58163 12918 71467 54552 25561 46947 60105 79053 55480 86922 15942 43511 11564 23604 7328 50275 24307 27367 28052 92611 61765 59871 40981 99575 25347 37946 4111 79807 31495 83750 62375 89657 96668 50194 60560 22228 97140 37016 17633 68971 40289 49926 12481 68204 73529 36160 18479 14188 63526 46530 6798 41643 22752 47779 57569 64450 2076 61680 60609 49922 61781 39335 55930 58448 89528 16489 97028 3019 69856 31012 71989 10144 80937 821 78348 54466 53332 96826 85005 16858 59707 91802 74852 98811 55932 48772 63260 74360 26803 23868 40633 88584 63203 96563 63383 69082 13051 60410 72101 99259 7773 60441 9402 88710 77614 87749 59527 30945 926 44531 64154 76985 52684 55357 75795 24968 4129 39054 99327 30931 79274 39959 19514 58828 52873 99249 27909 82276 76010 16361 81534 83783 93154 90935 72492 70767 95036 32018 18063 95961 76548 82217 72945 29231 37573 65091 54198 58053 4145 69876 88984 99770 26187 24849 58597 79059 24097 2857 61334 16459 19218 42867 241 28723 50154 89084 15841 45189 21101 33903 57501 14000 32471 46798 59582 70044 11888 30132 44448 32384 16359 33431 32153 42545 74632 7101 37956 15080 9958 15641 31538 45527 74860 31778 74249 41365 20861 90089 86553 58313 40343 60405 88664 72814 7202 48246 59209 35442 94729 3656 67825 11087 53439 16330 69984 28070 23430 24291 59501 33387 39931 91039 95265 31142 39168 69513 72506 76381 75953 75410 51045 16296 35815 39709 89109 59368 4306 64669 94809 99034 68324 78986 10120 21762 95315 96455 66183 18744 20745 25684 68483 77028 16722 63747 8169 72241 33260 97027 48621 25564 72436 99666 58211 24602 55726 63671 83970 60031 28339 95130 59064 96663 74115 85535 18424 69429 81990 84607 4525 2734 10290 73007 79761 43363 36753 4282 15603 86364 1308 80576 11928 73743 96593 86490 14697 68670 50161 98666 28700 78499 10147 4115 75161 84262 89649 9937 70042 87990 94543 74566 7076 21184 47572 3188 80898 677 7469 12852 87040 25128 9779 15319 15223 6371 1809 29919 75040 51969 28584 20091 30467 55082 24205 21980 39343 30206 31916 9385 18195 42810 302 25270 80345 47874 28458 61242 64902 52278 74093 51941 77406 83872 83612 92628 6594 85420 22546 97986 53740 67481 34428 558 22562 58633 22537 78257 5190 54452 3993 23384 13613 4294 65006 93957 68519 9815 55198 33420 62092 45643 1713 55849 45866 85324 64828 68811 87095 87373 83148 40834 71205 17576 41391 10119 92560 63928 4727 97749 34731 8719 21132 48344 29364 2489 58652 14235 28655 13850 64006 7099 75844 65718 62947 21709 67393 27775 6871 54487 31499 90019 95320 19056 7594 53063 29174 153 33342 50252 97901 68072 75322 35384 32767 4685 54225 91419 35271 82879 21620 99277 89977 97463 81346 69276 35523 48739 97050 42393 19577 44900 32411 14897 63955 56356 84311 9480 72860 17652 59731 70760 2075 35052 22496 34842 56089 93072 42612 91359 75950 80583 6987 82279 78045 88333 51554 29919 53423 64955 72311 72999 26206 21074 4247 90161 93781 88557 15992 66641 22560 92075 53752 24635 27126 76247 75828 99566 69318 18439 7277 61620 99021 14263 60250 93417 18947 11803 39687 88721 93109 28349 78072 19314 49422 82318 25826 59555 87227 41818 26195 26138 33892 79946 50772 77369 56193 26599 93287 41862 61389 563 19833 76761 31177 80082 86529 66476 8236 26215 55196 1344 54564 49619 37010 20337 31937 62835 79891 35515 21004 6085 61652 71247 2383 28776 64968 74927 55374 58254 16788 33115 75168 52973 9875 22696 33054 96404 89171 57642 38970 60719 75337 93533 10337 12346 30222 58625 91533 10112 10491 12536 32549 88495 135 34931 17270 65102 26209 88995 39707 42996 22109 31226 12320 31984 53921 45374 44739 59444 19367 83708 20162 94703 93593 46850 7049 23814 5475 14933 50277 32317 27468 99177 20811 43954 50459 38080 25407 76667 27075 65113 36015 49183 12690 48334 97518 66611 10059 58608 26054 29425 58668 62567 24128 52260 25768 47528 92425 31242 62460 59053 79911 6279 58230 721 50233 25040 38801 75639 1707 82227 57104 54073 47761 69793 2406 61631 52755 28817 20238 95160 58241 78905 74078 98720 47516 99846 62599 39940 47439 25058 98993 27349 31337 73574 28070 97921 14965 83222 89911 33023 81800 63366 87095 29560 33159 5853 7542 2265 34669 27780 97425 9261 23036 87854 24333 70552 87699 86931 10491 35138 11989 25835 78838 59677 15760 6907 57597 30725 6480 63859 63747 4631 27225 50842 34191 76735 56694 41732 78999 7714 85863 92775 33326 8899 80629 57658 79450 84679 60941 6292 36168 89281 32127 15006 48957 64238 38264 22905 94962 44744 86763 58709 49374 30339 9550 99916 7073 82595 58000 2424 6660 43862 11550 39985 69112 8530 13995 48561 93209 91287 71205 29376 80567 19683 60733 29523 83920 98997 68779 78882 60092 71893 37590 25817 2232 63491 25733 25656 62437 84 28079 69096 60297 39629 25432 29409 64510 55778 94321 57718 47064 65525 3446 27630 1559 64178 73504 85479 79526 58634 64360 39617 30527 18301 65434 49110 98143 7518 74765 60579 7601 19196 46026 67897 75176 87809 13657 39685 43587 24330 13755 7002 6206 17200 50984 7765 97729 40839 93243 77255 99473 73954 16871 46351 8606 98656 95460 6748 6173 86576 67326 13773 5771 29703 98022 80946 17511 28030 20631 77449 52359 50737 84451 74917 67936 35434 82681 82016 76272 92275 59270 92096 82580 92493 38446 91185 91148 33905 97932 13673 20481 81609 43797 42603 11311 58170 23549 45173 86200 60531 22622 54910 11267 7072 29826 95554 58857 28858 77569 51480 21132 53191 59928 3711 62035 98373 11247 69534 48630 25530 83206 85462 7138 27003 28064 34800 1524 51612 79973 87723 28494 2594 58985 39760 26017 88810 51665 1225 34020 29234 69056 55151 98776 28983 75214 60810 43708 2812 46695 92337 28342 29901 77798 51831 73255 5861 86631 74778 73825 82955 78853 2318 1900 37837 58430 27916 42998 10094 45492 77017 55679 30899 48520 70806 59882 40085 31615 3589 42896 94662 12277 87589 24562 90074 39420 14168 12286 26050 5297 86110 25356 84149 4780 27255 38337 63209 71522 81335 89654 17013 74703 61685 47911 23222 32490 24144 79658 64105 44084 38906 75118 56360 26494 99679 62785 65913 30198 75071 8314 35494 61180 33669 19643 65959 77275 57979 45519 48796 55665 51525 82160 30368 13209 46423 69941 45698 70566 49599 26154 31002 88504 1271 3713 31349 17301 66498 97262 47498 41568 21927 99344 19099 71948 35338 1410 65574 9668 46928 14370 65333 14804 96529 12052 28012 42951 81992 73710 29869 31590 16215 60870 36445 17486 64582 67794 51138 31079 81407 14988 88998 19685 14331 8097 7984 49668 9506 73558 75687 72785 87927 41019 87589 807 69422 15600 43758 51414 5661 89978 99355 38228 50847 52152 72065 31780 19945 23202 79211 17703 38189 84560 37387 52519 92656 61723 18538 2161 35280 94225 91298 23206 51595 78886 24012 21017 10837 84121 88782 32850 74098 88136 71077 41296 56639 43141 89428 76583 66342 68638 10637 20883 53197 64376 89753 62205 26098 8291 80717 61377 18867 72014 934 70461 67251 41297 7829 78088 25418 96610 27289 15867 1098 98365 57163 74088 57857 62942 50671 40550 31579 77659 61432 1127 42034 51185 79683 68131 75827 60400 29507 94693 32413 30440 81505 99664 88089 5686 94103 13506 18647 21391 45724 19744 36107 19238 93832 93963 82179 60854 50864 30109 54864 12296 47588 96898 79832 27270 65028 55658 87669 10887 66702 36434 57678 64558 52449 45766 70243 46551 75623 88890 84293 21347 24985 20399 56936 35168 30713 39115 12373 97928 69223 67237 10223 16810 64134 6406 60432 45513 78415 48100 72751 61468 84533 30429 26026 36981 76194 96268 99883 68169 85157 84175 5867 26494 20925 62802 61661 67989 18268 74034 65917 87491 57622 92491 20652 38107 15249 81083 83619 93663 45535 56370 55131 46419 3150 81156 99752 95695 93775 99634 63863 95284 161 69729 21777 21085 48883 99789 5426 67150 73822 71342 70992 47795 63832 91644 85901 95432 89078 69520 89095 50964 42241 60577 97383 45390 58084 97134 41084 51858 13119 21299 47141 13279 91027 85269 34364 56261 85058 56141 23411 75231 27482 94402 23026 7665 2397 8926 3097 7827 94797 8543 58790 53389 69119 72524 98778 27202 86009 56214 79059 99128 77512 42552 12406 84890 44172 63121 41151 45581 19261 80913 20812 46742 91666 60189 70759 10415 85466 90207 34593 80263 98749 93382 50003 67867 82258 48781 95068 68266 21346 90478 67393 15209 49381 96151 98 9905 59271 57600 55485 78532 54864 92648 41625 46530 52836 28735 73296 38302 18941 7888 34916 17689 17621 1270 85555 99878 66402 96974 84496 87747 3804 51888 2955 53184 64390 19405 63088 23661 93356 34925 18544 48220 27572 60168 11101 80408 88903 84396 35061 7843 92283 86328 25532 9903 87597 27438 26133 53999 40764 10628 58097 44567 78867 77404 97750 43257 96808 77190 83269 90163 12114 1812 54734 39685 61979 65834 36444 67233 66581 87856 91428 75215 90535 16959 85118 78132 60748 27602 48482 1511 54581 22930 46077 33447 333 60179 93055 97140 53720 76323 3655 65833 78134 74740 21869 56465 56926 74665 23697 23506 62520 15124 98721 69407 48434 190 47538 25534 44143 12371 27044 98723 35300 89473 32169 51985 66003 41576 49124 19722 17898 69130 85554 12384 60222 23774 68848 17147 98438 8896 57004 77310 40372 72076 46716 5157 88617 10605 30690 32759 39327 74086 31481 90978 79910 80002 42962 45912 21577 8438 65633 55826 93919 67538 84561 54140 91311 53408 87638 6101 78656 44642 99762 35379 33069 62829 40535 21686 73433 87577 70796 29111 61662 2277 20088 57923 98630 79402 3834 36558 87839 69466 8735 81757 37003 93296 52249 44665 63055 39886 50765 58062 879 66878 93440 33948 29706 50327 55633 19490 37903 42780 48600 15916 45056 85040 73838 60037 64441 77671 12946 52279 47136 21681 50387 490 14976 2635 45154 94382 58873 12271 52444 59751 79148 45883 93698 8854 96209 65682 44695 50463 8462 93295 66378 69869 94686 40215 46258 59126 34237 59203 27756 81372 80883 94494 81861 12210 13481 43367 6592 72353 55637 75387 32103 34784 21269 42153 59989 33830 24186 4684 84292 32647 14330 67022 18868 9015 7236 65125 84492 57825 24327 28599 39196 21562 23092 37409 50123 36572 97127 73066 25276 52763 48452 73731 3898 86073 15883 63887 19902 40068 68570 20545 89067 82899 87566 24286 8265 11154 89410 92756 68978 30088 37706 24525 68001 60797 78285 18124 13721 75411 91189 38996 28173 39641 29078 32071 25713 44960 12309 61966 1380 97230 98862 6798 96480 86428 31083 4744 13933 36844 13851 82910 66931 51556 23786 51284 28704 2071 69407 42424 77481 60595 97772 22006 16587 43201 70428 58651 88161 82736 36968 5892 79965 35830 29041 76444 22257 60123 97539 52541 13318 11389 35450 80248 79296 75587 47883 7999 77657 17289 66775 71490 94236 80898 9847 27174 24098 80274 85825 28610 79361 22792 50853 75677 58621 79893 68472 97229 56367 66010 49769 69684 93750 1570 66284 89397 93509 14166 97395 71165 47807 80521 59006 42042 77770 68852 69215 1868 65477 71391 46829 44837 10535 97682 36865 85507 93926 5336 99088 50293 87697 48856 36328 97798 66778 2611 87194 76638 33129 941 47802 80935 81461 23160 39328 59231 92011 24894 77450 73840 96285 24278 35028 23171 38311 71893 8677 32237 93580 7764 82529 81277 72972 35208 95426 56101 37819 82620 32738 87299 83560 96891 68233 81372 20050 23912 56954 28413 48805 34403 18604 61441 58681 53631 84611 96991 41875 9640 45579 35455 17403 28107 33083 6726 79667 28508 79178 17485 27479 11915 21135 11038 8806 89367 8762 45207 29630 65715 89971 78434 118 8574 39875 75150 62205 40837 88492 20431 50476 34071 55885 84231 78529 5319 7308 58195 33827 86486 92031 61305 98400 13165 88695 23557 18883 13808 85116 48512 79522 91438 43298 95991 12 99524 87492 78568 40360 75984 98998 7188 26406 71235 7770 21286 76553 15077 95833 26731 1562 87863 4388 16314 17380 93082 56222 52614 6889 41337 17478 2762 32775 60775 98753 49138 76650 86244 44057 17009 78579 43054 40548 21336 30640 48317 42622 7193 63394 38454 33923 81307 42668 38310 97620 60047 47743 70194 29013 70983 11530 46490 73745 60656 23616 88849 26145 265 91444 70201 33625 86375 29607 90525 7710 60246 38841 50331 67438 18586 5136 1361 16245 47804 56022 30216 24202 3765 409 53214 91099 28291 16055 64843 88946 56022 70043 31443 72638 77839 1643 22615 64213 31249 13139 88274 91495 68331 38605 58932 86917 60092 76644 3161 7895 49018 49728 48449 52782 50137 1662 60232 78427 34069 41427 83724 90090 11469 15166 79080 5659 16809 1694 69871 48057 14832 58145 55903 83162 13101 14835 70078 73192 7830 89590 97439 56847 39318 45887 25980 5806 63900 86212 84232 14320 27638 67955 20762 55458 83121 99841 61117 16281 1534 47339 80689 16365 5483 36592 99526 34935 67778 85956 24479 75607 91897 38269 48806 47566 507 91137 53371 80758 77348 53954 95078 21337 21909 15839 93147 21381 15679 54263 54013 33564 17953 34701 49928 39788 71292 65805 74722 55421 68112 15552 31028 60009 53820 96185 23926 54326 87321 93649 35084 81021 47602 46513 18709 85862 78703 11855 23594 10733 82469 77606 44296 422 28659 10575 40209 16302 76379 31282 71723 44491 46834 19102 20851 17005 15286 61128 71331 18958 54776 22766 99978 18730 85630 18687 4591 64332 30541 28185 75064 29362 22142 35711 29783 50800 46285 86343 67102 22663 17624 38824 83505 80809 74277 20707 97814 89562 98187 69144 8519 52962 8261 24849 71691 93890 43535 92634 74573 90427 20818 65988 36140 59311 1698 65922 10111 47982 68616 93564 86996 86240 48739 86853 67048 23015 23911 64861 28928 22097 50356 37446 75059 74968 78646 63101 85209 22180 72086 59781 28959 9255 42120 65098 68566 43817 47372 95028 8150 15987 88591 11498 18578 37329 98350 1978 60343 22260 83190 5622 44357 33546 43067 35767 24865 38065 15219 10074 60244 87305 86206 5554 96559 28326 87004 81476 88494 34375 76503 96644 66713 65093 8141 1643 18773 22842 3620 95467 45101 86809 1088 5809 36706 60507 41575 61571 98571 56794 87996 75166 60450 74201 80720 73360 18878 84075 54836 7372 34801 31338 20367 1513 12783 28507 19507 31555 67700 23126 27022 12800 26287 44461 18609 62992 4967 76535 24562 3537 49680 28909 95055 10129 3110 75774 83489 21987 76200 54676 45710 11000 86013 66076 28864 15147 10934 48371 46702 78633 71496 90075 7785 97782 34535 26393 77126 55854 2927 18039 59390 52607 46948 54444 79087 50057 46569 78927 88395 22768 33602 34105 50119 19615 180 78983 51113 11114 27353 97814 6098 98848 4240 13882 12982 38775 56626 90107 94628 75905 8145 70369 44863 55092 41165 23949 21500 4085 2876 9895 43205 36477 60351 93323 72443 60530 88657 23556 87995 16009 37721 94093 31209 41961 24326 60542 97087 80952 50648 8066 56856 75144 94786 1718 46588 52302 42018 68087 72739 44893 94333 15943 97722 54683 25617 86516 31565 14274 26423 19559 46634 80496 30003 94194 38808 54329 54735 35894 51632 21734 60311 8487 96878 71448 26556 59817 23750 68573 44255 96488 29818 38588 28782 43891 9622 54398 46758 41186 85023 73181 77097 48009 70028 23451 42202 8835 94131 96937 61080 45762 18670 37742 70600 31899 9189 97155 91715 49290 82080 35970 45777 11897 90909 90910 55787 16882 45308 18896 74420 46682 8428 51516 11042 78455 91318 53244 3641 85449 50180 81072 31210 85201 18813 18162 17100 44354 15316 25166 93643 13747 77487 39420 25643 84747 46681 97781 1629 8340 16677 76048 55022 25104 43915 66063 19911 51584 35658 23551 37032 85837 4623 84594 87390 39787 2755 20841 84140 34422 46006 77783 48169 39845 33554 90163 24591 80234 4296 42571 88574 20972 34970 59947 62427 95236 42361 82337 46820 78019 22240 83851 80207 43214 84796 67596 83000 3902 88436 67140 54676 50794 61274 19196 6990 94827 9358 31580 91412 30005 90503 79985 67328 25472 56283 29755 37060 98644 28443 83879 93014 67034 84081 73220 10247 68877 57168 93247 89130 61955 76738 43805 12748 38011 63000 36089 49189 88710 67669 40600 18714 74523 36937 2394 16346 93219 32148 53405 8214 76942 37283 1227 60328 37716 74447 70574 22944 31614 80172 12073 93568 56909 72230 22668 11271 35229 58756 60459 40290 42776 1059 75356 17298 54347 77749 33644 47565 26248 3400 72131 19541 40683 73357 79868 78398 47803 50442 1341 95768 46965 29765 5688 3874 1994 44707 31496 53575 3462 91955 93864 62590 9365 69219 96239 80063 63319 46234 43979 89566 49634 16109 9107 90316 89466 88974 85065 53620 55767 2757 49388 2732 32521 71427 22957 34515 16133 70804 88089 35946 79110 98304 98535 88474 83875 94774 84888 47193 41007 28867 53111 90640 44975 78569 97307 34440 83894 98723 88060 56013 1479 53799 75096 50352 25225 98052 84866 57709 85207 89306 93654 64317 3961 92189 69142 4187 3314 54030 51380 60672 82896 20842 51312 27870 99410 64970 78662 99655 63693 83073 55667 65171 36871 30762 15522 78447 45165 16739 52507 30372 22396 46160 94688 42709 54700 63829 46895 74365 34210 14626 35037 17105 35467 2700 61327 51228 67669 39988 67235 31361 23060 22901 12884 76282 70015 44757 71080 31531 77848 23586 61902 16595 69745 72941 59303 40797 53122 22550 15161 87331 37175 50197 20788 88994 52896 82114 56573 36917 22101 23807 84629 61512 63060 97512 37793 49426 58621 8872 80956 52820 32457 42858 69414 18553 32150 45069 59349 85271 67618 90862 72602 21144 41058 9741 10137 10306 91854 83062 47222 30306 6868 31850 91817 86279 45714 45961 35704 4334 54832 33012 57153 3640 75869 42918 38544 24370 87986 97893 9641 55603 88754 98594 93099 46163 8334 3235 56468 16539 86296 20041 46844 9516 51891 38660 12146 13956 84620 64202 34641 55803 97213 8145 59442 89433 51062 97985 13802 39048 12229 39794 11002 17334 54739 4100 63497 63072 23687 36316 79610 26334 56357 42805 52201 24599 81464 64347 38554 82435 28548 73194 38237 42112 81338 14030 31544 48751 28367 61697 4150 40595 1491 31504 74281 72581 51955 54129 35653 75641 90444 31614 18327 63152 74419 70527 4102 72234 34873 59007 54669 79772 48552 9257 38235 46241 23287 69778 94992 51653 47827 15493 8599 65669 46996 82879 38249 98951 53359 90253 74591 60155 21867 92917 23306 12637 79796 43760 1222 14668 2766 55890 10792 67670 65147 49026 13910 4785 35156 25253 72789 82982 40746 81387 48650 87741 80618 3250 86691 50328 93503 77634 10482 15369 86902 50140 44357 66697 93899 45578 97717 13016 17820 24860 80685 99318 90237 94595 20454 25392 36199 93242 24725 76944 90980 89726 81037 87949 92976 84079 38277 86478 61712 48758 18198 64966 98897 62554 48014 92795 24483 62082 22163 58654 86941 2847 57971 77178 13793 94776 18921 49992 88017 43646 43287 78997 33371 24323 83297 26346 8402 21573 12823 86465 86683 31020 67782 85579 9925 15796 94726 50760 77877 16888 9413 81170 36086 83736 58347 49879 78511 93619 16222 66528 37264 75860 61876 70635 16535 45172 13332 41288 83097 26155 27752 69779 73526 95534 71709 83451 27681 66434 34210 21909 99673 59974 3078 52111 43709 77776 18341 22220 71395 50914 5099 8658 26773 83326 95644 43307 44849 8976 84594 27945 35130 28698 14075 25007 40583 85784 8457 68263 68569 59018 6523 84594 18992 9601 36704 79052 3728 55044 1271 75122 5957 22721 132 49081 6046 95775 92388 50895 21102 93333 95191 72583 38382 9266 97590 78964 11401 22398 63578 79969 81416 86453 80914 16759 96053 17617 95810 16132 89012 13433 91254 11320 36153 7737 60401 58551 19863 69140 25797 40965 78824 20987 13547 33558 46604 27488 28873 58004 49886 8803 54325 47653 95255 35238 80763 7659 69207 92924 23790 74570 6356 15043 85890 58861 22779 62642 17411 58994 48133 43207 99958 43308 80545 29856 76865 27149 73696 5738 85152 39933 14540 39476 3937 9794 91066 84699 17452 76624 77622 41241 51193 83978 72636 53434 42838 11766 32427 76600 70759 80559 36158 87068 40219 16702 16924 17083 43850 6971 22820 29002 46903 53711 84829 50839 63504 92246 35537 97307 68869 29510 54900 20062 29839 27535 89847 89028 39300 22274 65627 26411 19184 1784 13478 59402 18486 46753 92837 62335 53723 15656 7688 16977 85719 8869 67815 65574 1114 19703 62881 69983 49213 34132 6396 79051 61666 96242 68079 17317 34867 50057 60079 54051 51841 73557 29804 86678 36661 22640 65364 6736 54648 89404 23712 40366 98272 91527 22291 99385 27581 1523 85719 76793 35654 8466 72196 97319 4708 56626 30988 55926 6682 91066 26328 74874 80974 56132 77903 17635 95123 43267 24370 49770 32670 64433 6487 47293 72311 28778 46677 99892 30300 48748 93036 65954 57213 65231 79624 78272 38208 26963 34198 44890 18029 60525 36115 99002 33008 30370 32988 44483 73636 73709 94252 22657 38142 17091 69949 10452 62220 32977 26695 8871 81724 19731 91176 38937 1313 87152 33560 39521 14114 67757 762 32142 44634 53228 47496 93993 83597 80483 38475 73584 54192 49079 12592 8685 82521 82540 35488 44740 31869 62183 69962 29944 98265 61138 85232 99577 48289 18792 55449 62402 86548 72562 10896 47533 25790 58391 57878 25738 38873 96352 99322 9416 61782 11913 18100 44302 10805 53588 5393 59025 32122 75355 88968 30386 52844 74200 29962 1132 92991 1763 79885 95890 74324 90780 43423 16465 49170 1300 58555 4395 14003 74228 13810 92137 2492 48262 36438 13296 18201 58183 72320 50322 49889 61288 80707 2732 51839 27020 3863 44829 28782 99 40718 19458 90879 492 52274 56400 18143 10828 60794 32146 1407 90956 24282 3899 39217 77071 33546 57417 35253 22218 24090 85141 99857 4796 4224 51695 48167 24438 96523 93301 24537 53592 12758 15415 54084 81383 88166 72226 8563 48960 20723 9969 39915 61356 30219 79131 38427 63765 52899 90031 85982 76988 91524 85838 98135 95747 53884 46301 36537 50406 39601 61073 3997 68710 92839 74432 50093 81004 46658 75007 29963 67380 84975 86229 45088 15194 81711 83514 95310 34609 89896 97643 27948 97771 83480 26082 9870 37363 72383 46406 4120 11983 7478 24468 97045 16668 98900 47137 97671 61909 22143 43986 45640 23469 30214 90727 55014 11925 90592 66675 62885 80488 64317 90833 94610 64148 16914 4479 17862 5648 50884 21981 33983 74713 62801 31027 91380 61700 94515 5403 23608 33009 49388 69247 72829 95953 59974 27843 7877 50565 10869 70762 47404 75186 77946 42014 39333 94859 62844 57195 16859 13728 95527 50841 4792 58327 98219 12524 20026 92733 17926 59985 25741 83665 45584 98569 79617 21909 42763 87494 72473 53632 74607 36229 28817 52552 78242 84501 63762 57437 41695 80620 71164 37222 47812 92308 11900 46030 4831 31926 38762 39108 8262 80854 22772 53845 95775 2388 75753 38537 6233 64578 8520 97191 806 53688 49742 95399 54541 29856 52835 96235 10475 40351 49808 58287 49010 61708 20668 70192 9985 75782 9299 34598 56635 48422 88443 52409 67161 80547 7298 73394 45124 32169 70584 62281 2209 36678 74031 56749 66533 43218 52983 93359 99920 19143 67997 48929 97202 88665 19120 23538 64446 44770 58135 37432 93191 46577 6193 60351 27124 13490 50096 88599 62010 37032 67232 64218 90061 41262 20966 72945 831 90301 66303 750 25795 34300 66030 22996 39316 1501 46533 20113 46270 4667 57544 55812 67596 63736 32515 11071 93577 98962 16021 71939 35993 83252 36156 26053 40866 73474 98997 41696 80126 81652 58798 5920 32303 24827 45267 87970 26328 8151 8082 88949 29169 81977 44761 96764 45713 93627 24186 55641 92588 40207 27579 28581 39810 80087 70985 80675 53560 86334 38723 33685 84337 97520 55956 16639 38698 1222 4608 81377 9372 29041 70326 38540 11017 31438 51656 56729 25064 75841 28722 34003 32399 56300 78935 72209 36386 66272 69235 89945 52605 7957 39981 36941 21828 95936 69931 76878 97157 90890 58254 22880 19930 44931 61420 30946 76368 29427 4027 17783 5267 32748 51786 54018 89047 30720 26226 41785 13343 11812 48081 65947 36121 88062 19239 57948 349 5521 51177 97506 96410 9431 36737 16339 54361 14508 47285 47081 43934 67663 64863 65553 410 33000 19570 89456 80072 62147 47592 93414 73958 95673 75713 10078 83734 11303 84378 84082 16824 35554 97939 13233 61336 51028 45924 32049 65535 9560 79129 25821 77222 60343 91373 77631 9695 27294 83438 89766 5792 31030 99531 79749 43054 75243 6179 43139 86546 6908 43572 19721 58813 57863 49305 20149 8890 11580 52197 90776 21139 47677 16596 14712 8019 24320 92342 17713 67965 92132 23830 73756 39513 23361 69857 82566 14955 92387 42056 1500 99294 85627 37572 58106 43489 86877 78254 52378 98456 46802 43154 35947 94478 76101 50658 18849 421 59352 36561 68385 67835 60391 58493 23699 103 28349 6264 15057 37087 48319 32909 36380 50297 70480 10837 93786 73708 5443 62515 88516 52244 5668 24462 63074 98121 91471 81922 98541 50822 18482 83277 35008 95224 41769 58706 95326 86469 81321 26735 23555 45991 59643 76286 96288 30122 87123 90073 20182 92565 52587 8697 61160 74607 49510 24233 72727 40980 6154 87619 8154 40988 70895 43161 36211 29016 1867 47889 31836 99539 74623 55391 45530 34265 48028 41817 80738 51502 48241 919 44066 827 25967 5226 91785 75476 45810 80863 16456 51964 68481 24609 92951 39376 84121 45513 84743 2339 9753 16578 1878 84375 88320 47407 34991 36348 89223 32081 87849 37463 49351 48267 54641 75318 69844 62778 50793 15653 43640 67248 67616 12121 8208 76918 67848 92329 22431 52590 94667 48535 85519 96544 32910 73839 60302 84252 26538 49524 16332 30738 3338 82035 79004 74331 57352 65199 53460 24496 80852 97099 8096 64819 25571 16303 58089 9770 24983 96871 62359 36002 45405 64230 48897 78314 38068 9199 78918 80957 75074 11601 11694 94764 93635 7050 85446 67338 72248 38905 91834 69451 52355 99929 34270 77926 16231 92358 87695 57566 89228 66406 93567 34632 46987 58815 29298 85054 68013 24567 82362 43087 36167 94055 54202 46154 1104 39647 13491 73352 78551 21676 42802 30905 21604 93423 25182 54187 2132 29229 11752 7711 11986 21670 58695 58972 80484 87992 60377 64849 28910 42738 24287 81428 53144 78488 27581 54248 18134 57424 43951 96684 79099 3104 43940 703 12879 69122 54889 15010 14702 82992 22721 26687 21013 81415 2010 1496 85758 78738 82696 14667 21475 6982 96094 90970 85469 40027 45217 3602 97450 5519 16637 76548 24975 60577 93602 54205 46050 64842 69214 60751 47833 8286 3789 68845 6052 22150 86693 8161 887 85740 39179 22361 92722 51625 13330 78190 91651 74899 98144 5452 96769 14780 98351 38095 75356 91953 92299 37757 56794 77865 98507 20979 86150 18647 6175 8554 40796 9219 16714 41682 94959 72245 80394 4032 23869 10076 82221 31871 1326 96716 37322 14446 11496 35672 52541 3203 43976 44839 40960 17122 22703 55818 38100 25205 90817 60626 33758 47964 69845 66823 89646 81155 39067 86391 85186 79287 12818 67406 11157 14143 80474 48478 28589 91969 502 97481 11523 60829 58671 52482 77950 81374 24652 32401 22930 31820 93027 73039 79783 62871 56213 69428 44025 95280 72171 45562 90918 84988 12967 2075 15483 93440 66904 60423 1760 83757 57903 13283 44586 16573 82116 38887 14298 23119 71288 37227 54938 64314 26617 34721 43536 82830 20500 3912 94461 9022 49473 85378 94010 78791 87452 25844 88583 54356 86266 6694 54464 60520 19976 99049 77092 18444 37936 7742 57914 25575 61320 12852 6240 87937 63924 49775 70766 775 70038 81578 9797 35862 66955 20158 31004 70759 62353 35938 25114 48618 42632 95929 25489 78959 94978 18932 97402 49265 26673 55316 74839 87993 84519 81078 92281 64794 47204 79398 65568 33593 60975 91716 85806 27929 28225 16809 15039 90577 52747 40152 55546 11730 52433 81034 90688 47410 99966 4442 96674 42990 76109 87864 47334 60627 85293 39614 25420 32496 19011 7339 66088 96337 15407 51893 40618 43631 85053 55656 34208 54151 12160 6105 65880 64592 87139 56568 28353 3456 77361 41378 46445 53469 29241 93779 14095 14533 49744 55866 63380 85107 79556 45819 81443 94962 14063 38412 54945 99115 94068 5504 69618 6227 11608 35497 87170 98746 8416 15522 18553 85776 56899 64998 39244 2491 75128 69690 17023 24871 41907 96754 9977 37815 42572 7772 49128 56634 46183 4072 55748 40250 9575 25365 62828 21183 77214 66349 36280 85629 81870 54833 87757 55120 36182 43352 57610 11309 29394 90984 52531 71300 87737 62508 25466 30308 70279 74594 86941 32813 78665 59041 73063 4592 757 52242 42126 77970 18591 78405 79951 460 49589 84059 71932 85770 27410 29541 13430 56803 36877 65961 44455 24613 28468 69920 71273 15098 60865 74565 47910 39530 49957 37324 60473 50714 89566 2598 45035 24508 81002 24985 41319 46943 25395 13250 32712 52805 59143 46142 25959 96019 12102 70413 36983 56921 56685 24607 88370 17549 15524 52631 73430 65480 89955 33902 16193 95872 36499 61228 36731 33853 2564 78049 80795 27959 7651 29858 97115 66793 92351 23073 79163 20804 93486 32497 77724 66522 73456 82445 84070 88979 35076 57500 54458 25030 7753 70651 37253 60604 48230 73983 10808 67145 68383 91602 11455 76033 37811 8569 42825 30162 31642 38339 50965 41479 70836 45041 24352 44291 27485 8421 33269 62560 82272 4078 3941 6377 91080 57545 66980 39309 31527 77787 22806 16262 85740 34260 92294 23550 59181 51471 70063 90822 89809 21028 48652 76996 66068 73003 21286 9904 97775 70906 72464 96399 91336 92756 2775 82415 50301 69754 38076 98179 63892 60881 14440 49631 95140 23086 89532 54320 74556 59595 61493 64364 80622 26496 41360 63041 15850 78997 72944 13625 66255 61759 10023 57590 54515 29149 40004 21167 98902 78079 35697 62793 55311 66489 28775 66803 89574 18306 37474 64129 77900 15319 28492 74873 41814 86203 37913 74016 81552 27209 3992 47806 5319 30366 21747 59833 59514 78102 97351 58415 72533 33048 37559 27843 15888 82685 94645 5461 990 32119 69589 95242 47437 14432 70114 5602 635 24379 79617 82186 67939 99960 46343 73257 30325 84441 49442 89838 62542 46792 64604 35074 96191 18514 79269 12078 1198 90265 17538 18540 38735 3478 13781 86171 17910 83894 8125 34896 24624 4093 17081 92562 4053 79775 65819 34377 64215 15260 40567 43108 78403 5170 94534 90946 23684 73802 19375 41233 80418 36913 59772 19153 56742 73552 21675 74651 73798 29799 9546 98421 50244 42978 7335 54296 39104 89505 5024 3318 21116 45590 62778 99518 50760 57311 6815 90795 47464 26190 32027 27881 63102 91799 63385 19843 65350 85060 10846 39147 31210 36743 53920 81453 79721 77606 35748 18824 67110 57124 38494 88225 2713 17623 87742 53472 74933 94557 60618 38748 20746 92645 82980 199 84443 46365 36393 66144 31424 63590 21643 78985 333 91914 60438 96405 69519 12537 31580 36628 69660 70073 24852 72373 4047 28945 42196 78979 39853 2814 34078 76950 11810 17058 93500 12604 79774 46245 78747 27549 9834 16741 6533 26518 8654 66970 22922 78172 95859 54502 31151 65518 40926 56002 54242 44973 1299 12790 40303 41151 31955 90733 34453 43764 24142 27952 56367 3915 74196 51465 31463 382 84558 54347 26899 93211 37669 49821 87735 33527 20674 18885 15396 61599 91239 85990 22923 92537 98779 63226 50039 30733 70310 84491 74496 94451 12443 47214 98365 2990 98678 46179 3371 83235 16877 30270 92798 54545 96442 96884 4423 17115 15768 19819 95065 23358 5808 17988 15894 20938 97565 82285 51670 67874 66775 26165 62324 95569 89730 77040 14911 4759 23218 18281 4346 56446 64902 97143 10991 77695 94026 31765 94809 26145 67935 6226 49503 73742 24213 81748 11031 38129 80384 62700 6002 63511 5216 84677 59079 94945 61716 90341 99704 1285 24974 20401 57730 89875 33895 85072 83922 44272 16837 78730 70416 84771 84955 36270 74865 25519 34370 85895 63647 31105 48595 86000 94615 70162 70676 70046 65107 32391 60386 81162 33675 85359 17914 7757 91586 51808 92828 75507 96079 9664 70588 82846 10787 71895 35468 85651 13765 69837 87897 77412 941 36491 63411 11908 23005 50439 81953 4463 82829 42338 1976 32856 44049 19889 40612 35634 71696 49791 27492 67774 75807 14431 50619 86593 2677 2438 88595 16442 72274 76491 10205 89567 29334 73615 1474 52338 40405 99778 56800 23234 42115 58775 72441 2515 78663 29404 54500 66710 79194 81991 50835 71352 12774 17805 57944 15450 20243 46538 31891 92516 39381 42095 98434 68714 32062 16259 21051 72466 16036 94202 12051 74503 52976 84491 93369 47990 30246 47869 31051 25792 46211 81885 97143 58984 99689 71439 74434 19931 34328 22676 28799 73708 81123 43584 42421 13184 59843 79823 2001 92230 74024 14052 83084 43351 14894 76453 7692 45140 24321 38742 87283 70531 20626 84425 45867 36667 55863 36652 56597 6543 59327 1747 80250 56801 45331 39023 69984 21525 18845 88337 13754 9221 2388 13190 52571 33633 89642 76615 95124 30314 15356 82406 17196 52334 83183 63062 89000 55397 16065 61948 61939 75392 80047 42189 48544 25377 81211 18528 46901 55 6864 77006 25627 25603 6547 78198 75587 96188 54812 70711 26501 86519 69468 60049 55204 52650 23110 60555 8047 39175 22503 69985 30918 18901 12173 79461 44277 9735 14340 7529 26142 37555 886 51768 63157 7433 46317 38744 3620 17480 25806 46473 3999 95273 6521 75554 64275 45982 36109 72321 85156 74963 58657 32425 93863 87182 28238 38139 96916 42577 62019 39409 80132 62904 91177 59640 70336 53845 14735 90308 71325 56892 53132 91675 68517 59652 67228 32791 5633 3336 21463 7141 78298 80119 55917 72160 83652 84154 26650 80568 43083 88668 36328 39566 67924 27504 15557 38259 81349 46644 28566 69025 3535 81697 60699 72051 57700 27926 21193 79685 31262 42655 3177 25911 22774 75445 98071 22777 75951 41072 3344 19033 29740 39672 74950 97663 83527 90506 52273 81227 53501 97191 50251 57036 95239 10949 45438 52939 38875 66631 48975 86488 9285 52151 12398 48410 27595 26820 71187 19897 67892 90882 38929 13983 46905 30230 27997 46784 37088 80269 28010 90588 77459 94613 47623 89050 21913 93061 41988 60787 76043 7314 63626 85327 59464 76024 33737 3410 2843 21275 39659 87086 12156 78587 1068 59061 25169 29064 5844 62256 25685 50205 52843 19495 44817 16818 8544 66730 26230 66883 43868 2272 74196 23846 3950 50011 99869 54038 69773 19063 75312 9431 22501 87468 4369 23568 62880 29537 68984 85075 8144 94668 35279 77339 30514 96448 10508 39058 79529 53089 5940 23396 71712 96488 47241 75661 46498 63461 29699 32622 98876 21362 42052 21376 25181 46421 61295 88060 92309 30278 89486 453 41297 41117 77791 71811 37564 4650 27220 17092 57738 49511 56839 29449 45998 20432 5109 8848 83892 51159 41469 99119 72521 99873 20494 97701 62645 98141 2113 54953 28418 91598 71757 86067 32714 65899 74229 86629 70548 1448 20072 28285 67310 76911 57733 29660 97342 79194 54859 97585 30352 12679 96704 19224 12551 33549 16925 75195 31689 35389 46500 76459 43338 18256 62525 92404 84155 3
stdout
554678706