# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
37962 | 2017-12-29T15:09:06 Z | patrikpavic2 | SIR (COI15_sir) | C++14 | 0 ms | 0 KB |
271 124259796 -486601508 124454291 -486365436 124454421 -486365268 124483334 -486327578 124486291 -486323683 124617481 -486143452 124669717 -486067500 124730780 -485975572 124733765 -485970990 124762293 -485926776 499141541 108050258 499153894 108070941 499161018 108082950 499197068 108144671 499209743 108166768 499224831 108193354 499248979 108236579 499297210 108325603 499297438 108326032 499330883 108390120 499364317 108456360 499387578 108503866 499388066 108504875 499398866 108527376 499464599 108671092 499467299 108677276 499479176 108704764 499508039 108773725 499572301 108940717 499598257 109014963 499630692 109115234 499639092 109142862 499679686 109289380 499748521 109638582 499763103 109763301 499765667 109791803 499771109 109868345 499771252 109870872 499773897 109928697 499771745 110163332 499767733 110223864 499765752 110247708 499765339 110252360 499757636 110325990 499721934 110542456 499721637 110543864 499709511 110598086 499673937 110732032 499671264 110741000 499668461 110750272 499660531 110775826 499658732 110781488 499649869 110808736 499627945 110871978 499624642 110881052 499617419 110900533 499609477 110921402 499608950 110922767 499475456 111213434 499424201 111305089 499419838 111312532 499364954 111402032 499317208 111474466 499262703 111552009 499256082 111561096 499219852 111609660 499173399 111669280 499132104 111720039 499107905 111748887 498817771 112054250 498771952 112096998 498731995 112133293 498531837 112303020 498459449 112360070 498252566 112512607 498231769 112527167 498226050 112531147 498064899 112639499 498059012 112643324 497953245 112710584 -95863475 486990486 -96004862 487076019 -96180318 487175248 -96233783 487203928 -96239315 487206853 -96335494 487256433 -96356574 487266975 -96369141 487273203 -96375812 487276492 -96464626 487319143 -96497342 487334317 -96596962 487378710 -96996021 487528184 -97004904 487530977 -97120909 487565218 -97318877 487613886 -97392989 487628843 -97407856 487631625 -97577798 487658121 -97680936 487669337 -97890957 487680364 -97929689 487680616 -98205130 487665668 -98210520 487665074 -98220077 487663993 -98235234 487662200 -98393780 487637724 -98459043 487624541 -98467058 487622795 -98508239 487613376 -98524955 487609338 -98533191 487607303 -98558608 487600832 -98626117 487582228 -98695181 487561032 -98739596 487546225 -98808809 487521280 -98950249 487463035 -98969346 487454405 -99140359 487368714 -99206614 487331335 -99280532 487286783 -99287847 487282208 -99386178 487217744 -99395001 487211687 -99479035 487151687 -99540569 487105055 -99579399 487074431 -99665763 487002914 -99766981 486912954 -99811913 486870832 -99817629 486865376 -99908985 486775094 -99918664 486765186 -100072061 486599083 -100226427 486413924 -100276173 486350209 -100408524 486170609 -100536530 485982290 -100610380 485866760 -474846951 -107881435 -474908520 -107979332 -475007226 -108144710 -475010932 -108151147 -475013557 -108155719 -475013987 -108156470 -475060772 -108239577 -475148631 -108405001 -475160487 -108428409 -475174423 -108456298 -475185489 -108478746 -475305328 -108742634 -475311714 -108758007 -475312958 -108761020 -475384608 -108946754 -475404939 -109004807 -475429912 -109080424 -475436641 -109101743 -475459737 -109178570 -475469433 -109212769 -475473957 -109229184 -475514991 -109395545 -475515249 -109396717 -475516704 -109403378 -475528357 -109459339 -475561888 -109662611 -475570351 -109734451 -475578027 -110221839 -475572426 -110284080 -475569982 -110306891 -475568901 -110316388 -475565217 -110346615 -475555642 -110413992 -475548073 -110459642 -475544452 -110479786 -475544062 -110481901 -475533542 -110535433 -475526722 -110567156 -475508102 -110645018 -475496627 -110688127 -475480023 -110745571 -475443359 -110857243 -475418908 -110923227 -475396142 -110980079 -475390287 -110994090 -475378011 -111022734 -475318100 -111150662 -475278201 -111227168 -475268765 -111244435 -475258931 -111262124 -475219106 -111330847 -475181256 -111392332 -475115011 -111492461 -475105024 -111506835 -475026570 -111614144 -475001954 -111645976 -474996739 -111652618 -474889087 -111782596 -474881855 -111790884 -474858494 -111817312 -474852525 -111823982 -474839521 -111838402 -474803695 -111877360 -474725075 -111959204 -474694693 -111989603 -474663210 -112020438 -474493970 -112175899 -474186358 -112423201 -474183483 -112425337 -474088644 -112494258 -474041638 -112527353 -473972398 -112574900 -473960199 -112583135 -473920936 -112609362 120075888 -487004454 120088822 -487012410 120107145 -487023612 120190999 -487073827 120287274 -487129328 120307737 -487140824 120346498 -487162309 120387534 -487184637 120625585 -487305495 120630079 -487307632 120842984 -487402518 121008524 -487467481 121075747 -487491590 121092871 -487497518 121198992 -487532296 121234590 -487543198 121294515 -487560669 121338772 -487572857 121377620 -487583047 121446011 -487599823 121456984 -487602374 121462196 -487603573 121536051 -487619608 121543248 -487621075 121604136 -487632802 121622626 -487636119 121712545 -487650607 121963389 -487676183 122135265 -487680556 122205368 -487679140 122243210 -487677587 122268543 -487676234 122381612 -487667090 122596796 -487635215 122601528 -487634295 122643735 -487625653 122754532 -487599246 122931299 -487545592 123038057 -487506053 123061729 -487496535 123096689 -487481973 123100605 -487480304 123146000 -487460394 123197721 -487436435 123303289 -487383231 123326842 -487370557 123384516 -487338261 123514889 -487258487 123577234 -487216929 123685619 -487139244 123816481 -487035918 123865883 -486994104 123885539 -486977030 123899093 -486965108 123939358 -486928980 123947212 -486921807 124045036 -486828977 2873 -20346762 -15181741 21061665 114839956 -93640185 485080282 79756314 -393756525 11021757 155511681 -28555152 21276755 109432730 -308181071 87546688 -187628971 -94308342 366826723 105422201 -463320481 -75173154 448944756 54836763 -30712825 -57667093 400146877 -95321265 486618761 -101613927 427446298 -41783871 349688788 -19216852 -20131640 -34194265 324046808 89686286 -423054365 -82832176 293820278 108667835 -470231491 -20423362 -14845583 63108028 -68643434 127353960 -475348528 -57018204 398183137 51955899 -17732687 -20674236 -13744105 69729870 -99776150 122021790 -393137305 105677741 -285968384 -52572406 133675005 32312628 -229892751 -98130417 395535252 61345552 -334157457 -46870836 106122136 126485239 -481203046 126972867 -441965457 -19083001 270537861 -97149454 387774727 -103541689 457325937 30093536 77269422 112727132 -477843610 105202853 -283219014 -101363837 484347449 126803475 -439552657 102547550 -268061178 86532227 -182438024 -93701709 485145743 125486507 -424066181 126157559 -482527680 105934156 -464451971 -86106162 473439459 -88506969 477791896 -83909683 469068563 -98808156 401116962 -78793786 270526859 55346261 -313541511 -29132868 306471157 -103552897 468902218 -81832746 464645983 30114640 -221567907 125731391 -483879526 -23129201 285164766 127488457 -450847184 -23853504 285021 127778207 -467601620 -100944549 485275162 30521860 -223114533 -43864657 91830870 -102610861 479593861 -82262518 465582278 118403915 -366161703 -102770509 478606002 80038994 -394622000 -103496015 455784452 3246463 -115325698 45970486 -280313095 99683076 -252076935 -101710710 483385076 -103576659 468080030 -103621447 465599873 31501812 -226828419 -103431301 453949568 36497238 50053860 90124544 -424290015 -38748129 339539314 -18293336 -24165362 -10164809 237575758 -100504391 416199026 -75842515 450613195 -62670037 184111849 107370517 -295873120 126317810 -433322525 60992171 -332957891 -99608373 407999459 -28185009 303139705 55469936 -313971773 23477001 -196086300 -33961366 323246143 86198394 -413036852 -103447551 454382799 64323456 -344189559 49897905 -8529662 -6156297 222447466 112450440 -477368188 -25175783 292482095 -11777380 -52324904 121316261 -387596249 124897035 -418147480 -69185911 433283231 97387726 -443919015 -103153016 447988977 127808744 -461356456 -94691351 369545274 111783257 -322584075 -99720813 408996557 110719837 -316014192 110943817 -317390273 105044798 -282306667 125896270 -428463140 -15236911 -37439118 111310459 -319651568 -61707501 412157612 121769668 -391137640 -65508525 198728380 -101663117 483529350 -72052700 440939222 -95435137 374908953 125650810 -484097872 -103631388 463884743 -59491067 405616157 9033211 163432112 100155584 -254689501 -103179493 448479752 -25168902 6128124 68727286 -95015681 3308162 -115579052 127647127 -471241062 -63290620 187289403 104370544 -278429482 -103590720 467495873 2801653 187962624 -81626027 286770541 126715959 -480065954 126777475 -439195665 -15107912 -37996805 57708933 -43770068 -628527 -99326985 -103621409 465603463 -103076606 476211405 -40185932 344364641 -101752964 428981096 -85267235 308328244 52971295 -305237400 -86938388 318526424 43854091 18173723 -59204359 166541765 58323451 -46579187 3965501 -118275544 -54052835 140931542 16848515 132046387 14850855 -162217021 126045351 -430136814 105501239 -463496111 127261251 -446538972 66705822 -352114183 -99459543 406691909 -94236684 366321182 111345805 -475402077 124075568 -410473959 -30755798 312146349 -82113640 289610407 124863245 -417820022 51444244 -299856829 -72177697 233988598 121870479 -391934484 -38483142 66622887 99731437 -252343910 113316674 -478832402 113801337 -335328231 111677914 -321929048 113369317 -478919048 608096 -104451320 -66867027 205801557 125664763 -425945618 -103426141 471826097 7421844 -132373172 -71190 199122731 -29684760 308405181 -90424976 480885248 89751478 -199003818 -102892570 477744619 103118000 -271288278 -32359163 38482775 -36580875 57821706 -46296411 364495900 122255273 -395010069 119510269 -486618120 -90037387 338069362 -15983221 -34208668 92003993 -210764158 -20510407 275721863 -96768595 384847336 31346172 -226239318 -14885865 -38956272 4536843 181176328 60036387 -54438812 -103500403 455921367 -94312831 485760158 126224212 -482281350 -103477182 470832721 17462693 -172561153 78924542 -391200148 -64474292 420152003 -20373964 -15062372 -59728061 169178355 -28421882 303973403 -90543128 481062999 -76157475 451391925 -2703767 209266280 10279485 -143926680 57680096 -43638382 -4564272 216386628 -63778151 189792672 100521965 -256721623 103629451 -274194861 -90828198 343211859 -56323692 396071123 -75057818 249677571 50973599 -13332855 109654432 -309521558 58531610 -47531990 -43378549 354960600 127773627 -467796718 -12648311 -48591136 -18837014 -21791994 -59400104 405345204 -90902491 481593720 27321473 -210907233 39944330 35199580 68890905 -359300418 -103193927 475028499 -4833800 217414804 126183431 -482433336 118647587 -485895887 -84248811 302213012 -89097596 332046020 -102684008 440536159 127302697 -475866714 -16296410 -32850955 92186527 -430030123 -91199955 482021412 98888346 -447750739 -52205053 131881144 71690935 -109138281 3413226 -116010369 62380876 -65267682 14471024 -160706284 -55891034 394750153 -44790214 359591977 28174237 85332186 -1020873 -97697504 127798393 -460536151 -76709376 258820070 90310336 -424812226 101582205 -262634383 -29132223 306468895 127111566 -444076594 -102449932 437355522 117418011 -484625734 105293388 -463033516 127757694 -468405188 6974420 171585232 125671506 -426017670 7591415 169146872 92739453 -214636219 -9496771 235067787 -75541540 252343727 -27695120 301413050 -86874125 474883869 27259186 89161121 67889484 -91050765 -57261025 398919077 6596194 -129017851 -23482307 -1359739 95262721 -438353173 96335758 -233817047 -103630984 463174101 -30716786 312010361 110515405 -473856784 -46517738 104435377 126552955 -480889478 87115315 -415700979 -62507926 414490487 95073183 -437849178 120144872 -378730516 -95712790 486894014 45839854 9452321 -89358843 333711299 -92960711 357468203 86280829 -181155664 64100244 -343442403 -92304307 353013992 105771065 -286510143 65606062 -80303807 -83669991 468571733 121758423 -391048977 67901707 -91108525 -40977194 347006170 101581193 -262628716 102798551 -457306011 -37290579 334614847 104288588 -277959819 -20985731 -12375348 9217809 -139645077 -61881390 412665776 50468329 -11074783 118418012 -485679018 127562847 -452504989 1900880 -109789638 -98818352 401202527 -58858519 164804102 -54792481 144573715 127058551 -443252944 -59700802 169040962 -59506055 405660783 127748451 -457982848 1395749 -107706066 -54897799 145093242 -76056516 451142755 14044249 -159006888 -37417891 61687489 113600614 -479296454 -75663383 253016782 34148759 60091517 109633316 -472156758 -102530251 438419144 87064211 -185156885 41233111 29608423 64767274 -76377411 48766762 -3495564 50488834 -11166356 -12182483 -50589330 -78886825 271054058 -77688150 455116379 127586969 -472324656 10068269 159315023 100841772 -258500036 33232400 63990235 -79000247 458225394 101862253 -264204367 -57808932 159547162 125703323 -426358628 92247525 -212044502 -90132342 480438246 125471556 -423910661 -95348367 486638924 -13977095 -42876785 -7979396 -68500946 21817435 111732056 23972960 102832189 97403967 -443960935 -93200360 359110542 87997667 -418244364 -3771538 -86223640 4568136 181053625 72659898 -113789413 122219708 -394723458 72662024 -113799637 60338422 -55829193 125752264 -426886332 43127629 -270008947 127286924 -446985551 109290758 -307324507 125328906 -422442172 -94138551 365630386 74335156 -376843781 -45201806 360935944 -82995238 467153629 60796350 -332292353 115797085 -348349994 127047314 -478003313 -90342225 340043304 -95647192 486850341 1387561 -107672269 123530058 -405652999 -91168684 345448374 -64368775 192833634 -32443440 318008465 -29444166 307562575 114267957 -338332355 -90987167 481716554 24744960 -200993249 -93698843 362556147 -19038510 -20911435 126962827 -441817816 47875009 -287157936 113852235 -479700826 48603237 -2769207 -67962569 211544352 55318269 -313444096 109830508 -310588709 76194042 -130901355 -31814049 36004619 -30094709 28215919 -83379094 467963852 53252000 -306222981 -100434241 415533946 68669273 -94740750 -46289981 364475048 -81705958 287235135 -99188325 404342796 59493828 -51944630 -5066958 -80789650 -1216935 203547201 -52685143 384840353 52684732 -21005707 71406978 -107778457 -102079931 432747829 -56597746 153511345 -29328018 307155515 -45476383 99473538 106315932 -289682966 -103299269 473763129 93060237 -216330248 -35349374 328006054 41748939 27364808 51031233 -13590644 99354902 -448924414 -102702900 479041545 122786781 -399355357 102788625 -269423093 -35844243 54428318 -95649248 486851725 -66591184 204361113 -90261307 480636417 -85875635 312016487 28761182 -216413518 -103311451 451121906 -33754121 322533008 62114373 -336760662 114768024 -481115395 -103298360 450842263 -103582197 467861062 84494717 -408031565 -95714681 376956000 100341752 -451378147 -92250218 483441658 -89597208 479596733 127177761 -445138350 -100719081 418263183 49820232 -8183437 -5501933 219959888 -83039535 467247592 -103620995 465642293 -3438536 212083119 127009313 -478273058 -103387004 452838603 3848336 183873165 104434001 -461096316 59912541 -53869097 -61260043 410846556 64709986 -345481514 7178162 -131383689 -98626023 399596852 31496277 -226807474 67633620 -89842240 -96597515 383546233 93919397 -220883180 50285818 -10259978 32423347 67424121 112720272 -328453581 -68669937 215271391 -4420252 215836885 62624318 -338482304 -63021813 415979720 -102701298 440781712 94585217 -224427721 83736343 -168263453 63879942 -342704213 90201403 -424506162 122985883 -401015181 127311188 -475783463 -78200735 267175967 -103630157 464376186 81980406 -400519416 -25006580 291879229 83273567 -404401243 -87009420 475133464 -77695695 264335181 89830043 -199411580 10878686 -146337559 -55511606 393588414 -91411491 482318947 -35769467 54084311 -103312349 473588193 -28744717 22129401 -94067373 365130426 126506090 -435639645 -103364328 472843159 -47544634 109347027 -95648604 376470503 -91995623 483110790 -55132103 392423404 105111457 -462626687 -70679627 437306208 -95193085 486521233 -42347928 84678637 127818161 -462499109 -73117948 239076725 -39654802 342585937 -87931547 476793740 70314252 -102558922 -102938855 477388747 127739683 -468997909 111041563 -474842352 125101639 -420155755 48959078 -4350258 -72735169 442720703 -19687384 -18072310 -82046514 289218661 100851779 -452630490 63082373 -340025324 -16314618 260410555 114303079 -338559421 -85409807 472090774 103489774 -273399807 -84683945 470647655 126623137 -437138164 -93227908 359299907 2670736 188473246 -94266569 366531905 8693463 -137525759 110220559 -312960869 -92365025 353423394 -89181350 332579153 39310098 37943542 111053888 -474865174 127782602 -467403459 126350333 -433715333 -24965406 5222679 -41753720 349588710 -100162127 412994203 67130776 -87470340 98259612 -446155679 109999887 -472870307 -9809268 -60728799 94352638 -223187936 -63870046 190265205 32197178 -229456902 127246455 -476394938 -79789475 460055909 -48308743 113014018 107083581 -294182274 108723460 -470344164 -76093204 451233351 5556176 -124780374 8267274 -135800884 111985802 -323846194 56437302 -37974513 112370866 -326255628 125753549 -483817614 -94236724 485687296 49625140 -7314172 103182139 -458206747 -42963481 87576705 -32211492 37811026 23724081 -197043936 -102020328 432042756 117151736 -357476132 114690696 -341074450 16764515 -169803590 93545948 -433745150 118350961 -485613839 62860186 -339277265 127796896 -460433625 52481171 -303513926 108061105 -468989129 82611338 -402418090 -70461849 436724174 -31532704 314850002 -100991551 485182169 -95947694 378676307 34230933 -237111611 123757623 -407641285 105896869 -287241222 49358251 -6125834 -43089555 88171048 116628715 -353921875 -23853438 284729 -46099850 363858167 -18730798 -22255960 -64322136 419717538 104569944 -461405338 7440357 169744252 -32340423 38397509 -43339493 89350090 -73750855 242519744 -11233685 241577477 -35461959 328390894 11830733 152276728 -20263667 -15546316 -77510569 263296754 -60950791 175359387 59264246 -327065282 -91975547 350806192 119552493 -374380885 -77794662 455371717 17739204 -173651749 58282362 -46391186 104496166 -461237746 98902279 -447785913 -88907525 478468535 -35539839 328656993 -103199264 448853666 -65126573 196748997 -89484288 479415309 102701635 -457077331 16414106 133809059 98599423 -447019650 -32233239 37909929 -81866378 464719635 24165298 102035467 -57773315 159369203 -103555840 468808760 93257888 -217375606 31113730 72966153 -73634855 445043581 37318282 -248637291 -81558154 286376309 -987014 202660539 81490511 -157010248 125216784 -485110478 94297056 -222891911 122202495 -394584914 -103101050 475980661 115984244 -349595832 70418841 -103057595 -79218779 458735307 -103558611 457983834 -69578902 434348588 -102908415 443868058 -85438428 472146911 -59720352 406298275 -98862499 401573590 -90199430 339117374 -35901950 329893061 -102953484 477272492 53779804 -308073198 91984329 -429472751 -85240925 308169350 -29612831 26040440 -32345830 317670515 113619857 -479327609 -83862244 299910138 78289222 -141160298 79448699 -146875973 17619369 -173179209 75740566 -381284058 -85154217 471586863 -330963 -100561640 66510096 -351466606 127629396 -471581487 -84764734 470810096 -2829169 -90164406 127102445 -443933299 -17708687 265522330 -69913295 221860017 119792400 -486820038 -28996063 305991092 -103628912 462614622 95665823 -230211452 -49189131 373801531 -50379881 123007371 83660236 -405554529 -95760802 377295477 47628429 1553439 127073438 -443482013 -103125108 475746040 -86640400 316692129 95620041 -229965615 -59559527 168329169 114662668 -480957393 -90503652 341092808 -55946432 150278788 -102471042 437632528 114426879 -339360867 96207727 -440847844 -54807851 391425619 117227686 -484406582 106423013 -290308507 -103630399 462968607 40989852 -262193053 101238042 -260709715 115830500 -348572086 99672548 -449718539 -103483725 470691782 -55004188 145618289 56630089 -317997335 66721396 -352165686 -102705423 440840532 126513266 -481075132 -55366429 147407778 -42978122 87645714 89244025 -421802048 -102315796 481110104 -95840431 377882776 112565712 -327479923 -35249051 327662972 44632864 -275477641 -47808363 369378523 -26703417 297907710 117952621 -363000918 78852552 -390978214 -91925450 483018040 124064016 -410369847 108398469 -469682934 96269745 -441010485 22977614 -194148632 65730306 -348880372 -103282973 473974856 -95014509 486379505 23599689 104377182 -97982918 394346030 -4645970 -82557741 70874596 -105232836 115507000 -346427915 104351239 -460907716 114653286 -340830979 -30349770 310729972 127135450 -444455183 -93555744 484989401 -88809001 478303526 48653318 -289941512 -95197514 373182667 103185351 -458214261 -92570483 354812610 -101755726 429011948 59385238 -51445960 -89503671 479446545 103873537 -275586531 -38946541 68775338 43914271 17910155 40217291 34017104 126776149 -479734142 127684260 -455734407 -103530893 456935065 90415512 -425107419 -53787957 139629958 126672180 -437781186 111892237 -323262720 -102592520 439262824 11160504 154957383 -103133102 447626858 127700634 -470066264 28318252 -214722061 38597209 41021909 -102860806 477978996 22169438 -191006792 56469887 -317442600 -64377377 192877995 -88153557 477182417 -38806363 339735377 114304807 -480411370 6863119 172024633 -63273026 187199183 -21433861 279061776 127071863 -477823472 107882787 -298904512 103147733 -271456905 -92792095 484115372 40745815 31724896 28392513 -215005811 64981682 -346388216 -83561619 468345896 -76548997 452354174 127812524 -461735089 125852918 -427984529 -19807956 -17544159 27549127 87948945 116066811 -350146914 81381796 -156468379 95888648 -440008948 -95209585 486533986 -74534294 246802482 44809834 -276118701 78547085 -390035316 -101888591 482806571 85849174 -178957502 127177246 -476995648 -64348100 419791721 -94083720 485537607 -22522758 282985938 -54604734 143648139 19117418 122805269 -85353226 471979626 -67461617 428552584 -43405000 89659282 118971710 -370191755 -90113605 338561940 -39211238 70006334 109819539 -472520485 47464116 2280831 -55129306 146236071 -25171581 6140048 69211611 -97313195 18720461 -177514965 100833344 -452585416 31275561 -225971963 57941114 -322523124 -103377793 472635291 -64916656 195662853 -95470510 375167003 5577430 -124867094 -82752882 293354192 -39163462 340936524 -59711415 406271709 81854708 -158827415 -70746379 226302250 94384703 -436008436 -88664783 329301893 -63248113 416633391 -56389698 396272298 -101062722 421667383 -66382683 425547575 122093669 -393711647 -21192381 -11466605 -103283383 450527746 70192714 -101979681 -35903713 54701971 -35178381 327421206 -103511313 456270788 73789003 -119230886 99910709 -450311276 83301582 -404484918 112126439 -476802593 -13111347 248573880 11919746 151920330 -102457972 480422730 -69913713 221862243 -50313505 377377218 -48705229 372255418 -95772471 486932870 87787943 -188867353 -36156638 55866408 -91333095 482209331 11951707 151792340 71449579 -107982374 -64410488 419969895 117574467 -360379338 72475406 -112902520 92255935 -212088745 -37528220 335419971 54464008 -29026825 75677588 -381085895 127802375 -460825428 48612617 -2810862 -79115762 458495220 35272362 55297376 -21726413 -9115663 711715 -104879904 -34504230 325111173 -36378665 56889387 127818580 -464687896 -60853833 174867946 -21604785 279678767 -90232085 339328924 -30342653 310705124 -66627355 204549874 -65577714 423283969 80288567 -151033712 123672376 -406892823 -2364331 207962895 -36642801 58107348 -46733043 365910104 -81165945 463172689 89276693 -421894735 118978994 -486191186 -70782980 226497940 -40974710 78235772 -76623341 452536159 126429163 -481451392 126657697 -437590308 65417323 -79419322 102534157 -456681118 -33948708 323202605 -88935347 331015198 -67316205 428149562 112415936 -326538512 15256499 -163828628 125410081 -423274467 -101581988 427098665 -5056811 -80832293 127110044 -444052642 99571705 -251462466 -101307180 484486568 47299114 -285093161 -103344821 451856808 127232681 -446051189 -99753630 409289125 -101922742 482687902 16849415 -170139210 69091990 -96745371 110108596 -473080004 127796831 -466660941 -21253619 278410745 -79466371 459310218 23200804 -195014984 -70012315 222386841 108847517 -304659381 49467137 -292843520 -95960015 378767636 -87946701 324787979 36642029 49432834 101124212 -260074284 34735920 57588130 -43390870 355001166 -103626752 462249376 -89675716 479722089 -23041734 284850811 127401340 -474833162 -21126935 -11754462 -11736715 -52499018 -47608533 368735541 108968261 -305384046 70911564 -365873410 87621416 -417162286 51678845 -16490402 62381695 -337663678 24670198 -200704437 -24443651 289870786 -87475991 475982585 -83084910 467343715 -22591443 283232951 126998948 -478344887 44166581 -273786660 -101076256 485007958 18130239 126833168 49646116 -7407612 -63248262 187072203 -42307123 351423211 -81281298 463429318 -63918635 418562406 126285051 -482046873 -103597302 459828454 126184107 -482430848 -103616392 461136494 70528738 -103581779 -34092895 323698412 -99936445 410932380 70986595 -366116103 101386170 -261537458 6166152 -127267164 -103459981 454725327 -69085214 217466578 42684129 -268392190 65466000 -348001534 127545435 -472974812 -103631331 463357553 -43651193 355857706 -100046147 411929837 -85125454 307472583 126415610 -434512819 -64340669 419770492 10617179 157126747 92945557 -215724266 62866582 -339298809 126833916 -439974826 -101794495 429446690 79213727 -392090574 65714673 -348828421 14039279 143407517 -101411351 484227132 51391413 -299670109 -100366903 414899635 -11112655 -55168494 959227 195130739 20871929 -185947042 56050599 -315988987 85661688 -178004184 -79580139 274995861 24094169 -198477020 36839866 -246858798 -102192951 434110614 93100238 -216541711 -70412089 436590964 -102770445 441780885 -84180311 469625032 127497026 -473658111 -35468878 328414536 -55331977 147237466 -72179627 441271789 15856432 136068769 39146982 -255409717 -19021155 270312666 -101217766 484696883 -79150433 272550031 8310870 -135977419 -71660584 439908279 -102968076 477154627 70308526 -102531625 39061164 -255092812 -43808279 91564326 16231119 -167693143 37485026 -249256502 -86226756 473669324 78455602 -141978767 34886455 56945653 -51237246 127167783 109098607 -306167464 29024374 81766154 81054201 -397716132 42410650 24481789 14327793 142244819 67402323 -88750698 -5192090 218780268 -61721199 412197670 -24402657 289724364 127424821 -474562917 -88799413 478287418 -95488820 486740807 94817512 -225667754 127311519 -447421280 109922875 -311149431 118627794 -485877579 110242 198420714 71426219 -367536094 46580912 -282512101 46182832 -281078601 89796423 -423365396 118449045 -366479792 -101766059 429127532 -65408883 422806916 -6105299 -76419909 96771129 -236168624 -101212895 423199036 10529213 -144931953 29403523 -218862421 127208705 -445648831 49506624 -292984104 100016226 -253918019 99737541 -252377611 -102151443 481821388 -92987461 357651081 123802903 -408040676 -73833001 242967713 81971243 -400491775 -77806729 455400614 1984468 191146736 -103404149 472207383 -54098278 141154987 117126972 -357306926 7273685 -131771645 94824550 -437186225 3290104 -115504904 -94983020 371634818 35304801 55158744 -103508455 470122826 -103620633 465675525 -85764102 472781463 10891070 156033583 -14284235 -41552888 31362208 71916198 43565899 -271604200 -103436871 471630902 -78463047 268656065 108840844 -304619363 -2524973 208579901 -103241583 449677709 9538534 161423630 -15772873 -35119868 -54841090 144813474 -34082991 46347693 116655002 -483713932 11381816 154072784 125507725 -484460697 -91794811 482843618 -96409308 382124302 125912549 -428643767 34051101 60507484 15480423 -164717471 112164127 -324960369 72399077 -112535772 118076232 -485338343 -16240548 260138278 62234167 -337165464 17631289 128864783 126222731 -432190350 46873748 -283565298 -34163792 46717408 -55736520 394277427 -103324183 473425865 110597696 -315265451 122632450 -398081228 127195776 -476839677 112621099 -327828578 -86696731 474554362 1496529 193044328 -97495768 390476100 99247826 -448655812 -68807657 432253257 -12361976 245786737 75661890 -381036487 15215402 -163665437 123203759 -402853475 -92779468 484100160 95396134 -438707207 122474751 -396790003 87941633 -418083448 44814537 -276135729 49404612 -292620873 -73686438 242168636 -79987280 277321717 17790512 128216770 113297226 -332108154 -38300341 338029911 -103605456 466749261 -12995226 248142433 -103289019 473897079 101057820 -259703922 125726458 -483893198 98331231 -244651591 -20781120 276702102 7759514 168481800 -32395330 317841915 80258324 -395292346 103279733 -458434793 -84538029 470353135 28830269 -216677141 -10631247 239323719 -103607753 460482590 122227052 -394782604 118136785 -364286428 9624999 161079675 -103446188 471456027 -39855090 343257208 -16686923 261778089 -54889679 391677624 78349881 -141458631 125260147 -485020529 97248845 -238756695 -12005977 244460288 37856913 -250636305 6447536 -128412905 -6872386 -73183594 -39496793 342055921 116484340 -352947757 -79570943 274943428 12127585 151087818 -48450974 113697763 65287808 -78812716 -44056058 92736166 126909166 -478938344 114637646 -340729242 99944170 -253519433 -36477743 57346123 -100178156 413142118 110728249 -316065797 105401677 -463274820 -95694646 376808686 -96522632 382979318 68204172 -92538643 14124567 143063909 -99418239 406331417 -78245014 267425587 -27085342 14682392 -38683240 67551918 -102329672 435809351 -94179462 485631773 34934385 -239747815 39109403 38810805 32587004 66730130 -83222576 296120587 127817954 -462462763 -10509072 -57745934 119184668 -486363456 -33341029 321109677 -80420803 279807544 -63332755 187505503 122142438 -394102426 89348168 -196913285 54202396 -27844698 -102031091 482293640 -19077398 270517459 115568219 -346832658 -40345651 75294527 102587065 -456806426 116929989 -484052615 33208265 64092787 125051038 -485433919 -373220 200290530 68050698 -91812793 -82704023 293067193 -73873781 445655437 -87109575 319583446 -23102146 285067662 126522235 -435843488 -86270550 314425293 50688950 -297183814 40945038 30859970 -6336163 223130348 -40168556 74467635 -54457515 390345110 97538416 -444307600 93658069 -219495865 -101896809 482778252 -72472886 235582609 78239097 -140913835 19468617 121369635 -53326408 137365350 -102580045 439092387 12558116 -153073127 -40547040 76235460 -40395365 345064779 -103539999 469290125 87503050 -416821110 84356599 -171391812 -2969802 -89576965 -64202990 419376900 42642955 23468355 -95101243 372486749 -19876732 273423703 127821381 -463730000 87126127 -185473792 19870548 -182028953 -93511137 484940913 -24465063 289947258 126529799 -480998449 119384073 -486522104 126559480 -480858429 -78293046 456559617 -33889303 322998244 108523845 -302721711 98685701 -246591700 -12774945 247323536 -96457666 382488730 -46839883 105974184 -88849354 478371223 13099669 147187595 -102693389 440669189 -102851390 442988880 107219524 -467226654 44689762 -275683794 -59021254 165621413 -84591879 470461996 72961112 -115238755 -103176493 448423581 -17031656 -29658803 -100094049 412368193 35083392 -240305464 -68211542 430621105 32555318 66864521 -80133433 278158684 -101941685 431125715 34697445 57752296 69740211 -362071752 32713477 -231404815 126666882 -480324894 37032367 -247574747 39859256 -258036469 -73013855 443443391 126902809 -440948057 -25915414 9454415 76640317 -133079190 -102285786 435257643 39611076 -257121929 89524662 -197827583 -90945726 343982278 -25015540 291911162 47059831 4069051 -94517730 485950936 84801790 -173642812 120462648 -381098811 3932980 183541913 26871630 90779880 -31817226 315838006 -88362910 477544848 94246146 -222620858 23103062 -194635652 -41001984 347088764 103447707 -273160547 102865867 -269860034 118552570 -367210896 -77928106 455690893 55815158 -315171648 23803193 103535065 110600180 -474017055 -68915917 216571016 45520926 -278690518 -102399884 480712434 -53285161 386711029 13420652 -156520057 122768747 -399205920 114897728 -481308158 16876860 -170247690 -53793888 388291424 -13757244 250970697 95642407 -230085707 73976226 -375703764 112260723 -325565087 -42641359 86059351 79942734 -394327471 106472507 -290597858 77314307 -136375750 115423144 -482068653 -16127391 259722190 113744519 -334964002 112957088 -329949759 -94225620 485676576 95459302 -229103062 -49062810 373398339 -87505224 322035768 13971685 -158717736 -32956845 319783727 126553373 -436239147 -66924474 427060766 70590908 -364835103 55029453 -312438354 105895640 -287234078 123160068 -402482931 -91586393 348211628 29205534 81005163 37113791 47407630 -100990522 420941010 -84844417 470969873 -12514755 -49164300 74630186 -123300204 -79767297 276063999 -103306002 473673657 102684821 -268836337 -24377235 289633548 27481256 88232783 -103575105 458695598 66912164 -352796201 20680867 -185200355 -24150316 1601487 26811076 -208949401 52960398 -22245564 61876894 -335957530 72206577 -370048155 100946989 -259086086 -57846514 159734965 120907998 -384462702 102509628 -456622977 -52166953 383219042 119836108 -486849702 56870856 -318830349 81838300 -158745484 -23124421 285147611 63774747 -71745881 -1540737 -95535691 -60754161 174362988 127815050 -465202156 122965130 -400841298 -48408991 113495901 87114860 -185416112 -91305206 482170149 -25446819 293446999 120090750 -378329674 -70956906 227428454 71356860 -107538602 -102483508 480291222 -94068869 485522853 1218400 -106973845 -36245047 331062408 -27589803 16942357 -5706795 220739215 104113762 -276959086 33561155 62592670 -47974047 369911091 19294021 122083523 26405023 -207389674 87867220 -189274622 -102789300 442058378 -85613198 472488403 -103492342 470500386 -75910235 254382242 -100529877 416441757 -46769693 105638746 -103414136 472037195 117580662 -360422098 87671167 -188267743 -13923032 -43109697 118216736 -485480916 112049599 -476667077 8541951 165381930 23541872 104616348 126251768 -432533635 92087002 -211200369 -2026592 206664700 -59920346 170148024 104477135 -279040836 -13516448 250077734 -100950254 420538574 56790387 -39581387 -69609429 434431140 100306112 -255523724 13929800 -158550808 -84249967 469767481 -35412639 52443865 -89133617 478843622 119489519 -373923190 111628299 -321620872 -12136270 244945936 94870547 -437309027 -85194490 307889043 -70531747 225155602 4752265 -121496491 72598726 -113495280 -34428612 324851644 -82612966 292532697 -69929368 221945509 -98359357 397398442 -41625344 349162436 22165878 -190992937 84842402 -409058751 382139 -103516308 -92303608 353009286 -1554535 -95478273 96154995 -232842649 -55864935 149874947 -98448858 398132806 -72997951 238425601 71718130 -109268591 67116177 -353469829 -97641269 391623051 116177609 -350887848 -52324800 132465604 56721982 -318315366 -103572554 458579848 49333571 -292367840 44437126 15618282 -94630844 369113925 99330320 -448862791 -101671509 483504214 -72038170 440901113 127769171 -458891577 73752480 -119054504 23748405 103761829 -73435165 444530570 126954564 -441696778 -63701398 189398163 -87765293 323655005 -17574586 -27297288 125420604 -484667049 74571353 -123015159 -92817839 356493282 -88081101 477056054 76284213 -131341076 60687470 -331922053 -58180779 401694819 19423334 121554822 -36442841 57185215 73385076 -117281547 -18694683 269123110 -48344202 371099105 83590873 -167531053 -26924530 13962688 14193230 -159600354 -73724953 445274562 87663776 -417284297 -28914487 22893430 -88661140 329278875 -75408176 449532629 36535346 49890434 101048792 -453111283 -88517710 328373505 -100972433 420759994 89118865 -421446669 111747125 -322359297 -34761963 49457380 -74404715 246092505 -51315930 380544949 -80828922 282156645 118205665 -485469809 65977813 -82047622 -42933085 353492179 -20853305 -12957398 116901829 -355772806 -81907590 288408721 124133995 -411001979 74710473 -123689301 112527670 -477501599 -84647916 470575069 -94061123 365086572 114361193 -338935428 -91762537 482800178 -84685800 470651390 23410962 -195830228 105770536 -464091933 -72750875 442761507 103536280 -273664418 54265215 -28128464 -98789493 400960475 21216637 114203206 116152183 -483066854 -97408577 389792261 -17799475 -26318037 75511805 -127579533 -24563665 290299329 118382306 -366009531 103660631 -459320398 -92243198 483432654 -64217730 192055065 -101784638 429335873 43658147 -271939664 -36443464 331737848 -99462655 406719114 -10459567 -57957139 -102860310 443124789 104956346 -281796677 -75028196 249514604 -39490134 71304558 79798612 -148606390 26580930 -208065601 55636802 -34338076 78119185 -388711271 -36060344 330433119 -3368230 -87911439 34721732 57648670 -78484072 268774839 125689104 -483995422 126305308 -481966664 -93577672 361714824 -95279712 373778426 108601554 -303186278 -98077950 395111256 97135723 -443267322 114197674 -337878378 34075900 -236529825 34389453 59065806 5301723 -123741755 -93364033 360237414 88336721 -419216284 -43866329 91838776 93573552 -433819992 1432217 -107856590 101630289 -454520549 81934913 -400382170 -68583954 214817543 -23136703 -2889472 127768678 -467996337 54148043 -309361765 -102561857 438845181 102271734 -266506316 -84250794 469769170 89198822 -196140288 96371495 -234009822 -84861900 305885789 -32872465 319492215 120891627 -384338075 49385012 -292551068 -20240687 -15647126 70217811 -102099271 74937621 -124790789 83347600 -166307348 -84945692 471172309 112359873 -326186658 64448332 -344607211 -85170680 471619461 126257608 -482153815 -88941062 478524489 19977803 119285692 -3628952 -86820563 19680904 -181285653 -59217229 166606481 -103486283 470635668 108170240 -300612845 29212202 -218133520 127821392 -463586510 70506206 -103474291 -26919792 13941492 11018207 -146898341 -97698584 392076894 120420608 -380784019 -5529559 220065012 46029592 8616350 -100706766 418143547 125931916 -483287736 126933199 -478784321 -87054166 319241050 100725873 -257855035 41380297 -263624820 40439500 -260171688 -1049311 -97579327 102837073 -269697122 -18214676 267371689 16393056 -168334210 123025086 -401344215 76597481 -383972689 126126343 -482639432 -43281060 89074347 21858963 111561093 66420669 -351170519 44578041 -275278968 47198349 3456603 -82899275 294214978 111041866 -474842914 54096963 -309183137 -46311725 103452265 -29902063 309165525 115593489 -482307983 31350682 -226256395 -14670648 -39885653 95867922 -231297520 -101468180 484078697 -96741310 384639272 -103603117 466880732 -67848031 429620529 104905814 -462164697 -49376459 118155863 72819239 -114555902 -11652163 -52860972 -87429967 321568294 -95077130 486429970 127417747 -449407198 -85113462 471506081 110976952 -317594188 -101871507 430319376 126289948 -432988294 108952768 -470806422 36809527 -246745922 118510628 -485767691 -103201365 448893788 89671584 -423012821 126574525 -436509847 127159111 -477145080 -3574093 -87050163 -76612449 258280376 -12639333 -48629670 94178512 -222260895 -92061617 483197408 125269980 -421843319 -92747326 356013257 -68025234 430108780 -81302851 284895706 67116970 -353472446 78882688 -391071129 -37790089 63409928 -22912856 -3879446 73381018 -117261978 33214872 64064712 13365152 146120561 45358639 -278104143 115379243 -345584761 45761633 -279559618 127821327 -463812772 110069162 -473004040 71082095 -106224408 8641690 -137316330 119774991 -486808100 -49891354 376037484 43434125 20011757 -96255766 380971330 47106497 3862747 -94643719 486064259 114705068 -481021132 117361136 -484560840 -15744250 258312170 -86503978 315854741 -26518980 297254319 -62563648 183568095 -32413322 317904205 -81344219 285135373 122406991 -396238394 19694706 -181339764 -102551059 479930303 -21580142 279589835 -87439681 321628607 47898573 -287242330 -74572942 247014362 112648707 -477709579 126091533 -430664602 -96640652 383873522 26244771 -206773590 -43243086 354514412 -77445989 262934870 -9249276 -63111518 -80751900 462245623 127313489 -475760726 -76749504 452844449 75456688 -380390218 95853783 -231221492 -53814234 139759015 75744211 -381295525 -50546606 378115541 108217859 -300896358 118519229 -366975223 -32726315 318987065 -91524679 347801983 -31180165 33128233 -89775070 336378847 127668373 -470804422 121828849 -391604990 -101710134 483386848 127821268 -463414530 11560812 -149077154 106163566 -288794022 52413552 -19787052 74050356 -120493789 -21614680 -9607843 -97761098 392573235 -68825968 216095557 -63938134 418618325 112959655 -478237596 63923497 -72439013 -65725325 423700414 69029728 -359754253 12616309 149128280 -103187571 475097919 -20216494 -15753246 87257574 -186146908 -21910363 -8305021 11154342 -147445298 95396755 -438708855 107649976 -468133690 -45164918 97993133 96185320 -233006036 4077986 182974242 -77559785 454807977 -54788651 144554828 -103572806 468225247 -52019565 382756927 111665766 -321853570 -47544784 368530270 -94679755 486096104 19380188 -180106172 94153527 -435386886 -52642224 134016242 115660560 -347444055 125975545 -429347588 97731445 -241379651 -47233452 107856660 59640860 -52620109 -97413904 389833969 26478121 -207670599 108528154 -302747465 -43893784 356654876 84143555 -170316269 -24882800 4855286 -12494274 -49252174 -101412081 484225258 102508908 -456621270 -56278436 395933138 116161073 -350777159 65203755 -347128434 -24090459 288608515 -100759434 485617338 122123843 -393953324 -64989118 196037647 123861391 -408558497 118890942 -369614683 80726452 -396719652 -91411922 482319547 -66427384 203506787 -67053051 427418631 -97856397 393332626 -64348317 419792342 41058170 30368586 -94700660 369611700 25599608 -204290280 -82046101 289216251 -91105903 345034933 76779358 -133758514 55465193 -33559694 -78055078 455993837 -94995795 371726736 127132567 -477358348 14495350 141569140 30041620 77488081 61285774 -333954670 -90149722 480465059 119224428 -372005892 35090647 -240332609 71843911 -109871456 91250145 -427438739 35084345 -240309028 126379871 -481661746 126050085 -430190705 -22047268 -7701411 50919483 -298000497 -84249721 302218442 -39497464 71338694 -92427436 483666642 76662701 -384176731 -64951845 421511564 -62252855 413748811 34957350 -239833779 -14859163 255047985 94149285 -435375466 121728993 -390817142 -102500043 480204661 -76780668 259217287 -101335148 424468161 -75519218 449809615 51051098 -298466434 127081090 -477754692 -96949313 386230940 109070838 -306000465 113859480 -335701299 81776762 -399904685 -3711999 -86472922 126841246 -479356110 115584960 -346943425 -10847712 -56300400 -99895899 410565913 -84252766 469773198 126882784 -479103605 -55972079 394997899 102530264 -267963630 95845414 -439895009 95130953 -438002918 39251854 -255796858 83104266 -165084700 87873162 -189305154 -48339566 371084239 -58228268 401837622 -56934212 155184857 -13951283 251689752 80822861 -153686560 126007052 -429702563 85574708 -177562209 -28531152 304357732 37889552 44071530 -99622174 408121410 83616134 -167658199 -76756210 452860818 -103121388 447416505 -56844615 397656234 27335412 88842530 60223263 -330341277 33681294 -235047714 90078707 -200703303 25253343 97520448 26660117 -208369762 118646061 -485894478 20139394 118623734 -16622332 -31436756 43598129 19294237 115937864 -349286672 -99989239 411411303 111252734 -319294815 -43627290 355779104 -44641628 359106089 -27526109 300816599 119165365 -486347656 116171000 -350843607 22750048 -193264711 62930209 -339513101 90402299 -202386843 -86403718 474004601 -10122757 237418043 114417604 -480585014 -14153595 252438975 126673947 -437804543 61135400 -333444318 127696613 -456122990 -71078340 228078729 -54010281 388962071 -88899557 478455226 -102303400 435478314 -46781385 105694618 127540198 -451981546 90864724 -426364655 102267060 -456046534 53693810 -307772011 20589410 116778673 -50583833 378233360 34176364 59973914 -51157227 380044718 127579941 -472439496 -52992077 385798181 -62232093 181875348 119838719 -486851461 -77208640 453960591 47954892 -287444001 -87172926 319975226 -40009690 343774918 -40266960 74927041 3359651 -115790443 94005462 -434987885 -83232371 296178420 74516356 -377418378 -79879389 460262492 -28489092 304209817 -98450330 398144917 126879602 -479123273 94010367 -435001114 111891336 -476386329 43745014 -272255461 -103051501 446198475 117564595 -360311214 -103244643 474448283 -75020106 249470101 43597201 19298299 109559878 -472012628 53253079 -23563093 -79627417 275265522 65944444 -81891003 92060921 -211063290 -4798791 217281301 -8551618 231510380 126772811 -479752975 107386696 -467580278 -81923441 464844449 -86490140 474167453 102680509 -457027424 -92802182 356386632 -103147121 447881181 75589289 -127956348 -47274891 367660401 -89998407 480230510 -93401441 484820280 -62311678 413919996 -97704931 392127216 38301546 42296800 -5569842 -78674895 76378375 -131800432 -13997054 -42790787 6484515 173518264 78228796 -389050795 96254941 -440971674 68515706 -358072191 -103462857 454806100 -23249749 -2389275 -97858824 393352009 -21565163 279535775 -30260811 310419339 -36718886 332674440 -103628859 462604241 49362967 -6146822 -9142207 -63566663 -65364846 197983324 -90239067 480602374 -30482683 311193875 113502342 -479136763 -103241472 474486021 -23495866 -1299692 29807804 78472473 -44154475 357510421 110792295 -474378174 -8819943 232521390 65924824 -81798926 -57012648 155575336 -28509299 304280881 112173120 -476884662 -22607250 -5229947 -10398833 238453082 119277300 -486438196 2642271 -112842459 29006878 81839629 -95769476 486930939 -92518246 483780198 111906394 -323350950 -88449299 327942350 -81232507 284488387 107276562 -467347502 -67299251 208063049 2260093 190073631 -76071311 255274589 97737675 -241413570 -62654686 184033369 2368538 -111716041 112967987 -330018744 99420803 -449089500 115640477 -347310995 2145221 -110796454 6470685 173572791 5505925 177371370 17195235 -171505439 18053870 -174891779 -101014474 421181290 -2200061 -92789461 -74246067 245224142 -77175768 261422636 99733945 -449871564 107693687 -468225150 -101112162 484931457 53309408 -306424414 116126872 -350548353 -97242178 388494183 11152663 -147438555 67024447 -353167035 -101660954 427961433 112613073 -327778039 -47615471 109686533 -103623821 465358697 -22601288 283268350 -26556177 297386132 122892942 -400238059 -56557099 396782081 24318813 101399255 -26347915 296647889 118193771 -485457851 -79971873 460474555 -82058574 289289025 97266743 -443606435 41942364 26522637 113254592 -478729867 105825571 -286826782 -101700159 483417425 39849865 35608589 -6033050 -76724370 80282869 -395367300 -40527960 345507686 -92645048 483936766 23876016 103233599 27548024 -211775291 -90806446 481453358 106449758 -290464847 -102613030 479581340 -26416287 296890317 124826233 -417462637 116352131 -352058288 -46022731 102074412 -102027285 432124596 95898931 -231464284 -36524853 332014738 121677529 -390412439 -92938181 484289606 -63558274 188662925 56231803 -37040116 57212811 -320012017 29178738 -218005985 89904112 -199796161 -103430609 471745592 -12698795 -48374426 -42054087 350585034 29496573 79781806 -84232124 469731022 -92785480 356272904 -103629005 464633471 -48652895 372087946 108397616 -469681188 -83503419 297781183 125209001 -421228146 1474378 -108030590 116821397 -483920190 106136129 -464894321 -102336526 435896094 94231282 -435596135 -603223 201179134 -98335951 397206954 -82989002 467140391 81586717 -399330177 -101416363 425323156 -77534434 263430535 1948712 -109986784 5021290 179275549 -75844821 254020165 113673883 -334511658 39031706 -254984010 63692222 -342074594 13735910 144629068 22754303 -193281242 -19321684 -19673073 111506662 -320866219 61566107 -334905174 80057661 -394679093 -19487095 272008062 -100868970 485419402 -6633715 -74191278 126991661 -478394960 -1292944 -96566509 -64921533 195688074 -79499009 274533385 -21481021 279232049 70315892 -363943141 48358686 -288888716 -100461192 415788939 25914841 94768798 104419355 -278709364 66708867 -352124254 -42884148 353330664 92500627 -430893522 102250417 -456006884 -8119603 229880818 105256690 -462951598 -102776892 441875516 -69568378 434320123 16920100 -170418577 59644160 -328364707 89337329 -196857165 -40627952 76613678 126033235 -482959797 -60750861 174346276 -94646021 369222048 -972880 -97896924 -23828501 174176 34578550 -238415056 -75816261 253862134 -86678041 474519497 -35446790 52600784 -50107826 121690127 44455675 15536909 124902360 -418199188 70947979 -365991209 -67678274 429151912 -66812988 205519194 21507509 -188427942 1486103 193084844 -103025960 445767664 -91147823 345310943 57147850 -319787669 -102980394 445015988 127237551 -446133688 117631298 -360771812 -101044016 421478585 70914592 -105423908 -61119612 410434080 83738861 -168276133 107974066 -468808928 -80966266 282949175 44530126 15210264 34682280 57816998 121454699 -388670399 -87460451 475954597 41437785 28718581 -76036056 255079185 -101041533 421453552 87462557 -416704311 64732478 -345556617 127821388 -463573551 125683915 -426150444 113623158 -334187134 -72643124 442481399 -23839218 221686 6352979 -128027987 58386473 -46867592 34984676 56526303 103293353 -458466582 34074779 60406642 99731196 -252342578 79071969 -145015811 123587329 -406150492 79429080 -146779028 4652789 -121089630 83095361 -403868564 53633734 -307561535 68176865 -92409464 120172059 -378932143 -72997238 443400380 61216184 -333718532 32797087 -231719963 7519014 169433222 -20451031 275506743 24146737 -198680448 127653889 -471105733 -49908648 376092436 3790189 184100679 -32931464 41089111 3961251 -118258122 32181854 -229399039 31536204 -226958555 -79577912 274983163 87905303 -189470323 61998225 -336367968 -25728565 294448992 -62205082 413609718 127283940 -476047261 -94235197 366310700 -83317140 296679184 52944737 -305144098 -78427464 456878043 -58216296 161584521 -102713398 478975663 52330013 -19411835 -65736243 423731193 24577580 100326239 95702998 -230411124 54487410 -29132615 -20691015 -13670407 -96640608 383873182 80980138 -397491158 -81723806 464406975 -41341667 79954466 -100558492 416715024 -38554738 66955228 126642118 -437385912 6987469 171533706 13557965 -157068019 107065450 -466899226 104641113 -279982486 116034160 -482909954 -102064628 482165835 63583847 -70856850 -79135696 272466308 127074360 -443496244 -22528139 283005292 -101625182 483641383 -102279215 481275633 22498294 -192286143 126772914 -439133374 -52485114 384215134 117810251 -362011127 119340519 -486488169 -1342950 204032906 45284455 11896705 -71104828 438438068 -5864517 221338877 -16233601 -33123339 -9416614 234766499 76754828 -133638637 -45929509 101630265 -103298495 450845116 85972631 -179585723 117146883 -484311838 57320424 -320383540 -88648968 329201963 127407701 -474760987 -84446383 303393810 -29309117 307089255 -86556356 316176075 126886162 -440710538 -42991560 353685124 127707002 -469907300 32055983 68980774 114081666 -337130223 -42581439 352330694 74204038 -121237005 -26341410 11355902 22685032 -193012064 -59666474 168867962 76646692 -133110328 81841328 -400099689 114851651 -342123784 -102029026 482301419 -90385440 340323976 -67130870 207181391 119475400 -486591935 127525752 -473261284 -11338233 241968151 112163371 -476867538 -97984230 394356574 -83894460 300101688 4209344 -119274569 32915642 65335583 102779040 -457260008 120078846 -378241606 123327861 -403911420 -65850694 424053636 91585176 -428368892 110871019 -316942583 -103380796 472587981 -79561425 459530131 -103628109 464793504 38497209 -253008022 -18307961 267712289 108928644 -305146169 32571286 66796797 35057600 56214883 -88925869 478499155 126758653 -479832281 93097381 -216526607 89498814 -197693627 11490363 -148794457 -7900903 -68833449 6597637 -129023721 78915385 -144243528 12901393 147983988 13927872 143856233 41847589 -265335891 -14504382 253736857 -58912624 403889881 -97296183 388914487 -42199231 83979493 68601698 -94420573 90197489 -201320944 16435697 -168502964 -95149763 486487470 97187543 -443401519 -86772171 317502377 -51364117 380696737 49187282 -5365081 51623397 -300489723 -59517318 168116594 -88833398 330368794 47112470 -284423049 126805195 -479568031 61422415 -334418119 -77887748 265414084 127687137 -470387712 78201816 -140730553 -82514710 466126715 96976146 -237278318 -85333619 471941055 119872047 -486873762 -10363688 238321368 108078934 -469025982 90725382 -425975285 121957699 -392626812 -76116088 451289831 107664373 -468163827 -12127018 244911456 35066255 56177917 72140680 -369836448 104342821 -460888513 127299344 -475899327 46038152 8578623 -60533216 408706554 99200439 -249417677 -94862738 486253828 -79538895 459478046 -82107918 289577002 -46920633 106360193 29786445 78562369 36360868 50638534 76463283 -132214790 -99397011 406146537 -47772438 369262983 125853142 -427986997 85162586 -410002121 -51654600 129198123 26297715 -206977164 -10634498 239335891 104247720 -277725744 22891166 -193812916 -60260769 171866876 108948480 -470797810 -13215161 248959458 -28655780 21729311 -103195313 475013267 66060796 -82437186 -49667659 375326212 108148465 -300483249 -102850118 478056162 126283926 -432916334 36585261 -245911185 -47541763 109333270 -66593256 204371924 -99825371 409931232 112823457 -478007445 109393150 -307942130 -63481038 417304817 124185100 -411465836 -30597123 311593106 59948756 -329404966 10394078 -144388058 -79218636 272937633 -95785797 377479662 65995990 -349762648 35323929 55076991 -98132045 395548430 -88901131 330798142 -77832566 265103914 -73126700 239124239 126843691 -440111384 -63754559 418091464 44761777 14193456 -24122213 1476788 -8336204 -66988567 82996213 -164542212 -36052938 55388873 -57159327 398611010 -54680584 144021986 96978830 -442860426 -14423024 253435973 -66949712 427131047 13580516 -157157993 99802315 -450041790 88069763 -190315888 -54252735 389712352 -94065577 365117822 127672173 -470722581 -102000640 431811791 31454584 -226649692 -79486347 274461235 105075853 -462546861 -49778241 120096199 -43161416 88509934 91391345 -427831155 73861037 -119578840 68509665 -93984640 -69338664 433697906 -54332823 142308937 66856577 -352612542 104688086 -461673116 80441179 -151790824 19701868 120415376 -12391135 -49694631 85830703 -178863543 84414589 -407794429 45050911 12923378 126511018 -435701763 106784488 -466298452 -24592352 290401735 28460123 -215264087 -74621618 447556558 17606635 -173128987 -102209805 481578125 123580094 -406087534 -77031984 453532230 -24295729 2246869 108397703 -301968466 86231375 -180903590 -84094427 469448957 30378962 76066700 41083389 30259025 107192889 -294825804 124508930 -414451399 75143502 -379402296 -16259609 -33010555 -50986849 379507147 -68589270 431656577 97616730 -444509216 127137887 -477316112 127120547 -444218387 84297246 -407446882 -75013488 249433697 -53310892 386791092 120884629 -384284819 127363460 -475248184 112081667 -324444808 -34842207 49825346 29130454 -217821943 -37885652 63852515 -69891554 221744392 -40163569 74444358 -26235832 10884413 -19039459 -20907289 127754254 -468525022 -18111612 -24957828 -97845485 393245502 -102330227 481043590 126577919 -436553430 -100443324 415619806 127726278 -457132467 115793382 -348325387 124990831 -419062584 54198336 -309537607 -102376593 480825069 -93413582 484833728 -46374001 103749372 -12778292 247335983 40090048 -258886249 40563164 32517445 -42083691 83436504 102758111 -457210643 -73455578 444583081 63329904 -340857802 -48557028 114207831 -82039642 289178569 88295286 -191476562 52871496 -304886735 -44795347 359608756 -87779771 476525502 -70470228 436746595 117364428 -358933327 303318 197673234 -71709941 231468985 2597964 -112660194 -5058323 -80825937 -6081722 222164221 -54883512 391658637 37216758 46965249 -101424264 425406863 38661757 40743439 39993946 -258532481 90887890 -204918780 -39612733 342444863 120899730 -384399753 126167861 -431547327 41029505 30493104 17549879 129196000 85615304 -411331743 127766666 -468074538 -78314809 267819237 -101886560 430491417 -53049831 136010367 69285415 -97663658 113862012 -335717558 -101865806 430254339 81927429 -400359586 112950248 -329906469 -102486110 480277675 87300383 -416236106 114463753 -480655651 -100777257 418830396 55811492 -315158913 41710827 27530688 122410031 -396263097 95842223 -439886598 94467200 -223798397 125114305 -485314167 -80272642 461161191 125615766 -484189602 103402274 -458720480 -46306635 364529052 15677075 -165497594 -16872704 -30349482 95721497 -439568085 -33664003 44432102 -60696042 174068655 -22735923 283752342 97712954 -241278994 -11042102 240861225 -92979398 357595946 107005472 -293722860 66502708 -351442150 -90343791 340053473 111127281 -475000817 -28334618 20285440 66444596 -351249754 114868665 -342234880 118506087 -366882387 -5100686 -80647909 -15049808 255751896 15924793 135791957 -83561647 468345955 120320179 -380033864 -6310086 223031369 61926998 -63164737 124329393 -412785997 -92462067 483710088 78644136 -390335094 10057052 -143030690 110540795 -314917044 -103434391 454030756 -53015611 385871544 118137668 -364292604 -654521 -99219081 -102200305 434200536 -32375415 38556722 101235107 -453564429 -45986975 101904039 45444650 -278414961 -77590521 263745040 -103371028 452459058 69877542 -100478787 -64461808 420116382 -97635672 391578797 111968650 -476523754 23101795 -194630734 115636818 -482368279 105990777 -464576212 -1993060 206535741 -91967278 483073406 82716364 -163138461 103299797 -458481619 28536829 83812267 127057189 -443232078 -45877115 363134698 97475398 -444145197 125201286 -485142075 75562707 -380724220 48755121 -3443842 108541232 -469974271 -74656405 447644469 -2575111 208772416 124634594 -415633103 -14730159 -39628721 99041394 -248543393 125179934 -485185139 -78929467 458059742 -30956252 32113539 -91840200 482904475 10730932 -145743451 -103594777 467307366 90465838 -202717765 90439560 -202580890 757059 -105067414 1779950 -109291089 92992970 -215974755 -64007210 418816346 -94562053 368624381 -80973608 462743184 -103631498 463765944 127172618 -445054406 92326630 -430415605 116206358 -483138247 -49639842 119427488 -28522594 304327637 -55064489 392215525 -3882625 213782561 77298280 -386160742 126541193 -480945062 -71127932 228344434 -78320651 267852198 123875546 -408684145 25061164 -202214068 84798408 -173625696 -101357887 424706567 119929333 -486911487 -31904146 36413920 -103327238 451465456 -87716489 323350700 -103617295 465958756 -20096394 -16279952 32808668 -231763609 -88349976 477522572 95037221 -437753416 -25734367 8647025 2663865 188500043 -30626545 311695718 -92541060 354613288 -57001708 155520868 126881821 -440648844 123727900 -407379814 97049265 -237674451 79113030 -145218413 -6658005 -74088754 -31306382 33700516 50077717 -9331477 117616771 -360671438 10305234 -144030365 123895705 -408863319 -77716700 264453096 -16509894 261128048 107566269 -297029555 -32924608 319672368 -102758891 441611944 93274687 -433008406 -101652537 483560858 96505133 -441626567 -81033098 462876244 -102015541 482351946 120758621 -383328331 -66043486 424595960 -95531502 375612595 -87446242 321669350 -76424959 452050025 -74868935 248639024 -102614746 479571416 127104419 -443964247 -75640556 450111710 -77805929 264954243 42807990 22747975 -59050402 165767873 81601936 -157565892 70359124 -102772842 -2625451 208965677 3389234 -115911885 127758251 -458395579 5226224 -123433447 -78347332 268002751 -63073787 186178038 125997562 -429595432 96341292 -441197951 -9670548 -61319389 127073813 -443487806 125965992 -483179744 -773165 201835306 -51295251 380479796 -101995158 482427481 66517192 -351490097 79085213 -391695082 -28910167 305689538 56351553 -37584541 -27958415 302341461 -96347812 381661765 -67104674 207044305 106235283 -465110634 -97846674 393254990 90990542 -205454883 127589066 -472289985 63785998 -342389193 127297682 -475915433 -51914053 382425851 69143081 -360124576 -31260462 33492280 31509497 -226857500 -36483227 331873137 -15916893 258947746 -15452391 -36507104 -93998334 485452240 -103589810 467536747 97303582 -239053766 113857789 -479709677 -101006784 421104064 114702162 -341149103 68243822 -92726230 125304408 -422192674 -84692219 470664312 -98307292 396972811 116440121 -352649990 -21767877 280267134 -43577581 90474201 16769447 -169823090 100097287 -450774015 -33881040 322969813 64197944 -343769531 -103381226 452700167 -33563722 321877285 -32144145 37504771 99238628 -448632716 93862121 -434600948 96262852 -233423913 -12695355 247027515 -103010777 445514879 124289870 -412422825 114856565 -342155868 -55135739 146267839 29058586 81622470 30875175 -224454852 -61164571 410566188 44866537 -276324017 100989007 -452965560 104862888 -462067977 127267236 -446642356 102784680 -457273309 -6646362 224307166 110349680 -473541868 -90039608 480294621 58714819 -48371115 -76399400 451987270 102969579 -270447163 95809367 -439799962 -37649062 62757042 -3877028 -85781861 -81861440 464708825 -96289225 381222046 -86729788 474615955 -23518631 -1198866 99370886 -250355750 -54254501 389717811 -103609755 460622507 -70391124 436534816 118499025 -485756669 -103067964 476291231 -63583097 417598565 -102892725 443623663 63071371 -339988299 -88546394 477859170 -86029895 312955992 118480617 -485739131 90930186 -426547386 113393744 -478959161 37875117 -250703803 25368012 -203397665 -92366875 483590258 -17555461 -27380538 -88869787 330599400 6648538 -129230796 4157861 182661445 -100774686 485590543 -100238845 413704031 113855484 -335675649 52552889 -20413092 -73503781 241173900 -89364018 479220638 16137045 134932158 114294308 -480395137 73754198 -374997359 -102807399 478356497 -103149710 447928457 -66581026 426102513 121843143 -391718055 -24083900 288585058 -78086046 266529835 -95745951 377186110 114355590 -480489720 86925612 -184447840 44923949 -276531859 -62184502 181632601 70273725 -363806263 103857661 -275495919 118485760 -366738854 74341308 -376863298 -59975303 407055303 -90893684 481580893 -81316794 284976477 5031043 179237254 49093083 -4946093 127691260 -470291589 -14480762 253649514 -20777054 276687387 -57604259 399957128 119559037 -374428494 127778761 -467577252 56437852 -37977016 67456205 -354591030 -85572409 310174884 43353715 -270832178 100389894 -255988451 -19528264 272157728 126013968 -429780757 -94916392 371155972 125993511 -429549753 33359989 63447999 123836544 -408338248 127404640 -449151820 -38198595 65302845 -15581074 -35950242 -101207815 423146745 99593006 -251579952 126277154 -432835518 -55408817 393273169 -68476446 431347745 117014187 -484154086 -16732316 261944706 42955718 -269382548 -56907663 397847683 100334497 -255681142 24611456 -200477463 71102543 -366490950 -90366237 340199235 53191601 -306011007 101912863 -455199979 91005123 -205531061 -10948958 240512838 -26000071 9832098 -1006323 202735025 118061467 -485323159 -25853765 294893907 38863654 39872087 -56562645 396798962 55158830 -32171134 69138234 -360108747 -91815727 349738222 -49141152 117020881 11768246 -149909218 94832395 -437207176 126278492 -482072614 -34213357 46944243 101444142 -454071032 126177649 -431661500 76744526 -133588297 50031391 -9124860 -54329089 142290559 -95511723 486757001 11393116 -148404132 67676318 -90043841 -74484904 246531789 -75931498 254499977 127807605 -465923055 -34875000 326382479 -101834298 429896183 -103283464 450529437 -80851022 462468399 114050664 -480015056 122829725 -399711803 -25607535 294018696 -91101309 345004700 28139433 -214038543 -19415667 -19261849 -72784998 237271362 -52654717 134077315 8974221 -138660921 118655650 -367940852 -77366601 454342460 96451494 -441486349 127362973 -475253362 -85740401 311194316 -101808627 483074598 -18440398 268195653 -62988241 415882635 -66189084 202265256 -79913350 460340413 32751791 -231549242 122808766 -399537731 -5964959 221720611 62130620 -64107785 -98827776 401281664 -65660316 423517083 -53669697 139049300 -47447258 108880468 -77212830 261629852 59796869 -53337189 -53884937 388573721 127259371 -446506587 47655533 1433418 -101737016 428803206 16051247 -166980731 48667815 -3056011 100391242 -451500147 117777586 -485023958 -37520439 335393622 -76780194 259214647 24694945 -200800041 24615859 100167440 -101519554 426424125 -80857414 282320974 81131162 -397949782