-2099897197 19987297 249580357 534348557 831147961 1836186194 997665193 283521541 -1685267667 1840820225 -89049643 1895695224 -89250294 774403896 1581346828 -612782280 -1045233269 1388082610 -87403921 1004774148 435717883 -424204307 1888637440 -591480101 1174369323 -370833635 -1953189376 1667435710 -1340989847 -50692897 -764769232 606552937 540601407 949118417 712927451 1477972279 283961358 1795491613 1596188231 -1672523710 747005338 1727590965 -1357285376 -938763054 -423725998 892553297 -1846640098 1245190504 1700353134 -724676706 -862246666 159186402 -494719713 817072707 -630888837 1560789803 -493104089 1480487368 -1231667536 -1244840121 1177603607 -602982077 -1046515589 920488146 1081641443 -235160024 -242445671 -1817822826 -474280787 442634803 1151919619 1459704688 533466254 822370085 -1100497569 616167117 828202564 1524270316 2062669496 -230454377 448881501 -167689968 -353991492 1146981143 -1424175831 683515785 -772156086 1239476604 -1013124109 -959244653 2110215196 478824227 -1691957985 -1315162314 1619698604 -1256726773 -1223183903 488837881 213466773 1306167068 1060532558 1047556730 -175221183 -1101074946 1434429546 -2093217746 1104617628 -459436847 1256588205 -557034992 -479136653 1137843214 -2092459645 795522126 1242677860 17028287 -1143140736 1038164469 -2014130126 1291754821 -684033208 1695710389 470809987 1568397626 1955192020 -711492625 -1158131831 39943635 1812573035 -461648314 942824838 1795231297 1369615824 1880945763 -55309005 758848256 241657666 1115628370 161948636 -682934673 -1040725461 -959363112 1379619936 1443129359 1961944371 -496352939 599928719 1433815437 -1067468854 -1391880397 1285216014 2055063261 1306400918 -162252220 1804267594 -1802019793 1093028432 1971240423 -2051754973 -1939159057 545617673 -1534715588 644232826 -125110409 388477395 -1543349468 -437268870 -561296031 -1010038553 1603775459 36263527 -960574975 -626361487 -898328445 -292365973 -1206013241 1721028372 -389596480 592438332 1713259232 989243225 -1267955391 -604969103 -306463450 840565268 -848444112 335148526 -439495686 613428556 -1761358873 844174435 -132602037 2135176230 1689332854 1590408108 1914587099 -1294104137 -1088000849 721440442 -1808665984 1331796736 -981777200 -1366728119 2049772695 -1979804362 759415002 -935297780 617317084 148561069 -538165202 349217025 -54326455 1780906901 -1365132468 2138998770 1616866299 1008497414 379949227 -2112073374 -65861193 741092231 161990152 32843384 -1537896156 493434521 1550760061 -2022253603 -2006306213 602005174 -320963865 1996191813 1060765448 -798878744 1326780534 -58044115 1422425319 -572381644 -249902036 764742241 -612590982 -255523860 566288016 -1484390236 -1599083604 1553924096 -1436773687 938781243 287636835 -157924140 244917197 -891826371 -983783393 -1214388127 159035522 1521339100 -901123853 -2102548969 -217817095 -449630983 2123264589 1611939270 -1916858532 451188922 493876458 -671079673 -985710056 1800889702 332275316 -399644900 -1944641069 -517025386 -1427776899 806824428 -2002870136 2014139462 564760325 -363407096 -553826255 128784968 1201809073 -1415900842 -1764363792 959401022 1920179164 -1904781099 14463961 1811445655 -1875183304 -659435031 8643408 -836765573 -1235834867 282088585 -971083216 314784006 1474728129 399159633 -1276302590 -1655281312 -501724992 -1171335846 -539140750 619034964 1770026258 -222188808 957339981 934059038 -868479343 1276983069 -8247646 -523280833 1189516490 1000925108 1769699902 -1290715099 126961565 1400668954 -1977760641 -935139727 448386481 1268210957 1524775272 1246215124 -1583161437 -1924876948 1245406845 331012946 -353655783 1907085417 72858654 -776156901 296563277 -802445458 49570705 -538332675 568036864 -1043734600 -2131084413 1060439722 -712561937 -921313061 22877150 592532790 1846709059 1304317361 -1337457031 186942863 -976634057 -114839372 1078215118 -1990918058 -1533944208 1580906591 871394384 -1473259004 -221008921 1824432720 -1840686452 -1798065379 -774203170 63277400 207880344 -1510463402 1392502992 58655375 -336816220 757302508 427157576 1389993731 1182141479 507000906 1144193446 -323925175 64774253 1337315821 -1459849554 2134766247 -149838364 866342579 702481681 142957749 -459365040 786526888 -1182221231 -1473389646 -109137432 -291623609 -1314265828 914088132 -426930970 -1084598836 -1967511028 1482376596 -1822915090 -2062906066 1818095846 -625319754 198339311 -2014297976 -1562889222 -644554430 -1345079408 -563636469 31411210 3020423 1396485643 -1620679026 603742085 312165463 -1395552354 162501757 132954203 -18662679 1997463140 -1991099603 1691462626 889597666 1596355088 1593620 653675250 659682725 726278061 171399130 -1787620645 -1690408160 -1828889386 317706366 1510704776 -1951852018 1422655281 1914568586 844964290 -1658283147 50779015 -1116246094 481804173 1436772263 2053457003 -510011765 557786793 1294128661 1094001921 343307883 -2073816629 -1542833129 367356562 419138635 1619256125 182432543 1297174078 834139674 1975998134 87381352 -1607328384 -895845329 624247583 1913312000 -1713159222 -108561166 898650196 -1663644075 253496692 -343082591 123019982 -1135264316 1042467890 420326041 1777746339 1511682529 1238846883 578417188 1767286 723736914 586620956 -2006722127 1643638898 1651765312 423676253 -1756636989 343286291 1133202502 902456869 1034008393 -1243522480 -1753029130 1434486537 -1704963796 1945751818 -1658645301 322180425 1342556420 -887561492 441141519 1341099843 -779938007 646321 -842950217 -793630935 -2063946629 1687528534 386444861 -1991798623 -1951332513 -1094292215 28644631 1006045234 903229037 854059670 1251547170 -1807807587 1001998163 -1041733766 733220734 -1291148651 1746367675 13898348 1347419426 1539484202 -1828787461 -623046183 -1311111227 1871641559 294413521 1563560391 298474099 401566852 -268731357 -771886848 597063154 22431451 178685303 -1719614182 -1016040859 1528898367 -129901762 -152577806 1617807545 -812305533 1780025960 1904724437 -2107500978 1305539315 1833109470 -2123836140 307227273 165774 -1375912652 1469465151 1618416484 -1668823455 -495080309 970068882 1490981554 1534909518 220328626 1027540861 1489626130 1245688056 -1847036557 319242785 -604026333 -1187892199 1250176932 -1462150765 -216938420 699359577 -115822120 -1441112816 419317903 1114375654 1914271267 1357966169 2174768 -980502715 -223431264 474594 -961796987 847166925 1156411839 28692879 130011012 574377915 2067223539 169013677 1427663706 363393403 877942763 -992271933 2018461223 -580229483 598585348 1860341940 -1565157032 102583267 31166807 1284179264 -902771669 127386420 22635627 923286116 2030630329 -451184051 145209959 3590050 -1033839696 54475115 -909360012 438340 92973215 -1169290353 1209480486 1935930287 21209468 278843935 1946709632 534293238 39118843 625811504 -473125558 141129928 1554709340 1008855878 560476619 2233726 1973245489 751459194 -1202323955 596310974 1648658377 3570094 1960910088 441603826 574661123 581455300 102205292 19463858 -929787362 1985339327 1303004635 1000787202 -183029057 -1662662187 414431418 142554233 100794629 636318130 494502222 720661690 977486816 -1306086613 -1727112409 420859368 1116024382 976289047 -857646537 862702924 934567115 577930330 64724030 -1693405922 925293604 -1342049390 -1823398228 255224246 1088653942 70666346 -371118590 1138057 -1639351862 3721956 1023589712 790891 -1046040873 -1383361918 1207920382 1269398 851254112 -1530217278 -1275628434 614670 7206345 107152783 -1263632160 -1393018214 1026757602 -861135345 659505487 -1837061595 152590075 -2104067875 -730061761 -851646576 278727149 625224969 -421846282 9632865 182706083 -973208569 -511774491 -488965647 -468539730 359641772 597732379 808886848 97836288 23526451 554690638 1642494184 103069699 -864559160 27286271 -1882890738 -272117896 623945279 -886612833 118086988 -568379467 -1965211207 764994012 26781054 10615 566890665 6047176 2887287 614967207 18610002 51152245 26490410 205057884 1855894775 830945320 219018483 8351160 35037778 4769493 93905199 1238309475 773549020 -157542304 77613 34424717 -198332120 1705035996 45802807 1309910818 1986037496 1817410 170704713 1878838083 1216187214 1666310974 209863719 1866385399 21072 -2016500854 42063234 443909449 460267506 456358812 188836432 2019669571 1135470 18044873 15098177 116063280 296951543 71049833 1390770 49899363 213553924 110163 607684459 207163694 1452275935 1401886354 179764121 184820448 5045 98945320 1005105642 474885922 2081608 169148998 192215282 873828003 11941895 605138963 183406855 645796600 1219363040 496825464 407127384 152555737 185704374 876396457 59110002 10490531 290178116 -887319770 992917 180844362 183215271 -1601667101 1830920 183496651 664225039 1796911392 749992138 147463805 940917163 138960065 533459982 1083461 734915899 47208 135899118 9963043 1040587 1937852478 6329805 1210743 534860030 657822343 273362923 751077820 565643776 183526166 416777 443749 656582705 4235329 736828581 477534264 9762016 651282055 478269495 175488322 599105645 1243090 -429214372 21519549 19293595 54846642 175771426 382174 542082191 16193401 1749220 -1945042793 91511809 90167883 567674441 12514 88161297 189384172 20774 384 477038672 609237230 75264762 2487 12262232 673614574 49247035 46913077 482914834 769062775 294631717 145208917 392619636 412333916 801 40855 207599741 382061 14753786 78628901 11405 28623368 109077103 91415327 398638 427579612 19576901 2372883 16904096 438726271 7469 849182 27868460 -1058465053 5968350 11424971 410286561 120781841 2742422 1714630 1262989 -2007711354 1148811 28542073 111233436 250145162 27454953 11991040 411207641 707789109 26833873 28241174 1078400384 425888679 258 28442584 25832115 242096094 -774999401 28385272 32795 205305231 43228226 204793369 14462 221603397 7657253 262074602 21966266 636884 12785250 28182258 19190765 222419056 170880 16769246 231860727 419726067 0 28169399 121932 33993112 245967187 207774020 63584 15052975 170280972 196191842 -671406331 25005 195593628 15257235 10913783 16410 561704720 13830856 5726444 13657164 4740 186479798 107474384 13661482 9073557 170074545 12080127 186608281 172763198 197181 29277187 183881035 2124297 239617771 179222411 5864427 -1266768441 33276559 5949 9191327 114730 4789157 182291230 9136374 179194780 198650734 10924444 187332 591 244093 1110 207611 3741679 169969584 59870637 8990220 537825 6325 -1693386379 5386379 4339846 4048347 75014640 48241 156969 863925 71728102 71499377 76395822 11705 73086486 71791573 68100122 -1974178735 67693305 25160 5466164 69740161 866291 1344109642 1135144281 4200712 20861 70212170 5423224 194521 41255737 4157548 5422373 555754 67075826 279256 68008453 42002729 70207607 -725391961 66950524 3617 1558396 67279034 20985731 967496 191687 1845800803 72257097 3057076 3069052 3067387 70170342 828137 332227 74947755 -588679258 69560454 2121 2405 67019202 44630 325292 3100950 194172 339 2004907 1317336 12739307 480 7319 41053 0 3885 3074091 70118508 2999304 150302126 32832 0 32401 2700413 24179 -1668855473 72340 208478 1559866 3025045 436949477 44162 -193520836 31962768 2716284 333994 0 27571892 30434455 2089593594 11937040 759106 1148679 1167765 37877 1133586 2586 14779112 212486 1147731 21955 49818 5986176 12820884 3101769 1042501 1060 273040 490 6983 2269973 4967427 1019969 152711 1039051 110323 9797533 6348886 4029388 320644 260633 45229766 10526621 844905 1015557 13184742 1682 3659688 5454636 2472517 0 367585 0 2415245 0 982496 1168064 2305898 437082 -1436628679 3596101 411174 978885 1521 0 968391 2152013 1187648 595849 3570 2458470 253318 1381110 733773 979447 1086 9444869 975776 721142 24393272 27830174 426 1041355098 401245 316 426 723111 422 0 1086 9160430 1515123 853015 0 949762 1172278 357858 259277 40013 259911 209122 1124180 233 208 466 124790 252 1019326 352677 1047124 10089 44414 0 45368 157098 397 926210 182852 140520 688631 117696 144647 0 84888 0 -397268446 1021276 14836 105 2672 572052 6607758 58838 0 792256 802196 1826700068 4243078 71453 447995 227250357 4418681 1572819133 60129 1944712846 144094 659694 417 22154 0 1749 3872 208 698186 5376699 723586 141553 672467 345 56400 -921898067 667749 290856 105 5434479 1032034 69276 82957 712518 0 74343 2335442 1588963966 591171 2246058 520769 73574 250663 23521 15519 0 1248 27511 175 2007 0 1221 52241 4743 32104 0 7139664 451076140 38142 8817 20109 27422 345 509566 0 205000 121490 242 -1581459581 31862 31716 228440 27748 175791 379 130 156609 122 465950 1607 86623 141457 468 4337 103 4673 50058 336 129666 25850 45 0 25655 146 155063 25617 0 163296 148900 148498 25953 178384 4673 121899 25617 1248 -1968408621 322330 16475 37237 25827 9633 19203 21280 25953 0 0 478 25617 16926 1248 111117 336 39161 22990 2807 19262 25495 52166 122 1086 0 2694506 0 111044 1201247 0 261416286 76790 0 950817 24173 91121 0 108085 109733 336 103 0 0 570 24509 0 503762 680647110 4337 1220340689 24612 1005868760 103 19510 51570 51049 70914 0 -562519165 507436 0 232616963 2786 0 93 10678 478 2087815 9668 -681067719 26958 103 38611 379 14238 -1574734977 43262 0 26958 157351215 9354 13648 6362 27061 336 26913 490476599 487 0 2291 0 83469 74372 2138395 473710521 51895 87 18917 2848 21295 2848 2180485 2935 1217 17713 0 1762 17610 5628 1680 372018 0 63236 0 2496 1659 0 74968 17610 0 0 1659 0 17610 4143740 226311 0 1659 1659 1659 1659 1659 0 0 1659 18653 871832820 1659 16994 -418894440 0 418 16994 1659 1418710797 164063 16994 1312 4835 0 70601 0 18306 0 95 16994 3954 74394 17471 176507198 0 477 0 477 5139846 15649 0 15822 0 15649 0 15649 15649 0 0 41755 15649 0 0 15649 6115 0 0 15649 15649 1031 15059 0 8944 15059 0 0 86604196 0 14963 0 497924 0 0 0 0 0 0 15059 38471 709852242 15059 0 12816 0 0 10068 0 0 0 0 0 328 0 0 -167586249 0 0 0 741 0 2322 0 0 949 741 0 56387 2413 741 0 0 0 0 1661734249 1236385131 0 949 0 1543 949 22361579 741 0 949 10251 0 0 0 0 304 949 2050 0 0 949 0 949 0 0 949 0 741 161211 0 949 0 0 4276 44432 0 0 0 0 0 0 0 149 0 1277120010 0 2063 0 0 522 0 0 0 0 0 149 0 109 807301976 0 0 311229 149 149 0 149 0 0 149 1167185370 9271 109 -214030413 0 52 0 109 0 109 0 0 0 0 109 0 4765 163175 0 109 0 0 1238732893 0 21417 0 191 0 0 0 0 0 0 109 0 0 109 109 109 224531 3731 0 0 0 0 1962930048 0 109 0 0 0 0 0 0 0 0 0 0 0 109 121705 0 0 109 0 0 0 18075759 0 0 0 0 0 0 13966 0 0 3919 0 -1691636051 0 2125 0 233 0 0 0 0 0 0 -1287321073 0 174418377 0 0 0 0 0 32 0 0 26763 0 0 0 0 0 0 0 0 0 0 0 0 0 -1957675887 0 0 0 49341305 0 0 0 0 0 0 0 0 0 0 8601 0 0 0 0 0 0 0 0 5478 0 0 0 0 0 0 0 0 0 0 0 0 0 1642 0 0 0 0 0 0 -97049599 0 0 0 0 0 0 0 4170 0 0 0 0 153 0 241065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 394460 0 0 0 0 0 57890 0 0 0 0 0 0 0 0 0 0 0 0 1839538425 7268 0 0 -1892947886 4150 0 0 0 0 0 0 254726479 0 4061732 305 1133199520 0 0 0 1231 127914137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 863 0 0 0 0 232780901 0 0 0 0 0 0 25730333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3515 3908 125129 0 0 0 0 0 0 0 0 0 0 45395378 188390342 0 0 0 265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4804 0 0 0 0 0 157173016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5853852 0 0 58 0 0 0 0 483245571 0 0 0 0 0 0 0 0 0 0 -1862583115 0 0 907 0 0 0 0 3828686 0 0 644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33677 0 670 0 0 0 0 0 0 0 0 0 0 1060095 104252 208 0 0 0 0 3027 0 0 0 0 1475709853 0 0 0 0 0 16729808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24689 0 0 1275102910 0 0 -122057946 0 0 3145191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1241 0 0 0 0 0 0 0 0 0 0 0 577327308 0 946049728 0 0 5872862 0 0 0 0 0 0 0 1410647639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389621 2585 642150 0 0 0 0 0 0 0 0 0 -376027698 -682197962 0 0 139 602598679 0 0 0 0 0 0 0 12799 0 0 0 0 0 155225876 0 0 0 0 0 0 0 39256559 0 0 0 0 0 0 0 0 0 0 -1788466582 234528180 0 0 0 98817800 0 516 0 0 0 0 0 0 0 0 0 0 0 17592 0 93023828 0 0 0 0 0 182 0 0 0 0 0 0 0 58 0 0 0 0 0 0 -35604565 0 0 261 0 0 0 0 0 0 -1645373889 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -60557768 855601 0 0 0 0 0 0 0 143 0 0 0 0 0 0 -283673351 0 0 0 0 0 0 0 970 0 0 0 0 0 0 297940 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6117 0 0 0 0 0 0 0 0 347588103 0 0 0 0 0 0 257569289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 1533365 0 0 400 0 0 0 0 0 0 0 0 0 13009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 58723 0 13744142 0 0 0 1376517280 267635656 0 0 4175 0 0 0 0 0 0 0 1626175638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55497322 0 53349153 147348168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1228034726 0 0 0 0 0 0 0 0 6703 -266821841 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218 0 0 0 0 0 0 0 0 0 0 0 0 0 17468 0 0 0 405782 0 0 0 0 -1953098641 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 150344 0 70573358 1617308764 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 741226321 0 0 0 0 5941 0 5325 0 0 0 0 0 0 0 0 0 70 0 0 0 0 0 664213 0 0 0 0 0 0 0 0 15087 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -461835615 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56133394 0 0 0 0 -850940883 0 0 0 0 0 0 0 0 0 45145374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1951098148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 21025433 0 0 0 0 0 0 -559151826 0 0 0 0 0 0 0 0 0 0 0 -771751162 0 0 0 0 0 0 0 1225552 0 0 0 0 -1804077682 0 0 0 2118184237 0 0 0 0 0 0 0 0 0 0 0 0 0 902078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14788254 1449460634 0 0 5361 214055 0 0 0 0 530397 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122072 0 0 0 1607984 0 0 0 0 552556141 0 0 0 0 0 0 0 0 0 0 0 0 0 72 0 0 0 1601675652 0 163114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22103331 0 0 0 0 0 0 0 0 0 0 207838567 0 0 418 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4333 0 0 0 0 0 0 0 0 0 0 0 0 1603548083 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -528032641 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1568925436 247727082 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2977 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88240 0 0 0 0 0 0 0 0 403051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 524171 0 0 0 0 0 0 0 -1322217861 0 0 0 0 0 0 0 0 0 3323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1431319600 0 0 2142 3800296 0 0 0 0 0 0 0 5044879 0 1293 0 0 0 0 0 0 223 0 -126387407 150667 0 1054689 0 0 0 0 284 0 0 0 0 0 55046 0 0 0 0 243113 0 1568746307 0 0 0 0 0 0 0 0 209 0 0 0 0 0 0 0 0 0 0 0 0 0 -511670073 0 683040174 54 0 0 4382635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -893343855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1614337672 0 0 0 0 0 0 0 0 0 0 0 -1753679261 0 0 0 0 0 0 0 0 8130881 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1924 31 0 0 0 0 0 0 0 0 0 0 0 4149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1867719 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4815 0 1471317655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70902 0 0 0 0 3038784 0 0 0 0 0 3522174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 73 0 0 40 0 0 0 0 2064719849 0 89 0 -1239575396 0 0 0 0 0 0 0 0 0 0 0 0 547509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 881415 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19899 0 0 0 0 0 10707392 0 104669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2132863264 0 0 0 0 569 0 0 0 0 0 117144 0 440631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4664 0 0 0 -1324909160 0 0 0 0 0 0 128490573 0 -276253741 0 0 0 0 2011 0 0 0 0 0 0 0 117111 0 0 0 0 0 577737555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12935535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1307 0 0 0 0 0 0 0 0 0 0 0 0 -932894737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 877570613 0 0 0 144 0 0 0 972619980 0 0 0 0 486206 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 9619 0 0 0 0 0 3736086 0 0 0 0 0 0 0 555541 0 62387 0 0 0 150503 0 0 0 0 0 0 0 0 0 0 0 0 0 12944 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10860 0 0 0 0 0 0 0 0 0 823752265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134 0 0 0 0 0 0 933152595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 410171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 801762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1765967078 0 0 11012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 318 0 0 0 0 -445396992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39931333 0 0 972791 0 0 0 0 0 0 0 0 2297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 699348546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50779472 661672975 0 0 48186 0 0 0 62477412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19871 0 0 0 0 0 -1060013377 0 0 0 3590431 0 0 0 22056347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1894323141 0 0 5575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 911086916 0 0 0 12981 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1906097 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 757 0 24200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 294 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148 0 0 0 0 0 0 0 0 0 0 0 0 4361 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31955052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5696 0 0 0 0 0 0 0 0 0 0 0 0 0 9396919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1037069589 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54053495 958387477 0 0 0 0 685563 0 0 0 0 0 0 0 0 13086409 0 9 0 28623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -531780170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 736 0 0 0 0 998 349087763 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 0 0 0 0 0 0 0 0 0 0 0 0 108819976 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1346990263 0 0 -914978866 0 0 0 0 0 0 0 0 0 0 3314 0 551280271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25177413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88072276 0 0 0 0 0 0 0 562 0 0 0 3902859 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2006193557 0 0 0 0 0 1216 0 0 0 0 0 0 0 0 21908420 0 0 0 0 0 0 0 0 0 0 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1265703 0 0 0 0 0 0 150516388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 968109979 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1506358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1889101 0 0 0 0 0 0 0 0 686 19978908 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67807 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2813763 0 0 0 0 0 0 0 0 0 0 216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13770932 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 0 0 0 0 0 0 0 0 0 455044658 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 890444 0 0 0 0 57200295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1730461295 0 0 0 0 0 0 0 0 0 0 0 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125565902 0 0 0 0 0 0 0 0 0 0 461369855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 258863 0 0 0 0 0 0 0 0 0 0 0 0 286 1887400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 657 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1820708069 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -599140314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31722751 0 0 0 0 0 0 0 0 0 0 1045468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1145031117 0 0 0 0 0 0 0 0 0 0 0 0 0 650238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0