100000
7793 9504 13952 43667 45627 52215 62131 70202 70617 97316 102885 120837 145322 149618 152132 166804 189030 195327 213618 217364 233094 242951 254989 257790 258444 259034 281159 294825 321849 321946 322223 329405 335614 347049 347455 373047 380312 380880 389677 412544 414924 426997 427029 439716 469957 473214 487946 504483 506696 520975 521851 528090 545689 545775 556969 565114 573444 582288 599538 601616 619707 628359 643443 646845 661748 673090 678767 686626 687613 698131 705822 720605 734343 757400 758534 779977 784043 786069 796385 812380 820822 822249 827303 827476 836292 842549 844648 850665 851614 873197 879298 880235 895452 906975 907139 917753 924810 946462 957034 971922 975727 984869 985298 1000763 1026973 1038079 1047579 1052901 1066456 1071371 1071959 1106790 1109135 1160280 1211315 1212224 1215238 1221480 1242015 1273235 1285743 1298921 1300789 1316216 1316519 1321076 1335729 1342054 1353204 1355588 1358683 1359741 1379308 1382615 1383998 1386043 1387633 1429000 1435862 1456405 1456782 1458302 1464917 1466769 1473632 1492292 1499400 1509488 1510379 1523104 1536508 1540839 1554800 1562855 1565585 1576603 1581753 1598924 1623989 1651223 1656121 1665320 1695131 1697122 1715235 1717627 1723939 1735263 1750160 1750476 1758161 1771983 1774612 1780931 1781242 1786448 1787670 1790383 1844566 1847324 1855257 1889225 1890930 1896156 1900343 1908671 1913157 1917775 1921085 1927929 1940648 1943891 1951796 1953131 1959951 1962601 1968156 1973543 1976076 1992582 2027813 2029405 2030202 2041304 2042771 2080842 2106063 2114625 2123992 2128190 2130216 2131453 2141261 2148563 2152067 2159425 2159739 2169086 2173297 2178217 2183151 2189764 2190028 2193732 2204018 2209957 2212636 2245291 2261774 2262590 2298783 2304400 2306784 2316452 2318924 2323393 2329336 2334831 2342076 2345576 2349643 2351011 2352947 2354708 2363246 2371360 2389751 2395580 2432982 2441614 2457569 2463614 2507575 2514941 2541209 2558708 2568016 2574109 2580564 2616065 2622768 2632267 2640370 2652894 2656312 2658102 2672186 2691040 2696543 2699073 2710591 2718301 2736477 2748946 2757523 2764603 2774710 2785653 2785766 2786391 2786418 2793412 2794712 2803800 2804694 2804959 2816002 2830684 2841110 2860760 2881547 2901133 2906305 2908723 2920422 2930089 2938298 2943739 2976628 3001785 3016131 3020473 3027622 3041532 3052730 3057118 3061090 3063329 3066681 3075686 3075879 3083023 3091776 3093087 3100706 3104785 3120785 3123433 3131381 3133915 3134542 3152285 3204680 3211541 3223322 3223497 3248162 3258030 3262440 3270346 3270770 3277853 3292883 3303796 3310945 3312344 3325065 3326960 3331076 3352854 3358120 3358485 3365818 3373796 3376799 3381292 3399954 3407421 3408923 3411624 3411963 3428236 3428376 3430601 3431738 3443878 3453372 3465025 3467303 3471481 3471609 3505051 3515324 3536970 3538814 3550986 3552818 3560591 3563458 3566490 3573461 3577854 3582175 3586944 3608168 3609165 3666416 3667231 3669739 3741309 3744644 3745634 3777439 3790515 3812810 3831477 3832178 3836264 3838753 3840038 3844142 3846477 3848725 3849741 3879948 3885870 3954643 3976423 3982396 3984814 3992153 4005383 4029050 4030121 4047694 4054515 4132526 4136917 4141369 4142281 4157241 4166382 4182813 4199793 4208397 4250268 4265555 4286223 4287536 4306489 4309595 4341378 4357920 4361234 4362602 4403106 4409130 4409945 4417314 4418934 4423639 4429379 4434511 4439732 4441687 4442055 4457880 4481791 4488601 4512794 4514943 4515892 4526874 4533829 4549809 4551130 4558874 4595671 4610605 4616316 4618008 4618457 4626928 4628767 4654618 4667425 4681987 4694609 4698266 4707428 4712673 4731675 4745773 4764244 4773753 4790759 4796142 4800638 4803704 4839591 4844982 4846260 4862254 4867790 4877623 4880259 4912990 4914518 4941819 4967317 4968883 4999551 5021479 5034942 5037417 5043942 5044668 5054942 5057434 5064537 5075306 5078250 5090539 5092406 5108243 5117846 5123824 5128170 5158618 5163380 5164110 5166568 5180054 5180330 5180582 5190449 5201947 5210725 5227843 5230273 5240737 5276428 5299728 5300597 5327740 5350362 5373854 5386640 5391837 5392751 5403170 5413471 5441861 5443756 5449212 5464480 5486087 5530839 5536594 5550645 5552490 5568655 5572946 5580439 5580739 5586976 5600608 5625733 5635227 5648879 5650655 5662199 5665485 5674069 5681818 5708005 5708307 5728451 5745279 5751158 5754613 5760401 5765061 5776193 5788899 5798243 5804701 5808479 5840506 5842818 5857619 5861396 5861793 5865217 5873080 5876376 5885945 5891181 5895677 5907390 5914306 5920516 5924313 5929992 5940189 5946358 5954860 5963189 6003244 6046594 6057987 6064997 6069442 6082776 6088628 6104835 6125323 6138542 6141282 6144181 6153170 6171762 6175310 6177078 6216082 6228518 6271616 6289228 6306876 6331545 6337002 6339360 6345653 6346417 6354117 6360117 6361524 6364859 6387729 6391903 6410016 6418278 6440415 6463928 6465360 6472072 6472953 6477933 6484417 6485350 6495857 6522703 6524273 6561360 6569951 6573948 6581943 6588529 6598228 6602417 6609193 6611976 6616081 6622497 6629528 6631003 6664349 6679773 6685171 6688918 6711182 6715217 6735129 6739024 6744096 6764081 6777551 6783016 6784062 6785867 6808820 6816506 6819497 6831485 6834348 6836364 6836968 6844792 6850654 6851422 6854863 6880749 6882158 6885006 6888637 6890897 6892473 6897723 6904630 6910487 6951106 6982203 6985934 6989537 6990771 6999053 6999802 7004829 7028715 7029170 7036645 7040241 7042685 7050636 7064350 7083166 7113743 7116141 7116410 7117799 7124164 7125462 7127749 7128383 7130053 7144353 7149164 7172572 7187475 7195394 7198950 7205452 7220063 7221870 7231228 7239285 7254076 7260119 7271081 7286146 7289080 7314665 7320764 7331677 7347610 7347887 7375853 7377450 7391455 7391570 7394279 7413442 7418420 7420478 7422329 7430532 7430852 7430988 7439021 7449330 7464834 7473175 7483202 7493723 7531093 7532479 7532847 7534349 7539071 7547116 7555619 7568146 7569398 7578511 7600917 7607026 7626557 7630446 7634969 7650251 7653429 7661753 7681542 7688721 7696071 7707273 7733521 7757865 7822681 7827524 7835443 7847889 7864880 7868469 7877034 7883018 7889937 7915533 7917608 7921665 7934459 7941196 7951708 7958739 7959986 7971532 7983515 8008951 8023715 8032185 8034663 8048776 8053979 8058401 8065677 8070534 8086060 8090989 8102008 8104662 8106631 8137780 8139210 8146922 8172299 8190571 8194900 8203049 8207262 8209620 8215095 8242205 8250851 8257636 8290382 8295401 8330946 8352080 8373664 8379107 8387543 8394341 8422533 8446816 8471890 8484664 8484910 8500041 8514973 8525852 8531816 8555468 8577988 8587906 8594123 8614901 8623364 8636542 8637851 8641450 8645688 8648869 8687573 8694768 8712418 8758914 8776303 8778522 8784998 8791728 8794704 8802441 8821468 8857392 8870707 8885795 8909916 8912071 8921459 8921703 8922001 8934827 8935138 8942764 8945345 8948012 8970397 8983989 8997057 9016767 9025558 9042741 9061446 9078069 9094361 9096107 9098782 9147625 9153269 9171163 9176887 9199279 9203414 9205648 9232569 9236737 9290802 9303101 9308524 9318982 9327644 9344100 9347490 9350940 9352277 9357225 9370536 9377346 9384728 9385131 9388465 9393215 9399110 9403040 9417604 9421472 9436665 9440038 9442081 9464520 9472012 9481167 9491759 9509482 9512627 9523101 9529067 9534228 9547810 9550317 9558878 9576735 9584564 9588920 9604454 9637794 9657203 9664160 9666738 9682141 9703986 9722474 9727019 9736881 9740013 9744791 9745744 9760298 9761240 9762381 9764134 9766191 9768154 9784136 9795112 9799299 9800964 9806295 9810899 9816055 9822593 9829056 9855000 9856463 9856607 9864694 9865806 9870820 9881284 9883645 9891643 9893179 9898047 9909710 9913243 9946181 9958316 9968772 9987656 9990746 9994655 10003081 10019704 10040608 10059279 10063029 10067632 10069605 10095691 10097058 10121565 10151048 10174911 10185885 10219066 10232473 10237505 10241334 10246322 10246744 10251693 10252338 10263437 10271405 10276467 10278293 10278713 10284289 10317263 10336533 10336567 10351647 10356631 10363680 10369729 10372478 10372696 10373027 10396110 10406041 10410947 10420186 10436603 10437390 10438305 10440143 10456962 10463845 10467749 10468662 10484220 10489398 10503088 10505164 10511719 10520625 10544536 10550778 10552368 10569256 10573909 10577273 10582233 10585495 10602720 10633486 10636762 10645000 10659672 10687281 10688259 10694764 10695737 10698579 10701176 10701438 10704280 10704615 10708751 10744922 10775186 10780921 10809670 10815106 10821005 10831752 10851740 10854988 10861295 10863208 10870532 10875039 10886756 10890275 10898515 10908880 10910039 10940194 10949476 10951924 10961810 10968072 10972158 10976268 11016444 11017834 11029539 11037081 11039980 11040449 11048263 11054245 11058783 11095899 11105253 11121589 11125531 11128435 11141248 11149955 11180820 11205424 11206365 11208725 11213328 11219427 11224154 11228579 11230030 11255783 11257595 11265929 11269601 11271180 11272168 11274371 11284383 11287588 11298902 11312784 11323718 11335310 11370208 11393039 11405710 11416215 11417273 11429338 11432822 11442165 11444183 11450837 11459845 11482252 11506395 11509018 11513579 11520434 11521919 11522177 11538861 11544819 11566401 11566641 11572731 11574170 11575741 11590925 11593797 11596002 11609269 11610405 11613397 11614866 11622961 11624125 11631600 11643521 11653497 11680511 11697591 11708791 11714859 11736291 11749824 11755952 11758333 11778396 11798298 11827956 11833205 11848202 11855213 11876386 11878738 11888538 11914875 11919069 11927559 11935475 11949478 11979933 11984273 11986366 11992391 12000998 12010188 12013813 12038111 12039511 12052105 12060796 12080262 12094451 12105063 12110201 12176929 12184569 12191046 12216002 12218202 12229147 12244941 12265769 12272627 12278696 12306486 12308080 12343929 12348574 12357552 12381167 12381361 12387210 12387289 12390787 12393511 12394698 12399517 12399760 12402939 12403431 12403890 12404372 12412284 12430865 12435268 12443971 12479977 12487369 12491103 12502574 12503660 12509521 12514301 12517758 12533551 12548078 12550988 12565871 12606053 12614373 12623855 12630241 12662072 12663939 12677462 12685952 12705777 12720305 12725480 12728436 12733007 12734589 12738111 12740702 12746872 12747029 12748498 12756744 12756759 12759969 12761622 12770357 12777654 12789777 12797643 12802228 12804410 12805772 12819914 12831593 12897982 12909279 12913814 12914354 12944356 12967920 12980941 13004647 13008025 13027239 13030567 13082297 13084776 13091015 13101012 13106350 13125890 13136010 13143010 13150742 13163840 13167763 13178219 13178492 13180078 13212761 13243419 13264109 13278140 13285166 13317018 13325438 13349432 13356533 13364528 13401329 13409090 13414119 13417313 13424084 13426740 13430929 13454599 13455027 13457949 13470530 13471983 13472387 13477926 13499348 13528121 13533604 13536549 13560417 13593959 13614669 13618264 13628070 13632358 13635697 13638006 13640062 13646510 13650232 13660306 13662196 13662279 13667833 13669823 13676307 13677922 13685195 13735539 13740457 13745244 13773327 13780770 13813271 13824603 13828281 13839824 13844567 13846383 13864432 13868043 13881610 13891895 13891993 13901278 13919855 13937161 13951263 13951438 13955573 13962935 13992256 13998813 14001811 14007421 14019132 14020003 14054885 14055592 14060385 14062339 14083183 14093015 14097184 14097437 14105078 14107187 14116941 14125494 14134287 14135253 14141168 14144005 14150417 14173811 14174384 14206918 14208420 14214380 14216743 14220756 14232183 14248832 14253987 14267586 14271437 14278168 14281505 14284519 14306692 14309327 14312035 14312891 14317334 14330413 14333007 14347300 14364030 14369830 14375847 14385746 14403211 14406149 14408908 14409933 14426519 14429063 14429905 14432093 14432424 14433610 14442011 14458343 14460285 14460610 14460993 14486748 14493330 14502035 14512430 14518653 14519031 14533228 14534247 14555284 14556779 14566037 14584785 14605759 14606558 14618175 14628607 14632174 14633029 14633844 14644724 14660583 14662458 14669857 14675075 14709197 14710640 14732312 14743076 14745903 14748708 14780206 14780812 14783446 14793169 14793774 14816834 14818467 14821389 14828246 14850326 14854493 14862158 14866583 14873796 14894900 14907238 14927252 14939529 14945047 14945941 14954374 14973309 14988558 14990494 14990837 14991025 15001402 15006846 15031856 15033417 15035408 15037286 15037346 15048549 15049322 15060072 15072116 15083702 15086323 15088054 15099152 15106904 15107916 15114181 15121678 15128457 15133055 15134887 15140879 15181986 15190051 15207123 15207556 15214858 15216713 15218190 15226097 15236263 15244997 15267366 15272614 15281679 15305001 15311645 15317184 15347148 15350820 15355948 15366804 15387465 15413427 15414909 15417354 15419729 15423675 15427977 15431415 15431695 15431852 15432063 15432085 15442023 15442404 15445060 15451282 15451817 15455214 15459660 15464293 15469665 15481986 15491608 15495769 15506847 15518787 15524768 15526509 15535071 15550262 15552449 15553237 15556045 15557823 15567884 15581377 15588784 15611099 15615534 15631182 15637873 15638015 15639476 15644064 15652366 15653307 15653737 15660139 15661906 15674657 15676495 15679839 15683342 15685526 15689207 15720399 15746265 15747234 15748269 15763731 15779981 15807025 15812047 15816789 15823548 15866318 15880459 15881619 15890253 15891411 15904869 15956443 15973900 16003262 16003373 16007418 16013511 16064570 16069639 16078339 16090978 16137514 16143674 16150460 16158653 16175347 16200401 16215523 16216275 16225998 16230502 16246272 16257270 16273389 16281112 16281358 16299288 16321981 16331950 16360627 16384425 16388895 16407272 16411849 16414717 16417746 16433979 16436923 16449465 16463568 16500443 16507630 16507822 16517841 16519044 16523305 16526141 16531508 16534521 16546519 16550204 16553979 16557278 16566670 16571496 16586967 16589008 16592528 16592697 16593259 16611318 16623202 16629665 16661323 16676526 16684126 16684468 16697030 16710420 16726718 16739153 16740295 16743698 16751747 16752675 16752766 16757631 16760885 16769146 16777470 16804065 16845688 16861503 16872518 16873965 16877480 16896068 16905218 16920153 16939734 16941422 16947114 16953096 16966374 16966555 16979582 16987976 16998413 17057351 17059872 17062162 17071246 17102258 17107807 17133324 17160189 17164875 17181339 17182585 17194253 17200106 17203523 17210693 17214998 17217555 17219416 17225481 17226726 17233457 17257698 17260657 17265063 17265879 17267467 17272267 17274110 17294695 17296944 17347243 17349267 17361498 17381526 17387839 17391994 17399850 17401677 17412252 17443607 17461105 17468103 17486307 17511263 17518490 17518842 17526396 17540925 17578843 17583156 17594345 17625904 17626344 17642077 17643770 17645343 17667355 17680901 17682154 17702257 17704221 17708311 17721839 17727604 17733651 17747205 17751530 17776170 17782984 17801256 17815195 17815265 17823508 17830027 17836474 17838567 17843825 17844879 17852943 17868509 17868610 17874677 17882598 17884626 17906900 17909173 17910877 17912675 17917551 17927517 17932914 17933539 17937837 17944012 17970780 17974841 17985972 18021219 18047673 18048476 18050372 18051468 18053913 18054613 18071128 18089221 18097274 18121997 18133397 18162351 18164168 18170704 18172053 18174204 18179359 18181762 18185569 18188475 18190278 18207972 18209535 18212413 18246108 18250178 18288826 18294580 18308432 18325197 18326137 18335190 18348176 18356619 18363140 18364199 18378727 18384849 18395247 18415578 18434180 18437186 18442960 18468344 18474707 18476557 18487053 18499300 18500864 18520673 18523852 18523965 18524675 18560391 18562507 18571288 18574540 18576404 18582090 18604238 18605887 18611564 18635938 18653845 18663717 18681796 18682613 18686430 18704307 18707103 18715631 18725026 18739981 18742971 18760294 18761595 18779912 18791979 18798033 18801732 18802275 18810292 18821089 18823758 18829549 18862431 18868187 18896461 18898566 18904551 18915168 18925060 18940887 18951477 18957753 18974144 18992734 19002810 19017790 19027924 19037326 19046963 19054931 19057056 19060208 19071835 19073919 19076681 19098964 19103657 19107677 19114743 19124559 19151311 19157878 19165919 19196025 19203647 19210812 19225720 19256719 19258269 19277077 19277215 19300370 19307454 19312349 19333175 19335703 19348741 19352430 19352890 19361914 19363894 19375770 19392706 19394113 19407128 19409717 19424097 19426774 19426858 19448754 19461871 19469258 19489921 19490073 19505672 19508991 19515709 19526519 19532909 19534939 19544431 19563603 19577687 19581837 19586130 19588023 19592490 19641260 19646543 19663369 19685817 19691314 19695289 19696746 19712746 19714584 19717162 19718737 19739341 19759484 19768325 19781101 19826869 19827766 19829435 19834185 19842778 19843226 19846698 19856577 19860357 19886015 19904998 19913342 19913555 19916413 19919342 19932396 19932555 19936598 19946939 19962354 19965011 19982853 20000991 20003980 20018609 20023989 20028755 20050226 20064485 20073150 20084381 20109026 20110252 20126763 20130281 20144361 20151242 20151677 20151749 20167832 20178819 20183280 20185990 20198121 20199630 20216527 20225791 20231994 20247989 20251378 20259660 20266302 20267805 20270056 20272782 20297404 20300921 20302329 20305505 20320164 20323208 20329025 20335048 20347955 20351023 20355187 20362289 20363727 20367538 20392366 20409117 20423497 20483240 20489154 20493592 20509775 20516887 20521109 20532103 20543585 20555672 20572569 20575996 20585711 20589411 20590427 20595063 20596569 20604933 20619288 20631604 20634460 20644325 20668055 20676656 20694053 20694936 20695206 20706958 20710509 20713365 20735405 20749120 20750330 20785743 20789677 20790083 20795323 20807760 20807930 20819903 20827193 20834186 20841009 20841673 20849305 20856163 20863659 20893109 20919094 20923970 20930676 20949895 20954772 20974566 20991083 20998264 21000042 21011154 21028969 21035839 21048118 21052297 21052608 21054377 21065112 21068125 21069900 21091007 21093161 21104298 21115834 21121232 21121494 21129723 21139594 21143625 21154239 21162096 21169960 21177459 21183922 21205739 21244105 21249474 21253828 21260845 21261243 21263296 21272471 21287990 21296334 21311208 21332860 21338315 21341586 21342123 21345853 21347697 21348893 21360505 21366033 21377906 21382300 21392638 21397996 21399095 21413878 21415102 21426246 21462460 21474638 21488671 21526660 21527063 21533972 21540572 21545891 21553411 21563309 21565665 21569038 21588541 21610911 21613026 21614184 21619332 21630819 21639139 21640547 21668174 21675990 21678020 21684393 21694372 21708060 21756805 21757694 21770304 21800644 21823625 21831900 21832843 21833135 21843419 21865367 21875802 21877088 21888265 21889687 21891058 21921952 21937046 21942375 21942569 21962299 21967947 21977187 21982008 21985760 21989971 22004533 22027555 22051188 22052432 22057222 22057312 22058520 22091895 22119344 22119551 22136345 22137281 22153687 22154617 22156558 22160837 22182232 22188384 22194182 22196480 22202288 22225981 22227110 22231700 22232802 22253423 22278167 22279860 22284946 22293048 22320704 22331905 22350970 22356245 22366104 22383429 22383476 22396195 22407230 22416737 22454418 22459351 22467853 22472906 22478525 22479044 22485354 22492408 22523295 22523778 22535337 22538426 22540343 22552098 22572871 22595847 22601942 22616157 22625004 22632654 22642402 22654077 22657028 22670627 22671270 22673201 22676899 22676992 22678105 22686344 22708872 22712835 22715078 22730210 22730248 22741043 22759716 22764405 22766347 22780549 22813316 22819934 22830405 22839378 22854707 22856064 22878581 22883219 22888656 22889151 22892907 22894092 22895370 22898951 22899906 22903181 22903500 22903959 22907547 22934536 22945624 22953317 22960590 22980674 22995713 23012438 23022946 23031462 23038497 23038676 23047545 23068971 23073693 23083096 23100746 23135836 23136456 23145326 23149956 23154538 23154619 23178687 23187180 23199589 23201991 23207036 23222511 23230276 23241270 23243740 23266080 23266260 23267185 23272032 23293681 23307707 23322849 23324442 23332107 23342474 23345523 23350840 23367730 23381628 23386146 23397753 23408697 23430287 23435367 23456841 23479639 23491819 23499323 23502055 23502467 23505783 23513090 23524462 23527847 23540445 23545692 23554083 23570501 23596311 23596745 23603667 23611985 23613669 23626069 23635495 23637500 23650526 23656209 23663921 23666954 23671946 23691105 23723051 23734975 23735293 23735595 23736941 23743390 23767648 23768132 23773600 23780900 23785709 23786864 23792254 23792681 23832117 23855465 23862549 23868955 23881416 23905140 23908165 23916944 23919517 23946488 23954183 23967096 23974442 23981268 23988701 24016313 24022233 24028167 24064182 24067647 24078389 24081654 24090868 24091698 24093041 24098742 24108471 24115863 24128398 24130482 24141417 24161775 24173436 24208093 24240123 24247775 24270263 24274007 24275350 24285805 24302567 24302884 24312769 24317616 24318961 24333724 24364213 24369959 24371667 24376896 24378272 24378546 24380736 24386557 24402204 24408347 24412188 24433307 24433567 24480490 24481481 24490853 24493738 24517586 24522710 24586307 24587732 24615349 24619807 24630926 24632774 24639387 24640811 24643234 24653773 24662840 24672444 24676814 24679807 24681782 24701814 24725735 24735989 24761028 24798379 24816531 24821741 24831874 24832393 24850529 24852073 24862661 24876834 24881739 24883376 24885729 24905534 24914607 24915509 24930803 24936178 24936837 24937695 24956925 24964443 24975354 24982531 24991995 25008998 25027965 25045126 25065711 25083175 25088408 25102512 25103958 25110550 25113530 25134064 25148371 25153747 25163864 25164761 25170639 25183350 25188753 25191671 25221778 25241231 25243067 25249943 25251918 25283313 25292950 25306181 25312847 25328863 25336622 25336782 25338309 25339901 25341312 25347785 25352190 25355728 25367065 25368064 25402822 25409703 25419869 25446580 25459660 25469744 25473550 25475500 25479095 25511960 25539769 25565399 25567773 25570802 25587684 25595423 25599612 25604911 25608868 25614072 25623480 25631213 25645908 25659467 25666033 25672333 25688286 25688544 25702633 25745407 25791213 25791509 25792314 25823817 25832601 25836232 25837451 25865262 25867193 25875701 25879508 25887079 25888762 25920870 25928041 25943945 25947457 25997726 26014291 26017654 26023431 26029720 26042300 26045015 26058652 26067067 26076397 26086600 26095858 26097617 26102183 26109626 26120799 26135409 26146055 26147131 26155230 26158588 26164620 26176827 26193296 26204509 26214695 26224782 26230833 26260754 26268886 26274410 26275723 26305566 26307050 26322153 26324701 26335069 26341261 26349556 26365181 26384026 26404319 26404927 26410009 26417760 26435967 26454500 26469902 26471406 26486619 26511477 26514895 26519801 26530397 26550366 26552271 26552593 26566027 26586316 26587178 26590478 26602191 26606658 26634445 26638853 26643530 26659965 26677172 26677606 26710596 26732701 26744016 26748096 26753524 26756779 26810880 26824045 26831456 26831938 26834905 26835297 26852421 26870924 26875316 26896426 26929394 26938982 26950997 26981911 26991113 26995587 26998016 26998849 27007052 27023064 27023141 27025461 27030253 27030990 27070259 27073047 27079292 27080331 27102278 27118829 27126609 27141302 27144109 27152033 27152700 27158090 27160625 27165535 27166052 27171191 27172778 27181579 27187822 27191313 27197968 27216911 27258928 27268829 27278060 27283730 27291912 27293889 27299487 27314964 27316473 27332990 27334204 27337013 27374397 27390889 27400812 27433708 27465939 27466143 27472403 27480444 27481091 27487366 27507016 27525850 27562937 27577285 27582782 27583315 27617023 27635878 27644206 27649168 27671439 27676693 27690260 27691249 27691543 27702530 27704756 27719691 27725410 27769387 27779605 27788903 27790879 27818115 27822419 27832455 27835493 27844027 27845022 27846117 27850199 27864822 27872313 27881911 27886183 27892148 27898441 27904806 27923492 27931243 27937069 27966910 27989849 27999111 28021993 28027863 28069821 28075764 28089530 28094481 28125689 28157080 28158041 28165061 28172908 28177461 28179982 28186514 28198028 28203258 28205542 28209079 28244144 28248291 28249249 28252278 28273794 28275082 28317552 28335729 28346753 28362946 28369686 28374956 28388811 28405172 28424128 28430112 28430894 28433715 28437703 28448694 28451219 28467419 28470089 28470515 28471868 28496304 28505488 28518235 28520715 28529084 28535993 28549181 28551830 28561013 28562575 28566891 28570171 28571714 28585386 28590588 28608189 28626985 28632250 28633752 28641768 28645498 28649255 28654853 28663452 28663983 28665583 28667116 28676188 28676864 28686020 28686765 28690258 28695950 28701797 28713420 28713963 28714554 28716530 28719534 28727547 28737158 28737905 28740310 28757060 28760538 28768684 28787670 28797862 28810948 28822483 28825038 28836131 28840643 28843013 28851938 28891034 28891421 28911676 28924689 28937701 28956777 28958996 28960583 28961475 28974038 28985086 28985279 28990555 29005351 29007552 29021058 29036603 29050592 29053384 29059203 29061443 29065152 29071694 29084691 29122347 29125013 29126898 29146189 29147178 29152161 29168291 29170490 29181851 29195902 29200899 29209431 29210359 29257795 29263610 29277783 29280492 29287369 29288336 29295967 29298438 29334294 29339368 29339604 29369467 29378406 29382920 29387827 29399605 29408134 29415999 29416469 29417105 29432015 29445111 29462418 29475502 29485287 29495094 29496197 29501038 29505677 29519130 29523303 29530748 29543691 29553971 29565556 29566038 29568632 29571451 29580708 29583363 29586656 29589248 29590446 29596599 29598664 29603537 29618450 29622116 29627502 29634676 29636158 29651386 29661144 29670680 29673953 29681319 29687870 29690092 29701732 29715345 29717656 29726463 29728773 29736082 29750446 29752844 29796188 29803594 29806302 29824295 29824442 29848623 29877772 29903278 29907005 29911664 29919823 29926396 29927614 29941900 29944438 29946025 29965774 29981808 29989787 30008339 30021108 30022332 30045769 30046964 30066847 30106421 30110225 30133629 30155063 30198484 30209069 30215432 30238204 30238431 30241974 30249385 30258063 30258481 30260774 30277856 30282474 30285172 30285662 30293952 30323129 30335964 30349261 30355655 30366198 30371933 30394135 30402771 30417101 30426967 30436697 30440194 30443153 30448888 30455914 30483193 30496974 30514316 30517622 30537071 30537403 30552771 30563721 30572836 30592901 30599115 30602729 30615395 30631328 30631367 30631859 30638145 30650345 30663274 30664183 30668874 30669616 30683191 30686549 30687913 30688654 30744704 30756153 30789282 30806391 30847321 30848660 30861368 30861390 30867211 30870955 30880324 30880391 30893691 30898411 30909452 30912986 30919005 30940319 30942217 30946024 30962087 30968762 30971135 30981683 30982536 30983000 30986123 30998266 31000561 31004535 31020292 31033245 31043798 31050097 31064917 31075902 31079905 31090859 31096896 31103320 31105517 31109901 31115644 31132758 31138149 31152539 31174573 31182372 31193956 31196887 31197178 31200920 31203910 31240341 31249671 31250246 31254353 31265747 31270509 31275308 31285920 31294018 31310262 31316689 31325070 31328784 31335802 31344214 31356933 31374291 31375118 31382365 31392021 31401257 31402413 31405057 31408978 31409862 31432149 31449730 31452463 31453521 31456330 31472484 31483324 31495488 31506579 31508228 31520496 31537537 31561699 31568115 31570559 31623548 31642757 31649125 31660554 31664106 31667326 31674371 31686033 31694421 31696307 31699173 31700205 31716998 31735375 31740852 31755865 31770420 31800447 31802402 31816310 31816614 31831713 31852658 31857456 31857649 31863545 31863838 31886291 31894984 31899857 31902525 31909865 31937721 31965279 31973975 31977071 31984725 31990578 31993104 31999963 32002742 32013686 32026838 32031883 32036992 32045338 32045967 32056283 32058841 32063734 32094947 32101793 32103230 32111765 32114318 32122208 32138552 32146476 32147483 32182220 32185946 32201571 32204863 32214834 32220197 32231259 32248985 32259890 32261600 32262165 32280696 32287571 32318034 32323652 32330983 32334146 32354427 32358382 32377434 32382407 32392721 32394614 32406096 32414946 32415617 32415811 32432167 32452700 32460112 32461259 32472983 32495769 32500737 32515892 32523310 32536904 32539884 32545261 32546950 32571331 32576503 32613503 32631622 32638352 32646670 32659135 32665712 32665823 32667784 32671960 32672011 32672184 32673736 32684297 32695305 32711498 32716003 32724772 32737857 32741995 32748610 32751609 32758158 32760267 32766641 32767320 32773977 32797055 32797271 32802287 32808160 32842246 32866267 32866884 32871458 32878986 32892860 32892977 32902331 32907967 32925623 32927541 32946379 32952291 32953681 32971609 32973816 32974919 32988186 32999325 32999940 33012134 33025599 33034077 33051136 33051205 33051452 33065997 33068798 33073230 33074031 33077433 33079884 33091726 33101735 33112813 33117801 33126376 33127392 33144170 33151982 33160571 33170350 33178857 33191747 33196502 33219473 33264365 33266517 33274485 33283628 33284198 33286363 33295992 33303315 33316218 33316300 33316511 33320558 33320836 33377334 33379170 33384786 33392427 33394556 33401892 33416742 33416929 33440616 33490289 33493982 33500502 33504113 33512798 33520166 33521612 33547602 33599587 33600979 33620551 33623815 33633676 33636984 33646183 33657835 33674351 33686292 33688641 33698839 33707871 33717074 33721765 33729600 33736238 33763078 33765082 33767852 33769215 33776729 33784859 33793263 33803486 33810743 33831619 33831833 33842240 33847343 33855406 33856011 33864887 33865682 33876046 33878054 33883549 33916942 33933919 33945693 33964199 33976546 33978209 33990379 33996255 34008681 34022626 34058618 34061278 34067302 34082220 34101611 34108690 34112442 34132926 34133747 34145163 34145632 34163339 34163556 34167503 34174089 34180480 34184180 34193247 34198508 34201431 34202325 34204191 34211403 34239011 34256832 34263393 34268191 34268452 34269122 34270717 34274902 34275843 34277246 34298470 34307421 34315057 34316866 34333517 34342060 34344756 34364179 34372337 34383439 34391929 34405224 34407874 34416945 34424368 34432122 34459019 34476687 34479100 34506623 34513158 34513819 34515213 34543356 34565567 34566623 34568880 34595031 34611924 34620842 34624623 34636338 34638635 34641817 34663669 34676212 34678845 34716471 34745756 34765831 34770944 34788429 34802906 34811270 34819573 34847025 34848123 34852773 34858574 34861427 34896503 34923583 34929063 34946217 34947165 34993490 35006386 35019584 35021135 35041899 35053242 35069913 35092339 35101340 35104229 35129798 35135314 35138218 35186924 35203006 35204079 35215319 35219488 35251313 35258228 35262250 35267928 35277078 35299649 35305015 35307413 35309116 35314977 35317654 35344408 35350673 35357712 35360483 35380899 35382184 35398157 35405871 35411536 35418330 35421385 35439226 35439729 35443014 35453995 35473745 35473953 35476558 35479145 35501165 35502974 35505161 35506833 35507934 35514158 35540992 35541599 35547907 35583169 35591363 35599751 35605738 35607943 35609480 35622086 35623062 35633085 35643325 35644545 35648670 35653194 35660442 35682596 35699062 35721279 35739854 35746673 35747279 35750529 35756162 35756289 35762453 35770749 35832996 35835778 35843997 35852131 35876061 35882436 35889506 35893856 35902158 35907538 35909112 35919174 35922442 35930908 35931294 35953243 35976531 35986281 35994709 35997201 35998732 36011888 36025573 36026668 36027517 36031429 36033586 36045816 36065638 36076278 36078645 36101679 36105521 36120572 36121985 36146459 36149327 36156275 36177172 36180770 36188603 36196517 36201928 36237371 36237834 36239668 36243851 36262153 36271109 36275914 36286108 36287034 36305011 36312341 36314777 36318945 36339723 36344761 36348811 36351297 36359082 36359960 36364760 36368321 36368786 36371084 36376617 36414693 36424354 36433183 36434730 36435883 36440110 36447075 36454174 36457252 36458277 36465302 36466710 36476001 36476862 36490890 36496045 36499484 36507380 36508729 36520239 36530224 36534755 36546876 36548450 36551106 36584166 36600684 36603245 36603769 36607621 36626839 36632464 36642035 36643354 36651183 36655803 36657261 36678788 36682205 36694507 36710545 36714449 36717490 36718194 36726847 36733839 36755752 36756091 36762091 36766489 36768866 36770308 36772161 36775992 36783790 36807167 36828662 36855417 36891058 36905193 36908222 36914459 36915250 36915597 36918146 36927326 36942594 36973635 36986799 36997454 37004498 37018931 37023041 37025359 37029045 37033380 37043903 37044538 37057603 37095997 37096411 37102303 37113873 37117018 37137772 37141558 37166955 37181519 37184376 37187935 37195473 37200623 37211547 37216159 37238282 37246306 37259391 37259862 37285702 37294439 37302272 37318964 37328244 37330634 37335183 37343447 37347478 37347645 37352939 37354660 37370626 37377818 37380573 37397582 37399654 37409981 37420302 37466235 37472378 37474548 37477029 37479363 37480973 37483511 37485041 37485951 37508876 37509722 37510144 37526456 37540065 37549160 37555284 37557697 37560124 37575257 37589109 37615514 37635090 37678624 37683243 37695467 37700886 37719530 37726342 37745186 37748015 37755266 37757123 37767263 37785433 37797662 37801825 37805400 37805547 37809945 37825905 37841131 37844565 37851034 37870983 37881230 37886380 37888483 37893134 37898652 37900802 37907169 37909991 37911835 37916373 37919164 37923994 37938799 37950101 37950138 37963741 37972859 37973676 37976043 37992589 37994916 37997881 38002454 38016795 38025338 38042323 38042896 38044846 38059097 38065043 38075441 38099929 38120714 38132772 38155291 38159973 38171749 38181920 38186767 38187216 38193954 38200178 38212880 38222128 38232478 38243548 38255388 38264207 38268198 38276310 38281749 38308217 38319858 38327387 38337272 38339639 38360233 38389425 38392431 38392692 38395765 38402298 38424189 38428994 38441139 38452373 38472693 38482641 38494425 38498591 38501112 38506640 38510820 38517740 38523436 38533306 38545235 38553640 38559049 38564382 38568827 38581145 38586458 38609971 38645748 38666566 38681177 38683688 38695180 38700446 38710300 38725509 38731025 38731172 38741155 38768390 38776527 38784254 38786970 38796811 38803019 38810673 38836333 38837291 38855970 38856363 38924948 38935421 38941402 38943257 38952919 38961455 38971160 38972983 38973016 38982889 38989399 38989590 39009221 39035398 39071970 39072461 39077107 39082299 39085804 39087186 39099806 39105697 39127829 39135729 39141936 39154395 39164058 39165921 39171203 39173530 39175392 39178031 39178355 39208406 39216108 39217944 39227106 39243673 39244414 39251575 39266936 39293514 39317895 39320788 39321247 39326947 39336257 39339310 39361625 39386745 39393203 39396773 39424654 39426158 39433957 39434006 39450695 39455189 39460586 39462595 39479387 39503986 39522124 39537464 39540032 39550595 39550838 39556287 39579724 39587678 39589055 39609472 39611078 39639725 39663724 39682661 39684504 39693931 39697564 39705638 39718543 39720351 39727078 39733973 39740087 39752622 39763715 39775847 39781591 39809297 39810681 39819117 39822271 39846090 39861883 39867958 39873685 39882559 39886020 39887868 39904708 39916745 39921293 39928793 39947684 39948026 39954842 39960969 39966248 39967627 39990429 39993126 39994305 40008626 40009673 40023629 40037604 40054791 40082210 40092940 40105880 40111355 40116266 40117590 40124076 40145061 40148399 40167199 40171997 40173321 40177884 40179139 40185621 40189684 40192068 40222015 40223747 40230043 40237044 40262174 40275541 40276628 40290766 40297535 40307048 40315890 40320766 40337311 40340776 40346621 40366303 40379222 40400586 40404063 40406413 40406538 40416902 40421336 40421419 40427456 40431698 40444169 40462163 40472518 40473569 40491427 40503076 40517328 40540613 40550893 40569649 40573584 40576646 40582895 40593221 40593348 40608343 40613350 40615056 40640737 40652012 40653911 40657919 40669302 40684047 40687479 40696475 40714457 40717491 40726466 40730319 40741203 40741627 40743041 40747902 40749797 40759582 40772580 40797274 40807127 40809837 40813010 40830400 40853892 40865809 40870185 40870893 40878012 40878132 40905104 40908563 40913326 40917711 40930849 40933541 40950656 40994494 41011171 41033946 41050537 41054729 41057119 41064505 41064655 41066347 41081359 41093218 41097065 41105487 41118757 41121779 41137147 41157318 41202445 41203155 41204255 41205583 41210356 41235921 41244840 41301620 41316655 41319165 41319771 41335209 41336214 41348366 41350980 41363095 41363448 41367845 41381058 41385136 41387354 41408937 41436360 41474552 41478030 41491511 41496504 41498998 41516355 41547195 41549069 41551416 41565774 41591433 41597834 41602650 41626281 41626841 41628234 41667910 41669078 41689402 41690592 41694407 41707181 41741402 41743578 41744207 41746637 41753406 41790644 41819446 41829132 41848820 41851299 41892375 41910955 41911573 41934918 41944058 41949936 41961142 41962144 41993780 41993941 41998601 42000850 42006363 42030314 42036348 42041510 42054501 42058090 42078006 42086528 42115316 42116961 42124136 42136539 42173931 42175624 42180318 42187029 42188031 42221956 42241639 42243174 42245644 42251413 42252810 42259447 42295601 42299214 42305272 42314180 42317790 42332126 42336698 42336890 42345952 42353198 42371330 42375335 42375772 42390697 42392446 42397651 42416161 42439207 42453342 42455658 42463107 42492868 42499609 42525601 42532012 42542758 42543387 42544908 42556483 42603009 42614442 42619811 42628778 42638495 42650924 42658769 42678478 42724505 42739438 42752694 42779042 42779605 42793832 42800901 42817595 42839671 42840647 42867768 42918643 42925130 42927206 42935815 42962054 42963173 42979343 43019202 43025809 43034553 43051970 43068830 43079932 43081591 43104361 43118408 43130876 43150059 43153659 43165199 43173431 43190464 43206031 43222194 43243980 43244401 43251851 43256002 43265407 43266331 43267605 43279391 43288826 43291491 43308626 43309597 43311160 43315752 43319357 43336743 43339849 43349892 43385383 43387560 43392225 43411439 43431478 43436631 43441027 43444588 43470690 43473013 43494646 43511783 43550485 43557224 43558424 43569717 43576378 43578409 43581241 43582141 43583223 43587164 43603127 43608789 43617097 43638813 43642343 43664203 43681870 43693369 43699838 43701559 43702596 43704717 43711269 43712648 43720510 43733630 43737473 43783337 43800884 43817292 43837543 43839019 43846614 43848960 43858064 43858809 43859692 43880257 43882245 43884263 43892143 43895951 43896681 43904549 43911908 43914584 43925254 43929528 43930740 43934274 43934274 43946245 43947563 43948362 43952494 43965800 43984851 43987822 44001744 44004518 44011686 44016874 44042504 44050161 44060174 44091418 44111035 44145027 44154305 44154737 44155039 44156290 44159628 44168452 44169856 44176055 44189467 44190688 44202305 44208031 44223807 44226711 44237988 44243873 44244452 44263774 44268937 44292740 44313939 44314024 44326809 44331640 44338719 44339650 44345873 44356475 44368190 44368492 44389315 44390052 44412488 44432705 44447026 44466952 44482036 44486915 44514049 44520882 44524830 44543490 44548258 44568838 44585934 44594688 44605021 44615910 44631073 44631548 44641971 44643818 44669064 44682576 44687120 44688456 44701085 44709357 44724242 44724811 44728677 44730863 44742757 44746001 44755435 44764006 44766616 44775212 44778155 44783683 44785375 44787644 44788491 44803348 44807348 44850149 44851545 44866289 44873677 44888523 44899607 44906477 44906979 44920249 44928643 44955607 44965497 44968389 44978901 44980277 44999466 45007049 45011616 45017395 45018161 45025508 45051977 45054282 45082392 45093676 45098344 45098506 45102355 45102545 45113737 45120285 45123611 45127028 45138303 45142632 45164880 45172289 45173204 45181225 45189239 45190114 45201440 45226511 45226922 45243156 45268385 45279820 45291741 45300402 45315789 45333656 45343763 45358437 45363219 45371479 45374068 45381725 45393892 45399734 45417173 45433988 45445561 45464383 45472477 45473063 45474019 45495468 45537106 45545978 45564729 45570033 45571193 45572989 45573880 45578975 45580322 45584890 45591441 45600440 45608257 45611430 45630376 45632795 45643636 45651551 45656999 45668091 45677916 45690995 45694448 45707450 45712427 45726893 45727470 45739105 45739977 45745531 45749075 45760345 45770838 45780936 45790942 45810800 45821332 45825230 45843630 45848576 45854538 45855166 45860342 45869492 45892776 45893415 45906088 45908163 45908841 45920746 45971050 45973664 45977223 45983998 45997800 46009911 46027959 46031416 46041926 46051676 46061291 46061335 46071979 46079154 46100863 46104950 46105365 46113235 46146288 46148273 46154688 46178150 46219581 46237322 46241863 46251029 46259145 46276847 46280432 46293514 46299477 46305249 46311186 46336120 46343351 46375996 46389963 46401518 46412922 46419850 46424478 46437553 46448517 46454352 46454730 46456334 46457944 46471013 46475005 46489800 46522529 46536400 46558002 46576522 46578625 46584488 46585233 46587849 46597359 46622262 46626888 46635395 46644611 46648312 46652020 46656662 46662008 46668085 46694340 46694766 46720720 46735595 46737036 46762347 46789318 46793513 46793897 46798662 46807216 46812295 46812500 46822103 46832856 46835057 46840070 46847694 46860795 46865942 46867342 46869102 46890919 46891638 46893546 46895945 46916815 46921426 46926184 46955969 46970017 46976907 46987659 47003367 47011493 47021085 47042307 47046953 47059277 47060244 47069877 47077222 47084630 47122324 47144801 47145143 47150766 47152623 47153940 47172733 47174877 47183324 47196909 47212569 47217713 47217984 47222220 47231008 47242223 47251219 47257281 47261929 47278139 47279138 47297710 47300992 47314508 47315874 47323715 47324930 47331772 47332858 47335655 47338437 47345117 47349623 47369481 47390403 47420276 47420505 47441879 47453697 47473477 47475004 47490078 47492172 47493963 47503520 47506403 47533403 47546119 47551049 47554377 47561781 47570726 47574265 47577410 47578348 47584550 47593551 47595904 47597205 47607607 47625584 47630044 47648775 47660110 47720418 47742866 47745806 47763466 47765901 47772619 47780786 47787152 47803627 47809439 47811026 47819854 47827267 47829397 47832758 47832800 47855976 47863824 47867787 47868304 47874687 47900454 47910929 47936310 47938843 47942072 47946390 47949563 47973818 47974817 48002258 48007590 48021834 48022304 48026396 48035430 48039047 48047611 48049941 48057405 48061271 48063810 48065669 48081185 48123266 48136343 48146951 48150250 48154284 48160242 48175730 48177063 48178889 48184348 48192479 48193496 48201437 48225018 48232221 48246836 48263700 48282039 48297998 48306742 48334210 48343209 48349297 48356441 48361276 48367930 48380434 48382655 48386470 48405505 48424161 48427761 48428705 48434338 48446969 48447076 48451656 48466013 48489988 48503735 48503791 48506355 48514724 48515204 48532871 48548557 48570134 48575516 48578248 48579348 48579903 48581764 48597022 48606024 48611127 48642513 48646583 48653603 48659253 48659508 48659999 48671115 48677716 48681291 48704728 48706938 48749946 48754280 48760222 48773293 48795973 48817310 48822266 48827749 48832749 48836615 48837122 48845943 48850963 48856464 48864943 48876240 48893808 48899201 48914924 48920643 48938261 48961253 48963937 48967261 48970698 48972234 48973036 48987553 48991070 48995435 49004678 49007007 49011821 49011980 49021233 49023742 49042706 49050653 49057487 49060716 49070588 49101952 49102811 49108087 49110419 49114872 49120522 49124834 49135823 49136114 49148593 49155504 49189184 49189799 49195042 49200966 49206814 49234199 49251348 49253407 49257447 49287395 49287561 49289696 49295517 49310002 49317984 49330357 49331445 49336001 49339189 49349319 49379438 49398779 49409889 49418767 49428344 49428661 49434629 49449579 49482136 49487736 49515410 49520705 49527201 49559220 49563003 49572214 49592120 49594440 49616834 49617703 49625778 49639967 49647226 49660198 49661331 49687071 49726990 49739304 49744010 49768548 49768618 49780553 49817994 49818640 49841785 49848308 49852268 49864117 49875465 49877214 49878891 49890672 49910842 49913641 49913916 49931685 49934735 49944255 49963668 49965330 49967022 49973642 49976483 49976822 49980392 49984575 49987096 50006483 50020738 50027805 50031277 50049997 50050865 50051681 50065500 50070851 50079220 50082692 50083374 50099615 50112660 50133248 50143279 50155092 50165085 50168621 50171681 50184125 50187699 50190886 50202623 50218014 50233485 50251045 50266620 50268758 50272300 50277450 50279387 50292733 50304831 50314742 50331403 50335172 50393690 50394335 50397840 50405960 50405977 50407841 50413355 50417496 50417590 50422662 50422738 50426602 50430882 50433258 50434597 50437639 50439899 50442930 50463656 50482452 50484121 50484196 50486573 50486581 50488346 50525955 50530949 50535096 50536003 50536775 50539389 50545601 50555111 50560137 50595863 50600917 50609703 50611341 50633773 50646787 50646924 50676343 50688810 50691815 50718929 50735012 50741917 50746321 50751862 50756155 50761833 50780664 50789918 50803202 50813682 50819002 50823881 50877309 50878091 50881210 50884936 50888834 50889620 50898577 50931318 50936896 50953728 50962214 50964232 50966726 50968477 50968776 50973636 50983891 51002061 51017200 51019521 51033752 51048437 51092682 51124438 51134099 51147314 51151563 51154402 51158685 51177160 51181594 51193977 51198371 51209780 51226736 51230461 51232675 51238568 51241045 51270384 51270748 51275670 51279777 51283377 51290565 51304190 51312771 51314886 51318227 51329693 51345396 51350180 51371182 51379230 51383839 51393828 51394476 51395406 51417374 51439651 51443097 51455094 51461167 51462852 51467293 51475334 51476393 51493092 51517884 51520465 51521242 51526867 51527558 51528620 51538232 51538256 51557461 51566967 51574710 51576442 51612073 51621023 51623707 51649092 51649434 51683603 51696465 51710199 51714681 51719856 51723193 51732208 51733534 51736686 51738309 51750835 51751140 51785452 51785849 51786639 51791312 51793577 51803590 51809029 51815719 51823950 51830400 51840779 51853612 51857180 51857995 51858044 51871020 51877053 51880244 51881079 51883533 51886983 51902265 51929800 51936140 51947025 51947838 51959159 51969886 52011952 52020320 52049471 52057229 52060867 52068320 52073042 52075606 52079071 52084598 52088090 52090450 52098257 52115701 52120142 52126534 52143837 52144626 52161798 52161840 52165388 52173916 52182792 52190620 52191700 52211318 52212013 52215809 52227172 52244438 52245935 52246838 52254318 52293849 52302289 52322291 52325307 52331601 52345863 52357809 52361190 52375854 52393252 52394710 52418454 52422096 52422147 52443640 52453073 52475859 52478856 52486201 52493402 52522366 52538983 52544396 52557326 52559934 52572365 52598258 52636594 52662844 52666900 52673943 52678281 52698272 52706327 52710339 52711496 52726568 52728445 52738235 52754129 52757906 52759358 52792006 52830202 52835793 52836700 52853497 52859755 52863153 52901745 52905665 52906962 52913449 52920234 52921248 52936847 52952151 52964080 52973726 52978501 52999857 53014805 53030602 53031759 53031788 53048043 53069269 53079116 53090224 53093045 53094438 53098152 53105588 53109632 53114076 53117954 53128620 53131666 53137752 53142096 53186554 53191511 53203883 53224848 53237882 53238318 53244874 53254127 53254937 53256624 53259977 53260159 53266575 53267929 53283747 53289420 53289904 53294766 53306722 53338025 53338514 53342377 53345279 53346022 53366691 53381117 53384976 53396977 53406948 53408937 53424984 53430085 53431346 53442149 53463370 53465349 53499971 53511302 53533579 53538642 53538986 53542870 53554824 53572164 53575582 53584554 53584807 53606005 53609694 53613022 53633353 53641008 53684296 53684460 53695500 53716772 53718019 53722872 53734311 53749936 53749982 53758912 53761175 53762624 53768548 53783003 53783467 53793316 53795290 53802514 53804169 53806638 53810950 53813535 53814421 53822536 53834741 53859495 53860895 53867620 53871478 53879681 53901875 53939944 53981383 53992524 53994272 54002181 54004013 54015529 54022168 54035443 54036725 54045385 54060154 54072073 54073412 54110761 54122066 54125190 54134076 54142751 54157184 54165551 54177593 54180455 54182157 54213653 54219370 54222457 54268875 54271618 54273721 54273788 54284735 54292593 54303497 54309584 54315666 54315920 54323050 54344418 54355458 54361405 54367234 54375029 54375142 54377349 54403919 54407282 54419742 54434923 54446580 54473709 54475048 54485282 54487961 54489912 54490582 54495586 54520730 54530677 54531180 54543653 54546175 54549653 54554582 54567536 54574082 54582894 54588868 54599405 54601468 54614440 54636118 54638298 54643445 54654334 54655984 54705018 54717869 54724805 54731435 54732182 54741878 54743790 54748131 54761603 54768169 54801937 54805124 54811423 54820546 54833949 54836016 54846976 54852557 54866482 54883477 54886457 54896435 54899724 54906165 54916222 54938220 54947859 54953507 54970968 54973297 54979607 54983439 54985052 54987860 54988783 54993498 54995064 55002251 55013927 55015098 55023298 55033654 55037380 55057326 55064377 55067318 55069906 55079956 55095827 55103442 55108531 55117281 55148980 55163446 55166492 55175874 55188137 55191596 55195284 55225059 55243203 55244400 55246818 55248387 55258080 55265354 55270019 55301537 55312167 55313073 55329228 55330359 55331505 55335464 55343662 55345359 55345810 55366199 55388564 55403280 55405969 55418238 55418613 55425168 55426746 55427035 55447740 55451557 55457871 55501883 55514943 55518167 55532398 55547114 55549779 55558271 55565312 55596852 55610530 55616326 55616789 55624573 55637280 55638350 55641877 55645158 55651382 55678277 55685857 55689936 55691890 55702645 55732377 55733931 55743993 55746975 55774322 55779174 55798030 55815776 55820182 55830207 55847348 55862186 55863387 55864958 55870769 55871811 55871930 55892733 55903405 55908460 55911956 55923333 55926953 55938473 55941232 55948131 55960855 55987434 55998258 56017336 56022273 56034094 56038153 56092521 56094679 56102628 56103553 56103713 56117547 56120898 56127400 56146930 56153355 56154944 56156733 56157444 56160654 56196326 56200946 56203766 56204051 56221496 56234558 56236409 56237075 56243257 56250885 56258185 56259235 56273093 56284946 56287579 56292993 56293902 56304925 56304963 56306754 56312058 56314048 56315324 56317597 56322141 56328794 56334274 56343082 56355136 56358970 56359673 56412624 56420966 56424172 56426369 56428618 56447008 56449060 56456297 56456795 56462821 56467716 56468349 56469489 56500923 56500983 56503174 56510763 56515869 56519568 56523489 56542365 56544274 56575913 56577337 56586501 56591170 56594093 56597127 56597201 56614338 56659164 56665425 56668646 56678095 56697026 56697338 56706514 56709925 56712806 56719679 56722173 56745640 56753845 56761226 56762972 56767203 56779519 56779699 56779820 56784908 56785015 56795109 56795700 56821092 56842196 56851351 56862578 56864427 56878401 56889389 56891942 56905518 56912634 56913421 56915363 56930205 56931167 56934491 56943386 56971346 56974427 56984425 56995769 57000913 57008491 57009659 57010480 57030955 57040591 57044252 57054021 57059741 57060651 57082238 57091494 57094961 57156034 57158096 57163345 57183208 57241182 57243272 57251706 57299131 57300615 57315812 57319755 57336573 57339994 57348144 57362436 57363395 57379181 57392476 57394314 57401947 57410659 57433520 57459708 57464663 57465501 57477622 57478823 57486577 57514047 57530041 57539960 57564017 57569303 57572187 57576723 57603742 57604139 57608893 57610123 57618160 57620853 57631152 57636066 57645646 57647034 57651769 57665993 57668397 57675851 57702153 57708972 57711541 57721909 57731282 57732397 57745662 57763035 57763994 57777728 57780739 57786502 57793392 57797334 57808852 57824945 57843502 57851505 57852505 57871877 57873132 57873137 57895333 57903656 57918208 57925022 57930039 57944169 57950850 57965662 57968879 57973670 57974021 57975355 57996501 58029047 58049139 58056090 58070425 58070600 58081230 58091156 58118668 58127596 58132741 58145144 58148535 58188252 58214228 58214853 58221606 58231446 58238788 58253967 58278175 58281678 58284464 58317563 58326269 58345365 58359051 58365471 58375085 58384965 58391084 58399398 58403417 58419565 58430743 58437926 58445351 58479176 58489039 58489681 58489947 58500345 58502839 58512342 58518058 58523059 58523061 58523730 58526463 58561363 58569875 58575715 58599678 58600410 58600715 58601400 58604236 58608162 58619441 58623202 58624495 58639964 58646512 58654023 58699178 58713126 58719367 58722839 58724821 58731146 58749150 58758926 58768205 58769321 58780359 58789020 58790324 58802765 58821155 58825631 58827650 58833338 58839912 58848620 58861405 58875768 58884099 58897629 58911654 58956399 58971650 58972738 58973016 58989829 58996934 59007328 59016547 59063163 59079924 59093150 59097924 59129472 59152877 59162990 59174707 59210716 59235717 59238252 59243690 59244641 59264490 59270591 59271257 59272569 59276568 59282293 59295761 59299075 59305514 59316383 59319269 59323253 59324696 59383014 59385702 59388815 59400028 59414088 59425389 59431184 59442228 59472637 59473466 59482089 59509281 59521520 59528141 59541415 59545089 59555207 59577606 59586467 59588434 59611088 59613240 59627639 59641551 59646871 59654352 59662881 59669099 59674112 59711992 59731781 59737480 59753731 59755946 59757398 59759236 59766584 59778488 59782880 59785157 59802474 59874851 59877743 59882755 59892023 59911266 59922286 59929101 59931195 59931249 59932613 59938535 59941525 59944617 59952323 59961187 59966788 59968464 59976319 59978952 59998215 60009694 60013956 60027025 60037388 60040438 60040956 60101746 60107245 60109323 60129926 60141031 60150171 60150937 60157870 60158505 60163415 60167785 60201078 60201565 60206533 60209721 60210577 60212094 60221810 60236329 60239422 60245781 60246724 60251935 60272702 60281108 60288212 60289491 60309674 60312443 60315272 60328308 60331917 60337200 60353303 60353327 60359988 60369165 60375362 60381213 60382140 60416178 60442709 60447150 60456679 60462830 60466313 60472039 60476382 60477661 60495454 60508832 60511926 60517173 60521973 60548212 60556502 60569058 60577301 60579673 60593012 60599985 60608641 60610250 60625757 60635124 60665401 60669523 60687300 60699047 60700279 60708654 60713449 60724859 60727564 60735282 60739724 60749210 60750579 60753094 60753334 60776237 60776680 60807227 60808131 60813665 60826079 60832310 60840118 60841589 60845953 60852758 60856342 60865339 60866353 60867750 60891974 60916158 60929837 60950553 60952611 60952759 60955461 60963437 60966184 60973905 60987149 60991035 60992544 60998858 61017051 61018118 61027471 61030542 61030718 61050491 61063685 61074738 61079710 61101778 61116526 61154120 61164588 61181190 61197944 61199353 61240855 61251390 61260444 61292265 61295129 61310322 61313146 61315376 61318983 61319243 61322379 61323121 61324471 61328515 61333782 61347215 61350312 61350506 61363550 61372408 61392896 61394292 61403387 61409509 61421969 61435409 61471698 61474112 61523366 61529501 61532682 61545686 61562521 61562652 61571960 61572088 61573363 61577688 61597155 61608188 61611599 61623504 61625971 61641626 61656008 61656869 61658625 61664408 61665116 61672738 61683892 61686847 61687789 61694079 61703875 61705624 61717790 61732980 61734414 61748192 61757445 61759007 61759013 61763729 61764442 61768170 61812452 61823038 61835082 61847540 61848068 61868992 61875590 61888219 61894497 61922415 61923691 61928866 61932027 61940892 61941265 61946361 61962438 61976171 61988301 62009310 62026820 62034742 62038892 62049638 62057874 62097275 62103922 62109455 62116995 62135051 62145736 62145789 62145878 62157180 62159460 62162544 62178860 62187151 62196836 62201527 62220504 62244993 62263405 62265247 62266889 62274760 62280134 62292559 62299350 62299427 62301840 62313420 62318437 62329385 62354778 62356295 62356881 62384767 62400287 62400504 62401484 62405645 62430441 62436812 62446278 62463249 62500244 62504637 62506689 62510157 62519068 62528341 62575663 62579616 62588948 62622874 62634288 62634404 62639357 62643679 62649419 62649625 62653389 62653620 62655233 62666389 62682625 62683893 62699088 62721346 62738210 62742157 62769959 62773300 62783065 62789677 62817194 62818147 62818902 62827319 62833343 62846528 62847392 62853284 62860238 62866910 62869958 62884095 62896991 62897634 62918158 62978256 62998194 62999273 63007915 63010453 63014215 63026464 63037220 63043541 63047131 63058011 63083551 63088972 63095872 63097203 63101180 63105040 63109194 63120282 63141685 63149977 63156219 63163069 63164958 63165042 63172967 63185775 63192864 63196786 63201392 63203292 63213964 63220069 63247727 63285205 63287008 63291479 63298684 63301844 63303012 63343675 63356396 63362243 63387807 63394990 63406132 63418153 63425370 63463410 63463598 63472089 63492943 63492971 63510879 63514791 63533130 63558673 63583035 63585565 63590168 63605619 63620525 63629457 63641707 63647476 63651648 63663343 63666343 63674757 63680764 63682093 63698575 63699517 63700242 63700544 63713792 63714489 63731967 63733426 63737453 63738009 63742893 63746846 63752482 63759354 63778100 63786782 63793604 63817163 63838841 63843835 63862471 63865944 63880239 63906170 63920134 63923518 63933319 63938323 63940343 63949113 63954054 63968248 63982997 64001027 64005738 64011071 64011937 64018722 64041201 64056728 64068350 64077706 64080037 64082353 64085412 64141979 64152115 64157794 64160852 64172578 64177447 64183360 64190096 64195861 64198008 64198466 64208373 64226634 64230216 64239770 64240038 64241974 64246689 64279449 64292837 64302888 64307226 64310540 64319819 64345989 64348247 64350584 64355400 64371840 64374265 64404749 64407909 64411510 64412160 64426207 64442170 64450748 64456216 64461147 64467339 64475734 64489690 64490262 64493423 64495653 64505947 64530461 64531457 64532501 64544512 64554725 64567777 64577367 64578468 64592559 64595024 64598531 64609163 64613303 64629762 64638625 64676207 64681792 64712461 64718034 64726327 64729384 64734094 64739902 64740721 64744170 64753469 64771650 64775331 64786055 64805381 64813481 64829432 64889462 64921395 64924910 64925429 64952123 64959576 64974935 64978076 64984764 65007454 65009803 65015265 65020825 65042238 65043306 65052265 65054106 65060116 65063681 65070524 65072908 65078897 65084049 65106696 65136543 65139763 65147254 65148790 65168968 65201316 65201662 65206760 65212782 65217027 65217540 65225034 65243370 65286392 65288457 65296760 65333817 65343141 65364431 65378606 65387685 65399497 65404235 65404535 65408185 65415050 65428764 65435797 65463697 65487161 65499067 65510293 65513522 65516232 65516618 65518916 65519632 65548415 65548438 65557705 65558105 65564786 65570163 65575105 65577229 65588661 65591430 65615913 65620844 65622950 65630408 65648752 65650507 65662502 65663151 65673457 65676009 65688656 65700177 65705046 65709026 65709843 65712216 65715609 65719030 65754127 65757392 65759062 65772304 65773291 65806867 65826452 65827786 65836825 65841644 65846051 65847829 65873862 65876450 65885566 65887958 65888294 65895118 65896283 65898965 65923733 65924909 65958849 65967321 66008754 66012373 66014105 66024990 66039101 66040080 66060275 66060649 66060836 66083475 66089488 66095517 66101680 66106524 66112001 66113932 66118557 66121437 66124690 66132563 66137807 66142027 66160556 66172319 66175885 66203984 66219286 66225564 66230475 66230649 66247333 66247686 66250804 66252028 66252583 66269118 66290807 66303191 66323163 66332400 66338183 66364265 66367151 66371433 66376575 66380179 66390723 66403943 66438428 66440762 66448518 66449571 66458916 66465583 66475561 66509151 66532988 66533664 66539103 66543687 66546213 66571764 66585907 66601916 66609372 66628806 66631620 66636897 66659248 66659826 66693930 66699661 66703236 66730324 66761057 66761530 66782853 66791034 66791459 66792197 66795018 66805442 66805592 66812999 66831220 66846172 66854027 66854413 66860568 66867767 66890606 66902291 66939202 66957502 66964901 66979240 66982087 66982432 66987932 66991593 66994313 67006789 67055426 67061564 67064708 67070660 67073212 67074627 67098051 67105127 67107159 67107554 67119434 67120692 67122358 67134459 67156079 67158095 67159881 67169286 67190000 67193696 67204782 67229221 67230834 67234244 67252832 67257732 67266774 67299446 67305993 67306853 67309636 67310656 67314036 67318008 67330237 67345365 67345690 67364389 67373105 67378865 67381424 67384764 67395527 67409026 67415794 67416669 67417164 67426934 67442953 67471966 67474773 67480294 67481982 67484959 67517290 67519761 67531280 67549720 67554718 67570896 67579377 67580603 67594858 67595200 67599033 67608250 67614654 67623272 67625286 67630780 67636485 67645846 67671984 67672838 67691022 67698454 67708893 67750290 67752995 67756195 67768815 67798768 67799338 67804959 67805735 67821129 67821253 67827811 67848568 67856869 67861313 67875299 67885061 67889145 67895202 67905728 67911571 67929525 67935708 67945979 67955302 67968734 67970614 67975721 67979235 67981118 67983383 67985158 67988156 67999396 68003023 68021414 68026349 68059710 68084382 68086493 68090538 68099907 68104394 68131742 68137764 68137861 68146850 68149151 68149517 68155994 68160222 68167077 68180484 68186656 68189184 68190289 68210299 68225018 68235352 68264108 68264407 68283137 68305817 68307749 68311999 68320214 68328922 68329491 68359555 68360061 68372277 68373776 68376872 68384506 68385218 68386072 68405840 68410201 68424609 68448676 68476620 68477260 68488405 68500901 68509404 68514504 68515395 68532803 68550751 68565492 68574021 68574795 68591545 68608153 68608191 68622719 68623025 68625335 68627362 68637689 68638526 68650926 68658730 68680891 68708438 68718106 68718395 68719515 68728421 68733006 68734367 68754173 68765005 68768550 68771120 68845131 68845612 68868029 68874601 68881145 68887602 68894750 68896556 68897076 68897085 68897422 68905755 68912161 68917211 68928124 68933452 68955176 68964636 68973082 68988254 69013333 69017657 69047852 69054103 69059607 69065388 69076041 69081678 69081738 69086249 69100775 69102240 69117698 69120308 69123150 69127909 69142986 69154069 69160952 69169525 69175088 69182776 69183101 69184792 69193051 69201321 69216904 69231691 69247892 69284152 69307942 69309326 69331017 69369272 69375652 69376969 69377782 69402335 69419113 69426672 69437305 69454258 69465352 69470810 69471573 69475108 69481772 69485547 69487020 69492325 69512023 69512598 69516880 69518153 69523445 69532402 69538495 69540071 69541272 69550536 69564003 69570271 69578449 69581869 69597010 69599860 69611162 69623934 69626974 69631471 69639333 69653476 69655159 69665487 69674122 69699713 69702698 69708699 69723587 69739338 69750529 69753446 69758123 69758417 69759792 69767467 69775295 69777553 69778416 69778484 69783163 69783179 69784639 69785208 69803859 69808375 69810406 69832796 69835191 69850222 69856882 69859411 69863892 69875849 69883867 69887309 69892174 69906949 69921768 69924950 69944965 69945452 69946361 69955069 69987373 70007699 70008086 70023099 70023528 70023848 70033028 70051904 70055222 70060145 70082196 70088636 70099068 70102074 70107701 70150930 70175202 70195103 70198480 70214577 70215318 70219751 70238886 70243907 70273538 70321536 70322278 70325695 70328988 70330167 70330354 70337092 70339818 70344364 70354482 70372251 70390536 70393523 70396759 70440246 70442691 70445177 70464669 70501752 70520553 70537880 70541862 70549381 70560527 70569027 70579291 70632713 70648030 70652525 70671315 70674857 70694326 70730076 70732068 70734630 70742304 70742958 70750995 70764405 70773932 70777078 70780722 70782142 70793673 70800564 70801267 70804188 70805013 70814414 70829038 70830698 70834843 70835956 70857337 70858247 70859802 70867397 70868506 70870851 70871474 70878040 70896443 70896794 70904204 70908592 70924635 70930574 70945860 70948567 70975485 70975625 70990272 70995314 70998942 71021114 71022215 71023865 71031831 71036375 71055033 71062797 71067813 71068325 71071352 71083917 71085180 71088481 71097830 71100775 71107339 71112812 71115846 71119554 71143131 71150415 71170442 71212559 71213654 71219135 71255860 71263897 71274114 71277128 71284905 71292442 71300849 71301322 71320196 71323795 71336999 71337286 71343502 71390173 71396329 71397607 71399628 71399766 71400001 71400135 71412685 71422901 71434388 71450688 71452220 71463187 71471137 71483577 71489727 71489729 71493760 71519514 71531033 71531571 71538592 71546359 71549105 71549929 71553053 71578870 71579937 71580610 71593756 71605320 71611249 71613872 71630815 71646961 71649329 71670379 71674415 71681739 71705461 71713826 71716996 71720496 71721472 71731220 71740430 71748979 71754305 71766917 71783448 71799306 71821071 71839611 71843208 71858882 71870309 71891001 71893501 71925707 71926796 71941733 71947680 71960426 71988392 71993593 72003703 72004007 72004378 72014824 72025793 72034995 72036702 72038267 72050646 72062518 72080228 72091484 72104589 72107081 72115504 72119863 72132001 72132960 72146051 72149152 72154502 72158744 72160481 72167858 72168437 72173454 72175213 72178847 72191752 72198294 72199867 72207725 72222702 72225145 72230920 72231914 72236817 72239206 72253942 72264024 72273404 72294775 72295584 72298460 72305070 72313325 72348140 72368695 72377858 72383134 72385931 72387986 72462420 72467551 72469286 72473886 72485462 72494069 72496027 72497159 72504393 72512033 72515878 72515962 72516302 72519652 72519910 72522312 72525125 72525681 72537872 72555404 72617157 72619304 72661578 72685440 72694207 72710020 72716476 72731486 72734135 72753658 72763668 72789867 72801382 72853103 72873443 72875744 72895391 72921761 72928967 72944966 72946177 72974579 72976752 73003547 73013539 73020680 73038267 73039530 73047773 73056485 73089029 73100563 73109469 73118803 73120851 73147555 73153481 73167452 73171818 73179899 73206877 73221782 73235957 73255312 73264392 73275822 73291148 73302862 73303794 73307155 73308767 73349821 73355735 73355974 73360637 73361591 73370616 73380518 73390089 73397622 73397660 73398565 73401174 73401471 73424443 73427560 73427929 73432049 73450051 73456954 73464587 73470699 73478886 73479130 73491618 73509821 73514825 73519512 73523522 73532433 73539170 73551926 73560989 73579842 73585404 73598960 73626274 73642151 73656992 73667679 73698101 73701935 73703502 73722309 73729779 73734672 73736039 73749433 73761762 73774139 73774364 73839625 73847926 73849798 73860686 73861693 73879539 73879935 73895380 73913061 73926573 73936091 73940476 73946929 73953631 73962475 73979890 73995818 74007662 74008086 74030311 74045510 74053490 74059914 74096764 74099016 74123612 74128191 74151762 74166602 74213754 74214021 74241943 74242077 74249130 74275243 74278942 74279564 74281851 74292508 74293004 74295983 74299702 74303287 74383719 74383839 74384530 74397907 74401116 74413420 74415050 74421750 74421832 74424299 74441131 74453229 74486032 74497503 74510791 74511172 74527504 74554823 74558471 74561913 74566295 74570906 74575798 74594824 74595298 74614974 74626129 74645615 74659157 74660817 74661788 74666111 74690262 74713354 74715485 74734976 74736512 74740470 74746011 74765942 74766919 74773240 74788519 74790898 74798339 74811726 74819454 74832817 74856003 74861727 74892846 74901191 74932435 74958859 74970867 75007227 75009945 75017277 75022668 75025924 75030238 75031146 75049863 75064215 75073960 75076908 75082164 75082487 75083758 75090471 75099948 75100195 75107364 75117453 75131128 75141117 75144198 75146714 75154911 75166265 75172670 75175959 75178713 75188676 75198387 75200747 75204218 75204853 75206581 75218549 75236402 75242687 75265414 75282947 75289413 75300526 75316228 75320955 75327101 75335513 75355752 75357159 75358362 75367783 75374362 75381650 75391285 75396535 75398613 75401448 75426647 75432592 75449271 75452389 75452609 75457040 75495718 75496025 75504297 75514702 75534455 75535216 75540787 75541066 75541181 75543732 75551713 75570022 75577883 75596202 75599001 75604600 75612131 75629403 75633054 75636496 75644388 75662791 75688033 75693312 75697900 75707358 75713156 75720005 75734923 75790115 75820543 75821313 75829528 75839531 75849064 75859186 75880429 75884651 75886316 75898835 75917939 75919913 75924341 75938304 75958235 75965170 75977159 75980134 76003420 76017665 76025038 76028195 76053057 76066378 76069881 76087143 76090477 76096064 76096802 76107025 76109825 76133735 76159417 76169926 76184352 76193023 76201803 76203012 76211076 76215908 76222294 76224934 76226449 76228375 76265511 76287584 76293127 76314226 76322119 76325086 76330220 76330600 76349309 76350407 76356470 76364351 76371563 76400705 76410506 76421628 76434725 76436066 76438874 76459796 76465285 76471035 76478761 76481940 76485718 76490884 76497626 76513007 76515927 76525765 76529333 76560232 76569937 76576602 76581217 76582773 76649056 76652899 76664195 76666422 76685622 76686714 76695237 76695382 76701392 76701648 76704148 76705562 76710598 76716981 76743848 76747930 76774806 76795421 76804199 76805571 76818429 76827781 76828817 76865195 76876063 76876070 76892779 76894647 76905294 76906919 76919128 76920712 76923103 76932838 76947293 76975911 76983953 76988869 76995858 76999185 77010182 77013525 77028011 77053567 77058711 77065207 77071396 77097590 77108004 77116187 77137150 77142824 77170959 77174824 77179872 77205224 77208320 77209478 77231875 77242962 77257878 77258956 77277294 77278900 77281775 77283855 77287227 77301687 77330685 77344066 77348839 77372113 77372320 77377534 77379107 77387954 77421856 77437097 77446938 77466909 77475567 77485919 77488040 77498195 77526255 77527835 77528442 77532198 77532925 77541436 77564278 77575279 77577477 77579036 77610354 77642402 77662902 77666101 77697694 77702647 77709426 77712077 77716932 77749123 77753476 77753491 77753574 77764578 77775508 77776428 77802171 77814433 77815467 77828480 77832768 77840231 77867397 77876373 77898457 77923292 77923437 77932895 77936713 77965866 77969597 77975004 77979863 77995210 78000232 78001820 78009504 78021918 78023659 78039739 78042347 78050779 78076805 78087978 78095396 78097154 78097876 78111382 78111422 78112036 78116960 78119442 78123654 78130415 78142578 78169547 78187218 78198099 78201268 78215097 78226343 78231872 78239028 78254248 78301080 78304553 78310622 78313524 78327836 78330099 78331484 78331690 78337115 78338255 78343568 78353832 78358949 78379667 78393601 78418621 78419669 78424139 78430936 78431733 78433224 78465504 78467568 78474762 78486232 78489036 78496841 78500481 78500481 78501538 78524102 78536247 78541863 78547790 78552471 78583514 78594567 78603438 78604839 78610410 78616520 78624302 78649455 78663881 78665025 78667364 78670150 78671243 78673812 78689456 78717645 78736821 78747315 78770791 78773358 78789690 78805593 78807090 78818702 78828482 78832325 78871834 78886380 78886900 78888747 78898060 78910812 78911613 78913257 78919798 78934253 78941942 78953784 78960241 78964356 78965844 78968432 78977785 78984635 78985461 78998551 79004253 79005782 79010427 79016412 79020167 79037125 79046096 79048697 79063088 79095550 79101852 79102750 79121328 79127467 79129170 79129991 79136171 79148770 79160246 79162285 79172629 79180800 79189308 79190597 79192429 79211382 79215918 79223881 79236819 79256247 79263246 79264015 79287974 79289542 79292800 79299047 79301275 79323654 79341829 79342042 79352407 79356703 79379859 79403538 79442416 79446608 79463209 79489733 79512278 79519306 79545389 79557306 79569621 79574382 79585642 79586403 79597498 79605232 79610048 79620712 79627542 79631772 79640445 79644300 79646626 79661133 79661990 79666372 79668402 79682014 79690703 79693116 79694219 79698838 79702239 79713496 79724713 79732045 79738891 79747938 79785338 79790093 79790422 79802599 79803498 79807220 79812263 79821771 79825336 79834254 79840491 79841797 79842940 79843966 79844110 79847556 79856599 79883166 79890768 79905170 79916541 79928421 79929478 79940669 79946205 79966055 79975454 79982182 79997138 80007198 80009512 80009944 80010790 80016873 80028279 80060054 80087388 80088682 80098025 80118604 80129351 80142497 80142653 80152249 80154517 80161206 80162377 80172990 80195007 80209932 80217978 80226466 80276022 80289661 80302525 80303108 80321805 80353638 80375232 80392716 80399237 80401068 80404423 80414324 80456426 80460911 80466981 80469791 80471692 80496752 80498732 80505471 80507593 80517072 80517227 80520682 80525855 80535267 80541359 80545765 80551600 80560704 80568009 80588808 80601296 80603157 80609117 80610182 80621502 80627577 80636102 80641590 80647632 80653983 80658726 80690218 80713252 80717316 80730545 80731695 80738354 80740674 80742039 80762110 80776471 80781431 80781783 80782788 80800676 80812431 80814035 80815199 80830872 80840631 80848613 80849386 80850223 80856634 80862199 80864486 80867798 80883016 80895034 80898543 80919814 80948210 80949010 80951438 80955313 80960806 80986271 80992991 81006098 81039353 81044222 81051974 81059187 81109347 81116620 81126791 81145115 81145691 81153327 81162841 81178568 81199488 81243507 81244327 81256307 81294934 81306977 81312149 81318740 81319832 81336508 81340964 81354938 81379670 81385750 81385960 81390331 81393166 81405449 81446713 81455478 81463933 81465719 81500256 81525905 81530627 81531248 81533244 81564188 81564574 81574782 81585187 81594480 81600498 81603178 81611118 81613908 81625445 81654964 81685830 81692148 81694679 81709309 81714109 81724046 81729837 81732050 81750594 81756338 81756971 81762731 81791255 81795832 81811926 81857875 81866172 81886354 81904628 81905241 81912923 81920145 81920189 81922074 81930081 81931871 81957174 81959117 81960846 81966262 81987814 82003875 82010835 82033630 82050688 82057944 82093732 82094708 82108205 82109728 82110413 82113274 82114487 82187747 82192953 82197484 82209450 82217549 82221524 82227632 82236835 82242188 82242923 82246575 82247993 82299503 82301927 82305706 82307742 82311016 82311961 82315520 82325992 82351436 82361735 82379646 82382287 82389917 82405270 82445853 82452620 82466174 82481577 82488274 82488889 82490083 82522396 82535344 82565349 82580310 82584379 82587821 82597544 82603387 82611046 82656182 82671979 82672489 82672682 82677171 82705563 82708650 82711447 82716453 82722793 82728210 82737658 82749161 82752000 82760659 82773690 82778887 82785512 82793354 82796852 82808649 82812495 82814762 82820184 82827430 82847775 82848042 82849062 82865750 82888380 82920880 82921883 82931090 82942043 82959011 82960704 82983761 82997485 83001073 83004763 83010793 83015363 83020322 83049509 83053130 83058591 83067560 83081409 83096567 83150521 83152380 83161181 83169126 83173246 83187153 83191398 83196094 83198825 83202520 83204346 83219870 83224209 83224294 83230693 83232129 83238913 83240629 83248575 83249236 83249513 83253432 83281833 83283821 83297342 83312808 83336366 83350542 83353772 83359280 83362267 83362848 83363830 83369247 83380385 83383641 83421514 83465847 83469222 83485148 83489508 83500112 83506049 83507479 83515525 83540466 83541988 83548983 83572212 83579866 83589711 83607608 83619997 83630281 83636262 83654552 83660459 83677630 83682551 83695936 83707168 83711584 83712978 83728040 83744622 83747081 83754096 83764289 83778537 83807400 83808829 83824319 83859156 83869036 83894864 83900558 83930497 83952311 83973202 83977120 83978808 83990687 83992907 84006176 84011997 84018148 84019423 84028455 84044822 84064818 84071442 84071828 84076295 84089822 84091789 84114239 84119499 84135990 84158648 84162077 84162177 84173346 84175390 84191067 84196563 84212010 84221750 84226186 84226638 84233470 84237040 84243164 84273960 84284146 84291159 84291950 84315282 84331072 84337086 84356058 84368867 84380425 84380506 84426629 84433984 84439856 84450533 84464516 84468305 84477682 84481313 84503318 84513806 84514808 84520562 84523017 84542441 84549296 84554692 84567161 84583689 84599407 84600763 84605658 84609642 84620271 84634422 84637258 84637470 84642691 84643783 84647482 84652705 84666051 84679006 84692461 84702903 84703257 84717885 84739807 84744874 84746544 84766241 84779134 84794045 84816484 84820732 84843973 84845582 84845949 84853935 84855056 84894260 84898368 84898384 84919270 84924845 84926275 84927831 84947976 84959074 84967268 84990316 85025849 85028118 85043904 85045257 85046490 85049653 85057913 85059934 85073125 85103603 85105916 85106022 85112572 85123115 85126122 85146409 85154957 85155251 85164052 85166030 85172408 85176201 85177397 85198187 85201773 85203605 85220040 85225754 85229579 85257382 85259763 85270245 85271208 85271769 85282724 85291624 85301342 85307955 85313238 85323539 85330436 85348165 85352538 85364484 85380073 85393437 85397590 85418214 85437904 85442166 85443013 85460110 85461353 85473312 85475256 85478863 85487713 85500280 85511768 85522543 85546311 85551765 85560513 85575312 85575609 85588476 85591016 85605256 85605515 85607771 85617603 85621563 85648690 85654147 85698745 85701280 85702263 85706995 85736953 85737167 85742196 85746173 85781582 85782086 85797155 85807059 85809885 85848975 85857084 85861612 85872817 85881788 85895599 85902125 85927238 85931422 85957582 85972996 85978025 85982554 85988903 85989184 85990315 86013180 86024820 86043626 86045695 86053721 86057009 86082307 86087545 86090544 86099404 86112842 86115709 86119262 86128992 86130072 86151523 86161835 86165641 86171002 86172153 86178480 86185169 86185914 86197201 86210366 86216697 86224682 86243144 86243259 86243663 86250652 86255194 86263887 86265739 86273218 86285060 86288605 86290291 86294723 86310498 86331791 86334823 86338849 86356011 86386163 86412499 86459289 86464288 86475804 86486794 86491039 86499442 86508318 86512248 86517457 86534260 86538148 86556963 86559611 86560935 86565476 86569775 86571143 86587339 86588292 86589687 86595423 86627846 86638294 86674352 86684276 86687433 86692276 86697000 86697191 86718899 86724466 86727661 86734919 86735385 86737131 86737991 86743243 86751850 86758631 86759831 86770892 86771939 86777483 86786854 86794715 86812885 86823940 86824720 86842282 86845095 86849284 86853943 86861943 86879037 86884852 86902470 86902698 86920305 86928053 86934815 86943988 86964532 86982034 86995857 86997613 87001732 87011174 87013226 87020653 87046190 87048730 87056176 87057138 87077202 87091209 87092699 87101880 87108903 87119237 87119317 87121969 87123522 87150049 87157964 87170235 87177449 87181474 87192244 87194417 87197082 87202531 87212032 87225058 87244668 87257614 87274930 87284599 87285907 87298698 87301504 87306150 87329627 87331574 87348635 87367858 87382053 87392027 87407374 87407826 87412718 87425629 87426800 87427424 87429120 87448057 87448279 87462915 87466980 87469550 87475888 87483053 87496769 87498084 87499943 87503538 87503808 87510300 87513996 87554196 87560206 87561818 87579193 87599410 87601126 87619500 87621844 87633996 87648898 87651157 87655120 87657193 87672746 87676895 87702265 87721723 87726053 87737300 87745632 87756009 87760066 87760654 87762290 87765630 87771108 87771871 87777847 87778140 87815089 87869911 87882987 87898729 87904322 87906372 87906704 87908169 87927504 87941374 87958528 87978204 87978532 87978903 87979262 87983720 88010877 88050486 88056593 88057358 88059691 88069644 88079013 88089892 88092055 88106839 88107674 88112508 88117482 88134604 88136805 88147801 88184127 88209323 88213754 88223040 88241556 88247204 88255895 88259669 88260448 88263612 88272229 88276898 88303894 88311009 88326634 88328288 88337022 88344615 88352869 88355848 88367468 88395666 88400987 88414217 88415047 88436896 88444011 88449083 88450083 88464111 88473416 88473821 88475204 88485764 88496122 88500683 88502784 88508962 88525734 88525985 88537901 88540203 88555391 88563575 88576200 88581891 88582419 88614265 88614830 88620746 88631144 88668634 88670685 88695213 88706465 88713977 88737724 88752866 88754940 88774288 88781547 88784692 88814193 88816255 88817332 88827137 88831284 88854384 88862608 88878486 88890261 88939951 88945389 88970961 88977478 88981134 88985962 88991195 88998390 89003543 89024768 89025989 89031254 89036661 89046293 89051143 89057733 89077184 89084076 89086519 89103881 89106387 89119755 89139871 89165962 89174847 89180011 89181558 89194425 89204776 89231562 89239734 89247342 89256868 89272523 89272570 89280329 89283499 89285294 89287249 89301818 89328460 89331371 89340722 89372833 89379674 89380276 89386441 89388460 89389458 89401439 89420428 89432906 89435865 89448452 89460479 89461157 89517762 89522938 89526922 89528002 89529837 89532775 89534928 89551372 89566735 89586344 89589070 89611493 89623683 89639081 89646424 89663555 89672118 89682117 89711186 89719027 89720074 89735669 89735876 89748224 89788313 89797491 89799446 89813656 89821448 89857394 89873410 89877273 89904363 89904899 89914294 89924040 89930045 89946541 89952068 89976065 89980129 89983817 89984983 89989047 89989561 90011699 90022573 90049139 90064970 90072376 90099679 90102165 90104680 90107392 90109221 90122720 90144725 90170724 90171862 90173173 90176411 90178238 90187074 90194566 90199719 90207411 90215986 90224979 90236193 90247314 90253495 90258311 90261571 90277995 90286021 90293563 90300859 90301320 90324112 90328786 90335731 90343632 90344931 90358392 90371374 90372599 90375036 90380154 90385654 90385775 90390978 90401275 90410822 90413105 90416555 90419890 90420241 90425699 90427671 90445701 90457052 90482420 90486271 90492374 90498483 90530815 90566151 90583580 90590758 90593936 90629752 90662865 90681662 90698278 90710610 90725847 90727179 90735475 90744248 90753752 90755351 90756838 90765679 90785277 90787571 90796476 90799789 90821522 90824033 90826413 90827448 90829631 90836630 90837164 90865079 90871483 90874315 90876622 90886271 90900978 90906251 90924805 90931582 90945536 90959957 90962421 90964369 90971541 90972098 90973092 90994658 90998670 91000093 91003242 91013108 91038093 91038096 91058696 91062010 91062991 91090117 91117070 91130581 91131708 91140924 91149136 91172127 91208459 91211995 91215107 91224644 91255890 91293188 91311222 91314710 91316060 91322655 91345699 91365610 91373444 91399811 91420946 91421286 91450258 91460176 91464355 91480462 91490427 91503317 91510124 91516395 91549628 91564996 91570972 91572727 91583287 91586675 91593313 91595786 91598497 91609473 91623140 91658722 91663027 91668508 91672216 91677922 91685231 91686808 91697662 91710312 91718395 91719300 91725179 91748101 91749132 91768697 91782016 91782657 91783539 91785458 91786395 91803788 91808786 91825242 91876391 91883773 91886565 91898516 91908001 91922015 91929649 91939171 91941583 91968550 91990634 91994035 92001882 92021348 92023566 92023670 92033459 92041086 92051300 92057231 92060158 92060720 92086083 92095712 92104208 92111057 92127987 92133221 92140864 92153101 92185519 92186412 92187633 92191002 92192466 92194165 92199883 92210613 92217735 92221536 92230456 92248913 92252153 92254997 92289289 92303021 92324762 92331133 92347683 92356411 92358597 92379428 92398109 92408243 92411694 92415006 92440654 92447536 92449309 92470408 92514142 92525616 92553763 92557225 92569618 92571573 92582853 92587853 92590379 92590985 92626302 92630443 92631567 92642639 92659775 92687218 92709436 92724313 92757099 92763110 92765770 92769425 92786977 92788128 92796436 92800603 92847956 92863896 92868430 92869540 92876667 92880069 92892374 92905243 92911620 92916746 92923551 92947643 92953356 92954895 92957900 92969007 92991945 92996298 93008068 93021639 93047697 93049170 93053669 93057287 93061417 93075368 93106317 93123467 93131377 93139860 93140870 93143818 93146276 93158140 93162782 93173982 93200618 93201283 93208210 93209705 93241266 93241851 93243135 93243432 93244186 93245936 93247487 93259199 93282024 93283209 93294393 93304118 93359280 93362767 93367154 93367479 93386127 93401604 93404887 93410247 93416119 93417350 93432345 93465695 93485755 93486724 93501619 93508311 93509476 93509990 93512049 93514077 93520134 93524781 93538511 93540755 93547213 93567593 93571484 93579841 93589961 93596186 93598564 93613989 93614260 93638392 93646666 93702043 93712018 93725304 93738826 93739908 93749528 93757011 93757722 93761757 93803381 93817314 93835819 93851213 93858650 93862782 93891852 93894295 93910682 93918542 93930204 93936870 93960683 93964124 93965188 93994860 94009425 94012139 94032696 94058832 94062706 94065618 94069074 94073550 94078141 94087339 94087738 94093332 94099275 94103746 94126396 94136267 94136850 94151512 94172672 94172940 94178463 94179749 94180426 94185090 94211228 94222535 94235018 94257573 94263866 94275360 94281894 94287751 94294761 94298874 94304392 94312679 94325219 94326459 94329334 94344634 94349668 94373085 94420873 94422278 94465532 94478407 94484613 94488341 94491558 94502623 94527102 94536118 94546499 94546589 94555213 94563942 94564310 94565293 94580869 94582170 94616640 94620361 94626768 94630155 94641512 94651809 94661431 94669982 94684373 94690640 94695176 94719810 94729221 94734012 94747419 94760711 94778206 94778923 94782680 94784435 94787716 94787905 94789351 94793891 94794248 94794589 94804750 94816202 94856017 94868027 94890093 94894851 94898607 94899755 94905664 94907664 94946985 94947212 94962994 94965015 94981223 94983645 94993622 94994420 94997917 95026556 95044645 95045684 95062327 95070567 95086181 95086849 95092406 95101212 95107334 95116103 95122435 95124390 95134307 95135254 95142446 95147045 95151352 95154938 95156001 95160416 95171699 95179705 95202306 95208529 95245538 95265415 95293270 95315162 95316227 95326841 95330404 95331494 95339417 95367105 95371665 95379280 95392437 95398476 95399451 95415882 95422312 95443478 95445731 95456542 95463213 95477744 95480871 95488445 95494098 95498093 95499640 95541978 95543427 95562856 95562937 95563835 95575606 95599098 95611643 95618284 95620252 95627207 95647097 95648159 95669403 95689480 95713545 95714164 95721618 95723792 95724027 95730768 95732622 95733257 95750699 95764193 95796564 95803929 95813037 95816903 95821643 95831780 95836603 95843521 95844033 95846170 95860102 95862007 95874078 95885324 95885359 95890936 95892551 95897212 95898058 95899378 95931252 95937021 95938206 95956241 95961633 95962769 95978768 95981746 95992556 95997031 96009293 96009551 96018492 96028161 96032245 96044869 96075512 96085653 96102108 96126706 96131882 96172755 96180112 96190608 96191863 96198410 96207803 96254734 96266234 96266366 96266797 96272368 96287327 96323595 96323633 96332666 96338905 96372249 96382406 96387378 96393924 96400899 96412905 96427951 96436969 96446825 96454172 96455506 96459747 96462255 96464792 96510432 96513784 96516636 96542626 96544564 96551194 96559313 96562689 96566405 96571014 96575662 96596938 96608007 96611162 96621213 96640867 96642793 96644425 96648509 96657553 96663751 96670606 96672497 96686315 96689449 96691090 96704326 96743747 96749137 96752828 96758971 96779083 96789173 96789632 96802595 96822968 96829624 96833651 96869779 96886582 96889208 96895045 96899683 96904535 96907843 96919823 96926854 96931894 96955180 96958219 96960532 96964719 96970080 96977937 96978457 96981200 96992227 96996400 97002080 97026804 97027522 97032947 97037587 97088581 97091184 97095612 97098351 97121186 97163581 97168492 97182688 97208622 97212453 97219185 97232187 97237623 97253406 97254689 97284845 97309052 97309260 97311167 97315600 97315892 97322998 97335160 97338800 97372150 97422084 97422345 97428991 97445457 97463337 97472884 97473373 97511049 97523490 97524149 97525637 97531460 97537106 97555440 97562617 97599791 97603809 97605098 97612369 97612575 97614870 97652509 97676106 97676902 97679416 97680653 97682041 97688771 97727433 97743547 97747371 97751482 97756638 97765138 97765415 97772833 97781109 97781156 97788365 97789705 97791514 97824517 97824623 97830224 97841107 97843330 97853486 97860026 97876463 97877439 97879883 97888220 97903610 97904782 97910707 97923935 97925614 97930119 97932326 97932605 97933529 97934109 97940406 97944634 97961887 97965435 97965761 97974973 97996087 98000779 98031888 98062906 98068850 98074181 98089437 98105662 98107608 98114595 98120331 98144751 98148957 98186728 98196401 98199715 98201358 98204322 98205254 98207748 98245323 98245507 98255003 98255245 98257836 98260188 98262474 98263078 98265199 98267001 98277421 98291550 98295462 98302281 98302731 98311351 98311700 98323150 98339046 98344443 98348642 98354076 98357005 98377406 98385743 98389453 98391450 98394394 98400762 98405805 98436929 98440825 98444699 98445692 98447323 98455621 98474522 98477031 98502795 98508677 98524256 98535284 98540819 98565658 98569827 98581714 98607151 98610248 98621728 98625073 98628042 98629245 98632556 98634418 98658757 98659433 98671267 98673327 98680484 98682475 98686535 98722491 98725385 98725577 98764001 98767148 98774168 98779926 98788134 98793205 98797181 98806327 98827568 98833766 98834708 98834762 98843411 98863095 98896670 98898678 98902085 98915849 98927837 98940677 98943952 98954707 98970357 98997360 99002130 99003302 99007919 99010040 99017414 99018614 99026965 99039278 99057620 99059032 99061124 99064440 99085105 99097851 99106824 99108877 99109244 99116820 99120625 99129316 99135801 99145403 99163786 99167269 99180581 99181841 99197923 99198781 99205235 99217629 99258551 99261043 99274760 99275547 99277815 99282691 99292166 99309526 99310037 99315880 99324205 99324578 99333180 99341959 99361117 99382019 99405329 99414691 99421596 99431043 99433352 99449105 99479125 99481411 99492450 99496446 99503823 99506519 99510083 99510134 99511754 99520574 99526244 99542490 99547552 99551111 99571698 99573283 99600701 99613475 99616299 99640855 99659090 99667159 99676462 99682752 99700540 99702676 99703073 99723737 99750806 99765483 99795524 99795984 99809012 99810225 99810882 99845105 99853077 99855940 99863934 99863951 99881958 99884645 99888725 99903629 99903957 99912499 99913281 99915225 99916643 99920023 99922652 99934585 99952626 99962604 99963802 99967396 99968177 99971301 99975868 99985219 99986404 99991982 99993346 99994840 99996321 100026722 100027154 100045105 100046535 100049764 100058746 100060168 100075481 100098261 100100858 100108734 100125262 100126415 100204950 100209685 100210829 100217592 100224485 100253759 100265897 100269466 100276050 100305403 100309743 100323459 100331024 100332887 100355485 100357388 100383247 100414410 100415696 100422674 100429445 100450551 100464325 100466671 100475767 100480698 100481876 100487624 100488968 100491038 100497818 100504083 100521931 100541152 100545099 100556451 100556537 100562946 100571395 100576298 100580575 100593594 100609405 100610657 100613463 100619472 100619806 100642363 100654736 100660191 100674056 100676727 100677111 100682602 100683695 100685803 100692491 100701909 100702946 100709344 100710768 100721681 100728124 100735309 100745084 100750693 100776889 100781697 100786687 100789335 100796038 100797112 100803770 100818560 100829522 100852594 100887769 100896299 100905221 100915410 100916353 100918223 100922288 100931179 100937958 100946723 100948237 100966446 100970474 100974145 101001788 101003566 101013882 101013899 101028190 101032799 101062595 101066300 101071617 101072140 101103587 101109007 101131748 101157100 101160455 101191186 101204766 101210123 101241292 101242794 101254549 101258983 101267262 101267588 101267718 101272173 101284974 101286904 101286995 101309393 101318355 101330934 101331585 101336999 101352028 101355807 101358181 101359727 101385558 101399678 101401311 101405285 101418360 101434743 101435397 101445732 101446164 101478167 101481004 101483432 101485855 101486344 101511060 101526400 101537258 101540985 101542624 101553742 101568831 101588950 101618952 101635502 101635952 101650531 101655601 101668442 101694372 101695004 101697822 101701249 101706176 101707211 101714737 101733565 101738141 101773453 101779554 101785991 101792436 101857568 101863329 101879296 101890455 101900834 101913906 101927940 101931678 101939540 101939754 101941843 101974063 101978559 102020880 102042028 102046990 102053746 102068871 102085885 102089835 102102095 102106220 102111441 102123058 102133400 102153916 102155115 102159225 102162463 102169501 102190190 102199039 102199357 102205482 102224441 102232980 102237296 102238024 102238835 102261800 102264431 102269806 102271918 102276130 102293744 102297906 102300751 102302679 102304080 102313820 102338106 102341550 102350676 102357072 102359809 102375286 102377459 102390171 102393449 102398878 102401039 102407316 102410692 102411490 102420109 102444452 102444996 102445397 102448576 102459485 102463878 102467801 102489952 102500894 102501460 102511543 102529047 102538312 102540449 102540883 102553897 102558527 102561984 102582884 102588692 102594215 102595464 102598205 102601589 102634391 102634828 102640177 102647277 102669268 102673918 102679050 102681069 102684964 102696734 102704158 102704570 102723128 102729385 102739487 102770728 102786494 102790851 102807136 102812625 102816356 102817229 102830841 102835801 102852301 102853145 102866526 102869554 102904062 102912522 102925652 102927238 102934097 102940842 102964258 102987866 102989670 103048637 103112191 103124894 103134603 103135272 103157724 103188179 103201110 103211925 103224395 103236358 103238592 103240530 103240769 103245935 103254009 103263966 103273435 103286938 103297927 103320419 103339190 103367305 103372043 103376076 103382728 103391195 103409757 103416309 103425265 103447692 103455670 103458966 103485781 103495864 103502547 103504410 103515686 103602661 103614381 103619549 103628051 103632985 103646434 103651788 103659276 103660241 103697239 103697281 103702060 103719528 103726415 103726630 103741590 103752524 103787468 103797577 103819719 103822127 103825102 103846698 103854467 103888619 103911178 103923746 103946649 103950745 103960906 103968822 103969072 104000433 104000606 104027475 104034722 104056445 104094493 104110828 104113562 104132226 104136143 104154758 104163218 104176004 104181218 104191363 104192296 104203970 104211651 104219401 104226648 104233448 104241524 104243239 104266424 104268899 104272698 104296996 104298763 104306820 104376851 104384824 104390490 104393067 104402328 104410035 104423573 104438680 104465574 104466677 104488982 104495235 104507536 104513074 104515236 104527485 104548856 104549161 104556470 104574405 104579952 104580703 104584793 104591847 104595064 104600970 104601376 104603848 104646633 104649314 104649998 104692510 104743426 104744378 104749819 104753300 104753481 104755465 104756361 104780078 104782128 104788754 104805644 104818532 104833700 104834561 104834820 104838894 104848420 104849422 104852958 104853629 104856188 104857145 104891233 104893300 104901317 104902646 104915422 104932523 104938114 104942849 104967277 104969611 104974325 104984310 104999712 105000909 105010990 105014557 105022082 105023718 105032297 105065544 105070973 105108257 105117105 105118883 105143666 105155864 105176981 105208251 105211986 105237542 105238407 105243085 105244437 105300090 105340067 105345753 105349763 105352175 105352929 105354161 105373801 105376143 105386325 105396667 105401905 105404580 105406292 105446611 105451681 105469914 105470856 105478665 105504464 105505279 105517917 105533013 105534347 105540066 105564782 105572792 105606532 105608661 105617516 105619218 105626194 105651819 105679021 105685239 105690390 105697905 105714697 105732979 105736603 105742458 105744621 105784977 105788670 105795730 105798829 105824555 105825719 105844669 105849275 105854869 105856754 105857961 105871685 105888988 105893775 105894656 105896689 105930378 105944190 105954163 105964245 105965919 105971856 105980099 105981977 105988233 105988267 105999919 106009421 106011121 106014503 106016657 106017074 106034143 106040797 106045304 106074705 106087482 106087928 106088813 106088866 106098223 106110229 106119498 106120233 106134485 106135639 106162098 106164611 106168870 106185139 106197279 106209956 106222324 106232599 106233547 106244102 106254317 106275045 106277895 106281355 106288211 106291787 106294906 106296207 106308795 106314869 106337312 106366328 106367428 106376763 106386157 106390089 106396126 106399984 106418702 106426475 106430352 106430669 106441785 106453584 106460619 106479639 106482665 106488103 106491109 106496666 106498277 106498991 106506784 106524437 106525784 106532126 106540438 106549071 106550442 106553045 106568958 106571513 106573471 106573578 106596558 106598800 106601046 106608745 106614983 106626016 106633521 106642640 106646812 106658636 106674577 106679716 106679742 106685014 106695101 106704979 106712667 106718000 106748000 106752319 106754165 106785574 106786680 106810988 106825095 106832036 106886303 106887320 106897580 106900077 106921072 106926670 106940939 106942345 106945251 106949942 106958899 106963403 106978520 106993103 107005683 107019825 107026803 107029407 107046564 107048565 107051695 107062041 107064363 107080792 107092475 107098156 107117670 107156226 107161137 107165999 107175896 107180737 107225798 107239982 107240201 107288918 107289415 107299705 107305993 107320470 107351456 107360913 107374625 107386738 107398741 107405428 107405938 107411784 107419554 107430717 107453737 107475963 107479755 107495730 107506674 107515588 107529338 107530568 107555834 107575061 107586433 107589115 107594327 107609826 107617347 107618205 107624599 107629361 107629825 107637237 107661367 107688015 107694412 107696295 107743615 107760515 107767089 107776602 107780601 107810442 107824836 107825708 107835335 107851279 107853574 107859072 107860771 107860974 107862054 107874078 107880518 107886672 107889406 107893910 107903997 107909932 107911178 107913635 107924585 107930513 107948732 107970688 107974100 107983985 107988739 108026342 108026620 108074150 108084765 108088264 108092088 108122499 108144208 108146332 108153760 108167841 108170003 108189139 108194100 108198884 108207060 108210884 108215523 108238951 108241591 108257713 108282089 108282976 108285453 108296139 108314172 108324445 108334529 108334965 108348837 108360461 108373254 108380074 108383024 108390296 108394624 108403604 108404379 108404472 108405816 108416071 108425085 108466091 108490506 108493121 108506128 108506642 108545631 108564288 108564962 108571067 108582412 108589656 108606105 108612335 108626051 108646889 108650633 108652950 108664501 108670912 108672851 108674740 108686905 108689155 108703426 108704591 108706395 108709377 108726211 108728159 108738443 108739581 108769316 108770229 108814051 108816227 108850065 108853308 108858051 108859458 108861326 108862794 108881662 108882357 108888482 108895335 108898739 108905412 108915884 108943032 108943232 108978244 108985857 109013458 109042993 109043111 109045386 109052960 109085327 109101585 109122389 109129745 109134267 109140130 109141856 109149419 109151846 109163742 109193385 109206292 109223489 109235220 109261365 109265699 109272449 109279393 109283282 109283531 109366035 109377359 109386296 109391989 109410301 109411199 109420739 109429222 109445501 109452214 109453653 109454807 109473012 109484611 109491947 109499484 109517155 109528178 109537155 109543039 109544416 109573491 109583069 109584779 109618033 109635395 109649245 109656450 109667100 109671722 109693124 109694641 109704071 109708638 109718908 109719140 109724376 109750368 109769871 109778704 109793133 109819053 109856119 109876035 109878906 109879550 109910112 109939299 109940034 109941443 109961001 109961755 109970756 109986151 109987565 109994399 109994463 110004741 110004841 110009160 110013903 110014811 110022814 110032469 110036450 110042581 110052144 110056794 110098360 110119493 110128159 110131795 110133819 110151684 110157936 110187355 110215107 110218869 110226467 110234661 110242988 110254903 110263784 110277672 110279303 110293399 110320579 110336385 110340698 110371108 110372628 110393838 110398372 110420273 110424299 110438375 110438909 110440678 110444269 110479170 110479552 110485382 110488020 110490558 110494549 110501921 110519131 110525235 110537718 110553667 110565843 110578614 110579722 110597184 110599317 110604123 110604759 110605942 110622105 110627353 110641343 110648761 110655412 110664340 110676302 110687230 110690876 110704288 110714740 110734801 110746810 110755056 110757645 110760727 110764810 110773593 110795326 110795667 110798548 110808146 110808329 110816777 110820084 110828641 110830024 110853604 110861848 110889997 110919157 110921410 110926483 110945853 110958844 110962171 110968057 110972353 110973273 110977521 110978855 110990897 110992368 111002332 111009439 111012606 111018847 111030459 111041616 111051657 111066403 111072402 111080042 111082893 111112972 111132317 111137823 111139174 111158692 111168954 111170327 111192708 111196349 111198590 111237528 111248365 111262356 111264818 111271517 111281545 111290026 111319162 111360385 111363132 111366198 111373894 111384735 111385729 111393325 111395291 111399632 111424394 111425723 111445142 111450171 111484198 111504245 111534612 111548638 111562460 111571059 111579622 111590402 111596878 111618090 111632543 111650291 111679931 111688643 111689773 111720986 111722607 111733483 111735024 111744468 111744683 111753938 111754796 111755936 111763539 111770098 111789914 111794153 111799391 111800498 111805357 111807158 111807612 111820217 111828077 111831679 111884341 111895820 111899068 111913625 111916528 111917995 111921363 111962712 111974628 111978852 111979292 111979469 111986448 111995768 112016743 112023389 112031096 112033870 112036559 112042518 112049539 112063815 112087604 112088161 112103291 112124370 112124618 112124862 112128112 112147624 112181328 112196165 112219140 112234372 112243953 112247151 112274866 112279667 112283771 112285097 112291763 112293891 112310821 112325549 112331746 112355374 112359098 112361461 112366484 112378830 112380884 112388778 112399443 112406899 112408475 112411955 112415059 112426271 112440974 112441672 112443805 112445827 112457993 112464406 112500262 112513884 112518934 112530524 112537524 112537834 112562604 112586957 112607487 112614591 112617493 112630920 112660832 112683432 112688257 112690628 112704251 112706156 112708827 112709160 112716167 112720921 112733745 112738978 112747966 112756525 112786867 112805029 112810933 112821927 112832972 112868285 112882820 112890652 112895053 112896107 112902753 112921121 112922643 112934593 112939718 112940597 112945644 112948206 112950814 112963423 112968534 113031516 113039685 113048873 113060247 113063946 113068531 113084574 113087616 113102530 113129373 113134620 113150082 113152575 113154688 113160152 113161459 113163319 113164982 113191082 113204926 113223486 113225560 113257068 113259561 113263502 113275426 113309258 113309513 113311672 113326188 113327345 113332551 113337923 113346109 113354015 113359662 113368071 113430689 113434401 113451248 113464404 113470179 113480370 113498972 113504124 113509746 113530718 113534617 113546933 113549592 113560387 113572696 113574351 113575539 113595465 113601815 113603437 113615228 113639248 113643705 113648071 113655048 113662625 113688658 113699616 113721181 113737897 113798486 113804843 113809308 113824745 113830662 113859616 113866531 113884920 113888333 113889879 113895889 113896735 113904699 113906840 113917137 113925078 113935335 113949028 113958009 113967354 113975338 113976595 113978773 113979148 113999133 114003010 114024757 114030917 114050455 114066385 114072297 114076728 114080556 114082665 114084615 114085469 114086521 114100012 114131879 114136908 114141533 114143961 114144067 114149200 114149734 114151745 114165276 114169482 114188662 114198992 114208118 114215974 114229438 114291379 114329921 114339967 114356496 114365613 114386957 114393176 114409103 114410775 114439908 114447875 114448839 114453350 114454124 114458193 114473096 114477988 114481823 114487355 114492955 114495175 114499731 114501672 114509653 114521835 114525131 114595666 114596562 114599144 114601294 114607747 114618944 114659950 114665961 114697169 114713456 114747592 114771510 114775180 114781897 114785592 114816306 114825828 114837309 114838710 114840991 114844986 114846829 114852165 114884674 114888720 114891810 114896621 114915926 114918565 114919064 114926505 114953826 114993929 115005524 115020426 115024714 115032976 115035263 115036517 115044426 115044776 115071829 115071901 115078761 115085812 115110726 115116062 115124785 115134591 115141082 115143526 115150822 115152448 115153468 115161305 115165924 115184271 115195412 115218267 115222477 115226442 115234169 115247386 115261810 115263693 115264967 115267711 115270493 115275088 115308653 115320527 115337999 115339643 115341567 115368491 115368646 115380852 115381022 115385502 115423201 115425073 115426542 115430471 115443022 115461385 115465366 115474077 115486304 115492589 115502204 115502904 115527737 115538678 115546544 115555749 115579807 115647676 115649437 115656004 115659019 115670458 115684468 115693170 115708158 115752327 115758469 115760285 115776253 115787280 115788682 115790119 115792608 115797420 115807207 115817934 115839514 115857749 115858482 115869331 115885137 115951651 115951800 115958299 115961807 115968435 115978814 115982334 115988357 115989812 115991214 116011666 116018705 116019499 116019581 116056178 116072041 116073354 116103336 116116645 116124048 116153659 116159455 116166730 116171204 116185015 116192333 116204656 116211548 116220392 116227022 116231075 116233395 116234948 116247729 116253358 116263487 116282968 116286393 116292389 116299005 116302733 116312569 116341493 116345822 116357672 116358149 116358852 116395535 116407466 116415238 116429173 116461726 116470885 116484925 116490429 116512806 116533305 116556396 116568051 116573154 116597924 116612227 116634329 116645146 116657079 116671591 116695623 116705316 116707071 116710100 116730893 116747386 116754137 116765059 116769617 116770600 116787873 116790386 116792910 116809293 116821783 116822468 116825511 116830513 116834927 116841519 116859772 116879098 116909366 116917199 116924883 116934117 116948193 116968758 116969762 116971453 116981085 116983663 116984663 116988842 116991191 117005578 117014893 117019196 117028156 117034863 117043590 117049837 117056418 117062348 117066120 117068146 117074730 117082804 117086245 117094880 117116051 117122572 117129961 117133728 117135351 117138211 117138330 117144829 117162741 117166588 117180885 117182223 117249466 117279704 117281332 117285069 117286773 117288055 117292953 117294870 117303976 117310842 117353960 117354025 117376339 117379224 117415941 117420535 117451339 117451361 117451392 117454456 117457295 117468177 117476543 117483384 117491387 117496583 117504623 117510753 117516534 117539862 117548493 117551551 117559013 117591516 117594112 117604326 117606365 117620315 117621291 117626904 117637267 117641220 117651243 117663174 117674965 117676925 117686820 117692915 117709731 117718484 117729200 117735019 117750206 117752427 117776390 117781912 117788778 117792805 117794606 117794745 117799113 117819406 117826339 117832226 117843700 117854791 117855568 117873421 117886553 117892959 117894710 117903876 117912264 117913580 117918612 117941884 117942351 117948708 117949959 117961708 117962414 117969983 117970470 117989155 117991183 118001918 118005818 118025869 118026325 118033729 118035578 118040768 118052635 118055143 118056564 118060432 118062206 118064805 118070406 118079485 118085202 118085634 118094219 118100406 118107101 118108333 118119280 118143685 118166191 118171297 118180077 118186380 118196524 118198084 118201729 118221894 118225968 118227344 118250099 118264155 118276726 118276965 118282521 118282937 118295077 118305940 118328474 118345281 118359715 118370409 118378166 118386539 118407196 118412106 118413335 118423998 118430957 118440488 118478073 118493635 118545489 118562786 118565056 118588025 118611267 118612254 118618960 118626922 118631857 118641298 118670629 118673198 118674855 118678422 118699480 118704536 118707088 118726832 118727604 118746120 118773167 118788855 118793936 118803797 118814799 118815797 118819436 118822299 118826970 118838599 118852166 118862837 118879482 118910582 118927043 118929376 118943342 118957349 118973815 118992823 119010298 119010594 119012460 119017470 119037018 119045702 119059101 119093234 119113768 119138241 119155387 119155474 119170713 119171757 119181843 119190590 119205558 119211292 119211847 119220418 119225641 119233163 119244030 119251599 119257978 119261334 119294319 119305516 119307127 119312616 119315695 119320574 119337986 119351248 119360730 119386677 119394099 119395391 119399254 119400749 119413924 119423913 119430235 119444049 119448434 119450563 119450611 119462908 119484273 119525520 119525627 119546192 119551669 119558403 119564915 119578175 119588483 119591509 119603327 119614142 119633686 119635458 119638557 119641702 119659564 119662649 119678520 119680927 119685903 119689782 119694328 119708520 119742542 119768803 119772986 119775993 119777792 119789052 119791502 119796679 119803069 119820290 119820604 119827619 119828591 119843861 119844612 119849223 119876520 119893067 119895148 119900857 119901252 119926431 119941819 119941994 119951729 119973193 119981175 119993612 120034026 120045689 120055110 120062673 120071433 120101917 120107928 120108238 120126048 120132747 120135559 120140886 120141624 120173223 120179090 120184687 120194218 120221292 120222402 120240583 120270174 120304762 120313574 120319036 120321449 120326533 120342593 120347422 120349883 120352561 120353248 120363741 120377299 120382122 120390121 120393690 120401239 120419804 120423091 120443412 120443730 120449968 120468724 120471666 120499871 120524695 120527447 120531432 120547638 120558007 120588812 120596650 120596763 120601678 120610156 120613733 120617177 120631561 120632476 120634873 120651679 120678289 120687275 120694845 120711538 120720763 120729110 120733332 120737933 120759392 120776106 120784608 120785408 120788213 120794121 120794834 120796122 120796971 120797000 120814711 120850050 120872814 120874966 120877593 120886484 120892236 120929025 120945255 120947551 120955638 120957353 120957603 120959381 120960640 120967293 121002294 121008953 121018253 121039641 121043336 121047984 121050653 121061623 121063667 121069681 121080707 121091943 121128614 121129919 121156882 121160805 121161402 121169821 121178608 121201163 121204105 121206502 121208759 121213408 121214022 121230810 121232768 121235268 121244717 121255741 121258950 121263648 121264499 121273528 121295243 121313071 121313346 121329350 121333908 121342094 121351987 121356631 121364654 121371014 121372715 121376458 121381100 121404054 121405791 121409903 121411598 121411825 121414973 121415654 121436465 121484869 121526415 121537103 121543055 121545247 121555606 121557628 121565921 121572564 121576662 121593529 121595397 121595837 121615274 121625315 121628191 121635084 121663739 121666160 121669527 121673251 121680997 121710441 121712321 121726813 121737927 121738689 121762458 121765659 121773546 121784910 121801261 121830786 121831195 121834217 121835519 121838464 121845787 121851353 121853482 121871388 121874255 121877782 121882371 121892240 121905639 121910179 121915737 121919551 121921060 121928633 121979836 121987888 122013004 122024904 122065128 122080777 122097251 122103565 122108001 122108409 122109490 122111777 122114222 122118142 122122274 122128649 122133080 122134363 122176198 122208596 122226928 122236973 122239837 122271615 122280659 122310442 122316627 122335459 122337954 122355371 122393450 122399988 122418300 122432779 122437889 122459137 122462358 122475871 122491895 122498741 122520371 122532148 122536760 122557850 122572697 122577196 122578296 122578408 122592917 122593364 122602632 122616393 122635451 122636124 122654285 122658417 122661806 122666315 122676806 122677112 122698245 122699168 122702366 122707020 122711019 122722707 122725084 122736864 122759393 122761963 122793831 122801830 122810776 122817794 122819830 122827857 122847098 122858788 122877577 122889289 122898620 122903921 122954291 122968512 122969056 122975480 122979257 122981105 122985652 122989025 122994737 122997984 123010034 123022457 123022671 123046175 123046921 123055229 123056792 123066002 123076040 123084377 123084760 123091884 123098805 123099146 123131021 123133684 123153686 123158958 123166803 123197542 123211131 123230466 123245389 123262458 123280810 123281402 123283399 123320448 123322732 123327895 123329343 123329554 123355904 123379596 123380436 123400818 123416631 123445257 123448477 123456684 123460102 123474656 123505274 123506952 123512800 123529716 123546899 123548528 123562385 123582029 123600953 123602439 123606358 123612826 123616768 123618014 123619397 123631825 123635329 123648953 123664215 123670834 123672488 123694947 123707743 123713672 123727010 123737773 123748400 123748876 123754631 123769287 123772204 123774966 123803776 123815100 123816822 123817445 123819435 123837930 123856373 123856527 123857599 123878371 123880367 123889129 123889937 123895683 123897099 123907606 123917252 123917463 123933227 123940929 123953312 124006877 124008909 124018143 124031749 124032776 124048782 124070870 124071850 124079319 124105221 124134818 124137408 124149687 124149944 124150939 124176796 124186327 124190917 124203194 124207228 124213179 124221947 124222671 124228397 124228928 124232120 124235986 124255902 124267778 124280039 124291760 124308700 124329229 124357221 124363501 124367054 124383786 124397467 124413437 124427868 124432719 124456065 124460288 124478363 124487178 124488131 124510137 124511310 124511368 124556017 124559903 124569568 124573884 124578547 124584540 124586458 124587417 124615356 124615385 124619611 124631387 124633820 124636804 124650215 124654660 124656291 124657380 124671742 124686380 124696388 124701548 124705747 124713218 124724978 124733034 124737666 124742158 124763614 124776717 124779130 124781433 124792263 124834501 124843362 124846247 124869693 124872059 124874462 124876200 124881710 124882108 124884816 124900057 124906919 124933593 124940712 124958816 124980244 124981279 124990342 125005601 125011657 125018621 125022868 125036621 125042543 125043718 125043920 125045503 125048070 125052721 125056409 125066367 125069200 125070112 125073644 125073802 125100874 125113075 125163713 125180960 125181902 125188501 125197419 125202222 125210701 125211459 125229660 125235116 125237108 125260595 125269038 125278908 125284755 125310823 125313583 125317184 125331895 125344452 125351538 125373195 125374247 125400570 125415906 125421799 125423761 125429124 125452274 125454322 125468220 125492672 125499539 125506346 125518258 125518778 125529520 125549922 125551238 125556458 125561693 125575451 125605103 125610614 125612518 125625150 125634451 125637036 125638613 125641286 125647895 125654874 125673131 125679459 125683681 125686661 125687598 125704111 125705725 125707351 125751900 125751922 125752872 125763800 125765805 125795580 125801151 125818960 125835909 125844786 125852044 125858327 125870981 125878879 125881669 125888417 125889422 125917446 125934686 125936625 125941747 125956046 125973215 125977346 126020883 126037073 126040515 126044920 126057670 126093376 126094994 126100333 126101006 126110099 126121723 126137597 126149396 126158797 126168849 126173358 126180718 126202228 126204341 126212113 126212767 126222069 126225296 126234209 126234854 126249119 126251895 126254792 126257944 126263736 126270663 126276438 126285671 126287268 126288055 126317567 126318739 126327099 126346431 126347084 126348261 126357724 126368208 126375803 126391177 126394149 126414826 126424620 126426947 126448391 126449477 126451989 126453056 126470808 126471156 126487151 126487958 126501709 126522751 126527218 126539427 126545074 126570605 126580357 126589358 126591713 126600524 126616218 126625426 126631436 126632743 126665854 126668911 126685730 126706520 126720858 126737760 126745628 126754729 126773916 126787214 126806386 126824568 126826893 126829725 126843152 126854991 126857664 126867192 126875896 126878892 126882631 126883088 126891322 126898059 126938042 126949932 126954430 126955400 126971048 126995295 127006667 127012781 127029061 127043715 127046687 127047261 127068497 127084515 127087272 127087756 127096318 127117450 127118323 127135138 127154687 127167752 127170546 127187636 127188162 127188300 127211512 127216812 127218202 127227136 127233705 127241282 127247683 127249363 127254528 127277848 127284690 127284981 127286659 127322011 127339909 127347439 127355466 127360856 127373753 127387769 127397518 127418538 127424940 127442461 127449977 127462238 127463116 127466310 127473899 127502418 127524055 127535615 127537012 127543646 127545108 127546023 127564346 127566064 127578133 127591526 127596175 127600748 127607689 127608046 127628507 127642121 127647924 127661078 127673262 127683141 127685077 127716901 127723140 127755610 127759811 127769316 127772737 127808159 127812758 127813887 127841136 127848385 127863457 127865937 127892030 127894722 127894808 127905283 127907473 127942645 127964113 127987773 127999945 128009220 128029524 128034080 128051919 128063302 128096948 128099964 128107782 128123422 128133492 128135000 128137525 128148052 128148504 128149834 128176337 128178179 128185924 128187622 128221387 128224475 128227676 128228348 128230922 128248821 128250506 128251781 128267756 128280574 128297107 128316209 128322690 128322740 128334311 128360749 128380677 128386110 128389843 128394252 128403034 128409588 128410063 128417477 128424450 128424667 128434321 128468053 128469863 128470571 128481306 128483367 128490414 128496352 128545250 128549842 128555843 128567392 128568302 128590340 128592565 128634421 128642046 128647542 128680845 128689714 128695968 128697711 128702909 128711479 128712528 128725390 128728728 128729245 128730569 128758572 128761038 128765623 128801121 128801792 128813046 128826454 128842781 128847683 128854398 128863906 128877156 128882275 128885873 128896134 128898832 128911237 128911931 128912099 128914148 128919207 128928082 128936035 128938341 128955553 128959053 128980431 128980432 128981874 128995265 129004965 129022778 129035859 129042724 129052232 129053158 129074901 129075819 129086942 129100978 129106143 129106983 129114597 129123565 129129350 129147297 129155964 129157757 129160824 129170068 129172498 129173420 129179967 129185891 129188923 129189338 129192711 129224002 129232455 129233853 129242014 129282443 129301624 129305249 129306153 129328676 129330945 129346051 129348353 129354150 129388803 129392238 129400455 129407772 129419696 129429328 129448047 129448264 129458326 129459808 129470689 129481592 129481644 129485722 129494841 129505810 129507365 129507457 129510574 129516030 129516412 129549731 129563080 129564528 129564911 129576287 129577907 129579052 129586902 129606162 129610753 129620343 129627382 129631796 129632530 129633875 129639013 129639372 129665269 129668580 129676157 129681727 129693463 129706661 129709671 129710449 129755685 129768552 129788494 129807691 129825742 129829518 129841193 129845638 129879962 129881917 129899617 129910460 129915099 129917955 129925219 129933299 129933333 129935515 129936381 129936811 129948339 129965907 129968017 129978963 130002338 130022742 130024643 130027959 130031379 130046771 130068637 130070430 130073869 130079668 130087941 130100971 130108444 130115375 130118074 130121433 130123490 130149086 130154682 130160624 130160866 130170680 130191851 130192055 130193451 130213410 130245699 130247761 130255825 130278580 130284767 130301501 130303931 130325415 130329199 130340336 130345282 130358996 130359023 130359114 130377144 130377230 130380529 130381499 130383832 130400043 130400648 130404966 130405488 130406230 130419984 130461515 130461854 130483527 130490047 130494876 130496809 130503395 130514104 130538237 130540707 130549015 130549341 130555571 130556515 130557961 130562521 130563293 130575771 130590626 130626544 130639928 130644608 130653889 130668165 130670531 130696780 130697048 130730069 130748080 130748694 130764717 130779067 130784023 130810989 130811832 130820025 130837316 130840010 130847424 130857307 130862082 130865824 130874832 130895732 130909110 130919402 130942330 130946052 130946658 130977888 130978220 130983315 131050488 131071106 131071236 131076763 131091102 131111273 131131686 131132213 131136456 131149780 131154571 131158875 131160342 131162583 131177934 131189815 131192373 131193902 131235544 131243210 131243284 131259690 131262462 131262522 131269195 131269559 131273608 131288313 131295359 131308466 131366447 131370487 131414223 131416027 131422199 131430144 131443361 131453764 131455773 131473519 131479365 131492957 131496648 131533876 131544811 131560127 131603798 131612999 131637371 131637905 131638778 131658959 131691068 131700179 131702017 131709181 131714478 131715533 131729126 131737115 131739242 131739272 131742696 131743602 131752577 131761522 131767782 131767912 131782934 131784625 131789495 131798142 131818394 131849163 131857548 131882919 131890421 131916822 131941255 131949903 131953396 131972926 131982767 131992099 131997598 132003910 132014322 132030284 132057039 132061439 132066589 132105567 132108527 132110077 132122348 132130050 132141158 132142810 132148294 132157302 132159136 132178784 132180625 132209973 132210255 132220872 132222091 132231030 132237558 132250474 132253427 132289784 132304367 132313255 132318507 132347996 132362768 132362932 132367772 132383949 132393981 132395313 132404010 132437995 132455252 132465001 132470849 132506149 132525267 132536640 132551455 132555766 132565141 132565628 132583671 132589414 132598139 132617583 132625175 132636700 132640566 132653890 132654228 132668805 132671792 132677088 132694349 132702563 132703936 132720076 132724807 132727940 132730321 132753896 132755219 132776660 132777844 132779395 132803638 132820293 132822614 132823137 132824664 132835169 132837557 132843734 132846357 132848602 132849839 132862596 132864927 132877436 132880688 132894709 132903449 132904597 132923729 132925964 132929983 132932730 132938973 132945397 132947408 132948989 132956741 132959334 132978551 132985539 133003351 133004293 133030646 133033288 133047291 133053279 133059685 133088253 133092119 133097967 133100414 133110664 133133404 133145788 133181268 133183459 133185914 133188127 133188199 133201999 133209431 133213742 133225101 133235369 133244453 133247620 133256498 133258410 133279517 133284989 133313994 133325672 133363926 133372968 133382156 133392737 133404891 133405335 133420266 133426188 133429584 133441587 133446052 133457164 133458447 133475844 133487811 133501176 133504724 133527898 133543317 133544270 133618856 133629545 133659297 133666995 133687817 133689248 133704133 133753830 133766879 133774314 133800168 133807366 133816078 133839494 133853793 133877548 133881275 133891066 133893823 133895113 133905190 133908767 133917666 133926937 133933240 133948514 133971976 133983538 133995766 134015098 134021762 134029761 134038330 134062419 134077595 134084823 134087301 134088862 134091517 134120294 134133488 134135691 134136791 134144751 134147987 134153402 134156688 134171382 134174583 134199383 134200428 134203915 134205642 134206160 134223347 134233081 134236971 134259014 134266024 134268003 134271609 134282618 134300563 134338202 134345983 134354204 134357276 134364272 134369841 134387089 134389778 134414288 134449343 134464082 134465259 134469810 134491082 134503952 134515072 134524752 134526146 134537822 134539377 134561544 134577899 134588513 134593936 134594250 134606170 134620868 134621584 134630083 134641727 134648285 134650143 134684253 134692341 134707144 134707335 134711205 134719906 134733769 134748893 134762944 134763769 134766400 134786544 134789000 134789223 134793764 134800464 134830542 134842926 134849047 134850009 134856679 134858792 134868351 134875932 134888087 134888960 134918588 134920589 134927388 134929539 134938810 134947099 134960475 134983655 134988146 134990456 135010795 135026065 135026546 135031770 135042397 135049968 135056395 135058321 135060753 135062407 135069078 135074475 135085136 135097265 135121627 135136842 135156832 135159627 135163957 135177365 135178135 135180131 135190064 135190891 135194877 135196206 135205868 135209252 135217262 135219314 135225909 135226074 135228244 135238209 135238797 135257480 135261549 135275210 135348577 135351662 135364600 135370680 135370865 135398147 135417365 135430045 135449506 135454884 135457534 135459730 135467175 135488791 135509037 135515447 135526486 135539525 135554637 135560541 135571319 135580880 135593680 135595389 135598974 135603186 135605036 135646072 135647616 135656306 135665356 135677961 135681770 135692505 135695131 135696886 135702259 135705623 135708021 135715774 135721546 135724038 135733037 135741453 135745724 135746775 135753870 135769606 135771886 135798554 135819010 135838962 135851687 135864112 135865813 135872437 135888294 135891631 135906118 135918410 135920928 135922371 135927099 135930122 135937928 135938792 135939460 135963272 135967710 135974987 135980657 135989435 135996282 136011404 136015235 136024820 136060019 136061608 136070837 136071366 136075048 136093460 136096198 136113578 136114997 136117893 136118955 136134208 136141419 136146722 136167268 136169447 136174114 136181752 136183714 136186648 136194882 136222091 136233099 136245233 136245861 136248027 136262403 136263224 136267227 136310141 136329631 136345578 136354724 136363747 136367180 136374790 136408302 136410980 136415416 136420488 136423151 136433564 136434462 136436072 136462845 136467248 136494893 136517497 136536350 136564036 136566805 136586684 136599216 136602205 136606718 136624186 136624976 136629509 136638905 136649202 136660665 136666267 136683183 136690375 136714846 136715279 136725603 136755951 136758261 136759883 136775459 136790862 136811509 136818012 136832048 136832201 136832320 136838950 136849413 136852290 136860587 136869600 136870917 136879041 136892780 136896544 136916058 136934626 136937509 136941598 136948841 136961953 136974449 136989016 136999903 137008000 137010106 137014737 137016804 137022243 137023853 137047242 137054954 137061744 137065325 137067650 137104367 137108061 137113208 137119222 137127378 137144158 137148085 137153575 137155912 137162608 137168829 137194436 137194828 137198085 137200022 137207780 137210769 137212835 137230882 137242348 137246472 137265331 137290620 137292191 137293636 137297711 137298244 137300861 137336319 137343840 137344523 137346306 137347892 137348515 137364765 137368540 137379956 137409529 137409554 137416703 137420883 137421600 137443442 137452983 137475922 137477422 137479721 137484958 137500479 137533423 137558169 137560721 137573904 137575221 137582533 137589341 137598748 137606397 137625549 137633117 137633343 137637788 137662671 137668858 137669100 137682286 137687157 137698309 137699042 137702681 137715368 137719190 137727817 137749404 137750931 137759585 137766204 137787953 137795400 137797018 137827816 137848322 137850847 137867710 137873945 137888887 137892013 137895302 137900450 137901665 137908292 137912519 137912997 137913205 137933353 137933415 137938126 137939173 137957671 137985421 137985671 137999079 138002875 138002980 138006438 138011063 138018345 138047596 138058737 138065796 138069986 138087050 138088972 138094078 138110756 138120532 138126274 138137966 138145896 138147484 138172952 138176611 138182141 138232162 138253385 138266910 138273465 138274253 138288207 138288402 138298080 138304211 138310554 138339647 138355360 138361566 138381755 138386118 138394195 138404200 138411049 138412068 138443098 138453834 138485643 138486663 138489038 138489554 138520488 138523368 138526252 138531486 138537564 138546052 138547092 138548532 138549871 138557728 138568269 138568337 138589371 138613177 138623350 138640983 138654942 138671986 138680133 138682623 138683760 138707994 138709905 138732181 138746860 138758503 138765957 138769794 138783741 138802338 138811693 138820727 138828224 138836641 138859200 138862715 138866844 138869367 138869990 138872819 138874755 138877097 138887772 138896988 138897990 138917358 138920824 138923967 138935344 138939401 138966186 138981637 138999704 139011093 139017031 139019334 139039430 139044761 139050932 139067225 139074382 139075140 139076887 139078653 139087710 139096561 139111061 139112639 139126470 139128964 139129275 139132279 139136379 139137467 139155958 139164455 139174033 139179845 139186966 139207451 139214312 139214804 139217609 139236639 139246898 139252438 139258063 139261331 139275575 139276312 139281224 139305651 139313211 139318013 139320147 139327757 139349210 139365923 139369335 139384297 139388619 139409884 139414079 139424667 139432626 139442681 139458675 139465347 139468243 139476551 139479605 139480537 139486548 139487044 139508945 139513744 139529765 139530827 139551009 139560839 139607305 139618520 139630605 139642319 139644643 139648129 139652859 139659613 139661843 139679051 139680851 139712049 139714428 139725617 139728414 139729977 139744147 139752511 139758088 139766136 139766734 139777317 139785256 139797689 139798089 139801244 139803299 139808603 139841504 139857320 139872831 139883921 139894669 139910551 139917953 139964011 139993834 139995634 139996939 140030087 140045920 140048077 140062480 140068097 140070193 140088750 140092918 140092974 140104133 140126246 140126317 140151722 140165986 140205935 140237423 140243558 140245406 140263482 140266707 140286782 140299384 140310375 140310427 140314036 140314111 140366149 140377917 140382796 140382969 140390793 140403564 140412768 140413556 140427619 140429387 140432218 140443770 140446796 140447203 140456786 140467857 140471594 140483250 140492481 140500816 140502504 140503933 140507044 140509363 140509762 140510774 140520872 140568020 140570533 140575247 140576470 140599702 140619344 140619981 140620521 140652615 140670054 140670073 140672509 140672697 140693378 140709081 140716392 140721786 140734083 140734208 140796342 140797447 140807825 140814056 140819555 140827197 140872730 140875294 140883867 140888644 140892404 140901766 140903118 140910132 140920807 140921396 140925035 140925989 140945189 140962789 141026049 141028117 141029593 141036282 141075377 141083461 141088560 141102997 141103522 141109373 141115130 141123090 141133760 141135597 141138334 141168972 141172451 141203838 141208834 141221525 141221859 141237245 141247451 141284187 141307745 141311391 141320484 141329565 141343264 141346075 141357693 141376351 141384779 141395999 141398899 141411293 141424562 141430794 141441991 141445500 141446091 141459258 141462975 141481738 141486427 141497289 141502206 141502314 141524429 141526217 141537446 141540891 141542182 141564459 141565960 141575409 141587240 141587655 141595997 141606820 141607070 141624505 141631941 141635686 141642641 141648397 141666822 141671009 141675524 141676621 141683549 141694840 141697288 141708031 141719378 141724828 141727622 141729207 141740330 141742907 141759595 141767915 141778422 141824124 141824833 141829054 141837029 141845284 141846222 141861404 141871472 141874291 141874568 141886500 141890494 141931526 141937427 141985221 142010233 142010502 142019504 142035300 142040801 142049576 142051403 142053675 142057109 142066148 142068174 142070244 142071302 142077222 142092604 142095428 142095878 142112914 142113874 142117865 142128470 142132262 142139272 142144363 142146263 142148948 142149728 142161851 142163063 142163742 142194928 142202330 142202920 142205043 142206630 142214230 142228341 142231234 142235476 142246008 142254264 142266472 142280753 142280852 142288120 142297017 142308220 142317001 142322870 142349142 142349179 142354874 142361433 142366067 142371186 142373342 142388795 142392800 142403518 142408963 142408976 142435103 142439426 142461378 142478023 142523421 142526727 142527614 142540131 142542517 142550974 142559793 142561937 142564938 142569652 142582060 142583442 142598015 142603909 142619384 142623539 142627733 142657321 142662298 142665033 142677114 142681484 142692058 142703578 142713755 142739486 142767650 142774758 142775766 142777199 142779314 142783368 142787702 142791130 142794028 142795564 142797168 142801659 142816760 142822803 142823842 142832858 142842030 142848253 142853415 142860237 142860866 142861181 142884222 142893017 142900136 142905994 142916953 142920071 142937654 142945801 142947965 142950685 142955174 142968189 142971447 142979353 142980627 142987381 143002809 143012863 143016627 143021757 143023841 143024086 143040101 143042197 143059518 143100656 143106368 143115387 143116218 143133745 143151378 143172196 143172811 143188233 143201316 143204250 143204281 143205728 143209337 143210867 143213834 143214311 143220046 143224843 143230709 143237138 143238125 143247470 143259176 143270368 143299132 143343999 143349852 143352269 143372507 143375585 143390147 143402727 143421173 143428904 143432667 143447925 143454446 143460671 143469107 143473176 143502087 143520234 143520667 143522235 143526880 143535284 143535952 143537957 143541142 143548704 143559361 143564270 143601779 143606149 143627442 143629904 143648433 143670922 143679178 143681830 143689140 143692055 143697084 143704382 143715375 143738348 143744634 143747875 143759856 143772706 143784368 143798302 143800555 143810558 143811719 143835418 143841422 143845744 143849842 143851338 143855203 143866689 143870731 143874098 143882545 143899393 143906569 143918630 143929023 143932037 143932373 143937708 143941861 143956364 143966641 143966737 143987562 143994276 144010365 144018979 144043592 144053872 144055790 144056495 144066245 144072300 144079808 144095185 144102816 144115773 144121462 144123919 144124849 144127501 144131722 144137890 144144059 144144411 144149088 144167244 144167581 144173551 144180412 144181245 144197359 144211108 144233643 144236595 144236828 144245982 144247193 144255040 144260465 144263688 144264911 144280666 144290630 144303778 144309403 144339496 144340686 144346561 144349286 144371388 144392797 144395329 144398645 144410414 144414770 144423072 144456360 144464760 144493818 144494598 144500483 144503280 144541318 144583065 144594523 144601574 144608091 144613172 144643204 144645969 144645970 144654474 144666347 144669112 144677534 144679606 144679911 144693512 144700498 144709388 144716692 144718439 144737045 144737681 144744469 144747763 144749225 144754874 144755045 144776605 144777419 144782307 144795388 144796026 144804859 144805989 144811331 144821880 144842141 144873291 144876224 144889603 144906722 144907113 144907775 144924339 144935987 144943827 144955035 144959545 144960375 144965263 144987168 144987501 145023620 145025095 145035847 145039262 145046440 145048316 145049884 145060557 145076822 145091438 145096238 145108417 145113060 145121441 145123667 145153233 145167222 145167808 145171488 145185465 145194148 145210634 145221336 145251686 145257825 145259177 145275600 145293251 145315506 145320600 145325032 145327516 145334385 145342524 145366095 145391194 145396999 145401894 145409841 145418960 145427452 145429998 145452771 145458813 145464516 145479651 145489256 145506902 145524460 145530241 145582082 145582660 145585952 145587017 145588976 145601298 145606506 145609813 145618656 145635852 145650499 145666370 145671064 145686187 145757292 145771066 145771202 145785518 145790706 145792652 145792820 145804432 145806639 145808296 145843438 145863452 145867442 145886092 145886839 145888067 145898703 145914744 145918076 145951626 145951744 145970948 145996480 146005056 146020486 146073557 146075838 146084997 146085275 146094722 146111491 146131194 146131282 146154617 146163694 146170170 146170607 146178347 146192072 146192383 146193042 146193977 146196837 146202000 146212524 146216341 146224223 146233444 146241455 146245285 146257156 146263689 146267657 146285312 146286077 146291257 146293573 146296022 146296041 146304793 146304892 146315020 146333394 146339952 146382527 146384939 146390830 146407125 146424271 146433860 146457203 146479822 146487798 146493283 146505799 146509599 146525439 146532635 146538581 146540971 146544056 146544512 146545667 146547443 146581348 146592713 146616574 146617896 146621559 146627741 146630707 146645433 146651693 146662944 146670532 146686686 146688412 146707454 146715620 146726825 146736984 146751378 146757623 146759105 146765488 146782340 146794027 146802003 146807099 146824653 146827167 146841042 146843816 146847667 146858888 146873385 146874788 146883167 146904041 146907874 146908355 146910198 146912935 146913790 146915485 146930927 146932818 146943498 146979234 146988846 146998644 147026904 147036958 147049935 147051877 147061553 147067444 147069642 147072245 147083763 147094782 147095948 147107821 147108435 147116329 147118772 147124583 147128200 147129527 147141562 147141807 147146239 147151614 147157125 147157516 147170912 147177153 147190128 147209713 147212805 147216406 147224111 147229413 147233995 147235162 147263771 147264727 147268160 147279036 147279741 147283224 147293683 147294018 147302769 147307003 147312468 147317133 147327859 147339196 147342302 147365486 147368507 147373197 147377844 147383934 147401541 147403845 147438602 147462714 147464363 147464541 147472290 147481455 147485098 147506514 147506530 147512939 147515823 147532269 147562334 147568935 147575238 147575521 147580132 147582666 147618486 147628072 147637675 147665142 147673412 147685280 147685351 147692405 147700838 147702242 147706807 147707583 147754453 147774071 147786073 147799418 147799650 147851567 147851878 147853176 147855495 147865908 147875090 147882237 147898224 147901052 147906404 147906501 147912158 147912562 147927120 147931248 147935502 147948559 147957822 147964227 147966858 147985306 148010860 148012336 148020131 148024182 148032508 148037312 148048278 148053606 148054637 148069826 148085054 148089743 148103277 148131018 148131702 148145351 148164610 148169437 148180864 148201375 148217020 148230376 148239198 148244336 148248919 148250574 148250791 148251213 148252917 148266873 148276528 148279523 148285213 148322543 148361928 148371867 148373247 148377042 148377779 148413358 148419984 148422305 148425757 148441996 148447981 148453158 148479214 148489439 148491859 148496355 148500237 148506918 148509574 148512528 148516505 148524731 148525399 148528924 148537611 148537690 148541362 148588090 148615803 148631729 148655547 148660896 148662796 148669827 148673033 148674096 148684900 148685812 148692015 148695786 148695956 148709810 148713101 148713655 148715445 148726316 148727045 148731446 148762950 148763637 148764466 148765812 148766372 148766577 148806916 148813903 148843682 148867980 148870053 148881588 148883179 148887571 148891777 148901982 148910060 148915978 148938296 148942607 148987599 148994289 148999198 149002912 149004048 149013273 149015349 149032226 149034209 149055467 149068933 149071731 149072928 149072974 149103171 149114906 149114996 149119137 149128458 149129361 149137780 149147140 149173813 149200166 149207384 149213120 149215691 149222082 149249675 149264456 149308575 149308603 149313573 149314118 149314466 149332824 149339702 149343272 149348137 149351078 149352152 149375736 149383825 149385398 149392298 149393471 149394227 149401128 149401198 149401336 149401426 149418519 149419615 149424903 149425752 149431483 149431602 149450272 149454170 149478433 149488549 149496552 149500849 149524243 149527751 149542259 149546937 149551837 149577107 149577280 149593435 149596372 149598295 149600202 149603181 149613597 149621239 149630272 149640597 149652516 149654767 149688198 149714246 149714444 149728636 149728870 149737711 149739231 149766243 149767579 149776714 149787245 149792434 149796279 149808285 149812061 149823918 149865729 149868649 149886075 149892153 149910596 149933876 149936993 149937288 149957497 149988224 149990935 150005427 150025173 150028708 150032868 150040928 150054786 150060364 150076573 150083325 150096771 150102183 150106089 150116774 150120723 150142137 150151804 150163553 150183404 150191953 150204324 150221508 150223066 150226293 150239893 150243625 150249450 150267765 150276997 150278569 150299089 150299899 150307369 150309001 150310976 150311861 150313500 150319857 150320970 150326636 150328937 150336992 150340989 150349424 150351553 150352962 150381004 150401552 150406613 150409139 150416324 150425729 150447995 150453195 150470755 150490392 150497983 150504370 150518251 150518599 150552943 150561724 150578875 150593773 150605576 150607476 150611337 150627165 150696523 150709204 150710908 150713859 150743543 150776458 150784492 150786505 150814817 150842769 150876304 150879952 150881962 150900275 150919900 150925307 150930869 150944901 150972631 150992027 150995178 151000288 151004664 151007632 151021768 151026695 151032165 151033543 151050784 151054735 151066492 151067292 151068676 151070896 151082160 151082472 151082700 151086431 151089023 151094247 151097787 151107905 151114350 151127525 151127619 151134886 151140705 151145665 151167497 151172639 151173056 151178412 151183499 151203508 151210851 151231364 151235000 151236619 151240119 151244560 151286087 151290982 151310842 151311585 151341671 151367619 151372729 151394548 151397030 151399463 151400796 151406108 151414170 151442320 151454897 151455414 151455940 151460171 151460894 151464688 151477059 151477308 151480857 151481509 151505562 151512438 151520247 151524680 151532530 151544716 151547281 151558415 151558482 151568196 151572803 151581397 151606914 151619051 151622369 151624051 151626514 151635149 151640185 151643616 151652444 151662896 151665907 151671776 151685455 151695529 151709507 151709625 151727421 151731104 151734309 151740487 151755912 151757379 151757525 151761138 151767761 151769393 151776402 151778195 151790767 151796825 151824354 151827505 151845424 151847512 151853446 151861040 151879951 151881738 151904365 151964591 151964699 151988166 152001412 152017531 152020169 152030145 152038737 152056787 152057989 152059808 152070363 152070678 152073719 152078341 152089647 152107914 152112941 152117905 152139389 152151017 152153134 152155111 152160269 152168021 152170076 152172335 152175781 152180065 152205406 152209213 152212115 152222670 152225654 152244001 152266429 152267925 152278262 152285377 152295631 152300616 152317696 152325252 152328838 152330609 152351580 152351667 152354652 152371107 152380861 152388160 152389875 152403580 152413493 152415848 152420473 152444787 152445439 152479082 152479148 152485948 152515857 152550519 152603890 152623263 152639377 152639961 152645793 152647223 152655662 152658265 152674219 152699865 152718348 152724508 152729375 152732855 152740040 152745331 152750065 152750745 152751012 152768176 152772632 152776348 152788196 152788975 152791387 152818800 152820494 152857407 152870993 152898033 152900479 152901670 152907983 152915925 152918873 152921037 152948137 152964471 152970096 152975991 152995884 153005079 153029960 153031771 153032722 153036598 153064023 153082997 153085203 153097845 153098157 153108478 153122914 153135110 153135223 153136160 153143885 153149725 153156933 153163396 153175468 153175500 153177658 153198827 153206722 153208273 153227251 153228526 153229894 153253320 153257354 153257424 153261200 153269511 153272701 153284308 153285833 153299501 153319226 153326031 153330980 153332108 153332221 153347527 153386955 153393118 153400731 153412302 153417463 153421567 153434878 153443326 153454444 153467207 153470066 153473048 153500295 153501135 153513628 153553953 153582450 153582548 153589992 153622751 153639484 153644198 153664924 153666062 153692190 153703928 153710257 153717332 153718931 153736977 153747087 153756237 153773732 153774538 153783371 153788860 153797989 153799293 153812485 153818038 153819615 153830091 153832164 153853896 153872734 153886023 153887197 153905801 153913942 153926715 153948595 153959616 153966347 153967898 153977194 153977897 154007067 154018525 154023051 154031450 154053349 154066006 154084291 154089246 154093320 154137589 154172527 154172872 154174698 154183756 154187810 154187846 154201677 154205183 154212339 154214470 154237712 154245329 154256516 154263969 154279030 154287152 154293038 154303471 154331595 154339225 154342995 154360983 154392797 154396346 154401119 154401351 154404796 154415037 154422766 154430486 154430700 154432287 154439399 154440979 154442723 154461276 154462315 154478276 154499932 154506979 154524224 154556424 154562317 154566462 154573630 154578591 154581346 154593718 154595819 154608237 154635723 154640669 154655249 154673505 154708277 154709145 154709551 154712141 154734455 154753520 154758961 154760646 154763235 154769424 154783481 154804140 154811455 154826463 154835208 154836219 154837205 154843631 154856053 154858314 154873106 154894206 154899532 154904073 154916420 154923335 154925660 154956792 154964550 154965455 154970860 154972540 154984976 154992631 155022822 155032803 155039652 155043611 155045581 155045815 155050852 155050881 155058092 155060567 155075177 155075965 155092363 155112377 155117022 155118150 155120743 155129901 155134444 155134536 155148959 155154264 155187534 155189032 155191366 155191961 155197247 155206342 155208320 155220992 155228363 155238388 155239825 155245173 155254268 155263180 155264939 155280517 155285894 155327212 155338372 155350008 155356881 155363007 155369160 155370754 155379601 155383913 155402529 155413932 155445118 155461302 155475805 155475957 155513764 155520719 155563856 155567157 155570884 155587910 155594579 155614778 155619688 155620034 155633460 155655899 155678202 155688671 155690576 155694541 155705559 155736834 155771450 155780338 155819202 155844586 155847387 155851062 155854996 155862612 155864527 155872844 155892108 155897509 155902928 155917319 155925998 155937073 155952261 155953674 155955074 155959283 155963745 155975153 155975226 155988981 156003202 156003916 156008584 156012128 156051048 156057265 156063206 156067630 156071180 156097754 156105103 156137181 156140020 156153012 156167922 156168000 156169588 156172747 156176144 156178894 156179033 156200550 156210047 156210838 156242320 156246938 156250978 156263200 156264284 156269177 156272145 156273519 156273672 156280806 156281466 156284949 156305508 156311896 156314866 156321564 156328294 156351846 156374079 156389961 156401870 156402876 156429930 156452531 156457051 156467349 156468710 156470632 156479029 156497110 156497380 156499468 156509845 156510710 156511790 156532513 156553382 156558069 156562028 156568732 156569983 156578994 156596564 156598091 156611803 156612230 156614673 156620490 156633895 156640093 156644496 156655399 156662375 156679618 156681010 156684335 156694743 156715470 156722605 156754780 156772933 156777991 156795883 156800070 156803934 156804642 156805474 156815861 156828647 156829011 156842327 156856780 156869475 156871439 156872674 156895272 156915324 156917518 156945918 156992685 156998765 156998810 157004105 157011706 157018536 157040547 157042587 157045827 157049607 157061228 157068895 157077453 157095172 157111483 157123150 157138684 157151915 157184926 157189102 157198281 157202312 157207117 157209525 157262079 157265593 157269684 157280752 157281821 157302749 157313609 157313885 157318946 157323186 157323425 157327295 157328877 157341567 157347568 157347893 157348569 157363475 157367218 157385909 157410887 157414873 157436729 157457279 157479013 157482475 157493390 157500614 157501726 157503571 157514601 157520665 157557835 157565152 157572867 157573043 157573471 157576792 157589872 157598450 157611801 157612320 157642111 157644597 157652111 157654910 157659879 157686597 157686788 157691326 157696134 157698185 157712708 157750524 157759745 157792234 157798399 157803743 157814341 157829024 157864189 157873174 157883250 157908389 157912307 157923600 157941065 157943859 157963461 157970498 157976794 157976987 157984240 158011517 158012013 158028464 158033363 158045516 158050473 158050658 158051411 158055743 158057622 158062667 158070405 158081474 158097527 158099443 158114833 158115621 158116563 158119715 158134826 158141858 158154544 158185122 158185886 158191519 158195434 158219552 158233708 158254708 158268973 158276858 158293336 158294714 158309361 158327243 158367710 158368211 158398198 158415991 158420842 158427959 158428620 158437563 158462374 158464145 158479987 158487649 158501329 158502267 158504233 158510264 158515279 158529311 158530798 158536170 158536932 158540076 158543304 158567809 158570520 158605616 158616920 158619901 158623414 158624503 158625175 158627686 158649082 158653406 158673085 158688517 158689636 158694182 158701961 158721409 158739680 158745713 158754529 158772848 158786584 158788252 158793160 158801272 158806829 158817247 158819792 158824566 158824659 158842762 158844959 158850230 158850236 158882424 158896733 158898025 158901351 158906174 158907846 158911274 158916842 158956697 158960030 158964605 158966383 158979481 158980735 158985868 158988833 158991862 158997298 159007923 159014666 159026421 159028561 159030805 159034565 159051925 159063523 159071741 159077940 159079521 159091697 159103204 159113510 159170941 159198489 159243255 159274548 159289091 159294766 159301642 159349639 159372221 159383178 159401823 159417568 159439468 159444794 159482213 159486105 159508331 159508761 159515449 159530709 159541533 159542060 159575772 159576768 159592900 159614578 159616436 159629290 159631720 159634682 159639686 159640514 159662804 159665267 159665838 159680996 159684984 159703819 159754551 159781406 159785411 159791899 159791992 159796229 159801905 159806962 159809816 159817626 159820136 159823548 159833172 159837182 159839473 159845618 159845727 159859082 159872748 159873660 159894031 159903347 159928243 159929861 159930491 159939208 159940598 159941330 159946247 159950083 159953504 159966962 159989517 160001299 160018886 160028292 160053864 160061313 160074275 160078594 160082127 160093576 160153671 160154435 160183343 160185035 160193593 160195725 160197350 160202226 160207550 160221179 160231037 160234318 160251019 160279384 160281253 160295936 160305300 160311851 160318930 160325601 160327346 160328041 160328766 160332713 160340058 160348333 160352580 160370328 160394089 160398257 160399127 160400695 160401736 160436422 160456479 160470058 160486416 160491215 160493746 160496659 160498486 160504719 160509751 160513715 160516824 160520220 160522693 160528912 160533518 160548195 160565925 160566179 160578896 160597068 160617932 160620288 160624616 160625332 160632518 160651953 160653444 160666844 160678060 160681447 160706446 160721701 160725803 160732033 160734326 160747757 160749181 160760266 160772350 160773338 160796676 160823412 160828601 160844323 160845713 160853869 160854722 160862690 160894057 160908912 160915425 160927434 160934501 160960695 160960921 160975777 160978796 160990091 160995256 161034980 161035338 161035574 161039737 161066848 161070905 161086640 161092004 161102196 161123550 161155046 161160091 161161412 161163378 161173068 161191548 161192076 161199105 161200711 161204316 161207220 161218627 161221124 161231402 161236236 161242421 161254539 161264316 161265731 161267333 161290471 161295273 161324141 161337812 161342137 161348453 161351048 161364456 161383224 161396653 161430520 161439168 161445212 161445967 161453902 161454825 161457954 161463827 161467120 161477118 161479702 161498096 161501931 161514644 161544640 161547091 161556497 161556865 161559563 161568060 161581963 161585643 161605156 161610603 161610707 161619913 161620287 161620572 161654027 161686464 161696534 161724688 161743791 161752916 161755589 161766147 161772030 161786666 161789810 161791701 161810592 161819757 161825617 161847000 161871547 161878503 161880219 161886292 161893345 161913972 161915723 161918742 161927644 161931954 161932462 161932679 161935339 161941257 161952761 161963996 161974442 161989664 162007619 162014156 162028625 162035485 162051347 162066377 162067143 162072521 162074826 162076305 162082799 162091906 162107442 162115043 162119275 162135407 162150376 162158076 162169836 162176743 162194625 162204049 162211446 162234735 162243179 162249922 162255460 162261881 162281146 162285113 162301225 162309016 162310381 162316244 162326754 162352881 162361914 162415880 162425929 162434370 162435178 162437069 162453141 162455120 162459445 162468910 162474682 162481283 162481826 162502593 162508890 162513601 162515606 162522192 162541761 162556342 162565666 162578552 162582261 162595661 162603186 162608126 162610053 162622216 162625495 162634808 162641363 162709258 162710370 162713264 162717622 162717733 162741438 162753088 162773172 162775045 162778258 162821963 162828381 162832721 162837800 162841349 162857659 162865492 162874675 162883946 162884593 162892272 162894097 162908454 162964695 162966164 162967840 162969920 162976155 162981061 162982217 162991084 162997003 162997478 163006228 163061306 163106501 163110523 163111183 163123671 163127862 163128824 163135459 163151860 163168319 163174104 163191452 163191629 163219594 163232675 163247896 163256741 163258605 163262766 163275352 163275428 163278774 163296240 163300573 163330836 163352303 163354701 163355001 163369640 163405330 163409122 163417728 163424141 163433532 163445884 163455725 163464318 163469870 163486454 163508376 163517062 163534177 163536383 163545710 163567535 163572722 163577229 163601034 163620578 163625156 163631088 163641865 163651222 163651400 163652033 163657623 163666616 163676294 163682617 163683986 163695025 163704539 163707434 163720379 163729358 163732748 163733891 163736689 163753611 163754511 163760737 163763898 163767009 163773790 163794960 163795256 163799701 163828530 163847636 163863087 163865650 163881774 163882355 163894392 163903163 163928896 163933753 163945793 163951219 163952277 163984501 163988718 163997258 164008601 164009899 164014532 164020625 164025834 164040478 164055815 164063238 164072017 164073774 164078457 164080003 164081154 164083408 164097441 164129021 164131113 164131321 164135975 164160215 164165206 164167329 164221711 164240293 164263253 164265249 164267433 164273181 164287068 164298310 164325323 164335414 164337301 164345394 164351377 164362373 164383211 164393679 164397061 164402509 164412885 164420825 164427248 164435868 164445527 164454819 164465819 164486864 164488310 164504004 164548366 164571102 164589965 164591550 164624435 164630393 164638965 164642879 164656786 164657688 164679747 164687211 164688586 164691108 164731484 164734175 164746484 164746916 164780993 164811864 164814658 164816383 164819620 164828289 164839702 164844039 164855568 164865475 164866108 164870420 164888442 164906939 164919223 164922862 164925593 164930201 164930646 164943653 164961250 164961857 164963832 164982714 164988166 165011342 165018591 165031685 165044934 165046459 165048058 165056730 165061308 165066416 165073578 165100749 165103075 165104253 165105499 165105980 165111684 165152223 165154209 165170464 165192074 165237065 165240049 165243039 165259398 165267476 165282274 165285867 165290431 165295953 165300678 165301567 165323487 165327087 165330886 165333790 165341735 165349779 165352425 165353339 165354164 165354697 165355811 165372745 165375161 165375758 165382712 165391899 165403158 165419970 165454917 165490124 165502895 165506982 165511136 165514999 165535769 165541165 165545472 165550604 165559024 165574012 165579144 165580956 165600242 165602623 165606338 165613135 165613523 165628386 165649063 165680772 165685052 165694486 165710350 165725053 165733211 165733306 165735981 165736959 165737653 165740516 165749169 165774539 165807291 165820545 165821359 165821539 165822950 165833332 165839480 165843751 165867375 165875673 165877462 165877633 165902242 165908377 165916485 165937611 165944777 165949313 165952170 165960164 165963026 165991771 166015168 166016171 166017197 166022116 166024667 166031699 166041508 166043900 166048775 166049768 166075748 166079046 166086220 166108542 166110441 166126994 166139602 166159044 166161599 166183483 166193558 166210797 166229479 166240243 166254061 166254148 166258185 166258355 166260958 166264862 166267269 166287363 166302999 166311506 166334915 166336657 166345053 166365092 166368042 166371535 166382695 166404738 166406631 166420926 166457084 166465682 166476260 166478671 166489121 166494948 166504924 166530206 166577510 166590700 166600352 166610105 166618673 166630099 166632061 166633561 166639271 166652201 166654383 166658061 166662010 166684626 166705184 166715131 166726082 166752040 166761798 166765869 166810078 166822252 166826631 166832206 166837460 166846464 166875936 166893305 166895908 166915504 166923112 166924773 166924834 166930569 166937355 166943556 166945974 166946241 166958640 166973895 166977802 166986209 166988877 166989474 166993442 167017100 167021990 167023650 167023765 167049118 167049949 167059051 167072888 167078150 167092005 167112715 167122278 167134704 167138099 167163034 167179491 167192487 167198067 167210338 167211601 167225505 167236098 167249082 167250169 167250912 167264087 167287007 167289525 167297198 167337707 167346636 167372040 167384598 167424472 167428494 167430075 167437280 167439625 167442685 167479067 167505369 167533065 167562382 167589575 167589671 167595812 167602104 167603079 167618408 167623964 167628799 167668006 167674108 167700389 167703787 167705802 167713125 167718665 167729465 167752326 167775707 167781614 167794893 167822636 167823463 167824621 167837014 167842419 167859889 167871012 167878567 167880856 167888569 167888803 167893671 167899485 167912421 167915536 167930458 167931138 167937154 167946854 167955489 167959670 167967055 167974105 167983704 167985533 167990540 167990676 167997946 168008377 168010764 168022387 168041516 168049626 168068897 168101328 168122478 168128219 168145467 168145890 168146139 168161653 168163961 168173450 168185188 168185744 168190797 168191818 168193385 168198833 168219216 168221297 168221359 168221845 168232118 168239093 168245573 168249570 168256264 168260296 168264774 168265081 168282673 168287078 168295712 168329018 168338289 168344238 168350398 168351599 168353254 168362161 168362252 168399388 168401778 168409407 168410835 168414695 168417073 168419623 168432684 168439148 168484807 168487827 168493056 168508527 168520307 168520943 168566372 168577271 168578644 168589642 168591143 168591274 168624190 168628476 168653108 168665785 168677558 168688187 168689137 168695899 168703316 168710120 168723214 168786359 168793427 168803211 168812111 168817673 168817983 168821629 168838268 168838497 168847644 168848348 168849158 168852930 168856706 168881521 168883499 168891302 168907170 168912199 168913145 168920246 168937886 168962996 168972609 168980432 168999171 168999887 169001777 169007467 169051760 169057344 169060463 169070151 169070464 169073095 169081430 169087991 169146393 169146566 169147293 169155273 169173244 169188274 169191942 169208915 169211921 169215294 169217179 169231190 169237133 169244404 169248583 169261425 169279370 169280191 169283756 169286313 169298336 169301132 169305855 169308888 169309340 169314350 169324382 169331475 169333043 169339517 169341747 169344828 169358490 169364974 169377797 169387338 169407373 169408153 169423023 169440473 169459446 169461425 169479474 169482139 169486508 169486565 169494932 169495634 169504412 169513884 169531254 169532897 169536385 169541199 169546637 169551511 169556149 169573601 169575387 169584163 169602873 169606385 169617204 169618618 169618648 169633569 169655526 169659976 169660035 169667331 169668512 169685626 169688602 169711859 169738750 169750048 169753004 169766631 169773080 169779313 169784297 169784793 169795642 169801415 169805946 169807098 169810629 169811139 169813471 169819001 169822108 169843777 169845822 169881521 169882839 169897386 169930806 169940739 169944102 169950834 169981718 169982393 169992649 169999959 170008614 170018280 170026058 170033749 170041571 170048912 170054413 170058916 170081402 170090512 170091827 170097753 170111748 170112990 170116372 170134819 170147535 170149335 170151450 170207967 170219486 170222164 170236700 170244914 170261804 170280479 170288598 170303751 170316438 170326304 170332828 170337915 170345148 170345620 170359662 170364135 170366885 170367875 170380593 170387105 170392227 170419605 170421490 170445126 170478967 170496293 170501492 170503485 170514103 170529528 170539643 170548879 170567141 170567877 170574353 170596269 170602676 170609617 170614047 170615892 170616900 170620881 170631848 170645557 170651339 170658025 170672937 170687905 170705616 170707388 170714946 170735462 170747659 170772001 170782570 170783931 170788631 170790076 170790810 170792143 170801154 170807424 170819670 170832348 170840901 170855703 170863605 170864437 170872725 170872732 170877480 170889113 170893199 170904988 170913775 170914037 170930045 170937012 170943443 170958425 170990109 171000193 171022042 171035517 171047863 171051955 171052306 171056796 171074698 171102635 171127345 171130725 171134220 171138650 171152293 171154765 171163035 171171349 171173640 171198620 171200460 171217479 171218494 171254085 171264096 171266741 171271737 171295280 171295417 171339131 171363697 171364972 171383247 171385318 171389419 171391866 171395078 171431496 171451604 171452757 171458019 171460007 171479284 171481620 171492001 171493222 171519629 171522320 171523391 171571536 171590641 171595748 171625391 171626733 171638592 171658490 171661032 171667219 171687360 171706638 171709074 171722362 171725653 171737124 171738223 171740224 171740243 171740932 171749072 171754501 171754852 171774331 171775960 171776150 171777462 171779080 171803739 171808723 171838799 171842015 171843899 171844650 171849293 171850896 171866846 171874416 171883487 171885403 171888431 171891701 171893249 171906588 171907951 171913376 171913563 171927158 171929515 171935827 171957317 171986416 172016701 172017988 172018654 172025202 172031155 172031790 172035251 172053742 172062054 172065814 172069464 172083685 172087544 172092939 172108091 172111246 172119713 172139276 172153982 172155235 172160803 172163279 172181039 172192948 172196137 172222326 172226036 172228796 172229982 172230863 172232877 172234558 172237936 172253202 172294651 172298085 172304769 172314560 172326638 172326786 172338956 172353483 172354870 172362700 172364464 172368899 172384644 172391077 172395831 172429004 172442021 172467360 172469741 172476101 172482929 172485262 172509006 172517167 172540966 172542618 172550276 172559690 172577923 172607244 172615624 172615770 172638867 172643432 172656254 172659970 172675748 172697190 172701131 172705965 172719917 172722936 172726731 172735326 172736368 172757736 172764238 172769278 172792544 172811715 172836314 172846018 172861612 172875290 172898309 172901979 172920090 172920722 172922379 172927687 172928648 172928715 172939048 172946509 172958249 172968530 172968937 172981511 173018510 173019699 173021653 173028397 173032551 173037324 173061382 173096430 173104359 173134717 173140866 173145450 173153014 173156677 173165042 173169849 173175384 173184451 173204680 173205817 173228285 173241665 173281194 173286027 173286424 173299323 173304300 173324727 173349240 173355731 173365852 173372765 173405272 173412893 173423713 173424852 173432286 173435840 173442500 173460171 173464309 173466999 173474962 173478202 173480230 173482522 173487838 173521002 173530190 173546584 173547973 173550331 173566463 173571062 173573233 173581117 173604130 173604618 173614785 173618149 173621681 173630223 173639710 173647898 173675168 173694222 173694752 173734604 173738636 173741167 173751634 173759616 173780565 173784144 173784790 173795325 173802182 173815060 173819664 173847791 173884061 173884790 173886710 173912374 173912452 173942880 173944459 173953759 173997635 174010821 174013083 174014472 174018704 174022833 174025117 174038300 174052411 174059095 174076422 174083859 174084706 174098007 174122767 174127006 174130612 174141900 174150602 174159516 174168958 174189953 174194758 174214238 174224540 174236884 174240652 174261308 174262742 174265684 174276664 174288630 174305342 174308015 174315950 174325072 174332643 174334301 174338356 174349854 174351793 174358517 174361541 174375829 174388072 174405276 174413292 174426022 174479728 174480754 174486185 174490508 174499258 174511047 174515830 174535199 174538837 174542480 174547087 174554585 174582220 174591117 174601069 174629977 174655803 174660956 174666024 174670662 174675817 174695582 174696735 174709435 174719976 174724334 174749283 174755063 174760592 174769217 174784859 174792918 174797330 174800163 174801634 174803892 174807951 174827674 174847954 174860809 174869876 174869918 174877628 174903816 174915613 174915822 174918770 174920844 174928811 174940960 174952439 174967600 174979925 174984508 174997036 174998931 175008111 175008129 175073474 175086661 175096098 175100964 175120657 175128798 175135145 175138457 175149928 175153972 175172168 175180338 175182787 175227354 175240658 175243346 175254466 175268507 175274017 175277933 175288771 175298635 175300622 175304495 175305030 175340098 175350276 175352889 175357214 175368691 175405486 175426237 175427899 175451810 175473690 175473723 175487952 175506705 175507160 175510746 175512867 175517380 175522904 175523493 175529940 175540833 175549784 175554832 175555030 175568676 175595348 175614333 175624069 175627329 175627947 175632329 175641398 175642741 175644249 175646517 175648144 175648596 175650539 175659488 175661033 175669621 175684156 175700536 175701452 175703462 175707297 175718645 175726880 175730410 175748359 175750671 175752402 175753777 175753903 175755946 175762605 175764427 175765220 175779112 175781535 175826498 175843883 175856960 175878696 175879209 175883211 175884284 175884703 175886441 175896147 175900907 175909324 175909670 175920136 175920596 175923663 175927243 175965948 175977903 175981397 175996814 176007436 176028398 176030192 176038049 176039132 176041146 176042070 176044133 176045260 176046212 176059097 176069710 176081583 176081692 176104647 176109277 176125171 176134929 176141124 176161020 176166752 176171823 176191936 176192467 176193763 176193776 176197222 176197991 176199973 176221441 176223733 176229578 176239891 176269219 176280092 176294347 176300008 176302120 176309881 176321376 176341112 176343888 176360348 176362216 176364488 176375250 176379878 176381957 176386570 176388152 176394033 176413886 176430658 176435605 176441980 176443207 176455486 176459099 176461637 176465579 176484194 176492508 176515234 176515263 176539116 176546569 176555420 176574846 176591939 176598016 176607764 176617789 176622820 176625207 176630859 176631028 176635781 176642366 176651249 176659984 176672317 176673000 176673760 176681821 176683497 176686354 176695419 176704185 176706910 176718929 176722006 176727625 176731055 176737795 176751385 176791737 176797286 176797686 176799758 176801123 176823040 176831822 176842010 176842281 176866863 176877759 176899868 176903504 176906811 176907281 176926666 176927743 176940286 176956490 176968464 176971602 176999069 177014854 177015631 177021580 177034444 177053388 177058774 177080834 177103382 177104208 177122166 177126826 177130902 177150813 177151849 177156366 177161631 177169010 177179896 177186357 177187783 177197519 177202557 177205586 177225894 177227488 177233145 177233230 177235695 177236598 177266241 177270321 177279071 177290543 177301380 177304955 177326066 177344566 177347413 177358033 177420075 177422886 177428802 177436917 177437721 177499607 177503660 177524276 177554566 177579619 177587228 177588278 177588955 177600895 177620290 177633761 177634405 177638399 177652095 177653942 177654716 177676940 177687473 177697202 177708348 177710315 177710559 177718276 177721996 177726173 177735258 177737936 177738906 177754495 177755840 177760274 177767796 177792582 177793800 177796039 177798620 177802732 177806053 177807509 177810706 177820534 177833058 177834952 177845537 177852223 177867036 177886095 177890359 177896647 177916982 177920226 177967818 177979391 177984073 178003863 178005658 178021669 178022890 178024116 178037354 178039906 178050912 178075111 178101264 178106470 178119801 178132116 178142997 178152099 178156505 178166557 178173610 178178575 178221793 178260044 178261369 178268652 178270859 178278774 178280553 178302244 178303720 178304106 178308032 178317438 178331727 178339483 178341955 178342882 178366821 178384779 178393031 178394811 178399050 178400801 178403763 178407312 178407449 178413648 178419144 178421549 178425729 178434239 178437592 178466191 178470535 178484070 178485650 178501788 178505941 178510117 178519034 178522846 178539685 178562808 178579079 178608769 178646180 178650148 178653929 178657624 178660842 178667773 178686974 178690340 178710097 178716549 178718967 178736418 178743889 178751644 178751821 178766747 178782608 178783486 178792136 178793583 178801930 178803087 178807340 178811344 178812690 178869506 178878839 178883668 178887337 178887709 178907768 178919232 178923537 178934910 178939133 178943452 178947316 178953629 178961400 178970712 178990863 179010770 179013833 179021943 179028648 179032771 179038728 179040855 179041766 179053256 179060592 179066255 179080165 179098886 179099159 179111374 179148128 179153957 179189367 179192338 179199291 179202485 179206735 179212675 179221400 179236539 179241326 179247063 179274468 179290710 179291300 179299765 179302875 179306398 179313287 179317237 179336755 179365506 179369040 179369124 179381100 179388284 179388374 179397808 179401833 179406703 179408406 179411859 179415833 179434720 179443106 179446527 179448769 179463392 179474724 179489579 179490317 179504767 179523300 179544203 179554432 179555549 179559593 179560126 179573352 179574639 179579342 179611038 179649978 179656621 179665757 179672668 179682864 179683207 179696308 179697479 179707665 179718543 179730968 179752108 179763776 179825959 179831962 179847807 179861500 179863175 179870578 179873446 179917038 179924043 179937415 179946595 179978202 180021574 180036797 180052566 180056838 180064700 180068556 180116835 180117783 180123265 180129083 180138571 180150684 180159871 180168695 180173806 180175202 180179368 180187431 180199871 180205649 180214796 180219013 180231768 180239514 180250700 180286536 180299697 180305824 180325992 180332551 180355352 180363807 180383372 180400209 180408482 180419477 180426446 180439260 180442251 180444278 180454254 180462921 180466975 180470845 180478516 180484158 180485361 180492219 180503723 180506114 180508317 180522385 180551800 180566295 180570989 180575112 180577315 180599190 180621057 180628478 180631524 180638659 180649900 180654339 180658526 180663835 180691850 180694098 180696052 180707010 180722684 180725569 180727190 180733728 180740821 180741397 180741493 180742919 180755864 180763800 180781600 180788223 180790320 180794925 180806857 180811799 180815389 180837284 180848791 180863767 180864949 180901598 180923345 180927634 180930197 180936278 180941509 180952328 180952714 180978202 181006472 181023664 181037131 181064726 181071059 181071635 181073755 181091115 181115102 181123116 181125779 181145078 181150081 181157511 181164392 181164943 181182918 181190614 181197338 181202022 181223571 181224054 181243222 181254055 181267632 181285109 181327994 181362639 181375470 181388412 181389122 181395094 181398263 181400866 181407441 181413148 181432173 181435933 181437564 181441279 181453549 181466972 181473236 181473600 181475131 181485280 181491777 181529784 181535805 181536898 181572914 181574197 181581872 181587052 181587845 181622431 181663926 181676651 181685449 181686216 181710731 181738346 181755309 181764837 181772313 181777722 181785527 181797485 181800866 181807530 181829625 181853125 181880779 181888288 181888992 181898025 181909988 181920863 181940085 181941944 181949832 181959618 181968986 181982875 181990891 181992430 182003330 182024722 182032539 182033530 182034691 182036300 182037142 182041342 182069305 182072141 182073962 182077432 182081694 182085998 182092034 182111035 182112078 182132822 182149747 182152431 182153341 182158266 182159945 182168676 182177925 182179206 182181779 182181847 182199295 182221820 182257470 182268756 182289845 182298981 182300366 182307914 182344151 182348142 182356380 182360208 182366021 182382368 182383377 182389785 182408981 182415667 182450524 182456895 182470577 182482324 182488786 182511964 182516059 182532260 182535281 182536775 182545147 182551841 182569722 182584718 182626409 182632337 182632971 182657219 182679721 182682125 182692065 182700143 182702985 182703663 182720823 182766131 182772799 182780399 182780495 182807676 182809418 182810158 182811656 182817948 182822225 182826160 182846547 182849924 182855192 182855920 182863842 182866957 182877386 182925358 182932665 182936016 182937438 183010749 183012839 183054084 183056538 183057800 183058562 183058644 183059590 183064817 183079627 183081387 183087412 183089024 183108220 183121995 183122315 183142774 183143867 183149829 183155668 183172723 183179445 183183535 183189063 183199408 183203923 183208012 183229924 183233931 183237781 183240112 183242080 183245188 183250691 183257605 183266708 183280965 183288213 183294107 183300660 183302855 183307181 183314448 183315010 183319419 183342832 183343247 183347050 183348413 183348838 183357132 183380511 183387657 183389553 183394274 183409557 183413572 183416852 183431617 183446508 183455865 183471119 183500602 183511477 183515163 183552011 183553410 183560552 183564195 183571365 183588003 183591790 183633397 183650022 183673372 183694414 183730585 183731017 183749947 183773842 183792313 183795430 183798396 183802094 183805610 183813324 183824676 183827219 183840329 183851329 183860579 183880580 183908366 183920208 183922131 183923501 183938883 183946820 184011152 184013200 184026646 184058321 184060258 184061860 184070160 184076674 184096695 184105008 184122550 184127990 184138853 184140198 184185608 184186412 184187583 184240756 184253522 184264753 184278254 184291896 184300574 184305802 184308107 184314572 184346767 184365852 184376285 184381989 184385212 184393718 184403849 184404023 184406676 184413130 184417795 184419917 184429678 184430997 184439772 184451597 184453412 184453425 184476861 184489317 184511028 184511469 184518720 184545236 184551618 184560087 184569483 184571967 184575371 184584480 184604912 184612945 184620647 184627456 184635526 184639952 184640083 184651800 184651917 184658215 184660783 184672930 184684860 184691998 184716965 184726647 184784770 184790291 184795061 184798756 184806105 184828059 184828234 184830319 184860782 184863318 184880040 184883065 184914509 184924935 184929388 184934402 184949509 184967136 184967191 184970861 184981693 184993136 185005883 185020889 185028981 185039503 185047148 185056901 185058441 185102140 185137461 185200372 185216981 185226962 185251068 185256239 185269717 185270188 185283838 185287673 185287890 185289252 185296396 185301347 185316436 185327521 185343861 185351034 185365746 185369582 185384156 185391821 185400255 185418029 185433040 185453777 185521841 185537857 185560283 185584194 185603862 185609685 185618019 185630459 185653133 185653347 185666501 185667455 185671518 185685894 185696512 185698797 185709260 185709426 185722678 185728364 185748650 185766147 185768147 185775438 185797840 185806555 185824441 185832105 185832194 185839742 185840988 185854372 185861670 185868904 185883130 185887031 185920640 185934232 185936278 185960723 185962615 185969325 185975301 185982185 185982681 185988285 186000784 186000806 186002444 186003105 186003202 186007380 186028205 186040152 186069132 186069761 186071687 186084613 186093597 186104826 186109490 186124040 186143168 186144052 186147409 186157684 186180205 186180854 186196449 186201784 186206486 186217474 186219531 186235250 186236928 186255934 186269989 186271653 186271819 186273520 186295458 186298961 186328352 186340416 186344513 186346927 186355048 186358466 186364748 186372948 186376412 186377612 186381761 186386546 186402085 186415905 186417343 186418254 186425046 186431339 186463113 186466683 186472567 186477805 186484609 186486745 186490118 186492477 186495535 186498946 186500966 186509908 186514309 186519449 186519879 186530406 186539077 186560974 186597297 186603467 186605391 186623863 186627719 186666075 186666191 186678632 186679001 186682560 186706813 186712535 186714310 186728217 186729317 186735816 186740818 186740829 186744942 186778652 186786829 186789938 186792716 186820593 186821898 186823010 186824572 186833107 186837351 186847389 186850580 186872352 186874200 186886003 186892540 186892857 186895986 186911408 186919528 186919634 186941888 186986944 186996079 187002067 187024080 187029010 187044895 187046927 187052088 187052154 187052561 187056313 187058403 187073877 187080908 187099209 187111804 187115723 187117692 187134102 187158558 187184986 187191292 187196099 187196690 187211946 187221328 187223250 187224616 187231022 187248214 187248796 187254005 187255996 187257394 187262398 187283470 187302391 187308637 187313410 187332577 187341513 187351917 187358069 187363880 187370374 187397278 187419541 187424342 187425733 187431563 187434968 187441758 187445777 187449825 187474420 187487222 187491416 187500113 187522119 187543859 187550890 187552642 187568669 187589480 187606942 187636998 187641218 187700589 187713739 187725499 187727274 187784855 187786304 187792365 187798651 187805788 187810432 187814345 187826611 187845090 187859884 187868871 187873828 187884219 187886152 187886372 187891880 187896761 187900377 187900447 187902297 187906538 187908117 187927809 187938127 187944689 187944821 187947613 187960723 187977663 187994212 188002389 188016543 188022530 188036376 188036833 188079606 188120314 188132034 188138357 188143896 188164698 188173979 188174431 188176910 188186467 188194508 188214524 188225639 188237383 188258065 188266129 188282516 188293370 188295101 188311840 188322764 188325961 188328240 188336619 188371260 188372375 188385687 188400911 188401821 188406590 188414769 188426007 188428007 188432862 188436525 188446908 188451861 188451994 188463091 188501299 188503403 188518318 188534052 188538438 188539001 188550284 188581895 188584346 188597136 188624802 188626130 188632124 188647288 188662510 188663102 188668185 188672993 188700668 188723805 188724467 188733147 188748175 188750689 188759608 188763107 188786792 188799850 188811016 188811421 188832016 188832078 188846061 188851506 188857227 188879427 188887029 188894922 188912996 188914678 188915005 188916182 188930359 188930454 188936166 188947371 188947744 188953886 188975628 188981651 188994065 189002320 189008647 189011565 189022825 189027564 189074974 189077354 189089272 189094035 189100062 189120191 189128174 189136176 189145235 189151735 189156522 189175923 189199066 189201903 189219291 189229291 189237072 189252933 189258496 189276397 189278224 189286009 189288757 189293230 189294302 189314077 189314783 189328462 189332712 189349177 189358461 189361867 189361984 189366766 189398152 189417197 189424056 189429514 189437776 189449954 189466883 189492191 189500272 189537596 189543178 189566268 189573768 189602667 189616229 189640523 189641652 189645075 189676834 189691044 189692458 189747706 189776526 189788495 189811550 189813998 189820588 189821740 189830775 189844599 189845253 189872626 189873020 189893842 189916018 189920938 189921952 189938106 189947694 189997376 190020879 190020879 190022406 190035337 190059149 190082239 190107251 190132441 190160766 190182431 190187560 190190203 190200700 190201774 190208529 190211284 190240394 190254193 190276788 190281743 190298936 190307397 190320175 190332386 190340220 190355013 190397846 190398607 190403709 190406082 190418355 190436321 190443183 190449177 190449722 190458043 190462637 190463213 190522738 190527577 190556189 190563919 190574761 190581232 190592652 190603570 190603682 190605099 190607740 190612228 190613084 190613997 190623892 190635048 190652584 190678548 190692095 190699045 190723772 190738482 190739950 190763479 190771806 190776783 190782192 190783610 190785687 190789086 190791405 190795556 190805451 190819450 190831618 190860344 190863334 190868765 190875047 190899302 190913561 190915461 190922175 190949051 190969524 190972113 190981054 191004013 191030927 191077086 191082320 191083104 191083327 191089063 191094425 191095160 191105714 191108000 191109863 191111285 191117033 191119610 191133971 191144231 191165855 191168595 191174556 191180218 191197003 191199687 191210192 191220159 191225066 191226376 191230616 191235066 191236853 191260166 191269150 191271686 191300074 191300881 191315217 191323396 191335648 191342749 191346997 191347090 191355854 191357923 191360612 191361544 191362948 191364927 191394549 191419958 191430200 191430488 191433297 191448563 191451278 191454116 191470969 191478227 191480769 191492833 191502081 191514381 191534124 191543547 191551326 191553953 191554595 191577777 191588439 191594973 191595879 191602101 191620250 191625214 191634436 191640005 191651679 191658326 191660289 191672949 191680142 191714482 191715786 191725476 191730569 191742924 191744006 191747809 191750153 191754664 191762684 191763431 191767449 191774702 191781906 191786303 191799942 191800993 191809523 191812772 191813624 191823913 191893080 191893845 191905901 191906674 191919559 191935447 191957575 191980439 191995703 191998362 192006329 192007557 192008703 192016578 192029608 192043944 192044271 192060423 192063088 192070058 192099086 192099772 192104246 192106343 192115459 192123688 192134758 192161048 192167276 192173359 192184600 192212329 192223796 192262233 192279582 192300781 192307731 192311208 192315321 192333803 192347703 192353577 192358122 192359966 192379739 192386080 192388462 192398554 192410904 192426126 192455571 192467944 192479019 192484001 192490116 192491448 192496119 192544300 192548223 192554812 192555315 192568611 192616243 192668628 192683187 192713998 192714919 192727245 192727386 192742270 192749272 192757835 192769455 192779204 192782204 192791046 192810769 192826769 192858260 192890317 192893126 192921667 192925114 192929712 192933586 192945517 192971259 192979480 192986161 192993015 193023588 193065372 193073160 193098870 193102235 193112362 193114549 193115420 193138360 193149531 193165491 193168480 193176339 193226118 193226854 193228034 193228134 193231113 193231505 193232755 193249182 193269101 193272657 193333834 193336461 193343102 193344758 193413767 193421539 193429281 193439779 193441171 193446626 193462453 193472019 193475139 193478101 193511646 193513737 193516545 193521523 193531321 193536243 193561006 193581128 193597758 193617366 193617908 193633033 193643829 193655593 193659372 193681049 193693231 193708965 193712109 193740625 193742446 193751935 193789241 193795637 193803868 193803984 193805190 193811292 193813097 193823296 193859076 193867691 193870230 193877333 193887602 193888157 193889051 193891578 193900673 193908461 193908724 193910370 193912929 193918272 193921113 193942263 193948938 193954938 193959047 193971784 193983977 193984453 193994537 193997331 194000093 194027652 194037677 194044724 194048780 194056264 194069031 194074751 194078521 194086602 194086873 194091363 194093426 194098328 194112829 194121080 194131125 194132995 194152264 194167387 194173628 194179516 194180923 194239812 194253790 194257993 194282717 194287059 194294571 194311568 194314539 194325276 194338743 194345544 194349264 194392837 194393667 194400970 194406750 194414600 194424513 194435156 194450890 194452174 194457710 194462526 194463552 194474414 194484876 194504877 194507873 194518685 194523319 194524487 194536650 194542731 194555755 194564939 194564946 194570427 194570486 194585448 194596945 194604814 194614242 194616669 194624018 194629212 194640620 194655648 194660440 194675696 194687770 194696875 194707420 194712044 194721326 194724745 194732967 194752110 194752759 194757475 194774404 194780832 194790523 194795698 194797214 194803395 194806840 194815874 194851733 194860563 194866445 194870766 194886948 194901404 194909768 194930356 194934806 194936614 194943246 194949154 194964056 194965739 194969497 194972383 194973408 194977092 195005885 195021976 195028470 195040327 195060332 195069487 195085081 195088516 195090288 195095900 195102535 195109012 195114062 195124466 195147395 195150262 195164491 195172036 195189838 195191045 195192494 195194503 195200311 195208266 195210198 195216785 195255056 195287765 195288355 195295116 195310361 195340060 195344025 195354514 195356369 195384237 195417647 195421193 195436397 195442295 195444597 195455226 195456515 195456612 195464985 195484129 195500473 195501446 195527360 195542709 195550695 195558332 195559382 195561453 195573264 195577199 195579493 195582414 195584895 195586101 195599898 195635305 195635675 195667233 195677071 195677074 195677306 195711996 195716937 195723873 195734038 195744554 195750324 195751233 195783183 195785544 195816574 195824567 195825650 195833453 195835270 195843268 195845916 195863701 195872112 195872870 195874249 195874943 195875632 195888966 195893016 195904267 195911265 195922093 195936964 195942047 195949828 195954788 195960434 195961147 195988291 196001482 196023038 196026255 196034805 196037202 196040666 196067775 196103172 196103288 196123861 196138158 196154497 196154872 196181370 196200642 196219392 196221322 196228292 196229224 196234293 196241531 196242220 196242625 196243668 196252692 196265769 196286900 196314048 196325566 196331345 196354698 196362014 196378400 196380029 196404284 196420301 196433941 196441750 196449194 196460568 196478086 196479238 196493495 196495614 196496147 196497107 196513570 196525938 196532187 196535340 196548449 196560265 196568593 196570021 196589277 196595549 196601780 196607494 196610054 196619769 196647652 196654747 196656126 196669191 196671266 196675147 196679353 196714263 196722939 196732824 196749049 196777817 196789786 196792777 196801185 196808607 196810583 196821767 196829207 196830847 196864322 196871393 196875996 196889769 196893621 196894285 196899730 196910377 196926215 196939045 196940081 196955820 196969200 196990885 197018400 197019338 197023956 197033309 197054122 197098504 197108689 197117100 197118144 197140922 197162355 197165057 197166427 197176870 197180829 197195263 197196319 197209135 197209923 197245363 197258238 197285193 197289660 197290078 197311322 197312114 197320889 197334533 197340332 197345197 197350125 197350645 197354965 197357327 197361392 197375206 197388321 197415043 197460028 197485474 197501646 197515906 197518062 197524896 197540238 197559600 197567329 197569646 197586865 197586899 197591475 197605799 197619179 197624370 197647892 197653736 197653755 197654962 197675564 197680995 197700343 197713889 197749838 197751683 197755551 197764035 197782987 197788733 197792273 197810507 197810584 197814439 197818205 197823104 197867780 197877174 197883011 197890948 197892053 197895598 197896010 197904333 197926865 197930247 197936054 197936063 197939926 197947217 197950344 197960304 197970076 197973320 197978012 197981365 197993335 197994895 197998130 198000935 198024121 198024441 198026925 198064818 198080753 198093854 198103310 198110031 198141695 198159221 198159474 198163033 198178596 198179915 198183732 198184758 198207292 198245957 198275940 198291797 198306931 198342217 198353348 198358779 198359294 198388369 198400435 198419690 198428154 198434339 198437109 198442016 198496301 198499399 198501395 198509089 198513641 198513738 198526190 198527819 198528542 198540765 198551577 198556029 198557907 198578287 198607497 198611615 198612184 198613675 198644957 198682989 198685511 198691859 198698737 198699752 198703825 198733561 198757865 198776352 198785582 198795197 198800460 198804748 198820292 198824834 198854828 198856995 198857169 198860759 198869222 198871155 198876408 198888551 198939232 198940640 198946056 198953048 198958836 198974182 198987701 198993779 198994625 198995003 198995633 199011361 199032850 199051921 199066210 199072202 199086866 199092024 199105220 199107749 199108636 199112413 199131954 199141791 199154427 199158284 199167638 199167666 199183288 199185433 199199199 199201446 199228566 199233079 199242339 199270228 199273979 199276179 199281393 199297420 199304583 199306811 199323512 199327416 199336407 199348036 199348559 199361915 199369410 199387634 199403635 199416241 199437610 199450321 199464803 199468752 199493220 199495350 199497156 199515026 199521971 199532805 199541651 199544752 199546162 199568973 199569663 199570401 199629357 199640897 199645395 199649885 199660911 199662824 199666472 199680946 199682697 199706738 199722637 199735224 199737349 199742208 199773318 199786271 199805514 199818750 199834966 199846869 199856812 199858804 199859367 199864934 199868505 199887561 199895317 199898437 199905345 199915514 199920918 199929376 199939826 199946035 199957437 199973946 200037188 200038273 200046222 200054161 200084103 200085557 200093762 200095976 200097616 200100721 200103512 200104592 200114492 200127097 200140421 200140550 200141041 200141889 200142980 200147755 200148326 200205215 200229849 200234115 200245364 200248053 200250285 200262309 200275480 200280559 200301086 200301895 200303249 200318213 200320099 200324879 200335802 200341828 200342549 200347860 200372420 200391433 200391761 200407323 200409099 200413005 200449979 200470558 200478248 200485126 200490657 200492130 200502816 200521041 200547829 200559406 200570307 200577526 200635916 200638191 200638922 200645768 200652860 200675722 200676950 200702491 200705773 200716346 200720510 200723794 200733382 200738528 200770312 200772312 200775288 200777111 200778878 200782759 200788369 200810456 200810586 200819406 200835790 200835967 200867216 200870346 200880602 200886392 200895997 200921891 200927745 200928814 200935497 200936885 200936902 200943197 200953106 200964035 201021540 201032441 201038819 201052025 201072635 201073719 201083879 201088551 201116854 201124705 201127311 201156065 201162072 201186401 201193560 201212637 201212877 201215230 201219981 201224450 201224785 201229948 201234672 201243352 201270228 201281449 201301582 201314455 201323002 201324997 201348018 201350461 201362280 201366792 201367296 201376294 201383426 201391249 201392950 201415468 201419771 201420820 201441132 201450233 201451154 201469568 201470450 201472304 201490987 201503784 201508020 201515202 201524599 201537449 201539525 201547373 201595911 201599897 201606767 201613936 201618258 201638602 201643503 201656046 201671694 201678453 201687997 201691304 201715575 201754793 201760620 201767129 201767783 201793522 201817313 201817676 201838656 201843028 201854567 201858064 201872497 201874543 201883531 201884868 201894524 201910512 201915251 201921011 201928682 201947040 201950880 201957502 201963425 201969774 201971395 201983705 202012253 202018486 202019780 202021520 202023283 202031877 202092278 202092824 202101050 202115476 202131315 202151112 202152502 202162867 202172385 202176442 202185727 202192119 202195755 202213222 202215225 202224332 202250510 202256535 202259947 202264926 202289047 202294120 202294151 202294287 202300060 202334901 202342043 202359850 202368659 202371272 202381860 202391798 202393473 202395034 202410034 202417222 202419037 202449047 202451213 202454822 202454933 202488781 202500926 202501944 202502645 202503870 202509448 202539996 202540870 202567041 202579410 202584695 202588513 202627985 202629111 202642250 202645667 202652463 202665205 202665498 202672798 202675162 202684593 202701547 202721737 202734632 202751527 202771307 202779854 202782418 202789518 202792155 202794026 202794599 202850393 202864670 202889229 202896867 202897035 202904434 202909126 202921515 202936274 202937022 202948514 202959827 202980081 202986709 202995076 202997576 203024973 203030046 203039293 203051438 203055694 203055743 203060384 203065345 203066012 203081180 203087502 203103420 203135264 203137860 203159366 203159946 203183561 203186573 203189651 203196902 203208929 203218157 203219066 203222605 203224320 203225578 203227048 203238955 203241535 203262354 203265905 203284054 203292333 203324689 203325284 203363744 203372163 203374320 203381196 203398382 203422369 203432148 203433656 203440235 203442668 203455539 203507480 203516213 203517917 203522308 203532390 203535310 203540554 203541467 203577794 203585106 203615304 203629529 203631645 203655183 203680068 203693751 203708219 203712797 203717395 203718037 203731813 203733710 203747590 203755679 203756872 203780912 203790458 203791934 203794759 203798738 203825542 203828735 203836206 203838845 203854597 203856028 203857927 203861139 203880043 203886694 203905556 203913068 203925323 203932460 203938638 203963962 203971370 204018672 204035151 204044139 204047878 204057191 204077665 204090241 204107902 204109557 204126795 204134688 204139735 204147513 204150448 204151049 204178640 204188794 204189678 204193911 204197236 204217330 204218281 204220382 204222051 204251226 204269537 204272677 204283037 204287194 204291021 204301602 204308908 204330083 204330198 204333685 204336341 204336406 204345165 204346359 204361027 204373885 204389680 204398990 204407090 204417245 204421295 204423788 204424447 204425043 204443191 204447160 204455505 204460779 204463045 204469670 204472084 204488610 204492816 204525517 204580990 204599788 204611927 204614756 204616252 204645137 204652547 204652637 204663491 204664697 204668250 204672541 204675294 204678220 204686171 204696856 204703219 204732504 204734955 204736026 204753598 204755583 204762533 204767765 204786574 204786902 204791292 204794998 204817190 204818985 204832115 204835169 204837818 204849380 204853247 204858843 204860071 204874106 204875355 204877954 204883835 204887277 204896468 204900473 204904097 204917058 204922716 204929844 204932793 204936540 204937241 204955545 204956943 204957306 204970727 204973926 204996884 205003413 205028854 205043339 205077960 205080581 205088051 205088095 205102524 205117796 205119934 205120963 205130128 205132370 205137076 205145692 205173157 205188077 205203239 205217157 205244448 205251463 205292360 205293613 205319449 205355645 205357494 205367060 205368103 205371122 205381041 205411965 205416670 205444418 205446808 205460957 205470408 205477638 205484227 205484256 205491886 205498366 205505955 205524979 205539611 205542076 205556519 205556559 205567769 205568819 205580070 205587335 205607021 205613209 205621746 205655388 205663352 205684251 205712281 205721564 205731882 205737815 205743692 205750110 205758428 205770726 205784728 205795886 205808709 205809169 205853288 205855836 205866145 205884138 205892694 205893654 205915115 205919403 205923155 205926240 205930445 205946619 205952359 205970339 205981815 205994493 206015668 206019027 206035925 206053451 206057684 206068707 206071966 206085225 206111475 206120223 206123414 206127331 206142957 206144033 206150084 206151114 206163236 206177164 206188408 206207775 206218495 206227214 206237749 206240706 206268640 206268983 206269562 206269786 206272254 206285361 206323406 206336549 206342391 206343511 206362560 206368058 206370612 206393850 206395682 206445873 206459721 206463875 206474172 206485859 206488310 206493414 206495123 206512667 206516572 206522528 206525579 206550025 206550664 206551981 206557328 206560649 206565208 206568873 206581019 206581781 206589377 206594496 206604225 206608665 206619492 206620659 206628352 206636434 206650993 206652767 206660606 206698763 206699238 206710527 206722785 206734062 206735546 206752272 206760243 206770386 206782944 206785470 206791625 206792907 206813201 206813591 206821509 206823201 206826449 206828050 206828378 206830035 206835433 206850749 206856138 206859309 206865203 206877015 206879340 206900772 206919182 206942782 206949607 206960351 206968100 206984204 206993427 206996542 206997946 207028241 207032108 207035025 207041645 207064494 207071980 207096345 207099880 207106950 207125396 207126332 207130824 207131461 207143355 207152447 207161965 207174732 207182938 207191724 207192288 207192440 207192727 207201851 207208717 207216229 207221767 207240635 207249533 207255730 207290370 207302549 207313070 207319789 207320380 207331577 207333853 207345951 207348687 207350140 207351573 207365676 207373064 207403601 207412544 207421252 207429443 207434137 207441882 207467446 207490783 207491582 207493814 207495848 207519190 207520821 207546496 207548119 207549400 207563836 207563879 207580767 207591445 207595530 207600187 207605454 207611411 207612730 207619030 207638232 207640456 207659983 207662031 207674536 207681372 207684400 207732599 207750210 207751897 207786454 207790658 207802509 207821314 207846535 207858631 207865059 207876075 207880017 207882178 207893533 207920003 207930640 207938468 207948202 207951112 207953484 207953566 207956744 207969606 207989120 208006216 208011816 208028504 208039146 208045764 208068339 208068872 208070051 208075900 208078449 208096526 208105857 208141322 208164744 208169645 208206432 208217493 208221068 208268830 208289457 208291602 208292124 208292371 208303811 208320213 208327726 208327933 208338672 208339605 208349294 208366863 208369193 208374526 208375754 208377286 208404921 208409774 208434750 208440407 208440658 208457034 208484632 208510189 208519835 208532800 208533090 208535954 208539906 208560333 208564622 208567727 208580289 208606522 208614591 208629875 208634284 208637122 208641178 208652032 208653553 208655690 208659206 208661054 208664637 208722519 208723686 208726944 208735613 208741432 208749604 208754399 208755380 208758510 208769112 208795796 208798307 208801594 208802899 208815719 208843723 208856565 208862093 208867274 208878679 208885898 208897101 208903666 208908656 208926286 208953609 208977847 208979999 208982082 208992818 208996241 209000641 209002970 209007714 209018990 209020494 209028024 209036870 209043394 209056072 209059181 209071282 209072746 209074698 209076180 209104445 209117720 209125876 209130474 209147238 209168791 209174990 209175793 209177822 209191961 209202729 209207202 209208679 209233450 209258145 209285101 209285395 209296580 209335671 209346188 209360841 209376771 209378656 209384191 209387805 209390720 209402441 209408546 209409917 209416889 209436638 209448680 209462095 209468414 209469210 209479172 209490997 209504658 209505151 209514113 209519807 209551838 209562441 209565623 209586914 209591108 209593173 209601792 209611276 209612192 209615374 209618646 209625672 209627379 209648727 209658541 209659009 209670351 209674549 209692470 209699356 209701297 209701338 209702231 209739930 209758700 209777382 209783254 209798175 209803479 209813649 209815519 209855883 209866967 209885920 209885979 209913641 209915342 209925196 209927670 209940795 209943013 209954875 209960408 209961872 209968837 209993753 209994510 210015968 210016915 210034759 210036517 210037839 210038398 210048409 210071428 210079730 210081477 210088619 210091481 210103214 210110840 210125637 210134602 210138389 210141149 210141472 210153774 210156082 210160759 210163958 210175630 210187051 210208469 210232165 210232233 210265707 210287133 210297012 210312580 210318976 210326637 210343976 210344887 210352569 210380587 210402860 210403784 210413740 210415232 210431923 210436859 210439443 210440834 210442346 210450394 210454469 210480497 210484004 210486772 210495514 210496089 210501026 210513739 210526668 210540713 210542392 210549348 210551623 210568582 210571640 210577663 210585621 210593929 210619867 210636988 210668290 210698296 210709674 210735831 210741450 210743740 210746404 210753171 210764321 210767357 210776976 210781280 210804090 210811209 210813993 210827641 210829281 210833247 210857153 210874042 210887172 210891121 210900873 210905807 210906444 210908547 210913851 210919477 210924067 210943034 210957067 210958015 210960804 210963160 210972105 211009324 211014514 211024130 211030621 211041107 211043158 211053055 211073751 211076959 211092264 211108813 211123064 211138190 211161834 211165187 211183554 211183751 211234782 211235898 211241587 211274515 211315967 211344018 211349387 211368997 211377524 211383333 211387176 211395509 211397590 211404113 211405673 211415088 211416560 211444002 211447633 211449674 211458986 211479446 211497463 211539209 211544267 211550845 211551093 211558529 211592343 211596030 211629551 211638936 211648274 211651282 211652413 211654894 211664952 211667799 211683912 211684938 211693686 211717340 211738993 211740012 211740409 211755082 211756479 211766489 211780456 211787078 211789189 211811546 211812743 211822888 211829964 211836227 211842688 211852231 211872077 211873286 211901996 211910198 211923112 211930715 211940909 211942392 211948133 211963675 211977863 212003118 212018440 212023379 212102338 212102672 212137709 212145738 212146100 212196377 212216127 212220187 212223619 212227895 212238055 212241333 212242669 212247703 212276363 212309228 212315127 212319012 212321349 212322657 212326664 212338517 212338609 212375254 212383079 212386186 212401484 212410698 212414915 212416025 212424460 212455436 212462911 212464529 212469007 212473721 212476259 212480469 212481261 212485248 212515633 212547401 212556526 212562408 212589571 212591074 212612146 212626021 212635214 212640554 212668515 212683260 212683634 212697777 212706467 212706595 212709021 212709739 212717589 212728501 212739479 212750468 212752223 212756506 212777994 212789320 212798273 212802131 212802835 212804955 212810460 212834258 212857074 212863036 212876996 212886616 212924240 212926509 212931184 212932708 212933648 212939130 212942605 212943853 212960953 212972348 212980803 212992093 213022674 213026595 213039926 213056668 213063926 213070925 213073599 213074715 213076873 213081611 213086492 213093651 213100661 213103227 213117865 213122588 213128228 213132433 213132583 213144975 213157431 213195746 213196834 213198470 213218802 213229220 213240791 213246976 213256491 213258072 213261661 213267815 213272507 213287806 213290468 213302574 213312259 213317878 213326798 213333982 213334227 213342929 213362080 213364700 213378494 213387327 213407740 213407908 213423780 213427796 213429591 213457182 213457352 213459020 213460808 213464765 213472632 213486331 213495591 213501667 213524277 213527683 213542175 213546788 213563980 213570275 213583796 213586672 213588542 213591437 213592730 213593914 213593941 213619327 213629332 213644789 213649782 213665484 213677380 213688717 213698000 213700588 213711717 213713166 213725028 213726550 213726917 213740133 213758712 213760242 213764438 213787073 213804274 213820674 213829385 213833507 213836882 213837320 213839750 213867019 213878924 213881033 213898906 213903599 213906652 213921992 213927792 213933946 213934526 213950794 213959578 213959770 213960569 213964773 213999879 214037935 214048945 214051891 214052596 214059105 214060468 214061856 214113624 214123795 214130125 214133372 214137007 214138055 214147255 214157617 214173279 214176373 214181193 214191464 214207628 214236635 214243757 214257060 214259645 214273629 214290111 214293335 214317893 214322598 214329115 214334854 214340085 214344734 214394121 214397999 214405626 214428071 214439393 214467767 214470465 214482843 214485333 214547525 214555906 214560802 214563195 214567344 214578174 214588664 214598225 214611839 214614434 214625904 214643625 214698033 214706784 214717595 214722358 214724078 214725958 214733676 214735534 214748987 214764148 214774980 214781318 214786948 214796516 214805197 214818321 214820283 214837162 214838070 214846655 214847891 214850928 214893463 214910989 214912538 214942728 214950493 214966199 214975525 214991675 214997408 215005511 215014514 215049343 215079960 215088414 215091456 215099788 215102158 215130427 215133355 215133570 215136142 215139971 215142393 215174598 215181203 215196327 215222624 215233416 215235975 215248209 215252804 215256318 215256852 215264360 215278126 215281999 215297001 215337527 215344523 215376575 215377484 215380606 215380705 215395175 215402028 215411182 215415680 215417324 215421369 215423445 215425154 215457776 215465824 215472784 215499613 215524554 215525578 215555341 215555907 215564424 215573554 215584282 215586508 215587639 215597647 215600458 215603368 215613226 215639274 215647190 215653035 215674784 215680118 215682064 215685542 215690882 215693511 215702331 215705485 215715461 215723201 215729373 215731107 215768441 215775628 215803881 215807820 215813602 215814117 215817006 215818982 215828771 215833842 215858200 215860879 215868639 215874333 215877910 215879894 215891427 215893278 215895147 215895924 215898168 215898589 215899817 215948175 215948421 215960128 215965928 215977305 215981907 216004839 216011420 216012961 216013979 216018772 216022852 216029294 216062551 216068690 216070032 216071567 216080135 216085131 216090392 216094829 216096728 216105065 216110082 216115806 216131362 216143277 216152121 216180961 216191479 216207882 216208377 216212947 216215402 216222541 216242360 216250265 216251901 216302852 216311149 216312793 216316569 216318502 216319968 216331750 216337225 216346697 216355348 216360663 216368566 216409180 216410708 216415145 216432193 216446221 216451229 216451808 216453199 216467743 216471548 216485604 216507938 216509876 216516290 216532314 216540787 216552039 216554605 216557693 216563368 216566902 216568625 216569958 216572236 216584607 216604121 216606214 216613020 216630007 216640995 216673891 216692426 216692855 216713059 216713903 216715319 216716596 216745244 216757555 216765348 216775504 216779924 216792555 216815784 216818850 216820095 216821370 216825277 216829573 216844918 216871021 216876010 216881713 216882702 216882942 216887747 216888058 216890302 216912999 216915784 216927092 216948668 216963503 216971135 216973228 216979451 216984038 216984054 217008126 217034164 217054530 217069955 217072193 217079440 217105406 217107356 217111775 217114407 217116667 217123068 217126453 217135063 217138809 217140045 217145292 217195720 217224517 217227423 217241143 217243856 217244600 217250997 217262911 217288557 217311449 217312720 217313633 217317341 217328274 217343181 217343216 217355776 217369008 217381222 217400943 217404105 217416689 217419376 217422623 217453999 217470072 217472684 217481152 217487904 217498279 217501517 217504982 217525460 217536205 217543081 217548959 217564943 217569514 217577491 217596909 217609671 217637167 217657986 217659780 217662106 217674152 217675860 217676461 217682515 217685239 217687098 217695915 217700975 217704694 217724524 217733086 217740245 217752092 217758093 217764012 217789501 217789989 217793351 217798942 217810547 217815830 217832673 217887251 217912689 217923726 217927405 217929197 217934338 217942137 217942555 217946668 217948070 217949149 217957173 217958040 217962590 217969229 217982213 217986624 217994923 217995800 218002990 218010386 218011906 218023756 218036573 218042773 218063115 218067916 218070827 218103242 218105352 218119331 218122090 218131557 218193382 218207221 218216699 218221870 218248613 218254625 218271288 218271427 218282878 218287459 218290218 218298366 218305516 218318763 218324346 218325648 218338947 218363671 218374732 218397137 218421945 218426650 218444848 218448046 218472476 218491513 218499652 218534887 218546251 218562322 218566822 218567166 218570342 218582214 218593399 218595300 218599646 218623019 218630898 218631386 218636860 218644021 218677414 218683927 218685385 218687560 218698669 218698716 218700817 218711382 218713112 218741738 218745230 218745825 218746489 218751764 218774443 218789781 218792768 218805268 218814852 218814982 218836208 218857469 218877838 218885478 218893062 218896199 218900001 218905292 218909094 218909597 218912361 218912451 218924857 218932833 218948179 218952362 218971234 218972890 218987100 218988198 219012130 219032116 219041995 219043969 219072965 219087370 219091897 219092906 219103059 219122182 219125688 219133603 219140567 219165738 219167464 219188818 219201180 219201240 219210883 219217801 219221801 219224442 219228091 219229208 219268375 219276698 219294491 219299995 219301367 219301556 219306694 219310451 219317592 219320051 219321033 219357589 219359227 219361183 219379256 219381250 219386649 219400708 219405084 219412414 219412454 219413225 219414275 219419838 219433860 219434326 219470894 219490776 219492482 219492910 219504299 219518177 219534996 219539701 219544235 219549807 219569247 219593889 219623828 219632401 219633712 219649029 219654259 219671467 219682796 219688943 219705105 219707575 219709711 219734331 219734982 219740403 219744642 219760826 219766231 219780754 219785511 219801241 219801281 219802612 219807675 219822591 219844405 219844528 219845763 219880147 219890640 219903441 219906792 219907585 219911782 219912572 219936939 219937738 219939311 219939582 219974798 219977160 219979780 219982537 219985171 219993663 219996310 220003393 220007193 220013448 220016897 220024138 220025983 220028314 220048454 220069633 220075321 220107494 220110744 220125289 220128750 220170089 220179442 220184245 220206833 220226085 220260808 220267412 220273980 220291274 220304418 220322260 220335632 220352057 220360285 220373881 220417029 220435001 220439464 220439793 220443037 220461923 220470418 220471139 220471780 220480813 220524084 220531226 220542911 220552784 220556334 220575555 220584832 220597117 220623885 220632806 220643539 220656890 220661289 220684659 220698454 220699868 220709408 220714011 220718073 220730886 220734581 220734733 220737845 220739956 220745691 220755589 220756681 220775172 220779260 220805892 220807600 220821910 220837068 220845332 220854636 220899084 220901865 220908957 220923179 220929292 220940561 220946649 220951029 220958990 220959640 220975380 220984005 220984193 220996165 221001704 221040576 221061367 221064795 221075184 221078637 221091263 221098232 221103228 221112062 221120317 221151754 221155215 221165297 221168064 221172275 221179173 221201722 221210610 221215027 221227906 221231385 221245587 221251690 221254484 221271389 221275785 221275846 221294714 221315753 221316171 221328902 221330933 221354039 221366522 221377655 221387570 221392893 221398991 221402499 221403978 221408061 221426743 221433450 221491698 221502714 221516202 221525905 221542716 221547103 221548760 221564630 221575011 221575667 221579331 221584848 221598912 221603241 221604833 221612344 221624963 221637605 221651116 221680536 221680996 221687383 221700670 221702482 221719285 221767292 221796796 221809628 221815818 221825895 221831767 221833451 221835701 221839743 221856592 221867324 221886194 221904296 221915803 221918545 221925852 221932730 221966175 221989525 221996813 222015261 222015738 222016551 222028993 222039676 222052196 222053338 222082958 222084536 222089649 222091102 222107743 222113645 222113698 222118094 222123320 222133664 222146098 222146428 222154201 222154337 222163530 222172379 222192340 222193879 222197380 222202314 222213512 222216426 222220866 222231197 222232864 222237715 222265611 222279591 222281638 222286210 222287686 222288572 222290591 222294149 222300157 222302675 222311711 222317855 222319483 222328667 222359343 222377148 222385592 222386485 222393320 222399002 222399337 222412647 222429226 222429982 222463668 222467512 222469624 222491762 222509986 222511271 222511382 222519781 222546540 222558536 222569519 222574955 222575795 222581469 222607107 222612310 222620498 222644253 222645939 222656717 222661382 222664791 222676019 222692701 222696814 222703772 222726924 222729718 222760413 222761132 222761991 222768926 222769680 222777086 222796227 222800031 222809233 222812081 222827650 222837239 222861333 222882695 222884945 222892219 222919057 222926091 222935776 222942581 222958929 222966708 222972922 222977022 222995047 223001454 223002289 223004572 223008171 223021923 223024336 223027266 223053751 223055460 223055676 223063468 223069407 223072005 223091413 223091710 223106150 223107383 223107799 223108484 223119589 223134446 223158020 223168787 223178651 223181661 223191506 223194634 223203674 223212293 223216271 223233515 223270004 223270612 223271697 223278331 223290096 223290329 223291839 223292897 223293385 223301088 223312766 223325860 223331329 223334689 223336472 223344881 223353815 223363790 223390065 223390636 223393392 223405520 223420751 223421535 223429519 223432942 223440175 223474436 223481730 223483006 223497817 223512834 223529838 223545863 223548819 223550039 223552892 223567141 223568833 223568840 223581680 223582091 223586318 223586982 223588797 223593564 223598320 223632219 223643661 223644063 223647351 223657247 223659149 223660787 223675246 223682096 223684223 223697159 223698413 223702553 223707729 223712114 223728315 223730744 223735283 223745646 223763862 223770448 223773273 223777495 223779712 223798394 223804595 223814132 223836933 223855247 223861032 223863308 223867470 223881074 223893520 223939427 223942641 223950642 223956107 223973726 223975011 223986346 223993891 223998264 224003966 224006536 224010022 224035290 224053270 224066128 224073094 224081623 224090215 224092612 224093616 224094362 224095218 224095931 224104422 224105774 224114129 224118411 224120168 224131442 224159217 224164920 224168526 224172073 224195729 224199142 224211714 224221199 224236549 224246194 224251892 224284840 224297161 224303216 224317354 224323132 224338638 224345373 224352504 224399581 224400909 224421205 224422604 224437544 224439402 224450345 224455966 224491206 224503349 224522800 224538563 224545905 224561806 224573984 224579887 224592120 224595557 224596504 224634846 224641674 224647688 224666689 224669428 224694868 224695346 224701426 224714992 224716663 224745076 224745851 224749924 224753161 224754267 224761311 224764101 224768469 224771315 224780112 224803861 224806128 224823496 224828912 224834059 224836283 224863728 224863936 224878564 224887159 224887199 224893458 224909611 224910452 224957006 224961266 224963300 224965089 224986203 224997228 225004725 225016869 225018177 225028684 225030784 225041863 225081158 225082520 225111895 225112012 225123163 225123220 225136127 225148823 225153244 225158334 225165138 225180167 225186167 225210031 225226268 225244871 225251153 225277516 225281112 225288484 225288635 225288902 225290856 225308978 225309209 225311361 225347347 225381472 225396581 225402134 225404971 225407516 225424427 225425243 225469618 225477401 225484727 225487701 225496410 225505173 225523597 225524402 225525714 225543556 225543955 225559920 225570477 225587044 225602544 225607452 225612910 225624485 225630569 225636493 225684048 225692982 225707593 225709845 225746509 225750381 225764274 225776110 225786161 225793163 225807219 225807467 225809810 225810147 225818308 225823328 225830575 225841278 225844960 225854062 225854091 225855510 225856091 225865575 225872167 225872847 225874658 225889770 225891595 225892640 225910759 225918754 225930592 225941174 225957483 225970541 225971922 225979325 226009656 226019819 226022047 226025221 226031963 226045512 226062674 226065623 226077883 226079093 226080741 226091381 226100046 226111437 226113382 226130290 226135994 226143633 226150808 226173382 226175214 226178421 226218589 226219730 226233426 226234634 226240258 226243247 226256119 226259659 226260690 226262303 226267203 226289155 226293290 226298301 226302640 226304167 226305312 226332539 226333379 226342385 226358782 226359942 226363677 226409426 226409774 226418824 226433472 226446724 226447688 226463397 226465376 226472800 226476196 226486671 226506890 226517487 226535044 226541059 226551322 226553075 226558249 226562211 226562231 226572161 226577537 226584714 226595087 226607962 226619962 226631853 226633259 226645454 226664479 226670856 226684006 226691908 226694232 226699875 226706118 226720965 226733675 226746644 226755926 226764261 226770619 226777352 226781012 226794123 226798415 226816661 226817130 226826715 226837075 226841615 226855655 226862953 226872787 226883794 226923786 226954092 226968035 226968524 226984082 227015775 227022781 227026535 227032159 227036109 227055336 227061358 227063637 227086276 227098960 227114567 227141118 227141173 227188919 227211167 227213609 227217681 227220589 227223041 227234864 227251947 227258347 227268334 227294957 227299551 227302474 227303169 227304127 227307590 227313659 227313721 227322432 227344152 227346302 227360278 227361483 227364247 227383627 227401385 227414611 227415448 227432564 227452756 227467799 227472143 227500969 227504287 227507459 227518292 227521058 227535746 227536955 227551080 227551735 227576394 227579629 227584841 227598915 227606656 227613637 227664898 227670405 227684453 227703670 227723779 227769379 227791206 227797138 227808443 227814257 227819134 227824552 227825868 227825919 227831316 227835764 227854726 227855665 227859280 227862020 227864496 227864877 227879010 227881095 227885830 227892642 227906679 227910347 227923107 227927373 227944696 227948568 227950899 227955405 227962195 227971074 227975191 227989007 227989951 227990981 228001402 228005557 228012842 228017119 228022186 228025213 228034047 228051616 228055034 228057967 228058422 228062455 228073068 228077027 228077274 228086664 228095540 228117110 228161700 228163317 228168199 228176558 228191380 228192464 228205175 228215110 228217014 228226703 228227829 228229088 228237143 228245788 228272319 228273638 228274092 228276713 228283922 228290528 228299100 228303833 228307745 228321551 228324208 228357873 228357976 228363398 228377341 228393970 228401338 228406086 228423153 228445062 228446950 228447122 228457719 228469928 228476877 228485360 228486744 228501413 228510131 228515262 228539185 228547471 228548483 228548700 228558307 228558572 228570875 228578603 228580153 228580154 228582694 228583297 228586920 228599491 228604885 228605688 228623230 228627900 228629357 228639551 228648193 228655019 228655097 228655154 228658956 228662102 228683997 228692507 228694647 228695740 228696473 228698820 228717470 228721874 228723887 228747948 228761762 228796231 228835777 228856559 228857932 228859661 228866497 228885921 228900880 228908578 228916493 228917240 228939170 228949183 228961186 228969609 228970291 228981890 228986134 229041188 229043129 229054041 229057885 229091530 229099942 229102249 229124761 229162554 229167978 229171732 229180522 229181759 229188155 229188244 229195144 229223701 229227239 229230942 229241156 229246548 229260516 229263804 229273641 229284684 229289259 229290806 229293137 229305328 229335112 229370340 229375356 229378755 229379451 229384585 229385388 229389954 229392981 229397430 229399267 229400326 229402464 229407825 229427396 229435724 229438654 229451441 229471053 229473098 229477853 229478228 229490545 229492792 229523694 229528552 229548570 229550508 229558214 229568599 229569917 229572419 229578723 229580366 229580797 229591977 229611409 229611982 229618811 229620012 229624368 229631493 229638535 229645997 229651837 229665296 229682209 229693020 229708225 229721671 229723401 229724856 229732604 229736910 229739669 229749529 229775327 229782672 229782984 229785881 229789917 229795724 229799626 229806573 229827423 229830378 229841795 229856898 229868644 229869911 229877305 229885137 229906400 229908435 229912600 229912772 229916988 229922970 229928105 229930877 229970164 230004326 230011676 230013494 230020473 230023485 230034156 230039828 230044669 230051848 230055484 230067865 230072991 230074438 230088111 230089181 230097445 230122157 230147802 230148365 230151332 230160389 230160989 230172873 230196657 230197000 230197122 230218973 230220673 230226304 230261448 230272824 230289841 230301021 230301834 230306909 230310371 230343192 230344261 230345172 230358372 230364313 230380641 230393941 230407413 230408514 230435693 230439182 230439952 230450583 230457412 230458344 230467568 230479400 230497195 230507707 230511150 230511709 230522249 230540383 230541926 230549904 230558999 230561938 230586452 230595440 230620648 230645591 230646165 230661975 230671293 230703179 230736018 230739085 230783220 230783286 230783977 230798038 230813653 230818993 230825302 230838929 230874199 230877156 230931660 230936318 230955465 230959005 230967172 230998306 231006090 231019159 231041983 231053886 231079661 231082789 231100417 231123366 231127843 231132235 231147020 231149412 231156046 231189627 231206945 231232671 231237024 231239309 231242323 231254717 231255235 231273222 231275236 231277738 231294521 231312908 231318333 231322997 231326357 231326544 231350368 231361091 231373306 231386234 231386710 231386848 231394378 231396639 231397396 231403658 231415891 231420249 231421733 231438618 231439790 231443473 231444088 231446552 231453972 231471134 231471186 231478991 231501020 231516266 231523219 231532215 231532629 231545177 231546413 231547413 231549307 231574066 231575995 231583909 231584034 231589868 231596006 231599369 231619540 231621661 231695436 231723237 231731999 231734193 231742479 231751461 231754359 231755405 231757089 231758651 231761821 231767609 231768023 231779291 231787929 231800072 231800354 231870212 231872000 231877535 231886676 231887996 231901199 231912244 231923295 231943064 231949937 231959713 231963171 231966397 231982470 231985145 232051969 232070776 232090851 232094671 232099766 232111291 232123186 232125352 232138963 232148944 232152104 232153881 232157176 232176913 232181913 232187397 232205118 232213719 232241151 232244239 232248517 232267411 232275086 232281240 232287176 232292057 232298008 232307949 232323714 232325642 232356134 232365551 232369499 232375684 232390803 232410834 232411130 232417327 232424537 232425917 232433828 232471542 232475930 232479943 232500948 232541747 232556151 232568104 232576719 232576797 232577829 232591655 232603952 232605280 232614022 232616775 232632082 232634666 232668604 232670889 232693376 232694497 232694707 232695697 232721815 232722599 232742696 232750950 232756072 232757807 232765222 232772447 232773815 232774149 232811807 232819558 232844068 232880768 232881698 232893999 232900180 232914784 232918850 232924142 232942082 232958697 232967667 232973339 232978487 232978761 232983277 232991881 233002395 233003389 233015298 233017555 233020335 233027218 233028961 233032839 233039751 233043637 233043797 233044052 233076161 233091233 233102607 233139371 233147076 233148333 233168789 233170381 233176389 233178367 233181690 233213414 233213679 233215390 233223976 233235238 233246731 233257959 233271612 233274501 233288813 233291498 233300897 233331982 233334256 233340903 233342869 233343514 233363756 233376143 233389709 233396564 233426787 233431001 233440931 233442666 233442786 233459789 233468622 233475158 233487898 233496958 233499413 233500388 233505435 233521214 233526297 233537855 233546586 233557400 233593994 233612851 233626629 233633267 233636741 233642332 233642363 233659239 233659814 233662727 233686886 233690885 233691767 233695448 233697472 233700003 233725045 233735762 233738095 233747085 233768978 233779539 233823803 233828587 233831261 233852640 233856679 233858453 233884870 233907956 233915258 233935419 233937954 233946976 233971067 233971687 233981871 233983366 233991867 234008074 234009011 234012970 234014962 234022302 234024346 234025397 234035398 234035534 234059273 234061239 234078960 234086727 234090434 234100292 234131124 234144518 234151340 234153905 234156344 234169647 234172686 234191749 234219883 234220684 234226092 234233971 234246567 234247263 234265078 234275898 234293615 234303087 234306004 234311436 234331030 234336318 234366360 234369905 234372634 234375431 234382058 234388517 234433379 234434456 234437497 234457158 234459140 234469099 234477979 234514804 234522609 234533597 234534734 234537046 234546458 234562003 234571339 234589323 234590601 234601057 234622249 234625721 234657489 234660492 234672529 234677883 234686770 234704140 234721655 234749818 234753008 234757263 234759141 234774890 234776784 234778837 234803483 234804905 234815304 234822003 234822744 234838201 234844485 234848359 234856971 234877078 234882832 234889263 234892510 234896923 234901253 234934763 234935378 234948710 234949754 234954970 234975132 235008562 235014029 235017763 235022453 235040685 235051075 235052306 235073826 235089178 235094026 235138024 235141220 235153781 235164901 235169830 235175533 235177996 235179668 235191645 235197459 235200268 235205710 235209399 235210682 235231103 235232203 235233962 235244276 235251515 235272861 235276474 235342796 235347087 235361667 235362365 235378599 235404482 235448043 235448957 235449652 235460297 235466654 235467363 235485329 235490055 235492727 235502764 235511072 235521261 235533241 235535535 235537271 235544827 235558661 235571968 235582918 235595631 235603395 235607200 235613465 235615002 235615036 235627853 235629211 235633510 235649121 235668969 235672042 235692987 235708706 235732678 235765485 235782916 235790588 235810215 235812792 235815252 235819751 235832144 235834374 235864831 235878992 235879464 235892093 235907073 235924116 235932326 235941436 235957128 235958200 235968102 235990669 235998349 236005307 236011102 236017297 236039493 236048075 236051955 236060626 236075693 236078859 236081646 236084817 236091584 236093643 236114177 236119319 236120871 236126878 236133864 236134128 236153928 236163395 236173513 236174088 236188708 236212976 236215466 236222593 236275575 236287828 236295295 236319854 236349274 236369297 236375270 236396817 236468111 236480976 236493346 236509976 236511599 236525054 236531043 236531433 236534529 236539420 236560245 236564072 236567194 236569438 236580252 236583456 236587949 236592098 236594471 236595457 236596824 236596923 236620572 236627570 236641286 236642361 236644371 236651824 236652332 236658089 236680462 236680800 236698549 236699039 236701827 236711216 236713651 236723583 236731305 236738625 236742814 236755678 236762034 236775060 236777502 236778705 236783255 236800802 236839159 236847731 236883738 236974219 236984466 236993199 236995230 237002598 237014734 237015814 237021390 237023649 237031421 237032343 237040558 237052295 237052680 237063639 237066969 237080856 237093345 237096801 237104372 237122980 237137273 237140703 237149461 237175201 237184840 237195736 237212407 237213774 237216133 237220043 237229682 237234073 237254331 237277838 237279646 237289421 237289481 237297280 237301945 237302996 237323026 237352650 237356018 237361781 237375671 237375880 237391508 237410229 237410825 237417495 237427492 237431433 237444800 237464538 237485035 237503635 237515119 237534823 237546387 237555957 237563199 237594468 237602862 237610644 237625896 237647199 237647465 237648019 237657150 237684514 237695524 237696751 237700944 237708239 237721788 237731972 237737827 237751746 237761347 237761929 237772947 237784168 237797902 237805738 237810099 237810693 237816669 237825643 237838786 237840377 237841038 237864304 237869955 237882633 237885941 237897095 237897714 237903732 237906298 237908207 237909548 237924549 237925012 237930946 237934105 237939299 237940582 237951215 237960053 237960580 237960706 237971296 237981422 237982131 237990387 237991950 237995518 237997478 238022797 238033027 238034605 238039500 238042261 238046579 238069309 238074948 238086181 238107235 238120574 238126043 238128645 238133957 238134859 238154807 238157478 238159561 238161584 238177433 238188736 238200035 238201674 238204320 238218797 238238242 238256122 238264121 238264402 238265127 238271626 238274666 238281058 238281127 238282927 238288621 238302265 238305125 238322480 238323113 238327151 238328769 238331537 238344315 238366024 238366683 238369287 238373805 238374501 238382887 238398001 238416584 238417443 238439830 238443240 238444753 238447039 238447264 238452634 238465548 238471095 238478085 238478768 238480530 238488437 238506104 238510691 238520493 238521578 238522562 238566132 238574259 238576201 238585509 238589765 238608638 238615049 238623294 238635633 238639064 238649749 238654148 238657863 238658013 238669864 238671471 238674986 238688970 238691982 238702867 238703484 238710990 238737253 238737816 238740643 238750017 238750408 238755069 238767300 238788427 238794935 238806605 238823898 238828460 238842048 238845185 238848015 238852891 238884200 238892971 238896436 238903534 238908573 238926741 238931732 238939389 238943416 238954055 238956543 238977920 238984341 239000063 239014277 239018660 239023910 239033978 239040772 239041778 239054618 239063391 239073922 239090637 239091752 239097601 239126562 239131712 239134342 239136246 239144784 239149532 239150538 239152738 239164288 239170485 239173210 239181487 239181531 239186201 239197380 239201147 239222361 239224099 239229312 239229400 239244652 239244969 239247677 239254177 239271601 239281257 239281902 239290516 239322906 239338662 239348844 239374781 239396524 239404728 239410215 239417771 239421969 239441886 239445371 239447290 239458195 239479601 239488762 239502610 239523353 239526035 239596766 239599518 239602553 239603214 239610363 239611408 239623322 239635955 239652024 239659529 239659600 239663662 239701338 239723526 239726777 239732726 239743658 239763351 239777826 239791376 239792758 239801549 239807702 239824620 239836986 239852094 239860765 239869160 239872002 239878030 239893412 239918543 239920726 239948730 239956065 239958263 239961352 239972311 239977117 239983234 239983796 239989233 239990667 239999844 240005709 240006223 240011611 240024794 240044542 240063600 240083250 240085548 240126806 240130125 240140133 240179084 240180495 240180790 240184594 240187919 240206720 240214082 240225629 240236694 240238161 240244915 240254055 240261277 240269580 240270743 240278105 240281365 240283797 240290954 240296423 240306237 240313205 240325640 240355148 240358810 240378387 240387828 240388920 240397976 240419647 240420813 240440877 240442225 240442636 240459575 240461535 240473162 240473581 240491129 240499873 240512321 240518979 240528959 240535875 240539294 240543472 240546937 240555874 240571965 240572247 240573405 240574126 240579918 240581635 240624287 240638697 240638928 240664540 240667486 240691181 240694677 240718558 240731100 240732152 240741980 240747200 240751023 240752476 240754300 240769204 240769311 240792747 240805414 240825140 240842824 240853322 240864984 240883965 240901551 240908028 240921485 240929065 240932605 240940748 240951045 240961299 240964995 240967032 240970006 240971160 240999536 241003554 241011021 241014805 241022518 241032185 241039038 241087753 241092839 241093623 241095806 241103096 241113834 241130142 241142327 241146110 241146517 241166742 241170173 241170592 241196277 241223919 241228811 241230885 241231660 241244507 241249487 241253652 241256378 241262933 241283405 241295721 241309769 241327951 241334573 241344906 241349983 241372402 241391835 241395519 241409189 241409901 241419828 241422467 241430120 241431992 241441538 241448338 241448611 241458668 241461524 241462566 241464900 241471976 241478169 241483671 241504592 241504997 241514141 241527737 241532911 241534049 241544497 241555730 241560447 241572782 241575809 241590549 241591337 241596185 241600836 241606933 241608037 241629277 241646656 241652678 241653465 241660409 241665991 241693630 241701384 241706697 241712652 241718828 241721938 241723175 241745918 241745965 241750488 241757514 241757642 241765041 241770463 241773338 241773962 241774380 241795054 241798160 241804856 241804914 241855620 241858890 241859961 241864148 241867324 241880085 241883828 241919863 241947321 241982870 241984483 241999801 242012736 242017750 242034545 242047694 242049448 242049973 242054707 242055436 242071951 242078094 242086726 242103301 242120571 242123038 242127516 242144552 242146872 242166960 242217374 242219412 242233900 242237043 242248929 242251626 242258561 242264033 242273808 242274108 242283902 242284799 242286719 242293777 242335067 242347655 242362068 242379353 242399485 242403848 242412508 242413670 242419947 242428810 242436209 242449871 242463711 242464030 242503855 242519592 242526821 242531641 242534207 242557087 242564019 242574913 242591189 242591245 242643953 242648536 242698261 242709468 242722040 242737847 242746407 242758829 242767110 242767901 242778395 242782520 242793373 242797869 242799325 242803130 242812785 242819430 242839125 242854407 242856572 242863387 242877026 242918951 242935152 242944251 242959534 242974873 242980425 243009880 243046218 243052232 243061112 243068478 243076342 243078780 243086050 243090652 243098922 243108561 243116300 243119276 243126449 243139833 243143074 243149299 243154458 243164908 243170178 243179106 243179315 243184110 243184878 243190078 243191551 243194655 243199904 243224541 243235537 243243068 243246991 243248873 243268982 243269567 243270692 243270826 243283673 243287719 243293690 243317688 243322451 243348094 243352253 243364694 243374512 243382897 243391998 243423228 243431084 243460283 243463424 243467295 243469476 243515154 243521055 243527527 243554304 243561883 243563779 243573411 243588521 243590929 243610289 243613611 243614403 243622547 243625084 243651006 243671001 243673634 243684206 243695413 243700476 243704749 243714473 243718306 243719431 243734309 243746298 243752271 243770606 243774833 243778361 243778664 243795017 243816457 243818006 243823023 243827511 243840960 243861268 243867300 243868414 243869187 243871435 243901730 243901821 243904621 243920343 243957135 243961689 243961978 243986145 243987245 243989431 243993256 243998503 243999537 244010858 244021398 244028805 244035215 244056351 244071757 244075810 244086933 244097469 244099039 244109267 244112566 244120817 244138413 244140863 244146060 244158185 244159551 244161429 244164475 244222656 244234285 244235013 244249202 244252013 244271981 244275728 244298198 244299055 244304718 244308214 244331803 244337299 244337305 244346163 244357420 244366889 244372454 244381647 244394828 244404865 244405646 244418696 244426791 244430790 244434972 244439083 244447639 244448014 244453851 244454249 244470485 244471145 244484891 244489842 244489859 244504556 244512892 244527887 244531250 244544121 244560701 244594172 244617915 244619321 244624507 244644260 244655263 244661013 244661104 244661851 244671380 244677110 244696749 244708443 244713448 244714975 244727426 244733348 244752366 244755262 244760463 244765042 244767464 244768913 244775896 244791022 244795760 244844222 244844355 244845010 244847021 244847935 244865475 244882172 244895705 244931698 244937210 244960908 244962377 244963787 244964042 244969604 244975456 244981212 244989606 245009988 245015269 245015728 245033699 245034079 245041255 245049867 245074808 245097957 245114053 245123489 245136710 245158713 245172520 245181780 245191741 245192951 245194492 245196628 245200173 245206906 245225125 245238136 245239543 245244228 245245764 245250431 245263930 245264458 245277396 245288581 245321123 245323789 245328632 245364977 245367769 245380350 245394479 245399211 245429775 245472939 245474924 245486535 245488939 245489618 245518206 245564404 245570483 245574701 245583379 245592589 245604427 245609461 245619471 245620244 245640066 245645773 245668554 245675509 245684951 245685644 245699891 245704985 245716615 245728838 245729070 245730573 245735041 245738573 245742380 245753358 245758500 245759609 245761726 245766313 245803465 245827671 245835157 245855700 245857505 245863550 245863772 245865218 245871806 245921596 245942334 245946033 245954445 245964919 245973231 245979036 245999155 246017979 246020924 246038203 246039446 246049969 246061612 246066794 246066973 246071585 246080340 246088736 246099717 246104474 246108973 246124788 246128318 246138670 246173558 246174125 246206838 246228973 246238588 246248070 246277629 246306670 246316032 246331518 246341800 246355187 246360082 246366955 246370518 246378280 246379028 246381333 246396968 246402900 246404693 246421271 246421571 246424594 246430391 246437875 246446063 246450878 246475255 246483575 246483676 246494959 246501005 246504736 246505574 246527684 246554350 246592432 246623274 246628613 246630665 246634057 246651019 246663161 246663706 246665102 246670519 246680011 246683091 246697603 246699025 246706332 246725812 246729995 246733325 246753158 246767207 246805496 246813086 246816508 246821403 246834407 246854154 246859803 246865501 246868969 246872212 246872534 246877807 246878030 246902318 246910021 246910625 246921722 246929547 246945759 246947676 246953640 246954534 246961864 246962545 246964597 246975945 246996339 247008774 247036148 247044636 247047259 247054714 247059885 247065298 247085997 247093202 247122296 247124786 247126675 247136309 247140404 247159970 247166956 247167847 247193889 247211499 247221756 247223264 247225714 247227024 247242244 247254549 247262251 247276222 247298687 247300161 247308678 247326469 247329164 247329594 247341123 247344804 247367838 247368653 247373224 247374356 247376000 247376092 247391713 247391799 247392360 247395538 247401533 247406458 247413267 247415086 247421936 247449563 247449885 247454881 247471065 247487192 247509133 247520700 247525403 247535718 247549515 247551046 247556901 247571755 247578438 247584422 247592786 247603271 247624307 247636761 247647705 247656120 247669824 247676499 247685769 247685845 247702334 247731492 247741865 247766755 247772745 247775674 247779399 247782246 247806661 247810907 247818667 247823879 247831121 247835908 247838765 247839108 247850211 247868208 247871116 247906142 247907441 247919486 247924726 247935832 247938722 247957690 247968052 247968478 247981583 247987223 247987617 248010978 248022415 248023735 248027609 248030438 248030503 248036061 248041311 248044040 248054458 248066796 248095924 248105254 248111281 248114279 248117452 248130908 248134852 248139709 248160494 248168313 248176697 248201652 248221629 248228766 248233457 248235368 248245927 248248114 248259239 248288758 248289956 248297231 248309362 248313898 248349233 248354810 248379008 248379363 248387198 248408860 248415007 248415951 248416297 248416309 248418499 248435388 248440128 248440928 248441836 248454997 248465711 248471233 248478844 248485727 248492525 248494925 248495811 248509262 248512168 248513758 248519098 248522034 248523820 248557263 248559102 248597041 248608037 248612409 248623493 248626576 248638693 248657703 248683597 248683968 248700521 248709495 248723870 248731506 248740707 248746019 248775555 248785772 248797829 248812742 248831859 248832921 248834937 248852295 248874887 248875964 248888124 248901685 248907605 248915941 248938282 248939961 248948496 248950123 248960378 248964935 248978365 248985151 249004368 249008774 249014435 249020599 249026787 249035418 249038554 249039533 249043931 249060849 249072760 249094266 249116042 249127148 249130952 249156499 249164898 249175455 249175581 249207858 249209910 249213880 249233615 249236066 249237008 249243524 249259509 249265951 249292374 249302427 249319323 249322933 249352518 249354456 249369690 249371866 249394890 249398122 249407809 249409099 249422176 249422967 249426311 249435702 249446532 249460180 249485687 249496736 249502684 249536566 249541119 249541436 249541875 249552908 249556944 249568448 249569740 249582006 249589052 249591324 249592993 249594414 249620804 249626455 249638277 249640782 249646391 249666922 249701354 249704717 249720171 249733595 249751097 249751395 249751671 249775783 249776106 249777845 249801615 249809990 249812756 249815063 249818187 249828410 249830003 249854285 249868539 249873508 249881985 249884771 249888752 249898176 249899747 249901755 249914157 249938835 249944611 249951160 249951716 249954029 249959390 249960634 249965029 249967973 249975080 249978186 249988925 249989731 249997011 249998631 250055499 250056964 250079475 250091156 250105626 250116461 250132552 250150593 250169335 250174706 250217452 250218180 250232178 250237276 250239563 250255065 250274751 250282988 250294888 250300302 250314325 250335643 250356596 250359448 250375873 250377366 250380751 250392368 250398444 250398509 250415843 250426361 250437323 250441640 250452831 250460081 250467529 250472494 250481761 250489353 250492606 250493085 250496299 250498876 250499282 250512774 250512871 250531873 250541512 250544012 250545469 250545763 250550181 250569563 250569872 250578613 250580623 250585901 250603507 250609691 250613120 250618041 250621227 250624519 250630375 250649991 250670214 250678168 250678586 250678615 250687115 250724121 250730620 250740609 250746073 250771943 250773863 250779597 250806429 250806957 250809772 250813013 250818703 250831582 250836370 250847457 250854923 250873376 250887520 250898378 250904926 250924209 250958339 250973920 250988048 251018684 251032311 251042122 251054222 251056963 251073107 251078858 251083792 251087405 251109185 251112822 251117420 251124946 251146709 251148458 251151454 251155070 251158289 251184976 251185388 251199096 251199562 251211410 251224054 251228411 251249776 251259272 251279850 251283303 251284656 251286711 251288656 251293190 251337464 251349532 251350887 251380607 251419417 251433215 251446070 251462878 251463257 251470754 251471214 251507936 251508327 251539821 251541856 251576720 251581149 251586500 251593125 251608954 251614021 251641439 251654973 251656712 251661905 251744103 251756569 251799543 251809736 251810432 251819743 251820369 251846458 251865119 251876345 251879129 251949369 251979386 252008812 252011189 252013878 252030952 252033065 252037542 252045229 252046079 252046213 252056573 252064571 252081601 252086037 252099501 252105075 252120858 252123220 252141242 252150910 252183761 252183821 252190702 252199762 252226421 252236301 252238702 252244121 252254532 252256325 252260020 252261919 252264542 252274964 252275361 252278749 252282885 252289148 252293100 252295433 252296475 252318214 252320254 252322691 252332970 252339338 252351438 252361833 252369719 252386863 252399714 252426868 252426897 252430456 252447372 252449959 252466913 252472673 252509664 252514980 252519133 252522685 252531842 252533111 252550482 252551282 252589892 252594575 252599210 252610751 252612444 252624243 252630949 252634514 252636346 252657249 252673999 252675139 252679773 252690113 252691921 252702677 252706680 252709279 252739294 252760140 252762357 252772720 252796518 252802512 252816100 252852176 252854760 252860470 252869433 252871397 252882771 252887256 252903939 252923289 252931843 252937699 252949418 252951847 252952851 252968219 252968934 252984708 252987251 252990730 252991178 252992800 253004481 253026103 253042155 253052782 253052802 253055245 253059466 253063739 253063911 253068154 253071730 253074914 253075442 253084276 253095425 253105344 253114419 253121123 253124603 253128175 253129813 253130836 253131500 253132662 253153586 253163131 253169554 253186136 253227298 253236951 253243325 253258198 253260007 253261366 253265285 253270937 253281497 253283542 253291395 253313241 253316188 253327078 253329897 253334054 253340992 253368658 253378104 253383186 253387927 253395411 253403521 253412679 253435846 253439305 253442055 253444671 253459236 253486583 253497529 253509886 253520613 253575217 253599024 253607281 253615051 253629956 253630547 253632721 253650993 253660760 253668878 253672651 253674707 253688553 253695064 253724114 253729934 253740761 253746461 253752965 253756096 253756869 253777129 253784994 253791237 253795422 253811205 253824353 253840912 253844157 253846252 253853241 253858579 253866535 253872861 253877620 253898052 253911798 253921170 253927946 253934454 253953363 253962274 253968356 253968977 253969731 253975484 253990764 253999613 254008324 254016656 254021488 254029059 254030344 254043119 254060023 254070830 254073114 254076659 254078473 254083516 254086668 254098979 254103013 254103114 254106669 254116430 254118899 254119389 254120909 254124173 254136916 254137780 254140239 254142440 254160212 254169973 254174112 254179427 254191401 254206487 254207724 254226229 254232701 254244416 254244694 254245262 254246803 254249765 254250877 254275017 254290345 254291878 254294527 254298975 254327278 254329760 254335470 254340577 254352760 254354303 254362678 254365407 254374020 254388930 254395019 254401761 254405722 254417954 254430505 254457528 254464573 254465256 254480185 254485393 254500042 254517018 254533994 254546941 254555704 254558384 254568198 254578377 254593491 254610897 254622394 254629452 254635874 254640042 254641641 254644128 254647597 254655707 254661347 254674745 254680545 254685219 254686882 254694406 254696751 254699127 254718886 254724230 254727632 254735712 254742051 254742735 254745973 254755961 254756410 254759820 254774635 254788620 254791626 254803794 254823701 254836536 254839233 254862943 254867496 254868413 254871927 254883838 254884178 254884214 254903841 254905380 254919202 254921087 254921807 254939861 254946262 254949392 254960115 254978507 254979099 255004408 255007348 255017165 255036986 255045924 255050491 255102447 255103262 255113561 255126143 255126973 255131420 255135250 255143378 255143517 255190816 255193738 255201977 255203871 255206224 255208737 255210134 255214259 255220968 255224690 255224897 255227827 255238639 255241007 255241177 255258147 255272277 255303173 255305741 255309040 255318673 255339721 255343753 255349353 255355081 255358953 255365551 255381282 255403952 255417204 255420161 255426847 255437522 255462324 255474604 255506189 255508458 255556280 255570523 255572419 255582107 255589333 255594286 255625231 255625668 255631959 255636001 255683467 255684817 255697260 255722419 255737463 255761558 255775921 255798214 255805843 255838779 255844725 255870000 255876813 255879526 255885458 255917200 255927127 255934595 255934663 255943655 255944324 255957458 255965331 255967707 255967842 255977202 255989134 256001549 256009771 256015255 256043878 256044153 256057529 256070495 256071771 256089651 256089664 256092615 256110480 256132233 256143122 256150725 256153684 256170264 256173202 256173791 256184310 256211182 256247005 256250614 256252559 256253144 256260175 256264556 256266065 256287666 256326090 256338159 256368290 256380458 256381434 256398063 256403311 256409207 256430733 256457138 256490780 256512530 256523753 256537078 256538325 256545867 256545999 256548944 256558994 256569062 256589597 256598008 256608354 256616078 256639912 256644743 256657651 256659501 256664515 256675263 256683042 256684482 256685262 256686492 256688122 256694187 256697827 256701991 256705458 256726018 256730199 256749403 256761147 256767946 256784746 256800869 256807870 256817686 256826560 256827220 256830010 256839224 256846161 256846688 256851467 256852499 256858012 256865770 256885467 256905219 256907261 256910273 256927823 256936038 256943783 256944670 256950886 256957649 256963384 256963513 256966271 256971106 256983295 256983837 257000668 257003569 257004366 257042823 257043799 257065417 257072212 257085217 257093297 257114161 257131125 257147496 257162384 257172086 257172096 257176798 257184657 257205655 257212761 257215733 257228363 257235900 257236312 257237466 257253298 257254101 257257580 257267740 257268748 257274538 257288894 257300143 257327289 257333711 257345717 257346653 257353496 257354080 257354607 257364229 257373033 257384070 257389685 257390137 257391813 257398737 257414850 257465703 257486683 257493293 257494507 257500854 257505454 257512672 257514814 257518482 257543965 257552211 257553131 257556718 257560210 257564110 257568572 257576018 257581283 257586631 257591692 257596074 257621714 257656708 257659271 257676259 257682009 257698171 257709354 257717243 257725976 257726146 257728075 257759967 257765267 257768239 257775164 257777010 257789922 257815956 257824418 257843478 257847008 257872218 257872402 257877965 257878624 257896427 257905234 257927602 257929479 257931454 257971729 257978730 257990403 258008280 258029310 258040887 258045964 258050817 258063404 258076449 258078415 258096609 258096744 258121674 258146886 258162687 258174853 258214140 258214286 258223687 258237210 258240494 258244065 258244331 258262712 258263282 258267824 258271281 258277762 258278808 258304010 258304906 258309098 258335508 258336043 258343117 258343766 258387536 258405049 258406322 258415145 258415237 258425941 258439733 258445167 258451675 258455066 258484520 258486085 258489124 258550382 258568473 258569861 258578651 258584971 258596062 258626770 258634851 258646367 258662819 258663939 258668985 258693760 258710201 258722507 258729405 258732196 258732674 258734076 258748494 258751542 258763126 258776459 258784417 258809147 258815666 258826751 258830397 258833943 258839368 258856922 258863201 258875371 258879643 258881216 258883665 258895249 258907040 258907756 258913712 258920314 258941825 258943409 258959435 258968014 258980016 258980368 258999770 259002693 259008099 259008628 259014519 259031313 259034060 259034427 259059408 259071891 259072174 259078832 259086799 259098299 259099412 259103965 259118042 259118433 259150690 259152678 259159337 259181580 259192499 259205799 259210584 259211931 259214870 259220731 259226926 259239057 259240048 259240227 259257226 259257668 259259179 259285538 259289238 259303031 259304128 259306917 259310304 259322148 259324672 259330884 259354918 259359067 259365487 259366443 259370527 259375197 259376585 259376708 259379629 259380775 259385694 259391245 259397508 259402617 259414048 259415495 259418906 259422894 259438548 259439344 259441155 259450728 259450931 259480008 259503796 259517398 259522237 259524148 259532290 259541526 259543078 259561849 259599269 259602011 259602270 259612026 259623287 259633461 259648454 259657964 259672296 259687781 259710946 259723393 259723500 259734889 259735494 259742145 259745074 259765968 259774025 259777854 259778673 259814672 259815450 259826967 259842123 259860582 259875990 259884677 259888461 259909902 259910577 259914720 259916569 259916969 259925747 259932196 259933975 259941074 259982284 259984265 260027179 260029764 260030608 260037712 260047590 260051278 260065606 260065670 260074291 260079430 260094790 260107585 260138165 260158920 260171407 260176496 260179224 260180154 260191758 260202719 260218855 260219464 260223472 260231934 260232936 260245511 260266381 260266410 260266776 260297851 260306799 260314057 260325662 260325916 260347625 260352436 260358961 260374446 260407068 260422685 260433040 260439836 260464110 260469709 260472224 260485451 260488348 260499368 260527190 260528782 260543366 260551737 260556754 260563139 260599912 260605942 260619207 260622981 260626369 260632068 260633113 260637195 260639232 260640439 260649352 260665371 260665558 260670725 260683779 260692719 260731308 260748398 260755129 260758032 260758176 260761327 260790868 260799395 260827924 260838891 260854001 260894202 260905268 260910346 260911632 260915002 260932191 260938424 260947491 260957893 260971512 260985276 260987221 260993748 261018068 261032723 261056488 261057584 261057693 261062110 261073320 261075572 261115506 261117310 261118864 261119491 261130525 261138550 261151688 261163014 261166252 261184757 261185250 261203219 261218765 261258249 261263841 261274751 261277535 261283946 261316457 261319486 261321732 261333193 261340565 261343010 261344438 261346298 261349649 261350043 261364380 261369494 261386482 261387306 261387879 261394131 261400433 261408023 261416441 261432695 261434929 261460912 261472830 261479336 261522595 261524735 261527876 261532077 261563409 261565996 261576565 261581285 261594037 261604927 261626295 261643028 261664946 261666253 261668606 261679326 261699825 261700180 261701126 261702738 261703362 261704530 261704578 261721590 261729003 261734997 261744216 261765030 261787262 261793407 261814189 261815278 261828239 261838061 261839400 261846102 261860055 261862141 261864130 261900447 261920125 261934257 261937510 261946002 261948695 261963811 261988901 261996917 262000141 262011854 262030381 262033467 262037400 262040685 262048006 262056337 262059156 262060084 262084555 262096629 262097135 262105039 262107138 262116918 262120575 262125866 262132715 262136871 262142455 262149405 262152155 262165741 262183775 262187023 262187941 262195173 262195956 262208215 262236620 262237093 262248905 262261615 262271593 262295888 262296129 262296469 262310785 262313078 262319721 262321117 262334603 262345060 262355144 262382275 262414320 262420264 262430155 262432510 262451720 262453432 262460824 262465974 262496263 262502762 262513573 262515616 262515941 262517620 262530650 262531821 262562953 262563451 262570324 262585110 262590847 262595684 262598224 262600986 262626023 262645806 262650883 262659950 262667899 262674450 262680589 262685501 262689190 262694414 262706056 262715594 262720336 262725288 262732071 262749701 262752148 262754931 262780614 262786947 262787362 262789110 262793140 262796269 262801866 262820519 262825064 262857928 262858245 262887267 262926428 262933586 262945989 262954863 262967766 262976225 262997495 263010798 263014245 263018962 263024450 263024463 263050539 263072978 263088892 263096415 263097910 263112210 263115754 263119254 263123125 263150306 263155858 263174568 263193776 263208360 263214303 263219315 263226573 263233443 263277391 263281991 263289773 263298267 263309570 263310732 263310752 263329313 263333055 263354696 263356985 263369289 263383031 263399544 263401312 263432674 263440179 263446472 263450240 263453681 263458692 263462245 263463330 263464414 263472500 263473321 263487293 263489182 263491234 263491662 263512554 263530873 263531506 263539842 263541755 263546096 263553415 263562603 263564863 263574709 263576358 263587164 263590367 263603375 263627773 263658197 263663698 263670717 263673920 263674823 263680911 263684605 263693332 263711750 263726948 263728762 263733969 263738204 263745219 263768798 263776889 263789932 263792019 263797905 263799861 263810244 263813379 263824810 263842198 263843807 263850808 263870758 263873473 263882611 263901804 263906404 263919295 263925090 263931098 263931330 263942547 263948146 263948482 263966080 263969284 263977864 263985786 263992013 264001245 264001360 264002856 264021043 264025564 264030640 264039150 264055416 264074660 264083139 264101515 264150197 264174270 264193293 264196959 264200976 264214301 264222258 264229882 264232416 264238493 264251321 264254828 264264514 264281155 264281692 264295946 264301658 264308358 264330244 264336440 264357089 264371548 264376281 264382710 264386480 264394652 264411858 264426561 264427165 264440041 264446135 264447324 264450857 264462304 264475711 264481065 264484152 264484175 264493231 264495752 264498746 264499096 264506426 264506546 264516324 264518954 264521951 264529046 264556856 264566424 264566470 264581903 264582637 264593450 264611658 264611732 264623607 264624184 264627557 264640678 264649109 264650491 264654592 264669261 264675732 264676740 264677941 264679012 264679923 264694499 264694593 264717084 264749822 264810221 264817221 264822636 264844148 264904249 264913577 264919901 264935920 264948113 264948127 264948714 264952167 264960687 264971774 264990777 264994052 264997604 265007456 265018809 265022965 265034900 265037057 265059330 265072773 265074476 265075940 265082410 265085775 265121634 265134507 265138998 265142918 265153761 265159153 265167546 265172617 265181087 265194627 265205899 265209098 265209253 265220344 265227137 265247685 265250038 265256706 265264526 265268344 265271486 265274227 265285254 265286091 265288735 265289056 265305460 265306441 265307091 265309878 265337149 265339645 265348178 265350968 265353719 265359082 265359186 265365436 265366187 265372404 265387284 265406594 265413429 265413438 265415487 265415804 265420888 265447328 265448791 265452733 265459735 265481586 265486217 265509712 265516402 265516585 265519756 265528768 265529297 265533071 265537807 265554377 265562532 265564038 265576700 265594772 265624470 265635989 265639309 265639327 265647267 265651152 265655978 265659924 265686270 265688773 265702140 265704167 265711690 265715118 265736813 265740101 265745022 265745163 265746373 265749994 265760010 265763432 265768287 265768779 265779578 265790540 265802026 265821523 265829151 265855855 265869570 265897188 265897618 265927786 265955785 265982931 266009288 266017499 266020327 266056619 266063937 266069707 266096120 266105998 266109629 266109826 266119866 266125802 266140523 266148227 266149120 266166386 266183219 266184041 266199019 266199288 266216921 266217511 266229355 266230639 266239320 266257667 266270992 266296652 266300057 266321259 266339201 266349583 266355735 266364596 266368314 266370806 266386217 266396552 266399609 266404557 266436859 266437985 266440521 266442686 266455024 266466841 266472769 266476029 266480699 266499758 266500995 266502404 266513784 266523972 266550531 266552354 266569148 266570893 266581797 266584040 266586246 266589069 266596649 266606609 266608683 266611562 266620036 266632291 266648050 266656386 266659273 266673341 266718254 266723349 266725255 266739869 266743858 266754422 266771198 266771992 266776530 266796600 266814615 266814804 266842249 266843948 266844714 266874066 266885331 266901826 266909277 266918075 266924889 266949348 266957007 266957023 266957382 266960209 266965029 266976970 266984370 266986972 266989571 266994030 267009562 267019056 267046535 267050949 267063568 267091839 267117503 267130162 267141508 267144111 267147486 267149161 267179146 267179664 267188747 267190371 267193253 267202269 267209859 267210311 267214470 267234717 267235986 267238911 267239812 267243320 267245821 267259407 267263343 267269431 267314401 267319461 267321874 267333494 267334665 267340355 267341196 267348310 267352302 267355126 267368070 267383084 267384094 267432394 267447496 267448835 267451760 267463061 267464389 267476726 267479452 267497597 267504076 267513364 267531776 267535614 267543530 267549204 267551065 267551997 267553127 267553221 267567463 267580202 267603738 267610550 267633913 267640786 267657190 267678266 267687768 267688880 267695163 267706400 267725246 267730001 267732276 267740294 267743039 267748396 267753757 267756087 267770169 267777071 267784905 267796342 267835281 267843717 267859222 267864663 267865975 267891527 267910476 267926382 267930589 267942234 267942318 267962788 267969098 267991250 268000453 268023021 268027707 268042798 268062369 268081986 268096049 268104206 268104835 268111965 268126195 268131502 268148584 268150403 268151095 268169410 268200133 268204538 268213384 268222902 268228305 268230335 268230784 268231468 268247509 268260425 268263413 268286751 268298908 268302003 268304871 268339977 268346198 268349786 268353517 268353751 268373060 268379512 268387463 268390330 268402126 268409437 268410418 268419562 268420813 268420966 268449071 268452028 268458424 268459174 268462846 268466389 268469268 268509535 268510368 268516514 268534162 268537151 268547130 268553822 268566243 268574454 268577640 268580541 268609560 268615102 268619463 268622133 268644506 268679274 268682515 268685513 268692156 268706467 268723172 268732721 268735890 268743242 268754537 268761879 268766508 268769806 268775014 268798684 268813621 268825766 268829965 268837963 268851549 268851766 268854690 268864962 268867255 268876211 268889204 268902009 268907805 268914368 268923532 268934845 268951537 268958608 268968962 268972159 269000682 269001578 269005527 269008067 269025941 269030609 269046382 269046993 269051036 269066389 269067216 269072604 269073102 269077970 269085668 269106712 269119365 269124971 269128317 269134641 269139560 269141979 269151362 269193085 269208230 269213311 269238702 269240613 269272464 269272577 269292477 269304521 269304633 269316365 269338175 269344142 269349733 269357909 269358028 269359519 269365635 269373707 269415947 269422136 269455766 269462192 269465864 269467020 269470629 269474651 269524844 269559961 269567101 269567209 269568127 269601072 269605293 269608914 269629468 269631300 269643780 269644690 269662225 269676221 269697271 269700119 269700124 269721822 269727095 269752900 269766258 269781297 269783619 269787115 269791609 269792686 269802910 269812104 269815422 269816645 269822455 269829644 269830560 269846490 269852903 269860668 269867968 269873719 269875167 269898135 269898889 269909413 269910242 269944327 269960568 269972017 269978869 269984931 269990432 269993339 269994630 270005880 270023099 270028402 270034005 270034731 270038028 270044201 270061742 270076158 270087747 270089276 270090675 270092312 270102884 270111121 270112478 270121460 270141686 270148557 270175168 270178527 270190286 270192321 270198312 270205526 270212298 270212390 270221390 270224294 270226646 270235121 270236929 270254665 270255085 270258107 270283162 270286251 270300809 270301141 270304692 270314557 270324766 270324811 270354316 270357842 270358562 270365079 270392502 270395016 270405853 270416426 270418753 270434309 270441497 270450860 270460635 270464343 270473641 270474284 270481532 270484841 270486573 270492284 270514139 270524800 270533209 270537094 270538764 270554548 270581295 270585884 270586127 270593665 270606550 270607538 270613573 270623267 270641563 270662956 270724219 270739499 270742571 270761998 270769986 270771134 270783043 270837500 270858262 270877038 270882638 270884670 270888322 270900889 270915265 270919830 270930771 270943115 270960782 270964403 270965205 270968121 270968378 270968856 270973611 270984177 271006400 271021831 271030327 271035679 271062567 271070799 271074704 271094549 271103608 271109514 271111671 271118296 271131209 271136607 271150537 271150565 271173108 271181264 271204878 271214623 271217069 271219657 271220695 271275707 271281708 271305670 271312556 271314121 271314188 271324016 271326835 271343371 271344885 271354612 271358413 271361499 271393220 271402942 271408428 271421438 271436488 271462686 271474392 271481788 271499866 271515785 271517350 271529311 271547833 271555862 271561917 271590187 271607044 271607152 271613226 271615478 271622887 271633247 271633467 271637758 271692062 271693845 271703521 271709841 271710688 271732127 271785645 271791233 271793493 271808701 271810862 271825088 271831837 271834986 271879654 271893741 271919294 271933448 271936558 271937803 271947402 271954044 271986670 272003183 272025322 272035938 272037942 272038913 272049143 272049808 272057502 272059576 272061663 272070301 272074656 272075542 272083205 272095390 272097082 272127013 272135748 272157456 272165850 272170038 272187769 272201065 272212326 272212766 272216979 272222773 272249470 272251051 272257715 272261786 272272872 272274837 272278177 272285083 272289209 272321228 272347298 272359940 272362990 272366727 272369479 272385866 272410614 272419155 272424608 272425281 272433303 272434118 272462342 272466095 272483524 272491034 272502383 272502966 272503775 272506844 272512785 272518288 272528311 272544870 272549795 272561471 272571286 272571969 272578901 272579115 272581792 272587205 272589635 272614818 272620107 272624643 272630381 272648843 272649679 272664709 272712384 272723289 272723755 272761893 272772101 272775159 272794873 272808644 272839195 272841495 272845342 272863290 272878335 272889939 272897336 272902716 272918053 272923591 272931181 272933526 272946928 272956480 272972245 272977360 272981759 272994483 273001577 273004486 273007318 273008037 273016943 273027980 273034744 273057997 273075769 273080590 273083657 273088145 273098176 273101902 273103190 273120386 273121901 273122700 273185225 273192294 273201159 273205943 273212117 273232067 273233496 273237908 273238858 273241998 273245574 273247471 273249902 273274572 273288352 273291195 273296373 273296457 273301252 273307348 273321527 273326249 273336401 273355707 273359623 273381636 273394108 273395328 273423973 273441158 273446070 273455210 273464303 273470606 273500249 273510524 273511900 273528332 273530595 273540483 273559421 273563033 273578650 273606487 273614820 273629491 273638738 273639455 273645586 273653378 273670256 273675080 273683205 273699931 273706673 273721293 273721647 273729310 273740752 273742677 273765776 273785931 273823905 273844491 273858926 273866456 273871830 273874180 273880909 273885151 273896313 273911665 273916568 273919645 273920596 273941525 273957482 273963564 273992230 274001139 274015372 274025061 274045829 274050894 274066232 274094704 274094899 274096394 274100825 274106986 274125381 274130016 274135895 274138183 274143438 274146943 274148079 274150700 274168570 274173995 274184794 274189294 274201342 274214360 274228147 274238346 274240014 274277547 274280665 274290377 274290752 274293094 274295867 274300215 274309706 274312389 274328374 274332799 274333486 274336634 274343882 274351601 274352900 274358332 274359998 274364405 274366500 274376895 274378832 274379801 274382338 274439655 274440132 274440631 274444120 274447745 274454314 274462818 274473432 274485990 274517873 274520332 274534129 274540554 274550073 274562153 274565928 274568743 274576638 274587109 274588798 274594340 274605368 274609496 274626962 274645236 274666334 274673142 274691763 274700709 274706336 274709525 274710094 274713904 274718277 274765937 274771499 274773666 274775896 274781064 274790645 274793572 274808620 274809741 274812080 274821591 274833728 274835905 274836568 274841499 274846667 274857752 274887696 274890904 274914703 274921034 274938097 274963820 274969281 274970545 274976977 274989682 274992980 274994032 275014827 275021214 275030634 275030642 275065819 275084439 275088844 275096252 275096776 275099644 275106173 275130808 275137259 275141875 275144272 275150722 275162142 275173026 275208831 275209402 275215091 275239278 275253155 275262721 275278796 275287562 275290794 275297422 275298074 275300639 275328268 275344039 275348161 275357362 275364709 275371195 275375347 275387827 275405103 275415409 275415518 275421598 275458030 275473981 275481214 275483569 275484171 275501050 275511514 275514302 275544108 275595020 275598003 275650629 275674346 275674849 275677065 275677945 275700064 275722913 275736957 275738009 275740201 275741104 275772987 275781991 275783369 275788957 275798184 275818227 275843107 275848067 275875843 275890838 275901156 275904677 275906382 275943377 275959980 275961300 275974603 275997746 276011114 276011334 276055406 276077193 276080082 276080483 276083716 276088951 276091336 276097952 276118542 276138063 276155527 276174063 276186598 276191741 276207448 276209695 276238745 276248668 276249507 276264007 276266925 276269744 276281903 276298194 276308076 276332005 276354847 276356353 276357711 276368100 276384293 276391397 276399369 276400809 276404505 276434074 276443062 276477838 276479545 276497894 276507716 276508138 276513391 276520322 276536617 276548226 276554830 276561160 276579453 276580055 276596511 276610637 276612459 276613397 276621515 276641463 276642608 276653813 276659152 276661707 276666610 276667818 276672323 276681454 276693474 276699347 276707265 276711449 276717089 276722552 276734190 276736616 276759939 276761280 276764711 276803701 276809175 276828619 276829245 276834435 276838838 276848669 276883632 276887442 276897926 276932678 276936133 276939526 276952177 276968508 276986822 276988991 277002072 277008342 277009824 277030099 277047794 277056758 277061429 277066513 277075032 277082946 277114356 277115701 277116006 277132266 277149647 277152563 277179478 277201221 277235297 277257777 277258255 277269013 277274322 277275661 277280549 277287505 277307024 277311466 277319500 277343292 277346633 277354897 277357849 277360172 277376541 277405131 277479643 277496545 277500715 277548708 277554626 277556041 277574245 277578251 277597379 277611659 277615375 277626140 277629241 277639730 277642515 277660380 277671537 277672434 277690861 277691081 277694726 277710386 277723310 277725304 277741504 277744589 277775687 277777613 277783109 277807542 277813709 277839929 277850612 277852397 277869298 277881149 277882955 277883506 277888884 277896081 277915810 277920925 277922748 277926963 277942671 277966157 277971198 277973766 277982328 277987439 278002719 278014288 278018614 278023503 278029217 278051510 278075472 278077517 278078449 278087750 278096569 278124404 278133609 278139760 278143495 278145498 278166336 278174305 278200402 278202915 278214028 278236044 278241688 278244138 278250709 278257726 278275162 278283178 278284382 278312198 278319040 278371391 278373165 278380235 278381777 278422282 278426265 278458547 278472744 278494073 278508655 278513507 278514144 278534529 278558029 278558981 278562670 278568038 278600414 278624888 278634096 278646472 278646810 278670964 278671558 278676854 278683445 278683778 278684892 278686066 278705591 278715211 278716100 278731282 278734045 278741988 278749739 278752027 278759165 278763845 278769260 278777717 278778658 278787636 278789213 278794601 278797105 278802442 278820333 278820751 278849951 278854012 278861014 278864968 278869265 278876056 278878336 278898707 278902835 278908131 278909462 278918879 278921882 278928268 278928923 278931328 278936366 278940325 278942587 278945029 278945524 278949942 278958589 278960391 278978354 278979052 278983953 278989548 278995999 279001108 279015220 279031719 279058542 279060024 279088196 279093778 279093971 279112478 279122063 279124884 279147001 279167835 279170537 279174288 279191880 279192009 279206759 279241472 279242690 279243806 279269719 279280095 279290592 279291862 279293173 279299858 279313411 279314309 279335585 279361611 279369055 279375909 279395371 279399704 279412952 279414890 279416724 279416994 279426280 279431675 279437648 279448302 279458212 279463695 279478173 279479742 279485102 279488014 279494184 279494995 279504173 279509311 279521264 279540708 279548004 279572173 279572636 279577324 279607673 279623651 279629908 279631853 279643432 279664183 279668136 279670597 279672965 279674999 279693283 279697128 279698441 279699030 279708759 279732105 279753261 279756951 279758634 279762345 279762727 279768158 279772721 279782644 279792910 279793068 279793974 279799131 279809787 279839569 279842419 279842660 279842956 279848980 279870150 279879467 279883188 279892880 279899054 279907212 279938208 279942277 279946116 279952041 279954306 279981707 280004358 280005443 280011566 280036817 280049215 280064175 280066791 280066968 280069538 280077954 280084881 280096444 280128144 280131012 280137512 280142074 280146427 280151651 280154691 280159037 280160371 280169441 280174803 280181944 280182479 280190794 280202350 280204904 280212321 280222677 280251764 280254500 280268050 280270314 280288590 280293983 280314478 280317491 280319361 280349101 280353378 280354648 280360814 280372371 280379068 280403553 280416692 280425268 280430560 280430671 280436443 280446765 280459043 280478884 280490129 280494443 280509081 280509563 280514275 280515465 280519120 280528272 280539770 280548373 280584639 280590073 280595422 280606851 280607232 280649516 280654186 280664487 280670377 280675374 280680041 280680517 280688790 280695235 280711195 280717543 280761249 280764757 280766646 280769484 280784721 280804550 280804734 280805389 280809965 280813914 280843153 280843850 280846411 280862652 280865832 280868276 280872919 280890035 280892817 280895506 280912361 280934732 280936992 280947879 280955550 280962587 280964482 280970097 280973537 280980697 280983816 280997881 281010428 281064387 281066338 281072409 281082664 281096878 281097127 281113960 281116154 281120556 281122874 281125694 281150609 281155862 281158250 281165478 281168435 281177205 281182077 281250408 281256671 281288488 281306118 281310932 281319531 281332192 281333184 281336255 281345069 281361732 281362677 281365630 281375025 281376331 281378314 281386071 281397305 281409438 281411923 281414860 281419652 281423376 281430663 281434585 281445286 281456066 281505795 281516613 281528316 281536322 281537054 281543241 281548667 281553015 281566297 281575114 281579290 281583096 281586402 281589734 281614410 281617775 281620341 281646817 281673517 281675579 281679525 281680102 281716186 281716876 281727846 281729168 281741397 281764370 281802843 281815429 281829627 281835491 281856595 281885906 281887615 281907190 281910643 281935829 281939606 281954859 281990946 281993567 281999372 282009800 282013531 282016008 282016109 282016356 282020319 282023957 282039523 282055056 282067644 282082073 282083014 282084078 282098935 282106664 282139073 282157837 282161332 282170839 282185035 282193126 282193819 282194179 282200730 282209561 282213079 282238931 282238969 282240687 282257787 282275447 282282914 282287913 282288724 282299249 282303128 282313066 282321322 282321899 282328636 282330671 282336525 282341807 282361578 282373624 282385786 282387472 282389751 282403536 282415036 282423559 282431702 282434688 282436993 282444737 282490390 282498346 282502038 282536054 282549335 282551920 282556228 282570245 282591815 282593346 282613230 282625079 282670698 282676379 282683944 282687308 282690523 282707703 282725939 282742564 282755627 282760682 282765547 282780112 282782618 282821631 282830177 282841319 282841465 282847921 282853497 282854189 282857481 282891177 282901529 282913369 282917522 282919420 282921938 282924551 282937738 282940595 282944145 282957574 282969250 282970837 282976161 282976590 282976932 282982370 282983665 283007065 283017614 283023752 283042279 283056316 283068738 283081224 283098939 283104976 283106207 283112680 283139073 283147279 283153515 283156556 283202433 283211414 283215886 283220513 283233004 283233057 283234726 283240305 283250601 283258949 283268872 283356024 283373139 283375222 283379875 283395401 283418070 283422917 283423605 283428043 283445275 283454729 283457934 283488014 283489109 283495732 283495802 283519907 283521350 283526549 283551691 283590892 283598292 283616877 283636227 283638544 283658231 283668343 283671898 283672486 283676696 283683342 283708891 283716519 283719209 283722093 283723029 283735489 283766359 283783548 283787219 283793805 283801739 283804976 283828703 283841161 283849605 283851280 283893527 283898224 283902271 283904767 283904834 283906858 283911805 283912309 283915794 283945087 283953270 283956644 283958486 283962530 283976475 283981070 284023709 284024409 284026488 284044026 284048173 284052413 284065184 284069494 284070748 284094272 284107934 284117294 284124915 284125967 284150374 284151871 284166068 284171694 284173075 284190344 284199497 284206438 284208265 284233268 284245176 284254465 284261583 284261870 284279177 284287261 284302186 284309353 284322495 284325456 284342317 284354847 284370521 284375092 284381166 284392658 284393428 284420690 284431576 284438970 284467469 284492821 284503097 284514170 284526242 284548946 284552595 284554594 284564848 284569918 284608127 284609235 284617942 284619640 284629066 284631463 284633339 284645394 284646742 284652891 284653278 284663019 284684267 284702046 284708228 284714447 284730622 284739703 284740265 284740432 284775700 284796293 284798895 284807153 284823088 284829368 284858184 284860095 284861174 284862513 284880046 284880309 284908571 284982702 284987321 285002695 285022235 285034472 285039536 285039558 285040414 285041651 285061492 285073743 285077557 285078367 285099479 285109691 285118693 285121793 285122265 285128147 285136232 285138667 285142121 285146016 285149629 285149820 285152601 285160304 285163863 285166116 285166928 285169510 285174596 285177226 285184667 285207382 285232983 285249796 285251219 285253332 285277643 285288085 285293246 285293274 285294572 285297789 285298016 285299104 285304176 285312370 285331627 285337903 285341872 285345194 285349797 285353022 285364155 285367258 285369620 285396197 285403273 285407138 285416543 285421091 285425862 285434082 285435351 285446706 285450515 285456450 285461139 285467791 285470102 285476333 285478449 285480743 285489019 285492454 285508783 285510129 285515594 285525607 285526739 285546898 285556991 285565813 285568699 285573650 285583716 285587171 285596788 285613743 285631045 285645577 285668878 285676659 285681093 285698073 285709511 285713266 285715399 285747800 285751270 285762865 285778783 285779768 285780178 285789068 285823817 285836116 285837564 285853521 285858619 285863616 285867682 285875421 285888432 285912984 285923716 285930386 285945784 285946082 285946398 285952511 285954492 285955196 285959563 285974943 285976104 285985120 285991439 286016956 286023855 286032822 286083387 286083945 286130291 286136353 286146347 286151063 286174544 286182636 286188173 286192310 286207011 286213285 286214124 286216568 286221287 286240201 286241369 286244068 286248882 286249717 286249868 286250810 286252585 286253392 286273129 286275248 286279008 286291899 286293348 286295569 286315167 286333353 286346950 286381228 286383047 286399974 286402352 286406930 286419600 286421294 286422971 286426169 286437925 286446497 286486964 286499693 286500726 286502006 286504702 286504931 286507397 286514163 286515721 286545296 286602013 286638727 286641243 286652478 286659054 286668251 286668289 286679178 286680428 286696730 286712552 286714866 286715872 286721938 286734868 286736903 286777616 286805759 286810136 286815445 286835115 286842001 286854385 286870199 286872552 286876057 286882991 286914843 286920732 286938606 286940849 286944782 286948083 286967905 286976477 286977012 286978176 286983195 286986238 286987298 286987534 286988073 287011128 287020957 287026531 287028286 287041147 287043501 287047168 287079208 287086738 287088241 287091507 287101074 287106942 287107017 287107926 287108536 287120096 287135511 287157840 287161742 287168577 287170508 287180066 287192854 287213628 287214429 287241953 287255920 287264555 287267313 287268668 287274744 287278042 287295414 287315265 287319659 287331459 287337651 287338856 287344186 287355759 287379443 287381234 287384196 287386086 287388030 287391165 287392054 287395783 287399618 287406280 287407137 287414810 287459964 287468552 287470035 287474945 287491210 287504020 287504208 287510828 287515719 287540208 287543058 287545539 287549955 287557001 287557005 287573296 287579956 287580182 287590209 287614001 287628389 287635477 287648106 287650456 287650880 287654736 287658699 287659566 287663643 287678540 287725966 287746272 287756024 287789595 287790947 287797719 287807206 287818472 287826717 287835042 287835775 287838063 287839626 287843931 287846586 287848496 287864673 287866608 287881559 287903903 287905434 287936038 287946586 287956999 287979345 287981918 287989281 287991263 287992775 288013259 288017334 288017488 288021680 288021698 288023123 288027910 288035511 288036715 288037699 288037882 288041073 288064337 288067731 288069502 288070993 288083360 288103930 288105399 288108173 288109365 288147432 288153855 288162182 288164185 288175261 288186867 288187756 288189291 288192743 288194532 288195391 288201323 288216073 288226950 288240691 288242623 288247054 288290042 288303517 288314993 288321537 288334708 288346592 288347590 288348715 288360800 288364370 288373181 288373430 288390633 288392938 288395206 288404137 288419578 288436748 288438617 288448723 288455187 288463503 288504625 288504943 288506904 288524149 288545889 288547227 288557779 288569012 288574633 288585100 288588814 288609018 288613004 288619357 288621546 288622123 288630281 288666328 288674529 288678364 288688567 288696982 288697342 288699171 288707211 288709479 288728849 288738355 288751871 288803061 288834797 288835525 288846878 288874155 288886954 288890969 288895580 288900418 288901372 288903933 288905007 288905758 288912550 288919097 288949165 288955066 288987248 288987350 288995222 288995991 289004111 289009539 289013878 289031510 289036842 289037864 289039302 289054446 289060811 289061664 289062592 289071699 289078485 289100134 289101856 289140310 289145041 289150614 289150774 289151296 289162077 289169892 289186226 289223701 289228693 289234115 289272772 289281917 289282648 289284623 289305420 289308149 289316171 289321564 289324251 289333960 289346370 289354964 289359412 289367431 289368139 289378452 289407673 289425534 289438535 289441825 289447135 289451586 289470416 289487996 289509772 289512817 289520650 289521576 289526832 289545449 289547908 289598566 289602157 289616010 289637915 289638057 289652015 289667469 289681742 289690607 289703775 289705071 289722364 289755649 289758124 289763688 289780738 289791519 289793914 289796227 289804552 289804598 289808236 289811179 289814717 289831732 289847780 289858941 289860634 289860979 289861616 289870317 289873144 289877552 289878597 289881024 289884190 289904850 289906150 289930163 289964742 289975138 289978921 289979749 289986196 290035339 290043339 290062048 290062795 290066555 290090434 290095471 290096544 290099111 290134809 290134889 290136210 290139454 290152613 290157113 290157802 290180184 290180639 290197619 290206625 290214434 290217699 290227858 290229645 290253435 290254700 290255997 290268075 290273637 290281063 290296792 290302043 290304057 290305708 290307670 290311621 290313441 290317503 290336923 290357096 290357560 290358528 290370081 290380565 290388352 290397465 290410430 290424255 290454815 290459562 290485310 290489520 290490199 290501016 290518637 290522387 290527928 290539575 290576487 290580988 290588742 290589513 290603182 290603396 290618239 290622504 290632364 290638054 290672783 290681037 290687527 290693065 290695335 290696605 290707528 290714195 290714975 290723491 290733863 290743964 290759470 290767028 290776049 290790681 290798027 290799730 290803220 290826859 290840850 290850210 290854889 290863831 290880990 290881948 290891328 290908961 290918733 290922414 290931557 290960972 290982624 290989626 291001989 291025579 291031855 291050903 291064103 291065776 291076292 291081280 291124726 291126146 291131875 291144252 291156361 291156483 291159335 291169258 291177687 291178680 291197484 291201717 291202569 291212167 291229791 291230577 291237149 291237201 291261888 291273510 291305800 291306468 291310555 291318051 291320052 291321923 291354475 291355138 291361980 291368421 291394640 291398352 291408442 291411631 291412407 291414864 291434075 291440264 291455261 291461841 291463981 291485504 291490323 291490876 291512321 291544235 291544375 291553588 291555273 291571148 291584769 291595163 291616090 291618934 291627518 291636082 291683650 291684230 291689962 291694110 291697264 291716302 291716395 291717887 291723071 291726212 291729946 291732157 291753393 291756381 291764288 291784238 291786855 291788094 291792417 291792533 291813642 291815559 291816531 291846535 291848845 291865495 291880760 291881206 291883745 291885929 291906649 291912944 291913653 291927364 291933835 291935485 291944341 291948776 291963985 291976556 291982250 291982421 291985021 291987351 291993334 291994290 292019854 292038933 292041620 292053619 292067696 292079591 292101248 292111975 292117441 292167116 292177055 292178779 292182079 292193761 292205402 292222249 292226774 292228804 292234460 292256253 292258025 292262713 292264882 292267472 292301774 292350867 292353262 292371271 292371839 292376311 292377034 292384871 292387638 292398549 292404505 292406564 292408207 292412207 292414365 292418727 292422858 292430769 292436449 292436712 292460406 292466474 292490221 292507918 292528685 292533709 292540799 292544931 292549176 292563202 292571463 292575905 292593168 292609591 292615085 292644099 292676575 292679501 292702617 292706273 292718673 292726781 292732700 292751726 292794685 292805561 292827965 292828094 292843101 292857541 292871991 292879563 292884659 292894907 292903217 292904249 292904458 292913317 292925909 292930291 292930924 292938193 292952434 292958963 292963992 292965890 292967151 292989391 292994125 293006988 293015410 293024486 293027368 293042502 293046996 293065152 293065529 293070990 293088736 293090307 293122089 293132082 293134111 293142064 293166037 293166999 293168616 293188073 293188916 293194866 293209133 293218055 293234139 293238173 293239921 293241280 293248299 293253806 293259850 293268229 293301532 293318277 293331129 293331234 293350193 293364512 293383332 293389005 293397147 293401934 293405489 293443414 293450204 293456034 293456067 293456410 293460706 293484881 293505357 293508524 293560625 293568430 293593413 293595575 293612692 293615815 293617938 293619384 293627427 293630436 293637666 293647296 293648189 293651163 293651206 293653179 293663909 293668353 293674890 293678474 293695723 293706164 293716763 293717414 293744767 293767102 293777943 293801175 293802180 293822243 293825030 293829993 293839670 293854319 293867319 293892456 293898980 293910430 293955653 293957186 293957353 293965020 293978861 293985951 293990083 293996662 293997524 294006899 294029448 294046315 294048569 294053109 294068323 294077425 294091654 294109627 294123268 294128821 294129320 294135952 294146491 294152508 294154929 294163939 294169214 294170608 294190264 294195333 294196424 294205268 294207688 294250716 294266326 294271756 294280628 294290531 294293646 294297133 294303274 294337548 294348763 294351029 294351529 294358959 294379162 294400414 294402747 294410846 294427461 294445187 294449685 294459021 294460428 294505712 294515244 294517493 294529719 294565313 294591716 294596414 294598416 294602613 294614700 294615922 294628354 294631909 294648654 294653031 294653937 294668420 294687788 294693332 294695174 294697485 294710465 294731857 294739089 294747381 294747872 294749020 294753156 294758197 294779570 294793582 294794390 294830800 294852249 294858792 294876417 294879779 294900571 294907911 294924008 294976452 294977410 294988551 295017763 295021144 295026651 295029459 295036749 295038116 295043685 295054267 295057987 295065933 295070646 295076139 295080750 295081307 295100431 295100456 295112293 295121446 295139639 295159688 295163963 295188334 295199663 295223452 295231104 295234560 295244470 295249415 295260827 295267816 295281207 295288759 295296827 295301180 295320805 295359552 295360208 295370199 295371426 295394280 295405959 295408912 295429261 295438499 295438736 295442842 295445890 295446805 295480251 295491788 295492869 295497282 295499217 295511993 295525637 295537472 295543314 295544858 295547909 295555867 295560496 295564066 295564407 295581673 295583837 295599188 295605337 295637823 295663386 295689567 295695394 295697332 295698372 295704786 295705420 295706329 295706653 295780336 295789128 295794452 295795328 295802149 295802409 295819953 295835812 295847494 295857239 295865799 295867161 295885670 295887165 295889739 295892435 295895129 295907664 295916939 295923416 295926388 295929728 295930726 295946598 295950734 295957491 295961649 295968477 295989576 295997351 296012312 296035149 296042532 296044663 296053359 296073284 296107617 296109226 296117717 296136450 296148553 296173268 296178478 296180482 296182914 296183396 296190799 296196755 296206955 296221820 296227066 296248921 296268849 296269895 296272748 296277853 296296861 296307997 296317373 296323737 296323741 296325540 296328013 296340633 296355172 296364355 296368756 296372495 296393914 296414023 296418544 296418803 296419246 296419750 296438199 296445732 296446536 296473875 296500466 296503354 296513777 296518202 296521461 296527550 296528290 296530728 296530774 296536236 296538502 296540440 296556200 296556736 296570262 296571831 296577819 296577901 296584261 296606638 296609358 296609590 296623206 296624601 296631112 296634465 296641653 296646451 296647520 296657220 296664229 296666007 296669424 296673784 296693203 296704116 296714132 296744212 296755204 296779803 296786782 296798485 296799885 296824920 296841648 296841733 296845320 296847755 296851474 296852350 296857814 296872291 296875719 296880347 296886407 296887861 296902465 296928171 296931042 296957323 297008385 297009047 297019502 297038507 297048910 297050117 297061125 297077985 297081695 297114439 297120316 297141788 297157161 297163790 297187452 297198672 297208900 297210600 297224091 297233379 297245488 297249955 297252129 297261074 297263603 297265647 297272296 297272580 297280606 297289053 297293744 297295745 297301332 297301340 297301582 297322739 297335349 297345379 297364264 297384292 297390831 297402049 297417991 297434173 297466309 297466643 297486869 297487941 297500560 297505292 297506418 297511947 297525515 297526512 297554545 297573759 297575931 297583471 297595050 297597960 297603248 297618449 297626114 297638391 297642969 297660063 297666985 297686437 297733072 297733728 297751210 297779078 297782101 297785793 297794734 297803105 297805840 297813304 297816329 297821490 297823646 297826445 297852058 297854297 297859667 297917585 297921368 297924460 297941145 297956684 297963160 297976083 297995494 298001284 298002388 298004935 298017158 298026416 298059491 298061460 298062906 298082136 298117588 298119554 298128172 298130926 298137370 298145874 298168127 298176907 298192127 298215513 298232695 298234815 298245293 298265698 298277266 298287077 298311232 298313216 298319790 298326866 298329269 298337119 298340315 298352556 298359566 298377980 298383589 298394230 298420872 298432054 298461047 298471393 298482736 298491432 298509314 298513026 298527800 298536890 298541457 298544191 298553918 298556804 298568273 298581625 298596883 298605540 298609791 298610983 298611192 298612765 298615440 298617251 298621537 298623484 298636130 298660443 298679739 298684844 298693368 298703053 298715326 298726902 298728729 298728951 298738188 298739199 298764279 298766711 298769583 298781756 298791082 298795013 298798922 298799841 298802418 298804437 298806222 298823622 298839943 298848392 298856800 298866788 298868915 298888126 298899472 298901493 298914454 298924758 298931754 298936843 298950790 298950856 298954605 298956659 298966430 298976422 299003813 299012269 299020452 299022245 299027305 299034332 299042809 299044842 299051005 299051887 299054767 299058786 299060510 299062037 299062698 299069799 299090681 299099174 299101678 299124734 299173550 299183874 299195976 299198818 299204457 299210216 299223273 299225762 299250459 299254411 299258363 299268077 299286941 299288444 299292577 299306498 299321084 299321646 299333442 299345243 299350236 299350981 299372182 299384209 299414356 299427550 299429051 299431062 299434500 299448202 299451198 299461115 299462207 299467857 299468722 299513991 299516444 299520456 299533302 299533698 299538172 299547531 299561585 299566622 299574974 299583404 299610402 299611298 299619262 299626786 299647151 299650305 299665420 299666181 299714989 299720547 299722848 299727421 299736954 299739254 299740799 299745158 299750774 299752220 299769195 299776725 299777790 299782563 299797605 299803964 299835237 299853083 299864938 299879068 299914653 299921342 299927233 299930781 299935381 299941665 299949251 299968209 299976924 299991558 299992749 300001937 300031081 300038426 300041565 300068302 300089018 300098008 300104056 300114458 300118026 300125812 300129077 300139151 300150183 300181235 300189586 300201624 300237825 300251685 300274903 300281216 300284503 300318179 300323346 300342446 300342777 300344697 300360635 300367793 300380022 300392252 300394627 300397988 300403265 300413542 300417417 300425553 300432502 300441657 300460057 300482884 300490325 300496172 300512399 300514017 300534908 300549329 300553084 300554430 300575193 300594652 300601914 300608772 300622036 300623833 300640396 300649618 300684021 300687774 300698949 300701744 300708937 300711822 300712858 300745173 300750757 300773524 300777826 300786724 300824057 300831952 300873956 300904603 300910865 300937392 300940024 300958178 300965595 300988506 300994743 301003640 301023326 301024658 301045066 301051913 301052389 301053431 301076745 301077191 301078482 301086058 301095344 301128900 301136372 301142442 301143616 301154420 301155117 301155690 301165074 301173803 301178579 301178801 301202173 301205738 301219571 301240172 301242510 301263260 301263354 301268676 301273735 301275293 301277957 301315011 301315648 301327303 301330755 301334069 301356927 301365654 301379066 301380857 301390430 301402872 301406495 301417715 301419042 301459263 301469139 301478137 301499182 301503354 301511623 301514824 301517961 301527811 301531549 301563400 301568098 301576338 301585112 301602783 301607948 301619639 301639257 301677508 301684018 301684856 301694957 301696677 301699881 301706367 301714907 301725776 301726517 301762796 301763521 301785673 301797612 301843100 301852176 301859460 301862612 301867859 301873959 301878667 301886469 301887933 301895962 301943690 301958094 301960948 301967231 301971527 301999799 302001849 302011597 302023945 302031521 302049321 302050471 302075159 302079681 302094678 302096542 302105935 302121532 302126286 302140345 302143799 302170075 302191459 302196771 302202649 302205853 302241329 302251811 302252461 302267753 302298336 302304887 302309911 302318290 302322253 302331521 302348468 302358156 302358194 302360706 302365933 302366089 302367356 302373997 302384622 302397965 302409648 302415265 302426257 302456304 302465478 302475236 302476025 302487350 302500383 302524673 302524922 302543645 302548651 302549339 302556067 302581698 302601045 302621099 302650520 302653338 302662287 302680590 302697700 302704441 302720815 302732792 302738781 302750435 302759699 302763055 302770222 302770565 302771444 302772752 302785333 302794648 302800509 302810641 302813570 302819018 302838996 302842383 302843776 302862674 302864032 302887645 302900447 302915572 302958239 302969438 302971268 302998505 303000063 303035335 303037571 303053995 303085193 303101464 303120647 303120817 303129958 303145085 303150234 303156532 303157446 303160191 303175001 303207277 303210180 303211999 303212792 303215068 303221262 303231827 303240958 303253101 303266444 303285000 303299323 303304682 303324280 303335296 303339447 303345249 303370047 303382161 303388564 303403066 303405034 303405189 303433696 303434552 303443317 303443601 303453023 303454514 303460212 303488945 303500458 303531347 303532322 303545323 303556667 303571864 303575304 303581347 303583801 303586694 303592792 303596649 303596718 303599770 303601771 303610698 303612490 303621622 303623594 303635927 303648618 303658934 303662600 303663188 303682792 303686056 303687934 303712061 303713958 303739453 303751115 303758947 303761598 303773069 303792279 303803111 303819792 303824105 303825249 303831358 303875534 303879438 303881003 303888160 303917523 303920184 303924382 303959116 303959535 303963135 303978945 303993632 303996619 304012099 304015265 304039317 304041216 304044498 304073084 304104178 304107993 304109243 304134964 304147425 304150830 304159786 304169377 304172018 304181701 304197040 304204367 304206805 304219765 304248761 304259216 304268123 304268489 304270950 304299293 304308632 304321893 304324282 304326706 304359294 304374385 304389534 304391962 304403984 304404216 304408654 304425070 304441689 304447463 304449069 304450870 304452297 304453382 304480847 304488179 304493363 304507231 304515954 304532104 304574465 304579001 304579281 304598658 304607767 304615632 304619487 304622583 304638591 304650035 304653126 304655238 304658741 304676953 304692442 304693417 304695942 304764552 304767286 304780138 304783568 304793560 304800992 304815878 304863827 304864666 304867588 304873253 304901520 304903254 304925067 304925122 304934632 304957424 304957969 304963981 304970210 304998433 305009330 305031832 305041569 305050828 305061254 305069913 305081288 305093266 305094421 305096341 305103292 305113701 305114818 305122103 305123760 305139822 305165246 305174936 305191135 305191336 305208973 305220362 305220390 305235070 305235386 305236741 305249316 305255588 305288293 305306815 305317503 305321421 305322287 305325960 305326246 305333773 305352859 305359621 305360918 305361192 305362669 305366707 305372115 305377486 305387890 305389003 305393134 305396825 305402895 305410260 305420850 305449825 305451873 305472348 305492430 305499521 305504900 305507475 305509339 305509662 305541820 305544271 305549652 305554052 305594160 305595013 305619191 305627754 305644974 305646860 305669675 305672940 305715854 305728790 305731850 305736663 305746837 305762991 305775660 305779976 305810947 305811704 305815003 305819002 305827082 305829434 305833767 305844645 305848919 305882589 305897194 305898968 305908270 305911700 305912548 305918700 305920795 305926298 305928531 305929656 305936683 305939172 305961003 305964691 305979579 306000149 306001405 306022986 306024325 306025024 306025974 306029043 306029331 306034775 306044102 306047430 306057162 306081708 306082438 306109190 306132920 306146265 306157791 306160241 306193438 306195680 306197721 306202123 306222144 306228658 306232134 306238690 306279273 306294183 306295182 306298172 306308693 306308908 306327202 306329522 306331674 306332602 306370021 306394731 306402854 306405610 306417286 306430054 306451338 306453041 306471907 306472103 306478326 306492105 306517822 306523176 306537728 306545044 306551534 306577550 306590293 306591362 306607339 306609785 306613139 306644219 306650733 306666109 306674869 306678289 306679591 306681238 306681842 306732724 306733515 306746208 306761189 306779690 306784029 306799458 306808641 306810330 306811090 306811306 306828475 306838869 306846319 306882882 306924328 306927263 306944893 306956232 306958175 306958447 306961371 306962289 306964258 306968124 306970221 306970973 306973233 307002352 307031020 307052920 307059744 307061782 307067688 307074483 307080986 307085084 307110079 307114260 307117467 307123010 307136919 307141331 307161563 307169096 307174180 307184752 307199204 307205525 307214408 307214665 307229625 307233390 307266187 307266252 307267135 307278069 307314017 307324109 307335690 307347981 307363143 307390307 307398924 307407362 307408912 307411056 307422980 307427302 307455523 307462781 307481168 307482235 307484405 307500558 307500581 307521356 307534897 307540396 307552261 307553698 307555417 307568475 307574703 307577611 307579382 307585368 307605271 307672764 307691419 307693067 307708697 307711746 307718291 307719446 307737616 307738852 307746762 307749589 307756524 307760352 307771271 307778793 307792549 307796919 307807866 307820218 307841025 307857040 307865831 307888705 307902655 307920622 307955471 307967268 307969452 308013538 308051976 308061938 308065901 308104268 308118532 308135303 308136501 308144691 308153657 308154053 308156934 308180124 308201945 308202659 308203812 308205244 308206205 308223603 308225248 308233825 308237961 308267192 308277414 308294388 308296601 308330586 308333807 308353522 308364976 308366028 308374240 308392797 308393061 308393602 308402616 308419880 308428365 308440181 308447131 308450741 308453569 308456651 308472033 308474263 308474417 308484295 308485209 308487648 308488524 308529361 308537505 308565286 308567868 308575370 308576164 308578233 308646525 308660912 308682057 308684266 308688501 308691181 308693897 308696378 308700874 308712087 308717991 308718303 308737885 308743173 308747741 308758095 308762894 308776608 308790294 308808996 308810831 308834709 308844497 308856515 308860515 308861504 308863343 308866287 308867579 308872286 308874037 308888572 308889063 308895180 308901683 308912842 308922023 308943016 308946324 308965859 308966443 308967333 308967898 308977488 308986075 309003670 309005170 309011263 309039498 309044634 309044800 309068112 309072262 309075193 309088261 309088738 309106016 309108965 309111126 309147432 309151624 309159063 309164324 309169636 309173395 309173921 309176238 309182929 309184649 309185661 309190689 309191227 309217873 309228199 309235319 309250519 309260707 309262241 309268591 309269676 309272734 309280853 309281283 309299102 309312590 309333765 309339218 309344026 309344140 309354536 309355764 309364959 309390975 309400220 309400386 309408895 309409752 309410943 309434904 309444685 309448341 309463222 309492645 309492649 309499519 309500794 309510736 309514322 309526712 309533247 309540807 309559970 309580428 309580786 309595541 309609581 309610608 309611296 309617220 309622546 309622738 309640581 309665506 309668063 309694981 309700524 309704274 309723467 309729131 309743519 309745921 309747697 309754682 309761457 309766183 309777732 309778490 309792921 309794591 309808819 309834198 309837991 309849340 309851986 309855743 309861029 309885647 309892899 309897496 309906482 309917268 309919856 309920017 309930840 309952152 309963800 310006341 310007772 310024195 310030443 310033553 310033969 310054814 310057378 310069462 310072456 310080487 310108506 310109290 310115012 310123877 310129815 310135670 310135780 310145562 310152203 310164787 310174285 310190956 310200034 310205295 310218089 310225232 310227664 310228713 310243422 310248035 310268809 310282234 310292683 310293438 310297426 310299232 310301509 310335284 310369370 310371209 310376065 310394710 310397641 310432698 310436152 310441828 310442997 310443184 310450074 310465861 310514404 310547725 310549104 310556335 310565055 310589561 310589914 310599934 310621105 310628449 310642627 310642847 310647131 310649048 310651715 310664294 310666980 310668958 310686170 310692739 310700342 310717160 310747769 310750370 310756152 310784331 310786975 310788365 310796921 310800555 310803458 310805894 310817120 310817504 310826102 310830308 310830403 310839721 310841305 310843944 310848178 310850027 310868309 310878775 310883861 310885578 310899877 310913854 310940392 310953176 310981563 310981875 311009665 311020326 311037135 311040670 311062840 311106182 311106283 311113766 311125035 311125413 311130665 311143830 311165464 311174422 311176809 311178033 311184085 311185767 311194530 311205637 311208196 311210060 311218805 311220753 311222850 311247006 311247366 311252698 311263189 311266613 311267927 311281285 311282535 311286260 311288723 311292841 311296017 311325953 311347739 311350105 311383347 311390279 311391391 311404565 311411767 311430877 311453472 311455466 311456324 311462380 311480826 311484513 311497747 311516267 311518324 311520813 311524568 311528856 311534124 311534661 311534666 311536299 311560053 311562353 311565450 311567871 311569639 311570304 311584952 311589984 311599798 311600579 311600819 311621976 311626843 311634483 311635292 311644814 311647873 311648715 311651999 311671496 311699312 311700508 311714610 311717201 311730904 311732232 311736993 311737066 311749119 311763302 311765347 311776412 311784762 311787956 311791959 311807658 311810594 311817500 311827225 311829007 311835380 311841958 311852152 311853727 311867954 311869429 311898899 311902774 311908802 311934955 311938242 311947787 311960598 311970353 311974846 311980618 311986014 311989086 311989680 312001612 312001975 312017889 312018574 312041565 312047251 312053164 312059340 312059630 312114286 312137500 312139390 312146562 312149575 312177994 312196607 312205226 312208926 312211618 312213798 312226843 312227169 312231080 312235122 312240147 312250304 312252478 312301515 312314087 312344739 312361177 312361790 312376597 312380997 312395380 312410504 312411429 312424062 312435397 312437922 312448030 312456044 312459478 312479155 312500516 312518067 312556340 312557260 312562639 312573898 312575237 312578224 312599485 312606083 312608705 312640004 312640733 312641444 312660805 312668641 312675153 312675927 312677452 312690021 312690323 312694759 312695223 312697688 312698298 312703142 312713652 312722949 312747050 312748322 312752720 312757489 312759120 312761401 312766113 312796795 312799603 312831146 312836239 312847329 312866251 312870316 312876803 312878480 312885829 312905695 312906021 312931687 312934032 312937567 312937951 312941828 312951312 312960072 312975940 313005728 313009393 313022906 313034534 313050423 313050624 313055674 313062188 313070358 313107142 313107757 313132112 313136766 313151491 313156087 313177677 313206240 313211411 313272226 313282460 313309074 313314148 313321615 313324194 313327771 313336382 313336890 313339212 313344003 313355854 313369306 313378631 313381337 313383931 313399627 313408332 313409991 313424176 313437583 313446872 313452055 313452338 313458395 313459592 313482979 313491430 313507817 313508846 313512966 313520622 313528818 313530650 313542918 313553855 313556422 313559925 313571057 313575703 313581619 313595201 313610144 313613448 313616047 313617744 313627043 313632175 313636293 313673156 313710133 313715382 313726622 313728220 313747381 313753217 313753306 313760020 313763688 313778623 313806300 313811278 313820205 313822594 313832158 313845193 313862663 313864824 313868700 313869171 313881100 313883379 313887271 313895836 313900432 313906493 313915076 313938143 313951315 313964804 313969127 313969405 313993143 314025281 314032361 314042484 314046787 314047868 314070864 314086700 314087172 314098044 314101359 314107761 314123449 314124410 314131833 314139378 314148293 314176255 314182587 314184725 314185358 314188595 314195774 314224325 314263914 314271241 314274528 314275366 314280909 314293525 314303338 314319579 314337753 314348617 314350055 314351551 314354058 314370330 314376382 314379047 314441063 314451139 314458340 314468476 314472325 314480416 314480658 314483982 314491854 314509251 314514277 314546338 314551322 314560576 314560699 314567441 314573160 314575406 314579974 314581294 314583521 314596263 314598624 314613712 314617553 314638954 314692681 314704230 314719668 314731174 314732141 314739663 314748641 314753696 314767995 314770612 314780226 314803076 314806541 314808176 314810671 314811251 314817099 314820229 314832931 314837093 314843645 314863939 314864885 314926229 314929236 314937267 314938265 314956411 315017718 315017857 315028641 315032224 315043441 315046792 315064243 315069537 315071164 315094245 315105291 315111291 315112726 315118587 315127568 315138086 315195026 315198230 315205076 315236137 315249112 315253188 315277325 315278860 315282033 315283442 315305890 315321232 315322762 315331554 315343324 315367969 315381236 315393970 315428453 315493876 315506614 315508303 315518048 315546075 315549070 315553383 315569108 315573270 315577272 315593184 315597664 315597760 315603306 315616589 315625311 315637057 315646354 315647550 315655200 315655677 315674357 315679915 315680602 315692578 315726626 315732408 315733926 315734909 315743273 315745211 315749382 315766113 315767399 315791536 315797233 315808800 315810974 315817258 315821700 315826179 315849117 315905993 315908443 315918781 315921376 315923177 315942780 315964259 315974924 315980054 315980995 316016551 316020890 316022118 316036592 316041411 316043010 316044370 316045555 316051334 316051570 316053716 316086749 316089453 316099127 316100484 316103476 316118208 316128292 316177416 316185157 316187156 316190169 316191443 316207282 316207921 316212336 316231848 316245409 316251762 316251815 316258541 316259110 316261765 316261890 316270656 316272117 316280760 316281451 316297807 316299945 316309020 316312562 316314836 316320639 316332575 316334993 316343784 316346298 316352466 316353879 316358099 316368114 316370408 316378032 316382929 316391720 316408934 316410749 316442483 316454437 316466926 316487776 316518220 316524922 316531768 316534034 316538716 316539363 316542571 316546770 316547806 316553846 316566725 316567624 316575520 316576837 316581450 316586236 316593222 316628752 316641986 316646277 316672040 316673704 316676642 316680136 316689416 316697855 316698329 316709645 316719286 316783125 316787303 316788111 316788611 316798580 316808269 316817409 316830818 316879839 316886695 316889854 316893597 316902139 316929699 316942404 316942455 316955073 316967066 316969799 316983974 316984259 316987446 316990636 317000099 317002645 317006891 317009543 317016624 317031825 317041621 317049816 317063053 317070022 317082759 317100140 317100297 317120339 317122332 317124816 317128040 317139443 317143072 317186894 317189675 317196831 317201343 317211505 317220178 317222383 317234711 317287956 317289234 317304138 317309281 317325649 317326936 317340880 317352527 317356295 317364033 317364810 317366273 317372783 317382598 317394559 317413595 317433289 317454433 317454975 317455144 317511914 317514460 317526629 317547019 317550011 317558992 317561810 317565061 317588055 317612123 317620807 317629743 317633425 317635144 317635431 317658585 317676719 317691989 317709985 317721637 317730604 317735035 317747899 317791625 317792390 317794003 317802282 317806894 317821910 317822235 317838813 317844086 317865530 317869058 317887558 317919882 317929077 317940204 317947275 317951331 317953498 317963598 317968668 317971620 317985635 317986151 317994563 318008946 318036798 318051823 318060521 318069761 318084812 318108859 318123205 318141029 318152843 318155302 318160054 318167891 318181023 318181062 318186656 318235474 318236222 318239102 318253580 318255412 318260236 318263449 318268619 318282287 318287057 318295356 318310084 318311567 318312186 318319150 318320778 318349357 318359140 318377242 318397264 318398655 318408223 318418588 318442587 318449433 318452115 318478632 318485328 318485401 318490072 318511498 318513255 318524145 318528877 318534731 318534965 318546733 318553866 318578907 318582467 318583451 318595842 318615328 318621111 318621173 318624202 318641171 318641385 318648441 318655713 318660231 318661802 318671435 318674382 318688014 318688735 318715040 318717936 318719885 318721106 318735558 318748405 318748560 318758521 318788153 318788813 318812545 318818525 318825980 318826770 318835057 318869310 318874857 318918937 318961760 318976076 318978595 318999304 319007495 319012464 319014577 319028089 319047734 319069712 319078611 319079523 319079689 319085353 319093421 319095205 319103869 319111013 319112535 319138399 319140092 319166817 319185986 319188014 319199003 319199134 319199508 319199798 319218286 319218449 319237495 319239073 319259669 319264962 319267977 319272071 319278755 319279809 319283616 319287090 319290390 319291160 319303416 319307235 319308674 319321209 319325404 319387547 319392886 319402374 319409764 319410425 319411153 319411796 319417363 319422966 319423593 319424215 319424354 319471671 319476561 319510480 319514100 319519321 319521467 319525900 319536542 319548246 319554542 319555570 319565727 319577202 319584431 319584771 319599643 319603088 319603894 319606565 319619808 319623170 319624385 319659024 319668565 319709290 319711846 319721942 319741842 319752287 319756826 319757342 319764568 319774986 319784781 319808511 319814398 319855283 319863804 319873981 319876360 319890322 319904211 319914567 319942116 319966631 319972554 319976172 319979898 319992090 320011144 320015673 320015942 320031686 320035394 320042085 320057458 320059661 320077478 320089778 320094745 320095141 320098419 320103611 320113956 320131242 320151553 320168116 320237737 320243363 320245012 320262266 320263675 320270907 320286912 320291379 320292998 320296003 320322715 320323896 320335128 320335801 320342931 320343837 320345043 320345839 320364343 320379255 320396830 320414112 320431519 320433121 320453460 320501064 320529000 320535262 320538339 320565716 320607688 320608506 320619763 320631177 320636223 320645625 320650293 320670660 320680160 320695684 320699630 320732455 320735576 320747107 320760168 320767751 320772406 320778799 320784659 320789521 320793296 320812363 320818861 320821005 320836521 320847036 320851075 320858826 320897460 320899686 320951079 320961028 320981575 320982224 320983931 320995639 320996548 321008175 321010601 321030611 321031702 321032493 321042193 321054716 321070439 321074898 321076765 321076975 321087816 321098092 321111853 321121423 321124409 321129606 321133672 321137342 321144378 321145710 321160224 321169973 321170859 321186073 321200671 321206456 321212780 321214217 321218083 321221604 321242494 321242981 321244163 321251275 321253134 321258574 321283994 321308164 321309279 321323536 321330447 321334049 321341332 321356808 321357750 321365583 321420099 321430973 321441478 321441556 321444679 321446083 321457864 321471656 321472297 321482544 321490684 321512286 321532602 321558676 321577377 321580985 321592891 321597985 321616566 321621437 321630461 321645962 321654723 321675447 321677293 321693538 321697417 321698049 321702276 321705141 321715231 321722088 321737445 321740518 321746830 321764359 321765373 321773612 321792475 321806825 321816667 321822063 321853928 321866717 321871765 321871901 321881935 321889004 321904109 321913746 321913771 321927184 321946893 321956831 321957248 321957883 321961121 321972668 321980534 321999348 322004040 322006008 322013223 322016277 322022438 322044720 322047933 322056374 322066051 322068420 322104895 322113458 322124865 322140272 322143125 322145066 322173530 322194916 322195705 322215877 322229854 322234346 322243078 322265488 322270592 322295949 322309983 322332471 322348222 322349221 322355479 322364535 322394622 322395816 322396359 322410046 322422671 322424113 322443720 322443907 322456966 322468534 322477459 322478411 322485788 322488577 322502440 322534713 322547983 322562725 322571508 322574826 322588492 322602833 322606587 322635370 322644436 322646985 322655323 322661693 322670945 322672794 322683444 322688706 322698116 322701169 322729307 322751715 322755025 322765689 322806919 322832756 322842892 322859281 322863813 322864747 322866058 322894819 322914766 322920216 322924030 322955312 322960520 322969663 322985991 323009841 323021517 323026107 323037810 323077200 323093139 323115201 323145145 323145499 323150883 323176789 323180218 323185444 323186936 323208462 323217882 323225582 323237952 323239573 323249968 323254138 323261341 323266561 323285124 323299366 323300694 323303216 323314426 323316681 323338870 323339652 323340123 323344004 323345361 323368508 323378627 323420112 323420876 323425897 323443184 323464607 323478253 323480069 323490557 323511974 323514428 323520250 323545953 323547175 323551372 323556567 323559062 323560850 323561000 323564051 323568359 323576435 323579350 323579933 323594200 323623740 323626755 323644011 323657645 323680539 323681175 323687644 323693520 323700184 323718198 323718725 323719038 323720098 323740553 323744258 323745009 323750375 323751505 323751886 323755242 323781819 323791066 323796621 323798414 323800583 323805845 323818704 323822860 323828789 323833618 323835174 323846842 323850736 323856116 323860645 323861258 323870345 323873711 323879171 323892955 323895038 323900756 323905826 323906889 323909529 323928633 323936237 323981433 323982118 323983860 324003716 324016570 324017492 324021896 324041120 324051498 324052543 324059378 324080827 324098293 324098673 324109901 324121453 324129423 324135074 324137176 324147070 324175923 324189353 324202984 324209395 324210791 324211562 324216087 324220275 324224918 324234607 324245510 324249404 324262046 324264236 324287877 324303953 324310200 324352019 324353520 324358017 324362144 324363237 324366052 324388059 324399270 324400142 324401627 324411648 324428307 324448420 324476127 324486135 324496075 324537836 324547785 324556427 324558801 324571814 324593466 324593602 324613959 324616839 324636181 324638356 324638938 324690240 324693138 324703273 324730251 324737165 324738397 324749559 324752312 324770780 324784461 324784844 324795190 324795379 324798128 324798383 324845074 324851891 324867385 324871204 324893681 324897025 324905690 324910562 324913920 324934710 324950987 324963524 324963621 324980935 324988780 325002299 325015341 325025724 325025879 325030778 325063987 325066104 325071062 325113981 325175761 325188924 325196403 325218077 325218629 325226981 325232218 325237406 325239737 325257751 325261951 325262688 325280102 325293162 325293517 325301894 325315200 325321087 325328118 325334688 325375134 325403617 325419906 325451710 325464166 325466405 325474392 325477449 325495251 325501771 325534098 325537240 325569938 325570819 325572333 325586076 325587185 325636722 325641017 325649598 325667103 325668501 325684329 325697686 325699884 325727712 325737092 325738025 325763603 325779006 325793148 325795063 325818781 325842707 325846371 325864403 325879218 325882546 325886645 325886821 325894286 325905573 325920782 325936285 325943241 325952286 325964523 325967482 325977477 325996328 326004831 326022491 326032070 326037903 326046247 326050071 326052115 326057478 326070987 326071817 326082371 326087700 326089175 326098447 326132816 326137862 326148094 326162237 326171156 326172529 326176728 326177098 326179610 326181639 326186980 326215194 326240517 326240923 326250194 326256268 326272783 326274425 326279917 326280691 326285753 326297391 326308774 326314296 326333225 326337058 326356662 326359255 326368832 326372020 326391841 326409628 326421460 326434367 326436075 326439240 326439346 326446751 326448929 326449196 326452884 326461061 326476105 326488796 326491600 326494188 326495560 326513433 326518376 326524497 326525913 326533591 326534180 326543639 326552754 326566523 326572941 326584969 326589863 326604575 326613292 326649718 326652348 326672646 326686053 326694058 326700423 326706962 326707966 326712369 326728784 326740725 326748774 326763610 326763960 326772075 326779105 326783722 326803771 326818345 326830416 326834891 326840711 326856077 326862078 326867995 326875311 326935513 326982383 326982608 326995698 327017817 327025862 327027181 327032112 327033757 327040875 327052429 327062755 327067429 327068568 327072843 327076736 327079235 327095775 327101603 327124655 327128059 327131979 327139052 327151371 327155038 327164202 327166042 327171483 327173368 327191511 327194557 327200610 327213599 327224394 327278560 327289436 327295646 327295821 327296295 327336583 327343442 327344981 327352941 327368537 327382493 327390635 327390691 327397546 327429472 327454873 327458441 327471288 327487717 327504481 327541064 327544806 327565722 327572774 327576520 327588166 327591466 327596110 327618866 327621335 327626111 327629410 327642477 327653443 327656838 327682819 327736071 327753632 327756504 327775511 327790770 327803138 327817584 327819944 327834754 327847468 327851968 327860680 327861667 327881180 327886686 327912823 327916163 327918056 327919077 327922976 327931079 327932385 327942112 327949162 327954715 327964722 327981977 328000245 328000447 328006164 328015123 328027912 328028939 328032263 328072753 328076903 328092415 328095669 328097924 328100676 328113183 328128529 328133906 328140523 328225701 328236140 328244487 328245364 328282383 328310975 328326774 328332367 328337040 328343155 328347290 328353889 328356757 328360997 328381770 328416548 328419724 328435470 328438900 328454772 328457783 328466127 328508611 328509541 328556983 328574668 328625597 328646813 328653747 328664811 328670539 328673857 328674497 328697067 328697707 328707865 328718701 328718811 328723160 328771853 328783278 328802412 328815543 328821450 328822466 328840821 328845913 328856215 328874185 328879172 328899734 328912035 328915882 328919955 328921958 328928981 328932121 328933604 328941504 328959461 328996625 329008385 329025072 329030252 329038769 329047191 329048152 329067804 329081762 329089754 329105011 329109047 329115811 329119186 329122115 329126339 329127193 329137040 329141225 329147332 329156914 329168404 329173569 329180947 329193188 329199407 329201482 329202526 329208915 329215202 329230522 329252109 329260260 329312091 329365811 329376796 329383393 329392393 329410890 329430933 329433601 329435056 329442577 329445205 329461999 329468675 329479195 329501086 329502914 329511658 329516317 329518820 329524001 329528476 329531397 329533241 329547549 329551476 329556953 329565459 329575540 329596393 329597541 329609459 329613382 329629504 329637386 329640514 329642927 329643615 329646000 329654892 329678182 329680202 329695301 329697298 329701816 329702983 329711654 329713717 329718312 329747492 329763121 329765929 329774020 329774771 329785568 329791875 329792082 329795576 329802506 329826468 329826935 329833907 329838433 329841838 329868212 329879173 329879818 329887289 329893528 329903211 329908069 329911118 329912938 329915987 329921706 329928396 329932417 329946063 329950764 329952797 329971751 329974704 329980232 329984930 329987191 330019386 330026709 330036605 330038286 330039664 330045708 330046264 330057588 330069709 330073314 330074976 330078761 330086967 330096886 330108065 330134258 330134873 330138166 330146233 330147321 330152274 330158171 330164925 330207170 330211743 330215074 330223717 330223944 330234291 330235764 330238321 330249733 330266489 330270778 330274635 330286286 330290906 330292977 330293740 330310131 330331142 330331704 330333221 330339722 330358521 330358637 330366928 330372689 330377533 330379026 330379231 330383028 330393096 330397657 330406257 330417046 330421725 330428142 330445176 330447417 330449835 330479232 330483577 330490240 330495719 330497562 330499808 330502473 330508400 330510178 330520765 330533662 330544770 330548916 330565110 330567185 330581692 330582437 330586467 330608047 330619607 330635961 330637938 330651189 330666169 330687672 330692231 330718538 330718700 330733916 330734991 330739788 330749886 330752520 330752988 330756052 330787357 330804943 330818099 330823702 330824342 330838751 330848235 330872412 330888141 330888817 330898711 330904362 330906597 330911983 330916775 330927785 330928181 330928654 330940843 330943934 330944718 330949194 330955600 330987574 330987972 330991006 330991496 330995574 331037017 331043857 331078628 331099817 331100060 331100559 331108678 331113194 331127816 331128171 331133383 331135617 331145305 331162059 331169593 331178308 331196717 331207179 331223310 331232308 331236556 331258662 331264447 331281053 331281439 331283164 331286553 331299417 331303485 331311292 331314547 331316056 331330277 331333389 331334751 331342148 331357020 331359436 331375932 331379495 331402960 331409099 331429786 331442134 331445615 331450989 331453010 331453502 331460342 331467152 331473452 331497771 331501652 331515428 331517590 331519109 331532132 331537365 331563945 331564605 331569985 331579183 331581007 331586945 331593592 331606931 331615158 331635848 331649581 331694691 331700201 331707492 331722013 331757115 331760139 331762819 331767509 331771723 331773133 331775895 331782458 331791812 331795343 331811228 331818306 331824244 331836990 331852080 331872420 331873390 331878798 331891412 331920639 331922242 331944093 331951487 331953306 331954080 331962875 331976078 331977810 331982279 331984762 331986819 331989780 331993045 332029684 332029835 332033158 332056209 332064560 332107620 332110392 332112732 332117436 332123892 332126294 332146492 332160778 332180057 332183233 332185027 332206384 332229336 332232993 332236139 332237310 332250438 332262834 332263125 332266876 332267391 332279448 332281880 332289359 332289417 332289496 332294233 332310543 332322664 332330827 332351245 332363524 332374537 332386158 332391015 332411762 332414180 332423994 332461255 332461476 332464921 332471648 332480704 332487580 332549148 332560045 332563739 332568690 332599577 332602444 332604977 332630301 332630543 332642841 332650659 332652178 332659717 332660174 332666348 332666836 332668245 332675405 332679444 332689068 332711119 332752873 332753900 332770142 332788006 332808996 332814498 332821244 332826056 332828744 332828897 332831608 332856425 332879125 332879436 332892402 332893165 332896252 332909059 332921493 332956746 332966639 332993628 332994104 332996796 333005906 333007776 333008298 333013115 333019988 333021915 333026039 333031690 333031895 333033628 333045048 333065438 333069002 333074972 333075790 333083789 333109824 333113563 333116715 333132878 333135054 333157652 333159193 333169801 333171874 333179753 333183039 333190802 333217838 333220890 333226743 333229446 333231447 333232603 333240112 333249715 333249739 333259128 333264285 333336672 333336743 333346183 333346922 333348788 333351196 333356082 333359688 333372883 333373682 333377513 333396269 333469866 333476445 333490605 333501493 333510517 333534421 333541819 333588971 333612535 333613390 333615528 333618411 333628094 333628941 333630030 333633243 333646197 333662183 333699945 333700386 333712352 333742574 333752247 333765913 333775087 333806438 333807579 333807603 333828539 333837619 333841006 333863628 333871366 333880287 333888478 333896579 333901005 333901341 333906414 333945981 333952982 333961017 333979911 333981461 333985402 333987919 334005299 334010261 334019448 334022513 334036913 334041108 334048007 334058658 334072515 334075316 334085790 334090358 334098442 334098867 334126565 334141094 334150837 334152811 334165618 334182609 334195589 334199170 334203839 334208813 334213260 334214245 334222428 334225649 334233649 334237828 334243727 334252018 334258406 334269673 334272870 334273489 334275508 334277627 334290672 334309531 334315386 334319780 334322081 334323158 334336241 334338255 334338649 334356700 334361163 334366148 334366598 334379882 334397140 334409525 334415886 334428996 334434128 334437607 334447446 334451782 334459250 334504344 334506499 334516226 334523738 334542958 334544411 334559627 334559791 334588979 334590936 334599371 334649570 334650286 334653122 334654854 334658879 334661324 334668191 334670653 334674280 334675692 334679897 334691363 334693187 334733286 334747260 334754331 334760933 334765096 334772110 334805905 334822993 334828379 334835018 334835098 334843500 334843855 334847584 334860156 334897627 334908218 334910851 334919172 334922429 334945976 334959829 334964989 334965067 334990416 335000044 335001399 335031397 335054014 335058434 335086821 335100570 335100933 335102881 335106075 335108248 335109911 335112591 335126427 335137577 335150574 335164584 335182534 335192608 335210839 335216724 335228532 335230493 335237317 335239503 335254444 335280908 335282330 335284678 335301284 335303357 335326857 335334955 335351265 335374031 335377102 335381181 335389390 335390562 335409579 335410571 335412015 335413930 335424145 335459376 335464595 335474076 335488258 335497943 335498923 335504501 335524010 335531830 335537395 335555478 335562760 335589841 335623554 335625250 335627751 335638448 335661629 335678752 335680787 335681457 335682537 335687162 335700651 335701607 335706465 335727181 335736072 335762792 335763618 335763874 335773435 335821396 335828794 335832022 335837855 335841789 335853671 335863012 335867486 335873362 335888852 335905687 335906559 335915609 335919745 335929832 335933075 335941784 335941977 335957412 335972084 335978963 335980014 335995026 335996452 336015646 336023380 336057561 336098013 336102957 336119491 336122512 336122964 336160026 336162188 336167781 336167965 336173654 336188709 336196136 336201780 336205508 336206074 336218437 336232592 336247480 336257293 336264561 336274207 336282958 336295028 336300947 336315661 336315801 336323987 336330950 336333000 336334838 336336141 336338078 336340713 336371819 336372186 336378177 336394022 336399261 336417443 336419313 336425629 336438695 336461923 336462698 336467968 336472399 336473883 336478891 336492501 336511857 336552065 336564998 336570147 336584352 336587738 336588270 336597927 336605058 336613536 336614895 336616508 336636733 336679022 336682372 336682728 336689493 336698000 336747293 336753296 336768640 336769377 336780603 336807643 336810454 336823292 336835836 336850631 336851082 336878461 336881330 336904494 336924761 336939166 336960357 336969083 336971699 336979722 337000554 337008646 337022003 337023601 337039733 337061056 337071634 337117053 337143755 337144370 337150831 337163028 337172778 337192356 337219023 337229890 337251229 337267032 337309862 337315313 337322716 337324986 337328989 337329443 337333743 337341353 337342511 337342735 337366988 337367493 337383094 337397770 337398616 337411333 337416962 337440879 337450561 337457315 337458343 337472974 337479553 337491983 337510488 337533790 337534169 337537080 337550503 337555010 337559370 337570989 337575465 337583620 337608523 337609638 337616332 337640938 337647337 337650198 337654489 337659886 337662808 337667632 337682149 337684261 337705294 337707116 337712611 337713767 337732053 337732269 337752425 337760833 337769616 337781014 337782520 337783761 337785817 337796623 337797044 337797998 337803628 337807691 337813921 337826562 337835428 337854670 337865439 337872075 337872176 337903768 337912209 337925506 337933141 337944197 337956645 337983238 337983949 337986575 337990474 337999745 338010714 338016443 338041129 338055771 338068730 338099667 338113882 338126118 338126146 338131753 338133255 338147968 338156739 338170349 338170666 338191358 338208061 338213617 338228650 338247406 338257973 338260443 338269245 338283963 338286954 338295625 338297043 338303894 338334099 338338322 338345458 338382154 338382622 338383293 338414832 338432557 338469095 338472824 338507885 338524876 338545848 338549727 338554856 338582398 338583236 338586282 338597611 338603121 338605409 338612927 338621614 338622911 338623734 338638386 338640877 338648103 338669516 338679332 338682443 338685705 338694208 338719562 338720689 338743320 338750744 338751390 338766067 338775032 338776087 338778512 338781255 338783093 338788150 338788640 338793200 338797119 338820664 338829517 338845884 338855632 338873326 338883451 338984850 339005792 339006067 339042347 339060000 339080430 339086528 339121752 339123727 339124467 339128907 339135289 339139162 339141111 339145787 339161220 339161469 339161735 339178194 339178682 339185798 339188988 339189403 339194231 339197649 339204730 339232293 339239918 339241816 339243680 339252275 339259447 339284723 339309674 339319412 339333299 339337937 339360680 339373631 339375619 339392592 339423050 339425550 339439041 339460238 339485794 339487860 339493787 339494604 339494898 339496992 339500850 339507072 339514649 339542142 339555877 339560618 339563975 339568240 339572835 339573605 339617561 339617937 339636424 339643998 339644164 339652302 339661763 339662747 339671681 339682741 339686851 339687551 339707655 339756446 339760535 339761211 339774194 339780423 339794628 339802395 339815266 339820937 339821597 339829982 339839206 339845187 339865437 339879312 339880985 339882757 339883970 339890753 339892439 339896753 339945083 339976084 339989326 339989529 339990576 339991095 339992648 340043219 340046675 340055884 340061007 340070827 340080741 340083956 340087766 340091327 340097009 340117932 340125458 340140087 340157671 340175006 340191287 340193715 340197782 340203145 340210206 340216465 340220679 340222050 340232582 340239760 340243591 340249996 340261123 340268125 340313979 340314336 340341739 340351746 340355256 340382352 340412296 340415434 340426292 340432474 340468185 340521126 340524658 340525567 340526193 340555981 340591260 340601797 340612373 340632633 340638327 340657472 340682635 340699160 340704675 340713257 340713341 340716573 340726493 340734707 340741724 340747257 340747502 340763442 340769592 340779699 340780998 340782339 340784396 340799623 340825781 340836795 340843759 340853894 340889887 340911728 340943703 340952419 340961553 340968472 340971506 340996589 341000758 341002107 341006495 341011169 341028803 341038255 341058502 341071263 341072719 341081110 341092454 341098091 341114176 341116615 341118045 341125411 341140646 341151040 341164834 341171699 341197492 341205135 341210516 341214342 341221025 341244438 341246365 341248411 341248762 341251906 341261094 341261121 341279205 341280932 341305687 341312099 341324146 341324682 341347046 341353887 341356340 341358979 341365822 341373722 341374736 341380699 341393066 341406687 341432027 341434078 341434739 341436463 341444937 341446243 341450153 341451883 341463316 341466248 341472658 341479827 341492523 341494901 341507038 341507420 341522493 341530520 341536165 341547171 341550991 341572829 341577640 341584291 341589991 341600152 341601955 341607536 341615292 341615770 341621902 341628609 341630407 341634680 341637796 341642563 341651916 341653308 341655286 341669281 341679243 341680934 341697408 341712177 341715402 341723650 341729585 341732427 341735008 341738053 341740799 341750701 341752764 341761748 341780134 341796020 341803771 341807038 341820234 341841506 341844532 341858173 341859291 341869831 341872511 341876101 341876674 341890612 341893047 341900531 341905685 341908154 341918137 341941886 341979164 341981421 341991713 342011381 342021977 342024811 342027548 342030251 342052555 342053875 342058799 342074311 342086623 342111933 342117896 342127996 342141853 342144090 342144735 342147411 342149254 342151158 342154151 342194333 342194529 342201053 342212143 342236020 342246991 342256366 342264206 342274404 342275085 342298599 342308928 342320545 342356972 342386899 342414269 342416819 342424143 342425749 342432891 342440753 342442620 342444988 342451804 342452720 342479389 342485104 342497630 342504746 342507980 342515031 342549784 342553543 342581525 342602137 342608167 342613857 342616079 342618179 342624615 342631266 342674972 342682774 342702116 342714083 342721155 342796916 342817284 342856023 342864150 342869175 342870814 342878269 342880738 342892737 342903992 342932259 342972688 342976903 342989987 342998586 343022469 343038405 343055509 343060017 343068208 343086588 343090603 343094799 343099595 343099941 343115576 343121278 343124365 343134859 343138537 343146107 343172465 343189371 343203245 343204704 343206507 343209915 343217563 343229206 343248876 343282465 343306888 343326466 343328497 343332990 343337680 343363278 343373916 343380329 343383925 343386368 343394908 343395383 343414614 343431161 343432887 343432892 343438285 343449083 343458332 343487605 343494555 343510024 343512800 343518794 343563667 343570452 343587579 343591284 343594892 343595970 343628087 343631091 343649878 343664430 343674106 343685812 343689895 343695656 343708189 343737096 343741679 343756149 343763238 343779094 343796882 343801269 343812433 343813541 343822597 343825326 343832816 343851017 343853107 343862078 343887693 343895614 343895725 343906468 343913981 343925326 343934743 343948736 343949789 343956611 343978256 343978919 343984696 343987962 343990233 343998054 344006766 344013082 344015995 344031098 344033462 344034257 344036618 344042430 344065912 344078982 344082228 344129554 344144242 344146969 344152347 344154683 344158188 344165685 344167523 344175286 344175444 344205599 344227171 344230560 344244707 344258052 344286849 344304245 344305437 344306591 344325120 344335727 344363608 344375583 344392115 344392566 344402444 344422791 344438966 344448714 344448783 344452614 344453942 344454408 344455755 344465682 344474586 344475891 344492746 344511534 344513830 344536221 344544820 344559433 344564401 344567981 344575074 344579226 344589479 344604672 344611842 344617742 344620031 344627430 344660631 344669717 344694626 344697096 344700892 344710015 344721700 344725695 344734804 344735050 344755737 344759548 344761938 344764551 344772516 344775161 344775947 344780211 344810462 344813315 344816376 344865641 344873533 344903050 344911401 344967028 344991997 344997231 345015686 345034425 345038403 345050265 345052511 345073884 345080025 345084240 345098449 345105084 345126737 345129847 345137813 345142657 345157554 345169955 345170492 345171520 345177650 345189359 345192754 345201305 345205332 345211397 345265745 345277879 345278463 345285855 345298111 345304298 345308851 345310410 345341814 345352527 345354964 345357489 345369734 345385900 345386062 345388316 345400429 345402178 345415813 345418856 345419787 345429200 345439736 345441488 345465098 345473219 345477234 345477588 345496884 345503557 345561758 345569964 345577498 345589061 345601118 345612333 345616982 345617013 345620205 345620970 345623109 345624670 345630274 345632961 345636709 345644574 345652707 345690699 345701411 345705322 345710143 345716737 345724692 345743687 345765537 345781713 345791487 345792087 345797668 345808290 345828246 345835472 345836076 345837557 345839684 345862130 345865701 345868565 345870992 345871750 345872993 345895838 345915797 345937599 345943705 345952991 345955470 345955494 345962720 345962978 346029931 346031233 346038322 346039717 346051433 346053394 346060638 346064875 346071772 346083316 346093692 346113003 346117494 346168831 346184257 346192742 346194286 346197864 346211598 346225414 346232447 346244609 346297588 346306361 346308798 346312770 346334188 346343526 346360175 346362139 346364293 346372585 346382004 346389060 346416509 346425570 346437826 346450882 346457765 346460491 346460961 346476861 346523674 346529630 346538679 346541772 346547195 346555817 346577359 346586027 346588677 346590284 346601810 346608326 346622559 346623782 346632868 346636201 346641066 346644044 346657316 346658198 346677757 346679462 346683263 346691454 346716611 346723752 346739569 346750112 346761998 346765052 346771265 346774519 346778364 346781280 346811905 346817460 346827231 346836307 346844686 346846085 346867588 346896880 346900612 346926212 346932649 346960958 346962132 346982327 346992168 346998801 347018601 347028343 347033378 347044788 347056918 347077525 347089964 347092299 347105808 347106728 347126737 347130436 347141105 347143108 347161171 347171752 347172328 347174919 347175104 347178574 347188655 347194128 347194269 347196936 347216664 347219230 347224327 347227663 347243602 347262031 347263495 347294081 347313067 347329176 347337110 347347454 347369178 347370779 347385490 347395112 347396056 347435039 347440700 347444132 347444156 347463005 347480566 347493980 347498618 347512344 347518349 347524335 347524987 347536875 347538479 347550482 347551581 347557043 347557280 347566200 347575244 347579962 347591453 347607051 347611879 347616892 347620583 347636765 347638189 347650251 347663015 347666488 347668032 347670394 347675968 347698881 347700619 347706089 347707372 347719392 347731415 347747695 347754653 347775868 347797481 347805711 347811885 347831405 347836714 347890089 347895670 347913472 347922741 347924014 347926597 347928270 347954546 347973304 348002033 348007528 348014751 348023588 348028595 348033664 348036921 348039799 348044637 348056184 348059306 348066713 348067727 348089616 348105039 348119495 348126434 348133709 348141804 348156369 348159009 348164864 348174517 348185393 348244852 348247938 348252746 348258363 348263422 348277699 348280078 348281004 348305524 348306641 348314916 348318323 348320330 348320414 348335708 348347223 348354827 348357243 348363476 348367767 348375146 348390854 348404145 348416201 348430371 348449185 348450496 348456407 348469047 348470471 348476432 348494299 348506338 348516242 348538245 348544343 348550759 348557319 348560365 348561444 348566574 348571302 348580501 348582106 348604485 348605507 348609384 348617958 348633362 348648849 348654933 348655728 348656323 348659730 348659739 348676590 348680308 348683854 348685862 348700180 348710602 348710708 348717459 348729290 348775553 348783148 348788065 348818328 348823547 348833784 348839477 348843653 348848951 348852194 348860154 348861259 348862864 348864296 348886647 348920660 348923337 348933788 348943286 348946109 348961490 348966183 348967777 348968127 348975048 348978470 348979398 348990645 348995745 349013316 349041680 349042382 349056702 349073685 349085580 349121777 349122866 349126251 349128508 349144938 349156323 349192337 349200792 349200956 349206009 349207738 349216503 349219675 349219842 349225250 349232025 349247055 349250951 349258256 349258680 349258855 349263008 349267775 349269660 349278850 349291732 349296081 349323206 349325704 349332819 349343038 349352389 349358413 349361206 349373143 349394339 349400714 349401117 349402680 349406858 349408667 349409986 349414699 349422696 349422768 349426333 349428776 349429952 349437944 349441626 349458484 349465986 349475035 349478800 349483046 349506350 349517168 349524898 349534083 349535533 349539178 349550715 349562578 349569106 349572083 349607862 349609808 349612234 349622590 349624102 349631985 349641679 349658204 349701929 349713565 349715694 349735828 349741506 349746073 349746187 349747600 349759802 349777882 349782805 349787135 349793902 349799309 349801383 349815523 349819204 349822901 349858322 349875694 349891015 349891074 349895921 349900312 349909073 349913820 349919208 349924848 349938296 349964910 349976735 349991658 349993279 349997003 350014575 350021722 350032439 350119477 350132488 350140517 350144331 350145153 350149305 350151651 350154479 350160140 350162944 350180921 350218021 350221620 350223635 350225127 350228206 350229831 350232634 350233302 350233777 350259642 350263781 350269955 350270479 350294594 350304093 350327796 350363107 350364214 350395674 350395902 350417752 350418463 350419350 350432750 350445559 350452467 350452570 350469728 350489230 350499089 350512215 350523232 350527611 350551575 350574121 350580959 350582200 350599589 350617716 350621524 350623058 350628544 350641689 350650676 350650960 350651845 350655010 350661944 350671416 350674954 350680432 350680513 350700766 350703167 350711073 350711861 350716200 350719388 350743687 350757144 350764281 350769814 350786778 350787035 350797788 350816530 350882230 350891778 350895236 350900514 350901898 350928811 350933220 350934976 350938585 350940559 350942193 350959260 351005051 351021395 351029155 351031894 351032665 351041682 351044432 351049341 351071442 351086851 351105136 351112825 351120744 351127841 351150959 351153946 351158251 351173862 351178988 351206218 351215864 351244347 351254114 351256679 351263597 351271923 351287355 351302663 351309448 351314446 351318696 351342523 351349619 351358391 351362114 351380559 351395421 351396347 351396643 351416358 351422961 351430974 351433071 351449507 351452466 351457554 351497882 351515245 351516489 351540878 351566250 351572932 351577601 351588426 351589927 351609503 351611732 351616693 351631968 351643832 351664832 351676092 351681680 351682375 351686887 351688231 351689262 351714874 351729199 351734351 351765748 351774306 351774409 351780743 351783961 351795302 351803797 351812341 351823722 351840712 351842022 351854379 351862352 351865874 351871284 351896096 351913281 351919464 351921953 351922594 351925906 351926138 351929828 351934225 351953575 351954132 351972162 351975776 351979358 351989862 352014439 352032964 352051421 352060480 352086449 352092565 352113885 352120923 352122784 352129109 352132380 352140683 352148648 352167787 352167820 352172149 352219321 352221334 352235250 352239386 352253944 352258700 352261547 352263455 352265232 352284326 352287284 352287635 352311138 352311972 352321607 352328817 352330050 352353978 352354046 352354375 352356226 352362008 352365716 352375289 352379248 352396000 352398084 352407461 352414458 352423320 352427395 352435968 352440697 352447519 352475776 352479385 352482449 352499542 352514452 352531740 352536731 352548910 352553140 352575839 352610490 352621758 352637064 352649428 352682364 352689821 352697853 352730003 352732988 352761989 352762811 352770563 352776392 352777593 352781022 352781634 352791865 352803584 352807430 352810549 352811840 352826363 352828658 352840274 352841705 352859191 352859538 352872101 352890389 352911492 352913407 352920168 352933452 352942382 352949404 352973892 352978313 352980393 352984733 352989983 352993712 352994372 352996492 352999975 353002247 353012497 353014703 353034406 353058640 353067735 353074672 353074959 353086836 353088917 353100229 353111671 353113740 353116683 353120071 353122604 353136738 353137698 353152188 353154090 353154392 353155762 353166558 353169756 353170193 353183348 353187492 353188924 353193396 353196394 353203115 353224265 353243813 353245889 353257972 353275600 353279530 353285102 353332309 353335296 353339968 353360362 353367110 353376156 353378563 353386813 353394287 353410982 353412226 353412557 353413510 353442191 353461369 353472540 353494735 353496969 353500484 353503119 353506373 353506748 353525997 353529333 353534889 353573505 353573704 353585434 353594350 353595422 353604711 353607379 353611811 353617387 353618727 353638704 353666748 353670161 353674841 353693254 353715148 353715748 353720699 353723445 353740461 353748270 353749432 353776939 353790223 353791437 353792256 353802642 353832808 353833162 353837157 353857790 353864979 353867781 353884605 353893987 353895745 353901229 353905564 353906170 353906836 353930797 353944496 353945575 353945616 353946108 353950922 353956066 353961495 353967319 353978607 353999123 354009092 354024064 354027271 354037668 354044349 354093023 354105591 354126729 354127256 354135095 354147498 354147687 354162240 354169380 354179926 354191974 354212413 354222768 354239786 354247674 354253259 354257102 354257180 354258751 354259178 354268765 354270243 354285384 354289131 354309886 354313776 354326654 354328125 354339273 354357979 354364692 354367655 354384845 354403833 354421917 354428151 354431334 354452565 354459892 354472485 354475987 354496700 354509622 354525061 354534237 354538250 354547935 354549350 354578654 354580149 354584802 354600771 354604575 354631394 354636154 354641694 354645310 354661619 354663731 354678353 354680247 354703051 354716632 354731252 354774729 354783567 354786030 354790075 354803691 354806728 354811853 354824680 354841747 354851204 354862998 354868932 354869246 354875066 354878111 354899485 354899510 354917209 354932920 354940345 354954614 354982051 354986378 355003729 355004622 355011957 355017493 355017837 355023439 355035860 355073804 355085683 355094135 355111171 355112280 355115821 355120270 355130370 355136661 355139655 355140569 355143861 355145903 355148299 355152128 355157275 355157386 355165540 355180783 355186366 355219287 355219744 355227603 355233326 355252260 355279935 355281784 355291499 355325647 355337267 355344006 355349183 355350626 355388901 355396985 355398713 355400429 355447096 355457451 355483602 355492768 355501096 355522243 355526255 355546088 355560359 355585222 355587070 355591864 355602336 355603362 355614742 355663090 355663372 355675503 355683758 355692069 355694425 355710538 355716230 355742274 355743184 355767743 355770550 355785728 355788359 355798805 355821714 355843517 355847492 355864802 355883563 355887929 355892035 355927516 355943952 355946023 355946835 355960980 355964571 355966626 355977874 355998099 356001487 356009001 356009826 356012548 356013236 356014090 356020977 356026864 356046834 356048527 356056096 356058561 356063304 356079161 356123780 356147784 356149957 356166977 356213350 356214335 356219697 356220565 356225871 356230149 356239623 356246798 356260259 356274854 356283071 356292664 356318697 356319656 356321282 356335125 356337001 356356309 356369288 356381515 356390827 356393014 356415240 356417680 356418805 356439763 356450273 356455525 356462378 356466503 356467847 356468121 356476063 356481613 356482793 356508098 356508792 356519260 356521093 356526209 356528138 356528857 356548511 356565437 356576178 356579075 356588502 356590053 356591548 356593900 356601904 356602767 356604250 356607666 356613861 356615593 356619351 356619809 356627853 356627902 356638081 356660512 356660576 356669176 356678813 356698490 356700443 356708488 356717170 356722561 356723288 356724554 356745980 356760547 356761255 356765516 356781454 356784175 356796480 356808739 356810428 356815769 356823534 356839095 356871518 356872194 356885266 356890756 356898109 356911585 356914668 356920973 356923937 356937431 356944684 356948482 356952290 356962331 356981800 356981831 357001628 357003397 357033298 357037730 357038327 357043446 357076327 357091900 357103877 357107770 357128481 357130791 357159469 357183698 357185385 357185535 357197438 357203836 357217563 357217564 357220853 357227885 357230619 357238517 357241735 357251314 357266855 357273727 357282225 357293810 357321594 357332566 357334226 357340097 357345772 357359309 357364912 357371088 357399653 357409674 357424120 357424684 357442654 357475692 357475801 357500073 357510731 357514762 357535895 357570180 357570330 357582573 357584461 357620062 357628271 357651547 357660608 357661399 357666839 357670339 357693711 357719081 357726593 357743153 357746363 357771849 357790061 357798252 357815125 357821531 357852985 357883006 357885453 357912310 357921736 357931672 357947495 357952485 357957057 357968416 357972147 357979394 357985340 357987184 357989812 358000766 358003237 358012501 358015894 358018902 358029396 358034808 358036643 358046789 358061656 358062182 358065291 358082177 358082977 358090003 358119056 358131879 358135849 358151090 358167912 358177659 358179275 358217205 358220218 358220504 358238856 358239939 358241470 358243942 358245377 358250253 358251662 358251692 358254783 358255031 358275358 358276083 358279271 358290806 358297837 358303685 358308069 358309543 358340026 358345102 358345428 358349320 358392880 358398547 358413121 358418156 358427194 358428193 358430811 358442612 358443047 358444000 358450164 358454717 358477814 358485485 358486275 358529479 358547216 358557170 358559266 358574150 358579230 358593063 358596564 358602082 358616533 358616840 358624176 358628564 358640604 358664602 358668281 358684864 358707590 358733331 358734984 358756825 358758379 358771506 358794069 358822829 358850411 358853514 358866503 358875586 358882429 358894198 358900851 358910228 358916846 358926515 358935133 358937836 358957453 358962556 358969706 358977075 358992981 358995566 359012442 359015417 359015534 359020111 359065626 359066597 359078022 359084378 359090508 359121852 359128538 359129500 359158432 359160839 359163478 359163524 359167104 359175214 359194737 359195731 359205334 359209168 359221600 359240714 359259284 359280616 359346535 359353418 359366819 359368165 359386225 359395863 359424058 359431019 359444871 359447445 359447984 359453009 359455450 359460817 359461136 359482164 359483692 359484307 359502683 359512452 359514114 359527899 359549351 359559381 359562555 359569946 359574383 359584745 359606569 359607960 359627384 359636301 359642887 359649511 359662058 359670069 359671102 359671774 359681055 359699648 359700857 359703533 359709117 359719992 359731347 359735175 359736603 359748645 359756494 359758397 359766260 359767711 359780291 359787808 359799689 359842349 359847717 359856428 359867586 359870267 359876897 359903704 359916143 359919269 359932550 359941836 359945033 359947230 359956080 359957219 359967031 359970770 359974709 360004298 360007929 360020445 360034257 360063127 360070130 360098423 360104917 360120267 360125288 360127541 360128370 360138422 360148315 360172509 360178826 360191187 360193970 360207050 360222576 360223851 360235020 360239423 360243041 360254091 360255685 360256384 360257225 360269105 360280032 360303070 360305834 360307260 360316244 360320444 360325547 360329140 360335421 360336299 360353495 360354045 360367567 360381276 360423725 360424060 360426927 360438393 360442672 360443625 360464111 360479055 360486047 360486330 360492100 360512873 360538710 360542797 360543206 360544535 360549316 360551396 360554326 360555424 360557202 360565885 360587157 360588811 360589619 360595534 360601513 360605867 360643133 360651755 360680274 360719612 360727471 360739635 360743014 360755863 360780840 360783877 360787310 360789961 360793533 360793553 360797103 360799418 360809446 360818031 360856362 360862059 360869041 360881824 360887115 360889988 360898249 360899567 360906768 360922613 360930856 360934201 360939817 360954978 360997167 361004559 361011428 361012778 361014483 361020970 361021387 361022819 361044716 361068461 361069724 361080648 361093096 361108685 361112566 361122152 361124381 361142703 361147085 361157442 361161813 361168869 361169445 361174013 361195110 361200272 361233278 361244335 361245564 361262709 361264882 361265190 361280234 361291104 361294086 361304579 361310581 361312273 361322764 361328958 361331325 361334684 361344040 361363151 361402267 361426953 361441983 361458246 361464048 361471527 361479691 361509202 361509530 361512431 361524910 361534635 361540146 361552794 361557219 361561654 361566911 361588364 361602842 361604856 361612662 361634359 361641034 361647347 361649474 361668622 361686384 361692290 361697260 361703158 361704336 361713214 361717586 361718080 361718943 361729552 361735746 361739007 361740603 361759940 361767147 361781693 361782652 361791322 361797731 361815872 361831963 361832708 361838433 361852025 361854002 361866138 361871593 361877617 361886853 361897706 361901248 361922170 361923063 361923456 361927926 361934993 361944283 361946730 361957215 361959922 361971720 361973177 361985989 362016165 362017770 362024872 362030297 362031969 362037148 362039872 362053047 362063207 362072016 362081771 362121418 362127832 362152041 362153623 362155138 362159940 362172274 362181302 362184277 362186104 362196480 362206910 362208192 362212359 362231444 362237229 362241320 362255141 362261866 362263261 362268566 362268752 362269375 362272662 362272973 362337014 362352586 362363105 362363796 362365607 362367673 362383303 362392633 362403888 362409906 362421699 362425199 362434933 362438097 362439285 362450420 362452571 362459972 362501600 362515222 362520529 362523511 362542070 362545627 362552572 362581495 362586807 362593430 362596559 362600860 362630369 362636368 362642266 362648180 362653400 362666728 362669429 362678204 362678700 362682162 362684600 362703563 362706067 362712317 362732182 362739380 362741355 362746362 362750239 362759468 362786661 362794854 362809883 362816096 362840222 362846399 362875677 362883229 362895988 362905082 362924020 362930834 362932709 362936150 362936194 362955741 362955979 362961313 362988604 362990351 362995336 362997058 363003576 363007058 363008278 363012380 363054170 363054247 363057100 363073732 363086898 363096389 363104330 363109359 363110493 363114077 363116349 363136575 363154258 363159693 363174376 363178958 363180816 363192789 363198606 363216945 363218133 363246022 363254213 363258639 363263905 363286461 363287039 363323701 363326885 363334147 363375104 363389542 363399553 363409259 363409813 363413267 363429085 363436237 363441021 363441049 363443277 363448920 363457635 363468465 363470671 363483682 363484438 363509052 363522783 363535663 363561091 363562500 363565301 363566314 363570169 363606124 363625464 363630610 363644597 363657063 363670159 363677451 363679483 363700361 363701238 363707874 363710380 363712388 363722195 363741717 363747224 363750617 363753437 363754146 363756796 363759736 363785907 363811100 363822681 363833083 363838615 363860408 363926189 363926741 363933785 363935052 363972028 364023559 364034227 364035866 364042137 364045818 364075081 364086981 364116635 364119276 364120582 364120866 364121052 364125861 364126672 364136330 364147631 364170287 364180564 364215250 364216742 364218567 364226113 364231793 364254486 364278613 364310947 364352773 364359497 364374275 364379133 364384828 364391901 364396423 364402104 364422181 364441984 364443261 364458910 364460874 364462648 364470376 364479545 364489906 364496785 364510356 364513784 364517846 364518507 364522989 364523084 364523555 364529254 364530880 364549838 364550078 364554024 364570858 364580786 364581224 364599475 364601329 364613426 364634495 364639923 364653173 364658235 364679775 364680513 364683693 364687376 364714626 364715044 364730193 364733400 364737861 364750449 364777816 364793042 364797336 364814474 364820097 364835590 364851746 364861419 364869036 364874345 364888920 364899999 364904980 364935682 364940684 364947627 364949499 364952158 364981757 364994417 364995411 364997153 364998865 365000213 365001563 365020945 365027776 365028446 365044083 365050987 365057618 365058735 365068243 365073479 365083942 365085775 365095711 365097277 365097717 365099297 365134782 365159863 365172757 365207253 365210576 365210949 365223048 365240328 365256387 365260892 365264870 365265293 365266521 365268264 365270564 365271587 365277666 365282958 365300051 365305585 365322271 365332009 365343583 365350119 365350766 365353068 365354936 365367805 365368559 365373682 365384871 365386005 365397337 365407134 365409284 365424280 365428874 365430413 365445548 365448035 365451449 365461945 365464374 365486734 365501163 365502689 365510291 365518602 365530852 365544375 365548158 365552788 365580638 365597565 365606808 365609649 365610756 365623380 365623943 365630347 365636395 365640053 365662519 365663976 365669754 365674933 365676053 365707713 365711310 365747348 365749651 365753754 365800557 365804758 365805732 365813954 365828516 365844693 365858523 365866938 365868574 365870194 365873409 365894693 365898622 365900281 365929844 365936137 365937715 365940838 365953401 365962386 365986726 365996613 365999947 366004437 366008688 366028801 366039034 366044333 366064122 366065348 366066690 366068464 366080470 366090936 366093894 366101471 366105094 366122473 366137183 366139527 366150524 366152175 366187170 366192225 366199297 366202031 366210335 366214035 366223537 366232663 366234572 366249130 366259800 366289365 366316558 366332670 366352277 366371771 366393390 366401918 366418014 366426399 366442588 366450612 366488609 366492669 366504521 366507583 366515595 366519005 366543488 366553640 366563274 366565893 366572061 366590609 366609803 366614717 366623901 366624721 366629185 366648225 366658770 366659423 366668162 366669479 366670105 366670948 366684527 366699245 366700521 366721438 366730905 366740981 366746154 366770519 366772094 366775205 366789817 366792345 366797493 366806732 366807889 366814573 366827676 366831816 366835678 366842387 366843475 366857760 366860111 366860446 366873650 366875411 366881400 366893214 366895642 366897444 366912695 366915989 366916725 366940319 366941234 366943856 366959406 366960149 366965970 366969013 366976993 366987409 366993931 366995942 367025936 367066391 367084051 367087035 367102179 367129653 367136836 367144435 367146866 367154508 367167083 367188218 367234687 367246033 367246667 367270565 367273034 367280773 367282540 367296506 367310794 367310857 367342573 367347283 367357891 367358287 367378384 367383019 367401732 367403357 367409272 367411919 367412118 367414186 367414702 367417213 367434331 367437470 367442395 367460963 367474550 367475192 367479100 367490699 367492764 367495622 367508743 367514091 367514398 367517113 367528712 367530786 367549997 367550915 367560446 367573879 367583268 367601847 367623031 367632850 367633502 367634326 367650912 367666964 367681832 367683718 367708814 367726998 367732811 367762148 367763541 367797888 367814123 367830778 367838711 367841837 367845689 367846297 367854188 367880719 367920541 367928640 367932055 367941117 367950026 367953150 367953903 367957585 367961186 367967119 367968843 368010266 368016414 368022671 368026446 368049318 368052425 368060036 368063964 368071967 368077528 368079840 368089464 368105884 368108356 368137024 368143407 368151750 368166157 368201530 368250488 368251024 368262475 368269811 368279986 368295282 368300803 368307455 368317894 368336712 368338640 368380975 368385498 368386494 368397323 368399451 368418847 368447713 368459617 368466501 368472624 368474762 368492656 368514840 368521079 368545049 368549181 368550514 368557795 368558701 368559582 368562759 368562856 368593034 368614375 368624396 368626303 368630058 368642663 368654061 368660606 368672839 368697264 368702521 368717460 368730509 368742897 368756520 368774372 368776701 368784740 368798484 368803199 368805487 368812977 368826688 368847028 368863661 368880187 368888077 368896257 368913070 368920438 368931718 368940292 368944977 368954289 368969703 368974356 368976588 369002242 369009451 369010858 369052207 369053907 369067991 369133944 369174082 369181788 369186916 369187418 369196288 369196918 369201722 369201864 369242465 369263987 369271525 369284151 369327240 369332421 369348224 369353354 369369504 369401697 369403216 369413430 369464196 369470668 369499708 369516826 369528902 369532218 369536566 369541663 369548440 369561084 369572334 369582813 369591141 369594383 369599498 369635535 369635638 369639284 369673297 369674203 369691060 369700513 369702388 369715554 369718684 369724387 369733151 369749870 369773493 369775189 369794265 369797328 369801795 369808828 369814499 369816124 369824197 369826493 369828759 369860845 369864441 369881768 369883356 369892222 369910406 369918301 369921542 369921984 369927273 369943280 369952287 369953008 369966859 369975090 369977926 369979457 369983590 369994634 370014497 370024880 370042803 370056116 370057533 370075605 370083980 370089369 370112463 370126135 370137008 370144861 370151993 370152983 370167900 370174150 370180999 370201040 370221208 370233908 370245526 370250406 370257818 370283584 370287995 370292013 370300652 370320234 370338890 370346912 370350768 370371361 370382205 370382505 370394331 370396829 370409636 370409873 370411603 370417924 370419236 370441168 370458382 370468563 370473850 370474141 370482262 370484959 370487638 370507564 370519171 370520655 370527325 370539652 370543727 370563569 370566472 370571360 370571988 370579224 370588061 370593618 370615917 370617982 370628572 370634586 370638443 370652634 370660432 370690406 370691578 370724850 370748735 370754858 370754974 370756901 370766655 370767467 370800941 370802683 370807445 370808465 370812227 370814169 370816253 370832979 370849515 370855253 370856803 370870212 370873502 370877001 370880670 370905050 370908643 370922866 370933629 370962686 370963183 371018102 371019456 371021352 371077848 371081963 371083552 371085345 371087259 371091127 371094816 371106149 371130541 371141711 371153373 371165563 371165820 371182563 371212288 371217876 371234406 371235857 371255753 371257387 371269802 371280642 371286956 371292138 371297683 371305224 371305277 371321084 371329654 371354097 371360166 371371870 371377902 371378178 371378568 371397075 371409634 371415421 371440828 371458675 371471553 371472017 371480591 371480938 371488591 371494752 371519537 371521071 371552148 371556421 371571341 371592613 371593763 371601294 371602263 371624584 371645806 371669627 371671168 371671788 371675366 371692206 371703477 371719404 371733556 371736613 371745021 371757715 371765755 371769709 371773129 371776825 371779663 371781619 371788150 371793554 371799008 371799543 371811327 371812968 371826627 371846538 371851179 371860955 371866228 371872033 371914307 371925665 371933269 371936690 371939151 371951824 371954068 371985853 371992085 371993747 372006291 372013430 372015878 372017636 372038772 372055255 372083646 372093629 372107095 372107982 372118321 372146557 372165867 372170764 372173113 372185044 372193272 372201200 372223195 372229792 372231794 372237920 372242797 372243077 372245811 372267443 372280694 372286583 372290710 372304872 372334184 372334322 372334568 372338384 372340539 372345954 372353527 372370689 372380473 372383852 372384794 372395345 372398973 372407205 372411342 372413221 372415574 372427259 372432911 372438414 372444885 372473183 372485891 372489197 372541189 372543761 372549936 372590371 372596810 372621568 372626535 372649569 372654028 372660802 372667451 372667631 372676437 372686968 372711309 372712201 372752578 372756307 372789793 372803167 372805219 372810889 372812087 372812424 372825456 372844809 372845860 372849000 372859136 372865123 372874050 372874508 372892791 372896470 372906439 372913252 372916033 372916198 372920217 372924895 372950806 372954642 372958148 372964660 372971979 372987837 372996810 373000721 373014625 373016974 373033830 373034443 373060350 373069894 373078328 373080951 373103736 373110851 373116937 373117029 373123588 373150242 373162638 373172150 373173555 373181840 373189379 373194475 373202897 373207907 373226981 373231560 373243132 373247790 373253354 373264653 373269523 373270070 373277734 373278654 373306035 373309831 373340176 373341684 373343257 373345117 373361635 373364025 373370028 373384141 373389840 373412088 373414774 373421262 373426087 373435638 373444233 373446117 373447468 373459246 373480124 373482732 373491377 373500140 373508021 373513835 373516876 373530363 373535426 373538420 373544334 373573518 373574926 373588226 373601262 373609720 373630442 373653164 373659047 373667888 373702267 373704264 373713980 373731023 373733645 373741920 373745815 373759962 373764038 373783305 373796897 373809770 373814489 373817845 373819600 373839862 373847450 373855391 373862646 373866009 373883321 373893943 373919286 373962631 373967806 373977634 373984870 373987628 373994448 374003858 374004362 374017784 374027206 374029580 374038191 374040829 374051258 374053914 374065919 374086188 374104423 374115452 374121835 374125389 374129986 374141601 374170114 374172654 374177522 374179400 374181204 374193664 374195507 374205939 374229778 374242899 374264196 374268525 374274280 374278767 374285503 374286092 374308702 374343654 374378435 374396491 374413464 374421008 374436215 374442597 374450624 374478678 374481476 374487697 374488232 374491410 374495702 374495733 374515477 374521244 374536493 374549874 374553051 374564725 374580232 374581826 374584792 374605377 374608953 374618894 374633396 374634687 374646110 374658337 374671709 374673434 374676397 374679466 374680524 374688671 374712804 374714532 374733796 374759450 374768243 374803169 374816460 374826276 374850443 374851714 374855455 374867378 374873539 374879906 374889769 374890942 374908923 374937797 374941381 374942043 374950470 374956519 374958277 374965916 374977046 374978520 374994914 375000282 375006827 375023505 375038623 375043304 375045322 375060116 375064532 375080385 375080533 375084078 375090844 375094795 375095278 375100099 375104860 375111389 375115092 375118058 375119039 375122890 375132046 375138968 375157992 375166563 375195865 375209189 375214594 375223272 375223690 375226626 375238870 375239502 375241624 375247938 375251304 375256925 375262168 375264067 375264342 375285996 375291516 375296212 375308488 375311471 375318798 375321166 375325640 375335120 375335995 375350342 375353186 375367010 375370175 375375470 375383887 375396248 375406351 375412176 375419003 375421396 375438876 375474930 375482258 375490412 375496455 375508935 375523194 375571732 375579230 375584959 375590203 375601494 375619501 375625254 375627179 375671888 375710812 375716298 375736725 375743725 375749597 375798627 375799506 375814744 375815609 375816434 375821651 375822204 375825976 375827780 375828671 375844349 375846012 375861595 375861650 375868005 375880377 375901867 375904026 375904204 375919997 375922864 375925093 375940607 375944454 375955448 375964208 375968643 375993391 375999915 376005400 376009759 376019257 376019519 376045520 376056944 376068121 376071795 376083004 376091776 376094470 376104188 376113049 376140294 376178513 376211096 376212765 376221754 376227966 376235797 376262408 376263588 376267427 376276142 376287293 376287801 376300491 376302349 376316263 376324031 376327582 376331590 376342389 376346724 376347175 376360728 376362107 376363582 376369463 376389009 376397670 376403312 376403625 376414688 376414816 376437053 376462260 376467145 376472809 376484060 376495300 376518376 376519081 376529111 376541947 376562345 376563575 376565590 376573415 376577998 376592550 376598264 376623319 376628729 376636534 376655763 376656021 376658684 376666259 376692317 376704404 376709625 376726037 376739203 376749027 376757238 376787403 376799495 376804935 376811758 376821434 376852861 376865914 376876948 376879767 376886908 376906769 376922186 376924592 376925930 376952145 376976464 376986128 376997109 377017684 377028316 377032432 377041933 377050603 377051252 377066039 377071620 377074336 377076673 377079367 377079433 377085284 377089630 377091980 377120700 377135346 377143635 377151823 377158020 377162401 377163651 377168845 377173844 377174177 377182022 377185052 377289966 377290675 377295876 377304202 377320876 377330252 377348785 377352935 377365331 377372751 377380580 377388064 377404824 377419198 377423628 377463417 377493214 377495408 377498126 377505700 377513886 377528505 377537979 377548661 377567430 377572978 377579569 377589038 377612834 377614703 377621242 377621875 377630290 377634264 377643196 377655551 377688089 377713690 377715348 377717638 377718971 377729935 377735997 377761163 377766221 377771384 377774708 377776815 377807353 377808415 377810709 377812706 377812802 377816931 377840881 377840977 377855387 377866546 377880643 377881927 377887459 377924397 377930047 377931164 377933642 377935180 377935338 377946142 377949552 377958958 377967915 377970583 377988850 377988980 377995873 377996783 377998746 378019922 378057467 378059897 378066766 378069260 378077063 378086247 378095115 378096894 378111718 378114638 378134223 378137426 378147341 378148443 378166990 378173680 378176724 378183566 378184261 378189320 378198297 378200273 378200361 378201215 378216147 378254529 378277395 378278402 378290229 378292447 378296491 378299422 378305598 378329196 378337735 378355556 378380605 378387707 378389507 378391586 378391878 378403373 378415863 378440292 378448167 378456206 378468795 378488490 378490876 378491901 378494880 378500712 378503004 378508416 378514894 378516290 378516372 378534035 378551024 378561301 378567329 378584207 378597935 378599295 378600696 378608492 378611525 378611700 378618762 378623479 378634831 378639462 378649404 378653474 378654499 378691678 378693137 378700108 378719174 378728719 378741043 378751548 378776581 378778176 378781626 378789281 378795544 378795660 378800151 378800961 378811807 378820932 378838758 378851584 378855841 378858151 378860617 378876690 378878776 378879565 378880239 378888569 378893725 378908022 378911255 378932160 378980178 379000509 379004362 379009661 379011025 379014478 379024302 379036512 379039738 379048881 379060358 379073157 379075292 379078028 379118296 379126195 379138704 379158619 379163094 379166542 379168674 379186513 379205163 379214554 379218789 379222733 379229611 379238291 379249363 379253760 379267493 379269694 379271149 379286106 379290234 379292150 379323409 379324539 379331232 379345505 379369057 379370045 379371050 379374988 379404560 379427700 379431100 379433323 379441640 379447502 379453516 379458142 379470797 379473702 379492826 379497124 379502515 379511004 379523219 379531750 379551677 379556363 379557655 379572022 379597694 379600862 379601653 379601763 379606910 379610905 379622073 379660489 379672116 379672772 379676126 379685056 379745212 379753266 379758292 379759842 379773029 379778131 379785714 379808618 379819190 379825742 379828954 379830402 379830737 379831522 379854429 379866395 379876122 379878490 379884539 379901295 379901960 379903588 379918199 379925436 379931018 379954979 379966507 379982041 379982532 379989610 379999872 380007784 380012029 380053999 380059588 380060033 380063888 380088483 380141791 380145386 380149271 380151340 380170100 380179968 380195377 380202858 380238902 380239897 380243756 380247265 380262363 380267897 380273607 380306734 380309286 380309489 380361710 380362915 380380543 380395312 380408434 380410031 380418047 380421152 380421501 380427413 380431140 380452457 380467716 380479341 380484253 380488978 380491254 380513178 380513915 380521255 380537476 380552238 380559648 380579452 380580752 380589687 380590339 380610611 380617028 380618317 380618360 380619072 380634398 380639481 380644300 380649576 380691190 380696716 380727962 380730296 380735390 380754961 380758151 380760137 380768639 380769597 380771671 380786190 380813783 380855727 380858645 380878982 380881114 380881777 380882587 380891490 380892408 380899289 380903521 380903884 380959572 380968996 380973363 380983102 380983935 380987596 380994829 381002784 381006251 381025469 381038335 381047486 381054235 381079356 381084646 381095596 381099658 381101089 381102036 381110457 381121796 381144022 381155246 381170797 381172063 381175781 381186775 381187541 381204968 381218704 381228709 381228710 381233693 381249464 381265931 381290981 381295919 381299642 381326552 381348954 381349483 381355853 381355965 381357370 381358207 381387870 381424522 381427885 381430862 381434436 381439450 381442669 381452076 381463108 381467227 381468015 381468548 381482370 381485313 381485543 381513262 381515739 381522213 381531768 381551024 381555570 381557927 381559562 381578520 381583481 381600805 381601052 381610751 381617997 381623087 381629054 381638849 381639342 381644601 381646817 381648769 381657636 381664265 381673792 381724286 381725751 381725806 381758696 381758965 381764111 381764742 381772963 381782010 381786587 381802193 381826537 381828585 381830398 381831596 381838473 381841881 381843662 381863930 381873455 381875371 381877381 381887731 381890182 381897562 381908541 381948402 381964329 381968266 381972580 382013369 382018555 382020668 382029011 382031764 382049298 382052957 382068448 382071253 382103018 382105162 382109149 382140649 382144760 382148001 382150192 382154568 382155381 382158955 382167246 382182231 382206530 382207884 382223662 382246981 382254969 382263338 382292833 382311703 382315865 382325308 382331120 382331884 382333564 382359015 382363427 382389388 382409103 382414720 382418693 382420250 382421045 382422549 382432120 382437118 382447397 382457547 382458156 382462465 382467156 382490592 382490998 382504980 382516087 382540661 382545987 382556562 382560468 382563438 382574525 382590596 382615141 382629803 382637214 382637410 382643565 382660915 382664447 382665728 382679004 382679023 382680986 382690087 382691665 382733312 382739782 382741002 382758848 382779483 382779920 382787158 382805440 382810216 382818441 382842232 382847139 382858524 382869745 382870940 382878462 382879969 382905794 382908452 382911818 382928529 382949136 382950719 382967247 382967901 383006548 383016396 383048786 383053583 383060839 383065238 383072920 383076486 383080575 383121609 383135298 383146112 383148841 383167079 383182795 383185993 383204221 383217442 383222563 383228796 383228924 383237178 383238848 383252153 383259499 383279904 383280612 383293134 383293841 383307177 383310894 383329470 383337471 383342602 383345715 383355681 383379787 383391528 383392051 383407542 383410771 383424414 383426249 383426917 383436477 383443072 383443778 383458892 383468498 383476311 383484427 383492184 383521713 383524960 383526718 383528830 383531490 383541726 383544712 383544724 383548727 383550682 383560910 383562835 383569093 383573000 383576990 383588449 383596945 383602464 383630726 383660404 383664731 383668985 383681546 383701833 383721270 383724963 383726590 383741982 383742678 383752038 383754446 383760738 383777285 383786414 383806190 383807135 383807668 383808752 383811215 383823893 383829593 383834724 383867330 383891417 383908608 383916804 383931626 383932235 383935893 383941151 383942403 383957932 383970114 383975082 383978439 383987875 384021730 384035531 384070374 384082327 384106156 384106407 384107183 384107833 384120163 384126639 384156011 384173550 384187658 384190560 384197459 384211384 384212772 384223020 384225059 384228710 384241973 384250541 384251354 384270733 384294699 384314278 384320831 384321540 384324079 384329198 384347619 384356616 384385350 384416759 384431783 384434995 384438078 384440485 384445619 384451167 384457156 384469392 384477959 384480508 384481716 384485119 384511518 384517673 384529448 384530137 384531459 384532288 384537367 384547282 384569049 384569815 384584994 384586729 384608531 384633351 384643875 384656524 384678112 384691020 384695663 384703337 384703752 384708102 384722343 384727239 384741371 384750259 384779033 384793150 384818261 384820857 384830169 384847407 384852698 384859412 384869478 384869993 384878665 384881302 384900767 384905199 384907914 384909550 384918363 384927771 384927887 384952312 384964705 384973136 384974582 384977878 384980259 384982642 384986753 384986770 385017456 385058088 385092645 385100192 385110215 385123801 385136025 385152084 385158049 385160962 385170642 385172380 385174116 385177504 385181523 385186737 385209737 385233352 385235429 385237578 385237711 385239608 385241172 385243907 385268624 385293463 385327871 385331353 385342357 385350463 385353554 385356620 385360049 385362753 385377633 385394557 385396755 385412982 385414118 385414477 385418066 385419000 385419041 385419419 385426749 385432047 385468108 385478774 385488341 385501524 385513470 385514907 385518461 385534018 385547610 385561750 385587968 385604044 385631542 385651229 385651298 385652180 385662477 385663790 385665313 385675321 385684487 385692072 385732795 385736263 385747150 385756198 385771638 385794157 385801815 385802496 385839619 385849078 385853517 385868411 385880685 385897735 385922194 385924516 385931386 385942772 385944620 385945968 385946156 385957398 385961209 385975253 385977233 385984020 386022854 386032428 386033710 386044343 386051040 386051985 386053575 386059448 386059731 386060448 386079989 386080756 386083135 386093214 386100467 386105048 386106545 386113666 386126110 386140547 386152248 386180924 386185032 386186065 386188059 386188656 386190815 386191764 386197535 386204458 386213665 386218179 386235279 386295204 386316719 386342166 386346020 386346771 386352760 386365966 386379244 386388241 386395597 386400821 386405673 386420741 386422033 386424970 386432374 386433006 386462282 386473117 386476946 386498628 386518203 386527329 386535671 386537808 386540510 386540754 386546820 386579297 386593442 386621098 386637441 386638463 386650651 386688785 386691978 386702965 386710278 386721393 386723226 386729509 386739104 386744468 386746803 386763647 386766206 386766857 386786214 386807895 386834705 386841186 386857071 386857891 386861290 386865881 386866790 386885777 386896214 386907133 386923136 386924610 386925607 386936734 386945919 386958875 386969159 386971780 386979022 386979853 386980792 386982912 386990995 387010199 387010607 387011959 387017024 387024097 387041203 387045508 387052180 387058252 387066388 387076096 387076419 387092544 387112051 387117399 387122040 387133485 387136677 387140912 387153032 387158131 387174563 387182970 387188876 387214408 387224956 387236466 387270647 387279332 387280946 387285345 387305167 387309918 387319363 387319457 387320322 387324619 387327744 387343704 387346279 387347552 387371704 387385239 387397439 387413284 387416225 387421202 387429031 387444423 387448029 387450891 387460038 387460728 387521287 387524298 387526813 387549956 387552698 387564430 387579113 387626314 387633378 387635259 387636248 387636888 387640954 387646369 387678698 387691188 387692932 387697373 387704751 387708627 387713488 387722932 387725028 387735254 387744421 387746255 387752250 387756453 387763308 387764633 387764829 387776735 387791835 387798404 387802386 387810914 387816533 387841675 387852253 387856581 387866832 387870022 387881310 387884746 387890789 387894449 387905752 387910457 387912079 387923679 387929216 387931124 387937694 387945061 387945170 387967110 387983443 387987876 388005058 388007333 388027639 388028530 388052068 388070265 388077582 388083901 388127649 388133800 388143226 388163019 388164292 388182971 388194432 388196156 388218320 388218473 388223119 388224329 388229399 388230028 388239389 388253086 388254839 388259404 388260136 388270149 388304350 388322346 388333753 388349912 388354656 388365759 388388517 388392588 388397508 388407109 388446178 388462865 388467573 388477572 388524233 388532425 388546645 388551920 388560043 388574296 388576688 388576777 388580218 388588216 388604307 388610466 388613281 388617081 388644113 388659615 388693805 388697020 388703774 388704516 388719192 388725436 388727923 388762500 388771525 388776193 388777862 388789424 388804460 388811134 388823152 388833148 388838367 388844888 388846699 388855329 388859347 388863469 388874486 388876033 388881421 388891432 388910453 388914612 388916442 388932812 388954300 388959434 388966380 388989479 389002034 389050837 389073332 389077039 389101031 389124158 389129358 389133367 389137062 389146357 389155078 389158884 389167803 389177266 389199061 389209906 389217427 389219505 389224609 389231908 389268316 389277811 389280763 389289260 389295883 389298993 389331268 389339707 389341643 389342933 389350070 389373006 389381053 389382641 389394310 389400391 389401925 389408068 389413557 389417158 389430608 389462049 389463621 389471231 389474580 389479416 389482032 389484654 389492302 389515110 389516104 389519415 389526935 389537426 389538046 389538305 389543005 389567008 389567425 389569308 389581319 389584249 389589102 389591163 389607140 389612367 389618018 389630905 389635722 389646103 389647555 389657105 389668468 389672489 389691167 389698597 389720727 389740865 389742460 389745809 389770299 389780512 389793650 389802510 389817281 389826909 389845311 389860142 389860707 389867572 389871528 389876484 389876952 389880262 389880371 389884725 389886346 389911894 389929833 389947995 389952983 389956264 389959902 389963230 389973613 389974000 389977235 389977459 389995841 389997117 390006257 390011505 390014005 390028257 390035891 390046546 390056175 390060071 390065635 390074008 390074011 390085502 390094331 390095088 390104037 390111091 390132442 390200839 390209472 390226250 390233394 390249353 390253246 390264897 390267539 390274586 390280796 390285155 390291767 390305820 390312572 390315106 390316684 390318617 390325751 390333122 390345646 390368064 390378085 390382274 390385624 390389562 390399471 390401982 390407115 390429827 390466348 390475724 390480314 390498448 390538611 390549769 390553045 390574760 390577738 390578074 390582395 390595317 390596373 390618257 390629477 390670375 390679998 390689445 390704765 390720209 390745240 390749774 390749796 390751896 390753648 390763097 390776851 390793835 390797958 390802527 390805745 390820314 390823152 390842540 390844823 390855105 390870044 390878728 390886922 390892222 390898767 390901740 390939662 390940041 390955274 390955589 390959893 390983971 391002770 391014854 391027159 391033029 391041882 391067392 391077697 391079753 391086654 391090383 391103109 391111834 391114423 391117118 391120742 391128134 391135162 391139380 391139614 391152800 391160744 391161037 391173581 391178051 391187907 391192665 391192907 391194732 391224969 391227050 391240048 391240783 391242262 391248208 391252292 391256190 391258093 391270831 391274796 391286968 391290853 391299955 391302012 391304626 391306545 391310956 391311447 391313027 391330697 391349904 391355062 391355833 391360207 391360422 391393805 391406646 391411136 391412320 391416288 391422556 391431185 391434686 391442739 391483112 391492352 391500893 391501177 391507159 391509117 391515566 391522075 391528232 391532827 391533027 391534687 391537431 391566708 391571826 391579818 391583843 391601739 391611087 391623422 391623745 391643656 391655347 391660581 391698728 391703079 391703366 391707320 391709321 391719611 391733525 391734004 391747273 391747771 391797539 391836179 391842647 391863681 391864094 391888794 391902842 391903118 391909773 391920413 391922204 391922321 391925388 391930278 391937320 391956684 391960286 391981742 392014507 392020702 392042315 392048706 392063981 392067172 392072413 392077023 392088004 392091797 392109924 392115109 392121304 392141914 392146315 392149083 392158447 392159025 392173140 392175091 392180937 392181237 392200087 392217447 392239218 392247333 392252630 392261431 392282174 392298059 392304737 392305241 392306570 392312941 392318321 392323606 392325257 392329376 392329780 392331577 392333663 392335347 392339808 392343943 392357502 392362778 392385652 392404457 392410952 392434255 392450404 392476751 392476947 392481214 392496092 392501725 392514034 392514119 392527711 392532263 392533930 392546931 392547676 392561215 392566956 392582565 392589306 392590762 392597590 392600730 392607481 392615913 392619431 392632898 392655989 392659507 392673481 392673580 392677722 392694931 392730096 392732259 392739335 392745805 392766980 392768027 392794081 392811658 392822407 392823187 392832940 392835774 392841160 392864431 392874453 392880587 392884252 392905297 392915382 392928615 392929824 392941865 392946156 392949564 392950279 392961778 392961993 392990333 392992192 393049175 393058030 393096669 393103494 393103901 393105167 393117278 393119569 393123954 393129733 393147401 393169570 393204845 393210361 393219873 393220608 393222309 393227151 393228538 393272138 393299567 393318299 393325358 393338743 393358495 393366369 393380864 393384320 393388359 393389330 393392651 393398180 393406744 393427561 393431099 393435017 393448032 393454653 393477759 393486391 393488481 393490867 393498805 393500352 393524848 393528222 393532444 393536581 393547791 393564865 393567549 393568450 393589176 393602642 393605719 393620691 393629356 393651834 393656938 393662922 393664895 393687244 393692179 393694467 393701943 393715971 393723720 393724697 393741366 393751122 393751171 393776449 393790937 393791863 393802085 393815664 393855107 393858269 393863648 393870236 393898584 393899133 393904591 393905098 393909474 393933789 393944672 393953856 393981199 393984356 393986216 394004666 394007941 394019383 394019919 394027184 394033738 394048378 394088136 394097306 394099085 394107373 394113762 394121473 394128132 394129941 394134410 394135663 394139130 394142691 394167106 394171711 394202888 394203461 394228427 394245234 394274378 394312311 394320336 394327798 394331760 394337696 394338923 394350697 394356485 394360643 394386170 394386483 394388728 394389670 394415238 394417166 394427587 394428648 394429267 394436981 394447602 394452177 394455797 394467835 394474788 394487041 394497313 394505497 394510823 394514275 394516790 394533119 394562902 394564146 394565427 394581101 394624375 394626386 394647332 394657497 394659292 394660209 394661510 394678109 394681132 394689097 394704105 394706909 394707286 394709742 394712276 394719833 394739968 394752497 394752787 394761790 394767418 394771242 394777900 394810663 394818375 394830759 394843161 394845184 394857698 394860003 394887667 394906102 394919867 394926260 394926261 394936883 394943395 394943734 394944865 394957790 394970668 394995230 394997911 395019917 395028591 395034979 395039557 395043535 395062089 395062692 395082601 395092694 395093492 395098751 395098913 395114502 395115535 395123407 395124892 395144623 395173376 395180315 395182564 395183789 395198650 395212625 395215958 395239378 395265750 395274982 395285390 395300134 395305358 395309675 395310237 395316778 395317200 395348524 395349355 395356995 395358955 395366457 395368060 395376983 395377665 395403654 395404387 395409413 395413355 395413594 395413765 395416779 395428598 395442285 395446184 395452480 395455947 395468379 395469041 395469928 395478497 395498123 395501950 395511901 395511986 395513429 395515103 395564998 395566559 395571130 395571336 395573107 395573587 395599183 395604100 395607133 395611197 395632168 395635035 395645707 395649867 395660484 395663497 395664218 395669446 395672480 395675219 395676311 395680102 395699428 395744170 395751423 395757533 395773343 395779912 395801085 395807863 395812033 395817535 395823010 395857030 395868733 395868993 395869007 395881050 395889837 395923716 395925570 395938185 395939650 395942814 395943625 395943760 395955906 395997125 396003608 396024653 396042518 396047992 396076161 396077732 396086397 396097938 396102807 396126037 396127170 396132559 396140703 396143758 396161528 396168596 396170135 396177258 396189417 396205351 396210048 396224835 396231702 396245459 396245667 396248271 396249491 396250352 396250730 396272476 396286071 396289973 396292535 396292687 396312050 396313292 396318955 396323827 396357398 396359379 396376245 396376497 396415850 396425342 396464157 396465466 396467395 396481815 396483892 396498392 396505253 396509473 396516938 396527731 396551125 396573961 396585663 396599605 396617158 396618784 396653922 396679167 396682835 396689607 396699683 396707111 396714762 396725600 396726619 396736794 396743658 396751552 396756949 396764555 396788012 396794599 396796014 396796590 396827936 396833327 396839620 396846777 396858280 396864174 396873221 396876358 396878072 396903466 396921863 396930600 396934008 396937955 396941382 396968517 396975002 396980948 396985894 397028215 397034346 397043608 397045542 397052023 397064933 397066734 397069970 397082406 397084240 397086176 397088945 397093097 397105752 397107598 397120859 397125681 397143634 397145401 397149955 397165027 397193997 397211399 397215538 397220680 397256312 397261460 397264196 397267546 397276351 397279478 397281727 397296190 397309337 397321673 397337543 397346708 397349317 397349506 397354388 397358017 397358585 397360291 397365707 397369299 397379912 397386714 397406485 397418588 397427291 397448778 397451593 397453340 397458107 397462452 397480986 397495129 397499252 397511912 397521353 397527623 397541720 397548084 397548555 397576471 397577679 397588903 397595153 397611288 397636190 397643594 397647537 397662937 397673546 397678064 397697032 397710881 397713048 397725316 397727732 397728826 397729768 397737371 397737383 397749188 397758025 397758736 397762886 397770132 397774425 397779438 397792738 397805137 397806579 397822264 397832570 397848364 397848681 397849829 397859123 397886798 397896289 397920951 397934507 397974160 397991102 398016805 398017385 398028187 398047018 398051470 398057319 398059902 398059936 398072227 398074928 398076118 398081170 398089740 398092117 398093792 398095126 398099657 398109105 398122585 398123500 398134670 398180694 398186427 398187137 398188000 398188821 398197657 398201936 398208245 398221340 398227644 398244249 398268126 398268942 398279401 398292236 398304242 398306773 398308750 398316069 398318419 398330286 398346087 398347201 398347299 398356011 398364070 398384791 398409805 398415238 398417959 398422228 398443982 398447257 398462917 398468254 398470074 398484370 398492344 398493517 398513419 398518629 398568551 398569920 398578219 398608848 398620043 398631713 398645499 398666793 398667152 398691303 398701266 398702374 398709802 398717370 398720185 398726967 398728945 398742879 398745909 398747395 398747678 398748384 398771748 398782713 398796999 398806379 398822151 398839488 398857611 398858569 398889874 398905370 398907545 398912150 398913028 398914256 398919569 398934637 398935497 398945863 398956683 398959967 398960149 398962681 398968302 398979549 398980385 398992956 398993628 399000454 399003566 399004520 399019210 399029569 399055081 399059107 399066546 399097154 399103110 399121621 399130096 399173664 399187017 399191449 399196156 399204470 399210950 399211072 399222858 399241823 399256684 399263962 399266435 399300173 399323851 399326826 399334493 399338253 399341990 399344467 399354744 399359613 399378856 399411263 399453362 399455814 399459147 399467342 399468207 399480933 399497304 399508414 399518916 399535299 399568684 399575332 399576848 399593089 399593985 399612765 399618531 399620297 399642830 399662594 399668832 399678250 399696216 399729409 399743519 399750072 399751339 399759778 399784306 399788134 399822353 399822535 399848453 399851074 399865979 399881340 399882318 399893493 399903644 399914335 399956740 399959275 399964172 399969258 399971490 399979363 399991787 399994115 400000730 400002615 400013128 400040312 400040577 400061140 400070355 400086521 400090617 400121370 400159289 400164703 400169018 400172499 400185398 400189579 400196290 400201981 400209716 400217026 400226736 400243313 400243639 400246365 400254297 400254772 400255403 400270118 400273629 400275769 400284518 400301024 400306986 400311566 400318724 400344884 400354450 400358464 400361648 400367542 400375277 400387667 400394143 400412746 400417257 400430896 400434294 400439026 400477700 400486488 400489411 400491823 400499235 400500921 400505410 400510853 400538515 400539597 400551421 400552754 400576665 400579851 400589152 400602673 400608267 400616499 400618694 400627384 400652201 400657784 400660580 400664405 400670669 400671704 400671961 400692807 400702142 400713818 400714800 400720421 400733692 400742469 400743100 400748475 400752726 400766194 400802148 400805521 400806920 400816321 400822931 400830798 400837795 400839366 400882745 400888085 400897549 400914830 400926384 400937033 400954605 400962554 400967628 400980921 400985024 400992250 400992705 401001623 401003702 401035231 401036074 401037420 401042671 401043082 401079148 401095312 401100119 401102482 401103504 401105570 401110970 401117455 401122727 401137857 401141930 401156074 401165310 401167091 401170695 401174848 401187721 401191111 401194423 401194596 401198935 401214340 401216842 401217223 401243184 401244033 401248425 401248718 401278187 401291504 401292123 401306619 401314254 401338448 401342129 401350211 401357610 401371693 401372373 401408804 401420933 401444088 401452969 401458608 401462935 401465801 401505640 401510032 401554441 401560958 401569024 401574441 401576944 401587040 401603958 401632877 401644597 401656465 401672008 401696680 401701774 401703113 401704850 401716321 401719081 401727273 401727300 401731552 401734886 401735795 401741945 401746366 401757228 401763743 401765671 401769726 401773702 401774542 401776460 401784370 401794449 401807753 401823945 401831272 401849061 401854805 401857092 401868795 401873294 401875856 401877669 401890995 401913720 401918072 401926293 401927303 401945785 401960330 401964804 401964829 401965125 401992817 401995971 401996038 402003594 402022626 402022988 402039210 402040678 402048062 402055688 402077615 402079404 402080708 402089802 402092671 402101016 402102723 402111184 402140950 402164732 402169132 402172425 402178561 402182418 402201841 402215828 402219115 402226152 402237188 402239279 402259298 402299824 402332803 402337502 402340142 402343215 402348969 402358528 402361457 402365971 402372840 402385557 402394297 402408576 402414596 402414660 402414930 402436869 402440360 402478932 402500196 402501378 402501410 402506138 402506956 402515384 402517719 402527341 402564832 402566252 402579576 402588722 402589112 402606459 402612655 402629745 402632183 402638943 402649913 402651969 402665603 402683470 402687609 402692755 402694835 402722771 402728396 402737932 402741016 402746233 402746516 402765353 402776460 402783203 402786280 402799719 402816845 402831144 402833412 402840263 402859917 402874097 402878260 402882562 402884408 402891077 402903566 402906088 402909504 402937343 402944146 402951048 402958443 402978877 402982549 403005996 403019900 403021938 403035241 403047206 403062225 403065123 403068945 403078277 403090902 403091723 403101729 403104530 403105573 403112784 403114285 403132111 403139917 403143140 403148661 403156205 403180089 403202581 403210774 403212832 403216152 403225312 403232970 403241836 403244395 403249680 403255820 403268456 403291294 403312479 403316126 403323115 403336767 403343356 403354146 403360160 403371863 403394239 403411339 403427530 403431299 403436658 403455258 403458088 403463684 403464762 403480525 403490063 403533067 403533330 403533502 403542671 403551225 403553596 403577274 403579381 403586346 403604158 403606429 403615575 403616175 403627645 403634372 403635531 403638649 403640272 403658610 403663924 403674128 403678236 403683106 403687740 403689507 403693194 403708587 403723247 403739600 403748833 403777519 403783222 403783257 403784920 403797489 403801366 403814429 403815908 403824989 403830569 403842280 403846210 403848063 403853259 403862423 403865842 403894340 403920268 403966491 403967861 403978964 403983274 403986612 403986925 404041712 404051572 404080086 404087832 404094303 404097670 404105478 404108352 404110353 404112225 404146747 404161169 404171813 404184387 404185155 404186393 404207917 404208421 404232560 404236410 404237966 404241026 404244780 404248420 404271166 404273342 404284507 404296594 404309643 404325374 404331840 404336243 404336389 404338116 404338942 404344136 404348039 404351903 404354455 404357307 404368498 404373498 404378177 404383250 404396631 404401847 404405375 404414441 404417541 404423639 404437418 404439701 404440949 404443949 404451945 404465651 404475616 404479759 404483892 404485449 404497618 404509374 404519110 404524528 404541240 404544056 404552940 404553146 404563762 404577628 404586565 404590203 404593218 404605797 404610836 404616667 404646189 404647678 404664588 404668337 404682535 404692267 404730438 404738290 404759372 404760426 404760890 404764342 404772549 404773814 404790913 404795440 404804394 404825134 404831467 404833510 404841725 404853391 404854357 404856247 404858860 404864108 404890037 404895217 404898466 404899923 404902117 404908668 404913640 404920861 404926160 404931732 404934818 404951578 404956135 404957191 404962581 404974524 404987238 405004341 405008591 405023795 405026835 405029078 405036904 405040795 405047866 405056554 405059010 405059509 405080485 405097329 405103429 405111878 405115202 405121730 405123103 405165078 405171945 405172496 405182583 405182961 405193347 405196565 405200077 405208316 405215310 405238096 405257071 405257501 405260681 405261644 405262863 405323866 405355117 405357468 405361139 405362070 405366091 405404983 405426058 405432683 405439314 405439751 405447492 405460554 405461709 405510434 405514720 405529420 405533176 405544196 405545622 405557540 405564523 405585437 405603447 405621705 405622725 405629849 405637609 405644699 405645536 405651628 405653342 405684013 405695705 405696904 405707782 405710963 405740807 405745286 405748150 405749479 405757501 405767541 405778334 405785994 405832536 405854132 405864705 405888595 405895484 405897360 405913954 405917434 405921424 405924392 405925209 405926865 405935406 405946691 405959596 405963259 405974864 406001854 406005534 406008974 406013002 406021875 406051805 406056013 406065290 406067197 406070408 406080907 406082849 406092782 406098606 406117748 406141192 406150173 406195591 406217450 406261594 406263447 406295129 406311047 406321745 406325285 406328861 406338077 406346712 406351280 406362663 406385831 406404939 406408874 406444697 406464610 406464841 406466033 406492067 406520706 406520968 406522102 406527287 406527589 406539449 406542242 406544626 406551083 406551772 406552424 406553694 406556581 406559323 406561245 406566110 406568324 406569484 406576395 406591465 406603111 406615054 406615952 406619094 406634186 406643147 406662362 406662544 406670936 406684948 406693488 406706772 406725879 406745746 406751483 406757548 406762884 406770409 406770441 406784885 406786730 406791203 406798782 406804301 406820463 406825221 406828983 406832979 406839706 406839975 406854711 406862760 406890413 406890653 406896735 406899203 406916552 406924354 406927755 406929401 406950929 406957265 406965813 406965819 406968038 406972326 406990575 406992862 407004371 407029825 407030677 407032593 407034430 407046730 407057798 407067057 407078161 407080630 407091481 407096224 407114087 407117726 407125549 407129123 407136028 407155121 407232858 407241523 407252978 407256463 407259430 407280826 407295794 407301867 407303449 407314075 407325911 407337144 407353591 407359774 407359910 407364230 407375122 407409744 407413925 407424964 407429501 407431488 407431768 407437050 407440578 407453199 407454361 407458807 407473636 407481286 407506388 407517940 407524146 407525052 407528906 407531418 407537407 407539369 407542351 407542617 407547867 407561908 407562148 407569122 407569187 407575514 407577102 407581743 407587964 407609826 407612987 407629714 407636358 407639099 407649303 407674508 407679917 407682476 407697083 407735894 407738371 407743271 407753984 407761955 407770507 407775775 407777582 407782235 407788084 407825457 407825496 407836602 407845858 407858416 407858479 407868339 407871055 407883259 407885022 407892228 407911690 407919509 407946102 407953246 407956696 407956796 407957809 407970884 407972787 407983568 407996542 408016000 408018618 408019144 408025219 408027856 408041267 408052854 408058879 408071641 408078931 408081201 408084038 408088398 408096087 408104084 408107388 408181141 408184120 408186642 408187618 408189386 408194953 408195988 408203889 408204990 408212182 408213405 408241950 408264717 408265797 408273560 408276853 408278676 408294197 408294431 408296158 408299317 408301243 408303534 408309592 408316382 408341323 408347422 408378649 408386111 408399097 408399531 408400752 408437652 408437902 408447968 408453522 408463648 408472175 408477309 408480826 408482448 408498842 408509250 408512067 408517288 408555901 408566801 408568797 408574116 408584362 408591974 408604043 408613200 408629344 408672260 408672813 408682586 408690484 408694743 408706996 408711533 408717687 408724975 408730112 408744427 408751958 408752200 408756414 408765890 408771819 408773194 408776455 408776617 408784549 408796709 408809684 408809736 408812983 408818390 408822489 408824783 408844800 408846471 408847706 408852661 408876617 408881171 408883651 408898878 408914117 408925154 408940462 408942354 408974006 408980287 408993903 409017648 409022925 409023452 409031291 409044103 409044952 409048143 409051934 409052722 409085065 409085366 409087067 409088801 409090653 409103775 409107185 409120104 409120826 409124072 409124513 409126741 409128966 409132055 409133898 409147207 409162277 409163176 409168082 409197037 409200533 409200822 409212654 409238190 409238941 409245968 409276950 409315483 409317265 409329921 409331120 409347547 409353010 409356903 409387329 409409076 409416586 409418958 409425649 409438616 409446588 409452251 409455688 409458365 409466828 409496310 409550556 409553058 409560471 409576273 409579461 409593184 409595225 409611220 409639634 409687263 409696440 409701905 409713567 409723211 409735474 409759408 409760614 409786136 409790007 409800182 409807754 409814877 409828442 409851434 409853997 409863577 409872901 409874344 409883473 409883914 409895652 409896400 409927475 409939947 409952394 409954294 409954910 409987560 409987734 409988480 409991764 410010130 410047913 410060581 410087609 410089679 410090253 410090279 410092542 410104316 410112320 410119043 410135416 410150465 410156050 410162378 410168264 410173809 410180764 410192151 410193930 410195365 410197127 410218594 410235517 410256296 410262889 410264658 410268719 410270493 410283651 410293028 410297463 410309780 410330902 410345761 410347034 410369327 410369999 410374356 410374357 410375022 410382206 410392444 410393769 410423443 410432969 410444330 410466762 410475240 410487031 410500042 410519696 410523746 410528694 410537427 410542871 410543945 410545535 410547784 410554178 410559607 410563004 410574073 410577529 410600565 410609196 410615693 410627223 410630718 410643119 410650270 410650849 410683342 410685820 410688256 410702652 410704290 410719809 410728757 410731273 410760419 410781505 410788681 410798084 410802122 410813830 410829332 410836777 410849755 410866015 410870740 410887708 410891165 410896547 410899485 410903795 410907825 410926316 410931578 410935572 410936840 410956838 410958346 410967017 410973518 410983524 410985484 410990742 411010918 411019165 411035860 411044630 411049117 411051837 411056673 411068616 411119141 411146599 411151498 411169703 411188084 411196423 411219068 411238189 411252847 411264319 411269493 411275830 411288243 411319419 411321433 411328303 411342118 411358676 411360421 411383591 411411520 411419267 411438812 411443053 411446535 411460380 411487231 411491697 411495549 411502190 411507537 411513406 411524782 411524927 411528034 411531927 411548656 411548886 411553923 411555312 411578503 411597948 411611589 411627323 411639262 411657397 411659506 411659642 411671267 411680517 411682621 411687133 411690557 411691838 411694167 411699953 411708286 411708798 411714804 411723090 411754196 411764619 411777317 411779074 411779577 411779904 411787827 411791934 411817374 411825920 411826964 411829937 411856003 411858789 411859113 411881269 411886038 411897224 411899755 411912478 411932046 411933832 411944140 411955979 411958839 411959067 411959800 411966475 411968885 412001915 412003633 412005958 412012155 412018608 412027328 412042397 412044753 412051235 412061018 412070523 412071183 412099239 412106304 412124127 412126578 412131686 412142784 412167853 412175875 412177158 412184792 412206219 412220291 412223091 412248049 412265541 412273241 412284597 412295084 412300027 412305633 412307231 412312134 412319436 412335672 412342218 412353725 412371385 412393539 412421553 412436821 412446461 412447712 412461749 412470754 412479130 412491938 412492274 412497758 412508777 412508922 412542289 412543651 412554082 412560977 412575728 412576448 412577911 412578162 412591639 412594157 412606872 412617448 412621761 412637576 412651539 412661011 412662444 412681704 412686792 412688375 412690592 412710150 412766556 412802965 412808193 412825580 412834008 412834971 412846652 412847836 412853105 412859637 412872211 412879594 412891754 412891854 412893629 412900162 412901360 412933995 412972249 412981324 412983998 413002023 413003300 413003691 413022603 413030106 413032674 413070905 413100276 413102904 413106722 413114326 413137128 413138750 413147812 413151613 413163559 413168077 413179417 413198588 413220343 413235618 413258933 413277040 413277113 413282219 413286066 413305616 413313128 413313655 413318701 413334594 413340111 413349451 413350318 413350905 413354983 413379051 413380382 413395984 413400999 413402078 413407576 413410909 413442552 413449267 413481828 413490436 413497223 413506617 413515590 413531339 413536287 413549556 413556624 413566113 413578573 413579461 413607931 413611374 413623329 413641440 413650494 413667114 413673080 413682570 413699155 413724019 413746356 413747316 413769015 413772312 413807055 413813174 413827266 413844629 413857334 413863778 413863782 413876996 413938737 413953055 413953225 413956447 413971455 414006139 414017730 414017967 414024933 414035118 414037120 414041518 414042257 414042593 414046043 414048635 414099303 414107418 414108197 414127713 414145114 414146285 414149759 414164323 414165720 414166370 414167375 414172608 414181479 414199082 414202507 414212815 414214559 414217893 414231669 414244664 414257582 414261332 414276842 414297303 414307926 414316569 414323874 414334949 414335378 414338001 414362070 414369746 414403050 414405801 414448477 414449231 414456357 414467980 414476109 414499434 414520767 414529926 414530910 414554554 414559918 414569870 414579565 414604907 414639744 414655308 414661858 414669390 414677840 414679824 414682175 414684556 414694827 414700868 414701997 414702366 414712576 414718695 414725341 414732071 414732240 414739583 414744998 414746544 414811948 414815789 414825534 414837974 414839807 414843116 414845753 414853034 414906054 414908416 414909669 414913330 414934815 414940546 414949278 414950989 414967162 414994250 415007135 415025699 415028151 415040971 415053049 415076013 415097596 415106589 415114124 415115791 415122838 415137519 415138922 415139478 415157140 415157763 415159331 415163561 415173901 415176162 415203677 415209919 415242202 415259579 415260987 415275147 415277171 415295369 415299531 415301113 415305685 415309776 415344828 415354255 415374702 415381174 415390968 415403191 415416898 415431785 415433741 415441802 415446266 415466460 415471582 415472346 415477181 415487279 415489054 415521902 415534980 415535574 415540112 415543755 415554521 415557042 415578017 415599333 415608582 415611417 415614336 415624114 415632687 415643554 415648205 415667480 415670120 415679788 415680733 415685275 415685544 415689415 415694681 415708334 415711455 415732543 415743380 415743470 415755680 415757351 415760034 415761334 415768556 415795108 415813240 415815144 415834649 415835205 415875882 415883523 415904568 415913078 415941187 415943860 415954165 415960915 415975073 415988030 415997262 416008373 416022125 416040540 416040773 416041575 416052751 416055267 416055504 416062355 416063414 416070600 416091955 416104328 416104356 416114876 416115453 416115917 416165284 416174402 416182810 416187844 416197503 416204526 416217334 416225171 416229800 416270502 416297465 416297562 416305908 416307578 416309946 416330534 416350478 416374251 416389752 416400631 416415627 416422703 416432377 416445936 416453637 416453802 416460283 416474161 416476974 416490017 416492930 416513096 416513760 416527353 416552033 416560212 416561769 416577699 416606505 416613869 416621854 416629969 416636456 416641145 416646897 416648701 416659417 416677112 416685713 416701870 416705220 416742748 416752644 416762809 416771734 416774909 416776908 416777694 416785287 416788991 416795606 416809923 416811288 416814918 416815097 416835391 416852262 416856081 416856140 416857481 416857507 416873243 416888477 416888830 416891446 416896849 416907612 416922789 416928801 416933272 416937906 416943850 416959016 416960921 416969160 416996766 417005225 417016374 417018150 417019150 417026485 417032157 417034165 417042489 417071208 417080464 417088762 417094969 417096051 417118466 417154318 417168664 417212541 417222979 417250432 417288248 417300289 417305033 417308771 417309337 417315648 417317633 417371268 417373374 417374417 417378065 417383787 417388950 417390182 417394995 417420233 417429468 417434654 417460245 417467126 417481809 417507809 417518637 417522839 417525416 417528168 417529290 417555250 417576231 417592878 417604219 417614112 417620903 417621565 417634416 417666764 417673175 417676227 417693553 417701395 417704628 417711920 417720584 417739990 417741000 417743333 417745289 417748322 417751816 417760716 417764319 417780186 417782697 417795077 417802718 417821112 417841357 417854548 417865675 417878308 417890053 417904615 417929650 417944636 417947969 417963100 417972210 417983039 418011111 418021224 418034670 418042703 418044577 418044584 418060304 418066350 418099612 418100902 418115776 418118575 418138420 418141504 418152569 418168347 418179633 418196955 418200406 418211843 418214988 418226460 418235935 418237045 418242648 418249123 418262378 418276042 418293082 418301252 418301601 418305049 418320977 418322252 418325500 418368178 418372610 418397530 418417992 418430287 418436326 418508870 418512626 418543410 418570607 418576058 418587417 418614786 418619207 418621475 418623634 418626890 418631791 418645300 418649539 418650426 418652587 418657755 418672241 418672766 418695260 418695475 418704489 418717239 418725280 418730182 418734149 418736809 418738587 418741500 418743275 418753043 418758745 418764069 418788756 418790544 418797373 418812578 418857515 418865859 418866780 418874798 418877675 418880655 418885695 418899600 418921522 418935125 418946157 418969099 418974921 418980503 418983631 418983657 418986570 418988840 419001135 419002105 419003592 419015093 419036244 419037826 419040973 419053364 419057877 419075848 419082294 419112866 419115216 419116944 419130738 419131484 419145026 419154660 419162158 419170801 419174916 419194447 419204484 419210336 419225415 419230097 419237163 419241217 419249100 419269577 419285155 419290999 419293623 419297547 419332353 419338136 419344591 419349160 419364312 419369563 419373379 419378921 419382096 419391813 419391818 419396712 419399984 419402183 419404930 419409300 419415320 419416799 419418223 419429219 419439863 419448810 419462866 419474910 419475051 419480230 419501123 419511917 419521178 419528663 419556748 419560324 419568526 419572043 419591056 419610962 419612698 419629500 419633954 419645051 419668828 419669231 419694082 419707853 419718069 419726656 419728119 419731395 419732737 419733050 419733228 419736354 419741029 419749051 419750767 419778182 419781870 419813435 419817392 419830678 419845672 419858724 419871164 419891986 419893609 419913692 419914938 419936141 419937500 419942506 419982265 420019033 420041144 420058949 420060060 420061094 420070897 420074536 420078649 420085409 420099352 420103150 420118790 420128334 420130405 420140446 420140471 420144150 420146929 420156118 420156441 420176274 420188529 420189668 420193690 420205889 420207806 420208640 420210847 420218242 420225434 420235799 420244498 420246606 420253495 420274599 420282110 420289149 420295946 420331374 420332485 420336695 420338482 420339305 420350016 420350900 420352048 420386299 420389806 420391573 420398193 420399562 420410370 420414212 420417742 420424122 420434757 420454622 420461574 420499103 420500836 420517132 420521270 420560107 420572888 420576619 420576867 420579179 420580546 420580724 420583906 420620934 420631596 420632117 420645869 420669409 420678317 420681974 420688259 420694532 420712257 420731926 420767002 420787338 420792757 420795196 420800844 420818319 420827838 420830772 420838735 420842579 420867449 420870465 420881489 420890665 420891164 420891253 420892607 420900126 420916191 420952348 420964528 420979814 420980550 421002012 421012103 421034409 421056538 421057234 421060136 421060334 421066985 421073454 421083737 421084650 421093740 421094918 421107172 421109973 421117116 421129572 421141800 421144986 421145284 421148821 421150395 421152314 421162685 421163376 421175247 421180967 421194335 421196335 421198078 421204560 421206081 421225216 421237650 421243138 421246319 421250594 421265384 421291867 421322874 421329864 421331570 421338674 421369087 421372909 421381541 421399819 421414196 421428198 421437245 421450237 421472180 421501863 421504582 421509042 421529047 421537823 421546721 421555263 421563953 421576210 421576776 421589928 421590092 421599661 421600719 421601694 421609261 421632262 421643725 421649029 421650660 421673526 421678948 421680131 421687793 421687981 421711716 421727834 421734531 421736741 421745624 421768977 421796293 421810618 421810863 421815071 421817798 421854636 421855745 421864572 421865443 421876828 421912827 421916082 421922077 421936631 421941642 421970498 421971375 421983167 421983680 421988677 421989445 422000792 422018626 422019765 422026370 422042686 422065380 422076097 422080020 422083570 422087022 422092862 422103894 422106857 422110449 422111110 422128159 422130851 422135480 422161875 422180723 422198408 422206729 422252540 422282580 422292504 422326371 422328284 422351651 422351781 422357170 422366528 422368842 422373022 422374863 422389209 422405463 422413807 422423692 422446677 422456542 422458783 422470380 422473896 422491837 422493149 422501951 422508051 422520061 422537007 422573506 422573542 422574077 422575537 422582925 422593296 422643598 422646294 422654779 422664843 422679769 422683546 422689191 422689609 422695217 422712127 422720582 422737106 422739015 422748039 422751773 422766673 422779103 422798065 422802160 422806148 422811865 422837612 422840425 422873406 422876214 422886565 422898928 422900447 422927193 422941371 422947442 422947592 422950014 422958488 422959098 422972352 422972481 422976449 422982288 423026560 423030123 423038388 423039106 423050946 423059316 423063450 423072622 423086125 423105004 423109251 423113336 423116442 423140648 423148931 423165982 423168937 423171327 423178420 423181422 423183976 423192998 423202824 423214376 423236688 423237911 423242684 423244596 423248487 423250047 423250055 423263463 423267753 423270626 423277016 423293107 423296249 423296880 423296995 423300130 423303377 423304734 423317997 423319814 423327778 423329795 423337426 423350561 423353721 423362686 423390536 423400310 423436155 423442574 423450973 423456988 423462825 423482514 423495773 423496617 423512865 423515657 423543943 423547680 423550312 423558204 423571327 423572120 423575792 423581721 423585876 423600720 423602952 423652332 423659425 423683788 423691765 423697867 423704539 423716369 423725039 423745735 423753259 423764931 423773926 423778574 423785025 423786048 423786116 423793992 423802977 423807213 423807955 423809859 423812294 423832868 423843306 423843378 423850721 423851141 423857116 423865066 423870767 423883153 423886770 423910835 423923897 423928916 423933992 423956838 423966654 423987805 423989324 423996633 424009031 424013274 424017258 424021886 424035128 424040831 424042403 424044271 424048251 424092448 424094403 424104699 424105530 424113106 424138183 424143564 424149859 424158154 424192360 424204402 424221284 424246455 424256104 424291552 424298712 424310092 424314163 424316458 424318058 424319080 424328063 424328068 424356909 424357528 424381536 424384865 424394145 424406833 424413441 424413506 424414975 424415510 424427435 424434833 424437802 424447217 424448495 424458558 424460356 424470445 424488710 424492149 424494670 424495545 424505009 424517804 424519938 424528891 424533852 424549738 424552665 424559105 424568461 424572292 424573752 424575249 424575953 424581029 424605194 424633703 424640328 424666689 424673246 424673784 424679825 424680670 424688075 424688357 424713839 424720041 424739864 424744359 424754930 424763088 424789521 424792785 424799107 424808441 424843724 424851951 424877945 424883733 424887089 424887830 424898236 424923170 424924085 424928635 424934839 424935062 424939430 424943173 424950952 424953174 424953761 424960961 424990458 424996880 425000297 425003551 425037697 425064229 425080610 425086751 425093914 425109497 425109946 425112842 425129233 425130903 425140933 425142168 425194350 425199503 425200105 425217928 425219531 425226456 425244804 425252813 425253783 425257881 425259952 425288354 425290693 425296850 425304038 425307667 425307975 425309263 425319790 425324698 425335048 425335298 425345530 425360012 425382422 425384711 425386664 425389674 425390361 425399332 425406759 425415558 425428492 425439888 425439933 425449319 425454665 425456819 425460916 425470299 425476701 425503799 425505501 425508107 425511787 425515254 425526058 425537276 425558451 425559816 425576452 425581638 425587884 425592069 425599864 425626645 425631186 425632085 425666975 425670614 425685926 425688657 425692981 425706526 425709736 425718916 425721253 425725977 425726995 425735633 425736783 425752931 425771878 425791478 425797425 425803162 425811643 425813819 425826349 425830552 425836345 425839670 425841427 425859308 425876824 425879786 425892627 425903516 425907194 425907556 425908199 425938171 425956567 425984657 425989485 425991899 426001665 426003109 426016059 426020255 426022703 426031395 426066692 426072076 426087140 426105332 426118285 426122477 426123714 426124003 426130255 426142511 426168535 426193247 426199905 426202492 426213967 426219204 426224254 426224820 426270264 426276056 426294487 426317045 426331620 426332488 426333737 426335769 426342577 426348649 426362903 426365444 426371325 426391414 426396432 426402924 426406295 426420011 426422159 426440516 426463985 426475650 426491927 426510592 426513701 426522758 426535675 426547682 426552325 426583563 426593316 426594748 426600981 426602266 426605310 426611083 426636702 426651594 426672474 426677404 426680294 426682449 426712145 426720834 426732595 426737729 426747759 426748715 426757885 426758790 426762829 426763980 426766875 426776677 426799902 426811695 426812867 426830938 426862004 426896510 426901642 426911360 426920224 426922447 426929725 426948518 426959646 426979643 427001578 427021502 427037532 427067055 427067252 427075064 427082650 427084929 427089385 427104992 427115562 427137125 427139473 427143070 427155682 427162006 427173268 427185158 427185818 427188044 427191145 427209125 427209868 427219985 427227163 427233443 427239320 427246265 427248110 427250992 427251098 427253392 427257706 427266625 427268589 427274085 427283149 427284260 427289405 427291008 427317057 427335997 427337174 427351787 427386532 427402600 427413635 427414027 427445705 427446199 427472594 427484452 427489849 427499791 427509866 427514074 427516251 427524454 427551528 427558651 427674289 427676703 427694867 427727067 427728571 427738120 427747255 427753723 427789528 427804655 427806525 427811516 427813659 427847085 427850864 427859427 427865948 427885208 427899771 427902178 427902655 427921665 427927998 427948015 427959871 427963676 427963862 427980340 427987254 427987414 428002123 428016100 428026643 428026813 428028582 428048017 428053844 428055606 428059886 428065015 428066819 428077078 428079596 428086698 428096451 428108090 428124670 428125444 428138534 428141786 428144899 428152287 428163518 428167805 428184977 428187959 428190028 428216084 428216450 428233668 428238569 428241678 428257380 428258640 428263637 428265858 428267182 428275873 428289569 428294215 428324053 428327197 428328069 428331491 428345819 428355004 428357338 428361109 428386622 428389835 428402804 428413610 428414276 428419903 428427148 428430410 428431145 428439480 428445575 428448893 428464644 428464740 428477524 428486279 428504679 428507293 428513859 428537647 428546798 428564689 428570248 428576962 428593804 428601589 428609236 428636457 428637324 428655480 428666829 428677490 428714704 428725109 428727551 428732448 428736992 428764182 428765391 428780077 428783780 428790597 428797469 428806963 428812871 428834753 428838934 428863875 428870934 428898658 428903842 428904674 428908780 428948770 428950228 428955417 428982922 429000967 429005264 429011295 429014101 429047401 429052377 429073943 429109260 429109783 429125545 429130522 429132323 429134995 429160367 429176081 429177170 429203521 429213291 429226459 429228235 429252117 429255031 429266099 429302369 429306737 429308718 429310692 429321204 429326501 429330017 429334622 429347921 429369903 429371012 429376224 429384577 429395072 429396981 429419993 429420985 429429738 429431348 429432188 429437684 429460115 429478229 429484070 429492293 429497061 429502433 429503721 429505081 429517873 429525191 429530564 429535098 429589637 429615137 429621130 429628934 429629193 429635362 429649690 429651040 429661567 429666653 429673674 429697245 429699332 429712473 429715828 429718638 429737712 429755182 429780770 429794911 429796554 429800863 429832119 429836190 429838370 429839087 429857034 429862668 429865059 429875621 429890874 429893444 429920853 429924060 429970176 429995783 429996001 430015506 430023738 430034806 430036050 430041190 430041889 430056414 430058351 430059298 430072281 430078766 430083170 430095526 430097366 430105486 430118987 430120833 430125935 430129889 430133348 430139236 430150364 430155418 430162536 430173455 430181082 430182678 430186879 430190775 430190969 430210714 430221721 430251132 430251648 430258788 430272143 430274382 430279703 430285613 430287621 430289330 430290163 430291090 430292984 430296081 430304391 430314794 430328749 430341256 430341877 430343769 430349519 430352463 430354413 430373573 430381419 430385198 430410322 430421180 430437128 430439829 430440620 430462217 430463287 430466607 430479594 430488464 430491919 430507526 430530927 430532233 430543006 430558981 430560505 430564613 430567233 430586988 430601839 430611101 430621901 430623991 430632000 430632221 430642626 430661810 430661918 430667857 430676442 430692202 430701583 430717427 430718512 430726015 430727159 430727212 430727250 430728820 430741361 430761353 430770720 430774716 430783203 430788271 430788965 430790377 430791945 430797519 430813482 430847524 430850380 430851477 430868162 430869572 430870231 430883762 430902353 430922337 430938707 430941903 430942848 430945373 430952045 430953364 430954334 430955273 430963230 430968997 430972318 430977628 430978948 430982217 430989943 431021578 431036052 431038841 431050624 431059288 431062895 431074219 431082603 431083067 431084941 431087152 431103696 431104192 431116775 431117882 431117935 431121767 431123995 431124603 431170435 431182367 431199936 431209243 431241942 431242525 431247163 431264039 431275467 431288708 431305103 431316782 431328304 431330911 431336805 431339194 431347108 431365595 431373726 431392827 431395372 431423744 431423993 431428700 431455085 431458031 431465040 431469083 431486330 431509511 431514045 431515237 431524778 431531466 431539934 431572143 431643030 431648593 431651711 431669122 431670650 431673977 431687580 431717410 431725198 431739028 431752001 431764536 431785414 431790970 431791645 431832035 431834675 431841075 431850297 431852169 431858562 431860979 431877305 431888620 431893065 431893426 431893538 431894521 431906787 431944673 431950368 431959208 431959346 431960017 431976965 431977021 431978531 431993527 431998379 432002461 432010127 432036118 432044373 432053204 432094335 432100529 432119816 432143427 432148362 432151826 432154012 432171456 432182708 432206899 432213749 432220209 432234856 432242383 432246485 432252840 432262743 432311662 432313238 432314105 432319331 432321197 432339182 432339639 432352690 432356161 432368584 432369816 432405745 432408708 432426256 432432734 432433554 432444095 432447496 432485363 432504547 432535183 432542204 432548460 432550942 432555467 432555779 432594298 432610887 432615285 432628127 432631463 432644197 432659802 432666447 432667456 432676349 432686531 432688916 432693386 432693933 432696065 432711213 432725611 432760389 432765469 432790599 432797050 432805018 432827779 432830253 432836398 432842248 432847402 432868188 432871921 432882965 432893689 432908909 432923459 432930494 432942239 432950210 432950881 432959052 432979046 432998777 433003673 433004680 433007338 433007583 433009783 433011988 433012346 433020217 433024503 433027628 433028397 433056172 433067831 433074898 433075829 433078601 433104128 433105027 433105972 433133045 433136414 433142977 433144931 433149760 433163012 433168756 433176770 433193165 433195434 433206167 433241201 433246026 433248936 433257757 433288169 433294714 433294724 433328818 433336882 433342106 433357988 433367772 433395013 433397586 433403647 433417141 433453724 433457281 433462034 433482459 433482480 433490661 433492006 433505683 433518493 433538142 433538241 433574574 433581613 433609402 433623301 433629599 433659487 433660699 433674574 433679162 433688904 433703050 433705649 433713714 433714442 433724075 433724186 433727868 433729241 433735723 433740166 433741977 433746725 433760663 433760970 433778077 433799008 433799831 433804062 433804939 433805026 433805305 433813435 433815615 433821318 433823353 433828764 433854416 433864380 433882224 433892879 433916254 433916778 433926909 433940304 433942142 433959458 433964950 433966863 433989483 434013184 434046821 434049688 434054655 434055619 434057194 434073440 434082080 434087514 434094029 434096390 434113086 434118049 434121674 434136262 434151501 434163066 434172202 434181021 434183143 434184169 434189930 434230063 434236049 434243165 434248905 434263694 434273952 434307862 434312474 434320326 434326974 434335689 434350565 434356853 434365709 434366727 434370501 434384980 434411458 434416095 434422650 434437226 434460524 434471825 434478618 434494206 434522942 434568437 434585219 434588121 434612300 434621345 434635155 434637388 434640840 434642610 434665390 434673517 434685689 434695351 434704506 434710064 434715500 434716069 434716607 434725644 434733211 434734046 434754932 434762019 434762228 434780956 434816342 434824944 434836711 434837825 434839110 434841961 434842906 434848887 434857215 434869322 434876444 434877065 434885517 434892961 434893924 434896485 434906473 434926618 434928157 434931263 434931978 434941698 434945448 434957472 434978389 434979872 434987930 434989031 435024046 435045165 435047169 435059815 435065898 435086105 435089698 435119099 435145358 435151414 435153738 435172464 435185717 435211974 435216570 435218785 435229331 435237317 435237667 435257101 435265584 435267698 435274613 435288021 435293810 435302820 435313775 435339635 435340197 435374512 435378409 435379154 435400087 435402126 435440445 435450229 435469042 435470179 435485994 435487661 435498907 435526516 435542304 435570619 435579459 435582397 435582807 435604513 435607236 435608989 435615144 435616075 435620977 435640020 435653360 435664094 435669169 435694156 435701622 435711254 435726287 435766601 435767836 435787760 435791356 435795667 435808475 435819109 435866812 435868761 435872916 435875539 435879092 435885496 435888770 435931004 435933667 435951260 435951635 435959954 435965318 435968415 435974184 435990849 436006550 436007983 436021343 436030608 436032937 436047580 436050175 436056711 436061541 436067910 436084012 436085960 436100677 436108927 436114770 436122468 436126341 436129140 436129348 436171531 436190835 436198275 436210358 436210974 436213981 436248934 436273940 436283146 436288729 436288966 436289398 436303104 436312086 436328046 436331915 436337154 436359686 436360702 436360893 436382047 436391036 436411277 436415301 436435694 436438123 436444551 436453246 436480611 436482547 436486601 436487142 436488595 436493051 436512755 436513074 436520005 436530425 436532673 436534731 436538556 436540166 436554869 436569864 436570815 436603965 436604080 436623752 436625735 436629414 436655049 436657127 436659114 436674534 436691312 436709444 436717996 436730266 436747095 436787463 436789635 436807693 436813988 436817826 436878593 436891097 436907172 436928821 436930098 436933209 436935499 436948112 436961530 436964718 436971421 436994512 437000280 437003615 437008220 437026738 437028436 437029953 437030253 437036252 437055637 437064009 437069857 437082645 437107862 437120708 437134633 437144827 437152868 437161581 437173497 437207386 437219812 437281401 437309684 437333779 437371002 437387284 437390221 437411857 437414260 437420904 437422920 437423125 437424000 437457876 437465038 437471993 437481119 437490842 437492956 437498842 437540295 437556081 437557271 437558387 437560481 437574384 437581665 437582983 437583030 437604301 437605232 437647607 437662080 437677802 437692892 437702178 437712550 437718475 437722453 437725209 437750507 437751563 437752676 437762799 437782877 437805528 437805738 437811658 437854237 437877211 437910648 437914701 437918798 437933858 437937152 437953642 437970931 437980066 437981967 437985904 437990270 438007721 438015794 438025336 438027586 438030497 438035831 438040696 438041204 438044650 438047344 438060872 438064232 438066745 438067414 438068708 438079369 438084694 438096189 438097760 438107307 438109113 438112699 438122470 438135922 438139430 438177800 438184544 438202432 438212004 438213995 438218084 438219820 438231955 438233314 438243817 438251118 438257332 438295338 438306197 438323547 438327256 438346131 438347751 438370646 438404612 438415541 438445270 438451032 438480041 438480515 438492097 438496621 438505694 438515618 438519703 438524802 438525051 438531834 438535542 438537511 438538799 438549762 438553642 438564434 438568058 438568088 438573577 438580000 438581013 438588866 438613388 438620522 438621670 438626838 438636522 438640557 438661533 438664596 438693481 438717065 438720755 438721723 438762231 438764526 438797994 438799600 438806641 438812377 438818822 438821211 438858671 438873908 438875575 438887286 438889259 438895849 438896766 438905166 438905899 438916308 438937955 438938976 438962931 438967029 438967792 438978554 438990382 438995679 439002609 439013915 439016591 439031402 439038565 439039297 439049161 439054446 439072406 439078548 439081467 439081797 439113551 439129710 439135497 439138108 439153277 439197622 439210242 439243129 439243332 439246432 439248989 439252043 439260164 439261292 439269711 439274277 439275032 439304887 439307116 439334419 439345849 439348999 439350240 439400461 439407645 439447972 439448089 439458965 439488060 439499291 439508484 439508999 439511254 439521289 439537540 439549930 439569308 439573192 439585903 439586684 439590550 439603372 439604438 439612889 439625418 439628836 439634852 439636680 439638331 439641366 439642990 439646205 439660062 439660411 439663626 439679975 439699777 439700281 439728423 439755078 439756762 439760213 439767409 439768169 439771092 439783219 439817547 439818450 439830381 439830806 439834438 439838803 439843768 439865665 439883057 439893399 439897041 439905627 439906028 439937796 439952773 439962633 439963841 439967791 439988321 439990254 439995664 440000892 440015107 440020736 440033531 440041464 440049629 440050306 440050407 440083401 440088988 440090894 440097046 440101043 440102088 440114234 440123907 440134184 440138571 440139055 440140579 440141909 440215037 440223973 440243860 440248342 440265003 440285421 440286069 440288559 440302776 440311837 440322504 440330893 440348842 440364340 440364765 440375126 440419771 440435257 440440594 440452925 440487827 440488874 440516333 440522088 440523642 440543961 440552097 440567032 440581022 440600163 440601503 440616828 440620260 440625188 440630972 440639859 440663218 440670522 440688219 440689136 440690188 440698609 440709783 440722312 440730830 440741039 440749609 440769504 440770276 440792904 440794857 440823824 440827755 440835479 440835796 440840131 440842932 440845860 440857849 440875919 440882890 440888800 440891044 440898365 440899093 440914602 440915412 440928557 440931401 440934108 440937115 440954622 440965879 440971403 440977263 440979112 440997763 440999634 441005327 441012450 441019361 441028573 441031454 441033935 441037562 441044707 441047897 441048483 441065760 441066955 441068845 441069157 441077807 441087408 441089049 441093160 441096228 441097949 441098943 441106267 441109508 441118089 441123022 441137225 441157335 441164039 441178802 441179431 441180225 441184346 441214575 441225593 441227725 441256994 441260137 441264271 441265090 441266386 441291007 441292249 441300923 441308045 441315955 441341051 441366200 441376421 441378971 441380082 441397419 441397832 441402081 441415435 441418098 441433492 441439801 441464165 441474722 441505082 441505608 441508075 441527351 441538594 441574189 441587551 441588047 441596041 441599679 441613647 441616805 441622043 441638537 441638978 441640805 441643685 441663701 441673065 441677054 441704710 441712174 441730758 441731112 441742744 441746788 441751416 441755743 441765784 441767463 441791897 441798467 441798482 441804681 441811902 441816002 441850774 441885210 441885271 441889956 441918684 441920822 441935992 441948001 441958792 441959598 441960391 441981590 441984388 441987406 441990513 441990520 441994538 441997101 442025927 442032977 442067648 442068903 442080085 442086355 442111634 442112577 442178160 442183098 442222375 442239940 442278072 442290170 442292861 442295791 442306441 442320347 442334664 442343495 442353605 442360261 442360949 442372088 442373054 442377850 442387991 442390600 442396624 442404114 442417250 442433073 442437908 442440041 442449627 442463167 442475868 442487404 442495409 442500353 442506637 442510291 442511411 442513381 442523274 442531668 442540394 442570112 442599530 442606022 442606184 442609109 442615415 442617229 442623061 442694389 442702767 442709816 442714243 442726962 442726977 442734793 442743823 442748081 442819838 442821341 442830215 442831011 442834342 442836826 442837163 442845717 442850999 442856849 442861787 442862258 442863130 442924022 442942962 442946736 442955264 442958240 442972293 442983742 442985962 442991110 442994785 442995024 442995260 442995499 443002561 443003824 443009616 443011951 443025627 443032975 443033673 443062959 443063189 443064176 443068660 443087475 443093206 443104203 443111024 443116060 443119397 443151435 443162887 443166228 443169641 443184238 443193521 443202092 443223339 443232122 443249862 443249867 443258946 443291848 443297198 443298015 443300899 443306213 443313901 443316649 443329452 443339355 443357809 443372843 443378623 443381631 443383632 443414004 443414470 443427867 443455654 443457272 443459975 443475920 443488247 443494131 443499101 443504515 443509076 443534090 443546324 443547319 443551187 443569053 443575748 443580998 443582268 443587362 443599893 443627350 443648145 443728433 443733412 443733859 443741777 443759216 443762373 443771123 443792615 443797911 443805118 443811849 443816339 443818440 443818727 443867744 443887448 443900419 443907994 443915957 443918704 443923097 443926285 443940750 443942880 443958843 443965947 443969955 444029475 444039870 444041577 444051572 444051941 444053800 444078187 444085997 444125283 444161915 444178629 444202044 444214785 444214785 444218013 444233987 444260265 444262898 444264060 444270071 444275329 444279935 444281806 444287871 444300882 444304883 444313009 444318530 444331951 444334528 444335336 444335935 444343134 444346523 444362690 444365452 444373450 444375642 444381462 444392230 444397296 444418590 444422153 444425809 444426038 444432239 444452711 444462178 444465934 444490433 444492942 444511679 444526141 444545077 444552505 444560408 444576637 444577078 444577770 444585161 444605192 444606758 444606901 444638343 444659429 444671769 444682828 444692261 444725425 444731181 444742435 444745189 444752192 444755083 444757704 444759591 444768112 444772377 444781418 444785589 444788505 444791742 444798272 444806826 444854871 444859325 444868942 444870214 444870298 444873837 444901215 444905684 444919291 444925006 444928230 444928518 444939578 444943668 444969369 444977475 444977857 445032043 445034925 445037218 445037789 445048484 445062706 445068055 445072843 445078294 445088811 445108688 445124439 445130210 445130602 445134676 445145250 445169828 445173415 445184708 445190997 445230223 445232882 445269356 445281415 445288439 445303651 445305863 445314869 445320888 445328507 445336970 445353606 445359638 445364840 445390463 445396058 445406265 445406880 445410250 445425281 445430044 445438645 445466273 445482769 445494159 445502309 445528710 445531416 445538207 445548584 445548795 445562327 445575060 445581465 445586847 445600323 445606625 445644598 445651982 445659752 445684397 445704435 445719106 445733721 445742038 445766321 445801401 445823441 445825215 445828238 445836859 445861838 445868902 445893002 445904041 445916245 445947053 445953460 445967656 445985140 445987475 446005562 446011019 446018809 446029109 446033347 446036725 446039679 446045061 446046801 446052104 446053323 446054065 446077464 446081552 446089352 446091121 446093122 446100007 446127176 446131046 446134746 446138673 446140861 446143873 446149936 446150629 446154464 446166228 446197487 446197539 446199896 446200419 446218941 446230094 446232100 446237702 446248966 446260212 446288661 446290634 446295673 446301262 446305583 446309892 446312630 446323649 446333342 446336314 446360135 446362349 446383205 446405115 446416767 446441108 446443361 446450420 446458410 446460473 446471420 446480189 446505150 446534480 446551889 446566617 446575676 446584755 446596237 446600408 446623966 446646749 446657429 446658213 446661049 446666234 446674853 446713701 446714520 446730800 446742363 446745645 446763553 446775814 446778889 446779202 446781451 446784917 446791366 446794469 446799399 446804641 446842616 446846899 446852479 446853594 446856615 446878026 446883456 446891328 446893696 446909163 446917591 446926216 446937331 446939787 446965357 446967111 446967484 446969768 446971901 447010159 447011734 447011887 447018737 447037117 447041904 447063536 447079767 447087279 447091725 447122478 447131033 447142724 447163432 447169833 447181503 447187397 447189966 447196382 447207328 447218084 447233121 447235294 447256905 447272901 447290591 447312201 447331011 447333339 447346436 447353839 447378275 447382061 447382366 447397073 447398417 447416976 447420221 447422856 447427918 447470155 447472309 447474573 447488802 447498197 447513606 447517281 447544821 447551953 447552250 447555568 447599073 447603486 447604068 447633588 447655408 447657829 447659086 447663379 447665593 447666847 447680323 447681918 447687609 447691372 447699779 447732826 447761077 447763493 447791636 447799957 447847005 447853281 447875774 447877529 447878954 447879005 447885752 447893052 447919467 447941624 447951815 447988284 447994479 448000045 448018022 448024941 448028333 448031166 448040065 448044854 448054709 448063736 448074710 448078862 448082820 448102623 448102910 448113880 448126439 448132421 448135178 448149913 448153295 448157499 448166211 448184494 448188763 448190243 448190338 448195527 448216496 448225684 448234723 448239451 448268959 448274939 448277254 448278556 448293998 448303267 448305636 448306966 448307848 448324726 448328741 448330108 448336586 448341309 448354119 448357253 448357763 448387066 448396234 448396855 448404029 448410857 448415983 448427237 448432790 448433506 448465550 448477238 448481632 448488791 448492135 448508825 448509926 448530680 448546120 448567422 448567918 448568610 448570134 448572876 448577181 448614374 448618803 448623285 448628531 448635012 448671303 448671934 448694011 448732525 448739763 448756415 448768699 448775874 448798742 448834312 448837241 448845801 448857548 448874566 448875678 448881540 448882340 448906961 448910713 448942718 448951800 448965493 448997053 449046210 449057107 449058900 449059514 449065172 449078897 449079332 449089982 449097465 449111645 449111909 449120782 449121689 449156020 449161981 449163336 449168302 449169943 449171129 449181732 449196061 449197148 449203953 449219225 449250291 449251653 449268420 449295623 449295978 449310290 449321490 449322723 449334041 449343608 449363008 449384698 449395193 449415421 449418071 449419136 449421347 449437885 449447397 449457757 449461437 449498880 449511666 449525303 449529400 449543986 449553300 449556955 449578887 449583979 449587221 449610503 449623754 449635072 449637389 449646661 449688278 449691721 449701046 449712066 449720661 449745056 449764244 449768205 449770782 449778225 449811223 449813774 449829003 449836620 449841991 449853725 449859886 449870808 449875386 449890998 449902326 449905976 449923608 449927069 449935794 449945380 449947240 449954709 449955761 449964057 449966011 449973628 449990172 449995766 450017444 450017450 450025788 450049232 450058093 450059679 450070414 450077029 450090676 450094187 450098257 450102803 450107557 450111716 450113214 450131443 450137496 450146491 450149788 450152037 450160427 450172909 450175822 450179478 450188176 450192687 450196627 450205918 450207764 450207881 450220061 450235625 450241184 450302143 450328083 450330600 450354487 450366048 450369897 450383922 450386132 450406870 450414511 450417082 450434637 450462548 450502973 450519091 450527511 450571000 450578497 450588853 450596575 450603173 450605505 450620369 450631870 450633936 450646539 450649495 450651841 450654883 450668264 450673915 450674967 450686094 450698628 450727394 450727887 450742256 450754178 450758401 450785030 450788675 450789710 450810251 450822023 450838039 450839876 450843311 450852284 450870408 450890004 450928082 450935475 450959561 450961986 450974597 450979133 450982981 450994599 450998406 451018529 451022555 451033853 451035063 451037574 451077567 451093588 451101622 451103180 451117052 451143126 451148578 451163652 451169295 451180663 451197511 451199113 451200843 451207725 451211379 451215793 451235643 451265565 451267367 451292892 451297959 451301021 451310255 451315783 451316710 451317407 451323333 451324912 451327050 451331015 451348548 451353273 451359223 451360473 451361654 451361671 451372700 451386628 451386797 451388967 451394708 451425786 451425806 451433642 451439635 451452897 451455148 451459444 451465269 451472598 451474572 451498784 451505723 451507905 451520033 451523141 451531952 451559078 451581464 451581507 451581577 451611560 451615549 451618443 451649831 451663461 451675979 451679418 451693374 451693444 451711301 451738978 451748417 451758057 451788332 451788428 451804370 451815804 451816626 451819587 451819996 451826034 451829579 451830227 451842628 451844612 451854022 451878009 451892987 451908467 451913458 451926406 451930819 451937912 451940777 451944040 451944284 451945350 451959577 451973398 451995738 451996241 452003097 452003859 452005689 452016219 452018735 452039726 452053359 452054647 452055511 452093459 452096839 452106708 452107973 452110495 452115548 452125629 452127376 452135993 452143363 452146124 452162076 452172554 452181216 452194918 452229811 452247475 452257398 452263559 452276286 452291745 452300166 452351218 452352773 452370505 452378541 452388510 452389057 452392274 452420962 452426515 452427355 452429960 452435939 452437770 452446074 452461212 452472330 452500385 452515386 452520620 452533315 452543957 452554647 452561836 452563571 452566208 452568727 452578198 452592309 452598729 452610578 452610970 452611218 452631770 452637780 452665538 452669915 452685270 452690193 452701166 452705867 452727825 452738228 452761771 452764632 452772838 452777133 452783442 452795068 452803131 452804258 452807761 452833851 452847261 452849885 452850608 452853987 452861330 452885651 452886583 452895189 452908069 452911904 452913326 452914850 452935271 452969776 452978992 452995259 453001598 453023130 453038978 453061955 453084180 453089112 453110219 453145035 453146042 453148895 453159116 453187667 453196960 453216650 453234412 453244072 453260424 453271071 453274930 453324199 453331501 453345475 453345808 453377056 453400038 453415585 453421292 453430617 453436118 453444823 453451333 453452747 453454143 453455735 453455850 453476924 453487879 453504231 453521756 453529269 453534664 453536104 453536183 453554609 453560213 453562616 453564622 453567922 453604553 453615751 453616132 453631903 453641525 453646206 453647702 453651513 453670968 453677642 453684019 453685575 453694939 453701509 453705714 453716565 453729573 453734315 453748890 453764520 453767174 453768562 453786199 453787623 453790238 453809649 453828411 453836613 453840673 453847334 453855976 453856717 453859378 453863312 453883857 453885440 453895755 453900909 453922668 453930105 453934188 453941104 453980513 453981388 453989882 453994404 454001890 454002587 454003018 454008761 454019751 454028361 454037452 454049340 454052720 454053383 454055761 454065207 454074419 454081412 454083309 454100143 454114492 454123621 454128296 454142052 454142091 454153238 454154377 454167993 454180985 454194489 454198612 454216220 454224328 454232610 454254413 454262157 454287166 454295669 454298838 454312729 454338096 454363780 454364551 454376011 454386737 454394818 454395930 454400753 454405871 454434919 454437189 454441413 454467198 454499952 454506482 454515103 454537587 454545155 454552223 454562159 454580821 454593432 454597993 454632657 454637506 454667321 454685443 454686440 454713679 454719338 454731972 454775336 454778332 454784987 454793699 454799153 454801751 454818705 454829099 454842751 454862512 454863775 454873706 454876551 454886871 454887064 454905754 454923823 454924402 454937699 454963078 454971644 454972049 454983735 455000078 455000231 455007854 455043148 455049929 455057675 455063826 455069221 455073419 455079991 455083161 455084225 455102156 455103593 455108088 455117751 455136521 455160045 455167567 455169949 455178497 455184411 455185896 455187038 455188546 455203229 455204562 455212442 455240925 455241968 455246825 455251712 455253264 455267282 455298480 455298891 455317034 455319655 455324381 455329595 455330328 455341220 455343885 455360108 455364749 455373190 455386603 455388406 455390350 455398541 455411322 455411386 455434589 455435503 455442460 455445311 455448948 455453895 455455105 455460891 455467686 455468624 455489706 455510234 455514066 455516908 455524690 455528013 455530109 455530323 455531086 455537441 455546456 455571243 455572064 455579241 455601901 455625218 455629363 455646072 455647412 455651048 455654424 455675176 455678292 455682494 455698362 455699587 455704909 455713271 455720082 455744022 455744193 455754430 455769163 455770552 455776639 455779222 455780940 455782373 455784878 455786940 455796652 455811001 455813283 455817973 455827862 455828529 455860602 455867295 455876056 455889812 455899037 455923566 455943847 455945507 455953743 455956939 455961502 455972983 455984238 455989584 455990302 456002062 456004086 456008534 456017828 456034702 456036485 456041975 456046334 456051592 456072881 456078063 456080406 456108567 456118583 456128287 456134423 456176558 456185567 456200890 456205303 456205650 456214673 456222319 456228680 456246701 456247112 456249800 456273686 456277183 456278623 456283693 456289823 456301408 456304599 456309605 456314815 456318392 456322355 456328593 456342316 456350076 456350980 456354722 456356246 456356898 456370712 456388261 456395597 456404900 456417493 456446980 456449976 456451081 456461325 456470015 456470766 456488527 456508336 456508941 456511788 456543260 456544821 456563145 456573820 456609210 456610731 456616178 456618736 456621846 456626319 456633799 456649112 456650584 456659105 456674079 456675862 456678519 456679253 456685505 456691413 456695136 456695872 456717779 456729901 456734779 456738280 456741662 456765068 456789058 456794367 456798912 456799803 456814172 456815853 456828617 456834314 456840170 456847123 456851986 456859166 456863600 456869072 456876230 456884850 456889950 456900100 456907414 456910579 456917025 456921755 456924320 456932833 456937182 456952412 456956013 456960771 456966146 456981662 457001121 457006129 457009960 457010097 457031853 457040907 457075473 457111735 457115646 457127018 457134628 457145926 457152913 457162053 457188154 457222172 457228920 457236317 457238872 457277779 457278676 457286541 457286993 457308167 457308358 457327584 457373543 457374975 457384809 457392447 457402926 457429213 457429433 457434745 457436316 457454348 457459744 457461944 457464019 457521709 457522645 457540366 457541648 457553518 457562292 457565115 457568591 457577639 457585893 457593170 457621861 457628140 457640516 457649858 457651361 457655588 457660189 457661735 457663362 457666243 457666704 457667197 457692266 457700651 457715315 457729216 457732656 457740778 457753472 457755610 457756579 457770775 457773542 457775682 457777988 457783045 457792225 457793988 457799722 457806910 457815856 457818393 457835399 457837433 457853841 457868257 457879937 457892285 457893367 457900502 457920505 457934157 457939789 457943416 457990157 457992655 457996306 458007232 458010907 458023624 458027031 458032575 458052992 458062260 458062275 458063936 458072339 458078149 458088755 458103766 458105612 458112814 458150917 458188951 458193168 458224044 458228088 458242086 458243970 458249786 458270009 458290044 458290193 458296400 458297567 458299354 458314230 458314636 458315321 458325532 458327505 458328004 458344979 458346038 458367494 458370508 458399154 458408276 458416686 458425870 458438796 458445290 458478294 458487728 458512025 458512518 458513079 458526975 458548742 458554290 458556298 458562280 458568677 458594842 458603037 458613078 458614501 458621092 458621549 458637896 458655629 458681749 458683544 458686998 458691899 458693008 458708245 458709781 458714461 458731619 458742721 458752069 458754526 458759444 458760894 458764395 458766374 458790131 458803114 458804677 458809252 458818751 458825175 458830687 458856844 458863875 458883016 458890429 458896542 458898506 458910331 458948763 458962599 458965739 458970891 458972513 458989520 458996897 459001388 459018562 459020804 459038540 459047018 459048079 459055455 459063162 459064036 459073121 459077916 459097049 459102281 459104453 459120492 459126868 459130961 459135677 459144618 459159442 459160243 459165405 459169951 459173367 459193845 459213985 459218701 459230006 459238103 459257804 459277568 459287894 459302941 459306860 459309408 459368030 459389718 459400056 459404891 459410122 459420151 459424128 459428770 459453971 459456746 459471064 459512173 459522307 459523162 459578349 459579663 459581785 459582903 459583418 459593936 459606974 459625469 459670534 459706039 459727027 459728427 459736938 459748776 459755692 459760530 459795547 459804802 459807498 459814527 459815145 459829870 459836851 459839689 459844334 459852855 459853510 459867755 459867756 459873037 459874448 459896324 459914426 459929749 459936142 459949585 459971830 459991691 459996378 460013220 460027299 460028878 460031173 460031325 460047271 460053712 460053778 460070368 460074415 460100501 460109839 460110999 460115407 460132147 460150875 460160281 460182408 460227031 460264114 460284662 460288932 460347481 460358180 460361730 460375244 460380406 460401481 460416833 460424673 460434941 460444591 460458034 460463971 460474882 460476480 460477646 460496407 460524811 460528430 460553738 460574923 460577849 460584879 460586118 460592423 460594014 460597030 460612004 460613685 460619542 460623958 460625667 460668865 460679352 460690641 460713036 460720502 460720944 460742932 460744921 460759927 460760470 460761200 460770709 460778111 460790906 460796047 460802712 460812868 460817123 460817642 460826853 460840567 460846769 460872487 460881077 460893573 460899213 460908650 460916743 460925831 460939433 460958140 460969564 460978066 460981494 460986822 460989483 461010703 461019812 461026332 461029996 461030400 461031838 461044488 461052046 461066201 461070598 461072424 461100511 461112716 461128866 461177032 461187488 461201829 461204520 461206754 461209578 461211126 461218989 461220521 461231701 461241904 461242437 461243477 461244120 461257485 461262008 461282704 461306268 461320498 461321113 461328674 461347556 461363423 461386570 461423319 461446835 461458653 461458659 461476107 461479591 461498635 461501809 461502549 461508243 461519755 461539040 461554436 461565612 461569265 461574909 461596892 461598323 461635554 461671389 461679026 461685635 461691139 461695279 461707269 461713533 461725839 461727110 461729515 461738920 461740856 461750381 461774665 461781935 461807818 461818979 461836628 461866678 461871942 461881084 461881154 461887532 461895969 461909274 461910619 461916142 461923203 461930213 461937887 461952834 461977444 461979821 461989336 462019945 462031368 462041150 462043907 462050503 462057893 462072446 462075992 462108557 462122129 462134059 462149832 462175315 462177891 462191952 462227732 462229304 462231368 462241943 462244311 462245443 462254622 462255797 462261338 462290474 462300513 462321246 462336200 462340105 462358349 462360110 462372516 462389909 462398323 462403248 462404513 462409720 462426033 462429782 462437475 462443899 462450848 462452866 462473246 462473301 462476030 462484696 462502197 462516112 462525554 462539803 462551309 462551394 462555412 462571452 462577781 462625523 462628441 462635082 462673174 462700513 462714374 462744171 462754258 462770184 462779793 462790400 462821048 462830986 462844814 462848844 462868565 462879992 462883602 462888111 462918984 462932072 462952166 462954098 462977164 462990958 462994665 463016005 463029699 463032750 463044356 463048713 463058758 463084858 463116413 463135539 463153611 463192965 463220449 463227158 463245773 463276258 463278867 463287209 463295362 463295887 463303788 463307918 463308301 463320068 463336470 463377759 463403612 463426685 463427744 463445613 463446230 463459254 463502909 463523136 463524393 463528479 463553186 463553798 463561616 463568636 463581836 463593374 463599583 463626538 463638291 463675468 463678612 463679484 463684365 463693072 463697081 463703691 463705970 463706612 463711688 463717534 463718165 463724063 463730020 463733160 463752021 463752646 463769178 463773989 463774185 463776776 463778479 463788690 463801768 463821600 463832822 463861667 463883819 463884173 463884436 463907121 463931062 463939765 463954076 463954420 463974235 463981360 463982961 463988394 464024511 464041788 464047859 464048089 464052582 464052865 464059939 464068365 464083208 464094836 464106982 464122566 464137791 464152545 464166092 464189851 464192252 464202982 464207935 464214952 464216645 464236784 464245294 464246157 464249880 464272183 464274759 464276400 464284555 464290495 464296283 464309175 464321649 464355084 464362379 464380605 464429996 464434108 464434636 464440280 464446596 464448355 464468438 464523062 464533184 464536048 464548182 464548679 464561672 464576574 464577357 464583365 464622033 464625098 464633050 464634650 464649226 464649475 464655462 464694928 464701149 464703775 464707752 464732187 464741866 464748415 464774745 464783369 464784155 464801234 464803894 464816542 464847201 464849770 464859902 464864718 464865608 464870345 464877599 464884305 464884572 464896289 464959743 464964694 464970219 464970396 464972039 464985164 464985597 465014278 465020023 465020830 465037079 465042116 465073961 465085702 465113990 465148474 465175516 465180068 465182526 465188303 465212353 465220006 465223227 465238677 465256369 465260278 465287886 465289679 465298995 465302322 465305819 465322293 465322897 465345295 465347326 465393004 465414899 465422096 465426817 465431881 465440394 465444938 465449731 465458270 465462543 465464540 465464543 465471437 465483243 465488245 465501155 465512246 465534820 465536101 465537456 465556490 465557235 465563472 465582301 465585138 465593708 465594945 465596391 465601658 465631763 465636755 465646125 465647824 465670231 465670256 465676954 465693988 465700370 465708509 465712596 465718345 465724774 465766174 465766558 465770945 465773686 465782867 465796049 465797671 465820235 465845226 465852309 465853028 465874570 465908209 465920894 465925378 465930069 465939143 465941590 465942859 465943169 465949190 465949294 465955614 465964725 465965259 465966282 465969060 465969470 465974860 465981258 466012060 466034416 466042281 466062077 466078418 466081523 466093711 466095177 466117310 466131870 466141331 466142389 466148511 466153930 466159186 466161252 466169038 466185323 466187353 466189738 466207458 466221182 466236168 466283358 466291024 466303397 466336285 466351245 466359180 466360740 466361094 466378757 466379923 466400549 466416965 466439498 466446020 466450551 466465826 466471949 466476386 466483000 466510425 466523175 466527811 466553018 466562502 466569983 466572981 466580768 466593404 466615296 466618434 466629114 466667300 466683341 466688541 466696354 466724121 466734358 466757600 466780309 466789116 466793456 466794933 466803683 466805379 466822807 466837687 466870740 466872365 466875816 466880883 466881961 466917555 466935254 466959578 466961126 466976921 466977037 466979454 466984011 466988743 467003571 467020477 467041426 467050499 467054566 467055477 467063998 467070021 467076425 467088998 467096357 467102759 467108973 467115868 467122216 467163675 467166583 467189794 467205383 467219180 467222271 467224389 467226089 467236158 467246135 467249000 467264193 467264761 467279957 467294343 467312223 467342747 467346139 467355782 467358787 467389872 467391496 467408346 467408630 467424142 467426734 467446675 467451596 467464184 467483321 467499420 467520963 467544196 467557553 467569085 467572281 467584670 467592127 467602049 467606023 467611663 467612081 467612172 467613949 467614288 467617707 467622255 467635855 467656179 467659376 467667334 467694626 467716117 467754766 467764395 467788186 467800098 467813212 467814260 467815417 467842296 467862474 467868300 467868324 467882821 467886459 467901396 467932119 467938381 467939242 467945442 467946729 467959858 467976209 467978318 467987321 467999698 468010791 468013337 468019873 468027416 468034186 468035081 468060053 468088717 468123377 468127628 468138212 468143704 468148527 468148939 468156131 468163336 468168610 468218993 468227320 468239558 468246255 468247692 468259140 468283927 468294242 468295783 468314091 468327436 468335604 468338878 468342477 468352325 468370392 468374331 468385369 468397709 468412719 468448134 468473204 468489789 468495547 468506861 468510239 468510244 468521595 468549493 468554312 468558100 468558338 468575358 468593731 468595369 468602029 468610500 468614610 468615506 468636237 468638413 468641833 468646217 468654930 468656199 468670408 468672610 468673325 468681621 468701296 468711301 468716360 468717276 468728359 468730296 468730315 468732810 468751984 468757385 468761889 468771639 468778502 468783093 468783495 468796689 468809139 468829721 468830219 468833690 468854584 468889105 468891385 468895672 468900231 468905646 468909461 468912266 468920654 468931662 468932484 468935449 468935950 468938571 468941311 468949573 468954605 468962553 468992406 468999219 469011944 469021635 469044488 469049748 469069607 469124294 469127236 469134470 469135347 469145523 469147294 469162689 469176465 469186811 469190948 469192264 469212220 469233365 469235053 469243469 469246080 469246942 469247691 469272644 469273633 469278811 469279052 469285154 469306459 469308546 469308918 469316738 469319038 469327267 469333327 469336841 469367399 469390968 469422913 469424891 469428791 469430752 469440138 469445553 469447556 469467674 469477229 469502099 469519009 469528833 469529811 469538424 469544667 469548483 469559146 469560224 469568992 469569782 469587009 469588034 469591531 469617791 469624308 469670003 469673125 469685137 469689915 469694938 469699498 469722880 469729935 469740180 469766201 469784645 469789165 469792168 469811963 469812316 469815350 469817183 469821153 469827578 469831072 469833123 469835372 469861980 469865729 469866609 469874086 469878332 469885377 469903163 469908084 469908254 469928986 469940770 469942331 469954780 469964320 469964820 469968284 469982995 469983902 469986631 469986949 469991554 470006989 470010389 470015817 470021151 470022317 470023472 470027975 470040122 470041771 470050292 470056364 470057482 470060635 470070717 470070899 470079115 470085684 470088254 470090066 470091899 470092636 470099161 470103837 470121217 470127161 470132846 470133941 470162408 470163383 470163575 470165726 470189531 470200450 470225172 470226743 470239520 470249147 470249311 470254003 470254178 470257526 470280359 470296572 470327531 470327949 470346973 470362832 470373509 470375723 470393210 470399835 470403284 470417812 470456905 470459526 470461853 470467830 470473645 470480261 470489360 470497931 470499029 470499789 470501424 470507210 470519998 470533301 470544582 470544871 470545395 470546638 470551054 470553166 470553671 470559073 470568064 470572276 470573331 470580877 470588628 470615729 470625911 470634259 470639271 470646512 470653977 470682304 470683147 470688136 470699068 470715573 470742693 470761640 470766694 470795720 470819642 470824284 470834263 470840736 470843460 470854993 470868924 470869339 470882207 470883951 470891186 470897465 470903056 470908894 470935261 470952797 470953849 470985973 470986377 470996320 470998666 471000546 471013784 471021103 471029154 471042004 471065197 471068452 471092990 471104701 471126609 471127743 471129248 471130666 471131981 471139641 471141216 471142519 471144380 471145398 471162131 471173389 471180727 471209771 471211394 471218598 471221716 471240568 471282848 471286734 471306571 471309800 471317320 471327502 471345775 471358745 471361512 471364356 471376026 471383635 471393134 471396228 471397001 471401851 471408610 471421816 471425001 471523184 471529671 471542975 471558134 471561206 471569886 471589201 471589547 471595280 471599719 471604542 471604815 471610515 471618074 471626390 471631299 471634269 471642158 471643090 471654122 471656727 471663494 471663527 471666227 471673038 471678142 471701850 471703184 471723212 471732082 471732568 471738498 471742756 471747046 471756456 471759217 471771854 471773138 471780572 471782356 471813120 471828300 471836126 471839384 471843862 471893002 471900210 471905934 471925465 471932425 471938020 471948760 471959603 471960099 471963639 471972413 471976057 472001321 472005817 472051272 472077768 472093782 472094071 472101834 472110078 472132628 472143736 472145522 472147115 472158444 472171589 472174683 472176050 472206283 472217198 472235066 472236163 472244623 472255379 472258586 472279582 472289967 472290184 472298080 472298704 472302179 472303239 472306900 472316481 472318008 472323064 472334726 472337935 472339341 472353015 472353945 472355736 472369714 472370406 472375103 472382510 472388394 472389866 472394571 472407310 472420319 472428099 472429913 472447477 472447553 472471697 472514889 472515787 472519977 472554943 472557839 472570493 472581606 472600371 472610619 472622387 472628256 472644380 472655821 472656403 472656982 472657656 472668658 472673444 472673676 472678010 472689421 472695813 472700950 472701296 472702776 472704149 472729529 472735306 472735602 472737638 472740770 472761579 472761749 472763571 472764508 472767834 472770385 472780355 472820955 472835349 472871213 472874517 472885713 472886172 472907625 472918841 472923040 472931807 472934084 472935613 472940837 472945485 472953871 472970380 472971845 472972011 472977738 472982383 472988510 473000100 473033452 473036596 473040249 473041102 473051779 473058685 473060283 473067567 473100143 473104135 473108276 473118134 473133119 473147558 473159396 473164785 473202379 473202963 473241531 473245141 473248741 473249641 473253481 473255252 473257988 473281702 473297519 473308955 473319077 473326499 473352159 473367813 473368142 473382833 473389931 473393472 473401029 473407153 473410852 473411512 473422004 473437406 473441326 473457658 473464433 473483984 473487109 473491921 473507160 473522118 473532910 473538252 473546707 473547428 473552695 473554214 473556452 473560480 473563326 473585118 473590555 473590848 473604131 473607070 473623409 473628477 473630841 473636511 473672197 473681291 473688932 473700018 473701416 473714479 473723145 473724277 473735677 473744344 473744821 473755870 473770558 473776088 473785885 473797605 473802575 473812799 473826762 473842991 473858603 473873966 473883068 473889899 473897896 473914904 473932292 473933882 473939972 473952214 473960586 473973987 473989629 473990338 474008095 474028735 474039557 474080262 474096111 474098716 474104229 474113127 474126025 474138496 474144680 474176104 474180076 474183467 474185823 474187774 474189391 474200571 474216150 474240816 474244744 474245204 474264929 474276593 474279354 474327838 474327922 474328586 474338309 474342191 474356048 474356681 474362502 474366140 474367215 474381855 474385156 474405013 474412015 474413269 474419029 474445164 474493705 474536131 474536334 474539527 474541753 474543694 474551557 474552360 474562602 474567798 474610321 474614611 474624422 474626462 474631383 474632199 474632407 474633676 474635674 474641347 474673703 474716524 474720516 474721112 474723984 474732771 474757707 474770131 474774939 474780949 474787514 474812290 474820445 474836254 474843291 474857277 474863621 474874202 474882253 474897685 474923860 474931568 474933140 474935678 474936555 474942336 474945685 474956132 474963351 474970787 474977572 474982051 474990689 474993945 474997210 475000715 475002190 475004768 475011588 475012817 475046785 475047949 475051762 475061791 475064940 475074971 475077823 475082420 475094296 475112088 475115190 475130579 475130660 475142291 475155784 475160558 475204566 475207774 475209687 475219065 475247140 475249177 475261727 475278440 475299192 475318097 475319731 475321003 475326770 475329173 475345996 475363132 475371588 475391023 475400399 475407811 475414579 475435235 475441096 475449364 475475875 475477626 475481695 475482074 475483082 475489263 475497411 475536076 475566084 475569253 475592304 475594068 475596864 475607151 475615491 475616476 475621821 475627153 475636036 475636688 475668256 475682163 475689760 475705931 475711775 475717621 475718680 475738307 475761879 475767706 475768154 475769288 475772114 475796929 475819403 475823053 475854500 475861343 475863079 475866695 475870163 475878345 475883388 475901312 475902459 475904853 475907933 475911344 475919189 475926325 475941454 475960674 475965012 475993731 476008280 476016921 476025900 476032273 476037300 476044260 476047014 476078044 476099646 476101375 476112188 476120820 476123146 476138553 476159642 476161064 476177644 476178695 476222747 476263486 476264591 476268763 476270646 476283191 476290621 476296357 476318287 476335046 476339084 476340790 476352361 476364285 476365996 476369756 476405940 476406673 476415623 476415873 476419697 476429927 476440659 476482323 476485181 476494861 476509372 476526068 476533184 476534262 476540855 476546141 476546563 476550709 476555971 476567420 476570353 476589139 476612984 476678764 476704825 476716604 476732124 476777890 476787727 476797960 476799850 476800301 476808746 476815371 476833998 476838643 476839538 476848176 476848479 476853987 476869960 476878355 476893629 476901355 476926768 476965390 476971515 476976571 476990674 476997513 476997582 477015927 477016019 477022240 477027032 477051984 477053779 477083495 477089812 477099485 477116245 477121249 477126672 477133816 477134375 477148978 477160332 477177459 477194065 477194862 477224524 477226341 477226884 477232504 477248754 477250729 477252062 477269119 477289725 477294059 477296886 477298669 477319235 477337837 477355215 477361310 477365278 477377395 477377973 477387670 477401907 477402714 477408860 477409836 477416144 477418333 477433185 477436423 477445745 477454819 477475032 477490035 477501962 477513019 477542151 477542534 477550597 477551139 477554420 477560591 477564776 477565643 477569639 477576596 477581940 477600599 477609993 477616477 477635503 477635597 477672015 477681508 477682687 477699070 477699769 477705724 477732062 477741778 477744162 477747998 477754655 477760157 477795998 477817993 477823071 477841649 477842490 477853346 477860234 477885991 477886253 477893747 477935333 477947082 477949838 477951817 477955008 477971652 477982812 478010859 478051541 478051548 478066684 478070182 478076555 478077284 478086881 478091623 478108092 478113311 478117813 478125027 478136540 478173094 478180277 478187093 478208426 478219364 478224745 478225306 478234869 478242387 478244172 478253974 478255349 478257409 478264566 478273406 478309110 478312723 478312939 478320945 478343966 478347531 478355700 478370037 478378393 478384277 478387243 478389537 478397529 478398783 478400233 478403089 478412089 478416899 478417698 478425531 478438869 478444854 478467882 478483696 478485994 478486886 478511289 478525287 478549537 478551748 478554653 478558431 478574218 478599349 478600843 478614711 478624457 478629684 478637679 478640036 478664416 478664709 478666717 478669427 478687681 478697846 478706195 478713711 478728840 478732638 478737550 478758754 478760676 478770449 478773377 478787106 478790434 478804680 478810608 478832268 478835232 478835897 478846335 478882765 478892206 478930074 478946771 478964330 478966183 478971544 478974898 478978021 478978194 478986577 478993369 479016486 479029499 479031268 479037280 479042799 479052273 479056360 479059101 479060075 479060909 479067797 479077913 479084816 479091384 479100778 479115060 479131176 479149198 479149442 479172967 479200041 479206263 479212264 479216278 479216814 479224237 479232208 479280210 479292245 479294237 479322981 479323873 479347346 479353205 479354426 479358594 479361469 479367772 479377302 479406933 479427834 479428269 479466662 479476859 479484753 479487398 479493901 479495399 479497764 479502741 479503765 479525206 479543434 479545140 479554358 479564878 479579919 479585305 479589582 479603718 479623158 479644575 479645716 479645805 479653416 479662426 479673210 479673911 479686383 479691257 479696536 479705253 479727046 479731790 479740281 479743878 479748628 479774016 479775029 479795043 479823360 479824179 479829750 479834052 479841599 479849633 479871348 479884607 479889236 479906138 479916586 479933016 479959413 479959517 479960429 479969883 479973333 479982709 479987032 479987285 479998610 480008027 480010133 480023217 480026443 480048499 480061241 480067236 480117502 480121638 480125575 480130071 480130229 480149354 480152097 480184132 480227720 480235965 480277734 480282200 480288771 480306086 480326282 480326509 480337023 480338082 480340049 480341466 480353916 480361827 480394042 480396335 480430199 480435705 480445009 480445860 480462349 480468824 480482511 480510611 480525248 480533210 480554993 480558968 480562214 480568237 480585160 480597546 480615458 480643506 480661671 480668589 480670979 480690184 480701601 480725223 480725601 480727152 480738480 480739290 480740740 480753896 480760920 480774897 480789537 480793771 480799217 480802676 480805493 480810122 480851941 480863601 480873141 480905100 480905766 480920385 480924546 480924832 480928590 480929120 480929453 480931810 480933758 480935157 480942130 480950681 480950848 480950918 480954605 480965590 480983549 480994875 481019958 481072382 481075911 481077263 481102302 481106559 481126344 481130497 481130578 481130816 481158210 481160927 481173795 481182360 481196432 481208884 481239641 481245772 481248895 481251408 481255444 481257069 481268112 481272217 481282506 481284141 481309799 481321073 481349441 481356688 481362696 481365286 481365356 481378539 481379536 481394120 481398214 481399958 481440713 481453971 481466074 481472270 481473003 481482633 481492808 481510435 481515124 481537023 481563744 481574276 481579373 481579822 481582461 481591252 481593340 481612869 481624046 481632747 481634801 481641889 481651042 481653172 481669189 481686967 481697487 481702479 481706219 481726939 481744664 481748116 481766519 481785992 481796056 481813188 481822922 481825752 481836856 481840712 481855615 481866410 481906447 481908186 481914804 481936358 481938631 481939610 481967990 481969860 481988045 482003229 482025355 482026413 482049609 482054398 482074263 482087342 482090764 482091034 482104085 482119939 482122239 482122725 482127590 482135457 482137825 482143131 482148672 482160471 482164944 482166318 482177583 482186231 482192525 482201701 482234930 482246955 482251828 482254367 482287521 482302059 482309178 482323782 482324775 482325565 482335911 482357035 482367586 482380791 482382453 482389661 482391402 482402174 482404250 482407369 482426131 482446120 482449334 482459567 482472979 482475630 482488382 482500037 482511908 482538168 482566591 482567599 482573896 482574394 482574756 482583513 482599885 482615162 482618092 482629632 482648106 482693438 482695156 482696803 482724625 482726416 482730980 482757538 482761460 482771020 482772893 482795853 482796300 482815715 482825221 482838211 482850148 482851337 482868696 482870113 482879910 482881402 482892534 482893978 482894922 482917576 482918710 482930874 482946039 482950110 482953139 482960764 482972418 482975324 482975817 482985763 483003230 483010152 483012695 483014718 483015676 483020550 483024829 483027580 483034921 483054077 483060248 483085461 483087024 483115408 483115592 483121247 483140416 483145526 483152046 483152289 483173209 483174053 483179713 483185446 483191987 483195681 483219122 483223837 483230190 483238414 483247243 483255290 483287919 483293435 483319909 483332975 483333694 483342362 483352235 483374230 483385898 483410362 483414058 483416608 483421614 483422504 483430091 483435422 483449359 483462859 483482449 483498650 483500097 483508643 483537430 483550770 483555471 483562969 483563268 483564116 483564262 483573651 483576028 483581607 483583460 483596315 483653321 483666551 483677763 483678732 483699555 483715166 483748410 483772690 483788532 483794371 483803678 483824826 483859261 483883661 483895129 483899631 483935333 483960261 483963647 483968692 483973324 483984715 483987976 484011440 484031483 484037587 484047613 484058920 484060427 484060459 484070300 484073450 484084061 484090348 484094544 484100403 484101487 484113142 484113876 484116204 484117425 484121215 484150473 484152067 484155980 484162346 484166869 484171372 484194249 484205018 484210660 484212567 484230646 484232674 484233858 484248369 484274111 484282255 484282822 484285991 484319050 484350143 484351636 484354610 484358357 484359868 484369017 484372324 484379642 484382094 484405741 484406087 484414780 484415682 484419762 484437427 484448147 484465434 484467442 484483205 484505715 484507093 484509060 484512317 484516758 484532576 484568717 484574930 484581822 484587526 484590091 484601476 484614326 484626612 484631882 484644327 484648005 484653501 484671627 484682601 484695133 484709773 484716428 484725516 484726255 484732149 484746053 484748168 484756748 484769991 484771021 484792974 484794437 484817179 484828764 484829684 484833653 484839886 484852659 484860324 484865888 484884121 484894948 484895223 484903980 484909935 484918321 484919682 484921854 484923283 484924208 484924662 484924681 484941598 484945169 484953455 484959240 484961138 484985950 484992664 484995805 484997670 484997691 485062782 485083323 485104454 485107963 485108925 485122932 485149016 485152006 485152584 485159157 485165714 485172149 485189423 485193782 485199639 485200885 485213605 485214560 485227680 485235801 485242597 485249501 485250416 485256088 485256316 485262356 485299705 485308478 485309543 485323380 485328963 485354337 485354892 485391461 485391576 485404741 485410346 485410637 485414377 485414519 485433246 485441610 485454211 485460562 485503612 485513769 485521128 485550912 485555498 485559290 485567597 485576694 485576936 485578024 485604849 485624240 485632276 485633441 485641762 485643384 485647841 485659253 485661422 485672686 485676698 485681392 485682161 485697108 485697576 485701959 485707818 485708894 485714103 485715104 485729571 485731001 485739839 485740258 485757318 485810241 485834551 485842487 485843385 485858333 485859385 485861459 485862166 485877171 485879312 485880618 485890777 485891181 485892360 485898685 485907162 485916734 485938317 485938767 485944565 485961110 485973748 485987895 485999245 486047072 486060350 486078340 486080662 486082641 486097406 486105785 486126142 486126689 486134466 486150453 486154073 486154481 486158429 486162879 486168781 486186359 486190154 486192885 486195687 486203435 486215662 486248029 486252037 486254287 486277375 486297442 486301789 486355494 486358359 486362468 486373542 486381457 486386484 486397345 486411928 486413813 486419098 486427538 486431686 486444452 486454331 486460735 486468675 486484653 486509898 486515979 486535924 486538846 486563582 486580313 486585590 486602965 486612877 486619363 486630396 486632948 486636800 486648965 486650901 486657722 486690658 486692981 486703984 486707994 486730430 486737423 486738749 486746412 486748084 486748577 486750046 486810486 486814294 486827151 486838237 486866668 486894716 486905504 486905701 486933921 486937566 486943239 486957249 486964686 486967373 486976979 486977077 486992731 486999939 487001194 487008404 487018141 487024507 487024951 487030649 487035196 487040862 487046615 487054611 487060622 487072028 487085450 487088911 487110164 487122500 487134284 487135027 487136815 487151263 487162937 487175280 487187462 487193696 487199823 487200626 487209074 487216715 487220393 487220512 487236609 487247279 487257277 487301917 487364127 487367131 487378783 487382403 487388828 487403830 487409056 487428691 487444953 487447974 487457455 487462957 487484339 487490244 487496172 487509598 487514547 487516732 487523868 487526439 487530307 487532879 487544697 487554256 487558357 487566725 487598823 487608112 487630377 487634991 487638193 487650488 487657150 487662551 487669893 487685139 487694029 487704856 487706958 487730147 487737157 487737288 487760194 487763887 487785369 487789423 487799297 487817461 487821581 487822306 487824575 487828046 487830536 487850248 487857470 487878715 487884111 487888390 487889140 487891009 487892670 487897357 487898562 487906624 487925029 487932003 487949695 487955723 487967283 488015683 488016684 488025095 488033625 488037024 488046325 488074385 488088756 488109297 488114029 488114735 488117418 488125753 488127729 488130139 488132292 488133311 488165074 488176156 488183966 488201480 488206164 488208349 488225346 488243867 488246098 488246472 488258329 488272375 488278605 488284513 488289705 488295963 488296740 488314120 488316217 488324619 488340914 488347281 488349141 488363151 488371022 488373013 488394622 488424872 488455700 488461561 488475462 488480386 488487489 488502945 488517240 488525836 488538536 488542198 488542545 488544138 488553310 488561949 488571227 488580975 488583512 488621510 488632611 488654529 488655067 488655975 488658528 488660133 488665715 488667660 488683138 488686910 488702613 488702712 488714837 488721361 488728683 488735013 488748154 488748378 488761589 488765674 488768712 488770024 488775581 488797851 488802181 488806413 488813436 488828235 488833878 488846081 488854384 488866699 488876246 488887075 488887778 488892118 488914064 488935635 488942577 488943481 488944842 488951485 488962656 488962881 488985901 488986879 488993229 488996608 489011360 489012249 489015811 489029107 489031540 489046640 489053582 489059835 489064203 489069836 489072935 489073417 489074054 489092186 489099872 489142034 489146291 489150002 489165663 489168002 489176088 489177127 489179174 489207836 489210337 489213765 489222902 489251347 489268069 489274630 489307212 489308211 489315536 489319482 489328611 489343102 489349619 489378470 489378609 489382115 489390725 489400667 489406337 489410691 489435570 489440815 489443689 489448390 489452607 489455638 489457225 489497857 489501398 489504654 489506248 489516500 489521796 489524470 489538679 489538963 489551333 489553845 489561400 489565938 489591870 489605269 489606927 489619678 489624498 489629696 489634456 489635356 489637223 489638286 489642093 489643120 489674772 489676583 489715536 489729507 489746791 489754121 489775346 489795247 489797013 489797019 489809936 489814531 489815794 489823999 489828447 489828772 489838762 489850950 489869025 489898327 489906199 489909828 489910879 489911787 489923805 489946669 489947930 489949460 489957939 489961779 489969561 489975491 489977740 490005696 490016871 490022188 490044238 490048599 490057290 490066402 490069373 490075257 490077209 490078637 490079524 490086139 490093878 490103943 490139449 490171074 490185716 490206724 490207742 490212125 490225402 490240310 490244375 490259749 490260055 490261672 490263619 490280798 490283138 490285800 490286419 490325518 490340093 490365642 490366109 490366785 490381270 490389280 490399959 490404924 490412813 490428224 490465878 490482820 490485624 490499261 490505299 490509116 490516158 490520660 490539029 490540581 490541204 490553540 490557953 490568197 490572019 490572165 490573952 490576555 490580554 490599920 490600293 490605505 490613992 490624423 490646507 490649610 490655900 490661181 490664135 490676747 490689648 490691840 490694903 490695722 490696855 490703632 490706020 490707047 490711318 490711772 490712091 490712334 490723086 490724475 490736409 490738127 490806007 490819916 490835159 490857992 490858702 490893317 490895240 490903019 490906174 490925085 490940658 490957739 490962708 490975267 490976165 490987590 491000187 491014547 491015551 491016457 491021150 491022929 491026569 491032884 491038256 491053465 491061092 491071690 491100218 491105277 491105896 491109272 491117837 491127842 491141916 491142135 491164011 491165918 491198785 491219662 491238479 491263196 491265679 491268519 491280479 491280663 491291341 491296353 491304018 491305813 491312552 491335844 491339629 491374919 491375164 491386877 491400068 491438812 491440107 491451549 491472417 491477420 491483778 491486584 491488945 491493973 491504089 491507583 491514161 491545382 491563019 491566368 491572525 491577513 491586012 491595360 491601174 491606127 491616287 491634478 491638853 491641288 491644562 491649935 491668539 491669020 491681184 491690685 491690981 491691645 491693710 491697009 491710404 491712361 491722123 491736767 491763269 491764520 491772905 491772953 491773009 491804441 491812100 491817230 491818700 491827759 491828807 491832385 491863678 491880157 491884040 491892011 491899477 491909834 491910989 491926732 491946562 491953151 491954887 491969982 491973093 491977608 491998464 492007947 492014453 492018538 492020481 492026542 492027177 492028383 492031836 492043421 492046208 492051291 492053980 492066205 492083263 492086729 492099956 492102653 492107150 492112291 492117224 492126930 492141717 492161812 492171018 492174808 492183360 492199953 492231530 492248536 492248955 492265813 492268521 492293337 492302156 492318675 492322411 492333234 492359461 492389815 492398944 492404926 492408846 492409268 492414733 492421812 492424189 492431824 492438247 492447147 492458343 492462967 492463929 492475464 492477651 492482428 492492042 492506581 492512020 492516837 492539731 492591546 492598472 492623608 492638422 492642662 492647024 492655806 492666793 492688204 492704281 492720164 492720567 492739617 492782251 492784476 492813037 492822632 492842488 492859000 492883301 492888148 492888951 492890749 492903817 492925043 492952594 492953909 492958108 492968421 492977310 492983722 492988969 492996614 493016480 493029213 493041279 493047120 493056693 493059968 493069896 493076092 493076286 493086026 493090978 493096465 493096470 493107785 493109225 493112014 493112970 493132181 493143828 493146396 493147418 493164715 493172954 493178587 493200992 493224386 493233290 493243672 493256221 493263270 493270233 493282732 493284152 493307204 493315959 493332231 493341747 493350343 493352786 493358158 493361400 493383194 493398608 493399799 493421981 493436944 493440408 493478360 493487858 493489989 493505700 493522743 493559128 493579519 493581544 493583048 493590739 493591219 493600768 493609221 493618243 493623451 493623456 493646746 493647896 493702345 493704687 493705587 493711695 493714348 493724711 493731119 493738985 493771323 493781468 493787778 493819606 493823722 493837167 493841979 493848105 493852785 493860082 493864929 493886330 493899908 493922133 493922397 493923430 493937183 493951924 493958507 494000016 494003531 494003776 494022008 494048209 494050682 494051505 494054923 494064283 494070612 494090934 494093370 494097581 494107204 494109067 494120015 494122415 494132355 494146925 494151582 494151732 494182406 494194849 494210050 494211207 494212441 494238123 494238754 494241742 494255164 494263798 494269513 494286589 494294189 494322316 494331741 494333163 494336696 494339457 494355806 494371599 494372734 494378627 494391775 494399400 494413681 494424194 494433024 494437325 494442020 494445084 494448293 494465754 494473945 494476361 494478521 494498624 494511024 494512433 494513284 494515161 494516026 494534603 494553438 494556041 494565567 494568790 494570905 494617755 494630126 494632183 494636195 494637817 494644992 494645702 494652001 494659388 494665997 494692031 494727443 494734667 494749443 494758851 494766046 494774865 494778002 494785216 494787821 494788584 494801420 494809609 494825595 494825618 494835127 494863679 494868355 494891151 494897757 494899435 494911533 494945307 494950958 494953669 494957749 494966092 494985607 494992117 495000177 495014371 495015626 495030733 495030797 495057983 495059456 495069416 495070931 495073278 495076646 495084673 495096961 495102359 495122424 495130633 495173076 495204739 495211504 495225738 495241798 495242183 495243375 495244185 495259845 495264772 495275072 495293734 495297448 495297482 495331812 495356642 495369567 495370112 495371179 495382090 495382776 495406481 495414957 495414989 495420538 495421806 495433572 495439931 495460127 495462143 495464150 495468914 495489492 495507791 495515845 495528839 495530412 495535393 495544619 495545817 495547654 495584878 495592230 495593149 495617506 495623240 495627880 495629639 495638790 495646568 495655610 495667137 495673368 495676065 495685245 495690484 495708132 495712245 495717143 495718723 495721836 495725490 495733306 495752155 495754662 495759231 495782925 495785760 495799843 495808250 495818612 495832572 495836756 495838173 495843856 495847317 495859633 495876114 495880943 495881531 495882104 495883407 495884453 495913278 495938970 495955712 495956999 495977534 495993236 496019851 496035581 496039283 496056850 496058234 496065455 496074247 496089347 496103012 496103224 496108417 496110318 496164615 496177672 496182954 496183828 496186279 496193270 496193746 496194728 496222342 496239164 496246829 496247760 496252197 496263547 496269565 496286803 496319845 496325226 496328820 496328888 496342281 496346558 496351069 496356030 496362273 496362613 496365415 496377506 496395033 496396327 496417359 496448046 496450407 496461881 496469646 496470355 496498208 496507575 496507595 496509647 496513738 496550577 496571750 496572008 496578690 496589245 496593326 496607456 496623777 496625883 496630398 496644206 496651812 496666147 496666160 496666224 496666239 496670760 496680959 496683491 496687738 496690254 496693134 496719947 496725112 496726693 496734334 496736756 496738023 496742025 496747311 496753060 496754122 496757005 496792057 496812765 496814605 496833583 496850991 496860436 496868612 496871964 496874884 496890886 496892561 496892849 496896376 496901720 496903853 496905325 496910831 496915267 496922311 496948272 496949365 496958772 496963710 496967086 496974866 496990326 496991848 497000784 497009093 497010224 497037318 497064694 497080722 497097170 497103717 497116416 497119455 497129945 497148690 497163075 497179343 497183207 497220121 497222165 497227317 497239022 497259314 497264075 497271676 497276031 497281362 497297885 497320204 497321266 497324905 497364261 497375190 497381831 497383080 497384865 497394970 497400358 497407466 497411108 497417981 497438175 497444175 497453036 497468401 497486508 497488940 497489332 497492574 497495086 497501628 497506865 497508378 497508691 497516096 497535313 497541532 497546179 497548067 497564821 497581597 497589918 497607658 497610292 497615666 497626678 497629009 497632477 497634278 497635201 497640014 497653876 497673862 497678950 497680582 497689146 497707647 497721208 497740119 497752501 497757743 497764442 497788488 497790513 497790856 497806991 497817779 497817954 497822867 497840947 497846851 497873273 497879085 497881765 497901556 497906656 497914822 497922697 497939655 497977727 497985188 497992938 497993668 498015449 498022691 498044998 498056841 498061238 498061827 498062201 498080219 498109194 498113799 498144980 498163491 498165148 498174331 498175402 498177374 498195150 498199088 498200537 498220808 498233944 498255413 498271478 498274346 498278828 498281618 498298540 498327643 498333272 498354295 498354894 498363914 498366846 498388627 498421719 498431020 498433566 498437868 498448072 498455002 498468980 498470474 498473242 498492145 498497394 498503820 498508305 498509394 498512945 498523483 498538562 498546362 498564931 498569209 498571127 498590606 498611653 498618622 498630398 498634090 498645323 498648554 498654867 498672764 498688836 498696736 498697819 498701994 498724350 498729461 498732928 498764951 498788013 498797696 498810113 498813067 498833667 498836549 498836919 498837056 498840402 498842644 498856898 498857664 498916173 498940211 498951195 498959057 498961015 498964032 498966665 498971018 498974640 498988081 498991887 499000264 499009427 499011993 499016464 499018255 499035231 499041872 499043861 499061167 499071305 499101047 499104807 499140592 499147051 499156868 499160446 499161501 499173689 499179478 499189612 499189638 499199247 499212501 499212810 499219326 499223577 499230675 499236576 499243181 499250171 499250357 499283714 499302498 499303572 499330207 499331581 499348765 499352411 499362897 499370263 499374265 499376998 499384001 499408945 499424468 499454886 499456661 499460262 499479221 499479837 499482196 499494395 499500223 499511606 499516443 499524414 499550830 499551656 499552060 499553808 499554966 499595311 499613292 499615957 499620755 499623762 499626044 499645980 499654669 499660666 499662753 499689756 499693731 499705601 499715115 499716341 499729019 499739575 499750073 499778529 499778693 499791895 499831653 499840929 499847683 499861387 499864402 499875793 499879731 499889716 499890632 499908500 499918030 499922544 499922712 499928272 499930928 499931275 499932812 499963819 499974163 499987221 499997476 500015427 500043472 500063733 500086597 500105146 500110627 500115311 500129454 500133167 500148475 500158424 500163927 500165130 500168256 500183653 500187329 500197197 500211963 500227126 500238525 500267155 500276371 500279693 500280325 500285024 500290231 500297990 500304029 500313356 500313466 500315105 500348710 500351884 500353063 500355773 500357740 500366103 500367672 500404817 500429463 500431064 500433104 500465269 500466848 500470490 500477742 500483271 500510871 500541090 500546521 500559015 500567190 500570252 500583900 500600391 500628141 500635265 500638189 500648349 500656659 500662321 500687643 500709381 500711304 500722330 500724359 500726277 500739548 500746064 500746180 500759751 500761120 500771669 500775245 500779807 500792781 500797596 500808211 500815883 500825774 500846636 500866077 500874731 500893203 500900949 500904766 500906636 500913296 500921113 500922163 500953129 500966769 500973388 500976915 500978909 500980661 500981325 500993398 501004637 501005695 501010999 501017954 501021017 501032705 501037409 501041935 501056198 501062098 501071033 501086835 501103814 501118810 501119915 501124275 501125517 501128521 501132869 501140935 501155475 501162339 501164485 501167341 501180767 501181924 501186300 501236766 501238205 501241451 501248522 501256942 501257801 501268814 501268970 501286524 501302265 501307067 501311482 501325812 501347480 501355426 501367739 501398543 501401473 501413030 501415509 501423958 501424912 501429063 501429548 501430291 501432304 501432811 501432948 501433891 501437473 501449886 501450750 501454573 501472106 501477710 501487389 501487788 501517180 501518448 501519267 501534615 501549903 501575921 501589760 501592797 501605317 501609306 501614072 501615146 501622590 501631874 501635697 501647575 501647648 501651909 501654965 501675281 501677118 501706832 501724110 501725822 501732546 501762794 501767535 501803992 501821212 501827762 501838473 501842066 501852105 501872440 501874305 501905581 501924003 501924468 501931373 501952066 501953941 501956752 501965032 501973664 501991484 502000619 502010931 502012490 502017353 502049233 502057381 502057612 502063712 502074420 502116339 502125162 502131784 502134086 502139843 502145511 502168786 502174732 502206415 502213157 502223705 502224573 502237263 502238428 502248372 502259973 502264393 502272445 502284658 502293473 502296900 502296932 502303169 502341140 502355152 502355403 502361727 502374396 502379726 502385258 502385785 502393066 502419545 502421529 502434363 502439349 502456203 502462933 502471698 502478155 502487490 502487880 502488803 502491318 502491497 502497764 502500681 502506657 502508696 502521939 502534294 502541278 502543515 502554984 502612063 502623800 502642912 502646695 502649508 502670207 502672029 502690756 502697469 502702846 502709623 502720919 502755607 502756870 502759350 502768418 502771021 502776108 502783301 502789267 502804660 502805836 502806087 502808718 502809025 502812149 502819203 502843361 502866272 502874885 502882285 502885596 502896074 502937084 502939614 502946256 502962863 502963926 502979056 502981882 502983982 502990783 502993617 503015570 503027187 503048821 503049099 503059981 503065095 503069010 503074628 503084705 503087596 503108005 503126840 503130545 503136325 503143120 503147365 503152218 503161721 503163672 503164595 503189691 503196055 503198585 503223496 503250601 503254514 503255667 503269826 503296230 503317844 503329301 503330329 503344322 503355608 503362939 503366858 503377917 503392555 503404755 503405649 503431820 503451305 503468558 503472898 503479868 503495897 503498816 503508410 503515348 503518729 503522696 503525083 503525736 503527075 503529221 503530437 503538235 503590107 503617861 503631062 503639231 503644750 503647491 503660471 503670653 503675338 503735701 503750172 503756526 503758033 503777277 503778178 503785173 503789069 503802056 503818098 503840906 503867277 503869256 503894845 503898515 503911775 503911861 503922527 503931150 503935524 503948070 503954117 503954576 503977333 503978110 503978440 503978970 503983162 503991375 503998930 504000943 504006179 504021854 504025131 504028853 504037046 504040522 504044318 504070105 504078522 504089133 504104052 504120253 504120690 504122514 504125846 504130318 504133957 504151965 504157304 504188945 504219335 504221331 504231761 504236116 504241467 504267054 504268095 504276497 504278748 504279509 504293261 504308406 504318766 504322116 504332572 504333898 504341789 504341985 504354918 504357588 504359958 504363402 504365953 504367633 504380133 504401850 504432897 504440083 504450434 504465129 504491514 504500893 504569530 504574633 504578091 504580100 504592493 504595152 504600968 504624391 504627522 504645616 504659463 504666546 504684679 504685591 504686857 504743257 504747141 504753187 504756572 504756987 504759991 504773155 504774846 504780570 504787129 504790771 504794712 504798949 504807333 504815157 504824012 504826016 504828991 504829335 504831678 504839697 504870823 504873739 504896452 504897112 504909158 504935076 504942610 504944812 504954095 504955916 504963245 504974358 504976586 504982788 504994297 504995869 505004429 505005623 505011104 505011229 505025915 505045824 505059832 505069215 505089429 505091502 505092951 505108775 505114216 505115495 505124809 505128385 505139849 505139911 505148837 505169240 505184934 505224523 505231045 505232754 505240761 505241313 505243445 505245479 505257867 505259756 505277344 505290722 505295928 505329216 505331434 505389161 505392175 505405245 505407556 505410294 505412566 505414102 505417355 505434687 505438307 505454446 505458927 505475947 505497546 505524374 505533662 505543865 505545112 505556926 505576175 505593945 505611087 505614856 505619188 505621002 505628187 505643480 505649039 505664081 505667523 505679446 505681626 505689863 505694149 505695184 505698021 505700345 505701603 505726436 505751690 505790261 505801949 505803843 505833879 505904099 505913255 505916322 505933300 505936566 505947723 505950110 505959009 505978996 505991300 505997212 506004767 506010297 506012261 506013826 506017379 506019340 506021575 506022117 506026959 506029525 506030165 506048790 506050094 506053379 506055694 506063616 506066588 506075327 506085528 506103378 506103892 506124658 506128615 506141757 506145464 506146452 506152271 506154878 506155715 506163452 506171195 506171769 506208283 506229268 506231515 506255866 506262536 506286940 506288672 506291614 506293832 506300642 506330777 506342931 506344720 506346772 506370306 506377596 506386939 506394926 506420631 506421693 506427306 506429902 506430540 506440839 506446360 506453911 506468317 506470110 506471188 506479049 506479590 506506818 506512261 506520765 506521365 506524191 506530938 506548724 506557662 506566573 506572338 506615092 506617083 506618018 506618760 506629025 506634678 506634808 506636449 506643930 506654422 506674518 506682508 506699232 506703473 506710279 506719949 506722589 506725692 506727320 506739475 506751412 506757794 506761440 506763826 506764499 506778653 506781377 506782832 506789804 506802478 506807440 506822470 506866144 506874458 506880133 506895058 506896287 506898139 506900094 506904102 506919225 506929831 506937473 506941222 506942955 506954937 506959553 506973913 506976149 506984848 506989751 506990584 506992482 507006861 507007241 507017398 507028242 507053284 507056224 507072362 507104880 507107344 507112266 507155868 507163513 507179819 507206174 507217530 507219268 507222251 507227558 507229644 507233124 507263853 507264734 507266224 507272422 507272739 507278275 507289799 507319163 507324299 507329320 507329367 507357706 507357931 507375328 507380565 507382520 507399894 507408666 507411208 507411768 507418482 507423611 507429535 507459113 507463037 507471240 507479761 507483282 507500721 507517809 507538058 507538806 507542444 507545865 507572162 507574381 507575255 507581006 507634182 507638468 507641773 507646161 507661200 507672585 507676654 507689740 507698164 507701643 507709649 507721387 507756820 507764112 507792418 507799947 507802110 507812199 507815165 507827183 507845187 507857587 507888844 507896735 507897948 507899076 507900318 507906234 507914209 507922946 507926673 507941279 507948469 507951201 507967334 507976209 507979031 507984629 507984936 507988738 507990880 507992375 508028794 508029015 508045541 508054990 508065737 508070530 508072899 508076963 508082400 508089194 508096392 508096775 508122186 508126730 508127076 508164945 508170140 508174044 508211851 508220102 508236801 508237843 508250341 508253500 508262271 508295511 508295902 508305609 508352478 508358092 508358986 508359594 508360218 508369989 508378298 508384533 508394292 508418084 508424343 508435376 508457883 508472059 508474321 508486978 508492816 508494008 508498373 508498690 508500148 508516864 508519833 508529602 508535672 508559087 508563014 508578272 508587782 508624683 508659832 508674039 508676466 508678453 508682683 508686356 508692565 508716947 508722972 508726400 508766709 508778808 508785594 508810796 508819531 508838902 508890486 508920486 508924607 508951608 508963187 508981525 509008477 509009055 509026031 509062616 509066539 509080662 509081465 509083259 509087298 509102863 509113279 509118637 509134595 509145325 509145965 509151732 509194379 509198446 509204790 509209115 509220861 509221096 509229132 509233535 509239086 509250424 509251806 509260776 509280382 509291827 509294878 509299230 509303636 509305226 509330653 509364239 509370294 509392012 509411915 509412150 509417929 509421274 509422826 509423093 509427016 509436811 509439005 509458917 509461267 509472403 509475935 509485661 509492797 509495749 509516005 509519955 509537670 509541472 509544070 509544460 509546217 509559638 509563924 509564269 509564290 509574280 509575632 509583548 509614040 509638785 509654904 509660862 509661246 509674111 509687734 509699523 509700200 509735910 509759268 509761666 509790202 509791250 509836495 509842439 509842487 509846170 509869953 509903242 509915493 509917423 509918915 509962473 509975763 509997649 510003743 510006955 510027017 510057742 510065253 510068950 510087779 510094194 510095361 510100787 510114120 510115316 510123226 510146442 510146683 510154153 510160195 510182906 510184500 510185757 510201396 510208844 510212939 510218709 510242985 510243725 510246973 510258856 510276286 510287219 510289731 510337837 510340359 510350623 510359555 510362931 510369547 510376837 510386063 510392783 510416058 510418325 510425461 510426274 510431124 510436362 510442132 510442375 510443199 510445242 510452997 510454609 510468689 510469308 510469777 510474043 510476303 510489149 510489500 510495204 510523508 510529909 510544958 510548264 510559320 510574460 510620509 510646369 510670903 510682913 510692221 510692249 510700411 510712535 510714498 510746041 510753448 510754647 510774152 510785128 510810357 510822806 510823444 510850248 510871390 510890861 510893035 510900763 510907089 510933789 510937146 510940492 510942791 510945858 510958698 510973321 510988693 511015200 511033054 511047063 511058424 511074272 511083922 511086150 511093492 511099094 511113960 511124079 511126761 511151767 511158390 511174959 511184956 511196359 511198334 511204801 511205985 511229212 511235596 511245964 511252260 511256751 511259212 511261032 511263385 511287371 511293929 511308351 511312099 511319372 511338680 511345612 511349465 511350588 511353670 511360585 511363516 511366835 511368318 511368365 511369884 511378018 511379305 511396060 511402782 511404356 511405285 511435266 511466322 511469130 511473023 511474086 511474493 511484103 511484465 511488805 511518818 511519643 511521339 511532440 511532869 511548731 511566560 511567515 511572663 511575084 511575531 511582735 511583417 511599393 511599859 511608385 511612685 511620461 511625750 511635317 511635811 511646156 511664659 511669692 511679683 511688123 511695199 511724174 511725925 511750845 511750865 511758382 511759880 511760425 511762771 511782390 511807468 511817072 511830791 511881015 511899388 511903337 511910507 511914712 511915329 511930074 511942347 511949316 511951017 511968470 512016761 512024352 512041073 512078317 512092280 512109127 512126442 512133805 512137274 512143645 512144175 512154672 512163408 512172206 512182142 512182649 512191465 512192967 512197051 512208281 512209306 512220460 512240708 512242032 512245382 512261086 512261803 512266427 512292417 512293974 512324769 512351750 512361357 512365557 512367993 512376843 512392179 512406804 512412551 512416188 512419053 512423178 512442366 512452184 512453405 512463364 512478144 512509397 512509585 512525673 512530382 512531594 512557891 512571125 512611470 512611605 512612874 512620785 512625595 512634417 512649668 512651112 512657522 512667760 512692648 512694369 512695153 512703224 512707831 512715545 512749923 512750494 512752271 512760814 512766491 512768045 512769703 512798416 512803867 512811501 512823395 512834973 512836087 512843145 512854830 512879695 512884924 512887958 512902288 512902672 512904013 512922422 512933226 512941762 512954470 512963975 512982716 512983941 512995492 513020662 513041341 513042914 513043874 513046839 513050905 513067191 513071607 513073078 513102177 513119942 513127182 513127829 513128544 513129447 513131376 513137915 513143181 513197234 513197798 513207858 513210120 513221088 513230621 513241999 513250760 513266437 513276488 513303231 513303280 513304994 513309727 513310684 513326551 513326766 513334799 513340777 513346843 513352603 513352941 513373068 513375678 513382992 513389833 513406486 513436633 513438151 513444013 513446102 513453272 513499088 513511941 513522940 513528718 513555470 513558347 513585626 513587993 513592458 513600574 513602111 513611381 513614273 513618676 513638167 513643590 513667815 513677111 513683149 513724308 513731163 513747569 513772298 513785572 513789423 513792538 513799698 513809713 513841667 513852972 513856560 513876963 513888571 513895088 513916013 513918240 513931471 513942844 513951505 513952933 513974550 513977425 513981785 513987077 513993914 514002734 514005607 514017272 514025852 514033761 514036568 514049995 514078933 514098226 514105915 514112089 514112755 514118723 514147357 514165036 514165112 514166938 514173806 514181419 514193816 514197986 514198529 514202666 514210641 514217894 514219043 514237613 514260821 514266882 514279739 514287729 514293902 514294800 514319523 514321733 514323368 514335737 514345869 514346181 514352942 514361298 514370002 514380148 514383612 514388604 514396340 514401580 514411336 514424213 514430196 514431904 514439812 514446215 514453901 514453939 514461098 514461637 514462858 514476690 514484885 514495265 514500526 514505981 514508778 514543450 514554936 514593375 514593417 514602758 514608042 514641963 514671939 514674753 514682599 514693180 514698804 514700235 514704046 514704596 514711618 514713130 514721865 514756377 514775303 514789581 514802029 514809231 514814702 514819694 514824068 514832009 514846003 514852129 514878674 514880345 514886816 514888480 514889220 514935005 514973194 514978952 514981329 514986267 514994360 514995043 515004953 515005817 515012305 515020691 515027608 515030446 515053188 515061833 515082958 515099187 515105635 515115881 515138834 515159660 515162744 515165945 515177820 515189855 515200563 515229279 515235020 515245528 515248019 515255372 515264954 515274126 515278666 515300364 515316335 515324340 515330110 515353537 515358146 515362792 515364159 515398189 515410913 515414793 515427826 515429335 515471474 515502122 515524114 515526931 515558924 515562876 515564308 515566979 515580579 515585224 515597401 515610429 515611414 515618211 515621719 515641682 515642014 515660184 515661666 515669904 515688343 515709816 515711616 515717484 515721566 515739005 515743232 515747185 515765669 515787985 515791752 515792897 515810928 515822901 515843634 515843668 515850259 515877754 515884214 515886752 515896806 515900553 515902751 515905544 515906181 515922589 515927835 515929510 515930965 515932174 515934484 515942588 515966696 515981082 515997493 516017484 516028501 516069908 516075269 516077649 516077989 516091713 516106619 516110473 516137706 516139529 516167938 516192689 516202449 516245280 516258359 516261462 516266055 516269663 516278789 516281130 516293824 516312268 516321484 516341116 516342202 516346636 516360578 516365771 516368424 516375330 516375496 516375740 516378021 516382813 516392870 516398658 516402513 516406365 516414977 516423648 516426858 516436415 516447074 516450889 516458843 516462139 516481461 516488034 516491392 516492977 516496591 516498767 516500934 516509730 516515800 516530373 516619745 516624085 516640503 516655761 516655895 516664862 516697415 516698310 516708947 516741470 516742327 516748794 516749416 516752915 516765614 516767172 516769953 516794006 516799036 516799407 516802364 516804900 516804901 516822478 516838382 516851203 516852045 516853137 516858243 516881227 516892425 516893734 516922086 516932644 516942249 516944509 516957888 516978869 517002917 517008560 517019589 517024282 517031609 517054138 517059780 517062344 517063167 517067176 517092376 517100831 517104909 517106066 517111931 517116657 517119812 517124154 517186868 517194041 517214217 517242688 517253167 517253793 517254665 517256979 517272901 517278176 517284337 517285495 517288140 517291202 517291403 517324758 517328924 517340340 517343072 517357593 517384164 517392648 517399069 517400472 517402680 517410580 517415634 517415840 517427441 517434879 517450507 517469474 517471054 517471927 517475791 517490932 517495887 517509831 517521694 517547703 517558205 517566293 517566964 517578895 517582006 517586133 517591970 517598869 517623582 517643337 517666178 517693724 517694922 517708925 517715288 517727619 517727683 517738388 517751452 517753388 517783866 517786090 517803714 517818611 517843240 517860974 517861314 517869221 517874449 517894005 517903333 517920201 517930870 517936463 517939246 517956324 517962955 517969681 517973025 517973756 517982006 517984110 517984256 517995067 518001976 518012678 518048679 518054538 518056922 518065589 518083836 518084235 518085066 518098745 518127411 518136757 518148054 518156939 518160351 518170525 518178165 518180652 518216271 518227038 518231942 518239192 518248979 518268525 518274683 518289309 518311070 518316149 518324521 518334486 518341067 518349948 518349961 518364528 518365327 518377498 518382581 518386795 518395366 518408860 518410608 518416311 518416810 518419873 518422567 518427724 518432085 518434756 518436122 518452208 518487830 518502775 518502864 518504712 518516815 518523731 518527844 518553780 518557269 518579940 518585302 518597437 518604249 518605146 518605829 518606581 518611022 518611767 518619767 518627720 518663171 518671151 518672585 518685924 518715153 518720929 518743780 518752319 518762710 518771103 518786467 518788960 518814638 518820107 518830895 518855218 518873478 518919363 518931212 518953313 518981633 518997325 518999877 519007060 519024826 519027057 519048541 519049975 519051743 519059021 519080587 519085813 519086085 519097015 519100822 519101229 519101828 519116222 519133408 519134271 519136523 519152822 519155139 519156088 519164927 519176046 519194403 519196971 519203250 519217066 519235893 519242326 519247102 519255061 519257727 519259292 519263189 519270398 519275529 519281206 519287096 519297141 519321562 519323694 519324151 519341246 519343281 519346365 519362389 519365080 519373247 519404005 519423560 519444696 519445187 519464491 519475761 519488453 519500416 519504000 519506524 519507981 519510347 519516576 519540733 519544421 519546864 519548958 519553266 519556491 519573726 519584704 519599630 519618570 519637301 519649636 519654712 519661013 519662691 519673742 519682965 519723698 519747492 519751033 519752922 519774989 519782411 519811067 519817048 519846094 519846096 519849336 519861217 519868836 519874688 519895250 519899892 519902866 519908547 519911833 519912484 519922804 519923498 519925916 519945426 519947274 519954702 519955378 519966968 519982899 519983360 519998573 520000284 520012492 520013811 520019490 520044074 520048484 520069336 520093176 520105817 520130295 520139879 520144928 520154354 520159608 520161004 520199846 520206749 520239952 520241136 520241417 520255752 520260256 520265016 520273054 520285917 520306799 520338679 520342356 520368608 520402935 520412538 520428517 520431807 520449935 520453153 520456769 520458558 520480776 520483166 520527127 520570058 520570099 520580735 520580747 520585238 520587813 520600871 520604805 520613609 520614224 520615429 520618636 520620433 520627091 520633464 520635066 520646377 520652894 520660232 520664988 520672331 520686368 520692421 520765873 520777447 520778478 520797828 520815145 520841206 520845523 520847354 520848286 520871863 520884396 520896607 520924086 520942840 520951294 520963163 520967223 520976618 520980606 520999735 521009804 521012114 521029914 521041877 521054950 521056172 521056429 521061023 521075698 521076393 521087434 521096222 521101466 521115302 521125697 521162592 521193280 521228937 521251217 521257027 521267923 521278582 521281075 521294090 521305726 521305910 521307369 521307612 521314942 521321955 521322654 521334462 521350887 521357368 521383682 521401481 521404561 521405971 521431019 521440978 521449016 521460621 521466871 521484485 521527540 521535804 521572347 521577224 521594188 521597605 521599808 521610378 521635307 521635772 521635987 521649888 521651386 521663933 521669417 521681173 521688072 521693216 521700820 521717395 521741075 521744029 521754501 521758714 521770911 521776104 521787470 521802024 521825777 521829047 521836415 521847255 521851816 521879119 521895204 521909800 521912525 521943854 521962920 521973157 521980597 521983466 522000187 522024676 522033932 522037805 522038006 522049504 522069233 522071545 522076242 522090672 522091416 522102069 522109205 522111255 522121023 522121331 522121398 522129161 522136246 522141066 522141180 522143711 522153656 522163638 522167551 522179939 522185055 522227444 522236616 522255782 522261302 522309078 522349246 522352640 522371776 522375843 522384582 522410816 522415359 522431259 522434453 522435593 522440423 522448842 522460403 522464023 522467855 522471853 522475122 522480757 522497934 522529739 522537853 522541903 522542874 522547747 522549160 522567793 522585743 522587289 522590999 522592970 522613488 522616997 522624854 522632404 522683067 522711044 522723941 522733732 522733762 522737246 522741323 522744265 522761160 522763563 522768724 522774233 522776432 522795617 522808320 522820050 522824955 522830900 522838596 522848520 522854052 522854958 522886590 522905986 522908449 522909609 522924450 522926550 522931824 522941678 522951799 522972160 522975805 523016293 523022169 523024792 523033729 523044695 523056609 523060397 523093863 523103625 523104357 523110490 523125480 523130101 523145576 523164060 523179403 523182178 523188947 523195449 523195651 523200827 523200836 523225549 523236437 523268682 523280522 523302099 523303624 523320509 523325281 523335328 523348998 523354328 523356596 523359275 523364119 523366646 523368106 523386302 523402518 523406904 523412851 523441998 523444625 523446090 523448186 523454896 523454898 523458555 523465944 523467862 523494557 523499081 523504111 523532764 523538851 523545660 523546099 523580254 523585421 523597948 523603034 523607314 523611474 523617972 523633875 523638972 523654524 523655649 523675500 523692983 523695189 523712244 523717836 523726169 523728997 523735179 523739421 523751990 523769303 523783977 523793547 523814439 523830833 523857323 523863959 523868110 523877996 523913992 523931054 523933319 523940168 523968622 523976787 523990458 524015874 524024981 524058138 524065201 524068830 524070353 524084401 524084726 524089427 524095734 524131835 524131877 524155631 524162638 524171989 524175651 524180441 524184331 524189218 524196021 524207623 524216190 524249030 524254254 524293971 524296339 524330588 524386914 524409122 524410935 524423532 524432902 524449777 524461855 524464599 524468613 524494710 524501886 524502477 524502642 524518129 524552291 524554717 524562740 524571905 524574997 524575784 524612538 524630942 524631099 524644079 524676495 524694154 524707352 524744209 524745445 524766687 524772652 524811830 524813117 524815021 524825138 524831402 524871592 524879587 524883990 524884001 524884669 524895499 524902379 524915728 524921052 524927358 524934496 524935879 524947789 524958982 524961676 524974736 524978291 524998567 525035216 525039918 525056416 525061168 525065918 525094073 525102373 525105482 525108288 525113559 525116659 525122682 525127657 525146448 525151758 525168596 525177988 525178283 525183529 525186076 525189441 525213014 525230555 525232254 525237504 525245000 525255588 525256433 525257076 525260206 525267817 525269193 525330469 525331288 525331399 525359953 525360071 525364502 525371443 525375659 525377397 525377625 525377995 525383610 525388202 525409930 525413340 525413432 525419969 525436705 525446677 525448433 525450061 525461043 525465676 525482273 525498959 525516225 525540215 525556424 525565660 525566784 525572706 525614162 525629801 525637011 525639700 525644006 525653428 525665120 525671495 525713810 525720071 525747000 525756355 525767821 525769412 525778118 525785211 525796600 525806013 525809520 525812811 525820520 525825589 525829004 525835250 525849476 525908386 525913399 525916518 525917068 525920548 525924177 525924680 525927312 525929336 525954258 525955851 525956183 525957292 525964334 525970305 525979007 525985746 525986118 525989444 526007266 526047659 526072111 526085724 526089708 526099657 526118768 526121998 526138565 526156538 526165401 526189880 526211262 526212529 526223885 526224772 526228209 526245318 526249148 526255008 526258326 526275056 526295205 526311024 526355921 526371738 526375152 526379604 526401070 526405729 526423124 526429358 526433058 526435522 526439720 526446169 526457694 526458316 526460821 526468683 526481799 526486832 526491380 526516517 526527795 526541830 526582533 526588600 526588773 526589505 526600613 526603313 526618167 526630920 526634527 526636107 526652761 526664494 526666686 526676710 526685198 526697231 526699413 526708791 526722538 526746073 526751912 526752534 526794542 526803620 526807196 526816186 526820014 526830255 526831712 526841198 526883639 526894243 526922132 526922965 526923615 526924028 526924834 526926299 526938231 526947480 526956209 526957343 526963249 526974630 526982749 527007425 527021766 527023819 527028126 527034657 527035934 527041951 527050166 527053100 527058038 527061682 527075342 527086131 527096587 527100071 527116232 527117272 527126521 527128492 527128795 527157851 527170007 527173531 527177650 527194661 527197928 527201776 527211025 527225761 527230303 527248606 527299214 527300676 527320827 527321961 527328426 527328636 527350849 527360646 527364741 527394055 527396564 527401379 527405290 527420770 527427109 527429408 527431694 527470512 527472834 527480135 527485550 527496046 527523412 527537263 527543433 527543644 527569881 527579276 527582129 527592165 527603292 527619526 527625311 527627349 527631835 527632255 527633983 527650673 527662348 527671000 527676376 527678991 527683587 527687853 527693285 527699054 527704188 527713498 527722522 527724780 527731634 527732993 527734483 527739068 527742639 527749322 527759458 527769211 527779966 527783296 527806976 527815297 527820958 527821104 527834940 527838996 527843003 527848317 527851158 527867971 527878074 527878641 527889112 527893079 527911243 527913062 527916877 527918153 527921039 527936090 527954278 527969403 527992418 528003687 528011518 528017349 528017376 528043508 528071172 528080241 528099930 528100160 528113770 528116113 528117613 528119589 528121347 528135414 528141132 528148745 528161236 528162405 528164004 528166946 528175145 528194717 528203920 528209724 528223876 528229773 528239779 528257425 528257881 528258306 528273056 528289777 528310576 528329379 528335211 528362217 528366050 528406044 528406776 528409102 528414429 528449336 528453632 528484196 528500595 528508313 528522722 528545929 528556416 528580792 528584110 528587992 528611292 528645862 528647498 528657493 528661730 528661995 528688320 528694623 528696214 528696227 528699173 528704284 528705595 528706980 528715397 528744660 528746244 528762012 528762253 528777819 528780491 528787836 528789387 528792554 528810165 528832545 528859835 528864270 528871560 528877785 528897753 528904283 528925648 528933984 528938748 528957006 528984761 528994927 529003504 529007439 529009814 529021629 529022918 529024364 529026382 529032288 529033051 529038421 529052698 529056967 529072876 529081169 529133713 529145403 529153589 529188478 529189750 529192937 529207535 529212970 529217368 529222204 529224619 529232266 529246979 529251640 529256493 529260719 529268270 529275763 529277359 529293174 529295655 529309814 529321070 529323874 529333538 529335269 529340879 529357087 529383469 529388547 529390045 529415199 529429437 529430833 529478303 529479153 529481761 529483532 529484372 529509099 529509388 529524394 529541946 529542377 529572729 529574373 529574687 529577676 529594011 529594170 529596807 529613582 529630639 529634065 529647463 529661508 529681867 529683305 529684534 529695612 529702627 529712311 529715570 529731362 529745729 529752301 529757866 529769620 529774259 529781214 529782299 529785644 529792493 529795047 529795733 529801870 529824679 529833795 529840511 529842015 529851261 529853422 529891001 529896003 529900098 529902637 529930416 529934570 529934795 529936198 529940134 529947326 529987983 529991465 530004415 530021953 530029218 530038828 530048494 530058137 530063528 530095129 530106606 530116595 530118140 530121971 530130085 530142970 530175231 530189927 530196983 530199498 530204794 530211127 530214835 530224389 530246287 530248646 530249276 530249718 530269029 530276247 530288339 530289789 530295236 530296996 530299275 530305054 530328503 530329877 530337335 530341054 530343344 530345558 530368228 530371940 530382855 530409074 530414357 530416387 530423257 530430239 530436653 530438747 530441906 530476101 530482355 530482377 530484081 530490674 530503644 530509588 530512342 530520712 530551217 530566132 530601454 530617232 530621439 530631479 530653906 530659638 530674034 530683049 530685153 530688011 530716398 530736409 530742556 530762349 530793441 530794911 530801020 530804349 530822725 530866900 530873206 530897830 530902756 530918260 530924859 530938880 530942669 530943825 530953845 530958431 530981435 530993376 531011182 531023538 531032842 531045226 531052072 531058956 531072152 531079881 531086104 531087415 531111219 531112640 531119216 531121557 531124596 531127828 531133165 531134226 531135060 531150275 531153105 531158850 531160344 531175580 531183949 531185299 531197046 531202930 531234804 531241977 531249069 531254283 531258874 531269530 531283860 531293735 531296750 531307363 531317464 531327685 531328825 531335166 531340868 531342898 531350795 531359058 531360160 531362002 531373609 531381094 531382439 531402141 531431546 531432630 531461158 531461559 531463089 531477748 531525537 531529517 531567761 531567906 531570511 531613939 531614532 531632103 531632570 531633407 531637215 531671368 531676067 531689569 531720116 531741517 531747682 531748200 531751276 531754985 531774816 531783587 531800801 531813599 531823702 531860758 531862185 531865008 531866404 531878662 531886462 531887767 531893506 531899273 531908807 531924978 531927263 531931958 531933653 531935640 531938516 531964027 531974281 531994256 531994482 532010855 532027387 532028354 532052146 532054319 532059034 532062451 532067499 532082186 532103544 532108773 532125363 532125624 532132434 532135578 532137281 532164592 532185200 532187099 532197041 532200384 532208761 532221968 532224460 532243051 532246906 532251234 532254556 532264357 532270664 532274268 532274909 532292058 532297278 532306835 532308071 532366298 532379656 532395052 532397687 532397991 532409906 532417885 532419269 532426523 532435379 532441290 532467813 532477605 532485593 532492735 532496520 532498466 532499791 532507427 532545107 532548416 532548525 532552165 532557133 532559112 532562704 532566610 532566931 532572348 532577605 532603477 532606780 532607019 532617344 532632149 532633492 532643004 532648029 532656601 532665375 532687911 532727528 532731172 532750271 532756368 532781980 532785212 532798220 532838191 532861180 532862291 532863729 532884840 532886846 532901053 532902723 532908509 532924533 532936017 532957916 532958818 532978759 532984992 533000839 533077857 533103637 533116852 533117066 533125529 533155067 533156490 533176681 533180566 533198639 533203780 533214072 533233196 533238475 533248283 533250633 533253185 533254591 533255232 533296277 533326524 533327689 533340584 533349076 533358355 533363729 533369679 533373349 533381236 533388494 533391567 533416500 533424533 533428256 533428578 533435213 533453326 533460213 533463067 533503046 533511782 533511909 533541490 533554946 533556313 533562705 533571737 533580553 533584575 533588961 533617133 533626741 533638008 533649885 533666998 533667437 533688272 533689358 533716883 533732986 533746182 533751393 533753149 533765438 533777941 533785770 533788420 533798373 533807192 533811163 533814530 533819603 533829559 533834237 533841272 533842402 533843632 533861411 533864560 533868181 533894717 533897942 533897964 533914333 533915061 533918055 533923541 533923813 533938547 533939859 533942052 533942829 533944457 533950096 533959505 533977164 533979785 534018764 534047105 534057770 534064910 534067773 534071383 534072019 534078875 534091109 534091490 534099093 534101352 534109459 534114728 534123596 534142958 534160316 534160597 534192670 534209220 534227557 534246508 534264675 534266615 534298488 534301652 534312954 534326455 534350610 534359767 534367489 534368312 534374340 534376555 534383056 534394421 534410704 534417520 534426605 534429280 534438887 534469797 534471832 534484122 534484735 534485267 534492590 534498921 534509811 534514795 534529327 534529744 534537576 534540621 534552960 534557706 534561139 534590204 534590781 534603626 534612979 534617272 534617977 534626354 534626550 534627149 534654725 534658577 534659623 534681051 534686658 534704578 534707801 534720808 534725963 534737925 534756248 534758907 534770522 534777676 534816912 534817288 534824763 534855441 534859875 534883076 534888037 534890699 534891681 534899326 534904498 534907708 534929031 534959784 534964915 534984403 534984569 534985885 534992325 534995991 535005006 535016391 535022892 535026812 535027628 535030185 535038151 535044584 535052134 535052738 535059750 535062415 535062685 535066122 535066965 535074645 535076194 535076681 535097034 535100916 535104687 535109830 535110713 535116371 535136049 535145397 535159328 535161272 535164606 535175319 535176595 535180046 535186018 535220779 535230040 535239239 535242747 535250587 535256224 535274869 535282646 535285197 535293185 535326720 535337376 535345293 535356903 535366280 535372449 535373095 535430856 535436968 535437825 535443803 535454282 535458187 535469674 535478439 535497218 535501924 535503350 535525772 535529162 535545440 535551822 535561830 535571397 535571980 535577264 535602561 535620827 535624418 535659335 535672419 535687836 535696104 535706668 535711778 535715653 535729797 535739217 535750592 535756546 535769856 535778169 535854104 535884367 535885685 535887267 535887904 535919184 535922572 535935206 535937518 535951216 535952640 535955261 535978596 535995241 535995284 536007351 536028855 536036821 536040893 536041338 536042908 536045671 536051773 536054466 536055607 536062654 536062658 536076412 536087513 536090367 536091538 536105321 536113434 536114752 536115577 536116635 536129251 536156207 536156609 536156747 536162889 536185571 536190768 536209314 536218966 536225435 536240767 536245994 536246761 536260037 536273781 536277399 536294520 536304617 536311689 536314569 536323995 536337850 536339441 536351046 536363874 536369069 536369140 536373383 536386779 536392748 536393124 536403021 536411175 536415945 536421862 536422604 536423236 536429701 536432182 536456525 536465843 536486725 536518538 536534717 536536527 536539914 536540521 536547803 536563492 536575222 536579472 536591750 536603410 536637251 536640701 536656253 536660336 536663133 536668444 536669688 536702614 536720547 536723022 536727483 536733105 536746671 536769951 536774087 536786572 536808642 536812067 536836962 536857307 536858115 536858690 536863265 536870066 536880469 536891300 536891655 536939101 536953109 536954027 536955396 536966545 536968310 536992962 536993987 537021449 537037944 537040706 537042627 537072964 537084512 537090736 537103670 537108557 537109439 537119816 537124925 537130270 537154261 537164518 537172249 537184906 537209591 537227513 537230079 537237196 537238666 537246452 537249710 537253562 537264284 537282526 537287971 537288035 537319693 537329719 537341093 537341469 537355385 537359486 537360251 537371100 537380476 537380975 537385917 537402807 537425505 537433873 537449440 537481321 537482856 537482908 537496977 537497865 537506119 537508020 537512332 537521454 537524441 537526955 537555497 537564079 537564819 537584428 537593412 537595601 537598645 537599708 537603893 537604694 537639629 537649126 537658851 537682820 537685310 537693609 537713561 537725463 537725558 537736639 537751082 537756903 537759412 537767940 537773277 537792365 537794607 537809075 537817093 537826806 537842534 537853266 537853508 537858269 537859528 537862394 537869139 537875641 537915410 537928980 537930561 537945388 537952598 537972925 537987049 537997271 537997516 538007529 538046420 538051223 538061042 538071530 538082951 538100226 538106456 538113063 538122470 538128729 538139026 538155869 538157865 538168577 538178231 538184049 538199240 538199885 538205425 538222552 538244574 538256056 538263723 538266532 538269701 538276286 538287069 538297434 538297774 538299118 538322062 538331291 538357132 538391436 538396343 538399360 538419998 538422966 538433039 538443476 538444336 538449114 538474177 538496234 538497361 538505852 538509265 538517155 538520500 538557729 538558868 538561218 538562777 538566965 538580043 538590657 538597295 538618194 538633416 538637015 538643667 538660541 538674462 538682411 538701490 538701817 538721857 538736640 538738188 538743265 538751191 538767422 538773401 538773584 538777280 538779739 538790992 538818072 538818274 538820106 538820235 538825715 538841106 538847269 538850616 538859679 538862140 538864669 538884594 538887636 538891993 538901009 538907066 538933042 538933214 538940316 538948182 538963961 538969736 538970178 538974487 538991648 538994759 539008910 539024750 539031564 539036583 539038829 539046583 539054282 539055655 539057170 539076253 539095067 539102685 539103483 539119671 539162123 539172222 539187066 539195874 539201247 539204860 539222695 539224148 539235131 539244906 539247437 539266223 539280078 539282487 539294368 539304845 539313435 539319091 539325191 539334332 539341269 539345456 539350418 539358960 539364033 539389656 539394707 539400537 539402711 539407185 539413319 539415334 539430442 539434093 539451699 539462824 539471632 539475519 539482652 539495922 539498887 539502833 539509139 539510095 539523042 539530306 539537547 539543717 539544278 539546058 539548850 539549298 539561323 539563783 539595853 539596764 539602996 539609588 539611222 539623331 539638922 539663134 539665119 539685649 539694100 539706560 539712849 539713787 539736157 539744857 539745792 539754937 539759505 539761122 539807262 539822885 539824242 539832238 539837301 539846733 539847001 539850267 539861485 539861901 539863421 539864860 539876946 539891615 539894406 539915119 539915697 539927740 539931419 539956152 539966292 539985287 539998185 540014953 540035687 540064022 540069811 540070202 540083242 540089073 540104428 540111697 540122620 540135940 540138901 540139646 540147537 540171219 540181521 540194984 540196439 540199375 540216211 540230394 540268526 540309583 540312231 540313767 540317138 540324413 540325108 540327972 540331694 540331942 540335754 540346523 540354019 540365597 540372043 540389102 540389706 540421750 540423940 540431051 540445419 540463893 540465995 540467724 540472204 540486972 540488818 540496179 540496603 540518607 540532310 540557408 540573589 540580064 540583065 540585477 540601908 540606996 540615142 540625687 540625828 540631128 540634600 540639997 540648981 540656003 540690340 540694141 540704410 540733266 540748870 540762630 540769475 540780784 540800839 540814324 540817727 540823834 540825932 540827027 540838987 540844226 540847736 540868858 540875442 540876005 540880168 540886042 540901774 540908528 540918957 540925868 540930123 540942527 540944906 540960371 540961262 540966553 540967728 540976412 540992625 541003142 541003527 541027370 541034398 541054210 541060490 541066025 541089726 541092140 541100253 541119346 541128604 541140564 541143302 541153141 541154380 541155673 541158222 541176667 541183097 541189928 541215134 541223759 541225987 541245183 541245582 541248879 541266440 541269920 541275740 541275786 541291308 541299356 541309236 541310561 541314865 541318730 541329416 541329515 541329936 541330387 541343747 541366565 541375745 541391149 541396596 541419410 541443042 541453638 541458063 541477192 541489848 541490576 541499979 541503097 541517627 541518351 541523197 541537828 541538637 541556862 541558946 541570524 541579392 541582925 541585318 541592790 541593215 541615208 541616636 541621467 541654746 541676587 541687279 541723654 541738956 541739422 541743083 541744687 541746283 541746888 541748019 541751665 541766530 541792960 541812794 541831759 541833110 541841534 541843623 541857479 541865445 541866114 541892487 541902413 541904616 541915863 541920672 541930874 541936924 541938631 541960944 541981759 541987197 541998043 542001669 542040590 542045462 542060682 542062721 542064850 542065219 542065275 542066711 542086864 542087474 542090856 542107367 542126222 542144624 542187927 542191866 542200341 542206498 542206968 542214820 542231625 542233396 542235616 542246182 542248475 542252296 542254369 542256652 542259266 542269480 542278540 542289037 542294262 542324923 542332470 542334491 542340526 542355122 542378276 542411212 542415921 542425158 542428421 542428585 542449717 542453839 542453940 542454737 542459490 542465762 542470255 542472013 542479546 542481353 542488068 542491201 542496560 542520866 542523943 542538590 542546813 542547708 542547812 542550370 542563649 542578483 542612198 542628328 542643975 542668622 542684432 542687200 542687570 542693253 542702782 542704968 542718141 542729913 542731491 542761655 542796310 542825452 542828538 542839563 542849024 542851273 542855271 542856394 542857425 542868615 542889300 542897024 542917969 542935160 542944307 542952209 542954989 543002392 543019116 543033147 543039811 543048415 543058307 543061009 543068954 543069787 543085882 543088816 543115482 543123462 543124092 543177638 543181510 543187090 543204463 543210131 543217482 543218066 543223472 543228683 543231854 543237976 543239130 543272145 543274183 543290232 543295760 543324555 543332118 543356128 543361596 543362489 543380490 543386280 543396943 543402782 543427696 543432889 543434529 543437546 543443158 543456492 543457570 543479549 543479745 543484618 543488713 543493531 543523727 543525712 543529282 543554508 543563591 543568537 543569216 543573468 543579828 543584451 543585171 543589330 543597412 543603992 543604276 543605366 543616425 543616691 543619782 543625526 543633962 543636670 543652532 543652946 543663316 543666599 543676231 543678620 543679135 543688791 543727576 543728864 543736413 543743219 543744332 543749419 543771780 543793970 543797662 543800194 543806639 543831863 543839704 543851017 543852569 543859412 543866765 543866880 543875491 543882186 543882544 543885722 543887496 543889761 543909082 543912844 543916977 543923680 543923687 543937540 543945815 543976464 543987766 544002422 544009779 544015553 544033603 544035639 544050929 544051986 544056470 544064573 544072550 544076969 544092553 544121856 544144331 544146448 544154627 544156960 544157114 544157987 544181645 544198794 544217663 544238224 544238904 544252868 544253454 544262484 544280448 544294809 544336930 544354425 544376901 544415245 544440922 544449571 544460624 544464253 544472570 544473416 544477104 544479088 544481205 544501818 544503772 544508395 544533160 544539938 544549166 544553540 544555313 544569685 544570075 544571178 544578375 544589080 544594329 544637830 544638398 544650750 544666112 544679363 544715434 544720935 544749912 544754902 544773799 544774930 544781161 544783394 544787725 544808389 544828101 544841057 544846403 544851646 544854125 544854522 544860975 544865579 544870410 544873434 544891422 544902738 544903219 544903782 544927041 544939396 544939989 544945124 544952380 544960145 544970768 544974366 544976393 544985312 544986040 545007313 545017108 545018540 545019119 545034023 545057022 545071922 545072910 545105213 545114645 545118818 545121726 545136857 545166742 545167435 545168852 545172150 545179801 545198182 545222294 545247678 545249300 545266295 545274487 545279590 545280162 545309719 545314055 545317992 545333416 545342122 545354458 545355071 545355329 545367200 545375200 545394806 545399598 545407728 545420106 545426503 545427152 545435816 545437226 545464116 545472801 545478231 545494221 545512087 545519710 545530664 545558139 545561303 545575023 545597239 545605051 545616186 545653575 545672020 545678304 545680013 545689130 545696958 545735274 545748430 545750555 545755890 545762236 545763796 545765885 545796085 545807061 545825360 545844370 545857448 545863421 545876348 545887627 545888215 545911673 545916968 545919825 545939339 545939532 545941447 545944675 545949098 545949286 545971315 545980761 545990204 545997299 545997309 546001431 546011238 546021683 546027853 546033542 546075399 546080694 546089618 546100374 546104822 546105839 546109483 546116845 546118030 546118539 546129409 546178505 546180869 546194031 546246836 546248628 546257355 546260862 546262988 546263249 546287505 546308589 546327647 546350087 546358869 546364156 546365741 546374933 546385317 546386603 546393901 546396556 546401659 546437145 546440765 546449886 546454441 546455714 546463386 546465239 546472891 546497455 546500536 546505354 546525382 546530850 546531245 546541026 546548131 546551469 546557128 546562162 546585323 546600540 546607368 546664259 546670754 546684703 546689351 546693451 546694776 546730965 546732620 546736317 546737079 546750819 546756168 546759539 546781944 546790164 546811880 546814874 546830413 546836206 546836623 546852002 546861781 546893872 546930585 546931407 546937725 546939690 546939771 546950034 546966402 546977480 546983795 546994156 546998084 547001134 547010640 547013611 547018336 547019345 547031183 547031196 547046630 547054433 547057719 547061456 547072038 547080583 547085711 547088104 547092054 547092875 547122278 547122860 547123935 547129322 547135611 547147638 547150956 547151073 547182732 547187346 547206993 547209094 547211489 547233132 547238811 547258481 547278450 547289203 547297764 547316607 547323532 547325768 547335068 547345189 547350365 547353746 547353783 547355652 547367305 547373922 547375523 547382077 547405879 547418715 547436791 547437138 547446837 547447197 547450260 547450758 547452512 547479288 547485911 547489832 547490047 547501814 547533590 547543309 547548382 547550854 547551149 547551991 547553681 547571051 547590567 547611623 547617041 547624056 547638406 547638800 547654620 547663285 547669111 547681658 547684532 547688076 547689562 547699578 547711274 547715655 547729778 547735571 547745577 547746458 547749974 547754178 547763820 547767258 547767602 547777049 547780407 547781133 547789290 547791160 547793673 547797098 547805686 547806635 547808118 547819162 547842335 547846932 547856866 547864486 547870543 547899938 547907428 547910357 547910512 547913725 547933275 547949103 547981588 547986644 547990784 547999996 548002830 548061496 548077185 548085322 548102130 548116446 548119897 548124569 548156675 548176346 548176938 548177259 548191061 548206293 548216116 548223215 548223960 548225419 548230287 548233147 548234106 548256595 548273828 548277773 548291974 548294186 548308189 548312521 548348638 548353995 548368186 548371383 548380097 548385136 548397938 548402599 548404710 548414827 548426078 548426581 548427947 548431597 548433347 548446884 548448232 548500197 548517356 548527389 548528898 548531063 548550414 548551477 548558638 548565598 548568824 548584675 548586378 548590407 548598200 548643436 548648665 548649972 548670555 548683687 548694283 548694615 548705724 548714619 548714909 548717953 548730086 548750160 548756323 548770557 548777105 548792356 548819771 548821057 548834572 548840285 548844735 548846532 548853864 548860101 548860206 548873062 548877232 548907626 548913169 548923920 548938040 548944238 548953255 548972814 548977920 548984414 548988620 548994620 549002319 549011044 549020012 549025759 549034951 549041195 549043737 549044586 549046889 549057443 549063600 549067638 549070119 549101146 549112476 549147856 549152441 549152673 549176060 549202134 549218574 549226724 549231554 549249325 549250491 549252527 549258990 549272281 549365121 549391202 549393798 549398876 549404099 549420477 549438952 549453512 549456841 549480483 549480666 549516998 549534631 549541609 549542525 549561376 549576442 549584288 549599439 549608378 549617104 549628504 549631395 549651161 549654367 549669493 549671197 549671422 549683181 549707022 549723805 549734036 549739465 549741216 549742410 549743019 549749870 549765044 549773959 549783894 549790772 549793970 549796017 549796753 549800685 549812265 549812832 549819930 549822813 549859416 549873694 549899192 549911385 549932696 549945071 549946116 549949407 549989881 550028044 550030558 550040013 550059669 550071622 550075919 550084183 550104025 550125517 550142977 550152378 550153034 550158095 550177164 550194940 550219233 550224983 550228861 550232232 550240878 550263988 550264928 550265757 550268589 550273839 550275168 550275194 550281123 550281339 550281746 550282431 550288002 550299733 550325034 550330367 550332112 550345509 550346529 550354399 550359241 550359782 550361372 550363923 550386473 550391998 550421656 550429576 550429717 550431939 550447923 550449632 550475524 550492187 550510449 550543494 550565031 550612913 550613337 550617339 550634776 550637987 550641584 550641789 550645872 550668272 550684464 550686153 550702451 550712268 550723744 550734436 550739142 550740858 550754065 550754142 550757889 550777956 550783391 550790172 550832795 550847138 550911486 550913958 550921897 550924843 550929789 550933220 550947508 550955552 550955778 550958152 550976243 550987358 550991359 551002225 551044162 551047811 551062135 551067976 551073063 551073756 551075629 551080005 551086977 551092158 551102263 551112240 551159267 551161434 551178136 551184144 551184890 551193439 551196809 551197651 551208854 551228182 551229689 551230371 551241706 551257981 551275936 551290036 551304919 551305299 551339348 551341085 551342740 551348069 551348678 551348734 551350098 551351498 551357345 551365004 551368360 551418817 551448367 551451205 551451401 551453524 551455335 551456240 551459005 551459647 551475573 551488325 551511310 551528534 551539158 551545478 551545858 551550488 551570322 551578478 551587994 551601372 551607008 551620477 551621101 551630008 551637584 551639312 551639431 551653984 551690412 551701518 551716908 551725922 551734302 551739813 551777085 551781734 551789896 551796944 551800716 551809564 551814304 551831618 551842258 551850516 551853830 551854036 551873892 551884162 551888115 551888757 551894381 551906212 551910222 551911062 551913248 551961564 551982830 551996679 552006508 552016213 552022629 552023881 552029009 552045804 552053995 552066228 552067560 552069171 552073292 552087430 552099427 552101882 552102674 552103174 552104672 552121711 552136349 552174357 552178977 552192104 552210819 552211407 552211937 552220353 552229946 552242194 552255857 552281859 552282586 552304351 552326676 552342805 552378447 552390640 552398243 552412008 552415946 552417695 552422510 552455338 552458222 552459194 552474512 552482057 552491538 552494666 552497779 552514253 552540088 552548637 552552585 552554033 552560008 552569389 552590403 552592008 552594335 552605083 552620379 552625485 552634567 552634934 552647247 552651677 552659734 552665047 552666704 552667152 552668835 552683756 552686264 552694409 552711050 552716530 552721989 552740450 552743255 552754095 552767298 552768330 552771579 552807209 552813970 552816751 552825553 552830218 552834660 552854699 552858733 552863617 552885092 552906153 552914656 552930044 552932394 552932612 552936035 552956096 552977241 552982053 552990641 553070641 553086916 553087033 553102803 553107818 553108318 553132237 553133475 553134039 553138920 553139263 553147293 553147834 553163796 553165856 553168581 553171658 553187957 553189476 553219387 553251106 553254244 553256083 553288416 553300936 553309882 553320056 553327138 553335015 553346086 553346809 553353377 553355130 553373299 553390709 553392670 553417551 553430098 553434440 553442489 553443367 553494277 553504227 553511439 553525141 553532157 553541067 553549914 553571431 553576771 553577986 553580429 553582316 553596262 553604275 553604427 553606984 553614572 553623506 553639094 553641159 553690569 553695162 553702141 553730538 553746299 553749935 553769196 553777854 553783878 553822465 553829840 553831309 553842193 553847378 553884335 553889859 553895560 553913032 553921102 553940257 553963894 553978380 553983765 553984132 553990544 554006477 554017527 554021910 554024900 554028145 554031112 554031964 554035139 554043109 554066048 554077870 554086213 554086968 554101283 554113386 554125384 554131124 554131279 554137265 554169377 554176803 554181326 554183418 554194108 554194567 554198265 554198706 554200489 554224507 554234086 554234710 554274598 554303509 554305446 554332405 554336466 554348281 554356954 554366619 554366757 554370125 554372125 554374943 554426502 554440147 554451277 554464900 554474580 554498411 554507922 554514658 554544388 554559830 554563891 554566067 554576045 554578527 554581202 554605860 554624769 554629666 554658705 554667709 554670550 554671227 554678922 554687749 554697212 554700650 554712191 554728900 554733414 554734324 554734418 554737617 554745381 554750706 554812915 554861364 554867853 554880730 554888056 554889598 554889881 554894382 554908053 554911705 554920016 554924012 554924255 554925810 554934063 554941891 554947560 554948624 554952683 554966875 554983193 554993025 555000695 555016468 555042878 555045775 555057154 555077001 555105621 555118105 555119180 555128862 555129009 555134528 555139269 555139600 555145704 555150522 555151553 555153113 555159523 555169299 555182844 555188100 555190651 555201764 555224077 555226245 555230952 555244686 555255622 555257645 555270330 555272030 555300560 555327538 555330179 555339254 555341241 555347630 555352931 555355482 555372122 555379578 555381708 555393176 555403901 555412728 555443000 555464379 555476113 555481880 555501289 555512937 555513698 555520006 555552443 555553896 555554489 555615822 555623373 555623745 555626378 555642073 555644692 555647512 555660702 555683344 555710344 555714863 555725328 555739856 555739868 555754912 555767485 555770740 555771364 555776951 555783319 555787118 555794608 555824073 555840193 555865707 555882645 555896838 555913472 555915958 555916903 555927874 555936724 555938241 555947183 555947998 555950770 555964816 555974300 556001767 556003108 556006138 556025640 556027970 556035136 556037236 556054545 556061097 556067169 556067497 556090404 556098464 556102155 556102808 556109923 556117030 556121958 556126389 556135768 556141927 556151888 556161713 556173336 556182334 556185551 556193616 556195510 556197549 556207491 556237724 556251960 556255129 556282508 556292125 556300926 556310681 556312510 556348099 556351403 556354004 556368620 556372393 556373076 556377616 556401868 556413374 556418926 556442558 556443020 556444922 556451204 556479735 556484675 556504856 556545462 556546107 556547483 556555144 556556804 556585909 556587353 556587384 556595528 556604977 556620878 556622918 556627433 556654947 556667859 556671291 556673938 556679139 556693695 556701980 556720869 556742963 556750811 556751991 556769771 556774013 556778628 556787061 556817436 556825146 556827262 556840944 556845589 556859166 556860596 556861140 556878780 556882584 556892257 556892543 556896499 556902569 556911725 556912901 556913508 556919957 556929422 556935595 556936903 556937368 556937822 556950306 556964094 556977207 556993770 557003472 557008652 557042506 557043961 557047485 557063969 557064053 557076552 557083215 557088410 557096397 557101673 557105959 557109746 557111395 557125699 557128485 557132505 557141685 557163989 557166715 557194551 557249204 557266388 557266942 557273191 557284605 557289544 557290193 557292317 557294659 557296957 557298840 557306398 557314535 557328914 557333320 557338044 557350533 557352407 557358179 557362455 557384046 557386343 557388566 557395217 557412188 557415810 557422861 557426739 557433951 557441042 557454745 557458205 557465591 557466560 557472769 557475898 557504409 557508932 557516820 557518847 557526537 557531980 557532315 557538770 557569016 557573521 557575098 557596982 557602553 557609660 557612854 557617833 557618770 557621606 557627156 557636331 557638718 557648269 557659968 557660342 557661529 557666492 557716768 557721362 557755090 557762535 557790106 557814801 557820117 557821251 557830498 557838161 557847149 557899230 557907191 557925440 557933257 557956840 557957198 557972606 557991457 558003898 558014322 558029125 558060445 558070609 558077518 558083563 558084802 558097204 558101325 558107525 558111582 558113329 558121600 558130839 558143175 558146058 558159269 558180140 558211525 558212905 558214990 558218069 558252536 558258770 558264990 558265408 558265843 558302453 558303376 558311889 558313763 558313828 558316284 558366411 558367804 558367828 558376415 558385169 558387259 558393869 558406156 558419973 558454177 558465157 558477799 558484930 558500487 558504424 558507192 558526654 558558681 558560155 558578326 558587233 558589281 558601442 558607525 558628481 558649795 558658332 558680017 558718705 558738963 558754858 558771559 558777835 558783237 558787281 558793683 558794520 558806832 558810494 558815686 558816722 558820334 558824044 558825719 558850488 558850664 558854270 558854438 558857632 558861585 558863284 558870641 558872983 558887183 558888017 558902560 558907916 558925401 558943006 558943323 558949510 558973195 558975923 558999227 558999932 559044473 559047788 559062558 559073056 559089831 559093821 559105867 559107765 559108432 559109521 559112514 559124786 559132572 559133703 559135158 559141361 559142176 559143316 559149476 559156866 559159661 559173778 559176139 559176580 559181321 559202116 559207319 559213826 559214906 559244663 559254288 559266326 559271408 559279060 559281685 559281805 559286116 559297413 559307161 559310334 559316766 559332261 559349026 559353539 559390049 559399935 559400961 559409201 559411203 559418777 559421045 559426185 559429338 559460670 559468527 559474506 559479642 559482853 559488690 559521976 559525522 559537626 559550701 559557357 559557837 559569643 559572521 559579987 559584451 559610547 559622276 559634891 559637956 559645845 559646552 559647179 559654814 559691520 559697911 559698609 559719993 559724559 559729426 559766482 559772158 559772424 559778531 559784061 559790250 559791971 559796424 559805679 559838284 559839340 559855612 559884326 559910283 559923072 559934306 559939909 559939969 559946821 559952276 559969654 559989584 560003436 560004855 560025978 560052151 560055977 560060434 560069867 560085335 560086174 560089263 560096256 560096571 560124251 560138861 560155515 560156043 560182303 560187351 560196834 560199108 560223929 560224373 560231389 560242033 560247545 560249437 560256441 560258431 560265763 560270793 560277335 560285620 560286853 560304726 560323655 560328618 560335479 560337835 560340120 560340876 560352446 560352789 560360249 560366257 560367973 560399202 560401725 560415351 560417089 560417970 560421797 560423667 560426665 560437444 560440635 560457829 560461030 560466785 560471315 560480823 560491627 560498621 560520471 560537497 560545151 560574424 560599023 560616231 560634617 560635730 560636707 560646761 560646774 560668473 560672430 560677073 560678314 560681621 560701221 560711871 560713459 560717119 560721163 560721848 560732057 560745747 560745769 560754677 560756098 560764273 560788265 560789423 560796563 560797497 560797507 560810592 560834209 560836773 560838652 560843438 560848562 560857630 560861097 560864974 560884773 560885260 560910397 560931997 560958802 560968492 560980807 560985218 560993300 560998977 561009926 561011453 561014024 561028427 561028734 561039205 561042817 561048041 561069540 561075100 561080694 561095132 561102908 561121181 561122949 561132945 561149240 561160321 561169463 561181810 561186039 561189010 561213869 561244258 561262489 561267850 561279749 561280061 561280581 561283407 561288914 561289511 561290592 561307167 561312341 561328202 561345837 561346452 561366706 561378976 561388395 561398406 561399948 561410236 561412774 561437811 561440593 561467630 561469931 561482984 561494567 561506038 561513740 561521785 561528450 561548507 561551791 561567786 561571571 561575864 561575883 561605386 561619704 561623151 561632283 561635402 561646908 561664531 561681705 561688628 561693111 561702960 561709685 561714020 561752432 561753830 561760197 561762330 561766473 561772199 561815612 561824575 561828865 561851704 561856777 561865670 561877782 561889488 561899783 561899993 561904728 561916378 561916539 561928977 561930026 561932621 561935325 561946979 561949530 561959611 561962301 561979870 561987485 561991902 562000991 562015883 562016101 562029300 562033067 562042533 562058389 562062505 562082559 562099626 562099783 562100438 562120735 562126833 562138739 562142115 562148551 562157747 562162234 562166330 562166393 562190935 562194665 562195070 562211240 562223009 562251151 562261620 562279734 562283105 562284770 562287987 562299713 562301091 562304089 562324944 562341803 562364335 562367614 562368706 562373543 562410756 562411548 562411613 562432060 562435521 562440680 562446721 562447485 562449778 562450859 562454696 562463400 562472770 562475361 562485338 562489637 562493425 562499053 562549760 562550176 562561549 562563076 562563359 562574028 562575983 562602738 562605074 562643387 562651274 562651760 562655401 562664434 562669679 562673676 562717737 562718035 562729699 562734056 562743506 562752702 562759353 562788583 562788740 562790910 562791144 562794395 562798434 562821305 562823866 562839661 562844397 562860934 562860993 562873530 562878530 562890877 562897454 562914685 562920018 562931936 562951423 562961772 562974467 562981923 563014057 563032623 563034984 563035291 563039222 563062206 563064498 563068128 563098390 563100807 563103533 563116574 563132065 563134650 563137677 563139948 563140840 563155386 563157550 563178174 563179879 563182924 563185291 563213497 563230884 563234940 563244726 563273013 563275757 563278367 563285629 563320259 563325620 563328570 563352494 563367739 563375337 563376003 563376586 563390094 563416650 563422961 563454288 563454962 563478366 563485366 563494847 563496848 563510606 563544751 563562959 563563555 563571321 563576271 563584187 563598279 563608512 563610153 563614808 563619331 563623714 563638862 563658489 563678703 563699770 563716125 563723092 563724555 563727146 563735236 563765821 563789756 563810534 563829277 563829509 563898855 563899831 563906782 563907189 563941507 563944397 563946322 563948867 563957659 563959945 563963577 563980423 563984844 564009011 564025586 564050546 564067146 564089670 564092359 564103702 564121949 564126856 564141368 564165372 564182158 564195963 564198121 564203798 564205625 564211677 564230376 564234985 564254961 564271188 564307410 564311736 564313268 564326706 564332850 564337059 564345522 564362260 564402031 564409740 564419948 564430168 564454983 564455672 564463017 564465302 564466357 564473000 564474538 564478679 564481008 564481408 564486751 564523347 564529621 564540104 564548605 564572259 564592023 564597207 564599713 564608428 564622315 564636590 564644443 564646484 564664339 564678978 564690512 564697250 564712091 564729720 564740555 564756283 564762499 564778124 564782282 564791142 564807383 564810697 564816118 564823252 564835863 564848592 564876429 564879951 564890262 564911361 564938335 564954270 564963862 564975262 565001747 565006438 565010695 565030842 565052564 565098589 565101226 565111990 565115489 565129475 565129519 565137381 565138437 565140205 565140208 565147055 565148354 565153301 565154444 565167933 565168999 565182475 565188804 565200778 565210746 565228710 565232874 565240342 565251924 565260995 565261858 565283271 565288617 565296598 565296743 565313461 565313872 565318317 565335618 565335969 565358539 565361560 565366367 565375654 565376297 565384558 565407467 565410531 565434949 565444527 565480875 565484181 565485224 565497522 565506023 565518854 565522528 565525820 565528280 565533350 565535517 565539445 565543693 565550820 565574912 565576293 565592836 565596956 565604451 565622976 565637072 565670107 565670428 565693674 565706845 565722530 565754651 565755592 565776088 565779546 565794547 565803998 565805464 565812454 565814299 565816536 565824576 565836536 565838466 565840773 565841202 565849993 565858227 565875577 565885180 565897471 565899256 565904910 565924736 565936421 565938912 565940020 565944197 565960637 565967047 565983187 565984623 565985359 566001593 566012463 566016610 566029350 566032698 566042787 566054080 566056262 566067391 566069149 566082010 566097649 566130372 566157669 566169216 566197354 566197489 566237698 566249090 566251974 566286816 566292581 566302041 566319441 566320198 566321392 566333195 566345790 566353556 566377971 566380123 566402317 566408315 566432487 566448282 566452597 566467562 566474123 566477730 566490139 566500573 566531187 566538090 566543142 566549045 566554300 566585923 566599225 566609244 566619740 566623261 566625457 566626478 566629717 566662903 566677604 566688486 566691362 566700438 566704307 566718794 566721146 566733390 566740400 566741519 566743560 566768453 566783104 566800514 566815716 566829968 566852564 566852985 566860378 566870205 566874938 566879800 566888275 566898718 566907188 566909633 566910092 566932204 566937633 566970875 566989139 567000708 567004253 567004915 567015351 567016623 567024529 567076381 567098424 567110165 567112608 567125659 567152021 567166304 567176273 567184994 567191011 567194783 567200880 567222525 567222533 567223176 567240696 567247640 567250002 567259324 567279254 567306465 567306704 567307259 567310226 567311069 567311324 567311996 567327176 567329037 567330633 567375419 567379830 567386507 567386790 567402792 567411962 567419975 567425842 567440675 567444501 567469882 567470359 567490695 567497659 567508773 567513227 567519897 567535298 567539314 567551434 567552231 567563010 567587470 567595895 567611600 567644023 567650603 567650948 567652135 567656017 567658039 567658205 567661042 567669122 567670557 567680315 567694690 567727263 567731040 567732426 567740560 567761553 567774923 567789258 567802948 567820468 567824631 567836874 567858933 567859557 567864671 567866462 567875830 567886132 567923561 567924581 567932986 567935109 567952805 567967174 567980544 567983317 567986037 567991103 568004832 568010374 568023658 568032353 568069630 568076134 568103236 568105538 568155008 568166944 568172331 568194063 568199761 568201818 568207938 568217401 568222143 568231241 568237207 568263728 568281061 568285993 568289835 568298429 568324770 568350923 568354909 568411434 568427064 568434028 568442563 568468997 568508190 568508953 568509897 568512035 568532664 568540535 568550637 568554889 568566694 568576706 568584340 568586895 568588051 568597329 568605389 568622546 568631479 568641213 568656009 568669623 568675368 568684928 568690817 568692285 568703227 568720760 568729067 568732100 568733255 568741451 568744925 568776951 568785606 568791334 568791491 568793582 568793939 568816332 568821641 568827914 568838099 568854155 568870345 568879945 568891862 568916602 568928685 568930431 568937998 568979291 568984054 568987235 568987458 569002967 569004402 569014551 569016204 569037370 569040190 569046018 569057042 569070275 569092724 569106050 569121164 569122552 569129611 569148188 569192902 569203736 569206828 569223989 569225565 569232568 569310728 569311425 569336033 569348311 569354694 569360093 569365411 569379419 569399596 569407454 569411336 569419425 569457875 569470796 569482683 569493562 569506154 569512473 569539895 569545268 569560063 569561129 569564623 569580131 569581796 569595320 569600363 569616967 569618957 569662369 569662554 569675985 569681581 569692829 569700050 569732583 569743355 569744370 569786006 569795964 569797730 569816554 569819476 569829661 569831968 569850509 569851695 569851749 569852558 569865379 569871698 569874248 569881659 569884654 569886232 569890866 569894997 569903566 569919224 569949815 569983495 569984610 569992033 569996059 570006968 570010516 570017433 570026738 570065809 570066620 570088575 570095997 570097331 570102186 570105147 570122844 570132848 570137640 570148528 570157760 570165041 570200380 570227638 570230707 570234864 570242881 570256597 570281182 570292516 570320549 570340883 570342266 570354674 570362725 570368209 570378655 570391360 570393520 570401409 570430140 570431891 570434451 570450870 570452228 570465168 570472292 570480595 570484352 570486348 570497889 570505523 570506013 570516223 570526970 570547354 570552908 570554372 570555467 570558651 570595996 570599561 570602660 570609072 570627032 570627958 570656447 570660373 570660763 570693595 570710825 570719849 570725949 570731564 570740164 570750093 570762609 570771090 570774144 570774303 570782699 570793849 570793931 570794661 570808810 570823156 570825060 570846018 570846585 570850814 570867984 570868904 570883016 570891370 570915813 570917386 570930594 570947156 570982086 570999348 571003838 571057419 571065543 571083298 571092828 571102880 571109285 571122053 571124230 571137552 571144966 571148074 571165832 571176731 571189798 571203577 571212193 571221514 571224840 571241269 571259051 571259942 571276746 571277864 571286136 571304113 571348371 571351871 571373795 571393375 571420996 571435873 571446361 571459384 571460369 571462796 571463156 571472223 571472749 571478485 571512542 571523477 571538206 571542656 571551151 571560165 571563099 571564062 571581600 571583658 571584986 571624431 571627733 571646270 571684365 571694442 571705786 571718468 571719502 571736579 571747591 571752692 571759499 571766639 571771110 571780353 571786957 571795947 571808449 571815314 571819924 571822424 571832688 571865851 571875014 571885704 571900279 571902953 571905275 571914018 571924936 571945998 571948037 571977515 571978785 571983538 571984592 572002715 572021746 572022527 572028915 572036936 572042794 572043058 572044823 572046870 572054744 572062899 572065580 572082802 572100472 572131028 572142628 572143816 572144834 572175359 572203016 572217162 572226478 572233968 572239380 572240871 572246946 572251611 572254358 572258825 572264553 572266694 572279783 572298020 572302848 572304965 572316625 572318653 572318912 572322867 572327020 572337281 572348717 572358630 572382517 572384831 572391765 572401715 572413255 572430579 572434178 572451889 572452139 572483735 572484351 572484605 572496441 572508695 572509188 572511186 572523174 572528393 572541385 572547310 572560705 572564058 572577762 572584418 572596448 572597678 572599049 572605004 572605838 572621769 572625753 572627433 572631287 572661349 572663745 572686433 572708702 572712626 572716631 572733313 572739748 572746953 572755034 572762651 572796621 572809510 572813401 572823501 572830080 572830681 572848099 572853784 572856250 572870295 572881544 572895535 572897111 572898712 572903481 572906239 572909941 572925915 572932265 572948603 572962239 572963954 572978835 572979658 572986503 572987457 572993439 573002214 573015238 573017464 573019904 573064840 573075905 573078460 573085294 573086544 573090958 573097848 573117896 573125153 573125315 573135236 573151039 573163150 573173985 573176717 573207626 573229756 573273573 573286673 573293453 573296365 573312120 573314365 573325153 573329582 573338913 573349549 573356932 573370205 573380321 573385051 573388814 573404178 573404728 573414525 573444723 573455280 573457141 573461898 573472026 573480522 573485392 573487957 573490249 573491073 573511394 573518679 573524086 573536760 573553140 573567093 573567458 573570043 573577055 573590087 573590195 573602253 573614644 573654985 573658942 573668322 573677084 573677342 573694177 573694513 573700678 573705280 573746741 573779327 573779729 573787732 573794038 573830979 573838607 573849936 573856526 573871704 573886100 573905685 573922106 573924764 573950149 573966769 573987231 573992027 573993187 573995614 574003861 574015066 574028907 574030820 574031491 574035687 574036179 574041902 574042235 574043301 574062590 574067925 574086994 574087115 574097356 574136674 574148394 574156363 574158577 574171830 574183923 574189830 574199408 574200325 574200932 574203503 574207039 574210736 574220892 574242659 574243593 574251565 574265624 574271352 574289402 574338209 574338346 574343831 574345682 574378728 574379400 574388403 574392385 574392408 574395177 574406609 574422683 574432060 574433406 574454241 574466586 574467747 574472105 574473239 574476566 574478316 574489316 574491160 574530081 574550312 574552437 574561937 574564737 574578368 574579033 574581731 574586850 574598706 574612016 574618507 574623821 574646663 574648585 574656482 574672651 574673214 574681736 574723370 574723630 574723956 574736663 574745070 574753069 574768242 574772872 574808753 574816275 574851843 574867733 574900165 574903154 574905834 574916796 574926706 574938221 574939198 574941664 574951431 574965247 574982720 575032518 575041698 575049922 575050368 575058201 575062135 575067716 575067808 575074805 575085500 575086502 575128045 575133165 575136094 575145441 575146419 575153618 575155215 575176828 575184748 575187203 575198096 575204757 575205236 575205774 575217017 575246032 575250387 575261641 575289308 575307062 575307105 575309478 575311445 575312453 575314982 575335634 575344004 575344069 575347497 575349196 575351747 575361388 575366948 575377172 575382180 575398979 575432824 575439922 575442018 575449406 575457854 575463771 575467669 575474971 575475350 575481414 575506184 575522953 575532816 575550621 575566341 575574290 575589153 575589385 575593736 575610170 575629569 575651196 575663858 575667200 575685398 575685709 575689484 575692770 575695027 575707483 575708588 575747407 575758401 575760564 575762052 575782550 575784650 575795039 575800610 575812358 575816510 575831517 575848466 575849036 575896246 575902486 575938847 575940651 575940748 575940865 575941343 575959092 575964751 575967959 575969490 575977269 575984777 575987513 575990861 575991660 576021572 576029283 576032978 576065690 576067138 576076153 576083852 576097481 576111547 576111925 576124271 576149449 576154445 576165995 576182278 576182906 576208784 576217273 576223051 576226462 576228875 576229507 576238607 576243888 576254105 576270102 576272660 576282374 576284722 576289709 576306595 576315267 576316567 576319582 576351399 576357260 576373848 576401571 576403067 576403242 576403439 576414592 576423172 576428052 576431070 576452801 576456031 576468791 576488541 576500161 576517581 576518352 576518779 576525882 576535035 576581145 576589185 576591287 576592106 576600737 576610850 576628082 576629055 576632764 576640649 576641963 576645998 576655082 576661349 576665665 576679626 576708362 576710509 576713900 576717289 576734327 576734618 576735119 576752904 576784431 576786392 576798987 576804519 576810460 576818474 576820768 576833886 576851571 576877483 576888250 576906429 576907291 576914004 576930535 576946026 576948184 576956061 576964644 576964899 576968307 576986596 576990615 576990644 577005380 577010257 577011899 577021268 577050399 577053898 577054383 577064850 577070258 577071672 577095697 577119845 577135935 577142069 577146020 577158157 577164407 577166399 577167423 577168939 577176028 577178609 577183054 577198132 577210464 577233373 577257080 577265225 577265621 577269602 577290332 577299406 577302010 577330746 577335618 577338321 577368959 577390263 577391197 577393104 577396869 577436207 577438910 577441554 577457033 577461114 577467355 577470864 577477298 577482687 577485558 577505951 577523568 577559344 577569005 577579177 577590520 577598203 577600191 577621753 577623079 577633306 577644689 577659913 577671668 577680674 577691064 577706733 577709970 577710119 577729668 577742459 577769068 577776852 577777756 577782059 577782690 577783308 577790769 577793117 577808278 577816666 577818978 577832524 577844505 577865083 577884474 577903873 577913286 577916710 577918280 577921383 577938078 577943353 577961884 577962094 577965659 577974304 577993361 578008239 578047155 578048923 578050330 578053158 578118424 578119454 578130349 578152158 578156593 578157569 578175407 578191254 578196445 578197033 578210454 578216080 578224975 578233886 578247727 578249836 578259110 578293149 578299095 578303997 578311234 578320674 578326019 578349061 578361660 578364718 578372257 578380555 578398852 578419722 578421342 578448337 578513372 578516682 578527454 578528338 578531478 578552197 578554182 578564148 578586959 578601265 578620605 578629296 578636185 578639718 578651598 578661824 578662302 578674599 578675216 578679485 578691711 578695977 578721861 578739716 578742031 578742974 578743233 578754240 578771136 578783266 578785014 578787054 578793849 578810510 578815690 578820092 578825145 578848234 578854721 578858033 578858649 578861196 578865396 578869470 578899829 578916653 578926974 578931173 578955696 578956557 579004264 579006674 579013776 579054498 579070155 579072683 579078282 579087210 579088201 579105425 579108664 579126050 579130889 579155367 579171219 579181210 579183398 579188433 579191595 579225458 579227810 579228806 579232904 579239356 579249283 579252634 579254387 579255798 579258528 579259435 579271404 579289915 579291300 579292818 579297929 579300345 579301883 579302220 579302319 579305006 579312193 579328098 579329278 579331585 579336577 579345211 579348300 579349668 579359782 579361017 579381069 579385002 579388145 579397918 579411300 579415130 579465080 579466130 579469433 579471009 579476913 579481511 579485732 579488726 579500581 579505833 579508532 579509706 579511437 579516720 579522371 579527639 579536123 579552442 579552808 579555584 579567037 579568979 579569797 579580260 579599067 579601714 579611165 579616824 579631412 579648965 579662058 579670818 579689402 579713558 579714662 579715476 579717672 579718234 579737794 579739209 579744868 579751108 579753880 579789806 579794928 579796183 579806457 579821736 579835761 579839148 579850384 579864734 579866371 579911575 579920576 579922544 579937113 579938611 579942263 579949913 579971132 579982811 579994029 580002040 580012089 580028668 580040198 580040854 580044318 580047479 580051165 580052819 580068198 580090307 580135179 580136714 580144384 580157319 580157566 580161618 580194302 580194635 580206356 580263597 580277349 580280962 580287303 580290424 580291466 580299720 580310998 580315234 580321617 580335405 580356650 580394122 580404912 580442824 580459147 580463604 580467126 580468913 580490721 580526395 580539352 580544350 580545705 580560477 580571078 580575974 580588735 580606254 580632872 580636723 580648585 580656895 580658206 580662073 580674085 580677726 580696041 580698830 580723233 580727523 580735713 580737130 580751499 580766408 580788589 580790669 580812189 580820108 580830019 580888619 580910730 580919266 580927656 580933972 580937612 580937654 580945951 580949002 580962590 580973238 581008356 581012809 581019427 581029867 581031376 581033264 581039970 581042834 581045090 581112898 581120955 581130157 581147787 581156279 581163241 581164030 581179750 581192715 581195962 581196908 581199748 581202874 581212949 581217100 581222622 581230930 581232722 581237852 581259464 581266821 581278653 581288905 581291308 581294977 581319853 581347422 581350880 581370202 581381215 581381691 581418439 581432993 581461365 581472540 581477536 581478618 581481799 581483809 581490637 581500723 581503780 581521921 581532149 581533207 581552920 581557377 581571349 581578461 581582930 581656306 581663759 581671385 581673331 581679880 581686732 581691018 581702518 581709946 581716060 581719060 581734443 581756798 581762849 581763771 581764940 581768898 581781292 581797133 581850692 581860937 581868846 581895001 581895088 581920457 581930678 581936235 581942186 581944279 581946974 581954822 581979142 581983460 581990457 581993073 581995011 581999469 582000069 582012244 582014598 582025547 582032022 582040120 582046516 582056616 582067536 582073135 582078419 582084580 582091582 582116868 582126867 582134493 582151784 582152349 582157154 582169341 582175481 582185153 582185274 582192271 582213816 582246760 582252294 582270210 582273142 582276423 582278028 582284346 582299357 582299739 582305136 582306980 582309763 582314533 582340566 582346455 582346456 582346735 582354619 582362305 582363312 582373667 582380610 582384176 582387102 582388708 582389275 582421685 582442746 582481546 582485564 582495538 582506360 582514405 582516562 582532975 582545863 582547464 582567782 582572446 582577949 582601253 582606447 582615687 582641299 582644729 582654023 582659605 582664452 582699196 582709456 582710325 582725640 582729123 582733310 582743999 582768054 582769034 582777164 582791165 582820342 582870354 582871852 582876434 582888231 582888306 582902845 582930476 582937592 582947973 582950244 582966841 582967137 582972306 582977961 583008120 583010395 583012050 583019723 583038025 583040334 583048085 583049836 583066258 583075109 583079919 583080938 583103572 583125592 583128230 583140502 583155349 583176254 583186576 583215986 583222963 583224863 583235514 583253413 583267241 583294819 583313689 583315964 583336908 583350033 583370011 583375159 583399897 583408718 583410412 583431569 583448900 583455706 583467576 583470171 583485747 583492619 583521683 583527864 583544993 583546882 583551317 583560980 583587277 583590544 583597378 583599989 583633760 583645112 583647944 583657544 583687779 583692722 583711355 583741073 583748952 583759301 583768841 583806122 583823669 583834825 583852937 583874320 583875064 583879905 583894901 583894918 583897972 583901865 583907228 583907438 583924669 583928073 583944061 583954618 583959307 583998806 584001119 584012883 584022264 584024857 584035903 584037821 584046205 584053185 584058862 584071645 584081044 584088206 584093581 584099895 584106413 584110885 584129046 584130662 584131473 584136914 584148535 584154061 584158332 584173756 584175100 584178925 584185625 584218414 584229553 584232148 584246772 584252239 584255012 584255692 584270456 584273149 584273537 584284016 584284897 584286460 584298620 584305159 584307236 584308057 584311050 584333785 584345091 584345370 584354625 584370002 584387453 584397570 584402083 584417580 584418183 584422659 584426178 584431490 584444480 584450144 584460086 584460572 584462105 584465589 584494588 584500882 584510587 584517551 584533928 584538874 584558636 584562024 584565043 584575147 584578709 584586755 584590131 584599855 584627273 584663628 584688546 584696366 584702662 584704730 584716433 584721979 584732836 584733367 584763422 584779458 584792384 584825256 584843041 584847992 584869573 584882142 584884281 584886429 584907905 584907960 584913306 584933542 584941767 584960797 584967817 584983092 584998509 584999391 585009629 585011297 585021937 585025971 585046637 585056218 585061563 585101802 585109264 585110909 585117349 585149226 585151724 585169531 585174983 585188510 585193751 585195573 585207275 585220687 585240187 585243967 585289104 585292042 585299237 585327643 585338188 585341852 585359193 585377103 585386597 585393677 585404122 585406578 585409640 585421197 585436104 585442610 585447414 585450742 585456227 585466305 585477892 585486270 585491291 585522897 585533140 585538051 585548914 585580762 585586656 585592351 585618836 585634918 585638328 585645227 585653532 585653536 585665693 585665827 585668266 585678539 585693417 585705804 585707154 585711906 585719334 585719568 585727423 585734821 585736068 585739992 585740296 585740925 585741724 585744568 585745069 585754334 585771743 585780053 585785188 585788797 585791815 585819685 585834264 585835181 585863516 585882722 585894595 585899082 585901641 585927044 585929773 585937642 585977486 585979678 585980268 585995359 586000913 586024239 586052414 586076585 586091881 586094994 586108009 586112702 586114449 586119760 586128781 586149658 586173725 586185936 586199413 586204470 586234851 586239239 586243718 586281336 586298020 586321808 586331450 586333579 586333803 586340258 586360482 586367771 586390271 586408967 586412943 586423945 586451024 586459668 586482961 586487179 586495923 586500949 586520538 586535071 586536513 586550256 586552138 586593262 586595278 586598687 586607626 586627791 586631751 586636863 586637125 586644149 586646922 586668076 586679197 586686270 586723033 586744009 586751077 586765192 586773450 586776402 586807767 586807988 586818297 586830941 586847333 586855875 586863276 586864441 586885198 586889592 586892679 586899674 586899835 586917787 586930405 586931584 586932953 586940245 586942026 586952618 586954443 586959207 586961275 586967826 586974197 586976821 586997724 587001672 587008768 587015288 587024163 587048463 587051999 587055357 587077485 587085541 587094949 587095602 587105764 587110138 587128475 587128686 587130609 587137271 587142689 587146249 587179242 587189837 587215289 587221169 587225171 587240266 587244009 587247400 587249838 587251539 587258585 587260204 587273576 587281534 587285913 587286883 587290305 587290533 587293072 587300065 587306173 587309963 587313871 587330997 587349487 587356612 587385156 587388841 587392365 587401114 587403848 587407946 587414880 587423788 587428459 587428650 587434474 587438933 587450373 587461295 587484257 587492613 587513627 587517597 587523546 587532278 587536830 587559998 587562821 587564461 587565162 587568066 587570481 587577232 587581937 587595218 587607134 587616166 587617066 587641092 587646960 587655417 587666210 587677509 587682605 587690212 587693166 587724817 587725689 587728020 587732118 587776403 587777647 587784955 587785642 587848586 587870053 587875063 587876520 587889944 587915070 587923667 587931163 587935153 587941322 587941962 587968138 587969579 587970086 587972758 587988825 587992338 588034395 588037428 588038067 588039060 588041150 588043136 588045896 588078821 588083870 588090969 588091244 588091308 588100434 588100961 588133297 588133447 588146855 588161798 588171346 588197681 588210077 588217264 588223354 588231347 588249008 588256366 588266792 588282147 588288181 588310039 588348212 588350887 588352786 588386335 588405995 588409356 588413371 588420602 588428161 588429131 588430521 588436972 588444706 588460680 588468859 588470600 588473965 588494769 588511196 588513360 588516799 588520529 588542550 588579343 588584119 588585485 588592271 588602474 588613277 588629788 588638086 588661989 588666789 588670840 588675338 588675762 588685731 588694399 588694633 588696606 588696790 588719209 588734958 588740660 588753239 588755379 588760105 588765651 588784627 588787398 588811002 588829208 588844432 588871009 588877547 588886399 588886663 588908593 588917347 588928296 588934571 588937001 588937649 588944158 588946497 588964931 588967703 588979201 588985737 588996029 589005118 589018135 589030525 589033707 589065729 589072968 589073300 589076087 589079147 589084655 589095921 589098043 589106138 589120601 589121098 589147272 589153242 589194381 589199176 589209503 589218521 589221839 589223771 589242017 589250024 589255319 589266373 589271186 589276616 589277760 589293036 589300230 589300274 589301445 589313614 589315579 589317480 589326726 589327151 589332000 589337105 589337239 589344398 589373493 589401601 589402991 589406479 589408199 589421512 589428894 589448314 589470217 589476360 589489995 589508468 589517503 589525393 589527913 589529117 589530899 589531130 589533174 589585140 589589937 589607769 589613286 589618792 589648200 589651410 589674250 589677809 589689426 589696919 589703568 589710638 589713638 589724911 589727649 589729744 589731881 589752416 589765243 589770199 589781060 589786578 589803830 589818244 589818346 589836472 589848677 589848946 589874054 589875086 589884371 589907745 589908387 589912980 589920449 589933558 589950544 589954416 589957458 589961537 589966934 589973062 589979059 589983580 589986859 589987734 590000629 590000836 590020119 590020463 590024666 590047984 590061482 590080660 590084212 590109305 590115496 590133760 590191641 590193014 590198582 590209835 590235131 590248821 590253833 590278729 590280351 590301368 590309184 590328479 590329420 590336012 590357246 590363517 590364071 590375774 590386988 590400629 590400788 590432133 590437422 590448160 590449890 590460192 590464022 590464262 590485610 590511003 590513940 590516593 590526449 590527189 590562320 590585890 590591700 590603569 590611133 590654935 590657904 590668548 590674497 590677519 590682906 590687432 590694445 590706583 590710736 590712863 590742189 590743657 590771835 590774866 590789886 590792987 590797779 590813150 590816280 590841550 590845274 590853710 590858336 590862620 590869251 590879082 590883010 590883237 590894516 590938554 590946351 590955754 590957506 590966862 590971634 590986087 590987127 590991540 590993551 591003842 591007592 591008736 591013012 591014102 591020084 591039589 591045764 591061918 591069390 591073993 591087111 591093414 591101113 591137521 591142602 591148457 591161764 591169741 591176923 591227077 591267725 591268810 591283037 591291108 591294686 591297545 591300783 591314117 591325350 591331247 591335247 591340362 591353559 591354471 591360555 591361821 591365035 591367512 591374407 591375573 591376945 591381948 591392889 591395442 591402727 591451399 591452910 591461528 591490543 591523448 591528952 591530402 591557165 591559330 591562543 591566675 591580557 591587531 591594940 591612048 591631926 591651109 591656891 591686560 591688631 591689550 591722637 591727766 591730760 591739277 591739499 591742631 591744727 591756170 591783725 591788833 591789835 591796887 591808891 591809661 591823210 591851240 591885574 591887203 591924142 591934587 591939925 591940127 591952829 591955847 591960428 591978514 591983446 591986316 591999218 592011073 592019798 592050136 592068382 592087309 592087339 592099779 592103041 592120606 592124635 592124646 592129467 592131044 592132314 592142887 592151403 592161227 592162898 592163383 592186364 592190792 592193114 592194285 592200046 592208147 592208289 592219514 592219910 592227880 592231565 592240087 592246042 592251149 592256778 592271072 592273474 592285090 592297453 592298149 592300250 592304835 592323935 592338538 592349016 592365740 592379794 592390816 592403902 592414535 592417761 592423157 592429289 592456444 592457893 592487842 592494825 592501265 592505586 592524321 592526888 592528193 592530530 592536462 592541008 592542691 592547119 592553662 592559181 592594771 592598630 592604229 592608638 592609978 592611111 592611688 592613878 592631758 592642884 592658389 592659364 592678560 592682070 592692073 592703560 592707924 592709157 592738244 592744648 592771081 592777897 592790445 592792559 592799557 592818799 592820956 592825488 592842427 592849203 592864486 592891594 592903471 592905457 592906983 592921195 592931338 592932183 592953549 592954075 592986019 593003571 593016651 593019217 593027928 593035435 593044578 593058516 593064418 593077381 593078586 593078704 593079362 593081458 593086149 593111025 593115398 593150829 593151147 593152904 593155901 593163558 593167273 593170916 593178803 593178909 593190152 593194955 593219988 593223416 593226907 593281245 593282718 593291177 593299257 593302471 593335706 593342138 593343172 593348677 593361964 593362560 593363497 593376537 593378951 593386423 593390017 593390963 593392669 593417957 593428973 593441338 593481554 593483728 593484474 593485810 593487438 593488904 593521747 593522536 593531083 593545449 593550800 593595704 593596605 593605669 593606947 593619979 593639259 593651286 593657519 593664193 593664393 593685298 593687413 593696756 593715678 593732777 593733571 593738963 593745700 593782099 593784294 593806598 593812320 593816535 593819201 593857036 593868961 593893702 593893862 593897852 593904259 593909061 593925556 593929064 593972905 593998915 594005613 594043241 594048686 594049630 594049820 594061280 594076539 594084512 594084793 594090652 594092198 594099117 594121438 594127963 594137756 594149477 594151000 594180754 594195823 594203741 594213336 594230525 594246170 594246374 594247291 594249138 594256333 594285255 594289071 594301182 594306888 594326282 594332734 594355903 594360574 594371308 594373361 594376995 594384303 594387005 594388394 594400011 594405256 594409033 594410459 594411546 594413674 594420204 594424609 594425344 594427248 594451762 594454845 594469218 594471249 594479810 594483755 594484543 594485508 594494449 594498579 594502076 594503429 594507454 594526181 594530638 594533106 594550366 594555749 594566105 594634273 594647681 594667418 594679285 594697280 594723278 594730826 594731344 594753534 594766899 594776274 594811009 594819243 594839096 594846740 594888420 594894397 594901287 594909221 594921140 594934798 594937133 594946742 594959054 594962968 594964307 594968738 594969225 595020359 595020914 595024971 595056025 595059836 595073845 595075243 595098180 595103570 595126208 595131180 595131739 595166002 595170953 595176169 595185804 595187905 595191712 595201489 595205448 595210423 595215099 595219853 595220818 595226420 595234676 595234800 595235515 595239880 595242876 595243030 595272268 595272692 595272884 595280820 595290168 595307629 595313596 595335638 595343416 595359394 595363840 595368222 595371579 595377774 595383483 595391523 595405145 595410880 595426095 595430471 595451484 595453680 595456847 595463816 595466936 595473158 595479989 595509339 595514568 595515524 595528060 595528145 595531113 595568520 595579205 595581550 595583051 595592025 595607442 595617732 595631707 595642616 595671789 595686137 595692775 595701688 595702559 595709916 595729999 595753008 595756482 595763327 595771730 595798179 595828914 595831001 595842470 595878934 595885070 595887273 595887275 595893964 595897664 595908976 595920423 595946964 595950896 595954602 595958008 595969393 595981919 595988737 595994274 595999174 596002391 596006961 596026530 596031168 596041592 596049072 596049171 596063603 596078192 596079610 596081651 596086550 596090313 596097859 596110103 596124510 596137376 596141952 596142245 596153216 596182011 596194340 596194796 596196841 596197114 596206185 596224938 596234888 596238178 596245493 596261637 596265515 596275818 596280309 596295316 596297219 596315229 596320480 596331517 596336675 596337360 596338421 596338584 596348086 596350523 596366685 596373770 596375125 596396030 596399248 596402640 596403617 596405231 596408492 596409927 596412634 596414936 596415103 596415678 596416369 596426064 596443112 596462887 596465275 596469557 596475004 596477178 596481626 596493749 596494157 596512609 596516421 596530507 596532122 596551510 596553583 596560211 596565101 596571107 596572683 596593877 596638617 596643843 596654942 596659590 596671527 596689351 596699920 596700663 596730184 596743305 596744910 596749449 596767892 596773653 596780412 596791097 596792114 596807101 596808949 596824538 596832119 596833550 596835537 596841344 596868248 596888760 596890765 596892935 596897650 596898076 596902347 596904992 596913691 596917526 596921575 596927943 596929963 596932015 596943424 596952774 596964939 596968901 596973159 596975063 596991399 596992455 596996162 597021175 597021805 597023169 597033871 597039855 597043393 597053636 597061448 597071276 597083852 597088150 597103175 597112479 597116035 597125506 597128805 597132653 597138427 597141022 597154972 597163446 597190323 597201599 597221955 597227393 597235566 597249387 597274386 597275841 597310683 597316842 597324587 597326365 597335915 597337589 597344924 597356265 597363328 597372603 597377762 597378996 597385639 597387450 597391725 597394713 597461587 597470033 597504985 597505321 597512610 597519999 597520672 597531300 597543844 597555254 597559216 597559813 597566506 597590570 597593976 597613817 597619814 597629817 597634306 597639940 597645806 597651737 597659542 597670980 597678018 597681053 597690546 597691708 597704543 597705434 597706865 597718443 597724492 597730124 597730345 597763580 597779033 597786211 597787390 597798312 597809290 597818388 597831618 597835880 597861238 597869129 597870878 597879594 597894660 597895429 597898637 597928343 597928975 597935803 597940122 597940482 597956318 597994384 597994456 597999514 598010377 598017966 598018771 598021827 598027884 598030924 598031275 598041477 598046386 598046471 598063240 598069813 598076783 598092484 598106967 598111209 598121476 598125067 598125677 598167777 598171516 598172117 598177442 598187514 598233986 598244488 598263555 598280952 598283969 598287966 598305116 598307974 598310643 598330545 598332375 598338385 598375514 598395753 598405437 598434537 598435029 598445691 598456014 598465870 598490111 598491565 598499707 598504396 598522929 598523907 598533231 598557837 598560780 598567342 598571633 598585753 598588150 598593986 598618098 598635604 598641756 598643464 598650491 598658902 598675495 598678678 598679662 598684038 598689897 598700187 598702720 598714102 598745491 598751500 598757262 598765495 598765713 598784856 598786852 598800188 598802298 598822197 598829827 598837333 598839541 598843094 598858751 598865659 598870014 598873005 598904753 598904882 598942361 598946965 598975064 598985077 598985304 598990839 598991009 599017968 599038201 599043117 599045817 599049104 599052260 599054758 599058902 599107162 599130777 599137447 599151753 599152248 599167244 599167346 599170358 599180379 599185463 599185657 599189199 599196979 599205659 599213264 599225959 599236798 599258847 599265218 599266536 599309463 599316067 599322872 599336861 599337986 599345622 599349311 599357983 599360656 599384783 599391844 599409243 599420530 599429673 599436401 599449303 599451238 599454513 599459916 599466837 599472985 599474840 599478233 599484094 599516529 599548785 599562858 599565106 599578239 599583661 599605862 599617093 599635299 599645736 599646847 599668087 599670577 599671094 599673176 599677199 599678376 599689315 599698005 599735568 599742911 599774427 599780839 599782776 599801577 599808733 599809427 599810003 599812362 599823121 599823946 599824264 599827900 599864428 599869279 599889338 599899361 599901468 599910614 599926082 599929391 599942051 599942997 599949966 599951338 599951359 599967801 599979499 599979587 599996997 600001889 600005092 600021918 600037344 600038709 600044845 600046070 600047206 600050268 600081696 600089819 600109175 600113606 600117942 600120695 600122960 600124736 600134972 600137132 600141621 600158477 600170791 600225438 600231677 600250230 600272568 600290809 600301308 600306584 600350639 600350890 600357579 600362580 600364704 600381705 600382296 600384298 600388869 600394930 600400170 600401123 600406564 600414180 600440356 600448699 600452448 600467921 600514902 600515224 600515258 600524043 600537288 600537765 600547964 600552297 600563737 600566971 600589749 600593496 600596283 600597261 600601156 600620278 600628598 600643975 600650717 600654006 600673605 600679449 600689561 600694493 600708127 600709340 600711138 600731747 600741959 600753953 600761305 600763537 600774210 600775378 600778905 600780212 600780993 600786971 600817641 600825478 600825642 600826132 600831599 600840136 600853297 600854505 600867466 600895458 600900733 600918355 600931801 600933320 600936246 600942219 600972778 600983714 600989628 600992500 600995934 601002191 601008134 601039288 601045429 601051143 601053130 601061159 601061948 601084721 601087159 601095566 601116017 601117805 601119595 601139407 601145145 601145732 601148379 601187535 601195739 601199314 601235538 601250080 601254432 601254845 601255908 601268206 601271120 601276459 601290935 601292290 601293144 601306569 601311550 601317932 601331598 601345433 601353018 601364469 601365816 601382541 601405508 601405775 601413731 601419089 601456743 601462792 601462801 601471172 601477358 601479349 601538266 601581031 601590513 601598129 601605810 601624501 601632367 601637965 601638796 601651644 601653977 601654910 601658161 601692582 601693479 601740875 601769406 601773308 601784967 601787989 601800971 601801434 601809629 601825934 601836811 601844561 601852652 601867017 601870994 601881948 601885376 601888855 601891790 601895391 601912780 601936623 601947809 602013999 602017903 602018394 602031010 602031367 602037928 602040584 602045704 602046380 602048174 602054701 602060083 602063850 602066593 602070272 602072738 602077715 602089516 602101209 602141063 602146130 602150129 602160490 602160496 602168615 602169162 602174217 602187631 602192403 602204221 602213332 602217925 602228102 602236932 602247049 602249124 602250129 602275559 602276067 602293337 602301832 602305826 602307049 602313943 602328988 602331748 602337594 602407279 602417677 602430415 602439988 602441590 602450321 602456591 602463044 602475186 602479100 602480085 602485419 602506313 602550439 602563338 602566061 602581273 602583101 602596857 602605531 602607176 602620557 602624707 602638271 602642537 602643342 602644566 602649337 602653304 602658482 602658911 602659911 602667672 602672530 602674607 602689663 602693610 602714489 602729967 602750175 602786885 602791025 602797755 602798359 602801571 602808718 602809818 602826664 602836986 602837163 602866895 602879722 602884319 602886464 602890535 602911992 602913724 602914777 602916500 602918191 602918450 602923252 602928916 602936209 602948004 602948493 602990970 603000061 603012443 603022269 603025832 603038309 603039551 603055513 603073256 603078980 603091966 603096726 603101611 603117596 603124671 603145153 603146368 603153381 603154587 603170592 603193322 603195139 603250260 603258332 603286763 603327027 603332969 603335101 603337682 603337819 603338039 603351046 603357785 603363565 603388256 603391421 603399157 603403739 603408776 603412371 603414206 603421351 603423291 603424587 603433995 603457154 603472382 603488334 603492459 603497400 603515314 603516476 603527337 603547396 603556630 603566200 603585872 603590877 603599283 603607977 603645038 603653161 603662459 603667300 603675888 603695316 603698576 603698950 603720858 603735789 603737768 603741558 603746441 603756074 603760487 603765079 603772936 603780022 603794379 603803305 603827813 603827845 603842555 603857154 603883143 603901616 603922554 603930862 603948344 603949190 603961658 603985459 603985523 603996208 603999873 604017670 604025712 604027026 604032560 604040756 604040873 604045492 604054744 604068420 604081894 604082440 604087828 604090035 604107747 604138977 604142531 604145037 604150274 604152886 604161090 604176699 604180949 604191075 604195034 604200883 604213580 604223809 604223896 604225602 604229870 604231858 604233241 604236897 604244983 604274084 604284100 604289331 604305777 604307305 604324435 604329799 604349099 604387578 604394329 604395915 604396081 604403151 604403206 604404327 604415977 604448226 604457607 604501277 604514211 604515189 604537721 604542183 604544437 604557461 604577757 604602571 604603781 604624256 604634330 604653043 604665152 604687863 604694324 604696235 604713706 604722212 604724574 604725211 604731457 604735263 604743805 604749444 604769842 604774040 604788028 604790780 604797825 604799231 604810768 604813838 604815036 604859210 604867346 604893614 604910542 604915181 604927250 604930064 604933800 604939132 604948928 604973154 604982508 604982850 604985186 604989953 604994028 605002902 605042925 605077075 605077814 605077924 605081138 605086463 605118848 605122410 605131315 605133470 605140149 605142029 605159041 605164342 605167857 605171883 605179232 605190751 605192434 605195455 605220199 605248230 605259066 605259756 605263840 605294921 605312277 605334776 605343046 605347078 605348706 605357574 605358190 605367845 605368219 605375349 605403823 605410729 605429810 605432689 605444732 605447807 605452666 605467896 605480015 605481064 605485526 605490101 605490973 605503324 605505802 605507397 605531873 605535770 605540850 605553244 605599427 605607495 605631367 605631725 605665179 605666891 605672274 605690859 605697804 605707514 605723197 605725409 605728967 605735581 605738190 605757130 605777795 605783457 605785778 605789948 605809076 605820980 605827095 605855458 605856691 605875723 605880317 605885758 605890644 605891505 605922247 605922501 605923875 605930743 605931384 605943853 605971350 605972401 605977572 605983248 605998062 605998768 606002331 606006188 606030092 606043012 606074042 606084854 606092690 606098993 606112605 606116335 606123234 606125943 606130629 606131779 606139730 606159081 606172185 606180845 606187008 606188164 606189285 606195652 606216073 606269395 606276097 606289449 606323034 606325465 606338606 606339095 606355027 606399947 606406494 606411440 606418199 606425291 606430320 606467514 606479320 606483914 606486639 606512418 606515512 606529086 606529835 606557843 606575786 606589625 606592029 606593444 606631026 606642550 606643750 606649280 606650357 606654414 606671663 606680730 606685068 606712309 606736045 606738858 606749819 606754136 606755640 606759270 606787163 606788618 606800003 606811870 606819722 606820042 606833137 606858914 606861563 606863925 606864528 606865147 606871109 606879834 606881021 606884555 606886324 606887618 606892141 606901590 606913018 606920374 606968759 607009677 607010378 607014281 607027920 607030886 607034563 607080981 607081649 607098472 607109485 607116339 607128590 607140316 607145422 607176214 607179003 607182694 607195825 607224428 607229102 607232653 607240370 607242490 607252468 607262771 607281600 607295497 607298696 607304960 607307728 607312553 607316527 607317603 607330983 607340505 607342999 607348095 607357944 607362173 607363928 607365328 607389102 607396527 607398504 607405469 607413549 607416202 607448987 607449134 607456980 607493331 607503692 607508801 607509534 607515529 607518235 607533254 607536712 607539104 607561653 607598572 607614950 607626092 607629176 607629517 607629749 607630042 607640626 607654097 607661022 607670006 607684040 607688966 607691445 607693823 607694270 607695425 607696450 607699449 607704951 607709351 607729690 607750275 607752284 607764721 607766333 607770706 607771743 607778685 607779732 607780293 607785808 607792750 607793333 607822637 607838349 607840024 607841681 607841918 607871457 607877442 607892971 607897845 607930633 607935419 607935695 607938623 607953323 607966276 607972653 607988129 607995950 608015880 608022886 608030236 608035600 608058121 608059956 608062527 608100596 608105818 608116094 608130419 608131791 608159095 608164045 608206968 608212714 608229898 608262206 608276953 608300347 608301638 608313051 608319897 608344508 608348471 608352066 608355360 608365163 608406818 608407891 608409896 608415490 608420939 608440135 608445768 608450072 608464834 608467120 608469916 608470156 608486223 608490551 608492122 608496306 608499609 608509829 608518492 608519620 608523407 608551015 608551040 608558446 608564006 608586918 608588087 608592349 608601935 608602653 608609025 608630005 608632243 608632549 608644519 608655415 608658892 608672394 608677591 608680625 608688598 608714049 608719705 608726688 608730091 608751647 608762682 608770303 608772680 608791511 608805339 608805601 608818586 608821086 608829736 608833771 608839739 608852727 608866242 608869276 608928016 608949012 608958880 608966653 608973299 608993917 608997604 609013255 609014056 609028104 609036229 609039338 609046947 609051511 609054212 609060545 609061102 609073517 609076859 609084906 609087427 609099284 609101365 609121394 609130280 609142041 609142917 609158435 609163490 609168195 609173351 609173582 609178191 609182128 609200406 609260480 609263335 609269391 609297363 609310628 609317873 609320840 609329433 609342624 609378943 609386119 609393271 609396454 609396910 609399409 609416084 609442025 609450527 609467193 609472918 609491342 609501221 609501342 609512802 609525844 609528365 609536229 609566691 609573629 609579609 609592389 609600053 609600794 609601653 609603095 609619945 609621297 609621731 609628436 609644883 609659486 609671293 609688613 609699573 609712423 609719633 609731114 609735226 609735385 609740942 609744885 609748303 609785014 609802113 609808474 609812223 609812617 609814886 609828110 609835724 609845323 609867398 609880427 609881624 609899065 609899712 609905695 609907037 609909279 609932058 609935403 609993494 610006855 610020564 610026521 610049449 610051726 610062406 610064785 610066862 610079759 610084097 610101715 610108770 610136981 610207676 610218347 610220172 610225654 610240833 610264977 610289027 610305207 610322625 610385083 610395735 610409560 610416766 610428224 610446245 610449528 610454154 610472904 610494558 610498537 610505708 610520233 610520770 610532143 610535346 610544283 610550072 610550942 610557912 610574094 610580355 610582610 610600339 610606747 610607824 610630390 610636956 610645304 610667573 610672294 610727090 610747359 610758477 610782367 610782496 610790864 610798846 610807279 610808856 610839228 610842416 610846867 610854635 610868483 610872548 610884392 610894572 610895478 610896358 610896750 610919357 610929434 610930347 610936196 610943102 610945720 610968410 610970739 610976871 610977552 610989014 610990218 611000470 611005859 611008740 611022390 611025333 611031739 611042614 611051312 611071278 611077441 611078310 611080246 611114841 611140440 611143989 611165247 611165687 611169118 611171009 611177647 611205473 611211366 611212686 611222685 611232670 611250015 611256636 611270080 611274091 611298560 611308044 611313233 611332542 611335546 611340861 611356682 611362956 611365053 611371631 611374850 611381936 611382618 611384275 611393955 611402574 611425782 611439365 611439390 611444788 611466576 611480706 611483237 611515025 611521232 611537115 611539994 611568371 611589292 611620243 611620682 611624632 611624802 611628134 611632721 611663800 611664520 611668769 611677526 611687506 611690917 611710728 611715355 611715653 611718461 611719068 611726724 611728496 611732657 611745674 611753918 611757145 611782739 611793334 611803416 611816399 611821454 611831062 611831304 611871965 611880448 611883927 611919083 611928331 611940423 611946376 611962677 611983925 611987994 611992923 611999928 612036537 612042770 612046108 612046767 612048645 612083045 612134544 612155074 612161230 612175635 612185420 612193848 612204638 612215359 612230405 612254213 612274400 612287837 612289562 612313099 612314102 612319064 612356094 612381405 612382031 612382181 612386667 612397902 612406537 612435701 612446920 612454788 612461913 612462284 612477003 612483880 612487872 612493158 612503328 612503776 612510176 612530628 612531926 612542595 612543784 612556935 612567386 612571900 612577550 612582311 612601223 612615645 612631457 612632433 612649868 612686959 612696385 612710806 612711408 612715511 612740168 612757692 612759581 612760685 612765281 612785960 612788766 612796197 612830186 612842485 612867359 612874655 612875768 612900907 612913348 612921160 612940847 612949715 612953732 612954695 612965876 612973928 612981062 612986465 613006405 613019686 613052711 613089433 613101678 613102890 613104294 613114092 613124535 613140786 613151855 613156901 613178002 613217977 613234409 613240691 613240994 613247319 613252219 613257268 613259314 613264238 613267354 613267739 613272511 613272871 613280797 613289430 613290260 613293781 613307270 613308375 613309032 613309998 613314282 613320424 613321171 613356742 613395802 613408985 613410910 613417601 613421746 613426795 613438097 613442324 613451137 613454584 613465834 613474064 613490825 613519288 613543285 613545086 613546131 613562274 613574634 613580122 613618109 613619425 613624076 613624171 613633650 613647386 613668538 613670430 613670874 613688865 613694822 613709244 613713002 613722133 613723257 613742382 613743482 613743576 613758639 613769609 613779003 613784034 613785903 613786434 613798269 613810157 613832490 613840883 613858656 613863845 613872632 613875518 613884285 613886894 613898581 613923221 613938902 613939088 613943705 613949916 613951393 613955346 613962540 613972483 613992081 613994570 614000159 614019736 614045676 614055389 614068242 614069043 614093458 614101476 614108449 614110908 614119793 614133867 614144643 614156718 614168128 614171220 614178100 614187218 614187869 614196348 614200467 614241426 614253984 614255407 614265982 614286134 614291500 614294201 614294525 614309537 614328908 614330957 614351151 614384091 614387952 614405601 614423649 614431512 614440637 614443579 614447944 614458484 614469175 614476662 614480541 614484387 614520628 614526222 614529877 614533920 614546706 614550504 614569526 614570730 614580131 614580762 614586853 614594690 614599143 614623335 614629590 614645947 614647479 614651318 614663010 614673119 614673229 614686507 614692507 614704290 614704643 614711710 614714833 614730571 614741074 614745608 614764752 614765924 614773726 614790795 614793101 614795218 614806881 614831331 614831648 614833560 614836280 614883242 614894739 614897516 614909151 614924764 614931118 614943804 614968855 614987636 614987978 614988636 615014784 615015960 615032224 615048418 615054616 615063943 615067414 615071985 615073003 615090338 615095070 615097508 615101528 615107699 615115249 615123956 615125479 615125724 615128808 615129652 615130857 615133635 615140791 615149577 615152649 615154476 615168058 615169723 615178878 615183739 615183922 615186230 615189256 615195557 615196190 615203193 615221423 615235561 615257789 615263864 615264548 615283426 615293287 615294028 615322332 615322460 615335456 615338266 615344555 615354898 615356542 615371167 615378307 615397837 615405120 615408218 615414298 615419946 615433919 615436599 615446652 615450648 615452144 615461600 615491612 615519897 615522327 615539513 615549548 615553171 615558799 615573699 615578444 615588976 615597969 615618345 615633812 615641751 615658337 615668966 615684228 615685976 615686248 615692155 615703309 615716651 615724500 615732404 615746195 615752143 615757209 615759908 615765655 615781734 615805066 615826277 615836825 615836965 615841947 615854252 615872258 615879582 615894672 615896627 615904647 615907397 615908981 615922511 615939583 615983425 615987413 616026737 616027510 616039872 616047184 616051541 616051855 616053367 616057073 616058674 616060553 616064827 616065513 616066201 616072034 616092315 616103980 616109927 616113566 616136881 616146353 616160033 616162029 616175494 616176413 616186838 616223393 616244125 616253223 616257587 616263052 616269554 616295813 616317326 616328249 616343974 616344034 616345287 616355541 616358332 616375194 616376820 616376820 616380465 616391003 616422438 616444528 616451591 616453886 616475579 616497409 616513678 616515967 616517049 616552614 616556814 616565222 616568424 616572433 616574843 616578162 616599100 616610251 616617330 616632792 616636056 616645264 616655287 616664891 616671466 616706799 616708166 616718475 616727733 616732164 616735285 616743562 616744017 616744682 616744841 616745600 616749158 616773549 616773775 616779131 616779873 616783966 616796717 616833232 616843549 616895016 616903742 616921617 616922543 616927627 616934842 616953283 616973798 616995485 617019810 617022722 617025303 617028180 617035402 617071477 617072681 617083723 617088677 617089185 617096618 617100710 617114857 617118182 617120044 617126652 617127935 617157878 617165720 617171189 617211829 617223118 617229303 617230962 617246771 617259616 617267334 617288788 617288961 617294033 617314887 617317047 617322223 617327644 617331877 617335991 617343375 617344244 617345953 617348239 617370388 617376571 617396370 617399849 617411586 617432379 617433012 617442284 617468741 617471200 617474540 617477476 617477555 617516095 617525836 617538460 617549068 617550929 617554952 617556307 617572628 617573604 617574370 617581867 617594241 617600094 617601202 617622820 617630917 617656675 617661705 617678977 617694474 617711624 617736946 617749776 617753310 617778281 617779283 617784103 617798578 617798735 617809940 617816324 617824292 617836636 617864231 617876890 617881441 617888121 617893086 617910648 617944386 617962902 617973019 617991755 617992103 617995082 617999610 618000533 618004818 618013455 618015196 618018176 618023411 618032422 618038662 618080590 618082488 618102478 618113161 618116512 618122481 618123969 618124228 618129906 618190713 618196151 618207375 618221436 618224967 618231957 618247352 618248090 618248489 618251045 618259941 618278947 618303171 618315499 618317140 618319728 618342408 618344304 618356843 618362468 618371306 618374801 618375321 618393597 618393707 618395489 618399930 618405789 618414683 618432693 618437115 618438718 618442368 618451872 618458669 618488919 618515689 618534046 618548980 618550260 618596556 618603366 618606218 618607804 618623602 618660225 618673275 618677062 618680932 618691025 618710049 618722602 618728448 618742365 618750978 618761862 618766625 618781890 618784477 618789007 618792484 618797671 618814252 618873012 618880207 618890285 618898720 618902166 618909024 618928747 618929874 618934016 618956070 618961484 618987229 618987344 619010379 619017204 619017214 619034289 619048162 619050502 619054211 619056838 619056985 619058356 619059472 619062517 619068000 619073302 619082992 619102624 619112656 619121012 619124445 619127091 619139192 619185652 619192203 619194521 619197881 619205341 619212903 619223588 619224178 619237003 619321736 619335482 619342643 619343076 619362558 619363617 619382734 619386864 619392762 619455431 619470377 619471189 619484044 619488600 619494897 619498606 619500305 619509312 619516109 619516971 619519051 619526874 619530153 619532730 619541895 619544293 619554083 619582213 619582827 619593949 619595319 619622182 619633436 619635153 619663144 619670984 619685310 619686893 619710539 619711406 619718882 619720551 619724187 619734230 619751436 619754097 619763857 619769735 619802442 619812258 619823024 619832362 619838187 619846657 619848695 619862895 619867781 619885701 619887242 619901575 619901871 619907388 619924372 619936452 619959015 619962313 619969109 619975393 619977385 619978071 619992617 619999805 620002528 620010905 620043120 620046295 620046881 620056611 620059708 620087596 620088339 620091657 620107043 620137824 620153124 620153504 620159048 620159852 620167412 620168752 620170881 620171327 620176656 620181799 620185398 620197447 620202853 620206895 620215959 620240520 620240685 620246020 620261274 620280991 620281361 620292013 620296317 620297893 620299925 620351465 620352170 620357492 620357499 620357832 620360929 620362336 620367885 620409161 620410740 620420115 620427629 620443147 620473758 620480321 620499747 620522756 620531238 620535092 620563451 620566899 620569090 620577580 620577972 620582304 620602335 620610666 620612907 620639746 620647357 620650094 620666274 620679293 620697977 620718061 620718832 620757181 620757396 620765064 620778518 620780178 620815117 620818496 620825322 620834288 620848108 620848361 620874672 620889562 620901092 620911770 620932196 620932750 620938324 620949256 620953958 620954974 620957310 620984364 620987234 621000395 621008682 621032298 621032578 621038250 621041638 621080972 621083492 621095464 621122579 621135384 621137001 621139909 621140921 621168024 621168881 621181586 621185325 621187512 621188625 621190549 621190831 621194128 621213260 621214511 621215193 621239188 621249847 621270092 621280347 621284075 621289155 621303280 621321495 621323210 621323526 621338241 621345733 621354277 621369295 621380773 621394064 621430648 621450472 621495519 621498427 621499734 621505969 621518176 621527494 621532675 621536564 621541641 621548459 621569227 621573962 621579180 621580860 621585235 621586816 621614117 621634550 621637268 621657254 621668731 621684436 621686174 621686989 621706670 621712756 621718589 621732789 621736539 621743559 621753941 621757423 621777984 621783639 621792756 621796188 621804979 621808827 621824977 621839050 621847388 621848533 621849424 621852078 621853516 621854909 621866823 621866903 621872213 621880630 621883420 621884908 621891941 621899058 621929880 621938052 621963743 621982396 621988138 621995351 621997456 622014224 622016069 622034388 622036621 622046448 622056316 622060651 622063002 622070773 622082797 622095141 622101033 622102115 622109538 622135317 622141450 622153734 622171553 622180040 622182699 622195272 622218461 622227628 622230216 622233993 622245937 622265154 622267635 622269602 622294111 622295526 622295831 622332271 622333664 622347277 622361879 622372432 622374417 622378609 622381441 622399487 622407635 622409740 622425687 622434942 622442868 622445240 622451511 622464504 622479981 622481716 622487864 622506073 622506221 622509792 622513935 622515631 622526110 622533385 622536406 622543858 622567427 622568195 622572584 622587438 622588774 622597093 622629450 622638675 622657755 622676082 622678922 622682460 622696949 622710657 622719883 622720743 622740973 622751459 622757177 622773281 622775589 622780873 622783270 622788884 622791845 622798390 622800991 622803638 622807140 622827025 622828802 622832199 622847627 622855395 622888572 622905556 622941557 622957584 622959235 622965018 622970222 622985480 623001831 623005262 623012400 623018176 623037635 623047528 623050342 623067763 623099048 623107593 623115900 623116542 623122528 623123238 623150036 623165920 623166110 623166851 623177086 623194935 623199222 623204762 623206855 623210927 623215775 623226214 623233656 623268673 623272223 623276614 623280928 623280932 623294264 623313155 623313588 623345768 623352263 623359550 623374189 623383747 623384782 623397495 623401209 623433774 623448224 623458146 623467621 623469568 623475358 623480174 623488081 623493259 623504884 623517628 623538692 623554691 623566821 623570710 623572724 623574043 623575095 623578604 623586862 623591356 623598895 623643832 623644748 623672860 623677693 623677812 623687603 623700053 623707015 623707988 623715411 623716363 623733637 623749220 623754937 623784417 623796025 623800105 623818265 623823357 623863421 623890076 623906707 623911330 623917986 623924009 623961430 623989907 623990624 623995031 623996286 624010780 624039635 624063606 624064568 624068098 624073782 624087265 624101648 624104965 624115526 624123813 624127364 624139887 624146388 624156213 624158038 624171563 624176097 624181656 624191535 624193141 624194573 624200952 624216416 624217495 624222214 624225655 624248258 624261726 624276619 624281371 624285887 624296772 624298990 624312749 624333199 624344246 624359325 624376633 624387503 624390248 624401818 624404098 624416427 624416694 624418658 624445573 624454385 624457527 624457572 624460868 624474644 624491698 624493585 624498398 624514523 624518779 624524832 624560969 624565763 624584143 624625709 624627508 624643049 624654485 624655157 624673680 624684661 624694607 624727971 624733761 624749858 624752101 624764579 624772290 624776426 624779265 624782524 624791745 624792758 624808306 624825553 624831968 624836446 624842799 624847296 624847795 624851803 624860349 624883580 624900436 624904014 624913964 624924142 624936350 624938110 624953459 624973136 624980540 624988843 624991599 625006250 625014152 625014436 625023290 625025139 625035776 625040143 625063046 625063397 625077108 625078571 625085133 625108664 625118700 625118819 625135813 625138793 625150910 625160438 625169319 625172919 625191036 625195233 625200044 625201556 625211786 625224507 625229927 625239262 625247256 625256752 625268922 625282265 625284689 625285096 625311337 625314074 625330380 625339924 625341774 625348411 625351960 625352282 625364818 625395156 625446501 625447999 625476949 625483564 625483664 625489228 625494669 625496054 625501430 625559407 625562953 625564621 625567379 625602196 625609349 625623516 625628879 625635718 625647234 625647730 625659455 625679470 625688940 625699092 625711244 625735330 625739259 625744519 625746574 625759513 625774062 625776752 625777126 625777489 625778526 625779017 625779295 625780237 625782766 625801159 625802496 625803380 625852489 625865346 625873608 625880177 625885726 625891343 625896621 625930188 625940877 625944341 625948745 625950110 625955375 625985879 626004270 626010728 626011515 626015555 626048908 626051326 626061942 626067396 626090277 626092177 626095616 626097435 626102015 626106492 626124853 626138794 626152416 626162497 626167691 626183889 626195277 626196051 626207625 626227052 626231050 626237958 626247109 626261478 626307904 626317072 626323052 626332490 626333299 626338922 626345463 626368536 626381159 626384770 626387979 626397480 626400669 626416718 626426256 626434466 626438080 626443904 626449837 626458330 626470792 626481851 626486380 626487129 626491943 626496740 626504871 626507675 626543869 626572691 626584093 626604130 626606307 626606659 626664438 626674961 626674985 626680115 626682416 626699847 626705217 626722278 626722324 626723928 626768805 626775667 626805782 626813786 626816102 626818272 626826915 626840129 626840822 626843822 626849992 626850915 626851165 626855667 626862888 626894786 626895188 626896093 626896125 626901650 626916484 626921115 626924020 626925201 626981873 627007066 627023539 627030115 627032849 627034019 627037219 627049292 627055171 627061822 627069715 627069959 627079493 627092931 627099834 627111205 627121977 627132398 627133715 627160946 627161176 627183097 627190674 627213195 627227120 627232796 627238389 627253058 627277032 627283031 627285611 627303849 627309083 627311913 627319239 627322420 627335323 627342115 627359730 627360500 627361304 627389975 627401186 627408949 627439776 627469135 627470114 627471330 627479914 627481852 627486048 627496771 627499635 627527170 627538768 627541665 627552029 627565460 627581813 627592309 627598174 627634328 627636774 627659613 627678970 627686380 627693097 627703193 627705053 627707842 627713436 627730987 627735373 627749307 627763932 627772594 627789735 627791394 627800160 627840677 627879852 627881383 627883696 627890000 627899518 627915752 627925718 627929005 627942920 627952841 627977177 627989292 628011572 628035576 628036855 628038607 628047121 628052301 628062889 628074683 628094900 628129000 628130835 628144662 628146047 628146361 628147148 628150677 628152548 628158156 628185941 628185948 628186710 628188012 628206067 628217688 628217869 628233009 628239994 628247435 628256953 628268693 628275623 628283337 628296112 628326990 628329743 628342836 628344671 628358750 628364466 628367310 628368155 628383048 628393454 628408796 628451059 628460861 628472672 628474917 628495963 628519639 628520168 628530685 628535405 628537964 628572536 628579464 628583137 628589810 628596302 628602766 628605479 628606761 628619608 628641587 628650853 628668238 628670791 628699607 628709328 628713527 628727700 628735616 628754784 628757731 628763759 628842257 628855264 628864753 628867281 628867699 628872124 628876459 628876684 628879357 628888308 628889386 628900267 628903934 628913031 628932010 628936675 628967471 628992811 629004907 629017562 629045079 629045227 629062943 629068686 629103488 629109606 629119613 629120255 629129112 629135498 629139806 629143082 629146050 629160177 629169886 629176751 629181024 629194279 629195221 629199926 629208915 629211149 629214268 629221473 629229925 629244063 629247442 629254539 629259322 629261914 629275308 629286250 629302253 629305250 629320061 629326924 629329680 629365123 629370970 629382471 629389821 629401542 629410790 629414021 629419443 629422291 629426105 629426167 629426492 629450020 629454695 629478890 629484004 629496759 629505673 629514399 629516644 629516958 629525995 629530193 629532023 629537885 629538350 629546010 629551301 629553532 629554463 629568586 629576457 629579562 629580832 629586075 629593075 629620723 629626423 629631516 629632170 629641262 629650623 629653363 629661816 629674542 629675779 629676135 629693238 629704354 629712413 629724604 629756059 629757916 629773543 629778093 629781877 629788096 629794437 629799609 629807594 629812409 629821083 629822190 629841376 629855982 629856084 629856320 629857282 629866963 629874662 629884390 629891896 629897318 629905270 629906938 629911083 629914660 629918532 629921151 629921852 629928821 629930460 629934888 629949437 629950335 629953421 629957754 629961226 629963875 629964391 629977147 629981688 629992333 629996532 629998533 630002088 630008145 630017190 630049837 630067375 630069218 630085144 630091185 630105633 630112541 630119113 630123948 630137016 630145923 630146578 630152438 630154040 630172129 630179942 630195032 630219610 630235954 630244601 630262326 630278244 630282232 630282715 630285831 630297473 630297698 630307592 630316274 630330236 630346880 630348905 630358798 630364941 630365999 630373565 630375210 630383204 630398924 630398969 630417670 630425799 630430237 630439925 630446028 630476822 630494684 630495461 630499827 630504539 630515707 630518735 630521725 630552563 630557247 630557471 630567764 630569703 630583512 630587635 630598539 630609710 630623570 630647240 630649408 630663697 630670604 630673361 630697056 630701933 630715937 630730406 630731077 630733532 630749526 630752167 630759425 630762511 630770101 630780339 630818328 630824562 630835454 630836821 630847542 630848053 630849602 630885262 630890568 630935148 630938246 630941635 630961860 630974530 630982373 630987141 630988865 631027284 631036424 631084325 631087776 631098244 631098594 631098875 631100244 631102878 631126189 631144150 631155149 631164331 631199619 631204422 631206317 631210591 631211999 631214434 631219423 631224657 631227073 631229757 631241254 631241902 631252576 631258244 631263561 631268860 631269718 631270702 631288516 631328140 631329140 631341515 631342671 631356555 631356564 631365496 631369323 631379055 631379780 631398923 631403392 631421971 631430592 631433575 631434019 631445711 631446842 631452225 631453448 631467040 631467324 631472730 631474753 631483547 631486404 631488371 631493177 631504470 631519702 631521572 631527118 631527571 631533802 631548583 631566509 631568005 631568960 631583248 631679267 631680637 631685413 631693390 631696517 631698278 631705575 631723086 631729079 631729310 631734504 631745261 631758185 631778425 631781289 631788074 631797818 631801511 631805305 631818248 631824182 631848124 631858724 631862896 631870202 631889587 631897085 631897511 631950080 631997609 632008165 632010469 632019393 632048318 632073243 632076021 632100149 632102427 632102816 632103034 632105482 632115852 632128271 632132145 632151229 632159335 632170827 632176558 632176993 632195660 632197826 632208765 632212546 632222404 632224430 632226634 632235353 632246701 632247348 632276935 632281321 632286668 632302174 632314135 632321474 632350129 632371803 632385094 632393126 632409516 632415049 632422192 632439821 632458120 632469084 632490699 632493316 632498109 632500657 632513338 632518045 632539408 632549256 632572920 632575012 632596293 632607812 632609411 632611024 632618171 632625986 632641151 632642858 632658028 632664478 632674449 632689523 632690186 632691622 632705675 632719325 632720217 632725326 632726405 632739337 632756211 632797084 632800147 632821239 632842330 632861132 632868021 632873233 632876981 632878328 632895285 632898172 632903876 632907911 632910676 632915751 632921068 632934166 632942285 632942302 632957227 632971375 632993865 633001196 633003834 633005363 633017679 633030989 633032972 633033081 633039933 633042111 633062255 633072080 633081540 633085283 633097331 633106526 633106869 633110712 633112241 633112902 633113823 633130151 633131080 633145799 633146087 633147270 633149872 633150826 633152099 633178331 633185307 633195585 633209651 633224412 633226707 633257273 633271951 633279711 633283250 633291042 633291438 633303931 633336314 633339154 633341886 633364246 633373279 633376967 633392379 633417682 633430226 633436332 633437112 633443672 633445200 633469135 633505438 633512151 633553708 633559746 633560478 633567354 633604426 633650430 633653138 633665147 633669759 633676954 633687492 633689694 633700941 633705994 633717983 633718490 633718676 633720404 633729009 633740294 633743379 633749323 633758966 633764687 633779984 633781895 633791940 633793963 633816683 633818419 633830029 633833014 633867452 633870109 633893199 633908348 633910735 633933642 633941656 633942107 633949685 633954851 633959055 633977869 633979513 633979749 633989604 633999865 634016439 634020786 634031781 634066969 634081318 634081541 634083635 634089129 634094319 634112612 634120910 634129443 634129635 634133221 634139518 634147444 634160190 634162216 634168712 634179706 634186910 634193403 634216171 634227620 634228540 634230281 634244393 634251104 634275416 634282058 634292947 634314725 634323591 634339571 634340193 634341588 634346761 634351553 634351593 634356635 634359357 634370882 634382835 634385221 634389780 634395363 634400482 634417917 634423717 634454379 634461970 634465780 634466863 634501413 634524063 634524381 634562058 634565734 634576071 634578792 634601107 634603739 634610690 634612723 634615180 634624377 634646597 634660127 634680929 634689889 634703281 634747578 634753580 634757357 634773505 634777165 634782906 634799361 634805764 634816446 634832126 634834171 634854701 634865698 634871415 634872109 634877823 634890309 634892239 634896348 634896576 634910545 634919647 634923687 634936616 634969628 635004704 635016325 635016473 635034127 635044200 635044965 635045038 635047945 635053102 635087416 635169540 635171502 635181035 635183003 635189305 635222336 635229446 635273074 635281002 635281637 635285195 635299387 635312338 635312384 635331745 635348226 635349587 635357093 635378338 635385833 635388765 635389511 635390402 635405698 635407449 635423807 635428400 635432448 635434224 635441521 635452461 635480821 635498091 635498259 635516973 635524976 635525312 635543907 635545546 635554949 635572993 635575748 635588336 635643982 635663244 635667412 635669428 635676568 635700722 635708380 635717570 635725956 635728406 635736208 635756756 635764044 635768779 635780244 635793362 635814130 635819745 635822883 635827588 635859698 635866793 635889536 635903425 635904474 635924874 635939581 635950118 635952747 635953279 635956879 635973124 635982796 635991194 635993752 635997393 636010633 636019146 636019341 636022141 636030619 636038875 636043645 636048775 636050527 636070517 636081526 636082878 636095345 636103681 636103695 636114008 636139677 636163315 636169252 636208054 636221924 636250152 636250694 636254286 636280509 636284360 636287855 636297633 636307298 636307561 636310865 636333728 636340522 636341038 636346430 636348001 636360296 636392192 636410971 636426559 636426766 636433085 636433115 636456171 636456385 636473718 636475107 636487711 636499451 636500393 636521965 636551095 636553473 636566385 636568194 636582807 636594695 636607109 636610434 636623706 636667230 636673431 636674017 636687610 636692431 636702008 636726584 636788737 636800232 636816606 636818934 636821800 636829010 636831110 636839308 636841000 636843966 636862691 636871754 636871931 636884312 636890664 636904012 636911767 636916774 636926355 636936133 636944497 636945854 636947681 636966181 636995133 637011789 637023239 637029385 637031323 637039465 637040844 637044686 637066874 637079153 637092032 637145860 637170751 637177121 637177384 637200039 637204072 637248287 637274007 637275102 637280397 637294762 637303695 637306696 637307215 637307609 637309209 637309594 637314840 637330898 637337304 637340543 637346902 637349580 637355306 637358004 637371168 637375130 637385706 637392339 637396270 637411763 637435936 637441419 637466744 637486476 637491183 637520376 637523785 637552016 637563928 637580118 637580578 637584166 637599024 637638943 637643366 637654161 637660771 637664358 637666085 637689431 637695502 637698724 637710804 637712779 637741603 637742889 637754625 637763850 637767991 637770293 637774304 637775311 637789581 637813445 637822494 637837492 637851758 637860704 637861182 637862530 637863968 637867868 637873629 637894959 637900836 637904821 637910386 637944971 637967831 637968880 637985981 637990043 638007588 638007875 638008671 638012010 638017432 638038924 638054260 638061327 638065626 638071408 638079293 638079456 638101645 638110875 638116659 638134061 638134191 638135109 638143060 638148086 638166243 638177446 638178976 638181233 638187236 638226511 638241320 638243263 638260841 638262206 638273526 638281207 638284270 638293955 638304899 638313731 638324217 638331653 638334732 638348048 638351674 638374485 638375320 638377275 638381113 638382146 638391523 638392342 638403724 638409294 638428425 638431903 638449493 638454117 638502107 638506397 638507492 638514891 638515534 638520123 638521799 638532882 638544903 638562359 638568742 638576758 638584386 638586497 638631746 638648801 638652882 638658452 638663453 638664502 638681327 638684370 638702998 638704622 638706859 638713704 638714774 638722526 638725022 638738241 638753730 638775998 638784850 638792778 638793523 638795633 638796405 638826290 638829939 638833513 638851388 638857606 638880308 638880388 638884789 638889217 638890609 638898691 638905666 638908961 638917175 638918359 638921365 638925668 638942685 638945043 638948621 638955129 638956887 638962022 638973673 638974212 638980245 639004530 639018298 639033690 639043337 639064873 639065211 639074733 639085852 639093294 639099466 639120634 639122237 639130549 639131042 639136552 639142926 639147046 639150101 639152147 639155962 639158579 639174918 639178818 639181770 639184009 639184667 639190389 639195703 639205837 639206346 639209607 639228444 639241785 639247723 639253364 639270237 639271124 639284607 639290822 639319063 639328988 639337769 639356557 639365091 639369686 639375510 639382497 639384843 639402602 639422961 639478849 639481849 639489531 639489799 639493332 639511570 639523042 639525484 639534596 639543840 639564111 639565111 639593246 639604356 639620426 639623404 639626011 639635676 639639010 639651919 639669424 639680393 639707470 639719805 639747001 639757048 639774630 639777897 639781948 639782423 639797204 639797786 639802347 639826746 639827159 639830585 639837318 639839572 639842296 639846312 639847451 639863809 639868455 639876522 639879283 639880399 639885474 639889978 639902188 639912948 639935494 639948701 639954733 639963760 639965282 639970366 639970439 639979403 639994917 640003896 640023956 640024996 640031290 640043448 640073441 640108627 640120533 640124821 640125263 640137734 640138987 640154415 640155719 640172467 640178361 640188069 640189637 640209210 640234405 640248891 640261341 640269852 640277788 640280384 640309584 640322468 640323166 640325814 640329203 640338675 640345923 640362251 640366208 640369863 640375929 640377286 640380141 640405624 640406078 640413961 640426911 640428939 640462608 640464937 640475687 640476065 640477225 640484483 640504873 640507510 640517926 640522634 640558941 640561174 640575723 640581331 640592038 640598172 640602563 640609358 640626968 640627867 640635203 640647633 640662799 640669009 640676594 640683364 640695575 640702978 640706948 640709770 640710182 640725870 640749907 640751297 640758229 640763517 640766643 640792860 640795810 640802672 640803786 640815025 640827372 640828039 640834057 640834740 640843358 640850327 640858417 640861642 640866432 640868916 640869571 640921607 640922427 640927039 640928525 640934414 640937170 640942035 640960415 640989514 641001885 641042248 641048229 641056414 641070645 641074726 641088288 641095563 641107086 641117065 641123981 641140226 641178672 641196927 641231394 641237763 641241182 641241483 641311639 641315672 641331526 641389226 641409099 641440871 641443743 641447777 641451692 641466814 641466833 641469818 641474710 641497440 641524141 641524674 641546965 641549629 641551678 641560203 641571507 641577466 641602661 641605087 641643357 641645217 641649194 641667812 641669042 641671999 641678214 641691479 641694430 641708028 641712879 641731690 641739336 641771867 641776171 641782788 641784083 641800101 641801170 641810704 641820334 641841915 641861016 641893170 641897315 641903423 641916876 641920516 641937023 641941505 641944935 641970724 641976201 641981393 641983454 641986819 642017099 642018617 642021897 642023522 642052913 642053917 642055830 642074449 642090841 642091153 642094735 642096729 642101902 642110972 642115022 642126848 642132952 642138133 642139238 642142888 642143035 642155695 642170166 642194014 642216174 642220461 642245504 642281764 642282188 642295294 642300275 642303723 642309670 642315636 642318228 642327629 642331901 642335274 642336987 642360302 642364020 642364162 642365273 642376661 642377835 642380946 642383044 642385528 642394835 642397995 642401141 642406825 642411923 642414897 642416472 642428879 642436422 642444870 642462674 642471686 642487392 642490718 642520816 642522707 642534355 642548830 642587774 642606060 642613808 642623388 642626408 642630520 642650900 642657257 642667879 642671654 642671931 642679654 642706840 642712007 642718379 642739767 642740506 642744104 642756923 642784005 642786741 642789512 642793365 642814182 642823983 642841807 642843748 642848413 642851310 642873589 642885181 642886320 642911191 642919086 642922137 642933399 642936236 642943673 642950786 642952829 642971053 642975038 642977031 642977486 642988989 642990250 642994159 643012610 643025104 643025917 643039841 643068402 643070925 643072573 643074867 643088687 643091040 643097735 643109754 643128233 643130023 643134393 643140733 643141803 643150187 643160756 643161329 643177055 643181721 643183740 643193040 643210659 643221442 643223466 643252068 643254887 643272033 643295022 643296182 643328032 643330711 643352676 643366527 643367822 643391972 643398398 643405564 643407565 643419656 643462093 643466311 643470932 643479019 643485092 643499039 643507874 643518017 643543048 643545287 643568344 643576075 643581440 643584452 643592163 643594267 643595133 643605720 643621020 643628342 643630338 643633622 643635432 643669642 643699937 643707766 643713679 643720258 643749343 643765629 643766346 643784497 643813282 643815638 643820101 643821533 643824381 643841186 643858252 643863669 643878502 643891731 643894608 643903588 643908887 643943168 643950730 643952794 643973831 643990312 643992306 643994061 643994681 644001519 644003492 644010229 644065698 644068574 644073422 644083672 644089515 644107744 644125058 644125356 644173450 644174374 644178091 644195519 644196806 644196937 644206016 644215920 644217983 644228575 644232368 644239915 644289627 644294061 644304160 644308253 644333935 644338105 644345793 644347247 644351876 644376945 644384459 644385208 644387381 644389349 644391643 644401573 644404467 644411683 644414828 644418869 644423518 644425222 644430533 644440030 644475641 644480624 644498628 644503510 644504657 644518509 644518812 644520505 644556605 644564001 644593518 644602307 644608609 644620267 644640380 644648983 644650667 644651597 644657004 644659776 644691680 644699702 644708364 644726942 644727482 644728686 644732877 644734799 644740090 644768547 644813232 644813830 644819009 644831191 644844103 644845052 644845897 644850539 644859807 644862472 644868039 644868960 644875551 644875639 644882497 644888297 644889183 644894784 644897510 644908489 644921143 644932605 644932950 644941409 644946485 644946590 644949272 644955880 644956136 644958204 644978537 644993970 644997269 644998447 645001691 645006164 645017970 645028728 645046156 645065423 645070536 645083721 645092797 645093268 645116906 645130890 645131953 645145202 645151830 645152412 645157384 645163049 645169357 645172186 645207433 645218759 645221395 645228647 645239909 645244899 645247086 645273906 645275612 645276326 645283093 645291603 645302691 645304107 645310765 645321580 645347688 645350094 645350241 645353637 645356289 645391027 645416917 645417183 645421498 645428917 645436360 645458707 645460024 645461477 645477712 645487207 645493703 645494613 645500355 645506572 645508727 645517252 645519139 645528224 645547761 645552242 645556242 645559455 645559933 645569315 645570049 645572116 645587354 645588986 645589707 645589904 645603410 645607580 645616679 645634165 645639741 645641930 645645879 645651569 645671113 645675947 645710495 645721855 645724517 645728724 645740882 645771786 645773660 645775245 645776462 645792355 645806000 645817462 645827255 645828236 645838929 645850696 645857011 645869689 645872940 645887095 645888581 645896586 645902336 645907205 645909903 645933221 645933847 645936858 645941969 645953341 645954933 645976159 645979960 645998374 646003869 646007215 646014911 646017178 646027129 646038223 646054961 646078808 646085092 646085727 646087028 646090900 646103778 646106655 646110021 646145423 646160034 646176681 646178174 646179355 646182425 646191524 646192751 646196188 646198768 646215160 646217492 646219619 646221510 646223681 646235523 646236617 646236902 646244398 646254503 646263837 646267506 646273189 646292245 646297190 646307765 646350956 646362963 646383074 646395895 646410622 646434416 646442265 646449387 646476130 646478526 646490309 646491989 646500952 646501242 646518243 646531371 646533995 646539917 646548476 646551003 646553423 646556627 646560334 646582742 646585298 646594527 646604433 646620221 646630848 646641037 646643889 646656225 646670965 646690323 646693226 646695887 646700756 646700981 646708351 646712596 646721238 646722038 646733663 646752487 646760069 646769789 646773887 646778702 646785157 646788437 646789661 646797331 646803140 646810998 646829351 646831654 646838847 646848768 646850210 646861339 646879739 646882034 646883134 646884205 646902905 646923749 646924588 646924641 646936116 646946487 646955744 646958213 646970234 646980939 646984392 646987880 646998822 647028428 647030925 647043669 647052909 647060163 647062895 647066369 647066510 647069250 647071606 647092642 647110338 647125402 647138943 647139754 647151235 647156855 647173646 647182240 647209203 647210477 647218577 647221572 647235120 647235998 647250071 647250503 647271413 647277377 647278071 647303561 647306512 647325315 647327214 647340757 647365821 647385450 647387202 647389856 647397301 647397665 647397699 647415462 647438157 647468884 647470487 647493406 647497562 647498760 647510100 647517158 647533904 647540769 647557432 647562644 647575759 647576451 647576632 647586172 647622599 647634063 647645211 647669940 647674602 647693380 647714472 647714668 647716070 647716226 647716797 647744293 647745746 647749485 647754460 647756018 647761254 647771046 647783135 647794389 647816110 647816299 647818903 647821171 647826144 647834757 647841992 647844118 647853656 647869217 647897190 647914796 647919487 647925068 647927692 647939140 647940380 647943755 647958943 647964086 647976120 647980672 647993092 648015803 648022505 648023533 648032238 648042273 648043397 648056022 648060675 648063723 648077699 648081070 648082780 648083453 648086835 648093338 648101059 648111148 648113987 648119146 648126042 648127939 648134137 648136970 648139095 648139900 648153746 648171933 648206720 648218436 648223688 648244464 648244954 648247419 648255310 648262720 648265311 648278686 648287519 648297794 648322751 648341719 648348779 648358487 648371395 648376919 648404198 648408931 648412740 648413494 648418139 648426761 648449146 648459546 648466669 648487207 648488293 648526908 648530360 648538002 648545102 648545613 648566468 648568039 648579102 648604899 648660621 648673609 648674022 648723476 648735772 648746395 648747176 648792196 648798207 648798734 648809456 648813950 648817867 648823997 648830787 648836686 648840464 648853529 648857063 648871356 648890391 648902130 648905893 648907907 648908075 648910530 648921820 648926659 648928998 648930796 648937147 648945050 648945912 648952188 648953845 648954182 648955613 648963469 648967685 648969451 648978883 649004620 649020179 649021819 649044464 649050002 649053897 649057073 649065360 649070367 649072562 649075418 649081264 649090569 649091697 649107584 649127268 649128357 649129934 649151322 649161688 649167916 649174999 649176700 649184337 649203397 649207038 649216916 649223735 649246106 649269568 649270058 649270741 649271999 649307599 649327565 649341754 649345420 649351259 649360930 649371542 649395770 649396768 649427458 649435606 649435994 649449562 649463878 649471538 649474571 649481316 649507442 649538369 649544338 649545811 649550034 649554150 649584217 649618837 649630833 649643850 649672876 649688234 649692084 649696316 649696759 649696814 649701139 649709352 649713975 649737588 649740482 649763427 649766060 649777003 649788803 649789556 649791992 649799093 649807035 649812954 649841511 649848570 649860812 649862633 649863775 649873429 649876215 649890736 649892195 649896802 649897539 649902366 649931879 649939941 649954557 649968412 649973517 649973981 649983150 649983554 649985053 650001975 650015521 650016361 650017177 650018475 650020279 650026710 650032270 650037331 650045718 650046626 650059109 650062189 650073794 650085075 650100379 650101251 650103494 650108858 650112018 650114437 650136375 650139848 650177070 650177596 650178700 650179832 650187878 650219723 650236949 650251461 650254973 650266777 650269769 650295476 650307595 650314620 650331164 650340580 650357207 650364195 650377573 650384556 650385810 650387554 650399335 650409610 650426509 650439360 650440696 650446701 650459345 650470022 650472805 650473100 650508219 650518978 650521717 650527496 650528904 650535031 650552585 650560155 650571085 650578801 650583890 650590297 650610027 650635301 650647740 650676892 650678796 650682530 650690838 650707930 650709320 650727157 650727164 650731570 650733899 650746564 650752502 650753691 650763233 650772861 650773365 650774114 650805105 650807550 650808572 650823032 650829614 650841648 650847976 650856676 650857524 650861434 650871482 650878604 650919732 650929592 650938576 650950845 650970578 650995676 650996400 651000117 651000180 651003159 651008633 651032020 651037230 651042335 651055586 651059626 651072378 651076271 651080638 651081162 651082383 651084788 651096615 651104962 651112835 651119993 651122612 651123457 651125048 651152638 651155400 651158648 651159576 651162190 651169312 651186094 651186703 651205580 651214904 651223875 651239422 651251175 651296686 651306688 651310923 651320315 651334781 651368560 651375489 651404651 651404910 651412455 651431339 651437235 651447325 651473871 651503262 651503632 651511870 651524446 651525385 651560607 651565991 651576503 651578362 651580479 651585042 651593122 651594831 651607035 651616590 651625991 651628326 651630916 651641105 651644234 651656754 651661886 651667023 651684003 651703943 651754032 651773002 651787208 651802909 651815658 651818010 651821265 651829625 651830315 651831653 651833193 651839084 651842466 651849168 651850622 651851228 651872638 651884185 651884306 651895129 651895881 651897125 651899599 651899828 651911298 651921568 651925812 651927056 651952087 651977923 651992682 652010143 652033487 652034783 652090587 652093967 652110087 652111263 652126586 652132390 652134958 652136716 652141884 652153322 652154494 652171926 652177393 652189092 652199630 652200398 652211844 652228103 652230563 652239624 652255668 652264589 652264836 652284163 652292668 652299387 652321256 652340969 652345384 652367449 652368906 652375647 652382466 652390968 652394644 652406524 652422881 652429709 652439182 652462346 652497611 652508749 652510373 652515855 652521288 652526810 652527184 652562866 652564948 652568734 652569933 652572119 652573767 652582625 652582717 652607713 652619081 652623350 652633574 652650874 652653612 652657695 652665071 652667391 652675535 652677946 652696413 652707370 652710850 652714898 652728061 652748669 652754490 652756907 652761807 652766246 652766945 652771136 652782135 652786834 652805144 652805614 652807223 652812213 652814721 652823141 652837807 652851863 652852404 652882599 652884528 652884735 652885320 652911793 652928524 652932513 652936810 652944481 652989627 652990309 653002896 653005096 653019603 653024286 653055072 653064901 653076691 653099737 653108310 653120215 653122995 653124891 653132561 653160886 653170309 653176470 653196313 653210841 653211150 653215302 653220312 653224547 653224720 653233565 653244815 653256987 653284478 653289635 653304784 653322920 653345795 653347913 653362172 653363505 653378485 653384668 653397464 653400936 653421687 653422710 653443365 653444881 653457344 653462738 653478962 653485869 653527803 653565251 653567640 653573223 653588708 653602110 653630823 653652703 653657355 653672137 653676381 653690669 653708606 653714037 653724900 653732678 653736949 653747098 653747194 653795634 653804931 653806481 653812010 653812757 653822537 653824031 653846394 653847367 653858289 653865241 653873936 653875973 653892325 653906227 653920499 653932352 653933779 653934366 653939480 653940156 653941464 653962025 653967511 653968614 653979148 653979814 653990187 654009683 654023236 654036293 654064648 654081025 654084101 654084854 654089506 654104011 654117026 654119506 654134224 654152845 654186506 654189578 654209267 654222893 654232562 654238931 654249860 654265095 654275419 654288439 654303544 654304206 654312942 654314425 654323652 654331521 654337256 654340744 654342401 654349437 654354297 654355438 654374987 654380261 654389358 654411735 654413452 654432751 654436690 654441703 654451506 654465609 654472633 654476020 654487087 654506964 654508459 654526308 654527928 654543532 654552542 654558553 654585197 654589254 654597780 654604515 654619310 654620821 654621470 654637537 654638199 654649306 654653023 654687765 654704382 654739954 654741050 654749333 654751643 654759688 654768077 654787893 654789499 654804969 654810939 654824801 654835079 654838078 654860689 654873430 654891719 654904539 654907289 654955452 654961406 654983140 654984779 654985320 654986241 654987330 654992587 655011365 655022709 655024193 655029446 655037362 655067900 655076317 655078025 655084972 655094473 655104277 655105952 655111468 655121521 655141560 655155644 655157886 655158282 655175298 655180481 655207008 655208605 655222629 655235592 655245106 655251317 655259177 655307527 655313427 655356802 655360722 655368594 655375761 655377500 655379628 655388425 655448630 655454704 655455749 655467801 655486134 655504046 655511726 655527448 655543366 655548588 655552552 655559243 655601543 655616414 655617203 655659532 655660877 655666284 655667346 655668152 655686113 655691415 655701631 655702514 655724443 655735055 655741124 655747405 655757995 655768399 655791761 655808130 655824489 655831244 655857768 655862583 655866802 655881004 655891533 655910888 655911007 655968935 655994342 656002960 656005542 656013395 656017196 656017717 656030289 656052855 656057043 656077563 656096824 656098399 656129035 656146712 656148349 656149136 656151619 656156041 656163556 656169025 656170888 656178625 656190690 656205129 656212975 656228613 656252499 656252808 656259183 656273580 656283685 656292457 656298162 656299276 656326633 656343179 656348770 656364139 656378975 656408769 656409601 656413753 656414829 656421355 656446536 656446581 656460842 656474537 656494873 656495038 656508337 656525142 656528556 656533390 656555439 656560026 656572793 656573586 656580988 656599169 656614964 656628738 656644440 656675530 656681704 656683570 656685369 656685401 656700136 656704341 656706192 656709269 656711625 656716405 656724909 656725577 656726361 656742969 656766719 656773359 656790344 656806741 656809689 656821269 656826729 656827891 656829381 656831894 656838851 656840502 656842523 656848382 656858878 656876471 656880408 656887542 656892482 656895581 656896903 656898808 656905809 656909252 656910676 656927849 656946253 656954257 656955348 656959351 656964838 656975531 656991405 657009124 657028049 657028547 657031325 657033937 657035424 657041667 657054471 657055104 657075582 657107254 657126176 657129074 657134147 657136605 657139521 657160902 657163682 657189154 657196002 657199021 657202635 657210192 657213050 657233418 657235410 657241097 657243075 657244841 657260592 657267346 657272663 657276431 657284053 657285312 657302145 657302782 657321287 657325321 657327806 657340348 657344377 657360264 657360363 657366237 657370608 657371048 657381118 657406638 657408760 657411529 657412114 657433867 657434322 657435722 657456682 657456999 657483927 657486623 657487799 657488539 657546038 657574792 657603906 657619573 657637079 657638426 657641544 657654830 657658318 657661932 657663250 657669544 657713569 657754594 657757998 657760865 657760907 657762154 657764299 657767470 657769855 657798553 657801425 657806339 657809630 657813184 657822967 657839769 657857911 657878319 657891816 657917717 657939998 657941541 657955124 657955446 657961631 657974912 657981700 657988863 657997683 658002880 658007516 658008217 658012422 658039618 658039852 658053565 658072488 658086970 658093852 658109954 658110693 658122216 658132298 658134618 658141977 658145222 658146020 658155558 658167032 658196889 658211988 658220318 658227084 658228740 658238357 658238808 658246566 658261649 658272864 658284449 658296464 658308594 658313860 658317692 658331128 658346396 658349021 658357582 658371733 658381306 658408752 658419588 658445246 658457353 658470181 658473417 658542854 658550743 658559780 658583142 658583203 658598071 658606036 658626301 658634474 658662533 658665517 658684983 658700391 658702072 658703852 658704407 658712183 658719147 658733478 658750612 658753855 658762127 658768307 658774785 658808685 658825426 658827453 658833663 658837675 658841410 658916039 658920292 658933622 658937378 658937425 658945401 658947712 658959140 658968718 658979978 658989820 659000640 659003018 659008455 659009164 659017695 659022899 659032314 659044623 659045556 659048713 659051015 659053102 659075789 659076111 659087497 659089295 659091698 659093450 659098772 659104767 659104876 659107626 659117109 659121697 659125249 659131598 659131988 659134330 659139200 659143622 659145464 659158261 659158589 659173788 659174260 659176686 659177156 659190462 659192485 659215437 659254287 659255149 659258788 659284508 659299862 659301123 659304663 659306873 659308854 659314974 659318647 659321374 659328762 659330859 659365232 659371477 659381356 659382077 659385335 659393428 659402801 659417442 659431448 659436252 659448733 659459456 659470483 659471102 659487065 659495789 659503766 659512747 659517231 659523449 659537978 659566959 659568535 659572820 659590237 659601487 659619030 659621195 659626834 659642549 659653660 659679457 659684846 659687376 659690537 659723856 659726071 659727330 659728197 659749839 659761866 659805887 659810501 659826334 659838438 659842564 659857571 659857760 659869763 659887594 659891941 659892019 659892045 659894473 659922741 659924034 659944750 659947650 659958474 659972544 659974877 659975089 659984021 659984559 659986176 659988014 659990173 660014674 660018307 660029810 660034443 660053361 660058257 660064534 660071453 660076078 660084212 660094057 660109764 660136425 660144733 660150550 660152651 660158435 660174228 660186531 660194895 660200299 660203128 660209629 660216505 660225036 660226752 660226827 660232299 660242364 660246789 660266874 660275139 660319182 660321469 660323731 660324714 660325957 660333534 660336479 660344572 660359225 660361273 660369260 660374833 660379936 660409530 660419782 660420831 660424801 660443694 660444842 660454444 660495435 660510798 660511928 660515651 660526048 660530760 660537203 660546236 660571993 660576744 660582919 660592840 660605692 660607656 660610904 660611123 660612218 660631253 660647784 660649900 660680148 660683283 660685472 660688559 660703762 660726636 660733770 660739284 660791256 660802488 660812640 660824306 660879558 660911791 660918943 660939088 660939289 660946760 660956275 660960699 660961163 660976640 660981443 660986447 661017095 661019437 661019980 661027181 661032020 661036834 661037026 661041143 661062314 661078102 661090584 661093876 661099045 661109166 661117898 661133117 661136841 661191503 661192045 661196321 661206251 661209453 661213760 661224290 661233987 661258493 661263840 661268567 661279751 661306794 661306990 661307803 661319889 661325295 661343795 661359405 661371649 661375869 661386916 661387874 661393527 661420619 661422134 661423481 661433377 661450828 661460859 661468948 661469345 661471638 661482408 661489988 661493503 661494664 661498137 661501367 661502526 661517880 661529361 661538109 661564008 661572800 661574784 661575705 661584224 661629931 661633219 661633965 661650743 661672869 661681482 661688753 661688836 661700412 661702047 661707619 661708261 661711218 661711897 661714791 661725340 661727703 661741509 661753049 661755758 661765240 661780494 661783398 661785967 661804393 661808880 661813543 661816085 661825733 661883004 661899549 661901287 661921863 661945371 661967081 661979238 661996704 662003883 662012845 662016210 662072101 662081317 662096171 662100807 662111442 662112486 662112794 662126651 662128086 662154485 662168746 662182496 662193252 662194279 662210325 662215405 662267159 662268075 662271931 662279948 662288802 662296372 662306888 662310244 662316530 662316863 662324806 662326051 662326221 662331677 662368896 662376117 662377094 662379528 662382051 662407581 662409003 662410485 662424628 662426985 662436118 662439568 662450506 662457711 662461129 662472678 662475229 662493378 662498448 662509304 662511547 662525771 662532368 662538086 662559505 662570542 662572338 662584724 662587967 662611659 662618303 662624091 662628057 662632710 662637620 662638119 662644066 662665287 662691710 662692223 662700325 662707578 662756082 662803909 662811613 662814319 662820098 662831083 662860849 662865589 662875731 662883771 662883802 662884261 662888984 662889946 662911404 662912270 662913177 662951972 662955420 662957426 662958646 663001869 663014070 663018970 663029551 663039212 663039809 663052970 663056569 663060168 663076571 663092462 663099767 663118850 663118937 663123930 663145323 663147808 663152904 663160446 663164822 663189873 663190134 663190253 663196386 663196707 663199788 663201180 663216104 663217980 663220881 663254880 663275139 663279026 663285905 663290578 663311970 663318377 663320960 663328160 663330240 663352755 663352867 663378079 663383484 663385011 663410613 663411960 663415446 663416884 663429486 663440291 663449179 663459278 663461722 663464756 663466205 663466929 663470992 663491613 663506940 663516373 663538124 663544176 663556104 663560692 663579825 663585595 663588512 663592871 663604293 663613146 663615888 663623728 663627123 663635995 663653825 663664107 663666329 663672141 663687040 663687524 663700798 663707329 663718381 663729330 663732280 663733794 663744342 663760703 663761148 663764725 663770149 663771883 663781716 663782566 663795938 663802157 663809617 663811573 663817134 663835238 663860277 663862642 663868621 663884944 663901550 663906760 663915235 663920119 663955250 663956870 663961734 663974621 663981122 663996641 664008817 664039846 664055053 664074677 664079453 664084196 664104119 664169998 664177462 664202615 664219835 664248974 664303559 664308122 664308411 664331816 664335999 664355456 664360716 664382153 664397206 664404518 664412908 664414764 664444190 664453155 664453798 664455603 664474356 664480261 664485704 664501347 664503618 664510928 664510932 664516303 664524561 664526380 664527124 664528215 664538628 664542272 664560471 664575443 664576960 664587669 664588942 664601962 664639395 664639916 664645806 664650997 664661244 664666031 664676568 664677783 664683702 664700516 664702090 664704505 664744962 664750728 664762390 664774153 664781524 664788689 664791662 664817189 664818848 664820897 664829518 664833228 664840870 664843166 664843468 664848187 664873883 664902893 664910013 664910162 664915036 664916326 664926360 664944238 664944735 664951368 664961702 664964096 664969435 664975112 664994623 665004207 665005747 665007096 665007480 665009962 665011079 665016119 665020094 665035152 665041521 665054302 665060594 665071256 665101372 665107519 665116025 665123443 665126397 665127696 665134331 665142730 665150634 665152450 665195985 665199854 665218413 665220822 665226619 665232152 665237017 665245323 665248309 665250479 665266260 665266380 665284473 665314825 665376811 665400461 665424226 665425649 665434545 665438737 665455377 665458333 665460625 665466420 665478008 665483997 665501113 665509938 665541250 665546168 665547163 665551223 665551687 665564986 665566607 665573075 665577678 665582997 665588746 665591258 665594170 665616036 665620893 665627490 665631099 665633184 665646579 665659827 665661197 665687188 665688508 665691606 665700828 665706167 665716260 665717308 665733425 665733470 665759612 665763099 665768629 665781179 665795012 665795161 665797049 665820213 665826472 665864063 665878366 665885919 665904640 665922989 665933752 665950889 665985897 666001207 666002851 666012056 666013223 666020666 666027153 666036819 666047163 666087020 666090592 666102014 666113670 666116242 666128237 666134647 666142228 666149535 666170257 666173672 666183812 666190991 666193562 666194058 666194504 666195068 666201724 666202597 666207128 666217377 666217793 666221502 666225162 666232089 666239052 666244973 666263770 666264503 666266988 666269743 666278806 666293310 666295018 666301881 666331684 666357510 666358049 666359014 666374800 666377785 666385795 666388125 666401918 666405725 666407016 666416126 666443920 666479953 666491496 666499412 666515383 666523738 666541664 666548467 666566106 666567224 666578810 666580548 666585965 666607855 666610986 666616983 666632768 666659521 666676865 666686411 666700233 666702562 666704539 666724623 666733557 666742171 666758001 666775914 666791607 666814019 666834863 666843926 666844581 666857967 666868932 666870001 666893826 666900535 666908870 666911394 666913844 666929539 666932195 666941567 666952179 666987691 666993148 667021544 667029661 667068993 667095461 667108033 667109332 667110522 667110732 667113380 667115740 667119820 667119910 667125797 667135063 667136244 667137371 667145722 667155281 667167321 667181408 667192669 667198690 667199281 667213624 667222103 667235551 667241100 667256066 667260796 667293891 667303512 667304375 667318318 667322142 667325158 667334935 667340301 667341298 667347749 667357474 667359438 667373423 667378324 667378526 667379107 667382709 667398864 667408768 667409683 667414906 667430420 667431196 667455508 667463423 667472484 667483635 667495819 667502389 667505200 667509728 667510218 667523825 667527398 667535443 667574268 667579119 667583104 667589154 667608548 667612040 667639188 667641334 667648515 667649335 667650802 667656115 667676999 667679300 667683788 667713691 667717842 667728636 667739539 667740906 667746786 667751480 667760558 667803300 667817756 667818523 667827878 667834081 667849809 667854602 667865123 667883293 667915493 667918968 667919831 667922028 667928091 667944086 667976573 668006573 668033660 668043774 668066704 668069800 668075120 668076905 668096237 668105629 668135507 668142689 668153533 668177121 668182692 668186821 668188400 668202856 668203607 668222943 668223201 668227586 668242835 668243136 668271883 668277429 668293299 668300884 668316939 668340174 668340429 668350009 668356527 668360607 668364292 668375154 668380991 668440222 668472496 668479735 668480916 668481293 668486297 668497447 668498549 668507863 668508639 668525069 668537081 668541733 668554343 668554382 668557724 668563095 668573338 668617163 668627816 668638782 668640322 668643096 668655968 668657367 668660131 668677505 668678392 668707620 668718205 668725347 668743918 668746423 668748193 668751682 668757638 668767124 668782682 668825429 668827421 668828003 668829745 668838929 668841153 668852638 668854430 668860083 668874246 668879779 668887308 668887754 668889086 668900813 668918961 668937562 668941324 668949769 668959095 668959681 668962301 668963803 668966531 668971413 668988328 668988366 668994260 668997847 669001383 669011738 669047315 669051851 669071620 669081909 669084072 669084701 669089159 669090073 669090419 669160696 669200256 669209935 669214627 669218722 669226013 669227239 669274837 669288323 669315464 669326604 669354480 669359454 669375039 669376344 669377643 669378747 669390513 669406730 669413940 669413961 669425652 669430540 669434701 669441720 669464484 669482705 669488434 669494595 669526064 669528111 669540959 669541365 669550025 669554747 669561197 669563127 669565477 669569026 669573968 669577297 669593676 669605209 669611738 669625856 669630102 669632260 669634956 669657515 669669839 669686574 669700886 669704833 669707182 669711656 669719003 669729389 669737648 669739563 669749518 669762739 669767054 669770838 669790297 669790399 669795000 669806551 669832710 669836363 669847576 669866150 669868956 669881585 669889703 669890507 669891167 669902033 669908484 669925677 669929679 669939948 669942145 669961059 669962349 669972236 669977479 669985200 669997207 670010006 670029100 670057074 670099636 670141311 670173689 670183143 670215892 670245926 670253074 670268415 670280914 670285280 670291019 670310681 670329592 670342695 670347870 670354615 670358475 670385259 670392190 670393295 670402651 670412071 670412881 670422998 670428784 670438999 670439505 670450038 670467620 670471281 670497377 670506814 670518988 670519512 670523535 670523678 670536760 670541829 670556164 670557314 670574667 670579111 670586856 670600722 670606349 670616374 670617859 670644887 670662407 670682642 670683156 670685301 670699194 670715046 670757094 670762057 670783978 670791254 670804186 670823962 670850518 670871707 670887445 670897953 670913262 670916490 670920751 670929657 670951037 670982071 671001837 671010182 671019273 671021373 671023591 671029719 671031734 671037938 671041251 671048021 671048700 671052094 671055881 671061594 671064226 671073921 671079940 671098300 671106289 671116173 671129060 671146572 671147627 671150967 671158540 671158563 671169745 671174026 671185886 671187106 671201343 671205628 671206703 671231476 671243874 671244219 671246696 671254837 671255852 671261865 671262088 671283810 671285672 671286452 671286672 671286768 671296613 671314448 671315665 671352728 671367072 671388355 671388404 671407064 671420420 671422848 671423996 671427339 671436781 671455404 671469950 671506569 671517261 671520102 671523809 671525904 671537428 671542640 671543908 671544444 671546705 671560286 671587769 671607455 671619659 671622281 671623357 671625352 671645790 671657320 671676123 671679406 671694932 671697007 671700118 671703688 671711849 671719027 671730074 671746606 671750568 671753251 671754888 671775304 671777357 671780913 671782852 671789927 671796238 671810766 671827364 671845854 671854185 671856337 671866306 671867366 671881321 671911205 671913527 671920208 671922455 671924976 671935453 671935993 671936021 671938756 671947226 671950804 671963248 672000780 672027413 672030922 672033356 672033481 672047105 672076155 672083099 672087983 672089457 672096919 672109477 672114569 672119637 672120364 672122258 672131785 672135907 672164867 672190366 672203488 672222496 672231927 672232089 672233136 672254632 672254726 672261586 672267635 672295091 672335469 672352049 672363749 672367449 672373458 672382045 672401810 672407054 672417925 672430524 672479153 672486880 672491426 672493974 672557492 672569036 672596653 672622125 672645301 672657153 672667083 672677739 672684495 672686411 672702032 672709707 672714725 672720827 672722610 672735561 672750757 672752901 672755527 672774356 672791229 672811222 672829290 672840120 672844051 672872871 672884065 672887330 672902226 672917333 672920876 672923165 672939289 672945946 672956069 672969366 672973714 672975416 672984516 672984539 672989276 672991620 673010738 673021671 673032667 673033653 673037244 673037246 673040320 673040631 673041910 673066965 673068455 673080209 673101455 673116962 673151999 673173741 673185781 673186005 673199318 673200359 673206244 673234350 673256914 673267526 673294716 673295214 673296482 673296580 673308245 673335781 673338914 673350335 673364121 673364641 673372543 673385604 673428507 673429244 673457696 673467826 673477343 673485697 673487059 673497143 673501197 673502427 673503873 673526182 673528088 673528937 673533314 673543130 673545354 673559424 673569744 673585309 673589238 673596576 673618005 673627539 673644216 673649729 673657807 673667275 673673321 673695526 673720132 673735528 673745629 673751446 673754450 673755123 673759783 673767205 673774268 673781044 673781712 673786167 673787586 673798280 673804889 673809637 673812078 673822911 673878706 673889639 673909320 673923462 673941262 673956769 673992144 674001542 674006622 674025659 674030568 674034870 674035208 674067954 674070835 674071182 674072114 674098767 674110324 674111401 674130179 674145574 674174424 674192915 674201464 674232997 674250566 674252953 674261581 674266587 674272901 674277782 674295180 674337523 674344363 674344660 674345852 674346327 674356339 674367330 674369738 674383406 674394005 674410953 674418994 674430470 674437207 674446880 674447095 674461782 674463862 674466432 674504083 674520445 674525161 674526845 674536904 674540456 674543714 674545198 674545383 674545612 674548651 674567461 674602045 674610064 674624880 674627618 674630233 674632946 674633152 674646382 674647755 674688685 674689360 674692351 674693435 674698438 674707303 674707513 674718925 674727695 674732200 674733316 674736967 674737365 674741398 674765240 674777930 674787349 674803992 674805016 674815449 674822884 674828595 674829860 674835032 674838400 674872945 674886669 674894756 674909160 674935122 674935515 674961749 674967971 674977761 674980060 674980761 674988449 675011720 675024147 675040765 675047172 675057412 675082654 675083988 675091869 675101083 675104433 675113216 675122199 675126322 675135567 675148454 675148457 675152120 675153000 675162286 675167446 675205228 675216625 675219386 675220758 675240122 675277692 675284056 675290888 675322501 675376223 675381015 675392691 675403525 675406393 675408808 675414954 675424467 675434022 675435278 675439449 675446029 675460048 675464302 675467296 675477078 675478382 675489534 675497126 675501556 675502822 675511462 675542755 675545282 675548005 675550931 675556029 675556964 675569042 675587163 675590605 675590719 675601600 675609788 675614720 675615158 675621065 675654139 675658097 675658630 675662357 675665844 675675033 675678417 675680904 675684340 675685505 675693033 675694855 675696841 675705262 675705498 675707175 675713316 675722332 675726374 675733713 675749331 675753570 675755578 675758859 675760932 675763118 675766993 675774494 675783879 675810345 675839874 675843184 675848977 675857009 675895207 675910088 675913225 675920498 675928560 675934453 675937546 675950734 675958631 675970804 675982031 676005835 676015764 676021136 676051316 676057762 676062365 676086261 676099427 676104602 676129931 676131821 676133529 676135511 676148915 676156367 676160419 676164611 676167936 676167953 676172937 676177111 676185914 676185917 676202403 676208071 676219442 676232985 676233900 676239362 676241037 676245583 676252482 676253652 676261320 676265385 676273002 676287370 676289072 676298227 676301383 676312327 676313806 676322402 676331545 676342538 676345509 676346470 676348339 676349326 676354365 676365063 676370539 676374027 676384091 676391051 676400755 676403239 676412212 676428791 676479629 676483879 676500660 676510888 676511342 676511500 676516808 676520731 676541089 676555003 676555732 676569382 676571255 676578356 676606444 676607091 676607558 676631669 676664620 676683453 676686634 676689169 676696622 676697002 676697997 676705296 676708836 676717395 676723438 676727454 676732645 676752944 676775106 676783247 676797076 676827708 676850613 676863209 676876523 676905767 676930969 676950674 676955057 676957159 676963650 676971342 677001988 677005545 677014370 677017326 677022771 677028170 677048196 677057843 677064501 677067152 677074072 677099823 677104164 677104489 677117211 677118058 677131516 677163623 677176328 677197013 677203378 677210202 677236961 677266576 677268669 677283317 677298116 677307210 677318465 677337384 677356041 677356874 677368187 677376668 677394484 677415821 677416567 677432798 677437227 677443480 677453061 677468287 677484933 677493244 677501509 677506542 677513597 677542726 677569172 677577982 677580021 677582955 677584236 677603043 677608651 677615613 677629175 677637685 677639061 677651577 677698109 677698130 677705303 677753780 677756353 677763297 677777212 677783924 677786178 677788964 677796921 677808801 677827932 677863502 677879218 677904772 677936689 677937509 677992077 677995566 678003317 678020431 678021954 678031691 678032564 678044424 678063204 678067220 678074612 678076447 678104257 678110719 678113662 678115589 678126848 678133769 678160722 678161879 678167867 678174960 678175511 678177920 678190758 678192999 678199024 678199126 678206902 678214791 678221655 678224854 678236864 678241730 678247841 678254038 678263800 678268876 678276390 678282618 678288180 678299185 678302912 678303630 678312305 678342207 678358635 678364371 678369147 678370428 678379371 678394627 678411388 678413197 678414888 678453983 678458368 678479003 678480342 678481797 678498748 678509991 678513695 678534483 678537885 678542389 678559063 678575531 678592302 678633089 678644989 678684381 678691683 678694959 678696870 678715981 678720985 678725278 678731796 678744266 678764881 678777186 678780163 678781058 678788673 678799606 678817861 678837377 678839337 678843030 678852029 678856536 678863648 678873209 678881612 678883430 678886189 678887544 678895908 678907527 678914531 678916259 678917451 678937659 678938853 678940908 678952561 678961826 678966648 678974427 678974525 678974983 678985066 678985427 679005349 679008774 679060400 679067435 679069727 679070257 679074516 679077013 679079369 679092938 679098076 679110558 679135810 679170048 679173882 679201200 679201684 679205408 679225026 679230686 679231531 679235239 679260615 679277824 679303375 679318233 679319818 679325474 679336271 679337294 679344146 679344765 679369105 679374016 679386018 679392974 679408159 679408831 679410877 679425770 679427986 679458873 679477525 679501316 679504161 679519967 679520268 679528495 679544038 679557296 679559702 679561724 679568660 679582995 679586181 679590085 679609330 679612918 679617136 679627997 679629370 679637172 679644944 679677360 679684142 679690181 679694127 679701529 679728193 679739090 679744280 679759631 679774830 679780393 679809341 679818389 679819085 679825520 679827695 679842143 679855270 679881006 679900039 679906366 679907109 679910775 679940827 679951631 679969770 679971727 679997748 680025910 680029820 680054369 680060484 680060614 680090924 680104134 680109215 680110895 680118607 680127131 680142792 680155064 680155856 680175675 680188167 680195316 680198670 680211448 680215389 680222787 680228629 680230732 680231815 680243854 680247817 680252301 680258363 680262394 680284542 680293515 680311655 680322354 680339987 680343632 680353890 680376061 680379304 680391043 680396194 680405436 680409626 680411022 680412833 680442961 680444238 680445703 680469997 680482739 680505404 680525428 680527091 680537195 680543222 680544752 680548574 680551985 680553371 680566412 680569322 680574044 680578822 680592775 680611755 680618596 680688588 680695592 680706413 680714996 680718611 680732263 680738266 680742917 680747670 680759924 680760902 680777186 680779860 680782503 680789354 680789430 680795226 680801301 680814381 680819803 680823574 680839932 680850922 680853041 680853119 680864880 680886606 680891520 680897666 680909533 680912361 680924806 680934005 680936625 680937072 680940612 680945592 680960301 680970116 680980598 680982465 680990884 680997720 681010183 681023680 681025524 681034058 681037182 681039212 681048180 681049178 681051670 681052536 681052959 681056857 681060383 681077302 681085723 681089428 681090684 681095300 681096217 681112585 681117180 681120126 681130538 681150427 681152735 681176223 681188539 681208904 681212485 681218894 681225063 681237819 681252126 681256140 681257946 681274715 681276179 681280130 681292027 681301474 681301689 681308959 681309603 681315031 681316533 681365826 681377623 681408526 681432266 681446361 681456903 681464918 681477004 681481588 681502212 681512654 681515852 681524951 681528460 681533880 681543982 681554967 681555671 681583641 681590854 681605306 681611987 681615548 681621027 681623826 681642719 681652670 681659620 681665677 681669453 681684837 681701345 681704082 681708359 681709870 681731570 681745467 681765353 681766668 681772409 681782977 681787004 681793709 681796681 681800329 681802756 681805420 681810824 681811116 681813248 681825725 681827032 681842638 681845909 681852534 681858973 681871213 681902679 681919516 681929213 681933024 681936111 681952724 681982243 681984235 681997708 682025711 682044769 682060084 682065053 682067751 682070736 682084189 682095375 682116463 682131983 682143798 682154404 682168475 682176509 682189435 682206937 682207982 682209617 682214601 682214898 682223456 682226058 682226341 682229611 682238888 682272660 682290002 682303555 682311439 682346248 682364260 682364946 682376820 682384102 682392233 682404517 682407315 682414692 682415138 682416541 682428202 682433377 682437911 682450617 682468026 682474946 682508862 682510519 682513060 682514416 682519170 682532120 682561553 682569052 682599610 682604825 682610878 682625749 682634616 682656483 682656670 682657645 682658580 682669426 682669767 682699054 682700454 682715799 682724472 682774535 682808619 682818962 682826493 682839417 682850273 682852573 682863883 682877026 682877885 682882501 682887454 682906015 682912151 682915816 682916920 682917446 682937103 682947104 682948722 682953310 682962016 682973482 683030718 683031339 683033646 683045659 683050739 683090235 683098993 683117435 683142550 683147706 683148319 683177142 683180706 683180897 683184331 683202562 683208011 683214403 683214936 683231927 683233091 683251197 683302025 683311300 683312812 683321942 683324317 683342855 683351422 683354475 683357612 683361950 683363716 683377093 683391224 683398695 683432428 683435926 683441604 683458211 683459940 683469990 683475062 683516969 683518905 683520175 683566990 683582873 683610862 683611283 683617623 683629828 683631670 683664123 683665752 683666168 683673041 683682051 683699087 683713706 683717803 683746130 683766718 683790906 683796274 683807786 683815807 683819914 683829959 683831810 683834750 683861900 683880835 683886626 683893218 683896478 683901450 683910916 683917673 683920943 683925022 683925266 683944081 683944763 683964105 683967830 683986925 683990833 683994319 683996021 683998755 684001215 684009110 684015433 684018339 684018349 684047413 684047485 684056424 684078316 684094970 684099938 684102049 684102957 684116686 684119270 684147427 684156419 684161399 684170476 684174967 684179273 684197815 684207004 684221569 684224909 684228851 684229700 684231712 684237026 684246464 684257032 684270598 684279613 684280988 684334652 684349165 684350083 684352201 684366017 684368552 684370844 684386982 684407715 684427938 684437583 684456729 684488476 684488730 684502216 684504406 684510542 684546593 684549912 684553643 684560328 684561161 684572197 684574165 684593209 684599599 684613492 684615693 684626424 684629136 684644522 684650396 684657533 684671167 684681079 684725998 684745224 684747552 684748483 684761120 684764115 684764512 684765169 684766772 684783013 684789410 684790182 684805961 684827804 684862444 684868947 684888428 684898854 684903665 684906566 684908780 684931714 684951856 684955048 684968515 685004723 685011473 685019800 685025017 685030408 685036071 685052447 685057905 685064140 685086448 685118733 685132499 685133716 685136798 685152443 685157693 685159951 685172089 685217102 685230261 685230304 685236136 685239194 685261296 685275726 685298549 685310085 685332849 685352148 685362110 685379395 685401257 685432051 685437325 685440058 685445685 685452094 685457908 685463022 685479952 685517474 685531089 685532589 685537918 685544187 685561370 685562541 685574135 685575366 685588625 685591945 685593213 685598484 685646214 685658471 685666922 685666990 685668432 685681164 685696433 685705088 685706090 685709814 685723494 685732195 685738156 685759791 685760453 685761765 685783745 685792448 685809161 685814855 685815552 685817226 685852178 685866152 685867463 685869790 685875115 685881003 685888312 685911242 685917966 685923756 685925741 685929978 685943062 685970952 685977336 685980165 686001268 686019979 686042393 686044926 686051372 686063258 686082363 686088990 686089017 686113161 686114595 686117295 686120642 686134652 686139111 686140636 686145003 686182859 686193283 686213645 686216532 686217915 686236453 686240565 686247620 686250066 686261299 686273257 686275331 686281657 686293422 686307114 686307151 686309719 686333133 686345285 686356926 686357740 686359714 686364169 686371952 686374670 686375385 686376653 686425699 686466958 686473947 686498167 686511785 686550234 686552786 686554858 686579646 686582719 686589691 686631200 686652549 686656445 686678945 686685918 686689583 686690333 686715618 686721747 686721912 686723769 686741442 686746210 686777722 686783522 686797138 686817839 686826780 686848485 686884795 686885756 686890597 686894129 686909814 686911191 686912147 686926698 686932935 686948761 686950692 686961436 686964245 686966754 686967658 686991246 687000870 687001524 687011885 687046978 687064143 687082860 687088573 687090369 687091115 687100730 687111123 687120969 687123580 687127884 687129973 687141525 687178219 687182673 687195300 687221550 687230099 687238438 687242630 687252191 687265597 687274584 687290710 687295723 687302537 687320409 687334350 687350425 687351175 687360396 687365970 687372155 687372204 687380103 687384895 687393066 687396787 687400202 687419081 687436117 687459102 687484187 687488895 687489004 687497738 687532449 687534716 687540852 687556365 687560901 687561384 687561939 687562534 687580279 687598599 687602267 687626219 687639880 687640584 687649923 687660051 687664528 687667429 687670689 687674966 687683943 687702854 687723666 687731500 687738948 687741939 687767718 687768419 687778645 687781526 687800536 687805183 687805229 687817941 687820114 687836825 687849346 687858301 687858326 687872694 687889238 687905576 687912651 687920007 687929387 687952946 687957268 687962893 687973612 687985376 687995254 687998049 687999861 688005192 688008139 688010997 688018327 688019640 688019848 688039676 688040939 688045556 688062614 688070073 688099090 688100280 688102302 688130717 688136511 688137699 688138699 688144012 688152724 688154613 688157879 688177883 688182466 688183310 688189414 688198029 688201556 688213462 688213960 688236011 688265019 688268654 688290468 688299882 688309656 688314142 688330489 688341976 688343876 688344431 688344456 688345550 688361929 688370148 688411895 688412606 688416668 688431267 688432335 688437837 688438762 688493329 688499497 688517987 688520716 688543198 688556703 688562583 688567438 688582941 688583923 688587572 688591679 688605387 688619166 688627037 688640373 688642794 688654242 688660647 688668580 688670103 688670184 688675030 688713070 688726010 688726825 688740289 688748321 688748963 688754707 688761368 688763824 688769557 688795006 688802745 688804034 688834493 688836904 688855110 688856023 688868143 688870430 688872177 688872960 688877534 688881600 688888867 688897740 688905351 688919023 688920027 688937746 688943979 688946379 688953702 688953861 688965009 688973832 688987584 688987922 688992685 688998173 689005017 689024802 689027375 689035209 689036309 689041754 689071969 689072462 689075072 689086403 689114126 689115013 689141510 689147295 689149745 689151758 689160247 689175216 689197324 689210543 689219459 689239443 689252956 689260853 689263769 689269966 689283428 689294462 689296057 689301512 689302659 689326289 689326878 689336413 689343077 689351224 689351242 689354070 689364493 689371353 689376295 689377024 689398344 689404474 689407442 689412547 689429371 689430589 689433505 689434448 689447668 689457043 689461608 689463631 689464898 689494454 689520454 689520630 689526011 689528617 689557113 689595239 689602101 689611619 689616362 689616964 689620427 689633426 689679089 689691220 689708801 689710550 689734451 689734709 689744645 689750401 689782706 689790480 689805241 689823819 689833859 689835369 689839469 689845708 689849939 689861842 689863900 689878350 689882605 689886807 689892945 689905274 689905394 689928836 689933675 689943800 689969582 689981538 690007448 690023252 690031419 690031491 690033194 690049086 690066284 690067065 690071698 690092615 690108758 690110346 690113022 690120143 690126491 690131888 690142802 690143457 690181607 690181750 690188736 690193915 690194584 690229032 690252332 690256439 690262733 690269076 690277856 690279845 690294278 690301255 690301326 690307865 690311080 690314243 690316103 690322703 690335655 690338990 690348209 690367450 690382214 690387276 690389144 690420958 690425799 690435899 690448014 690453626 690464377 690482966 690504018 690509335 690515072 690523317 690582732 690592860 690625974 690633634 690640518 690653137 690660830 690674301 690682442 690687548 690697254 690699736 690705505 690719851 690727466 690731489 690731952 690754857 690769768 690773381 690774048 690775198 690786740 690797887 690798973 690837279 690848665 690849183 690862144 690869022 690909255 690917318 690922547 690927515 690938687 690944138 690945254 690946497 690950915 690967590 690970575 690976061 690980154 690991541 691019354 691021780 691046572 691053966 691063652 691064339 691073284 691075533 691080550 691086267 691093073 691096739 691107035 691108816 691111080 691125596 691128556 691136627 691141569 691153266 691177030 691191603 691199925 691224509 691234441 691236485 691261161 691263863 691273089 691275403 691300629 691308843 691318054 691322934 691333574 691346266 691351678 691381669 691392340 691394853 691399310 691402446 691403756 691424792 691425951 691427688 691428924 691446082 691448344 691457098 691469537 691486753 691503458 691518758 691529373 691541181 691569350 691572553 691572698 691573789 691578090 691584249 691587694 691593893 691596783 691601861 691603600 691611584 691623965 691627357 691652569 691657193 691665953 691670485 691681170 691681281 691708765 691709711 691728596 691732464 691749972 691750514 691761574 691774744 691781978 691788062 691789188 691795857 691798778 691804378 691849004 691851284 691860723 691885804 691905776 691933728 691953366 691975278 692000247 692010257 692013706 692016120 692022880 692027234 692050436 692050525 692071687 692072127 692079933 692105726 692110180 692115741 692132891 692133240 692137338 692147636 692155605 692165421 692180312 692181796 692205051 692232705 692265667 692279584 692280603 692286334 692294386 692304987 692421015 692454798 692462921 692477526 692497162 692497444 692503156 692519757 692534015 692535340 692547240 692557167 692557187 692562125 692585397 692594057 692608297 692613485 692633290 692634549 692635242 692640984 692641378 692648151 692656389 692667984 692678407 692680400 692696770 692699611 692708554 692714119 692715498 692716435 692716739 692718155 692726632 692729563 692745733 692773199 692794866 692809971 692815724 692825725 692827721 692836400 692850932 692867557 692890435 692915333 692915934 692925575 692953447 692986519 692991240 692998685 693011085 693026992 693029219 693050442 693074103 693074133 693089479 693106876 693114274 693146716 693154221 693161235 693165605 693166159 693202486 693204087 693222974 693230942 693236479 693236514 693243660 693246468 693260845 693307357 693312927 693317658 693319502 693355569 693372745 693385592 693394867 693403477 693417668 693434835 693441171 693458331 693462950 693463006 693463339 693464523 693485188 693488527 693493021 693516850 693523066 693564179 693575479 693589727 693591282 693601199 693605264 693615518 693616663 693619336 693619387 693627763 693649561 693653092 693662181 693676040 693680025 693692270 693695495 693722455 693724204 693756773 693778177 693778683 693786735 693794565 693811956 693821645 693827319 693833947 693841668 693857124 693871143 693879478 693885498 693904100 693904848 693908500 693924176 693946553 693973476 693979759 693996763 694044873 694048643 694049963 694052949 694056845 694062274 694081452 694087654 694092690 694095654 694123012 694124714 694147249 694163309 694165044 694166339 694166562 694169987 694177261 694190286 694190435 694195190 694196940 694198833 694203504 694203795 694207805 694216036 694218328 694219024 694220505 694224568 694229178 694239474 694243739 694245740 694258346 694276447 694282995 694309157 694312236 694325898 694327482 694362227 694362375 694376425 694376926 694377960 694382162 694423717 694426307 694472327 694485321 694492174 694494402 694495689 694496551 694503391 694515727 694536741 694537331 694554302 694554787 694554889 694556481 694560422 694564289 694569663 694578421 694584464 694587612 694596477 694597846 694599546 694604967 694607617 694613628 694615603 694624262 694624952 694625804 694625888 694626756 694628476 694631372 694654290 694657577 694659880 694660022 694671564 694675378 694683552 694696079 694701259 694704266 694704993 694705646 694710920 694719414 694719951 694727512 694731300 694778484 694785692 694791225 694791665 694798773 694811338 694825135 694830031 694840112 694842083 694849181 694873725 694891980 694896064 694897495 694910814 694914192 694923468 694935082 694945618 694954690 694962828 694963952 694971863 694977076 695007922 695018636 695019794 695028523 695029639 695038649 695043543 695057659 695057884 695106742 695109752 695117327 695122030 695129697 695146012 695155968 695160237 695180128 695183771 695185266 695187533 695209258 695214733 695216329 695220949 695221723 695234225 695238237 695246791 695255674 695267891 695292946 695295141 695304825 695304953 695306976 695315174 695330713 695331968 695335256 695355400 695398186 695401625 695401945 695434164 695452737 695453424 695456224 695468046 695481229 695537480 695545895 695550379 695566031 695566760 695569451 695603950 695608998 695620079 695623136 695635255 695669077 695670885 695685129 695709681 695719404 695730397 695785833 695800422 695838580 695865263 695885926 695898284 695901614 695901741 695908833 695947476 695982950 696001026 696007228 696010520 696016983 696025232 696064349 696074596 696090996 696091228 696095355 696113633 696126878 696140946 696155504 696159420 696160582 696182005 696192665 696228676 696238212 696238657 696242364 696244451 696249969 696257884 696268564 696273864 696294973 696316999 696329986 696334871 696346965 696376565 696380209 696392472 696416247 696421359 696421817 696426223 696427499 696443194 696459436 696487568 696488152 696510376 696515069 696521000 696536258 696539293 696555215 696584857 696605391 696613409 696638969 696644273 696644854 696679051 696681948 696689034 696717245 696727204 696730484 696742174 696746079 696768271 696772437 696777914 696780477 696789471 696801830 696835716 696839228 696858496 696867841 696870032 696881866 696888209 696903105 696904324 696923587 696978791 696981707 696982304 696984154 696988424 697017075 697023769 697023953 697052721 697056100 697060458 697065070 697074583 697077803 697098903 697100608 697137528 697143108 697143713 697144382 697144819 697147479 697148254 697156949 697159519 697160432 697179011 697183358 697205524 697225084 697236317 697237901 697238964 697253618 697256635 697269392 697272417 697273946 697290476 697291789 697307485 697318850 697349695 697353189 697363433 697370044 697385406 697405702 697409793 697429361 697431500 697445264 697452783 697453376 697454372 697455159 697458985 697465858 697468739 697472312 697479835 697488811 697495109 697512385 697520738 697523156 697524650 697527864 697535425 697554050 697568608 697600424 697627103 697628981 697636381 697650097 697669181 697686344 697702574 697724186 697733289 697773759 697803440 697822039 697829084 697829364 697830100 697833759 697843575 697844248 697845945 697855869 697866170 697872545 697877703 697884882 697895674 697918537 697919076 697922654 697934747 697939632 697945475 697947424 697954481 697956795 697968891 697980037 697982132 698006326 698008984 698021906 698022875 698048578 698060533 698066792 698085277 698112420 698116171 698122946 698145906 698147701 698147730 698170405 698178879 698197558 698206386 698218926 698220071 698222320 698228800 698238614 698321764 698331828 698332752 698333103 698338061 698340692 698351176 698378790 698382530 698382930 698387793 698394763 698401992 698443286 698459871 698467666 698477440 698478939 698537121 698541802 698547403 698547540 698575944 698578198 698600807 698606751 698629357 698643699 698652620 698672970 698690453 698698550 698706741 698711803 698717425 698720152 698720528 698726732 698746661 698755588 698760862 698788937 698790139 698802504 698802767 698815804 698817277 698825738 698872178 698899660 698911048 698912114 698919460 698920216 698939271 698944505 698947392 698947571 698953104 698960690 698967736 698982142 698999238 699005535 699007092 699032235 699044474 699056486 699071223 699083788 699114541 699125699 699126284 699131242 699137408 699145391 699152858 699169626 699171523 699178729 699199120 699202082 699236757 699240304 699253229 699260615 699263768 699268046 699285118 699286413 699300423 699304628 699329206 699332567 699347791 699350512 699356937 699361055 699396133 699411581 699426044 699429798 699432015 699436096 699440344 699449069 699458538 699460852 699463747 699463886 699463932 699469692 699475190 699477357 699483743 699486519 699490216 699495114 699500697 699501261 699512159 699518912 699523348 699533541 699538881 699546090 699547106 699569177 699577797 699581776 699591459 699598144 699619571 699623485 699625230 699630833 699645745 699647566 699650798 699663139 699672653 699673531 699679285 699700065 699716044 699723527 699725731 699732951 699739086 699756344 699757112 699773863 699777243 699790203 699795323 699797493 699801582 699806520 699825689 699841715 699846778 699882610 699890702 699931741 699939746 699955770 699958849 699963360 699965981 699970452 699981769 699988750 700005546 700033318 700039775 700086603 700086653 700097688 700137018 700144476 700148929 700165521 700166011 700180283 700183398 700184464 700185694 700194856 700200480 700210790 700216436 700217635 700221780 700224398 700241035 700245110 700269387 700275597 700289557 700296603 700297216 700309847 700313080 700313209 700327582 700340925 700341912 700344564 700356542 700436640 700436834 700440482 700440944 700450018 700464481 700469315 700503342 700514365 700523605 700526018 700529384 700543489 700564769 700567680 700613954 700621219 700661142 700666718 700672291 700677133 700679686 700693601 700704771 700748459 700770521 700770540 700779716 700786680 700792148 700795193 700796056 700797234 700803404 700808318 700810562 700816700 700832305 700832814 700835383 700857267 700860686 700865488 700867289 700871388 700871583 700885851 700896799 700902839 700905937 700931632 700942628 700961529 700962436 700967640 700989184 700990574 700996018 701001663 701015909 701019010 701027122 701029023 701034723 701040449 701047619 701050718 701061801 701063665 701069293 701078608 701085179 701086136 701102704 701107095 701107379 701118930 701122627 701125089 701125392 701125657 701132222 701144310 701145992 701149518 701161511 701173685 701187485 701187990 701212044 701212392 701293290 701293702 701299015 701319042 701329321 701342713 701357304 701358814 701364388 701375061 701385959 701385996 701394747 701412462 701418729 701429695 701432749 701434592 701467357 701482773 701501402 701504551 701505838 701528593 701536540 701538388 701586829 701587235 701597744 701598451 701601457 701636992 701646352 701654825 701658369 701673609 701706390 701711518 701731281 701733797 701766115 701789920 701794689 701815337 701823187 701823589 701831811 701853445 701863221 701864368 701876500 701888496 701900278 701911151 701911239 701911587 701913124 701916988 701939445 701950324 701951464 701961717 701966958 701970900 701978792 701989466 702013725 702015769 702036387 702041157 702053392 702057770 702065257 702069995 702079841 702088947 702096512 702113786 702114801 702134060 702139744 702149597 702180413 702188943 702205153 702208129 702212933 702213766 702217429 702222098 702240078 702242837 702257939 702259630 702275988 702276394 702286602 702293527 702302958 702318846 702323904 702342738 702349979 702351537 702354411 702358540 702372395 702375547 702413052 702428491 702430036 702483048 702485888 702497601 702523542 702528517 702530280 702537374 702548198 702560646 702604385 702620711 702624507 702628417 702666142 702690841 702696240 702700010 702704287 702708021 702722469 702723907 702733570 702740179 702803549 702806145 702808799 702819006 702835934 702847294 702866095 702877998 702882822 702885200 702890176 702903236 702909541 702962707 702965360 702974951 703001120 703009201 703030776 703032326 703044614 703051877 703061836 703065006 703067160 703074856 703078847 703092990 703102084 703114990 703139070 703142820 703147424 703149256 703171470 703180845 703189754 703190767 703191209 703196173 703209809 703231859 703235560 703237083 703244637 703265423 703265756 703275163 703275436 703292330 703296660 703298142 703298633 703301642 703305723 703305725 703314479 703315976 703316603 703324925 703329171 703330007 703352732 703373124 703377007 703392194 703412264 703444697 703445255 703452644 703453839 703466213 703469833 703475637 703495044 703497936 703505233 703507527 703508900 703521381 703529029 703530606 703538762 703540370 703540795 703551607 703558874 703585258 703613728 703615591 703617505 703622858 703625157 703627185 703627218 703660611 703670119 703670506 703675794 703684934 703694310 703719989 703743232 703753226 703757525 703758282 703772192 703775531 703803453 703805324 703812784 703821352 703854412 703880901 703900169 703903274 703903310 703911698 703955014 703957119 703977251 703984944 704044842 704054073 704055276 704061833 704104771 704105544 704109159 704120361 704120998 704131475 704139231 704141297 704156220 704169516 704170184 704192242 704200129 704232910 704239280 704278342 704284562 704300183 704318203 704332806 704347677 704390320 704411840 704419459 704423315 704425113 704441316 704443514 704443769 704458786 704463751 704478832 704485588 704496980 704511773 704557192 704575854 704581203 704582803 704587593 704591658 704595656 704598818 704610261 704638740 704650524 704650606 704656250 704684099 704699266 704712154 704728308 704732495 704754322 704757646 704766707 704773325 704794426 704796263 704798471 704801096 704801298 704804207 704806673 704807442 704812066 704817686 704826545 704828410 704829900 704831142 704831399 704833186 704840877 704841013 704850498 704863597 704875673 704880472 704882786 704902295 704902508 704917888 704930587 704931292 704939114 704953817 704955842 704976762 704981313 704987154 705009086 705017236 705028078 705029375 705033878 705034065 705062032 705081142 705083446 705097600 705107218 705133484 705141043 705148012 705149564 705153672 705157193 705164360 705175742 705187225 705187611 705202020 705208705 705211914 705213827 705240010 705246693 705266235 705266457 705272737 705296741 705308063 705308669 705312810 705312994 705331931 705336961 705339402 705343855 705355652 705366109 705371569 705376150 705380715 705396574 705430041 705465281 705475496 705482768 705502504 705504835 705522731 705535339 705537895 705547086 705566237 705569593 705584302 705593499 705595224 705637017 705651487 705659989 705662848 705671775 705673641 705685249 705695722 705712272 705717432 705719768 705731400 705741939 705751941 705789709 705796237 705797536 705806162 705813505 705836220 705865230 705870271 705873594 705895595 705909993 705915067 705916016 705932612 705932972 705934260 705945395 705952615 705952795 705962985 705963200 705964982 705966147 705967717 705972299 705982262 705999221 706008599 706019918 706025263 706030290 706030920 706034471 706040094 706101018 706112494 706113955 706122072 706144654 706150902 706154287 706156505 706172380 706175261 706179321 706218594 706219584 706226033 706245249 706259268 706275198 706293214 706304632 706310549 706323566 706353557 706354334 706358717 706365628 706365759 706366491 706367206 706383229 706394273 706422370 706425186 706427075 706449975 706462534 706462892 706470572 706472167 706472819 706491873 706498780 706511605 706516066 706527776 706553842 706554096 706556296 706572658 706574506 706618332 706642006 706645318 706670151 706714851 706719338 706724377 706728536 706729368 706734378 706748082 706752278 706782570 706789874 706800104 706818958 706826394 706827403 706839122 706840537 706842260 706847222 706848535 706854245 706857218 706859278 706866916 706874055 706877762 706893774 706918503 706928009 706930238 706938458 706952481 706958136 706965037 706982330 706983941 706990910 707016274 707022778 707036744 707037777 707038790 707044558 707049330 707050523 707052740 707061789 707068948 707070426 707070962 707078774 707107154 707125441 707132041 707142359 707144331 707155039 707162664 707163395 707194374 707202749 707202814 707210165 707210577 707224429 707238341 707242599 707252175 707259502 707277525 707291004 707316989 707325180 707343043 707346845 707402532 707405160 707408173 707430632 707466582 707481463 707483076 707502654 707509102 707509120 707511121 707519517 707523157 707553998 707563478 707565786 707566145 707567379 707569064 707572368 707588821 707591421 707596641 707599526 707614554 707614894 707620197 707629817 707638841 707660636 707669439 707669499 707677207 707686399 707715977 707718905 707732657 707761059 707773073 707789686 707831687 707832583 707833652 707838268 707844882 707859617 707878132 707881108 707905286 707915592 707935598 707941955 707965425 707973369 707983527 707988735 707992698 707993097 708007433 708017391 708018508 708021267 708025661 708033705 708043873 708046982 708058245 708059582 708101441 708110665 708117847 708121645 708123340 708126118 708131650 708150364 708153199 708158915 708171594 708194540 708198590 708203299 708204633 708223602 708229158 708237959 708238867 708243130 708265885 708266584 708272716 708277311 708301581 708304353 708308529 708309930 708360290 708382403 708393303 708413033 708413571 708427420 708451642 708457772 708458034 708459778 708467511 708472357 708480282 708491482 708513813 708518506 708531778 708540860 708560424 708583401 708584136 708593852 708594118 708602500 708609587 708616780 708654758 708655320 708655520 708657321 708660665 708664421 708665248 708667334 708670570 708691151 708693904 708698763 708700735 708711053 708719447 708730965 708737706 708742606 708747368 708770412 708788296 708789297 708796012 708798626 708799837 708825444 708827195 708839710 708857424 708874770 708895127 708896574 708913566 708929304 708952365 708957929 708965044 708975972 708977876 708984126 708987601 709013653 709019020 709020287 709045148 709047999 709065589 709086551 709091748 709095753 709103363 709113597 709116477 709116997 709120860 709121219 709132159 709141539 709143452 709144070 709147954 709149830 709150412 709177433 709185768 709186847 709193895 709201236 709208118 709209452 709222716 709228196 709230650 709233022 709233801 709235736 709247245 709251941 709261360 709262966 709263831 709281468 709291748 709321287 709325507 709336059 709340636 709342686 709351125 709367682 709388052 709397494 709403153 709414890 709424688 709439860 709470504 709470861 709484448 709498664 709503988 709524910 709533801 709542577 709544596 709556346 709556949 709599017 709612768 709616419 709622205 709636336 709662507 709664037 709675322 709680750 709683175 709683806 709689243 709690874 709694025 709695139 709707450 709707901 709715972 709717035 709720122 709721760 709728903 709742266 709754111 709778051 709780962 709783729 709785126 709808447 709814903 709815407 709835339 709840462 709845020 709858799 709873037 709876443 709921273 709933664 709957044 709958967 709961768 709967419 709971039 709979589 710025983 710040200 710048185 710076120 710079541 710084227 710084587 710101052 710105861 710108969 710125770 710126267 710129844 710155433 710168305 710186405 710191975 710206691 710208557 710209574 710213120 710214053 710226035 710232453 710238764 710240760 710242354 710295642 710300159 710305168 710313024 710316172 710322563 710344982 710350488 710353367 710357782 710364434 710379519 710381254 710397332 710410177 710415924 710431224 710453259 710458466 710463533 710471396 710478598 710483280 710496938 710497131 710501202 710502207 710511347 710522796 710545913 710555468 710568592 710583403 710595654 710596324 710607253 710610076 710635385 710643272 710643595 710656688 710660173 710708856 710730065 710741528 710742184 710746719 710753110 710772409 710780828 710785690 710791742 710792293 710801597 710805703 710820424 710822143 710856433 710862222 710866099 710869660 710876829 710884251 710898468 710901580 710914262 710915329 710916657 710932442 710966272 710977186 710990176 710990292 711011296 711014088 711027906 711030842 711038563 711042071 711048792 711080230 711088786 711101362 711102583 711116515 711121127 711122905 711125655 711130161 711137617 711140952 711145585 711147721 711149891 711156164 711176235 711176744 711185282 711185656 711195732 711216782 711229894 711254250 711254381 711260357 711262281 711264541 711271732 711273564 711289538 711302817 711320229 711329600 711330138 711330390 711352492 711355829 711371526 711378988 711385936 711387487 711395074 711406663 711425690 711444250 711462003 711473824 711477232 711494986 711511804 711517018 711520090 711524867 711538220 711548392 711560320 711574646 711579530 711604249 711607140 711611717 711617058 711618886 711639327 711646523 711648880 711651015 711660683 711705150 711707071 711709910 711721856 711725860 711747181 711755018 711768715 711777276 711788561 711802008 711803430 711840626 711846413 711859958 711864130 711867676 711869486 711877411 711883028 711890563 711909078 711924900 711927310 711927811 711933022 711937299 711946433 711989351 711991416 711991762 711996987 712001647 712021838 712026086 712027341 712033955 712035095 712045619 712065911 712078731 712079227 712086525 712095989 712105888 712137221 712139460 712148107 712152760 712152955 712163439 712166544 712167365 712180557 712181916 712217421 712218566 712224442 712226616 712232196 712266037 712271577 712278238 712284940 712289031 712289301 712308604 712333708 712356981 712357756 712372629 712380215 712386363 712408670 712414393 712429739 712446794 712447243 712456331 712463743 712474453 712487716 712500073 712501997 712512366 712533185 712553464 712554270 712560208 712570075 712571952 712609340 712613458 712613885 712613908 712655049 712672063 712716130 712733019 712770880 712778704 712792748 712803018 712807564 712807704 712824921 712830171 712834042 712834677 712839939 712842158 712853609 712854343 712874348 712884428 712888378 712888938 712889437 712890603 712891233 712894220 712895520 712900807 712904561 712906417 712909837 712915763 712931678 712932255 712933288 712939494 712953831 712970023 712975978 713000729 713015665 713020746 713057750 713057801 713063369 713065760 713069996 713081624 713093521 713098570 713105355 713111610 713114111 713151068 713151269 713174252 713174434 713183820 713208361 713228781 713231435 713241932 713249671 713268047 713274377 713275084 713284530 713284626 713306098 713312598 713338780 713359239 713364938 713380744 713411129 713420093 713428986 713440702 713442624 713446309 713449582 713457979 713475389 713476764 713478165 713507653 713509478 713519738 713536671 713557292 713567127 713572110 713592717 713594977 713599287 713615138 713616067 713620680 713629329 713629680 713635348 713656468 713702171 713703778 713715511 713727700 713756902 713759712 713761194 713772527 713774495 713775111 713816801 713817865 713822041 713836698 713849985 713852013 713864933 713884227 713886025 713930943 713934221 713939761 713946019 713950732 713971582 713972340 713982654 714016619 714018129 714022375 714045779 714047732 714051027 714065040 714119438 714124286 714124765 714154705 714171775 714172971 714180594 714182485 714185217 714185817 714187571 714187648 714199789 714230890 714236200 714248095 714259069 714260240 714265128 714268448 714279346 714280214 714290683 714291996 714306342 714331334 714343290 714347139 714353803 714357838 714367275 714374816 714378857 714384352 714386586 714398849 714417960 714421507 714423247 714432810 714434060 714438402 714443069 714446827 714453153 714459058 714461528 714474225 714474695 714483300 714498418 714511577 714512002 714529667 714557392 714561569 714579230 714597588 714631595 714649680 714652370 714681998 714688398 714689766 714731426 714758351 714763169 714763341 714767993 714771957 714777842 714798661 714823972 714828431 714832106 714860445 714866494 714875205 714886119 714905921 714920716 714925344 714936625 714937081 714937186 714943373 714943469 714957135 714970605 714972308 714978673 714995266 714995818 715000790 715003096 715010828 715034094 715049385 715052120 715056167 715063189 715094225 715095021 715095396 715110571 715115495 715120212 715134566 715143474 715165954 715191911 715210973 715227753 715241654 715242723 715281057 715293956 715303868 715351557 715352024 715352579 715356717 715368740 715371156 715379931 715384741 715385794 715385944 715386602 715392000 715392215 715392373 715407751 715432718 715439760 715450549 715471157 715474102 715490533 715502191 715516606 715519173 715567078 715571080 715580331 715582285 715611445 715615772 715619673 715620693 715626441 715635817 715643513 715658834 715667529 715682845 715694142 715696477 715696513 715730352 715737092 715739977 715751671 715764478 715767956 715786490 715791915 715810059 715815815 715828162 715845310 715850376 715857474 715859490 715859768 715870126 715875417 715885307 715888315 715902582 715911037 715913372 715925889 715928888 715932628 715948698 715977813 715985330 715993065 715999158 716004200 716014905 716016439 716026778 716042609 716060686 716084939 716094052 716101274 716104121 716125520 716141507 716146252 716148810 716177559 716178775 716180887 716198061 716209105 716209134 716211333 716219892 716221636 716247582 716254999 716274303 716275440 716288342 716295179 716303151 716318786 716336967 716353567 716383428 716392712 716394595 716425031 716426787 716428381 716432799 716439286 716540491 716541006 716569266 716578356 716583268 716592303 716595722 716621363 716640809 716649083 716660815 716673468 716677135 716684146 716696618 716718464 716720020 716733439 716745633 716749109 716756898 716771455 716791787 716811875 716818008 716826118 716837583 716846752 716854965 716856395 716857332 716866158 716868853 716869901 716871130 716871635 716903405 716926214 716926390 716939618 716941163 716947304 716955043 716966388 716969842 716980493 716989761 716998384 717002633 717006372 717006759 717010748 717018527 717024765 717030904 717049851 717072641 717073108 717076552 717087175 717099710 717112180 717118053 717131080 717149398 717166725 717167606 717184463 717190421 717193067 717199705 717203789 717205501 717208010 717226914 717250286 717253227 717261132 717263201 717269193 717279521 717298237 717299723 717310873 717320845 717323130 717339546 717340849 717347213 717353360 717355931 717357393 717381904 717394707 717401481 717415970 717457621 717467922 717476533 717477121 717479174 717500135 717524478 717527008 717528767 717540370 717542450 717543401 717548341 717552484 717569823 717582629 717625060 717678436 717679990 717687148 717691871 717705723 717708897 717716308 717716940 717719036 717721456 717724512 717726131 717739136 717739549 717748381 717758347 717760930 717774931 717779857 717786079 717799788 717804245 717809680 717833749 717835786 717866574 717868306 717873532 717904145 717932855 717939865 717948515 717950989 717953358 717956001 717968378 717975997 717980260 717994231 717997439 718000228 718003223 718005107 718007278 718013926 718017931 718052901 718054523 718057408 718077616 718080138 718094344 718096609 718101787 718104463 718112085 718123641 718124073 718154089 718159626 718161404 718163899 718170015 718171492 718179033 718182854 718188908 718189242 718209027 718227062 718229700 718235943 718236751 718242189 718243465 718243642 718267225 718274289 718291634 718305388 718307065 718308215 718329575 718356358 718359460 718366105 718367201 718370017 718371598 718377194 718385799 718392055 718392404 718393192 718400856 718402895 718422507 718427104 718452772 718453578 718453865 718468720 718471521 718494801 718502930 718512877 718516454 718555192 718564855 718578699 718589666 718591403 718600119 718600905 718610910 718612062 718613477 718624261 718675677 718681089 718690763 718691052 718705376 718717472 718735963 718736395 718745506 718767022 718782863 718786035 718786577 718799222 718800494 718824220 718830222 718838874 718840469 718845227 718847300 718863088 718863823 718871381 718885661 718895428 718900084 718904455 718915913 718935987 718936979 718939222 718940679 718977371 718983329 719018666 719025699 719038223 719047519 719050144 719052361 719054084 719062385 719086945 719095791 719101525 719101713 719119938 719134947 719147755 719180512 719198766 719206000 719213646 719219321 719221197 719227462 719230469 719246597 719257423 719263622 719263831 719264894 719270670 719281314 719282545 719283256 719286150 719288889 719299625 719311266 719316261 719323414 719327076 719336216 719339002 719344278 719346126 719366170 719403734 719429084 719440297 719448169 719455141 719458987 719474027 719476211 719485061 719492241 719496763 719516716 719528987 719555794 719572029 719575700 719585491 719598409 719620347 719625262 719627961 719630169 719631948 719649539 719659045 719686565 719694620 719739552 719747618 719755578 719763346 719786478 719791641 719792378 719799080 719810116 719819578 719830309 719841121 719844024 719845444 719853185 719862389 719868119 719898493 719898933 719919858 719921382 719932183 719932435 719964912 719979639 719982399 719986450 719995419 719998882 720002040 720003373 720007971 720014334 720042205 720046971 720066836 720067392 720075203 720078366 720082857 720082950 720087524 720095458 720115468 720118958 720131316 720149006 720160576 720161119 720164153 720179368 720184385 720189469 720197386 720232410 720233371 720234417 720241160 720252014 720255284 720272996 720277131 720281679 720283873 720290193 720294873 720296485 720298397 720309430 720355121 720366642 720413576 720434229 720436633 720456847 720468524 720468657 720473479 720479493 720487567 720498067 720499611 720501406 720501641 720503709 720525828 720547017 720562038 720572049 720576383 720582883 720613025 720628767 720637748 720644318 720647031 720652316 720664409 720665011 720670384 720676729 720681503 720681700 720682652 720706147 720711602 720713827 720739653 720756489 720763562 720780655 720782887 720805096 720831616 720832985 720870228 720878840 720896547 720898438 720903126 720906975 720908681 720944384 720955290 720958603 720991099 721009548 721013977 721027329 721028226 721041120 721057200 721057829 721061544 721068877 721081463 721083324 721087350 721104222 721113972 721140032 721158731 721162334 721171198 721174820 721174893 721175340 721179521 721182145 721182681 721186750 721195451 721202327 721216352 721230101 721237045 721238909 721241512 721258499 721263139 721269388 721281092 721283322 721329359 721336579 721337149 721352299 721367472 721380243 721383122 721399924 721403192 721412680 721414589 721417445 721419946 721443999 721450240 721456803 721467439 721476716 721485047 721485767 721486757 721516170 721524193 721528478 721539409 721555977 721556361 721559575 721574779 721575941 721580932 721587280 721603578 721608938 721609263 721624510 721625851 721638002 721671513 721676883 721684146 721703421 721707338 721708209 721734234 721739013 721773878 721777738 721786152 721786716 721791542 721795892 721805513 721808698 721819197 721820162 721826456 721833673 721863032 721885406 721886701 721900511 721905280 721915679 721917069 721927055 721945596 721973035 721978189 721985570 721990287 721994722 722013195 722018302 722036445 722053462 722060176 722069257 722069633 722086798 722123608 722125191 722144213 722145664 722155912 722159744 722216657 722230066 722242849 722270723 722282556 722290791 722303474 722304197 722311319 722321689 722340884 722343932 722352650 722394930 722405823 722407650 722409877 722412081 722412885 722418375 722440393 722441079 722448655 722454096 722464356 722467983 722480677 722488286 722495282 722498280 722504886 722506363 722511380 722530706 722534009 722554609 722555108 722572918 722576881 722577950 722587920 722588464 722593798 722600680 722616402 722632675 722637680 722643886 722644222 722645854 722652782 722658789 722660114 722668625 722674127 722682761 722691378 722692684 722719416 722719615 722740646 722743538 722761144 722784873 722787712 722806084 722851205 722884554 722889929 722897489 722916862 722950101 722950547 722951534 722959324 722965214 722968724 722973353 723003471 723020449 723031253 723042787 723059166 723072063 723076501 723077713 723088152 723110509 723110540 723110737 723113005 723137085 723144699 723145494 723146488 723148648 723154116 723155374 723210084 723231004 723233509 723245275 723250301 723279286 723286158 723292658 723297614 723308077 723317989 723335205 723343535 723346281 723348862 723350595 723372429 723373052 723373098 723384751 723389338 723400822 723428116 723439128 723439593 723442295 723442817 723468158 723472567 723488570 723492929 723494710 723502932 723505248 723524627 723528651 723528989 723539070 723546965 723551491 723570041 723571809 723578279 723598493 723614275 723626392 723650542 723662113 723666057 723666143 723672329 723687257 723709223 723728044 723728701 723734331 723736902 723741644 723742820 723751526 723784495 723786565 723790062 723790265 723794587 723831650 723846462 723851235 723858492 723900757 723903507 723915335 723927463 723933829 723944196 723951826 723968359 723971017 723974310 723984378 723984674 723993600 723993969 724006202 724010386 724014874 724018443 724018701 724037571 724052068 724056088 724067745 724081035 724083044 724096724 724101893 724112567 724114117 724124701 724146380 724159912 724178370 724201001 724229654 724232832 724251012 724258122 724268527 724285078 724294707 724304793 724307053 724316194 724320133 724324500 724358556 724381099 724384875 724410826 724417588 724424493 724425731 724431870 724461203 724465552 724468598 724481167 724505657 724507159 724518378 724529803 724531172 724535798 724539689 724547916 724562594 724567652 724585696 724603276 724610838 724622725 724626354 724627320 724652108 724654150 724684289 724684687 724688328 724689985 724699535 724701474 724725263 724725292 724730122 724732403 724734361 724739208 724755771 724766734 724768627 724773020 724794010 724805408 724808252 724817352 724829369 724833400 724834272 724860194 724867951 724875210 724877099 724887444 724893759 724896728 724902147 724907376 724943400 724948725 724970335 724979575 725012717 725020307 725022388 725038030 725074572 725075152 725075642 725078081 725079717 725089834 725093189 725102502 725117761 725155890 725156056 725175966 725177731 725182553 725193880 725196272 725202434 725221616 725230164 725246123 725256306 725275301 725301518 725318160 725321131 725324867 725326886 725351614 725358849 725383217 725386446 725394095 725397073 725398700 725398790 725415364 725431067 725438437 725447534 725454222 725456289 725473352 725491673 725492981 725497583 725500913 725506191 725509857 725522091 725537589 725555732 725556756 725584311 725614092 725620528 725621621 725625968 725628042 725646570 725647167 725657349 725675566 725681711 725693257 725694026 725696115 725710285 725712416 725723919 725737784 725751218 725786073 725814324 725827384 725828909 725836315 725865777 725892157 725893848 725908452 725909151 725947535 725953209 725958719 725986493 725988066 725997428 725997635 726010936 726018849 726021351 726024473 726072426 726074299 726075948 726076928 726088523 726100693 726100801 726115357 726128045 726129421 726142014 726165040 726171345 726205604 726228209 726231339 726233309 726233669 726243411 726264625 726269307 726273056 726275000 726285804 726294502 726320359 726335131 726343597 726358964 726410506 726414754 726444989 726464797 726487099 726495095 726508993 726516800 726522772 726529230 726549789 726564045 726575303 726575733 726578665 726589081 726594580 726597234 726597310 726602302 726605790 726625815 726635716 726638972 726639421 726643413 726660495 726666420 726674950 726681762 726689933 726696966 726703358 726706491 726717188 726718229 726722863 726728287 726744940 726751127 726753106 726755003 726758596 726769869 726774224 726782215 726798313 726812232 726814341 726825632 726845836 726846310 726848396 726849144 726855489 726869337 726875957 726876222 726899136 726901949 726905396 726908596 726912662 726922335 726923472 726926915 726937149 726938741 726952821 726955120 726958314 726964308 726971576 726977649 726988730 726992205 726994783 727007816 727027954 727039097 727042634 727062847 727063823 727064388 727065865 727066377 727098949 727105176 727122418 727153076 727154570 727157073 727158562 727167666 727175285 727203301 727204856 727237177 727243467 727248666 727250000 727266703 727269330 727272890 727281610 727282006 727321125 727334223 727344881 727348221 727372845 727379655 727390278 727392049 727408004 727422558 727423355 727436608 727436913 727475574 727480650 727504260 727515856 727520628 727527268 727541820 727553230 727558870 727568811 727575246 727578166 727584607 727589186 727589986 727593754 727635909 727639047 727640358 727640772 727651766 727661629 727661841 727669354 727670029 727679481 727686892 727706239 727710764 727733400 727735276 727740222 727749596 727758647 727763483 727769337 727781008 727792885 727798864 727804116 727818425 727823193 727827917 727839847 727841561 727842168 727877259 727885710 727897875 727913296 727925225 727938624 727954607 727957689 727961474 727966930 727998285 728008697 728016107 728019070 728036274 728037282 728071499 728073813 728083226 728083852 728099263 728106713 728113942 728115715 728121830 728137872 728146691 728148276 728172459 728193803 728219627 728221561 728231486 728250323 728263901 728272830 728281357 728289646 728296694 728298601 728307642 728312117 728313129 728335177 728341132 728347469 728356059 728358899 728368157 728376108 728401189 728404392 728408187 728415147 728415663 728417820 728418171 728429485 728433278 728434682 728450854 728455660 728457043 728488340 728488759 728502583 728503350 728506418 728509234 728514312 728524832 728548910 728549781 728549980 728551989 728562101 728576906 728578924 728579913 728582402 728614236 728620958 728670733 728685070 728701990 728706750 728706769 728707771 728719701 728725344 728731621 728733615 728736478 728744959 728745043 728762467 728768544 728773639 728783851 728786010 728803778 728806850 728816154 728819046 728825772 728832833 728835627 728836090 728840442 728861949 728871821 728876977 728883218 728883485 728887532 728897560 728911426 728920590 728928012 728936748 728956910 728980760 728980807 728985027 728985914 728998187 729011714 729030120 729042548 729063777 729067278 729071868 729075689 729099939 729148520 729167638 729183028 729191218 729194673 729200382 729206138 729206684 729218934 729224364 729240718 729242807 729245113 729260797 729262057 729267940 729268380 729284783 729286543 729288886 729295291 729300495 729339475 729353696 729358223 729364282 729374605 729377864 729381917 729405030 729408886 729416947 729417477 729419571 729431166 729442313 729448714 729457850 729468500 729468712 729486089 729498414 729535480 729591720 729596960 729601161 729616472 729627814 729638247 729667590 729685548 729702592 729705168 729709566 729710524 729713370 729713686 729716839 729725860 729728411 729736511 729746696 729756542 729773650 729777859 729779575 729807619 729830729 729837608 729843934 729846989 729855623 729872318 729927166 729932729 729933397 729940493 729949151 729964562 729978669 729987015 730004099 730027124 730030546 730045689 730057392 730060108 730060963 730069221 730083631 730087023 730118512 730130249 730170049 730176518 730179645 730190372 730194437 730209922 730222023 730234788 730239304 730243933 730248984 730256651 730269662 730271963 730275456 730280693 730281480 730301725 730332967 730337861 730356483 730358014 730375918 730411420 730412750 730420832 730425320 730429139 730434656 730442280 730467138 730472060 730475258 730483660 730501824 730512068 730516144 730519226 730526084 730539168 730551559 730554328 730596670 730596736 730610337 730618955 730635045 730639781 730642284 730652266 730666035 730667485 730681573 730682593 730686430 730687643 730697472 730700948 730706101 730715788 730733860 730745658 730745659 730746997 730748446 730754368 730757384 730759705 730768431 730805531 730806081 730835257 730841726 730841855 730861035 730863868 730877144 730893888 730895225 730897938 730900323 730903018 730911810 730912685 730913981 730918047 730923805 730935527 730948923 730950647 730968973 730971330 730975271 730994485 730997029 730999129 731004163 731004680 731006722 731018660 731039648 731062406 731066276 731069133 731100898 731118055 731125186 731128467 731130221 731152605 731163690 731165736 731180351 731182795 731186696 731188363 731209287 731219179 731227686 731247773 731266610 731281105 731285942 731288638 731296536 731324593 731336623 731355554 731378990 731385862 731390228 731397272 731403361 731406297 731408326 731426931 731429715 731449312 731459984 731498120 731510673 731521090 731537117 731538006 731539773 731554795 731558001 731587268 731595070 731604937 731618773 731637532 731642944 731647259 731678454 731680913 731682083 731683325 731696910 731700920 731702343 731709172 731709471 731712288 731718289 731731375 731797113 731804740 731811862 731813549 731813985 731814113 731881351 731885963 731897065 731907820 731921208 731929729 731930560 731932085 731945154 731965443 731977396 732000967 732003054 732020584 732041991 732046538 732052094 732072899 732076186 732083567 732132872 732138993 732151620 732168936 732174613 732177298 732189576 732189664 732197383 732201216 732217299 732227977 732228734 732232728 732244741 732255069 732257258 732268817 732279127 732290940 732296847 732297152 732307796 732318115 732392940 732394255 732402399 732403365 732410822 732411640 732417642 732418302 732424096 732434497 732444684 732446748 732464542 732468441 732477559 732479776 732484745 732501274 732544195 732544768 732551105 732553754 732561974 732567967 732594407 732598695 732622937 732650631 732659036 732667158 732688645 732688994 732690829 732720932 732724915 732724988 732725925 732745122 732748626 732750681 732764886 732771501 732783167 732800272 732800646 732808050 732816495 732816763 732817500 732820937 732831278 732839172 732862772 732881841 732883009 732890939 732891312 732893988 732910237 732925082 732944963 732946398 732949220 732949496 732975456 732987724 733009001 733010235 733013266 733016941 733017632 733022228 733036874 733042402 733046355 733055502 733067325 733067485 733073449 733077747 733083244 733091671 733101442 733109271 733118128 733119370 733130557 733153848 733165961 733191154 733202459 733203838 733207935 733209294 733216845 733224446 733225500 733227684 733234423 733238248 733251104 733252329 733254882 733268806 733280764 733298901 733302938 733339780 733347908 733349248 733351260 733352102 733364115 733371393 733379337 733388615 733389818 733390515 733403500 733414601 733428301 733430265 733431186 733432101 733445865 733446491 733458933 733469435 733476514 733479093 733482612 733484861 733503207 733508307 733529088 733539599 733568736 733570614 733574096 733588502 733595535 733596012 733606224 733611552 733624230 733624844 733625309 733633440 733645345 733650909 733663113 733669749 733675683 733680416 733720966 733721514 733732638 733739027 733756551 733763945 733767967 733808764 733812078 733816274 733829619 733835407 733837406 733838914 733840735 733847740 733860684 733874520 733883758 733888884 733896931 733897211 733905745 733907267 733912264 733912360 733927603 733929157 733944073 733946364 733965791 733968795 733980870 733982147 733993616 734001468 734005910 734015685 734023842 734029252 734030032 734043385 734065330 734083043 734083757 734087950 734162221 734171476 734173094 734175285 734179833 734201812 734203898 734237488 734247078 734271086 734277563 734301664 734306406 734319816 734321429 734325688 734342652 734351441 734356744 734358460 734367444 734376226 734377368 734381357 734399869 734404045 734407933 734408982 734411229 734418247 734436128 734440075 734462532 734472549 734482806 734503559 734503739 734504914 734510574 734528226 734552561 734590093 734599953 734615582 734626391 734642613 734648262 734650884 734675072 734701881 734717838 734749835 734754600 734768664 734783430 734796217 734802176 734818874 734822847 734823650 734830921 734843615 734845321 734845511 734852118 734861813 734870363 734871869 734894419 734902098 734903103 734912066 734921308 734927152 734933365 734935207 734941774 734953638 734955137 734960097 734972675 734978762 734996552 734999171 735007069 735016553 735019326 735020367 735030267 735037897 735050826 735051758 735053065 735058830 735080312 735082253 735090564 735095121 735108478 735110015 735110845 735118197 735123452 735125290 735126816 735136224 735163510 735165360 735189395 735191605 735191729 735194942 735197740 735201101 735229461 735239726 735257451 735266283 735270295 735270375 735271913 735279026 735285026 735288734 735297516 735298828 735305610 735344964 735345990 735355672 735365231 735369961 735395659 735405407 735415520 735434900 735439604 735442829 735452121 735465705 735476411 735496415 735509058 735519152 735527346 735533336 735539881 735541909 735542349 735546642 735549161 735554156 735569919 735576217 735579503 735586562 735593062 735596354 735601484 735605774 735609042 735613609 735633720 735648052 735657878 735661366 735664596 735665030 735673214 735678580 735681999 735694283 735696292 735698408 735712235 735715317 735759151 735783222 735786280 735793825 735796899 735838349 735871484 735876434 735880764 735911881 735914903 735917176 735920211 735922731 735934629 735935364 735944532 735946117 735947884 735954250 735966881 735973802 735978652 735995454 736023361 736029202 736031565 736036588 736048756 736064805 736071100 736088242 736088875 736098823 736103499 736106107 736106753 736112838 736122657 736122713 736126514 736145272 736145850 736149698 736182528 736183847 736196958 736197885 736224042 736226951 736245715 736249190 736250574 736271207 736290495 736314928 736338525 736341893 736403795 736419067 736427683 736442813 736443065 736448247 736455089 736461424 736461713 736461786 736488984 736521954 736523830 736527826 736544153 736570053 736570994 736571973 736577392 736584163 736602614 736608591 736637391 736638707 736646868 736660375 736663925 736668737 736670160 736688509 736691846 736694279 736710007 736713073 736753842 736767032 736808344 736865816 736884777 736892920 736909093 736940245 736972620 736995678 737008313 737024998 737025099 737035483 737048745 737054421 737060006 737079230 737088936 737099317 737127731 737139997 737141148 737148520 737155326 737172275 737177565 737186027 737190922 737206391 737211472 737217118 737224433 737233571 737265518 737270332 737277109 737287976 737291431 737303481 737309476 737309557 737324244 737325280 737359473 737363414 737425968 737433522 737439002 737465510 737479033 737503599 737517584 737528499 737540515 737559757 737585850 737595296 737624835 737633497 737649103 737671892 737693493 737706122 737711699 737722869 737739232 737740785 737754006 737756811 737773347 737780069 737780144 737798783 737801917 737803291 737812896 737813878 737845043 737849948 737850441 737861722 737879569 737880532 737883130 737894328 737897368 737899258 737916271 737917180 737917805 737920541 737929983 737940686 737943650 738014189 738028509 738046477 738049665 738053484 738058069 738067060 738068132 738081069 738094159 738142743 738159404 738160093 738195053 738231418 738232106 738238173 738238471 738247683 738260240 738262910 738271416 738280990 738293745 738294141 738296223 738298970 738304647 738342826 738355682 738361005 738388157 738390371 738392182 738411628 738413878 738415006 738424976 738439902 738442630 738443910 738458666 738460107 738460369 738474885 738486442 738504115 738505018 738515087 738518256 738531948 738533133 738550788 738561074 738567227 738575608 738586102 738590995 738604623 738612787 738615242 738620044 738632114 738635702 738637495 738638641 738662999 738688906 738699545 738706414 738718003 738724927 738739988 738741803 738751085 738758466 738760187 738761927 738770671 738800523 738805641 738824460 738841302 738845293 738869307 738874607 738877038 738878860 738882603 738893526 738898194 738913040 738920521 738930012 738951136 738957791 738961947 738968066 738970836 738987483 739019344 739037569 739048079 739067140 739073247 739074625 739080678 739084611 739086621 739107982 739116929 739122649 739177126 739188990 739209176 739218015 739243838 739248203 739257048 739286070 739289803 739316656 739322629 739334022 739365209 739391837 739394784 739412420 739413527 739419511 739440161 739442099 739451234 739464977 739465465 739507376 739512674 739523194 739536311 739544197 739573521 739581560 739592724 739599001 739613017 739614712 739633794 739635088 739649105 739655720 739658031 739659149 739665166 739677056 739683718 739715454 739716320 739723964 739733958 739767361 739777489 739778352 739797494 739809451 739813673 739818148 739830466 739842945 739856958 739877252 739881940 739895518 739938835 739946064 739958214 739964486 739976603 739993413 740002056 740014004 740018000 740027372 740028380 740047915 740074676 740075155 740076150 740095666 740102280 740109898 740113195 740113766 740131781 740132103 740141491 740145299 740148993 740151752 740160447 740167189 740169133 740172681 740184551 740211868 740233325 740254651 740258990 740275865 740277495 740290631 740308589 740321873 740343924 740428697 740438633 740439111 740440311 740440898 740446119 740469280 740487263 740518776 740525165 740541581 740541626 740541876 740555802 740559535 740568355 740583193 740600422 740609273 740611256 740611389 740618800 740629515 740642499 740652680 740653682 740670116 740677727 740692026 740705815 740710400 740715676 740718354 740723557 740746067 740749995 740751785 740778883 740810706 740824171 740824471 740832306 740862718 740868033 740878744 740878785 740908115 740909044 740911078 740915975 740925499 740930205 740932628 740934460 740948145 740955473 740957550 740972088 740980073 740980358 740985322 740985831 740994898 741006315 741017856 741030542 741058923 741065129 741085841 741086067 741114893 741126553 741134305 741157310 741161739 741180736 741202065 741209879 741217603 741220090 741220444 741220545 741225145 741227207 741235764 741238391 741240717 741243735 741250453 741258483 741261852 741268606 741268612 741279696 741290086 741294283 741297373 741306259 741315096 741316826 741321937 741322992 741352657 741365392 741381552 741395559 741422437 741427447 741428689 741428802 741429173 741430605 741455141 741459341 741459962 741463749 741463823 741474611 741475136 741475266 741486005 741486571 741505243 741557787 741568806 741584373 741592508 741607024 741614780 741623191 741639492 741645269 741659915 741665639 741685827 741705708 741706846 741715462 741722047 741737700 741738756 741791698 741792064 741794246 741800601 741805230 741864218 741871725 741887249 741891797 741904153 741937749 741939046 741947540 741976198 741991141 742008418 742010325 742017673 742019602 742020270 742025211 742045767 742047439 742055687 742067596 742069799 742085235 742086349 742092930 742129288 742144481 742145593 742152548 742153212 742162081 742164008 742169034 742180493 742180761 742207804 742211821 742229281 742243322 742252577 742254677 742267645 742268522 742271741 742303066 742309441 742311633 742314459 742317831 742319443 742329639 742345047 742356297 742393067 742407506 742435883 742443966 742461295 742470708 742489077 742516360 742529427 742542015 742542609 742556760 742560558 742564984 742569587 742588393 742598828 742600259 742619249 742619547 742643126 742645856 742663549 742675916 742682444 742684291 742694429 742696118 742727143 742744841 742756423 742756741 742761289 742763389 742771851 742772703 742781773 742785753 742799381 742815086 742830867 742836872 742845364 742854318 742890438 742891786 742904756 742905259 742909969 742944652 742959061 742971846 742972394 742993364 743004521 743016274 743021409 743023813 743036078 743041372 743053839 743063770 743064266 743076074 743077193 743084323 743088635 743098071 743124062 743132584 743152349 743154860 743164722 743168885 743171777 743191744 743203313 743224738 743224971 743243956 743246526 743261132 743261167 743275424 743275460 743275857 743285948 743303704 743310488 743320622 743332624 743358569 743363934 743368243 743392303 743394576 743413597 743417710 743432529 743437971 743440746 743451643 743455867 743456940 743469539 743470554 743478906 743485937 743491048 743500305 743516827 743519133 743531921 743532593 743572148 743574999 743575594 743600566 743630792 743646404 743668480 743673791 743683949 743700395 743702977 743707952 743724086 743727540 743737488 743738691 743742272 743747979 743784360 743794467 743821208 743834727 743836456 743845943 743863000 743865834 743882365 743889276 743895466 743896720 743899449 743901901 743908647 743909954 743916656 743935059 743937330 743952076 743962231 743966097 743971144 743985227 743987290 743996325 743996391 743998958 744018544 744025935 744047101 744058679 744059498 744073730 744075865 744102130 744105418 744124528 744142570 744142952 744166735 744175028 744176338 744187145 744189093 744205714 744220902 744233688 744244158 744250219 744250374 744280909 744289142 744300514 744301600 744311510 744325888 744340195 744344178 744346647 744360866 744387001 744387237 744407786 744429977 744442708 744443010 744445230 744495426 744502984 744523268 744555935 744559190 744559743 744574412 744575681 744582098 744597185 744597391 744597687 744615077 744617476 744628039 744641565 744642017 744645219 744653038 744679404 744695803 744711051 744728633 744732388 744736403 744740675 744749880 744761688 744764287 744769964 744796960 744813488 744822329 744822402 744837888 744860793 744862650 744866251 744871790 744879808 744882888 744890474 744914479 744924977 744938927 744950810 744957498 744960049 744960791 744961220 744969460 744971498 744993632 744996047 745035686 745039971 745050713 745051735 745057190 745065396 745066942 745098434 745100283 745109710 745115674 745133102 745162198 745162526 745165338 745172290 745173586 745184270 745203692 745205749 745206747 745212925 745213293 745220242 745241319 745244477 745247713 745252741 745255541 745290985 745303135 745324679 745329927 745339441 745353325 745361565 745404068 745405705 745432644 745432789 745492116 745524222 745531601 745558431 745558851 745569371 745575214 745582393 745586320 745588159 745602780 745635383 745638964 745639331 745640642 745652547 745666988 745670875 745672267 745682820 745684746 745712387 745714396 745716281 745717679 745734427 745736650 745751314 745763618 745767246 745772097 745773778 745774440 745793095 745793253 745825118 745826102 745829063 745834635 745845477 745849473 745850856 745888251 745913705 745918689 745950527 745975640 745976339 745976483 745980783 745987627 745992779 746004378 746020729 746026389 746033519 746048500 746058781 746065429 746077417 746081940 746109823 746118237 746119396 746128629 746129119 746131764 746133931 746139117 746149750 746164484 746165896 746193819 746196923 746203209 746238504 746244808 746268426 746286465 746291634 746305611 746306817 746309227 746316788 746340371 746340550 746355521 746366404 746372788 746397358 746407168 746425819 746428979 746434572 746450858 746456381 746474324 746483899 746496668 746502432 746507749 746514907 746525772 746538178 746542914 746565476 746571137 746582229 746587438 746591399 746592143 746604823 746612669 746613843 746614898 746619813 746620917 746626540 746627642 746637178 746661169 746671702 746678211 746683584 746695873 746705077 746710391 746715845 746717633 746742391 746749715 746758106 746766092 746775505 746794202 746814826 746817234 746817302 746819591 746835575 746859260 746865511 746869925 746875673 746880975 746906168 746906966 746938359 746944534 746951510 746982610 747002561 747005533 747016799 747021518 747040871 747043603 747044427 747046053 747056298 747062906 747070322 747076541 747077853 747084619 747115978 747117378 747124417 747128081 747135024 747137852 747141862 747146357 747153156 747155189 747158962 747170766 747232939 747234381 747236940 747241309 747243693 747263315 747265014 747266936 747282522 747290224 747320998 747343668 747344599 747344745 747354612 747396207 747396755 747412275 747432083 747435933 747436614 747440893 747448512 747462331 747469505 747474880 747479038 747492937 747498834 747503100 747505911 747517159 747520748 747530060 747543466 747550801 747563099 747567823 747581671 747593973 747605446 747618930 747621960 747622337 747622492 747622665 747623148 747628575 747629392 747656624 747658691 747664791 747669342 747672334 747677560 747679074 747688570 747697068 747735237 747736553 747748734 747758968 747761596 747772400 747775923 747777697 747780559 747781485 747789531 747795908 747809415 747812057 747813425 747815032 747815312 747829543 747841914 747854940 747888586 747903085 747905744 747906184 747907738 747918759 747935764 747940676 747952717 747964376 748032764 748032822 748034543 748049770 748058673 748060015 748112635 748146497 748152616 748164657 748169475 748174344 748175928 748177602 748182793 748184435 748185977 748196851 748208776 748228055 748238656 748245929 748261471 748264324 748272532 748285048 748293981 748294654 748301371 748312988 748313592 748320283 748321221 748329718 748337046 748343112 748351891 748352006 748360837 748363645 748367938 748393553 748395139 748400281 748400486 748406026 748408599 748426197 748444231 748449635 748474665 748485350 748499828 748503796 748523187 748540392 748552849 748556743 748556751 748566706 748575024 748578592 748578657 748603695 748625783 748643542 748643699 748644428 748658924 748660297 748681667 748682735 748702386 748725434 748736899 748744425 748753538 748767023 748768822 748780447 748786806 748787895 748807104 748818407 748829106 748860417 748869270 748869818 748873502 748895920 748896529 748908610 748909512 748909741 748916336 748916862 748937530 748955281 748956521 748975158 748977139 748983776 748989639 748994338 749001463 749014576 749049024 749060845 749070133 749075924 749095271 749098069 749101270 749108851 749137047 749137193 749139352 749145904 749149427 749157591 749162944 749164544 749166317 749176702 749195622 749195987 749209409 749211554 749222235 749259028 749286661 749288471 749290970 749308018 749317792 749332992 749338160 749338609 749341727 749353247 749353682 749355058 749358547 749359047 749379183 749413023 749444539 749445009 749449397 749465631 749469964 749472559 749475230 749476627 749479550 749485967 749487494 749574310 749576463 749578866 749585765 749604517 749623261 749641385 749642218 749649295 749656529 749663185 749671718 749681447 749695823 749708299 749739937 749743230 749749778 749760592 749799215 749811285 749838674 749842530 749843477 749847412 749853249 749858881 749869186 749869984 749880588 749883180 749883985 749891874 749903573 749918774 749937246 749947035 749960829 749968022 749970141 749990950 750004592 750008367 750009546 750016535 750035808 750056612 750061437 750066494 750090653 750097459 750134475 750135424 750136405 750137864 750145799 750153053 750172125 750178312 750179551 750199479 750204114 750229121 750237796 750247854 750261402 750279476 750280288 750280476 750280941 750287242 750293311 750294693 750299200 750306559 750323966 750325215 750326231 750331404 750350403 750352139 750370611 750373172 750375499 750408211 750420586 750445047 750448227 750448751 750452454 750471467 750483277 750489238 750507854 750508915 750523697 750535822 750541825 750561125 750561513 750583333 750590133 750615638 750647468 750675670 750691811 750697851 750732913 750737025 750751654 750752093 750752280 750759040 750767771 750769199 750777617 750786881 750788055 750792965 750811649 750819851 750822029 750832295 750836497 750843775 750846246 750862195 750866656 750878263 750889059 750904624 750913739 750921842 750932481 750939126 750944626 750961640 750966159 750976013 750976297 751001796 751003258 751007387 751007838 751014845 751018425 751019043 751032059 751033518 751035764 751054794 751058197 751078835 751106524 751125447 751139476 751141846 751144345 751145765 751163359 751202193 751204645 751227097 751229432 751237648 751243381 751252056 751256625 751267736 751270574 751279120 751280791 751284982 751311712 751319828 751331579 751339799 751342820 751343733 751376408 751392889 751436512 751454748 751472947 751478043 751478342 751481692 751482763 751502525 751503908 751518403 751525366 751536259 751551417 751560977 751562648 751570646 751574308 751575501 751578379 751599092 751631190 751636930 751639336 751649453 751658159 751662991 751666334 751675459 751702831 751707163 751713581 751715755 751730506 751778013 751780652 751795922 751800664 751802942 751805176 751807993 751822043 751826478 751832673 751843763 751847086 751857174 751879935 751895092 751901134 751907482 751908200 751910275 751910890 751921559 751924109 751934014 751962105 751966962 751973725 751990371 751998404 752002375 752004560 752022733 752048959 752051266 752060615 752069571 752076858 752083395 752109651 752111715 752122033 752129108 752148605 752154572 752174558 752189017 752191016 752194159 752206988 752234407 752255084 752274714 752276080 752277455 752306029 752314544 752325728 752354299 752373895 752380785 752386401 752387096 752400686 752407321 752413034 752413325 752426987 752433103 752442602 752449772 752453439 752465673 752466714 752489670 752490180 752503398 752517860 752531627 752534939 752542275 752563581 752580596 752581955 752582070 752602018 752614544 752624471 752669409 752670139 752672856 752707229 752708051 752715602 752758591 752760539 752775498 752780711 752787550 752788932 752789104 752794304 752796323 752797033 752800882 752802568 752819053 752821658 752827313 752829026 752829809 752844884 752854110 752863596 752868152 752872241 752873760 752876081 752894399 752934370 752938564 752944217 752950383 752951188 752970966 753003676 753009424 753014065 753036326 753036467 753048058 753059120 753100993 753108838 753109142 753116685 753130551 753144445 753147237 753171742 753181896 753184401 753188772 753198642 753209535 753210424 753230924 753237674 753241340 753247762 753248653 753249852 753267213 753273905 753296286 753307929 753316833 753320924 753321071 753326272 753331238 753341956 753346680 753359040 753416719 753434112 753470633 753523140 753534161 753546133 753553875 753566907 753576126 753584879 753610252 753612486 753617063 753631583 753641501 753641504 753665881 753675453 753677131 753678694 753682463 753690978 753718579 753724056 753725564 753727258 753733200 753763020 753792398 753814804 753832279 753854585 753871139 753871545 753878706 753895193 753902712 753903145 753913485 753948220 753955199 753964996 754005050 754029934 754067368 754095424 754098821 754115842 754118245 754163362 754189609 754217054 754224289 754253239 754263121 754269242 754271518 754279003 754280522 754284085 754290925 754298218 754325528 754331284 754331683 754341641 754347130 754350138 754362836 754389097 754405059 754438588 754441707 754445435 754446753 754449625 754458584 754467085 754467860 754468297 754471382 754482684 754520749 754564946 754565425 754572442 754580349 754591687 754602932 754609937 754623578 754639038 754648208 754651727 754654588 754669453 754669903 754683238 754684424 754687986 754693132 754693561 754739882 754739962 754741141 754755919 754771096 754790978 754801468 754812672 754814420 754816770 754818579 754833770 754844944 754845436 754851414 754874106 754876382 754882084 754906731 754916813 754922803 754934756 754941114 754960406 754964731 754966109 754968076 754973827 754980412 754980526 754991142 754996135 754998722 755000864 755008041 755028180 755034233 755034557 755037422 755075770 755081063 755119711 755124118 755139942 755152068 755167181 755167922 755182849 755200055 755220815 755240637 755243573 755249804 755276018 755284064 755292266 755301102 755325579 755332901 755348027 755381792 755385936 755394272 755398408 755404299 755407622 755413474 755425195 755426642 755434868 755435240 755450597 755451131 755456086 755456535 755482455 755486764 755486764 755498067 755506556 755513326 755526601 755529490 755534545 755551351 755571346 755579116 755588524 755592626 755600081 755616128 755621296 755647157 755668074 755696150 755697860 755710472 755722233 755724689 755741662 755741691 755755628 755756045 755757844 755763416 755767157 755770376 755793088 755793948 755806486 755813791 755825030 755825607 755828017 755843981 755857545 755857821 755857959 755865103 755866831 755876531 755892660 755904062 755929695 755952175 755956859 755958100 755958318 755964128 755968534 755984844 755991145 756006549 756027005 756033107 756049791 756049990 756051445 756082943 756083833 756098203 756108969 756111874 756114732 756127727 756150597 756151307 756186667 756195197 756217823 756234319 756245731 756252560 756275130 756302589 756303523 756314798 756329965 756331361 756336972 756343125 756357057 756365788 756373512 756373522 756382617 756405044 756410470 756438177 756438710 756440789 756455448 756458961 756470822 756474061 756476974 756496447 756502183 756530541 756542192 756542351 756548678 756552486 756561491 756566499 756573598 756595938 756602868 756606508 756619026 756624135 756626562 756641728 756658146 756678772 756700524 756706247 756737894 756747533 756758346 756777299 756789277 756790526 756795991 756812230 756815635 756819620 756823756 756825316 756829107 756857133 756871533 756878296 756899106 756899926 756913486 756927728 756948448 756969514 756974403 756982725 756994247 756995984 756999690 757014071 757037172 757042914 757056917 757059315 757067254 757079353 757102104 757111340 757114240 757129941 757134493 757145191 757155310 757170423 757186960 757187035 757198128 757203831 757204729 757209214 757212675 757214158 757229037 757230386 757243119 757247078 757270972 757291168 757300039 757303073 757307997 757316852 757328178 757328979 757332497 757338126 757344791 757401550 757402125 757402884 757420925 757431668 757441097 757443442 757447045 757459086 757459779 757473028 757474950 757488738 757489301 757537761 757555707 757569997 757583935 757595155 757596356 757602913 757603360 757606617 757625420 757626699 757631218 757631751 757632414 757644379 757651838 757656846 757675561 757683218 757687857 757699386 757703925 757729501 757735773 757785883 757791119 757792433 757800197 757800317 757836789 757840265 757850198 757863608 757892763 757905116 757917748 757920699 757945720 757955601 757963757 757966173 757966917 757990577 758020932 758039202 758052441 758071010 758073061 758089954 758091042 758096834 758112348 758121073 758121800 758124855 758149734 758153113 758165263 758170924 758171174 758184564 758185598 758186647 758192445 758201019 758247580 758258036 758260446 758262993 758263468 758267823 758290478 758293914 758303904 758327714 758337348 758340440 758341664 758347978 758352459 758352764 758355706 758358383 758361326 758362308 758364577 758368704 758371696 758376955 758380519 758389647 758401754 758428287 758441780 758445138 758468085 758484204 758507628 758512931 758513139 758528724 758535663 758542646 758567789 758575964 758587751 758594271 758598385 758601047 758612173 758623638 758627257 758654625 758654747 758670879 758691116 758704478 758713249 758716108 758743449 758762945 758769334 758783781 758784097 758784138 758785819 758791238 758792450 758796747 758836118 758856883 758863087 758868025 758879351 758885698 758888413 758902308 758902928 758926902 758928455 758930453 758939850 758959689 758962928 758964218 758986237 758997867 759000979 759014327 759014926 759026692 759039710 759067163 759082397 759090249 759093222 759093579 759096725 759096841 759097610 759100672 759110170 759117257 759119192 759120483 759120484 759126235 759141416 759144098 759150380 759151095 759172173 759184467 759192668 759198838 759199667 759200661 759215745 759220602 759225441 759229565 759230565 759241508 759243943 759250730 759257514 759305769 759307298 759311846 759326867 759353882 759370635 759393876 759395450 759398177 759436352 759437394 759440601 759459899 759464418 759464990 759485975 759500642 759510427 759512256 759551085 759553361 759557234 759558930 759580082 759601567 759611242 759615403 759635337 759651415 759655152 759680757 759683619 759686471 759693568 759698599 759700114 759706189 759723275 759744955 759748000 759785046 759792768 759796743 759816017 759818384 759818986 759829244 759830624 759850381 759856078 759859690 759866601 759869491 759882474 759889143 759890296 759891234 759895218 759897655 759903579 759904681 759907768 759915105 759922875 759923252 759926504 759929860 759940729 759950824 759953207 759953479 759970167 759994854 759999881 760018973 760021957 760029474 760029765 760035206 760048668 760073780 760076419 760076894 760079807 760107698 760112938 760113492 760116835 760121630 760125610 760133564 760146039 760160022 760172855 760175139 760181339 760185132 760187707 760189381 760194707 760203956 760205618 760205825 760209040 760214171 760231438 760242935 760245306 760260790 760286394 760289391 760291852 760310288 760312197 760322665 760337124 760352821 760361038 760364257 760390661 760399884 760399954 760417276 760425935 760447602 760453756 760468954 760481561 760508235 760550398 760552030 760554801 760556611 760579019 760597406 760597812 760610545 760612687 760621779 760641723 760649333 760649846 760659154 760660342 760661987 760667753 760671567 760675457 760680243 760680416 760681302 760681751 760703033 760730727 760730877 760739501 760741725 760747800 760753586 760766107 760773044 760775407 760776265 760816167 760831916 760837916 760838547 760843632 760858762 760863176 760885726 760893306 760901498 760908899 760916154 760926124 760929933 760934824 760937547 760972094 760973059 760982745 760998324 761005976 761045793 761106904 761114236 761129256 761133684 761136562 761161278 761163409 761166841 761181781 761183203 761187720 761190620 761204048 761219362 761229705 761234043 761238560 761252280 761255454 761281490 761295989 761298589 761300043 761309856 761323127 761327758 761340749 761355878 761359259 761375975 761379041 761398828 761402480 761404244 761405846 761421954 761459525 761475945 761483068 761493109 761514798 761518540 761523699 761527592 761555114 761558996 761571014 761585799 761613177 761619677 761625143 761642563 761655762 761660435 761662835 761665373 761689895 761692818 761705765 761708849 761760693 761771853 761797271 761829473 761843548 761864340 761871226 761873454 761877602 761883704 761884468 761900404 761910702 761913735 761948203 761952921 761956911 761960107 761962858 761972546 761980333 762005653 762006744 762009801 762011298 762011486 762014114 762017809 762022931 762040329 762047251 762054340 762073349 762093356 762096528 762097785 762105889 762120837 762127252 762146897 762163156 762171975 762178385 762182925 762202461 762204121 762206523 762226476 762228046 762232035 762243348 762245129 762254910 762260265 762264862 762271857 762273948 762280021 762283023 762287430 762289926 762292404 762296396 762307508 762314961 762317689 762326456 762331122 762343594 762362898 762367149 762367619 762371044 762385105 762387116 762393294 762396554 762405609 762420726 762422187 762425271 762435180 762463451 762463821 762483337 762485294 762503146 762505954 762507252 762521073 762533390 762558107 762560625 762561937 762578811 762581641 762582168 762582574 762582984 762586442 762590878 762608721 762612332 762614575 762621151 762637939 762645407 762677948 762685649 762695581 762701535 762706175 762710691 762721327 762737407 762741622 762768076 762770968 762772826 762810883 762826064 762848119 762849209 762867125 762877316 762893257 762945548 762949882 762966998 762970316 762977024 762981060 762981698 762997394 762999133 763017598 763019178 763019757 763040625 763049445 763050668 763055209 763067071 763075368 763097898 763106878 763128475 763129553 763131350 763139496 763169224 763174407 763180418 763184040 763198762 763212308 763213209 763213821 763222430 763264618 763265238 763286442 763293265 763298465 763299787 763300925 763323509 763328223 763342479 763345806 763350545 763362134 763482093 763497817 763507481 763512961 763514749 763525731 763556557 763561036 763565099 763566571 763567777 763574177 763581489 763589861 763589907 763590177 763608133 763619296 763634638 763644329 763647880 763672369 763673839 763674745 763687271 763692328 763701612 763714005 763720795 763741130 763743089 763750936 763757520 763759662 763786907 763795358 763801501 763811237 763819324 763821136 763842152 763843789 763855264 763855476 763863572 763875737 763892431 763897652 763924527 763940569 763944288 763950184 763966152 763988795 763991187 764032610 764041176 764041933 764045878 764053134 764055044 764064893 764071846 764103170 764113963 764126721 764127231 764155274 764156827 764164542 764176158 764211925 764237356 764249836 764253356 764272774 764276401 764285133 764288829 764302268 764308683 764310845 764323909 764324966 764328144 764330194 764375452 764377164 764393607 764413216 764413474 764418949 764419790 764420428 764441952 764443962 764445183 764445812 764455476 764457851 764471509 764486820 764490929 764496644 764503956 764519280 764522115 764525055 764531764 764554759 764563577 764570410 764584686 764599311 764600519 764600950 764613965 764619414 764621704 764633299 764657073 764659361 764667925 764678451 764688759 764713270 764741415 764751762 764764693 764764934 764772913 764772998 764773370 764774374 764783736 764786192 764789009 764796515 764838007 764854034 764857776 764861705 764865737 764871321 764885865 764911430 764917094 764924191 764949711 764986097 765003181 765005057 765027954 765030705 765033385 765037677 765046920 765064464 765073388 765077730 765080723 765083225 765111518 765130656 765141578 765148674 765160551 765171049 765173283 765177383 765180875 765181955 765192091 765198931 765201486 765205305 765213233 765249512 765258563 765263728 765276788 765278661 765278670 765286761 765300833 765312533 765319075 765330233 765352834 765358932 765364581 765364907 765370115 765387118 765396720 765401959 765428811 765448753 765456015 765488256 765503510 765509276 765537456 765541410 765556112 765591635 765597373 765599734 765601401 765605132 765605165 765614860 765616598 765620815 765624631 765642787 765688129 765710070 765714633 765716103 765740556 765744163 765765655 765767976 765786104 765787716 765793145 765796671 765820165 765848388 765849089 765850216 765858729 765863881 765864769 765867105 765876700 765886515 765886678 765886686 765902819 765906282 765923412 765933118 765939465 765961032 765971368 765975893 766021838 766060090 766072077 766078619 766079470 766088025 766092735 766108634 766111950 766116021 766132427 766135441 766142462 766158755 766159940 766164827 766177103 766177743 766184650 766192132 766195239 766198362 766230748 766232088 766273524 766277294 766283284 766294135 766303035 766327594 766338594 766345322 766346747 766359438 766366181 766369984 766374627 766403370 766408387 766418028 766423056 766424759 766438259 766457871 766461111 766471603 766473529 766474661 766483950 766497035 766499036 766506468 766510514 766510909 766521272 766525713 766528454 766570175 766573177 766574727 766600147 766613086 766615881 766619143 766629105 766632426 766638949 766647304 766663996 766668647 766679814 766679942 766692095 766694456 766694591 766703889 766708679 766724537 766725389 766734250 766747833 766754494 766756020 766769825 766774919 766777848 766806316 766812521 766821106 766855295 766862371 766898847 766907550 766908537 766910473 766913235 766916472 766918917 766928317 766935087 766935272 766938873 766943710 766946575 766958293 766959056 766965652 766967214 766968415 766970128 766978633 766982438 766988339 767000878 767001094 767003704 767011546 767019137 767023186 767034842 767046944 767064693 767065253 767066528 767081314 767085848 767095543 767104615 767130754 767144487 767145431 767152360 767159142 767178306 767188974 767192566 767195995 767199766 767203718 767207641 767214669 767218395 767233096 767235841 767245383 767246599 767260303 767266800 767279733 767289988 767296146 767307320 767327605 767329273 767329999 767335624 767345906 767345926 767377087 767381947 767384392 767400931 767418923 767424473 767459619 767460583 767461234 767481977 767490879 767495528 767500586 767522972 767532867 767542882 767553369 767576605 767578671 767619170 767669472 767672475 767722361 767745710 767754461 767758833 767772066 767772889 767786876 767787130 767792031 767811631 767832323 767838204 767843646 767852446 767861187 767864360 767865591 767871946 767877091 767878627 767884810 767896366 767898388 767909054 767915653 767919767 767956293 767964404 767967307 767979395 767986443 768013900 768031350 768038364 768038855 768039259 768049925 768064409 768064892 768067885 768097408 768097864 768098499 768103174 768108739 768121224 768131821 768140638 768158631 768176388 768178990 768192286 768193490 768200706 768201559 768202767 768203191 768204722 768204782 768209994 768235415 768250416 768254193 768264889 768298058 768332848 768336182 768337265 768337697 768339724 768343107 768402657 768407011 768410051 768414066 768426546 768436454 768450711 768451101 768461019 768471918 768481573 768502681 768512145 768517138 768533949 768535877 768588068 768593639 768610400 768617451 768633263 768677197 768708068 768708527 768719534 768719569 768720811 768741022 768763070 768768815 768774397 768781379 768793315 768795619 768800385 768821265 768827503 768848913 768851438 768855535 768860977 768865320 768873355 768892777 768899119 768906116 768908463 768913772 768927520 768931818 768934109 768943234 768943399 768943768 768950485 768950837 768966629 768976702 768979669 769001883 769017593 769033588 769035913 769045968 769060115 769069835 769075774 769078581 769081653 769083296 769084269 769141254 769159489 769174027 769180504 769202751 769212590 769223249 769229749 769254055 769265910 769268195 769273273 769298720 769313962 769325946 769334982 769339980 769342255 769357822 769359949 769361893 769363593 769371939 769386065 769392497 769397559 769426017 769442746 769457122 769468433 769469247 769490120 769499737 769499780 769507046 769507337 769514439 769519423 769525896 769548119 769554466 769556849 769568521 769573110 769579462 769593902 769608302 769612430 769613612 769655626 769656305 769659334 769662247 769670943 769674498 769681268 769715152 769716614 769723174 769736963 769740487 769741654 769747399 769757910 769766136 769785060 769825105 769827177 769844087 769849510 769884313 769914787 769944940 769958129 769967955 769972456 769979502 769984292 769996450 770014120 770015020 770021108 770022416 770026090 770046300 770050858 770061046 770067906 770069898 770086168 770120502 770132566 770143538 770147042 770152466 770153039 770164443 770188279 770196306 770211262 770217769 770218324 770221103 770244811 770264434 770266481 770273294 770274415 770290914 770318641 770326850 770337984 770342405 770342409 770350935 770356582 770357159 770363851 770370454 770376897 770387376 770389313 770392616 770393105 770405406 770413538 770417966 770425512 770427780 770430178 770440068 770445290 770446667 770458051 770458250 770467262 770467418 770476063 770494533 770505959 770512871 770521844 770530509 770557808 770560234 770577956 770603802 770619841 770624692 770633970 770639402 770639454 770658205 770676033 770682673 770683849 770696270 770696502 770710657 770740320 770764280 770769742 770770199 770794418 770818328 770843526 770859117 770868549 770896206 770908702 770921872 770944548 770957128 770962263 770971021 770994352 771010699 771016332 771027831 771037894 771049719 771065493 771090676 771093386 771096807 771098230 771114508 771115395 771124344 771151553 771154425 771191309 771219391 771231735 771245819 771262838 771268670 771274315 771308175 771324201 771327637 771341622 771345251 771346575 771347523 771357688 771374327 771383806 771399466 771400220 771407017 771408799 771411836 771435507 771440779 771446483 771469364 771471175 771471512 771481271 771487415 771515228 771545351 771554245 771575582 771588766 771607043 771609518 771618529 771624581 771661281 771663544 771667208 771683072 771683245 771688244 771689127 771691275 771719734 771725357 771728739 771729522 771740291 771743904 771757115 771773291 771777572 771780759 771783453 771788826 771792511 771817216 771826083 771829466 771842323 771847705 771870244 771877131 771880249 771882918 771889833 771906101 771909885 771925384 771930459 771935034 771940690 771943633 771952539 771952770 771956357 771963703 771972005 771978454 771984055 772020860 772030473 772059849 772064802 772072254 772072779 772080752 772099742 772109193 772110479 772110501 772111900 772120061 772122375 772122484 772126895 772139884 772154546 772158775 772168718 772193261 772205938 772210981 772215995 772235051 772238250 772256186 772259748 772263207 772271867 772278256 772280137 772288801 772293264 772296002 772296214 772308567 772310424 772313157 772319722 772333586 772336244 772359705 772361652 772364968 772367135 772367705 772371911 772386866 772402063 772407343 772412371 772415170 772441076 772445668 772446859 772466823 772469427 772471216 772490780 772499463 772513549 772522578 772539633 772539964 772546987 772574116 772578215 772611918 772612320 772615287 772618440 772627635 772631405 772674476 772681792 772686886 772746600 772756635 772758301 772790093 772820147 772830286 772838356 772845959 772847722 772850399 772852232 772862834 772878482 772881560 772882119 772904840 772910124 772919994 772921064 772922895 772931923 772937094 772945570 772962372 772970823 772977125 772977507 772989904 773006271 773009499 773029163 773033152 773035915 773038483 773040955 773045747 773046069 773053521 773054697 773072699 773074599 773092354 773102778 773103554 773104736 773118430 773125404 773135524 773143992 773151549 773151589 773162777 773178089 773180667 773193662 773196708 773227452 773244165 773246740 773247341 773253391 773258058 773271652 773276689 773293314 773305766 773322939 773333436 773335082 773342686 773347480 773367125 773367385 773377315 773398818 773407694 773430690 773432890 773436149 773447198 773454676 773466989 773487921 773521557 773524411 773528222 773538684 773559472 773565977 773570996 773584677 773616948 773618774 773644297 773648921 773649669 773659240 773666928 773674787 773697350 773718302 773734495 773738482 773748043 773748936 773755061 773763310 773784396 773831338 773834478 773836459 773837343 773856339 773865084 773873109 773886137 773895324 773902279 773903579 773908504 773928391 773939248 773940946 773947859 773953163 773961645 773966730 773978378 773978964 773986830 774000651 774000989 774014907 774021199 774022699 774028950 774045725 774050351 774113262 774119955 774129610 774129933 774132341 774132670 774139266 774173311 774186940 774187123 774203318 774207878 774217075 774237117 774250088 774263637 774271092 774287253 774306154 774309070 774309188 774330419 774340187 774346173 774360534 774374993 774382635 774384383 774389100 774399150 774402913 774417682 774422370 774425635 774435283 774437076 774448710 774457868 774471222 774471931 774474274 774521087 774522416 774529530 774548460 774549446 774567209 774595491 774618651 774622811 774623115 774630687 774634496 774639516 774642049 774644675 774647012 774647867 774659034 774689982 774699410 774721689 774722027 774733901 774740511 774741926 774751459 774785392 774788101 774794112 774797185 774800933 774815917 774831476 774832365 774839846 774850897 774851055 774864049 774867344 774871270 774880601 774882889 774896060 774897085 774913917 774922087 774956973 774962333 774974141 774974439 774990499 774996363 774998164 774998492 775001443 775002459 775003822 775025005 775034826 775040178 775051691 775051763 775058173 775077900 775112694 775117340 775122370 775143762 775147914 775158772 775169075 775175651 775197315 775220679 775224769 775251650 775263512 775276570 775296116 775307022 775331914 775357264 775360429 775397605 775414941 775416100 775434278 775453014 775454545 775457181 775470511 775474473 775481159 775491836 775497096 775538777 775553516 775580095 775585595 775589003 775601243 775604098 775605012 775606055 775617616 775624029 775629832 775647043 775649213 775654561 775677210 775684766 775717048 775718851 775719492 775728731 775742002 775744955 775760090 775784607 775794757 775794817 775799126 775820450 775836161 775836272 775848387 775853693 775854000 775863281 775879639 775892377 775904004 775929322 775942145 775945438 775946714 775963215 775965612 775988053 775992617 775995150 776000220 776023619 776039822 776044945 776045868 776052492 776064167 776065246 776069370 776076170 776091369 776121413 776127374 776137472 776143244 776153051 776156185 776164740 776184045 776187306 776239931 776248606 776252019 776254807 776254973 776267384 776271065 776298181 776309155 776315179 776318111 776321204 776349243 776355710 776370985 776376558 776378117 776378803 776384882 776385390 776397199 776414573 776417473 776419197 776419793 776433594 776461237 776463049 776474222 776486062 776487603 776496058 776497443 776510644 776555045 776555045 776557391 776564420 776583449 776588317 776590535 776593380 776608462 776610115 776627598 776633595 776645328 776649617 776662648 776667314 776674728 776703542 776707850 776714910 776721895 776723753 776756661 776757818 776766553 776771436 776772251 776778670 776781295 776786269 776791633 776839644 776843008 776845984 776862532 776880710 776890787 776916157 776927852 776933777 776938089 776939336 776942316 776946391 776951352 776973359 776977465 776986891 776987082 777027419 777030047 777046426 777080402 777085483 777086500 777093333 777093362 777104537 777150515 777152991 777167795 777186726 777199765 777228190 777231106 777247387 777253360 777263924 777276150 777278906 777279309 777304714 777312146 777315185 777318829 777319782 777320805 777332694 777345572 777346744 777348589 777352151 777352615 777357851 777361953 777361992 777373258 777381549 777389981 777414249 777414940 777429985 777430856 777436737 777443551 777454386 777457823 777480089 777480568 777487722 777508540 777510676 777511295 777523743 777544454 777546241 777576081 777578304 777582768 777596835 777607406 777609722 777611291 777618384 777627175 777627610 777634782 777678129 777688195 777688435 777721563 777725523 777745906 777746404 777749861 777758859 777766723 777771544 777811336 777814598 777828696 777829244 777830641 777844639 777856628 777859200 777859446 777862240 777885692 777893267 777900850 777928334 777937221 777940533 777943657 777970524 777970588 777975518 777983004 777994348 777999672 778000550 778022823 778030551 778043648 778073024 778085668 778087866 778093225 778093789 778110711 778133373 778138923 778168929 778182031 778185829 778189512 778190436 778194754 778195531 778196781 778230429 778236802 778243585 778244565 778248281 778252476 778258172 778262371 778280285 778288648 778295072 778300718 778316034 778316775 778333049 778364739 778379603 778398142 778408505 778430257 778430921 778431576 778432953 778446161 778449081 778468025 778474893 778494144 778524344 778525348 778526285 778526500 778530206 778540306 778544459 778548377 778553760 778554279 778562035 778566409 778585559 778603498 778610470 778611928 778626167 778642454 778654537 778668172 778669769 778701173 778705040 778720509 778723680 778727844 778736211 778739948 778741586 778745657 778777683 778785865 778803547 778818212 778823505 778833142 778841925 778845705 778857523 778860994 778865023 778898915 778899938 778917501 778920877 778922655 778950635 778962805 778976522 779004108 779017673 779066243 779068570 779074053 779083170 779107138 779113752 779116872 779117067 779123101 779142311 779158381 779159537 779180691 779184315 779188018 779188885 779192519 779209528 779229241 779236449 779238405 779252402 779252635 779256700 779280359 779286223 779292186 779308533 779318566 779319061 779348408 779361726 779363511 779366188 779368149 779409637 779430890 779437730 779446543 779447270 779462274 779489754 779501840 779532352 779536632 779539775 779544476 779545804 779546111 779560557 779560682 779564585 779575947 779602966 779610058 779618024 779626799 779655009 779663474 779677288 779679551 779698247 779718525 779724185 779726067 779731032 779758697 779782629 779783374 779790770 779809500 779816525 779818046 779841845 779865306 779890927 779898106 779906241 779907983 779911265 779913818 779919846 779926275 779951139 779976159 779991754 779993988 779999262 780023448 780028354 780051782 780052679 780064786 780078781 780104076 780111033 780132082 780135167 780144057 780161763 780174011 780215598 780215780 780237352 780247014 780248876 780289991 780315683 780320110 780323384 780338804 780350271 780361641 780366776 780371163 780376085 780388752 780396059 780396146 780413355 780414304 780420356 780427225 780434854 780440106 780445968 780448443 780462031 780467246 780468945 780472584 780485475 780507506 780522808 780527310 780547373 780556364 780577979 780582186 780582752 780594376 780613029 780631302 780637748 780649668 780682646 780696215 780696738 780705655 780707489 780725429 780727024 780741092 780773915 780775580 780778931 780783687 780804868 780817544 780825760 780831143 780832842 780837710 780839366 780840622 780844183 780849161 780855808 780862944 780891982 780892316 780894187 780895876 780895926 780913045 780913204 780919318 780924920 780952218 780952527 780963508 780975052 780981948 780993055 780997186 781009665 781013424 781023467 781030704 781032576 781038208 781044034 781044973 781047227 781047719 781059496 781089398 781093500 781095003 781113741 781169566 781171995 781177404 781183309 781186049 781186184 781194436 781203882 781233251 781259922 781273930 781275757 781283789 781283935 781295934 781307724 781315243 781330212 781336320 781365049 781367266 781382127 781386565 781410435 781443373 781447913 781448331 781464682 781465390 781477834 781498187 781501969 781506068 781509102 781516575 781526263 781527920 781562279 781562506 781570979 781598127 781680106 781688330 781691531 781692972 781704626 781720468 781733230 781743980 781759585 781782978 781786279 781792178 781801525 781815968 781817947 781829418 781837072 781840834 781865359 781904385 781938463 781944380 781949007 781951688 781960903 781975036 781992102 781992628 782005433 782012707 782032622 782032647 782042011 782056190 782070599 782087109 782102808 782116454 782122450 782180788 782181009 782184731 782210324 782252272 782257850 782264075 782269916 782284914 782289587 782291861 782295184 782298881 782312218 782313412 782329617 782345161 782356303 782363126 782365348 782377602 782396176 782409502 782418457 782420502 782425342 782433361 782437135 782441243 782449823 782460211 782464207 782468192 782506178 782521641 782548765 782564517 782586030 782599200 782617349 782640985 782649260 782651994 782652382 782652614 782659020 782661832 782664985 782668321 782683501 782714736 782719346 782756617 782766794 782785011 782785558 782787663 782796941 782802925 782824439 782834056 782835057 782843091 782848241 782861988 782864400 782876142 782890046 782890375 782903237 782914863 782919094 782942724 782943415 782965141 782968424 782976146 782995001 782999013 783005041 783011475 783023066 783038483 783054035 783063038 783067551 783069667 783084501 783103866 783106873 783112497 783114146 783114534 783122393 783127828 783130577 783147656 783159085 783190183 783202885 783215640 783222660 783224030 783244036 783244155 783282307 783293488 783299221 783301607 783319213 783320433 783323358 783331797 783350876 783359549 783390464 783398522 783400735 783408650 783410806 783420347 783423557 783443292 783448600 783452911 783462159 783464138 783467935 783498098 783500200 783504885 783510977 783516500 783533420 783533990 783545421 783568602 783579367 783581849 783582671 783663732 783686753 783690049 783691645 783694610 783697786 783723448 783726790 783728725 783737380 783738970 783747826 783758135 783760224 783762619 783770492 783776118 783776385 783777755 783824960 783833892 783848563 783849845 783868507 783872272 783879491 783888163 783888574 783893500 783895462 783900771 783924148 783935569 783948207 783948992 783950700 783963670 783967967 783978148 783988377 783994174 784001041 784010120 784038695 784054140 784066867 784082930 784086270 784089478 784097111 784120969 784140585 784141768 784147154 784152164 784167893 784236928 784240143 784261303 784263396 784264315 784274030 784276059 784280256 784286751 784287003 784290203 784291689 784292770 784294156 784298942 784312159 784328171 784328777 784336720 784339559 784346028 784369421 784370061 784392580 784415341 784427078 784436008 784439920 784449457 784450367 784451069 784451240 784467890 784484823 784490461 784506453 784511199 784520124 784522397 784539667 784543654 784546869 784553002 784560084 784570859 784574701 784583873 784593121 784593848 784603899 784614507 784617585 784633191 784648384 784666874 784669076 784669180 784671250 784688098 784696204 784696674 784698535 784705329 784729603 784735083 784748878 784752054 784769430 784777090 784778175 784797103 784813155 784819816 784820515 784822307 784832625 784839046 784846099 784847942 784849791 784862641 784876236 784876758 784877596 784897245 784910207 784960697 784971270 784981043 784985128 785001313 785005521 785033634 785039707 785045153 785063623 785067016 785067705 785067876 785075379 785078447 785091458 785093748 785094295 785095419 785116655 785118295 785120489 785127329 785129984 785164302 785172246 785172260 785181374 785186036 785186059 785190424 785190548 785194460 785208087 785251996 785253569 785268781 785278921 785278926 785325153 785341557 785349881 785352299 785364222 785379264 785388615 785392332 785407260 785407862 785411221 785413627 785415384 785426631 785444029 785459208 785461403 785485520 785531263 785557746 785560820 785615654 785617331 785619996 785629878 785638335 785647074 785649529 785652179 785653856 785654157 785663285 785671635 785700838 785708122 785722835 785736339 785738754 785747606 785754302 785775729 785781810 785786016 785786734 785793035 785811405 785812994 785825661 785827780 785833062 785833492 785844172 785848056 785848458 785850319 785857315 785857941 785861995 785892081 785896598 785922848 785923689 785949510 785956853 785976805 785978250 785983055 785993261 786007932 786009550 786016031 786025194 786026527 786035636 786051241 786052514 786064922 786071700 786083569 786097964 786099277 786106528 786113637 786123567 786127012 786151555 786161393 786168712 786172027 786177517 786177853 786190129 786207223 786209194 786212563 786213473 786217171 786234130 786251580 786254858 786255173 786267107 786278506 786281902 786310233 786344954 786364254 786366200 786371178 786376060 786381447 786395160 786396383 786399014 786400225 786404262 786410604 786424052 786430503 786438921 786448555 786458054 786463841 786474857 786475284 786478623 786505752 786524881 786528099 786529818 786533389 786536751 786539784 786540284 786543951 786547856 786548769 786558278 786577304 786611018 786618756 786623877 786627699 786662365 786673166 786682776 786687812 786702670 786710405 786711071 786726408 786743913 786765175 786771940 786772626 786783853 786786391 786794323 786811324 786815302 786846981 786879896 786888531 786889711 786901516 786916645 786935676 786937845 786940122 786941924 786946839 786954161 786959085 786974187 786975896 786989987 786992243 787002416 787014487 787014982 787018469 787021378 787030816 787043633 787045118 787066320 787071694 787073676 787085090 787125023 787149182 787157902 787163374 787179575 787195266 787200017 787215262 787221808 787230631 787243468 787245339 787246111 787256096 787264835 787270355 787271550 787273796 787278831 787281032 787284488 787292130 787305876 787350084 787351287 787360366 787365036 787367159 787367504 787383878 787387480 787388258 787404248 787410784 787412527 787417426 787420940 787428956 787446953 787450124 787453768 787459746 787462142 787470999 787485691 787487985 787491274 787493410 787514079 787522482 787529507 787538474 787538675 787540621 787565227 787600983 787608310 787617572 787618875 787628587 787631725 787662180 787670679 787674949 787697151 787706583 787714458 787716406 787722381 787736569 787738935 787739324 787757291 787765567 787766974 787770795 787789471 787795185 787798520 787799479 787800280 787802558 787803883 787804935 787832674 787836934 787844272 787874543 787882243 787901788 787909890 787929600 787952250 787966519 787967372 787975616 787993626 787997119 788007048 788007102 788016982 788064353 788067715 788078464 788080784 788094064 788097630 788114660 788116438 788118457 788125566 788138737 788153768 788168599 788168837 788169329 788174221 788178189 788182181 788199430 788200593 788202064 788202200 788202320 788214829 788218740 788225633 788231910 788233928 788249082 788252175 788256949 788268410 788273424 788281848 788311997 788325903 788331858 788332934 788345002 788353755 788362124 788374167 788386424 788391720 788397966 788405237 788408395 788408676 788413697 788422325 788426098 788428838 788431888 788436402 788447302 788447731 788459260 788459550 788463214 788464221 788478967 788509614 788565347 788572105 788615562 788627425 788627583 788630590 788633304 788634032 788644084 788657694 788681185 788688182 788692713 788725574 788760476 788769467 788770056 788793964 788837858 788847397 788849025 788852900 788895908 788896952 788924465 788937810 788953443 788966522 788970417 788992523 788993309 788994484 789000553 789012730 789022652 789022675 789026020 789028759 789044691 789086038 789109393 789128926 789143007 789148610 789154874 789155700 789170463 789173612 789176714 789190192 789197355 789207967 789208711 789224099 789233144 789235110 789244426 789245104 789254862 789256686 789261613 789268022 789272184 789283842 789294643 789306189 789307932 789317046 789333125 789335564 789339231 789354601 789357413 789365554 789380935 789386045 789397144 789412673 789413438 789417393 789428466 789429956 789433507 789437688 789437999 789441198 789444027 789446466 789449804 789457875 789458033 789460190 789469514 789469887 789477066 789491385 789499778 789512698 789540697 789553150 789556229 789573901 789579664 789587519 789606935 789607209 789618296 789625349 789630429 789641466 789642798 789650539 789678496 789679088 789694897 789699230 789703029 789725855 789733760 789734417 789743805 789755989 789760910 789765410 789771603 789773267 789778358 789786120 789799177 789799658 789802958 789821859 789830097 789856826 789857457 789863484 789881519 789883658 789889049 789904077 789936204 789943669 789954362 789961557 789962760 789964321 789982881 790001605 790002826 790007511 790009092 790012773 790014397 790034620 790037910 790045088 790046036 790049114 790063295 790082406 790097553 790099638 790105521 790105814 790120396 790140813 790142183 790144591 790147609 790156925 790170051 790171751 790173264 790177574 790177716 790187568 790192536 790205540 790212923 790213548 790235283 790259847 790280929 790281129 790289235 790301504 790301888 790306839 790312370 790317858 790335000 790335195 790339050 790344733 790353301 790360402 790362072 790367976 790370921 790372205 790387564 790421220 790424390 790434448 790438877 790471658 790475949 790480385 790485541 790493683 790504112 790525779 790548833 790553625 790589410 790591102 790599587 790605944 790616095 790628330 790646839 790657032 790659239 790667602 790675181 790675330 790684126 790709870 790711021 790713201 790714112 790718881 790720273 790722532 790724290 790725516 790731489 790735963 790737672 790743239 790763705 790769824 790772008 790780802 790786547 790792405 790795301 790798439 790812736 790819187 790819734 790820657 790822393 790850498 790852291 790855911 790860645 790896696 790904415 790914313 790930457 790963217 790972100 790972677 790977590 790987829 791001471 791008230 791010578 791012797 791013056 791027299 791029587 791079311 791112485 791115183 791125784 791126230 791130281 791131002 791131390 791133224 791148426 791160143 791183543 791185360 791212469 791215926 791222127 791226751 791241129 791248764 791250090 791282261 791286275 791291423 791292194 791304387 791304642 791316370 791320386 791326018 791327158 791345076 791354464 791358302 791359269 791370700 791384079 791388530 791405452 791420733 791438346 791439158 791446392 791450640 791452041 791455299 791463379 791466403 791471479 791475289 791507338 791519939 791521182 791525284 791584201 791593818 791595334 791596708 791596910 791601382 791602909 791621795 791628763 791649919 791661415 791688521 791688930 791691391 791694090 791700221 791712329 791716897 791717253 791722089 791722383 791735909 791736777 791756455 791772280 791775562 791787775 791788757 791806789 791815823 791820900 791821496 791828854 791854965 791879847 791884979 791891261 791891797 791896717 791904618 791913119 791958811 791962568 791971258 791972877 791978702 791982437 791984470 791992518 791994470 791994671 791999497 792008582 792019771 792021416 792038494 792039435 792052900 792073681 792080317 792105587 792111334 792117382 792119157 792124168 792135394 792184412 792188243 792191671 792191874 792197326 792209292 792216369 792254580 792260064 792278138 792282292 792287541 792288756 792293484 792295108 792297009 792297934 792307548 792322063 792334152 792335159 792344275 792346356 792355486 792364117 792365493 792380741 792391660 792405132 792409914 792412354 792415448 792437655 792450979 792456217 792477379 792493963 792504575 792511460 792528335 792528405 792531135 792531378 792563472 792563908 792630680 792647145 792669880 792679371 792706046 792713034 792715811 792721619 792723103 792735134 792759724 792772892 792809998 792815228 792823959 792836425 792844585 792846674 792866122 792873287 792879217 792879341 792897420 792897510 792920251 792926241 792937705 792947463 792948191 792952582 792954950 792955806 792961579 792974152 792986994 793016025 793040277 793057267 793058321 793077900 793093839 793094356 793129395 793135645 793151908 793155489 793163608 793169012 793169369 793169689 793189527 793191643 793198838 793199533 793225940 793227376 793227396 793239430 793253834 793276049 793279904 793303025 793305078 793339344 793344002 793354958 793356394 793364341 793369664 793384133 793393723 793399439 793411096 793414831 793422231 793422326 793427454 793431863 793436699 793444824 793448376 793452908 793468973 793470539 793499279 793499964 793502148 793505022 793505563 793516341 793561456 793564736 793575656 793592130 793597279 793634306 793656452 793665610 793683877 793719968 793728498 793735403 793753179 793753726 793762830 793771152 793783199 793789119 793797856 793820647 793822164 793822586 793825805 793825976 793832959 793835700 793844234 793851025 793855676 793856188 793856452 793857634 793858402 793862525 793888260 793906281 793915185 793927761 793937462 793963201 793966031 793973154 793985137 793991404 793997405 794005170 794008914 794009614 794025318 794030930 794065729 794067235 794069489 794072765 794085071 794090452 794100643 794101542 794104926 794131086 794135768 794146293 794154866 794169176 794170593 794183384 794189150 794198002 794206867 794236436 794243386 794247645 794249884 794253563 794256017 794280871 794290763 794298914 794298995 794305778 794307952 794362605 794365382 794374956 794380489 794383076 794386269 794390777 794403342 794409489 794422332 794428340 794432782 794455308 794464003 794489865 794490173 794490535 794503669 794505905 794527237 794535769 794536892 794545777 794546435 794566501 794566948 794586846 794606566 794636650 794674453 794688528 794694033 794699176 794705507 794713882 794719873 794719972 794729080 794775511 794784082 794805617 794817136 794834967 794837500 794839557 794869425 794886137 794886444 794908517 794918170 794922442 794932259 794945449 794952395 794965666 794988848 794999875 795005296 795007414 795027949 795032073 795051887 795073614 795082805 795083740 795090689 795094999 795124909 795131973 795132190 795136268 795146929 795147681 795153087 795153167 795153393 795154402 795185139 795198842 795206726 795215976 795218858 795243517 795249375 795253835 795259536 795259584 795267306 795269082 795294128 795299873 795310132 795320905 795326606 795327612 795345590 795346354 795367058 795370600 795387480 795392314 795392316 795404015 795437755 795445562 795447450 795458385 795460824 795476673 795488779 795500901 795503271 795539310 795553732 795570266 795580515 795582823 795583434 795587019 795588714 795594523 795602510 795607845 795619571 795672288 795672971 795693824 795694724 795707382 795711553 795721533 795729979 795743997 795778262 795800544 795811339 795812574 795813449 795813916 795819345 795825853 795833535 795839358 795844265 795845484 795853659 795863583 795866376 795872287 795873130 795881267 795891010 795896930 795904413 795912501 795925910 795931085 795946441 795957551 795960839 795960866 795982719 796002569 796014317 796037365 796054536 796066491 796069797 796070164 796071834 796079535 796091431 796091937 796117698 796131229 796170551 796181286 796192858 796195812 796197109 796208215 796230370 796245661 796277393 796278105 796284709 796284731 796291449 796306846 796308808 796332629 796336008 796336403 796343980 796359780 796371325 796375056 796406892 796421067 796432355 796435067 796447834 796458649 796477527 796482276 796483768 796489547 796490405 796512126 796528071 796544140 796550012 796554212 796565957 796586870 796606434 796610725 796620963 796643529 796654636 796655298 796660766 796661550 796668616 796671628 796694588 796710282 796718809 796747628 796750823 796762394 796771945 796796670 796807915 796811990 796813371 796838575 796845841 796849362 796856379 796876779 796884863 796909522 796927813 796932151 796946814 796956974 796969110 796972688 797009169 797013064 797017114 797018871 797031476 797041112 797071156 797082664 797086845 797092013 797097557 797103565 797116257 797124587 797127612 797128810 797131651 797141216 797171850 797176555 797192529 797196715 797228302 797228496 797228567 797230626 797234082 797241179 797245573 797282741 797311420 797315630 797331259 797335150 797337227 797345257 797383436 797391812 797398092 797401620 797412206 797420585 797423543 797427014 797429838 797452962 797455682 797463200 797463755 797468639 797497550 797511259 797512965 797532405 797532411 797536597 797543163 797550068 797565907 797584663 797585776 797588446 797602858 797621243 797622401 797636455 797645002 797649074 797660530 797669581 797673284 797679543 797682447 797694586 797700238 797705672 797724965 797753963 797758679 797762311 797770615 797797246 797816136 797817096 797824932 797834860 797862288 797863482 797885169 797886981 797904358 797916877 797924067 797931446 797941545 797944189 797960906 797963193 797969482 797970020 797970344 797986251 798013635 798019697 798034780 798039060 798045448 798047266 798053416 798054931 798069336 798081040 798088720 798090419 798092355 798093298 798170322 798174258 798175327 798183033 798205565 798209179 798210481 798211869 798248242 798248770 798253514 798253972 798261058 798261066 798286502 798305646 798318297 798320589 798327797 798328801 798356455 798362300 798373190 798374843 798401509 798417146 798434717 798435566 798436649 798454153 798457069 798474691 798475505 798477403 798513928 798529920 798531272 798533075 798535633 798546649 798551191 798554572 798562004 798575908 798583450 798585725 798599346 798602573 798618141 798625209 798642515 798646573 798662681 798666523 798672596 798682774 798715692 798732625 798736924 798743681 798763952 798770481 798779488 798787415 798834431 798837530 798842650 798863172 798868578 798871784 798889753 798892106 798892512 798895497 798897642 798912865 798914524 798927933 798928195 798939130 798941689 798953888 798961799 798990427 798997834 799036395 799041564 799052807 799060795 799076642 799089305 799093331 799094855 799105946 799107231 799109062 799111442 799127254 799132429 799138709 799148564 799151345 799154076 799174627 799195239 799197589 799202616 799205495 799219150 799219715 799226015 799244547 799262565 799288806 799301731 799319890 799328067 799331080 799354686 799358513 799359726 799363234 799366034 799367116 799369372 799377685 799379921 799380633 799404609 799410582 799414409 799429504 799434314 799472964 799495103 799518555 799542378 799553587 799556997 799559532 799572158 799575257 799575601 799596850 799600863 799621421 799622733 799629808 799629873 799638311 799674241 799674843 799695521 799697974 799705682 799708072 799761761 799763761 799767967 799781944 799784971 799799371 799842302 799851796 799857002 799857029 799865150 799881424 799894778 799910984 799928422 799938983 799939408 799947656 799953915 799961486 799964451 799979442 799998210 800002139 800045765 800054132 800057851 800066669 800073394 800107588 800123825 800127457 800132148 800151529 800152386 800160996 800163837 800170129 800184217 800187759 800193865 800206463 800225320 800231137 800236656 800241733 800244002 800252473 800263378 800282474 800284219 800293922 800307750 800309305 800317742 800321423 800331874 800345102 800361569 800376833 800385137 800391578 800415551 800416037 800423232 800428915 800430681 800443092 800455824 800465318 800475678 800476929 800506063 800524486 800532564 800536792 800541321 800542336 800544616 800581648 800583005 800586946 800591610 800612842 800612929 800637585 800666096 800666639 800667318 800673869 800674037 800676300 800687663 800706434 800706521 800722151 800742690 800745904 800751252 800755686 800759972 800764164 800773160 800773967 800784260 800786654 800789105 800791586 800803109 800803746 800811321 800816658 800820185 800821502 800821654 800823442 800830858 800831822 800894657 800899861 800905183 800911500 800936304 800959399 800964191 800970191 800981469 800991994 801008521 801013009 801021846 801026131 801029042 801035123 801057152 801065849 801066041 801092685 801101226 801111317 801112326 801115020 801120234 801123504 801146587 801147403 801153119 801154029 801162989 801166632 801170163 801177079 801189925 801198683 801207638 801211984 801218694 801225305 801229772 801268943 801288238 801308284 801319918 801329523 801335260 801339502 801349389 801352003 801362481 801368899 801375697 801376618 801390838 801401656 801413952 801414169 801417756 801436231 801439182 801444253 801462718 801468855 801486800 801486985 801489416 801499814 801505601 801511108 801517480 801519095 801519493 801521832 801523098 801528989 801535521 801544290 801546298 801553483 801577816 801579550 801581456 801584033 801588213 801594246 801611667 801616924 801618841 801636656 801661984 801662603 801671573 801672111 801681246 801692570 801723385 801729160 801736057 801744964 801755212 801764025 801764345 801766403 801771429 801779436 801790309 801798400 801813669 801819843 801820798 801831566 801838980 801844261 801844318 801859605 801861616 801876292 801876867 801879448 801891760 801903506 801907951 801908728 801916815 801918387 801925992 801926745 801949442 801989904 801995333 802008312 802009477 802009541 802023502 802030510 802038334 802054675 802056828 802057831 802066939 802077043 802091855 802099391 802102523 802124932 802147137 802170979 802183899 802185559 802195721 802207297 802226950 802234007 802235599 802239401 802254717 802259827 802262381 802263074 802269729 802270203 802277029 802279856 802302013 802305937 802310817 802317441 802335635 802349066 802354228 802384431 802386488 802397261 802400964 802403083 802411319 802415063 802418343 802429706 802444463 802460556 802472355 802491127 802501615 802507170 802508799 802518442 802539332 802541688 802552041 802563125 802613508 802622672 802642140 802657277 802660587 802661248 802667558 802678586 802692267 802698997 802706168 802707194 802713005 802719524 802724272 802736319 802745633 802748650 802752417 802761419 802769796 802786485 802797349 802798272 802805061 802816657 802844068 802847516 802856947 802863658 802875725 802883302 802900579 802908959 802922485 802936105 802957724 802978318 802990301 802991220 802995871 803006747 803047263 803047289 803049896 803051476 803071758 803074414 803092807 803100755 803103629 803129127 803130920 803135766 803140554 803160295 803161971 803196597 803197311 803200514 803226801 803235805 803236267 803237726 803238463 803260529 803285577 803286457 803287738 803294208 803296107 803296373 803313315 803316454 803316760 803325769 803335584 803359645 803375118 803391741 803393441 803394601 803400580 803426184 803434578 803438785 803454313 803459675 803460004 803466586 803473543 803484107 803485107 803495913 803497849 803501322 803507787 803512172 803513644 803514992 803517904 803535393 803546340 803561769 803578998 803580781 803621031 803627440 803642111 803652345 803659319 803660660 803663569 803666921 803669807 803683243 803687197 803710365 803712816 803716787 803716822 803718947 803720541 803737222 803740649 803749306 803772892 803784834 803789099 803790811 803792499 803793208 803837558 803863635 803866176 803870953 803881792 803912419 803918156 803940081 803950113 803952495 803975231 803978787 803986628 804006553 804024554 804043444 804052568 804071416 804081746 804085212 804098024 804119859 804123919 804136011 804155919 804162316 804183728 804189157 804195435 804202547 804208342 804229415 804229798 804245073 804247473 804248080 804261224 804270297 804275514 804289999 804291470 804292406 804292919 804298518 804302979 804307969 804312133 804316630 804327812 804340584 804350356 804361484 804367065 804367433 804373814 804378302 804379767 804388164 804392971 804404758 804424733 804457184 804479136 804498967 804507322 804509729 804517062 804527674 804529491 804539085 804540501 804551258 804562988 804568596 804572356 804581866 804596249 804599714 804600401 804611197 804615315 804620999 804624808 804639559 804648838 804654419 804668164 804672915 804672927 804675954 804677817 804695644 804704216 804705006 804727399 804730098 804744568 804748292 804762984 804769484 804772075 804773111 804789455 804836438 804846763 804852335 804867915 804882760 804892768 804896338 804899986 804904996 804908292 804917517 804924081 804933533 804940272 804942807 804947185 804957675 804961693 804996628 804998770 805002050 805003725 805019705 805020435 805031108 805035458 805046993 805055528 805068688 805072811 805083589 805085832 805104555 805116288 805125793 805136459 805143833 805145551 805145696 805164118 805177392 805184410 805199912 805239478 805244298 805250446 805280759 805306777 805312528 805331530 805331647 805333276 805333575 805357734 805364733 805407448 805430706 805442387 805450865 805453755 805456988 805470654 805477102 805484622 805496711 805510289 805519686 805532541 805532802 805567316 805571869 805578807 805585113 805606960 805608092 805612611 805651201 805652706 805666699 805677194 805691420 805696887 805735752 805736430 805742603 805770052 805780732 805784485 805787206 805808477 805809245 805810763 805812733 805830454 805830689 805841698 805847420 805853242 805857623 805867198 805887291 805889273 805892029 805907869 805911103 805913069 805924462 805926982 805936938 805961492 805974927 805981568 805990683 805991044 806001901 806022834 806048851 806050376 806052191 806065968 806096851 806113678 806121397 806127157 806128076 806132421 806138074 806141637 806148651 806151575 806154701 806165131 806177334 806202791 806228689 806230306 806250253 806282427 806288176 806289483 806293473 806306755 806313151 806333198 806338051 806344902 806350276 806352148 806360615 806363463 806371921 806386069 806391538 806398554 806401330 806405425 806420907 806426049 806429824 806440642 806461711 806463419 806471093 806471781 806487122 806487203 806498507 806500948 806503162 806513665 806515215 806522704 806525284 806529321 806530193 806555010 806555340 806560221 806566215 806566944 806570876 806570950 806576830 806576869 806583630 806594179 806595542 806600450 806604718 806609199 806620542 806632899 806633314 806635690 806637191 806653092 806653973 806670604 806687451 806695409 806743640 806761730 806769120 806782386 806787735 806798874 806803091 806820887 806821497 806834977 806856034 806859537 806860126 806880522 806885261 806895012 806897534 806905630 806907254 806907557 806922551 806923756 806924306 806935433 806938000 806943926 806945027 806945814 806948059 806951320 806957059 806959600 806969861 806973289 806975931 806982137 806982284 806987567 806987718 807012725 807024339 807038952 807041348 807070321 807079302 807094754 807097884 807097964 807125349 807131681 807142427 807171979 807185938 807195806 807206033 807213142 807216537 807220382 807223358 807226459 807250066 807255703 807268189 807293185 807310533 807311550 807322848 807329740 807333239 807335382 807354176 807365784 807370214 807370667 807384959 807399383 807409258 807417929 807447207 807451432 807453403 807481790 807490103 807508684 807513085 807525049 807537500 807540560 807566496 807590158 807592261 807592428 807607590 807618248 807627163 807629602 807645020 807645268 807668869 807669151 807682312 807687031 807697915 807708774 807728047 807731618 807736971 807747852 807758917 807822743 807825058 807831671 807839248 807842409 807856443 807870960 807895104 807907749 807921298 807948284 807953637 807956964 807958364 807964626 808004765 808017948 808032943 808035014 808049004 808049364 808053811 808079027 808090860 808103409 808133267 808141319 808141503 808151376 808164751 808168611 808169391 808172219 808184283 808193849 808208825 808220754 808237928 808250413 808260750 808262177 808271536 808274224 808303500 808308059 808316921 808323430 808327594 808331033 808341442 808387387 808396691 808407548 808407556 808408397 808409025 808409170 808411655 808416979 808422301 808436923 808461917 808470459 808482386 808490236 808504306 808508433 808510499 808516449 808527565 808543936 808556527 808564363 808568696 808576977 808583207 808605720 808606393 808615918 808616731 808618006 808631144 808656739 808670951 808698730 808714063 808722710 808732449 808735859 808741062 808741463 808743083 808750198 808751059 808762354 808771264 808778112 808781313 808783517 808800775 808820803 808821431 808842052 808855205 808865430 808877890 808879848 808881811 808904147 808904178 808914474 808918058 808940644 808951432 808956088 808971424 808985297 808987581 808991818 809003812 809013624 809041390 809045384 809048487 809073380 809077956 809080571 809092711 809095707 809121897 809147367 809157048 809160452 809163830 809184054 809231629 809241300 809256323 809264775 809265422 809275985 809296676 809307711 809311422 809313242 809324806 809331185 809334784 809366455 809369940 809370188 809370845 809387043 809399361 809422227 809442197 809466292 809467816 809469797 809474238 809486572 809502641 809505078 809533281 809544231 809545776 809550507 809560026 809561594 809581734 809582114 809607897 809608338 809614934 809621137 809629317 809643228 809673223 809690871 809690966 809695576 809697238 809698189 809701825 809704420 809713427 809722112 809724667 809738841 809746360 809748977 809752366 809757109 809776469 809778956 809791513 809800148 809816335 809821497 809861172 809869084 809896721 809901043 809903287 809915884 809924505 809924837 809926329 809930169 809949915 809971894 809971978 809972824 809974147 809980896 809989153 810001316 810006247 810006378 810018459 810050657 810066805 810078952 810083222 810108343 810115846 810133352 810150337 810173360 810178156 810195819 810205856 810206928 810220929 810228863 810233812 810236113 810239573 810244506 810244824 810255058 810294919 810299236 810299676 810302446 810307341 810316044 810317818 810330567 810333835 810341866 810349700 810350109 810355933 810366203 810372059 810374486 810387066 810417330 810460161 810468624 810471216 810514202 810516709 810519515 810532733 810541348 810543542 810547655 810550566 810555173 810600256 810600445 810606195 810635707 810648936 810654359 810655920 810662396 810666724 810688135 810691863 810702669 810708814 810738808 810753126 810753983 810778591 810782207 810786864 810787436 810787740 810797318 810813172 810814623 810816248 810834005 810842816 810849006 810854831 810859295 810860816 810888865 810897565 810906688 810919395 810933646 810942312 810960842 810961464 810962084 810972559 810976559 810986895 811004313 811038992 811044042 811048292 811057812 811088362 811092916 811100037 811105753 811115170 811115195 811115225 811140253 811191762 811208727 811224133 811234177 811249157 811255894 811255995 811268277 811269228 811297412 811303807 811317370 811324191 811336195 811339409 811342613 811361880 811366570 811369272 811379760 811386496 811391783 811398290 811400694 811406323 811409288 811421410 811438050 811438389 811464040 811492737 811520698 811531393 811539578 811557497 811564773 811574170 811575927 811594958 811614629 811615329 811617413 811618256 811620867 811623027 811632999 811639287 811663721 811665585 811676787 811676903 811679846 811702926 811716052 811736946 811743234 811751376 811763002 811782327 811788142 811794313 811799677 811806880 811811099 811830381 811843632 811858255 811861201 811863194 811875295 811880331 811882129 811884067 811889626 811914834 811916670 811923871 811938563 811948918 811950988 811958896 811989753 811993590 811994615 812018794 812021062 812021151 812035629 812047747 812053352 812054454 812060995 812068635 812070256 812074991 812082780 812109383 812132523 812134554 812149337 812151514 812180412 812197836 812199525 812213618 812214414 812218756 812228332 812233305 812243464 812248887 812251931 812252091 812258047 812275508 812279423 812307591 812325875 812337999 812339441 812342541 812352416 812363636 812373463 812377254 812388209 812388492 812393950 812417447 812422438 812441516 812448760 812452198 812475943 812478454 812478741 812505589 812523970 812531248 812558199 812569509 812577656 812582799 812611149 812611683 812615430 812618743 812646406 812693236 812712348 812722195 812732339 812740698 812745659 812748343 812749872 812750854 812777682 812779959 812792364 812798098 812803821 812816096 812825777 812833766 812846537 812852496 812853677 812879799 812891450 812897407 812927766 812938388 813002474 813010375 813011607 813030437 813039562 813049645 813056689 813062056 813066330 813068635 813072615 813083811 813087995 813091902 813093897 813098735 813107878 813131807 813136914 813150667 813159146 813168283 813179881 813185320 813194825 813196370 813203376 813204167 813204404 813205011 813217396 813222098 813224654 813225686 813231239 813238768 813241124 813244476 813262500 813264607 813265415 813271104 813288627 813302011 813319095 813323689 813341829 813351523 813358958 813368809 813371942 813374875 813377980 813383515 813386740 813390792 813401744 813403616 813412505 813429656 813431095 813454824 813455296 813468090 813492186 813503296 813510928 813514089 813518644 813533249 813550617 813552867 813568977 813570121 813588104 813615249 813615533 813624708 813626298 813645802 813651821 813665481 813673042 813676551 813697329 813703148 813713277 813714249 813720338 813722005 813723568 813732018 813736336 813745283 813752514 813755031 813769104 813769848 813784084 813791277 813793060 813810127 813818069 813865564 813881396 813883479 813912854 813915029 813967429 813971404 813971812 814005792 814044889 814071830 814077786 814077878 814095261 814115390 814119786 814128144 814140768 814147521 814160573 814210189 814214106 814223343 814234589 814241996 814244013 814247685 814248050 814268872 814277620 814281244 814316115 814342200 814369090 814370454 814374581 814375344 814380001 814387979 814392240 814399949 814431215 814439368 814452459 814508251 814513690 814521088 814533298 814546983 814552135 814557923 814562994 814564129 814575047 814593719 814596291 814603674 814615758 814619221 814620883 814631782 814636020 814651887 814663409 814665997 814670499 814682444 814695891 814717033 814719457 814753482 814758020 814759796 814775865 814797817 814812006 814815539 814833837 814843710 814850858 814876749 814879090 814903162 814906633 814910920 814914281 814919238 814926663 814927310 814955411 814963886 814975314 814987077 814992060 814996252 814998377 814999509 815002559 815019066 815031815 815034144 815054453 815082253 815082456 815088960 815098356 815102279 815109594 815116527 815117024 815119653 815121327 815137311 815141990 815157119 815162142 815175139 815194791 815210972 815236504 815255828 815263113 815269838 815272885 815287994 815301763 815306821 815308934 815309313 815318779 815319379 815328644 815339562 815341183 815342513 815347600 815349887 815355297 815362767 815369112 815371494 815375618 815396391 815396677 815419220 815470338 815475496 815481856 815489857 815517253 815529594 815537063 815549630 815557485 815564478 815590132 815591920 815593658 815600417 815608275 815609735 815613377 815650693 815656716 815669692 815685566 815703267 815703398 815744902 815751165 815755769 815795050 815805368 815806367 815828907 815828921 815836776 815839023 815843812 815873803 815876018 815881140 815892495 815901874 815902840 815903262 815904072 815905009 815910493 815935674 815956055 815957593 815976144 815988078 816020290 816025957 816053879 816054530 816064959 816096842 816108485 816115780 816123405 816134651 816153920 816167221 816174245 816176247 816179579 816203493 816205337 816231619 816237883 816245361 816261571 816267169 816271463 816284665 816286006 816295013 816314790 816324221 816348592 816351975 816359084 816367283 816369369 816369981 816376017 816379449 816390652 816395785 816401752 816433791 816437884 816453951 816468941 816471130 816478521 816480593 816495677 816519051 816525424 816551745 816555833 816557459 816558568 816563970 816567850 816609710 816631645 816631796 816676710 816692687 816714909 816732340 816792910 816805236 816820254 816823658 816827294 816835677 816856432 816866193 816867273 816868765 816880304 816892550 816899957 816916524 816925497 816938659 816944886 816983742 816987682 817004571 817034834 817040398 817065956 817068930 817074754 817099790 817100242 817111259 817118656 817132606 817132612 817166748 817182952 817198216 817200016 817201645 817201673 817204948 817210797 817214223 817245710 817253757 817273180 817284781 817284922 817294827 817298728 817307803 817307884 817314545 817331327 817338238 817342451 817351535 817363687 817366436 817377187 817386411 817392617 817436940 817437292 817469955 817482390 817483690 817486373 817491797 817493172 817493710 817497475 817500022 817528958 817529323 817568461 817574486 817578347 817580294 817582119 817593385 817599230 817632203 817633242 817636208 817673473 817677213 817684457 817702746 817712393 817714977 817721406 817726112 817762188 817762963 817768003 817777111 817782138 817783366 817787363 817787863 817794387 817794798 817802425 817804130 817806433 817810380 817813721 817815623 817816506 817818284 817847018 817851801 817852791 817895874 817897042 817900370 817905238 817913465 817919107 817926444 817940873 817955063 817956652 817977672 817977973 817985339 817992105 817997098 818005122 818008111 818008467 818014343 818035975 818083547 818083589 818105901 818107702 818124268 818141986 818155570 818159270 818159277 818161778 818172813 818175636 818183034 818197625 818200348 818215067 818225076 818227684 818238623 818245876 818260856 818267036 818271968 818292090 818301572 818304297 818316783 818351030 818357355 818359703 818360587 818373493 818378500 818386120 818387116 818389993 818420072 818426312 818428636 818448431 818448994 818450203 818452661 818479397 818480567 818502415 818519101 818520043 818566218 818587317 818601632 818608589 818610580 818636191 818636477 818638087 818638789 818653867 818655484 818670144 818673865 818680882 818683563 818704488 818711655 818723256 818729481 818752158 818752322 818755480 818767476 818769908 818770023 818781245 818802602 818809936 818831244 818836602 818854593 818855922 818860237 818863612 818865656 818867441 818873833 818878194 818878621 818882437 818888819 818894286 818898937 818900726 818900920 818903178 818907828 818913890 818925276 818929475 818944860 818952528 818970750 819009837 819019283 819034976 819043215 819050667 819059738 819060452 819078217 819080329 819084850 819096720 819100876 819104882 819112044 819112736 819114327 819120625 819120648 819122936 819131201 819135363 819155263 819162881 819163598 819169531 819207602 819234602 819241290 819242529 819282446 819307771 819309835 819313567 819320733 819321725 819356263 819357882 819363303 819364560 819364994 819370874 819382594 819392835 819399555 819407355 819440566 819450865 819463235 819465566 819477522 819492889 819507324 819507683 819513246 819516383 819517945 819537071 819605943 819612653 819615374 819637302 819643022 819649270 819653421 819660841 819666606 819693376 819737931 819740849 819782562 819800742 819817844 819836093 819840990 819888307 819888535 819894287 819897913 819899055 819908765 819912755 819913314 819929458 819939644 819958586 819969413 819975255 819989991 820010265 820016647 820020773 820036080 820055320 820066237 820067851 820068740 820074983 820087343 820098426 820099806 820129113 820132098 820165252 820177145 820188545 820191191 820198164 820205620 820236249 820270162 820271369 820274856 820281617 820296509 820304417 820309883 820348979 820355048 820385600 820392098 820406060 820411889 820412702 820417783 820417982 820418199 820419773 820423011 820423460 820426362 820444480 820447978 820454371 820460163 820464551 820467406 820521891 820522912 820548637 820552342 820563316 820567916 820584230 820590941 820611105 820622452 820644405 820657618 820661461 820667205 820670816 820681769 820683225 820693028 820704403 820706512 820714329 820719509 820720233 820725197 820729130 820736340 820744141 820745330 820749921 820787693 820793902 820795005 820798905 820808753 820849244 820851516 820861466 820872085 820880045 820885618 820892230 820912970 820917154 820930211 820937855 820949832 820963174 820976640 820977841 820982152 820985118 820988810 820993410 820995756 821000953 821010276 821024080 821035944 821060358 821061221 821095468 821108846 821113357 821133416 821151496 821152891 821172541 821195613 821196989 821199795 821205737 821210469 821215366 821221525 821222883 821240902 821241912 821250668 821259701 821265622 821269982 821281138 821286676 821288900 821317131 821325359 821349606 821351906 821387850 821396905 821398921 821401498 821411152 821414963 821422282 821426090 821433211 821440024 821448478 821456497 821462516 821472913 821473461 821538084 821538377 821538998 821539169 821539338 821551937 821555402 821562043 821565455 821566481 821582712 821585233 821609658 821611879 821614852 821615830 821628744 821646069 821679195 821687760 821691594 821707504 821710731 821730876 821751276 821755830 821756051 821777721 821785323 821792019 821796562 821807839 821828952 821855153 821875832 821877006 821881104 821882795 821893467 821893581 821895775 821903991 821917117 821937528 821942670 821945483 821946692 821950555 821956144 821956165 821960396 821988488 821994956 822001429 822020388 822052870 822058098 822058962 822076711 822082940 822085384 822086830 822091235 822102843 822109359 822114364 822118032 822121065 822136250 822139857 822142603 822148485 822159718 822179897 822185898 822195799 822235649 822257011 822260137 822265770 822280300 822280556 822300931 822306972 822321310 822329956 822335920 822338471 822347941 822352833 822353112 822404391 822457505 822458559 822459141 822470618 822489237 822493465 822503112 822505604 822525842 822525850 822533273 822589396 822592865 822601870 822602085 822609899 822613011 822613664 822617425 822626891 822634808 822639083 822657866 822709126 822723930 822724791 822734788 822738796 822738965 822744756 822753324 822789153 822793289 822794496 822797349 822797572 822800930 822805489 822821356 822831265 822832563 822838763 822847705 822871338 822875885 822895343 822925249 822934189 822940565 822975825 822975982 822976485 822989704 823031994 823038701 823064659 823067034 823119723 823137687 823139721 823164792 823173975 823176073 823192223 823192475 823197337 823203351 823206584 823215138 823220908 823229543 823249061 823275529 823288730 823299343 823309665 823313851 823319876 823329173 823345291 823357993 823362247 823362852 823374808 823386737 823395556 823397320 823398932 823425279 823431361 823444235 823457780 823477568 823480839 823496216 823515973 823539678 823545714 823555229 823613309 823625937 823636360 823640815 823671685 823671937 823677337 823691625 823692600 823694519 823709098 823709179 823710320 823729282 823734210 823740901 823756512 823766909 823772118 823781413 823785254 823797488 823801583 823806776 823807573 823815927 823824713 823825877 823837805 823841509 823876135 823899648 823917933 823934845 823959488 823959782 823992419 824006932 824019740 824020017 824029116 824037369 824043143 824045335 824050985 824055091 824056337 824068903 824099416 824107747 824113346 824125692 824128317 824138624 824148641 824165400 824178691 824181607 824182263 824182428 824187564 824215203 824246190 824259412 824260334 824283694 824284190 824286546 824291591 824293880 824295600 824297984 824321855 824325362 824325529 824342693 824344651 824348321 824349667 824355564 824369311 824379585 824380068 824396874 824400647 824431589 824437451 824437916 824450114 824457410 824467114 824484645 824490720 824517494 824520817 824523528 824540794 824544990 824552481 824556802 824558616 824565636 824573031 824573055 824577205 824579413 824582786 824603720 824622692 824629965 824638327 824641674 824643353 824658381 824662339 824664418 824669013 824683141 824685121 824691928 824706517 824713910 824719361 824731074 824736011 824738001 824738313 824781360 824784694 824786728 824804893 824810767 824836407 824842888 824854342 824874184 824880793 824888289 824919301 824922250 824930325 824932001 824937995 824957081 824957851 824984282 824999076 825007862 825008627 825008964 825009905 825011566 825014341 825016799 825020007 825021955 825025969 825043109 825050711 825050972 825052891 825070183 825073612 825111975 825162505 825177064 825180187 825215276 825215670 825220178 825227814 825231659 825234021 825239017 825242815 825269755 825281909 825285994 825286695 825289427 825293308 825297941 825319436 825322771 825333137 825367708 825368513 825369751 825374211 825383357 825391865 825397409 825401275 825419983 825427609 825458416 825469813 825481565 825484913 825512810 825512824 825541000 825545675 825550265 825562147 825569070 825581607 825603844 825604883 825605710 825613770 825614700 825631226 825649870 825669666 825670044 825690557 825702785 825717243 825725581 825726795 825754746 825758101 825761215 825771945 825786945 825808282 825813009 825820536 825831599 825834064 825843365 825846382 825851296 825863312 825896083 825896797 825902398 825908857 825909927 825918276 825920064 825932067 825947180 825955050 825968945 825983825 826027596 826036398 826039052 826047201 826047765 826060804 826064381 826080792 826090194 826095077 826104009 826144611 826147656 826170011 826193315 826198355 826220093 826226446 826233257 826238190 826267320 826270340 826283610 826296663 826299086 826299671 826302350 826326846 826344004 826344501 826347195 826361031 826372719 826373344 826374724 826375561 826395978 826411982 826434450 826437774 826444493 826471753 826481747 826482233 826484625 826506740 826509853 826513399 826521962 826554697 826555790 826559750 826565614 826566123 826569698 826571295 826572045 826578157 826603666 826614109 826619849 826622998 826624060 826636828 826644518 826650181 826655378 826682762 826694537 826698647 826708286 826714646 826715966 826721994 826722440 826725166 826740778 826763560 826764800 826770640 826791312 826800229 826802847 826820473 826826309 826827655 826827932 826830254 826833416 826859572 826860403 826875049 826876112 826885365 826886790 826888682 826904429 826912435 826916332 826931530 826937916 826958198 826968918 826990968 827000587 827010197 827028455 827038767 827046423 827049676 827054598 827068900 827071659 827075236 827083312 827093918 827105153 827107032 827114936 827137627 827144774 827145056 827156325 827169876 827198163 827201930 827207192 827208540 827289408 827291383 827314748 827322816 827325957 827329616 827332979 827376941 827407930 827421163 827475613 827487481 827491970 827514747 827516601 827517165 827535943 827545563 827548637 827561418 827568875 827574072 827587986 827599519 827604568 827633331 827641506 827644758 827651558 827655384 827661117 827662006 827675693 827697285 827707063 827719740 827723299 827729440 827751589 827763024 827774024 827788323 827794237 827802463 827808163 827850863 827867875 827881838 827884345 827889555 827901705 827932360 827965749 827993916 828008947 828015950 828016817 828022628 828030195 828036479 828053620 828059542 828060885 828097729 828109062 828124953 828133954 828139232 828146155 828147745 828149065 828155742 828158965 828164879 828178870 828213657 828217130 828226128 828232861 828234789 828275657 828284446 828295677 828296994 828301635 828314050 828336609 828339773 828346343 828363841 828369843 828370828 828374543 828386675 828394002 828419625 828458690 828463917 828468519 828470226 828478672 828478881 828489983 828497950 828498717 828500636 828510647 828512250 828516698 828519981 828531893 828546753 828547053 828547330 828564630 828574097 828601121 828626677 828643056 828645323 828652079 828657386 828667127 828669319 828669484 828670917 828700024 828704215 828717753 828735308 828742921 828756582 828767952 828770651 828781788 828814772 828820219 828820910 828851179 828851470 828868422 828887935 828893083 828915794 828944225 828980284 828980709 829005783 829012867 829018761 829035930 829052110 829054032 829063008 829067636 829080477 829084470 829086621 829104280 829108797 829127676 829135016 829144912 829157582 829168519 829177673 829199546 829213362 829248813 829262842 829270512 829280255 829298110 829310530 829332699 829346024 829366463 829368276 829392083 829402930 829410344 829419067 829427507 829433803 829434880 829481286 829503447 829503658 829509910 829509938 829519191 829538950 829541321 829547296 829567443 829588100 829595803 829602796 829633053 829643023 829673388 829697604 829703454 829725826 829738597 829747922 829756258 829756931 829761124 829765075 829773441 829783694 829788068 829790978 829791821 829803492 829811918 829825878 829828747 829835878 829836848 829839572 829886310 829892501 829896716 829913948 829918548 829919765 829926944 829929052 829952982 829968240 829968817 829969923 829981797 829985325 829988013 829999892 830006583 830009667 830020185 830030784 830070132 830074212 830081223 830091847 830099079 830106054 830111868 830124748 830185513 830194337 830194705 830199372 830209644 830226514 830230477 830239177 830259975 830264033 830266309 830280979 830293058 830299283 830301734 830327535 830366631 830380595 830384223 830387041 830392529 830396032 830410555 830422988 830423155 830427110 830454318 830457371 830461287 830482030 830486306 830493186 830504253 830516780 830519374 830519425 830540802 830541198 830544121 830552068 830554287 830566444 830566855 830574044 830577620 830578067 830580824 830596406 830596702 830599146 830599944 830606721 830633737 830646546 830666026 830667184 830668551 830678677 830682113 830693284 830707270 830709298 830730992 830731659 830735456 830737227 830754384 830755997 830769644 830793694 830793791 830795013 830802549 830825025 830826182 830826207 830833937 830858639 830859405 830866657 830881808 830906990 830915029 830917728 830926308 830928116 830934659 830938100 830950848 830966454 830966677 830973587 830974461 831018532 831028658 831037086 831042037 831060942 831064403 831072475 831079242 831080268 831082399 831088751 831098083 831105244 831106659 831109982 831122793 831134413 831134768 831143043 831153134 831155338 831167772 831183786 831209170 831217687 831219242 831245811 831251039 831251894 831261628 831265261 831276499 831294089 831296221 831297167 831299790 831317633 831333407 831359593 831365268 831400522 831407884 831421013 831457682 831460276 831488267 831513928 831520600 831594028 831605227 831613309 831629306 831640686 831643277 831647515 831660260 831664859 831678779 831679130 831688037 831725971 831737010 831746101 831773574 831773762 831774121 831777102 831777181 831779910 831803376 831805910 831808909 831812395 831813934 831818900 831827690 831829341 831833900 831851656 831917603 831917709 831928330 831930112 831930193 831947377 831967874 831991075 832018777 832028541 832030571 832032897 832071027 832076181 832091630 832092265 832096552 832109429 832110579 832148329 832188101 832193616 832197083 832197577 832214399 832221238 832237896 832248050 832251625 832253800 832258464 832309604 832313853 832322916 832323798 832384254 832398998 832399444 832412748 832433911 832440529 832446955 832460842 832466287 832518795 832522213 832522227 832525615 832563761 832570185 832574722 832597211 832599223 832619062 832648356 832649140 832652076 832681444 832687427 832694297 832702349 832702376 832703297 832708034 832713552 832715285 832716727 832721924 832731678 832732151 832765201 832770547 832784186 832793435 832811361 832814281 832815165 832817083 832819271 832821797 832827016 832848572 832876514 832882562 832884659 832900892 832902999 832914993 832922023 832924575 832931041 832942149 832944645 832968389 832986205 832986710 833019941 833020457 833042840 833048611 833063389 833063619 833097971 833101397 833112584 833128581 833132570 833165412 833187729 833195100 833213884 833225250 833244239 833245214 833248191 833254564 833267345 833273938 833319435 833319704 833324035 833325027 833334330 833339065 833343956 833346428 833357014 833368555 833376107 833387026 833394769 833398113 833404863 833407366 833413884 833424993 833427853 833452247 833454180 833461028 833499557 833505477 833521230 833531945 833543491 833547419 833550432 833563922 833572834 833576506 833583704 833586903 833599429 833606868 833609192 833619516 833638990 833639389 833659366 833666126 833676960 833681533 833689166 833719835 833724867 833739254 833779185 833783173 833806746 833816369 833826461 833833100 833833715 833835163 833840168 833846116 833874434 833892648 833901434 833904586 833933218 833939146 833944384 833949214 833964731 833968387 833975404 833977733 833985245 833992842 833994247 833998069 834018840 834020611 834030246 834047042 834047741 834055203 834071961 834077789 834078127 834078779 834079831 834095916 834100752 834116957 834118553 834140659 834144278 834156539 834163387 834165673 834184463 834218004 834219756 834223217 834223512 834262565 834289224 834312992 834321667 834323655 834333328 834336529 834340872 834344000 834352286 834355516 834368669 834369089 834369324 834369414 834386639 834387694 834393180 834393383 834397231 834406437 834415630 834428916 834430543 834437678 834470796 834503665 834522469 834527050 834530645 834530826 834538027 834541698 834561336 834593376 834595163 834595960 834597431 834598736 834601120 834602813 834613404 834628037 834635152 834667366 834673017 834678862 834691413 834700006 834708166 834709669 834710648 834721347 834745721 834756953 834763340 834764197 834777074 834789532 834816506 834831210 834832924 834852412 834864284 834888112 834911558 834918985 834941451 834943263 834951413 834953897 834973061 834976579 834978489 834986274 834993100 834998371 835001892 835015620 835053854 835064179 835068880 835070595 835076272 835077710 835084568 835094168 835174342 835187850 835207350 835214031 835217140 835218339 835221537 835222269 835250981 835253045 835262120 835268569 835269409 835292170 835302432 835305858 835307485 835331291 835333797 835339532 835351182 835354581 835361075 835361908 835366125 835387263 835388511 835401462 835405280 835405971 835420687 835421697 835427752 835432347 835439737 835440006 835443612 835445248 835448145 835457161 835494118 835522364 835523360 835530543 835532617 835545956 835558092 835563086 835566018 835577654 835585407 835585667 835587051 835608082 835614805 835625618 835632491 835653435 835672120 835689077 835694369 835716661 835717600 835721289 835730859 835733807 835739960 835745192 835746766 835757666 835758922 835763206 835783210 835805335 835814057 835823078 835828504 835842158 835847777 835850457 835853843 835872546 835874616 835886331 835906773 835924082 835926285 835927885 835933014 835933759 835938060 835961293 835972958 835980671 835990719 836016421 836022397 836033245 836048700 836068836 836074618 836077399 836096644 836098140 836100753 836122228 836134932 836187830 836205070 836219866 836222865 836230264 836261782 836265701 836268283 836301239 836313032 836328092 836331512 836337554 836338021 836338551 836339047 836339631 836342137 836346099 836351128 836361327 836361968 836364590 836366141 836366271 836375240 836399056 836406173 836413520 836413526 836414746 836421090 836422571 836425082 836429653 836451470 836458419 836461090 836463838 836465073 836482861 836485925 836486362 836498590 836499977 836510516 836514514 836528285 836561590 836575097 836575612 836584127 836585825 836590866 836602016 836603505 836608545 836620589 836640959 836641628 836645795 836673148 836700994 836708701 836710059 836712474 836717057 836723846 836737871 836739162 836748503 836759294 836788565 836796309 836799745 836833956 836846234 836860227 836869921 836885174 836885866 836888142 836888749 836892925 836899532 836901896 836906017 836916703 836921046 836924660 836929097 836943121 836952210 836953247 836960815 836971207 836984316 836987647 837006221 837011455 837024181 837027194 837047088 837052963 837059939 837070641 837071299 837080726 837084595 837090046 837093992 837100955 837103479 837113408 837117252 837142022 837147901 837152234 837152564 837161012 837170695 837194449 837196961 837202278 837211845 837235650 837241326 837247353 837266544 837272613 837276552 837281680 837282911 837284687 837294494 837296577 837302616 837306043 837309277 837313441 837343143 837353325 837361439 837367396 837372428 837395117 837408167 837408795 837418573 837430978 837433080 837433825 837450713 837454031 837471097 837477469 837480399 837489239 837502318 837505921 837529722 837533701 837537485 837542147 837548075 837553146 837563266 837569298 837570562 837580938 837589206 837593135 837611860 837614008 837614090 837626899 837631914 837638094 837658982 837661685 837670301 837684437 837690799 837691737 837698696 837704552 837706725 837724306 837737943 837741088 837743041 837753446 837753517 837824781 837830381 837836639 837837883 837871939 837873604 837880893 837903152 837905610 837931493 837946982 837947585 837961442 837971334 838021356 838031921 838033754 838047852 838074214 838075572 838078537 838084043 838089221 838089594 838101180 838107406 838114940 838118718 838127492 838130457 838134025 838138750 838139807 838150241 838179431 838185495 838196237 838204544 838219276 838223623 838226799 838230951 838234311 838243385 838250600 838269885 838285475 838304299 838310992 838341882 838352793 838367466 838375240 838382175 838387268 838396276 838414150 838470918 838471713 838472246 838478474 838494248 838496270 838496416 838501796 838502712 838533187 838534907 838548375 838587853 838587886 838588809 838629248 838631982 838634380 838636044 838642060 838643115 838650295 838652792 838658414 838684203 838685214 838710325 838715495 838720073 838720085 838729627 838730790 838738835 838742844 838770334 838771695 838788260 838800839 838808728 838813389 838818444 838824283 838831595 838832532 838841905 838842753 838854531 838868044 838869135 838871828 838881815 838886028 838889497 838895359 838913602 838918615 838932826 838974563 838996782 839005260 839010398 839026277 839035526 839064424 839068000 839069053 839072262 839102133 839102972 839106940 839122626 839124320 839132824 839135876 839146758 839148935 839161025 839179929 839188864 839200494 839204261 839213292 839217329 839240222 839245562 839267963 839286615 839287763 839301544 839303386 839315782 839316083 839324734 839327683 839337975 839345754 839349488 839382033 839383923 839398079 839400571 839403886 839408493 839431727 839431933 839448275 839462465 839470178 839471139 839482638 839486651 839491403 839503362 839522116 839537850 839552839 839586350 839586505 839605471 839616950 839647107 839661226 839662765 839664670 839666110 839667467 839669328 839670496 839671035 839687265 839747402 839748722 839755616 839756759 839763244 839772725 839783610 839802097 839819484 839826478 839828053 839833641 839858996 839900122 839901871 839909494 839911793 839920267 839923318 839938261 840005782 840012208 840012828 840037285 840056771 840072737 840092028 840104541 840121526 840123040 840127335 840130259 840142312 840150094 840164901 840171713 840220030 840232516 840239626 840251108 840263952 840269145 840274551 840299796 840300470 840307969 840312576 840327095 840330272 840337471 840341738 840347040 840359946 840371866 840376902 840378598 840379526 840394310 840394504 840407139 840419841 840442032 840448478 840453073 840459588 840485112 840491606 840500647 840555727 840558452 840563681 840571578 840577509 840581084 840591792 840620061 840620595 840637259 840640595 840652116 840659705 840664780 840673171 840686304 840686805 840691095 840696117 840697692 840698338 840721558 840729561 840736688 840750909 840753069 840760677 840763274 840771665 840802145 840803414 840815006 840826518 840827332 840830775 840835899 840836756 840837817 840847730 840879253 840893748 840897228 840923174 840924249 840924331 840930594 840935425 840936203 840943315 840952559 840962801 840985217 840988238 840988707 841010234 841032167 841033510 841048747 841051374 841060978 841067199 841073699 841086675 841091668 841098028 841109518 841118999 841136698 841141925 841154729 841159390 841178379 841180992 841181513 841194286 841202798 841206598 841220819 841235593 841251493 841251818 841256581 841262228 841263754 841274009 841294147 841305197 841307627 841323779 841332254 841364163 841369739 841373467 841376252 841384765 841385638 841396289 841398374 841399470 841412106 841412556 841417623 841418218 841420150 841429949 841436313 841439893 841444039 841444810 841455769 841466996 841485730 841508811 841510324 841510764 841525388 841526328 841528352 841528875 841533749 841547162 841559254 841567027 841587690 841595615 841596544 841597350 841607064 841609337 841612073 841618682 841629731 841638848 841641520 841643316 841653238 841658317 841670235 841678447 841688641 841698898 841720813 841724189 841739922 841753039 841768654 841769405 841785465 841786876 841809985 841836952 841839280 841841492 841849576 841869403 841875360 841877667 841878586 841881433 841884000 841885948 841895235 841898361 841898932 841909722 841914795 841920175 841926296 841935045 841941062 841948019 841953519 841953707 841954018 841969604 841982457 841984244 841985007 842007494 842016407 842018050 842018533 842019328 842030818 842034564 842038964 842040896 842041009 842042798 842062723 842072976 842080308 842090448 842120206 842166931 842172100 842190770 842194662 842197775 842204779 842221495 842221557 842225976 842231007 842231585 842236905 842239640 842251419 842257622 842262072 842279152 842288687 842322091 842353047 842361362 842369334 842370537 842377847 842387441 842389731 842391458 842408921 842412702 842414012 842414644 842421279 842435326 842441317 842444521 842447814 842456605 842464415 842464653 842467362 842473964 842488488 842505361 842507116 842509175 842512932 842533532 842537585 842568696 842576832 842582828 842591737 842605299 842618149 842618943 842636976 842649458 842671150 842673650 842686717 842686961 842687791 842692654 842708096 842718869 842723653 842734985 842742231 842747619 842750273 842756435 842757576 842762473 842764410 842772340 842773829 842775827 842789097 842799834 842807299 842809996 842826469 842843187 842854806 842869775 842881909 842898721 842930157 842930940 842951753 842961473 842965135 842967579 842968584 842975836 842979238 842982565 842986232 843018508 843028549 843032123 843033430 843040407 843040515 843065443 843065569 843071797 843079504 843083190 843112623 843133128 843138589 843149459 843152971 843157940 843184086 843192862 843198326 843199235 843209858 843219108 843232705 843243832 843245517 843248829 843278412 843278649 843288279 843323491 843342503 843346565 843375237 843382668 843386497 843387135 843400256 843410722 843433549 843438637 843456523 843463173 843466918 843479746 843492145 843493534 843505904 843535414 843536862 843543493 843550879 843557143 843563262 843563393 843566559 843581663 843583586 843595052 843608808 843612342 843613750 843616906 843634111 843655935 843659203 843672567 843676371 843685519 843691413 843692571 843701660 843717051 843745221 843749879 843758595 843775567 843790107 843795158 843797460 843801449 843825456 843840550 843842425 843868689 843881544 843883684 843898856 843905421 843909143 843916741 843917725 843926836 843931883 843943163 843944135 843964510 843965994 843970143 843973409 843978062 843978771 843981939 843993052 844043968 844053457 844053918 844058724 844060302 844069796 844075600 844076261 844079300 844085330 844087174 844097000 844098783 844105318 844131229 844133786 844135614 844162583 844170569 844186832 844191912 844206525 844254425 844260324 844273607 844285020 844287856 844288172 844295021 844301650 844308808 844313261 844315539 844328131 844330458 844331925 844334812 844346096 844366515 844367530 844377460 844380507 844401579 844410604 844438938 844461104 844470187 844473829 844479806 844482756 844497665 844522436 844529099 844538857 844540197 844542019 844542406 844573130 844576034 844595919 844670308 844676848 844679277 844690389 844691805 844697441 844703857 844707088 844707652 844712955 844722465 844730318 844738688 844742350 844747325 844748694 844754450 844756507 844762341 844763573 844767581 844776683 844782952 844788645 844789834 844791133 844819053 844822707 844828389 844837870 844841724 844849776 844873303 844884615 844891754 844906830 844911053 844911275 844919846 844923895 844924418 844926281 844934626 844952351 844962651 844964304 844979448 844986065 844997131 845039571 845041575 845052881 845052912 845061285 845062901 845080635 845085289 845088261 845095946 845110453 845124313 845133906 845140017 845157711 845163792 845174445 845177918 845184352 845184417 845187754 845198165 845201972 845221995 845222285 845232578 845253736 845261522 845273847 845277045 845287033 845289510 845315028 845337996 845343138 845346013 845353725 845354384 845360171 845363840 845413939 845415522 845416254 845433331 845442323 845457165 845461920 845463112 845477670 845478222 845478343 845502729 845512564 845521435 845535252 845542205 845543774 845564735 845569852 845575694 845617968 845648294 845648700 845653982 845655166 845661655 845687504 845688861 845697127 845704391 845708030 845716667 845727728 845746906 845747966 845786513 845798718 845800206 845802958 845805119 845810698 845822377 845831131 845832100 845856854 845861945 845872687 845878513 845881950 845884262 845888552 845890259 845898770 845915438 845924937 845927098 845927164 845937049 845939665 845941896 845942608 845943894 845955046 845957677 845963025 845972196 845987785 845997391 845999252 846002913 846006331 846012528 846013025 846027101 846032751 846034593 846047605 846054367 846057825 846061967 846066976 846067442 846069127 846098910 846099567 846109997 846116008 846140302 846152344 846152911 846159012 846169994 846176122 846189090 846211295 846225873 846228843 846243337 846246632 846258655 846281451 846303270 846312314 846338458 846363261 846379922 846385427 846395353 846400477 846413082 846416429 846462345 846467462 846497200 846516430 846522086 846523760 846527281 846533327 846538484 846546728 846597728 846604025 846606096 846643173 846672867 846675984 846684525 846700433 846707648 846720184 846735424 846751731 846755476 846772290 846796769 846806495 846807182 846823944 846824817 846831386 846842412 846842721 846844931 846853434 846860909 846869259 846870450 846878708 846906989 846917676 846917741 846921033 846925332 846948060 846952585 846959955 846960762 846989894 846993124 846999569 847001649 847023934 847027566 847033638 847045851 847052185 847054843 847065077 847072995 847122117 847133804 847136421 847146038 847164879 847181297 847187800 847192830 847197851 847199372 847223328 847229950 847249644 847252161 847253557 847256803 847260457 847262940 847266214 847268974 847269050 847290221 847305315 847317748 847332177 847338677 847341234 847344953 847345274 847348309 847367335 847379357 847385340 847410906 847411928 847415063 847425148 847435884 847438289 847439716 847445190 847461819 847466730 847470140 847475410 847492351 847493185 847503807 847506626 847522598 847523146 847527089 847531306 847535339 847542557 847547703 847573723 847592827 847597477 847599275 847605401 847611038 847612703 847651536 847654952 847659349 847698455 847699759 847714110 847715330 847731828 847731983 847732043 847753964 847757308 847761398 847762578 847763702 847782155 847785436 847804240 847816111 847853810 847884554 847904267 847905952 847911498 847917624 847926871 847943990 847946636 847964926 847978294 847979706 847989507 847991913 848046085 848066422 848070354 848083164 848097456 848098535 848123324 848131040 848142194 848150411 848159465 848162955 848174189 848196438 848201965 848203062 848203427 848256591 848260619 848287258 848288388 848289799 848299323 848310575 848318135 848320484 848335560 848336176 848338719 848342970 848350355 848365793 848397276 848402777 848421753 848444457 848454077 848461842 848470535 848487510 848495579 848517864 848526163 848531170 848533786 848534750 848553330 848556114 848561697 848595413 848596066 848603835 848643810 848649254 848685016 848691166 848693228 848696348 848699175 848706910 848725280 848729076 848744137 848752501 848754846 848759092 848764954 848775903 848777361 848779200 848810709 848835381 848837137 848837993 848842399 848845925 848869526 848891856 848924981 848936636 848964557 848990440 849006330 849014936 849019655 849020644 849022762 849061930 849066438 849066955 849067330 849067793 849073144 849076510 849082314 849082334 849085940 849091521 849093620 849096968 849101109 849110632 849110660 849146087 849147687 849150877 849154961 849188856 849216947 849230926 849245375 849249205 849257524 849258924 849258979 849268976 849278778 849292379 849307994 849323096 849324026 849325472 849336885 849337405 849351070 849354045 849356684 849361985 849362909 849363926 849382188 849388597 849391200 849419847 849426706 849435083 849438084 849445160 849445202 849447715 849452673 849485575 849486011 849488041 849494321 849498865 849503543 849512002 849527242 849532896 849533818 849546296 849551424 849552429 849568972 849592324 849613420 849619228 849620895 849628935 849628949 849629962 849634004 849635456 849641029 849649367 849654524 849673215 849674558 849693067 849697014 849704140 849729892 849758630 849759385 849759818 849783926 849784534 849796266 849806274 849819028 849836664 849844579 849853348 849870336 849899522 849905451 849929843 849949230 849954780 849959997 849978087 850009236 850028945 850048896 850068178 850078221 850083104 850090547 850095977 850101716 850118830 850119755 850120293 850122102 850147347 850158326 850188575 850196594 850209117 850212888 850219890 850223866 850231546 850232194 850266796 850273330 850285563 850292421 850299246 850325005 850335247 850343428 850344351 850355923 850358546 850363545 850387594 850391784 850398587 850401074 850414860 850418036 850421389 850423804 850423929 850429340 850429360 850452211 850452743 850453311 850471212 850479631 850495881 850502265 850504126 850516111 850519475 850521496 850523025 850548049 850554179 850579392 850591519 850598824 850626024 850632417 850638840 850640668 850649569 850658414 850683210 850706477 850707140 850713959 850721314 850736947 850741773 850746483 850764117 850768848 850780666 850783293 850786255 850787171 850797886 850809941 850824298 850827009 850833275 850857676 850859542 850872814 850882887 850890313 850897502 850901834 850907819 850913375 850930682 850932676 850941782 850951772 850953429 850958043 850962715 850963036 850963818 850964784 850985337 850987935 850988604 850992131 851018958 851026195 851031209 851044780 851061561 851086442 851094287 851096452 851102955 851109062 851125385 851140982 851146036 851146955 851148823 851149654 851152099 851158235 851164142 851167271 851168013 851182697 851199983 851203237 851204834 851207990 851212854 851213841 851214468 851216641 851221410 851222551 851225980 851228015 851239728 851239783 851267658 851285450 851298997 851315986 851371430 851371548 851373287 851375224 851375259 851375516 851380999 851430044 851431083 851481421 851485646 851508453 851516698 851537896 851542625 851551112 851559715 851569324 851585240 851593873 851601898 851612311 851620812 851668425 851673902 851673983 851674937 851680277 851680944 851698374 851708080 851708394 851709713 851721772 851729923 851738126 851739653 851759785 851763257 851774166 851778695 851786907 851798291 851815292 851816259 851830675 851843770 851853626 851858033 851858725 851866500 851869559 851869923 851884270 851885624 851887726 851905109 851909034 851914788 851941440 851944912 851949136 851958698 851963288 851965603 852003159 852024741 852025145 852036059 852038330 852044420 852069587 852072261 852086166 852095836 852097454 852099419 852127800 852144186 852159045 852159420 852196483 852200275 852206229 852208282 852216652 852228691 852253885 852262520 852283692 852291458 852311077 852319361 852323693 852329199 852334399 852337459 852343991 852368415 852407736 852409665 852412663 852423844 852425038 852430611 852438717 852439373 852441443 852442168 852444312 852460822 852467122 852503190 852505420 852521215 852522211 852535747 852537656 852563883 852564072 852571156 852578450 852590540 852615112 852626077 852638720 852643702 852654426 852655990 852683871 852699661 852720347 852726837 852727070 852730174 852743129 852745429 852751057 852773834 852776614 852789173 852792240 852800591 852808749 852813784 852826510 852839033 852841006 852844119 852847849 852859501 852863891 852865660 852866501 852880234 852883991 852884363 852912955 852920346 852938358 852945054 852972162 852977974 852982773 852993539 852997907 853002384 853007206 853013430 853015685 853016315 853017444 853021252 853058785 853063602 853065220 853068508 853083956 853099597 853103962 853107350 853133726 853134064 853147176 853147284 853165945 853176262 853186557 853188442 853203432 853210729 853210991 853213438 853215143 853220560 853264129 853278315 853285922 853296242 853298762 853301526 853339008 853342857 853344365 853366760 853366908 853398335 853401233 853403600 853407247 853416406 853434464 853443253 853460187 853471627 853472206 853496211 853530007 853539851 853550625 853553749 853554211 853576924 853578670 853586381 853593643 853652901 853661134 853662163 853664781 853694036 853703321 853710136 853716873 853743318 853744940 853766176 853770902 853786597 853793001 853797373 853805531 853807467 853828479 853829549 853849369 853850863 853851204 853865957 853867624 853873871 853880348 853883484 853886044 853929298 853930470 853941668 853945325 853962058 853984293 853988833 853992694 853993620 854004819 854012461 854059236 854064857 854076055 854100195 854116444 854118952 854149358 854163534 854170638 854171839 854191789 854227564 854235703 854239296 854240776 854243263 854247286 854260686 854266132 854269470 854270763 854276652 854312435 854366102 854382655 854384538 854386504 854394500 854401714 854442062 854446569 854463075 854475594 854478429 854481332 854483154 854493334 854510921 854511870 854533640 854534731 854540444 854553095 854563142 854580456 854588443 854590717 854604695 854611074 854625195 854630700 854642970 854666011 854686000 854700362 854701494 854706558 854715200 854716230 854730117 854758429 854770055 854809682 854817861 854820401 854825314 854850259 854855513 854863414 854867979 854877682 854887352 854896717 854901243 854909286 854923143 854947742 854957892 854971631 855012743 855014137 855025448 855026505 855032309 855034719 855062234 855104381 855114385 855135963 855138722 855153023 855179074 855183341 855189618 855192220 855203095 855206577 855210932 855236018 855239374 855245155 855245460 855275958 855279580 855280871 855288685 855304664 855305780 855355243 855361047 855372822 855384013 855384026 855384854 855409319 855412522 855419467 855424175 855427502 855433633 855438906 855442709 855471426 855489044 855516382 855520232 855560526 855591072 855591619 855593990 855614606 855617519 855618867 855623482 855626455 855645099 855651998 855679343 855685379 855687712 855697274 855702803 855714819 855728360 855739491 855748701 855765866 855766349 855777044 855792612 855793188 855796457 855799961 855821794 855835975 855851443 855862690 855865440 855873998 855875389 855913713 855921949 855927207 855938995 855964194 855982843 855986656 855991128 855994271 856021315 856033289 856065161 856067309 856071955 856077748 856084550 856084921 856099053 856120114 856123098 856140882 856147065 856161938 856163836 856165927 856193385 856201394 856214829 856228661 856230095 856231565 856237255 856266488 856273788 856278336 856293406 856298013 856303964 856307690 856313220 856326172 856327308 856330788 856343405 856355809 856372729 856373761 856373822 856388310 856407532 856408177 856418835 856422200 856439210 856457816 856476823 856499333 856512795 856517646 856539157 856546687 856547889 856558154 856561678 856564053 856580995 856606447 856615009 856619185 856625598 856625930 856626298 856641234 856644886 856652123 856659606 856659961 856664574 856683492 856684969 856687195 856705480 856712075 856713330 856725867 856732834 856762836 856775181 856790858 856795612 856815006 856815912 856849992 856854719 856855156 856880327 856885386 856892751 856896191 856909714 856909812 856923107 856937201 856947064 856948580 856952578 856953308 856955461 856965805 856971715 856990520 856998464 857006371 857018048 857018865 857062808 857065307 857069772 857089191 857091274 857092245 857092466 857095023 857105537 857106239 857121043 857122614 857136935 857141586 857155748 857156176 857157926 857161030 857164104 857171640 857172847 857182790 857185916 857205180 857215098 857221659 857226761 857229158 857234907 857236032 857243523 857244459 857263617 857270542 857282965 857288293 857307636 857328426 857331828 857337770 857350844 857358053 857363948 857379929 857389174 857389442 857418893 857424253 857447116 857461188 857466637 857469131 857471359 857476423 857481910 857498230 857510087 857512018 857546731 857553276 857560206 857562754 857565111 857576239 857578052 857588672 857590478 857595053 857598617 857600206 857618323 857631906 857644780 857655017 857657274 857681503 857688922 857692520 857706161 857710877 857735021 857741684 857742542 857743965 857763994 857769513 857769523 857770150 857772078 857778622 857816864 857823830 857844924 857850732 857857143 857866170 857868541 857894556 857896470 857909097 857915797 857936129 857937645 857964253 857969004 857986579 857993588 858009534 858047485 858062715 858065319 858087600 858128236 858135830 858146017 858150755 858151325 858151766 858157044 858157448 858157564 858166363 858192894 858202842 858208856 858213905 858224998 858241375 858243473 858254693 858261232 858262438 858270591 858285424 858309681 858314546 858316598 858316750 858320182 858325147 858336647 858337180 858357866 858361510 858379302 858387441 858387751 858387975 858399005 858420793 858435665 858446964 858456156 858479117 858481259 858486475 858497262 858526418 858536202 858539786 858551526 858555953 858576565 858581896 858592167 858601454 858609381 858632394 858648703 858690735 858702212 858707459 858711114 858723636 858731097 858733037 858733903 858742965 858744144 858759630 858777031 858788171 858828714 858839189 858844152 858846357 858858760 858862689 858865160 858871608 858873347 858880039 858890204 858892033 858896204 858908910 858927269 858939190 858943012 858957893 858958165 858977344 858980473 858986944 858989447 859011407 859011483 859036996 859061236 859064001 859065109 859096969 859098871 859103622 859115388 859119674 859129006 859135809 859145755 859152133 859155135 859168934 859181523 859197427 859219929 859222235 859226854 859237034 859249475 859251913 859268890 859270011 859272215 859277669 859280287 859283721 859286278 859288540 859301410 859306388 859308824 859313496 859317251 859318418 859367365 859383924 859391250 859397695 859403832 859425432 859426535 859438263 859447854 859448026 859460459 859484892 859495052 859497149 859506394 859515566 859526680 859543791 859551848 859563793 859571818 859573927 859611232 859616076 859617931 859618935 859669593 859674115 859674635 859675235 859676549 859688345 859693908 859705439 859708195 859708356 859711776 859723353 859725783 859726088 859731325 859732587 859739053 859742047 859744415 859749362 859774750 859779709 859784425 859784507 859784507 859795403 859808371 859812122 859836917 859844849 859852726 859857621 859892486 859908277 859921915 859936659 859949527 859949584 859953430 859971556 859984407 859990089 860013306 860019392 860050043 860055069 860070801 860072544 860077509 860107251 860108757 860110608 860116494 860121763 860126483 860131768 860140757 860162440 860165410 860181719 860189720 860203883 860222910 860233345 860245451 860246357 860268662 860271729 860277222 860279053 860279094 860284443 860289943 860292875 860296775 860300175 860300766 860303429 860312112 860312663 860315038 860320247 860325460 860335333 860338223 860341017 860346796 860353534 860364076 860365513 860370819 860375691 860379541 860381696 860389762 860415173 860451243 860452970 860459548 860461589 860464081 860468781 860475685 860478488 860481130 860488457 860528356 860531623 860532542 860532590 860538720 860551274 860574034 860580366 860590778 860609338 860624133 860673024 860679069 860690390 860705617 860718592 860736284 860741355 860754811 860756988 860759020 860760450 860763041 860814228 860840553 860845643 860848439 860853970 860870361 860881456 860893465 860915652 860925276 860944603 860946061 860948214 860958409 860966313 860984300 860993182 861000718 861006239 861033273 861055951 861065699 861109326 861129165 861134843 861136642 861143182 861147259 861201460 861206107 861210694 861213627 861217778 861219091 861232546 861234593 861242589 861248290 861270382 861286912 861289757 861290533 861293076 861295661 861296105 861300441 861306132 861333442 861354125 861355004 861375289 861382736 861394292 861397023 861407890 861415184 861426429 861433007 861439340 861441158 861443488 861454085 861457727 861465216 861476066 861477323 861481058 861495613 861514237 861516340 861517673 861520983 861521727 861541747 861543212 861550735 861564447 861575776 861580302 861586135 861587655 861588689 861590924 861601669 861603399 861610238 861615048 861629710 861636408 861645785 861650783 861652762 861655699 861668187 861669169 861683346 861684144 861684424 861687428 861699230 861721012 861729834 861745480 861749203 861749235 861751556 861755861 861763401 861767268 861773893 861775513 861776202 861782629 861783283 861786869 861796447 861811505 861816562 861822245 861844143 861867803 861872934 861877091 861880009 861894547 861925351 861927410 861928734 861933053 861934082 861956175 861958490 861980192 861991885 861998320 862010981 862011923 862018074 862022358 862027113 862028717 862033601 862035871 862052874 862060353 862061474 862065552 862073745 862075306 862082238 862084911 862087286 862100318 862110770 862111246 862116492 862125584 862126780 862129181 862143611 862146642 862147513 862167674 862185291 862212278 862231046 862235171 862261830 862283918 862287559 862289362 862291380 862293125 862301428 862303961 862305332 862315911 862316209 862347136 862361803 862379227 862385666 862403970 862406128 862407601 862417541 862421116 862433972 862438555 862453888 862470137 862474925 862475385 862491961 862495717 862496517 862499783 862500065 862508580 862509901 862520788 862521445 862552012 862555245 862555926 862569159 862581109 862586041 862591222 862591921 862599608 862614675 862616764 862632347 862645014 862663216 862667886 862668006 862679341 862704504 862714819 862726916 862731788 862736682 862750125 862787701 862798183 862803011 862822348 862834048 862837926 862851289 862853214 862861278 862864646 862870091 862902340 862903080 862918678 862918854 862919808 862944697 862946584 862950187 862962772 862965763 862988186 862990959 863002459 863004806 863011152 863012362 863015375 863015565 863017254 863020350 863035982 863040950 863043983 863074734 863077634 863081090 863132023 863141825 863146059 863149271 863177313 863184853 863189120 863189700 863190168 863192105 863193305 863196650 863198234 863222770 863223024 863224166 863233065 863240943 863246737 863259176 863266818 863290545 863306514 863318801 863322474 863327170 863335191 863350197 863365851 863370731 863371602 863373036 863380756 863396887 863406318 863416932 863417945 863423619 863432480 863436829 863447594 863457783 863459487 863464085 863475132 863475683 863478860 863479481 863490419 863491877 863505840 863510130 863528980 863549286 863566071 863579117 863583610 863585801 863595163 863604298 863607525 863612304 863615159 863617007 863618755 863635029 863641741 863645049 863653870 863656144 863657716 863667720 863686683 863688327 863690219 863693246 863701422 863706207 863706929 863711610 863725457 863727006 863742093 863756948 863762288 863765620 863768206 863773474 863776731 863781475 863783598 863789739 863798149 863799801 863803878 863815556 863822001 863854083 863861614 863871404 863881211 863886052 863915720 863917135 863919445 863932453 863939599 863954105 863961249 863964818 863972852 863976113 863994921 864002284 864022740 864025436 864026508 864047468 864057220 864067178 864072845 864076535 864131655 864135618 864138565 864144660 864149950 864171619 864172321 864180664 864187792 864192156 864192503 864193796 864193873 864202492 864206220 864217802 864241035 864243809 864248687 864253917 864254408 864267023 864270137 864307180 864308554 864328706 864340954 864361659 864363033 864389998 864390212 864394530 864397832 864408776 864425003 864426079 864435039 864459406 864489281 864490881 864494333 864499898 864505707 864511553 864514232 864515164 864523286 864535722 864566908 864573640 864578089 864582747 864608682 864623604 864631515 864634851 864636232 864638146 864644177 864659851 864663474 864667323 864682263 864695103 864717587 864722006 864722217 864728073 864743305 864748154 864760882 864765117 864767616 864809356 864824826 864828732 864828871 864839255 864840082 864876369 864905106 864906313 864930955 864950242 864953432 864956342 864970499 864972908 864976609 864981445 864987500 864997461 865003992 865022513 865024093 865024860 865026770 865030077 865032882 865033206 865034185 865037444 865052864 865057337 865060737 865062054 865065939 865107409 865110839 865115086 865117613 865118608 865128713 865128840 865140619 865145804 865150263 865163125 865169266 865169307 865178724 865190635 865216883 865232199 865236348 865242968 865258501 865266203 865267792 865277402 865278044 865280157 865299447 865331614 865340481 865351689 865360005 865378890 865380643 865386942 865398143 865405190 865417358 865421158 865435542 865445299 865448706 865450293 865455198 865456074 865460701 865480562 865486854 865489646 865501848 865506442 865510175 865512664 865526608 865538715 865560469 865610905 865620194 865643610 865672354 865688939 865715111 865717619 865719510 865721771 865729090 865731529 865738542 865742448 865742919 865744225 865749198 865752900 865755265 865758937 865768889 865804824 865811334 865816282 865817975 865818218 865824381 865847410 865852208 865858250 865859278 865872256 865876541 865895500 865913214 865927699 865932460 865941536 865948576 865949458 865952950 865968352 865989839 866015129 866021510 866038170 866047843 866048180 866049822 866069419 866074803 866081058 866105405 866110430 866113278 866129353 866174463 866180492 866214929 866224167 866230654 866247737 866269183 866270939 866277750 866297264 866306256 866311301 866320150 866328191 866341676 866360892 866367334 866371119 866377948 866390339 866392061 866399260 866406424 866431932 866432132 866439415 866441951 866483862 866515099 866543983 866546601 866547636 866554506 866557178 866561297 866562036 866564250 866577608 866584458 866586456 866598443 866602632 866614063 866615835 866618899 866618987 866631868 866634437 866637278 866639721 866650124 866656808 866681076 866687661 866697188 866698676 866700373 866702013 866704933 866733074 866742885 866760128 866764097 866777180 866794973 866796968 866802325 866802653 866806888 866844138 866845739 866846650 866850582 866854006 866859419 866865130 866875862 866876012 866888611 866899844 866906202 866912131 866940903 866941267 866957745 866966336 866986854 866989070 866990958 866997624 866998318 867000872 867004395 867004756 867018806 867023216 867026510 867030572 867033184 867048546 867051903 867061333 867082734 867083079 867085542 867097914 867124326 867124972 867125035 867128174 867128228 867176199 867197183 867217651 867220235 867234269 867265798 867289331 867297796 867301239 867305909 867306654 867307850 867319158 867319377 867347420 867360895 867360919 867369469 867373537 867379102 867392734 867394872 867404423 867405109 867418907 867422594 867422744 867450975 867461906 867464670 867467524 867470031 867486905 867499081 867503196 867504681 867516241 867519337 867521881 867522148 867532264 867540725 867545280 867552437 867567311 867571286 867575134 867578276 867587668 867593690 867607581 867618904 867621901 867646261 867658984 867663869 867664032 867711637 867711889 867745506 867760502 867762592 867769447 867770201 867772194 867774174 867777604 867796327 867799953 867804364 867817290 867846399 867871823 867874693 867877690 867886614 867903583 867914704 867915941 867921798 867922746 867923512 867975999 867978151 867983551 867988622 867991061 868002360 868004381 868019626 868057460 868063958 868066994 868081100 868091990 868095546 868099024 868105952 868107647 868108528 868121028 868126000 868131685 868151395 868152089 868156683 868157264 868172745 868181988 868191631 868194436 868236795 868251141 868253824 868254126 868257697 868267408 868270320 868280024 868290481 868292312 868299226 868303070 868326207 868327999 868328665 868357153 868364740 868375245 868399498 868404797 868418405 868427143 868438339 868453711 868457803 868459314 868471005 868477615 868492665 868498913 868514550 868523531 868530543 868538692 868539602 868563348 868567048 868570214 868575128 868614561 868625344 868636515 868641921 868653392 868697965 868702636 868715865 868740843 868747368 868747625 868769273 868781333 868781704 868799457 868802086 868810913 868831300 868837323 868844728 868844824 868848095 868859860 868872748 868874009 868876973 868884524 868885270 868894834 868905661 868917332 868926224 868932182 868933678 868935620 868963769 868964232 868985444 868989617 869015066 869027763 869046708 869052793 869057434 869081863 869106706 869117026 869137638 869147644 869153345 869153905 869165591 869171505 869208568 869212330 869217477 869227667 869233590 869255900 869266590 869268202 869283028 869310340 869310778 869325974 869332467 869332735 869353332 869359034 869383278 869392656 869411867 869412384 869424806 869425364 869432140 869433729 869444338 869464617 869465680 869480787 869493169 869494167 869495878 869497595 869498606 869499457 869511243 869518360 869521601 869535540 869545769 869564169 869584285 869585331 869586987 869596383 869626006 869640094 869642135 869649683 869668086 869684051 869684730 869687028 869689438 869708780 869724418 869736232 869759324 869762581 869771222 869776847 869790081 869790610 869790859 869794381 869795737 869812799 869836312 869859329 869862411 869870635 869894391 869906864 869913225 869918797 869921043 869923493 869930349 869941591 869946969 869955713 869968139 870000433 870005364 870025954 870034457 870038641 870049355 870062670 870077932 870084720 870091891 870096453 870113337 870139478 870156311 870165457 870172860 870198049 870202202 870212420 870215115 870217330 870224289 870229974 870247703 870251192 870265074 870271812 870272369 870287732 870293964 870301328 870312575 870317494 870322019 870332754 870335554 870335735 870336997 870348790 870348935 870350088 870379926 870381453 870384107 870387306 870389560 870405190 870412733 870420336 870421591 870426852 870434536 870442083 870450901 870452028 870454198 870459340 870460721 870483416 870487046 870500100 870501936 870502438 870505347 870524287 870527768 870547169 870560593 870570110 870577064 870578509 870582081 870585655 870588505 870599305 870615014 870615110 870627532 870652400 870653293 870658864 870659830 870663795 870664644 870667163 870669524 870677626 870678772 870694112 870702127 870711359 870712371 870731941 870732686 870734820 870741478 870744892 870771121 870771755 870776345 870788728 870822447 870837627 870860474 870876534 870882848 870883006 870886075 870902536 870928738 870951194 870965511 871017584 871034860 871062050 871079477 871079651 871087190 871090925 871106516 871114296 871115396 871126064 871152755 871152900 871156642 871165824 871173656 871179166 871188994 871192884 871214243 871223314 871229115 871230465 871232704 871256414 871279614 871285968 871291004 871301273 871306642 871345238 871347698 871347946 871367820 871389182 871398488 871407742 871433842 871468299 871468582 871506492 871512892 871530030 871535656 871545706 871548502 871559676 871570609 871572917 871590389 871595405 871596918 871599124 871601129 871606048 871613638 871620721 871652278 871663306 871667681 871703347 871713662 871718400 871726572 871739517 871772368 871777181 871779920 871783050 871790471 871803489 871894778 871897464 871905438 871961490 871966402 871976745 871999197 872003384 872012439 872014312 872019993 872025304 872034494 872057483 872058813 872059088 872071651 872085079 872102721 872119826 872146874 872154813 872154923 872168544 872178627 872183217 872186516 872202409 872208407 872220387 872238548 872245089 872246195 872249586 872251196 872255109 872257982 872259620 872264866 872284669 872297610 872308046 872318846 872325036 872336981 872350812 872358096 872376036 872385271 872393652 872409899 872426337 872436411 872439626 872442767 872454921 872455456 872487578 872493696 872500562 872520102 872520629 872526534 872546087 872546583 872553834 872558124 872571052 872586047 872587807 872597605 872607908 872615796 872615840 872642170 872644088 872645420 872652807 872664903 872669587 872678725 872691217 872696996 872703335 872710928 872712859 872724959 872731761 872732868 872741963 872759892 872774930 872789650 872806489 872807404 872810429 872817900 872824333 872869340 872882165 872914285 872915668 872923552 872930178 872940987 872958360 872963478 872973926 872977748 872987736 872990777 872991480 873016608 873038126 873060124 873060580 873101326 873125747 873140963 873153379 873159278 873164607 873168136 873169233 873190255 873191339 873220353 873221591 873222782 873222914 873229762 873232142 873238656 873247844 873255473 873260351 873289753 873315102 873326173 873330458 873331764 873345656 873355470 873385197 873394585 873399436 873402854 873403066 873404119 873407207 873410547 873438463 873466984 873468977 873489107 873503860 873515074 873517087 873522193 873532605 873547492 873556390 873559346 873566526 873609213 873626819 873631139 873646035 873652389 873669273 873671290 873676785 873687537 873689051 873700033 873701196 873704198 873716971 873746996 873758226 873772118 873773151 873781920 873782498 873785665 873785790 873799504 873818241 873830681 873834855 873839627 873841812 873841979 873847065 873911441 873911902 873923170 873953408 873977677 874005760 874015210 874017351 874018365 874019661 874028478 874029938 874031177 874049494 874060582 874095656 874097866 874101105 874116842 874118774 874139033 874148083 874156882 874157054 874158499 874164391 874165922 874183233 874183989 874196423 874198549 874224068 874235414 874245204 874272550 874282719 874284305 874290452 874294471 874304692 874315871 874315950 874320322 874330677 874336873 874378409 874387152 874390643 874399166 874409119 874425505 874431472 874431706 874440940 874442457 874449342 874459602 874462115 874463778 874466036 874485537 874491263 874529586 874547235 874548105 874554167 874555200 874557404 874596858 874605298 874607846 874619359 874619777 874650166 874651648 874664573 874678136 874689625 874692361 874692495 874692686 874696997 874714388 874740309 874745051 874745735 874750172 874752385 874767913 874774497 874785188 874786240 874797972 874806298 874814504 874826978 874828415 874840714 874845700 874846248 874855496 874862189 874901777 874906445 874906802 874916775 874931734 874936394 874940288 874947552 874947704 874952824 874964887 874980763 874986644 874997323 874999742 875004615 875009482 875020769 875021798 875021846 875035993 875046412 875048683 875073945 875091792 875093659 875119599 875132109 875141537 875143615 875148793 875162716 875203678 875209540 875222896 875229858 875230162 875234393 875273242 875289762 875301255 875305228 875308845 875310113 875313257 875320848 875335659 875356010 875356665 875397405 875398629 875401485 875421501 875425381 875434026 875438567 875441558 875443802 875445426 875447425 875482285 875482418 875487051 875542615 875542683 875551192 875554419 875561918 875570629 875593384 875604997 875612195 875637545 875637642 875638432 875654207 875654280 875656603 875657921 875663993 875686572 875693275 875703238 875708416 875725579 875741221 875759914 875761509 875768305 875771599 875795488 875799281 875804036 875804301 875812271 875829482 875834161 875852392 875864973 875865216 875865343 875866738 875875833 875881034 875885651 875896236 875900348 875909186 875909392 875917372 875923951 875931030 875933189 875952350 875965994 875981655 875992982 875993611 876019489 876026402 876041400 876044833 876045943 876057935 876060279 876071609 876074695 876087543 876112612 876122918 876123767 876126296 876132207 876139807 876153105 876154627 876170279 876180991 876192405 876195291 876198247 876208708 876215001 876216170 876217049 876231466 876251288 876255034 876275802 876287250 876297452 876303850 876314995 876338031 876375024 876378323 876381616 876408289 876408315 876409886 876413211 876415289 876430429 876481000 876491420 876493406 876507418 876530474 876543835 876544552 876548221 876553516 876567965 876569449 876577232 876591564 876596275 876600523 876601443 876629760 876647580 876647593 876657098 876700828 876716391 876740269 876743146 876759515 876767295 876768353 876778015 876780386 876790874 876803860 876818209 876830408 876831919 876839713 876840872 876844764 876864135 876872785 876887429 876906567 876945489 876962393 876981408 876981630 876987237 876994680 877004253 877018656 877021190 877035447 877037912 877059631 877062326 877065521 877065708 877066733 877072941 877080646 877086192 877096953 877104750 877107456 877111716 877119361 877127321 877136820 877142804 877157446 877158691 877165718 877215578 877235600 877240880 877245091 877254650 877268174 877307968 877313543 877313704 877324350 877332604 877333075 877348812 877353332 877367476 877369305 877371210 877371668 877392758 877398530 877418149 877448285 877458393 877472904 877480720 877502929 877511705 877538890 877543734 877550533 877561996 877568397 877576154 877577351 877579599 877582837 877591709 877594658 877597303 877599224 877605879 877611333 877630597 877636219 877638692 877639558 877642512 877651388 877713212 877717433 877720858 877724512 877751892 877760945 877766776 877773695 877775741 877778754 877787918 877795944 877801896 877809623 877824715 877826164 877834476 877834522 877840139 877853140 877866382 877873449 877877684 877887550 877893702 877907691 877919415 877921220 877926653 877932305 877938080 877948052 877959707 877975887 877978052 877981758 877984006 877985441 878036523 878041119 878057731 878077318 878082124 878083471 878085577 878092355 878096990 878102582 878121402 878125374 878133135 878165094 878178253 878210413 878222070 878228809 878228901 878232538 878236448 878258554 878269230 878271565 878288555 878295067 878296171 878299464 878301503 878314037 878324643 878326835 878330885 878331456 878334379 878349064 878367975 878378780 878409045 878410089 878414352 878417022 878424058 878442259 878445676 878445683 878449018 878450906 878454973 878457872 878468242 878490398 878506279 878540749 878542304 878542469 878546878 878550890 878551126 878555418 878558078 878564893 878578960 878584221 878599227 878611379 878638872 878644160 878653316 878664035 878666961 878670257 878676925 878680593 878690066 878696561 878718144 878726592 878740482 878754525 878764775 878774415 878775765 878795801 878806898 878814087 878829743 878835363 878841783 878858832 878875230 878879437 878882195 878887189 878912902 878925169 878933082 878933369 878934045 878936955 878942617 878943965 878955244 878955305 878979136 878988494 878990677 878992612 878997092 879001436 879003915 879011267 879033081 879038895 879040113 879040811 879052546 879054035 879068298 879081668 879092533 879112038 879120768 879121916 879127456 879132058 879153857 879155905 879163065 879167712 879184013 879184751 879188086 879192883 879195545 879205040 879227765 879230111 879233747 879250044 879253937 879263576 879279740 879280661 879284404 879297886 879299402 879323843 879326327 879336900 879358799 879366144 879368037 879370462 879372359 879383206 879392894 879393845 879408746 879422133 879445421 879453291 879466801 879468631 879476522 879488319 879516031 879523591 879565401 879566170 879569357 879571594 879573496 879582146 879592952 879617132 879626155 879627810 879635296 879641165 879641390 879653572 879654398 879691371 879698857 879706006 879717680 879737818 879747986 879767305 879797793 879803280 879807860 879838053 879858379 879858786 879862474 879870424 879879483 879907030 879920590 879932494 879938626 879946890 879955312 879963341 880007288 880007976 880022699 880027149 880035143 880048641 880051035 880057452 880065014 880071680 880071811 880072517 880078426 880096867 880128785 880143670 880144345 880170494 880171608 880222248 880232971 880246396 880270128 880275939 880283171 880292065 880295756 880297003 880311972 880315234 880324735 880328951 880333471 880339953 880353792 880367027 880370344 880375585 880379207 880386157 880398501 880409196 880415813 880459413 880461272 880476806 880478652 880484056 880506546 880517008 880518253 880540098 880549058 880556191 880567655 880577701 880584540 880596670 880614534 880615195 880647351 880648403 880648453 880659254 880665767 880680356 880685491 880703590 880707557 880722831 880726904 880746221 880747710 880755730 880763618 880764121 880784407 880784729 880787108 880787684 880788902 880789965 880804032 880808200 880810499 880815092 880823852 880831141 880842672 880851886 880855475 880860753 880861915 880876116 880879228 880882279 880906038 880919575 880920269 880938588 880980632 880982963 880986430 881008492 881014969 881026298 881027268 881034461 881039405 881040894 881044898 881051447 881053822 881054134 881054717 881058089 881060335 881065782 881068647 881070619 881076780 881079328 881092178 881126212 881127117 881153713 881164637 881165106 881166162 881183830 881186207 881191604 881196968 881204154 881218491 881219758 881220816 881229779 881268963 881275204 881279700 881290095 881300980 881319782 881328276 881348940 881362128 881376773 881386157 881390166 881393153 881400252 881419591 881426703 881434444 881443794 881451534 881453332 881464687 881467737 881468056 881470436 881474719 881479268 881485692 881492228 881500072 881522964 881549895 881569382 881576077 881611129 881613480 881625631 881633321 881637686 881639955 881650075 881652436 881654920 881660138 881660756 881672681 881673852 881675709 881678830 881684612 881697815 881726847 881742376 881745889 881778638 881783990 881790275 881805464 881809151 881813858 881816131 881823010 881832588 881844042 881872877 881877770 881882826 881888946 881894671 881904494 881904690 881915883 881931670 881934894 881941683 881965309 881967330 882003479 882008188 882016357 882021507 882033278 882040269 882041573 882042133 882058454 882066646 882075066 882092087 882098216 882108407 882119585 882126782 882139860 882145805 882154380 882160001 882164310 882166681 882182468 882190251 882192765 882243041 882261893 882263766 882267800 882272473 882275721 882280222 882298827 882300735 882310063 882318138 882322397 882328428 882340102 882350885 882394478 882415554 882429410 882432284 882433660 882438746 882454156 882487157 882493895 882499279 882510287 882517270 882519220 882520290 882531726 882538874 882565860 882580680 882603039 882611835 882636999 882638603 882640578 882645735 882655774 882662645 882670778 882694340 882696165 882704899 882714957 882717782 882720202 882723111 882727219 882731126 882734744 882744329 882748920 882748927 882762000 882783811 882799641 882819540 882822545 882827499 882827508 882827543 882832021 882852468 882856099 882861020 882865433 882867438 882873087 882883413 882888843 882899620 882925879 882944093 882981200 882994502 883000861 883001162 883011371 883023825 883025633 883032028 883032170 883036234 883055287 883060546 883115038 883136789 883142627 883147177 883148081 883149352 883151350 883154017 883160273 883160812 883164605 883166649 883181614 883184478 883185756 883199333 883199914 883213522 883215752 883228364 883239782 883247016 883272266 883283876 883302977 883323384 883332904 883339754 883360381 883379031 883384112 883384367 883385690 883393551 883399507 883412039 883414052 883415372 883422905 883426740 883428867 883441497 883462650 883466198 883479722 883491723 883495461 883514481 883536471 883540394 883543424 883557678 883562230 883568770 883569165 883570220 883570850 883594118 883608642 883608935 883623444 883626534 883633860 883638920 883643277 883652159 883657734 883661568 883671839 883684563 883684612 883685468 883689507 883694867 883713681 883713886 883721192 883721676 883724725 883734852 883755826 883782340 883803013 883824889 883838258 883852917 883859037 883869468 883872325 883880064 883889067 883927141 883929569 883941422 883948478 883948666 883967004 883978879 883992898 883993891 883997099 884011475 884017037 884025135 884028094 884039272 884040849 884079659 884084773 884088320 884089908 884108068 884108108 884110288 884114531 884119077 884119916 884123395 884131309 884136830 884142763 884146793 884154739 884157420 884162180 884170740 884178032 884211924 884233211 884255661 884272048 884287296 884298516 884310062 884310446 884312611 884317244 884321308 884321331 884330655 884370386 884382328 884389545 884398343 884404934 884407651 884431065 884440524 884466218 884470850 884475243 884479301 884485500 884490454 884490830 884495743 884500110 884525955 884544011 884548689 884552655 884566340 884571378 884575586 884576932 884591298 884593298 884624661 884625393 884630608 884631870 884650144 884651757 884656810 884671833 884683950 884708079 884739398 884744941 884749754 884750097 884764545 884789855 884791259 884794757 884828192 884832996 884847365 884879982 884881811 884897798 884910017 884910057 884913312 884922439 884940761 884945757 884959968 884965593 884966754 884970125 884971848 885013139 885021443 885062891 885067780 885069209 885084461 885092663 885096643 885097357 885104215 885106318 885108595 885109423 885115594 885130682 885132639 885151475 885154212 885167814 885168961 885187161 885198301 885214382 885236088 885250933 885255981 885277781 885282718 885295135 885300794 885316726 885339444 885345343 885354632 885361134 885372770 885386429 885409249 885409256 885413472 885436367 885439192 885455308 885478200 885479258 885479312 885479441 885483017 885485204 885492003 885494593 885500975 885502946 885514166 885515104 885525956 885529245 885531057 885541413 885547397 885549550 885552548 885552880 885565670 885567142 885570107 885572626 885575088 885577569 885584068 885586257 885594714 885595012 885595818 885604206 885619667 885623137 885633755 885638119 885647377 885689216 885745598 885753152 885778859 885782336 885790651 885793343 885825722 885830585 885848572 885857990 885875466 885881975 885897453 885897889 885904550 885927889 885936591 885947050 885950019 885954791 885959703 885979685 885981458 885985328 885994129 885995385 886012046 886017706 886021407 886021734 886024954 886025525 886043486 886059110 886062297 886067922 886072671 886074282 886079729 886084102 886102725 886103921 886104369 886109846 886125497 886136513 886143952 886149117 886187223 886194640 886207712 886217126 886223422 886234266 886237967 886258399 886275593 886279126 886281901 886287208 886310992 886313820 886325340 886332995 886351477 886356098 886383955 886419244 886422085 886422847 886440941 886441982 886458515 886500154 886520868 886522310 886539248 886542434 886542857 886549192 886554054 886571947 886584850 886595223 886595409 886606548 886610019 886617150 886626915 886649880 886658729 886662052 886667849 886668258 886694403 886700718 886725959 886726102 886745403 886755118 886769489 886769947 886789538 886804092 886806946 886809204 886834157 886838103 886838719 886874292 886893446 886910349 886935530 886958767 886959229 886998960 887003336 887007386 887012505 887040501 887040693 887060930 887079026 887080416 887086100 887086913 887090334 887140328 887144784 887153758 887158596 887170407 887183962 887195571 887195700 887205410 887209360 887211116 887219563 887227346 887240213 887253499 887275870 887276494 887278621 887281019 887286004 887289488 887316158 887326146 887332618 887355382 887355674 887368308 887371458 887374741 887386099 887392334 887418051 887418937 887427012 887437332 887444003 887444294 887445184 887456654 887460279 887471646 887495375 887505227 887516473 887521287 887524966 887534084 887536204 887547013 887547382 887560018 887576877 887594350 887602100 887607693 887607871 887610161 887612824 887633431 887635218 887637175 887639050 887650710 887657161 887663071 887674623 887684057 887687102 887705785 887736290 887743963 887751135 887761428 887765601 887791137 887797464 887801887 887808935 887813235 887819971 887822334 887822952 887823081 887836610 887843662 887860614 887889419 887909452 887919345 887927016 887937470 887938824 887945781 887955583 887960040 887983089 887990630 887992094 887995021 888004234 888004771 888008185 888015083 888040779 888044203 888051670 888059545 888059702 888077515 888082361 888082697 888083942 888088296 888092353 888104071 888105929 888115503 888120829 888123916 888134711 888134735 888141536 888145170 888146061 888155150 888157046 888203502 888236960 888242637 888246933 888247765 888269191 888271086 888277581 888315900 888335103 888340844 888353907 888358416 888370246 888387308 888398024 888400095 888403150 888415308 888429864 888438086 888438214 888438711 888494758 888529412 888532152 888534439 888557141 888560141 888579016 888579681 888579943 888614754 888618967 888633540 888634827 888641028 888649154 888654079 888655238 888657557 888719365 888733642 888755011 888760057 888763340 888775377 888778309 888781202 888797292 888830368 888834509 888842952 888849676 888850593 888892300 888895429 888898749 888903129 888905046 888907892 888925769 888926309 888927771 888935010 888935257 888936227 888943952 888973462 888980989 888988683 888999054 888999658 889018450 889027809 889029005 889038039 889055531 889063319 889079084 889094842 889095939 889108794 889135152 889147053 889153037 889172011 889173265 889177845 889197750 889221926 889237744 889239056 889251013 889260979 889273041 889276474 889279755 889299363 889326073 889327065 889337760 889342078 889345108 889349332 889352019 889353766 889359551 889369938 889378473 889427766 889429169 889434497 889435897 889436445 889436662 889452845 889454786 889461193 889465930 889466249 889469346 889480720 889499509 889502403 889512602 889515055 889518228 889527625 889532532 889554433 889572286 889602951 889606399 889615415 889624819 889641794 889646039 889651281 889659171 889675636 889677145 889685773 889695289 889713506 889719182 889721455 889721655 889733434 889744470 889746207 889750122 889753048 889762443 889770579 889796648 889800925 889802452 889821741 889835905 889860390 889881001 889885387 889895341 889896800 889908452 889932568 889941166 889959071 889971677 889983147 889991841 890022716 890030897 890031477 890033165 890045368 890067716 890069712 890079895 890083565 890132164 890148124 890152919 890197675 890203467 890211235 890236375 890240217 890242213 890254647 890267757 890274903 890276745 890278868 890288544 890300041 890307433 890331490 890348811 890356179 890357819 890363113 890373313 890375708 890380051 890393058 890393622 890394798 890399181 890442995 890449817 890454739 890463590 890466340 890470732 890484549 890486128 890500985 890506104 890508564 890512497 890514104 890514404 890517790 890525376 890528509 890536778 890538242 890545859 890556415 890560250 890579101 890586123 890591413 890597582 890603117 890606832 890613505 890616095 890616291 890621893 890631011 890650168 890662313 890666157 890673262 890700406 890716223 890724752 890752375 890766283 890767672 890774087 890777792 890815413 890826355 890832000 890842520 890857213 890862618 890864480 890865327 890874768 890876142 890885919 890909179 890917634 890923322 890927180 890928449 890929299 890935233 890937449 890949427 890956679 890969690 890981131 891002105 891003921 891017673 891022635 891022796 891037041 891062602 891072620 891076117 891084883 891107775 891113486 891117775 891135743 891176459 891183131 891192345 891273273 891304634 891309915 891311331 891317108 891320702 891342094 891360423 891363651 891370558 891378949 891397646 891416472 891416647 891420191 891428085 891431302 891436950 891446614 891459349 891476465 891487470 891491346 891494762 891496047 891517326 891523293 891528838 891537927 891570891 891600955 891613585 891616328 891618680 891620139 891621009 891626736 891632308 891636840 891663567 891663904 891667122 891671799 891693261 891701565 891706174 891709349 891710460 891721273 891730595 891747387 891756883 891757833 891765246 891772713 891798050 891800723 891801198 891804256 891812463 891813369 891816230 891835646 891856017 891859550 891863498 891880798 891891634 891901575 891908975 891914337 891922987 891940326 891946851 891954774 891959431 891974253 891977846 891987170 891989053 891989899 891995527 892031066 892033764 892034719 892036899 892038972 892046081 892058389 892068126 892071988 892076447 892102226 892112256 892122943 892124916 892145064 892191932 892199614 892200291 892204660 892209616 892210500 892223896 892233109 892248319 892250118 892262068 892269602 892279902 892306157 892346475 892348534 892364900 892372833 892379518 892384907 892388119 892400565 892406543 892406610 892413445 892413990 892415895 892425311 892446657 892448831 892455448 892474375 892487309 892490303 892502315 892530960 892543860 892555290 892557770 892568398 892571327 892578225 892582754 892587750 892597606 892597827 892605201 892608509 892620363 892633769 892652287 892673266 892687328 892700324 892706538 892734301 892735045 892760938 892763837 892776368 892779124 892786537 892794856 892799965 892812233 892814029 892818626 892820849 892822031 892838821 892852781 892859296 892871569 892883274 892883938 892884965 892895629 892901594 892910675 892911033 892926599 892927401 892931370 892939400 892971606 892972499 892978049 892982257 892989485 892994037 892994105 893023226 893023496 893050843 893056173 893061216 893070466 893087958 893090428 893104992 893109964 893111001 893135830 893150076 893162489 893162811 893168024 893173039 893215118 893221300 893264825 893270309 893284445 893298401 893311997 893319115 893320218 893335871 893335884 893338755 893341455 893345987 893358548 893379734 893382350 893384735 893399705 893406310 893419647 893421939 893443193 893447419 893447912 893454862 893460049 893478446 893480094 893487717 893498044 893507158 893511345 893576485 893592720 893598528 893614757 893627528 893640751 893658661 893663069 893677527 893703584 893706657 893706946 893708479 893714483 893732352 893732798 893738576 893746192 893757686 893758014 893787117 893858183 893888590 893891539 893919515 893920360 893927823 893931377 893936758 893937893 893947074 893950308 893956689 893959955 894013628 894019303 894023471 894038622 894057362 894074647 894108531 894108843 894113922 894126576 894129138 894154149 894171425 894179725 894183094 894188933 894190105 894210496 894212336 894221688 894231508 894235164 894235624 894244832 894285910 894288548 894312912 894334497 894339653 894347027 894353396 894358205 894372009 894372825 894374827 894374848 894382743 894385798 894404210 894424302 894438649 894451406 894453844 894462252 894475934 894491776 894493493 894494289 894494852 894528922 894529887 894533293 894542006 894543189 894555835 894566966 894573366 894588052 894588472 894596611 894629698 894630701 894632981 894647400 894659147 894666955 894672636 894675414 894701743 894705067 894724065 894743707 894746987 894755431 894756598 894763106 894770348 894773440 894796858 894802883 894809240 894817892 894822158 894822655 894827227 894832121 894860239 894872024 894875032 894886450 894887699 894889737 894950712 894953969 894967239 894972302 894975604 894976573 894978126 894992343 894992872 895007753 895031987 895043061 895055892 895057776 895073647 895090552 895107938 895118347 895121193 895157199 895186284 895193920 895210634 895213416 895223553 895224877 895234902 895264002 895266932 895272567 895281267 895284354 895319276 895321679 895324697 895327928 895366759 895367832 895370615 895375051 895405717 895420762 895428221 895436675 895458125 895467995 895471186 895472030 895473504 895480740 895480959 895500707 895513398 895532143 895544848 895570980 895586879 895617266 895618288 895647270 895651538 895671114 895684106 895684853 895684872 895693028 895701036 895716781 895728979 895734650 895761909 895773459 895814051 895826085 895838066 895851729 895875633 895876106 895879966 895881704 895883448 895885837 895890412 895892269 895896596 895899885 895900842 895903889 895905567 895946769 895947232 895968871 895983215 895983742 895995671 896013128 896018243 896030360 896031589 896034996 896051956 896068474 896077870 896085352 896103643 896105436 896117226 896118317 896120377 896124353 896139894 896142794 896168038 896169290 896178225 896187087 896202469 896223077 896238182 896255137 896261500 896264794 896264945 896267518 896281576 896290227 896320579 896323168 896344455 896353901 896365482 896376851 896382119 896385300 896385531 896392459 896395848 896400103 896412192 896419556 896443882 896448634 896469318 896480762 896483499 896487240 896492202 896494394 896504532 896512426 896513798 896541636 896549213 896549996 896556904 896560315 896576396 896576629 896582945 896587031 896592923 896599157 896602757 896608200 896617237 896628745 896632280 896632545 896653564 896695186 896696717 896699098 896702216 896707770 896720758 896729886 896731661 896733771 896736409 896739922 896740256 896744540 896752528 896761835 896762782 896772708 896779181 896802048 896807943 896810388 896811847 896822233 896841315 896845276 896845936 896850905 896869234 896881323 896895840 896896928 896897422 896901057 896907951 896913222 896919445 896930041 896931157 896939078 896944402 896946866 896950037 896950380 896960812 896973945 896988617 896994964 896999180 897013617 897019913 897022288 897022305 897023793 897025869 897067429 897074741 897076542 897100256 897104577 897109582 897113710 897130015 897136114 897161003 897164828 897165202 897172572 897181968 897188868 897204212 897210212 897218921 897229493 897250713 897288155 897305084 897305846 897310052 897311115 897328297 897334435 897342676 897364991 897365792 897369417 897375407 897385999 897392177 897409077 897411465 897412014 897446192 897458506 897465410 897491195 897493746 897504318 897521125 897521450 897543504 897552052 897552087 897565878 897573985 897581620 897623574 897630928 897634402 897642842 897652930 897654264 897655112 897659531 897672721 897681972 897697956 897704548 897709250 897721466 897729585 897729954 897732653 897754231 897762759 897766714 897783266 897792277 897793152 897797680 897812574 897812776 897816253 897834495 897837125 897845228 897863752 897875468 897885476 897900830 897905377 897915233 897931756 897938645 897956172 897957026 897959582 897968608 897969644 897975949 897988709 897993245 897994988 897995237 897997618 897999115 898011928 898015958 898016959 898018962 898024203 898037558 898039047 898043903 898045536 898055451 898056753 898065384 898082914 898091690 898106685 898117784 898125433 898126899 898138976 898159613 898160420 898161016 898178745 898203996 898206017 898206869 898257440 898263344 898276004 898302293 898312932 898340626 898343194 898367754 898369957 898378227 898379489 898386731 898399575 898404283 898410418 898414250 898416916 898425733 898431139 898455529 898459653 898462999 898470366 898477465 898491611 898494385 898506314 898513152 898527650 898528959 898529202 898531140 898544869 898574921 898602249 898616401 898622610 898647973 898658617 898666373 898672829 898704003 898710122 898723760 898734484 898736906 898745674 898755056 898759334 898760676 898768014 898788627 898789426 898792942 898806297 898825183 898829604 898844802 898846090 898853542 898880409 898896369 898909978 898916195 898921963 898932742 898939430 898948833 898953861 898969719 898973631 898987502 898992064 899001114 899022213 899031243 899080738 899082372 899083773 899092105 899104663 899107201 899108453 899128416 899132740 899141470 899145397 899148708 899158741 899168613 899172491 899174556 899181512 899186581 899212500 899229845 899236344 899270650 899274596 899295271 899295410 899304941 899307307 899308346 899324082 899326486 899331109 899351802 899365815 899371036 899376160 899385302 899386928 899397141 899404457 899430303 899435603 899437178 899448956 899455155 899474437 899477063 899489399 899518950 899530342 899532691 899534025 899565668 899566207 899592435 899595725 899599024 899618646 899623060 899651128 899661394 899680701 899685673 899691527 899697439 899697811 899703647 899708715 899715683 899737492 899741411 899742380 899745417 899746037 899746460 899751705 899753330 899760499 899770841 899772778 899780175 899793475 899816110 899821026 899831932 899847791 899852108 899855849 899856945 899889723 899900065 899901060 899927783 899937246 899942080 899956219 899970494 899978253 899982775 899983574 900000203 900007586 900008203 900016304 900032113 900043182 900049627 900052265 900052670 900055027 900070613 900079197 900088560 900101846 900106713 900110044 900119709 900120173 900129985 900136690 900142732 900150333 900159051 900159279 900176607 900188240 900189017 900198845 900200905 900206580 900210055 900212165 900233823 900245057 900259703 900273901 900277186 900279587 900288982 900298824 900304864 900321647 900323041 900328904 900375934 900381807 900383523 900387757 900388497 900397200 900398760 900399423 900401594 900405110 900430917 900436816 900483710 900483986 900485918 900498076 900499956 900510982 900515776 900525677 900533130 900533594 900551971 900571728 900606744 900611016 900623163 900629806 900650778 900651760 900657728 900659074 900692877 900696157 900707083 900707772 900710090 900733771 900734913 900746162 900774221 900784733 900786471 900790788 900798692 900824120 900825868 900845922 900846929 900872706 900890038 900900234 900904692 900929308 900935401 900938465 900944981 900957014 900970031 900988446 901021720 901026184 901029813 901031212 901039568 901055024 901063988 901078816 901080622 901090655 901099354 901108124 901117876 901119179 901122193 901144414 901145348 901155581 901177964 901212015 901221781 901243857 901246910 901268401 901283111 901288867 901289503 901300033 901323508 901346593 901351897 901356737 901357948 901379104 901400696 901402797 901419411 901428313 901439168 901439727 901450081 901450979 901454358 901459994 901467149 901470014 901490023 901492320 901494366 901496086 901506040 901509406 901518975 901546525 901560893 901570740 901573150 901580194 901588543 901621717 901636192 901639739 901641457 901709110 901710543 901712413 901713186 901723764 901730740 901738954 901744409 901752115 901754365 901755606 901770108 901774140 901781359 901788530 901837540 901850616 901872403 901880779 901882991 901886578 901887472 901898797 901910897 901921721 901926700 901929004 901933549 901941743 901945371 901958321 901960259 901966919 901970163 901978560 901979945 901987818 902014603 902034263 902035537 902075807 902077962 902084043 902087382 902093178 902094187 902101453 902129855 902134163 902157019 902161334 902161928 902166022 902171499 902173904 902177149 902186701 902192513 902195965 902224370 902228816 902241165 902252250 902257096 902258811 902264361 902271829 902312407 902318203 902320434 902358645 902359977 902364761 902400354 902413132 902428637 902431526 902434322 902435438 902447236 902461233 902463733 902469526 902497408 902500130 902505610 902514987 902520579 902536797 902539280 902541370 902545001 902560404 902563503 902563811 902596902 902614114 902632417 902643000 902648948 902652419 902682705 902689675 902691109 902705945 902708576 902738124 902739032 902749246 902772663 902775633 902801844 902807551 902822687 902833178 902875113 902892863 902900342 902903063 902922231 902926655 902931164 902938158 902939985 902942488 902945005 902967932 902969315 902969501 902984477 902992436 902993565 902995490 903008286 903022135 903022612 903046141 903074293 903076821 903078463 903079289 903090470 903099471 903102574 903112962 903127517 903138367 903139351 903140342 903143319 903145608 903157798 903169161 903194791 903217288 903221039 903226947 903227469 903244747 903251294 903285858 903286472 903314642 903326060 903334321 903343501 903383559 903398023 903412314 903413261 903417570 903423142 903423509 903431900 903438417 903444164 903464252 903477633 903479424 903480047 903486121 903490003 903501939 903505104 903525644 903526512 903536901 903551661 903552256 903556931 903562773 903563980 903567004 903582723 903619520 903626836 903627584 903636401 903639312 903660211 903674528 903674898 903683005 903711481 903714539 903719866 903720213 903734173 903739972 903742599 903756923 903771229 903780858 903782287 903785349 903786258 903787916 903802741 903809747 903847560 903866189 903889477 903895012 903902090 903907894 903916252 903940525 903947185 903949663 903962835 903983022 903987378 903993193 904004631 904032075 904038315 904061236 904065163 904071383 904079274 904087197 904090815 904095731 904100087 904101077 904114279 904115265 904132275 904134236 904162933 904165822 904171969 904176969 904206217 904214600 904229436 904238218 904245341 904257953 904268561 904284904 904285734 904304735 904309896 904332415 904343761 904344260 904349602 904351950 904352595 904359469 904361658 904380173 904381083 904397253 904408188 904413743 904427952 904428394 904433550 904436087 904436303 904451290 904461934 904462749 904475506 904492252 904510430 904515729 904528563 904547867 904562236 904564570 904573571 904575640 904580300 904581289 904581356 904602456 904603521 904606773 904606992 904615604 904619753 904622783 904624667 904633100 904633142 904639820 904658981 904666558 904676896 904689064 904700980 904702781 904712776 904715012 904717756 904722241 904728885 904730169 904732772 904740281 904745848 904762899 904777376 904799179 904800638 904800750 904801753 904827195 904829686 904859991 904871297 904877478 904882706 904893956 904906811 904908890 904947923 904966319 904979881 904983313 904995056 904995815 905004019 905007352 905019982 905020397 905028872 905029465 905031481 905037135 905048152 905053796 905056097 905092493 905097888 905101408 905113669 905119801 905121941 905122340 905126946 905128959 905140237 905144391 905158277 905172014 905178213 905182736 905186627 905189196 905207859 905210870 905214788 905220576 905222936 905227797 905234177 905245327 905255194 905258906 905320941 905322375 905325089 905328720 905330681 905357843 905358826 905369939 905384825 905398551 905401188 905413993 905436276 905442952 905456941 905457457 905471008 905475412 905480518 905507086 905512511 905516154 905523755 905544645 905560278 905574240 905585544 905587615 905597615 905599475 905637054 905648715 905675865 905682017 905683405 905700609 905705529 905708129 905713068 905720063 905730412 905732061 905753976 905759065 905759608 905782293 905788141 905802556 905809291 905837585 905844688 905850678 905855011 905874921 905882169 905905911 905908485 905924084 905941918 905948324 905954223 905957257 905958959 905959984 905963579 905971731 905986575 905989772 905990854 906004880 906013159 906035108 906046309 906080584 906083112 906104370 906115579 906123599 906135277 906137616 906150192 906156893 906159555 906172700 906174285 906174808 906178804 906196397 906243655 906256364 906268713 906279453 906281337 906296650 906299536 906310474 906324104 906326594 906333812 906342680 906346377 906356881 906377208 906378980 906379638 906396191 906411313 906427629 906429718 906431045 906441606 906445524 906446866 906447961 906451958 906473793 906475499 906476965 906477435 906500925 906528186 906531936 906535296 906541137 906574693 906576085 906585223 906593126 906604626 906615435 906621308 906630690 906635203 906640600 906641346 906644018 906644609 906662338 906669737 906690614 906704723 906718945 906733622 906745580 906753759 906763216 906764375 906768248 906773140 906777632 906793253 906812665 906819150 906844633 906857430 906860235 906883789 906886758 906899637 906907451 906912783 906915016 906919746 906940282 906943416 906950115 906956343 906984837 906991219 906998535 907001370 907014018 907017759 907021845 907027414 907053357 907054330 907064785 907095556 907103581 907113611 907129649 907132942 907137093 907141575 907143390 907144613 907160356 907160443 907180024 907185665 907198134 907207246 907224695 907236013 907249404 907267535 907271838 907277803 907284183 907287309 907299997 907308045 907330433 907340119 907363556 907364863 907385812 907386791 907391776 907402853 907404757 907409515 907417680 907419719 907460439 907504761 907510823 907510984 907515491 907519743 907522494 907532144 907533755 907557400 907571021 907574519 907579016 907592723 907594752 907616623 907618489 907619117 907630915 907646796 907655140 907665209 907668934 907697562 907708134 907716347 907719079 907721643 907722747 907735631 907740114 907746720 907746816 907748644 907763841 907764768 907773935 907778247 907811060 907815875 907828880 907830009 907862042 907911935 907917890 907918998 907936813 907937401 907954731 907954890 907967589 907970105 907970651 907973774 907977736 907985347 907987906 907988242 907990896 907997790 908012420 908014727 908018773 908026018 908069965 908069971 908087165 908117844 908138981 908157042 908157238 908160440 908160874 908167151 908170741 908175985 908194289 908197086 908214708 908225063 908225522 908226168 908244444 908250938 908253026 908255513 908264824 908272274 908279329 908280272 908287249 908288688 908305052 908324257 908327822 908329167 908329818 908334275 908337144 908337276 908349829 908350970 908363104 908370956 908373740 908380990 908387219 908388818 908395936 908436374 908443567 908464271 908482067 908484930 908486690 908504381 908511176 908518126 908520783 908545846 908552648 908563607 908582395 908583325 908622321 908625559 908630378 908633089 908633561 908643190 908681700 908708806 908710713 908715051 908721538 908730210 908741425 908743310 908764269 908779997 908787981 908803864 908806458 908822814 908823970 908832519 908833496 908843128 908844834 908849904 908854542 908861407 908862355 908887410 908892831 908907781 908915346 908918162 908926330 908930335 908950718 908962663 908976929 908979106 908979312 908985787 909005790 909009216 909017610 909027725 909043002 909056333 909059846 909062429 909064263 909065057 909067166 909073935 909086283 909095414 909111908 909145892 909147911 909174488 909184229 909199582 909206549 909207489 909211811 909217062 909223002 909225554 909239410 909244798 909245708 909248583 909260464 909267464 909280101 909281426 909283359 909292268 909295837 909302723 909312985 909328445 909329927 909331605 909345222 909360104 909369299 909375118 909378195 909382761 909391650 909398178 909411822 909417934 909419281 909440196 909512888 909517695 909518756 909525226 909537437 909539476 909544910 909566454 909573445 909574216 909589522 909593317 909607242 909614424 909628086 909632870 909639492 909647644 909658069 909676873 909706044 909722190 909735998 909749258 909752942 909753920 909757696 909763320 909774185 909791751 909802082 909803597 909808967 909818024 909830830 909832171 909837671 909840622 909857036 909861260 909868273 909876782 909878806 909887853 909889576 909900487 909905116 909926222 909982063 910063139 910066415 910069454 910073938 910080435 910090831 910097148 910100612 910110309 910114511 910141341 910144219 910180234 910180511 910191400 910198958 910213965 910226481 910230113 910231276 910232257 910249215 910261021 910268367 910269345 910303578 910325425 910344108 910345969 910350290 910353342 910357512 910383537 910392901 910413519 910444460 910457634 910497525 910501732 910520314 910520802 910524988 910553827 910564084 910571470 910572380 910578218 910582852 910587974 910588222 910590357 910590897 910595208 910598251 910619818 910634266 910634562 910648421 910654583 910654693 910661594 910669434 910675231 910678504 910686735 910698954 910702402 910708965 910711074 910712598 910716369 910720739 910732473 910735258 910736426 910737627 910740495 910740771 910747142 910750678 910757016 910779649 910783754 910786914 910821181 910829555 910830332 910838746 910864778 910869123 910874086 910884726 910894334 910909605 910916616 910916866 910923155 910929940 910936032 910943146 910948926 910949421 910958725 910962610 910964936 910978376 911002164 911008195 911011293 911015694 911020539 911021331 911028990 911048899 911050176 911058641 911061659 911062675 911072575 911073207 911092041 911097598 911106246 911130064 911130375 911144256 911162907 911165507 911165842 911183846 911185643 911186298 911192756 911206939 911213177 911213685 911224575 911226237 911229995 911231769 911242539 911244708 911259094 911260340 911270781 911272613 911278946 911281475 911287530 911296635 911309702 911328245 911342700 911350440 911354167 911355554 911371954 911407147 911413204 911415040 911417470 911429190 911458211 911463092 911484451 911485849 911491443 911510153 911513370 911514222 911522939 911524276 911525677 911528856 911535573 911558488 911576585 911588373 911595743 911595801 911597150 911619121 911634540 911634624 911669729 911670308 911678141 911689705 911693582 911696203 911721285 911747827 911753291 911764674 911768385 911776626 911792001 911817391 911818582 911819522 911830358 911836668 911839488 911846160 911850987 911855191 911864134 911867385 911873957 911897934 911903251 911905018 911916554 911929812 911936211 911941579 911946932 911955882 911958673 911972703 912003864 912014670 912056959 912057294 912059296 912092261 912092359 912092623 912093357 912116508 912122981 912140661 912162373 912164089 912173553 912180221 912191494 912195756 912220394 912226866 912232960 912271588 912278522 912307800 912331640 912333514 912345511 912367530 912376153 912383210 912394228 912394813 912404281 912410326 912420445 912423901 912440032 912467450 912480565 912524909 912526775 912543158 912565616 912571617 912577391 912584066 912586660 912593936 912595695 912606505 912612193 912616174 912622408 912627463 912629644 912630169 912632092 912653294 912700771 912711391 912712361 912723230 912724253 912733464 912737107 912744013 912760476 912764147 912773346 912780351 912785739 912797316 912802867 912816699 912835699 912859779 912887801 912889574 912903230 912909035 912922510 912943381 912944393 912963580 912967432 912972319 912974761 912987467 912987568 912989212 913000757 913010798 913021548 913027367 913041519 913043507 913046195 913052494 913060142 913079129 913112068 913134381 913169798 913195848 913205068 913208028 913209692 913217299 913222203 913233548 913246766 913247074 913252591 913263940 913270122 913283807 913287475 913293161 913307857 913309638 913313996 913314438 913318405 913325292 913329303 913339596 913352523 913354459 913362314 913367972 913404952 913430095 913454784 913464480 913483050 913486242 913486672 913494320 913501343 913503202 913511317 913522091 913522254 913524911 913525739 913531801 913538195 913539763 913540436 913547764 913561496 913565515 913581494 913585986 913586162 913587336 913592550 913617420 913625172 913630134 913664016 913676650 913694489 913697729 913709286 913743446 913743705 913748602 913776146 913783108 913791924 913807001 913828460 913829311 913841565 913847189 913852775 913861969 913865041 913875922 913885958 913903203 913912802 913919001 913922440 913926377 913931135 913973776 913992226 914008192 914051815 914063148 914069876 914093064 914094347 914107771 914108520 914112542 914113524 914114257 914131669 914134144 914135730 914144553 914152319 914155140 914167379 914177141 914180673 914190496 914205267 914215347 914216910 914239517 914266086 914269067 914288552 914293944 914302365 914321833 914326031 914336876 914355070 914356976 914365138 914365269 914367853 914384029 914401050 914410164 914414488 914420092 914423037 914453357 914461576 914461636 914481146 914488937 914505709 914507257 914517044 914536381 914537397 914539821 914565683 914571752 914578198 914604329 914607218 914607457 914613372 914616323 914625013 914650176 914664851 914710317 914720401 914730358 914738598 914750078 914765904 914766579 914837574 914841252 914849403 914860768 914865075 914882184 914895930 914899923 914905885 914909376 914913054 914927949 914944199 914953892 914966889 914995034 914998333 915036123 915038209 915040713 915042735 915046476 915057054 915058818 915097322 915109772 915109804 915117191 915124942 915132484 915151807 915155273 915196915 915200109 915210526 915217748 915237257 915239470 915261525 915266969 915281976 915324297 915330463 915334934 915340996 915342611 915343684 915346712 915350028 915361197 915369427 915396383 915402794 915415553 915420309 915448530 915479802 915492542 915499338 915539595 915554345 915574599 915581501 915601233 915603105 915610721 915629269 915634864 915636536 915664536 915669355 915671495 915672477 915674047 915680350 915693831 915700614 915709756 915709896 915720485 915743986 915748962 915749410 915766270 915785634 915792113 915794122 915799817 915813641 915819402 915819579 915822628 915829498 915830516 915837319 915841340 915841454 915849822 915851368 915857577 915864630 915875912 915879885 915882338 915892291 915908812 915920145 915940533 915959327 915960849 915964695 915967855 915979620 915981990 915989331 916011237 916018645 916021615 916022273 916041096 916055986 916064117 916074926 916082431 916097804 916100307 916105266 916108759 916112906 916122806 916131770 916147574 916148547 916149716 916151791 916170123 916179151 916181071 916183229 916191573 916203157 916206145 916210873 916212193 916213293 916215443 916218711 916242750 916257434 916289754 916324238 916328828 916330297 916333004 916334851 916338233 916341720 916342412 916358093 916389385 916411123 916448935 916456067 916456394 916465712 916479228 916479904 916480674 916486395 916492757 916499298 916503924 916524183 916526367 916536049 916542545 916545454 916546347 916552184 916560623 916582740 916616645 916629715 916630396 916649485 916676424 916686689 916699745 916703101 916711201 916713466 916718769 916738826 916740351 916742969 916762096 916774518 916783687 916784811 916789569 916801327 916838982 916848337 916852102 916855133 916862349 916874207 916874264 916877392 916880080 916891110 916901903 916906015 916913382 916914105 916916593 916920387 916922758 916951321 916956403 916956725 916962969 916968549 916999685 917008947 917015148 917020628 917025855 917045271 917068984 917091234 917098480 917107935 917126585 917137663 917140598 917147871 917149220 917158914 917169965 917174763 917187931 917205196 917213655 917218655 917221867 917244235 917247363 917251190 917251661 917273482 917284662 917297052 917311972 917340034 917368430 917383494 917406568 917414429 917430828 917431741 917437449 917439229 917455803 917457526 917477902 917490039 917491595 917506233 917508292 917543171 917552769 917553674 917563834 917580456 917582552 917602062 917602776 917675132 917688158 917689400 917695821 917702959 917705693 917707009 917720720 917728999 917740340 917744116 917747967 917757953 917766018 917774823 917795473 917799382 917816406 917836397 917847354 917856858 917868542 917880227 917891439 917895090 917899249 917941264 917959402 917971695 917977097 917980325 917980965 917988330 917995718 918006437 918020827 918024420 918025209 918036449 918071839 918075878 918076021 918083717 918090011 918096783 918108541 918118521 918124905 918126526 918133632 918135102 918136751 918146801 918148495 918178185 918182382 918185291 918199818 918201807 918222097 918224789 918230925 918232475 918233703 918243223 918244640 918247299 918256171 918263279 918266125 918270690 918278283 918282384 918303458 918307996 918335993 918336144 918337818 918337825 918343202 918350180 918359144 918359817 918361120 918375116 918381322 918396113 918396796 918399525 918420064 918430930 918450473 918451847 918452239 918501916 918505064 918518714 918547992 918561767 918562900 918570006 918573292 918580637 918599346 918610690 918612814 918617900 918629532 918636554 918638019 918640614 918651714 918657092 918671224 918672937 918676298 918690962 918693683 918698956 918719744 918723160 918729294 918734564 918752971 918754408 918764573 918769188 918805870 918821745 918846340 918859883 918864262 918870281 918874430 918888059 918892520 918900302 918908793 918910276 918912256 918922527 918953321 918957189 918962722 918965159 918968173 918975511 918980702 918983693 918990896 919013299 919014010 919018247 919018717 919020045 919043706 919061418 919061793 919062054 919074686 919089637 919091472 919102868 919130705 919141850 919151188 919153808 919154318 919155705 919162411 919163369 919175624 919192515 919201996 919210293 919221253 919256245 919256428 919256502 919264945 919289323 919302732 919314618 919327326 919330699 919341621 919358113 919368221 919369247 919372915 919374260 919380493 919387756 919388909 919403899 919424915 919429694 919447266 919452431 919467696 919473411 919497146 919501357 919513881 919521497 919545226 919551267 919565583 919594617 919607093 919632437 919643415 919648733 919663050 919665636 919666963 919673181 919674001 919676340 919676513 919681848 919688736 919716815 919768104 919782873 919793879 919872200 919885228 919889476 919892186 919900521 919920667 919931008 919952077 920001329 920006220 920018557 920060763 920065956 920066843 920075259 920079659 920090071 920100617 920104843 920108956 920110902 920122286 920125726 920130508 920140908 920153692 920172405 920185062 920199965 920229397 920247695 920249827 920277543 920310085 920314747 920325770 920337918 920347966 920377180 920397549 920400301 920415269 920418352 920432640 920436708 920445007 920456592 920460026 920470361 920476509 920478498 920481988 920482117 920495107 920503841 920503963 920509667 920517227 920518153 920525111 920541040 920541046 920541592 920574965 920598011 920609668 920636647 920636935 920637709 920639121 920644390 920651581 920659050 920665015 920666322 920689616 920697694 920718489 920721589 920732539 920764878 920768642 920781374 920783695 920792508 920793913 920803763 920809042 920809947 920811668 920813247 920827362 920839895 920840189 920842815 920852167 920866835 920871192 920901798 920902648 920905567 920908668 920912317 920940885 920953376 920971027 920986197 920987523 920996155 921012526 921032156 921033327 921036545 921039419 921043215 921050454 921054354 921058134 921081728 921084454 921087426 921088639 921093295 921096917 921100211 921114269 921124430 921128570 921135162 921141929 921156003 921166419 921185280 921193304 921206491 921213719 921218148 921232210 921239656 921241380 921242831 921262137 921274201 921289701 921290905 921311212 921326703 921335469 921341537 921354521 921355009 921369382 921382821 921396684 921397477 921404978 921405549 921420525 921424845 921425444 921427108 921438288 921438804 921461907 921466912 921485085 921485364 921488893 921491692 921530963 921540901 921543391 921550067 921551677 921556586 921565393 921569603 921577662 921583424 921585296 921601276 921617965 921619155 921623310 921634971 921637988 921653648 921660228 921662475 921685712 921698645 921703871 921710545 921713243 921720356 921724738 921741800 921742882 921756168 921770901 921782425 921795534 921799806 921829063 921833393 921849341 921855898 921861133 921875031 921894885 921913148 921929501 921959924 921975558 921976047 921982046 922014571 922019657 922022727 922026486 922039299 922049098 922050464 922052311 922084801 922108483 922112038 922132028 922138985 922139847 922141158 922169213 922217861 922227847 922237105 922242807 922246396 922250650 922270619 922279443 922286121 922295534 922300647 922335890 922346972 922357709 922369106 922385923 922398233 922398478 922405049 922422148 922424460 922427496 922432723 922432730 922437066 922439709 922449046 922449264 922449434 922455767 922460424 922461296 922466053 922489148 922500521 922505185 922509738 922512170 922513317 922518687 922528429 922528922 922539330 922556754 922570086 922584944 922593437 922593624 922600519 922610626 922644626 922669559 922670497 922687446 922687715 922689011 922708665 922712507 922725864 922737087 922746302 922750102 922753338 922755650 922794982 922796477 922807694 922808043 922831588 922840046 922884744 922891125 922914199 922935250 922937669 922940507 922945388 922977512 922981159 922983653 922986991 922993687 922997018 923034746 923040442 923041918 923043682 923059963 923060683 923061174 923063001 923071294 923084382 923088304 923090521 923099118 923106142 923119553 923133366 923186704 923189543 923191803 923196966 923198027 923223651 923236103 923236319 923239661 923256605 923264446 923271880 923276626 923279945 923301894 923302500 923305557 923308009 923336254 923347164 923352717 923356206 923358108 923362287 923392960 923393006 923406683 923409171 923412830 923418333 923421074 923432804 923438517 923445409 923445978 923455554 923471579 923471789 923488193 923503725 923504163 923509853 923522342 923528113 923545735 923546722 923565263 923568236 923571467 923577250 923593397 923594633 923597120 923612578 923615069 923622150 923629216 923638465 923641685 923675166 923686339 923692896 923698983 923699022 923699132 923706279 923709088 923721970 923727892 923728326 923756468 923765116 923767180 923768916 923775979 923777113 923786550 923788901 923797760 923801873 923825658 923830285 923842151 923849814 923869248 923887831 923929346 923929830 923929858 923949661 923963017 923965377 923969303 923980720 923988922 923993439 924002395 924002892 924009699 924036684 924042078 924055091 924072305 924075570 924077103 924132255 924134621 924156130 924159320 924174023 924199720 924211614 924215295 924225135 924236243 924262348 924269241 924274613 924282293 924294832 924301688 924311423 924320874 924325225 924325260 924344394 924350245 924365302 924385947 924387233 924393199 924405819 924411158 924417710 924421741 924422155 924425826 924443999 924446330 924455282 924456280 924460521 924470928 924488720 924488992 924502397 924505887 924505969 924516989 924527250 924530381 924548621 924558274 924569422 924572187 924572208 924574000 924610306 924612761 924615932 924625317 924630352 924635797 924639665 924648432 924650284 924657730 924664657 924679694 924695566 924706239 924708207 924708327 924724183 924737433 924739675 924742849 924755296 924761193 924763467 924766570 924775654 924776275 924806640 924826239 924869496 924870424 924893251 924903623 924907296 924910527 924926675 924932174 924932514 924935511 924950439 924950844 924952069 924958226 924959256 924963655 924970610 924971563 924976545 924988957 924999819 925021644 925025430 925026621 925039296 925054948 925062700 925065183 925122195 925124386 925125647 925138374 925152636 925162403 925164762 925188565 925188905 925198325 925213856 925214629 925216088 925235436 925251808 925282492 925285518 925313090 925343002 925345378 925355908 925356549 925357537 925373286 925374788 925383368 925386654 925388115 925410993 925419299 925431451 925435437 925445645 925452412 925459445 925518896 925528455 925530391 925547122 925552166 925572453 925583985 925589845 925593144 925596999 925601550 925606551 925628089 925629687 925634940 925651112 925653762 925657861 925664027 925674679 925680554 925697515 925724662 925728545 925755883 925759688 925818581 925828202 925868655 925875191 925884411 925906659 925909491 925910735 925923507 925959405 925961246 925961676 925968656 925970108 925994798 926008390 926010360 926025746 926027294 926055567 926056996 926058069 926071807 926080804 926102188 926121514 926136736 926148016 926177799 926182947 926206241 926207978 926221076 926222770 926232700 926243132 926263967 926265014 926266356 926273866 926274175 926292510 926296363 926300580 926303909 926308066 926315650 926352084 926370158 926397098 926399621 926458969 926459236 926465347 926473964 926483973 926486409 926493683 926515899 926520802 926528077 926538302 926538736 926545811 926550007 926555715 926559282 926560084 926563876 926571037 926579999 926582446 926592801 926594676 926607838 926614424 926626052 926626474 926630795 926631092 926643006 926644962 926651463 926652544 926661339 926663173 926663572 926675337 926688346 926692443 926701153 926731175 926732670 926739052 926741448 926751504 926751953 926766720 926767469 926775779 926805475 926811769 926824340 926824484 926829814 926832077 926836511 926841050 926857797 926858772 926862609 926897164 926913497 926925125 926931730 926933667 926936272 926955624 926967557 926969572 926979708 926988908 926995931 927028207 927035504 927036266 927037686 927072420 927076228 927089891 927096176 927102492 927125613 927129733 927143065 927158636 927164768 927177237 927179362 927187655 927215633 927222425 927224139 927234539 927266706 927279093 927291556 927309829 927317765 927326976 927337635 927340694 927342689 927342940 927345873 927351383 927355797 927356795 927361863 927366811 927371885 927381712 927407016 927421195 927422282 927426605 927455218 927484275 927484653 927497443 927504933 927523418 927530553 927555696 927557598 927564855 927571768 927588749 927592444 927599615 927617871 927629020 927637434 927647930 927656931 927687522 927688430 927706561 927763401 927779105 927814666 927818604 927821803 927830837 927832486 927834917 927837604 927837951 927841713 927863891 927884529 927901984 927919536 927923545 927926803 927938128 927938476 927943664 927968008 927969026 927974711 927976465 927988718 927996416 928011540 928012133 928026096 928036928 928055665 928056462 928085471 928094730 928101517 928108451 928128072 928128406 928131216 928136229 928141106 928143146 928165125 928172137 928183031 928187233 928191552 928192035 928194856 928198508 928200764 928205711 928211753 928221947 928270647 928272792 928278575 928281880 928292137 928303984 928312410 928314135 928317518 928322856 928333678 928351971 928354867 928370438 928373103 928381154 928413695 928433058 928450277 928450743 928458692 928459963 928463860 928464859 928470152 928488615 928499032 928506089 928519217 928525294 928529075 928533704 928550728 928557627 928563748 928567889 928580414 928586371 928587338 928594997 928599494 928611571 928614399 928625036 928628195 928633132 928636828 928640284 928641129 928641474 928658518 928660150 928662166 928662822 928677456 928677929 928685282 928705749 928718834 928737644 928748285 928763756 928778627 928779137 928798907 928801776 928807681 928810731 928856086 928866472 928893653 928908957 928914655 928923089 928931688 928937685 928940413 928947237 928958937 928963876 928969529 928977086 928988443 928993357 929009334 929019684 929031622 929054192 929056794 929065230 929068518 929069741 929075525 929101616 929102466 929107108 929109775 929111155 929111621 929113827 929143181 929164154 929164274 929170009 929190635 929195534 929196089 929196294 929207102 929207498 929213597 929225034 929238201 929252971 929293185 929295905 929299555 929305406 929328414 929328482 929331653 929350199 929352629 929352716 929356922 929361404 929367755 929378889 929378976 929396827 929423586 929443604 929445060 929448229 929450657 929480512 929480748 929487502 929496062 929515306 929527152 929553649 929553965 929554972 929562563 929567732 929579980 929589057 929595291 929609917 929618716 929623607 929635539 929641551 929650875 929661602 929668437 929684683 929689598 929719053 929738030 929751316 929755703 929755744 929775955 929777544 929824766 929840222 929842853 929846065 929847242 929847397 929861143 929866084 929866582 929872523 929873344 929879399 929883879 929894871 929909670 929915892 929923402 929928963 929965839 929972755 929983901 929989171 930027825 930036167 930085423 930090939 930095645 930098561 930099714 930111719 930119529 930130390 930139186 930139553 930155261 930188536 930205319 930206178 930230620 930245018 930247350 930258575 930294996 930341116 930368471 930369222 930393218 930393254 930415929 930427068 930438469 930439092 930447909 930456353 930486101 930492956 930494535 930501398 930502168 930524750 930526288 930526692 930531016 930545025 930550567 930551043 930557359 930558044 930558376 930573048 930601798 930613479 930642510 930655961 930658876 930681761 930695043 930696497 930701693 930722668 930736835 930750667 930763297 930764019 930799134 930811724 930815598 930819456 930842615 930852960 930867533 930886635 930890061 930906345 930910593 930917412 930918433 930922510 930926984 930944454 930950690 930967552 930972561 930982309 930983970 930986531 930996670 930999415 931016395 931066754 931069128 931079202 931079540 931084682 931099368 931100316 931114955 931125320 931127087 931159772 931163223 931166424 931167375 931179692 931186639 931211413 931220609 931229699 931236051 931272917 931274343 931280506 931307429 931311948 931323555 931327489 931328851 931335841 931362536 931383334 931390656 931406870 931412863 931414899 931417819 931433772 931439566 931440214 931447284 931450795 931451712 931455235 931457622 931469272 931477711 931496012 931533755 931535251 931538583 931542430 931543428 931549274 931559879 931562380 931586429 931603067 931604183 931613146 931622484 931623832 931633867 931633939 931637772 931644764 931657090 931668352 931670445 931683837 931691657 931695558 931720188 931725458 931730517 931735894 931735990 931750312 931750657 931763327 931763541 931781601 931792274 931803612 931804746 931820317 931820921 931832432 931851701 931864249 931867491 931894523 931909835 931923757 931924788 931930904 931931320 931932720 931934814 931935997 931944776 931959831 931974908 931982120 932003568 932029296 932041441 932049489 932061563 932075859 932077732 932087633 932097369 932100090 932108497 932144648 932155693 932161541 932166457 932180279 932180360 932180789 932181121 932191363 932198192 932199014 932209845 932225008 932228194 932237350 932279382 932285158 932318170 932344154 932346674 932349062 932354518 932365484 932365953 932379466 932423461 932437538 932445114 932460077 932460094 932460237 932463955 932485090 932488232 932495606 932506922 932508592 932519336 932523493 932544648 932566758 932567983 932570334 932575942 932576241 932585211 932587596 932587620 932621188 932622838 932630747 932646472 932652383 932677072 932678783 932690852 932703724 932722534 932724825 932735350 932746943 932756142 932768677 932772983 932777586 932778711 932787271 932794542 932795826 932799326 932814592 932834284 932873103 932874265 932880036 932898677 932904422 932906196 932914935 932922126 932928504 932930789 932931490 932940034 932978098 932984696 932991872 932996273 933026730 933033118 933033120 933050381 933052289 933053473 933073191 933074748 933082023 933085128 933096267 933106065 933114023 933136444 933137539 933143158 933144547 933149851 933152624 933169756 933180847 933183016 933183478 933189632 933193824 933194444 933196978 933202886 933204905 933206435 933215820 933220239 933220381 933220662 933224102 933250230 933256284 933266828 933271588 933275302 933284733 933300201 933312531 933320117 933334857 933341653 933355156 933376509 933379084 933398202 933407689 933407699 933411240 933416295 933430374 933438257 933442574 933444155 933456493 933466918 933468063 933481510 933497684 933504765 933508219 933542718 933547576 933555925 933558114 933572219 933575351 933576493 933579311 933592060 933592623 933606536 933615271 933616154 933632653 933634857 933642576 933679258 933718059 933720534 933742815 933757695 933759641 933774369 933810890 933833651 933844010 933853013 933856360 933865567 933872886 933891503 933923117 933955868 933959970 933962472 934012821 934019119 934025843 934054565 934055314 934062494 934082894 934094213 934113676 934118197 934121614 934134413 934135637 934142182 934145825 934150034 934151011 934157337 934158044 934159582 934175094 934183520 934189424 934189563 934189834 934200383 934209920 934215191 934223718 934252872 934260982 934264647 934282684 934294355 934309587 934316489 934317097 934319354 934322187 934329128 934348129 934363757 934374071 934380276 934384277 934426980 934451497 934456764 934479865 934483880 934486245 934490516 934492050 934492076 934500570 934502369 934524398 934525157 934560490 934564492 934574516 934575965 934585244 934602904 934606289 934628419 934643206 934660374 934669786 934672588 934689749 934695934 934711038 934722231 934723459 934729627 934732695 934733191 934739255 934742875 934752594 934757953 934761312 934774560 934792866 934801462 934808411 934811294 934811959 934821776 934823650 934836883 934842633 934843710 934852367 934852798 934853105 934881639 934885327 934894128 934899939 934912856 934924463 934971946 935005414 935009114 935031948 935104383 935106835 935113956 935115255 935119154 935132408 935142085 935174167 935180955 935181695 935183203 935190580 935199079 935216002 935218442 935221601 935241994 935256073 935272673 935280176 935281308 935292522 935293961 935307041 935325881 935390769 935405304 935416176 935424418 935444378 935446149 935457780 935464254 935479496 935491719 935499537 935507774 935519239 935528811 935530950 935537378 935541248 935543712 935544035 935550719 935563592 935571893 935584842 935595513 935609470 935611977 935613182 935613965 935622024 935648918 935662933 935665005 935681468 935687719 935697494 935708081 935719559 935719945 935729377 935747326 935755368 935758622 935763258 935771097 935813595 935820786 935823521 935858621 935865499 935883019 935894586 935911040 935912178 935914554 935926646 935931848 935983140 935988598 935991717 936004025 936004933 936006530 936007168 936007581 936018835 936030422 936031198 936040429 936047242 936057701 936069575 936104184 936167888 936171610 936171998 936178719 936198041 936201911 936213981 936226937 936233921 936243961 936250073 936252833 936253651 936263440 936290784 936296943 936302508 936315665 936318088 936332865 936345133 936349770 936363148 936371775 936374268 936381448 936388510 936391403 936392511 936399133 936410523 936425380 936437198 936437422 936456690 936457789 936459960 936474588 936482354 936484528 936486128 936515001 936528790 936533174 936533766 936536749 936552847 936567184 936579926 936584688 936609030 936617467 936623000 936640246 936655039 936658724 936666773 936677685 936690178 936700510 936702726 936749274 936757353 936765991 936767066 936775770 936777813 936786616 936787369 936787678 936793867 936813455 936823344 936836029 936837426 936848072 936868012 936883834 936916124 936916222 936918273 936943592 936960836 936961484 936997821 937012174 937016745 937021352 937039546 937042012 937043652 937044678 937054324 937059743 937068600 937081303 937105571 937122438 937125382 937129246 937130783 937133777 937155623 937167834 937188041 937196229 937237048 937237923 937254070 937274152 937300131 937303375 937307676 937318228 937325695 937348963 937351323 937353585 937361300 937383695 937395085 937395115 937397815 937406494 937425234 937430858 937435402 937460874 937466812 937478962 937496115 937506731 937513121 937517398 937541416 937555591 937576728 937578977 937584794 937585866 937588920 937599615 937610118 937614094 937616624 937635409 937638460 937639320 937651459 937660363 937669970 937676287 937683673 937696436 937698718 937701276 937733468 937737189 937755507 937758252 937771801 937789210 937791660 937798061 937811435 937824338 937857535 937873620 937881135 937887715 937889830 937917962 937919577 937925753 937931645 937936749 937939405 937940160 937941047 937968638 937969717 937973988 937974944 937986212 937994693 938028640 938033478 938033572 938040678 938041454 938050700 938052985 938054216 938057748 938061902 938073711 938086260 938092624 938107392 938145887 938162523 938171215 938175093 938202560 938206169 938210058 938217309 938217873 938243724 938251162 938276643 938279156 938282681 938315549 938340766 938342796 938346109 938348772 938352339 938354157 938357438 938393703 938428184 938430542 938440535 938444075 938460794 938490944 938495476 938552451 938556520 938561178 938578683 938582326 938591801 938598838 938599624 938607118 938609394 938635143 938642293 938655239 938655733 938669917 938681326 938683094 938725162 938728789 938730648 938743831 938780811 938799083 938808474 938823587 938828725 938830121 938831457 938847104 938857067 938877325 938885698 938886871 938890801 938914747 938921955 938937329 938940147 938945355 938946278 938952091 938964903 938975813 938992277 939005499 939038812 939040940 939054826 939070368 939077509 939088998 939090139 939104077 939108103 939108518 939122585 939123841 939138844 939139102 939147444 939150027 939167311 939167707 939168453 939179868 939194463 939197603 939198564 939200271 939204652 939204990 939225726 939232249 939242156 939242223 939247976 939254634 939273550 939277899 939306373 939312075 939316443 939325995 939334986 939335319 939342869 939364190 939369640 939394459 939394866 939398992 939409471 939414456 939417239 939417251 939456948 939496035 939498474 939499018 939500456 939502115 939511974 939544689 939587233 939591151 939592596 939599490 939610277 939613475 939629204 939634698 939655950 939657293 939672229 939695344 939700484 939706998 939711358 939724898 939727731 939740155 939743652 939768227 939773377 939778091 939784050 939786156 939796092 939814179 939825499 939843927 939844671 939844949 939858126 939858401 939858422 939859246 939865281 939865658 939882710 939882986 939886451 939919312 939933471 939938083 939946881 939968330 939972371 939975136 939980207 939987145 940009262 940018639 940029422 940050285 940053818 940056730 940062280 940067071 940079467 940081356 940082752 940097766 940115969 940119477 940122868 940133203 940141963 940145404 940150639 940165244 940168050 940169988 940176968 940197932 940199974 940200532 940225300 940226485 940237714 940239313 940240939 940242617 940255734 940256400 940266215 940267079 940271873 940272081 940283922 940284039 940300028 940316019 940320954 940326362 940337464 940347405 940358139 940361001 940362992 940363228 940363464 940374713 940375921 940389574 940390269 940392628 940415383 940424833 940434300 940454660 940469838 940475052 940475059 940478569 940487248 940491413 940500850 940515119 940525779 940539120 940548830 940555217 940592424 940606892 940611425 940614333 940629052 940643009 940643769 940647766 940649936 940656071 940656707 940658243 940659927 940694046 940705278 940713481 940749394 940751948 940752346 940755379 940760606 940768310 940770372 940771676 940781546 940806047 940808035 940813073 940814670 940825934 940833093 940841449 940855087 940859338 940865118 940866429 940867627 940872341 940878163 940901002 940920073 940930054 940965136 940978540 941016475 941033652 941058905 941060096 941091293 941103135 941106343 941113589 941128920 941129043 941129655 941132291 941135899 941154542 941171371 941178247 941183647 941190665 941195921 941199437 941216485 941243753 941247688 941252331 941268036 941275261 941313290 941321460 941328671 941329563 941346518 941355563 941358868 941377003 941378356 941388407 941389560 941412423 941418319 941425219 941438752 941455709 941461543 941472415 941472673 941487935 941490495 941503770 941514781 941516418 941536246 941539416 941547601 941550125 941555762 941556001 941567355 941586340 941595398 941623012 941636707 941637034 941639399 941641078 941661907 941680743 941687002 941687288 941688805 941696909 941706041 941708710 941714352 941722264 941751480 941755620 941760601 941761852 941773578 941775196 941775697 941784718 941791945 941817562 941828312 941829800 941829846 941841829 941855849 941857754 941871613 941879949 941882160 941885723 941900821 941903837 941919273 941941080 941968421 941976795 941977426 941986947 941996338 942009185 942013143 942017879 942024279 942029352 942042798 942064846 942066244 942066835 942082120 942083721 942090641 942097416 942098081 942108491 942110515 942112457 942132103 942145696 942151243 942153881 942158734 942164439 942169976 942179447 942180027 942182937 942186111 942217680 942224919 942238135 942241723 942249974 942252581 942264242 942297046 942307249 942313436 942316049 942316330 942344181 942350165 942362123 942372745 942379521 942402719 942411384 942415108 942427708 942430280 942446314 942451332 942458428 942471175 942473179 942481837 942501314 942502626 942520065 942524861 942536572 942545496 942556324 942575562 942577993 942589804 942608921 942610296 942613760 942614689 942615837 942620152 942640965 942649847 942651741 942659800 942669199 942672806 942690051 942690666 942702730 942705690 942706563 942725300 942745102 942750829 942755285 942774153 942788609 942799659 942802296 942805121 942808301 942808878 942810719 942817565 942823766 942824821 942827359 942838057 942844250 942854943 942857465 942862360 942869664 942877409 942909655 942913711 942914026 942921652 942921992 942947397 942948535 942950097 942951697 942960250 942963843 942971693 942985129 942985744 942993926 942999953 943023556 943032022 943035926 943041070 943046411 943062540 943065474 943069110 943070906 943073468 943081380 943081822 943084229 943088450 943090717 943131825 943142629 943154036 943171963 943217257 943218235 943236459 943238730 943274148 943277472 943278756 943308274 943327073 943337940 943340094 943352079 943380320 943381004 943402171 943412450 943425973 943428493 943434194 943449350 943453206 943464257 943469376 943478910 943491262 943503309 943512669 943541167 943543151 943546246 943553439 943588152 943603218 943622120 943629951 943646400 943649619 943656230 943669719 943673323 943711004 943742205 943745895 943755281 943760788 943771370 943784785 943786608 943796325 943798741 943799843 943801925 943810793 943835437 943868163 943884336 943901505 943913737 943942667 943971823 943977202 943993969 943998157 944033905 944047176 944057707 944059246 944083051 944087081 944089307 944100391 944127249 944147586 944153261 944161653 944187984 944193596 944194623 944205558 944209618 944211974 944213970 944215161 944218519 944219300 944230285 944238123 944270733 944280643 944301347 944303920 944305385 944308766 944333932 944345707 944346003 944347284 944347901 944348860 944362774 944371420 944381505 944385531 944391989 944395588 944405294 944416545 944432091 944441032 944449135 944452765 944490613 944501472 944501536 944505832 944506662 944510894 944511278 944522592 944535497 944545680 944559003 944560532 944562146 944571389 944571685 944574329 944580724 944581442 944600466 944606056 944624603 944625621 944630636 944634852 944646859 944652118 944664011 944671090 944674392 944674689 944678958 944690832 944694235 944697144 944702301 944717120 944724739 944776800 944778796 944799880 944802202 944819360 944826565 944842755 944847557 944859391 944864242 944865583 944898702 944912991 944919752 944920268 944920422 944926742 944930670 944938300 944939928 944952511 944962098 944964032 944970576 944978238 944985640 944986026 945004601 945012042 945017277 945042088 945046867 945085840 945087537 945100920 945103824 945120624 945124593 945129837 945130309 945138579 945169849 945180040 945201551 945202351 945202597 945203216 945219534 945223202 945227772 945241792 945247465 945249676 945255783 945258315 945283458 945291275 945291660 945298023 945304024 945307401 945311278 945312387 945321703 945325715 945332683 945353203 945354439 945357691 945370789 945376008 945397421 945407188 945415624 945417939 945419213 945421100 945421804 945427720 945436326 945442139 945442936 945450147 945451169 945453512 945456707 945459609 945466077 945480073 945493622 945493728 945493824 945507827 945520112 945532693 945544986 945550796 945554993 945563262 945568494 945576082 945595580 945620132 945633672 945634287 945674831 945693732 945697218 945702102 945714031 945724821 945733925 945747679 945755201 945758496 945764280 945770088 945771403 945771875 945776667 945795403 945796101 945801409 945812150 945817556 945819379 945820606 945822414 945824646 945830870 945835551 945840728 945844644 945863512 945877941 945881912 945884501 945885219 945886761 945902264 945902376 945907606 945912662 945920971 945921063 945932725 945954072 945959892 945969342 945983152 945996858 945997260 946000986 946003936 946012095 946017586 946026308 946067151 946078021 946112010 946137363 946138190 946157766 946157789 946160754 946174828 946191355 946191827 946201553 946219100 946222046 946228483 946240665 946243396 946243586 946254906 946269390 946287997 946291729 946322686 946341858 946355245 946384948 946391319 946392500 946439563 946457850 946459573 946470515 946471393 946481542 946492544 946497560 946523244 946540138 946540238 946554732 946568129 946574701 946590895 946598991 946602126 946608247 946644649 946652558 946656137 946672475 946678936 946684970 946691124 946709359 946727189 946728130 946730830 946748758 946752469 946758904 946770411 946780621 946789608 946802851 946811595 946815493 946824581 946825485 946834221 946838893 946856479 946857249 946880813 946891062 946897497 946906071 946906973 946930089 946943918 946945805 946952423 946969591 947003293 947004952 947026696 947036986 947064301 947065792 947066122 947070897 947109081 947127431 947154202 947202375 947210926 947218571 947241987 947250047 947258020 947284898 947289416 947294443 947308466 947312489 947327787 947338474 947343628 947346106 947356696 947358334 947365982 947375006 947379016 947380720 947383628 947401608 947412014 947417319 947419363 947422211 947422455 947441525 947452845 947453561 947455328 947461177 947482501 947492578 947522615 947527684 947528309 947532735 947538112 947542027 947547017 947550084 947566792 947575099 947575785 947578447 947586755 947606912 947609755 947620001 947627986 947636767 947640204 947655678 947665828 947666795 947673124 947674452 947683219 947720150 947725560 947729278 947732571 947750810 947750898 947808886 947819685 947820898 947835341 947848944 947871104 947898101 947907417 947911092 947911220 947913667 947919425 947922804 947938157 947942104 947945222 947960294 947987049 947994537 948004539 948009105 948033567 948034536 948064695 948071611 948085078 948102398 948111690 948112404 948120807 948125842 948131360 948145524 948146141 948149558 948151093 948155035 948155319 948155587 948163026 948176701 948179063 948189544 948197163 948218900 948229968 948230691 948251958 948255374 948286330 948300033 948315532 948324763 948325718 948330422 948334431 948345326 948352347 948354257 948357873 948358932 948370052 948383219 948400513 948402609 948402741 948437428 948445811 948468605 948468942 948474846 948475186 948486382 948489807 948494045 948505391 948513462 948527951 948538401 948542072 948545790 948570682 948573478 948582423 948588137 948589943 948630740 948640636 948645564 948660755 948663662 948665462 948672934 948677666 948688632 948695378 948708334 948714395 948727628 948734966 948758819 948759774 948771200 948773483 948783906 948796355 948817896 948817984 948837299 948851694 948864146 948867055 948871476 948880917 948886668 948889038 948903223 948906394 948941589 948957088 948975694 948976475 949005820 949010485 949011477 949043249 949049436 949053465 949053695 949069194 949075556 949077314 949078176 949080981 949104097 949117967 949122586 949132668 949143952 949145033 949196621 949222122 949234604 949244138 949259058 949263962 949266734 949294123 949303510 949314318 949320617 949326654 949335431 949351540 949355530 949374686 949392567 949408897 949413367 949419360 949424547 949426631 949428958 949431673 949438059 949452414 949458407 949470864 949471312 949472396 949475819 949517023 949519999 949524915 949542374 949543356 949552306 949553833 949588533 949594362 949600146 949613874 949619269 949646435 949648187 949654878 949663290 949665209 949668415 949677228 949699043 949720754 949741494 949758952 949766568 949778946 949794979 949794999 949803048 949805976 949806890 949808851 949809936 949811635 949834582 949841723 949844000 949844560 949848419 949874177 949877043 949883476 949888366 949906634 949909457 949928488 949939168 949946379 949946548 949966143 949975788 949984132 949996579 950013379 950038398 950048312 950050091 950050837 950055134 950056054 950056927 950060438 950066808 950069897 950078306 950098269 950116999 950130957 950157107 950163457 950165512 950170211 950170248 950182770 950186210 950213340 950215935 950218013 950227555 950230233 950244274 950257851 950262135 950264723 950285364 950292793 950295999 950314820 950321125 950321518 950330482 950333562 950345761 950348250 950354503 950377657 950377904 950386054 950393146 950404279 950404808 950406132 950438286 950441767 950452318 950457906 950459404 950469955 950475888 950545970 950550382 950555762 950559884 950581020 950594604 950601195 950605035 950621824 950625609 950628322 950632820 950651248 950667230 950678271 950698070 950715906 950733618 950742646 950751734 950771032 950776582 950780797 950786440 950789096 950803395 950830040 950835700 950856570 950865029 950883387 950903723 950904033 950909016 950909407 950936656 950941792 950943424 950951250 950952606 950962155 950979583 951017964 951028171 951041230 951059549 951072148 951087281 951095306 951100724 951113392 951122913 951124950 951135772 951141573 951151115 951154688 951161115 951161877 951167167 951174765 951181163 951186635 951188245 951211496 951213498 951225893 951230992 951247206 951247500 951256994 951269544 951275271 951282790 951290589 951292710 951297844 951310857 951313534 951336807 951347199 951357054 951358949 951373989 951389103 951390260 951396413 951427825 951437628 951448232 951471284 951474837 951484628 951488068 951488796 951503818 951510317 951513808 951530731 951532371 951543252 951579626 951599934 951604558 951636316 951638322 951657713 951675130 951687127 951688585 951689898 951693255 951695147 951701840 951702325 951714651 951715644 951716849 951721959 951724434 951746686 951767426 951774436 951794013 951796205 951824899 951834103 951836926 951856329 951857545 951871630 951903837 951910978 951922086 951937850 951943974 951963502 951996564 952020292 952025064 952031664 952039420 952052333 952072647 952092192 952094812 952096185 952101579 952104506 952119425 952125530 952130585 952143318 952157677 952163168 952165443 952175423 952192322 952194086 952196419 952204803 952205324 952212875 952214372 952215451 952254529 952263793 952268408 952273852 952276566 952282155 952311942 952344605 952345390 952353478 952364638 952364830 952365762 952393954 952400320 952402481 952405141 952415882 952418280 952422522 952422740 952426361 952447352 952453342 952461440 952465047 952512710 952521449 952521710 952551279 952566113 952574958 952577732 952581664 952594446 952602580 952607290 952610929 952659809 952665236 952670511 952681577 952684314 952690286 952698004 952701952 952705217 952735640 952738970 952744656 952755096 952770350 952770643 952772220 952773072 952776139 952795334 952795669 952832547 952844672 952863885 952868725 952872221 952888999 952893296 952905926 952915793 952935667 952940867 952959828 952986756 953000597 953006822 953011260 953032023 953032742 953035719 953036299 953073580 953081879 953099617 953101853 953108421 953118372 953173831 953184266 953185992 953186279 953198091 953200735 953207414 953219440 953233190 953255883 953271475 953282230 953298672 953301316 953302637 953315220 953321379 953322887 953329749 953331434 953332692 953344959 953369119 953372780 953384465 953398115 953412396 953413790 953422488 953429419 953455551 953466542 953467813 953485204 953495974 953510800 953526024 953536398 953536644 953550630 953581017 953612935 953643400 953643579 953670188 953690901 953693408 953695073 953705604 953712843 953731390 953750698 953754265 953757240 953787268 953798561 953814847 953822067 953828210 953863417 953864610 953868270 953878894 953880751 953882081 953891265 953907331 953915637 953932472 953939452 953947286 953955648 953976112 953976381 953981338 953987290 953991539 954008258 954060015 954061580 954072953 954074697 954076418 954081086 954093271 954105135 954112683 954116576 954129067 954139788 954144502 954146792 954147360 954152922 954175442 954182658 954183831 954202930 954214603 954237395 954237592 954240289 954246220 954257896 954265216 954267151 954268963 954285757 954286407 954301057 954302687 954308419 954308658 954357529 954361480 954374742 954378127 954406622 954411328 954438094 954444893 954446183 954464544 954474428 954486218 954488879 954495594 954503471 954505727 954507714 954507795 954508094 954521907 954532937 954551050 954566461 954574120 954589663 954598080 954605233 954637167 954668340 954668475 954676181 954677306 954680063 954685086 954693293 954698230 954700718 954704588 954714698 954715283 954763863 954806281 954808926 954809278 954809892 954822962 954830076 954876961 954886271 954892137 954904533 954907452 954931297 954938273 954944595 954962217 954966198 954969171 954978555 955002775 955002816 955034640 955038095 955054548 955054714 955062327 955070756 955091219 955091339 955093952 955113125 955113787 955128944 955141124 955158203 955189605 955213658 955217523 955221793 955221900 955232873 955234162 955241266 955260806 955268607 955270553 955275491 955279855 955282420 955285948 955291071 955292098 955295349 955298401 955301588 955307244 955313870 955318710 955319206 955329706 955334822 955340039 955341546 955367764 955410008 955412511 955443024 955445420 955446128 955450334 955454943 955463306 955472253 955488127 955507108 955518715 955519290 955527656 955532114 955536796 955558716 955565362 955568432 955586570 955587132 955590464 955593061 955593412 955593914 955595136 955601646 955615023 955615608 955622553 955626347 955650668 955653381 955663859 955668835 955687209 955729812 955731522 955733102 955739212 955754646 955795803 955801571 955801583 955821628 955822304 955848924 955857068 955862083 955869948 955879842 955891248 955913417 955935510 955941605 955945097 955970339 955979328 956010928 956015231 956016593 956034835 956053912 956064823 956091225 956092654 956101317 956101850 956107305 956125091 956149958 956152815 956188767 956196381 956207700 956207793 956218315 956264540 956274693 956283163 956289230 956301255 956309825 956315606 956320077 956327496 956327660 956328138 956356950 956359152 956365100 956368898 956380857 956389921 956404542 956413289 956444636 956448645 956448777 956468790 956472692 956478903 956489979 956506619 956515956 956540120 956544685 956546043 956551438 956580230 956580763 956616736 956628047 956642810 956663565 956668758 956676239 956692981 956696848 956704928 956712229 956715531 956742869 956750122 956801050 956834802 956846008 956849080 956877307 956886096 956891879 956961988 956988316 956989440 956997542 957017041 957026493 957030533 957047613 957050878 957051371 957056297 957064424 957072236 957078248 957083293 957091469 957092403 957101552 957106854 957107073 957107658 957122145 957137682 957145739 957147642 957167506 957169736 957180386 957187624 957195146 957199543 957205100 957212875 957212971 957215467 957216676 957217537 957220693 957222265 957224485 957254796 957279811 957290073 957290902 957298188 957311604 957312598 957328795 957340962 957341632 957342957 957358849 957381807 957384649 957408121 957420853 957449915 957473215 957495921 957511268 957512800 957516219 957523125 957534878 957541857 957550541 957574992 957575383 957581031 957597123 957605988 957639111 957657899 957666555 957681009 957687700 957696665 957706289 957711050 957714561 957723394 957741209 957750653 957760027 957765408 957779084 957781653 957800178 957800242 957813258 957823358 957824834 957829424 957831763 957865555 957867287 957869740 957896913 957902265 957904636 957909081 957923870 957927781 957935230 957947696 957966062 957968617 957982542 957984852 957987539 958010469 958026270 958047569 958053776 958064084 958068380 958093366 958115841 958117802 958123874 958132275 958144055 958157441 958163063 958168316 958181307 958187349 958192829 958195968 958202017 958238108 958269437 958280898 958295170 958304530 958327565 958337452 958342150 958345514 958347338 958371459 958383544 958385110 958391524 958392435 958415188 958430358 958434627 958482399 958493214 958507837 958541922 958543913 958545724 958554831 958555483 958566205 958568259 958574459 958575451 958590134 958597730 958619569 958635416 958637622 958645355 958680745 958690764 958697233 958699467 958705761 958711320 958714992 958731377 958736933 958743592 958757782 958780207 958781598 958784109 958821796 958828947 958829064 958829612 958840631 958847884 958852135 958862522 958880499 958896745 958933752 958943763 958972060 958972766 958979454 958989665 958993993 958995854 958999511 958999982 959020186 959020839 959031593 959040858 959042035 959042102 959053102 959058407 959064306 959066623 959074375 959083866 959092443 959109643 959117265 959120978 959150644 959151246 959167026 959172696 959181667 959190088 959190101 959196263 959202474 959204522 959211979 959212845 959213888 959238975 959266448 959272946 959300509 959305751 959305926 959350175 959368926 959368990 959385601 959390020 959396042 959418724 959420648 959425876 959429453 959441320 959443068 959482658 959514490 959564316 959569177 959572297 959587373 959605649 959613958 959658735 959662907 959673031 959677366 959681290 959683893 959687535 959692338 959730334 959748570 959752795 959753495 959758019 959758811 959761203 959761483 959766785 959772666 959777074 959782904 959788213 959793497 959800909 959809908 959824763 959826153 959846044 959849799 959871163 959893044 959903973 959929320 959933103 959941366 959951364 959961884 959965002 959972811 959979221 959980759 959980776 959986094 960005813 960018310 960048821 960050287 960055191 960075769 960087762 960088786 960118857 960124828 960125836 960131504 960140218 960142412 960160432 960170463 960174628 960177130 960180194 960192041 960209953 960212176 960214079 960214439 960225409 960226058 960234055 960244722 960274714 960279534 960282220 960285551 960290375 960306104 960320793 960331060 960332069 960337403 960342118 960347076 960350876 960354834 960362789 960385448 960387672 960388727 960389578 960414716 960419156 960426902 960428327 960428799 960441946 960444689 960446336 960448305 960471602 960482145 960530597 960569117 960575556 960577810 960600953 960601079 960610297 960614147 960623343 960629648 960635424 960647027 960651951 960661022 960677109 960684963 960687484 960692009 960692270 960722598 960723388 960728369 960742049 960745017 960762015 960781400 960784505 960787794 960797343 960798282 960802549 960821136 960826295 960829994 960854097 960859957 960864246 960872836 960874070 960913350 960925144 960929836 960944336 960954436 960967962 960980041 960980534 960982193 960984588 960985105 960995439 961005424 961007683 961010266 961014233 961020854 961022033 961052663 961053341 961055040 961075358 961093990 961096420 961105068 961107412 961110947 961152165 961155019 961157224 961165289 961189343 961197920 961214190 961225340 961232179 961233352 961248007 961254788 961255337 961259393 961261160 961270004 961276247 961278519 961285874 961300497 961312750 961314214 961336727 961341183 961347636 961362544 961364550 961380832 961394728 961404352 961418122 961419685 961422044 961427133 961431777 961434502 961446075 961463463 961472193 961512659 961517517 961524328 961524529 961527706 961540069 961565154 961567998 961576232 961602500 961655449 961662228 961676616 961709755 961717418 961720459 961729295 961730159 961750289 961755027 961763701 961779604 961820452 961828680 961829493 961831695 961839301 961893300 961899576 961941219 961942589 961945665 961956964 961957903 961968215 961976200 961976717 961984149 961984260 961988746 962000970 962001621 962020077 962020516 962025125 962025217 962028770 962037080 962051861 962057611 962061322 962080699 962093523 962114217 962122204 962129761 962140323 962147088 962157156 962162640 962170267 962197748 962200402 962222981 962224003 962232583 962233699 962237986 962239835 962246966 962263871 962265223 962267219 962270613 962271633 962273362 962274509 962281008 962292100 962292443 962296709 962302436 962311994 962326699 962332146 962345736 962350631 962355638 962361556 962375820 962380066 962384612 962385684 962390263 962398717 962404240 962409931 962415810 962418973 962422691 962445787 962474160 962480723 962481381 962487120 962487135 962498991 962505541 962518685 962527724 962544360 962549926 962556116 962560745 962570214 962571187 962586774 962592659 962604343 962609844 962619649 962623066 962629241 962631199 962656141 962675760 962690567 962717661 962735132 962738972 962777889 962834687 962843499 962853827 962858071 962866074 962868916 962895615 962896653 962907559 962954036 962966705 962987211 962987546 963029026 963035378 963047250 963052563 963053531 963060182 963060466 963061285 963072885 963078618 963106966 963124026 963141823 963143254 963144631 963165577 963182388 963214100 963219079 963219692 963231248 963238403 963238611 963239504 963247608 963257943 963258339 963264058 963265757 963272539 963287669 963315801 963320198 963324962 963338662 963363847 963369895 963369921 963373520 963379647 963389167 963393082 963395973 963406312 963441062 963450214 963452053 963462523 963464108 963483744 963488202 963496689 963497037 963497764 963501583 963525985 963536210 963555739 963577984 963584405 963616410 963623153 963625020 963626420 963651885 963666987 963668157 963704263 963707507 963720178 963726660 963733264 963733625 963766234 963792972 963795991 963800921 963810890 963815201 963818061 963829366 963832396 963855319 963861785 963864006 963864645 963867224 963870267 963898714 963906824 963913643 963921537 963922468 963924716 963970570 963988511 964002756 964005486 964010407 964011900 964023754 964026247 964026381 964036855 964049889 964051012 964054689 964070578 964094822 964116340 964118006 964131923 964148451 964150672 964152285 964155527 964161302 964161629 964165757 964187281 964191075 964204015 964220525 964238220 964238814 964250541 964251720 964268968 964275989 964283203 964284730 964306801 964348342 964348932 964349019 964370568 964381844 964421429 964425166 964439556 964451842 964452850 964477871 964481311 964483283 964505589 964517508 964519586 964522517 964523753 964548092 964548761 964568657 964569810 964571283 964572031 964578336 964579127 964587622 964588390 964604147 964609934 964612993 964632195 964635143 964645639 964656007 964679434 964690975 964694027 964694946 964696377 964698776 964711761 964713816 964718434 964721037 964723892 964736615 964738111 964740548 964741594 964745858 964745948 964747459 964762984 964763767 964781751 964794841 964796079 964814462 964824278 964831721 964832387 964835681 964847332 964848728 964849992 964853078 964854269 964863553 964866557 964886956 964890065 964899663 964900375 964906159 964918278 964919085 964924653 964927101 964937658 964953516 964957777 964973380 964994052 965005775 965009970 965032192 965032779 965036869 965053512 965055080 965095633 965101488 965103911 965105173 965108771 965113299 965130563 965132022 965142607 965155338 965174805 965182674 965183473 965197421 965205345 965207010 965212876 965213691 965216266 965231795 965240659 965242015 965242394 965247874 965251828 965254285 965254534 965265829 965275918 965286201 965288710 965294240 965306232 965312873 965326997 965329644 965346521 965351649 965351908 965371892 965380448 965393553 965404319 965408501 965442336 965452215 965453503 965472209 965485375 965522713 965548163 965556669 965569692 965601285 965614669 965616717 965635049 965636030 965664655 965669210 965676103 965678912 965679503 965682988 965716853 965730774 965739793 965745281 965748559 965776414 965779383 965782025 965800913 965806986 965808522 965819913 965820754 965825255 965848765 965848952 965850296 965852338 965864591 965872713 965874717 965896016 965904231 965907900 965913358 965914517 965914547 965921592 965937437 965945602 965961024 965968414 965982073 965989786 965992518 965993611 966000180 966002372 966022353 966030467 966040722 966045853 966058135 966066525 966070569 966085325 966136571 966140823 966141108 966177657 966208919 966210911 966218976 966221499 966225448 966226646 966229236 966241609 966266595 966276652 966279980 966286252 966297992 966310530 966312027 966321757 966340116 966348038 966348860 966350809 966361992 966365416 966373286 966387629 966391487 966412120 966447873 966449205 966473576 966489099 966492809 966526108 966526900 966532465 966536991 966542113 966549233 966549840 966557155 966596723 966612548 966612959 966617526 966626847 966636176 966641423 966642137 966642224 966651679 966655638 966660236 966665259 966669346 966683050 966691565 966696254 966707766 966711250 966712684 966712721 966719732 966722392 966723441 966753087 966760766 966773077 966791991 966799927 966800154 966801484 966816194 966840889 966850088 966881346 966881593 966887711 966894907 966897364 966904385 966935341 966963746 966967467 966984963 966993290 966996427 967009168 967010366 967019266 967048905 967087737 967088900 967094364 967095568 967098810 967103848 967104673 967112718 967127499 967141677 967148106 967165936 967169444 967189253 967200963 967207484 967222458 967233151 967238594 967244722 967254990 967266077 967282459 967282488 967291428 967299202 967305075 967320547 967323386 967326363 967330953 967333059 967342846 967353947 967355068 967371600 967383389 967391709 967416905 967423245 967442281 967446805 967470593 967486204 967488070 967519029 967522053 967529986 967531771 967540292 967566609 967570736 967587783 967600224 967610325 967616103 967622833 967634429 967653193 967661903 967677401 967678612 967690265 967724175 967726687 967732139 967733875 967761160 967793347 967803591 967812777 967817972 967820348 967826660 967872200 967953313 967959010 967962866 967965360 967970847 967972585 967977827 967992132 967994346 967998731 968002488 968014954 968017878 968035233 968040827 968085977 968091412 968101344 968106337 968133942 968134397 968166351 968188838 968192065 968203591 968204489 968205093 968210563 968211773 968233941 968237302 968252674 968254474 968261693 968275233 968283274 968285225 968290661 968303274 968305776 968306721 968308712 968311586 968314150 968323737 968361681 968377752 968381758 968384423 968386192 968396365 968399281 968419537 968435482 968435553 968437118 968456923 968463979 968465420 968465892 968471502 968478316 968493927 968503286 968507201 968519002 968520891 968530558 968548425 968555205 968558041 968561173 968569583 968570571 968577952 968591500 968616642 968627009 968628234 968633481 968637447 968662752 968666443 968667565 968670903 968687756 968688315 968692895 968697602 968703712 968712475 968734919 968736481 968737943 968747109 968751270 968772321 968779395 968805496 968806477 968820091 968856012 968857349 968857703 968878790 968882571 968889936 968955714 968955793 968959966 968962221 968963652 968968525 968977550 968981947 968991439 969023341 969037647 969037905 969042162 969044717 969046869 969061704 969082308 969094307 969096595 969106777 969119182 969119362 969123346 969138896 969156137 969159186 969160930 969169433 969175249 969203356 969218167 969233672 969238166 969261408 969268149 969285271 969287971 969291251 969294612 969298820 969319269 969321792 969339891 969340599 969343556 969349776 969350493 969365281 969367173 969367474 969369794 969386179 969397135 969401246 969410771 969422138 969449340 969459107 969505702 969519955 969525273 969525488 969533204 969558218 969585666 969586086 969605223 969607984 969616188 969620291 969620665 969627180 969628415 969648581 969652683 969657377 969660827 969678358 969680048 969685849 969706764 969709370 969715786 969725673 969737953 969749203 969754114 969756590 969761114 969774852 969780757 969804472 969814094 969826253 969835515 969848547 969865480 969884954 969888942 969893175 969896220 969897847 969908653 969909916 969915999 969939053 969946243 969954092 969968507 969970036 969984252 969984457 969999460 970006191 970016147 970029011 970029408 970040094 970049328 970076818 970077447 970090843 970100458 970100903 970105425 970108670 970134816 970147192 970148524 970158758 970168986 970172655 970174732 970175659 970178295 970204931 970209182 970211324 970254232 970258063 970268429 970269914 970304535 970309278 970310651 970327276 970334797 970344761 970365033 970367295 970372099 970376524 970379412 970389801 970421923 970424492 970426921 970434280 970436302 970487463 970493374 970496683 970502262 970510277 970511151 970519056 970529798 970537924 970545432 970551157 970563012 970567672 970592258 970592913 970598330 970609630 970620285 970627874 970633986 970638374 970640359 970661272 970679903 970695414 970706028 970707815 970728388 970736800 970743106 970752006 970770362 970775392 970788497 970791795 970796418 970859076 970867231 970899875 970912711 970920387 970941227 970966640 970972405 970973586 970975962 970977652 970983038 970988438 971011411 971020399 971020925 971042987 971046251 971049919 971052217 971054911 971057841 971061832 971063247 971064262 971092885 971096076 971106280 971115025 971116128 971123681 971128602 971144341 971146280 971177726 971184979 971204272 971214669 971215000 971224250 971252345 971282630 971282784 971284003 971295500 971298493 971311636 971316030 971322620 971333823 971360787 971372149 971375967 971405310 971410279 971433477 971435078 971446427 971454295 971457187 971457556 971507826 971513543 971515421 971515719 971533768 971535357 971540114 971541723 971554046 971554574 971560740 971565783 971570852 971592665 971597762 971604803 971607000 971610878 971615808 971651369 971651852 971674065 971683412 971685746 971688100 971692622 971693155 971693181 971716111 971721955 971722340 971737978 971758734 971781167 971793483 971803707 971833502 971839308 971844590 971854469 971854850 971863866 971870788 971877702 971880253 971895342 971920161 971926966 971934211 971948005 971957496 971958102 971961287 971966708 971982809 971993536 971995896 972009780 972034636 972045628 972103122 972121051 972122495 972126487 972134168 972141411 972157590 972164408 972167747 972201712 972204839 972214670 972222401 972229739 972245916 972262232 972263315 972281003 972304021 972310551 972326645 972335612 972356330 972379012 972386508 972418204 972429053 972434639 972440454 972457473 972463576 972475487 972476716 972477341 972481986 972494015 972495483 972536357 972546549 972566050 972566637 972573851 972578247 972598039 972604202 972605717 972611245 972622227 972631358 972633960 972667953 972674688 972675260 972678489 972685620 972716320 972721965 972724014 972726403 972731582 972739658 972739758 972747320 972772805 972779414 972785354 972801700 972802248 972828702 972836269 972839091 972845946 972846251 972854193 972854761 972857090 972865362 972869795 972872909 972874452 972874906 972898778 972902230 972912077 972923317 972926618 972927623 972936508 972939024 972975812 972992279 972994863 972995910 973005674 973006699 973008907 973014946 973021228 973034633 973037528 973048204 973125431 973125443 973128672 973145981 973153538 973155111 973178862 973195265 973198472 973199275 973200776 973215226 973215337 973217559 973225042 973243733 973244475 973248312 973272919 973277723 973291005 973291182 973294861 973311780 973325205 973349866 973351928 973354108 973354395 973357231 973362014 973368559 973399442 973412238 973419808 973426890 973430235 973450040 973451167 973459820 973464484 973470183 973470618 973495544 973502130 973510308 973512195 973512234 973517525 973523282 973536632 973539333 973551785 973558318 973559789 973564739 973570771 973572250 973588194 973594809 973612748 973620808 973643321 973658007 973669437 973671201 973692836 973711397 973712195 973719952 973729072 973748458 973759962 973769006 973771303 973792994 973798772 973815854 973831430 973840693 973859199 973862752 973870996 973874026 973885191 973914482 973920136 973927592 973953573 973972134 974000260 974001979 974010518 974011006 974012342 974021744 974033431 974062923 974077558 974078295 974078607 974085706 974102335 974111334 974112371 974131290 974147224 974158073 974160706 974160904 974165475 974165912 974183045 974190273 974200697 974203859 974229652 974233530 974235624 974256253 974260327 974277724 974278724 974336063 974351995 974352653 974357643 974364870 974373210 974383600 974396015 974398927 974415665 974421740 974435909 974452090 974455421 974461228 974476994 974477767 974479028 974488035 974499008 974500240 974519753 974537192 974542862 974562965 974595744 974598928 974600793 974605440 974609424 974619427 974623774 974624252 974629794 974646769 974660972 974666747 974667975 974675191 974677203 974689709 974691526 974692628 974696203 974716640 974725835 974733894 974742442 974748737 974753286 974758219 974762574 974766779 974771569 974784390 974793759 974796383 974797427 974806166 974807239 974807702 974811406 974812107 974831290 974835503 974842823 974843314 974844279 974847709 974848597 974870007 974874091 974876388 974877461 974880229 974885999 974888701 974906036 974908231 974912791 974915321 974926835 974931593 974943026 974946105 974971531 974974517 974975988 974991708 974992816 974997877 975015407 975032091 975037418 975051901 975067195 975075734 975082747 975105071 975110780 975158961 975166860 975183567 975238795 975253339 975257917 975265240 975279314 975285753 975308574 975315054 975321293 975327907 975348848 975351439 975355933 975362977 975363017 975377925 975382395 975390821 975393491 975401292 975402408 975410646 975440370 975450341 975455609 975459463 975470655 975479910 975495967 975498063 975512817 975532503 975536513 975543044 975545861 975553525 975560955 975600704 975608738 975622398 975653185 975655039 975656574 975668890 975675140 975693725 975699436 975707950 975720136 975720995 975749777 975751495 975753638 975755810 975755992 975762435 975777355 975785929 975794245 975797452 975829600 975836977 975843140 975849527 975851254 975859232 975920399 975930043 975933583 975946995 975952727 975979070 975987867 975990851 975999269 975999725 976005267 976008984 976009293 976018927 976042168 976042807 976051503 976078567 976080754 976081990 976090045 976099701 976099777 976143644 976144803 976146412 976148948 976150704 976157585 976165303 976170957 976175713 976190285 976196341 976197068 976207490 976230847 976261589 976261900 976298980 976304921 976311989 976325482 976346028 976354890 976354919 976359741 976366605 976370936 976395708 976411703 976428680 976429469 976446047 976446478 976461836 976462050 976466464 976473201 976477945 976481669 976489793 976512729 976550304 976553063 976561178 976593172 976612063 976615285 976628750 976643787 976647637 976650681 976657531 976662891 976664800 976673313 976677464 976700169 976705528 976705950 976708473 976711191 976722628 976728444 976735619 976735810 976737269 976745012 976747955 976756325 976769192 976769872 976781961 976801084 976828445 976861027 976862521 976894510 976895152 976900755 976914469 976915853 976936936 976945399 976953998 976985065 976999774 977000050 977024840 977045585 977045638 977056693 977064653 977084364 977088830 977101524 977115979 977122258 977125529 977138553 977153796 977176327 977176653 977186657 977187958 977192526 977206481 977235076 977237809 977256949 977272609 977278351 977280206 977286750 977355753 977372838 977378692 977410593 977420319 977423896 977425379 977426650 977429065 977430796 977443159 977448918 977450906 977459026 977474824 977480095 977485138 977489496 977504068 977507415 977507811 977514884 977520435 977536388 977540447 977543992 977546639 977548200 977567666 977577678 977599645 977600317 977605846 977638294 977644995 977649014 977665833 977672109 977672196 977677920 977681953 977688843 977698314 977726844 977755467 977760367 977788952 977795781 977811349 977813371 977819570 977842946 977855005 977888764 977901249 977922120 977925691 977932769 977933493 977979501 978015435 978022978 978030651 978066424 978099862 978106642 978132652 978156760 978164659 978178125 978213712 978214037 978215954 978256008 978282024 978290544 978296535 978298602 978304577 978305882 978312565 978333770 978358645 978372131 978373046 978384210 978386550 978386986 978390632 978396017 978401433 978416545 978428060 978428802 978435407 978440452 978443915 978444779 978454798 978461685 978478412 978498161 978504102 978511688 978539293 978549150 978554844 978558925 978559605 978566491 978574936 978580015 978585633 978595195 978612067 978624485 978632466 978636072 978637774 978639504 978643841 978646958 978647844 978651483 978661137 978677524 978685300 978699239 978704309 978705402 978711849 978712057 978716744 978735404 978741546 978760872 978769222 978795703 978805028 978811357 978829952 978842740 978850587 978887771 978889323 978891590 978893005 978911713 978914499 978917415 978936636 978937769 978957786 978960085 978978220 978985328 978996060 979003181 979004733 979013088 979020497 979023419 979026234 979028644 979028834 979039873 979046428 979055555 979057942 979058547 979063336 979083418 979083846 979096142 979124321 979140060 979146327 979149901 979158356 979171230 979182569 979186661 979221986 979240001 979246720 979274720 979294078 979298315 979314062 979316384 979318786 979321379 979323674 979327816 979351580 979357627 979392837 979393745 979402534 979404879 979408667 979440851 979469216 979469626 979475193 979476769 979487787 979497185 979505742 979505963 979507489 979508794 979524069 979529390 979543579 979550420 979576381 979596972 979609464 979636319 979669637 979673221 979686853 979687390 979691880 979694606 979698047 979702370 979704934 979708737 979718283 979727153 979742400 979747160 979771988 979779824 979782659 979804192 979805273 979808176 979812171 979821814 979866877 979878957 979883943 979886177 979908685 979927925 979976403 979990827 979993858 979996052 980007489 980011520 980013868 980017599 980024205 980035931 980036135 980045834 980047321 980051416 980056172 980056545 980060661 980079618 980100481 980113187 980118864 980149020 980161023 980180902 980204469 980207157 980214460 980219462 980226755 980235027 980236953 980282539 980292196 980298188 980301043 980303696 980305727 980362313 980366191 980373870 980375081 980392851 980418950 980420000 980472831 980484580 980487765 980492118 980495059 980503051 980506885 980526610 980545287 980556478 980568319 980589993 980591184 980594944 980603743 980605952 980609541 980631153 980634695 980636573 980642571 980649242 980657650 980669539 980701771 980710392 980720841 980729070 980733833 980736788 980737558 980742016 980753336 980755790 980762653 980767338 980776204 980776304 980779660 980790669 980795213 980796164 980805677 980808922 980826877 980841227 980854036 980871316 980874072 980877543 980887773 980899699 980911086 980911301 980926371 980941647 980946866 980954801 980981111 980982725 980984408 981018233 981049697 981068228 981087320 981100279 981103297 981110534 981115009 981142040 981142423 981158911 981178182 981182921 981193321 981196529 981201205 981210016 981222503 981226975 981237719 981257506 981282062 981292169 981300739 981328485 981331753 981365203 981368641 981372121 981375595 981376761 981377739 981386587 981388194 981391751 981395723 981401542 981405475 981432402 981433990 981434786 981460423 981464678 981465260 981470111 981496504 981506145 981512813 981518585 981522955 981543795 981550829 981581788 981582835 981582970 981587674 981591835 981592341 981630389 981641815 981664197 981691576 981692044 981709239 981744221 981750391 981780978 981790638 981791904 981807396 981807491 981838794 981852643 981853367 981854027 981869904 981870900 981881896 981887283 981899197 981901191 981902491 981922646 981943133 981968996 981974634 982003182 982018236 982030863 982031395 982050670 982080925 982081627 982088655 982100571 982114318 982114489 982125119 982125533 982132035 982137487 982140369 982140812 982163347 982176606 982198674 982207430 982234346 982234348 982234778 982240411 982247290 982262160 982270679 982273005 982311071 982394830 982396530 982399958 982417281 982418757 982421997 982437134 982450790 982457826 982472115 982475985 982486105 982488254 982499275 982501082 982518367 982529333 982532331 982547988 982548624 982551376 982569025 982576009 982577214 982582615 982594843 982599143 982646631 982660802 982667233 982670093 982682122 982682172 982709093 982709264 982711166 982718841 982721019 982732456 982733563 982744001 982761946 982762915 982774598 982782312 982803607 982809701 982811903 982835169 982835871 982839351 982849894 982858301 982863518 982868910 982894169 982897315 982899624 982902494 982907232 982914062 982935468 982949072 982962640 982963712 982969437 982978912 982992085 982995561 983041416 983041679 983042933 983058630 983070590 983073884 983078134 983083082 983083983 983087011 983089707 983107057 983124047 983132436 983138000 983170919 983183373 983188006 983205906 983209256 983222462 983227130 983242539 983250411 983250773 983266567 983268341 983287640 983290909 983296745 983296780 983302951 983317859 983319569 983323674 983329422 983372580 983389335 983394376 983394823 983438287 983456088 983456522 983472244 983474380 983481258 983489945 983498308 983517406 983518161 983523734 983534047 983536615 983542996 983566453 983567864 983600012 983618497 983640019 983644578 983647587 983647992 983650113 983651530 983652180 983652341 983658522 983660662 983663354 983696496 983703580 983708171 983708231 983711790 983715299 983718802 983721157 983721925 983728271 983730290 983731026 983741048 983760791 983762245 983764502 983788446 983789682 983813635 983815470 983817285 983819358 983827059 983872946 983874888 983886814 983899385 983904731 983905579 983905992 983906756 983913355 983920498 983922812 983938135 983944920 983956872 983967638 983968955 983970486 983979206 983987443 983991938 984003544 984015757 984016260 984024962 984025258 984042676 984056569 984081658 984082906 984095492 984119541 984123159 984125505 984134642 984140569 984151698 984155999 984163431 984168138 984170172 984183653 984191149 984194616 984195891 984200174 984207512 984223909 984225519 984225724 984226691 984244107 984245767 984259793 984275429 984279768 984294120 984310203 984316185 984321086 984323770 984333295 984335687 984373841 984375505 984375644 984378204 984383936 984406349 984410794 984413478 984417873 984424616 984428632 984451404 984472242 984485481 984492064 984505323 984505579 984521973 984539768 984550309 984552307 984556754 984567886 984603051 984604898 984642560 984673410 984708512 984721706 984731792 984739268 984742413 984785212 984789236 984812719 984815298 984827674 984866519 984891540 984900664 984902414 984903849 984923247 984923713 984945170 984945408 984948370 984975603 984979929 984983389 984995074 985002333 985015998 985016479 985025300 985027068 985034341 985042427 985063200 985074194 985075311 985082183 985084488 985085444 985087199 985091649 985126456 985135555 985139911 985170720 985180747 985181566 985183456 985218479 985232615 985238768 985243811 985245199 985257413 985261139 985263800 985266375 985273946 985277500 985279161 985292621 985307590 985311340 985312381 985330572 985339150 985356807 985357147 985373274 985393711 985407162 985439983 985447469 985450257 985464823 985469952 985505572 985529864 985546655 985561653 985561880 985577074 985584975 985594401 985594697 985610315 985630044 985655639 985656152 985665977 985671329 985686740 985690675 985696738 985698741 985704870 985720054 985740076 985746799 985754324 985755552 985762215 985775953 985785834 985793762 985830320 985843106 985846449 985853670 985900304 985905783 985943473 985948621 985949725 985951551 985953545 985969890 985981359 985989743 985997231 986000349 986001455 986023010 986024193 986032501 986050965 986057494 986061848 986084290 986084685 986092644 986120437 986124616 986134195 986135123 986139107 986156217 986158378 986170658 986173152 986177308 986178920 986182099 986188656 986189987 986209336 986226370 986237225 986240684 986242700 986251244 986264844 986280382 986281797 986288340 986293463 986295036 986300057 986312646 986314596 986320639 986324665 986366678 986370555 986379324 986385295 986386635 986390570 986394930 986409586 986410582 986414128 986431330 986432523 986440186 986475335 986480943 986482740 986524020 986546064 986560606 986566818 986600314 986611844 986619570 986632588 986633519 986641586 986645988 986664477 986671547 986678464 986681882 986685001 986687837 986695242 986699218 986700370 986704341 986705296 986706232 986713990 986720677 986738700 986742465 986750692 986754111 986770985 986800220 986801574 986811147 986811329 986832544 986837731 986854145 986854749 986876566 986889731 986925841 986940179 986963685 986970825 986974271 986977021 986990578 986996848 987025054 987026029 987031478 987052892 987056812 987063875 987072772 987083621 987117856 987119812 987139611 987150620 987156363 987157916 987173891 987174365 987179097 987179836 987186685 987193039 987217130 987218625 987227632 987248055 987284991 987296099 987299966 987332882 987367331 987367460 987377383 987403750 987430250 987430328 987435581 987437314 987441127 987445699 987463899 987478529 987484204 987494858 987512643 987522348 987530628 987541035 987542790 987553784 987561037 987564543 987583906 987584177 987599276 987609453 987618737 987642049 987642968 987648128 987655225 987667740 987691943 987704086 987712323 987724334 987738259 987738375 987741928 987745863 987751417 987761201 987763624 987769388 987782767 987824523 987833227 987850595 987854504 987860858 987867522 987870476 987874136 987877050 987884416 987894618 987899075 987902054 987905474 987913972 987918571 987924487 987926341 987927618 987942059 987944383 987946747 987967822 987970255 987972066 987972341 987983997 988007997 988012594 988013768 988016403 988020061 988021705 988022392 988033109 988041372 988047648 988050846 988070516 988074395 988079038 988101700 988107130 988107799 988110176 988116868 988132835 988162397 988175228 988176501 988177978 988180625 988197603 988214210 988233216 988234357 988239516 988242662 988251646 988254808 988260071 988287811 988289000 988311184 988346549 988352979 988368920 988381170 988382622 988389847 988393008 988395777 988398297 988400135 988416337 988432349 988440111 988449545 988460583 988463968 988465629 988481497 988483046 988488515 988502921 988504421 988506910 988527782 988537722 988553896 988567070 988584708 988602920 988603877 988621271 988624673 988643123 988645091 988646174 988667641 988674504 988702346 988703867 988705646 988727184 988735920 988738123 988752572 988760293 988793829 988796200 988837544 988841220 988854199 988866105 988873803 988878590 988879572 988905926 988906131 988912752 988919568 988924049 988926727 988948910 988961161 988961400 988965520 988979103 988979147 988986418 988986481 988994182 989039297 989042694 989050269 989059403 989060345 989065065 989095972 989100756 989109309 989110429 989119089 989119142 989129123 989140342 989145744 989167981 989172019 989176693 989182901 989189080 989194371 989219040 989219289 989224646 989230715 989247619 989247649 989248479 989249531 989250769 989259310 989260372 989265285 989273683 989276655 989287115 989293243 989307587 989312707 989318033 989320227 989327009 989337563 989347850 989351519 989374465 989382216 989382721 989393312 989397086 989409226 989421460 989427205 989428669 989441549 989455752 989470993 989471308 989486141 989489685 989490091 989498662 989511627 989513139 989514836 989519658 989526649 989547057 989569132 989571940 989576376 989582301 989588621 989594188 989608960 989610365 989619552 989633195 989651409 989670714 989673937 989688564 989693112 989693592 989730829 989733797 989736258 989738102 989761448 989774200 989774582 989778598 989780355 989794483 989797662 989803954 989808354 989809399 989817388 989826283 989839685 989852051 989854442 989859108 989898886 989899028 989913552 989937948 989945025 989945037 989956802 989959182 989963658 989968780 989976229 989983120 989986254 989990661 989998783 990003149 990017819 990024292 990038916 990042223 990052291 990076991 990089445 990090838 990091172 990104576 990114679 990126077 990132232 990134892 990162971 990183583 990186509 990211491 990211799 990217127 990232120 990233481 990240588 990266288 990274243 990293155 990294680 990299866 990304590 990310353 990329659 990332764 990334596 990338073 990341467 990345138 990350533 990404449 990420956 990426486 990428741 990432711 990438378 990443539 990452471 990460585 990466024 990478977 990486282 990491285 990496684 990500919 990522240 990526324 990545837 990546590 990549437 990551148 990563953 990568146 990568704 990570078 990590702 990591306 990591928 990614755 990653379 990665611 990668637 990675214 990685494 990689712 990694333 990699521 990713092 990747583 990759175 990767706 990772090 990782757 990783144 990815657 990818159 990825690 990833172 990838597 990848619 990849136 990852755 990875307 990889627 990893102 990894256 990896551 990898823 990900210 990906510 990915393 990946669 990946873 990977129 990982426 990988064 990990124 990991212 991004282 991032231 991033428 991034035 991037293 991040093 991058606 991074475 991080515 991089722 991097472 991106312 991107202 991126896 991127513 991132729 991135411 991141151 991141522 991150728 991172964 991177621 991182664 991200094 991202830 991216359 991220897 991225153 991228476 991258477 991277069 991286058 991288691 991291239 991297270 991298523 991304798 991311092 991323800 991325842 991330852 991345928 991378466 991383291 991393914 991397311 991398826 991405353 991407399 991407884 991422694 991429862 991432809 991433089 991442866 991457440 991466139 991470258 991471123 991508519 991529717 991533691 991555055 991576225 991583566 991588765 991589779 991627548 991637577 991651600 991667992 991673265 991685331 991722439 991746124 991781015 991783994 991787642 991791936 991806548 991816948 991825908 991830167 991836272 991853405 991882686 991892622 991902909 991936163 991955489 991966944 991979733 991987771 992001212 992001220 992010953 992014426 992018084 992019975 992030734 992031989 992049380 992050011 992077152 992084968 992100671 992129358 992131742 992137094 992147618 992162485 992165275 992173103 992175628 992179865 992182555 992187114 992202726 992216823 992248317 992261162 992262612 992270146 992286343 992301429 992324250 992324372 992328948 992335737 992343974 992347400 992358294 992360693 992362380 992370226 992370696 992393617 992397740 992404015 992418694 992420042 992422035 992430758 992432819 992439716 992447925 992455135 992468639 992481590 992492050 992492567 992492866 992498740 992507138 992509074 992523517 992524204 992527056 992528042 992546837 992558155 992565143 992572156 992585242 992585731 992620925 992628595 992638489 992653927 992656894 992659349 992661928 992665003 992669222 992669771 992686800 992697637 992702176 992704604 992713241 992738092 992759740 992768007 992779132 992796469 992802961 992809887 992810662 992811426 992815851 992816676 992818366 992846470 992862649 992865454 992881263 992883389 992891887 992893571 992906597 992908286 992918215 992948632 992949304 992953956 992981623 992984792 992992613 992999180 993027089 993038362 993041426 993044995 993045448 993053252 993058705 993063006 993067931 993068532 993072451 993085408 993095628 993099897 993103669 993109023 993113789 993115040 993124636 993131022 993145560 993164615 993165192 993165203 993179261 993186298 993188887 993194185 993195377 993208401 993216275 993235281 993255504 993260891 993279897 993324901 993333661 993334056 993350904 993364897 993379679 993414694 993414934 993434662 993434971 993444993 993459318 993460699 993462830 993467202 993470961 993484327 993489320 993495626 993497647 993499298 993506802 993516790 993519600 993524539 993539092 993543570 993556839 993567668 993581887 993582515 993590234 993605082 993608863 993623772 993636002 993645440 993650112 993663465 993680654 993694289 993694336 993715384 993729385 993734357 993744774 993801576 993808690 993812670 993834433 993837224 993844618 993845227 993870559 993878284 993882475 993891032 993893405 993895757 993899566 993903669 993905293 993947429 993950805 993953914 993959280 993981237 993982882 993995549 994021942 994035845 994066564 994074374 994080297 994081325 994087071 994089012 994096122 994100156 994102431 994105550 994106452 994124754 994135683 994135771 994162617 994181490 994198839 994275384 994282993 994286529 994293979 994304469 994309628 994313668 994320292 994328795 994332018 994333661 994336960 994348230 994353419 994384652 994409114 994410241 994420263 994422058 994423918 994427006 994438596 994447519 994449374 994451477 994467306 994470072 994492190 994499851 994505883 994517936 994520334 994521422 994531856 994543546 994566152 994609792 994612912 994624086 994626095 994632020 994676227 994687271 994687676 994688953 994711554 994721134 994731761 994735350 994737139 994753546 994791378 994814379 994830283 994834432 994843505 994862071 994866089 994876553 994906610 994936633 994941842 994959710 994965482 994968770 994977449 994983280 995017291 995018095 995025758 995038737 995060965 995073499 995079931 995086974 995090414 995096036 995102433 995104717 995124017 995142118 995148337 995151087 995161544 995164152 995166976 995168658 995184128 995187084 995201664 995226632 995240752 995248801 995254656 995254897 995257763 995260413 995270596 995273758 995277018 995277717 995279769 995282359 995287973 995302214 995313207 995314915 995342977 995343598 995344179 995369260 995381829 995383316 995383881 995385345 995399989 995447389 995452807 995457639 995458860 995464888 995471503 995474202 995480687 995501182 995501655 995502869 995531556 995541306 995563975 995576018 995584430 995597628 995599234 995615987 995620697 995630411 995639676 995647793 995654584 995684594 995688303 995705184 995709626 995712256 995715518 995716083 995721459 995724066 995731650 995741932 995748095 995758047 995767722 995798301 995801422 995833903 995836591 995858968 995889416 995921670 995926528 995937591 995943333 995945822 995964111 995968170 995980994 995990901 995998491 996005649 996050523 996051776 996059036 996060208 996062756 996071624 996083398 996085109 996097731 996109551 996143595 996146538 996149901 996170247 996172714 996215032 996226913 996244943 996287929 996294526 996295115 996299592 996314389 996316243 996316392 996322673 996332022 996332659 996355662 996357171 996357185 996366561 996375510 996376052 996417735 996433697 996457053 996474300 996475626 996518757 996528700 996532296 996556442 996557378 996566596 996576779 996589649 996604924 996611609 996617768 996618016 996663019 996676238 996743286 996747584 996754680 996754982 996781300 996788414 996796612 996848700 996850180 996855212 996861394 996879829 996896553 996896695 996899114 996903513 996911767 996913511 996913774 996915689 996925303 996928241 996943944 996951032 996953462 996955123 996964277 996965628 996986854 996998061 996999929 997004639 997021727 997037165 997043027 997058142 997063359 997074442 997088630 997131989 997136516 997143572 997158772 997175516 997176195 997185558 997200590 997208654 997218450 997222964 997225577 997227150 997230749 997231384 997234069 997235307 997237633 997241725 997242674 997249863 997269505 997270344 997273042 997274181 997275809 997277672 997286317 997291631 997303117 997303604 997309241 997309597 997312390 997314903 997339496 997350766 997352205 997367093 997369026 997399005 997407094 997425217 997426224 997426638 997460894 997463650 997482127 997498710 997501796 997515451 997516409 997529780 997532742 997533776 997557443 997570135 997570159 997571287 997582880 997622432 997632386 997645060 997663529 997669674 997680149 997687251 997700131 997712380 997729553 997730097 997734437 997739375 997741765 997747292 997760365 997777236 997778364 997779068 997780115 997789893 997805426 997857659 997874795 997918882 997922989 997941012 997941603 997954622 997961214 997969101 997971781 997973773 997987317 997991795 997993887 997996534 998013547 998025089 998035994 998060162 998086036 998095422 998099723 998102844 998120653 998145209 998161723 998162177 998192385 998199762 998201309 998217372 998221278 998243673 998246439 998261002 998269056 998270081 998281910 998289253 998289714 998293921 998294591 998300902 998305539 998309446 998309691 998320665 998323073 998348990 998352583 998364218 998378646 998385032 998416537 998417215 998432182 998442390 998445809 998498008 998508886 998512022 998516953 998562588 998585770 998591016 998604242 998606059 998613570 998642751 998647338 998647822 998648835 998650636 998653697 998656608 998658799 998668254 998692085 998711614 998746288 998752076 998752592 998771565 998791273 998795618 998815351 998817630 998827104 998836095 998847101 998851714 998853907 998865138 998866067 998875231 998878471 998881031 998884413 998905174 998926467 998948866 998950978 998960537 998972905 998978931 998987829 999012651 999044059 999051876 999058772 999065281 999079016 999079923 999094109 999119831 999166483 999193523 999199693 999202034 999212452 999225472 999229000 999231513 999232481 999245019 999268581 999273074 999287351 999292081 999294742 999295375 999304115 999323226 999323505 999330021 999333926 999359911 999364478 999377967 999412642 999421534 999431261 999442648 999454936 999472203 999523998 999544754 999547640 999548397 999552389 999579674 999590832 999591564 999592717 999601958 999624832 999637800 999654358 999658204 999659431 999668479 999677184 999680207 999703501 999732967 999740482 999740670 999744740 999749835 999752946 999763841 999766149 999779583 999795141 999812270 999856106 999867072 999884097 999905953 999908592 999917462 999927851 999936770 999949253 999954616 999991289 999992860 999994110 999994700 999995282 
100000
1 854741622
2 44322806
1 600878557
1 524481416
2 939044914
1 491420194
0 215545369
1 32043995
1 668521232
2 944813742
0 626038411
1 164317020
0 370107737
2 498511671
1 671207826
2 770919501
0 814888790
2 155354192
1 816253383
2 200556608
2 767495465
2 615934030
2 764013763
0 285108874
0 822613739
1 638904907
2 27449832
1 665875730
2 336761251
0 132370833
2 583691376
2 38988057
2 73022607
1 838745149
1 759123377
2 922675620
2 155624250
0 22316610
0 105790402
1 58198124
2 749140612
1 682675900
0 330208136
2 286363568
2 672571814
0 771566994
0 183433078
2 302565545
0 458884589
0 534470062
2 160938251
1 528229835
1 200914926
2 200332818
1 322377501
0 901208151
1 334858516
0 477199058
2 967410998
2 193050885
1 781968259
0 102972858
0 638207502
0 109021351
0 79279006
1 938183666
1 985913796
1 474869404
2 608272202
1 669163684
0 3951230
1 283965028
1 569836290
1 9653446
0 391310987
0 489364946
1 846153197
0 113150501
0 54024869
0 951840994
1 928770291
2 808967124
2 677842383
2 816909116
1 383176455
0 609333062
1 822441103
1 555878731
0 476877498
2 949968320
0 928362495
0 689549555
2 469049795
2 859212984
2 96778243
0 791402596
0 836534076
2 374193174
2 658853591
2 358750578
2 705875941
1 468065731
0 272936181
1 234300050
2 501178192
2 919456437
2 185876846
0 240732005
1 932976209
1 974567498
0 232985943
1 607536145
1 547395364
2 678682545
2 907328249
0 92166361
2 797192287
1 748093514
1 788805056
1 277881756
2 7210446
0 561442036
2 689083493
2 39171833
0 455056926
0 670677676
2 16809290
1 721252815
2 59567632
2 95889793
0 406653862
2 587393579
0 773990537
1 654414779
1 312069102
1 600260372
1 812422924
1 867409011
0 160371611
0 136734912
0 930811025
1 870096827
0 327078839
2 330731086
2 679737476
2 3780331
1 494484639
2 979127171
0 228807705
1 242618004
0 949998085
2 395475870
1 140652338
2 599364104
0 475081987
2 209885950
0 154613168
2 620932078
0 26874794
0 83196877
1 249472179
0 82989328
1 336997814
1 605814756
0 547584058
1 767556001
2 80052571
0 131595381
1 696693109
1 843962360
1 660804085
0 359642214
2 136722398
0 902165719
2 204724868
1 305379684
1 435138910
0 935024263
1 184267307
0 957876180
1 810757849
0 545773770
1 336197394
1 36118646
0 274389591
2 101264573
1 949959053
1 715339909
0 58838377
0 722135621
2 100057450
1 515451586
2 281672085
0 892580779
1 804513734
2 85999325
2 947471905
2 460660274
0 122482927
1 492831682
0 685642027
1 299288279
1 354053715
1 647561006
1 520013083
1 998137164
1 34056164
0 772817125
0 428690277
1 636021524
1 856339770
1 111475088
1 354373424
2 888999065
2 549655927
1 544118849
0 557617169
2 691007714
0 947233986
2 762549537
2 294814432
2 71777696
0 509333474
2 197115575
0 218878492
0 229683988
0 952212089
1 778930668
0 136697944
1 679927899
0 444783177
2 671622684
0 55005655
2 252844204
0 668042181
2 441220529
1 260932481
1 895738089
0 519437892
1 826789733
2 704763044
2 440950041
0 770556752
1 944635780
0 951584777
1 229669362
2 508975574
2 721176624
0 829093411
1 457111101
0 514655844
2 250575660
0 807161546
1 202886706
2 276285147
2 962023653
2 977772859
1 280482215
2 894881941
1 594269285
0 782174346
2 327579042
2 789827871
0 367361977
2 235045405
0 548796146
0 390947373
1 188987062
2 8093562
2 709794887
1 117801896
0 337025393
2 214729351
0 422670263
0 75896064
2 901503586
0 67519599
1 292099175
1 128033537
0 97748300
2 439135787
0 442249099
2 918595815
0 108492103
2 950792004
1 222315443
1 104540931
2 72752127
2 311696931
2 748573426
2 70744585
0 515462717
2 419356151
2 47762225
0 697928172
2 11459184
0 318315280
0 30680083
2 797074182
2 102837523
0 547193073
0 534125121
0 616854794
1 718356910
1 443294531
0 669876557
2 901674645
0 508607085
1 195423315
1 971788647
0 723284795
0 565851639
2 351861411
2 697103368
1 209465844
1 447136879
2 880718202
0 383286216
1 305698830
0 671692714
0 532339532
0 639649131
2 713627274
2 759088435
1 498508019
0 514812541
0 641057496
1 895155402
2 543014986
1 734987807
0 740871632
0 907769127
1 759658231
2 672325617
2 331168298
0 280061589
0 232695461
1 319316145
2 696533654
1 871986911
1 222824046
0 216148826
0 31247592
2 269557721
2 76636093
1 352661456
0 314257231
0 851778322
0 635723639
2 42405169
2 857381669
2 899769749
1 16702995
0 935648463
0 869536726
2 802147126
2 626411229
2 387607359
2 857704959
0 817547142
2 446470588
1 605610315
2 88301051
0 193041190
1 578093717
1 895354058
0 532541562
0 949438554
0 905120294
1 612315768
2 32235097
1 74622458
2 374577755
1 30914414
0 935743885
2 680232558
1 756413869
1 917885230
1 369849286
0 763955486
2 159863808
2 616036849
0 742726257
2 435974879
0 127954393
1 16462340
1 258641993
0 962925311
0 250101980
0 17445925
0 330893247
0 788132060
0 6127920
1 865132004
1 129744029
1 438883117
0 416219190
0 466056874
1 734999771
0 790981997
2 537401398
1 55657943
2 813315756
1 865284342
0 45046202
0 683395343
0 642030052
0 482042204
2 274712092
1 727700393
1 256291651
1 198485963
1 392148851
0 688208159
1 146210555
0 24646501
2 673268760
2 851852837
1 825364051
0 393401178
2 620558113
0 851262150
1 115759616
0 108166176
1 149667049
0 764718664
2 330822513
1 452022284
2 226897669
1 825620958
1 97710482
1 70882836
0 211485901
0 683587858
2 609369116
1 874254443
2 479340046
2 855781877
2 827304620
0 892810691
2 579863227
2 304062262
1 254372848
0 449209575
0 768709775
0 890798999
0 541170425
1 504273296
0 751078616
2 545460540
0 467846238
2 944947681
1 931227251
1 150750456
1 40337549
2 385692844
0 554340827
2 465966557
2 485493319
0 874541057
0 505449404
2 533638761
1 604958031
0 400298762
0 525677928
0 950358906
0 321659882
1 729903518
1 607420291
2 149310773
2 98730723
0 101598010
1 972239451
2 59572274
1 204732470
1 70787401
1 17985027
2 26197539
1 663391864
0 105903767
1 835049927
2 666703333
2 989082660
2 508513730
2 197472633
2 822383351
1 944802462
0 124009058
1 542251699
2 562024601
0 200824416
1 92289249
1 993550894
0 41734881
0 450427985
1 619794860
0 94494431
0 691277359
2 280845602
1 722742305
0 600602333
0 806744319
0 780495606
2 978858229
0 552907984
2 2208192
0 412813930
2 982770675
2 977074241
1 126620130
2 393351240
1 539118266
0 751653262
2 535235160
0 420469320
0 31805838
0 154569442
1 945361446
0 126285354
0 425393490
2 453669558
2 309807353
2 924929680
0 724132587
2 788856858
0 59638274
1 411051939
1 305786019
1 375193639
2 525561100
0 430523594
1 651575879
0 133845867
1 183387468
0 310776123
1 398564735
0 854680785
0 650261061
0 815931570
0 1917724
1 922550784
1 488472021
0 453346138
0 545623412
2 16449527
0 751288180
2 788055951
2 129659833
0 116893534
2 651025615
0 883776943
0 785492494
0 843383336
1 286684320
2 941230614
1 678613816
2 941438670
1 885888688
2 948955713
2 650742716
1 753246424
1 624049432
2 163362773
2 617784420
1 177757660
1 128303942
1 569983015
1 566847981
2 161474671
0 772427891
1 140308018
1 262050968
1 920523529
2 306817047
1 751425982
0 826395576
2 698920797
2 853808803
0 641244522
1 599002494
0 634999758
2 914941289
2 697671489
2 154068577
0 411940120
1 808339151
0 44381044
1 776385336
2 790047152
2 199017903
0 188585174
2 672333425
0 185209345
0 926101226
1 760613907
1 901995401
2 43794929
0 660638121
2 852488521
1 290113456
1 776612365
0 658160546
2 423043106
0 124801140
0 788429893
0 488416240
0 225188494
1 60730691
0 876137648
1 920783690
1 731298901
1 324467317
1 512383935
2 324454151
1 837910021
2 497879684
2 42024994
2 336423516
1 814192033
0 306590394
2 259615127
0 896230388
0 790695878
1 634536696
1 892066859
0 720958461
1 955854141
2 461618023
0 638646112
0 566947187
1 528480012
0 245982952
1 936921814
0 49267506
2 403993613
1 166350527
2 186133602
1 171851583
2 77139697
1 766498524
1 293386616
1 408727034
1 799599708
0 8335451
0 661390252
1 921031502
1 740479083
2 28395402
1 699708513
2 157652684
1 638310443
1 660953873
1 828960731
0 278122209
1 195029439
0 74552860
0 715291209
1 554070176
1 685486441
1 258398533
0 790366409
1 529311933
0 643728456
1 723651442
2 473266975
0 932732791
1 283568891
2 327668855
0 61706488
0 145464657
0 620637295
1 846204368
2 141516747
0 918274150
1 954248525
2 849273611
2 713491503
2 500347726
0 919718685
2 912566639
0 283973205
1 176013762
1 91320010
0 137369025
1 481538513
0 786751402
0 831201899
0 843057514
1 658673727
2 439754999
0 549069877
1 938454719
2 681715212
2 30593598
0 665006872
1 969571682
0 843569721
1 995585456
2 278828466
1 344731230
2 602806
0 689845625
1 882258828
1 587680659
1 188280407
2 362721273
0 878986150
2 857318851
1 709801212
1 784391760
0 623393966
1 924431896
1 219145194
2 146259136
2 510599983
0 444458353
1 661936162
2 327902270
1 976210809
2 693393976
0 722141588
2 347261346
0 633485374
2 876511608
2 198207056
1 487889726
0 274860854
0 805965691
2 140385955
2 485535854
2 140121088
2 943617580
1 311771246
2 512563468
0 825873324
2 145095095
1 489347241
1 601771914
2 500236982
2 20167739
1 196950561
2 692758837
2 534759385
1 460579628
2 98390961
2 897829676
1 953282397
0 507541201
0 157982960
1 760603173
2 94690396
2 523485391
2 670182985
0 570608106
2 422156854
1 693815984
1 982161246
1 981440024
0 233960830
2 480115342
0 988666356
0 64379931
0 86393202
1 895455481
0 834397928
1 330678781
2 72124268
1 395135683
2 145423405
1 752663352
0 873319819
2 151113064
2 879129673
2 888535209
1 187428300
2 675466607
2 357916130
0 241243940
0 275981041
2 273325681
2 88186103
2 524859913
1 692044803
2 404450461
0 432762326
2 865204519
0 379038872
1 298106336
1 711778593
2 874242373
1 825585451
1 861287082
2 628851574
0 262305907
0 664088202
1 309916564
1 258544753
2 993780174
1 258228544
0 995440508
2 964445696
0 425699684
1 730902861
0 555953846
0 658481784
0 328512281
0 77900701
2 27531845
0 536364992
2 145684728
0 817452141
1 511872900
1 317754205
0 146898158
1 752702440
1 940211442
1 282402952
1 630468825
2 947340083
0 255722566
2 305639433
1 868937152
0 436637327
2 526168946
2 690143631
2 982658948
2 8420867
0 41637835
2 872631602
1 366774512
0 525908354
1 94008390
2 29060017
0 193617354
0 64308442
0 159367966
2 578022558
2 41103736
1 303820069
2 852761028
0 322053542
1 972441116
0 847170829
2 123335238
2 566237037
2 252747091
1 101931057
1 352146254
0 382633962
2 548534658
0 663239105
2 323721321
2 120985047
1 297523405
1 904944687
0 116059564
1 729433819
1 104788364
0 406619041
0 576359717
2 62409193
2 50010543
0 794212876
1 528076532
2 311866126
0 658904946
0 588578116
2 514387486
2 391402354
1 362844430
1 820848964
2 556239033
0 100771733
1 614558905
1 741145963
2 54400783
0 978332852
1 331358510
1 21370572
2 832888143
2 680957952
0 479696836
2 825744285
2 881890375
2 275928624
1 727330081
2 755075403
1 466782174
2 231484481
1 250420606
0 646258106
0 134257377
2 8768999
1 273040859
2 994127173
1 685975836
1 379240124
0 547017310
0 118801825
1 62289024
2 303013210
2 610930206
0 960130112
0 137643408
1 190601604
2 507167852
0 274218527
2 231656892
0 607586311
1 441360545
0 761149779
2 926748358
2 781533354
0 638153026
0 507467616
2 29006812
1 972442237
1 59538353
0 757265296
2 494860252
2 725370088
2 115715786
1 372175756
0 984558315
2 591742671
2 653673961
1 407731318
0 346296172
0 342302210
2 161092255
0 718499198
1 443126829
0 517827217
2 278574084
1 429262715
1 950702338
1 529478273
0 274811585
1 802010846
0 707680470
0 881168062
0 13176718
1 390522531
1 279975311
2 392521548
2 991931936
0 538322112
1 631416050
1 550798374
2 251682466
2 23336373
0 466281264
1 180450672
0 339458674
0 814032158
1 305983234
0 423416474
0 976780813
0 145546120
2 84743098
0 634637134
0 586362193
0 647052821
0 624978885
0 364644008
2 438292767
2 263922138
2 966566574
1 437200065
2 890971275
0 474194261
2 236728138
1 762683589
1 679642610
1 372770082
1 232838252
1 162087313
0 617905928
0 461410476
1 46325222
0 912409958
2 132463391
2 338681312
0 752882353
1 494028083
2 432582266
0 401572921
0 661020032
1 198353317
0 98181744
2 302579462
2 459434010
2 75754404
2 729596279
2 879687963
2 388854713
0 60577292
0 107584760
1 947857106
1 71096433
1 118629122
1 722217093
0 517707304
0 369166644
1 518951867
0 735701476
1 947780024
1 314156355
0 407421144
0 365333769
0 21737568
0 664842633
1 963601675
0 91533132
1 818971956
0 713412386
2 519713156
2 529935032
2 487947279
0 155433580
2 68174651
1 624080663
1 96776637
1 293249969
1 569609239
1 202385253
1 921915818
0 941448154
2 565023874
2 928976076
2 181464627
2 990841921
0 418024102
2 644872396
1 6310772
0 322633299
2 454564917
0 764796660
1 799917496
0 467425416
1 34106011
0 912388398
0 172368707
1 864468008
1 999774975
2 857764752
0 960736829
0 917996993
2 231648037
1 516557770
2 307959553
1 394145737
0 670140608
1 309230923
2 206332191
1 485258541
0 98986039
1 85911998
2 298749712
2 891941552
2 817567345
1 587469869
1 586201190
2 117240837
0 912504333
2 842952482
2 639175002
2 436753847
0 855212900
1 145849881
0 927349296
1 959582863
2 424743924
0 861793232
1 120643770
2 974131577
1 414336075
0 854312913
0 261614658
0 951363449
2 985006088
1 250566440
1 355443599
0 353629922
0 11621139
1 341365792
2 287466290
1 236916962
0 98561804
2 453933127
2 476608441
2 814614863
0 9587844
1 392850832
1 217210687
2 861636252
1 808032431
1 552778427
1 553572814
2 709554423
1 476508523
1 175753623
2 212665912
2 424037836
0 463206275
0 385281409
2 513268939
0 964681863
0 938516220
1 340569174
1 879016146
1 313815825
2 15153425
2 129902030
2 680512156
2 660239187
1 329866490
0 1698675
0 789584042
1 394272994
2 908601390
0 293138278
0 683115177
2 548945342
2 38313661
0 440233392
2 386113742
2 289058198
2 889338381
0 900146499
0 655819845
1 882102415
1 824239504
2 782341550
0 996830974
0 384046190
2 298471383
0 851041543
0 159035129
2 870574701
1 81270529
0 73014476
1 327647472
2 810932330
2 944637236
0 892640079
2 61110500
0 483069261
0 474632360
1 978964261
2 455222217
2 612905166
1 716238052
0 47062071
1 139216817
0 566417244
2 492877609
0 302106033
2 108418773
2 660653843
1 527552809
1 625118887
2 900472961
2 167067376
0 142585822
0 109948033
1 821253545
0 210944004
2 756492562
2 23120736
1 807537626
0 788644852
1 152440531
0 640009619
2 512077505
1 111372314
1 933250119
2 89820646
2 634855606
0 522044114
1 713313831
0 586807387
0 387228045
0 244479669
2 540154414
2 262435525
2 23961063
2 853931447
1 445613154
0 569587514
0 731614452
2 905615389
1 319585345
1 337497232
1 867593277
1 741337437
1 619065605
2 404874780
2 17576091
1 324956266
0 491741800
0 549893090
2 769013076
1 678410085
0 250604643
2 553078890
2 433314154
1 371633246
0 932671746
2 291662020
1 675444415
1 825182947
2 347307201
0 198148698
1 154191298
0 755848830
0 945482008
0 120924479
2 736219316
1 654623390
1 969737451
2 206314100
2 220617281
2 905821427
2 772107902
1 261097428
1 186585579
2 289461236
1 934239694
0 128400814
1 436923371
0 591205916
2 534596000
0 489875880
2 432639199
2 987695922
2 964100705
0 106465946
0 21588313
1 687135953
0 872951469
1 42848379
1 924482671
2 238236786
0 71320652
0 81944311
0 370394551
2 12145694
0 38485111
0 120385518
0 498501676
0 253518825
0 652969122
0 389900215
2 351240112
0 423454385
0 966013604
1 665990203
2 69276809
1 468555594
1 693369786
0 695696197
0 38804854
0 546311969
1 355767074
0 786144903
0 894437228
1 52577546
1 755394407
0 122931874
2 7108949
1 629472098
1 918768895
0 231122814
2 897416597
0 965572330
2 969436854
1 25993899
0 660981534
0 865939406
1 795970802
2 908190036
0 418968172
2 745410815
1 356951135
1 588379942
2 64173297
1 931602959
1 579453048
2 848131579
1 747508923
2 452259890
1 682124820
0 364317194
1 750131974
1 500133351
0 182122791
1 689973795
1 619654867
1 296672713
0 561776727
2 135860623
0 464930756
0 56252993
0 202101042
2 119102895
0 380258686
2 625459922
0 546128470
1 51368663
2 777107146
1 809636724
0 488042711
1 492161131
2 879502127
2 350159109
2 552718966
1 865977505
1 988465759
0 552520005
2 298012486
1 779403055
2 609815222
1 354191446
0 401446680
0 569704880
2 741344433
2 209093389
2 573366473
0 108660291
2 173403159
2 948716243
0 555920161
0 23882633
0 226088358
0 490598866
0 391439766
2 589779605
1 190826335
1 457042386
0 703939785
1 660670920
1 483162379
2 374821868
1 258570250
2 231973618
2 346202485
1 563936086
1 808955824
2 420631421
1 967893979
1 250382580
2 292080697
1 896803821
0 420006744
0 848931499
2 43600941
1 275999072
1 278067865
0 967665984
0 765770966
2 191675174
0 323186124
2 520291541
2 713672423
2 241547066
1 807766095
0 918630802
2 604450385
0 229464478
0 222883307
2 342007786
1 811837831
1 10618125
1 69110641
0 561372165
0 561674694
0 20777378
2 102332550
2 515314884
0 594797368
0 772782831
2 110757371
0 193970754
2 32675715
0 677635091
0 637915541
0 866332086
2 885865587
0 686271869
2 291308533
1 174753380
2 583061171
2 189007917
2 957384200
0 827738865
0 798938164
1 563333624
0 855184791
1 788488075
0 393113114
1 593943786
1 432618376
1 437833356
2 410415096
2 558645887
1 773176667
1 941818586
0 135434949
1 815841847
1 32343046
0 156063397
2 383934653
0 913576193
2 769057653
0 917849826
2 358733778
1 795553797
2 66257834
1 859104188
0 175903010
1 458220657
1 745196518
2 213110465
1 392977521
2 622772790
1 703486369
2 708372566
1 77534500
0 503083540
2 413448522
0 115793080
1 85824811
1 375893086
0 867348737
1 46084863
1 245192675
1 779957575
0 588294364
2 476959478
0 255575418
2 692228128
2 550103775
0 848309145
2 722747911
0 871324282
0 660478092
2 457410933
0 526882133
1 864048846
1 443810173
0 811613696
1 956961855
0 324684351
2 3749670
2 312560183
2 799971528
1 486339906
0 500795739
1 670130006
1 507552054
0 770745876
2 938064802
0 587890456
0 792869256
1 540691685
0 606719796
1 803299969
1 618691742
2 168420473
0 395098658
0 501245026
2 693930974
1 411715010
2 580485525
0 781624906
2 376303562
0 544388215
2 993613914
1 959178855
1 928193945
1 658088319
0 244961396
1 882377539
2 90992746
0 254642097
2 868026826
1 305428260
0 727370310
0 904929631
0 658549998
1 909564862
2 951410533
2 445636578
1 631446219
1 789008880
2 563679481
2 760125544
1 680493133
2 165491413
0 245816811
2 570716845
0 705058915
1 889478678
0 711585646
0 364648888
0 104852909
1 355108614
1 35356133
2 650964923
2 629606915
0 256295531
2 837820535
2 645371843
1 579051510
1 352845668
1 110366363
0 29594467
1 495604070
2 375052854
1 950989829
0 443891953
1 18302068
0 377105208
0 989753136
1 739782938
0 946082309
1 947552441
0 464647117
1 756831270
2 977799296
0 816336489
2 370059489
1 820532660
0 786460801
1 889905648
0 31357822
1 792869758
2 493786078
0 338853333
2 964968327
1 84834971
0 243920593
0 940140919
0 894594481
2 480927781
2 110131697
1 46151229
1 751443981
2 324058485
0 308139571
2 341965132
0 271725200
2 863309388
0 57147949
1 825804963
2 403560254
2 984611436
0 694292552
2 863522728
1 821387926
2 807553166
2 592848778
1 466972159
0 771991636
1 394362554
1 937624565
0 919579356
2 516074355
1 804752143
0 299176276
1 294836020
1 486086288
2 155512738
1 428053408
1 394209993
2 650900425
2 722557987
1 130822891
1 87385683
2 721110060
2 192556785
0 245896100
2 490278522
0 493279082
2 546971071
0 546435418
2 728991570
0 774420571
1 3085583
1 306158022
2 467700427
1 928893418
0 728660597
0 626702962
2 822166170
1 694303809
0 865505987
2 923171959
2 493277458
0 561981654
2 61852752
2 655977264
1 802122331
1 237023485
2 408036947
2 17351304
1 492487248
0 594559895
2 987604099
1 727271658
1 6698428
2 135752868
0 783854958
0 16237545
2 720341463
2 678985345
0 516972141
2 93809925
2 661406433
0 838121296
2 968362769
1 568901056
1 905991616
0 426767885
0 765028576
0 243116982
1 840575996
1 197089872
2 173297563
0 278310589
1 789582235
1 600383905
0 638014013
0 318783706
0 289997506
2 762339711
0 589070160
1 435588459
2 592658500
0 557395351
1 808812918
1 963282554
2 970488726
2 314195205
0 593242350
2 134270679
1 652562824
0 273806699
0 536653635
0 369394327
2 363918537
0 418256404
0 979717597
1 337701399
2 552468339
0 101232663
1 22378957
2 841489729
0 665814822
2 965117086
2 811500714
0 453601299
0 656602574
0 545730958
0 992251520
1 523935339
1 932158597
0 292971632
2 937459387
2 599643034
0 789028822
1 900023503
1 129764876
0 885828456
2 868348293
1 123031245
2 679942439
1 702484250
2 159890713
2 296651899
0 70504209
1 784108505
2 674407144
2 826788256
0 527934668
1 216983662
2 211724655
2 900465807
0 712241130
1 663955171
1 403620008
1 21805008
0 263666854
0 473358259
0 928922844
0 773172922
1 775370715
0 913034537
2 144933345
0 192692685
2 2985904
0 715406878
2 250365148
0 10474732
1 767532830
1 424863938
2 877776396
1 847032028
1 460785670
0 210092602
0 251898388
1 138172466
2 216612813
2 729864414
2 551786652
1 375030766
2 419284747
2 254675070
0 851589335
2 187892815
2 693520485
2 16979262
1 460751269
0 663710102
1 538268533
1 582243549
2 869247223
2 232909753
1 786834618
0 789087203
2 406615823
2 608667070
2 545556317
2 15316057
2 492760195
1 588964393
2 400519975
2 119392161
0 544368011
1 563098334
2 590965444
2 953383187
1 327427790
1 203514374
2 155874761
1 187971329
0 189464495
0 60250483
0 493806592
0 571942892
1 339635111
0 551253759
0 431452906
0 143760309
1 632822731
2 47246126
2 84155764
0 78887546
0 307219510
1 96016559
0 931050681
0 18715453
0 952097308
1 509985514
1 264716496
0 94256742
0 264680616
0 368655795
2 620179451
2 858347490
1 76882293
2 229725984
1 641264682
0 686726198
0 651187514
0 505709388
2 228390706
0 38292568
1 893773087
1 408589300
0 90840543
0 925913270
2 25343926
1 797410720
1 628001541
1 350320954
2 81123229
2 279075838
1 396857197
2 305652684
1 200366573
2 561405573
2 578092448
1 753577289
2 990738070
1 560205433
2 233325260
0 900291600
0 821579857
2 437875587
2 374780046
1 313733579
1 172530240
1 56642447
1 250927843
0 647807151
2 865757334
1 265710900
2 576014465
1 918286212
1 908963189
0 439965318
1 245001936
0 880227895
1 896412170
0 732277207
2 366591550
2 249845033
2 310201219
2 879195809
1 460905834
1 508548818
0 7793109
2 548768485
0 626978747
1 489555872
1 13297120
1 813468031
1 907717470
2 193295493
0 345728628
1 853243386
1 586350211
1 975904800
1 485935846
2 901011889
1 808450525
0 185882525
2 304991512
0 180743251
2 802657584
1 99214205
1 384759784
2 132734613
2 288147715
2 996571730
2 871539154
0 673859571
0 347407349
0 781367009
1 529212502
0 908487202
0 535069300
2 621371243
0 731667186
1 698222425
2 860068570
1 874407888
2 150243287
2 418569156
2 279111519
0 202250299
1 540444118
1 229251405
0 129522066
2 96501203
0 672635998
0 748372195
2 38169725
0 864102756
2 617068486
1 520786767
2 803485191
0 137614029
0 931584424
1 455586708
0 463264946
2 193620110
1 567781581
1 367949979
2 821004628
1 160840023
0 575934444
0 639656806
1 336567840
1 681545939
0 13719306
2 337473395
1 537007710
2 242015149
0 675392713
1 771591360
1 826933348
0 664674740
0 590213045
0 164570420
1 919575010
1 47119728
2 54662992
2 215288173
1 949921013
2 827612632
1 46808157
2 36437421
2 28700597
1 435877933
1 489938173
1 387044063
2 513572602
1 742275919
1 57046000
1 87775951
2 678673582
2 102892563
0 875969229
0 286498203
2 902459086
1 941594860
0 978089641
1 211778915
0 441832114
1 910471028
0 960834853
1 27537828
0 470292724
2 587431873
1 75295809
0 581707908
0 539285824
0 613906843
1 28221946
0 346789887
0 739153885
0 758257322
2 541548674
2 905736551
0 848426600
1 429745758
1 69210113
2 750048423
0 678301485
2 343986338
1 24089603
0 670274546
0 478832658
1 785567480
1 123628593
2 603587269
0 921305423
1 407932202
2 193943466
2 553478288
0 323361711
1 515806163
0 19478094
0 185893883
1 494490135
1 873548219
2 992699401
1 231106811
2 655468509
1 160708834
2 855934136
0 629441511
1 140256158
2 825252071
1 402140024
2 157715479
0 370142296
2 420129023
0 794192492
1 341443175
1 309287267
2 46028551
1 161680807
0 741292006
1 258765487
2 871167790
2 393271485
0 844072619
0 380942767
1 17687721
2 942603767
1 213603184
0 237530397
2 687698760
0 913339354
1 866436405
1 763472297
1 69657063
0 317426953
0 439316700
2 992458588
0 87096671
1 941116101
2 506308876
0 200223761
0 140397122
1 194673787
1 210278645
2 128073871
2 620751172
0 857142490
0 40090900
1 988865934
0 166986673
1 660464931
1 47849725
0 693707525
0 377513362
2 770696646
1 174729870
1 987540847
2 304643659
0 638017304
0 563672867
1 274280455
1 401526639
1 57108916
1 850657178
0 683761465
1 728502695
2 951858826
1 522943497
1 789643492
1 53627789
0 879024268
0 830704283
2 975316569
2 66663903
2 885704830
0 868857981
2 864948738
2 432609143
1 492594714
0 205149586
1 944069370
2 947274894
1 370463726
0 660854981
2 634445329
0 695035232
1 870571232
0 233913992
0 93906239
0 184270264
0 650177456
2 473652488
0 22887933
1 196353931
2 666761971
0 703912426
2 807327545
1 395516352
2 798979340
1 669471649
1 36217032
0 719446542
0 3464183
2 784555203
2 441048077
2 560970672
0 345514471
0 902523049
0 539711265
1 697794204
1 120937253
1 921013141
2 243320811
1 166935425
0 198247586
0 956738606
1 370847262
2 54587124
0 20380241
1 104667618
2 257361571
1 623859624
0 950235573
0 155720698
2 381183311
1 748894925
2 907478588
0 33816130
1 775144071
2 176274032
2 391058428
2 102607760
1 37539844
1 101407737
2 889557854
0 983580356
0 459548142
2 739984194
1 392924605
2 995833208
0 826708718
2 721638332
0 531355686
2 351203996
2 811565230
1 750738129
1 755289039
2 719513050
2 958594761
2 802553871
1 834946374
1 42810176
1 507610773
0 329259422
2 690640408
2 333199208
1 489544252
2 658258756
1 586274767
0 511543360
0 204592808
1 148154058
1 366261937
1 313940431
0 879615734
0 955006786
1 270486660
0 967417228
2 508676458
1 979910155
1 132430237
1 756090215
1 416549950
1 239706444
1 278371604
2 902393713
2 412302309
1 760902288
1 652391
0 147235752
0 645386740
0 231188903
1 877378716
0 417337997
0 515204049
0 996365430
0 197880353
1 73913550
2 687066830
2 723568888
1 237994634
0 759383033
2 864970262
1 794190002
1 309889050
0 270317709
2 21972306
0 43752177
0 816300609
2 40466360
0 238205172
0 686412646
0 519004997
2 739447933
2 689749823
0 755662515
0 908737363
0 695766315
0 953036033
2 956330889
1 851995128
2 469394971
0 53851334
0 410732124
1 276920946
1 882349799
1 50583544
2 58146762
1 247603737
0 837345336
1 371762843
0 74176936
0 191129184
2 239385998
0 286272482
0 745368805
1 938340268
1 172812080
0 28345777
2 551977967
2 232578020
0 265418324
2 698545421
0 967790447
2 521379196
1 37475052
2 674906543
0 186021662
2 13511899
1 277510450
2 793242026
2 785557069
1 101565170
0 695445105
0 692709306
2 519840341
1 454800051
0 956933657
0 535106319
0 848330731
1 391159971
2 294357215
0 218879604
0 185276070
0 247364416
2 412840778
2 712881242
1 210589209
1 276950923
1 363019062
0 89668711
2 345807721
2 643277405
1 230216207
2 58056295
2 636261420
2 854714370
2 143512853
0 85572828
1 988828140
1 634204860
2 986760336
0 219518559
2 472800342
2 545476435
2 998474154
1 360046591
2 139300710
2 167189089
1 727812587
0 447207088
2 531213703
2 615088981
0 927171072
2 443173142
1 968441165
2 68677683
2 740810503
1 427915006
2 995510227
2 789615663
2 40416932
1 660089493
2 646190675
2 860466264
0 326578582
2 55530975
1 683318421
1 497061100
1 757380700
1 99771397
1 793216645
2 914296057
0 459238655
0 595710689
0 332104066
1 71834646
2 968119099
1 853051347
1 564576930
1 41876746
0 915652853
2 4779051
1 481618671
2 898769761
1 951998192
0 359547233
1 130445355
0 70179927
1 665279201
0 333848108
0 622234805
0 875950016
1 805951622
2 392112692
0 577452376
1 479117985
0 421475792
2 780295264
0 221463265
2 392851399
1 325782312
1 817343128
0 340369962
1 720824706
2 71474979
2 281081751
1 4379675
0 673083466
1 785210760
2 261898881
0 435206046
1 573708132
1 930387618
2 821427221
0 955552642
0 639084776
1 897879209
0 801538507
0 31643400
2 338279922
1 97617602
0 363699260
0 575001064
0 30335606
2 789045068
0 395575369
0 790276487
0 846325051
2 764687536
2 391571801
1 154557968
2 498051920
2 932580734
2 197958232
0 70535077
0 396801350
2 932207870
1 930605999
2 944106765
1 817422069
0 43274942
0 179864553
1 321716069
1 436203230
1 944120654
2 172147917
1 477857471
2 343296278
1 846465609
2 137310978
0 185248000
0 204999844
1 233908147
1 394908274
1 313882182
1 722380848
1 192267852
2 414422011
2 225837061
2 770811521
2 473980542
0 193383738
0 392203146
1 104486434
1 779467048
1 225643481
1 954635000
2 719032854
1 67879301
0 164923509
0 990826958
0 24100264
2 661228631
0 677380204
1 432808937
0 14101366
1 347606348
0 504122392
0 412988875
2 601175398
1 502890328
2 67356705
1 115932918
0 846806751
0 847858994
1 586366149
0 163549902
2 834020024
0 335241394
1 594099605
2 35908938
0 485623345
0 377410976
1 860269216
1 229577391
2 726588695
1 9212393
2 234103260
0 247819710
1 287345131
1 475326238
2 643943929
0 298171751
2 214722135
0 857616528
2 921375804
0 314920822
1 100288099
0 956356222
1 356852214
2 308387634
2 6199517
1 746538414
1 582905863
0 131362413
0 967790428
1 930329293
2 658652689
2 792342022
2 488195303
1 848166606
1 997987815
2 786634331
2 8879694
1 329099775
2 162141089
1 441755133
2 571259110
1 430974721
0 311535799
1 207396225
2 751477367
2 151222993
0 328647995
0 458857320
2 491862762
2 608216399
1 190302162
2 261702642
1 545324526
1 158349147
0 380201180
2 524986498
2 418921156
0 546455138
1 867167830
1 101472488
2 628844190
2 945262260
2 410091655
0 214742746
1 306194855
1 384599069
2 532754355
1 84071905
0 632299759
0 465033981
2 847975090
2 74868997
0 894302579
2 139999901
2 279661009
1 982036457
0 91596508
2 797566414
1 37946109
2 927239510
2 474466307
1 249351590
2 315428699
2 736365627
0 528835015
1 656610590
1 724869797
2 378160983
1 859937979
1 535252739
1 266657300
0 280133527
0 834858273
1 148995997
0 846293622
2 932295257
1 394246988
1 490943934
0 886023318
0 521766512
1 677478582
0 762965055
0 425108632
0 60554724
0 534504915
2 924254545
2 768391186
0 128508899
1 505025122
1 952183257
2 993264753
1 40686019
1 755446987
2 921165291
1 795177851
2 792113392
0 413748501
0 929975714
0 453339570
2 105411462
0 733013524
0 502518986
0 643636289
1 382737659
1 672612953
1 452620716
0 876817357
0 821540405
1 6229106
2 333579444
2 941541672
1 400429969
2 559511578
2 834858082
2 136740027
0 680606952
0 123603119
0 218118489
2 606973100
1 306915797
2 785700006
1 180989859
0 554516782
0 207939864
1 201750241
1 905648484
0 607102325
2 906291987
2 986790409
0 232904227
0 367116778
0 23590793
1 504196972
0 394846782
2 343464973
0 913116603
0 745073034
0 256710643
2 250196493
0 464614087
1 808927999
2 994120225
0 488401568
0 295174817
0 68242497
0 758905489
0 542932282
2 543562197
2 167499936
0 553908835
1 573930211
1 332652068
1 430189167
0 557449990
0 512827557
1 363540149
0 69875354
2 256460282
0 451492527
2 357565156
2 829110879
2 535721688
1 987215689
1 410422885
0 973319367
0 109713194
1 123344184
1 329688025
0 508231346
0 645216829
0 723723384
2 250280
1 189542965
0 368854077
2 222197800
2 820157370
1 408299549
2 207827743
1 92701394
1 150264340
2 640351028
1 266770842
2 382014866
0 691541031
2 31399708
1 226021565
0 104632421
2 377708890
1 511857732
2 824699399
1 819245521
0 434406040
2 80409315
2 691107030
1 608537767
1 391397120
0 835974534
0 796628282
0 516873744
0 938992881
1 835246320
2 255431840
0 653808235
0 336132339
1 745322122
2 715080403
0 764464032
2 570096874
2 351215448
0 764898091
2 298167946
2 782543132
1 52810726
1 768063388
1 551984197
2 740260068
0 199552916
1 413069012
0 880883131
2 78123529
1 432851787
2 292687472
0 229996967
0 383193337
1 714071
1 314784090
0 306106506
0 901363755
0 510432791
1 877984146
2 520545257
0 882772979
1 519588836
1 784557096
2 181239756
0 586934979
1 559917130
1 689842014
1 720708643
0 974524605
0 915814306
0 850804260
1 527567510
1 886940728
2 141418307
2 565197889
0 78000541
1 623856803
0 212774734
2 343011461
0 477473789
0 673677268
2 369636937
0 443260482
0 781820241
2 580367692
2 228953760
2 616087654
0 574750124
2 961603230
1 515728845
0 676124768
0 520107333
1 856358077
2 101084511
2 457463401
0 32760799
2 532934708
1 948850836
2 550033021
0 158556782
1 635974244
0 112890886
0 774923205
1 482143341
1 314194976
2 898849826
0 432772217
0 732715840
0 247550156
0 941671278
2 527415753
1 36301470
0 132125765
0 758669771
2 300205956
0 872802471
0 201276952
0 249741025
1 409474578
0 283820641
0 838493710
0 456614290
0 806156073
1 57547602
2 541905856
1 598710039
0 76015812
2 49307929
2 93752361
0 491525962
1 32394480
2 702340680
0 42556410
2 223349529
1 607896220
2 488519256
0 114159146
2 355730545
2 994462154
1 668193810
0 931641049
2 514291313
1 193577334
2 641465259
1 343268326
0 300467872
1 28182035
1 162936672
2 242308521
2 854509628
0 501992108
0 637231995
2 894792698
1 728556136
0 936445653
0 313321685
2 227197441
0 566487229
1 154937996
2 707416011
1 281448541
0 487562942
1 805203020
0 66786933
1 10176100
0 601289705
1 420613879
0 183401378
0 846878022
2 834842792
2 100256873
0 142931217
1 895123354
1 280373223
2 578063341
2 640277396
1 304700442
0 369341638
0 40877659
0 918131708
0 52093753
0 253653586
2 66928111
0 697402906
0 457312773
1 447331884
0 567227031
1 95333488
0 854140807
2 277742092
0 588627744
2 768246004
1 483503172
0 967101859
0 759458154
0 812032664
2 90146069
0 312755359
2 977555297
0 674117348
2 906241304
1 323698385
1 565749598
1 285974375
1 887775807
1 628982521
0 718727823
2 570306730
0 644375467
2 836525177
2 950023844
1 142361760
0 943813071
0 986250515
2 792533090
0 738645897
1 495277514
0 331406590
0 216494769
2 45860820
0 700333993
2 329645055
2 738844831
2 694364229
2 882497826
1 775165350
2 888693573
2 150303256
1 500974536
0 74905232
1 406681221
2 255985698
2 489658205
1 687871004
0 605923206
0 822547760
0 193396182
1 454454551
2 399336905
2 290007549
1 51671102
1 847068338
1 666220681
0 94415884
1 832435984
0 601764507
2 186469698
1 81789270
1 832614153
0 179882214
2 140358959
0 485465462
0 135893689
1 672718803
0 846902834
0 733600629
0 207303733
2 908140293
0 210653418
0 984021063
2 649075071
2 481480375
2 134036321
1 835549354
2 536066123
0 896674588
2 401865032
1 582836923
1 606147499
0 364274661
0 804410924
2 155020888
1 508156578
2 173365146
2 250418764
2 691244570
2 731573956
0 849150395
1 993546359
0 468180240
1 830184536
2 218123260
1 923392442
1 360062646
0 693599225
1 147673808
2 126541162
0 983172703
0 838706
0 327929545
2 553123952
1 938262019
0 69477528
1 657276544
1 242461771
0 99981961
1 306998333
1 133508024
2 642972439
1 1478131
0 572371179
0 448223453
0 483871585
0 64837296
1 142425283
1 714092365
0 321948651
1 545123277
0 377600109
2 783729101
0 972051444
1 662511762
0 147738981
0 36093308
0 292497092
1 788976723
2 13747041
2 495186004
1 643438051
2 902719277
1 834963655
0 700377153
0 641239842
1 868107189
2 957759948
0 476871110
1 753630444
0 875605258
0 623025022
0 278190851
0 694599
0 576391184
2 236828773
1 436068885
0 434520865
0 594157130
2 70134776
2 650190668
0 506075181
0 584908729
2 555929286
2 623836212
2 382313509
0 275882566
2 537462859
0 885525388
1 245343876
2 3900503
1 378128986
1 532166592
1 280239990
0 77227443
2 348637339
0 581650586
0 320242059
0 781106071
2 921716085
2 756221898
0 858644466
1 10265090
2 266425247
0 24294917
1 321850275
0 448139414
1 696634769
1 300300831
2 447442759
2 836215262
0 219688852
0 304669865
0 781607389
0 742405491
0 236450250
2 835355561
1 12730479
1 889289376
2 865634063
1 908661023
1 634612605
0 473693923
0 158063022
0 18706553
0 893944876
0 854211622
2 729602700
1 74511051
2 923761774
2 745269312
0 483000362
0 361005444
0 359362173
1 218969079
2 588527909
2 574108227
2 733222104
0 153693290
0 24574625
2 321380895
2 817393221
0 391395637
1 293137217
1 110957324
0 351000490
0 42837827
2 152378520
2 728209174
1 877622594
2 724035846
0 804815767
1 784669910
1 869013133
0 339242215
1 690379499
1 40920990
0 87838351
2 980070938
1 656382619
1 679163583
1 466933922
1 279774949
0 770181523
0 17361844
2 865847239
0 153009366
1 734018611
2 69179662
1 698330884
0 960992472
0 181022835
2 603202584
1 773405674
2 338042806
2 292403194
1 780368708
1 775125012
1 346594152
1 311131847
2 819415002
2 272577392
0 245686369
0 935077373
2 907782810
0 41481319
0 617276467
1 974089739
1 318565844
2 414849018
0 484418216
2 244738617
0 92350388
1 250905586
0 577472625
1 768846157
1 742539807
0 540569602
1 476906191
1 502800735
2 498602445
2 673389036
0 507560900
1 602273491
2 70422908
2 466897984
2 979291991
0 104158635
1 886569028
0 156618109
2 645879062
0 986825318
0 657285837
0 500948899
1 346924372
1 913082026
1 633162343
0 860524313
2 479864881
0 958632567
2 477281072
1 547859315
2 565962940
0 193520332
0 400433595
0 641983115
1 203622554
2 446297171
1 254200756
0 20604744
0 355538361
0 672991652
1 221529614
0 975625294
0 965815866
0 669497306
2 474811568
1 450813645
1 106175374
1 495429593
0 397197883
0 830068084
0 392168459
1 360342475
2 593122465
0 97766285
0 383903088
2 781653398
2 998372431
0 942329564
1 541476358
1 856712588
2 200495950
2 861288762
1 856369507
0 782921045
0 790279174
0 338342611
2 76896116
2 821258901
1 553505513
0 123061970
2 325778062
1 143157916
2 994342882
2 981220275
1 763843933
2 876617518
2 590050365
1 15976720
0 851910738
1 478377357
2 163528289
1 385923216
1 641839041
1 557460965
2 546005607
0 507639894
0 815364522
1 512407901
2 340584796
2 39857778
1 938309509
1 945743372
0 56232362
0 698674457
1 951481659
2 22747741
2 644648335
1 809362947
1 598658973
2 901195132
2 70383689
1 328829516
2 98341517
1 846931793
1 635668069
2 616175661
0 412180910
1 359810048
0 477392900
1 890900989
0 537020652
0 497597394
1 225763560
1 57136192
1 831459476
2 215662179
2 152173845
2 148272330
1 438571878
0 902440709
2 498197483
2 688818255
1 104056034
0 335741787
1 570662093
0 558120486
2 942976425
1 889707492
1 581599989
0 86261223
0 879233999
0 955774320
0 191389261
2 545712028
1 872652960
0 531741188
1 704228905
0 898520898
0 555999921
1 598634731
0 546652268
0 700235381
2 352343167
1 164636102
1 78368778
0 314482872
2 516932944
1 185305988
1 521700654
0 977923286
0 418489771
2 826814592
2 431334184
1 113506184
0 285542937
0 827441582
2 369257109
1 318177386
2 214445073
2 610753989
2 386923813
1 90538026
2 535054561
2 384012370
1 136605088
1 863193982
1 960771389
2 83207116
1 657636169
0 930157096
1 145774887
0 145433428
0 993431687
1 810831505
0 805954076
1 495917683
2 324387922
2 987059909
2 53941520
2 212034860
1 647780236
1 478835393
2 726429769
1 382632664
2 166734226
1 255817439
0 369822727
1 638882951
1 571947967
2 90774868
0 296817855
2 939153945
0 242129436
2 445501428
2 502953902
0 795800544
0 873549438
1 528557732
2 628521795
1 813527771
1 573547620
1 792387647
1 586810818
2 30143826
0 811676587
0 707982781
2 830351732
1 5525171
1 694991967
1 338480132
1 977501906
0 976370870
1 280435355
1 607940656
2 230180818
2 485422367
2 351272236
0 282271106
0 608432432
0 686110889
0 727759216
0 7522294
0 504873990
0 834628919
0 633331392
0 199532776
2 726999193
1 723836961
2 77850184
2 688710698
1 127965620
0 381643893
2 605980962
0 775654717
0 859048180
2 133456607
2 981096477
1 487100093
0 480945349
1 925018227
0 460948016
2 944396557
1 500255229
1 59445790
2 773872713
0 972536767
0 141585193
1 448144034
1 281954020
0 692000557
2 213123306
0 12043634
1 50787092
1 337522374
0 575486101
0 74822940
0 194985091
1 169041668
0 236592240
0 980985284
0 273393005
0 934409795
1 814003335
0 939540971
1 152833040
2 151604775
2 302886817
2 273252856
1 602397797
2 85942784
0 45071687
0 381749396
1 387804658
0 212188306
2 783431829
1 741265620
0 97147830
2 889644688
2 300412624
1 661072049
0 651264585
1 169626992
1 54183766
0 702544875
0 646606432
0 605149797
1 289657625
2 123908066
0 544695534
0 760589160
0 886098336
1 102612408
0 371934971
2 380863036
1 35060172
0 800505698
0 58188620
1 86783601
0 906519146
0 726680908
2 614999434
0 241634337
2 759557914
2 305703395
2 928272394
1 686010403
2 628617446
1 747827167
2 777743429
0 950041291
1 424882159
1 268535955
2 783375413
0 401271839
1 130877301
0 924182428
2 816222099
1 16064738
0 511963092
2 510399271
2 797131039
0 277992546
0 735022538
1 954116930
0 890629590
2 271707180
0 285482151
1 402626328
1 880350141
2 625336928
2 782418700
0 263176267
1 939124534
2 952699081
2 764528385
1 563056526
0 717565399
2 205090959
1 747823753
0 362686609
2 733655654
0 173196141
1 78257218
2 337414711
0 161022548
0 200362492
0 728523834
1 345351040
1 827896360
2 736552851
2 824949958
1 417889365
1 556172132
0 839534330
2 923339213
1 810719294
2 15834691
1 37860174
1 187524115
1 450673898
0 840086845
2 160775208
0 768055299
1 987739988
2 578082414
2 544658048
0 984654991
1 936234617
0 383543100
0 611867317
1 209046874
1 64775703
1 679274002
1 718851489
1 942801931
2 839261459
1 803553501
0 382730094
2 587939873
1 302901034
0 883922680
1 443180291
0 391564895
0 520916486
1 568798257
1 950155331
1 949018514
1 72246447
2 28944366
1 719641031
1 477646780
0 715373405
2 482625179
1 665481739
2 28422519
0 603324208
2 705832920
1 777663057
2 8386923
2 979729366
1 843884073
0 676772604
2 146528082
1 361057975
2 390596045
2 473598542
0 896278827
0 327043003
0 66560699
0 863275004
2 16368058
0 728064233
0 732550685
1 10576866
2 100608609
2 898102603
1 840461384
2 779923488
2 626215910
0 562044329
1 429318122
2 791452500
0 725485120
1 726129117
1 327127675
0 394167800
0 949799115
1 730236603
1 476962051
0 765760555
2 9925629
1 699295599
0 478576391
2 44657895
0 317989038
0 123183670
0 79368280
2 118026059
0 560137008
0 326840181
2 873417302
2 47547278
2 556300782
1 633397950
1 415825269
0 54617854
1 687440429
1 100673975
2 489103256
1 295492985
0 880441973
0 395936858
0 854933235
2 719823566
0 264625013
0 399862487
2 250985617
0 339924043
0 495507641
2 80680930
2 920899641
0 288122349
1 715282425
0 894528517
0 556581938
0 198389590
2 550034033
1 215457330
1 741138375
1 54711696
2 104582916
1 285185860
2 849818255
2 217232590
0 522858384
0 412423267
2 451375055
1 492600404
1 169451322
1 540708619
2 55805655
2 619012241
0 633634310
2 309650796
1 240870265
0 946338538
1 415752631
2 649660990
1 181249243
1 457842771
0 440039602
2 908375189
0 369007301
1 722305834
1 483562133
0 95756846
1 244650466
2 634888290
2 736398583
2 670478510
2 292912420
1 449337690
0 343361356
1 359061162
0 424886593
0 223663934
0 735873453
0 373895639
1 522227346
1 149805477
2 811526654
0 757920674
1 585109337
2 20483859
1 350517025
2 743563716
0 92366332
1 580065882
1 716097754
0 271581497
1 849893211
1 926664342
1 279661552
2 750714807
1 442925038
2 488665832
1 673556998
2 176785528
2 986847501
2 685905778
0 564935814
0 282521961
1 846940546
2 336743673
1 862009061
1 524128937
1 749759330
1 934178399
1 65376447
0 380568860
0 129725632
1 593336337
0 583150125
1 134853068
0 193933231
2 397151510
0 319924865
0 770862889
0 206545192
2 695826528
2 344730726
2 89096109
0 887202950
2 393667555
1 114740913
2 603457910
0 925832993
2 833789914
0 614350595
2 805571786
2 968501503
2 577062379
2 475939953
2 226956681
2 58518479
1 863542849
2 319741072
1 223524166
2 36305216
2 506887195
2 267815327
2 647294124
1 86820820
0 209953646
0 466602819
2 275867148
1 637975879
1 683466860
2 389458794
1 709909670
0 543608295
1 759163947
1 855170330
2 61947670
0 128950052
0 650280163
2 352963613
0 818616840
0 29037354
2 737756625
2 714997899
2 820832452
2 596144378
0 642846239
2 635634626
2 227829328
0 20595559
0 204187969
0 727080606
2 887186306
1 857975991
0 892627135
0 627384361
0 184585206
0 905006152
2 463507120
1 870072867
1 60702736
2 903592435
2 822620799
2 201835357
1 150985061
2 574129563
1 321133077
2 468999205
0 931315430
0 297196998
1 706963062
2 736451482
0 35451696
2 132244915
0 999436461
1 846791514
0 522244903
1 610060440
0 418622641
2 860219479
0 291324321
1 407185784
1 342852092
1 869762800
1 876115945
1 245156867
2 733492012
2 64773265
0 59487899
0 949102609
2 4526179
0 103199861
2 249436868
2 432213432
2 675052671
2 718730077
1 625257520
2 995895516
0 172380933
1 471592611
2 384028446
1 852362544
2 701222227
0 413614702
1 177828286
1 248211404
1 743926389
1 600639718
0 925190349
1 99303980
0 297699336
2 17719185
2 682851600
2 798023249
2 669878144
0 525988462
0 746616414
2 911272473
2 436102975
0 133465499
0 277743028
0 1841375
0 230937353
2 38350217
2 318440696
2 179248967
2 611899784
1 484694580
2 671614759
2 483434381
0 45411219
1 787588149
2 82089393
2 61381841
1 948207962
0 632898478
1 132604132
0 826567309
1 646753271
1 219812030
1 949204854
2 959522770
1 963198854
1 318098069
1 828572778
1 894228041
2 722973748
0 240366942
2 572988194
1 826027687
0 309372328
2 505953186
0 733497731
0 755072731
1 925637094
1 223233678
0 377899845
2 705799488
1 214460519
2 316562290
1 430725139
0 277322408
2 484397382
1 16872556
1 458416134
2 222257449
1 353378233
0 413183089
2 344740175
0 828387309
2 786310829
0 598413293
1 340564024
1 933731397
2 111252625
2 487106740
2 93553109
1 839723401
1 651723422
1 65421816
2 243057839
1 174524145
0 35732828
1 203947365
1 867586352
1 353247167
1 373645628
1 933496572
1 378184134
0 334171870
0 409904847
0 77791498
1 413819230
0 618747308
2 931429159
0 288365100
2 581009041
2 357539064
0 152409638
2 203445180
0 351522468
2 444969823
1 40502096
0 255425997
2 542308781
0 475933508
0 762047376
1 210914197
1 761812822
2 190964576
0 417985540
2 51713565
0 689757343
2 974912908
1 299525989
1 59198684
2 680595375
2 597949120
1 831079087
0 621493129
0 117730429
1 296637154
1 61959194
1 807002217
0 61414159
1 191921462
2 891146513
1 662461904
2 505774826
0 870181384
0 191580088
0 981997021
1 178216199
1 71426053
1 446809271
2 681073314
2 282170691
2 107071885
0 893134160
0 104823042
2 384123194
0 576648956
1 386003193
0 233514147
2 778065518
1 520889583
0 64753347
1 958554568
1 951054429
2 849050336
0 178947004
0 106372938
0 932444960
2 913983379
2 491230547
2 123218568
2 100443869
2 833720890
0 244338533
2 796235373
1 600323359
1 912479722
0 858216259
1 340410411
0 823640642
1 426707806
0 495304064
0 896586588
2 346285666
2 670350816
0 109094965
0 59944736
0 537087845
0 791186763
1 19754087
2 60942942
1 616352370
1 748727673
1 670814449
2 580430141
2 534695393
1 1833706
0 1967676
2 803740124
0 552619187
1 589992628
2 581133093
1 129321558
1 101872528
0 989699189
1 235080254
1 62619779
2 740158594
2 428649626
2 884642505
2 419865870
1 945821
0 269349082
2 63934080
1 500484923
2 330348130
2 952773796
2 84525311
1 117097273
1 252581579
0 486236461
2 827819149
2 833486938
1 825449675
2 315669287
1 571146046
2 727976278
1 378686389
1 103438531
0 207895069
1 956354651
2 243559345
0 398151196
1 650242541
1 277116809
2 425715653
1 515732599
2 260006367
0 568066897
2 974245337
1 124452386
1 455127945
0 976665296
2 41235419
2 30583563
2 778288278
1 382946887
2 988728434
1 335030765
2 822857315
0 383097095
0 257170181
1 71799414
2 779286842
0 338677581
0 703757676
2 322506451
2 194380065
2 192601761
0 333873112
1 18639258
0 998583466
0 177591733
2 740930885
1 411805098
0 243887806
0 180877262
2 369462436
1 933756864
2 711064766
1 640857704
1 569976170
1 601655367
2 490252679
2 107906741
2 559102476
2 483142866
0 882153750
0 863084974
2 806155973
0 458262312
2 155972169
2 514873216
2 818972131
0 981554813
1 825417608
1 18180541
0 799538086
2 724292015
2 187852952
0 792891714
1 440385582
2 368120420
1 195507439
1 64973182
1 458174238
0 254652458
0 388135612
0 561593758
0 907693396
1 291765023
0 805023132
1 286289311
1 946837221
2 545052918
1 931282687
0 306367922
1 599960048
1 695224496
2 587603579
1 403593637
1 951853852
0 295695672
0 799287644
2 390997143
0 833191134
1 996399183
0 42025775
2 635868506
0 138776157
1 465105317
0 169378699
0 671419074
2 362207868
0 380078488
0 975085951
2 850007626
0 576658095
0 940399086
2 425267595
2 258144310
2 591653339
2 703655913
2 744273909
2 294447120
1 795957469
1 780414801
0 456576806
2 202316127
0 101348023
0 480024117
0 862830877
1 345807832
2 815329805
1 561946406
0 454321409
1 162979496
2 3668649
2 345184474
0 624379545
0 162204249
1 985011187
2 288450943
1 210223778
1 860495540
1 24543128
1 988395423
2 475224178
0 235399608
0 143478071
1 157823397
2 681119707
0 680895947
2 495008067
1 329030984
1 400554723
2 662362900
0 128563353
2 977566082
1 769804089
0 189300557
1 719925886
1 247240263
2 475256788
0 486009371
0 26362003
1 67185369
0 680361652
2 821208190
1 382094231
1 206261535
2 865399749
0 14356956
0 74610456
2 123585338
2 389775041
2 456035142
2 277356256
2 550644537
2 661660286
2 805005135
1 413090076
2 875222713
2 797419448
1 286518010
0 909059605
2 939159180
2 441017959
2 422875440
2 202094359
1 566610463
0 661722656
2 438965345
1 529223774
2 509855640
1 683781472
1 69489823
0 648116452
0 683004036
2 315655788
2 313894201
1 750754917
0 936439971
2 17327846
2 311777344
1 780763118
1 72021218
0 563928765
1 822818317
1 259618940
1 498113933
0 860434452
2 925378044
2 617188247
1 991440866
0 471874482
2 718337121
1 270316045
2 720802114
0 964974017
1 406930052
0 232101705
0 505090753
2 381404793
1 350005265
2 920308117
1 301737418
0 162632283
2 934007274
2 404792796
2 96626421
2 647150582
2 401368585
2 409602572
2 926879859
2 167050174
1 28389993
1 684386135
1 427301205
2 910551984
1 801029954
1 289881242
2 557449744
0 923997697
2 457179621
1 187260816
2 848646013
0 194647360
0 237790601
0 886358843
2 4933749
1 416218933
2 330769178
0 921716289
1 251697887
0 877847369
0 702678593
0 165031682
1 629880684
1 807215407
2 454516380
1 133195329
1 207228876
1 442748011
1 173531541
2 369298967
2 737600714
2 114832740
0 22420654
0 5058755
1 19592492
2 883196731
2 207270694
2 731766634
0 949292015
1 715690464
2 505363528
1 279274988
1 331350751
1 947365419
0 789376987
2 301643449
1 80963172
2 260138613
0 441462122
2 928330735
1 960194060
1 414121211
1 732535261
1 381890581
2 120238624
2 393705804
1 334950282
1 654679629
0 996415955
1 521402682
1 688752778
0 202433536
1 547986739
0 464503574
0 235039618
1 451274922
1 383121630
0 571191826
2 938784631
0 724857213
2 784081429
0 956391370
1 943751626
2 322184612
2 366105777
1 220560131
2 558401946
0 661260273
0 573589913
2 62909060
1 25513844
2 189314719
1 273242125
1 897525493
1 557421339
0 496859019
2 613478492
1 30425778
0 1971769
1 448807283
1 767317972
2 288675660
0 175800070
1 684416118
1 45198233
2 552945586
1 720531321
1 900699939
0 124086319
0 34316392
0 805139477
1 172180948
0 408584724
2 971206375
2 453489465
0 801656373
2 590291711
1 425756270
1 875550141
2 902105122
2 114218902
0 456939816
0 234783393
1 638341129
1 74587482
2 821214961
0 104410115
1 525978049
0 303090324
0 621502366
1 181721538
0 561248986
0 723373145
0 422759660
1 104040364
1 917060344
2 183478852
2 609787699
2 998293333
0 301620262
1 962615715
0 794394857
1 885152113
1 640455659
0 510603363
2 180903386
2 231396778
2 301064068
2 284221194
0 810354342
0 276227641
2 286956775
1 670245690
0 692434175
0 201874808
1 800677774
0 484819684
2 89420999
0 148245288
1 326472222
1 47070840
0 877615463
1 235586332
0 450572036
2 874153100
0 88002507
2 252765413
2 955704348
1 341061496
2 246210157
1 519075339
0 370681918
0 353445608
0 215886852
1 323074135
2 341303044
2 433278182
2 223818282
1 115907300
2 421925381
2 313784618
1 657850716
1 597125071
1 380518667
2 62514707
1 814919531
0 856003138
2 810238851
0 862060529
1 134130604
0 245077918
2 874878086
0 228168592
0 816313097
0 145391829
0 541831348
1 364436315
1 879043802
2 534228381
1 6247194
2 420713108
2 221468327
1 170735336
2 518733907
1 202150533
1 717497864
0 141454220
1 755660249
0 989261408
0 583779022
1 722281842
2 103158196
2 572207789
1 654358823
1 367275683
0 666640280
0 284313150
2 896133252
0 617218539
2 199044251
0 949905916
2 304108453
0 856448599
1 823737130
1 106079227
0 245070820
1 126560831
0 623379877
2 723384470
0 49743069
1 158502635
2 703451141
0 623223029
0 170674015
1 406058218
0 492186681
1 798866448
0 304711008
0 863768266
2 564371720
2 605834978
1 848800304
0 105811752
1 837644014
2 828855712
1 124163052
2 119283013
0 117060776
2 898528206
0 562879692
1 881239772
2 934744415
0 756424987
1 322074649
1 825422660
0 810938645
0 938454468
0 425284288
1 177510848
1 760675271
2 358459617
1 321896915
1 700217488
1 991794370
2 485402099
1 17111233
2 822102875
1 166568808
1 139892015
2 992893949
2 287937221
0 402950581
2 466024087
0 800580490
1 180812898
1 935634977
0 221940544
0 919741915
0 349615867
0 26072628
0 819031506
1 618648798
0 438867070
0 117481713
2 466834280
1 876692762
0 881078933
1 846862549
1 336473976
0 895117630
2 549137953
0 439026562
1 867681960
0 714753335
0 542303
1 6270046
0 610475452
2 183449636
1 156672546
0 859499433
2 657324135
2 376138514
0 480415941
2 963177718
2 813899632
2 327643957
2 293164192
2 713625122
0 134510428
0 568105533
0 655540722
0 919429173
0 590535773
0 937705543
1 984837982
2 34602563
1 368094150
2 944438172
2 459999208
1 922045217
1 694630180
2 36429579
2 698096302
2 262680828
1 806535889
2 51106817
1 457389605
1 365411710
1 871528286
0 94198437
1 519503544
0 119142314
0 96489964
2 605710872
1 996988519
1 923176555
2 640396129
2 471619176
2 735777358
1 175954798
1 348150862
2 846627210
0 939170894
2 662151025
0 214632130
0 318738331
1 287721545
0 753404747
0 647532877
0 82450226
0 576566917
2 669835831
2 121583468
2 209096710
0 970990351
2 822435066
0 82482776
0 6778067
1 192112934
2 548088120
0 703685800
2 366978180
2 202460719
0 382525304
2 50382221
0 421708292
0 802201872
1 218536622
1 413179545
1 499145912
0 463014067
2 830372691
0 232348711
2 924554867
2 62099642
2 218776538
0 790861266
2 851637889
0 374487438
0 962021471
1 523365687
0 497280545
2 893457215
1 268540434
1 882194552
1 474937569
2 234145435
1 424222423
2 962378954
1 942410653
2 139027696
1 939314799
0 888219562
2 43864046
1 252310625
1 176100574
1 961280614
0 119264129
0 194215942
1 925016110
1 841998068
0 24577557
0 541837592
1 590906169
0 821165264
0 461667109
0 274538041
0 120615841
2 966089980
2 802596957
0 437721767
1 163654451
0 957597207
0 106109872
2 617716118
0 514218367
0 96240507
2 710980056
1 407717445
2 479882090
0 313273488
0 122345559
0 834803944
0 527889944
2 687799651
2 880017569
0 663581721
0 577442987
2 875760129
0 132866136
1 879471682
0 803882350
1 205681491
0 354933255
0 936445905
2 453963709
1 176387262
2 650143905
1 560499124
1 462514850
1 462349275
2 49776358
1 812967972
0 485213244
2 618737769
2 29181610
1 521171114
1 388436507
2 876016644
2 779829681
1 471993754
1 373155170
0 312015475
0 796901369
0 545014944
0 170687011
0 990902089
2 418191084
0 958471442
0 169952078
1 136977765
2 652503630
2 711715219
1 406483348
0 496681140
2 356909535
1 176601938
2 230135720
1 941765528
0 855913096
0 464397206
1 914298654
0 531419906
1 245645305
2 444081196
1 683255307
1 875920804
0 845685369
2 972957024
0 534180876
1 768618463
1 578915815
0 459846815
2 803724629
1 719933504
2 66709030
0 360450312
1 602063113
0 117920957
1 425246641
1 270475800
2 369584360
0 469156268
1 104207633
0 212144862
1 652919938
2 119088965
1 5394945
2 314053923
0 69179566
0 380709885
0 36533490
1 980735270
0 807027899
2 58058966
2 74971171
0 13189294
1 409874284
0 83259583
0 314936667
1 217140253
0 27695164
0 970674700
2 412893065
0 305392713
0 122745670
0 10945656
2 533371775
1 488402686
1 431224496
2 940090453
1 349258606
1 853397293
0 435931677
1 809329564
2 563984679
1 58618983
0 536872508
2 93057510
2 268362188
0 881747867
0 873867096
2 823704146
0 325437403
0 995154717
2 777711880
1 519592329
0 18519025
1 836602486
2 445427577
1 708966340
1 77322818
0 740543816
2 6890471
0 707740304
0 511986562
2 733410886
2 960227403
0 978694806
0 400268753
2 644633256
0 711569573
2 869196431
1 91538038
0 323234061
1 979911063
1 457539763
1 344383540
1 159900357
2 400620422
2 223662302
1 795548951
1 207054786
0 296824049
2 606524474
2 536467293
2 279487293
1 131328029
2 220981674
1 827299321
0 866260680
0 633069403
1 458811686
1 120447214
2 272002286
1 377671356
1 365033826
1 676178457
0 659590277
0 386311829
1 731534183
0 538342032
1 129678491
0 584938714
0 768339835
1 629523228
1 167418896
2 954240303
2 295135313
0 887938507
2 369971214
0 31197358
2 644522477
2 392310260
0 755717816
0 712339067
1 258274943
2 733329868
2 494273329
1 97571811
2 436459218
1 45271172
0 426099197
1 68855903
0 969637041
2 475413089
0 894635266
0 235204301
1 751119879
0 132018725
2 39736681
0 827186032
1 844670538
0 604502943
2 362450490
1 667582382
2 236137900
0 539036614
0 73376963
2 203244234
0 658289497
2 260772275
1 604715116
0 578162914
2 662962249
1 682643067
2 832369465
0 541283711
0 165807249
0 264489816
1 760113171
2 143831998
2 423375985
2 448804595
1 677157810
2 336994818
1 856212311
1 655854056
0 629546767
2 511150670
1 697125701
1 196552209
0 978314901
0 51563683
0 133547543
1 687689053
1 189151820
0 467941833
2 525556577
0 60588352
1 598233869
0 504190987
0 661636044
2 830646931
1 350469281
1 520894986
0 458587039
1 248835188
0 712699400
2 934821514
0 479875812
2 104849840
2 232088906
2 906628710
1 119091483
1 476871846
0 670091724
2 739506690
2 137489670
1 920614865
2 526456504
1 32770968
0 257186380
2 209942413
2 567672784
0 271001128
2 127046133
0 816446063
0 657928995
1 629111382
2 313994661
2 188638017
2 32098250
0 94915763
0 956455636
0 586135734
2 196470843
0 665929686
1 763977573
0 88361722
1 160042479
1 96752763
2 793808148
1 418621079
1 941163809
0 272703122
0 904993822
0 592257192
2 248588221
1 940062418
1 330225070
0 968107750
0 500794360
0 900544718
0 485224110
2 850082776
0 657530157
1 509461916
0 895762614
2 277565438
0 803919860
1 5865826
2 167384794
1 931847448
1 593655408
0 83264258
0 393117918
2 816042551
1 827892577
1 79802343
2 547027594
2 772574591
0 364036376
0 543001225
0 388884197
0 689210299
0 832137772
1 558929391
0 44754
0 403524838
0 80905820
1 106570513
1 178317361
1 454831099
2 700849914
1 28538909
1 644624915
2 165735409
2 274372427
2 102432458
0 851068105
2 249632371
0 144402977
0 523729917
2 843909591
1 820282948
2 692698133
2 230783417
0 359532144
0 306845504
2 326794661
2 12141705
0 340294063
2 236427951
0 406379803
0 564742861
0 815801693
2 744773366
0 940283951
2 685691666
0 297506373
0 752446758
1 406789792
0 933944875
1 537827200
2 904067688
0 829349529
1 725593439
0 6975812
0 882727764
0 107230306
1 44118355
1 325807793
2 697648256
1 390335121
1 119769718
0 632885272
2 672821282
1 336598417
0 44391734
0 302072514
1 920335146
0 681593948
0 183362559
0 342906844
0 783610831
0 502486481
2 264010679
2 194464180
2 709602515
2 142774902
2 599430617
1 71279832
0 655364259
1 490066310
1 696203141
1 521431102
0 751632812
2 574969198
0 903284594
2 232066956
2 117623859
0 223309581
1 90267038
1 731276477
2 161904342
1 95793619
1 297657916
2 851147805
0 181754034
1 878475952
0 377830963
0 203331533
2 818967341
2 141653833
1 258043253
0 798212550
2 330957838
1 280830156
2 553907721
2 30914673
0 217621039
1 404840580
0 359156176
0 99788329
1 557201427
0 175667772
0 108884577
0 947824298
0 817898949
1 525195344
0 749970042
2 958971510
0 387065700
2 61697117
0 634247992
0 653381948
1 665380549
2 580272643
2 298980367
1 879791737
2 7267240
1 688998824
1 203655809
0 887600908
1 770912260
2 898613683
1 996593141
2 639932075
1 704629918
1 834848972
0 956072082
0 286090859
2 829668275
0 186618637
0 418535142
2 817064244
1 63803324
1 840312360
2 647338481
1 321277104
1 628196748
2 801948834
0 977194619
2 49367652
0 972204958
1 935693839
0 531681238
0 280974877
1 850987682
1 600341524
0 866122489
1 674592991
1 479718286
1 455732463
0 309312337
1 970545711
0 591791225
1 600718088
1 364324715
2 34006410
0 514027559
0 411983079
0 41746112
0 842845733
0 852301878
2 658778585
0 421293073
1 73544530
0 490903979
2 127960753
1 620876572
1 836577742
1 399602076
2 940283906
2 704040240
1 209811930
1 680524449
2 218791626
1 749176492
2 418354065
0 154274297
0 674133203
1 365396440
2 436482666
1 780483649
2 897622182
2 434571998
2 993962724
2 861897197
2 875182863
2 287901748
0 947954639
0 560420865
1 219028196
1 681252346
0 467258642
2 636023794
0 659344259
2 828894211
2 83194921
1 680756971
0 901036911
2 565519542
0 899858351
1 981384492
1 201657329
2 894814083
0 203653789
0 16583572
2 605215219
1 327563193
2 448395422
0 457309046
0 483398032
1 931389977
1 781264301
0 797679556
0 638651561
0 44017955
0 766578270
0 628572994
1 718867136
2 203305729
1 13627674
0 365760518
0 78098388
1 701104657
0 896488372
2 598892334
2 486184492
1 275021562
0 347915994
0 740818960
2 815063266
2 834391033
2 960001404
0 177335375
0 36968874
0 749920825
1 859331135
0 89265562
0 307875675
1 392735024
1 162141035
1 739894867
2 726006747
1 695719025
0 596481344
2 593083124
2 265911220
1 661182199
2 545489272
1 866562291
1 689461983
2 208714244
0 142782389
1 927351787
1 849998995
0 802133085
2 324422799
0 471578515
0 307160971
0 810609206
1 554037070
2 730297537
0 75032773
0 235953484
0 44083816
0 50333243
1 419881803
2 980061577
1 965072220
2 590576923
1 17974085
2 780199334
2 683503985
1 16420266
2 973238959
0 255941532
2 677308069
1 290390679
2 334757451
1 333141250
0 816432993
2 243119155
1 535252391
1 525817575
1 430152823
2 833868133
0 847132206
0 55267340
2 292927532
1 644338513
0 417714260
2 365753710
2 899862105
0 417076715
1 665227585
2 923340817
1 172659837
1 35725878
2 745896503
0 418532726
1 18471604
2 369920620
2 305413727
2 267394468
1 809128234
0 630502899
0 568148373
0 431497531
1 674737182
0 762822582
2 882705486
1 385459045
2 590249893
2 183234966
0 105156521
0 519219917
0 144652600
1 430388002
0 110950462
2 232650186
1 335936560
0 253952598
0 115087764
2 678423070
0 384389284
2 685948838
1 478411953
2 543628023
0 314424904
2 103547781
0 270745516
0 73359764
0 281946766
0 303939679
2 861181843
2 648055038
0 531796166
2 565199152
2 862542283
2 363137451
0 864830074
0 542344319
0 111013105
1 42340494
0 520079824
2 472954389
1 553228979
0 753561572
1 437992480
0 817375471
0 218463235
0 201850648
2 792551075
2 762804891
1 222563874
0 220070467
0 876266789
1 14656376
1 302652696
2 679735018
2 348015319
0 369588377
1 959447464
1 714548810
2 349055178
2 245609668
1 597784847
0 485285386
1 572189506
1 441392908
1 291943771
0 86407855
0 886879114
2 987456040
0 178979594
0 489120738
0 509833113
2 532333644
0 225777306
1 308372638
1 350821907
2 647501507
2 865581941
2 290052826
0 62119140
2 58879181
1 530752386
0 872124907
0 601602704
2 896503762
1 466410587
2 96423827
1 149727727
0 724964656
1 998865143
0 533232430
1 959897796
0 976557326
1 892098988
2 53265928
2 720201159
0 74398861
1 554408902
0 768713603
2 897889787
1 61111661
1 741353814
1 929034077
2 288577000
2 472167087
0 857883278
1 340479642
0 901671697
2 685107933
0 785371102
2 387250085
0 73521544
1 383987375
1 348987763
1 826476144
1 176179771
2 730221126
0 56990020
2 584349168
2 840891057
2 338852751
2 133483669
1 612702657
0 659522804
1 594436707
1 670859281
2 522851974
0 331240517
2 479186920
0 791911645
2 473180879
1 229213238
1 495259324
1 471771626
2 815281176
0 647364365
1 706460682
1 671547931
0 101974114
2 513844425
0 776653914
1 562156862
0 488503573
2 916654099
1 507007841
1 860115532
0 230994161
0 103798390
1 712254774
0 410581175
1 68925572
1 593337177
2 255751348
2 714006490
1 730915118
2 71333724
1 702724676
0 936457007
1 737101595
2 183359348
0 909892566
2 873183542
1 864469961
0 350554409
0 656059199
2 51714804
2 776795654
0 385161376
2 173737987
1 322266770
2 538762083
0 296830142
0 951457593
2 733944787
1 201422883
1 359708413
1 731277204
0 520940038
0 967577042
0 936063804
1 391380526
0 436755379
1 643470648
0 232386192
0 539257183
2 215511198
0 821357621
0 35813143
2 8719061
0 786908531
0 575072079
1 279459642
1 691413400
0 602954454
2 239003300
0 25636047
2 701338142
1 48592343
2 490916670
0 415591220
1 915381013
1 162577516
2 846625372
2 790653508
0 394448010
2 536610721
2 588121903
1 727221762
0 907508187
0 675765041
1 228569210
1 573738323
1 540779932
2 777504172
0 736350178
0 227604029
2 799787948
1 152383461
2 47429991
2 124592758
1 97723390
0 904808571
0 555068663
1 583883175
0 690666590
1 62417923
2 660489828
2 884858957
1 756161904
0 991124380
0 421729647
1 118667648
0 29658816
0 444350584
2 774033071
2 439370680
0 437418377
2 10695905
0 779738055
0 607251832
0 523723869
0 700015880
0 702869471
1 796530251
2 82983426
1 5650015
0 104105832
0 614547927
2 30688891
0 709685800
1 709422157
2 52389660
2 380956122
2 965666977
0 159444219
2 955135251
0 465181596
0 478188475
0 168759352
0 869125051
1 749907908
1 170341600
0 451156662
0 760722279
0 256065412
0 82357074
0 474592137
1 923343984
1 968875369
1 89777061
0 634611752
0 904205767
0 160009025
2 526024826
0 291996683
2 992405461
1 598193162
2 568306542
2 327154083
2 452800932
1 828848725
0 17113045
0 841290616
0 109597175
1 57911313
1 446457453
2 17153883
2 612777408
0 85036309
2 753268387
1 161478979
0 724694878
2 562350183
1 756298148
1 192330589
1 293709943
1 926249935
2 740077490
1 457458145
0 234275631
1 775406795
1 523543030
2 934999661
1 318944767
1 884930115
0 220773518
0 546756407
2 427600847
1 714002447
0 418583596
2 917334919
1 232099410
1 156068767
1 448358268
1 894730018
0 556075133
2 324315223
2 911847928
0 660725498
2 206790733
0 360474295
2 356240538
2 972321442
0 189106642
1 923815611
0 407169802
2 323457219
2 950433012
0 61862755
0 829723663
2 733603848
2 784907023
0 215560345
1 749035644
1 284458367
2 87478462
1 766488057
0 86883046
2 27579421
2 528509023
1 908441230
2 135401252
2 603502779
2 953565580
0 298609524
0 996241297
0 995834830
2 164586054
2 905634246
0 737582350
0 727428936
2 275200118
2 553478853
0 325542075
1 866000628
0 230434823
0 495358482
1 609167573
2 945774300
2 652008701
1 415686715
0 896446540
0 172508158
0 666241946
2 693100842
0 20678813
2 974150831
2 145478725
2 54417396
0 741093363
1 555326624
0 160782318
2 363025681
0 786809615
1 65160914
1 466187646
1 352217747
2 168233032
0 727544400
1 773308687
2 884000781
1 416752133
0 959754777
1 940847035
1 677200995
2 705184306
2 882491898
1 528939451
2 560542372
0 326632657
2 432601179
2 608207502
0 753383658
0 720718267
0 703012572
1 611654836
1 993526407
0 359137209
2 182661173
1 767991522
0 771661336
1 627087340
2 924973146
0 865002086
2 927307630
0 799541975
2 70379053
0 208964904
1 274688093
2 650705710
1 852633502
2 718312810
2 985444861
1 749434607
0 49880
0 641988038
0 716250345
1 2729771
1 18727080
0 993674822
1 383329961
2 864062805
0 5333824
0 329589840
0 530668668
2 455379503
1 115453307
1 7372515
0 833591796
2 273786764
0 11774544
1 869174588
0 806973493
0 225837223
1 841037527
2 479285032
2 921023939
0 683488146
0 30085546
2 752732392
2 542741473
2 360820856
0 489814357
0 230918964
0 579798594
1 74405626
2 604445960
0 117394525
0 575063825
2 926902167
0 706336919
1 701588167
2 634236060
0 36997908
2 379030576
1 238113295
1 904395968
1 271539989
1 526292014
0 891453036
2 191400848
2 937691052
0 499219374
1 803012594
0 924969300
2 6244980
2 377700988
1 42077520
0 446050831
0 867482645
0 150228222
2 52110142
0 45873912
0 894489176
1 492241109
0 169985573
0 960461279
1 677753378
0 947908246
2 713324238
0 103918763
1 279150925
0 904034499
2 201795097
0 301535505
0 684403611
0 258891605
2 267747975
1 647577446
1 263352241
0 489771280
2 781677271
0 79544619
2 217541408
1 959230291
2 580594113
2 27389502
1 540526011
2 145625270
0 64194211
1 332400922
1 998013474
0 583164290
2 909024649
0 936656754
1 289833688
0 303092486
2 182256328
0 980076863
2 98608242
2 82634998
2 774995196
2 484579988
2 209244766
2 354760206
2 85211055
2 964118128
1 172215751
0 554151880
2 318371910
2 360581178
0 992966049
0 830101350
1 267513257
0 998225652
0 904506465
1 221772927
1 212879916
1 38842853
1 705804422
2 820099612
2 482827261
2 227456692
1 502235462
1 756351360
0 155959761
2 929167333
2 432704182
0 697408401
1 8576421
1 757536149
2 213345488
0 41037757
1 372076658
2 688470690
2 933224704
1 934345308
0 920489403
0 555550166
2 87467469
0 249052231
1 152714500
2 477074651
1 475097364
0 562615908
1 581167004
0 895813296
2 458169236
1 525426267
2 234935307
0 946981746
1 172622257
0 674175699
2 482255206
2 859824965
1 406681682
2 151745394
0 759176781
1 707775063
1 249390115
2 352328766
1 211180880
2 357988851
0 628539786
1 179063781
1 432493810
1 217095636
0 799750031
1 990484404
0 461744904
0 355967546
0 708809934
0 918876005
0 355018872
0 465396517
2 968587628
2 61841525
2 505453736
2 592329056
1 607937707
0 366103979
0 439832614
0 529956229
0 768005417
1 31873183
0 24837735
1 67763000
0 429234292
2 229010680
0 139972425
2 985827205
2 785820668
1 670710496
0 317726347
0 890972994
0 409639758
2 472432766
2 953290594
0 434783397
2 574555237
2 317506458
0 15464540
1 378042051
1 924484112
0 710431257
0 801161403
1 602103797
1 841473544
1 490040886
0 452273893
2 278659422
2 295297479
2 343869960
2 296982785
0 126979258
0 941126588
0 257173158
0 630063396
0 870720865
2 589601113
2 912586245
0 865507757
2 984917682
1 73799285
0 512783034
0 899324382
1 939893676
2 988784509
1 989608487
2 824358941
1 748972731
1 224584506
2 903630749
2 413564383
2 433163556
1 559304561
2 17702713
2 389242388
2 877953844
2 782472354
0 488116396
1 593497336
1 800957583
0 835674447
1 903270121
1 203292165
1 273688540
2 88277118
0 563852504
2 294642055
1 264286477
2 939053417
1 601229671
0 604756655
0 968655818
0 450426296
2 375240847
0 409358328
0 275055288
1 484355017
2 609992305
2 602648378
2 149958628
2 167418931
2 809250439
0 428651891
2 467551531
1 837892004
0 416273368
0 450242295
1 255765554
0 886845188
2 920985575
2 96606250
1 732862513
2 13714053
2 144473644
2 706159027
2 525831260
1 600632124
0 552905761
1 530774789
1 812803667
2 510660581
0 496015534
0 122821657
1 277628654
2 796627929
1 738462546
2 315705217
2 537906738
0 522570963
1 562730624
1 970054532
2 841679450
0 129784538
0 828008351
0 125385782
0 281636046
1 955967774
1 563911162
2 295517457
1 213294331
2 273117955
2 503380057
1 424312643
1 249840544
0 656554270
1 30954344
0 437381566
2 210634743
0 639507798
0 555293294
2 828267278
0 881873029
1 188922157
0 455891245
2 988487287
0 804481965
0 413012136
1 622695453
0 924782952
0 987261414
1 452431541
1 901103690
0 722128655
1 591343444
1 439039666
1 300667373
0 759191643
0 566800989
1 855464478
2 291182696
2 251026728
2 166210056
2 582410964
2 582208303
2 502355915
2 713144118
2 187381567
2 231630703
0 41432172
0 8219639
2 223192448
0 780989497
2 106240684
2 169726029
1 156907987
2 256817133
1 968849555
2 787512926
1 486422145
0 542910918
2 889339134
2 314929160
1 221904458
0 334919391
0 231387464
1 166549110
2 691274980
1 691778104
1 17370293
2 274367790
2 395891525
0 99384386
1 494442967
1 681454179
0 335007276
1 807755299
1 654970931
2 557684318
1 792698019
2 490317714
0 906990341
2 698847173
1 438039290
0 21354813
2 425428718
1 768097085
2 456094098
0 657153243
1 22129227
1 704588242
1 35416101
2 468155228
2 710274409
0 394924876
1 506596477
2 683005767
1 992318777
2 284303061
1 822741766
0 520570383
2 105536963
2 422624471
1 855826030
0 645032355
1 133092434
0 481603671
2 853276980
1 242119512
2 250820402
1 272586975
0 596678735
1 957784060
0 463994361
2 202199347
2 772602883
1 502583722
2 605142388
1 289698568
0 444413973
1 765048034
1 908510616
1 631724395
0 659971358
1 974778001
1 269093505
1 996485593
0 876286627
1 524888967
2 375817460
2 40619769
2 86514714
2 227908988
1 441756398
1 231232233
0 165864157
1 925419097
1 139020702
0 49328082
1 683128711
2 415597671
1 653659293
0 164964891
2 134802333
0 933447121
0 596788043
2 654479471
0 115838173
1 17582252
0 925212187
2 605452351
2 497610266
0 208004645
1 19688038
2 260188107
2 998645504
0 917490514
0 89539044
0 879966598
0 992034161
1 391089822
0 744317349
1 673116831
2 834807986
2 939050443
0 704126786
2 297682394
1 567740331
1 537936989
0 884433200
2 334068209
0 526476250
1 87522606
0 844732465
0 958960553
1 617109358
0 61947573
2 2418134
1 855489593
0 476950824
1 939651836
1 964104152
1 470752315
1 277447115
1 682223984
1 667738474
1 661841245
1 411345879
2 309548807
2 268742115
0 313601205
0 499801305
1 238280158
2 240238783
2 469681738
1 76946591
1 598054488
2 905488976
1 36831061
1 788505528
2 347563267
1 556301183
0 369001455
2 898233171
0 894545337
0 957403146
0 459731898
2 316429388
2 538222626
1 317972200
2 895930911
1 511266050
1 209383505
2 506638543
2 51506018
2 720699150
0 924178677
0 165424381
2 943898056
1 901715984
2 97125141
0 511132908
2 801519254
0 628229591
1 885882297
1 841765913
0 677273311
0 696995752
0 661281193
2 88008656
2 582929734
1 174208454
0 866390707
2 543377573
2 823389981
0 532591472
1 130960378
0 611058745
1 101395079
0 522965479
0 825482670
2 840914406
0 489478408
1 993335608
2 945412200
1 792148616
0 535948398
1 137942517
2 834095596
1 869048135
2 568057316
0 598478273
2 928988528
0 115373114
1 419761871
2 661590991
0 481570524
2 485572940
0 96645042
1 19200445
1 12216573
1 950330555
2 860825299
2 406902473
0 832536425
0 784274605
1 680633030
0 714017874
1 310266827
0 405611832
0 17895176
2 415003312
2 91820320
2 579770081
1 261191256
2 943834069
1 969277906
1 14133686
1 530334741
0 418408302
2 947539789
2 894480241
1 270888431
0 997951549
1 395854156
1 516167349
1 737668925
2 133802369
2 474515600
1 580300673
1 408612127
1 896677825
0 868496725
0 990008272
2 321820101
0 90828054
0 29656572
0 63869053
2 555798932
0 47170910
0 875039710
2 683918925
1 373063579
2 200155345
1 852242354
1 321077206
1 936586315
0 967621202
0 770728359
0 123318517
1 388401975
0 107998729
1 785128483
0 179443515
2 222239958
2 167320389
1 345844560
2 738870396
1 1490621
2 805661872
2 498421277
1 252662
1 832224953
1 792935178
1 613356910
2 51439731
0 995885933
1 880643109
1 489162390
0 776029552
2 88620036
1 784001922
2 960363555
1 704777578
2 962212843
0 915340107
0 265069016
1 761188067
2 154804859
1 408035565
2 19361628
1 394377818
1 801839745
0 902749723
2 261133865
0 482336554
0 193052073
1 304010534
1 342783682
0 581540068
1 783474787
1 124997713
0 881282635
2 949530321
1 133654939
0 668049418
0 746246391
1 242226222
0 461549726
0 542158314
0 257234799
0 926551778
2 853600518
1 34249910
0 936340692
2 841747389
2 654702498
0 775333205
2 338336436
0 198608160
2 795616702
0 12508153
0 12435130
2 794743705
0 542695491
0 854705958
0 113371231
2 126613941
0 220752365
1 848633461
1 940254862
0 64912097
2 749872448
1 269848043
1 92765468
2 34698816
2 571950919
2 562114024
1 23124925
1 123759145
1 579940668
0 870787946
1 799138895
1 934974352
2 143756173
2 23212726
0 308103135
2 765928965
0 903925777
1 333565741
2 145971780
2 340191055
1 458254681
1 825677791
0 67094829
0 258528902
1 119864528
0 603269386
2 898715582
2 559064143
1 672261146
0 398603122
1 886188809
0 423196230
2 750558236
2 2534110
2 597100055
0 152879445
2 70860372
1 947860923
2 401049633
2 811876579
1 712742017
2 178760642
1 537858078
2 245303724
2 423653805
0 74435190
1 792791951
2 751959128
2 217714998
0 816925241
2 349701729
2 421610532
2 128990054
1 860458600
1 818890557
1 674152937
2 283598279
2 521764404
0 240141666
2 610668232
2 357975674
1 757717525
2 753315442
1 586405324
0 449156829
2 633396872
0 231678773
0 780577829
1 264847484
0 261131631
0 50511800
0 443244778
1 29516708
1 602566392
1 209009759
1 429903462
2 806619898
0 324751636
1 34789461
1 164092004
0 248022114
2 733978580
0 650424711
2 924537253
2 844579398
0 347594973
1 786983200
2 242969021
2 668335831
0 633796022
1 696714812
2 641299035
2 514915709
0 898085850
2 570235977
2 82270986
0 17123183
0 536476701
0 186127215
0 318385533
1 391187802
1 355599373
1 572970558
0 403863145
2 677544453
0 274132263
1 205925425
2 19388232
0 457927304
2 959549091
2 980965335
0 197237504
2 954064677
0 111309950
2 851364922
0 881236872
2 990044318
0 103990230
2 440724651
0 309209618
1 302983883
1 458290852
2 63925896
2 174519118
2 342492102
2 675453229
2 600092974
2 854675710
1 417738663
1 3963431
2 613827042
0 291785947
0 561188532
1 381485652
0 106631226
2 82282579
0 966846239
2 8725799
2 881269078
1 220553371
1 828123605
0 339383692
0 476543451
1 658229127
2 11032814
2 849428716
2 925787500
1 296860355
0 670295946
1 849080879
1 570101334
2 91130044
0 649582082
0 957835596
0 768914364
0 886443799
1 716658354
1 480874125
0 292095373
1 701631620
2 259137130
2 290526519
1 961974613
2 255558440
2 289701789
1 285826906
1 787606733
0 791155475
0 681423744
2 664862112
0 983921510
2 385603229
2 379485830
0 217426501
2 45814323
0 968373574
1 93080704
1 516869724
1 318360708
2 579841303
0 178121135
0 715039109
2 505934931
1 665967167
1 876642688
1 606024962
2 602155122
1 263391341
1 930196630
0 352013248
2 92226216
0 410402518
2 791490492
0 935852715
1 972745990
0 134392760
1 321231757
2 231705812
0 824365699
2 556940753
1 316270999
1 265796451
2 527879339
0 137848997
0 863762962
1 12653540
0 63005347
1 768170598
1 212690133
2 516759087
2 840789182
2 562006933
1 614107672
0 374030800
1 487263901
1 340090421
2 346347986
0 922254943
2 773384301
0 392290352
2 791793056
2 172971641
1 779528139
2 532624294
0 395066312
0 82917346
1 513804695
0 589955271
0 89090792
2 134890700
1 621053447
1 734096633
0 60743153
1 114734311
2 12013003
2 569071399
0 780079015
0 526187563
2 318567397
0 180344011
1 407055938
2 298104005
2 808402081
0 657719839
1 280911836
2 319894856
1 247609679
2 439058064
2 809470892
2 320495520
2 426693088
0 31896824
2 789629487
2 991646044
2 9072390
0 16979458
1 445558517
1 224811596
2 541341462
2 113929876
1 454317879
2 706321400
0 397252369
0 905797384
0 549212703
0 485579556
1 479212048
1 375659735
1 721233609
1 443338967
1 503418978
1 641268207
1 520295434
0 204078421
0 500090521
0 70000226
1 313286855
2 634724496
0 98943424
0 852906909
1 356164906
0 821974990
1 718895961
2 379961280
2 693982637
1 633846732
1 71311973
1 745546859
0 195000935
1 317851164
0 728798232
0 138610288
1 842632510
0 393825068
0 286322846
1 831412261
2 182986817
2 328336272
0 878670511
0 624519747
0 326087879
0 276737596
2 670942709
2 517578928
0 207582909
2 174412009
2 289644306
1 77863845
2 987770451
0 340028430
0 714592906
0 996293648
1 881217691
0 140952280
1 731818901
0 708714276
1 884018405
1 279562516
0 384937453
2 204108449
2 615266990
0 331347924
1 334631921
1 297147626
2 521038875
2 952625676
0 820249487
2 894229981
0 99840732
0 784139741
1 227679024
2 543568086
0 105108983
2 969251553
0 282392178
2 216160338
1 615229438
1 662863955
0 533826455
1 359231404
1 764957254
2 116642964
1 161253918
2 382167886
0 165244101
0 662151678
0 505136308
2 296908218
2 682575119
0 127770974
1 595325678
1 345000847
0 189789314
2 665344089
0 558989240
2 231153578
0 836758629
0 80520578
0 118069434
0 867992324
2 988952321
2 12485832
2 711842621
2 43349406
2 636004455
0 40335801
0 720925263
2 351276671
1 323569325
2 724795885
2 944904410
1 369963942
0 927585085
1 822654893
0 846430005
0 336104499
1 659388555
2 742868789
2 917886407
1 818088149
2 894353036
1 943913507
1 302001582
0 326358361
1 900222066
2 992865046
0 851933779
1 254247001
1 729000579
0 72041670
0 108432186
2 340417726
0 628077743
2 789994860
2 219055191
0 386305887
0 243851473
0 654015001
2 545769186
0 912642545
1 610258735
1 414358659
0 106400897
0 619868957
2 218830802
1 952452776
0 123973774
0 102713398
2 146848356
2 674413016
0 873751272
2 579596585
2 288829511
2 309726069
2 123334213
2 319108065
0 481311090
0 578739370
1 687242064
2 328559171
2 1622353
0 403680963
2 25674938
1 534970806
0 757386011
2 975641247
0 642274628
0 781335628
2 734554997
0 59378175
2 713842198
1 23777127
1 830046043
2 695222051
1 639251105
1 200069443
1 768076935
1 916228389
1 12261818
1 244612834
1 39223807
1 733087392
1 461830708
0 338015017
2 918568264
2 382037085
0 798777372
1 401267326
2 526295842
2 32788117
2 320182508
2 636920571
0 698181657
0 96518391
1 211844927
0 229791815
1 517755995
1 397368299
1 680474133
2 219844639
0 71180733
0 274549095
2 340472168
2 412082957
0 348443848
1 364690377
1 824297186
1 212325458
1 61890958
0 499177350
2 844247489
2 684378112
1 565691767
2 384933430
0 916595883
0 159053415
2 205177836
2 507036893
1 260569442
1 6650949
2 363497144
0 164026165
1 300937944
2 382838394
2 467289953
1 869119409
2 301530973
1 831313324
2 307624006
0 568067821
0 303000318
0 595000405
2 502614509
1 367057017
0 494339904
2 739787730
2 553008379
2 131561981
0 298851631
2 780270700
0 887475104
1 154320659
2 170224141
2 790160389
2 962505611
1 682782355
2 682372990
2 334294544
0 348986194
1 481160922
2 735475227
0 504320759
0 557222504
1 813637473
0 41900112
1 422528324
0 456154708
2 50503700
0 556060763
0 16040852
2 848121429
2 875916181
1 146403063
0 368782985
1 225962134
2 988856411
1 550682038
0 912139586
1 119207846
1 547380064
0 233080231
2 83988188
1 265174396
0 514310341
1 977363532
1 570830505
0 124482239
1 565388649
0 218542020
0 326531052
0 664738744
1 572596891
2 412444320
2 766949262
0 718253660
0 145466795
1 976454644
1 477413542
1 995928217
1 843633381
1 386637403
1 863032031
1 752839402
0 815768664
2 930921797
1 325069196
0 344201946
0 205232042
1 834642124
2 425373753
2 571025318
0 955106139
1 44674038
0 522137939
2 421598288
0 813359273
1 874982784
0 855889676
2 407721715
0 978494277
2 516496946
2 269958333
0 376923855
0 35676020
2 100460245
0 61250595
1 621488618
1 184339350
2 891743570
0 420542672
0 556827328
1 667070571
1 345943100
1 469780094
0 25537400
2 926751753
0 161954558
1 746573678
2 777152193
2 873431995
2 668987826
0 500739124
0 322573593
2 817391647
0 288798840
0 292612387
2 64565079
1 597758382
0 251712585
2 401270472
0 402787313
0 452099713
1 671427897
2 112443586
2 788227453
1 243433831
1 706421847
0 560978929
0 311009927
0 563487832
2 611415669
2 675019125
0 583940870
0 768023068
0 646292176
2 666460790
2 14194602
2 147992960
0 898780446
0 724136333
2 262805885
0 24173600
0 196967306
1 92935068
2 915127258
0 548333497
2 76253683
1 144393069
0 920311674
2 294073177
2 409965640
0 538763837
2 568106311
2 174018153
2 142941
0 352140862
1 889167346
1 502407493
2 325736029
0 365401878
0 412200964
1 376951992
2 398104393
0 193465144
1 621677254
1 510541896
2 560527986
2 990649278
0 340287759
0 272061806
2 310812956
0 789462709
0 39979478
0 187615466
1 338924930
2 973820155
1 467747708
0 995880184
1 865395653
0 124159222
1 753227497
1 92695943
2 807693662
1 713037065
2 189737103
2 362925403
0 441858640
2 603238041
0 898070813
1 681752369
2 391406328
0 674839720
1 283859708
1 532944007
2 309745026
0 851518502
0 873039969
1 34621273
1 959593656
0 857001714
2 261583983
1 965095952
1 116796832
1 854933284
0 496525489
0 530485137
0 581852181
0 81794783
2 773804486
1 152970156
0 19521442
0 122324384
1 127868367
1 844799535
2 564229302
0 458437256
2 310508289
1 603230603
2 127868439
0 544751427
2 438849431
1 447019875
0 97627089
1 431826727
0 837565098
0 472301209
1 19795657
2 256857638
1 805609772
2 579567631
1 466874581
2 202786010
1 139390175
1 548616701
1 307582631
1 623980877
1 325522859
2 909087130
2 187119252
1 965504204
1 896770627
0 543540310
2 89501570
1 429691109
2 930650392
1 968142431
0 510894760
0 405035209
0 736924391
2 174265934
1 690199601
1 793528797
1 361858064
2 605748966
2 680184017
1 463516892
0 377989652
1 540770756
2 699434
1 357596881
2 681214892
1 235596861
0 560068281
2 255291951
0 389043884
1 312865772
1 843596698
2 26145992
0 589590759
0 819850926
2 365575962
0 591747617
2 212848257
2 788344125
1 380402443
0 529171832
1 565751916
2 718489625
0 100682366
0 695794871
0 800824426
2 286875107
2 100629651
0 698531750
0 190259211
1 915880342
2 692479043
2 690078252
0 223813327
2 353917308
0 111251196
1 367220646
1 847225248
1 419086706
1 49167052
2 263035640
2 975132811
0 437644877
1 230229618
1 986798921
2 971199964
1 821308840
0 923874860
2 435352293
1 136392633
0 379474195
1 521123405
0 810941428
0 914014701
2 936328749
2 40307002
0 13327894
1 944412542
1 828236396
0 445618388
2 830048675
1 137929605
1 93782826
2 427213185
0 711412453
1 605791886
1 608980021
0 740066661
1 641609319
0 16777929
1 924720254
2 923524056
2 341642479
0 71326570
2 267333795
0 64829367
2 345008082
1 928889687
0 487252798
0 336343221
0 540678118
0 766318051
0 746733597
2 417433041
2 557190016
0 373887257
1 191859568
1 169012282
2 921648494
1 913283598
1 72367738
0 128932058
1 543008643
1 706967398
1 328598814
0 924528406
1 5369200
1 908324724
0 647093843
0 343006406
1 912177074
1 701766758
0 739727105
1 831017510
2 430713724
0 320969937
2 397767583
1 144893512
2 746725404
1 702948129
1 40959567
1 493532066
2 656726229
0 741463525
1 78447970
0 699923740
1 211493255
0 742766585
1 658564975
0 121372248
0 160669451
0 65987805
2 839878640
2 889055992
1 570887910
1 404711727
0 253603482
0 654954531
1 952183964
1 787789050
2 353488806
2 817228719
2 433766697
0 503488900
0 263672727
2 612905878
1 386128404
0 988842144
2 242337180
1 3253459
2 581266039
1 443203023
0 620876594
1 285351441
0 968202792
1 29494632
0 573591398
1 467653393
2 165979997
0 222697328
0 289015789
1 446984686
0 294143907
1 267453270
1 95275603
1 653742317
0 41168372
2 436613304
0 592873402
0 584118256
2 415308092
0 502829328
1 503533070
0 834448984
0 481260660
0 196524730
2 432629454
1 297158094
0 909017072
1 486565242
2 963059889
1 381405790
2 543350084
1 538936358
1 743673853
2 397371850
0 248931035
1 95217537
0 210856735
2 75788163
1 231500152
0 818459609
2 709854102
0 771340882
2 858491621
0 722669445
1 590191317
0 305999942
2 775888005
2 582297364
1 995455473
1 447212396
1 912943634
1 11385104
2 114885925
0 591269872
1 822773939
0 797271939
0 712623202
1 389930699
2 364523883
0 413786766
2 172438417
1 353910341
1 586122767
0 42659047
0 180064887
0 293008804
1 472260713
2 750656476
2 682670737
0 79236280
0 276467737
2 932578296
2 210369017
0 929230033
0 892769581
1 251243617
1 976023673
0 622319340
1 178429059
2 173652912
2 59529579
0 535301513
1 868485190
1 280445686
2 338170926
1 906131196
2 704537064
0 456025731
1 271671695
0 348213288
2 260843668
0 50482502
1 725464937
0 68871218
1 684787970
1 419709015
1 938602437
2 386535940
2 453894895
2 36120650
0 856118968
2 931706517
1 758904406
2 435951906
0 239877422
0 861949706
1 731445521
0 442346942
1 598625753
2 115910773
0 986450952
1 262530274
2 196654908
0 25716324
1 395062349
2 393484210
0 948206488
1 463177804
2 633261219
1 750793102
1 273226622
2 782824780
1 935674052
2 15485130
2 959566165
1 40092361
0 164439419
0 210174313
2 512353945
1 119211330
1 55763720
1 375893284
2 760933790
1 993068690
0 821599970
1 638317895
0 509490167
2 980060466
2 824456695
0 279789965
2 763404169
2 105229017
1 385365358
1 403877343
0 229356425
0 525017403
0 864625195
1 908383818
0 344110927
0 915223861
2 202172934
2 814478114
2 349636891
2 945941474
1 554959451
2 759170364
1 189024465
0 449872657
0 703170806
0 220404034
1 952564265
2 556854179
1 844673997
0 322803049
0 44815798
1 395650105
0 458308767
1 216970239
2 538676904
1 201805065
0 884760124
2 546263966
0 105255084
2 66711899
2 233411998
1 410162866
2 204173058
2 432618804
2 467548699
0 114886360
2 861322433
0 243844976
0 212806153
2 555049817
1 701297469
2 556912657
0 868279784
2 92434705
2 921480434
2 686596105
2 987011007
1 308348444
2 963615166
0 356908456
0 998918499
2 571299102
1 932763397
0 476059722
0 375098308
0 555357373
1 709809248
1 778882816
2 756970506
0 613051809
2 277969757
2 590435290
2 633361277
2 695515686
2 205264481
2 70789898
1 742449504
1 537439141
1 33996057
0 416575347
0 214189979
2 457566258
1 764132195
2 982624416
2 216414507
1 960399301
0 876480926
1 331750430
1 666983528
2 790248516
2 242195335
1 588708935
0 946332052
2 967282298
2 701155846
2 269562200
0 49815902
0 447759231
2 344823457
1 511134190
1 203216454
2 662342689
0 344874744
1 3564442
2 177498060
2 990196422
1 423287902
2 391483063
0 495268212
1 939923756
2 760315416
2 25557441
0 327752702
2 718675954
2 635427122
2 725139090
0 192473933
0 355813343
0 249964747
2 963468723
1 113241857
0 301291923
0 284126575
0 994305857
2 763476649
2 271041101
0 468824230
0 448717848
1 106102162
2 607178063
1 76000749
2 227553676
2 545490437
1 493088377
1 477237402
1 202157618
0 201109148
1 989296672
0 655155310
0 656955968
2 493031336
1 969543991
0 25496502
1 251251744
2 779695488
1 864537903
0 825096660
1 65692328
2 215936447
0 814242830
0 906842935
1 961422420
2 566111751
1 617017797
0 849648066
2 663122296
0 9977307
0 597233338
2 480480547
1 749777653
1 839804818
2 835279342
1 545025533
1 246708362
0 370378366
0 378167969
1 612071034
2 307894268
2 733849388
0 519856327
1 929386960
2 939138378
0 732286187
0 253345496
0 30034489
0 79007654
2 696107478
1 676446055
1 648694989
2 950464012
1 612964145
2 632053166
1 244645445
2 453292338
1 606667602
0 74566097
1 730074340
1 226041000
2 60309822
2 379893759
1 334723508
0 542685220
1 671878660
2 705218575
0 887681795
0 258086151
1 111109646
1 800578298
2 979894558
2 813094828
2 599368808
2 12913370
1 853096103
0 341041419
2 50914673
0 223330425
0 240076365
0 600392933
1 102308216
2 889896546
1 321130793
2 297768595
0 689553003
1 466403554
1 10167250
0 714204379
1 126550978
2 92516892
2 669271476
1 227326752
2 445359060
1 528089367
1 565873210
2 697842852
0 910566316
2 530385399
2 282723818
2 907307698
1 629146059
2 366526229
0 95714536
0 208642369
2 460769115
0 446736187
1 342421022
0 375837054
1 205710500
0 451105427
2 174736827
0 565685917
1 905426098
2 462743668
1 653265188
0 350238876
2 138999164
2 638417592
2 687065622
0 741735993
2 485965912
0 69246253
2 823277689
1 847801469
1 880740796
1 613723494
1 110887404
0 336415443
0 112694571
2 358639611
1 479271705
1 466785224
1 641703555
0 311337521
0 913055642
0 902919725
1 14416595
0 205511332
2 373415146
1 364865260
0 315137711
0 271357599
0 879199427
2 601831177
0 934674797
2 918578879
2 100129638
2 525593235
2 634798283
0 386180396
2 549931334
0 65642971
1 453264482
0 942665668
1 652656570
0 390250312
2 808300825
2 911864663
2 111780698
2 661225222
2 354479218
0 558923687
0 438909090
0 829988933
2 862224748
0 284668595
2 631558045
2 162510672
0 581764815
1 278721540
1 631358826
0 961708718
2 692084518
2 211113631
2 336402569
0 36408901
1 854764189
2 582017162
0 686499995
1 674794360
2 45222262
1 662442592
1 772482064
1 201273283
1 577593968
1 531303170
0 656050724
0 351077849
2 540922014
0 525916800
0 952954312
2 768314336
0 945878390
0 718111623
2 31822940
2 280811973
0 747608640
0 571544626
1 865978069
2 193684666
1 184343633
2 614884464
2 157437731
0 734998030
0 175334449
1 293087931
0 948900601
1 229582530
2 596776870
0 96002619
0 443734364
1 307401488
2 181072441
1 360162107
0 512037647
1 205499580
2 305287732
0 600790931
1 196664383
2 747673993
2 88642862
0 997157562
0 524073163
1 157660140
2 335183715
1 739992441
2 542247713
0 626769565
2 968297148
1 129121158
1 773399265
2 236525591
0 403923999
1 21857062
0 634476699
0 446949896
1 176991642
1 916074557
2 296679461
1 741301141
0 661271942
1 319146463
2 779388636
2 943964594
0 574727485
1 878973198
0 662823085
0 292179890
0 164577484
0 825986844
2 297160479
0 522395967
2 638412638
0 488149721
2 66187031
1 68026363
1 420386011
0 478644892
1 788061862
1 503324746
2 610507843
0 283011312
1 948111362
2 68210570
2 850309591
1 239033156
1 317798053
0 34765332
0 385729531
0 921998331
1 298637895
0 799963470
1 597036984
2 663801301
1 84249227
1 441373412
1 404626036
1 698003592
2 226740203
2 485078026
1 606396654
0 29780901
0 829593554
1 281505451
2 643833916
0 895942284
1 570625272
0 626826375
0 41505272
1 519737922
0 248183300
2 143612808
1 801807060
1 100988996
0 642854668
1 2342791
0 901826664
0 567623741
0 348266020
0 521349805
1 597791380
2 337979724
0 980827855
1 894847424
0 502625818
0 830924230
0 795282460
0 711457333
0 524980279
1 589166466
2 353179178
0 101624295
1 68455225
2 288034046
2 234793667
1 864154040
0 102219626
2 40534583
2 266420799
2 64355204
2 719558356
2 342922706
0 716580282
1 858386919
2 245004652
2 701790284
0 820857343
0 639639696
1 562133738
2 202116403
1 508159034
0 185235974
0 699443039
1 620296690
2 13725592
1 920449940
0 821072319
0 866398624
2 540214242
1 195712187
2 313229121
2 397525564
0 249677316
0 713771322
1 458792680
2 555547036
2 632970992
1 731568701
1 908967940
0 265343694
1 846728178
0 942521332
0 728008816
1 484558851
1 602173476
1 524656632
2 156826343
2 909433981
0 601925290
1 194341911
0 724088611
2 486948813
1 789991889
2 490655305
0 884112339
2 251791179
1 630018552
0 597892522
1 401755458
2 873830121
0 635105810
2 712804220
1 296406966
2 924532290
1 648302626
2 863919173
0 659525067
0 421242722
0 568615163
2 318124247
1 791936082
0 343913584
1 776788057
1 846359805
2 688286990
0 944836038
2 750920696
1 861787830
0 945394485
1 664557621
1 432344776
1 612382125
2 143249320
1 472053984
1 746755594
2 46919992
1 824099053
0 214042870
0 523160381
2 137810606
1 844038672
1 957084704
2 395167996
1 253492768
0 365462572
2 605057786
2 740490678
2 123622572
2 772420066
2 769545091
1 101750701
2 793055339
2 644396963
2 947761529
2 140626639
2 575411603
0 81592508
1 622365834
0 470999601
2 155541394
0 354900745
0 729263764
1 849596936
2 955112758
0 787982322
1 898017365
2 437709252
0 209365493
2 785431857
2 503126347
0 262589905
2 237929269
2 211613841
2 327103491
0 103019857
0 521157256
1 221416575
2 735236496
2 740436839
2 764923359
0 539831894
0 47718507
1 801361751
0 943616594
1 894164347
2 992569876
0 57044636
0 969246474
1 918922104
1 742385287
2 8458931
1 240877055
1 917631257
1 650224056
1 195490404
0 80170920
0 644054510
2 934802183
1 635147182
0 877187913
2 119917441
0 831395453
0 576559766
1 743595751
0 832259822
0 379710813
2 155438544
1 716351429
2 411481308
1 842451456
0 530230155
0 341945910
0 635653754
2 230134333
0 55555143
2 438522447
2 571696271
2 502166300
2 987939953
1 473095108
1 743847851
2 905216809
0 494848075
0 91520128
2 150085695
1 287971923
1 588323187
1 722467476
1 366845606
0 802091275
0 833174747
1 242317850
2 79373364
1 350037258
2 12960812
0 371216311
0 34553926
0 924221394
1 819575197
2 48476651
0 981345784
0 234132393
1 37852848
0 4702014
2 393297922
2 62169923
0 280629135
1 685490695
2 41915060
0 965032774
1 236219622
0 270701362
1 445013625
1 877384486
2 69094361
2 918042152
1 79827849
2 362307768
0 240530061
1 550526908
2 168983987
0 374201071
2 214531823
0 997652780
2 395214380
1 271785132
2 98197324
1 505071182
0 533325104
0 550781620
1 260738016
0 538585786
0 285812627
0 83752811
1 747455075
2 823513892
1 763801402
1 370885398
1 132501803
1 357191432
2 473870152
0 881007942
1 940959169
0 187598464
2 113107200
2 763678626
2 63121679
1 738560684
0 899467756
0 26779476
0 119955829
0 639071482
0 750505860
2 898655462
0 940973477
0 451033105
0 67375516
0 36021281
2 405350898
0 230366541
1 343820889
2 968563904
1 510774835
1 715208060
0 440832597
0 490032889
0 453342043
2 242284116
2 102045800
2 848866246
2 772203350
1 145626913
0 335785269
1 420689618
0 943410796
1 44047688
1 571304288
0 279163962
0 306268644
0 721861154
1 611369574
1 740202893
2 514633281
1 844863442
2 69746692
2 732948910
1 25641220
0 504177229
2 563780910
1 412233120
0 807822121
1 585745743
1 413820132
0 497845526
2 262831541
0 889668771
2 446869189
0 220139912
2 49766951
1 321534687
0 534664046
0 833558615
1 103024080
1 668144928
0 849458567
0 849072723
0 248520434
0 271677053
1 659809204
0 12294326
2 886445654
0 217121902
2 298785474
1 711052469
2 238951139
0 471443480
2 695370912
0 773289521
2 981925830
0 488438992
2 370022273
0 438220066
0 26142752
0 658114422
2 624739815
2 917261157
0 724213953
2 579099186
1 77319455
1 911012531
2 793687850
1 945207701
0 530962955
2 813334791
2 897537672
2 228693405
0 792923100
1 161470599
0 352472994
0 533020368
2 643732630
1 794281408
1 302885655
1 471274530
0 543618895
1 285993830
0 327930268
1 210552503
0 319875633
2 963325809
0 729711459
2 158075457
1 413192928
0 997111743
2 594371405
2 402258874
0 608880436
1 830092869
2 467486839
0 772238374
1 589888397
0 901149723
2 616710287
2 138993131
1 3286143
1 695106635
0 256468757
1 291661504
0 712709560
2 361604255
1 953441290
1 263020249
0 741462873
0 370337381
0 768725488
0 402655085
2 547546554
1 427741202
0 860722330
1 472356534
1 33171578
1 284483125
1 832592777
2 443779957
0 742891099
2 514664307
2 433321003
2 694557870
0 944433426
0 615831353
1 616340785
0 690458526
1 386660570
2 726606970
2 638097258
1 194886354
0 959588
1 224645192
2 483803111
1 768818379
1 512158526
0 172406229
2 766116530
0 413959166
1 558960289
2 465858091
1 180170128
2 42602732
2 596419239
1 516701070
0 176580790
1 866262775
0 692198512
2 650716934
1 248680470
1 18600427
1 927421446
0 329158674
1 421365177
1 175649861
0 373052856
0 117687738
1 823427162
0 918262114
0 288569824
1 992327954
2 351622076
1 382237863
1 243142232
0 79456838
0 130561348
1 1047533
1 173118946
1 432239958
0 394659325
1 780463756
0 423931084
1 580400939
1 511976148
1 22085905
1 446527236
2 764995316
2 275734675
2 999744803
2 818032656
0 288057893
2 952384949
2 18164008
2 694267577
2 542693975
1 180187601
0 606907181
2 632861434
0 641061437
1 362105472
0 108455322
1 894558648
1 420769809
2 79086816
0 17003156
2 347321646
2 763700150
1 495869527
2 15680321
0 147639900
1 312804406
2 392003566
2 510164733
2 804922703
2 959822787
0 472920669
0 331212630
1 492691377
0 141478608
2 298247190
0 658824068
1 771077779
1 770308749
0 854599211
1 512519350
1 454660499
2 703377148
0 492175468
2 285961689
2 390006182
2 302278776
1 129341152
1 620152465
0 490423009
2 539415365
2 587044359
1 429403572
2 364689129
2 850330281
2 356636800
1 287853859
0 782378952
2 564442366
2 339507089
2 231743884
2 651610630
0 48317908
2 924031130
1 77243772
1 848821624
0 328666808
1 206613029
1 670549810
1 370151729
1 722048029
0 194851097
2 887226219
0 631512530
0 371862298
1 536510272
1 524900306
0 368954974
1 998021316
0 968180554
2 550253701
2 592156327
0 680502563
1 633093663
0 670586390
1 939329212
0 504649414
2 674021928
0 329906696
0 623934475
1 120323704
1 741325947
2 662428355
2 137910202
2 786578242
0 528243257
2 711706792
1 751188791
1 339525466
1 353003581
1 998167407
2 92140200
0 63873814
0 851005877
1 252813899
2 301534012
0 239584797
2 598457404
1 954700173
1 419508714
1 479524229
2 830163413
2 175150422
1 985959045
1 518915547
1 382062441
0 458670500
1 848349836
0 297157726
0 159790463
2 395867952
2 808328904
1 261345900
0 379003305
2 433737712
1 260148621
1 693327479
1 337663118
2 392297164
1 474543788
1 168769989
0 77636707
0 771655730
0 896130969
0 773338208
1 325709025
2 973816422
2 336930649
0 859300029
2 382044762
1 625333555
2 815114303
0 439277331
2 472728233
2 409609064
1 841943222
0 434372039
1 314482871
2 117476227
0 569463322
1 509426046
0 854301820
1 829756225
0 297933471
1 596076413
1 236032455
0 113718461
2 139834943
1 608815621
0 543444415
2 220554431
0 593515000
1 163682741
1 245141836
2 873082542
1 635489626
0 706504515
1 978098608
1 710246744
0 938560243
0 122091156
1 676943037
2 406494281
1 255507509
2 704423399
1 828803711
0 594884885
0 783443971
0 786534083
0 352896570
1 455356547
0 430555451
0 321270475
1 954573877
1 272624845
0 325531644
1 676945794
2 827848417
0 809078576
2 516576869
1 85886267
2 984035935
0 764389265
1 603614515
2 325970386
2 716376948
0 196642941
0 103632708
0 327384965
0 693556819
0 897266689
1 111344237
0 342211752
2 504724013
2 951901278
1 374035893
0 702155920
1 14309830
2 92160905
2 978980869
2 210912847
0 94998435
1 35730264
2 40227477
1 818247903
2 96112729
2 549538317
2 589180495
0 14463647
1 218303868
2 686750136
2 737996527
0 134966642
1 935094377
0 727733312
1 502735503
0 565795971
0 673285981
0 863865837
0 788409414
0 556175276
0 333756830
0 632034342
2 841750657
0 900747154
1 884458673
1 911708736
2 587151864
1 238693879
1 50767396
2 191952193
2 761010886
0 240330144
1 456751549
2 932895041
1 463617950
0 463871542
1 667639483
2 257562854
2 86700280
1 657690408
1 102222098
0 599066871
1 828688796
2 256523003
2 378063159
0 861280866
0 608607736
2 63030294
1 916669003
1 628325670
2 416585225
1 119295087
2 111127102
1 751469074
2 947185752
2 641352159
2 601636502
1 112008093
2 637852480
1 677543386
0 275565416
2 215332139
1 866824072
1 196107996
1 376778079
1 587384016
1 736354919
0 219742149
0 572800885
2 92440128
1 366037899
1 525978279
2 679294779
0 331962851
1 675563083
2 117093132
1 918678859
0 147501525
1 882432287
1 354228167
2 569975819
1 898217069
1 449236498
2 440567730
1 185128277
2 71653112
1 398094229
2 302336860
0 321288738
1 271273200
0 19450266
2 372060821
1 978615152
2 655973978
1 985469170
2 638792505
0 258720925
0 156026804
1 486177216
2 282923032
2 174257554
2 918547595
2 952753127
1 515608406
2 150811590
2 70399830
0 390075462
0 183318906
2 823483492
2 547757476
1 960113280
0 238566696
1 731655263
2 480240743
2 4609092
2 171679392
1 920874229
1 111042820
2 185541980
2 510287048
2 61216219
2 936777055
2 503382315
2 618734613
2 594843011
1 984352637
2 278752624
0 981956365
1 736535670
1 811406779
1 186171205
2 40009186
1 780666607
2 694063798
1 612998342
0 308092804
2 938117634
2 549910314
2 902980389
0 661705310
1 173880467
1 418186416
0 884013274
1 734760581
0 187187136
1 402834712
1 393151545
2 423740663
0 746077958
1 425782763
1 32895587
1 854531060
1 300279337
1 12185019
2 85362345
2 947824516
2 768842818
2 77798661
0 977418798
1 656546387
2 648704333
2 481486138
2 487167977
0 879491517
2 833060298
0 807631109
1 77481653
0 164008619
1 465838117
0 803907700
1 135456223
2 607247405
1 738479580
0 424867780
0 187172529
1 461779809
0 341492705
2 556810055
2 978535089
0 261433465
1 32286173
2 841956883
2 212519640
0 171135635
1 346523340
2 793901003
2 694091558
0 219815084
1 187821120
1 487621675
0 814045575
2 470995933
2 473212600
2 495717385
1 918542621
1 316064566
1 54288240
1 771551776
0 456298575
2 584817159
2 216676316
0 923834824
2 521838493
1 975318779
2 366675504
1 710059139
0 508721980
1 949242354
1 160078332
1 476526586
1 917615585
0 665472920
0 451373617
1 184849931
2 358302486
0 642261154
2 591705673
0 773241033
1 770822834
1 455508041
0 281549314
1 356116892
2 731261458
1 296069189
1 662899604
0 145583891
0 920466947
1 176048398
1 405447595
2 226661164
1 154585473
1 177917948
1 952730350
2 450368344
2 510414542
2 517536625
2 888267048
1 130811162
2 307397718
1 879671250
2 992915192
1 199507581
0 471737115
0 330171336
1 883243695
1 96554032
0 31042721
1 815331179
0 935269723
0 786661771
1 230174002
0 907702991
0 330226410
1 361784407
1 514878651
0 781001916
2 158872302
2 634671707
1 729899190
2 559154155
0 690450946
2 230617651
1 970479607
0 587902129
2 46520755
0 56455610
0 512547530
2 847335705
2 24645379
0 348776281
0 982814705
0 99167636
2 956168138
1 219219184
2 421507370
0 371037846
2 479553060
0 556433884
0 383345021
0 464112770
0 414827606
1 971918198
1 29405172
2 116658478
1 483223439
0 750101630
0 368317594
1 749893252
1 414929258
2 9447844
2 777626049
1 514146431
2 492228452
1 511772533
0 937931502
2 266101332
0 318063241
2 926661353
2 327558793
0 524772208
2 839468912
1 439220938
0 359126307
0 429186615
2 749367657
2 857076614
1 381190139
0 20431190
0 956464303
0 304456469
1 711240357
2 164730847
1 319554343
1 895446944
0 849358553
0 82189423
2 880487434
2 38198081
1 973097938
0 347052861
2 171806210
1 937954772
0 5504844
2 476497050
2 918556375
0 386798716
1 179666551
1 646292734
1 352602914
1 873514830
2 981582253
1 639791612
2 606249480
2 395772755
1 318036698
1 709214381
0 614345761
1 242981638
2 932007788
0 3826407
1 283786260
1 74978089
2 350437281
0 371374940
2 977892092
1 404232755
2 783828013
0 610909917
0 271484025
1 340232297
0 509386416
0 234639328
1 796036444
0 935330245
2 432569832
1 518999075
0 264986051
1 311956647
1 175826804
0 622761751
2 807953322
1 164139441
0 522857881
2 934843180
0 727835819
0 766506675
0 860718813
0 647575704
2 30582825
2 189067192
1 732175352
0 158105447
1 482673137
1 36230507
2 287993183
2 83679009
0 896789409
1 474636782
1 788535947
2 209741732
0 772616024
0 993895782
2 58206558
2 623484718
2 248002014
1 548375521
1 683591102
0 867170158
0 444101668
1 370573163
0 737802612
1 749849515
0 271612112
0 898613209
1 10781460
1 798729838
2 474336729
1 61052603
0 87625406
2 354968650
2 578777143
1 947953663
0 534965215
2 766129329
0 717909591
1 661657290
0 118466606
0 745185517
2 584174684
1 673065238
2 226802397
0 994531815
2 667372459
2 223171956
2 525635368
1 918808397
2 702912137
1 241698430
1 281082519
0 101803681
0 372623765
2 60701618
1 383811890
2 682824775
1 613784818
2 516384871
0 536359643
2 455530834
1 669601910
2 804855580
1 541462104
2 388706268
1 831141635
1 739554095
1 629653756
0 898181355
0 323973861
1 180955723
2 255111295
1 362864097
1 155753887
1 427371993
2 159587277
1 613352783
2 74344099
1 15139617
0 849440442
1 211951591
0 189549126
0 651209276
2 61702381
1 27999144
1 483756887
2 81771971
2 187931569
0 138968571
0 377894683
2 29265643
2 14558931
1 354564215
1 503246461
0 601340805
1 596263660
0 515055677
1 227933133
1 155927845
0 806572030
0 147092621
2 833164636
1 261555709
0 288687976
2 488007715
1 687547098
1 419516905
1 878501555
2 210846234
1 176330355
1 150301761
2 451036806
2 518889561
2 814655242
2 603136355
2 550371158
1 377351005
2 999053844
1 200584596
1 205455769
0 994471741
2 816769238
0 304211497
2 221445757
2 989368161
1 643131326
2 726017892
0 626747764
1 770255474
2 408070610
2 215627251
1 862542088
2 939451653
1 828089966
1 2175728
2 525368151
0 484372528
2 165857774
0 662520112
0 495236044
0 878308789
1 113700767
2 959752555
1 184957271
2 735006829
0 322560644
0 836791593
1 467455156
0 629520002
2 865077327
0 36588871
1 55842200
1 518755578
0 739296648
1 405402316
2 787508630
1 186446522
1 922113907
0 246881147
0 659077614
2 439485606
2 331817557
2 661414722
2 133969052
2 200847384
0 582174694
0 836225329
0 244199850
1 166399860
1 707379545
1 916753609
1 809049261
2 324424698
1 967801799
1 631455935
2 957150672
2 79107805
1 483516520
0 561435792
0 348478357
1 873831466
0 372294504
2 834542449
0 272259565
0 828447060
2 919466061
2 536579236
0 346658491
2 285589236
0 435476376
2 759878208
2 837123610
1 224320612
1 530633949
0 945322444
2 433892959
0 395051379
1 694669312
0 595651507
2 63992265
2 148685648
2 830958836
1 404536913
0 77126143
0 579272596
0 52315089
0 281182859
0 95972537
1 660141758
0 627175919
0 796101576
2 410929584
1 862988684
0 339805552
1 401613145
1 906660728
1 299527319
2 686734136
2 995993511
2 919278627
0 12042550
0 618607674
0 428917536
1 565946183
1 886931808
1 345600322
1 923406172
0 509615333
1 482853048
1 804779755
2 347701629
2 176454380
1 951244655
2 683530341
2 895950502
1 848462746
1 178090716
2 311075504
0 700945209
2 28570721
2 579715720
1 323247141
0 232248236
0 364375299
1 843212832
2 720658680
0 602856978
0 188788392
1 624522636
1 301008311
0 265505156
0 778048219
2 306107821
1 867460253
0 474207817
2 711625092
0 415198564
2 499840345
1 478844976
2 508539460
0 555973586
1 517625091
2 561368255
0 915166833
1 839300933
0 335324207
2 285801999
2 877473148
0 173801221
0 909579864
1 325445810
0 10890543
1 705016925
2 474515556
0 619644696
1 452141785
2 930000979
0 746191758
0 440487416
2 154396625
1 288658214
0 73646979
0 363101358
1 819862460
1 4349778
2 734986106
1 587381415
0 150923887
1 526384097
1 960448421
2 116769372
1 40877727
2 106019843
2 293997892
1 279828546
0 303904637
0 806758696
0 165256775
2 246182764
1 893934910
1 609467221
1 972448337
0 404094677
0 72273371
1 112835043
0 734762156
1 299730783
0 363507840
0 96636968
1 588619145
1 715834516
1 238327317
2 70277074
0 411842681
2 725997532
1 820724274
0 750033430
1 28843317
2 917620379
0 337006955
0 126650424
0 94122701
0 985141739
2 706882174
0 120206441
1 267410055
1 437893095
2 158644698
0 14116886
0 128939561
0 707622651
1 750358489
0 264786614
2 62330040
0 698626249
0 224108221
2 333167273
1 646898548
0 140651998
2 338881274
0 474257675
1 947815506
0 598368247
2 233217332
1 841030308
1 890043375
1 400515279
2 501096158
1 96814357
2 859452634
1 752143537
1 462003909
0 516734670
2 724497762
1 48309692
2 833397780
0 373298614
2 50047625
0 90511926
1 131941193
1 704909794
0 248022449
0 900524222
0 230573425
0 435736051
1 546840470
2 235628085
1 831423357
1 890343292
2 572447955
1 13594114
0 106320109
2 719699728
2 125572600
0 873135516
2 766344132
1 557878400
1 362560548
0 605779306
2 533991156
0 481562466
0 338766339
0 856761531
2 588641763
0 136188775
1 8013764
0 932082935
0 196612107
2 556152467
0 851230585
2 137976210
1 340820311
1 930071327
2 117832941
1 532529626
1 430245772
1 401529176
1 314745338
2 819299050
2 360973276
0 231186183
2 385408281
1 604819962
2 109444553
2 587583474
1 554776131
2 624666306
0 22263306
1 174014600
1 346742301
1 929731378
2 737421633
2 686956136
2 546858356
1 288040705
1 777097672
0 152293853
0 488604999
1 123150323
1 299237105
1 92018432
0 655515555
2 914269863
2 195577896
2 809142816
2 438803367
2 410117158
1 318299887
2 442162737
1 412324223
0 603001581
1 470345369
2 869403836
0 382228577
0 527964272
1 528829209
2 815995717
1 691364052
0 538088162
1 446970699
0 350057940
0 386799759
2 652292876
1 276597481
0 245912741
2 655909754
2 476842909
2 121493606
1 422770365
0 75458110
2 76563647
0 565290702
0 723165334
2 36672392
2 535933870
0 530954471
1 165144176
2 443624856
2 27132977
1 761746376
2 167110778
0 350825830
2 967215296
2 877086100
0 765545117
1 343906809
2 492231518
0 210236608
2 102380776
1 946285838
1 674088621
1 774284312
1 179806357
2 653306507
0 814090545
2 512196483
2 106316150
1 138809804
1 847393923
0 853301423
1 739817395
2 800132361
0 300722999
1 330095714
1 320374314
2 462356702
0 69015296
2 958760737
2 323671302
2 915411201
1 772111762
0 594088587
2 870793205
0 413923899
0 312781812
0 389639289
2 672836322
2 915344962
0 261770626
0 472764971
0 839663967
1 973010287
2 74022809
2 565808848
1 419043561
1 845941824
1 365576678
1 677655100
2 804472123
1 157295613
0 598627158
0 986492001
0 944843361
0 686366494
0 440761793
1 777803919
0 582234786
1 424321272
0 94929281
2 790652354
0 435968416
1 911807855
2 717780943
2 576277319
2 940768951
2 641391415
2 36315838
1 399122477
0 987337391
0 882213948
1 896100623
2 16953654
0 856960832
1 822655928
0 747421019
0 997185085
1 560854563
2 75082532
0 768103654
1 367572739
1 334550797
2 718108957
1 187595832
2 893405001
1 914446569
2 547304949
0 877287103
1 83572437
0 120591994
2 875011146
0 292047663
1 51416610
2 810589635
1 518793432
2 889821316
2 355853782
1 324185624
0 558757888
1 206171671
1 523430137
1 448568098
1 856761521
0 88266904
0 473441628
0 849800283
1 591320769
1 245205597
0 401147916
0 155262070
2 589007913
2 10264428
0 852710505
0 594777327
2 597707979
1 315847231
1 873061527
0 357180703
0 203828160
1 233151252
1 57396685
0 619242360
1 861832434
0 220461908
2 321487465
2 652498460
1 623856762
2 684415570
1 596528337
2 717870927
0 939341088
2 941533522
0 747051070
2 170551305
1 759509427
2 278111643
2 440586265
2 780653133
2 975665073
0 986070055
0 752475730
2 931933194
1 709118236
2 706868825
1 125354222
1 724256129
0 451159322
1 229202521
1 18974894
0 814120401
2 877099429
0 903233556
2 850593957
2 378350109
2 661630191
0 509078600
2 827871536
1 660897272
1 690527817
0 772811248
0 967193547
1 798250517
0 638647886
1 700201818
2 340944896
1 107022174
2 632258731
2 567588320
0 85877129
2 990673803
1 292992139
1 640764666
1 660728493
0 992683362
2 357423181
0 337042127
1 621315273
2 414641187
0 544993220
2 501715346
0 885350403
2 121367464
0 812192810
2 197631377
2 295868162
2 398560596
0 30809074
0 685345658
0 812074785
1 858502911
0 106620214
1 608426564
2 262950656
2 194778213
1 556825185
0 736844329
2 825368243
0 679878028
2 962646253
2 929795590
2 10868605
2 631574851
2 976966350
1 562360481
2 988170045
2 766535069
0 363680203
0 547625552
2 929176027
1 863274164
2 605103408
2 698172946
2 633871319
0 6785303
1 318692724
2 238664523
1 749163908
0 838909586
1 589584569
0 885132537
2 882648458
1 875095663
2 25372694
0 534204623
1 523455234
0 376912415
0 303767883
1 875781929
2 521319291
2 998540428
2 859727346
2 746175066
1 613174041
0 602106299
2 781349869
0 926701589
1 87877358
2 858397090
0 508325834
0 961613389
2 590721320
2 88570355
1 55085564
0 930319329
1 83164413
1 78415132
1 180103572
1 747037644
0 977567162
1 265393760
0 642781427
0 696234795
1 154989172
2 574070209
2 243576212
1 500115030
0 46794419
0 247349896
1 440919722
0 981175339
0 794946105
1 474131642
1 312452405
0 740655393
1 235720626
0 764619430
1 224195546
2 45215145
2 157871233
0 721513328
2 991583873
2 340669070
1 26841242
1 247418682
1 636095295
0 842993343
0 708164021
2 722566873
1 793603056
1 888826723
1 391270778
0 917705098
0 674549057
2 861263130
1 934003971
2 976966268
1 30642098
0 44512802
0 485382220
2 813115354
2 602704130
1 413697527
1 620031021
2 561534445
1 977381331
1 376956609
1 121533508
0 33368182
0 222754729
2 271196921
0 555202482
0 662746488
2 409832349
1 497022012
0 868946690
2 280709664
2 123871147
2 976254449
2 1519094
1 451058877
1 670555252
0 979939251
2 597329515
1 785517197
0 551177109
2 976697187
0 411231299
2 205592571
0 36485430
0 733701554
1 670205084
0 283742840
1 566170574
2 445405371
2 446234651
2 585321633
1 180413919
1 711553427
0 614800211
0 394671321
1 295097879
2 726505117
0 232399188
1 811073706
1 622123630
2 225076175
2 371692624
0 95019361
2 143083790
0 245693797
2 343169759
1 521370436
0 236368279
0 894759205
2 336869682
0 623612191
1 926675143
0 677987520
1 402742722
1 591029287
2 788932817
2 13565238
0 266893829
0 194481650
0 665411316
0 709292986
1 41443510
2 493839519
2 57857903
2 453320178
2 681700728
0 474961071
2 210747836
2 214782379
0 392017489
1 284606896
2 903241447
2 249598869
0 420645608
2 946942388
2 884728239
1 723303392
0 848278033
0 649606282
2 595174199
2 403348954
0 35651387
0 478174544
0 332807110
0 366833478
2 833641867
1 454657994
2 907678237
2 972733687
1 74939580
1 394393604
1 407319774
1 810806492
0 923843652
1 140269348
2 349864651
1 239827675
2 779518354
2 134395288
2 413036272
2 413943714
0 268441647
1 727065486
0 409021285
2 808230161
1 781137258
0 624177486
1 729199789
1 439751216
1 440748115
2 748242791
0 142510800
1 82876136
0 27116820
1 964343093
0 76089384
0 129890855
1 45044525
1 332549827
0 190067444
2 931592343
0 209526269
2 542819124
0 681739296
0 541570046
0 194465318
1 118619139
1 355575284
2 109981885
1 568608252
0 143949794
2 814144617
1 862080639
2 378497817
0 726938370
1 815533596
0 731723844
1 942711282
2 592152218
0 855660966
2 276773138
0 756909628
2 661990065
1 568761731
1 898479945
2 996009197
2 289938592
2 78474116
2 453935944
2 52494633
0 875150653
0 114527954
1 244682873
0 489399200
2 891802293
0 832471462
0 80786642
0 197594482
2 76686221
0 395460718
0 401833344
0 574911160
0 254131948
0 366247870
2 377056807
1 250423192
2 370335103
1 664957539
2 975106334
0 802177224
1 703318999
2 68338911
1 259265738
0 314813365
1 981880375
1 756429063
2 432103490
1 884304887
2 123824094
1 676497464
0 622168895
0 143266889
1 62820327
1 681475918
0 457885501
2 541488216
2 130460861
2 651878071
2 511309432
0 531155302
0 35093306
2 795080420
2 79902537
2 517150128
0 179498197
0 390129992
2 888250642
1 834871569
1 250803553
0 630911276
2 604742892
1 529609126
0 122404436
0 931213187
2 980893758
2 557712017
1 519795171
0 124139065
1 569668704
0 687984032
0 617729445
2 105765951
1 457639475
2 825577277
1 167222403
1 36869395
1 106096394
0 606754800
0 232664277
1 810759133
1 149626231
2 982779117
0 285914103
2 119180920
2 208133549
0 517311045
1 422158064
2 463954785
1 534098210
1 967905403
0 606512964
1 95500977
0 423943740
0 232747102
2 299559368
1 163771149
2 250793046
0 195768962
1 271970785
2 177045116
0 587025721
1 362251966
2 288239265
0 187742791
0 794883971
1 931883717
0 127263476
2 601890638
1 807874360
0 306871903
2 74572613
2 977236592
0 769636719
1 308271563
1 56330893
2 175614316
2 62252027
2 755700529
0 315242081
0 964405545
2 254588363
0 705670650
0 646027941
0 480826856
2 13674785
1 623131095
2 296283720
1 341300580
0 111880837
0 837906182
2 783757522
0 815843630
1 538553161
1 747295439
1 868891811
0 356259218
1 257335074
1 256421775
2 239446954
2 463638425
1 900451772
1 944595770
0 201742857
0 281292389
2 759437547
0 471811458
0 78117087
0 918127879
0 826924256
2 380852801
1 288964170
2 117013063
0 947349747
2 587221485
1 946119936
0 481682291
1 239747644
1 631335395
0 255733417
1 9765780
0 824818113
2 998533052
2 767008161
0 681745039
2 878811278
1 292082688
2 634205000
2 132459201
0 406817582
0 925663948
2 553328982
1 382869414
1 490594752
1 806616072
1 838707893
2 723613315
0 895208130
0 87577722
2 330490542
2 920511172
0 771760842
2 936388509
0 974286320
0 154117596
1 147130416
0 4346472
2 884981382
0 201650418
0 609445845
2 159637653
1 876893429
2 126639479
0 301996670
1 103009576
0 225068460
0 7743921
0 948442175
2 543411987
1 265853460
2 844077776
2 815196830
0 40339626
0 821912293
0 767299773
2 361150518
2 339322771
1 527795945
0 91836123
1 594879056
2 522253931
1 790442433
1 839035860
0 798215814
0 911331011
0 17862326
2 748371754
0 318454639
2 462987160
2 910418757
1 114703329
0 455944224
0 62651665
2 69080693
1 123381853
2 258017820
0 876665925
0 918311995
2 625593955
1 546559686
0 286317386
2 674020042
2 198219796
0 191318538
2 771789693
1 194294288
2 182038780
1 517146902
0 721142294
1 365026716
1 953798402
0 883513675
2 178561332
2 124338990
2 231059867
0 999421771
1 622178151
0 305707430
1 28661218
2 615672459
1 666793252
1 569413109
2 658847514
2 78786591
1 802489808
2 479192570
1 143760642
0 145420584
2 66718666
2 803582650
0 799409519
2 261812697
1 671755782
1 324082870
0 559948468
0 528080036
0 306633088
2 590211556
2 487408952
1 456180383
1 888475178
2 73936929
2 778168756
2 300158121
0 428179752
0 429651806
1 242583012
0 647781712
1 140123818
1 896925279
0 53302338
0 496723825
1 841737935
1 196348039
0 134530034
0 652306696
0 344672198
1 476561158
1 853630188
0 197232438
0 698967348
2 483164623
1 508865321
2 363347462
1 497359799
0 21305030
1 87773647
1 121554177
2 726327491
2 549925949
0 274405736
1 661009653
0 431939743
2 519519629
2 401972500
1 3534462
1 666383176
1 67058121
2 56994795
0 474653306
1 632354988
1 780352186
2 898728416
0 131256219
2 896736579
2 915457745
1 353722399
2 831599074
1 8834933
2 821004600
0 222578109
1 713475697
0 847612997
0 272022870
1 903524490
1 513741375
1 96519092
0 960083569
1 549430500
0 300821477
2 913713238
2 979328302
1 923152054
2 769256657
2 610114251
2 514388392
0 422349545
0 708289360
2 365754888
0 307530322
1 598324331
1 572099090
2 136421422
0 721453599
1 981319761
0 498682677
0 460583906
0 292453933
0 155349365
0 931010388
1 984104147
1 277153799
2 387894119
1 569179837
0 302590251
2 283569489
2 721558199
1 305153324
2 649638602
2 137047164
2 781915922
1 231186080
1 339148876
2 786749185
1 452061787
0 914944696
1 962404250
2 226686364
1 359646922
1 721023708
2 869756253
0 725765859
0 851262959
2 649815265
1 573401870
1 977877232
0 929629058
2 779112687
1 743192234
1 56447708
0 490557294
0 802388886
2 569704819
1 206897251
2 296848526
2 487413045
0 316273327
0 20987843
2 479814123
0 18112376
1 359251799
1 154098793
2 37798048
0 46620932
2 444005188
2 292858667
2 84280418
0 892708635
1 64723979
2 221119847
1 49042492
2 77281033
0 488145801
0 927980805
1 703979340
0 876864720
0 820722521
0 185627151
2 542019124
2 532612722
2 357815609
1 294286502
1 976200892
2 826856406
0 278737076
2 703217672
1 392875447
2 726085069
1 430246376
0 967617455
2 809105131
1 990489087
2 880883611
2 589851577
2 919379765
2 426508632
0 963878701
1 810997243
1 59359477
1 584136232
0 279081197
2 72999486
1 538813644
1 555569411
2 900585825
1 624819606
2 55613924
0 317557304
1 963626264
1 960180558
1 218790319
1 688124818
0 834050041
0 160270548
0 922381644
0 866254470
1 913503437
0 184515914
2 292351785
1 337284564
0 210534465
2 478800490
2 989406557
1 378606004
1 910889072
2 93611525
1 564488404
1 423064374
2 997951136
1 737102860
2 53555083
0 598714335
2 885406722
2 160761961
1 373260306
1 905177112
0 643775067
0 381827893
2 233044333
2 675836995
2 964804925
2 411951455
1 925696203
0 229668489
1 222797617
1 615468473
0 484648582
1 348380270
1 876095870
0 280731658
0 340130127
1 171551994
0 904461613
0 494402138
2 529001926
0 480847701
2 93819253
2 262517445
1 513901033
1 795999594
1 901967393
2 114463624
1 701223516
1 612274150
0 604405008
1 930987804
0 907050179
1 300730235
1 409303118
2 91220450
0 311489878
2 90703779
0 818829030
1 157337571
1 135213124
1 856496081
0 982749291
2 728403804
1 830075780
0 453942398
2 766217705
0 80251359
2 612219812
0 27476010
0 817144805
2 754766117
1 755993540
0 585326381
1 288869375
1 991536654
0 282179211
0 80250033
1 968436894
2 730987007
0 598945093
0 770006341
0 55023021
0 759935171
2 273539450
1 475208919
2 632082513
0 229879496
2 250734581
1 270621822
0 836503189
0 382032409
0 355183548
2 661470375
0 409701903
2 443795715
1 219927298
2 223900834
1 247435762
0 606207838
0 372639661
1 233965210
0 310947179
0 153981831
2 629189210
1 945948153
1 391216215
0 958387184
1 363519248
1 327876981
1 218109948
1 890765960
0 493151360
2 98779853
1 648099192
0 426375556
1 240688152
0 76201864
1 52412119
0 626499355
0 620390007
0 82314947
0 311922113
0 890300772
0 226540464
1 76959114
2 970327906
2 321111272
1 258198729
0 206491443
2 99245742
1 317767036
0 656157913
1 910662989
0 543663761
0 498681007
0 170703752
2 817964822
1 74834182
2 361004059
1 674854975
2 486795329
2 282564352
1 66292483
0 916258868
2 779027349
0 621907463
2 349448826
0 539112050
1 307828835
0 359273369
2 752885394
1 147390193
2 8857315
1 371698857
1 450979384
0 545227731
1 103793663
2 291266257
0 16756945
2 372489510
0 631640229
1 447141374
1 946369095
0 758271089
2 40796614
0 707913877
2 360610716
1 169196033
2 149346717
2 453226505
2 392199020
1 331755635
2 209175950
0 130046550
1 909821813
1 416447558
2 630216821
1 682477455
1 639421970
1 553892355
0 881830319
2 563513638
1 308603421
0 277544867
0 22385446
2 732224344
1 59906216
2 495636192
1 952940798
2 180008893
1 689216123
1 800461142
0 997234569
2 424280191
1 739299955
2 633143303
0 700523126
0 988902366
0 539138689
1 548837655
0 430002457
2 557678784
0 235213891
0 771254173
1 788348053
2 281025149
1 869313028
2 975113264
1 816605143
0 626236534
2 692879653
0 230323725
2 992099763
1 697442538
0 783626470
0 25084392
1 467040423
0 263327053
0 575299686
0 246260493
2 186646459
0 35747340
1 255312138
2 832697411
1 252674784
2 498819901
0 81700858
0 579402828
1 643478632
1 61436785
1 715862492
2 767915161
1 564445539
0 231339371
2 585730097
2 442974559
0 874310102
1 485433646
2 98126302
2 34805781
2 537408642
1 512523483
0 422811591
2 489947682
0 396611099
2 662691103
1 674862086
1 50888596
1 565291332
0 358125878
1 880882827
0 587934448
0 325127566
1 829167656
0 803258595
0 53068942
2 410156626
0 384879808
2 448651439
2 103213091
0 38332406
2 983566092
0 309597847
2 980164998
2 512275574
0 892365389
2 625731722
0 230368961
0 15314777
1 683259010
0 786630588
0 863222863
1 80081129
1 315608415
1 685116324
1 103267676
2 716352605
0 621949974
0 542815470
1 762762824
0 78117697
1 861685072
0 682008629
1 555785965
0 872391621
1 622631279
1 165883520
2 417525357
1 11781779
0 580826061
2 44884318
2 79006312
2 760490894
2 375742515
0 709972666
0 132930244
1 835002329
2 578593537
1 321721792
0 26427719
0 46515554
0 944089219
1 694304694
0 652582740
0 716186694
2 249989259
2 892536637
2 688035884
1 615861513
1 614803912
1 388450914
1 110086499
1 218833031
0 685752333
1 440633688
2 561008488
0 547842656
1 95055881
1 901273463
0 900859756
2 370547241
0 148769267
0 374098981
2 474298710
2 692535471
1 260862880
2 158925357
0 753381183
0 374701138
2 880820635
1 125208885
0 384572257
0 119984050
1 23189520
2 888005608
1 351494853
2 482198965
2 710821373
0 246842119
1 101208876
2 622342558
1 810532749
1 557630753
2 385749638
1 236162496
2 538644431
1 983566071
2 688822020
2 122449577
1 612385830
2 971375659
1 713200546
0 484126224
2 838822995
1 957747508
0 134420669
2 48021147
2 375100376
2 371710993
0 443254261
0 856355459
0 455862823
1 476940974
0 905525161
1 582482112
2 889647101
2 6842169
2 230238496
2 810899834
0 527425737
2 382276216
1 569382878
0 834393421
1 535218562
1 735225938
2 454677319
1 2563918
0 187932684
0 465956182
1 276090596
0 997311283
1 230068954
1 623354109
0 364368417
2 459054271
2 348252881
2 195804699
0 997676039
1 681360321
0 981377427
2 862754931
1 153710695
1 826135017
2 741874831
2 620778504
1 922489851
2 182729120
1 455738802
2 897321377
2 199546143
1 20027280
2 461412758
1 738964297
0 486222208
2 406948899
1 423557163
0 284718489
0 332455169
1 80007811
2 532405145
2 876331137
2 1546462
1 172606367
0 131352598
2 314831899
0 831668224
1 903865298
0 347948050
2 973138444
1 304675282
0 400852631
0 592395430
0 956348316
2 163985097
2 813190291
1 432074015
1 438334333
1 855463261
0 563787977
1 412666682
1 167241863
0 295172780
0 996876021
0 671803931
1 3506033
1 106981744
0 996721435
0 638787805
2 232701963
2 316259598
1 129885656
0 366151815
1 507478031
2 475395682
0 94100476
2 725107485
0 178490744
1 755356090
1 283919770
0 805287097
0 123855574
0 97488257
0 62085800
1 192634454
0 716622859
2 631724250
1 543891473
1 401163069
0 642483359
2 135790404
0 822531772
1 28171386
2 726337683
2 108747529
2 468384812
0 670390463
1 405814711
2 543257731
0 917495979
0 666531372
2 225373155
2 273766049
1 641093734
1 60028180
1 815812378
1 784229936
1 750308544
1 266181226
0 866727863
0 234345844
0 226648146
2 771723575
2 278763819
2 320584172
1 538555627
2 995860759
2 341436527
1 578805064
2 473840967
0 1453096
2 778064039
2 534684661
2 476276030
0 382592942
2 874459292
0 249598979
0 790286931
0 732272609
1 931688427
0 479042859
1 797707901
0 264081999
2 102896265
0 265616739
2 124900320
1 947347276
0 371993634
2 376587742
2 154337215
0 397460877
1 725413311
2 299375869
0 983159822
0 903630046
0 147143049
0 398334543
0 575928241
1 495706446
0 465633288
1 481575337
2 297588201
1 559920455
1 658599484
2 751027672
2 728015764
2 196398437
1 535691759
2 310628750
2 855841440
1 331125879
1 915146479
0 687980857
0 279664891
2 684238920
2 217156993
0 160491381
0 655381584
2 584728473
2 580525754
0 425329814
1 455906129
2 30502782
1 560588217
2 559312898
2 454540284
1 629916879
0 676871853
1 80224687
2 567160418
1 837503731
1 475188843
1 981657077
2 100617310
0 639142206
2 540860095
2 913168326
2 571492690
0 860265543
1 643901808
0 233481391
0 631070884
0 619420771
0 592901954
1 909244893
2 54811123
2 227030370
0 75934826
0 251966226
1 461681698
1 388872997
2 431558104
2 402167231
0 576042103
1 246232805
2 645921023
2 140764560
0 585088381
1 146220201
1 244689956
1 243891045
2 642677962
1 552425429
1 172506279
2 517431093
0 868692789
0 305119798
0 273953227
1 395343582
0 143129711
2 62282070
2 318971067
0 979127651
0 349776820
0 912271547
0 614302618
2 399476876
0 299718556
0 904132617
1 709340913
1 561184532
0 5268130
1 495122592
2 715695031
0 900946104
1 708876166
2 897863393
1 469296600
0 367482780
1 822009696
2 767053231
1 370601112
0 918952054
2 293089910
2 167709429
2 18758679
2 183107732
2 789734767
0 183409474
2 358943608
2 576225751
0 346043213
1 67580731
2 907633509
0 807135092
2 261301857
2 575133991
0 275464210
2 316187523
1 484183327
1 798107198
0 833147255
2 858900447
2 391460313
0 729237355
1 917640586
2 763128206
2 76124898
2 677503086
0 238902245
1 875962983
2 278462035
1 417064170
1 386402906
0 498756630
2 519043476
0 844327249
1 87606056
0 847919056
1 245926594
0 794414690
0 61395771
0 680114600
1 102352341
2 429989982
1 714342535
2 690208509
2 374545922
2 431336104
2 632152238
2 831491427
1 955462967
0 854400980
2 614179095
1 417774425
2 470703221
1 380892326
2 427105564
0 176567379
0 229444657
2 173313563
2 908032885
1 595537182
0 215156286
0 137763216
0 586551934
0 252369171
1 606997146
2 146432809
2 201946657
0 972347786
0 430144405
2 598550137
2 898579023
1 778198946
1 518825769
1 821341652
0 283857528
0 124374362
2 135668123
0 639793851
1 194625500
0 537359355
0 634752387
1 990293057
2 712538304
2 433584141
0 606012308
0 18295984
1 440099074
2 535408127
2 620856467
2 320802504
0 65136543
0 720786967
1 430564385
0 112022824
2 91973809
0 889584755
1 66324026
0 411896888
1 393394844
2 89207732
2 223733823
0 778913005
0 797443659
0 493521223
2 54012099
2 203954025
0 440007724
0 574467448
2 787118811
2 630173161
2 489277832
1 32222528
2 668729723
1 515010675
1 506498650
0 387850741
2 900264604
1 275619165
2 232681324
1 257418738
0 260151199
1 430338298
1 36570211
0 210351174
1 953386083
1 797674369
1 24014530
1 122959619
2 572531748
1 686747452
1 133555698
2 560711368
2 384995525
1 647977009
2 773117716
2 577073001
2 323351767
0 710991498
2 615516242
1 265253212
1 742037274
1 811875065
0 933357300
1 876063746
0 133075769
1 36018534
2 354237619
2 189648740
2 93040115
2 38452000
0 568838791
0 455131393
1 664197390
2 302017928
0 786411723
1 527530082
0 892526044
1 88696777
0 942359587
1 908755738
1 849685080
2 663722650
2 805030155
1 696837996
0 422941658
2 853325917
1 774076563
2 800746933
1 267733112
0 751647041
1 23732577
2 849629187
1 614200683
1 300906270
2 43733463
0 81778921
0 53925405
0 300268229
1 112596275
2 153489300
2 451518138
0 461334571
0 200188775
2 927578597
2 44694239
1 961066456
0 517365224
2 860878770
0 130328517
1 132688822
1 356983159
0 34246452
2 242225314
2 501724839
2 105529556
1 163523133
2 997808432
1 224860618
1 898535010
1 184355288
2 845377148
0 946449781
0 858022786
1 96405809
2 941492056
2 624580061
2 334583604
2 193209487
1 904314444
0 94165911
0 454376855
0 441712767
1 574255229
2 126153992
2 581973793
0 958312020
0 365360519
1 62402391
0 357511756
1 425987902
2 566950219
2 2212748
2 862078783
2 403997733
0 70018290
1 877264584
2 557027679
0 599018732
1 129127876
1 941096332
1 402782699
1 567327484
2 708723759
2 681554467
2 71793247
1 797927945
0 458078888
0 725928278
2 747594565
2 49406443
2 555757530
0 540875952
1 773582529
2 327529302
0 112400580
1 103208045
0 404081800
0 448866819
1 210167720
1 578997097
1 101989044
2 411551869
2 16706984
1 675118933
0 293434993
0 420575836
1 412337287
0 388830669
1 991520501
2 229383964
1 10877112
0 262153437
0 392739168
0 765383805
2 877053625
2 680668180
0 461523767
1 166579864
0 20813348
2 172570362
0 598929153
2 34597915
0 820623806
2 273819726
1 819829681
0 877582954
0 49621511
2 713602136
2 314276204
1 704427508
0 789263808
0 313372375
2 891077735
0 277885167
1 629233021
0 141805089
1 283105323
0 277380167
0 304253779
0 508143204
0 509085575
2 565464712
1 350187674
2 506455251
1 349509138
1 912580192
0 684559245
2 372613088
1 789141188
0 700451223
1 100753570
2 26439990
0 175579173
1 829360561
0 857445837
0 656134890
2 311025922
2 675203905
0 5016227
0 631550123
2 133714337
0 951320801
0 111383976
2 375638446
1 185883335
1 657486726
2 94172803
2 146465905
0 615742638
2 529643408
0 804074081
0 320852456
2 718235631
0 237504387
2 274106348
2 179146758
1 499407528
2 890087026
1 49511483
2 125536472
1 439863407
2 787820901
1 531207662
2 992948863
0 826566638
2 458149763
0 736750494
1 854869386
2 196571107
2 36721755
1 563619352
0 223596118
0 625094181
2 492222879
2 718722899
1 437910637
0 872439612
1 993803006
0 777365033
1 369175188
2 522413279
1 922310011
1 480239059
2 546266725
0 858425800
1 692404441
2 412827059
0 223526648
0 887399046
2 870729312
1 33978823
0 83126702
1 820959526
2 103909200
0 36561563
0 458078318
2 463097092
1 503960593
0 289651250
0 954262701
1 952773358
2 932588006
1 582367740
0 156690596
2 946797785
1 542427320
1 84324573
1 146479516
2 396748238
0 742421910
0 250410740
2 414928973
0 379843298
2 334125797
2 551982338
1 753854262
1 586990852
0 418570123
2 60265310
2 90195233
2 740438203
1 420376053
1 338267128
2 74276137
1 299413320
1 341334075
2 110503138
1 471574583
2 509988924
0 91440298
2 447758666
2 970806457
1 802036635
0 918404917
0 150109274
0 702218883
1 747872528
0 375209138
2 361245690
2 504799680
2 155781084
0 347375921
0 542840530
1 910903398
0 723690014
2 63705437
0 718717322
2 510401467
1 746769008
2 541429462
1 411989946
2 308693153
2 939709700
1 763693513
1 541264485
1 531971929
0 873887898
2 510775805
1 58448991
1 690835560
0 647945035
2 446248282
1 379130973
2 580438392
1 523508882
1 559457455
2 512307484
1 745206264
2 507166930
1 506468209
0 619044412
2 845126198
0 566421621
0 352567594
1 833515172
0 795241570
0 39309565
2 654093534
2 335636526
0 239130240
0 965198867
0 740111545
0 858115537
2 658871184
1 498962416
0 792594927
1 738191911
1 558237251
0 726407588
1 423693568
1 614342870
1 176637447
2 91811354
0 958667180
0 764121699
1 756234642
1 267365374
1 540451140
0 49041205
2 74895201
0 961979873
0 411177525
1 688602987
2 694164804
1 182232598
0 651314101
0 475883683
1 145092550
0 58915053
0 983542164
2 482689174
1 476256322
2 522312939
0 530597276
0 455504590
2 617317031
2 966240709
2 545801943
1 476576107
2 776314815
2 974624513
1 215959412
2 932596870
2 888582668
1 205664639
1 623060890
1 967060568
0 958740705
0 335094920
0 954946860
2 912678122
0 756008471
0 456994420
0 636912521
2 716496577
2 64036107
2 71063296
0 47123426
2 378649418
2 412432119
0 841935357
0 765343291
1 44445301
2 267855362
0 371987838
2 509591088
0 134694939
1 448358184
1 648004175
0 960719009
0 994752612
0 363841559
2 594053690
2 677350614
1 357866514
2 825076650
2 450053065
1 80957839
0 803672093
1 872628329
0 976648953
1 304367290
2 245030640
0 234307551
2 782876726
2 89349998
2 560634245
2 198903852
2 830563789
2 615276972
0 980313701
0 933249999
0 879179457
2 750589515
2 371872374
2 474705166
1 408127417
1 396843659
2 494490529
2 451020112
0 553195291
0 798597972
0 671634363
1 254762443
0 700215544
1 553145009
2 570425538
0 33125050
1 264328666
2 765183611
2 291140537
0 59007495
1 161121291
1 596371853
1 649223051
0 6784859
1 840495290
1 312190663
2 386101410
0 640340659
2 289744313
2 845914963
1 422431641
2 468554828
1 836411876
1 779996484
1 365189869
2 359828762
1 979155922
2 9702566
0 408427152
0 655446469
1 341078793
2 970759290
2 33338410
2 501792353
2 270818669
1 267212129
2 99482034
2 653859065
1 516095059
2 828497936
2 864806165
1 809435052
2 776885368
2 951800188
1 70090500
1 373908450
0 234064748
1 692591911
2 388749682
0 540135533
2 93247547
0 980253978
2 597696925
2 330272342
2 271168301
2 440580195
0 286984464
1 395152903
1 191861154
0 616665205
2 139043216
1 778028360
2 411523516
1 134954260
1 353794084
0 682513687
1 746984417
0 251835957
2 266709448
2 18700829
2 190966722
2 714240231
1 794979295
2 953523709
2 23396750
2 853284564
2 257229186
1 196504903
2 571096405
1 978757067
1 523296875
1 194613695
1 1336875
1 289033512
1 604800860
2 831106790
1 675296895
0 727846904
1 41058993
0 536864819
1 748391943
2 857748050
0 133273311
2 758414982
0 881457967
2 593781975
2 630469423
2 966600876
2 42796801
2 205481005
0 48244797
0 14915129
0 823751783
1 590238573
1 237476022
1 735944774
1 745893814
2 692407607
1 736178889
2 446458568
0 534136308
2 171831325
2 70845170
0 329561997
0 559456867
1 658847139
2 958942469
1 659392641
0 722417271
1 344974271
0 984235892
1 577976893
2 123670955
1 792223061
0 967483708
2 166769469
0 940815452
2 913966100
2 529598069
0 941427925
0 534984773
0 281050074
1 353559347
0 619913832
1 224207545
0 419360865
0 263065352
1 855985765
2 972486662
2 206968855
0 235340177
0 700189831
0 708716360
0 524849435
2 544366298
2 869238933
2 671809326
2 846873956
1 947287559
1 321880463
2 666707291
2 51401242
2 565719341
2 966411672
1 104545539
0 212494767
2 166223353
0 753976356
0 894528339
1 817707572
1 631968571
0 33382656
0 355246321
0 850978053
0 241696307
2 9021489
1 822007613
0 934395118
0 759025828
1 371315206
1 22904990
1 302726524
0 489496968
2 656598095
1 847917674
1 842822986
1 550121985
2 308139384
1 403554689
2 16526640
2 145488683
1 719962807
2 760316089
1 970075361
2 921586490
1 638399341
1 354378181
0 285627966
0 302488414
1 367053352
1 280583511
2 357649789
0 523475706
2 386314450
2 656411668
1 109553491
2 149719150
2 827980984
0 99442432
2 874993733
0 399618892
2 251972004
1 90861922
0 131920102
2 810298591
1 65074554
2 870441124
1 254596786
2 252982001
1 330651752
2 909824095
0 289460242
2 55931435
0 815562839
0 757496241
0 487906998
1 351856530
0 396286453
1 77735678
2 9791114
0 457140510
0 611865945
0 960304901
0 546530755
0 970892004
2 433508206
1 75613316
2 764612554
0 92980317
2 714093464
2 306544188
1 265168195
1 610801449
0 792302786
1 393943476
0 453968335
0 355140792
0 284470462
2 606944279
0 89470935
2 368736076
1 572367304
1 788698902
2 335716907
1 813056551
2 23821815
2 512517231
2 856525159
2 245998869
2 392175984
1 338421515
2 298510368
0 660313590
0 8776980
1 860034455
0 721748311
2 428134126
0 954604845
1 746053080
2 746077706
2 401395895
2 98738865
0 200997008
2 358933423
0 9947520
2 68040924
0 528540475
0 384206650
2 27558588
1 31149255
1 696847829
2 820179476
1 753450343
2 64570706
2 801619145
0 25993210
2 777880019
0 897984864
0 722585066
0 860098716
2 916370862
1 929300205
1 374748228
0 656478471
2 730264988
2 681670895
1 575120351
0 808903050
1 445012338
1 447822595
0 930711633
0 743208117
1 242914207
0 504561948
1 534456913
2 107449074
1 19051412
1 54244452
0 658747967
0 16556917
0 311661531
2 261329326
0 975241493
0 246347852
0 870255895
2 121371090
1 601736446
1 699363238
0 319031624
2 771926056
1 190123165
1 742094490
2 524329856
0 92914552
2 556707434
2 328098900
0 99783518
2 779168581
1 22237599
2 939311593
1 263085849
0 848355837
2 518848190
1 774680055
0 508974876
2 174475955
2 56250722
2 8413022
2 50233709
2 288404702
0 545978558
2 756917621
1 427845373
0 321344912
0 837172031
1 665036453
0 929828375
0 489930022
1 830519251
1 174984589
0 885123788
0 828247218
1 822648969
2 448744284
1 698799599
2 623333686
2 727068778
0 431303291
2 952656545
2 630110674
1 308534017
2 945176242
0 557485272
2 784250576
2 138082165
0 534464
2 669517647
0 631260947
0 896334326
1 679862355
1 186217981
2 819404772
2 704932766
2 269159028
0 375923967
1 847311697
0 493260657
2 888970008
1 285858344
1 100303181
0 452744874
1 179771639
1 815851344
0 956290452
1 67176810
2 450811993
1 407477411
1 486622801
2 243533159
0 448636142
0 874929521
2 955331294
1 657341265
2 52751857
0 771920823
0 273906150
0 20422776
1 275966534
0 679890807
0 3483764
1 964956565
1 70773569
1 90501548
2 153113322
2 119392860
1 881199518
0 732533029
0 78050343
2 397917408
1 40602295
2 152814119
0 221993089
0 494818054
2 847213705
2 705599090
0 442178445
0 229536631
0 316970151
2 417281275
2 929206216
2 117839028
2 31881160
1 544164269
0 784468499
2 833553769
2 841701693
1 908781434
2 450068300
2 114425329
2 752601424
1 494397105
1 729114599
0 312942962
1 925651497
0 416340474
1 139382104
0 588277931
1 325990254
1 160189286
1 586730459
1 620854166
2 883498974
2 682710516
0 925990371
1 276780039
1 152419408
1 390449474
2 887049940
0 668355050
1 769613170
2 481225082
2 741953528
0 493870391
2 817011612
2 481657607
0 718100191
2 913546429
1 578949693
2 975789300
2 266798239
0 457300412
0 167489577
2 467203382
1 387939429
2 571499248
0 957385486
2 840118549
2 366339079
1 13162477
0 938609979
2 926703790
2 583572228
1 320320566
0 505579825
1 352209131
0 233021621
2 753546168
1 296827129
2 514202384
0 952003465
2 203997380
1 693504824
1 610318108
0 392065552
2 448046918
1 54253118
0 641568397
0 27791119
1 611454356
1 914894732
0 963990395
2 6551090
0 638256068
2 22620303
0 581659563
0 573457859
1 322578798
0 76462627
0 754951197
1 738804104
1 727765072
0 712764522
1 336472789
0 35141957
1 544546275
2 885997040
1 941330110
2 567108990
1 909412466
2 506929407
1 999463906
0 692413522
0 15339625
1 679534763
1 255589602
0 486268655
1 525303094
2 983007887
2 673395061
0 267769204
1 337127842
2 158607450
0 254308438
1 28990202
0 1499756
2 536923699
2 588234602
1 700135660
1 479057562
2 257217456
1 589699367
2 361746906
2 852084111
2 27096194
0 663147162
1 922578660
0 821425341
1 37802236
1 788244380
1 571069944
2 626416347
0 642226990
0 32461914
1 38498203
0 308550245
1 431908843
2 305676355
0 929647530
2 661498116
1 411614465
2 489789623
0 17500848
1 210089149
0 511809872
0 178700977
1 5417478
0 632018483
2 335315730
2 631135552
2 369775741
0 79056477
0 283513698
0 416248571
1 20769505
0 557433729
2 940429280
1 712691926
0 179093961
0 59690308
2 267531925
2 840777225
2 705647371
0 974396687
1 449950640
0 178285982
1 213444373
1 126816985
0 302117979
2 525121858
2 504126259
2 4685827
1 571279977
1 833738695
0 806407662
0 733049022
0 952702457
1 650234661
2 319175835
1 304094373
2 380144765
1 641954711
0 879040489
2 387351135
1 616252407
2 801334881
1 97209626
1 580215175
1 506054232
2 634848065
1 228193075
2 202431089
0 749891264
2 42617500
0 832259923
2 53470357
0 279251612
2 132865243
1 591360741
2 927101258
1 679838483
0 39141892
0 469120974
0 240815976
1 706578465
2 195267643
0 486815691
2 900863582
1 866391787
0 731473002
1 8553063
1 805656703
1 691489190
1 447461263
0 58409889
2 676366800
0 831529188
1 882247445
0 632557522
1 374769409
2 123862293
1 180278073
0 987192399
1 312883037
0 840570385
0 529397001
0 402622204
1 631582485
2 983632998
1 38434509
2 934001343
2 153406555
2 37182772
2 816655957
1 925162800
2 931665253
2 707737372
1 573829311
0 309828637
2 890459406
0 119321502
2 18412911
0 717998319
2 222029309
2 578927570
2 623893135
2 42165788
2 449260865
2 338137537
0 879143537
0 38447464
2 141947406
1 220637527
2 519268277
2 307757672
2 661043962
1 960671371
2 919687343
0 397087534
1 731612252
2 619424769
2 429333496
1 641819575
2 487251577
1 495186618
0 164375424
0 216812000
1 781857914
2 373063176
1 935555984
0 299130147
0 464525750
2 162748639
1 718763650
1 294444370
0 466912569
1 269475309
2 972863844
2 635828692
2 21203947
2 435901905
1 433637256
0 447697582
1 589438057
1 973349216
1 654333043
2 865883056
1 801721043
1 368604151
1 343102054
0 624121357
1 955280768
1 665618359
2 295686165
2 320902806
2 968768958
2 286540861
1 374672272
2 461185103
0 350287323
0 434729231
1 21191520
1 437049479
0 668362444
1 101881901
2 540982822
1 99552794
1 572166110
2 623289994
1 327219924
1 652281223
0 249211155
2 584154059
1 107341872
1 759441075
2 875142494
0 986882797
0 964495039
2 858772456
2 74471136
1 679430274
2 177125703
2 26010934
1 253045421
0 913190918
0 192095542
1 69824524
0 232452812
2 160291503
2 983954307
2 887599437
2 885953945
2 442701404
1 928830181
0 653056966
2 129954816
0 223464515
1 542322910
2 911508551
0 945392879
2 227455037
2 105162442
2 578439397
1 377627880
0 495872869
1 659846559
2 793532681
0 450097045
0 302174089
1 598518112
1 512015737
0 570844338
1 600686463
0 158881331
2 232725160
1 504659673
0 501937620
1 868014110
1 394338538
2 741833671
0 607042088
0 694558580
1 587969866
2 909357630
1 27559830
2 307049013
1 575586912
2 506009037
0 42627158
1 808311077
2 670711949
1 353120790
1 444622301
2 156536028
2 145663625
1 370653120
2 763401362
2 944915254
2 947927934
0 44430700
1 680054814
1 14931064
2 547473678
0 462302429
0 712579568
2 455731025
2 81546029
0 953753455
1 236779235
2 689156676
2 284059813
0 188140258
1 514112555
0 807093564
2 225746774
0 306364416
0 310189098
1 655625408
0 286189120
1 639416423
1 170311755
1 428036433
1 489233366
2 190320916
2 838818017
1 389601105
1 687084896
1 964377159
1 671262330
2 625826918
0 838796248
1 919218712
1 639133000
2 522932093
0 797675263
1 217422995
2 904695447
1 403263758
0 463249398
0 438227270
1 674429228
2 440274175
1 964134903
0 282140746
0 525016598
2 271551906
0 451115982
2 492936995
1 471358871
0 285848108
2 199283122
0 781696556
2 822961058
2 898898516
2 453168644
1 574026953
0 602208082
0 889933260
2 915237675
1 764503729
1 201316587
1 866196709
2 653908595
2 991522518
0 837739683
1 322588292
0 982736158
2 311995632
2 23113866
2 301213875
0 473273247
1 986296594
0 523188140
2 485201941
0 716258219
1 228596244
1 394391621
0 639036835
1 9394840
2 144118873
0 187642726
0 76180450
0 270488328
1 204872963
2 375526377
1 205021293
2 83801554
2 873877055
0 881336588
0 903586411
2 994677544
1 613391849
2 569420247
0 272295904
2 965392584
0 486572369
2 197480067
2 265230485
1 20921016
0 834017431
2 859601290
1 714125589
2 541126243
1 55122665
1 201410530
2 159463966
0 679362896
0 206204506
2 7945045
0 992496215
2 721212055
2 898939489
0 908671097
1 564729786
2 128925871
0 206640456
2 529751348
2 642313590
0 360315513
2 163656335
2 395233373
2 37834961
2 405716380
2 657202551
1 620328507
1 378678687
1 915004153
0 320322522
2 72979338
0 382120503
1 647814811
2 11827916
0 123909047
2 223839834
2 295832568
1 999040527
2 512410504
1 470025184
1 797024763
0 852525070
0 711612133
2 163648688
2 755364518
2 843644660
1 393857770
0 757139671
2 523450018
0 305286216
2 474552734
1 566026351
2 5002636
2 443142633
0 591137132
0 911740451
1 530405307
2 560353674
0 865853451
0 428332732
1 85551811
0 121561133
0 58012938
0 811354972
0 91876627
0 916701968
0 580005742
0 108428719
2 614917736
0 766421436
0 275449170
2 35589158
1 926680551
2 180496146
1 729645661
2 344938125
0 11995868
0 587979909
0 174156874
2 24406252
2 170107420
2 830773615
1 645641538
1 90183888
1 129071422
0 55615659
1 47938301
0 576053295
1 675986130
1 787516686
2 803721232
2 289384315
0 710666203
0 66459610
0 753663652
2 219336099
0 270763260
1 414567371
0 315071781
2 844675981
1 715243030
1 517090461
0 259432963
0 458743631
1 880675990
0 690974653
1 535716580
0 533666839
0 312837083
0 431773879
2 499070305
2 207851508
2 55432828
2 476529925
1 600781952
2 401247481
1 906982993
0 133658897
1 966940837
2 938742521
0 392739626
1 47638105
1 223480358
2 737365872
2 735580089
2 637330016
2 88950345
2 209629719
1 547432658
0 180728291
1 450920626
2 233769289
1 416669495
2 472450180
1 730092492
0 372965787
1 603912793
1 525769310
2 99836896
0 582475251
0 714470214
1 295191481
0 18574911
1 536818131
2 650368868
2 177211176
0 588250087
1 815352132
0 282447630
1 651987961
1 508995962
1 647971485
2 263609177
2 129425879
0 945325466
2 651492102
2 490135394
1 325970685
0 790262753
2 335413581
0 894367446
0 832583028
0 827932058
2 191048451
0 650176955
0 358529699
2 656565501
1 165256545
0 456398279
1 687007229
0 430351355
2 303090776
1 158890393
1 197834921
0 321321643
2 230834594
1 766400882
2 109547412
1 163713720
0 244452630
0 673292303
1 985700279
2 827883233
1 877106642
1 236130175
1 900431391
2 645742200
0 462531433
2 344134756
0 505115958
2 259504665
2 764023870
2 470338206
1 78363428
1 694394195
2 180450985
2 256005699
2 381634616
2 69212745
1 200420476
0 690345678
2 759822932
1 589392993
2 164483491
1 765521245
0 463296975
1 995462299
2 184193179
2 178840191
2 891487903
1 976083700
0 36982615
0 599756797
2 519582313
0 17957426
0 660092547
1 321012962
2 271799755
2 887080857
0 389305122
1 644325354
0 525925030
2 120061928
2 219313075
2 864781379
0 75678895
0 429487150
2 783462333
2 918401904
0 624162787
1 578514674
2 489395586
0 119169774
0 469920135
1 111215931
0 977299919
0 961334710
2 169360381
0 972714481
2 62805254
2 136059458
1 764585468
0 538111512
2 399722846
1 555927703
1 965574043
1 317190364
0 5103656
0 620222739
2 148643639
0 428587796
2 962739271
2 133422220
2 465453978
0 376282249
1 205061678
0 169081596
2 386280027
0 241940937
1 932887220
2 50535851
1 480621574
2 757940286
0 370943201
0 730161539
0 180488210
0 259640756
0 86288237
2 83409119
1 686549606
0 236977443
2 246296784
2 911361585
0 696511329
0 543883632
1 654047703
1 621686332
0 385331391
0 590685069
1 383712464
2 71016290
0 514089937
1 337344598
1 615268023
1 614156229
1 547141018
0 473723340
1 115098905
0 413643178
2 127939189
0 908732254
2 280935252
1 311263023
2 220590448
2 357628108
0 795593300
1 75634517
0 118050837
2 331693135
0 111153177
1 112389315
1 527041371
0 414416070
1 926483094
1 886349836
1 698137073
1 343180837
2 230068289
2 304072482
2 317920364
1 597109748
2 967504489
1 900295909
2 881346492
0 287504304
2 883330314
2 374666445
1 446150921
0 48941450
0 101976166
0 893035279
1 728644162
0 20927738
1 788089213
0 678319764
1 593319619
1 399869451
2 399985633
1 602538789
2 299149021
1 923401202
1 475091535
1 193647294
1 642893720
2 611222643
0 403084650
1 681147979
2 227747001
0 768269591
2 834930428
0 54236589
0 888849854
2 136010050
0 865664609
0 305238828
0 590514706
2 434682909
0 564445025
2 336131160
1 249599646
2 975842695
2 86608063
2 95637290
1 740998275
1 90077048
1 218095841
0 146941913
0 690103573
2 872111697
1 60196674
2 869519712
1 124757313
0 54683060
2 731753825
1 502425450
2 647914075
1 945392462
2 474157686
0 358438873
1 161880737
2 142238505
2 306493434
2 795953281
0 108832964
0 843332159
2 851188789
1 7000658
0 213572415
0 753760020
2 898454351
0 787061138
1 669205141
1 812540813
1 361519522
1 532990561
0 953330369
2 142328216
2 985985921
2 889028832
1 127811005
2 907825332
0 72612340
0 975713723
1 557387814
2 911460864
2 547491300
1 270427697
1 194994510
2 76449534
1 944108631
0 622883315
2 601221107
0 203930264
0 957924253
0 815682801
0 156479756
2 172392869
2 951924989
1 302976845
2 41887356
1 972910869
0 641841607
0 989256535
2 919131382
1 608354771
0 896753260
0 893014346
0 781500246
0 192862528
0 906616814
0 367087952
0 223360169
0 811963117
1 965899452
0 740621358
1 873560759
2 119271275
0 589088176
1 740238604
2 860264749
0 628395656
1 52553803
1 770038852
1 373823750
1 961506897
0 380830059
1 775150531
0 594857309
2 885813588
2 67662566
1 455149030
1 995580747
1 228402135
2 292527345
0 13579781
2 168599595
0 647367717
2 236585866
2 8224828
1 163042512
2 414376226
1 709245862
0 597601704
1 438809935
0 289410299
2 499837452
1 70755697
1 843898809
2 187926395
2 166450373
2 776864869
1 378503626
0 259901916
2 238908091
2 983001840
0 480563930
1 905732359
0 8033357
1 154336290
2 656309424
0 58285169
0 84577163
2 598752123
2 692319237
1 478651380
1 657628067
1 432802864
1 907525494
0 320997050
1 375903080
1 722461554
1 53444892
2 542379595
2 557238136
0 45584317
0 916845317
2 794616319
1 258460797
2 542109454
0 310904519
0 204245455
2 598082257
1 541862778
0 14019153
0 512043255
1 794364384
2 175311866
2 12937316
2 713337053
1 518613141
2 815279967
0 494378116
1 142053709
0 716319597
0 760098505
0 195343150
2 478817908
2 698331055
0 388713923
0 587311912
1 950614315
1 282629938
0 947023404
1 396507310
1 962290929
0 805272587
2 787222228
1 28998899
0 100003024
0 805019375
2 504082173
1 328629841
1 251013015
0 941816480
0 955149471
2 464159506
0 167061761
1 619621647
2 20408620
1 786386674
0 969214717
0 276136227
0 510388071
1 286801232
2 788162665
1 376750005
1 637160837
0 396322736
2 715965190
0 218018108
2 311306238
1 292731415
2 248317025
1 465670411
2 708533353
0 909376196
0 679503535
2 427777793
2 737165716
0 91586521
0 27894726
1 567414872
0 407284621
2 252747260
0 296206914
2 925856448
1 219773482
2 592247938
2 29017311
1 887334943
1 642415156
1 463848711
1 629834612
1 121561385
1 633182991
2 323564461
0 270323153
1 20455655
0 244742182
0 533923998
1 90516507
2 106840780
2 232618458
2 350152737
1 73112372
2 556454733
2 146325793
1 603000537
1 900292569
1 772678945
2 504236457
0 600840661
0 166670554
1 141051518
1 10089129
1 729683190
2 27614237
0 891538887
2 521422050
1 576030213
1 767293896
1 196755303
1 955922812
1 105391499
0 348661624
2 593287709
2 425672833
0 579721801
1 305036261
2 270067523
1 953954568
0 805858345
1 678015508
2 222634982
0 249072693
0 8284362
1 158342472
1 464858048
1 44472362
1 216750853
1 537346578
0 211475646
0 973485976
1 153037683
0 59212859
1 153054850
2 927014363
1 341113765
1 686526118
1 366444521
1 771758922
1 488907448
1 713706008
2 780438164
0 674287619
2 72724989
2 961702889
1 386773030
0 741033676
1 706109836
0 571038847
1 136999398
1 833199199
1 705291705
1 667213826
0 339609438
2 353566032
1 436398993
0 31693159
2 960036045
1 284356654
2 566390955
2 520874041
0 209513069
1 720620410
2 805184654
0 105305212
0 893808804
2 915046867
2 235572605
1 18728797
0 873568752
0 591941542
0 719297939
1 469950309
1 954210612
2 685465776
0 323289715
0 519462309
2 452660612
0 576305151
2 979740673
1 872665123
0 76943250
1 529517188
1 857377143
1 141692788
1 745856702
0 349207678
2 143090963
1 774723749
0 994979047
0 959654589
1 14302781
1 785318178
1 831970709
1 8069894
0 451785219
0 388695389
1 551960167
2 608701126
1 309369818
0 25307641
2 736509110
1 400796400
1 599589278
1 543301749
1 526785692
0 986888626
0 784398309
0 59011256
2 830922880
1 471252725
2 551123850
1 673045867
2 720007439
2 287602698
0 938242977
0 55360276
1 964583761
0 288227380
1 580544659
1 4235742
2 654600696
1 504157995
2 227890620
2 996155776
2 739962573
0 732121627
1 598768856
2 723477652
2 37819055
1 559749733
2 44885062
2 524204082
1 157009011
1 278063651
1 755750876
1 374587519
1 294348592
1 411369200
0 428817732
1 559946575
2 856201661
1 636147667
0 307433261
2 987399558
2 858696052
1 320080328
2 191222282
1 664192900
2 866919226
1 899254088
1 344024160
2 365133504
2 476250289
1 174495273
2 357620834
2 183889195
0 137829439
1 663358060
2 704015756
0 287846036
0 639718306
0 798441732
1 981451152
2 129080355
2 67393306
0 700072450
1 767860863
0 665431735
2 116492107
1 572350210
2 516095417
0 248931570
2 565462834
0 498794389
2 568285517
2 184683253
0 704159503
1 596673677
2 629609757
2 589178833
2 541760344
1 959964891
0 482750418
0 887585195
2 653693193
1 841382088
2 302919590
1 713399119
0 215285941
2 749851637
1 600249461
2 23788612
0 403998815
0 555109278
1 296733179
2 25664422
2 248970961
0 352208251
1 654433868
0 616554220
2 40436039
2 47881239
2 801872798
1 784954659
2 785714856
1 86671273
2 344099018
0 437901745
0 709141384
1 522956087
1 53770151
0 206859477
1 375694105
0 923505615
0 702036763
2 128533066
1 937339792
2 533394211
2 321051360
2 762703360
2 721802016
1 6109679
2 721309093
0 290876540
0 949512343
2 247481676
2 397528994
2 457378049
0 936421126
2 163966500
0 133513077
2 223324499
1 730110951
2 384271146
2 656115531
1 671330617
0 453035523
2 536868290
2 422450601
1 594525421
2 723953073
2 344128680
0 425015334
0 306290971
2 227024109
0 674820474
0 412865214
2 772010218
2 333951130
2 895166990
1 984521517
1 136701053
2 59205877
1 990163852
1 736377829
1 815456033
0 608767015
0 496119123
2 467730710
0 375028728
0 608091161
0 857293294
0 533349509
2 590182024
2 952710051
0 999476627
2 229017177
2 394193267
0 260283040
0 991798617
0 162595522
2 363753741
2 578221995
2 868638900
1 251050771
0 284230988
2 722202423
1 178541433
0 25843069
2 888336026
0 408648925
1 929083036
2 9210111
1 683013997
2 531868213
2 385315516
2 194808688
2 400998839
0 650080393
2 652730950
2 551643760
1 71845066
1 53791260
0 496523798
1 48042160
2 135473647
1 826894373
0 200361390
2 335231687
2 653133094
2 522902739
2 457925048
0 729571559
1 24255713
2 33335676
0 747030102
0 265205169
0 868950876
0 907043694
2 497192200
1 894082702
0 416810015
2 531742887
2 408798133
1 124614296
1 740322931
2 350545717
1 739287420
1 175118227
1 415674316
1 867848077
1 402567577
0 978377715
1 42550097
2 484009646
0 296171169
0 751804626
1 376378213
2 7379644
0 146792388
1 440721785
1 742011216
2 276058467
1 512726008
1 6690362
2 670776660
0 181401091
2 67519537
2 392778105
0 620999072
1 513799351
1 310693127
0 445620246
2 994764338
2 90022689
0 455656677
2 760899040
1 480439262
0 490770974
1 660283236
0 155589886
1 734825064
0 878627107
0 861713478
1 693379533
0 775418905
2 614020914
1 934190482
2 673115843
0 824024223
0 725084121
0 839114
1 260670801
1 938869345
1 182975564
2 851770569
0 936082173
0 839844947
0 78367924
0 448194175
0 242674728
1 588018590
2 786941334
1 155990858
1 117215664
1 469949660
1 984406289
1 365449938
0 673028514
2 56853867
0 990578538
1 909261000
2 357584734
1 224778754
1 10680996
2 207326733
1 426582078
1 798821382
0 796217799
2 876645529
1 480927159
0 412318442
0 704381527
2 896053721
1 130540930
1 615415301
2 801508951
2 541710426
1 441886630
1 456594171
0 628444327
2 601214419
2 192040971
2 300866835
0 157122102
2 797274914
0 550253907
2 218221776
1 428297885
0 153634515
1 656304806
1 24382825
1 153374288
2 277741618
2 30613078
1 116263145
2 285827606
0 79980744
1 399032035
0 428979102
1 625441472
0 440893211
2 969485885
2 939054000
0 913641161
1 325552922
0 1331312
1 203043623
0 829972831
2 919709532
2 166021572
2 677330560
1 150118261
0 591440859
0 525257486
1 770388647
0 549701300
2 843274293
1 158261247
1 723843398
2 97668476
2 644924220
2 597034880
1 706270533
0 956179041
2 442162901
1 328214811
1 738229981
1 509863430
1 611857426
1 815786971
2 990614932
0 94665652
2 910241780
2 309228302
2 328255162
0 395739696
0 690662716
1 57352710
0 499197898
0 63422184
2 284845427
0 839420151
0 376391608
2 10974197
0 352253101
2 466212811
1 647035837
2 457253576
1 37821059
2 551390572
2 291242694
1 398817574
1 401853094
1 330543931
2 119840507
0 102220689
0 403592671
2 963672369
2 913194610
1 7188445
2 680285975
1 927848636
0 741990621
2 791531486
0 291587317
2 165687132
0 295202227
2 231743537
1 335419571
1 914677949
0 328862876
1 171392192
2 667338286
0 51847558
1 582792013
2 495914447
2 71072562
1 946002402
2 778391870
0 63103177
2 281921729
0 366881106
2 547382271
1 378261398
0 860642769
2 723924195
2 78263398
2 113920911
1 568184976
1 11896117
0 467795384
2 918639926
2 169337447
1 73835850
2 251840530
1 333446123
0 561107674
0 933299198
2 333664440
2 384891669
2 631827140
0 318596707
0 505589138
2 100394407
0 102529352
2 520888865
2 880570858
2 957131892
2 5231456
0 22182515
2 640392794
0 913708691
2 629243796
2 997524880
2 272462936
0 681411648
2 557340956
0 419190478
0 810910556
1 784297942
0 551230258
0 465859736
2 935261331
2 622832684
2 895971801
2 484180097
0 345546030
1 637120748
1 163390213
0 603471741
0 136577220
1 467558902
2 79335060
2 327305136
1 325961197
2 179770118
0 130163331
2 954848430
2 109033060
1 835009743
2 139154352
2 205715847
0 681741250
0 240851539
0 935336030
2 753037135
1 740167313
0 974650986
2 625246358
0 22514901
1 527850760
2 464820817
1 283930377
2 840977280
1 728894929
0 290712899
2 846567524
1 870246644
2 52307650
2 937456975
2 998229083
1 767221200
2 331400532
2 5580512
2 194122634
2 656193940
1 153005360
0 974165758
0 69166720
2 927971971
1 690638698
0 854864364
1 63200734
2 680391020
2 196245437
2 631580841
0 184760599
1 934709966
1 313079396
0 133906839
1 525195151
2 997850065
2 38095090
0 524667383
2 418069754
2 442370097
0 824078442
1 727840198
2 830960092
1 161303377
1 825141504
0 760954121
1 627987120
2 910295735
0 35769712
1 638437313
1 379210569
0 541090866
2 343890849
1 830068882
1 282990237
0 77903579
1 521202043
0 2302804
1 975641224
0 681689973
1 160010600
1 284905028
1 756246981
2 104394252
1 741029010
0 544316911
2 839967381
0 309906728
2 336466252
1 624636014
1 805959515
1 587560854
0 345219838
1 327564120
2 927964694
2 295598714
1 227013617
1 806391070
0 468290251
0 174055919
1 384248097
0 462337281
0 790587204
1 879557231
2 383999468
1 343000373
1 784850145
0 56116857
1 410748881
2 866624411
2 406677885
1 798628771
1 474446204
0 307695251
2 475870428
0 365189296
1 31286688
1 103632048
0 833507826
2 13285944
2 674007342
1 890376927
0 972453287
1 413874384
1 777524330
2 782936184
1 314190072
1 417001314
0 182121319
1 266434549
0 389786800
0 792756932
1 150190934
2 24691019
1 802456536
1 800153317
2 818280484
1 854677265
0 500237031
2 565903330
0 872348950
1 842608681
0 262851426
2 476108472
0 525083765
0 873036007
2 890200715
1 387868947
1 184673077
2 756515363
2 74909760
2 826542833
1 311439945
1 469352563
2 648212091
1 604583543
0 263009786
1 231406707
0 378964722
2 598260186
0 535411809
0 580783025
2 572218459
2 622618579
0 216870346
2 160769025
2 109716741
1 855873554
0 641719726
1 137808482
0 520994902
1 426771283
1 482089874
1 836393175
2 383716715
2 134945765
0 57352797
0 313660733
0 509168903
1 45527910
1 790656380
1 383326431
2 390647981
2 123047767
1 256200298
0 935139002
1 630691980
0 607659804
2 488281571
2 836947210
0 942768377
1 388936379
0 301329455
1 857825034
2 773816534
0 927590734
2 765838216
2 902777016
2 85982242
0 973307779
1 698366723
0 97833252
1 808800685
1 153962600
1 538496375
1 570593061
2 969872732
1 222079542
0 687246204
2 539682328
0 321443842
1 295172714
0 759451073
2 274487214
1 283457050
2 997226677
1 34393571
0 898662201
0 932553336
0 333011356
2 268834520
1 406700797
1 442321595
0 209392333
0 361465896
2 537646792
2 848403696
0 957540208
2 196008641
1 97258227
0 639205447
1 52067350
0 332554207
2 82614354
2 21303005
1 717357244
0 79735697
0 29831166
1 665795382
0 689367163
2 986314596
0 972071831
2 667215620
2 573335787
0 323082277
0 94383981
1 602047091
0 194290295
0 956236448
2 856306198
1 445659000
2 407929441
1 876091047
2 363469019
0 790231362
0 633828789
2 426462645
2 343193137
0 213243995
2 417945094
2 382848148
2 526624916
2 999920729
1 330495953
0 169404539
2 833942501
1 511276422
2 940066529
0 739076616
0 822376502
1 518165757
0 602068806
1 568278705
1 619090890
1 596954387
2 896405990
0 709905317
0 813341137
0 987876979
1 778152241
1 142618592
2 136247291
1 101649819
1 477077290
0 131832143
1 743188948
1 896955684
2 524285520
1 139138047
1 728308621
1 604588432
0 621765865
2 886459720
1 326407053
1 383045395
2 925662438
1 933756128
0 949607748
2 793115001
1 29005372
1 768991220
1 714270589
0 235535039
0 753072499
1 115621619
0 86547422
1 356329166
2 933435193
1 647371068
2 536452229
2 632132610
2 100270293
1 108572844
1 51803367
2 281251743
1 669865750
0 774116066
2 319638124
1 261034039
2 27293235
2 275934079
0 880269263
2 851409463
1 395376760
1 247898722
0 671616640
0 547256323
2 741130256
1 205046526
0 42705652
2 679567040
1 241429562
1 505142819
1 188107197
1 859785922
0 717249074
0 507232846
2 853068771
2 474734053
2 849382161
2 891429911
1 571000392
1 260393872
0 339419445
0 175269616
1 154121539
1 568405443
1 948018066
0 833409391
2 78157815
1 897891662
2 814841728
1 776099458
1 774447642
2 347444824
2 956397221
2 665987565
2 987408254
1 751218339
2 758789971
0 144713559
2 621535587
2 699826406
1 879526606
1 901227435
2 935821795
0 253424428
0 944884200
1 743292375
1 110320359
2 172113449
0 535280136
1 154028866
2 99535463
1 85791348
0 106052851
2 460036133
0 582731444
0 31521904
1 240035587
1 233205604
2 129233440
0 931265148
2 831524934
1 230082026
1 130302294
2 787655186
0 653184386
2 792443407
0 587484752
1 301714090
0 802079312
2 656287953
0 66510654
0 833797787
1 31594116
1 201593332
1 40144476
1 661306603
2 164289893
2 407339670
1 506074834
1 518188255
2 766246596
2 696979646
0 991053
1 751353981
1 247572768
2 359737880
1 547575613
0 484536148
1 935967928
2 193197979
1 292316238
0 373920950
2 55603115
0 112524942
2 314716201
1 612685402
0 3827275
0 73900724
1 701589682
2 535431454
0 982017181
1 368461819
2 636749624
1 820131881
0 307665398
0 553328116
2 520172996
1 33505747
2 169853822
1 685380665
0 43430180
0 557024122
0 124859232
2 90028536
0 830866865
1 833056155
0 682495985
0 246566952
2 61133993
1 131031034
1 897017863
1 964246857
0 337824585
0 475805724
2 845406932
0 440492940
1 494776029
0 205545660
2 944147941
2 376791678
1 771503547
1 529246732
1 691330290
1 536944231
2 217868727
0 998037495
2 571480727
0 731250800
2 550671732
2 441367626
0 33550950
1 924892422
2 511968934
0 916085817
1 244000447
1 719945839
1 792119753
0 91697268
1 41421780
1 209363606
0 268061921
0 730803868
2 261768596
2 809027262
2 870050194
1 481376625
1 808313747
0 690151416
1 660973356
2 154725247
1 921846511
1 491505690
2 298426707
2 991034743
2 27154128
2 654954628
1 148679483
0 279874291
0 641939902
0 314992016
0 853303728
0 269919769
1 796130666
2 195491135
2 837573714
1 27415156
1 47021471
0 765103576
0 595746506
2 434773473
0 157370874
0 570646823
0 929968368
1 470859231
0 793003216
2 216191225
1 870794549
1 845108814
1 746822128
1 256468570
2 778690720
2 959340618
2 998009245
2 906530717
0 801352557
1 314043212
1 12092876
0 299892695
0 263807022
1 970390936
2 363408676
1 692567697
2 913431793
2 1508760
1 592202342
2 478502250
2 242966930
1 678389810
2 561015330
2 409852640
2 418987920
2 774580608
0 29362858
1 33059357
2 241941362
1 435567917
0 165439717
1 500449050
0 676776420
0 335536189
0 548404703
2 177661090
1 378865256
1 748682103
1 47898592
0 652850233
2 734831318
2 614917686
2 648016118
0 714056527
0 221899475
2 411116479
0 45512214
0 319646034
0 759022830
1 22044142
1 104176233
1 128382155
0 110211920
0 45258286
0 809696246
0 500242616
0 404202732
0 149511488
2 82369472
2 359577552
2 685795824
0 522751376
2 153179153
2 700400752
0 858586814
0 812458752
0 872441893
2 650067449
0 925264004
1 144062245
0 43063154
0 763251084
0 299310750
2 190092107
1 130728006
0 412171101
1 191289711
2 566170020
2 108141499
2 955100032
0 600593323
0 416457585
0 550348732
1 723766199
0 735532486
0 14624259
0 501736134
0 687054915
1 596085721
2 998434642
1 953570484
2 293275751
1 564512811
1 298031679
2 494107867
1 644551904
0 595233058
1 579625146
1 899280356
2 162692560
0 967181102
2 796309623
0 418523638
1 632585733
0 491145850
2 454641546
2 266228856
1 391296554
2 571342937
2 263699727
0 52600205
2 459992962
0 805398091
1 283350635
1 309679810
2 710856996
0 150002987
1 779463452
1 813979948
2 361700542
2 967376740
0 572926209
0 797687514
0 350536195
0 366942182
0 973464590
2 708089893
1 971769352
2 819626580
2 659559960
0 148840765
1 730277678
1 547820752
1 391484540
2 217962154
0 9885400
0 429497253
2 424208155
0 638885428
0 773073309
0 31758620
2 205424119
2 698254590
0 804104473
0 219829517
2 343041341
0 192586687
0 850968905
1 665572338
1 987667588
1 654731006
2 149546287
1 901394347
0 275446026
2 689905125
1 609377610
1 826886930
2 353151569
1 774334577
1 878767087
1 230155135
1 177095579
0 262089922
1 180649842
2 444542724
1 260850284
2 751784028
2 769601190
0 688696286
2 424304275
0 505095218
0 244198271
2 241843349
1 335649153
0 647500128
2 437000697
0 52841431
2 780326306
1 69316247
2 746152594
0 492769572
2 488757290
0 535694330
1 237132666
0 147532607
1 663009926
1 568869097
2 745448454
2 587042062
0 956078461
0 141597744
0 452670308
1 306225387
1 916795887
1 524280475
2 47040504
0 240362632
2 98941239
1 473323700
0 324987005
1 890770723
2 666306903
0 767965447
1 240164253
2 691562591
0 663206277
2 47678262
2 880017388
2 458118516
0 527418922
1 661001699
0 411381452
2 591332517
1 40693024
1 734869844
0 566134537
0 28941790
2 916822886
1 718417519
1 22829307
1 172227389
0 682239535
0 379785842
1 377048598
2 657989481
0 145619126
2 792205888
2 511589801
1 237708255
0 170885326
0 543732135
1 116941040
2 77935220
0 998995956
1 331824572
0 490000103
2 903098615
2 199298315
0 646776016
2 143078949
2 151938168
2 943688406
2 379736734
0 733121869
1 241238253
1 473875429
0 917139515
1 173627915
2 109043398
1 953568686
0 437334244
1 862266028
2 914685319
1 220564311
1 363268939
1 527355489
2 332878650
1 969387620
1 449320364
0 279374505
0 735660984
1 808764638
2 475857867
1 324270777
2 491385987
1 714253973
0 801184196
1 84740165
1 815316117
1 640981475
1 665867652
1 658832970
1 279763534
0 144978151
1 899018399
0 679058742
1 278750511
0 537961773
0 224889506
2 869815402
1 564613834
2 931746995
1 274962851
1 766940936
2 660646998
1 232805810
2 950898470
0 411708437
1 929692969
1 706870340
0 677812401
1 289056584
0 332529413
1 203079590
2 99418021
2 411506908
0 65329746
2 209247670
2 341060571
1 760171030
2 809910330
0 987487757
1 755279126
2 392659044
2 24139188
1 373149955
1 35732840
1 553882355
1 922179001
2 768792140
0 628617762
0 922894645
2 211942227
0 114267414
2 881100918
1 252269615
0 519227177
2 857851011
2 182047979
2 738654627
1 863895285
1 388356534
2 111901110
2 902972469
0 139087414
1 955552019
1 289245041
1 981853064
2 76970515
0 346548658
1 969591727
1 693549139
0 856215362
1 312584007
1 364135505
2 18874966
0 40246955
2 349548080
1 643262474
0 597911701
2 586697941
0 134692087
1 324740395
1 591523017
1 647596074
1 101617482
2 68321345
1 396755134
0 878686800
0 525880827
1 578740372
0 907768706
2 230084221
2 239378697
0 526616625
1 872241250
0 340316272
2 694832107
0 180333397
2 87423262
0 409786996
2 707145348
1 404182041
2 627465117
2 68670698
1 619271194
2 85694892
0 57275748
2 236242308
1 887945731
2 446235495
0 939840772
1 284622680
2 245141838
0 559903185
0 305562827
2 634761403
1 715139737
2 355566075
0 858936410
2 431083040
2 88466924
0 978593511
1 932872458
2 684386816
0 811580232
2 425645956
2 97722270
0 536970794
2 144048765
1 643870095
2 489793208
2 334047881
1 510479317
0 477308596
2 413292898
2 917423273
1 494925521
0 705353563
0 22844054
2 600069646
2 511759558
1 437938409
0 582837384
2 851885552
2 862096753
0 879897470
2 916059901
0 29696275
0 413038029
0 622777556
0 458352808
2 169963014
2 716627743
2 720613589
0 408045072
1 793311198
0 198357764
0 351971275
2 568720382
1 506827781
0 636812525
2 95147153
2 897088284
0 552539244
1 654467206
1 664063156
0 991256404
2 798704674
0 506444951
1 261272929
1 781835537
2 837055767
2 604358964
2 60880266
2 753882274
2 460259780
2 693241279
1 313143167
0 541351094
2 909615254
1 783383520
0 792078618
1 907006841
2 557569621
0 813921295
0 688823920
1 671419539
2 44065831
1 444030067
0 646313223
2 785280540
2 417846419
1 575576084
0 165032425
0 33921112
1 890755723
1 450062031
2 340262912
1 432825439
2 513683675
0 76457698
2 230411385
1 962841259
1 263697211
0 162472921
1 564677030
0 59999520
2 395977770
1 856727080
1 225055408
1 189554904
1 988051840
1 148837913
2 411182149
2 761858997
0 643892587
1 809230205
2 158097783
1 184322404
2 890108090
1 314382851
1 232700678
1 793145763
2 297598284
2 767325979
2 957487943
1 397934250
2 535831551
1 127531767
1 428942026
1 816211144
1 723976569
2 712352643
1 545525772
1 299498347
2 546456888
2 479221671
1 691816788
0 505379762
0 534501463
2 705190242
2 538518508
2 830224250
1 261507646
1 106089570
2 424366550
1 742306236
2 449165765
1 362064534
1 591524514
1 773443679
1 368140726
1 953985326
1 92893849
0 782615832
2 358229355
2 550424735
0 350075607
2 472908010
2 751650213
1 347901548
1 506862543
1 162166821
0 882159869
0 203517618
0 323672010
0 880628304
1 380283671
1 620388971
2 175909218
0 126549716
2 113450820
2 627481637
1 91474099
1 18032907
0 560017143
0 110051625
0 781816432
1 600646800
2 251561125
1 575698844
2 724426143
1 168882649
0 951820456
0 985718761
0 671226126
2 766978913
1 32970123
2 482164612
1 662944711
2 960669308
1 854009787
1 639203555
1 640242693
1 809411668
1 722732616
2 208153848
2 804744117
1 410180851
0 274442780
2 215892173
2 626661446
0 715432257
1 405428954
1 658259573
2 462328755
1 846763753
0 201169217
2 968294831
2 47000235
2 529837180
0 127667050
2 23358115
0 545394805
0 29723101
1 118963472
2 364526037
0 808517882
2 807284688
1 705115865
1 248313725
1 842771445
2 195523852
1 171953487
0 43788427
0 53338043
2 999729942
1 707789570
2 763624566
0 640372822
0 239343555
1 426037477
0 689142769
1 527970061
2 363806465
2 171476510
2 99875962
0 274234579
0 540864113
1 768962524
2 169581636
2 875334366
0 560784332
0 62761083
1 659928057
1 977838590
0 883372812
0 675740521
0 704929664
1 281605669
2 349187338
0 193694421
0 697076000
1 59413291
0 601118519
2 84700542
0 181631186
0 764248249
0 549575674
0 323744931
0 93414036
1 202519626
1 576158178
0 824512863
0 699805039
0 349525974
0 484739402
1 904032401
0 286826326
2 83442830
2 930007710
2 267494747
0 77668099
0 39348579
0 52524519
1 507698833
0 288821112
1 10689030
0 84933918
1 296765515
0 221072842
2 803227911
2 163145023
0 127401563
1 782465861
0 36518328
2 104314818
2 365789557
0 382322653
1 740593231
2 751736613
0 492809501
1 54021259
2 955837821
2 742937784
1 333600653
1 184964469
0 572223644
0 845343460
2 779834833
2 722215235
0 767284567
1 99101174
2 30246882
2 784932563
2 363738316
1 356067416
2 793825852
2 168330197
1 59379375
0 895648591
2 28188710
0 478159238
1 911785463
2 677934149
2 16337824
1 124121488
2 63904479
2 345765832
0 994770357
2 868109880
2 538604164
0 914986160
0 662067793
0 669351649
2 930243651
0 845683759
0 842208061
1 151908890
2 643714601
0 442423279
2 314347041
0 418340048
0 158900522
1 926050189
0 570851924
1 207358873
1 473558258
2 305545275
2 716999884
2 730467899
2 327480132
0 138508675
2 37338167
0 894300200
2 625287212
0 389084852
0 4001340
0 421971511
1 269758280
0 271386991
2 436296310
2 41465056
0 640294822
1 369660082
2 770997637
1 720621237
1 172275808
1 860868583
2 571228904
1 391284546
2 430770569
2 100756628
2 177409181
1 833134280
2 541900158
0 824251933
1 743673686
2 808031782
0 803896188
2 122394770
2 560404932
1 567286087
2 702752763
0 280707255
2 775193993
1 38254337
0 593722364
0 906286285
1 491252359
2 40170729
0 271947757
2 230330285
1 446400844
2 678662596
0 781011337
1 338890586
0 455720331
2 79564472
0 464429846
2 778477503
1 593075800
1 125343148
1 624143108
0 391378804
1 189943588
1 505463315
2 293516849
1 616547988
0 556511254
1 222559854
1 760348477
2 726039700
2 89924027
0 663982888
0 683511559
1 365784711
2 631924906
0 55030361
0 391064570
2 722881941
0 814324014
0 44055880
1 196206462
0 115591847
1 634155246
1 70862437
0 38914804
1 299119084
1 219086690
2 452342316
1 406087750
1 350515671
0 565841333
2 884147935
2 23808096
1 901084013
0 575519968
0 458714156
0 396894204
0 583464003
0 850079774
0 236537857
2 918349964
1 478132923
1 422075437
2 402859492
0 632495951
1 531653197
0 734747756
2 202782964
2 331431104
2 549022499
1 645701486
1 637305879
0 461744428
1 91256726
0 990897907
2 884554355
0 461020126
1 677742003
2 197959939
1 213784136
0 922505880
2 542466273
0 546340655
1 836290639
2 330868405
0 508072047
0 228622917
1 786435835
0 304513867
1 83627533
0 922300059
2 319662599
2 814434121
2 243671434
1 494928964
1 568552221
0 202812228
1 657718633
1 196132608
0 571353071
2 861404601
0 965686409
0 989526204
2 259913111
0 498078208
2 538488362
1 439142166
1 459025918
2 812509434
2 370608962
2 604831154
1 86779557
1 175550601
0 111244813
2 768697068
1 956732738
2 851752240
2 955808815
1 515307156
1 692558449
1 21568302
2 547235100
1 642021142
1 115141050
2 136865820
1 182409765
1 915350453
1 874789161
0 451963499
0 783073315
0 740055129
2 577801997
1 848918185
1 926571583
0 215989255
1 766487709
1 277936900
2 87995184
1 277799969
2 223828671
1 66387027
0 219912517
1 839651708
1 89539643
0 128730303
2 643501848
0 894450290
2 292829258
1 899054994
2 637451146
1 662668430
1 470319589
0 75239482
2 412604120
1 232652237
2 695811856
0 755490202
2 206987704
0 121337463
2 291218337
2 985650238
1 310704425
1 525015984
2 182875036
0 677287635
1 251417448
1 992507580
2 402709125
1 467275846
1 550024864
1 893672717
2 739638289
2 279288283
1 951655406
2 46267213
1 9531239
0 281875490
0 580026026
1 732010417
2 514070881
1 168079374
0 426759389
2 545404479
0 130820639
0 545972770
2 549557444
0 140524311
2 883042810
2 807339205
1 530807943
2 944581806
1 622957864
0 144605852
1 845115153
2 941202110
0 716979133
0 908072510
0 759272922
0 878588820
1 805597625
0 170138627
0 403372494
2 123875502
0 271108383
1 221716303
1 585180798
2 560125945
1 586725722
0 182215002
0 416120737
2 151559846
1 119091544
1 875922412
1 950767687
0 949715898
2 583295625
2 194189541
0 976488709
0 453454631
0 279372419
0 38123542
2 444477426
1 145886317
2 735329297
1 606437049
1 819595580
1 751399912
1 863711817
2 431976328
2 909654939
1 233220232
1 161023261
2 552642012
1 118157514
2 281944590
2 960137718
2 685350652
0 859641415
0 667421117
1 422054820
2 330849893
1 349058531
1 939934103
2 762755558
0 328171935
2 244673362
2 376916605
0 563355233
2 302613473
2 287492688
2 512834053
0 491605626
0 216769639
0 688268816
1 217238751
1 442777205
0 985610573
0 400331286
1 989839764
0 716784999
1 712136990
2 922147638
1 79716058
0 128068976
1 83716668
0 867372988
0 640764158
0 810369321
0 278127457
1 686193444
0 802545442
2 214672630
1 397401593
2 654609313
0 782249460
0 212487143
1 533840488
2 836341817
2 416740477
0 874924581
2 311308417
1 178746626
2 854951406
0 183616011
0 456880805
2 905390495
2 231885883
2 23443290
0 870921341
1 124876371
0 33046076
2 873344491
0 215815947
0 594333178
1 2678997
1 422501289
1 945074119
0 891883920
2 792878763
1 651399914
0 258500888
2 271361995
0 550548585
1 419058950
1 804991731
2 318998285
1 794670877
1 111508223
2 368396414
0 996868351
1 815718667
1 432374517
0 704149858
0 599918418
2 118140484
2 698900649
1 295057582
0 177752762
0 252472681
0 597602927
1 325406368
2 913785000
1 238137404
0 902255764
2 356765372
0 264244077
2 799900644
1 643521202
2 686274118
2 868667674
2 593818676
1 740958964
1 892550738
0 266016422
0 711012608
2 941523661
0 270907148
1 667790896
0 120692617
0 617301043
1 51183502
0 294631916
2 570216083
2 859908573
2 137190834
2 716448951
2 589484853
0 712453807
1 128265025
0 261701078
2 607408590
1 144272038
0 213557635
2 305862915
2 387427098
2 981897812
2 509481425
0 54234549
2 694311109
0 344673347
0 345463560
0 886950623
2 672217184
0 233509288
0 581431543
1 89395614
2 147106397
2 522458938
2 223182425
0 623042010
0 949075650
1 39988119
1 744954763
0 861886812
2 199092211
2 513833051
2 816601881
2 242644491
1 25186635
2 21019274
1 5106325
1 219232008
1 68774675
1 969650984
1 794971926
2 277542175
1 671339254
0 61940962
1 460094772
2 45145889
0 346073546
0 983431824
1 141328124
0 846382458
0 906620988
0 973095426
0 309773938
0 155051737
1 57686647
1 574393552
1 532896628
1 502740172
1 762077156
1 958864887
0 228013056
2 439280218
1 996128489
0 735563290
2 731508233
0 530318673
0 571901525
2 428375756
0 182190842
2 852083970
2 456784884
0 715184412
1 461256293
2 528679944
0 760826828
2 696880491
0 834032955
1 795200282
2 716535753
2 673343969
1 992849152
1 687339988
1 775336247
2 837271087
2 587778164
2 397916040
2 511818292
2 674003962
2 160954486
0 827363300
2 708813551
2 260023990
2 993972620
1 960249710
0 672652215
0 259952653
1 994156217
0 862191116
2 283837967
1 496527343
2 401379170
1 325030286
2 660901424
2 665145877
2 772632189
0 525047020
0 484393861
2 723737207
1 917361547
2 954374446
0 65527122
1 558122988
2 909458973
2 247290735
2 772713278
0 698853915
2 12172647
1 18514474
0 704240990
1 543215779
0 988069617
2 704417468
2 887334409
1 298097166
2 488271842
0 164212595
2 424970010
2 234256212
2 176135574
2 951689385
0 955513118
2 405232095
1 952477998
0 105965508
0 676217670
0 769612313
2 909148515
0 809392262
1 416319323
1 497514924
0 697356938
2 850669737
1 61591318
2 490903791
1 776673990
2 992505437
0 361158604
2 930453002
0 757773692
1 103821644
0 143893083
1 869576207
0 718248807
2 972657218
0 840953615
0 536779828
2 270349372
1 555902380
1 955449380
2 564104665
0 203343360
0 603854649
1 794781081
2 113395122
1 237256162
2 217656308
1 143003123
0 122682355
0 657789681
0 511930118
0 15068091
1 129968287
0 63209048
0 213495368
1 393461112
2 215974761
0 411377432
0 311139333
2 177016568
1 366246161
1 271573973
0 726596110
0 571914773
0 373301337
0 882906772
2 259977872
0 530042190
0 481725069
0 882999470
0 719182882
1 954290538
2 787633566
1 660069257
0 666475031
1 673702742
2 140527771
1 712501495
2 403458137
2 921845032
2 625835786
1 868658751
0 430508696
1 937837611
1 473844212
2 614567392
0 740112556
0 587506278
2 413788726
1 28356214
2 961763191
0 696687579
0 287838142
0 602998001
0 299394877
1 121429170
1 237723366
0 197750503
1 160425960
2 402494225
1 858457501
2 143044341
2 213432028
1 546938498
1 934357177
2 315314416
2 400831595
2 581859029
1 861565793
0 541795153
0 123143444
2 635242441
1 606449929
0 723071237
1 213890761
1 450735532
1 410534593
2 952336558
0 154093511
0 94635170
1 177421545
0 873040425
2 779761071
2 235795977
0 737304901
2 530180377
0 859818038
2 754462162
1 950885959
0 898396403
0 53464738
2 267720813
0 708699889
1 570271295
0 913579573
2 805884771
0 604225526
1 312081954
0 722891974
1 680161396
2 750835537
0 117900076
1 776198772
1 39907484
2 478319206
2 465230382
0 547656600
1 906272850
2 586089198
2 932163461
1 484492553
2 403844068
1 152391136
0 984154499
1 967832899
1 614914031
0 440791870
2 846306466
2 847709116
2 704280101
0 99747960
1 93872439
0 986639368
2 70445289
2 282764068
2 308465074
0 740416205
1 603471207
1 367767546
0 755020462
1 497365350
2 486245010
0 792601862
2 672736118
0 693602659
2 478572169
1 510109748
1 115959497
0 759062773
2 984500823
1 149887204
2 358516342
0 861023861
2 800471247
2 413209606
0 876457307
2 864589877
1 798688740
1 694222468
1 893980838
2 664269829
1 377335993
1 692485580
1 857887876
2 673167360
0 774721475
0 504705773
2 678448858
1 548829576
2 108327126
0 382148454
1 533478696
0 925111828
1 374768692
1 637831030
0 384534270
0 614828896
1 57888846
2 677199152
0 444918649
0 387254510
2 822880360
2 235971982
1 73320657
2 393741936
2 770857960
1 778073334
1 650695002
0 495615682
0 800228141
0 614333089
0 249614235
0 26506316
1 241369186
1 390595271
2 190953325
2 321656291
1 515171755
1 752257535
2 894553147
1 709374340
2 938141098
2 593904925
0 769568047
0 512905258
0 137331217
2 696511737
1 452284009
2 405937393
1 128548033
0 428652928
1 57987200
2 472766820
2 74821355
0 728560363
0 512008144
0 925860620
2 798952579
2 679719396
1 545801323
1 511393653
2 124249303
2 552205716
0 792775854
0 459284689
0 77203462
1 482774205
0 144613146
1 226370287
1 155299430
0 965152281
1 557200233
0 505712027
0 929833257
0 898146844
0 716825517
2 946923348
2 594705877
2 316664630
1 971467630
2 185618727
1 730798052
2 697187417
2 289793214
2 51049397
0 797156697
0 596406722
0 501818427
0 228432256
2 573400488
2 592191235
1 949631916
2 664596855
0 953314624
0 675060820
2 654484227
2 456134892
1 905359404
1 65417424
0 826231272
0 403099339
2 587635103
0 360105307
2 749717883
1 756860509
0 701687038
1 510113493
2 474305055
1 158335836
2 499040067
2 814192540
2 201449484
1 10751054
2 128692287
0 79127183
1 23821003
0 199172814
0 687473163
1 637397783
1 855680043
0 895135112
2 341820783
2 350040813
0 452734374
0 893856500
1 845795244
0 109231271
1 857940987
0 543622440
1 338213020
1 774704755
2 792737735
0 740364643
2 49647009
2 856457091
1 398782604
0 195371168
2 725719149
0 213571398
1 642634489
0 333937630
0 636048998
0 848565509
1 967187888
1 365301650
2 939633754
2 929201531
1 639852097
1 946024164
0 907327946
1 324844625
2 638781257
1 866451873
0 251656425
1 803496500
2 264752821
1 780959205
2 268127354
2 458120033
0 730532787
0 132921042
0 452600407
0 715170187
1 99231435
1 43868153
0 478355636
1 971308218
2 892489939
0 760897167
2 956442097
0 928130901
0 665479984
1 445824657
0 691958640
0 703801891
2 712561964
1 189267956
0 497023406
1 807264338
2 633300072
1 793857743
0 174569941
1 124029676
2 723631318
0 283557688
0 230199737
2 450758980
0 902908604
2 978232413
0 283855827
1 825010308
0 186232742
2 827664007
0 734361353
0 449860653
1 547410117
2 178899804
0 301613666
1 614212037
0 451723982
0 390747761
0 946467191
1 205634413
2 514350451
0 161032582
1 217092521
1 894684402
2 86566467
2 104962927
0 2395332
1 799396432
2 521913967
1 920788261
2 210790240
2 697853641
1 370715310
1 706615390
1 41801319
0 977831028
0 248422159
2 653697776
0 63013372
2 8099418
0 452814184
1 874027607
2 513311411
0 639029844
0 564845726
2 197288588
1 203591505
2 416311335
0 155053892
0 956121507
1 475628965
1 579217107
0 742880207
0 459436766
2 132283175
1 940988467
1 839885547
0 739013495
1 302199629
0 317994636
0 700192761
2 191214603
1 753374486
0 167124828
0 114636209
1 17268059
2 327249460
1 713894571
0 473510284
1 239923026
0 359897378
1 161733716
0 674723035
1 225136008
1 853703187
2 939632011
2 487814792
1 959116284
0 304088141
2 886204883
2 364950647
0 705494611
1 900106243
0 955531476
0 560223581
1 698756096
2 282776780
2 263748034
2 56804835
2 930245750
2 723722091
0 685211033
0 665606480
2 397446041
0 869369480
2 722492110
1 393201179
1 307065249
1 196762043
2 694923673
2 509812507
0 180013675
2 380182118
0 232333772
1 952472298
2 752533010
2 323969603
1 215635227
1 866460474
1 725472778
1 301523194
2 975951389
0 626230676
2 832986010
0 68908022
1 158322076
1 686405831
1 444086606
1 125313624
1 831093377
2 898972398
1 24148861
0 339999437
2 528671179
1 53460253
1 329627951
0 293638466
1 637281528
2 66761967
2 883023323
2 680741717
0 853036907
0 229210300
2 831564910
0 771328570
0 305673137
2 283913312
2 381865588
0 611526770
0 480861893
0 283880694
0 716808523
1 108372563
0 954620313
0 26508057
0 46270456
1 796774047
2 759501336
0 24928087
1 749003701
2 91984316
0 634396420
0 699356537
0 981331681
2 429627298
0 320401804
1 175684711
0 621326255
0 185481204
2 742648778
1 73853908
0 514162551
1 843451767
2 341263244
2 636978185
1 595505482
1 522806535
2 287562058
0 783023581
1 250212750
2 150994409
0 657886804
2 827039146
1 499859640
0 297244495
2 510074844
0 646123023
0 344554082
2 906385010
1 506139390
0 906270646
1 615188511
2 916526541
1 422968554
1 20331857
2 577467226
0 636505291
2 483469247
2 466293308
1 610245000
0 568437037
2 755192711
1 347593538
2 351115445
1 763220006
0 835763890
0 118165812
2 645398217
0 838708078
0 154331541
1 229680294
0 587804163
2 531002556
0 770789574
2 396232087
1 778095692
2 891621044
0 929524066
0 613092881
2 603617662
0 105876577
2 5381193
2 675593611
0 988449912
0 743117624
0 9312901
0 361548857
1 735396698
0 933773254
0 440041120
1 804011144
2 129588133
1 747312902
1 863672296
2 789334621
1 311232578
1 507811365
0 211133166
2 769769801
2 948878199
1 421621566
2 872814915
1 20044844
1 742304026
2 250890288
2 45206278
0 303341757
0 476397543
1 710170442
0 423124389
0 531109680
1 973022665
0 697729929
2 806028421
2 526412531
1 140607891
0 490941498
0 132742495
2 711103815
0 134276283
0 85959051
2 321504715
2 804004140
2 899975269
1 215896799
0 410189756
1 754258201
2 145679395
2 486166034
1 381660490
1 956552868
2 748095558
2 998600354
0 757640588
0 552752938
1 656714879
1 234238888
2 986070783
0 172709209
0 275839373
0 966810444
0 723906403
2 551786608
0 674367496
2 948060467
0 263190156
1 74747125
1 320326098
1 963539287
1 797251652
1 592414663
0 902369432
2 296327767
1 484597266
1 894966386
2 317342504
2 838188198
1 927404658
1 587544197
1 8621586
1 175846499
0 51240845
2 18013591
2 158151482
0 455543069
1 307383039
1 465943428
0 800529974
2 991764590
1 427746591
2 675825939
1 85326171
1 656421523
1 35671016
0 136903550
0 531890425
2 182927496
2 833370703
1 918261878
1 594966407
1 294793097
0 662229806
1 20198608
1 62356115
2 321279152
2 208030623
1 674922020
2 290448796
1 442157750
2 252893673
1 159294320
2 749839596
2 505696601
1 496490523
0 269198158
2 565284056
0 436966031
2 372599548
2 776837825
0 266382069
2 942381364
1 156028495
2 303715131
2 844857509
0 324196526
0 811881992
1 910223734
0 789743114
1 546851265
2 850522361
1 190005742
0 304866750
0 650541542
2 211134264
1 951056291
1 867871172
0 883786024
2 499886141
1 43098975
2 924102480
1 303123979
1 224660345
1 907265015
1 639983964
0 451032887
1 94601443
0 2213890
0 870795473
2 434965108
2 35912635
0 667740652
2 361199349
2 102315113
0 380679432
0 473692425
2 131252848
2 957467641
1 350424925
0 307499273
2 915973078
1 566856835
1 491619010
2 670018142
2 850186992
2 296695881
1 660355844
1 161960079
0 565739943
2 786715724
2 183363125
0 803620789
0 676759600
0 115153707
0 886157153
0 436957491
1 276583487
0 136429907
0 814471782
0 448896012
0 558337361
0 156575248
2 542748957
0 390704161
0 890280535
1 449275084
1 185169888
0 475442003
1 525593019
2 249075519
2 377647618
1 686765190
0 131734100
1 687659681
0 80214187
2 421269601
0 107557205
1 83435526
2 773401669
1 486270313
0 7589663
1 918765886
0 273825424
0 672335563
0 179555510
0 203475938
1 735688855
1 697012317
2 659585697
0 118840278
2 753703280
2 397065833
0 243171080
1 51328379
0 610102491
1 976960009
2 626320130
1 750395300
0 668019235
1 842231222
2 158069245
2 191651448
1 825790322
2 693510408
0 740361337
1 391666407
2 902834321
2 611813730
0 457729843
0 109893558
0 591765400
2 886551525
2 94994185
1 460019988
1 984926109
2 344626074
2 807568813
0 112040225
2 413780784
2 916635446
2 177109624
1 570892528
2 504618659
1 805615261
2 884724843
2 953289492
0 264142021
0 600512673
2 141544417
1 302687534
0 415844777
1 111158154
2 195338785
2 907027986
2 559533055
0 528451976
0 468156489
2 667641418
0 996096578
2 914681026
2 532571928
0 829775064
1 967658374
1 424215573
2 351016035
1 249410003
0 154863110
1 211137374
2 414873924
0 964551057
2 263407047
0 968014185
2 965601773
2 63794612
2 963491503
2 870673327
0 459010494
1 334184733
0 767876490
0 853317426
2 330503042
0 227043579
1 342081925
0 976300717
2 635786392
2 545630096
2 202028834
0 103770464
2 205984802
1 449302429
2 464846651
2 784083557
1 497576196
1 545205707
2 421999859
0 932772471
1 514297501
0 776026239
0 536926162
1 848090902
2 685768197
1 565721021
2 944547824
1 148206614
1 794814912
0 817708613
0 44651428
2 520186581
1 780515036
1 225920074
1 893798056
1 303978546
2 49523210
0 621395688
2 899383121
0 94463707
2 433125681
1 566791017
0 446771635
1 280481029
2 259096732
2 547022138
0 294936383
2 579919441
2 925677215
0 674596939
0 596835438
2 166131662
1 497615668
2 172685383
1 783483214
1 911447984
2 42892156
0 433604943
0 667978572
1 608507873
2 884154562
0 140964840
1 634651502
0 963254339
0 668125451
2 773953769
2 231406180
1 296601829
2 895295810
2 714024658
2 80149232
0 253131778
2 119820660
1 59697393
2 220068787
0 686803865
2 46763295
1 325156776
1 722596295
2 42588528
0 109224113
1 142614586
2 344084195
2 676264720
1 742063648
0 152917359
1 913667053
2 146121397
2 831200346
0 756871735
0 852645366
2 630059386
0 175269043
2 563386644
1 921978528
0 684416106
1 557896413
1 405436159
2 373601032
0 964078196
2 699728606
0 172714262
0 703221793
2 897280279
0 445046424
1 795967112
2 916460316
1 506554743
1 28222702
0 976797398
1 399552260
2 857074836
1 55715914
0 836959198
1 449122215
1 971531774
2 351076786
1 430639926
2 962391737
1 408076823
0 879808632
2 778260875
2 483113154
0 755764092
1 76450706
1 942071609
1 674532153
2 566179094
2 401340352
1 366272490
1 47395139
1 169908325
2 36800339
2 301252284
0 167896139
1 229065789
1 330071148
1 952916465
2 785111211
1 189833325
2 835591731
1 763009692
0 920291425
0 719215992
1 297703385
1 311057167
1 765392487
2 156619429
0 281174114
2 301341095
2 13390744
0 633097337
0 914674248
0 707046780
1 516597654
0 965313262
0 100839490
1 209604010
2 101650702
2 689416639
1 41476667
0 240088896
1 96292463
2 679512541
0 94672612
0 930587551
1 771566568
1 117919902
1 485985904
0 704958836
1 673974043
2 715022422
2 203116573
0 304986913
1 817693990
0 138356933
2 132843668
0 493422763
1 696860294
1 420503850
2 707853786
0 583239512
0 858560256
1 477710906
2 188700729
0 908588572
0 578079031
1 213758091
1 472661751
1 15684329
0 768269281
2 894446177
2 235890547
0 812191275
0 507131054
2 415191918
2 206584637
0 748205067
1 818619184
1 440668109
0 60523364
0 60041442
0 997562294
1 783321027
0 917842333
2 5319466
1 880910614
1 869268835
2 39758124
1 446534890
1 497353714
0 414351970
2 976556467
1 348724896
1 128861274
2 178080291
1 871450468
1 470963755
0 291798617
2 423074790
2 229956234
1 849130020
2 266130122
1 667985206
0 305859300
0 120008402
1 933025557
2 943496272
2 859477416
2 464818933
2 788983648
0 726108710
2 999012949
2 63632199
1 328848824
2 91436832
0 57466300
2 769964090
0 788444756
0 404643908
2 54171048
2 335145770
0 670968799
2 138002862
0 681465662
2 403318130
0 503473080
0 134928543
2 292529365
1 935514437
2 506924016
1 287411892
0 781867110
1 933647776
0 599489825
2 434191611
2 89471213
2 168478033
0 673083018
0 186227442
2 904484118
2 511854905
0 126361988
1 712741121
2 890811647
0 950802246
0 773884275
0 44169756
2 135054762
1 768218924
1 768637581
0 674269020
0 547510094
2 886772836
1 574044404
0 591687030
0 61866242
2 717173521
0 639611797
0 590049994
1 924308997
2 211103088
2 663602900
1 772062045
0 500668907
1 723624602
0 630187606
2 627195415
0 805559018
1 762331835
0 809214986
1 527673800
0 966856151
0 90245204
1 704158370
0 437707490
0 375972632
0 944988230
0 508448558
0 182637739
1 908906251
2 742436292
0 839337728
2 167802287
2 331081192
2 321616696
2 302778812
0 406033130
0 924903921
2 552279845
0 456035213
0 372925517
2 432212297
1 572593581
2 996220456
1 725864179
0 501558256
0 682634050
1 811395247
0 343392528
0 127199147
0 803555383
1 635988309
0 431668943
1 585678813
0 337899719
0 195113525
2 777512274
1 60998449
0 838086259
0 319063673
1 172853068
0 261759327
0 778104596
2 626446538
2 125099628
0 642424960
2 737248362
0 824641425
0 499690943
2 422570571
0 450419825
1 529932152
0 82873583
1 668594289
2 584508866
2 531321052
1 702108865
1 762389432
0 771884228
0 762953807
1 472550146
1 902882604
1 622119098
2 453480567
2 287303460
1 657557568
2 403584860
0 631348265
0 990303168
1 446024966
2 498600239
0 94828014
2 127818386
1 194699261
2 469813667
1 598166242
1 112411843
0 452767548
1 498721149
2 92972071
2 898247916
1 470411372
0 631252403
1 863942207
2 585054265
0 813712522
1 323639577
0 798472761
0 658177896
0 590961399
0 908069335
1 643714
0 687108728
1 13229851
2 972959274
0 772257437
1 396892528
2 960700096
2 664124184
1 77121798
2 96702135
0 158574949
0 967192987
1 129951644
0 844288354
1 488558524
0 836067695
0 169169956
2 784520110
1 641478136
2 681292464
0 29048374
1 845686681
0 667917258
0 845593792
0 415908609
2 171264149
2 444305161
1 743026501
2 38037234
0 514362803
2 736804631
2 129110863
1 214248900
1 934323949
0 276252476
0 845273887
1 635498684
1 55380708
0 36039865
2 657083755
0 103471094
2 74071622
0 1415777
1 471398481
1 881067435
2 403622185
1 823817182
1 898884868
1 218750644
2 819329172
2 19643446
0 53213500
0 684193529
1 740870642
1 926037118
0 955367652
2 969230556
1 341570929
1 376459371
2 450381124
1 50426821
2 44278275
2 988384740
2 291604739
0 958796299
1 240280932
1 453320576
2 941595413
0 461633557
2 311553576
1 812723798
0 178665576
2 511087790
2 788052248
1 360081534
0 326288009
2 798725693
2 737672106
1 891710534
1 38226724
0 945183948
2 591283529
1 522322966
2 505128962
0 924896394
2 594168819
2 508112306
1 47541440
2 22443848
0 662040194
0 558447773
1 903157016
2 648246507
0 28818613
1 945489208
1 161260070
1 934619318
2 340181139
1 545137790
2 211466740
0 32228690
1 983279707
2 690469351
1 994523715
0 37190589
1 487851678
2 877925422
1 720402487
0 830046310
1 352192923
2 649152754
0 103404382
0 756623126
1 184018487
2 184237127
0 433955571
1 401393959
0 660400851
0 278574184
2 732252622
0 821436199
2 936347809
0 849322634
1 542005285
0 809782508
1 897025117
0 904180392
2 652627058
1 254922973
2 242845001
0 369759291
1 985690916
2 485897741
2 931528033
1 446681894
0 814039026
2 854137691
1 557894586
0 413829473
1 684324938
2 587705683
2 241261099
0 856288633
0 512696902
2 18141491
2 773853902
1 960280733
1 816187715
2 883567947
0 881034087
2 453345153
1 639542031
2 187330068
1 542338156
0 119784974
0 250055168
0 296187975
1 881295119
1 500841318
1 208816286
1 614754635
2 581296335
1 451813635
0 647469180
0 887967332
2 906399876
0 339351205
0 852516155
1 863233119
1 610361712
1 376156298
2 554617375
1 388973382
2 736569959
0 249460861
1 50808882
1 730340421
1 108898857
0 670917862
0 483884264
0 913799409
1 328204695
0 156845534
0 369252473
0 519315333
1 18075671
1 973306733
1 444425839
0 371728057
2 930729017
1 162356975
0 588765767
2 397838151
0 55542053
0 936613247
1 566313466
0 252823386
0 578225860
2 737387523
1 942893365
2 741966001
2 287293855
0 325502277
1 308347874
1 129338156
1 972184501
1 590658208
0 126156148
0 693373913
1 720590427
1 420853208
1 567380604
0 103901388
2 825031008
0 959511654
0 172120456
0 245385879
0 152139411
1 893132191
1 389802498
1 757362017
1 274213126
0 443282412
2 589760983
1 892105541
0 94918417
1 480651772
1 647244046
0 877198042
1 948619892
0 157848339
2 914553845
2 128888303
0 74102234
0 785632850
2 639522726
0 158516477
2 124450778
0 293309530
2 744779380
0 964767089
1 364024732
0 229482206
0 304532112
2 522904923
1 691920891
0 206817267
0 546443406
2 317819852
1 772540711
0 471655260
2 392815014
0 289263475
1 23729543
1 906158686
1 778897909
2 674082560
0 130792648
2 781861830
2 713494430
2 747129356
0 384457928
2 451096393
1 920436768
1 96923302
2 39147605
1 126559048
0 299458427
2 63609174
2 754836380
1 849387421
1 271698558
0 651889632
1 974884038
1 560424967
2 207386419
0 231814823
2 925810322
1 924535929
0 83466479
1 406131346
1 336093062
2 197031180
1 771629814
1 45016669
1 857823444
1 82372688
1 292142596
0 921684236
2 248670477
0 515685611
0 47931750
2 37321463
0 717893217
2 985105556
2 807895281
2 867803301
0 276014192
2 430903864
0 343247929
0 734759522
1 37563451
2 406786643
1 693657962
0 319123979
0 199256497
1 598219196
0 504832154
1 44940198
2 250814383
1 947952588
2 709325118
1 162395825
1 353861454
2 325533401
1 145004178
2 714719182
0 510337877
2 556009949
1 254766464
1 604223172
2 690407168
0 864951522
2 909146176
1 233578919
0 485035684
0 471920348
1 680767828
1 723806117
1 289668222
0 223921886
2 101542762
1 575523582
2 625775604
1 81064765
1 174322917
2 617085163
0 577530140
2 716450307
0 674307317
2 439190794
2 34329938
1 420078069
2 749641217
0 946773843
2 285656282
0 90322720
2 740078377
0 386177102
2 923185487
0 608816630
2 334992633
1 352100689
0 832661093
0 665151382
2 840345370
1 233329655
0 233631839
0 226529488
1 758811379
2 979228823
0 937044798
1 534106334
1 352228864
0 384243940
1 330552419
2 595091915
1 294384558
1 711047384
0 100100365
1 433286906
1 284192023
1 373924265
1 352118000
2 634372116
0 405462913
2 289552694
0 658870278
2 616754116
0 575325724
1 589102869
1 436629685
1 434352231
1 365067793
0 735831773
2 307640571
0 351278873
2 151136668
1 65921031
1 368867771
2 784589790
1 76883476
0 72388436
1 39794465
2 44850079
1 893149611
1 9558044
1 990377761
2 908994759
0 328438233
0 670899187
0 91207386
0 645223189
2 425086302
0 424416615
0 378142527
2 947107321
1 719594434
0 638422947
2 768506074
0 128558514
1 539039104
1 640424904
2 749894970
0 868684455
0 32412051
2 443130392
0 971972843
2 425540996
1 290526833
0 233124445
1 736377540
2 166008571
0 676210245
2 595702232
1 610009210
1 865281720
0 390506817
1 116171306
2 905076450
0 698971745
0 185811573
0 332754787
2 647165579
1 919372654
1 461489925
2 853635622
2 960735265
1 652255979
0 699730542
1 393179178
2 761779782
0 75911978
1 256219369
0 920346406
1 20747708
0 248721481
1 195531037
0 268026174
1 247775210
1 564367748
1 12885784
1 882639346
0 192841860
1 530358232
1 682215394
1 421424603
1 884835911
0 287590196
1 103277047
2 169119426
0 102766418
1 333126454
0 692667231
2 615139737
0 956440894
2 859725499
0 674251465
1 356656065
0 527627009
0 480888732
2 722075779
0 757294622
0 610460572
1 827969162
1 42128514
1 259043425
1 689934207
2 530318653
0 158396764
0 82869481
0 996363397
2 454203842
0 486111877
2 814729411
0 107499698
1 567871682
1 325848060
0 877711027
1 957824248
1 306753867
1 433526281
2 130555317
1 663786039
0 768451818
1 792702637
0 276801126
0 780578990
1 56568131
1 591237464
0 393392614
1 722740519
0 497048129
1 84134507
2 505801379
2 77698817
0 667591024
2 680339416
2 665039039
0 667657619
2 291802365
2 81147122
2 108781589
1 585520252
1 853675130
0 737548673
0 608778425
0 608828239
0 271351075
0 914543111
0 698655299
1 471701161
2 138832496
0 36381668
0 954451441
1 184558611
2 694583923
2 646321246
0 41051566
1 129022853
1 938699701
2 345234627
2 637399962
0 444983755
0 77392566
1 742076137
0 593638204
1 989557253
1 71808308
2 72681832
1 718571532
0 400642614
1 15020955
2 349312657
2 574049737
0 323938781
2 845009506
2 686748076
0 873829978
1 409625852
0 350842797
1 59116136
1 58531197
1 505904325
0 384188293
2 916612785
1 578004386
0 743386121
1 209465102
0 627252858
0 640806417
0 265223652
0 736057981
1 775428838
1 402507741
2 479398039
1 166251603
2 710575384
1 682888524
1 892132375
0 222664002
2 563422287
2 787565933
2 862836396
0 954043320
1 526171371
1 945435920
1 503886834
1 708743422
1 307898931
0 763443001
1 954686153
1 807382156
1 655792168
2 724875457
0 31868235
1 516965310
1 277677382
1 676348986
0 159318950
0 732863181
0 743615151
2 822350502
2 395066850
0 920571394
2 40099812
1 555143932
2 35311480
2 789190971
0 112364077
1 530472686
0 779130017
0 730133127
1 584261061
0 342568109
1 383410841
0 601799818
2 896384847
0 333543407
2 69625269
2 394396065
1 439671617
0 166490761
2 702662175
1 466012116
2 837539856
1 828470135
0 180930053
0 916003231
2 590196938
0 146036058
0 182672459
2 125711516
1 80155627
0 876204845
0 393081025
1 710933494
2 872852821
0 707311433
0 329329413
0 773263717
0 650929264
2 623743226
1 699458149
2 45413749
2 655293559
1 34924443
0 41024114
1 99741085
2 170276270
2 867297231
0 132992270
2 643435347
2 797302675
2 205683437
0 443265714
0 405380600
0 100507099
0 647753582
2 702916202
1 447467224
0 268284729
2 689630993
0 483516652
0 425726861
0 772365780
1 864491557
2 882894962
2 636730813
1 65712819
0 953489613
2 254667917
0 963925299
1 857834506
2 412853040
2 971658720
0 797064771
0 154746182
2 935776103
2 678633065
0 674784356
0 117231279
0 91163231
0 274894492
0 535279078
2 797154629
0 22330830
0 7111102
1 253227158
0 870911283
0 21745235
1 497059571
2 447905231
1 915240393
0 523010062
2 351122054
2 340834820
1 161959831
2 379249948
2 244965606
0 50415062
0 643877537
1 974183779
0 129419353
0 327751105
2 579015285
0 709246385
0 113930210
0 233176259
2 287562635
1 632643778
1 861705545
0 636871709
2 357179135
2 383600666
1 408340305
2 410484443
0 467984945
1 804161888
1 603010421
2 245546816
0 197462263
0 679538025
0 515605826
2 257049388
0 19519060
2 521305691
0 621074203
1 404751678
1 775342624
1 521098127
0 892225783
0 525386249
1 539678875
2 279184806
0 473734804
0 466879977
0 393491242
2 872003453
1 630820268
0 308925405
2 10681481
1 269466950
0 684624977
1 592150839
1 296452500
0 194917690
0 355397806
1 792401237
1 872179949
0 836945509
0 201338918
0 57862241
2 756185445
0 531637311
2 668696367
1 502325
2 977325990
2 890140606
0 290504188
0 42639621
0 400315736
1 313497908
1 316095681
0 350033337
1 318020699
1 975187607
1 750072646
1 758495055
1 726180834
0 399903554
0 285875395
1 687321346
1 244438533
0 686561525
2 599889871
2 17561793
1 557954863
1 425549001
0 717259666
1 164819621
1 565769533
0 291455451
2 292699309
0 400397441
2 152528246
2 291041343
2 97665107
2 729001725
0 135424693
1 785327329
2 388834170
1 601117714
2 999274120
0 47952334
1 373496589
2 536498530
2 445189199
2 368695508
2 110540425
1 201892979
0 111842428
1 892550084
0 917602309
2 179081671
0 777855612
1 284811737
1 660910003
1 436677080
0 317596511
1 19685841
2 120158179
2 23244778
1 285152821
2 459554684
1 701055336
2 444622534
2 966958893
0 942911759
0 999729174
0 26224669
2 83994080
2 205974175
1 415101199
1 643399321
1 741543781
2 891444407
1 765071284
0 801794379
2 313127718
0 307234345
2 278131001
2 639589772
2 156218372
1 817246272
2 535078713
0 886239057
0 141315036
2 771373535
0 668269985
2 609072465
0 699681860
1 830618685
0 549835335
1 89944675
2 392873690
2 108358679
2 218113395
1 444852975
2 95198760
1 541697967
2 416909335
2 396691229
1 192822262
2 442759436
1 44838260
1 442148829
2 429770921
1 303215874
1 15798388
2 269355897
1 566141695
2 756990981
2 335217719
1 286472771
1 159934893
1 180383882
0 586374692
2 794441339
1 354913690
0 494789404
2 794832255
1 17544246
1 148240496
0 418412195
1 603707711
1 452395059
2 688837378
2 220598146
1 327432987
2 78996437
1 608780003
2 819311828
0 889432063
2 245413893
2 267468069
1 698495203
2 40557680
2 687668054
0 962651664
0 655544761
1 743311383
2 951539268
1 268027031
0 733343593
1 848864961
0 705085409
2 314330359
2 652219567
2 972758617
2 58036300
0 499712299
2 597626349
2 589681230
0 769648862
2 271652174
1 236122921
0 698415924
1 37815241
2 588309265
1 269108262
2 521717536
1 294286634
1 367896165
0 790700970
1 509196501
0 150143319
2 549063616
2 466355682
0 941005303
1 46805021
2 420374556
2 904148580
1 261409333
0 792015812
2 152433613
0 939936583
1 822911172
2 116754473
0 80103738
2 683549639
0 808755074
2 990704126
2 918864136
1 542228838
1 35165653
2 596878769
0 171495375
2 723634253
0 393213238
0 725615160
2 663368361
0 197196061
0 427193075
0 336414815
1 743180310
0 193342753
2 428825462
2 885652777
2 798417944
0 630831867
1 353990404
0 863040176
2 649596538
1 963431480
2 416494664
1 65868211
1 798578424
1 315200155
2 85371906
0 772986720
2 549817
1 965411568
2 90018596
1 276899733
2 466584052
1 958274810
0 356257632
1 223750856
2 56134438
1 504913460
1 501810770
1 247652717
0 319667566
1 988160665
2 936828943
2 847589232
1 112573371
0 177885762
2 582458582
1 77315608
1 277011709
0 970091379
0 71551534
1 866596440
1 378023115
1 263149377
0 22508415
2 975216619
1 835963062
1 895487108
1 821842622
0 625793944
2 128961309
2 3819690
0 85639372
2 56314491
1 497680066
1 150938609
2 116560619
0 498188711
1 998097253
1 287327772
2 685282551
0 549348284
0 893070783
1 113499663
2 631189232
0 62390118
2 393842251
0 187548042
1 426487277
1 862167998
0 157890974
0 61229345
2 79238536
1 783093658
1 353163830
2 981894579
2 877246570
1 402912516
2 582919879
2 506896926
0 434014841
2 284526895
1 386585916
1 440123313
0 216606396
2 713324771
1 13390370
1 721401232
1 118389296
2 787483680
1 517098817
0 409666808
0 762606620
1 100874361
2 898338357
1 805801141
0 897010037
0 863743870
1 750958569
1 851943990
1 912229771
1 275956543
2 15500566
2 546160683
1 270974972
0 288342143
1 121573176
2 143877885
0 603644571
0 760015762
2 567870817
0 840343847
2 88357962
0 246104120
1 341411876
2 440943646
1 645651780
1 717535081
2 408177699
0 255518932
2 264956107
2 259988078
0 486746787
1 474453710
2 235504807
0 727051775
2 149209107
2 491480876
0 987154866
0 634554845
2 553042813
0 689388793
1 643296058
1 361179489
1 41178347
0 610680628
2 517199323
0 356070906
0 637386529
1 724366081
2 138486448
1 993867252
2 764904508
1 380876387
2 271388542
1 227155387
1 225372587
2 42264360
0 617643302
2 409484559
2 528623709
0 500247600
1 633312122
2 38574009
1 288356920
2 887972692
2 381127295
0 429632079
2 661344398
0 76741717
1 649998034
2 386444581
2 623025128
1 934816787
1 216050370
1 598030219
1 359455145
2 853958480
2 309473356
0 348164746
1 927668515
0 199855462
2 60806499
1 737569805
2 866173760
2 364309472
0 276893852
2 194091179
1 854990522
2 48493391
2 940784210
0 188413914
1 564747477
1 447858128
2 431402704
2 369763458
1 198610859
1 824566228
1 92508016
2 898718612
0 29537616
2 936242539
0 984928504
2 118904951
0 511874280
2 663728591
2 419935491
1 303473910
2 589144754
2 583421529
0 792210890
1 446921006
0 710583293
0 215015906
2 510376969
1 337416248
1 365449630
0 272436483
1 712639229
1 896031315
2 140937323
2 760052642
2 700009258
1 653082117
2 209646953
1 650246735
1 385880303
1 61507942
2 666188872
2 191975361
1 467423291
0 2783998
0 3412022
2 925834402
2 652257824
1 563014150
0 950273232
0 69981599
1 33571742
2 996466853
2 912236424
0 751232121
2 61922156
2 760034704
0 961575952
0 957183901
2 878091241
2 980109247
2 505786642
0 649879703
1 403791001
2 305118091
1 227471134
1 866270083
2 701889111
1 504129659
2 322531668
1 658515423
1 314806487
1 746829691
0 576397864
0 927929202
2 117741894
2 757649066
2 356755370
0 146901463
2 408428565
1 551652343
0 673375726
1 634464875
2 54313884
0 730594186
1 338075107
1 283414920
0 784618097
0 369128548
2 833493346
2 920335725
2 760363465
2 104516049
2 904649318
1 34181779
0 148624957
0 493750083
0 671662496
2 495056848
2 476986565
0 508722062
2 585640293
0 75986001
0 663942523
1 598050435
0 686563701
0 263084774
2 204566948
1 713046052
2 455810198
1 654437578
1 679182496
1 755825120
0 519108014
1 323134224
2 772971511
0 849159218
2 319612915
0 576715871
1 286914075
2 874136256
2 98021750
1 871780455
1 98157574
0 129818256
0 708210644
2 636628618
2 588167256
2 75648986
2 407154377
0 853873814
1 283231553
0 591922595
2 249648219
2 999951444
1 634915290
1 736589055
2 142605708
2 111181390
2 935069037
0 563405230
2 971372647
2 836462246
2 62070557
1 512414743
2 25772290
2 843812558
1 16807463
1 644542351
2 442619934
0 67456543
2 530873367
1 925439708
0 468009146
1 779997529
1 378452525
1 902061074
0 270141956
2 572017267
1 860065515
1 819208105
2 727005580
0 892987268
0 721769995
0 73434909
0 509151598
0 699819276
0 355631771
2 840528619
1 122944858
0 960012326
0 570587825
1 928759039
0 206130042
0 693078694
1 352976343
1 63861366
1 548168265
0 238195953
2 912883545
0 438364185
2 248816378
2 196048010
0 997089630
2 988605046
1 228140202
1 865431527
2 749355500
2 987703486
0 570905368
2 40724884
1 570416049
2 595338901
0 562050364
1 798866157
0 473970762
2 876661853
2 675551551
1 217547909
0 771141573
1 983413118
1 908715198
2 414721302
1 678901502
1 511253679
2 184008821
1 491103096
0 554489492
0 831786399
2 91113143
1 811274303
1 700269730
0 352803823
0 240153160
0 52873637
0 879697218
2 172864736
2 888169677
0 885715051
0 939432834
0 615665089
0 972708415
1 784612661
2 706880490
0 34009573
0 857118154
1 207167218
0 394842776
0 839473299
1 523380779
1 647662489
1 418860764
1 448255529
0 708794617
2 643617067
1 637463551
1 564320265
0 256467672
0 272087233
0 439469110
2 253651342
1 743087767
1 610527258
2 938946082
1 709375311
2 942790733
0 597549895
1 796348914
0 181700022
0 609470326
1 652066546
2 962310634
2 188083419
2 467548443
2 988797050
2 954725082
0 392273348
1 685026524
1 700599938
2 988904216
2 208415746
0 114338940
2 226395637
2 971454574
2 416660999
0 642900675
2 314045425
1 867236353
0 12842346
0 61201058
1 482615765
2 788558701
1 116163869
0 10831839
1 324787071
1 941094819
2 780466676
0 866999156
0 289688778
0 39164305
0 289873109
0 643595523
1 500289008
0 483178838
2 692584432
1 865577877
1 738628246
1 322407343
1 94445605
2 462023024
1 324061993
2 132886685
1 170221206
2 739251286
1 111785309
2 116929549
1 326895876
1 542624701
0 812393994
1 517311946
1 126246887
0 32316703
0 220575202
0 124265693
1 541141274
1 126889145
0 951159545
0 666424665
0 244789733
2 599488412
2 573519700
0 652822354
2 473843153
1 274588613
1 45055395
0 831246492
2 556119403
1 143599016
2 872387822
2 678179040
1 382490236
0 102591319
0 410193916
1 815961315
0 347813316
1 615253075
2 648659765
1 628565864
2 782132576
2 365610153
2 302993304
2 198254227
0 61039988
2 148924865
0 317925622
2 135001278
1 132550239
1 842660468
2 217927943
0 921616280
2 615742108
0 871393425
2 496103039
1 842142339
0 64909731
2 352349610
0 698310611
0 605825357
0 818293057
0 916692137
1 574357895
0 888914946
1 648377300
1 48076384
0 93495456
2 466502064
1 294153274
2 975450896
2 595561627
1 553327280
2 32267937
1 239089624
1 117463688
2 942726567
0 277069851
0 941699019
2 379240313
1 271195415
1 324785541
1 545658536
2 667100906
0 527171471
1 97394877
0 728106649
0 902936047
1 582316858
0 86759803
1 222412656
2 255225778
0 633258999
0 357628109
0 516057604
0 390374809
1 386843892
0 389441876
1 328439561
1 296439764
2 484693243
2 42011863
2 294198761
0 962946426
1 137437693
2 799563159
1 638729
1 894514378
0 232058088
0 77216447
0 966623575
0 657851987
2 455199074
1 446970064
0 808357059
2 295233862
0 679173387
2 926670674
2 5347933
2 206069363
0 683952380
0 645112762
1 888348481
0 393172207
2 161591353
1 622224387
0 610288681
0 889653174
0 80424966
2 957306413
1 988049268
2 851198442
1 95251923
1 206060252
2 36831509
1 420767280
1 544106941
0 69220490
1 321428234
2 20724909
0 937478520
0 505539055
2 221639371
0 164555017
1 788104808
1 644142411
0 969109105
0 858171933
2 84796931
0 921464761
1 299158125
2 533240440
2 775917938
0 205401899
1 708567990
2 433931356
0 569839044
2 447258907
2 65104039
1 726846375
1 280065417
0 644188806
0 522725331
1 986256494
0 324563453
2 117989021
2 427913935
0 512479253
2 304781957
2 371672921
2 982506409
0 649692306
1 375947113
1 873677151
2 339530106
1 652248780
0 539773200
0 570893292
2 800271643
2 672969779
1 303661002
2 992606447
1 807566228
0 207122416
0 393348417
1 569883507
2 619732804
2 39823124
2 169718604
2 963262846
0 428565132
1 813636492
2 670723856
1 424090663
1 802921873
2 80209999
2 103034430
0 94721790
0 261556791
2 636750670
2 1800315
0 392022812
1 667230538
0 926461635
1 974735041
0 693210077
1 775982295
0 497193754
2 945690369
1 463524828
0 81392497
2 47743549
0 191248116
1 9220407
1 808488658
1 971614202
0 609979406
1 824677409
0 651177469
1 582591316
0 811947798
2 48962793
1 181468241
2 824194952
0 995251982
2 730662515
2 184092858
2 992411046
0 517657346
2 789886999
1 197176822
1 868963997
0 598779499
1 835740928
2 39582992
0 561300130
0 745295342
0 26363279
2 781088795
2 445076328
0 39594701
1 855998466
1 45972722
2 66300936
1 410101172
2 566134246
2 999816141
2 641003740
1 350900675
2 138528664
0 953815357
2 842529532
1 56167291
0 823806995
0 495619431
2 884423857
1 423720499
1 428709160
2 26209530
0 190179396
0 776342930
1 720275493
1 55591019
0 202013561
0 409711778
0 543639717
0 290967463
2 676537147
2 79336096
1 652348601
0 927243136
0 319720863
2 675153709
2 674364949
1 153569375
1 804204209
0 880008185
1 343423357
2 269457519
2 351320018
0 341820115
2 980362668
2 652590782
0 81497447
0 913703311
0 577676494
2 841800083
1 173558504
0 594584205
0 492812820
2 527382729
2 638605625
0 514715667
0 751639093
1 638636794
0 999300680
1 849168404
0 685274788
1 822325028
2 751482561
1 821916228
2 608490576
1 219010116
2 512839070
1 667814711
2 999241652
0 395836700
2 592110332
2 146545035
2 497626039
2 10041201
1 487129847
1 223634023
2 710402136
2 240835787
0 669961761
1 811003781
1 760006446
2 607003930
2 883340367
0 703533312
2 286319386
0 272801914
0 362314840
1 422461727
1 11789250
1 44188884
0 104470461
2 403408229
2 436361856
1 478575505
0 667117062
0 51734856
0 832702630
0 342845218
1 777832158
1 4796817
2 490445890
0 259240930
1 337593299
2 302401241
0 812771923
0 110947725
0 690427928
2 203199031
1 250103847
0 441028770
0 930770690
0 370411274
2 266652871
2 540601905
0 90534776
1 426136824
1 861970609
1 372903628
1 18700947
0 664416375
1 50987476
1 171050556
2 139514961
0 8108500
1 969369743
1 601490540
1 263641137
1 187950907
1 960247058
2 740164786
2 949443611
0 774518390
0 207521575
1 93962165
0 864556259
1 535927488
1 739271608
2 582696607
1 302022614
1 822964387
1 715869646
0 424143764
2 305655736
2 834543417
2 806953249
1 894928981
1 848907217
0 360877259
2 386753176
0 532593742
0 970998475
1 869798965
0 272695980
1 546949449
2 553008114
0 783888842
0 600453887
0 955617175
1 251442666
2 798008531
2 58492286
0 679965402
1 746177033
2 575433080
2 208188076
0 815302017
0 881443624
2 250790975
0 217199530
2 6352631
2 10317684
2 596565178
0 668932775
1 64952971
0 760613022
1 423438926
0 454727027
0 848238428
1 628536488
1 360004095
0 45056231
1 500650340
2 592786461
1 350006975
2 923572195
1 672247833
0 264649337
2 758108944
1 952253804
1 732056208
2 785976059
2 267251817
0 276061620
2 107521488
2 473576626
0 98038076
0 115169496
1 857816427
0 468056313
0 511489835
1 974845161
1 92887556
0 73666412
0 204765322
0 356216022
0 186266657
1 7806671
1 720213777
0 194255000
0 697311141
0 787733569
2 678128561
1 429512407
1 572645965
0 804672353
1 550877666
2 237630954
2 807726265
1 762289785
1 631974613
1 104944682
1 452728289
2 764337305
2 19135565
0 133125921
1 302524372
1 521454216
2 556148419
1 140491024
2 291055924
0 97360817
0 631016928
1 411623177
0 909080861
2 570490685
1 805912888
1 651865402
1 908623820
1 709751597
1 926390941
2 459027794
1 693770575
1 17449850
1 93131814
0 735304055
0 231289396
1 110529572
1 840032265
1 976983916
1 495419032
1 144065026
0 740233537
2 747785088
2 86543363
2 872495954
2 333585179
2 351407810
2 814678459
0 570001529
0 355083162
2 29534749
0 527073915
2 941867306
1 848112276
0 975852650
0 196717606
0 142579301
1 181548610
2 671698921
1 952581276
1 264180660
0 884907672
0 849844102
0 942608442
0 951749347
2 325101767
2 804454820
2 317808834
2 416416447
1 92040410
1 461121662
2 698285990
1 730672895
2 69188772
2 836536342
0 476966896
0 898728744
0 60806684
0 96221528
2 361866313
0 718146807
1 211852694
1 153073650
0 114543780
1 551405292
0 297168687
1 781967960
0 754238753
2 986983372
0 825682117
1 441541653
1 594522051
0 587822619
1 529741645
1 641576939
2 95877844
1 234121383
1 255428198
1 934665762
0 784260103
2 425013063
1 786843593
2 410436971
0 727147914
1 282978327
1 730857608
0 921852109
0 928412095
2 599347686
0 842941887
0 391486104
2 174371253
1 324138147
2 733949138
0 361526694
2 236077070
2 655400275
0 88688635
2 919201686
1 319430968
1 580779471
1 239741742
2 945327915
1 695761422
0 611623526
0 763074838
1 36184351
2 547856732
2 918911602
1 600007548
2 185823800
2 640285847
1 960132153
1 9198862
1 187462990
1 192112473
2 8825421
0 723559196
1 522295274
1 983523820
0 645657703
1 595101738
0 945883000
1 693603333
1 557003473
2 469081338
0 287112487
1 606018808
1 623461502
1 879479754
0 383737989
2 277639634
2 635784171
1 485857063
1 460088278
1 359708433
1 677449553
1 193998931
2 473759658
2 40521701
2 600185875
1 46583291
0 969369243
2 166527391
0 353935543
2 468796691
2 517274100
1 542162575
1 319046989
0 832179342
1 235961103
2 434218835
1 509887523
2 968422442
0 212422762
2 314135809
0 132216973
0 730226702
2 707104207
0 705889391
2 106979566
2 667464716
1 173251302
0 310387379
1 56453624
2 132782498
1 897109264
0 765670712
0 143235138
1 307826801
0 947382237
1 494643528
1 734022705
0 98358352
0 473683200
2 435990863
0 710542143
1 375728046
0 855484178
2 931646012
2 678026969
2 17461094
0 749962633
2 543070801
2 760808858
0 641265831
1 188858977
1 555955755
2 145295899
1 706662951
0 929474082
2 813553781
2 161993480
2 550977029
0 595895356
2 180877950
1 711373498
2 405190453
1 630829966
1 390530397
2 841733186
0 450537173
1 33104412
2 505306218
1 134825568
1 975434084
1 667106126
2 161203170
2 186830401
0 447106894
0 163970074
0 941263590
0 633764410
0 29826062
0 386456407
0 971376814
2 151806141
0 940099246
0 509229911
1 350271364
0 563291351
2 243485705
1 774582582
1 162306606
1 846537262
1 434020599
0 206496252
1 907861210
1 291243147
2 465350840
2 474502748
1 992786074
0 897767844
1 568399511
0 99726831
1 681031359
0 715998985
1 69424729
1 324064435
1 359910091
1 336475475
0 327592030
2 600692307
2 813252142
0 73422370
1 782404773
0 3461381
2 260501501
1 655842119
1 485975922
2 243955657
2 280377747
0 92766379
1 959597943
1 273488497
2 839475324
2 630555785
1 876127170
1 560874135
0 240853708
2 164946599
1 74595033
2 81424035
1 88277587
1 777425227
1 383185720
2 967680053
0 439467437
2 294572559
1 541486844
1 316622751
2 991437410
0 60039018
2 47765590
2 776381398
2 72509150
1 844358098
0 398082241
2 695843527
2 997358636
2 87498186
1 669195840
2 253279680
1 263861894
2 694264330
0 456191381
2 795508607
0 237434486
1 419229651
0 333094893
0 845853601
2 78729148
2 232871692
1 278907167
0 771478424
0 47928835
1 861792901
2 254130938
1 555270405
2 889698172
0 488182866
1 47402455
2 762606160
1 720985321
1 855087867
2 422305165
0 46822029
2 434057195
2 379271391
0 27389794
1 926286180
2 386106941
1 282568431
2 687142765
0 312041118
1 380199247
2 152010172
0 549131752
1 33513764
1 329113333
2 929398229
0 347329324
2 293642986
2 574382659
2 877073673
1 438337464
1 4425873
0 572939478
1 222821639
0 398706758
0 95446487
2 947144230
1 333659330
0 294472183
1 701212823
0 809165480
0 485065115
0 526628865
1 823721547
1 179302087
1 716401271
1 13250632
0 224394885
1 761423163
0 927924690
1 572961910
2 533958746
1 647135094
1 894155320
1 368980283
0 718577535
1 237439657
1 972450229
1 925963389
1 31660154
1 771001402
0 485615951
1 779091478
0 721177041
2 630296640
1 404997381
0 633172528
2 604205207
1 318028046
0 692172636
0 141960275
0 664016965
1 156287376
0 44929696
1 952892949
2 661377826
0 395808837
0 681184188
2 231692998
1 26662507
0 14626626
1 271191570
2 422316363
1 560301881
1 755774037
1 111555828
0 444487067
0 14722174
1 484541024
0 918704487
1 812945936
0 755741075
2 318153014
0 839256382
2 535216133
2 199871302
0 236202654
0 692227013
0 627936908
2 575550332
1 391367293
1 971037287
2 276194614
1 327151029
2 590769699
0 982094521
0 488079881
2 470289861
2 71834898
2 251369380
1 284548558
1 740149382
0 635484772
1 717383295
2 747956040
0 996039129
2 109043930
0 982701392
1 170204519
2 324165138
1 806287574
0 176314697
2 456493018
1 970398487
0 548344505
0 14921540
2 935952335
2 379015653
2 583277733
0 468853911
2 340975643
2 280909859
2 875558420
0 283088879
1 125281749
1 273431809
1 627824512
0 136672461
0 294366453
0 814351974
0 999963219
2 99826571
2 755125773
2 432336162
2 400858508
1 966655857
0 987337211
2 95422041
2 961005436
1 756059463
1 441507680
2 104497853
0 818006941
0 959054806
2 646194077
0 945874716
0 641284423
1 180984746
0 829120137
1 866000110
0 799153466
1 844975810
0 958477530
0 949882800
1 934866669
0 725682830
2 17657113
2 710326200
0 889744958
0 317156720
1 914563519
2 510821869
0 124973949
0 902044931
1 547172883
1 245308236
0 343945144
1 869404503
2 453408622
1 724683699
0 379421499
0 934870742
0 894626382
2 299770840
2 244400097
1 578167797
0 793935427
2 262655659
0 241306234
0 703076730
2 634443880
2 699463612
2 754638609
2 338738167
2 680221287
0 648069419
2 275797911
0 494720858
0 672717683
1 652625361
0 780934696
0 983411164
2 98544031
1 976026326
1 856281499
0 58741407
0 890092166
0 958326081
0 289021993
0 743231183
1 837510297
1 746626652
0 760481142
0 730134389
2 109039339
1 853960018
2 296228840
1 445024260
2 779863863
0 207693354
1 18072895
2 121452752
1 259656821
2 467285406
2 693890339
1 613617336
1 376782396
2 859709629
0 551963554
1 419444816
0 843514232
0 14444168
2 231407365
2 943512837
0 679807496
1 103117696
1 533209303
0 139688095
1 974896927
2 430594980
2 162459511
0 452548202
1 924777120
1 824981471
2 890685063
0 687989799
0 953892567
0 690712086
1 78519837
0 403240892
0 32195078
1 351422395
1 250934015
1 276917262
1 153960694
0 128651330
1 911036315
1 876139766
0 315735565
0 793886879
0 144142376
0 329681243
2 337108892
0 300181566
0 253499801
1 259954768
2 717702133
2 589459464
0 951093624
0 752635921
0 676557365
1 774068949
1 786053641
2 302716931
2 22889406
0 691171227
1 955148346
1 293032057
0 542265357
1 799103827
2 787919127
1 787247178
2 178009417
0 143555267
0 948990540
2 609539737
0 330340926
1 830818884
1 488241270
1 220705540
0 926213338
1 530010908
2 45148421
2 656228059
2 25803711
1 77967742
0 489769681
2 771530117
0 250011766
1 682398646
2 261862465
0 725582070
0 684200554
2 881814335
0 199318335
0 821877875
0 810013955
0 512850473
1 295232606
1 403491794
0 636284517
1 102242756
1 17321450
0 983386862
1 826051114
2 340903945
2 438285959
0 675147647
0 206656836
2 827535785
0 163065491
0 950914524
0 951623144
2 90792629
1 211655471
2 573288994
0 502354680
2 65636903
1 204472696
1 782961723
2 576728378
1 82002309
0 143999533
1 926208619
2 960529893
2 376962830
0 725737816
0 956866337
1 753401262
0 756925529
1 516356898
2 112865316
0 841521054
2 655037534
2 635377743
1 385774282
1 861071061
1 801214562
2 786237673
1 842059173
1 19073053
1 474656049
0 737740370
1 266902549
0 283694214
0 746517511
1 386420925
0 273707613
1 631819494
2 76188385
0 314529908
0 387197613
1 468202723
1 661756795
2 846656368
2 106105383
2 396288206
2 149692237
2 811029214
0 368637035
2 560164047
1 933137466
1 114316445
2 630817098
0 357649891
1 838911803
0 901206691
2 875645479
2 863331316
2 692001965
2 508599069
2 319349541
2 103847162
0 929562410
0 933061698
0 182835933
2 961495054
0 329473681
2 226573128
1 539961554
0 538555160
0 226228912
1 544491695
0 129520069
1 863431757
0 216070589
0 54618124
0 399385358
0 318070460
2 782143740
0 379147407
2 346813702
2 322313050
2 882271851
0 64364762
2 939661297
2 296110180
1 50649290
2 572793257
0 374837142
1 976605240
1 810411493
2 107298270
1 376251029
2 830032452
1 676211791
1 111062371
0 202780235
1 948056556
2 59864469
0 457446372
0 414107326
2 831759261
1 926937500
2 613448432
0 891794981
1 791798297
2 31283110
2 202382064
2 40235169
0 207986130
0 162324048
0 473980796
1 790741215
2 540548090
2 454813466
2 339202718
2 762398799
2 108360994
1 473533523
0 543825983
2 602736578
0 28102330
0 212798146
2 158037443
0 187722098
0 389369367
1 502341543
0 672883055
2 845740170
2 559183314
2 514048569
1 258278579
1 685628883
2 495706915
2 196032112
0 860267998
0 507648169
1 810475620
0 527956003
0 455479598
2 421975392
2 353560056
0 713931955
2 336744028
0 967856586
0 381645936
1 671879
1 20786777
1 339525495
0 306799355
1 632327156
2 519554895
0 524350156
0 735611139
1 328245551
1 965474421
2 221560843
0 660196534
0 749437766
2 747009272
2 973749840
0 487506547
1 921095023
1 477433684
0 899662202
1 36691431
2 557588242
0 653197653
0 214506137
2 783000962
2 166195947
0 863585278
1 827714451
2 934146900
2 551125209
2 403659597
2 155667531
1 172014233
0 329614399
1 75184645
0 711068794
0 789725219
1 386224604
0 729705877
1 875946054
1 743178842
0 89984945
1 314130657
1 128162191
2 574270799
0 261135532
1 467178362
0 428471225
2 227419377
0 622677647
1 292937081
0 46619856
2 682897251
0 157763224
0 407368014
2 131776275
0 260530141
1 678610366
2 359598614
0 966058023
0 203120396
2 619795114
0 623105788
0 305343688
2 204164882
1 952933551
0 369386352
2 58672193
1 181914089
0 874202549
2 139033673
1 884201752
0 507241074
1 343966619
2 909716033
2 838150977
1 711701903
1 32046624
0 662250701
0 248397181
0 109106256
1 754966701
0 615182713
1 20564842
2 11010422
2 634024264
1 329015040
1 147592024
2 660933346
1 154255008
1 864173824
1 385207244
0 269192393
2 950841024
1 243313404
2 22485217
1 633175020
2 73975290
2 457491894
0 5703939
0 821356373
0 263925544
1 59484894
0 120072272
1 930086992
1 189029376
1 508798589
0 540930820
1 920337868
1 395162881
0 658963258
0 30001323
1 631958748
2 984957940
0 990197122
0 136284322
1 507781956
0 220346628
2 615401882
0 28248446
0 909526678
1 454726424
0 856342671
1 916024709
0 853310029
1 118807410
0 282418487
1 849652431
1 408502632
2 790792163
0 984581272
0 488342742
1 375334830
1 328784527
0 348716254
1 390379370
2 845099496
2 516518940
0 772554723
1 241998213
0 83840632
1 927069695
1 449939346
1 434602582
1 358137599
2 609590233
0 869808680
1 744588168
1 584683494
1 463857282
1 586439555
1 218684152
0 123586493
2 43601454
0 815633549
1 241589511
0 461750871
0 67034291
1 761827411
0 874619536
1 947927408
2 980254236
2 599411590
0 988703909
0 130375618
2 845489732
1 55809761
0 684036263
0 183396905
1 815359764
1 512009399
0 376643286
2 523334646
0 476938474
1 493654059
2 473775557
2 372324731
2 917277538
1 739956218
2 160935910
0 30506843
2 430953452
0 938294490
1 353125895
1 94058172
0 310582248
0 598881275
1 203551261
1 180061005
0 22259980
2 37755467
0 196846804
1 385166571
1 386202920
0 326753015
0 802535740
1 275891165
0 223529129
1 973137144
2 634511268
2 293958561
1 445395612
1 479335722
0 742459590
2 903120837
1 273205214
0 719803576
0 224862191
1 610265382
1 536099232
0 219232036
2 516209639
1 736284211
1 808920773
2 335864750
0 751334192
0 43576284
0 2345594
2 708030923
2 642142264
1 13181588
1 573338831
2 159910250
0 599418291
2 359359432
0 109015299
1 766027798
0 695433225
0 506055978
0 460257702
1 690208743
0 672533437
1 8569001
0 422283764
2 490420727
0 473511428
1 604342629
2 61557188
0 627640052
2 59896488
1 899394966
2 480257521
2 693710215
2 71996766
2 517934167
0 504265440
0 622636220
2 939877315
1 289045869
0 692611808
1 772226766
0 920744815
1 865286488
2 605598066
1 682735730
1 697260023
1 497233331
1 283425576
2 550157769
0 26440518
1 523728120
2 264228608
2 855651595
2 634846955
0 961334392
0 633715504
2 531974966
0 59525020
2 526458234
1 13385563
0 784242893
0 132525547
1 313946006
1 80252510
1 456047074
1 64253738
1 690688041
1 776981370
2 864135663
2 727996146
2 880266509
1 445001109
2 664472313
0 385233834
0 641153924
2 402090029
2 158468529
2 863756738
2 581782676
0 734491025
2 14389654
2 967748763
1 479539935
0 65515682
0 281805672
2 357642576
0 870774021
2 247004059
0 62655498
0 594746901
1 412007444
0 150335666
0 928930086
0 218632698
1 479664767
2 125181546
2 177374108
0 631353695
0 575434546
0 791711021
1 913891422
0 95953107
1 506048094
1 666333597
2 119044337
1 87601323
1 515580706
0 994248656
0 969898495
2 7344657
2 703558524
2 573816826
1 642372708
2 713879092
2 533146043
0 484176254
1 922446721
2 56766459
1 368924879
0 751882569
2 582859736
2 289293849
1 308674848
1 655478138
1 184530966
2 442410793
1 697634022
2 219275124
2 367069479
0 794111663
2 28181938
1 45708257
1 373941961
1 597059790
1 638562949
1 197529895
2 945029051
1 398902904
0 654238841
0 932366300
2 67664507
0 421670036
1 106453293
1 370082644
0 724297507
2 708397353
2 226125188
2 721553438
0 4082989
1 120288043
0 244097167
2 812466985
1 383851625
2 520152400
2 347962165
0 950436559
0 529011388
1 753302243
2 715318503
0 357324445
1 559731054
0 732777575
1 735238224
2 62376699
0 854142910
1 731578705
2 172421530
0 433795381
2 15069609
0 881899943
1 724686029
2 664402347
1 94099771
2 203425440
2 596040643
1 957713141
0 58957621
2 688352647
2 834865962
0 861869487
1 570311489
0 74244310
0 884360889
0 116707918
0 571713927
2 720573512
2 32539004
2 151126151
1 178669586
2 518073199
1 918279939
0 409257322
2 435151165
0 770835279
0 852644473
0 974815484
1 281849880
2 722518977
2 585690789
2 566336653
1 84326116
2 245672286
1 677126696
2 419181706
1 339781121
0 357770814
0 699818163
2 727102599
1 792726880
2 776986479
0 139249390
1 232655032
0 399021557
0 155726376
2 379677874
1 569587558
1 187931143
1 141673698
0 976337436
1 129320825
2 782592906
2 554697866
0 278812743
1 106481445
2 189950243
0 315365723
1 271463392
2 958491041
2 426465150
1 820587239
2 947493648
1 634569959
1 363679486
0 84473059
0 213982824
0 412925818
1 784158456
2 868446686
1 169579993
2 910762059
1 110529787
1 697955911
2 71771093
2 448603103
2 20761420
0 933611669
0 936498688
2 392900294
2 366055492
2 899743773
1 765368910
1 855377737
1 890004423
1 424997575
1 880235046
0 480160388
0 436132955
1 183713554
2 639190849
1 669920373
1 466845123
0 437705584
0 993393819
2 80533477
2 106097234
2 913984941
0 646965478
1 436346423
0 794239233
2 738438024
2 550600084
0 458429571
1 157138452
0 464621755
2 550737382
0 376510615
0 386452529
0 404057930
2 907452786
2 177028624
1 542365506
1 585647524
0 723726242
1 678117809
0 963199240
0 698418473
0 321499946
2 423923990
2 806310013
0 506276361
1 40873764
2 298676959
0 140617916
0 236133076
1 150074504
0 864635596
2 922927933
2 466037162
1 160448329
2 347741141
2 324674416
1 373949898
1 543688612
1 529848103
1 414411824
0 768460039
2 407505199
1 376338400
2 205658221
0 314596424
1 838808879
1 990269595
1 100987646
2 127145304
1 170522281
0 196017366
2 34776731
0 962820773
0 49511935
0 738860046
1 17648067
1 375375363
0 363144698
2 529068928
2 877047586
2 906773172
2 126028582
2 312307751
0 685794380
2 477687673
0 823150915
2 628934439
1 961360719
2 374759443
0 685238192
0 892359813
0 489035006
0 501348210
0 722794174
0 652369324
2 404712152
1 575865693
0 290466789
1 681188701
2 928486942
0 481774680
0 105986284
2 932870700
0 359985492
0 991187466
2 93685485
2 63031502
0 73753939
2 835615934
0 9065694
1 27428926
2 363829764
1 553563393
1 680378328
2 554469950
0 942455170
1 639654298
2 631248144
2 815733821
2 355529552
2 189071507
1 676762894
1 773433596
1 412756359
0 97889238
2 65301151
2 795486603
1 478629161
0 952452228
0 890506003
2 209148236
2 199874275
0 700547118
2 9433928
1 246775360
0 401778878
1 22442228
2 539324951
2 93424916
0 214811706
2 659389109
2 968053728
1 814391291
1 168807797
1 947164616
1 714626752
2 747759940
0 74973518
2 529680335
1 601421226
2 866755025
0 477097252
0 118277190
0 257797357
2 616733651
0 617147740
0 399692857
0 151214278
2 236740285
2 750833264
1 160468655
0 331485366
2 254799391
1 746988891
1 260803780
2 315512476
2 767511587
2 533441665
1 929317780
2 665222917
1 700458577
0 726731630
0 347417466
1 284195008
1 41886420
0 952149931
2 602131565
1 514069565
2 525402594
1 78105015
0 970038211
1 282662957
1 108688587
0 471897961
2 763051835
1 339875972
1 746320731
2 141739222
2 773584426
0 935356501
2 440047003
1 172236855
0 823792313
2 553739745
1 972421638
2 738130880
2 11362806
1 436596296
1 843889120
2 155397988
2 21496208
0 645195985
0 992554118
0 4976378
1 451211751
2 321746657
0 4604431
1 953105087
1 580769690
0 255927143
0 33319212
2 898052961
0 743801644
0 960438500
2 415473660
2 39126470
2 387761587
0 290043418
0 478473974
0 760115691
0 156644057
2 877873593
1 751490131
1 877918986
0 395839378
1 882089127
0 312365583
2 391077225
2 301422121
0 365276127
0 680695633
0 302223273
2 300819257
0 900475700
1 910436358
1 477696971
1 872420402
1 977859634
1 239636050
1 234076607
2 84032003
2 617062292
2 888866722
1 978963014
2 56306603
0 810367334
2 352504601
1 639048422
0 837970125
0 192348925
0 722868497
1 784524636
2 320575847
2 413570147
2 238249886
0 327478960
1 189063995
0 307400227
2 537833113
2 541505744
2 704506197
2 237260625
2 452585612
2 947535919
2 541114263
2 469516407
1 929412065
0 74624601
2 731092829
1 641368589
0 435770565
2 723035673
0 593246028
2 317772107
0 775337259
2 183935329
2 466480242
2 903646433
0 446340176
2 14041794
1 123549966
1 729705960
1 806453926
0 72663539
0 687120095
2 272547445
1 414170754
1 771063795
0 706185813
1 441337516
0 726064050
1 539115566
2 974608191
0 51077116
2 518714440
0 202055055
0 369608460
1 308131635
2 252356002
2 884144234
2 406010030
1 292378801
0 719928310
1 815237959
1 856502451
2 29652024
0 762882860
2 898862032
0 144327521
0 775760816
0 77353329
1 561040605
0 195114330
2 932561830
1 394183699
1 797966907
0 43733228
2 226942484
0 970705375
1 976456014
1 3353847
0 652496888
2 915164213
1 525166272
2 467477513
0 707803216
1 929474626
2 411632076
1 7490235
2 120973638
2 739671246
1 333912901
0 154351144
2 648874621
0 218498660
2 937268885
1 802750386
2 14946368
2 216982657
0 786054850
1 918003190
2 445536850
1 280827384
1 960533433
0 613452561
1 353506637
1 823102397
2 356171491
2 57264522
0 671539138
1 759673765
0 175256676
1 851976991
1 923937417
2 950848054
1 282410524
0 263579202
2 460863220
2 59904687
2 823731227
1 577239747
2 419997137
1 826245706
2 681989376
0 769867154
2 639452504
1 436790459
2 510954192
1 727498318
1 278791421
2 488762730
0 519688847
2 293649
2 607984100
2 472779134
2 438771144
2 323641971
0 709538530
2 884791825
2 779501013
2 20085774
2 585134171
1 670781484
2 55671656
0 435562083
2 252997419
1 654202122
2 340055085
1 762811603
1 800788361
1 360265305
2 154548652
0 257958303
2 645489377
2 691999303
1 596895571
2 191317668
0 764845510
1 68989347
1 965752099
0 79001927
2 380173324
1 423775267
0 314228136
2 353873422
2 994499919
1 930921040
0 265726245
2 483761977
2 435184347
2 893554589
0 685225801
0 526014376
1 935300315
1 725471982
0 627651671
1 823671916
1 454746445
2 332597138
0 860012948
0 950211565
0 170948906
0 646832149
0 276207707
2 458495116
2 616418707
0 868651438
0 452710185
1 653745884
2 886593732
2 165423321
0 312553130
0 303362240
1 154758600
0 371395834
2 536801663
0 228466171
2 256592965
0 792276522
0 287090841
0 499843871
1 70459415
1 332494533
0 591582918
0 237662434
1 570936640
0 363402651
1 43785021
2 374083993
1 65901276
2 167250215
0 605264822
2 343847036
1 22237188
2 372731906
1 977399625
2 672096441
0 495027846
2 175647875
0 111802142
2 905782025
2 178409174
0 758878398
2 113047883
2 410605062
2 595362043
0 318597068
1 234429487
2 278923737
0 794207862
1 783282921
1 444550770
2 367625555
0 995473685
2 692498729
2 904832512
1 315767105
1 720070935
0 667098543
2 680636349
1 925789326
2 703861002
2 816091042
2 78545362
2 329931657
1 355126191
1 665141307
0 393539055
1 207380722
0 219588197
1 497520131
1 2262265
0 309333179
2 380160528
1 85789982
2 25356169
0 308289954
1 728577717
2 459668190
1 332289581
2 711914661
0 821839132
2 201104817
2 821759527
0 863361755
0 619714530
1 938954795
1 534716760
0 256044561
1 63321174
1 473301189
2 800562203
2 844559916
1 184922689
0 706974874
1 196007311
1 172661401
1 312905248
1 56530312
0 190958349
0 572108700
1 277655754
0 17999807
0 426610325
0 56998294
1 500974058
2 412529761
2 484746327
1 114910342
1 100402021
0 573342502
1 116062285
0 858143547
2 156879707
2 914739666
1 178496538
0 22455925
1 739117970
0 703545868
0 330744836
2 103438401
0 842637629
2 122325766
1 46341806
2 181171357
0 555949961
0 529419997
1 644974464
2 624342945
2 456110387
0 467463299
1 923786431
2 804627080
1 39231146
2 551581732
0 26866479
1 614099184
1 383182202
2 865903248
0 448528105
1 50274340
0 496143280
2 637718049
1 656941137
0 290969868
2 422276792
1 486942810
2 24287002
1 829211851
1 190371554
0 108017254
0 308009835
2 513928730
0 882683871
2 102403339
1 766920311
0 33783817
1 545800642
2 952501575
0 126060480
1 366747164
0 67178887
2 341816059
0 11040912
0 469581535
2 531184231
0 864898613
1 331031407
0 673145058
2 847801530
1 901676905
1 149158592
0 948930991
2 380949066
0 303123793
1 148172152
2 592480721
1 441029894
2 911696437
1 622582734
0 916365091
2 860077849
0 453670215
0 480029614
1 139830680
2 386964898
1 878849489
2 72262686
0 811548252
1 652705976
2 128778535
2 879978817
1 255113348
2 640474376
0 676257457
1 87027799
1 586094968
2 652816114
1 186963493
1 568315417
1 414779694
1 908207257
1 45057330
1 170388107
1 631883028
1 648347853
0 36089556
1 930717314
2 150421175
0 57613671
1 85906796
0 36216678
2 865184769
2 532440559
2 160868514
0 294610464
1 713350155
2 400052070
1 956539629
1 545084590
2 968329395
0 776318712
0 67730412
2 896750219
1 879260267
0 434673031
0 113194502
1 886782996
2 827027198
2 379879129
2 409188163
0 792085697
0 923565943
2 43788557
0 18026803
0 149878955
0 295888489
0 154985152
1 440339438
2 892629698
2 982830989
2 725466054
1 272980671
1 834691886
2 299310044
1 716990657
0 785355412
0 345567754
2 637912392
2 20220400
1 790444223
2 50474900
0 875055986
1 622872853
1 432609665
1 553515071
0 630798667
1 568928377
1 79934630
2 423190808
0 344249272
0 23274745
2 569627308
2 274620030
0 29220204
0 516524879
2 204659483
0 326881161
1 544716271
1 48393155
1 836127159
0 96468161
2 708866871
1 395674952
2 406391900
1 465401967
1 603737835
2 518906256
2 825561239
2 143720897
2 961311508
1 948930068
1 426358238
0 593948497
1 904442239
1 650870990
1 289328297
0 12368755
0 13647552
1 206781768
1 61627789
0 296895065
2 878873212
2 629268810
0 517560766
1 964564307
2 210903051
2 667738299
2 191329284
1 232511098
2 701989132
0 228774041
2 217168651
1 536878220
0 476307460
1 363753465
1 320806499
2 170510214
0 966903759
2 838170708
2 784411859
0 383191235
0 104266395
1 393375191
0 219650971
0 721985585
2 41422726
0 920232853
2 57546759
0 496900153
0 454787900
1 129209985
2 494764715
0 594575102
0 474014223
0 98133785
1 632676020
1 245978238
0 134468039
1 301450738
1 283208535
2 78733617
1 771855003
2 397756438
2 620848526
1 419696710
2 608550908
0 14235351
0 726300959
0 964446449
0 54759477
0 118143993
1 779776886
0 533834641
2 557323375
2 65630513
0 535190377
2 552173158
0 20495561
2 129944057
1 886988091
2 261993262
2 235311770
1 397785219
2 995438785
2 940000660
2 70998197
1 271639596
1 273373051
0 301384949
1 713306441
2 292414188
2 81657192
1 486080947
0 674288919
1 639452401
2 554869670
0 241628390
1 189425420
2 389196450
2 380331328
2 788197213
1 594007289
2 741700461
1 253911633
1 201259814
1 569794356
0 43863268
1 147292480
1 8468727
2 226036342
0 243098350
0 67563871
0 344150484
1 219853933
0 474323133
0 368701207
1 827610678
2 968214948
2 33411140
1 804752177
0 238742281
1 836522033
0 58109243
1 715245224
1 539193432
2 45183503
1 704446329
0 544727104
2 916758894
2 959090596
2 283091061
1 721209028
0 321321095
1 205793737
1 817536984
2 937241877
1 158652763
2 626527307
0 853834142
1 589091674
2 520583970
1 419869912
2 407168516
2 785363768
2 146395864
1 150416108
2 966371998
1 110494862
2 791600810
2 306945077
2 935876206
1 879544856
0 733070681
1 55936768
2 888634777
0 130775879
2 727463439
1 839746389
0 849295422
0 282523403
0 267345017
2 786187494
0 114567117
1 370455617
2 510989478
2 13886983
1 252562293
1 821514784
1 295761730
2 299731236
2 534714849
0 221043992
1 604748009
1 831172157
1 227232093
0 829007339
2 722558195
2 619089737
0 732055444
2 126434620
2 804008740
1 739942279
1 160213788
1 576148726
2 552357777
0 810307160
0 849538857
1 186035890
0 761361344
1 522096124
0 284674011
1 379678521
0 576205274
1 794257228
1 578052878
2 436074509
1 952195587
2 243588673
2 598034998
1 928413236
2 478904538
1 669505567
0 528348352
1 653231876
2 612357557
1 947792274
1 470843140
1 832270813
0 444392253
0 526127982
2 480360818
0 244139162
2 1040974
0 958586846
2 847653449
0 744881857
2 449710594
0 882691263
0 748655722
1 83880386
1 653196552
1 369596807
1 767309720
2 465402303
1 3637560
2 935701271
0 306505627
1 526665504
1 37109166
2 572570471
0 189974464
1 938711518
0 5045189
1 733241260
1 310173627
1 21991267
0 104094648
2 958706068
0 773628493
2 136534487
2 994376021
0 29344535
2 814206512
1 266472541
1 257039781
1 258102829
2 47098918
1 733781030
2 170572790
0 110557455
2 513754063
2 631176164
1 333949180
0 841529405
2 91190023
2 576322443
0 238294909
0 127088143
2 181403695
0 316163924
2 372342532
2 794772615
2 16271686
2 481452585
0 30664548
0 695840191
1 740898045
0 454040294
1 651452076
2 187777248
0 731820887
0 879617962
1 725319232
0 593224765
0 337236648
0 90936915
0 703819233
0 282399462
2 941107566
1 203525359
0 30345576
2 130729615
0 442651166
2 543744567
1 129667257
2 333000648
2 646169814
2 885434720
0 974151824
2 538507285
2 861830992
0 986630616
1 345006536
0 676959874
0 918845597
1 189316186
0 449737753
2 107250065
0 969433188
0 698288258
2 540401730
2 150591651
1 82984069
1 70261406
0 248306007
2 866228776
0 648782613
2 420310713
1 351249699
2 935921010
0 977320666
1 106414416
0 76866906
1 96794773
1 445628769
0 742680108
2 664082618
0 796355269
2 401084136
2 199291957
0 955817879
1 332507550
1 519148463
2 310115160
2 243534282
1 740792084
1 847683617
0 296016104
2 23066420
1 696062099
0 968405260
0 46777442
0 603740764
1 996886860
0 196598314
2 477157889
2 624541521
1 266323223
1 631929620
1 274344831
0 111793158
1 18993525
1 436166052
2 430847886
1 934793964
2 523928083
1 917841245
2 117640461
1 502063147
2 813122021
1 324343777
0 792463799
2 550751022
2 663192349
2 964839956
1 430474800
2 287269556
0 309864311
1 147129148
0 975426208
1 814830947
1 676464083
0 811108152
0 138691848
0 98507262
2 298708885
1 111110983
2 505846801
2 274136601
1 231570890
0 363439528
0 922709555
1 972057710
0 671134004
1 930572857
0 102146971
1 184211821
0 255792419
2 536732280
0 69814462
1 588177983
1 226834004
1 637322023
1 237276213
2 40080880
2 573316649
0 398523242
0 886342138
2 674953250
0 859526844
2 892294804
2 930304905
2 834306273
0 502866309
2 847958914
2 154307677
0 83810777
2 408593094
0 496230814
0 422031224
0 263934803
0 248463131
0 586060995
2 967753569
0 577631677
0 855253707
0 831245263
2 900814353
0 178514817
2 592189458
0 667630122
0 205104246
1 62424983
1 434951258
2 468242063
2 968094021
2 870328388
0 950378057
1 312436506
2 283142689
1 14277330
0 318663976
1 862278417
2 366282860
2 9537551
2 45820361
2 657533975
0 265048879
2 541599464
0 439672160
0 573982162
1 664284202
2 799159508
2 302084464
2 816678551
1 752264293
2 617489910
0 573720990
2 871428905
0 838665986
2 5269294
2 544806360
1 312520238
1 328873803
2 111602602
1 294156584
2 66987275
1 419053594
2 733059994
0 787602303
1 552576892
0 222179174
2 620711929
2 754086024
1 765118451
2 802706393
1 975133972
1 862482139
1 701373521
0 557026230
2 669225648
1 987685805
1 398108941
1 509308507
2 380114876
0 25027188
0 795247378
2 186508493
0 190521767
0 18031470
1 623570352
2 625325259
2 885637757
2 158534286
2 878885127
1 707623307
0 876839276
2 850819238
2 100333536
0 176207225
1 390574272
1 195426852
2 147303705
0 478065591
0 758023827
0 103615549
2 589326274
2 38952006
0 358036488
2 477100116
2 954115636
1 554312555
1 49047449
1 163528363
1 986054231
0 164997612
2 226226035
1 5612090
0 48454293
0 102085062
0 70057980
1 31574950
2 210663174
2 333596277
1 823103369
1 856392460
2 692732852
1 252821697
1 292701894
1 753836752
1 754356760
2 676967911
0 797112922
1 110177282
1 603121713
0 275548823
2 3713003
1 375382428
2 164967273
2 443929246
1 671413074
1 25747179
0 788201887
2 540918415
1 33212692
1 578126143
0 673349469
1 183956850
1 681813570
0 163552608
0 199813333
2 488363335
2 289150064
2 174216632
0 909133577
1 446120251
0 544088680
2 600083189
2 7116956
2 489254018
2 829451822
2 246047768
2 597908243
1 28818993
0 797822969
1 103488708
2 353474631
2 591980153
0 362627741
1 748239271
0 403886615
0 835451042
0 585681868
2 747026735
2 406329601
2 394920225
2 460853650
2 961957159
0 530165485
1 497713483
1 583542251
0 348991360
1 612641758
0 505011518
0 65436968
2 838426165
2 437088337
2 101249405
2 304652155
2 654878450
1 163044931
1 535266133
1 643038492
2 215777317
2 977032695
1 382429200
1 782025721
1 786722658
0 931578487
2 486755146
0 772001871
0 137249145
2 98621268
1 289113774
0 952643827
0 270103068
2 550524294
0 1022482
1 326592231
1 920098714
2 458489678
0 662258596
2 300002544
2 177139749
0 798626676
1 338054136
0 295724688
1 44488015
0 598907209
0 702129021
1 369896194
1 813875194
1 729412783
2 104333879
2 797575369
0 295348614
2 127681074
1 77884997
0 714342176
0 83085238
1 817976402
2 697389213
0 874091033
1 610554984
0 227379031
0 885950768
2 550119582
1 990193234
0 290652493
2 587512844
2 354786454
1 929757559
0 775010941
1 778603920
2 327066942
2 329040692
2 204045470
2 867999567
1 80204956
2 42955279
1 49549937
1 918554497
1 608678634
2 151167733
0 468322941
1 615852163
0 351713149
1 43018956
1 357997085
2 199667218
1 921463120
2 214910045
1 95870320
2 380252911
0 608991785
0 995212750
0 786807191
0 360265252
1 5587499
1 860038763
2 990970101
2 882632187
2 574770520
2 654723139
1 885557925
0 866970362
1 261111396
0 6408401
0 23012194
2 43728746
0 663965750
1 840618283
2 60986583
1 555547827
2 124959005
1 238710012
1 357702019
2 46016468
0 736838030
2 31279160
2 577717079
2 240033967
2 808864937
1 935812134
1 247788632
2 403359049
0 79901778
2 877192616
1 961685989
1 355654011
0 845318707
1 348741636
1 876620786
2 548404784
1 355514575
2 809721007
0 731695346
0 628144548
1 997632384
0 531247717
2 6328102
0 746148746
1 500335203
2 942589673
2 884410615
0 987462599
1 185154366
0 191973438
0 115337499
2 661423047
2 397659206
2 644816139
0 771035435
1 516355726
1 836472189
0 106010282
0 83130435
2 887856531
2 567276610
1 738485050
2 991508185
0 72302579
0 428605112
2 318797676
2 347706160
2 582148307
0 315582135
1 615740680
1 824662692
2 745398032
2 513371711
0 657523565
0 311457064
2 66146632
2 720838422
1 410828248
1 827255964
0 82493313
2 315682692
1 775659463
0 222303296
0 590982509
2 751855266
2 429886155
1 987103801
1 669125030
1 122449105
2 218476285
2 806227674
0 531247976
2 726948523
1 840225350
1 174235127
1 221615795
0 926956067
0 540977400
0 468059925
0 434733312
1 353125794
2 805132147
0 247918176
1 568854175
1 970611033
1 508783338
0 281669519
2 89134798
2 151778163
1 257639043
2 740228912
1 128174261
2 540739785
0 588972357
1 130408736
2 885742882
0 661452932
1 431096583
0 804739911
2 993772558
0 693374756
1 299513788
0 413609768
0 499184847
1 997897044
1 649332331
0 291556250
1 580956339
1 884314374
0 925033212
0 202729531
1 631479933
2 509382217
1 270442803
2 165519240
0 857769729
2 203822723
1 792997638
2 218276926
2 743127000
1 816038349
1 931349315
2 49950814
0 798824496
1 21887484
2 311706808
2 236610550
2 376992366
1 454225866
0 779480921
0 292245773
0 829117409
2 353354169
0 30363847
2 900130680
1 320969344
0 548464500
1 536065329
0 750084290
0 495555159
0 991208499
2 747973160
2 919904855
2 917521016
0 35880492
1 365905440
1 573717141
2 973329464
2 121285087
2 840187025
1 445003550
1 722763292
0 49389662
2 268233791
2 927592456
0 432868893
2 342592769
0 173212547
0 280271722
2 130004385
0 358932567
2 541616964
0 505999857
1 949291761
2 463772506
0 225730402
0 458274386
1 67845781
2 609174447
0 32151299
2 819065565
1 525152321
0 42424448
1 131806931
0 525639988
1 544599012
0 382046496
1 120310950
1 167968751
1 442586249
0 669004497
2 15744086
2 898564949
0 841220901
0 865865172
2 723551714
0 298600979
0 967729944
0 727484043
2 973185883
1 943593941
2 929054096
2 395685941
2 357554685
2 629629492
0 24527225
0 321747268
0 287718912
1 671620619
2 710718375
1 370661844
1 21043620
2 608998963
0 219554088
0 409863928
1 1065468
1 619903484
1 282210528
1 46559654
0 686346839
2 925252369
2 623426546
0 827848818
0 478761395
1 386135953
2 391591245
0 759936655
0 924672381
2 94120704
0 644173574
0 906968505
2 269594115
0 944749622
1 886550014
2 787215374
0 709721806
0 895820407
0 831145377
1 530401348
0 953797872
0 488082119
0 134361928
2 785566699
0 125371615
1 782220185
0 575110982
0 406602856
2 174099810
1 182650206
0 746056756
1 855371902
2 633301706
2 170539996
0 554618823
0 487940399
2 765319358
1 480027554
1 526955212
2 682372621
1 165377371
0 546696884
0 538514519
0 374176731
2 725767041
1 96273235
0 639969505
2 48006916
0 459562550
1 36326646
1 432680224
2 168976309
0 486898692
0 291740356
1 582440836
2 841662592
0 249866772
0 102061678
2 794993344
1 264562581
1 106899031
2 594253688
2 455194457
2 188541109
2 503090456
1 422863026
0 348854361
0 237110044
2 321879187
0 100093194
2 655776408
1 776812424
2 187735347
0 841296665
1 876909024
1 598132343
1 999786031
2 526703792
2 131378646
0 228048176
0 97024535
1 706772064
1 636382892
0 491887038
0 776370686
2 429576530
0 160005267
0 595876266
0 264438869
2 95085382
0 523920521
2 281919002
0 554004996
2 622239537
2 111357936
0 633034155
0 356685985
1 327050469
0 260261852
1 305434786
1 977071619
2 788592497
2 385144143
1 12686985
0 774158134
0 938751976
0 493870548
2 278552265
1 575039407
0 904596115
1 760024130
0 51386983
0 713081511
1 480124874
2 343371033
2 357093125
2 451883649
1 280729823
2 688896552
2 990103565
0 555030022
1 138906223
2 459989313
1 793416196
1 99148926
2 527818620
1 90804751
2 118787209
1 121548225
0 104356579
1 496130558
0 142506261
2 447819303
1 266150196
2 349602088
0 174186884
2 583316297
1 318904287
1 278929601
0 662448231
1 94306909
0 979834168
1 520070565
0 48094840
1 996455843
0 199095437
2 745803083
0 347981736
2 314974639
1 743672459
2 739079986
0 498723600
2 637873892
0 529462432
1 771808905
1 311433764
1 4296223
0 491302173
0 120583913
2 980775045
2 915790280
2 178346535
1 869407349
2 303248322
0 525745866
2 377548348
1 951707451
2 874498418
2 240970596
0 697681892
0 842061987
2 246369196
1 491197852
0 848406854
1 583522541
1 216864234
0 516445662
2 346364999
1 410417676
1 411236727
2 384323157
2 560086613
0 139846847
2 346958068
1 953232432
0 48906506
1 674901236
1 43037161
1 180678591
0 359431016
1 245232177
1 198240656
2 357268723
2 970157595
0 4039740
0 388116857
1 762348828
0 315803400
2 796085868
2 141324909
0 566230588
2 487445959
2 319307351
0 875575155
1 832941025
2 908974559
0 755880719
2 821435058
2 256737044
0 569232484
1 857529247
1 679534573
2 586540141
2 250745773
1 568320878
2 528412323
1 13394219
0 22587672
0 92229011
2 534707580
1 807168929
1 145211227
1 540883694
0 976463788
2 392990073
0 665111442
0 546611731
1 503831190
0 522687904
2 371399533
1 924887077
0 927873196
1 848610572
2 403933344
1 664622108
2 929659116
2 905300217
2 467395125
2 949652358
1 547019176
2 898682880
1 152977829
0 188925217
2 91109833
1 452931937
2 432725472
0 50658012
0 54178990
1 146038636
1 351605825
1 404295192
0 918629682
2 574836945
1 504373523
0 892104201
1 491014966
1 638561845
1 720603121
1 667474327
0 437071267
1 814037850
2 824468414
1 647736647
1 646817743
0 279637274
1 789745440
1 174871485
0 72765406
0 446589126
2 111505198
0 123421928
0 325423549
2 967329819
0 139155643
0 999014058
2 323550030
0 182994936
0 458260192
1 214387283
1 321009470
0 450464575
0 444427206
0 127070121
0 415482531
2 854803252
0 744678267
0 495797330
0 931813566
2 801825879
2 354041850
0 744528575
1 154163501
2 142838798
0 128261096
2 92954257
0 474272365
0 435807843
1 209086687
1 387827513
1 129799799
1 708281687
2 207640625
2 965187024
1 114288443
0 754011062
1 642028314
0 111759938
1 557855492
1 364367307
0 272181124
2 95317904
2 329367169
0 219026391
1 777349647
1 673457387
2 55796804
0 78863799
1 786331074
1 168303343
2 171838803
0 398769369
0 213509225
2 233846491
1 482103064
2 414276994
0 524418076
2 133821536
0 772069988
2 665195161
0 586505909
1 667527493
1 502460922
1 116066618
2 129577229
1 802765739
0 509852638
0 62039632
0 686920323
2 80607960
0 573830067
2 181899903
2 413739757
2 759522387
1 766984806
2 484489415
2 347228861
0 718375078
2 444733808
1 863125345
2 944457793
1 711431582
1 82595115
1 567054975
0 54490706
0 492126363
2 492585282
2 18836205
2 927655449
1 425654624
1 942255842
1 24603075
0 218121079
0 506811287
1 333438947
2 853162470
0 721444603
2 477554309
1 126711125
0 61517701
2 861226981
2 458652547
0 432520316
0 349012903
0 751454819
1 542312082
2 882073933
0 802620101
0 64973374
0 208137442
2 905520231
2 967236700
2 540325761
1 505404702
1 27165392
0 535620206
0 589172151
0 187552669
2 826178774
0 407405629
2 62788703
1 440862818
1 125886008
1 201649770
2 10614137
0 277816364
2 694057038
2 217663916
2 659701136
2 827470154
0 664697121
1 242003035
1 8207133
1 638704721
1 728852733
2 933773454
2 616208875
2 657730200
2 208619394
1 933314670
1 490108866
2 154535816
0 730346860
1 921084918
0 898742330
0 482780241
0 809983302
1 437837160
1 394610545
0 454194950
2 280351573
2 53043221
1 203760283
0 107136015
0 565290447
1 625183914
1 305869900
2 137201032
0 398340035
1 327351454
1 872383317
1 95738509
0 827069424
2 207663012
0 298934920
2 691743495
1 385264167
0 139577645
1 838168628
0 945808733
0 438216279
2 682653562
0 964427217
2 897453182
1 330688842
1 628091935
0 794892203
0 789420156
0 286538281
1 7965144
2 232127270
0 552224121
0 460914986
1 363639014
0 838655734
1 591706229
2 6060893
1 844237536
0 146845213
0 298445854
2 620891592
0 754367400
2 227484479
0 538724562
0 973405801
2 859830484
2 281836017
0 488060483
0 338210178
0 794953078
0 640661135
1 1144329
1 738240530
2 272855656
0 701988361
0 550331667
0 578510284
0 719548644
1 437769957
2 315456904
1 687521238
1 4434512
2 783386510
2 537444410
2 563567898
2 430104359
0 870364178
1 183920214
1 767249463
1 504004690
1 170886788
1 744810607
2 717618290
1 866649524
1 253419781
1 226389609
1 179220893
2 422129245
0 22988382
1 128135038
0 740925290
2 710607661
0 788218997
2 680405900
2 276926685
1 278192925
1 425663167
2 947314360
0 980306045
2 26788502
0 171831064
0 815126453
1 350381165
2 109397564
1 523594336
2 496078421
2 125378973
0 819493147
2 930510980
2 96218490
1 580893421
2 838993966
0 724313451
1 974466187
0 433303999
0 801414231
0 913151737
0 874368889
1 709410107
1 252414618
0 596794292
2 660533616
2 183559358
0 740422210
2 117572978
1 257609519
2 855331649
0 463596628
2 110799591
1 464845963
2 642223333
1 361674531
1 664760858
2 170732852
1 10306599
2 80101541
1 486495039
0 544179691
1 927766540
0 762255631
1 725681447
2 263316848
1 590691363
0 186972758
2 151455684
0 983341399
0 377149517
2 383323603
0 470519958
0 564696624
1 104228559
2 171071339
0 301941271
2 450644195
2 316895206
1 699005768
0 750471469
1 557861874
1 295545977
0 497398949
2 717548447
1 729177486
2 619160521
1 487602944
2 509532054
2 369129371
0 823603702
0 528655103
2 834647957
2 687717101
1 373703265
1 646280071
0 918806068
0 855632785
1 626299530
2 830808040
0 947354251
2 613607661
2 511756771
0 137937434
2 221697147
0 40469429
2 491992851
0 378048465
0 901905382
1 772298843
2 603534882
1 43565656
1 724744811
1 476989333
2 852849410
0 645946079
0 823400402
1 228242699
1 141376563
2 630462239
2 888229617
0 354632
1 253749321
2 95746333
1 498612941
0 614303963
2 300072598
2 665082252
0 172570972
0 429630766
0 886511125
0 433574859
0 114049277
0 924813753
1 881867320
0 588180566
2 496718303
0 943302389
0 273268960
1 692977415
1 320534450
2 54103
1 958572057
1 955986087
0 998073308
0 442599721
2 244096057
2 669606230
0 141809442
1 325064069
1 450514283
1 689107436
1 441416606
1 449079443
0 144100801
2 826737437
0 69177471
2 988112008
2 928632700
2 89585814
2 279503903
2 323966553
1 349575700
0 623557295
0 938660790
0 550664
0 537775898
1 565683418
2 809844503
2 948989149
2 65366346
1 692118972
2 873318923
0 768497684
1 424886329
0 614213815
1 243722089
2 506476761
0 218842423
0 367500032
1 639127674
0 839995809
2 585656221
2 237749972
0 3841557
2 219306552
1 883308054
1 111289416
0 429140000
1 568136930
2 318239977
0 682443238
0 695775627
1 699732275
1 184660816
2 114600868
1 76240127
0 788490895
2 323281544
2 360388859
1 459931627
0 798803944
1 820158543
2 522125109
1 798971111
2 889768698
2 594273018
2 754348205
1 584251033
1 785064761
2 776361865
1 401512253
2 121503991
2 52875718
2 724745912
0 650613295
0 366651531
1 90352780
0 653093586
1 314013492
2 924491241
0 776564468
2 900449998
2 682268803
1 358290816
2 307620291
2 581308085
1 623352204
1 685184141
1 661229717
2 480096137
0 209153955
0 744751945
0 869403081
2 532486399
1 866425239
1 65426526
1 661373648
0 753136926
1 335630053
1 444931030
0 23698333
0 49066066
0 616066889
0 687953533
2 675966634
2 111701693
2 617316322
1 250208835
2 775284695
0 213694823
1 319557908
0 996940118
2 544428859
0 818368850
2 698829063
0 685075786
2 248602553
0 343208706
2 751795421
1 663854976
2 409148846
1 304093564
0 800123068
1 321213611
1 997466811
0 332641374
1 687609307
1 518294812
1 760941465
1 242592200
2 478650616
2 158534550
2 276439516
2 419285566
1 571879006
1 749402849
1 315317333
1 202505382
0 157765620
1 407620279
2 18039330
0 751768074
1 862918270
0 185789448
1 577051579
2 555157606
1 800664878
2 553871733
2 636677279
1 701932401
1 648698077
0 3679806
1 742136987
1 177901127
2 30567895
0 104987744
0 139582644
2 231261169
0 110391544
1 205566917
1 873687601
1 271602991
1 574682975
1 994008834
1 440506531
0 101277489
2 640757137
0 487596678
0 317926420
0 556189436
0 171174302
1 457929804
0 703470251
0 783386587
1 952210774
1 150804221
0 918612712
2 863659318
1 518098919
0 173331627
2 750406672
2 630265534
1 682346031
1 67405358
1 860209401
0 784383266
0 613227331
1 850015051
1 998432589
1 3565540
2 420643907
1 886680665
2 882672593
0 573621333
1 312994316
1 891660606
0 558760823
1 268548893
1 579451956
0 97320346
2 547519870
1 810378103
1 54276974
2 830300589
0 718266882
0 273455837
1 78166756
0 940817911
2 425571329
2 23913633
0 984175088
1 622263831
0 896597820
1 723466893
0 645342553
0 543328165
1 237506169
0 762156045
0 243837609
2 161813228
2 128045115
1 73807945
1 14266496
2 899554506
1 51716195
1 50056201
0 195424060
0 690117043
0 364618866
1 582977526
0 736611564
1 738940635
2 265581128
1 13364756
2 315002693
2 706593551
1 185429474
1 713290211
1 261426005
2 885581445
1 676245232
0 784610732
1 44394339
0 643364211
1 775227305
1 784218267
2 426075951
1 331938617
0 986053389
2 84782890
1 275159405
1 542515551
0 809401348
0 254512606
0 47895072
0 781692626
1 341997696
0 572222010
2 132915480
1 419519948
0 521219317
1 217448526
1 748087356
2 160473203
0 593754238
2 464431296
1 140521424
1 212370719
2 673901449
1 773227758
2 947231637
1 96274563
0 785508882
0 924567910
1 501387635
2 779188591
0 281969283
2 305365685
1 39784822
1 377799588
2 664042623
0 912165394
1 857101835
0 948530018
2 990936183
2 594477526
0 548590754
1 989406113
0 639106705
1 147161509
1 614351629
2 564154273
0 921223922
2 260674608
1 981760279
2 691888710
0 515128337
1 259919878
2 964098764
2 528192521
2 567669919
2 530409729
0 217224307
2 231052606
2 147514149
2 522511735
0 363507163
0 76588276
1 530400162
0 682528058
0 655133616
0 601167909
0 715942184
1 481339669
0 44571255
1 500686941
0 804827097
2 786551783
0 299128573
0 406390938
1 961837746
0 32114401
1 589776291
2 746217889
1 987490684
1 188902150
1 29347809
0 941259962
2 430149193
1 294427907
2 640704089
0 133153441
0 381489672
0 150081569
2 67421956
1 489972834
1 416404800
0 702738261
1 249407804
1 769015265
2 509940730
1 143292299
0 97820812
2 355652450
1 36432894
1 338069595
0 848337078
1 306623237
1 807040934
2 357420349
0 82550414
1 919825427
1 662551964
2 363138383
0 968864755
2 85735789
0 103612081
1 247174687
0 569810077
0 891639327
0 515309347
2 432548334
1 779749484
2 841617655
2 554594719
0 467725556
2 7451059
0 939686059
2 217479876
1 262055293
2 383325080
0 528685189
0 889706048
0 384175584
2 613270787
2 291166435
2 326098129
2 677948605
2 352880325
2 410729437
1 500022526
0 27674612
1 720987881
0 668118258
0 834806051
2 89135712
1 401023906
0 983062242
1 757433037
0 555760145
2 116408047
1 272045365
0 815652368
0 648415260
2 532879020
0 925664120
0 284987855
1 59275585
0 463433918
2 838795837
2 567277308
1 811751934
1 468230018
1 651099807
1 968102387
2 960820584
1 83156949
1 389398422
1 749856523
2 464937340
0 188536254
1 717358351
1 538957857
0 498730028
2 36370401
2 63857818
2 69608192
0 213954445
0 852460583
0 117683809
0 543424119
2 665896030
1 175984110
0 800781257
1 894155886
1 228571857
2 851713601
1 998773516
0 291881745
1 916215793
2 680651739
2 279472181
1 435250245
1 143514746
2 389374007
2 765508451
0 973157121
2 894542714
0 649277991
2 52729094
1 892485396
2 854511606
1 548592655
0 332777061
1 676371748
0 934225807
0 226195788
2 194108628
2 886968736
1 361804659
1 760641544
0 841871313
0 418581555
2 195259115
0 615002833
1 365179162
2 214324305
2 710670061
1 80393211
2 983387643
1 132174494
0 183545924
1 617258530
1 3965363
2 527722002
0 796440577
2 403286657
2 727984316
2 218329375
2 354143417
2 976828261
0 530825018
0 360184871
2 808163703
2 472613612
2 559656908
0 809780497
0 613920983
1 94942025
1 962293832
1 684525893
1 324590733
2 794246226
2 642165449
0 38637222
1 542932056
2 52632168
2 47785698
2 184634532
2 589399595
0 546850473
2 286400449
1 547303385
1 665741279
1 737073490
0 39762892
1 749729969
1 624928522
0 959641462
1 83971340
0 77519251
0 694539385
0 582202459
1 550601306
0 202024917
2 883277448
0 60002486
2 49182102
0 776202898
2 819825329
2 784657888
2 484388478
1 907735713
0 766573122
2 632698374
2 559561305
2 98838458
2 438545585
2 769535940
2 394429095
1 765973237
2 581637476
0 751776775
2 841664572
2 69702703
1 327300060
0 849856763
0 799900353
2 991792493
0 522296490
0 736342070
2 258159178
2 472028923
1 515580547
2 2222997
0 913204475
0 380106675
1 577349120
2 17676928
2 60309591
2 621947683
1 24394980
1 5162273
1 257874477
0 394873003
0 51596108
0 925839715
1 999155369
1 633504615
0 52066637
2 279206108
1 946164748
2 329278334
0 882569358
0 680197555
2 948492853
0 245013292
2 279022652
2 165191137
1 87342406
0 239906009
0 3904257
2 878125612
0 946586802
2 753766588
2 620777115
2 578975024
2 107020091
1 717905786
0 251093826
0 420102576
2 141187476
2 162567060
1 433836845
2 662109944
2 851775585
2 101078953
2 41240055
0 603353542
2 214396652
2 869564476
1 16546795
1 510579776
0 711709431
2 261863188
2 477200611
1 271765674
0 768076241
2 560697786
1 595394219
2 591637929
2 617181912
1 540452474
0 110731832
1 134879469
0 584445258
1 391254177
0 793095036
1 552590434
0 181855952
1 891684998
2 719488427
2 585444873
0 866021959
2 222427588
1 867095400
1 26083324
0 244134986
0 903283136
0 763572793
2 491094821
1 940296610
2 459836011
0 769392171
2 886192236
2 681272796
0 208221464
1 146954995
0 501218367
0 748104313
2 485618851
1 394133125
1 583248925
2 916346925
1 882478886
0 631120715
2 143963555
2 907470213
0 131956542
0 754701922
0 768359199
1 259634904
0 445416493
1 329465886
0 981224134
0 111688921
1 919223024
2 260995460
1 356422021
2 851579539
1 615414554
1 369133127
0 846478636
2 995688302
0 947922989
1 192942872
2 819070736
1 67564591
1 230478120
2 289142442
0 900832615
1 502101572
0 457179289
0 726627056
1 946274602
1 283040926
2 889057620
1 428350260
2 963788161
1 954465612
2 372245424
1 372990730
1 885648246
2 941953760
1 895400428
1 704969385
2 29257884
1 710928850
1 119678615
1 6034129
0 377876689
0 326101248
2 377577991
1 740120029
1 666044892
2 205098287
0 350613829
0 887332321
1 423338837
0 316192569
2 946768325
0 100909764
2 69945010
2 845300777
2 948032355
2 889921670
1 518258256
0 455343162
1 81771246
1 53798280
0 955544976
1 785958633
0 670525391
0 143004830
0 893076519
1 551957439
0 412015201
0 872918669
1 479164789
0 990054639
0 380279640
0 779581787
2 780138194
2 824916994
0 658576756
0 46856321
2 886683137
2 126772898
1 390457335
2 558253033
2 179663561
0 888526749
2 739583510
0 180634464
1 325150017
2 742858050
2 173014981
2 359963979
1 944503551
1 746553844
0 444953284
1 559834402
1 477411625
0 265636562
0 882176766
2 472120353
1 118979389
2 677400544
2 748874286
2 877387901
1 664838233
1 585132497
0 658339228
0 124263034
0 650861420
2 791684976
0 177525824
0 633508768
2 751392508
1 90019596
1 808182413
0 583949585
0 548682374
2 153727305
1 110569575
2 244321083
0 580293467
2 622695686
0 333069804
0 270581873
2 568381327
0 805203408
1 374583831
0 891965580
2 125475770
1 21125953
0 719110067
2 172841631
0 737475187
0 538167625
1 950293644
2 287988227
1 747931547
2 106275872
1 97521477
2 867890242
1 59435329
1 799533182
2 612993339
0 453615614
2 989796596
1 531325747
1 453076856
1 819891364
0 60053760
0 571732021
1 14682156
1 477840886
0 199049271
0 511271291
0 943648824
1 683693276
2 747982882
2 722628844
0 977536370
0 376693722
0 3246892
2 473327033
0 874824322
1 392098049
2 33473435
1 881049017
0 27728084
0 757800207
2 405846937
0 656013232
0 807063768
1 537568430
2 72739975
2 609055496
2 586995676
1 793533709
2 708202148
1 380553552
0 603589941
2 934550167
2 50998103
1 511408273
1 937278133
2 877179015
2 211483443
1 593227547
0 837242234
1 663618663
1 190986205
1 898027283
1 716724766
1 142372383
2 975032616
1 437605043
1 426827162
1 422731921
1 88611374
1 568416308
0 134280118
2 93503487
1 189027800
0 609699456
0 466172052
2 658161772
1 570210124
2 215342407
1 705323350
1 897720356
2 206520396
0 146452629
2 482686011
2 99990674
0 637598118
1 190535601
2 334241511
2 177095210
1 904153492
0 655231186
2 407818663
0 684480011
0 664747596
1 918805481
0 671459099
0 682338708
2 48074607
2 603261747
1 98128743
0 662651057
0 738385587
1 89882253
2 76543234
0 146772809
1 922943368
1 63669256
2 488245259
2 731327698
2 99251499
1 229651339
2 19496919
0 817918248
2 677455478
0 609536015
2 17067035
1 274825823
2 729700028
1 610383195
2 156323993
1 583038509
2 428871719
2 42644691
1 78410630
1 960402024
0 28557516
2 207058515
0 149893247
0 205283585
1 760514521
0 289354381
1 901766798
0 697943003
1 612538630
0 161199816
0 729003519
0 203432439
0 515554878
0 929506828
2 766575663
1 99711561
2 576193523
1 654378666
1 410946972
1 348719328
0 764869082
0 795915555
2 342081365
2 860177984
1 4406396
2 40833864
1 699334987
2 76345961
0 871974774
2 410993188
1 546616773
0 970235964
0 14773810
2 718294604
2 247577135
0 574350290
1 950247863
0 907497642
0 84038918
2 326699236
2 729171769
2 708751392
0 492571207
2 643753840
1 484297773
0 865541069
1 471415548
0 92431762
2 809670375
1 684407367
2 864497411
0 665714754
0 891824302
1 912033131
0 613198336
0 692479307
1 576159046
2 107012008
1 571824197
2 445683682
0 381953765
2 633918501
1 232663342
2 407615265
1 525840033
0 82498350
0 492696631
0 827889741
2 356260765
0 552602150
0 212104575
2 632657209
0 606960104
1 700919881
2 384016422
1 851203719
0 973326983
1 479544469
2 647592488
2 662291553
1 277109876
1 226435836
2 101479862
1 369031526
0 39614653
1 407142995
1 784956456
0 965368203
0 285379495
1 650205277
0 493173950
2 680797242
1 435908934
1 187013979
2 670695838
2 308546368
2 315327891
1 493717466
2 861907662
0 293299991
2 557062184
0 784884782
2 331843338
0 608305102
0 314673416
2 158988525
1 853152199
1 329456031
1 17469995
1 30548606
1 584251896
2 608397498
0 844115690
2 745477141
1 742324067
1 88923290
0 748099318
0 406381795
2 855947953
1 399829555
2 231116413
0 268603978
0 887842449
0 57250697
2 92413680
2 101355933
0 815354184
1 471572129
1 616826952
0 371977230
0 517649620
0 503210304
2 964504120
1 495942572
2 461154332
0 323643182
0 902826920
1 775696481
2 771163945
0 264620888
0 153862239
0 893499450
2 200611944
1 671967693
1 454405933
0 280534339
1 380960708
0 300911275
0 366871419
0 351704015
1 586796702
1 853824889
2 93247613
2 562438138
0 485109734
1 161072510
0 171771736
0 219098274
0 623311168
2 297855257
1 450869598
2 451337575
0 284635723
1 217678151
0 277174936
0 384758375
0 482505794
1 961972157
0 838083230
2 992583075
1 42023144
2 652780347
0 510496349
2 730298535
2 233478394
0 43253599
2 481865226
0 826080181
2 629874415
1 102556239
1 906754832
0 522078413
0 369779996
0 22900573
1 295775114
2 941403307
2 518827764
1 895282541
0 163484041
0 512296764
2 382317455
0 513183987
2 257121007
1 773774119
2 196996123
0 462512811
0 714033899
0 674918870
2 282490538
0 337188002
1 664180852
0 291174620
1 358919047
1 963289355
0 128073365
2 364640690
0 976376320
1 336402259
1 654776018
1 574443654
1 282143977
1 327593019
1 658827600
0 653388993
0 822309809
1 393222505
1 205575960
1 406973742
0 829369160
0 187379549
2 447085677
2 773878797
2 892377140
2 41687174
1 966581189
0 312266069
0 98202423
0 802294641
2 421286027
2 45428947
0 748791514
2 307698398
1 966758602
0 431604678
0 427667029
2 658933957
0 127845271
0 850669536
0 271234666
2 242474330
0 812765593
2 878988632
2 725969391
0 156859937
0 45342456
2 637227225
1 74889479
0 458274366
1 522573230
0 413779961
0 13023064
1 356957243
1 457204893
1 576914721
2 182814504
0 692110061
1 567332870
1 811482255
1 810074367
2 44577154
0 749192350
1 815541664
2 871360936
2 229249399
2 159389746
0 130399337
0 821840661
0 587088277
2 404815090
2 627945704
1 715351322
2 883572485
2 371089283
2 162630372
1 168055624
1 780300171
0 497427541
2 365174524
2 267978515
0 881789600
1 133634038
1 713315808
1 886519999
0 295707383
0 96209110
0 502480328
0 626407121
0 993444186
2 172019257
2 964602239
0 449671148
0 203341928
1 392944908
2 850734194
0 294993369
0 844975612
2 850613962
2 183929273
1 193637071
0 410119418
1 317267245
1 837050899
0 485067423
1 740016052
1 994935221
2 404122415
0 31701080
1 360949857
1 107208394
2 97004259
1 534169834
1 624060485
1 69373854
0 144625653
1 297217298
0 524035002
0 66250465
2 286041463
0 998946169
0 491366501
0 375880086
0 978505196
2 909510568
2 766884409
0 879223751
1 888720559
1 475729406
1 429327556
2 849971762
1 122033213
2 648458291
1 411439835
2 23257009
2 618767516
2 650136748
1 466366509
2 485618196
0 282016301
0 362319867
1 376592384
2 893754348
1 344893939
1 333597307
0 179633952
1 440622534
0 167441254
0 983471122
1 507600779
0 408881127
2 863396201
1 840335910
0 755382351
2 737983180
2 169976195
1 212018592
2 563441474
1 376852068
2 919780909
0 985948306
2 366825252
2 550681607
1 804640766
1 722870654
1 177191406
0 637366517
0 385721412
1 578651215
1 381861653
0 728373457
2 750466488
0 968364579
1 776610620
1 86619820
2 449172284
0 956720834
0 473449081
2 114525880
2 982203491
2 769746917
0 538119524
2 318825855
1 572843312
0 189212465
0 897560956
2 100949464
2 62279088
0 634426090
1 309341615
1 58957767
1 318642139
2 84229555
0 584475015
1 786804397
1 794553313
1 670735989
0 354568417
1 703264091
1 362348601
1 68284647
2 692581287
2 330279875
1 686548644
1 577898695
0 452312916
2 811404085
2 896262950
0 217663695
2 460475187
2 31468654
0 732469577
2 24910394
2 987757175
2 315664345
0 240028383
2 741683563
0 412905706
2 369610559
0 782916304
1 356792577
0 593224632
1 677499728
1 956723746
1 988173935
0 554525444
1 779383954
0 317494483
1 622485085
2 150560215
0 23776543
2 611380045
2 327179383
1 360912096
1 230641125
1 84957983
1 166652625
0 496591799
1 187992372
1 841215623
0 185652571
0 561861099
0 524442906
0 384155139
2 829928840
2 455417595
0 208931755
0 224565774
1 269888754
1 879458311
1 114973880
0 57341604
0 97320848
1 620854299
1 43638188
1 207715666
0 563166329
1 542905463
1 323937723
2 112115413
0 18908431
0 794037473
0 868293531
2 607721412
0 241790651
0 645264491
0 626788607
2 637787953
0 318868779
1 899936456
2 719764790
1 913257614
0 900457904
2 16817496
0 404967946
1 454159023
2 757853691
0 730245054
1 981648342
1 79801492
0 736142311
1 890077987
0 667297312
1 973089501
2 613515325
0 143578378
0 164514395
1 627485703
1 363282618
0 399356651
2 741597049
2 268807830
1 158717378
2 977301926
0 546378356
1 17040414
0 357325529
0 761023906
2 23794235
1 315212132
2 245543814
1 95330557
0 315907907
1 133064275
0 63261364
1 632487478
0 409967823
2 995179439
1 391468941
0 147215778
0 388281062
2 588745887
0 267084050
2 943496567
2 275711388
1 944433001
0 44582769
0 354197814
2 113123794
0 977373344
0 427505125
0 918259401
1 171670074
2 948316783
1 462301216
2 265169067
1 834055541
2 465687794
2 130977702
2 593516777
2 965529419
1 537441707
1 764900471
1 179588004
0 312684982
0 882044530
1 174552443
0 283517705
2 477061640
1 613116193
0 493233802
0 342174802
0 140344112
0 931391060
0 325312624
1 883664830
2 792866329
2 569033880
0 525944373
2 343489676
0 747134920
1 553161290
0 392509816
1 339691825
2 694234061
0 823996133
0 887098788
1 922646868
2 902003155
0 349210548
1 19771546
0 977890468
1 722550550
2 587007927
2 571197858
1 791298066
2 417247565
2 981319225
2 588509318
2 742970753
1 641553262
1 931849645
1 194136194
2 397350644
2 997586088
2 660433896
0 821583948
0 582163620
0 610370337
0 845467571
0 434517755
1 970901160
2 793794817
1 857345745
1 196689573
2 442077827
0 92206848
1 833100607
1 382336639
0 244955840
1 178793110
1 358674127
0 502605132
2 16681569
0 879078652
2 950415433
0 580169130
2 938116194
2 94549024
1 595486162
0 131933156
2 586920728
2 445117520
1 428046432
2 636507213
1 354910224
2 355474992
0 341058928
0 407330888
2 624645466
0 493374028
1 729083555
1 153391101
2 540938447
1 509958575
1 362282258
2 15413286
1 367879517
2 31964373
0 834215204
2 900625814
2 801338268
1 105758207
0 566951388
2 225538685
0 736987476
2 93103252
1 460500887
1 80659056
0 523849334
0 212222663
1 519375561
1 557599680
1 370854897
1 323620170
2 741318152
1 948432576
1 534301473
1 329473407
2 587597446
1 613790347
2 525596621
0 109162368
2 895053289
1 281812824
0 7882427
1 254265086
0 156789387
1 475919304
1 716140382
0 192964218
2 466313552
0 525807518
0 499563289
2 394587502
0 642940943
0 834321596
0 155358567
1 914830635
1 193269934
1 548662297
2 224690764
0 341159690
1 506995776
1 721881466
1 830423099
0 293489541
1 559824282
0 975014680
1 329522666
1 830178693
0 546431589
2 917991632
1 172771905
0 390096160
2 330730149
1 497645625
1 981052837
0 481659144
2 989679137
0 83942395
0 220877231
2 533489744
1 325511712
1 167104506
1 511758592
0 90811000
1 845676238
2 736781923
2 660157777
2 730475237
0 787508080
0 715602725
2 137197659
2 964753956
1 210474453
1 122492262
2 359004156
0 172371710
1 143883377
1 53424578
2 956307172
0 635814064
1 123856610
0 36940073
1 588987161
2 96700767
0 255787007
2 710523440
1 638757253
0 926155372
1 386561311
2 227068063
0 982848142
2 695284479
1 201622650
1 732604697
2 23185589
0 224061199
1 959532017
2 114950898
0 204886459
0 968660032
2 557875018
1 916905524
1 226047067
1 252812171
1 953863636
2 755192229
1 114143438
1 212755515
1 129971575
2 138629839
1 553015815
1 866141058
2 834068782
0 323850504
0 270791575
0 386248333
1 224774126
0 283696760
0 966800475
1 868083792
1 603934347
2 493037029
1 798444848
1 673552646
2 678057676
1 445935784
2 270813245
2 795857803
2 880163146
1 954280282
0 840655495
2 596148043
0 683294746
2 55807247
2 828564786
0 469439893
2 812993605
1 121656926
0 841684451
2 682672114
0 415905557
2 150117867
2 127874657
1 173545490
1 745153526
0 942419742
0 354072487
0 84637844
0 510375035
1 748280563
2 901966883
2 646150325
1 195216753
2 897883408
0 648466881
0 397646591
1 976007787
0 418941649
0 994909638
0 967386598
1 489908380
0 46839781
0 918571267
2 253416278
0 749167757
2 459565547
1 451681615
2 479542637
2 611144480
2 596418232
1 428145044
2 798673675
0 529885971
0 855026788
2 787473533
2 134907846
1 453837553
1 976523095
0 57157758
0 693869147
2 857985162
1 465030566
0 317506575
0 322120135
0 702200054
1 79435114
2 149896949
2 480659602
0 837118083
0 763491538
0 912113372
0 842785256
2 649772479
2 713595393
0 869442474
2 247535312
1 568726088
2 53130217
1 653799485
2 555207429
0 126532368
1 547703128
2 889599218
2 820556315
2 163610251
2 953919407
1 851343659
1 116772922
0 486879230
2 819994324
1 355026821
0 78598911
0 358067331
0 802268320
2 249707810
0 413668034
2 469846527
1 957611239
0 511290192
2 42992138
2 622981635
1 419584198
1 901580323
2 514908842
0 611826467
1 517379453
2 568756440
2 425276410
0 987273742
2 950319438
1 947227984
0 419386154
0 442533634
1 153820778
1 458689281
1 7941147
0 977034485
2 983962472
1 492599668
1 749222117
0 92847913
2 9653783
2 333995030
2 688464680
2 468057210
2 171037677
0 179282157
1 438486895
2 680121874
2 263585581
0 588113206
2 110328732
0 27758305
2 648425009
1 978166289
2 945422942
1 604710604
0 563567689
0 239884704
2 939778810
2 144335116
0 842826007
2 15947957
2 68818397
0 87395891
1 530385360
1 880240851
1 825039232
1 577386575
0 503925300
0 417583378
2 346439007
2 180638549
1 644829356
2 478974847
2 811793299
1 424088272
1 903009249
2 191503804
1 577214114
1 393052245
2 732346108
2 611263180
2 590583892
2 586076525
1 905389811
2 484026060
2 128154333
2 187939945
0 431757963
0 593527655
0 34743483
1 710476715
0 843239583
0 14451988
1 848842673
1 598874027
1 240146476
1 796414789
1 562049951
2 210639765
1 701878718
1 532903860
1 546661008
0 574511687
2 366859362
2 200484869
0 719772575
0 310703461
0 485439518
0 186842597
1 797665619
0 616149107
1 375603795
2 334549892
2 457276588
1 106659326
0 790693626
1 581082420
0 923841710
2 374387214
1 97178303
1 685000667
2 776914838
0 807612700
1 131553113
1 361057695
2 492245845
2 297520659
2 224762917
1 690454110
2 941902128
2 996745334
2 200231460
2 251768836
1 891823546
0 999819935
0 231684852
1 832126680
0 778319022
1 879592517
2 337444696
0 935609752
1 940904055
0 493305225
2 994096507
2 505565022
2 86305516
0 917349977
1 955970864
1 642033079
0 943808129
2 484091391
2 762385219
2 964202925
1 581985666
2 52605330
0 535677482
1 766118723
2 289147029
0 766944847
2 592854751
0 893108579
0 433884919
1 805609775
0 676899235
2 169336441
1 705085557
1 181791777
2 514323194
0 279335239
1 504508379
1 83166513
1 406076643
0 472344054
1 133649307
1 437938836
0 579103511
2 673635596
0 547569371
1 370529143
2 807596567
0 819422392
2 277210696
2 498832350
2 376584157
1 621462591
1 874831941
0 624714138
0 975303110
2 168026493
1 417542613
1 969469648
2 445773297
1 216545583
0 123972046
1 865318387
2 355564483
0 934032303
0 815094113
0 241648899
2 963504895
0 372025299
1 563411889
2 740392626
2 57582989
2 876145098
2 575116290
2 133070298
2 153997964
0 923974396
1 928137998
1 20411388
0 763468045
2 341591751
1 871520299
2 263118351
1 525665463
2 244215323
2 415139514
0 41287251
0 491728388
1 576346797
2 295845866
0 377419971
0 672798433
0 698044509
2 726349475
2 398897613
1 503673132
0 29338043
1 488647970
0 177722064
2 68061542
2 22192183
2 349282526
0 351057591
0 837798180
2 474180704
1 864529862
0 265127736
2 927166415
0 432605271
1 502448432
1 121737718
1 340540574
1 708453162
1 473640329
0 100528245
0 618161681
2 513633573
1 965764440
1 240253477
0 393250
2 202035532
1 278290281
1 697050448
1 923828890
1 763121022
1 541880487
1 873876361
0 283198309
2 938000132
2 440674591
0 678373464
0 995925675
2 586151359
1 101694061
2 3119190
2 932442817
2 261444902
1 423078631
2 4706358
2 20034939
1 889384389
0 625993422
1 667779978
2 326081201
1 144044545
1 557664149
0 258108937
2 836716034
0 535584431
2 805497763
1 317136327
2 915670107
2 366781717
1 434263712
0 129971681
0 632813897
1 10848826
0 836394202
0 349645162
0 353734164
2 942529373
1 13475503
1 499654182
2 416626851
2 370023684
0 741176240
2 157048459
0 339641327
1 968644122
1 248721139
0 472543784
2 838512388
2 332876080
1 176418541
0 619876496
2 415769940
0 359118057
2 855402281
0 873531363
2 697112422
2 75873568
1 748344526
1 356947244
0 680997312
2 258403007
1 927303748
0 210235522
2 763803280
0 358380611
0 819321742
1 857606955
0 570817167
2 291107292
1 849783800
0 774796107
2 535612388
1 637851765
2 115289938
1 604469525
0 406887095
1 42294706
2 275237366
2 44781326
0 421245229
1 419969284
1 69895834
0 951241365
2 282599796
1 952451472
0 967486969
0 84961357
0 240949493
1 859837463
2 640845418
1 853144163
0 354796058
0 635845120
1 237892564
2 874925607
1 510625818
0 657284897
0 823314678
0 932404506
0 511559721
1 465428356
0 242341695
2 755492150
2 792941875
0 249594061
0 784502122
0 575249880
0 190099328
2 687939235
1 509896057
1 800306273
2 939076277
1 184263857
2 523545927
2 40023601
2 982268700
1 204722569
2 412846279
1 912809278
1 131284895
2 66224664
2 641643750
1 854341205
2 2394027
2 860010663
1 80798915
0 546512835
0 472645004
0 61071968
1 847052939
1 919099760
2 13125506
2 55660146
2 564416591
0 304750852
2 174891497
1 906028789
2 954726295
0 743221068
2 503521384
0 398127535
2 326870580
2 74589082
2 880946544
0 726407924
1 69698586
2 459829040
2 888107396
0 954723877
2 440339847
2 628846883
1 680994331
2 835651034
2 762304249
2 853131692
1 165251392
1 939197569
1 173589368
1 677953930
0 579364236
0 793961563
1 459536630
2 615562812
2 157705882
0 55029857
0 696942567
1 680242813
0 367607979
2 949125560
2 633009309
1 581999606
1 289533038
0 677303723
1 117794795
1 690712401
0 60730510
1 88143535
0 183350569
2 364787197
2 956941339
0 30680525
0 720724246
2 289678948
1 5823039
1 350289868
0 460814870
0 947893785
1 913572471
1 280047833
1 26852967
0 817040029
1 20424270
2 563282397
0 625289348
1 983856811
0 557096715
2 157818600
0 641128122
0 698339849
0 392978946
1 237171118
1 456809019
2 610642868
1 874461564
1 429008800
1 433401711
1 66604928
1 82707156
1 781968303
2 805393335
2 574537165
0 478359008
0 453288987
0 489486670
1 277473285
1 900708207
1 88573976
0 469116363
1 187772819
0 628724159
2 667407726
2 539493040
2 540642509
0 800657115
0 532393001
0 570481261
0 763913651
2 763957961
0 874449273
0 481530594
2 814228377
0 713024748
0 844152596
2 535667021
2 968363983
0 42783011
0 774520159
2 948071564
1 98207009
1 474893084
1 306543572
0 396750710
1 196303868
1 466740635
0 790765630
1 169486495
2 630059492
1 94996498
2 990865561
2 254628525
2 32699467
0 585003313
2 87869717
0 58414865
1 222116733
1 596731363
0 330863891
0 212297570
2 200729746
0 419597433
2 727614677
2 823330170
2 547749971
1 860372965
1 352328389
2 895191899
0 545685614
1 631929353
1 955487689
2 203209953
1 357126287
0 196296768
1 696943306
0 749723860
0 755246312
1 937301947
1 338497812
2 609676531
0 54861952
2 31843144
0 165370033
1 254236987
0 123106103
2 997841588
0 910141384
2 894366781
1 627214265
0 437759690
1 469718994
0 668139274
2 959725323
1 798137262
2 952424075
0 348224536
1 67433537
0 619615194
0 410628616
2 510744692
2 627802278
2 283389417
0 246711982
0 265870227
2 106253339
2 4096861
1 549559282
0 978325059
2 507196040
2 447395099
2 413637906
2 450833816
0 784521883
1 990231762
0 528338100
2 195598261
0 215724134
1 191180835
0 59156839
0 782329829
0 944114882
0 534774768
2 742683342
0 995628130
0 259666809
0 345312043
1 356316557
0 970794064
0 558273835
2 103785470
2 185198556
2 677226949
1 885101183
1 216588079
1 737290441
2 633547978
2 53449731
0 614863293
1 53548348
0 817504398
2 807758607
1 480101829
0 756255499
0 729480825
1 47136465
1 473526692
0 622781092
0 94886625
0 474706471
0 760808422
0 99210624
2 340901735
2 484955738
2 1238615
1 235806921
0 283529063
0 254963782
1 808471044
0 319022080
1 833027609
1 323684477
2 743595418
0 662538402
0 767850585
0 541125013
2 409449295
2 358030201
1 854521999
0 728080689
1 751273236
1 979169900
0 300286809
0 315433572
2 606583300
0 874865315
0 325890881
1 54621252
0 789499083
2 341598475
0 748421352
0 691352856
0 834403276
2 419345384
2 500369978
2 295933554
2 79141128
2 804046087
2 175068035
1 516834134
0 118035917
0 589634365
1 906425341
2 941157140
2 330420990
1 195325766
2 323244882
1 749942364
2 821470016
1 473838933
0 351120341
1 442741126
0 172679645
2 467400661
0 282765535
0 222245828
2 556881819
2 388045916
1 314450937
2 629389787
2 429840529
2 993611418
0 326078112
1 974748197
1 685050310
0 257200722
2 540729534
1 748316843
0 615061990
2 304688074
0 791819576
2 892773869
2 245237101
0 638955291
1 423604694
0 426012871
2 733445552
2 635042198
2 266550570
1 211929422
0 606096014
1 944346561
0 998865328
2 801436706
0 371421435
2 531905963
0 342003124
1 385265155
1 695814670
0 186455342
1 951513776
2 797261576
0 297549516
0 926861536
2 84718210
2 49460983
0 227122740
0 886555675
1 21356937
1 725095218
1 990282891
1 978291730
0 862811870
1 142977462
0 101716805
1 520869590
2 245286127
2 520037518
1 902063947
2 950038360
2 714408303
1 370522148
1 407239612
2 536328497
2 166994145
2 172983336
0 599200897
0 40794385
0 70530724
2 526863502
2 835354350
2 597073521
0 155961493
1 637661149
0 195160810
1 330363660
0 885714777
1 889751230
0 532415995
0 932682392
1 284174635
2 105447898
0 595369624
2 452090710
0 723940874
2 847718348
2 628514845
2 985489215
0 768348720
2 112443958
1 367847010
1 834684368
1 619639452
0 965877434
0 366739143
2 422384140
0 415425971
1 526333816
1 646642062
0 976186579
0 605354210
0 24327763
2 543757603
1 633701896
2 239364219
2 287352486
1 807778988
2 400416336
1 259653615
1 414151649
1 667169736
2 136771573
1 212446786
1 483382078
2 237794843
2 901269354
2 908821350
2 616192802
1 543780562
0 801765728
0 252864699
0 406709067
0 36673745
2 861259579
0 50296929
2 16011853
1 820566063
1 943504102
1 408965637
0 179310577
2 407446721
0 210166643
0 703709154
0 281534242
1 266474863
2 408518007
0 224172563
0 14246702
1 529341176
0 270490061
2 897110768
1 257333514
2 620885110
0 212456145
0 721315314
0 614321009
1 494094711
0 721687340
1 751596933
2 995133626
1 691320202
1 923574102
0 38146117
1 541285176
0 253564866
1 19464770
0 583797659
1 943098370
1 868331176
0 208891913
0 973887818
2 610457549
1 156344391
0 794922037
2 934927106
2 959264594
2 216583007
0 754488254
0 126127749
2 399346890
1 136830408
0 830749377
2 371063610
0 131325139
2 896415423
1 797708504
1 999037821
2 81822724
0 335138489
1 879872925
1 314879691
2 341546232
1 35645752
2 89881836
2 229291038
2 188636054
2 226424969
0 563363303
1 414871481
0 7326894
0 434120697
2 934461966
0 880410845
0 8069993
0 274657829
0 74985132
1 622896347
2 620872184
1 844838381
2 39729527
0 759176122
0 34204186
0 4030838
2 211521105
2 933134210
1 372383910
1 740109607
1 456823171
1 221706751
0 372916162
2 41417247
2 889821160
0 310921528
1 958757110
0 179646300
0 598003347
0 49010664
0 984772666
1 291732309
2 461221085
2 394392236
2 657691599
0 963819531
0 802819820
1 412190425
1 903141890
2 361841223
0 3976660
1 282605276
1 138714089
1 263084011
0 617854828
0 964883789
1 527027946
1 762423399
0 538578873
1 275320688
0 343250739
0 296897407
0 442284000
1 647636436
1 40337927
2 871775082
2 621947460
0 399341649
2 254636285
2 866400787
0 320807624
1 748194290
2 449532304
1 312148018
2 781334679
1 350463563
0 951331063
0 783795193
2 837399988
2 799908785
2 518004257
0 739961381
0 692144280
0 89439102
2 184467870
0 74357487
0 470680510
1 532298795
0 278591633
2 240015313
2 105654196
2 140982244
1 241393648
2 165703775
1 443220950
0 656947285
1 837148064
1 332189640
0 83165891
1 263259004
0 608318347
2 410875663
2 933924941
1 329905046
0 299720605
2 360594057
1 494291831
0 365790537
1 407990109
2 171334119
0 117617165
1 792942487
0 243572391
1 12072305
0 74647247
0 104857762
2 383937861
2 316676131
1 906433627
1 415831931
0 651812649
0 271252323
1 975013608
2 240344447
1 936835221
0 985064230
0 459594539
2 713636551
1 663125342
1 698171441
2 60562975
1 934068359
0 653511103
2 331624656
2 317859273
0 294024120
2 40279146
2 961661027
0 47050417
0 37790220
1 347418590
1 362479070
0 121703858
2 388314376
0 526743779
2 645514650
1 647178317
0 553245265
0 631791981
2 63842416
2 231229483
1 800508457
0 515773850
0 881562795
1 351497049
2 778271622
0 214083901
1 757466064
1 334000236
1 495984178
2 99830436
0 428108881
2 98525816
1 198819111
0 951990189
0 547090817
0 722442784
0 632579865
1 743089351
0 559599399
2 796867094
1 167425870
1 431733940
0 234224978
2 346272881
1 358090896
0 171819288
2 492916102
2 332747591
0 502829828
0 514566963
1 575878130
1 583939267
0 174785733
2 327142631
1 45256141
0 191668229
0 436196929
0 872456413
1 891880433
2 437601679
0 381620371
2 99695672
1 69829670
1 357264838
2 68061987
1 579440872
1 82556207
1 498668540
2 394396425
0 370534300
2 879920901
1 106828200
0 433726803
0 602720663
2 876796812
2 854076902
1 97208320
1 166208844
0 492507301
0 284249273
1 415758782
2 137066292
1 258885244
1 957177055
2 332127189
0 195855742
1 711077804
1 597550929
1 843450948
1 597461380
2 635651451
2 728910692
2 166504304
1 224357429
2 573914846
0 418710613
1 510739631
2 932974007
2 994453575
0 426682991
1 697875195
0 493010601
2 385445301
1 43925661
1 220018815
2 410017667
0 440755145
2 495226529
2 744061644
0 472193160
2 629874716
0 824580219
0 148438255
0 792215941
1 571191493
2 836387566
1 90308750
1 188204915
1 78037476
0 104536039
0 256971598
2 221683206
0 457992943
1 498974932
0 499382794
2 42778051
1 446490475
0 761230315
1 387162892
2 828538550
0 483864248
1 527426271
0 296877600
2 96501294
2 620066603
2 96883165
0 765195423
2 568128288
2 304128049
1 484582227
0 613040452
1 856920392
1 420785211
2 553341959
1 305262002
0 964265531
0 313971487
1 453941415
1 640823126
0 517045191
1 406426683
1 12532577
2 823188386
0 984570057
2 240333253
0 931119848
0 792694742
1 805203681
0 473980063
2 899466798
2 218155892
1 268535285
2 258178649
0 770061393
1 514076404
0 762391773
0 853497363
2 425634197
0 800812925
1 187611133
2 654282013
1 542176510
1 713594201
0 437012845
2 902926651
0 346140631
2 407534396
2 926972868
2 381774422
1 519123814
2 102036026
2 347404670
1 452578290
0 809934539
1 957978964
2 378268017
1 18837385
0 617928017
2 32611052
2 742089072
2 91256864
1 383985504
0 162401695
2 875690575
1 916614962
0 383370346
1 737599169
1 940877707
0 238415170
2 665160020
1 807465735
1 69369413
1 218839072
2 81811181
2 343916291
1 887999352
0 739622295
1 873629117
1 711427578
1 459814709
1 151309728
0 731031355
1 472995270
2 762831054
1 833580813
2 149149888
0 724733823
0 630320743
2 183363921
1 715728330
1 863016992
0 613578073
1 107495585
2 289422530
0 541229031
1 669466592
1 848226508
1 723473836
2 398734443
0 725919852
2 292178148
1 280674852
1 387042999
2 398146946
2 542131038
2 141036886
2 571862844
0 194599805
1 526634825
0 622581139
0 998170778
2 678255966
2 817862016
0 707808684
0 167367584
2 519343901
2 737256944
1 456020378
0 709886136
2 356389281
0 905579152
0 340671448
1 494087532
2 679556802
1 480964844
0 798924560
0 301073149
0 269531215
2 693684484
2 472914659
2 94031944
1 145269493
1 161908004
2 83654880
1 329685358
0 288233529
1 763546786
1 68932543
1 886691795
1 897428292
2 950710356
1 749237749
1 610412986
2 511959081
1 519690778
1 713384273
2 206139446
1 137299664
1 265742304
1 755156216
0 908239822
0 315041321
2 712174137
2 956989539
0 265355718
2 971415221
2 337308442
0 562055648
2 516948642
0 111093152
0 402799002
0 481718401
2 875283853
2 102805075
0 278053505
2 827528307
0 222865022
2 801167
1 374939235
0 60019250
2 543189737
2 754774918
1 152771191
0 514433721
2 495014287
2 166527637
1 137098147
2 728034841
0 872109117
2 57509473
2 75661045
1 990843667
0 458881547
2 153023904
0 124541845
1 966035110
2 912107838
1 979181505
2 485383949
1 843314139
2 455437652
0 858671561
0 462646017
1 10292109
1 825813910
2 872930939
1 491999682
2 22951750
1 686733728
1 583030476
2 461560839
1 325906581
0 43955013
1 343157989
2 560381828
1 519246684
2 515266754
2 105836345
1 808403284
2 674095167
2 254740869
2 593739769
0 483765434
2 507914161
2 18108786
2 774399182
0 774969394
1 258325774
2 51950397
0 389716109
0 856165052
1 361284370
2 34293708
2 59807983
2 594365758
2 185030902
0 322684439
0 13971258
0 277846925
1 239584388
0 97382713
0 400704944
1 766030827
0 505230956
0 649423421
0 280687007
0 466738882
1 461936530
1 967516785
0 677968320
2 77551513
2 756438508
0 860799115
2 632977106
2 593841459
2 520099828
1 14821280
2 125509626
2 279123128
1 179477026
0 932992047
2 69083027
0 418375460
1 831965249
2 72954944
2 345554618
1 438389689
1 935501862
0 633603440
1 856278854
0 957062205
1 752913545
2 116456995
1 811607361
0 878573507
1 419824272
0 199425064
2 379102195
2 92856166
1 273969826
2 742491789
0 822738844
1 812639988
0 35528006
0 688423002
2 664284925
2 284816904
1 888795430
2 730444017
2 803775302
0 653229921
1 980615768
1 78725712
2 604819946
2 517398516
2 837355849
0 488711211
0 44115045
0 550265578
1 129379728
1 63368071
1 148223907
1 816237185
1 233412428
0 485399449
1 65005459
1 754499785
1 46493291
0 567383663
0 115636381
0 841574533
0 591132148
0 200950724
0 791213907
2 653195259
2 219998609
0 74096854
1 306422127
2 140547048
0 465535372
1 225290877
1 700292077
1 554833198
0 463966988
0 771447433
1 476062514
2 721120754
2 470720654
2 136725353
2 151503053
0 514349869
0 464856752
2 312731869
2 464065265
1 429771899
1 9374875
1 27783964
1 503464436
0 31821140
0 116350825
2 488873411
2 626565568
1 484285768
1 289108951
0 779736706
2 55029152
0 550020219
2 591963896
2 134666285
2 808600972
2 738100047
0 924470788
2 329872831
1 611950629
2 283917039
1 776314478
2 830333062
2 503087823
0 279130863
0 780115865
2 351496632
2 855040229
0 350717316
0 784753572
2 480881097
0 201985871
0 439022512
1 486518582
0 142547177
1 353514667
2 169330669
0 251712185
0 341579159
1 437386364
2 374511907
2 614810639
2 779394170
2 791426603
0 508515381
2 346943617
2 715946603
1 779198037
0 505951106
1 569973781
2 729228267
0 216462355
0 361370517
0 62118100
0 458335400
1 786412347
1 490300148
1 136657724
2 146475814
2 746183360
2 63860502
0 401142641
0 609771245
2 292364782
2 958645242
0 153588720
2 491583896
0 66912706
1 789108781
0 387851499
0 639087443
0 5971063
2 383108362
1 209136508
1 770836346
2 412407564
0 293799369
0 526274699
2 510426589
0 698380052
1 993294805
2 790081234
2 41794832
1 996413951
0 503442797
1 117390161
0 548542730
1 464719120
2 944758962
0 326913104
2 146702831
0 804380344
0 655646170
0 210059135
2 692937055
1 194799817
2 745606281
1 669218846
0 965169097
2 451706707
2 30168746
2 432918176
0 462355004
2 575058962
1 66802854
1 586837049
1 31690207
0 878459428
2 650522343
2 477280618
1 917313647
1 673767683
0 640867257
0 370603100
1 515116715
2 165741146
0 345482241
1 211169521
0 797439584
2 725449168
2 161089544
1 455248318
0 960228731
2 22462461
2 984725910
1 734320438
1 217424949
0 706498989
2 903053411
1 209088288
0 937300659
2 110380937
1 745040378
1 170974515
1 946756220
2 658043524
2 205038426
1 752562970
2 61496756
2 291805597
2 747457539
1 109513842
1 992826998
0 378672119
0 12853981
0 911932017
2 13119596
0 402085944
0 729215672
1 75115735
1 850663617
1 673972674
1 810761000
2 561902752
1 432374318
1 634154396
0 818161137
1 301867058
2 182460834
0 510581100
0 82872152
1 679512021
1 659371851
0 748763800
2 818975248
0 397479495
2 498902275
1 659170959
1 155112727
1 637425235
2 222944654
2 667468150
2 553847137
0 783181896
0 942907144
2 324334467
1 595005352
2 476992987
2 798425855
2 569347207
1 591683813
1 955584875
0 459237463
2 143769194
0 843707813
2 392856026
2 410124626
2 600108027
2 73096002
1 519335009
2 779236225
2 227410012
2 593339615
0 943747923
0 884334199
0 104193179
0 235612831
2 89722625
0 816166546
0 895398731
1 411825543
0 344506093
0 599930300
2 333771873
0 917453887
2 290272001
2 737339171
0 572465024
0 2165784
2 24079848
1 17063637
0 9100480
0 958183484
2 215477356
1 181537490
2 581625314
2 77178653
2 665567455
2 971626156
2 692733151
0 490737252
1 472231184
1 92567637
2 545840835
1 235029669
1 123406810
1 406002862
0 601713279
0 783288604
0 91316822
1 555043935
1 968076425
1 655129442
0 593399777
0 925488406
2 905179378
0 392163638
1 587310000
2 444149560
2 330675990
2 632076480
1 143941828
2 905679286
1 857776617
1 15557142
1 434207907
2 916856210
0 455352963
1 124024805
1 138439444
0 33472012
0 868434749
0 275967979
1 446860304
1 444142803
2 542675411
0 514306228
0 388836982
1 576041621
0 140097253
1 813504959
0 26420942
1 6057017
0 748344942
0 70037880
0 587735105
0 521740154
0 413939308
2 37371536
0 784501408
0 753402437
1 646695047
0 997790334
0 30911295
0 762640860
1 961819850
1 691971693
2 526710308
0 392765300
0 375888461
0 157905795
2 736495340
1 948272754
0 538257302
2 849334446
1 811622818
0 194926443
1 830095390
0 32556582
2 507787775
1 758697913
2 364354644
2 483344772
0 375473923
1 489332453
1 589763799
0 205252926
1 696419981
2 309876260
2 811172733
2 408502527
0 440935355
0 859275676
0 719150931
2 682745226
1 49623165
1 84644686
1 752551856
1 16621778
2 249370738
0 853015409
1 421183939
2 856697207
0 698467249
0 241626301
1 416517793
1 702572314
0 949143136
2 797310851
1 495110092
2 34906106
1 414639042
0 246329974
2 88189653
0 523749531
0 731968932
0 529293250
1 20529291
2 875728197
0 147620180
1 945558359
1 707268153
0 396064845
1 997172998
1 167213334
0 225063458
2 382492551
1 397887469
0 652744637
1 314247932
1 840966899
2 625019948
0 707961564
1 245918771
0 5495895
2 237692787
2 470146478
2 922357835
1 911264118
2 981684997
1 623942893
0 720063021
2 465488096
2 851567638
2 523682915
1 330751578
2 158273303
1 784135625
2 447072153
0 81535314
0 887789922
2 348657919
0 240866003
2 842260657
0 286204450
1 248633780
2 905863752
2 280079954
1 591843773
1 14036285
0 13856947
0 331661263
2 878693393
0 937688488
0 49747856
1 458419816
0 454888013
1 744263697
2 543289057
0 648751885
2 982498793
1 9858530
1 400375219
1 551393155
1 382204097
0 140219339
0 834242937
2 737935712
2 205356305
2 3064484
2 416319479
0 679765665
2 21218604
2 806054852
2 61992780
1 132232790
2 616649438
1 686704315
2 291702953
0 928061384
2 955197561
2 949887551
2 79737729
0 11593489
1 126338211
0 210930402
1 5790827
2 549459449
2 691005710
1 676343441
0 20765468
2 329141375
2 794193804
2 868073291
1 966353062
0 253588895
1 162160682
1 486827842
1 893140604
1 209399084
0 172225840
1 377978613
2 851757453
0 172256179
1 922027542
0 833055075
2 801204823
1 476087736
2 635402164
1 288602550
2 844901338
0 761627949
2 447651070
2 535791456
0 766523063
0 197038320
0 239652444
0 768836297
1 18868080
0 632439198
0 101675175
1 773438820
0 940562909
0 651330861
0 202310262
2 464648721
2 622293341
2 489266240
0 521118078
2 940663551
1 979533071
1 714558588
2 566934799
1 467820347
1 615395911
0 580811207
1 929481270
1 288992673
0 379195069
1 706866341
0 294227186
0 279839906
1 409785407
2 939542322
0 247971896
0 899883981
2 499691000
2 705152139
0 619347299
0 164182026
2 18117583
0 262698557
0 667923337
1 169030511
1 340686783
0 281747966
0 135195004
0 521796395
1 406636796
1 929423882
2 499931263
2 507547186
0 900541984
2 80003725
0 870181686
0 962968413
2 386311700
1 485937368
0 473963888
0 945162747
2 133327475
0 923274764
1 198499439
1 887979835
0 454602539
0 725891687
1 713946969
0 252062555
2 4192454
1 598453230
1 970541686
0 869524669
2 751854434
2 510916330
0 931244132
1 291406344
1 900200105
1 530585813
0 48435595
2 664438120
0 562601285
0 418358634
2 642429103
2 317937120
0 959842892
1 751915511
2 257243638
1 594891336
2 893774691
2 56399439
1 999319681
1 956116837
1 299909963
0 747228848
0 11479517
0 662710326
2 595987789
0 100400140
1 162678987
1 723914161
0 12298103
0 787348270
2 187485367
2 289922803
2 729590448
2 541433598
1 757250627
0 905667219
0 749707442
2 540430296
2 947535555
2 579107448
2 10623760
2 212756235
0 307284926
2 839405828
1 402064063
2 386251979
0 342363073
1 687883039
2 757927946
1 655480680
1 627563361
1 235537224
0 944018874
0 906008677
2 468479469
1 519911790
1 748512613
1 761203349
0 789618617
0 499711004
1 122910087
0 174605508
1 726777250
0 679834467
0 461280685
1 380713883
0 443010326
2 195419347
1 740050372
1 57167095
0 772931999
0 618325604
1 499324326
2 921610768
1 836586806
0 628392232
0 830914751
0 292915168
0 71350864
1 670450020
0 707979650
0 269716319
0 562229933
1 493064973
1 120827500
1 917445546
1 171365175
1 722451577
2 43764056
0 364919027
0 668363716
1 397176696
0 852063499
1 387858105
1 376675857
1 43887693
0 558489032
0 412156447
2 630866510
1 640315477
2 719321622
2 907927148
0 305595663
1 604730931
1 358419854
0 10823720
2 550240654
1 661022965
0 658427067
1 313340981
1 659767805
0 127252025
2 257776420
1 36857445
2 593581614
1 778975007
2 633055320
2 548474588
2 264054837
1 100886113
2 831944046
2 216506747
0 905362249
2 435733815
0 23635229
0 788917968
1 314186518
1 493709163
0 115316166
2 979781924
2 402866387
0 706235538
1 337637808
1 822572681
0 331718145
2 480861902
0 833086883
0 263687569
2 857111421
1 251613026
2 759739428
1 853888100
2 12454803
0 343801659
1 296180661
2 821289164
1 410166142
0 852894665
1 544624558
1 348132611
1 272933011
1 900940849
0 686644456
2 222142536
1 471535984
2 959659774
2 507357162
0 480585005
0 545979557
2 908234348
0 866916558
1 247802067
2 536283827
0 562048703
0 419200727
2 433687947
0 361378896
0 367526660
2 91832806
0 965708018
0 505452561
2 190156278
0 824292166
1 615543452
0 505862668
2 163008646
2 366905916
0 947419368
2 702341245
0 813623361
0 535689918
1 302199264
0 517707891
1 201060485
2 850200244
0 762468991
2 791861143
2 802341919
1 866252475
2 807443798
2 497212087
1 469910551
0 915608583
1 631466421
0 991251262
1 250932902
2 875416206
1 495676615
2 180459358
1 869671472
2 979062975
2 261762204
1 556859756
1 946746928
2 339752404
0 204657842
2 910781602
0 695415071
0 353054923
0 875844988
1 815136607
2 471387870
0 6021275
0 315285433
0 567989216
0 368903728
2 404886018
2 628074286
2 41748096
2 752794526
1 791573060
2 625124933
1 383435355
0 557751296
0 768620715
1 17578618
1 542030941
1 439724120
2 154045972
1 155816077
0 452684792
0 304242566
1 277563786
0 270625162
0 240916573
2 186722709
0 455607923
1 75220363
0 270035584
2 99045062
2 573105965
1 960130663
1 619038824
1 123825594
0 872294935
0 834362248
2 545891255
2 142771232
0 84826140
2 952797438
0 399081039
2 373818146
0 337509681
0 497450832
1 146192578
0 105515307
0 355696095
1 501650030
1 971093446
0 508342191
0 631820084
2 680299152
2 726503045
2 149700783
2 341002913
0 158474550
0 863072620
1 949494767
1 698321053
0 895680469
0 416206356
2 239693010
1 278114082
2 258781476
0 881206301
0 406896353
1 163211550
1 513817783
0 470514887
0 334609394
2 101804606
2 953846730
0 249100651
2 775085962
1 965835314
0 77420706
2 515944349
0 379973112
0 977346914
0 250939284
1 724368132
1 772763806
0 920593062
1 135659872
2 182145443
2 509354396
0 781180295
1 342639937
1 678673100
0 261557421
0 744510016
1 477232180
0 567156179
2 609686804
1 456305240
1 385581556
0 579254794
0 327229358
2 167119205
0 414795884
2 965236628
2 168835816
2 569404383
1 677540041
0 153287290
0 522425010
1 858354062
1 342774535
0 680089827
2 91945426
0 459761309
0 235305278
1 742481750
1 707255238
1 870253715
0 449831633
0 6386170
1 652462862
1 903298884
0 613844997
1 418872222
0 741330190
2 815017703
2 348183264
0 825542583
0 741452046
2 60663883
2 725888085
2 982937198
1 498198003
0 123844360
0 49439278
0 366341798
1 910393210
0 944339790
2 318952737
2 272531205
2 876277081
1 330807906
2 79722278
0 164651025
0 264059826
0 168281058
0 499829669
0 460059527
1 158486685
0 494358688
2 612218901
0 62785590
0 703928099
0 944285834
1 344970809
1 734422094
2 734437932
0 669253703
1 234455805
1 789046900
0 230336401
2 443197156
0 142597467
1 630511507
1 500409098
2 842986260
1 742183441
0 868738119
1 300745581
0 32539214
1 177218280
2 171273080
2 115931305
1 927259870
0 917184518
1 212355277
0 603558167
2 413842711
0 601230186
0 430169058
2 628986476
2 492133826
1 780281794
2 377055210
2 747951003
1 881959064
1 829449502
2 328328767
1 175772124
1 93157389
0 600504915
2 135476191
0 971064061
2 170988731
1 22289149
0 330627423
1 507649763
1 346509266
2 45332296
0 737808365
1 615757334
2 480470920
0 337229850
1 576129675
1 224428058
0 805207804
0 754510867
2 694590064
0 764463571
0 1495970
1 829641873
1 450592403
1 78053458
0 429112895
0 447262001
0 98575700
0 864895019
0 163262836
0 884171214
2 584958475
1 9648992
2 350431373
2 277169226
0 494038522
0 188933189
1 900238627
1 414993188
0 247591881
1 786512832
2 291761590
1 980117980
2 634504362
0 28090323
2 686071952
2 295205743
0 648734377
0 777050709
0 837575285
0 58858109
0 151552202
0 13245166
2 78105088
0 824662207
2 174994060
0 528701501
2 667541077
2 267345995
1 141268994
2 5137819
2 487824758
0 557164016
2 643216052
2 637982118
2 531390535
0 653686533
1 330411446
2 922628140
0 255606781
2 626878097
0 155771414
2 31578886
2 855166655
0 107955226
2 662094676
2 262855851
1 815149566
0 157582304
2 557589007
0 946451040
1 1503831
2 640195036
2 243960684
1 5866596
1 800714219
2 270018585
0 641979817
0 627811967
0 327967715
0 182259022
1 322192098
2 679027751
2 508063063
2 211906245
0 412551971
0 344435881
1 950231743
2 14946812
2 506658521
0 451390896
2 982246105
0 68256072
0 298021844
0 138372324
1 943113163
1 323278065
1 374299970
1 49060815
0 481711699
1 452911332
0 26209821
0 576394308
1 643838241
0 801482267
1 814966366
2 427410636
0 174188148
0 806416253
1 314127629
1 558820721
1 64702882
1 166486468
0 237563072
1 135918929
1 684494632
2 396721998
2 940794258
0 755711194
0 397925232
1 198685968
0 564185406
0 37346321
2 786674503
2 295378628
1 176858145
2 260525175
2 484439672
2 670093712
1 842448651
2 978664388
1 524947748
0 669588536
1 88089199
1 552886584
0 498149080
2 422105015
0 911803549
1 484942319
0 4146927
1 288255719
0 366696850
2 18422820
1 593809858
0 842919515
0 771381583
2 779105016
1 341681825
0 360201566
1 167611445
1 385160897
1 100683632
0 100592937
0 155188331
0 112580568
1 200549038
0 60766022
0 841337556
2 178116893
1 980982517
1 416865442
2 945437539
1 88924883
2 597254349
2 485957195
0 912423077
1 640211421
1 297038360
1 928487635
0 150368508
0 756093965
1 919300115
2 597614980
1 128300463
1 974626603
1 857414430
1 568917596
2 196761787
1 477074018
2 830658652
0 689764646
2 916569769
2 26083137
2 807743183
2 564785051
1 809082424
0 179705509
0 764141296
2 522519682
1 314326506
0 169632179
0 138479076
1 799176927
0 374938315
2 177639180
0 706541987
2 72875359
1 755920190
0 303603023
2 145581665
0 53872771
0 268994964
2 31341210
1 628013548
2 802237588
1 541005063
0 578576642
0 870933008
2 155948034
0 598174828
0 570425993
0 60213690
2 427183554
1 604637577
2 986829900
0 66688831
2 490923097
2 346082528
1 121318906
0 513916509
1 227217258
2 893899720
2 951687355
0 894675106
0 47045586
2 681806026
2 500969902
1 978768596
0 614225717
2 627781128
0 917280076
0 958471180
0 265730014
1 600794175
1 786302244
1 60666900
1 991899978
1 457404422
1 616614306
2 102570729
2 113334257
0 152026131
1 236537182
2 289838084
1 408437003
0 974512260
1 408027049
0 197618160
2 995519338
2 173607304
2 151959393
2 502358437
2 608527307
0 956176569
2 667069694
2 156820809
1 746035462
0 373554914
1 346665727
2 835386380
1 956409117
0 845897101
2 547361325
2 510758046
2 895517578
2 313071481
0 833284721
1 643444968
1 154248345
0 694247047
0 944450732
0 923101064
0 210165778
2 78725728
2 343992593
0 595178679
0 5687476
1 743050824
0 853856223
0 393650438
1 861410062
0 603710918
2 621103854
1 946491606
1 585692079
1 927410863
1 552751729
0 680627815
0 836358788
0 401829092
2 449479268
0 510389927
1 190267321
1 29377006
1 782694309
1 308632453
2 357141178
2 159727546
1 996594792
1 615779724
2 350506955
2 405211450
1 735330743
1 409351054
0 644659608
0 606328628
2 784668393
1 316094704
0 142238621
2 276063488
1 842761500
0 102352426
0 761720690
0 770262175
2 898926584
1 77120232
1 874387700
0 349109084
0 382887521
1 453012009
0 782179890
2 758104890
1 731334496
1 718689160
2 770074412
1 898353893
0 615873914
2 288845290
2 518883339
2 257098706
2 343527330
1 261768122
1 59815317
1 781196730
0 973724488
2 218788398
2 269584577
2 597022949
2 832419962
0 173062767
2 778465761
1 247716445
0 961618618
1 860015862
1 794503836
1 338954655
2 471159451
2 803917598
0 541602816
0 248031592
1 491675800
2 257833568
1 242282049
1 276391670
1 693058515
1 940501853
2 552573939
1 789196628
1 278326842
0 29476415
2 577798845
1 116960881
0 191580743
2 853679341
1 541324134
0 433058600
2 758971320
2 970016721
2 117932018
2 928471152
2 234291428
0 409347479
0 714868547
2 679248193
0 396306364
1 826174531
2 72997614
1 471221132
2 340265724
2 191448477
0 482520254
2 666842106
1 114083889
1 882534393
2 370834813
2 169588372
0 267503839
1 278537116
2 538721544
2 755227208
1 52782144
0 4253877
0 201213915
0 924313651
1 744860302
1 88208637
0 88410542
0 626839555
0 504550965
2 190352085
2 820332090
2 113879972
0 861043456
0 540732588
0 541464190
1 270230296
2 687572380
2 79623214
1 539268501
2 14028481
1 466730635
1 857241966
2 859903449
2 151793114
0 279830917
1 88370618
1 357588825
2 487910015
0 20552592
0 401469033
0 969751947
0 725196252
1 496224936
1 197058828
0 782445391
0 733109241
0 613944700
0 918513528
1 641653041
0 694366005
2 391427975
2 546920562
0 617017345
2 799370022
1 658314958
2 62765241
1 103807977
2 394274459
0 438739056
2 462348827
2 339790784
0 954226983
0 367747329
0 753365899
0 197562687
0 88652634
2 612814730
2 768966986
2 371017779
0 635351235
1 612884443
0 507039565
2 503212466
2 458445881
1 440640142
1 448751834
1 16902252
1 684489543
2 622358448
0 307603414
2 11937524
2 958541048
1 104478296
1 514056395
0 631947238
0 543292738
1 81424340
1 631474471
2 581540756
2 395411303
1 224242871
0 236532316
2 497460438
1 992377566
0 699418979
1 260200726
2 304427273
1 600635197
0 822507754
0 90050040
2 76170579
0 733762307
1 476662408
2 566626866
2 767053676
0 176005165
1 331826265
1 253564284
1 879551215
2 175831832
1 449761022
0 64799357
0 560601934
2 331970589
2 188387103
1 997794600
2 12513355
0 426390534
0 791191723
1 458515746
2 14544385
2 857670289
2 542772028
0 383724031
1 161167720
1 890835075
1 170110321
0 651420830
0 142478665
0 510701461
1 21400361
2 43001857
1 958401676
1 124756679
0 232058587
0 909642147
1 42767946
1 628451362
0 268804297
2 489659926
2 546662530
2 549035003
2 893650385
2 46334235
0 791603168
0 54452812
1 741034789
2 277320632
2 376819202
1 912613005
1 816472228
2 884099528
0 906885272
0 577817452
1 309672532
0 892510784
2 963670417
1 224064788
0 420689708
0 470021801
2 633450810
1 510251174
2 976142067
2 515990351
2 621176448
2 790811508
0 592121449
2 610557840
2 146836573
2 153982968
1 769754088
0 34529014
0 438133373
2 724025594
0 94686992
1 87814616
0 97860708
1 83238127
1 581436371
2 695063553
1 568460832
2 457832490
0 155661330
2 92152264
2 432836859
2 192318510
1 373111362
2 110147497
1 281006399
0 558768976
0 511139197
1 51232671
2 401999408
0 659154401
2 390058233
0 74056841
0 226330949
1 473707250
2 666970456
0 615654888
1 549232679
0 60029121
1 685125623
1 172769396
1 175602534
2 605630
0 277547622
2 829720861
1 273282155
2 537290491
1 438049373
1 479852599
1 32566399
2 214193937
1 535516513
2 437465632
0 214271713
0 652390994
0 385605582
2 971451927
0 184405541
0 174372903
2 666743373
0 118549489
2 237995335
0 218828688
0 877277014
1 353932000
0 295764782
0 232446916
2 81518875
1 598663151
1 442820852
1 405052782
0 567652445
2 401670633
2 724479618
0 198645127
1 827260080
0 972403507
2 397112796
1 788283212
2 466456616
1 93953110
0 897151220
1 712699717
0 942998854
1 293913276
0 815259945
0 225059503
0 377140853
2 908111372
2 602585818
2 12291940
1 825597125
1 397160266
0 657270135
1 382678434
0 107489889
0 248429216
2 388542200
2 732507640
1 571043766
1 676584382
0 107154072
0 589881814
1 448370220
1 206515464
0 728824656
1 222732488
0 999181152
1 248249384
2 255367938
2 525148111
2 122966318
2 486369851
1 664437916
2 131212700
0 556170003
0 769796366
2 443931249
1 818336129
1 944068897
2 304897636
1 70417624
1 938638775
2 578582935
0 442376101
1 286261000
2 194640125
1 22885091
2 424997484
0 683394312
2 657878151
1 501488776
2 547934546
0 964085259
1 189815518
1 347434520
1 845363160
2 58445862
1 928909925
1 659345157
0 113773716
1 106008389
1 706512030
0 624911063
1 26159714
0 52249623
0 810462401
2 222984741
1 711708239
0 57383950
0 552392841
2 65616015
1 789353476
1 266883768
1 428282679
0 692706637
1 698490088
2 380355183
1 422686058
0 578526944
0 868513985
2 687487203
0 110963933
2 643943908
2 457480351
1 753815849
2 507556187
1 550168215
2 382173373
1 830155154
1 102845380
0 121837986
1 741804331
1 839376241
1 474344121
1 961591728
0 116481418
0 454858126
2 224884891
0 243295876
2 847384398
2 182958213
1 624130382
1 860679938
1 948115179
1 601729906
2 917971364
2 655510836
0 487613488
0 662963711
2 913517003
0 135920452
2 201838320
2 986471894
0 886205774
2 348826198
0 629691010
0 117265100
2 16261201
2 645593660
2 407190411
0 10707434
0 63762047
0 805112027
2 963136349
1 419283129
2 784502213
1 415282170
2 298644373
1 407798843
0 378487865
2 931496537
1 632572773
0 613019314
2 901786076
1 855924048
0 320618754
2 725129673
1 323136558
1 563245341
2 12867465
0 160969080
0 857763034
2 273285398
1 196015177
2 767933253
0 315901349
2 210036295
0 625432910
1 907749616
1 273550808
2 30950142
1 592882220
1 655491024
0 849533402
2 732589178
0 625268148
1 757078446
0 542767328
2 866069186
0 376858727
2 650495097
0 616984766
0 386945196
2 253786766
2 543458315
1 168694478
2 726189314
0 110953557
1 656983324
0 355378997
0 97722354
1 115194498
0 195145962
0 483799690
1 489157734
0 561647746
1 753771685
0 601728816
2 892016107
1 862986138
2 613174368
2 721702025
2 240923311
1 65573427
1 104899369
1 182893690
2 46679732
2 61762799
0 55756770
2 520999822
2 464984343
0 50913571
1 56600845
2 265459378
1 513823703
0 441120035
1 815548502
1 554375305
1 801971648
0 386936498
0 693490886
2 816584278
0 341936727
0 670582962
2 501661150
1 249004481
0 597950228
1 930053454
0 82646169
2 542035705
2 512382140
1 158592642
1 456502679
1 671375984
0 418327515
2 974054195
2 475993754
2 490437174
2 320910152
1 698838499
2 317982473
0 166954763
1 835224266
2 49579212
0 522393397
0 330971924
1 844962418
1 19869776
1 995675637
2 39554667
1 641575780
1 382576339
1 816583263
2 71568433
2 676418278
0 515402370
2 292341407
1 292829129
2 187041393
0 325336923
2 753253433
1 470099860
1 957069684
0 270900756
2 729203855
1 459309112
0 613487234
0 997852609
1 347847307
2 402999543
0 516908907
0 918429854
1 866920345
0 50588963
1 821989716
2 764778083
1 536785863
1 815986898
0 178166244
0 864856133
0 594803289
2 839383698
2 997327954
2 486559764
0 78601250
2 454225028
1 170762099
0 9222144
0 763004087
2 78630854
2 532125449
2 438069494
2 451704288
2 291668728
2 465362798
0 643097840
0 157710436
0 103556133
2 499369069
1 767359403
2 633698047
1 86613603
0 344521154
0 118055970
0 236481916
1 776412948
1 842086735
2 928792206
2 471096562
2 489858347
0 791083665
0 670667848
1 964972169
2 759596520
2 822484742
1 828111211
2 296279873
2 911994089
2 509886854
2 721500708
1 699048016
1 204712125
2 866606799
2 581735274
0 802312384
0 619046199
2 320799370
0 218221024
2 365386601
2 708225206
2 242038944
0 245800697
1 700192721
2 273268185
0 672455869
2 545649264
1 22718295
2 286762753
2 397554761
2 712887636
2 54459771
0 708170622
1 471086570
2 566394327
2 105197344
1 440368225
1 861590860
2 152992449
0 107777701
1 731196808
0 433344679
1 531087332
2 649962399
1 945617510
0 767070575
2 594539240
2 729868894
2 837737577
1 229059798
0 618412126
2 634436214
0 804059867
1 605282283
1 284824483
0 714625980
0 733841579
2 875093516
1 637868062
0 913543729
2 351954163
0 432174668
1 352135707
0 30293330
1 439590478
1 138376208
2 124874604
0 146905763
1 173703781
1 622235887
2 21206825
0 414946286
1 982712582
0 59494801
1 688734437
2 786421523
0 861138650
1 588157118
1 978486689
0 179222676
0 324184089
1 440249584
2 704798511
2 835484042
2 740872276
0 65537858
0 482527620
1 211428673
0 2731896
0 257942660
1 218807379
0 79953347
1 270627105
2 228633046
1 541828220
1 672268847
0 183586056
2 78679948
2 4386348
1 422415428
2 643474338
0 86186405
1 362140391
1 986800101
0 484694288
2 436852568
1 269366060
1 625655963
0 84064643
2 78405796
2 330423576
2 233327048
2 351181213
0 524619538
2 436212140
0 943424904
2 645723666
1 175586976
1 751603234
2 707093018
2 793676198
1 908336064
1 758456630
2 962888346
1 974453388
1 353912596
1 761598551
1 290295007
1 602272109
1 819088239
2 431601347
2 171800025
1 392306614
0 203628406
1 959640715
2 648679928
0 27996092
2 213587227
1 885475344
2 428014081
0 347106766
0 561876200
1 443479879
0 945555338
2 540550864
1 347462497
1 253381640
2 958935405
1 190656843
2 266445917
0 779031827
1 925073673
0 888469482
2 711364117
2 444112310
0 312568700
0 428028886
0 406378631
1 36375299
2 307381047
2 28661063
0 309465339
2 377033738
2 544036365
0 481297892
2 274556161
0 132493111
0 849513323
1 870434307
1 72374421
0 290422620
2 898140733
1 783437372
1 864720138
2 453221839
2 580726605
1 691358995
2 266130617
2 813032179
2 797770983
1 187839715
1 697948823
0 336789629
0 686551784
2 406880985
2 807339859
1 64682057
1 40611974
2 335458042
0 728354700
2 156780182
1 417528376
0 507087549
1 798756688
0 979552035
2 516315250
2 974800403
1 417026941
1 545397407
0 41175581
1 339759381
0 406055305
0 28213583
1 154031809
1 123328880
1 408548289
0 924640904
2 698902720
0 795311252
1 556823252
2 787361261
2 846478012
2 546993987
0 248884284
0 207279956
0 221357459
0 987402516
0 153009411
1 885819600
2 806960094
0 162550031
2 437782186
2 593073906
2 17962437
0 758975552
1 331362643
0 933863141
0 527447142
0 657315747
1 716959941
1 228427651
2 283578305
2 6648180
2 116443840
0 571355857
0 794878136
1 915272654
2 390172611
1 224280812
2 325746128
2 839832171
0 265426263
1 73576125
2 980997814
2 415757626
1 219924946
1 100431444
0 989090400
0 409256015
1 6035807
1 17879639
0 557303301
0 605000600
1 797245405
0 299336917
1 4640374
1 323706748
1 415833431
2 935852427
2 174271733
2 13596381
2 941963136
2 309200978
1 95123399
0 216143469
2 203925192
0 539396538
2 210219196
2 794142000
0 642267406
1 594153333
2 59125564
0 862177549
2 768503237
2 931695744
2 46420055
1 978027440
1 898233972
2 695095659
2 306092211
1 429338314
2 326729723
0 256148165
0 217185308
2 357444555
2 183082876
1 451704556
2 333078957
1 476907503
0 921298201
2 727965309
2 229161652
0 338844268
0 971560911
1 265646440
0 655553617
2 506545756
0 6674175
0 843490112
2 499244531
1 938301816
2 99683787
2 471213446
1 209287869
2 48238481
1 830096675
2 637679735
1 915029761
2 75226132
1 540941476
2 912144574
0 284509903
0 704370379
1 287268661
0 545927052
1 602393485
0 635266488
2 375411907
1 791532975
2 432283351
0 145065692
2 34342546
2 573756366
1 67136679
1 649424490
1 698755044
1 423008165
0 691460334
0 579488593
2 575354973
2 941613918
2 937082123
1 205532518
1 171974180
1 518058583
0 58674002
0 565871973
2 16348780
0 252028099
1 601162992
1 85547938
0 403866687
1 633003583
0 270237394
2 736006805
0 452348041
1 171227973
0 846927617
0 430432970
1 901763062
0 414338843
2 290193175
1 224631547
2 462393780
0 685364359
1 434080114
2 341521130
1 544007161
2 736015274
2 542972075
1 107508371
0 922553991
0 280560628
0 782741234
0 937107736
2 561703642
1 473011387
1 859603106
2 396267252
1 955757065
2 415687293
1 327715635
1 615202383
0 930406789
0 767209212
0 112075158
0 131547592
2 476847693
1 671151645
0 842911224
0 410089892
1 831261784
1 186529694
1 490614384
2 380380851
0 358517176
1 634627705
2 41213116
0 117448399
2 865855803
2 740462366
0 326579558
0 757916137
2 17059149
1 323799806
2 98976623
0 268735361
2 561234046
0 990951685
0 40208682
1 510311908
1 497266659
0 295381127
2 902388212
0 857641977
2 267711183
0 217936438
0 526493115
2 974679445
0 772178922
2 723300300
2 498497058
2 304098238
1 881708825
0 777084196
2 320859884
2 601381162
2 132748321
2 835543505
2 437393062
0 652079894
1 176364178
0 101045565
1 875318238
1 11512005
1 445955681
0 831045136
0 509282210
2 397442647
2 313237924
1 246973581
0 482873568
1 412493183
0 210241925
2 196898813
2 813095415
2 60044496
1 936192078
2 603272172
0 8168917
2 889163149
1 913268730
2 98364864
2 578483805
1 654993406
2 626064445
2 435556890
1 401070259
2 93567102
1 700235906
2 84450317
2 836397553
2 891868490
1 350120680
1 269133011
0 727634373
0 208412632
0 577283556
0 421122454
0 110581575
0 730118904
2 109440179
2 624461594
2 225632871
1 227978107
0 633559931
1 99598442
2 626310420
1 998222092
2 45724616
2 657192455
0 375595685
1 336652981
1 997400884
2 321950513
2 880322177
1 116466054
2 716464884
1 306327859
1 504626267
1 83484216
0 880760231
2 825924218
1 460945602
2 930372484
1 192275013
2 791905986
1 271648176
1 376169930
2 930979558
1 403797332
1 272470480
2 312383210
1 438288540
2 425830964
2 574822239
1 474322972
0 353738797
1 512819051
1 2803508
1 844011616
0 497146124
0 493172081
0 877903369
1 608854787
1 564687845
2 827013589
1 510764054
1 320571891
0 392846270
2 295610733
2 128746659
0 810667349
2 597046002
0 258737363
0 972618496
2 257795955
1 829536939
0 250070813
0 393827653
2 727951522
1 461237664
1 338620357
0 988839606
1 410769087
1 427778296
0 42357681
1 276885995
1 699324898
2 837014967
2 661442230
0 350829554
2 108199978
1 810626428
2 332434684
2 598242174
1 844647219
1 127371097
0 541804808
0 614046945
0 851882879
1 247210286
0 504215816
2 418574938
1 496221348
0 822499750
1 440327796
1 427946007
0 921930882
2 809202252
2 170670761
2 410302857
2 584437397
0 778553561
0 103144372
1 70646898
1 57125544
0 740384436
2 797905600
2 985378292
0 532672724
2 58305565
1 753249320
2 158639499
0 181880712
0 343730302
2 578016532
2 260865276
2 646088879
0 167745601
2 268864631
1 635446960
1 428628255
0 408779659
0 273974641
2 430392618
1 634762005
2 965975810
0 280086009
1 307350383
1 239707610
1 357303107
0 731360391
1 257166272
2 847040479
2 586050511
2 276365021
2 332366650
0 931978511
0 891738451
2 484139573
2 139391806
1 631541421
0 425490313
0 588710660
1 394965797
2 191072620
1 600104959
1 620790795
2 129936720
1 931083507
2 245306243
1 241604563
2 703656805
2 420123682
1 380898026
2 741997089
2 548310302
2 253300124
2 283251459
0 902723243
0 83352565
0 799909300
1 402048399
0 339208812
1 440879476
0 751311884
1 29621615
1 475446930
1 276644929
2 257200367
1 681105331
0 812806528
1 809047808
2 106644344
0 906568894
0 939956190
1 478184842
1 186604438
1 662804057
2 846960894
1 219948605
2 293607755
1 768241315
1 379375684
2 676604509
0 827437190
1 78295957
2 636878622
1 505514848
0 672953693
2 706752710
1 269994629
1 775886900
2 68612690
0 645393588
0 124686793
0 722424642
2 401709520
2 277906313
2 721260352
0 849421689
0 465401658
0 791385425
1 708796420
0 108205086
2 537822983
2 128348016
2 821004814
2 650689951
1 896976227
2 871654777
1 347977983
1 461819953
1 66196468
2 825821377
1 291901361
1 920368812
0 156762599
1 13102295
2 38822840
2 298111114
2 423516592
1 211479012
0 879186247
0 535731362
0 118798648
2 956410319
2 271873474
0 307604732
2 356273927
2 484971521
2 727765115
2 984216235
1 381274327
2 793283621
0 409763195
2 28806205
2 147387046
1 722984536
1 590049958
0 31837486
0 384644949
0 634382278
0 570190113
0 652164035
0 628159108
1 121770000
0 181782824
2 888143610
1 250934107
2 5469311
0 515976137
2 430299859
1 938710873
1 513306529
2 197534966
0 995158132
2 855577546
0 480391550
1 328852632
2 752022064
1 465198058
0 280901359
0 203438062
2 731118034
1 373986933
2 713171344
2 634490595
0 801884728
1 654948294
2 617714118
1 527432515
0 903921372
0 513328167
0 697775989
1 560870579
1 389369419
1 1694155
2 784728532
2 894290603
2 974932905
0 268298900
0 629881219
1 416213760
2 992463002
0 913026483
1 751499575
0 917247084
2 273012804
1 965553314
1 474243088
2 698001277
2 887393352
1 320884705
0 39188100
1 341158580
2 359560397
1 223087412
0 455633568
2 530688170
0 236303005
0 695886355
0 542631925
0 64133199
1 905346862
0 70000211
1 309687518
2 724884865
0 439812741
2 463820759
2 882492371
2 232865558
0 358605571
0 894343298
1 168226801
2 493286724
2 463216883
0 562375973
0 392047729
0 568534493
2 23681747
1 202227748
1 468827596
2 757175461
2 771545952
1 926848252
1 29567766
1 396954403
1 7882579
1 2038798
0 378129887
0 584407117
1 755828359
0 420935417
1 504138042
2 80554127
1 41545067
1 649704337
0 675150560
0 221723875
1 27182878
1 621908781
0 496299978
2 285206350
2 622195783
2 271861402
1 550395998
0 411386480
0 204453831
0 615864147
2 926596229
2 684057233
1 596125596
2 275353644
0 912660507
2 806546121
0 563042639
0 348340590
0 674366749
2 68453365
0 876381103
0 50976874
2 767419293
0 814028502
2 71438526
2 395786519
1 780006692
1 503447181
1 592816386
0 25541914
2 457730721
2 882612597
0 101328583
0 261095503
1 955458926
0 702665824
2 223414960
0 349237374
0 145986581
0 111340693
1 777662133
2 747907133
1 27603186
0 411892552
1 846058024
1 535660512
0 606660108
1 514208323
0 681668195
1 307975072
1 869000872
2 476992382
1 108328831
0 227021797
1 495383403
0 255611040
1 249337465
0 414194077
2 262640402
2 72259192
1 878793224
0 54405070
0 799947716
0 876723950
2 762641273
1 176942299
2 513983334
2 933389356
2 399179413
1 863733943
2 989938541
1 906903348
0 366404925
1 152728
2 57470981
1 838780867
1 55994376
1 489924717
0 961404715
1 893539536
1 252664471
0 372374912
2 708779976
0 579490150
1 605320612
2 749888988
1 172648291
2 739080677
2 840048341
2 316621218
1 795927132
0 605362258
1 12048452
0 880194483
1 739088704
0 110301602
0 798896283
2 828996313
2 693715910
0 452167596
1 829194826
1 453291525
2 746255089
2 488953797
1 52514211
1 122460843
2 69538662
2 748833444
2 898119721
0 619540046
1 164150727
0 513018046
1 660139716
1 871500336
0 865507901
0 9660346
1 589788663
2 34642864
2 833609176
2 934804244
0 77546515
1 760698592
0 731204824
2 274259447
0 132597970
1 858176138
1 118604462
1 954790854
1 610994175
2 791371238
2 82564721
1 94383034
2 719520679
0 882032395
0 957619937
0 773098146
2 561099330
2 802832990
2 648113180
0 567193229
2 389081587
1 994180053
1 382743985
1 650316062
1 82050941
0 308278623
1 734011228
2 896641229
0 780407282
2 631223101
2 88423287
0 8647232
1 21968441
1 655016475
0 711663597
1 704101826
1 812010729
0 877364280
0 527894662
0 540872045
2 105314087
1 572377721
1 882500778
2 512535975
2 516715619
1 110588862
1 334358226
1 479366509
2 719390226
2 778304254
0 123799602
1 340170117
2 719916931
1 389857287
2 612303243
1 795563573
0 83481222
0 973947598
1 193849317
1 508563172
0 106898393
1 845684042
2 738030363
2 994435457
2 9208613
0 673641379
0 485070806
1 5096164
0 638450302
2 505834804
0 581296819
2 619898332
2 177594738
0 973871127
0 776546955
2 494212474
2 877774007
0 785394353
0 931013333
0 396664968
0 683867328
2 287754365
1 47282626
0 377477266
1 848111768
0 514271818
2 372125534
1 107890991
0 241821198
2 567815667
1 203524258
0 179274619
0 692084303
0 553382029
0 273421890
0 35711313
1 755702570
1 50028953
1 248114129
2 361465721
1 148966230
1 149321970
0 465401268
2 866980696
0 332546122
2 176548656
0 103725556
0 644025761
0 830744761
0 13802792
2 716673732
2 369991422
1 566664545
2 282932422
0 469398745
2 379827152
0 796243693
0 506775076
2 431664373
2 934844702
1 461802875
1 46097975
1 848087707
0 741978216
2 688420456
1 11731938
2 919935334
1 801635207
2 555025897
0 258536853
1 728032797
1 384791679
1 851451004
0 507183073
1 40958207
0 502723657
2 841449273
2 888206492
2 311285113
0 404153844
0 871714423
1 119523147
0 559049676
2 453660386
0 45035993
1 60414444
1 114134859
0 895449023
1 420516317
1 976021305
2 941571207
1 47284471
1 271331454
2 799350605
0 580226124
1 121222645
0 20109452
2 216066126
1 158994242
2 307914307
0 583205269
1 507803014
2 116380410
2 324148134
0 321698999
0 694351340
0 611179658
0 574111868
1 60801699
0 718493241
0 62409763
2 206801144
2 756734846
1 500909127
0 732137720
0 353445616
1 520323446
1 210145999
0 112308186
1 542406578
2 447340741
1 506739232
1 562109605
0 148480808
0 734456874
2 148509706
2 491628497
2 789334998
0 608247372
2 880366462
2 195731083
1 727220878
1 145165917
0 235667429
1 443395419
0 791895149
2 251064129
1 315245270
0 96793450
2 382353431
2 337187605
1 855952727
1 969909630
1 292122594
1 593320777
1 684722244
0 735429303
2 742867186
1 454411816
2 478148804
0 338184904
2 535293947
1 45573252
1 292714177
0 816474512
1 999495530
2 9402566
2 159076588
0 689257210
1 242336202
2 980043093
1 480427796
0 320788475
0 730840926
0 472715467
2 806522157
1 70483446
1 192864273
1 61145267
2 134065107
0 820462971
1 43672407
2 247039604
2 806977509
1 471454454
0 348988834
0 984148453
0 293658361
1 565704841
2 930945155
2 754166012
1 243134263
1 114233006
2 40661537
0 180823755
2 130543456
1 858891598
1 469376283
2 453696097
0 981653237
2 221323966
2 765173130
0 550893834
0 586281260
1 177392613
2 801097653
0 310584337
2 94477495
1 574456939
0 36616284
1 981590332
1 571331054
2 15016878
1 179075495
1 820027507
2 387222324
2 461150244
2 325940192
1 614234313
1 558345813
1 447714317
1 264618233
0 479400906
0 908272080
0 795779351
1 632533058
0 304359859
1 108999604
1 828013852
2 138778372
0 377393384
2 30949783
0 475233995
1 81454256
1 901693901
2 876493898
0 544153275
0 750955828
2 921397160
1 727109518
1 496741554
0 714426240
2 819174744
0 252890520
2 624777342
0 744102933
0 500704222
2 618139585
2 149214769
0 777748406
0 996911331
0 547760595
0 633391034
1 457784450
2 85798722
2 347984548
1 908432216
1 617205384
2 855728537
0 93051799
0 918391074
0 252047528
1 392006095
2 315235911
0 589068305
2 276125218
1 669375339
2 549262212
0 215658704
0 41324455
0 895785394
2 685134093
0 90907215
1 318012153
2 393407356
2 611636637
0 805281961
0 565468606
2 77370821
0 210946053
0 235428324
1 662205392
0 493038629
0 584912999
1 85882408
2 775676932
0 690902108
1 122975036
1 129745792
0 995114589
0 540949791
2 420720974
1 86285061
0 712125285
1 120529133
2 635866053
2 467584077
0 819689288
0 495911306
0 951306847
1 694230434
0 654371254
0 292677379
1 989822159
2 560378837
0 688775410
2 162206452
1 715463156
2 312387342
2 135667508
1 186000538
0 950474413
1 734450204
0 905117911
1 373170018
0 450364680
0 105748785
2 683660057
1 307672207
0 875753330
0 169474115
2 83387653
2 48673976
2 192753253
1 463718095
2 666581058
1 896966292
2 451551858
2 936900498
1 640930689
0 77056066
1 851061262
0 968227517
0 720933985
0 873596292
2 636142181
0 327735532
2 623859839
2 821863670
1 181894603
0 369527229
1 262188542
2 209081832
0 473902168
2 907352592
1 593006092
1 579078490
0 283490259
1 232016055
0 621070449
2 844103281
0 11673014
2 611851810
2 236147090
0 170260984
2 916849063
2 569717949
0 54157768
0 592877126
2 150981703
2 883546718
1 444078091
0 608895790
1 72760934
0 652323007
2 909191395
0 916044204
0 438000463
2 968715437
2 341231250
1 309475019
2 967334814
0 729797464
2 165511578
1 203191935
1 227760540
1 754606371
1 926055135
2 462841090
0 332444700
2 634925479
2 585151081
0 115398602
2 938252186
0 544922222
2 301382517
2 1927107
2 628407994
0 884508365
2 116275827
1 437023175
1 33801048
2 79739224
0 304313316
0 420609844
2 740694334
1 220939600
0 257399959
1 9787248
2 495897554
0 716807528
0 596383914
1 881449563
2 159652636
2 984412016
0 644142127
2 304001730
0 948996700
2 219170147
1 422894062
2 664401668
2 380714382
2 845652479
1 540406338
0 521132182
2 382629807
1 152337858
0 603121548
0 283234034
2 223702663
2 677673496
0 163698869
1 562671643
1 20216071
1 596010813
2 899029380
0 679680790
2 931874717
1 170459186
1 191089736
1 405256980
0 779505088
2 510966671
0 820509714
0 388303081
2 134247477
0 690239927
1 593012260
1 878996329
0 172850383
1 766828961
0 547547890
2 182835651
2 618299248
0 298676661
1 586835450
1 268092996
2 14200563
1 879651927
2 348607434
1 986058986
0 688636450
1 545496564
0 291194585
1 821624351
0 866826719
2 541059524
0 340259426
1 205748380
2 361728951
1 823018560
2 383084038
0 681836387
0 832070214
2 19235856
2 732817970
2 689691942
0 401147907
0 583041802
0 971987122
1 788207557
2 187688308
2 160801815
1 838138019
2 460092498
0 401115471
0 425739862
2 15911671
2 480315266
0 338941474
1 605174839
2 205162189
0 217391650
0 770209846
0 775064621
1 354148647
1 800787398
0 216582406
0 27600371
1 573816242
2 628299787
2 202080934
1 166983022
0 928389234
0 923345022
1 692583794
0 661383924
2 507917821
1 888761327
2 165788409
0 978273135
1 160616204
2 287710975
0 534194383
1 557023089
1 959556804
1 501609609
2 364933993
0 436746926
0 233279025
1 760997137
1 347893683
1 411754370
1 599751055
0 924735126
0 318389470
2 937642766
2 388922433
2 783004356
1 853092088
2 732529252
0 385560381
1 296746918
0 170508070
2 138373398
2 121830746
0 448820955
1 282929339
1 39563283
1 579709065
0 567722243
2 471538446
0 920671923
0 976931781
2 667527952
0 91075008
1 428223915
0 676153366
2 156486342
1 578626255
0 138829630
1 773912602
1 523758435
2 820040449
1 654600144
1 945168785
1 125305893
2 984373193
1 524583886
0 155536443
1 897880
1 809427310
0 985697526
0 113970024
2 840104266
1 967944168
0 427746157
2 509863164
0 361747770
1 447657626
0 6480732
2 491532668
0 32085777
1 910425807
2 229297548
2 864187984
0 62872952
2 274978454
1 340596486
0 965867482
1 6453205
1 440656019
2 440330120
1 663504563
1 724257523
1 950441277
0 285981
2 714554743
1 249024676
2 969780857
1 451741331
2 351382606
2 547008826
1 383153742
0 504644792
2 689151379
1 107778
1 279056310
1 126994856
2 732829120
1 366843933
0 454442726
1 299923830
1 273782134
1 126822361
0 102963982
2 309650939
1 678728193
1 102472943
1 564575814
2 772213744
0 762099071
1 317599587
1 626071594
0 492207409
1 288496833
2 465699569
2 996867798
1 678951743
2 600145566
1 114761516
2 737613066
2 201318292
2 455847630
0 990091436
0 381206569
1 414534456
0 927459717
2 823796809
0 994499863
1 152989008
0 841046448
2 300854510
1 433621326
1 528385719
0 766682667
2 910039403
1 609476557
1 403567605
1 440283295
0 178954827
0 20055978
1 898071746
1 906904895
2 875099675
2 331846567
2 593827735
0 393977582
1 48208645
0 453587368
0 561864627
2 444533423
2 622706434
1 255248527
1 497052691
1 295096397
2 474424554
1 780741519
0 722714956
0 262748481
1 956905024
2 302663162
0 402802630
1 683394
0 594233019
0 265059337
1 457303679
0 165656808
1 560895740
1 673945756
1 597888350
0 396095841
1 487055603
2 620330177
1 871221024
2 501133025
1 676390311
1 298473539
2 66499880
1 612280098
2 147024019
1 352649626
1 60210318
2 922889883
0 534742662
1 242135734
1 893706674
0 516581006
2 599255114
2 676921700
2 295902372
0 771650001
2 816735771
0 667888007
2 133803926
0 170346552
1 933364303
1 974041745
1 479564810
1 996984551
1 117244855
1 610156989
1 416473381
0 28196463
2 847755413
0 913389728
1 920343249
1 754192562
1 155601503
0 726133380
2 500897606
1 224812766
0 67670538
1 819332071
2 288101597
2 470389208
2 262174455
0 231243004
1 996445167
0 570148709
2 735957051
1 875771188
0 360533573
1 773327973
0 435518028
2 156744514
2 739547012
1 976956148
0 593452931
1 610619210
1 103832551
1 354590739
0 914745621
0 137663338
2 964536932
1 213619420
2 649469212
0 110760344
2 555983889
2 905525430
1 532505826
1 218465232
0 265388776
0 83175970
0 375338614
0 235342771
2 644774706
1 920095870
1 507464808
1 246748180
1 464695757
2 933420545
1 305335514
2 263208645
1 402936150
1 50541189
0 134356414
1 38469811
1 586540627
1 567556658
0 751805370
1 483933636
2 332518598
0 153592086
0 21716739
2 471156236
2 723610242
0 981207823
1 819700156
2 627212506
1 262434986
1 265727093
0 692824116
2 620271635
2 594995487
0 558359377
2 812359603
1 166261308
1 369107141
1 889657800
1 742131888
0 89522584
2 398688859
1 739755489
1 949239425
1 514918586
0 871940225
2 187940906
2 296076241
1 35759078
2 488092105
1 13531508
0 886083895
1 464374877
1 994396837
2 616767019
0 987297731
0 775144698
1 741865229
2 122932333
0 767027022
2 563941940
1 33507339
0 856894311
1 520421644
2 912635095
2 656616567
0 1110850
1 793068406
1 460537599
1 193075688
0 683400662
0 541975366
2 970230073
1 126091701
1 788935435
2 684811793
2 167962483
0 812588285
0 299919837
1 570529121
2 142335280
2 80427510
1 174084852
2 113135181
1 821194795
2 616468215
1 727793889
0 666928884
0 321955407
0 628403917
0 372513457
2 453300419
2 436993162
2 641388554
1 668533160
0 212368178
1 9383981
2 251491083
1 8108944
1 317951215
2 180697746
0 364735053
0 563829077
1 298605413
2 345655594
1 867659683
0 380054110
1 551560366
2 597913807
2 359269603
1 693974288
1 306669942
0 864431701
0 994936585
2 374878118
1 235460859
2 366839292
2 887790648
2 256875357
0 918257939
1 314720213
2 153887180
0 500462998
2 245150464
1 527843022
2 408333216
0 286741125
2 53546644
0 917471782
2 295701900
2 348951561
2 275268908
1 260868039
2 260307419
0 394802835
1 411836333
0 123292777
1 990661583
1 202506811
1 182506130
2 734015717
2 13940144
1 987702466
1 447966854
1 385035430
1 530710320
0 671962899
2 429606364
1 501933239
0 972026151
2 239004251
1 17770129
1 883575748
0 154856517
0 531323169
1 114855650
0 237418342
1 682105805
1 409524996
2 561846020
1 898774773
0 808734676
1 517618659
0 845869105
2 684792104
2 847890091
2 948525768
1 53509160
2 814109328
1 124813268
0 852610885
2 705895104
0 346116233
1 257650587
2 681209066
1 739173795
0 210521112
2 126885210
0 96193734
1 437385023
2 41591985
0 804364838
2 146125206
2 648541292
1 143392595
2 443992969
1 579877523
2 72484336
0 803384936
1 35769540
1 575905681
1 335541585
1 790207993
0 9929091
0 176887336
1 292093915
0 912204908
0 132383078
1 160987532
1 870717905
0 541744838
0 783614933
2 189593648
0 527598575
2 530722155
1 423736609
0 502957654
0 184429780
0 831078103
2 714730183
2 642788682
2 399419401
2 808091021
2 445413993
2 49518103
0 876134421
2 923323639
0 823293023
1 715687395
1 689053108
0 544268328
2 7107475
1 65982969
1 498530135
2 142714106
2 668022803
0 607536629
0 618034585
1 934325709
1 752857645
1 8535239
0 408816576
2 900161832
1 187221990
1 623561293
2 188122152
2 171650751
2 594808189
1 32819701
2 705405971
2 98646114
1 464115164
2 907658569
0 286194354
0 615963525
1 970927364
1 742649878
2 303476516
1 893971716
1 415738258
1 510178876
1 424167423
1 736837536
1 206402331
1 779395470
0 777577398
2 873059184
1 81133711
2 63192861
0 31095689
1 207153081
0 228511675
1 135557723
2 104021805
0 753234046
2 731117532
1 32227857
1 46442753
0 439927899
0 804308350
1 183450623
0 457608312
1 592921401
2 979022860
1 814388532
0 952617446
1 367872747
0 63190908
2 188589173
0 760222215
0 980177506
0 779013991
2 711219030
2 838926259
2 587177149
0 289419959
0 327541965
0 679739695
2 4503847
0 12598867
0 914404319
1 432428192
0 487006874
1 832359641
2 549269217
1 432329776
0 355093597
2 274643796
1 180557282
2 232802816
2 748344821
2 794991556
0 747217082
2 192216744
0 399380117
0 895361895
0 468957040
0 587864694
0 268349935
1 992890388
1 289950072
1 573479881
1 961048599
0 278336150
0 671862824
0 977327091
1 45302090
2 435270042
1 437730450
0 204784541
0 664094678
1 944925895
2 48493369
0 167996039
0 566665123
1 782091145
1 242693950
1 378390165
2 282173864
1 955149980
2 182294833
2 716703854
0 424615764
0 312740625
2 343045319
0 785640635
0 949437729
1 816826517
2 933216304
1 878925405
0 345456962
0 121055113
1 905798084
1 669588568
1 192115287
1 244957587
0 684060819
2 396097662
0 525926317
0 865002377
2 396580864
1 863782995
0 875539302
1 763379726
2 387624517
1 340801810
0 637950833
2 542527670
1 69778653
1 787777858
2 96951912
2 511150135
1 649597019
0 424257220
0 671507130
1 352775965
0 835340693
2 454592989
0 218394594
1 581400514
2 189409109
0 406292567
2 635500851
0 777123153
0 507764868
0 750217587
1 42395191
2 649425579
0 40196715
2 835039998
1 113291783
1 788710626
2 722936151
1 821782285
1 646084614
2 148848648
0 278941233
2 906984886
0 853123276
0 696758041
0 396894231
2 825559499
0 773083291
2 45835461
1 963709785
2 943111032
2 138685486
2 15228647
0 360251050
2 395520868
2 307159935
1 381377328
2 163286322
1 58919539
1 938197095
2 897664862
1 5275319
0 859981144
1 233530341
0 560153632
0 687165851
2 21776458
1 715333757
0 417933531
1 253971489
2 760439099
1 638046770
2 226711883
0 442685913
2 591993382
2 654913022
2 211340187
0 130885223
2 622622323
0 672886007
0 641255522
2 532535456
0 107352543
1 910144508
2 413894260
2 703420027
0 653376845
0 135569400
2 47286881
2 285638240
2 969291939
2 85224263
2 507046979
2 599152928
1 977900567
2 420089640
2 143791969
2 777011186
2 60012213
0 992362539
2 186863769
0 828238609
1 773672284
0 46787440
1 271379985
0 500699068
2 569469412
0 978264958
2 762771959
2 346980088
2 745370345
2 68578256
2 421580403
1 326945659
2 151914353
1 774857342
0 140229912
1 525786270
1 309976195
2 4005382
0 421011190
0 655549968
0 879403013
2 652702500
1 975958457
2 16719739
1 297189756
0 120999517
2 208732512
1 411736295
0 781814033
1 263026041
0 379877474
2 195458634
1 49055001
1 922366924
1 697345880
2 141136792
1 952650148
2 795394181
0 14991863
0 46821172
0 140528064
2 719424382
1 231160743
0 222622518
0 334460513
1 553219129
0 679749241
0 991100274
2 11118945
0 530480672
2 17982044
1 449447831
1 759518502
1 969338157
1 211712636
0 313418669
0 162956508
0 730053783
1 337383476
2 303199670
1 567466856
2 949699205
1 994232577
2 174978176
0 969125413
1 457985830
0 484583255
2 953366128
1 762755513
0 526297202
1 272694932
0 770893966
2 238439266
0 562686271
1 362758541
1 748496426
2 777486545
1 649277088
0 558736607
1 667345534
1 979620653
2 527802488
1 526521318
0 415325799
1 242474177
1 760322773
2 977275205
1 949289556
0 901647894
1 409048465
1 475851690
1 163081236
0 749569155
2 198689749
2 875771707
2 837342480
0 907742530
1 596965883
1 343792935
0 983059167
0 648534586
2 887181395
0 453400006
0 849266883
1 31264949
1 209333829
0 834960445
2 430889818
0 869957070
2 451072802
1 775963405
0 650597910
0 304651202
1 944318358
1 943926429
2 252017780
0 631867896
1 363238287
1 635151062
1 453350074
0 26663998
0 208129905
1 967109851
1 929295631
0 130109312
2 692503053
2 903120736
1 547815588
2 998906897
0 790219921
1 762107001
2 505558948
1 424711818
0 71614718
1 703149741
0 298023758
2 609698717
2 856865305
2 978927135
0 775058382
2 155057369
0 369803690
1 504176743
1 107434232
1 823106961
1 927292564
2 173753232
2 810642742
0 488277574
2 395201803
1 114991094
2 900372480
0 287875907
1 532977403
0 949534292
0 425785479
0 974405399
0 988796947
1 976780247
1 676064526
0 433703234
2 505310754
0 429022880
2 540525382
0 269543358
0 709911722
0 501220228
1 466160642
0 73168147
2 86366822
1 631066194
1 318388846
0 206923081
2 831704410
2 700773809
2 904121813
1 540886642
2 420806709
1 234950322
1 283821026
0 612531226
2 752715878
0 924298010
0 476134193
1 168913915
2 319507026
2 288662256
2 458219917
1 988667024
1 765339130
1 624922296
2 293375518
2 27270729
1 403416090
0 389403110
1 915555024
0 686489783
0 995975385
1 973729669
0 723212959
2 215797731
2 438544586
1 677842231
0 727587461
1 679733283
1 26451576
0 122284671
0 284238586
0 33985325
1 274342956
1 99746507
1 339293959
0 573312563
1 987276213
1 999990716
1 802066060
0 583435978
1 789421266
0 97779969
1 199585826
0 342471239
1 218801315
0 857758289
1 539027567
0 8415011
0 661058034
0 617391079
1 437831890
1 709984359
1 55956207
2 319899804
0 959083831
1 390953135
2 207735297
2 121439663
0 286859124
1 216541221
0 22343627
1 319266086
0 47535548
0 805868348
2 928753821
1 897623050
2 282036633
1 892805490
1 237069458
2 858241642
2 884644119
0 446328585
2 691114398
2 425185965
2 244580073
0 833314952
1 190351438
2 232905422
2 257720117
1 427420149
1 751968647
1 774175221
1 93066271
0 674134789
0 896376174
2 481637410
1 66834526
0 920235737
2 265931842
2 131720222
1 871766609
2 927143107
2 711638057
1 353565671
0 207522136
2 23748572
2 232230913
2 813072774
2 794607130
0 216992742
0 869043221
0 674228682
1 735283885
1 680848174
1 539970000
0 457810072
1 835400499
2 635964207
1 524676365
0 908061985
0 375463157
2 414269247
1 253652457
2 930124508
1 398567622
0 5388311
2 594305002
1 835524729
2 612798005
1 541692590
0 288558302
0 390352063
1 231573117
2 577948504
0 586103002
1 258359387
1 991701885
1 581830928
0 616482606
1 813830786
2 573833390
2 856009333
0 747101972
2 119738331
2 166031250
0 312741652
0 68359478
2 638053414
1 864308369
0 326809366
2 27606033
1 627210254
0 378366245
1 194388004
1 793683013
2 184095478
2 725238899
2 516692014
1 312910669
1 29592500
2 982045696
0 754422330
2 418701189
0 407442072
0 125985811
0 130766313
2 762172387
2 189948468
2 815930910
0 321728215
2 551236555
0 386249172
1 244696714
1 866387380
2 531939320
2 975640631
1 460534348
2 214640384
2 66552670
1 699874718
0 727811410
2 658592787
0 125090925
2 47382046
1 310856852
0 982359761
0 805572051
0 351512249
0 123537691
1 746943566
2 660966662
1 385603808
0 21816817
0 79935241
0 377819155
0 435584180
2 281852752
1 478539667
2 939531794
2 142444846
2 469064725
2 221931117
2 20415400
0 706075057
0 454815546
0 24680823
1 438867064
2 239227226
0 592334684
2 504550516
2 156124454
2 580926566
0 56911192
2 268900564
0 782782812
2 836047358
2 377038907
1 894504786
2 163040936
0 891087381
2 301131825
0 586380239
1 552195370
1 964282816
2 114485920
0 236677098
0 996961786
1 647621877
0 431098929
0 371009343
1 808941789
2 855376147
0 308389232
0 425744681
1 241316118
1 774211262
1 195963429
2 403270681
2 763637235
0 978295445
0 197940863
1 348883449
2 514600269
2 122115686
2 925724065
1 123779516
2 509137139
2 377718077
2 240596817
0 799864717
1 689269426
0 961187565
0 72530690
2 724664550
0 508058651
0 78101210
1 164701317
1 540918123
1 954313124
1 545780827
0 400523648
1 612397036
1 414681334
0 884318743
0 216508497
2 188463280
2 636272434
1 175026306
1 486613987
1 803309448
0 366152726
1 979975657
0 626321325
0 862727651
2 673805156
1 239951060
1 532713164
1 269014942
0 572966736
2 313413109
0 585605181
0 145721503
2 886819354
2 34951210
2 397857510
2 865462097
2 214536003
0 546647371
2 469893316
2 354607930
1 732502840
1 947835772
0 984009148
0 118082994
1 147429347
0 696073768
1 140716734
0 322538563
1 136608926
1 818254351
0 498163867
2 869307645
1 646680337
2 969665724
0 541908096
0 414254071
1 130631469
1 64171889
1 4867623
2 49840573
2 196835397
1 844554815
2 938737391
0 388927193
0 734420419
2 189391511
0 383082508
1 192774775
0 240719270
2 278003262
1 607629980
1 534521763
0 178635241
1 911835250
0 878065206
1 932286045
1 908086076
2 609548551
1 211386788
1 20969124
2 820644770
2 728047147
2 285179249
2 765214477
0 564273586
0 880104308
0 798993479
2 313188519
2 318134803
0 95059469
2 5936421
1 75810848
1 267603281
2 843580689
1 727848633
2 120554678
2 383176466
2 577461250
0 148027545
2 831785694
2 934821
0 770394305
0 866238107
1 888174939
1 548014699
2 614297510
0 220960008
0 273403183
2 756864468
0 11378282
1 487169477
2 442146210
2 643086832
0 890918486
2 394564233
2 798197206
0 262506136
1 300709037
2 910398485
2 229382422
1 116909096
1 122413695
2 599871388
2 779728896
1 820456906
0 307139188
0 679392087
1 27099845
0 325832150
1 203511836
0 230409564
0 629878177
1 476855517
1 12572252
1 933564711
2 996380799
0 771678717
1 663916745
0 80343992
0 296969087
1 361554787
0 371870944
0 550261671
1 154039796
2 78258577
0 933954256
1 506129734
0 420155931
1 143708044
1 69340041
0 863428919
1 662524764
1 868336672
2 654317939
0 229742407
1 517948685
0 649439599
2 195691000
0 518679476
2 576962358
1 727199907
0 312618676
1 136009908
2 511373628
0 62527850
1 606278916
0 522325161
1 589776854
2 128766328
2 853820543
1 352138662
1 373652624
2 397526964
0 730884974
0 995202559
2 482041890
2 231464631
1 818461800
0 70588360
2 563533471
1 60735859
0 835327212
1 547536631
1 95812022
0 603280638
1 614781181
1 600301849
1 391423521
1 333385014
1 794157259
1 658649706
0 698839320
1 700334204
2 115129692
0 587459719
1 814298459
2 502966256
0 25829184
2 541641705
1 368524217
0 966349732
1 834198571
1 841338662
1 121430952
2 465969451
1 593870986
1 581484094
0 349608750
0 685309839
2 553519099
1 421423818
0 952390284
1 340699262
0 598791049
0 637156442
1 153697867
0 239862676
0 144151599
1 877171091
0 2317893
0 119642363
0 769864095
1 511591953
2 285425155
1 134321126
2 72724846
0 180204388
2 815608916
2 3879634
1 731955976
1 231949739
2 889881866
0 123258195
0 962503984
1 597452804
0 756983496
2 4110228
1 368741427
0 427562328
2 138721960
2 105393137
0 917441133
1 695027190
2 539652623
0 190609941
2 775593118
1 615838744
1 844146143
0 944930430
0 961970754
1 480892541
1 308339873
0 788218544
1 344994663
2 88811665
0 39416990
1 96115295
2 351984691
1 468945891
2 175191067
2 930275760
2 425018040
1 131317839
0 119834340
0 118635629
0 263710635
2 53593697
2 492880725
0 467322736
2 956738990
0 499630494
1 349685821
1 26617765
2 714765544
2 83665434
2 903547226
0 524732536
2 924708376
0 156045073
1 696033603
0 987619307
0 509577283
0 244698108
0 356141023
0 5849044
0 622687684
0 459122713
1 169910384
0 311751622
1 771356593
1 260753858
2 809487472
2 848507619
1 431733619
1 188031932
0 807260667
0 594699282
1 161869445
1 405191671
1 643156357
1 16661047
0 115727228
2 712883171
0 80700333
2 577697195
2 863738168
0 356689237
2 976007437
2 360741219
0 578441775
0 181827600
1 305985111
0 998970636
0 616551707
0 952617229
1 249712804
0 366889036
0 180115912
0 803943121
0 788385534
1 435329713
0 988606036
1 176970207
2 310383819
1 916959001
0 100997639
2 298287896
2 694102686
1 532199557
0 382698869
1 157743325
1 388176549
0 423084214
1 419978097
1 19843895
1 624097026
1 643648449
2 240097000
0 327194560
1 899474952
1 691158669
0 165750599
0 496785995
2 503131180
2 606343894
2 361492096
1 919522765
1 18297718
2 82579658
1 378990664
2 76178345
0 402615737
0 169233313
0 968875123
0 885624804
1 449426440
0 777989742
2 588839984
0 432033190
0 644095386
0 380158639
0 246179681
1 74876226
1 395191028
2 292194430
1 432158090
2 317920522
1 490247597
1 789570227
1 733409938
2 105193189
2 357739150
1 192693730
2 700403072
2 30988108
1 967737656
1 341442388
2 789038578
1 664818472
1 118069454
1 125369288
0 830081951
1 423632472
0 706133819
1 193494088
0 197074968
1 150208230
0 45124043
0 403866181
2 650193617
0 641352410
0 248982518
1 585939653
1 509006100
2 719128047
2 37518972
0 842909703
1 352309904
2 849625148
1 312768787
0 368532644
1 621905978
0 884732761
2 493197187
2 42250979
2 354423647
0 543806972
2 649036676
0 502341990
1 17335855
1 777686756
2 426289983
0 155422575
0 900928528
1 262046043
2 634469704
2 285287804
1 676057157
2 567593332
1 177188365
1 277482696
1 819262942
0 512923592
2 384223478
0 642521876
1 892447374
0 229968668
0 748318799
2 984608752
1 678312559
0 474557117
0 207724997
2 975186325
1 70646983
2 521330431
2 430389194
0 454822213
0 352069139
2 786916282
0 945373500
2 567520501
1 374696584
2 776884456
1 969974143
2 57108101
2 121737910
2 517135391
1 410496246
2 683086583
2 312904509
0 408791628
1 38748418
0 901402591
1 764729034
2 501435929
2 638638709
1 462354739
2 618780139
0 994777139
0 522385370
2 302718047
1 346767867
2 548516604
2 62429135
2 333680040
1 526119445
1 286565428
0 420471710
2 109583174
2 921009994
2 189345237
1 844431652
2 826833648
2 541567095
1 234165319
2 544089870
0 539110724
2 479903614
0 304359812
0 975943330
0 318297716
0 902778605
1 386326386
2 445359490
0 814643156
2 66354399
0 667673670
2 91535563
1 193466946
0 658021574
2 632795589
1 282103814
1 952281332
1 734526647
0 864951754
2 709949145
1 912670729
2 744020349
0 953192697
2 985239562
0 477932375
0 135786839
1 862653643
2 189584338
0 449087157
2 81007483
1 158414309
1 616549335
0 242686116
0 469509493
2 338018267
2 614153842
1 763175229
0 820192252
2 86857193
1 276472113
2 380252250
0 811432428
0 974369314
0 627304066
0 18688235
1 893634113
0 577649910
2 818104388
2 933874647
1 269181805
0 398320458
0 698261648
1 180556573
2 241264951
0 51914996
0 361575509
0 126879914
2 416647967
0 735607641
0 346380809
1 937931370
0 176696439
1 242219808
1 715457665
0 465579323
0 227451410
0 928182197
2 387343016
2 218762504
2 528411458
1 771795393
2 444386836
2 342323210
1 555596581
1 185317016
1 752120393
1 86194771
0 132465789
1 166304408
1 402471249
0 475254980
2 981212181
0 720942771
2 1884635
1 706597472
0 319458460
2 338479115
0 49040032
0 955803996
2 989217651
1 447159552
0 241303825
2 516146515
1 323271440
0 455798830
2 965188385
1 164559294
1 642573533
0 175303364
0 435488866
1 576702213
0 293317982
2 900296512
1 318787030
1 798345149
0 970041417
1 769862288
2 790365625
1 504815831
2 702148573
2 787346883
1 121346782
1 383956571
2 108946198
0 512467477
2 489589872
2 165449656
2 362178233
1 938099326
1 25806199
0 134390869
0 645833663
2 78834634
0 201137498
0 352938606
1 339086062
0 784766523
1 854238634
2 303943784
0 528959639
1 851230805
1 91067611
2 165112300
1 722870855
1 154648630
0 895887399
0 41531058
0 804484624
2 255444286
0 562085089
1 22923442
1 470043403
0 917180526
0 653592449
0 540430365
1 967827144
0 461087683
1 177569381
0 939677161
2 541827765
2 2929779
0 371392778
1 856414712
0 71993852
1 595982568
0 801506595
1 473841117
2 604746783
0 32385699
1 148314374
1 404473253
1 583017291
0 879185205
2 690266564
1 679303290
2 54188499
1 997701367
0 907731250
0 247209805
1 516323277
0 756210033
1 814882126
2 839948162
1 342576497
1 621663589
2 491120745
2 883032139
0 752742321
1 8769219
0 688818470
2 993902742
1 200691780
2 108431225
2 870764009
0 396720140
1 671217009
0 205178963
0 836982462
0 325916708
2 938594303
2 790669069
2 914883438
0 559421597
2 771916006
1 504564992
1 24299033
0 378206999
0 851096158
1 27061244
0 965636812
1 321379436
2 184467906
0 422557779
1 185751827
2 968200521
0 573277386
0 928031287
0 259726670
0 368414034
0 426841758
0 706380227
2 704797158
1 114113116
2 758735211
0 299416712
0 529532056
0 732469277
2 200518169
1 831884163
1 129969845
2 342607187
2 963412832
2 976467846
0 103163869
2 992172177
2 966496425
2 858461801
2 505441431
1 988712722
0 218452857
2 515127849
0 865272902
2 709395062
2 49217462
2 68130905
0 414691365
0 83364246
0 217138240
1 356459716
0 844236945
1 538366239
0 887088401
2 64098480
1 952210609
1 980585292
1 805156204
1 47736395
0 696461576
2 184444746
1 745533584
0 820997851
2 977628706
0 377998749
2 383088804
0 842938767
0 726040253
2 935309032
1 273738384
0 357909702
0 738820716
1 806635734
2 120506649
1 328587165
1 558180516
1 674354392
1 107963914
0 662225717
0 669803482
2 477086400
0 35696534
2 268816119
0 607814514
1 736809035
0 170552662
2 78373792
2 912218707
0 772095776
0 712546989
2 990345153
0 528355431
2 208274886
1 840912634
2 262774598
0 62707722
2 847108187
0 330088876
1 108076844
0 843854178
1 738717014
1 784624302
0 546015238
2 71493332
2 667183416
2 923092078
1 454783916
1 100543234
2 408605007
1 651712576
0 458823674
1 501209837
2 504865776
0 252096631
1 15933492
1 531851420
2 105869375
0 866016588
0 579575672
0 329207779
2 448281488
0 354233542
2 872289404
0 413321728
2 362771591
1 424477840
0 724801003
2 393462520
2 578300406
2 832845160
2 309884803
1 978140928
1 988136135
1 531463187
2 747976472
0 92355214
0 141181958
2 500206642
2 125848977
1 196571258
1 578589142
2 1286202
1 378893867
1 748200717
2 403027646
0 888104681
0 62679688
2 786841502
2 6550211
0 58444738
2 908951190
0 162925523
2 423843458
1 416430276
1 99959595
0 770790087
1 203183642
0 564488777
0 878651833
0 350792720
1 649307840
2 570999057
2 698282341
1 782074878
0 67331375
1 352343893
0 729105955
2 924364313
0 791676895
1 688027667
0 979373527
2 909730363
0 6141472
2 880602401
2 763025909
1 929451665
2 302752467
0 612581909
0 351388375
1 831873153
1 219145413
1 428018587
2 403401048
2 949264661
0 439141423
1 605008813
1 56935575
1 455936454
0 460123996
2 453414542
0 560594126
1 259684029
0 949063506
1 86727079
0 909948400
1 814535192
2 427341012
2 350706957
1 540046962
2 273155907
0 759495328
0 71171758
0 207046049
0 552782518
2 622363186
0 60266879
2 512232871
2 487641660
1 412259207
0 763965871
2 824584963
2 279567555
0 734806192
1 969810214
2 395193060
1 203333983
0 970233394
2 50145702
0 401403678
1 51656657
0 130406186
2 805667505
1 496443651
0 500520620
2 381098414
0 491122069
1 497050353
2 687152937
1 868152157
0 402471215
0 335727625
1 490727534
0 226205817
1 976008737
2 493371961
1 446489295
1 86140593
0 431569741
1 780959874
0 958559192
2 200379896
1 723010896
2 25385051
2 528146839
2 431552734
1 283953260
0 788846820
2 858612196
1 577791645
0 267692117
1 873123217
0 538349709
0 798048175
1 491180830
2 727383108
1 568810191
1 312841301
1 106191880
1 601672842
1 715945509
0 992097419
0 7975637
2 349421641
2 939807826
2 694060475
0 871071918
0 113927618
1 162355181
0 203202947
0 679476356
2 345318278
2 453544829
1 206782260
2 498215684
2 187252001
1 837557959
0 702056894
2 883094219
2 971283181
2 511892242
2 696090482
1 909741522
2 645174588
1 216728594
1 589497299
0 624665500
1 325693760
0 622029803
2 830565014
2 665545614
0 616859098
1 63024006
1 446349007
2 602887159
2 791666001
0 319941846
2 990604163
2 709965323
0 949989998
0 443449172
1 946069807
0 870817710
2 456401071
1 558325292
2 69549183
0 364920811
0 282116960
1 602567118
1 537563123
2 500670629
0 500990430
1 589957128
0 512659632
0 841006105
0 994846302
1 510591398
2 901197963
2 127265005
2 211945129
2 452901138
0 648436182
0 83987245
2 387706984
2 233262833
1 40085723
2 369781641
1 22858488
0 417404755
2 201694218
1 672442163
2 356730954
0 989873661
0 447204485
1 530671381
2 382756800
2 384548127
2 693745183
0 234962217
2 459156549
0 92376368
1 367400214
0 402494853
1 458899658
0 257446509
1 774321626
0 7737765
0 543428550
0 761801584
1 96236744
1 495825446
1 993953109
2 451769033
0 463233511
2 166463503
0 9958197
0 183528526
1 976765604
0 862799072
1 851760697
2 126689086
0 843454524
1 110086237
0 747217326
2 492701838
2 783741964
1 611291142
2 979213717
0 899018881
1 377885984
1 741484454
2 617292560
2 847202422
0 402282836
2 406602095
1 637045253
1 67856328
0 731305568
1 942423206
1 458295454
0 831177954
1 280311406
0 758579064
0 460857598
1 381550346
2 906274218
1 245091889
1 899670897
2 195258302
1 511853110
0 214546492
0 703203112
1 823867455
0 400619490
0 734202090
2 347150174
0 918778147
2 739341393
1 548250405
2 449303106
1 348822836
2 760372496
1 633062681
1 625360025
0 350871625
0 504639214
1 973558112
1 910719798
1 981353894
0 40740314
2 475983821
0 300146207
0 885090759
2 786391689
1 989807196
1 780236247
0 852566902
0 879088099
0 129703093
1 635192875
2 981756665
1 769953125
2 742472274
1 214245642
2 56109423
1 235172227
0 192137556
1 14918184
2 690122294
2 661585842
2 504888463
1 596523743
1 994770691
2 256803078
0 380896650
2 565723822
0 562233581
0 875304597
2 449776058
1 17386333
1 804137849
2 923331362
0 32172028
0 604578633
1 860316452
2 57959752
2 840647076
0 208897618
2 145002813
2 970503444
1 568696491
2 347278575
2 416532403
0 117989237
1 313193149
1 623752923
2 946572068
0 452795183
1 222485683
0 811154414
2 64325286
0 271161727
0 541226768
2 145983623
2 388034791
2 709358590
2 743222810
2 810303839
0 322252533
1 473220968
2 511284733
1 646583115
0 645359955
2 698371406
2 949640147
1 777427841
0 842578593
1 992139884
0 330600755
1 344552371
1 151760148
1 299089220
1 474212699
2 695570497
2 309716703
1 798383709
2 669187090
1 966823278
1 880816257
0 958989619
0 27752841
2 4310042
0 609429022
0 185917466
0 29095309
2 608282449
1 327467068
0 324598113
1 26637891
2 69143904
0 528491305
2 179377467
0 876624847
1 669262223
1 119112817
0 954792944
1 592980659
2 779572303
2 166552395
0 860681662
1 991923926
1 464887548
0 398804254
1 724813577
1 840226199
1 421988560
1 317911238
0 931901717
0 580805427
1 665122292
0 914033049
0 309719040
1 582388070
0 236351154
0 396071067
0 86525585
2 695666796
0 719330977
0 522349910
0 642085306
2 736563242
2 826087726
1 221212611
2 975251422
1 762330776
2 311120218
1 374497262
1 465405978
0 746766967
0 642445021
2 631285664
0 671547475
0 417246657
1 907166649
2 285589151
1 513902066
0 356109667
0 320561727
1 337414339
1 62803148
1 192687972
1 47675866
2 713591713
0 841643493
2 303459068
1 99138256
0 648044950
2 160857167
1 393702612
2 246185359
1 756601726
1 298647599
1 705928128
1 564584213
1 301437146
0 712918627
2 345752330
1 347799211
2 72308052
2 229778460
1 964930051
2 252340640
2 56799767
1 450306697
2 267801731
0 657348727
2 584935432
2 664003887
0 502509721
0 424618796
0 162628195
0 773927557
2 571109558
0 104875962
2 150105096
2 669819943
2 793014259
1 726604049
1 176288232
1 652121947
1 555037642
1 71729157
2 808012979
0 220941219
0 911755813
1 406613850
2 818373975
2 840794080
2 324360802
2 883705621
0 953128105
0 246940706
0 642717637
1 280103919
0 663326553
0 423291052
1 769404711
0 144679696
2 324291885
0 331835576
1 991872133
2 243425078
2 44927614
2 48544042
2 223879872
2 830087471
0 760824166
1 591625372
0 523331535
2 946392111
1 8008441
0 732330111
0 361136389
2 439934199
1 399952750
2 538371830
2 614855209
0 455445324
1 605254050
0 500314113
0 634687637
0 376827452
2 738652258
2 580504975
2 72121855
2 488318551
0 193108243
2 705247178
0 354509203
1 198973362
2 108235162
1 113082946
0 30217931
2 284403779
1 22915049
1 117824389
0 800101708
1 564401564
2 479812558
0 764603218
2 931527326
2 405495373
0 99230144
1 613510137
1 292435450
2 460221663
2 647614627
1 167789847
0 41958658
2 511198269
0 245189634
2 120220423
0 520369133
2 801803304
1 386576869
1 567752006
1 765883830
1 384134222
1 890661982
1 786953952
1 494995898
2 811804173
1 597159104
2 817201997
0 251367970
0 154514720
2 859777290
2 87431155
2 859120776
1 263177850
0 523946664
2 987093142
2 739790425
2 686761976
1 192282839
1 174433314
2 473170660
0 460926438
0 623290036
2 202062831
0 727545837
0 185006036
2 927540038
1 743026070
1 935601929
2 442712229
0 39500803
1 813562595
2 205051030
0 593232109
0 4719128
2 640441436
1 461273796
2 925506925
1 29145253
1 241170074
1 346658587
2 847774471
1 473924925
1 917024989
2 496189655
0 760236015
1 201683022
2 466155336
0 143128341
0 226646252
0 134298161
1 332341240
0 828211829
1 723354235
1 625158002
0 490985849
0 747317957
0 561644664
1 400559493
1 620105196
1 641522224
0 775575732
0 541834847
1 806800060
0 272778459
2 91285933
1 879256831
0 313137719
1 153556672
0 433330114
1 606696470
1 503943097
1 448512142
2 464269120
2 454134290
0 259343576
0 783713149
0 322181675
0 329555923
2 539773719
1 703776413
1 666241243
1 522227816
1 856484724
2 890443875
2 981828729
0 331436703
2 419212882
1 461722652
2 757922042
1 380313691
0 412439307
1 695552188
0 15951719
0 97528366
2 748179774
1 511945632
1 395813004
0 839669147
1 25859654
1 664588767
2 999208492
1 465618013
0 629952403
0 952335914
1 759138853
1 105871067
1 677424400
1 816738184
2 314423483
1 856969415
2 290665527
1 977282163
1 653311366
1 515451575
1 576462382
2 310863161
1 172791546
2 880850160
0 327081710
0 46016156
2 964116648
1 846420619
2 496574044
2 50447653
2 38702175
1 349530894
0 799263064
2 133130942
1 692175971
2 879456431
1 722971080
1 38112186
1 66398534
1 960069514
2 642068804
0 441667669
0 289219382
2 495670250
2 285216292
1 482477356
1 452818246
2 478460553
1 323143957
1 663710014
1 481045750
1 390961984
1 967552952
2 460038768
0 10647437
1 23674208
1 404488307
1 174094285
1 34815992
2 548454576
2 605798636
2 152073861
2 814433796
1 316532590
2 225458080
1 779163146
1 164042071
2 243678967
0 942138928
0 169553462
2 736114088
2 97294627
1 186231340
1 367053499
1 592203863
0 568058931
2 983810156
1 463357944
2 265459937
0 334668073
0 69614044
2 710412438
2 875955621
0 812357682
1 590126394
0 389066029
0 197677165
1 765772117
1 474468305
1 375643123
1 799083806
1 134241366
0 531258176
1 546170220
1 679259438
1 515611444
0 524732303
0 11181895
2 567455906
0 399969156
1 455230677
1 906293214
2 564240760
1 984128622
1 207343817
2 335388264
0 772716916
1 701160518
1 434920818
2 859480461
2 263412399
0 56552263
0 80897003
1 233717662
1 730412243
1 548266787
0 435301705
0 359589757
1 800341647
0 621405968
0 698404434
0 972376530
1 110156738
1 391058410
1 381849366
2 479027354
1 280267021
0 632140318
0 274653231
2 104611749
2 254440681
2 550522752
0 517708162
1 150822244
0 832788683
0 981724563
2 403040138
2 99546563
2 937711787
1 169704942
2 578174885
1 990886122
2 367064091
2 784049167
1 735908278
2 820181062
1 318984051
0 181037267
0 327370417
2 956801747
1 456450857
2 389716468
2 38574418
2 205677995
1 894915388
0 208344925
1 208805351
0 788432265
2 644378413
2 556626828
1 51869611
2 158102278
1 225760623
2 552495026
1 574467665
1 386842606
2 325626863
1 702490074
1 261715532
0 652384413
2 15758908
0 411566009
2 122574353
1 616874727
0 470094166
2 528626905
0 237362767
0 101068279
2 362196799
1 28836750
0 79161777
0 689251956
2 385460961
0 535211138
0 223241479
0 202917516
0 612291908
1 774371471
0 743938711
2 648793632
2 484452126
2 470512187
1 531053929
2 843082876
0 481030275
0 285650782
0 608260445
1 577375330
2 374635689
0 498373244
0 355237901
2 129685860
2 712753144
0 535757579
0 176935267
0 458857167
1 552699084
0 447049656
1 900874124
2 591330871
2 851446773
2 71303185
0 3388770
0 474089680
2 128244772
2 955737488
0 831009624
0 569812048
2 628450356
2 243897166
0 902868271
2 725400173
0 583283851
2 642627683
1 138171885
1 642940391
2 840697273
0 763586259
0 177609564
0 219016573
0 269666729
2 409757987
1 784274041
2 363749575
0 641850745
2 229179842
2 980045892
0 191161783
0 845296877
0 147518447
2 264946614
2 30968805
0 376676095
1 334769865
2 128986981
2 28522607
1 347987020
1 531325198
0 566752915
1 538943126
1 849674580
1 413915287
0 606935577
1 470076065
0 813521981
0 903355551
2 871641782
1 478985659
0 801181264
0 889038435
1 978424036
2 784836067
0 78692745
0 681018554
2 727268429
0 844799308
2 602840367
0 298524773
1 44922923
2 519162151
2 167305254
1 359529777
2 24517047
0 723982956
1 749467846
2 638238190
0 703581311
0 922822476
0 722730764
2 65074642
1 498671278
2 123838784
1 222637151
1 369635375
0 627600899
0 674922409
0 610474716
2 535319336
2 878039695
1 359239818
1 261453647
1 301139375
0 156216273
1 759971254
2 253580974
0 747312322
2 316551377
0 13062151
1 655587496
2 520365638
1 25475035
2 822760516
1 308818427
1 941321910
2 705467584
1 44364692
2 519723825
2 175290196
2 394570929
2 933781435
0 284084169
0 342558122
2 438421431
0 142478537
1 57922331
0 854938606
0 15879501
2 203293828
1 526241821
0 263042284
0 359453870
2 10019053
1 767238035
1 769764213
2 750353080
2 337669240
2 436084275
1 406986123
1 51676926
0 974735486
1 881422795
2 802892403
1 527621523
1 234199583
1 163246434
2 311219114
2 773414658
2 290139041
2 205850575
0 596911010
2 495062127
0 891936407
1 318397411
2 673323518
1 836821543
0 244773812
0 872735644
1 585983302
0 466348732
1 210883862
1 4453680
0 956029357
0 967692058
0 249460078
0 551079701
1 281879885
0 984584811
1 779837474
2 666733581
0 769707828
2 708712728
2 634877739
0 882355657
2 66936585
0 966548325
1 263689746
0 139471916
2 471043830
1 14753154
2 685524818
1 431490528
2 510471900
1 958486377
2 652217979
0 543414961
1 67990634
1 556462052
0 507683308
1 341690306
2 482765600
1 853859945
0 836752678
1 71806901
2 328814938
1 13213901
0 176200686
0 783913792
1 800154396
2 233349027
0 761447002
2 857183829
1 943526996
2 776442411
1 72888168
1 922144701
0 21778561
0 996267476
0 545628247
1 80506904
0 212746084
1 432188308
1 231462394
2 610763121
0 546400587
0 404435052
1 132193445
0 492886355
0 970112660
2 838859252
1 124520696
2 329699328
1 918827409
1 47226946
2 504911790
2 78458737
1 723877496
1 627860122
2 212373702
0 544788856
1 412163422
0 584887885
1 826640005
2 280677554
1 866729447
0 71263030
1 368694600
1 249692877
0 297757117
2 509892213
1 792269905
1 317320902
2 493820286
1 508628327
1 425283819
0 641733131
0 736862073
1 532937766
2 658225907
2 41988068
2 178875230
0 551267724
2 766672659
1 244747375
1 46785252
1 885968876
1 742773754
2 701126702
1 314274522
2 230802037
1 237572073
2 13351965
2 831452188
1 720583472
0 974163117
2 798572579
1 559718338
0 335330976
2 195262300
2 660604673
1 186124133
1 478901245
1 974543961
1 625654912
0 215622261
1 110436565
0 678008134
2 50241796
2 76610298
1 152523476
0 766591139
2 7418044
1 243215748
0 719523396
2 398703866
1 262859202
1 741482104
2 771938124
2 378854143
2 139110671
2 404352612
1 283027291
0 370428360
1 934800506
1 76598265
0 631720050
2 979820257
1 692036185
0 610396124
1 750669390
1 367904038
0 372960247
1 692354221
1 428121771
0 543199727
2 50284216
2 653068994
2 266681106
1 421073405
0 46169078
1 134264186
0 429501984
0 808533634
1 591021100
0 656775352
1 896840654
1 821139451
1 547555654
0 620674407
0 619209713
1 47278979
0 775428982
1 3189669
0 508623853
2 319926824
2 600301077
0 300123095
0 186293487
2 963376391
2 946704503
0 299140238
1 626061145
2 363894256
2 581304346
2 35432199
1 953722629
1 173813347
1 210644943
0 580188711
2 381406037
0 541485270
2 115556828
0 105431140
0 742722531
0 723183664
1 23225989
0 485358111
1 625594173
2 598664215
1 55511226
0 169344173
2 452223124
0 400640044
0 30424100
1 882954957
1 539314456
0 893995564
0 369528110
0 66526612
2 391349018
2 215544914
1 399475965
1 462168751
0 353359818
0 291777612
1 516980941
2 975463365
1 254400149
2 424455480
1 525040812
2 396886273
1 964793724
2 354475702
2 398626935
2 466462848
1 648908750
0 984017044
0 860150703
0 262947974
2 146530952
2 976135202
1 733635013
1 840885986
0 566682897
1 790705775
1 53123279
2 690949474
0 595785160
2 271382302
0 457616968
0 439751041
0 870634096
0 101397083
1 711692597
2 783600274
2 920651547
1 328782728
2 864635307
0 669706712
2 331719179
2 3963772
2 557351588
2 276770828
1 188678609
0 419296993
0 209531318
0 861929928
2 229331457
2 813422249
1 935538263
1 699873034
2 986943983
0 371534715
2 371390734
0 53041135
1 50965771
1 167650793
1 584893857
0 832565298
2 863440900
1 501168060
1 528343838
2 165301427
1 639261831
0 83394757
1 185910461
0 474051527
2 462030644
0 208879853
0 437507633
2 674634594
2 686736878
1 683572779
1 664914630
2 14113346
0 187705545
2 718913282
2 110726929
1 46931526
2 187350790
2 338390099
2 907344177
0 323615408
0 15710132
0 479171629
1 975667127
2 291565911
2 656871895
0 363327344
1 823521689
1 802353948
2 182307939
1 295482410
1 635682787
2 909717415
1 670618543
1 343125053
1 116359454
1 530033499
2 430431356
0 584916119
1 404436374
1 444111488
2 524399147
2 161606156
0 561184289
0 655728809
1 692824811
2 688552331
1 77110977
0 775704020
0 493974408
1 668062976
0 647515426
0 353484276
2 840639014
0 793222025
1 368407656
1 23624663
2 429485721
2 399560040
1 941251012
1 854062110
2 465222495
0 927577604
1 574424041
0 602370162
2 682312469
2 434359610
1 633992617
2 243726079
1 38113821
2 830000658
2 405193577
2 657532868
1 860403955
0 66673931
0 460368497
0 337549061
1 838295897
1 971235278
2 400115703
2 728960059
1 187515709
2 449512733
1 256511731
2 776114986
2 694829647
0 152141134
0 267252854
2 120256415
1 372656507
1 768442575
1 849400615
0 607193573
1 894165168
0 740020400
2 784659478
0 954600538
0 909959802
1 516860832
0 306859976
0 382925708
2 907542382
0 713416067
0 196654677
1 556049994
2 673440693
2 160707918
1 713957482
0 973628912
1 993767028
0 238621507
2 286751717
0 911395336
1 133363335
1 977159281
0 283336743
0 487109814
2 167730236
2 435152671
2 860690014
0 403356937
1 445493287
0 210943441
0 935214524
0 641752304
2 982438682
0 552021064
2 656126316
0 395239149
2 159001885
0 691271295
1 631557763
2 767137876
1 209877774
1 868013556
0 938933457
2 204631768
0 787789809
0 786604014
1 452735357
2 287087211
1 870990967
2 278923499
2 136063478
1 73013267
2 205162966
1 961342400
2 761508455
2 27760623
0 47432724
2 265510112
1 544033854
1 203362269
2 377544550
0 488671365
2 950971897
2 54097865
1 640213988
0 834528332
1 460308532
0 771185851
1 671079436
2 298894075
2 261546698
0 58249507
1 785706163
0 471547688
0 326406320
0 931938547
0 571005518
0 467000232
2 53651321
2 804246224
1 360556517
0 676873065
0 95395001
2 626609598
1 997493944
2 569038747
0 131851821
0 373550148
0 627607041
0 422135745
1 454147623
1 959498861
1 493406025
0 356589678
1 699576168
1 962533073
2 398102251
2 786423761
2 716230128
1 31078443
1 726987937
0 694574041
2 793322095
0 388496453
1 679366632
2 112285355
1 345159177
1 711859546
1 320200169
0 181180935
0 448626951
2 785336263
1 347369792
2 30804127
0 231986711
2 313804978
1 552067429
0 302511259
1 234198376
2 812054061
0 528978645
1 77860564
0 985673577
2 756976333
1 655234001
0 322658117
0 876071781
0 748689806
1 524515029
0 15309447
2 219739669
2 807012108
1 3200122
2 757756879
1 736419885
0 720795894
1 909427577
1 543784626
1 390533295
2 992020608
1 377097124
2 386213840
2 231597942
1 210857960
0 854532123
0 179476001
0 816455154
1 371765802
0 948879656
2 111354232
2 84013425
0 637137245
2 945923649
0 755490234
2 996658497
0 717313439
0 725368128
0 550813811
1 64224492
2 550179737
0 885991398
2 409800424
2 356391133
0 418097590
0 173440437
1 802647808
0 755034493
2 341556005
2 518308203
0 252646011
0 443497139
1 995763649
1 897716218
0 706997048
2 469987788
2 308980000
0 734584754
2 533842599
2 816477911
0 575784039
1 275822097
1 543925047
1 884114716
1 5369921
2 521442159
1 23851898
2 842657008
1 388378548
0 100724959
2 595725018
2 88944106
1 798504533
0 57665243
0 447112274
1 634668689
2 892581240
1 290610137
1 628650727
2 702429157
1 238291742
2 999650909
2 639259101
2 975982676
0 486533379
1 913805344
2 848206179
2 131070698
0 644413743
1 61051705
2 151861754
0 431952443
2 368356285
0 741877974
2 372555462
0 398744292
0 967160543
0 930113860
2 796259908
0 175674872
2 371706942
2 763936627
2 317498795
1 779250351
2 456653689
1 995243238
0 292752920
1 590578729
1 8266915
1 257934667
2 86876029
1 284478189
1 161520377
0 40253389
0 739756058
1 547606913
2 19036697
1 809550003
1 20561339
0 85444296
0 911231602
1 548478619
1 265789188
2 246589609
1 589063889
2 675633629
2 389359263
1 349165585
1 952622561
1 961188604
1 424776267
0 152139201
2 698077795
2 419452314
2 336927870
0 325301877
0 403675592
2 795345879
0 94663325
1 824576351
2 115429806
1 701784478
0 861457385
2 687209871
1 533541192
0 174616396
2 58137509
2 562506374
2 817498023
0 309644723
0 555999315
0 361441525
2 695266821
1 971643028
2 222977025
0 767072526
2 162903984
1 688823873
1 651867399
1 760985847
2 797210105
1 27850785
2 31859272
2 581189570
1 413221549
2 786906097
1 849724767
0 330113573
2 792795751
0 930741663
1 860471152
1 22197727
0 105614623
1 315830335
0 872632134
2 564738683
1 958591776
1 414197406
0 55595222
0 375419527
2 39159973
1 456433468
0 486971958
2 410043182
0 89258868
2 43096168
0 993385891
1 281322074
1 563694133
1 387784799
1 603010435
2 592227083
1 974195698
1 91456616
1 198494995
2 522089110
2 795572245
0 799518887
2 549790410
0 212297051
0 564028866
1 580366933
2 440420895
1 5077959
0 440126642
2 978822333
1 165957541
2 994147311
1 888740599
1 863568609
2 417708611
1 108254399
2 987774043
1 748681793
0 182300527
2 56166313
1 73835452
0 980084257
2 596121553
1 120007328
1 974057504
1 76820979
0 241843848
0 831764157
0 720786859
2 93317631
1 306080262
1 189775310
2 182869787
0 485967315
0 20687875
1 13053261
2 98632125
1 637208059
1 529799598
2 157774735
0 280213634
1 847212530
2 479478608
2 301847902
2 928292242
2 336677858
1 743400606
0 408871074
0 171211250
1 208340122
2 137934525
2 559256442
2 319255910
2 32230747
0 796869229
0 207449915
2 705662173
0 517970283
1 835415407
2 166401457
0 925091028
2 224970039
1 159231983
0 258435066
0 236474589
2 250248803
2 874557033
2 847448578
0 909502125
1 342443700
0 630854781
2 675555277
2 996986879
2 448348343
1 523454917
2 372434690
2 216852002
1 660068792
0 199856664
0 743646673
1 855936243
2 264438552
0 794545079
1 948736050
0 943341949
0 973723806
2 495264483
0 769949787
1 592094796
0 663283656
1 890492451
1 662336641
2 215051338
1 758072832
1 511789109
0 721093676
0 420088534
0 921514978
2 765953342
2 200550149
1 234913416
0 288060684
2 93083882
0 973093138
2 407480656
2 896937667
1 314626772
1 793774640
1 485354073
2 590266322
1 171106588
2 356669090
2 591274069
2 889374752
1 179528651
0 812175969
2 286091416
0 343637144
2 471402947
2 594014601
1 206787482
0 857227180
0 591073743
2 390341081
1 824214806
2 244609939
0 422601482
0 370158822
2 71970291
1 341400165
0 729602729
0 331538522
1 126042267
0 561151304
1 421742319
0 721104966
2 328765273
2 808421080
0 383706497
0 276399741
2 836928876
1 844047022
0 91670728
0 743905739
0 815696036
2 341702834
1 693044149
1 317751888
2 759667157
1 279903696
1 133338302
2 368748176
2 89120861
1 112190109
2 155240931
2 473171897
0 633172292
2 415089623
1 641658315
2 86703187
2 526791800
0 400539785
2 76868712
2 413716291
1 41323472
2 373258364
0 982139988
1 461704778
1 494137029
1 221849634
0 233623250
1 487928967
2 58762668
0 733712579
0 656037868
0 122433138
2 892533308
2 27553838
2 511443589
2 894591581
0 332065376
0 251559477
1 886148171
2 899227452
2 59778002
1 74800760
2 780867465
1 627753056
0 306263692
2 721488432
2 944575144
1 887344815
2 607537409
0 622619699
1 531477929
0 743196565
0 481573625
0 614533074
1 752248670
0 408600314
1 940331040
1 75818200
0 926114297
0 559715671
1 759742499
1 611604837
0 191511417
1 643131099
0 493119589
1 86147453
0 186311217
1 884650763
1 897879535
2 618652866
2 423196125
1 981573155
0 976004788
0 920074819
0 73331154
1 127501875
2 727041831
1 964698608
1 984016625
0 184962167
0 134014882
0 495406790
0 950717720
0 305466320
1 575590772
0 486768539
0 568008393
2 855219646
2 28419182
2 474585529
1 801783183
2 579534083
1 779901451
2 591721209
1 183340618
1 306020062
0 919381712
1 249350036
0 280773281
2 361297145
1 757966728
2 474486000
1 121282243
0 272454832
2 771914044
0 138630165
1 706930748
1 178913831
2 515757486
1 993145146
1 869258072
0 689593198
2 741479679
0 891989456
2 274107359
1 774317256
1 962690024
0 524991431
1 429788603
1 707585952
1 292203883
0 833377121
2 883517472
2 905953835
1 815263579
1 362458388
1 657264704
1 898251548
2 511793406
0 349514551
2 353418898
0 507869534
1 39442022
1 294894133
1 28373948
0 839781694
2 74596091
1 228700350
0 748398022
2 146579850
1 980331486
2 15621345
2 81917871
0 918868905
0 410771082
1 288262855
2 221245724
1 238120017
1 820962562
2 445305323
1 535616958
2 647441986
2 62437491
0 416873120
0 759520927
2 508470319
1 747327068
2 645760106
0 584265315
0 864053102
2 440590456
0 368923163
2 671763998
1 23035538
0 773904606
2 730421235
1 119309860
1 740955484
2 535998139
0 544832972
1 167953191
0 154822405
0 889359231
1 606620542
0 976223457
2 790398752
2 702550560
2 125167807
2 994495265
2 211555877
2 676522972
0 293656169
1 164699648
1 103350254
1 714702545
2 885396375
2 125213086
0 126029746
0 447559408
2 14910369
0 352685485
1 702662108
2 861907064
2 199716245
2 852098869
1 528223817
1 286991805
2 866793564
1 252620915
2 653630124
2 421608348
2 353688090
0 247191961
2 791394526
2 32843157
0 862912375
0 257398349
1 319543878
1 387822136
2 572669964
2 69586385
0 960597207
1 772784762
0 572662528
1 162220887
0 343868882
2 300850037
0 617238465
2 378372535
0 682357485
0 611368865
2 585157935
2 615304295
2 409872061
0 751938770
0 21766304
0 980856418
1 628389694
2 901802158
0 721632058
1 980812024
1 715920347
1 737367237
2 695922398
0 328099568
2 912839167
0 911463248
1 229858601
0 966629003
2 81616486
2 320616544
2 556537423
1 147478982
2 960785178
0 756850023
2 4818761
2 804477492
2 194737597
1 461450296
0 771140970
1 289418447
0 318897841
2 258121630
2 623313902
0 573684599
0 226507361
1 28539082
2 695008259
2 314446785
2 57389621
2 724164300
2 725151409
0 343709031
2 441205234
0 862973625
0 400787113
2 882331033
0 334381955
1 395201929
0 622235241
2 6021228
1 220560871
2 927449382
2 975344171
2 410012286
1 160686406
1 209965097
1 190097183
0 915913756
0 87683133
0 175285873
0 686258351
0 723891180
1 529834006
0 716288588
0 944318938
2 771616578
1 864897897
0 711139170
0 302675190
2 41188631
1 642700037
1 839934264
2 326326918
0 610609418
2 776810089
1 705952523
2 416236152
2 14052638
2 738616000
1 958674522
1 900644411
1 622181220
1 239365617
0 317670521
0 686652582
0 970620674
1 333612751
2 632228497
0 435008096
1 957551329
1 757521554
0 424897753
1 259884426
1 54648584
2 156629203
2 428268511
1 81755314
1 391970407
2 795279657
1 581937897
2 556281446
0 409406308
0 363315434
2 757094848
2 292822921
1 190868979
1 62041393
2 699651745
1 414009704
2 12005864
0 277703882
2 588335755
0 40159474
1 885212766
1 167506242
2 576971638
2 730592408
0 990714957
1 483894168
2 730512482
0 962674708
2 441480755
2 510178782
2 359851474
2 861753398
2 804962403
2 371942985
2 257326368
1 954985547
1 889967102
0 575188130
0 911955322
0 124861020
2 831163377
1 812547706
0 618168732
2 914004335
0 73004030
1 394281169
1 321070437
2 882204279
1 830713740
0 160936266
1 706378722
1 690829735
2 729556984
1 741460224
0 632359280
2 229433086
0 563295838
2 233688183
1 120161060
2 526598884
0 996545441
1 500096229
1 801998342
0 622614407
0 232779850
0 92572419
2 317804106
1 928884982
0 817565469
2 66804271
1 631354872
1 997911065
2 546734812
1 232964441
2 728292935
2 839979620
0 431203875
2 35179484
0 9427041
2 777810916
2 543725048
2 509053044
0 144353759
2 321066482
2 22413017
0 327820628
0 626151125
1 390726145
1 682145691
0 865666081
1 400737113
2 571704848
0 535410010
0 706100397
2 430829438
0 967958910
2 490463667
2 469574689
0 758082069
0 283160891
0 805635717
1 447037260
0 701996635
1 913482774
0 152573263
1 497810534
1 276897600
1 595677550
2 839359879
2 585179150
2 441667035
2 408733654
1 983648623
2 293302831
0 393614127
1 447140838
2 766452772
2 627658165
1 942806015
0 32291282
2 251664037
0 41365800
0 702162767
2 653418932
2 601254150
0 664602651
2 873636869
0 93101327
1 235985691
1 690362941
1 352368453
1 491279175
0 229786931
1 286514785
2 940644539
1 550542087
2 515520006
1 243183446
0 10093492
2 372017147
1 910850112
0 484131300
2 822627810
2 589548043
1 53279897
2 884957736
2 184904889
1 201877099
2 591077179
0 192472714
1 555612968
0 414877451
2 52859920
1 636425124
0 677045854
1 504613113
2 305142301
1 516785319
0 286861457
2 986203281
2 322408976
0 46162403
0 786613330
0 367735555
0 839278314
2 395154934
2 436255507
0 692092984
1 454330740
2 935380612
0 348715304
2 373548348
2 294095864
2 38562622
2 783597466
2 419504518
0 703929476
0 422817231
2 656720229
1 801118796
0 986462899
2 671201750
1 238800875
0 496589538
2 162053455
2 980898057
1 825398747
2 349387615
2 424653099
0 759504966
2 416114182
1 339280819
2 544244126
2 693443408
0 859325610
2 248530063
1 346195019
1 317664559
1 817866885
0 150942691
0 593178623
2 964515751
1 660806265
0 937279804
2 579371198
0 559070928
0 565279093
0 144399268
0 780181711
1 773119828
2 967717236
1 649673285
0 907782795
1 62008446
2 427743476
2 543266117
0 729520306
0 497172207
1 86708658
2 881764909
0 512201352
2 990980210
1 182117022
1 243883470
1 680121025
2 217856044
2 624622715
2 326326990
1 704520943
1 416219097
0 146374387
1 786763354
2 747107888
2 522203782
1 352763981
2 559667957
0 548048947
0 247656117
2 949829609
1 637720332
0 723621198
2 770935968
0 697480334
2 711836612
0 689188070
2 388213218
1 250156846
1 53872029
2 92143207
1 598733066
2 576205604
2 632452444
1 252603611
1 433591411
1 597639261
0 224249417
2 388373239
2 148545296
0 485327929
1 121587709
0 333490397
2 415273117
0 653398313
0 807217714
1 835628084
2 82730455
1 715355163
1 527079344
0 940531064
0 69937275
2 475532493
1 361151127
1 318460161
1 20409705
0 976514286
0 557580953
1 234825901
2 385012596
2 823800481
2 626551979
2 674982703
1 119037291
2 899121546
2 871670282
2 767034356
1 167925177
1 366506574
1 929510885
0 179427670
0 781336215
0 86701554
1 68012568
0 76273396
0 44838410
1 761656250
0 378663487
1 176440369
1 769871395
2 915368464
2 650264071
1 800157894
0 146500868
1 711901870
2 246008873
0 567165923
0 919006882
2 590206773
1 639565002
0 210102728
1 261746563
1 611954292
0 492510997
2 956838400
0 295514085
1 292642926
2 261201867
1 677179974
1 502372001
1 647423489
2 878342718
0 87773404
0 441216527
2 163401546
0 763385234
2 457023097
1 698973125
1 443101322
0 839103595
0 486173407
2 431706639
0 398520846
1 39778374
2 858255443
2 318701724
1 199089283
2 570033285
1 373238550
2 7114134
2 80170157
2 954320444
2 725941627
1 146489519
0 767208520
1 647882209
2 211408911
0 356171604
1 519880066
0 678451763
0 797956281
1 365728818
0 772631708
2 766933595
2 598486315
1 19454711
1 711230451
1 369206614
2 381953145
2 632170678
0 848484873
0 995053886
1 987821675
2 732213489
1 592392196
1 582060525
1 187715762
1 429500947
2 185389841
1 572417759
0 936995991
1 879730967
0 349309479
0 560998577
2 760120976
0 883333390
0 547471973
2 381097940
0 371096438
1 700245883
0 910832779
1 706538964
0 655625485
0 481801454
1 792239641
2 166707446
1 578432492
2 469948258
1 220097591
2 7886393
1 220943842
0 696251672
2 693951866
1 889061240
2 12712138
2 650021790
2 12753453
1 266615321
1 849474378
0 964984547
0 211449584
1 104694534
1 573850099
2 994951315
1 922144135
1 8232323
2 171805918
1 885094194
0 762218272
2 638270968
2 749882904
2 832483859
1 684020328
0 604458736
1 139691695
1 695441354
2 925637639
2 692696359
0 2242270
1 311566889
2 794091971
2 15205207
0 82881258
0 418728650
0 750348451
0 701781021
0 494829855
2 817265182
2 653057577
1 576886095
0 889265463
0 266601489
2 150272939
2 626582130
2 700999977
2 320584017
0 888704773
0 630023515
1 600921917
0 280945245
1 290003310
2 639851609
0 500067337
0 397553481
2 583606028
2 700936667
0 656499294
2 709889501
0 837848135
2 707893991
0 23188817
2 586499667
0 706878686
2 379383482
0 135799957
1 692126177
0 849340766
2 655293466
2 351420802
2 13064908
0 411138534
0 107003323
1 910933456
0 456071698
2 945568059
2 299036778
2 417163512
0 45505966
2 595196953
2 666375798
2 906387909
2 882979014
2 9936928
0 85267780
2 217709353
0 660831029
1 380619792
1 888615246
2 44307235
1 758035960
0 324445169
1 992856487
1 142430040
0 104787103
0 763985691
1 858833801
2 517278549
0 93114518
0 414153392
0 350608668
1 772670078
1 129771562
2 419059677
1 165246361
0 730769360
2 122218605
1 842731447
1 585087677
2 975531713
2 831278401
0 873813344
1 635889162
0 806906928
1 197591902
1 941740970
2 162355067
0 133391984
1 848165234
2 314966144
1 554192310
2 887871769
0 924025707
2 334041652
0 246434396
2 595674575
1 687057231
1 10634850
1 245324819
0 449206281
1 810903583
1 978453952
2 428950499
1 455088659
2 291532626
0 721302616
2 971522876
0 656713844
1 516126025
0 604751757
0 802644713
2 330091423
0 819272473
1 488420030
1 978279918
1 326238303
2 315105908
0 868931395
1 337107435
2 841433195
1 166804860
2 180385447
0 144300696
0 604783803
0 337373490
2 481691033
2 156257399
1 786620283
0 184436875
1 470014693
0 32366526
1 215569596
0 506218017
0 577254769
1 346106483
2 531003423
1 840865746
1 634018537
2 582662119
1 996004206
2 551418610
2 694963874
2 156871603
1 345777210
1 581349050
1 413641266
2 255728782
2 761560674
1 542994800
1 232850953
1 886545972
1 523438541
2 920740447
1 607340995
0 725795796
1 14010244
0 903102946
0 423575824
1 938566268
0 308503814
2 712955221
0 819133440
2 519795632
2 549048332
0 522538975
0 639752150
2 983084666
2 538998290
0 260196663
1 847871366
1 396283526
1 745560844
2 421864623
2 165983313
1 585157548
2 959208085
2 264974083
0 684361277
1 473077786
2 186834829
1 867504014
2 828010946
2 451785844
0 28376147
0 984211203
1 946142173
1 207122872
2 533052660
1 225414258
0 516131104
0 830282678
1 631364734
0 991567882
0 612736733
1 669610721
1 287623488
0 813618449
0 634214275
0 376528876
1 175127704
0 873201876
0 94646436
2 202039030
1 761240939
1 284325741
0 202412780
2 724080936
0 222281073
2 204989214
1 678233055
2 703692788
1 855809214
0 98503446
2 219492940
0 223575856
2 840465982
1 176309410
0 873835185
1 221145308
2 204373774
1 766311283
1 951229039
0 261645460
1 865330654
2 869839101
0 661973892
2 664773789
0 19159672
0 321060718
1 154930063
0 947781770
1 232985673
1 429259809
2 386687869
2 176931588
1 234171211
2 91471755
2 107224816
0 305699987
1 842318602
1 394414249
0 545776402
0 944528843
1 677075918
1 927798898
2 846833733
1 349693214
0 35848709
2 749812223
1 345936460
2 315704108
1 419882487
1 856045396
0 895800801
0 804396865
1 314110769
0 325322648
1 59621790
2 374800309
0 951033648
0 247317956
2 606437745
0 815446510
2 331699917
0 236072902
0 444218879
0 718249379
0 786358477
1 177449088
1 679288578
1 773695763
0 715287718
2 814648175
1 825482186
2 933335749
1 13196834
0 458929201
1 475811827
2 471817951
1 757735649
0 252822099
0 738616125
1 5558868
1 200778634
1 498722163
2 269831306
0 236146052
1 679738238
2 465713543
0 468009978
0 189882205
0 366188555
2 494478788
0 845417726
2 844872705
1 595877421
0 720126716
1 762763003
2 759453976
0 714785943
1 296086666
0 584456509
2 233566667
0 500785870
1 639433191
2 889010027
1 410366687
2 670037624
2 996984159
2 812443891
0 902863675
1 7959078
0 295742353
2 235200543
1 5054412
0 783516872
1 924385285
0 747591373
0 95786068
2 549937568
2 808641583
2 379420803
1 129994102
0 918741145
1 768863014
0 452443572
0 100519588
1 948157856
2 444785560
0 305526987
1 982213058
1 612487101
2 44269819
2 165799973
0 441670308
2 989400575
1 858551122
0 773711952
0 677284754
2 868124481
2 831037578
2 282787499
2 356207174
0 217455707
2 718038256
0 445591845
0 240756620
0 910798249
0 636888374
0 144735259
2 257411000
2 307069542
1 450479136
0 448049766
0 291322550
0 863332378
0 860744751
1 545094988
0 266916489
1 964280489
2 80270530
2 675769187
2 586127469
0 996244872
1 906886674
1 10293435
1 527222107
0 728246402
2 709377728
0 509750949
1 489519457
2 572096430
1 797145302
1 120679834
2 176374529
0 972426632
2 949496188
0 552927020
0 164277601
0 352601102
0 452867522
0 282146955
0 275051228
0 43754983
2 723844973
1 77477509
0 348127630
1 93031360
1 317593073
2 514956638
2 672637046
1 143687445
1 634967131
1 913384482
0 419254953
0 95154139
1 282044082
1 907706446
0 856681391
2 443715844
1 331952267
1 44710529
0 6455318
1 170834241
1 696517132
2 992394301
2 922641290
0 430981206
0 4615986
2 353164443
2 502139782
0 89555487
2 983791013
0 844030669
0 435589327
1 648414429
0 50153090
1 53950941
0 360686089
0 685462954
2 713883511
1 220945092
2 159701490
1 942499383
2 891897492
0 380914747
0 629656998
1 405386145
1 248156521
2 740827669
2 887753267
2 434913926
1 595361864
2 63603113
0 410699137
1 170915160
0 809970997
2 865577295
1 254810826
1 96997824
0 275337287
1 159396383
1 108070714
1 36826022
1 384531924
1 468255115
1 961979422
2 458580599
2 808672998
0 729064641
1 377434724
2 126023498
2 528941874
0 239324725
0 715114074
0 96066623
1 343082232
1 873622498
1 272769413
1 983956171
1 43365016
0 658193231
1 340482624
0 951504323
1 484221628
1 556966258
1 898788020
1 109920603
1 851338281
2 665801680
0 185081934
1 960018428
0 422969047
1 365454065
1 515266174
0 41005009
0 383406844
2 89861668
2 891783879
2 149164475
1 682614553
1 21420226
0 135692880
2 344419936
2 191158334
1 696907798
1 505584083
1 801635995
2 678744739
1 874710726
1 259294271
2 665975680
1 30686073
2 300763390
1 544839035
0 741562204
0 719181321
2 598073964
2 92984197
1 269717477
1 636588598
1 343618163
1 277116140
0 149121528
1 374087323
2 510233450
1 37653251
1 977509235
0 177617807
2 772868881
0 976781858
2 444552302
2 9043409
1 857115998
0 239196237
0 57552456
2 382276362
1 337319067
1 118103782
1 657186191
0 592096265
2 637452384
1 182833302
2 357772228
2 184768322
2 911258760
2 969509526
1 885358046
1 774431069
0 587261439
2 382569286
1 821585708
0 762554603
0 101390298
0 547694337
1 569977282
2 584215791
1 756374323
2 264579450
2 63434415
2 172691623
0 453107122
0 962647784
0 977680119
0 850350757
1 975949313
1 238005820
2 904789962
1 809605719
0 790263214
1 143422511
0 767154827
1 401675970
1 326137747
2 162689020
2 205411149
0 538778350
1 540280128
0 297904777
2 252584569
1 813526258
1 602176924
2 293309466
2 386331481
1 241242972
0 813709733
2 631909031
0 533410488
2 346554093
0 329322242
2 377679148
1 988552665
1 737133028
2 833010476
0 358164393
1 926810295
2 129579542
1 77639032
2 659453606
1 593933683
2 22782719
1 120024745
0 548008945
0 710771656
2 144079844
0 301271924
0 701439528
0 558430516
0 574868310
2 909029324
0 765865408
2 373540101
0 821575581
0 572019314
0 346279051
1 925999454
0 665456713
0 132235385
1 60145153
2 339792131
0 194411533
2 686362226
1 143662955
2 56694597
2 923802815
1 506467562
1 768201035
2 431512050
1 439541607
2 959258296
2 605511615
0 737382204
0 829730840
0 353533234
0 526019540
1 293519435
2 616556674
1 647201190
0 980578415
2 81118046
2 267882587
2 348230934
1 930156031
0 76135841
0 534068360
2 158397179
0 496341689
2 862814961
2 867168049
1 838073904
0 508908269
2 38533634
2 176117210
2 896051258
1 769743176
2 931566962
1 168067648
2 967444065
2 868617535
0 423986796
2 565804882
2 672908239
2 32634656
0 89215533
0 90143110
0 360639075
0 931430007
1 304709293
1 817612213
2 505875710
2 731378910
2 404210636
1 556121447
0 379415616
2 21155107
2 572731441
2 844902890
2 525565257
2 129050716
1 418149735
0 323331989
2 206848248
2 463984082
1 165831221
0 83904946
2 908377475
1 533008970
2 110167435
1 60845008
0 399184552
0 319710110
2 377776452
0 958311421
0 876857105
1 30921310
2 382249609
0 159094703
1 392032718
1 778223111
0 177274529
1 565381906
0 745410032
0 100287667
1 668446738
2 983105552
2 128006536
0 260678888
1 527687504
1 976827470
2 366246808
2 143998362
0 168019478
0 774249893
0 723742026
2 809968379
0 565330867
1 136959975
1 232121905
0 861228809
0 776443375
2 926892845
2 842559633
0 53459673
2 257583847
0 927195181
0 162444669
2 338576716
2 207319701
1 331459612
1 181639780
1 314632241
1 719939399
0 603404997
0 9265510
2 552532943
0 58520306
1 962238439
2 392190181
1 400904873
0 959764752
2 135148531
0 534860568
2 191950639
1 179761351
0 835316414
1 664317743
0 415685986
0 123833325
1 410815212
2 587097470
1 669558885
0 313276474
2 241016543
2 7596913
2 577747338
0 277734744
2 206314598
0 156141784
1 248987786
0 760202732
0 401674542
2 567532902
2 735156135
0 85113463
2 199587581
0 971954673
2 978682174
1 153674979
1 623056919
0 129598581
0 774139920
2 842032190
2 539982003
0 743788381
0 692911698
2 543650258
0 304467315
2 852098307
2 584499660
1 69070278
1 618526058
1 191265546
0 212521947
0 692110656
1 775919804
1 234246307
0 352204978
0 236186607
2 678616008
2 414684985
2 297457104
2 76673919
0 792547647
0 498095004
0 502133207
2 97721288
0 236999539
2 182701277
2 713480428
2 338102079
1 159068354
1 905230413
1 168395873
1 742971876
2 298657059
1 61447918
0 402392645
2 203914835
1 188203873
1 940037176
0 152632189
2 756471874
1 52452702
0 887947367
0 85127651
0 480090630
1 257821552
0 643794616
1 607345678
0 319389046
1 549588354
1 228221562
1 696028173
2 586370111
1 142090191
1 805971109
1 812945553
1 594431844
1 79415100
1 369746561
0 65022682
2 375883813
2 236985184
1 822456112
2 746882831
0 12702068
2 220413066
0 382533900
1 853108356
2 757729597
2 582813585
0 865016788
1 625206638
1 360580461
2 770586198
0 15371887
1 618594036
1 732716341
0 230347965
1 29152031
2 766583940
0 637442945
0 644497079
1 412917929
0 673264613
2 733370498
1 661180169
0 83109916
0 613000234
0 797742062
1 519167298
0 34464237
0 834144885
2 680295769
1 789418734
0 200921411
1 852114614
2 70133721
1 422447832
2 268448041
1 837496607
0 638092817
1 854076020
0 333914557
0 30656050
1 27187108
0 346304287
0 29939876
2 727949815
0 200251929
2 812740699
0 128270002
2 706484416
1 177612552
2 385050375
2 44321827
1 175128674
1 658667248
1 264857575
2 358936013
0 525636025
0 267686035
1 746239424
2 250894834
1 96971616
1 972631238
2 106288053
1 651630114
2 702435477
0 849377335
2 227606469
1 676118834
2 194463001
1 270433974
0 271371329
2 417362625
0 830386493
2 483989361
2 487089619
2 768748885
2 43980285
2 841954073
2 546703643
0 579030524
0 795293117
2 315646701
2 689718615
1 794320699
2 766703372
2 954631645
1 473458810
1 538692787
1 748916188
1 632493534
2 161384253
1 330776844
2 304247731
0 485188855
1 1757364
0 392244387
1 768305135
1 460021474
1 194293892
1 739023839
0 322692383
2 92763114
0 55606384
0 374185175
1 434529381
2 890603032
0 961009419
0 620884
0 314101607
0 529856950
1 536022849
0 686910505
0 610200346
0 122412645
1 866762988
0 283345697
0 482472244
2 315054151
1 425990398
0 294512169
1 359083217
2 555496700
2 535835838
2 181630845
1 158475605
0 988207024
0 799748435
0 620390835
1 359837891
0 846685190
2 974035107
1 283683528
0 485784442
2 475457121
0 48571511
1 257778375
1 143127034
0 251117420
0 15845087
0 266999522
2 778414913
0 547496454
1 443089971
0 813771651
0 152392327
1 667574455
1 217566585
2 623161872
1 189861058
0 564652349
1 235460387
1 488344361
1 661595358
2 174062377
1 693116200
2 709459938
0 773019591
2 852229288
1 173819295
1 187937760
0 354748148
2 58403604
1 955518107
1 15733190
0 841109988
1 598299145
0 553853102
2 735142583
0 823005513
0 137325436
0 109788366
0 888054730
0 161764100
2 545991439
2 370360901
2 376018927
0 212787602
1 500928050
0 957476501
1 797228192
2 785307659
1 313597498
2 54728419
2 197304897
2 637245655
2 425066916
1 306210515
1 902255020
1 798178726
1 623530191
1 177822023
2 311026387
0 177782681
2 333188502
0 693783337
2 940298898
0 144009514
1 247447032
2 107906098
1 877019121
2 151519729
0 901934038
0 73136948
2 302480647
1 935905480
2 755750699
0 222093819
0 473070263
1 199911042
1 97828454
1 71391870
1 357527320
0 158971293
0 63398153
1 713220208
2 327348273
1 781394886
2 438429656
2 454184518
1 399807779
1 922653513
0 211057428
2 719805714
0 205182959
1 144519482
1 175407713
0 361547781
0 508642439
0 844382894
2 422485600
1 234982520
0 952983297
1 702275741
0 643852308
0 36844435
2 998931062
1 141038947
2 614862441
2 864319065
0 634996946
2 997741120
2 50664261
2 449878314
1 892330254
2 714535768
2 704777318
0 496065359
2 662461780
0 865279028
1 479931450
1 623342935
2 416091772
1 531350111
2 862116652
0 249058300
1 867269798
2 366025249
1 260888333
0 275199388
2 502875275
0 468658230
2 544781415
2 337095691
1 976948330
2 840490960
0 357250744
0 743054981
1 492639806
2 313044396
1 628467097
2 588407207
0 921161100
0 991039261
2 183188520
2 819472851
2 319127742
0 582263
0 217869063
0 635815212
0 132234364
2 115390247
2 847665591
0 930585123
1 603701111
1 192876815
0 628851757
1 791192210
2 432146031
0 519246898
0 514300953
2 860266806
2 994527792
1 328869493
1 622911914
1 415534706
1 687923758
0 363613575
2 47555177
1 614404166
1 866390914
2 828384537
1 873996293
1 234813255
2 377138451
0 163987530
1 820759959
0 937415650
1 957889323
0 474622007
1 294500513
0 411659082
2 400893911
1 287373881
1 230305196
1 53650558
0 209996723
1 278526382
2 552548489
2 690937421
2 829514679
0 91087976
0 812266982
1 133881485
0 441776685
2 185169481
0 732913137
1 857266577
1 482189296
2 46334534
0 814453594
1 128610648
1 605720217
1 54981410
0 987468565
0 835343962
2 292764093
2 485182484
0 870193957
0 842374218
0 39551801
2 994142763
0 840692925
0 826238898
2 240884301
0 960348517
2 312934143
2 54176036
2 853624361
2 439266383
0 576075409
0 264649804
2 71783631
2 723049176
1 645511156
2 221162882
2 228221607
2 338339386
2 911482945
2 488960360
0 455569070
1 304912256
2 68039760
2 243313123
0 633501112
1 133766370
1 810789466
0 484547067
2 594131224
0 800962100
2 421365185
1 719753555
0 674439471
2 123182180
2 440563449
0 473295584
2 856746251
0 53349996
0 172880853
1 533810701
1 147227531
0 608367348
2 63570850
0 176713610
0 436708778
1 903613309
0 312790813
2 691242605
1 215690275
0 963195943
0 564765535
0 490779745
0 403462309
0 646985674
1 665468112
0 700489440
1 790392961
1 52339138
0 575581452
0 516425345
1 583110355
0 310169407
2 405177039
0 245553408
0 150379663
2 286217626
0 877298766
0 339987391
1 206111126
1 925079236
2 779756779
2 879937411
0 183241251
1 315456756
2 313077596
1 686506632
2 773293299
2 882385459
0 297952076
2 288447074
1 613896817
2 812767858
1 799282520
1 702956195
1 168009160
2 146560135
0 988537477
2 978398180
2 722251446
2 822535448
0 338291041
0 59832634
0 990316492
2 137744286
1 202521974
2 645552545
2 838777943
2 674350347
0 69838151
0 273365090
2 122117114
2 461481416
1 554887027
1 633766300
2 592586076
1 803739640
2 64230414
1 377286387
0 351337621
2 257806145
2 26949937
2 336279616
2 885184554
2 60495555
2 179639037
0 423691815
0 38995899
1 453595083
1 415074552
1 399208713
0 919558789
2 75471142
0 708953956
1 582031167
0 947220283
2 856073084
2 154576236
0 874669883
0 617962517
2 318687103
0 841054194
1 539997610
0 20090444
1 997672509
2 920878757
0 393697767
2 259321087
1 322710872
1 651791727
1 793137409
1 46469497
2 815690576
0 912222959
1 620252009
2 90527126
2 311531406
2 759765895
2 885192822
1 195185835
0 660748140
1 807966866
2 126457481
0 643836642
0 513424514
1 381152308
0 429054669
0 822459868
0 550120555
0 604803375
2 390872300
1 843200479
1 84701774
0 89038377
0 949752555
2 830429706
2 859750580
0 189102489
2 482617655
1 3974878
0 284210467
0 983128531
1 460409754
2 715488987
1 669889547
2 16700996
1 788277336
2 264660704
0 880983738
2 5215993
2 627016135
1 671730502
1 196112604
2 144845007
2 539029071
1 205215289
2 597722654
1 399411987
1 898958337
1 529405152
2 867379777
0 128041474
0 670966722
2 598441461
0 622909448
2 359202067
0 765484228
0 624289550
0 947674638
0 942958192
2 994213698
2 360457799
0 781527987
0 276353286
1 674489012
2 400590967
1 941232513
1 790791758
0 122175453
2 197228688
0 557133478
2 70540565
1 804388561
2 348051338
1 485330118
0 205911661
0 290922347
2 596165204
1 56988758
1 22880890
2 440127623
1 253262710
0 207429432
0 758196585
0 660073268
0 153789621
0 891121337
2 910023785
2 825111875
1 338076698
0 297974838
0 123973223
1 388502815
0 910694554
1 439385593
1 29937035
1 622223456
2 944871862
1 222053697
1 60065729
0 754712392
0 92959686
2 698620214
2 338609132
0 319297766
1 431378490
0 646215736
2 13938641
1 820874151
2 813039692
0 839820319
0 854158088
1 422586479
0 75699307
0 672945397
0 846427164
0 293215122
0 836771680
2 459069316
0 424133121
0 534211102
2 747292453
2 623838216
0 421683440
1 716122351
1 567214847
0 83984174
1 611968416
1 878413247
1 605802424
1 390165674
2 20452591
1 851924453
1 318874424
0 253759417
2 804835868
2 263722483
1 269505780
1 98084613
2 371083605
1 719998979
1 565398486
1 4466801
0 261112660
2 293932993
2 704976194
2 255158661
2 286353769
2 892390909
2 67811661
1 282663678
1 905453895
1 68716589
2 548253573
1 179780246
2 835780178
0 65403836
1 71104112
0 717215922
2 869341300
2 187015826
2 325565736
0 248825233
1 785374465
2 601368814
2 577825163
1 379919591
0 586814319
1 842578740
1 472140129
2 269282716
1 689211815
2 682349725
2 742063292
1 379370075
1 120257107
1 62652111
1 732503151
0 225082293
1 810038080
2 216594623
2 480217599
2 319990413
2 996401058
0 289351262
2 726135099
0 378918151
0 411967219
0 934809472
0 538702935
1 826851164
1 767319323
1 383710591
0 825674463
2 643772970
0 222968494
1 250413138
2 199853837
0 7418473
0 487490382
0 212559364
1 403046611
2 177511149
0 10447919
2 984015347
0 913497551
0 364070671
1 909669519
0 763169490
2 670707282
2 171763367
0 234844301
0 626592988
1 234243704
2 558772093
1 654103298
0 616243132
2 796851253
0 35107043
0 266036322
0 275636446
0 92306481
0 620448580
2 450297261
2 90504608
1 246246019
2 325430731
0 882960758
2 841316477
2 977335091
1 672990130
2 652828856
2 53744445
1 343855126
1 410266627
0 796021713
2 546694967
0 598247527
2 629345359
0 464142976
0 417146913
0 313608850
2 852943436
0 244067544
0 764534554
1 989609975
0 55677689
2 648276727
1 938925812
1 122604294
1 859807195
1 372958130
2 65174544
0 472560133
0 908583848
1 635454123
2 849181480
1 180500228
2 752812758
1 12300106
2 792090199
2 127661773
0 339151559
0 574313631
1 414731462
1 672004341
1 256652265
0 648236797
0 600548289
2 420481011
1 275713861
2 180651175
0 826539954
1 50289787
2 995874387
0 483457063
0 409913694
2 254230489
1 976084772
1 691169268
0 872937902
2 468677438
0 914231116
2 700121342
2 261490658
2 148206532
2 596354771
2 414298861
2 188010567
0 506507073
2 362045
2 551841661
2 160828809
0 885143604
2 739448234
1 467400837
0 423130185
0 459489021
1 894928660
0 413771135
2 671472446
1 21460752
1 157533241
2 178279456
1 692786002
2 803336323
1 612906277
0 630554882
0 269315041
0 395072070
0 576807741
2 910498202
2 968726021
2 281666108
1 9718148
0 840191158
1 787239451
0 879960683
2 313153141
0 725765431
0 853355936
2 95809790
1 715580648
1 594608130
0 792763085
2 110263390
0 740038469
0 234454008
1 995899411
2 618988201
0 733903838
0 182397625
0 507335347
0 785928507
0 432964100
0 210106973
1 564371934
1 316826445
2 419627797
2 270576102
1 161572711
1 178270404
0 886186723
0 546419053
0 58981839
1 635164908
2 357550275
0 451442342
2 691692227
2 361062837
0 340927609
0 981408649
0 467695352
2 854386430
1 16722510
2 192545126
1 823887316
2 424295565
2 779668358
1 936307780
2 265083273
0 966274044
0 261507943
1 256926699
1 397625953
0 653531622
0 616737200
1 945982011
1 967107690
2 559750843
0 923747488
2 788849403
2 936469045
1 184950095
1 69789170
2 60471248
1 265280638
2 255837430
2 523196597
2 706261257
0 67902193
1 379976034
2 622651665
0 478197525
2 253800151
1 192464482
1 386256365
0 255926656
2 261057716
1 959698012
2 12253235
1 477349583
0 524459834
2 90547236
0 439273546
1 76021583
1 209495134
2 805489184
0 328549701
2 880129659
1 841605297
2 162214568
1 127696129
2 745070412
0 430309336
1 796600430
2 747050950
2 562981016
1 630426736
2 710970082
0 185104011
2 4016028
2 879397049
2 836485328
0 768245847
1 981141431
0 683145217
2 399182618
0 381585967
2 485417511
2 663240689
0 905071165
0 297348100
2 394867908
0 703464733
0 887418435
2 481510924
0 772732046
0 119129426
2 64488182
2 32119348
1 378203204
2 848578188
2 980684986
0 175106754
2 520083745
0 500746231
0 260793832
2 592770957
1 571141341
2 495113347
0 168274492
1 367426019
0 184315323
2 763457101
2 207572733
0 367360115
2 656796490
1 224208680
0 452923369
1 834421066
0 640348893
0 547632768
0 624601431
1 693852394
0 421396129
1 90922417
1 595870698
2 332996952
1 723814489
1 353893592
1 124949165
2 519919998
2 691827570
1 319555870
1 32679220
2 675380773
2 939353025
2 390513810
2 882116539
1 771872068
1 337138801
2 257407014
2 308350720
2 891810501
2 227317775
0 89996472
2 256969700
0 8212824
0 375408667
2 576711264
2 588987035
2 737924874
1 825529896
1 104246385
1 441645802
0 124400827
0 545242917
1 540969675
2 922486512
2 394769475
2 410399268
1 2937097
1 372061386
2 936928623
0 407234324
2 886906259
2 903868664
1 528381540
1 452651269
1 368477702
2 810975273
2 262193970
2 281440387
0 672415845
2 971935425
2 128718482
0 395893539
2 395641346
1 678001078
0 489978929
1 157413751
0 363670259
2 955300895
0 774082535
0 225234440
2 585623792
0 75896560
2 420516721
1 262886022
2 89009383
1 131070797
0 323388430
2 649089854
2 980003179
0 789419450
2 455535081
1 895730441
2 879899001
1 934218362
2 634755893
0 739266857
0 607908005
1 223724937
1 715568805
0 230776123
0 511155304
1 878103674
1 675733360
1 218460489
2 81056540
0 647269674
0 155198384
2 276655531
1 205858210
1 653619967
2 580848327
1 488151458
2 46350905
2 94975126
0 984069072
0 257140643
0 11363602
2 417584738
2 714883762
2 316667432
0 431925342
0 895334794
1 223323262
2 459212511
2 623323188
1 387018880
0 641915279
0 442301798
1 338964427
1 74880134
1 270410224
2 361994738
0 724587281
1 951896451
1 729043000
2 835810097
0 50932984
2 864586777
0 136394407
2 103586539
1 993916247
0 168299953
2 843960256
1 838743238
2 861031083
2 181182306
1 839363999
0 356632602
2 820512607
0 298611551
2 182978762
0 664135944
2 31492
2 317316667
0 199637941
0 451480583
0 131965317
0 825593521
0 821442251
1 873889659
1 986486945
0 410416006
1 556653851
0 925468420
0 827274086
1 166881011
0 592286016
0 40542678
2 853124112
0 966007210
2 751007423
2 891816293
0 943530360
0 179777455
0 859259657
1 670131639
0 865660674
2 402449820
1 778912279
1 481797402
1 847885973
1 550100774
2 821808185
0 35445936
2 473413532
0 666857687
2 719095714
1 325636763
2 745858312
1 858653312
1 875552387
1 885919696
0 443776406
1 704662501
0 457100723
2 465611735
0 444904343
1 487587703
0 60400887
2 636129368
1 930048512
1 684292952
1 481506708
1 5180683
1 378691993
0 145706218
2 134093348
1 364039872
1 890990426
2 488210050
1 126814189
2 316334193
1 12116278
0 16246413
0 430932560
2 539221543
2 257398673
1 146147850
0 48910839
2 818672433
0 586178191
1 781197122
0 406609118
0 956821020
1 944762427
2 210375575
0 473270233
1 902273781
2 727679466
1 554819814
1 855035761
2 705826997
2 137528711
2 801249640
1 541814682
2 322879550
0 737388267
0 333520592
1 625141766
0 690723214
2 34835113
1 892301947
1 910512288
1 786761463
0 443373009
1 383551366
0 759670722
1 779378341
0 390897454
2 764853876
2 940503993
1 340700864
1 971906800
1 237558378
2 864268135
1 303980935
2 574213338
1 417359619
2 411882774
1 542970515
1 690069810
2 203870502
1 497699883
2 881363457
0 82409427
1 667908462
2 419041868
1 704212630
2 305684042
0 673223113
0 81423756
2 349206916
1 714800655
1 583049278
1 175275024
2 580456200
0 975154358
1 406726789
0 447170019
0 75788894
0 553940259
2 932856386
1 746332349
0 313132915
2 904217519
1 663711017
1 807193779
2 343672701
1 563051910
0 578391130
0 188240233
2 295897820
2 423814290
0 694579848
2 249548264
2 21137841
1 195566736
0 352218061
2 165623421
0 870789392
2 278775624
0 188905475
1 485328637
1 45085762
0 975612004
1 50804560
1 873846640
1 537606844
0 332475154
1 366302746
0 65659645
1 998759802
0 341239766
2 653731826
1 104978905
1 609693866
1 569342466
1 276852408
1 879622446
0 352941775
2 116821132
0 428852883
2 487845816
0 210372680
2 438429665
2 722919212
1 614207214
0 736753569
1 408821905
0 93322562
2 177692054
1 336758268
2 923243161
1 810373381
1 296407817
2 554934648
0 793447745
0 980273092
0 459262606
2 818813690
2 354649838
1 724899272
0 612050621
1 24500690
0 703394860
2 158548480
1 87934665
0 886808206
1 26229998
1 608510914
0 645963782
2 62199916
1 684583953
1 295517668
1 880532832
1 168480067
0 910928330
2 611274392
1 726283145
2 691258748
0 300170631
0 142792176
1 766665489
2 922397852
0 548678553
1 708023985
1 499256632
1 594399565
2 920832076
2 794683626
0 622160362
0 596261774
0 502755230
1 810637029
0 161401775
2 177126299
2 555824185
1 441469788
1 284276071
0 143822881
1 416978954
1 805364370
0 758977471
1 797748677
0 763043995
2 555114891
0 355492370
0 309486775
2 237559929
1 926315125
0 173275561
2 468985191
1 461075411
0 802698566
0 36001528
0 336571851
1 387567955
1 416963431
2 127597754
0 681407320
2 244019501
1 181350338
1 982557516
1 828335298
1 38209898
1 995366056
1 773785631
2 918588263
2 370470111
1 411158463
2 423362266
0 848768160
0 861315071
1 74374908
0 285703552
1 12215141
1 633974099
0 998307126
0 339427831
2 194285166
0 544392111
0 199947733
2 29473810
1 414619761
2 412072693
1 569078150
0 21353590
0 325713948
0 281418113
1 823485879
0 106368623
1 320222597
1 958542659
1 871148924
0 634884678
1 51186807
1 18306322
1 284466957
0 717723757
0 309329183
1 165490659
1 277459817
1 635030410
0 998504303
0 623052623
1 344907218
2 831231922
0 487830895
0 897925644
1 195780190
0 254183676
0 956093276
1 828159858
0 229980611
2 247778156
0 246114284
2 500876354
2 546839011
0 2428993
1 427897232
0 452678453
0 276360280
2 689495252
2 502200156
0 822667912
2 556071105
0 842364986
1 816249489
1 180547416
1 258797464
1 118799069
1 77173493
0 406336500
1 544145889
0 185789034
0 669494756
2 683231709
1 351131312
2 388448890
2 622728107
0 908400416
1 600758079
0 353027686
2 172321881
2 644656462
2 490819652
2 412455176
0 155291201
2 834775603
1 661668494
2 501283897
2 239325880
0 876911446
0 293682903
0 785666134
1 280679397
2 153677173
0 972504548
0 509120574
1 108764382
0 499650612
1 712008697
1 825770335
1 848902930
1 455467073
2 754355753
1 145011324
1 99453523
0 246550950
2 364163101
2 82727810
0 685753997
2 219693585
2 692075192
1 738625293
2 972409374
1 413222718
1 344780081
2 87820931
0 304506759
2 432698104
2 833849654
1 14652351
2 270020939
0 889786994
0 497902789
2 3635614
0 100003405
0 686081321
0 632156472
1 754291211
0 752629115
0 87622690
2 429315774
1 445471314
0 698564411
1 959706439
2 183121624
1 227367115
2 565434213
2 73567224
1 177070870
0 345782259
1 350366073
1 971301965
2 404764104
0 656361074
2 358622754
1 418948548
0 817079415
0 242363179
1 945789326
2 313496859
2 587597557
0 764494133
1 750710298
1 411703655
2 495434635
0 336033087
0 478427155
1 127512265
0 428785953
2 663743181
0 987434622
1 837120891
1 903977095
0 332194176
2 74933308
1 54549220
1 734626170
2 898018702
2 76415600
1 780061444
0 140436129
2 773897291
0 745788262
2 365946120
1 912640275
0 444309199
1 287564436
1 539710784
1 596186970
1 978341743
0 464664457
2 212441959
1 70170537
2 593790563
0 138262192
0 118710905
0 163998002
0 892753329
1 374389167
0 541353591
2 234347662
2 928186576
1 474190765
1 374136182
0 731309104
2 536897340
2 657462391
0 936125474
0 864413355
2 399800008
1 662420321
0 820408625
2 924707323
0 519384729
2 21457055
1 437632433
1 228229263
2 226092842
1 878562701
2 304288413
1 733926904
1 255930437
2 728199075
1 575696463
1 207085224
2 153308558
0 563509875
1 806897156
0 886120323
0 692085029
0 727721577
1 249463835
1 512829621
0 887014270
0 40110483
0 593984532
1 739529474
1 190132164
2 66528998
0 870492298
0 419214694
2 21397808
2 668838726
1 840563574
2 310051570
1 290000080
2 286594056
1 637972127
1 693383622
0 479317260
2 712200126
1 437668869
1 436269217
1 547072087
0 932003185
1 25050963
1 265801715
1 288004597
2 507484099
1 438978987
0 341253694
1 765050787
0 662704754
2 16731579
2 141884497
0 773854668
2 591764746
0 109898381
1 141140409
0 365041318
0 100260230
0 596243818
0 395372359
0 851642835
0 586353639
2 82213845
0 128298729
0 517197730
1 685984943
1 59653196
1 863428276
0 410559053
2 607363729
0 196400396
0 646392082
1 767884805
0 471207628
2 546387625
1 669908533
2 413140013
0 923559696
0 742389665
0 869238189
1 532080619
0 503333425
1 578684990
1 992519923
2 104586894
2 435390730
0 430072305
1 757385156
2 398462391
1 947733004
0 160545108
0 734618362
1 175339804
0 132514244
2 350920488
2 951849570
0 640276133
2 853316816
0 344337802
1 732798011
0 33831241
0 758850522
0 123429348
0 538692799
0 600897228
0 137696681
0 939881904
1 581560510
0 455029379
2 449972077
2 303974785
1 132917135
0 900611932
0 188358229
0 550204721
2 174208124
1 25125749
0 879443512
2 484536562
1 648858463
2 200736532
0 776431522
1 696865032
1 12603658
1 467216990
0 46376954
0 38761707
1 747614757
0 574294187
2 716924874
0 441300138
0 173545096
0 827732559
2 304440243
0 825720473
2 203930292
2 44160129
2 504128840
0 535349269
0 82102119
0 773112072
0 801271318
2 649451376
2 22971446
2 70770720
2 843640842
1 515237510
2 910776123
0 468992295
2 694295601
0 49790389
2 897616525
0 125351164
0 3943918
0 498134725
0 473243071
1 503236474
2 774047676
0 268507558
1 910152327
2 547732535
2 490895029
2 334287889
0 694647380
2 808955982
2 668955827
1 540644098
2 410079619
0 191908227
2 691762058
2 847721801
1 670198365
2 161786038
2 543915558
2 993844781
0 211908081
0 170826070
1 827370101
1 811953213
2 417292873
1 124969581
1 378727899
2 299536303
1 598424180
0 753931777
2 337815246
2 666407807
2 759260080
0 226387198
1 513230701
2 44856946
1 131917417
1 678026658
0 952347638
1 913826090
1 105891991
1 177149340
2 298000866
1 327354651
0 596393375
2 86019475
2 123494614
2 399877648
2 49884003
1 535398507
1 598285312
0 78488433
1 90880824
2 984296962
1 176429283
2 258900336
1 905611833
1 836515136
2 840698599
0 256197776
2 172358083
1 681058536
2 521195108
1 439655954
1 488931163
0 121806170
2 906355869
0 348873898
0 461627156
0 719168702
1 462686952
1 718514524
2 832236104
1 816680866
0 10304590
0 872690766
2 524717101
1 875669433
1 804042781
2 554638135
2 516397053
0 749444102
0 160297325
0 419412814
2 961476109
2 369791546
1 226960945
2 185002588
0 3003040
0 69829164
1 223846236
2 917452983
2 541289956
0 298141802
1 858696689
0 565516577
1 44601218
0 625126916
0 677866418
0 934973528
1 399575188
2 474161124
0 200618013
0 522459747
2 379965940
2 287894125
0 368227280
0 998855040
1 965591391
0 959308431
0 649552140
1 785758737
0 247403976
1 69626109
0 797508233
0 390316835
0 828448447
1 815170258
2 607253240
2 809291154
1 306584143
0 691668130
2 514514553
1 422964435
2 708669319
1 975716437
2 425569698
0 882136378
2 343044679
2 992088556
1 870660305
2 722328878
1 501094187
0 504651951
0 923823645
2 408847993
1 9769282
0 486737019
2 678167163
0 320185864
2 897051766
0 51138771
0 111839041
2 84603674
0 866514464
0 943108147
2 805549254
1 378723225
2 25692840
1 865132247
2 381925436
1 6812028
2 290933431
0 505693980
2 253770433
1 877680702
1 17604079
2 402450902
0 472487808
2 338581129
0 835387262
0 98167535
2 599479137
2 770643907
1 683831962
0 730401649
1 52032569
0 330021447
0 909601106
2 410605933
0 185239724
0 390266577
0 924824233
0 453669421
1 727252399
0 353977579
0 725552031
2 266071454
1 461184843
2 719115399
0 736839276
0 475054724
0 475736646
1 779467360
2 428071984
0 158916345
2 628566775
2 938595950
0 238648771
1 998184698
0 348785085
1 868945768
0 285465905
1 924974316
0 979781833
1 866446403
2 107068494
2 970634722
1 46918746
0 353538358
0 449471542
0 595006113
2 754362812
1 899432920
0 254444028
0 309681133
1 164426443
2 131314632
0 450964594
2 986859967
2 732849104
0 870984000
2 43777359
1 960055526
0 389619892
2 608772968
1 125829815
2 777784051
2 325406059
1 741736094
2 624515649
0 659107308
1 674423357
1 307310606
1 133446344
0 653617653
0 911367160
1 711491767
0 388819845
0 166777608
2 369719276
1 879669473
0 727654961
2 909424093
2 873387694
2 844932953
2 558652449
2 11523051
2 327722622
0 552517704
2 673885535
2 720209713
1 970265773
0 299754034
0 955428813
1 367067913
1 981283744
2 899443060
1 207985006
1 390593843
1 930019936
1 195416189
2 309921136
1 608964686
2 801873879
1 687022037
2 252337418
2 77580524
0 143427604
2 794872491
1 101052988
1 506143772
0 251855613
1 479455049
1 216771034
0 398911586
0 27113309
1 920382333
1 694882915
0 288317748
1 635407396
0 496500174
2 420411650
2 357722514
1 978006036
0 106337184
1 320509788
2 639374609
2 42034162
2 106318157
1 442636814
0 129954279
0 342142570
1 247720061
2 999317283
0 965943950
1 478764167
1 353450295
2 672184745
0 161549248
2 93274293
2 600866789
2 641425375
1 530064004
0 854676395
1 937474743
2 962604527
2 636654429
2 872113839
2 552569440
1 537041621
2 202747726
0 723212805
1 899837768
1 858780881
1 241180866
1 949809168
0 293345587
1 962523275
2 376137380
2 820917657
0 403704160
1 453169962
2 338792662
2 479833010
0 756483680
2 972228927
1 371088422
1 309377004
1 852503283
1 775476281
1 461069297
0 73940415
2 279875217
1 258853056
1 515602073
1 553637542
2 864429686
2 463252035
0 445166757
2 165751184
2 45737089
2 392353461
1 930246717
1 83579056
1 464945886
1 536516303
2 183312888
0 228057416
1 3532265
2 778602046
2 764735487
1 14150342
2 632158012
0 778297677
1 376465270
1 379887806
2 945672784
2 30941855
0 769182449
1 652133494
2 202300936
2 46438458
0 166508947
2 56979250
1 904896577
0 233756577
0 808329793
0 794401595
0 596985396
0 776493016
0 970488908
0 665459838
0 356457341
2 509447086
0 684208766
0 947099761
2 698736762
2 45256458
1 483926060
0 868466216
1 573739515
1 334449817
1 372043072
1 793449725
0 976690845
1 213112492
1 142828093
2 794208539
0 71522343
1 810236605
1 356611798
1 577707904
2 136265495
0 69435395
1 532109305
0 228139212
2 956162155
0 546993151
1 523447311
2 616281136
0 198984214
2 216461430
0 680496438
0 316752261
2 901267319
2 513259357
2 633612268
1 781820878
1 511775961
1 992339291
2 988966439
1 416610107
1 939734889
0 439585515
0 753351390
0 118330028
2 272305937
1 764769828
0 177156644
0 55004381
2 270903656
2 848861107
2 205287046
2 502381232
0 11989888
0 330852858
2 969603533
0 660319803
1 538414831
1 222813363
2 88250975
0 67942885
0 218639523
1 507018876
0 852008349
0 126059006
2 785330218
2 43139846
0 788879828
0 724576936
1 929918787
1 871794092
1 161850035
2 301314174
1 281871565
2 879508602
0 570116412
1 237297604
0 319894948
2 141575971
2 244033480
0 244134748
1 385290140
0 198894029
1 619540399
0 110629446
0 420430359
1 590282809
0 5391053
1 1418382
1 583019988
0 212814620
2 645406220
0 198529145
0 746842800
0 206709367
1 380885529
0 783039244
0 190867475
2 830112436
2 227513726
1 905692308
0 739503329
0 649371396
1 355671354
0 706810602
0 269698340
2 319484015
1 78659515
0 7157119
2 397160959
1 978277236
2 627327809
2 118628193
0 648961843
2 789444944
1 606130383
1 607436879
1 81891664
1 36043277
1 263995473
2 860385202
2 89950513
1 709444505
0 472847523
1 281575107
1 186381626
0 724243153
2 634575494
1 829642606
1 860732090
1 82700380
0 82732628
2 726895181
0 175806248
1 193088000
1 82773406
1 890889717
1 487616509
1 520249297
2 681136319
2 595301236
0 294470264
2 85389892
1 840681455
0 619067081
1 85658495
2 310879321
2 897770121
2 540339570
0 43455566
0 714262383
0 62848250
0 952894420
0 566940575
2 141383063
2 117211080
1 312801941
2 152167659
1 709811309
1 482495244
0 524650360
1 416096558
0 41580031
1 565605259
2 915149231
0 400381616
2 454421414
2 352814382
2 899682571
1 739271549
1 71153923
1 603583063
2 920917546
0 937719805
2 880508050
2 996350759
2 279611562
0 467090750
0 99056309
1 173930711
2 477936554
1 616753952
0 163233941
0 9380951
0 365129034
1 151940962
1 109672175
0 916448277
2 835876760
0 69717173
0 121707193
2 414296801
0 206813277
0 551105556
2 246263458
0 880536445
1 976921293
1 258328452
2 748605427
0 426869212
0 182814802
0 821728479
0 126848515
2 376570084
2 703192639
2 798339402
0 903969909
2 384512443
0 271678310
0 549827853
0 329934970
2 490281823
0 686330330
2 487642214
1 843541238
0 149013981
0 261721626
1 121426426
1 806666088
2 777088458
2 964903053
0 251411738
0 754944222
0 620196080
0 477357908
2 207668390
1 719951304
2 551915713
1 878148776
0 555285651
1 337140523
1 797857113
1 399280127
0 760841302
0 15973366
2 419593591
1 555244039
2 168641067
1 90995278
2 36441077
2 386081528
1 113458124
2 777995276
2 797281214
2 843432995
2 648109998
0 357204567
1 989261674
0 145291373
2 133087847
2 991057106
0 518055990
1 431481346
1 576057494
0 989887245
1 482496251
0 293224464
0 836127879
1 371165873
2 728951340
1 27497100
2 959575688
2 727139280
2 586153174
2 312633471
0 281748338
2 135359315
2 41198022
0 309241113
0 483851139
1 705193479
2 366713102
1 173316832
2 416835136
0 906428430
0 95401939
1 754818924
0 523730265
2 290745572
1 395006404
1 78948150
1 389501357
1 586302129
2 639142722
1 491422045
1 896284059
0 357048950
2 765332631
0 471274679
0 964431777
1 900601279
2 986526959
2 598255415
0 443079897
0 492460166
0 504620707
1 623787500
2 300538683
0 179383786
1 938934348
1 233784491
2 818502818
2 970496303
1 161563187
1 693333914
1 875832458
2 940889196
0 466190996
1 635387761
1 564194389
0 329400644
2 752241756
2 156708613
2 598900321
0 48618180
2 314576200
1 192372580
0 308636335
0 455368842
0 654850553
0 792893520
0 627746682
2 115229919
1 336558437
2 278883320
1 119416854
1 576336857
2 648017068
1 168412364
2 51208715
2 800780330
2 11372612
0 128323963
0 718581284
0 160782823
2 648450089
0 901418585
1 770398802
0 543404290
2 913599370
2 742815191
0 991720727
1 679416671
1 130551102
2 572649475
2 339657791
2 148225246
0 97956325
0 279593189
2 797154036
2 613306293
1 627199771
1 158927856
1 831427217
0 953107214
2 777668406
0 675726129
1 553485896
2 779274942
1 386908121
0 706788939
0 996333625
2 470978789
2 717048093
1 493885602
1 514792920
0 326375989
1 788801148
0 408757947
0 37712241
0 173282662
2 99147430
1 925086140
2 208305639
1 74814742
0 649360613
2 141189059
0 671255546
0 73600691
0 401604239
0 978473213
0 726954222
1 845146322
2 628473080
0 347398175
0 554417008
0 95589902
0 662972161
1 526251263
0 87394624
0 817880078
1 726556399
1 728195958
1 638515287
0 100954238
0 803451604
0 659614289
2 256598589
1 284105808
2 803525243
0 304519356
1 243176974
1 93341683
2 531978118
0 262484935
2 991510523
0 493297927
2 816118503
0 121851260
0 407844538
1 231109071
2 431255311
2 978450441
2 793215071
0 860514088
2 595594800
0 456733420
0 322110012
1 338170565
1 878983981
0 566603747
0 146120519
2 340047270
2 86219055
1 448119782
0 776996293
1 690732481
0 908417885
0 809665621
1 519878937
1 94985035
1 443961698
0 111782575
0 870484554
0 17898456
0 251597342
1 917778506
1 667858845
2 446578093
1 110344011
1 526712000
2 419397848
2 522504464
0 336952310
2 377556374
2 242261019
0 355754282
1 115738643
1 883141028
1 856516865
1 220837952
1 800997315
2 81652261
0 927186105
0 821441223
0 41590478
0 456210777
1 527241048
2 59413422
1 142946831
2 716265589
0 416850921
2 772421624
2 114486651
1 781611351
1 568372832
0 929225511
0 449185589
2 332505717
2 292863923
0 774385815
2 250609752
1 639998845
1 165046443
0 18572885
1 40215794
1 767994659
0 803828394
2 621812312
2 776510572
2 37959023
2 815054487
1 484457135
2 621929246
1 908148496
0 374083832
0 669468438
2 979249314
1 976304681
0 359788890
2 315471843
1 162658240
1 494109075
2 396625550
2 498687716
2 655202952
2 880547727
1 219828832
0 293936076
2 375159581
0 692914443
1 721344656
1 560914184
0 132210449
1 24047428
1 896396177
1 501173734
0 500338685
0 113120147
0 803507289
0 720581714
2 625500558
1 101839829
1 525674116
0 95590865
0 444222752
0 558059166
2 532037569
1 436169904
2 102940241
0 494844972
1 362619555
1 536470389
2 951592053
2 662807888
0 781676823
1 656012499
0 341860930
1 534757845
0 165801791
2 795721287
1 468948252
2 538135968
2 999341131
0 115202157
1 146670082
0 589726524
0 909443968
0 231942065
1 104375057
0 187549482
0 694722423
0 119520333
0 148101641
0 951437730
2 972523727
0 549149171
1 470610856
1 243992206
0 45628273
1 40819976
0 595579284
0 811918430
2 307170826
2 5572621
1 251345131
0 942659117
2 691075664
1 260061385
1 775910036
0 838048235
0 743991534
2 195738616
0 223673295
2 312424040
1 416297751
1 537354894
2 244945088
0 198493187
2 882836982
2 772170565
0 190571505
0 629464335
1 254540740
1 362797559
0 992256543
2 658872801
2 103215486
2 787242613
2 892681498
2 763603052
0 537729932
2 15274471
2 33528256
1 927234085
0 771988040
1 325194837
1 849904790
1 280192435
1 827687297
2 911343621
2 947641457
1 678531637
2 274237664
0 260319882
1 323262197
2 214620606
0 211242936
2 959833516
1 272569007
2 411095377
2 533219069
0 160902861
0 670020094
0 284411029
1 431241795
2 724838177
2 632340520
0 155957896
0 492870676
1 90081757
1 449449146
0 772825330
1 342185646
0 382529846
1 612474187
2 390536759
0 776041588
1 491493402
2 968880687
1 756745340
2 939800532
1 255792540
0 603429449
1 320943421
1 464777375
2 299822505
0 381675185
2 32739893
1 741982044
1 377982169
2 611608677
0 464406939
0 624097452
0 231389002
1 40371152
2 687895094
2 60244332
2 255067794
2 943034402
1 809470831
1 507438585
1 922122753
2 661450495
1 956133806
2 359334140
0 933873741
0 522032237
1 713154638
0 873569513
0 226779913
0 740158371
2 987144456
0 631157591
0 186809432
0 688918472
1 632267259
1 95387544
0 904586230
0 60751490
1 563698125
2 929964942
0 872737100
0 511260829
1 572235935
2 530336530
0 670284227
1 623489874
0 30868561
1 16159367
0 535753458
1 643035546
2 70590739
1 461902654
1 66715756
1 426429551
1 388306445
2 763080677
1 483923894
1 168205385
2 698642185
0 456856053
0 712022313
0 306817089
1 775200374
1 821533084
2 416129751
2 444874597
0 945976562
0 941130411
2 51282115
0 816515470
1 835303901
0 115796300
1 684782503
0 206323349
1 970391876
2 811531118
0 987515050
2 275753402
2 780333544
0 322867253
1 884036582
1 211164060
2 144506807
2 856686098
1 482185513
1 419318632
2 742656937
1 526813508
1 103955386
0 314705227
0 200499825
2 754950094
2 636992917
0 970984071
2 777108138
1 63355096
2 34511912
1 773176286
1 453457308
0 560946494
1 746436474
2 904811481
2 590825284
2 941326902
2 662411737
2 987538740
0 608613091
2 198268765
2 485025959
2 614795398
1 819850051
2 99772185
0 748423039
1 331843175
0 756731812
2 130270820
1 881189402
2 645714815
2 716171169
1 198010333
1 549698663
2 204714440
1 7666005
1 398873425
1 994039535
1 993893368
1 558848353
1 859148033
1 395578467
1 276344894
0 932164661
0 238105459
2 693235259
0 60384501
0 829554498
2 717903920
1 846687615
0 123992243
0 889523473
0 159441264
0 128667244
0 923744914
0 869333029
0 148596089
2 712872536
0 975213793
2 120799919
1 676798463
0 396119932
2 514048953
2 517691927
1 33568479
1 357131969
2 455492043
0 703146336
0 209345499
1 353613908
2 544459683
1 559870018
2 80907944
1 587940372
0 927085597
2 559753084
1 655629596
0 909078530
1 147042374
0 439122642
2 532993087
1 757508781
1 448955882
0 131692636
0 522752625
0 971467919
0 704343540
0 298913942
2 861066536
1 651427129
2 612753929
0 320181586
0 402981404
2 437676027
2 789647357
0 693773644
2 735673462
0 649954579
2 999820345
1 405533132
1 763603349
2 519313553
1 722869241
1 531301292
2 890949659
2 507871979
1 152931648
0 474751180
0 869564513
2 385462781
0 187698805
2 499518335
0 352647343
1 909202652
0 436109302
0 34215012
0 553593016
2 550537606
2 490502579
0 748672499
0 573509776
0 618760230
0 667641023
2 232425396
0 389070219
2 588525054
0 811165906
2 88776485
1 956026447
1 246739547
1 958450635
1 279489571
1 923516163
1 317884674
2 330744293
2 250830388
2 309547971
0 674025605
2 318069890
1 908602973
1 290796352
2 177637526
0 55569352
2 450756323
0 710377144
1 89678738
0 541534209
0 448223510
1 749343356
0 796403158
0 459347585
0 737812701
1 746012423
0 10012419
0 334372361
1 243917369
2 753907750
2 312810912
1 40235247
0 288135792
0 271063847
1 453613321
2 7560015
2 937791466
1 504357141
2 14467993
1 54449856
0 249224330
0 63788009
0 94419474
1 10942263
2 513985728
0 988412130
0 75594263
1 566687907
0 470261643
2 23369836
1 235241093
0 739197439
1 709349063
0 275220281
2 720648022
1 47022368
1 128818852
0 908477614
2 428721588
1 393981197
1 346840137
0 875692612
1 602276075
1 537953285
1 713371797
0 732651301
1 719553465
1 800008841
1 458912520
0 272384229
1 279289221
2 4884073
0 859046650
2 706479077
0 918511235
0 629964966
0 316659322
1 537067027
0 293508314
2 243664207
1 100603968
2 498017765
0 788406150
0 201114696
1 606944401
1 296504702
1 8258330
0 26928489
0 563144983
0 324066418
1 456390371
2 701761712
1 703482183
2 439951242
0 199363543
1 483059315
0 403082207
2 255367505
2 945036724
0 687162419
0 277606136
2 569336752
0 640669835
0 422628467
1 459620732
1 793653458
0 46573979
2 892109039
0 769119756
1 660885854
2 841232124
0 825025983
2 952260664
0 108425374
2 470685299
1 276971530
1 711678244
0 963599340
1 878127251
2 304282437
2 566672244
0 399057958
2 741274158
1 11559348
1 207998735
2 547243979
2 778298313
2 768550758
2 7508630
1 376941039
2 644320988
2 687701393
2 95707264
2 814416685
2 446543438
1 522490946
1 872067850
2 965626464
1 560737626
0 994153430
2 904627309
0 134879928
2 269678800
2 191345964
0 661287476
0 946495940
0 37922308
1 509541685
1 311115487
2 895095042
2 269878269
0 805012296
1 952450974
0 614317969
0 386451758
2 517998947
1 727518368
2 232632955
0 279215267
2 974990364
2 150188269
0 526595784
2 982848795
2 358003912
1 751387351
1 208177165
0 666841131
0 767449372
0 728646841
1 274267450
2 84883191
1 107724375
1 247761836
1 168771890
1 312039754
0 624060174
2 890369323
2 893431562
1 376975889
1 658186159
1 419905338
1 892948379
1 876002519
2 214348609
1 31837727
2 144188232
0 250277049
0 344350366
2 180387414
1 17830457
1 768226976
0 156207997
2 573210650
1 744634027
1 351568746
0 222712980
0 24659668
2 220730443
2 604047205
1 872205426
2 605046312
0 223992884
0 953152749
2 890417676
2 26362480
1 2943420
1 401563186
0 535128800
0 160944366
0 883718496
0 69815260
2 120974881
2 269517726
2 410344587
1 897145664
1 677758733
2 262326969
2 630859022
0 488537085
0 336327191
1 115328224
2 617620596
2 100108887
2 503259523
1 188687613
0 516563613
0 719308150
0 884525380
2 233969740
0 286080731
0 296565678
0 505556070
0 449636462
1 385229455
1 938342188
1 123800319
2 439626674
2 254547682
0 417694279
2 3246330
1 345432129
0 605796586
2 792474982
0 220933600
2 736523773
0 761157554
0 313162579
1 569088786
0 716735225
2 931566480
2 496059786
2 71975164
0 584648871
1 693244933
0 109146088
0 201954357
1 647026323
2 412979561
1 779893856
1 447662088
2 889252791
1 270271919
2 424806020
2 445189422
1 155509935
1 270325279
2 901228184
2 326630007
2 458270934
1 776174497
1 890865389
0 802888209
2 784268251
2 879911685
1 228562318
2 963462667
1 919366092
1 27410042
1 465474582
0 23095025
0 548048234
1 996547442
0 717190120
1 955816553
2 168084985
0 799956282
2 714536216
1 47147511
2 275714495
2 521003066
2 415731947
1 708247738
0 659364571
2 735603713
0 952544927
1 424516766
2 802771947
1 559903717
0 591202134
1 526388991
2 655529493
0 176713660
0 893759993
2 267961703
1 761185160
1 554839529
2 435069172
1 247896543
2 2427214
0 26455225
1 654880828
0 930360471
1 664948291
0 653684443
1 232112168
1 432354815
1 235239848
1 12517116
1 924432769
0 315034371
2 218696301
2 39803948
0 844322850
2 281120952
2 525367204
2 97918100
0 534770025
2 59026957
0 597557976
0 671086347
0 262879380
2 757917912
2 689821545
1 524433007
2 211340859
1 291459535
2 714823463
0 966646822
2 158917232
2 331333548
0 462900723
1 926761567
0 215367632
2 640169944
1 565037369
0 354050862
2 27435399
0 664758581
1 934915188
1 235036754
0 675927842
1 857826247
0 324296091
0 830019881
1 198537059
0 826907457
1 825728641
1 820528029
0 409574305
0 521462779
1 403841642
1 370892339
0 49722079
2 898887184
2 470305923
0 97194031
0 989598747
2 568796995
1 226956554
1 768696427
0 400482440
1 757636975
0 493275850
1 658427656
2 148509613
1 646985842
0 986542939
0 927196275
0 803115651
2 725283183
0 222552290
2 388478432
1 855718136
1 437543914
2 785407561
1 943753407
2 790654011
2 198171050
2 455973817
1 617727213
1 595138466
2 723692954
2 329325242
0 847604117
0 648629790
1 133455411
1 825691879
2 220845859
2 230775688
1 614665875
2 397123432
1 451868338
2 808812018
0 554269275
0 313101693
2 194101167
1 665484229
1 175294007
0 317613704
2 351630173
1 889565391
2 698478844
0 97299697
0 264843626
1 449600399
1 480112204
1 843575049
2 544142781
1 949693639
2 812193354
1 357705769
1 31246944
1 239760846
1 504815406
2 253066371
1 114861360
0 270752201
1 514569223
2 362973633
2 397416606
2 351881548
1 151756017
2 747832785
2 952850428
1 191248584
0 648250646
0 675898958
1 377296212
1 583748432
0 635676634
0 107413465
1 630671839
0 715061897
2 202186335
0 216319995
1 306007001
1 521595462
1 910525915
2 480962303
0 458610930
2 547903006
1 620173885
2 452635491
2 865851032
2 360102786
1 383286076
1 57842597
1 218278621
2 436754241
1 694145528
1 440430949
0 171853626
1 880457675
1 419360813
1 958760667
2 793307741
1 489416593
0 840493964
2 693306124
0 447046886
2 4809729
1 285118008
0 828614175
0 681938880
2 302068482
1 99365480
0 129336877
1 126976540
1 691351023
0 877308592
1 997192252
2 424778649
1 501237699
1 273129141
0 432270033
1 877182463
1 985530479
1 846614719
2 623378452
2 670304375
0 517049840
0 867213726
2 331394315
2 287070436
1 752692221
2 156822452
0 286507157
2 313143165
0 879939147
0 708734851
2 978220883
1 294691855
1 558790436
0 5923283
0 18267981
0 304425475
2 329006516
0 190217484
0 358194604
0 950593836
0 173115688
2 831134979
1 29144198
0 246657581
0 376267314
1 723148030
0 194623025
0 333086267
1 885072515
0 551388557
2 97616182
0 352286005
1 152924769
1 221716685
0 570181722
2 490916410
0 358764511
2 847640122
1 765246548
1 214688887
2 927460311
1 366667849
1 323547055
2 360695900
0 996077031
0 96659300
2 30654390
2 354777797
2 275706982
2 302306517
2 59618130
0 127573815
2 337194326
1 458503519
2 171329704
0 747838452
1 369051360
1 390558823
2 710218136
2 577127438
2 745390541
0 789230576
0 78923663
1 355807545
2 622525033
2 377793890
1 446734202
1 231931455
2 349259472
1 837989752
1 881415113
2 137444275
2 646118598
1 625167553
2 711758298
1 134072857
2 198596558
2 249491192
2 68086939
2 627272476
0 451810471
1 130209053
1 124920014
1 610033040
0 126223805
0 452329127
1 770887865
0 434087999
2 692501704
2 451198473
2 738183447
1 828589144
0 294265837
0 608651217
2 241620814
2 250712415
2 615705663
2 757723425
0 695004988
1 327513143
2 487031437
0 396841840
2 838193534
0 381502112
1 290490688
0 457778404
0 517964432
2 70042230
0 706087590
1 468272826
0 355086377
0 259467582
1 162668281
0 36393117
0 655204861
2 337416083
2 399144925
1 495544218
0 917740644
0 766945960
2 229181271
1 856370071
0 704576137
2 597535606
0 129518829
1 116509659
1 886382537
2 598585060
1 833378483
2 939838396
0 175527402
2 343061901
1 456024085
2 770650428
2 762523703
2 516961848
2 714737770
1 417288240
0 858376294
2 22077724
2 354530860
0 823164378
1 76556246
0 165133972
0 448583560
1 935388559
1 363911273
1 266252897
1 536336202
1 456284198
0 276463531
0 235642418
1 967369486
1 847215039
2 105705856
1 133696725
0 611166116
2 338785668
0 487536781
1 782995938
1 232805502
2 200023874
0 656889293
2 4754821
2 339126611
2 174115261
0 383359089
0 230581526
0 343461252
2 31387599
0 938465403
0 13790864
1 589972310
1 746350165
1 245927066
2 647618237
0 878065031
1 662039817
0 945193097
1 256833458
1 796969526
0 221586011
1 340793526
0 402370111
1 541446923
0 964540198
0 441238964
0 876260663
2 939809263
0 656391653
0 492895207
2 984720107
2 670363042
0 879517865
1 62312462
1 318361444
2 378593564
2 73042974
0 179637791
0 82278519
0 974898785
1 395899703
1 779352375
0 857546266
2 176043875
0 211439415
2 443872015
1 785226379
0 427408004
0 944812390
0 709265022
2 636196055
0 241984567
1 983693613
0 884260954
0 355949415
0 810393220
1 536257825
1 110723347
2 868303713
2 224973944
2 645792625
0 672541167
2 782816056
2 992999994
2 980797037
0 523351209
2 914760049
0 999855463
0 251303409
1 303397900
1 248024719
1 865528971
2 584125093
2 127561894
2 872135016
2 695012040
0 726562727
0 805212815
0 52117884
2 523979402
0 29767583
2 95138055
2 739572641
1 658198180
2 95276090
2 714986174
2 32771277
2 102440973
1 497517633
0 111448342
1 892917708
1 564864025
1 106037769
1 963967475
2 668321842
0 527341941
2 619044904
0 140213882
0 518644130
1 739888412
2 589019901
2 839113200
1 998191626
2 683093303
2 741094965
1 990275349
1 484360627
0 459442077
2 262990123
2 694735403
0 252830279
1 527277613
1 224187086
0 285587401
2 951431641
2 755024353
2 50128636
2 717629053
0 800712576
1 549022401
2 612626590
0 418226110
0 94142302
0 54264964
2 798912317
2 832217068
2 990944317
0 506413053
1 746800090
1 622882160
0 459046758
0 562695167
1 179086589
1 905737268
0 356044938
2 565647880
1 231471518
0 875157141
1 416919906
1 151008551
2 388782207
2 667595684
2 416711096
0 581119617
0 352703543
0 933874622
0 449626145
0 360213441
1 912789943
0 175592601
1 210511566
0 443647361
2 973972109
2 626633012
0 260398714
0 441132383
2 497262034
1 788523425
2 78639460
2 835562010
2 557546959
2 307647554
0 766422365
2 994208331
1 828087165
1 687084160
1 687901850
1 726983020
1 397549091
2 375613103
0 98897970
0 991207289
1 975712841
1 122701985
0 252132323
0 505855118
0 539877217
2 212548929
0 469887133
2 845471116
1 266224749
1 932606856
2 186100212
0 251461911
0 671197483
0 865187569
0 892298183
0 255217832
2 300367016
2 648759938
0 938939391
2 833431047
0 943836837
1 614378332
1 786115309
2 293514249
1 870159392
0 3104865
0 985613065
1 219259561
1 884647467
2 124260515
0 164366166
2 7092177
0 991435492
1 753974318
1 553559042
2 856439290
2 722944842
1 165215323
0 300332652
1 564679826
2 138364143
0 474047677
1 707807781
0 919510682
2 539933963
0 752102882
2 897055615
2 135488873
1 380083376
1 779294071
1 508277649
1 22762258
2 347989257
2 931572876
2 525764320
0 328047522
0 217893474
0 997129346
0 898101427
0 939912690
0 739371884
2 198083289
2 577526601
1 391607293
1 25173670
1 667995718
2 130007436
2 825862650
2 748398989
1 305894799
1 327834119
0 272374156
2 164784917
0 124458408
2 720907630
1 976067416
0 746437484
1 378911069
1 297698041
0 701573095
1 563785432
1 495132840
1 992612248
0 556525718
2 391817942
1 492393434
1 162295154
2 95021886
0 689883631
2 309624046
0 885382858
0 736341527
2 489272501
1 990314873
1 377212721
2 132295830
1 480521145
2 849128524
0 463715148
1 490160263
0 961992335
2 995200600
1 65201434
0 343722594
1 587717938
0 731912387
0 290370106
0 863542278
0 708766646
1 737353049
2 39946761
0 877749870
1 52448935
2 448663849
2 724922187
1 968734814
2 444170705
2 591115568
2 405335287
2 874725902
2 501491477
2 25808507
0 92980764
2 523817779
2 177596197
0 298844486
2 783521614
0 785415417
0 476777501
2 494909708
2 367981348
2 850076838
0 553516414
0 89029589
2 997313486
1 309830101
1 897501794
0 358789413
2 229091495
0 50961441
2 986789098
1 812426305
1 384554164
0 611133976
0 321523416
1 44790876
1 779519870
2 794788722
2 532627680
2 764178650
2 725863633
0 744487356
2 894460576
0 250579552
0 967184826
1 690339976
0 542318886
1 322947521
0 821753167
2 298414349
0 747209163
1 645097375
2 856613990
1 725278536
0 558659182
2 727314556
1 384189096
0 362670236
0 485389184
1 475107910
2 962966525
1 105018452
0 32039712
1 396369372
1 518047027
2 346600566
0 273333587
1 299019417
2 362444700
2 528272222
2 417130524
0 852236775
0 28072379
0 391574185
1 145345703
2 983433570
2 483802241
1 45898545
2 770076894
0 372902958
2 954410798
1 802111200
1 671624902
2 118217363
1 281524735
2 89772220
0 48621468
1 338498788
0 846573640
1 148920589
2 805969311
0 49528266
1 770628843
0 336518570
1 550243620
1 223509006
2 6116752
0 930314876
1 758476797
1 189056520
1 420547613
0 645663236
0 669828810
2 328418966
1 266437312
1 787852193
2 906606066
2 632612283
0 684410805
2 297690669
2 436560551
2 814105933
0 301488604
0 662563846
1 840919139
2 206491374
2 977376251
1 219310820
1 906182156
2 281333811
2 166667940
0 283388960
1 104523538
2 561975605
0 48212593
1 419867071
1 554486680
0 208643199
1 757324248
0 36323935
2 468554056
2 657721494
2 113457361
2 438066393
2 969325360
2 967460844
0 929100311
2 38084616
1 977806809
0 921637443
2 566604389
2 793811320
0 463558007
1 303527629
1 377259334
2 277222277
2 549725748
0 842793611
2 243235841
0 389300884
0 488839856
2 689225305
0 873591683
0 300118692
2 258609537
0 482578046
2 519748785
2 127384859
2 846453222
0 855123147
0 789651761
0 751768537
2 87528739
0 630876274
1 622388678
2 225282975
0 892315174
0 45062068
2 517642426
0 822764710
0 735515046
2 60961255
1 869448085
2 854348500
1 861123563
2 431483851
0 233375049
0 982011
0 620255139
1 936722578
1 136521678
0 515638285
0 655145987
2 109713392
2 646977602
0 716429514
2 255391049
2 479392576
2 64606802
0 52832104
1 432405804
2 894119733
0 40107406
2 13780828
2 374383324
0 520274419
2 870372177
0 834707686
0 957917841
0 847872977
1 542504477
2 81543696
1 775053716
1 215176740
0 688192485
2 918393626
1 447775871
0 748926869
1 808384089
1 43320612
1 656128515
0 87834855
0 620307627
2 578363969
2 356011808
1 355671871
0 693241658
2 723115746
2 185659397
1 598592863
1 337051902
2 816649580
1 353765161
2 29450784
0 815123364
1 472899450
2 378264736
0 156769534
2 614444268
1 625881221
1 137381213
0 315442484
2 950709167
2 941551390
1 328059681
2 459110186
0 554053011
0 563426558
0 795577765
2 447323130
1 338688991
0 637497782
1 104381935
0 42604078
2 541981938
2 800945154
2 527245625
2 282783635
2 589994371
0 880718101
2 381021804
1 199494062
2 519454581
1 836961225
2 72623163
1 850763708
1 717281577
1 715234798
0 866140319
1 981759003
2 633094315
2 45875044
2 935567471
2 745188099
0 131099987
2 862876331
0 783069029
0 962021121
2 569265710
0 167533663
2 831174684
0 988900810
1 623137378
0 729917535
0 326045614
1 507529100
0 310267628
1 170800170
2 881753131
1 607714850
1 231897172
0 693182133
2 166559001
0 945126369
1 261752026
1 727851208
2 137142582
1 34914582
1 665327352
2 481864406
0 691230480
2 976113604
1 776601016
2 812248834
1 843505687
1 825098863
1 977884329
2 702929879
0 520601893
0 144458714
2 311569655
0 916613530
0 231542563
0 207508214
2 872121892
1 276411376
2 926306179
0 386063402
2 644605971
0 16739925
1 897290240
0 821901044
2 263978518
0 311934821
1 17927953
2 897075317
2 757511889
2 796153442
1 287032522
2 250970642
0 897677327
0 567493863
1 503897104
0 290038483
0 989799407
1 454037789
2 417099727
0 963501351
2 738617951
1 878925218
1 380905853
2 129312141
2 750157897
2 33488031
1 123986950
0 776918207
2 478516475
2 274513702
2 739011576
2 602014063
2 826388318
1 81198324
2 922551995
1 252090825
1 899159773
0 190179777
2 767233424
0 227540215
1 529166951
1 307366448
1 297907563
0 569217376
2 873711451
2 207233277
0 178564214
0 573490592
0 587297590
0 131840092
1 721806498
1 858937716
2 606676547
2 553868658
1 755023674
1 833213015
2 703518160
0 107912719
0 976162957
2 487920820
1 310592925
1 371863485
1 418874255
1 946991049
1 461329312
2 705071641
2 109999810
0 367191605
1 744489086
0 692531016
2 508217949
1 828679797
2 954407519
2 753202181
2 935269368
1 323417049
0 702616774
2 702306403
0 994426520
0 60638964
2 778844408
0 641842635
0 103599966
2 348970225
2 367090329
1 410629644
0 429234985
1 573856613
0 12964516
0 90894196
0 395379663
2 678893805
2 553613826
1 424996186
0 451621470
0 99714417
2 653872212
0 793363311
2 711365790
1 539020040
0 911785849
2 915944626
0 906819769
1 855469003
2 963112431
1 434477492
2 17437553
2 470725271
2 662445905
1 574314703
0 132416987
2 690403887
0 715105687
1 465372764
0 894064945
2 863825321
0 662729662
2 670655965
2 496612928
1 501392561
0 530582475
1 34338343
2 146360402
0 88257183
1 603324756
2 461055650
0 866211816
0 23198655
0 33138910
1 778562586
1 744418639
2 431551644
1 503053553
2 414007758
1 225765654
0 949892699
0 352761334
1 814637682
2 688534479
2 734802566
0 842865896
1 143051962
1 245979319
1 583122139
1 324055690
2 444334971
0 962497844
2 900249964
2 501175036
1 467390186
0 877724156
2 284500580
0 410606502
0 858957812
2 769399705
1 488157701
0 388305973
1 669965585
2 977990579
0 793342898
0 699109365
0 784848030
1 925073730
1 537530558
2 778349278
2 263710212
0 101764225
0 828124900
1 693938666
0 596232488
1 262004334
2 179091368
2 505841360
2 757697338
2 805176983
2 312804540
1 650221976
2 710132496
2 778518321
0 648884464
2 593456709
1 278889896
0 277141010
0 871521952
0 908109233
2 83357786
0 551195448
0 436328190
2 978852306
1 158363489
1 295846749
0 748287555
2 816183025
2 290339413
1 406141699
2 526606745
1 949288235
1 811358181
1 846361956
1 309440634
2 120884509
2 839135120
2 397233491
1 412693288
2 60984974
0 354581883
0 618069430
2 621055337
2 903840027
0 752365445
2 872176394
0 156882422
1 388129063
1 876923597
1 111529985
1 454131686
0 837842168
2 856464124
0 87182454
1 997917839
2 561474513
0 744006152
2 155261729
2 985993522
1 69517642
0 315850262
0 661392085
0 510162528
0 490801911
1 20714348
1 283998916
1 816658258
2 719548555
0 701343702
1 680336955
2 93626437
2 316990772
0 277060302
0 639664808
1 373470759
1 730873641
2 404023113
2 887946037
0 269310737
2 105796971
0 295288932
0 436574037
1 859034180
1 879485784
1 51055086
2 36236869
1 746576596
2 129052510
1 468067960
2 211427923
2 358255789
1 40849263
2 224507722
1 987296007
2 330281126
2 684989806
1 713201791
1 105813983
2 111203364
2 287362826
0 35131551
1 864843045
1 29641153
1 100513621
0 771923753
1 20642775
1 525817720
1 247847730
1 889797604
2 685521132
1 402223005
0 90740219
0 610777206
0 571901701
1 36143326
2 177439177
1 431098851
1 25663800
2 800260940
2 679866169
1 516176854
2 262221786
2 890512739
0 711682025
2 163911242
1 959521019
1 291311341
0 885241825
1 1867419
2 243126321
1 504939381
0 578664266
1 735774674
1 911134770
2 393519811
2 505435911
0 790342342
0 517608888
1 799719825
0 598674852
1 376921525
2 762635023
0 415513563
2 382122616
0 996555830
2 331172594
1 764961105
1 272596765
1 603136945
0 307416580
2 979523285
0 286706129
0 794159997
2 581651836
2 37105880
2 767082988
1 834874615
2 978310022
2 401926940
0 279514933
2 680120134
0 897549387
2 843550876
0 17418917
1 298119630
2 500575763
2 416050270
0 517008611
2 539008877
2 441912888
0 425048128
2 287493087
2 890745856
0 649323575
2 137102664
2 411585373
1 771487683
0 62535488
2 91963937
1 282918096
2 329768207
1 574711413
2 518420039
2 980407874
0 598526726
2 853416574
2 893493853
0 898831024
1 73296637
1 383475943
1 842996010
0 620309359
1 344496858
1 744295388
0 344936713
1 68563205
1 7703559
2 452226088
2 507153033
0 850714536
0 402015315
0 153684519
2 630839813
0 79388745
2 606616367
1 922110591
0 34553292
1 579979952
2 486258272
2 493111911
1 896814528
1 783399648
0 203082594
1 434379798
0 210852826
1 472638035
1 62650032
1 490235440
1 345715387
2 345979617
2 379399679
1 843814654
2 84416066
1 591097710
0 932517677
0 214024861
1 860267005
0 181669753
0 245554360
0 974949685
1 655683843
0 117362727
2 517207634
0 144475226
0 816875412
2 813996717
1 345982668
2 763556151
2 302875880
2 564009166
1 439534473
1 700660690
2 693369607
0 356791754
1 444253941
0 670404592
2 882921761
1 401883169
2 833852172
1 231795299
2 316279120
2 870094319
2 314386053
2 403761129
2 725877332
0 56738759
2 481733076
1 561614867
1 194388507
1 424475103
2 504850724
2 905073558
2 344497815
1 913809465
2 665300882
2 375697044
2 787045697
0 753425460
0 799682046
2 488876961
0 97003650
1 250655542
1 567283901
2 80582409
1 674822248
1 330821658
1 508995311
0 94881705
0 452843492
2 29360032
2 314355141
0 391450587
1 489366538
2 762443860
1 511896908
1 33858209
2 830345904
2 81283941
0 559678314
1 283613031
0 907178095
0 20964081
2 826454540
2 697469141
0 232854662
0 480290833
2 811347852
1 671634226
0 23012055
2 256667252
0 581893518
1 673058531
1 508884764
1 620745752
1 453587039
0 397578381
1 436569384
2 404423774
0 994047176
0 83909889
2 675496948
0 833635480
2 143495465
1 924214547
1 815184994
0 204514442
0 792688149
2 99409601
0 650371054
1 209354767
1 614140333
1 427325015
0 349686533
0 733809682
0 25820794
2 364027695
0 621481067
1 388806385
0 321178831
2 284617214
0 618299785
1 884020194
0 820696049
1 89690417
1 617385285
1 40149776
0 934825903
0 956384048
1 8106522
2 515316843
1 465204001
1 436355601
0 855598869
1 183342398
1 498143408
0 544057696
0 523697804
0 911370558
2 168904098
0 358582677
1 333300140
2 130117174
2 671237147
2 438696933
1 111256434
1 782420294
1 695469644
1 594030348
1 245601116
2 976813044
1 672394340
1 810098995
0 360045149
1 334847788
2 267374626
1 946444448
0 184054466
0 260770969
1 211914595
2 429850188
0 50858232
1 377320970
1 291497199
1 251137044
1 740944160
0 938249137
1 145983341
1 561573910
0 253466515
0 860965023
1 336260785
2 128069247
0 6003492
0 732654058
0 348998416
2 823190865
2 255832926
1 591614067
1 263516232
1 232452455
2 970942899
2 377130909
0 117539605
2 691291660
1 282737556
2 373077820
1 193962982
0 329883617
0 865963007
1 253312463
0 653664595
1 418033834
0 895955440
1 781607365
2 422022408
2 923737888
0 403703408
1 809734309
1 846719090
1 790532888
2 660312846
2 38225329
1 599609535
0 57637832
0 703985791
0 684615158
2 522174152
0 829960682
0 179243544
0 516620625
1 885116854
1 640433003
0 79284625
2 101283916
1 345198864
2 787453845
0 650033412
1 204819907
2 898065276
0 763296713
1 71535867
2 815416246
2 593593721
2 735251611
1 788863078
1 592710622
1 909068742
2 357388518
0 134287187
2 220888178
2 74685686
2 110161510
2 718384351
1 617813757
1 215108733
1 47971757
0 94509971
1 773004077
0 409452134
0 493536777
0 438160911
2 215946545
0 184881152
1 579694407
0 15150996
1 602347393
2 603657359
0 966598780
2 802628215
1 9977972
2 320995407
0 296315370
2 110232780
1 431191874
0 966553292
0 548078933
0 994848049
2 252860264
0 984158377
0 292694469
2 152383040
0 657248722
2 427976872
0 348309099
1 815221165
1 42735870
1 67910936
0 843586774
0 368211402
2 836518617
0 211096869
0 563395545
2 73228733
0 603236425
1 21803057
1 349566106
0 256901493
0 424891671
1 553947311
0 908172028
0 741931920
2 829495855
0 138020957
0 948856466
0 503808728
0 873069429
2 108667369
1 199261827
1 433250343
1 421674275
0 801919790
0 595138673
0 905774079
2 961547525
0 217904447
0 950309504
0 560002516
2 94730180
2 359375603
0 711578589
1 998204180
1 733227069
2 307113953
2 885724479
1 762227275
2 111521145
0 105640004
0 30371852
0 940525506
2 71532501
1 315891933
0 260777938
0 993189368
0 794511399
0 595446449
0 252707015
2 187263523
0 111033903
2 654322938
0 492078388
0 861993594
2 712375953
0 360931730
0 533961841
2 383501665
0 813833714
2 376680847
2 401563897
1 866176579
1 963147586
1 181164413
0 183409608
2 645329488
0 707928040
1 364304544
2 383099928
2 868867705
0 564603326
0 936757009
0 463166581
0 454086996
0 639724293
1 190636059
0 515024385
2 317998165
0 652405029
1 184608738
1 329714348
2 380099694
2 999239092
0 925589383
1 66932059
2 802219964
1 84445998
1 724279991
0 717042435
0 113048912
0 707089076
1 664412337
1 789879221
2 434048189
0 582395885
1 118838382
1 287182580
1 637609744
1 623825532
0 379123917
2 797448606
0 552321649
2 347663997
1 585021571
0 86402615
1 471890279
2 405340392
2 348006509
0 365575652
1 380509274
1 211944310
1 911999284
0 378117540
1 540045424
2 94372216
0 100997673
0 35595560
1 171134503
0 215974557
0 347892603
2 42505822
1 413974426
1 858491927
1 942173237
1 729445637
0 845592213
0 897492639
1 146858693
1 830471029
0 635050864
0 401056656
2 598056196
1 892992102
2 751373982
2 300846829
2 909883729
2 856574944
0 871339341
1 743815821
0 600242550
0 109695240
1 717152420
1 810021460
2 551655531
2 218448352
0 293987773
0 489578583
1 656683916
1 706833286
1 279989460
1 736916436
0 987901756
1 827244622
0 560603370
1 313428588
2 162205399
1 907181661
2 484560559
2 730731786
2 966967427
1 510701212
1 91404688
0 800604871
2 669495631
1 906021674
2 676938147
2 277489397
1 441398848
0 433177804
1 105464807
0 755875223
2 543471143
2 934140492
1 928640726
1 722393103
2 883700326
1 986785893
1 50724907
0 667076077
2 785630133
2 366290010
1 728184491
0 402456485
2 621531457
0 900181153
1 527785029
1 61486370
0 359849992
2 43455900
2 319847570
0 884458524
0 762215091
0 295821054
1 147908539
1 228404232
0 514733262
2 689065683
2 18289321
0 967125808
0 287369414
2 272713943
0 344146843
0 74061060
2 610507895
0 210601560
0 7677342
1 68482440
0 838537521
2 501888498
2 979024028
1 288126623
2 864137316
0 252642415
1 268688343
0 83174287
1 181592158
0 681800676
1 249995648
0 702869000
2 320761254
0 777537470
1 521232330
1 557692938
0 590030727
1 589592158
1 698053957
1 646430581
0 692460840
0 55987560
2 595004838
2 329674850
1 66418506
0 558461430
2 502276292
1 731386955
2 275980288
0 276423197
1 638971011
2 129667305
0 905326297
2 360534331
2 342523198
1 396383817
1 854902154
0 777139072
1 582399890
1 631565551
0 686381652
1 226278126
2 299954331
0 740351597
0 400415358
0 394092073
2 80806542
2 701737375
2 866228195
1 651555038
1 902760875
2 337966127
0 218944928
0 729910685
1 835104986
1 483563571
0 420986526
0 724093455
0 159368565
1 678656818
1 103163332
2 510472306
0 630365565
2 301842134
2 975153811
2 300813580
1 729854292
1 823895159
2 660843330
0 730184123
0 488288862
1 288494118
0 603548637
0 935104352
1 965317176
0 854800628
1 318468865
1 522497747
0 125785076
1 45270987
0 196224537
1 574223131
0 875488681
1 591285833
0 631278763
0 980534058
1 306643739
2 252482109
0 945256538
0 217564915
0 558203307
2 845169905
1 634544964
1 140423879
0 216023555
0 718171075
1 371434326
1 363100277
0 231468457
0 785030678
0 959321082
1 794009805
2 463379978
1 163412011
1 935278862
0 686049752
2 800077054
2 186243694
1 410847426
2 113451743
1 164622879
2 664438766
0 636840144
1 239520169
1 672871822
1 645790076
2 750405350
2 235542594
1 756469499
0 460726659
1 700367013
0 255391648
2 89509034
1 950031394
1 853526820
1 419569046
2 451647376
2 984592596
1 163591064
0 360257355
2 995929100
2 438405114
1 80627208
0 937872713
0 20881389
1 68534222
2 344890438
1 843664853
2 732517201
2 364500260
0 686254581
0 793544400
2 213352057
1 12313459
1 304172404
0 331688253
2 538418748
1 394197421
2 83201392
2 58015692
0 13330956
1 393299866
2 532544124
1 920239090
2 897939935
0 571764444
2 735008802
0 971251218
1 8475347
1 201147328
2 26807967
1 816648686
2 999765726
1 717416182
1 537778006
0 371241810
2 911829874
0 633116361
0 610867210
2 634436429
1 238530218
1 134512174
2 688103283
2 334780771
2 547472449
2 792009128
1 990141834
2 532386603
2 873690939
2 814011520
0 127372948
0 228040591
1 302567116
0 447477969
0 885865446
1 24328785
0 171405476
0 771615425
0 365744160
0 83443296
1 313793522
2 271991541
1 746629189
0 27424581
1 522502488
0 113476799
0 920319347
2 833646761
0 213845299
0 778499674
2 257585597
0 695928842
0 374224787
1 807179480
0 943517913
1 123481991
1 191354675
2 650488028
0 981948019
2 910238365
2 361144847
1 611915132
0 792735512
2 387163768
0 415156499
1 58984486
2 487183807
0 93669505
2 8067829
0 231555047
0 962564071
1 151987033
0 810322236
2 634519718
0 479176548
2 745290593
0 223315235
1 798636359
2 509894932
2 82912812
1 585207284
0 831660909
1 742252010
0 412936360
1 567962085
2 954268466
1 493461152
1 789040030
2 226264519
1 135548816
1 275744583
0 575769656
2 368633957
0 346630804
0 768222184
0 258704151
0 410618263
0 889840024
1 738430346
2 793182157
2 513919072
0 701547730
1 622179027
1 428099218
1 215454061
1 730157764
1 768820470
1 202870764
2 852095111
0 76487198
1 49418196
0 962873648
1 988695413
0 884921263
1 665009920
2 788929286
0 916140791
2 923789499
2 136600291
2 914700443
0 714034257
2 670662695
1 14556800
1 859230888
2 316722988
1 935359199
1 89413406
1 198091682
1 515878298
1 644047756
2 938219225
1 731535609
2 694441868
1 880494838
1 163936912
0 121368864
1 511733098
1 92802883
1 17839467
0 704455249
2 411966068
2 589057852
2 92032460
2 75454701
1 826844465
1 859361249
0 132653338
0 777586866
2 941357547
2 570112115
0 526579851
2 62732187
1 660460320
1 430785026
1 91064734
1 751191930
1 825124143
2 448250662
1 471061062
0 737469328
0 439495979
0 858787315
1 648453385
0 474993472
2 846173709
0 398340410
2 544037459
0 513462427
0 41005987
2 710112302
0 454311730
1 650001709
2 744267326
0 567083698
0 937264034
0 532194908
0 703458150
2 274986186
0 975319608
2 820825204
0 785656088
0 841664571
1 113747062
2 7353231
2 227224496
0 245919040
0 760788357
2 120279970
1 715564877
1 211059025
0 688374212
1 583960578
1 171951270
0 970922897
1 940730092
1 920653357
2 989882018
0 61217298
1 717123637
1 379837446
1 480775810
0 527795434
2 494396196
0 862482521
1 545056857
0 948270327
1 316929986
0 84544218
2 182540462
0 696488580
0 128745295
0 464703523
0 78948655
1 521610125
1 895670977
1 658758696
2 624284837
0 995297522
1 179230489
0 123980011
0 597813699
1 777948600
2 518478723
1 764900597
2 255341745
1 10188224
2 235875671
0 78776692
1 390915706
0 573932897
0 974751575
2 202288983
0 906063005
0 190373063
0 759638608
0 437065722
1 271199938
1 975137578
0 79017948
2 598955650
1 772190675
0 679612234
0 196844796
0 673839907
0 799650525
1 568432786
1 387351463
0 845205648
0 849201014
1 138875136
1 969242452
1 459898812
1 84156096
1 546860413
2 592372755
2 503951533
2 979979376
2 48217294
0 265952328
1 831131611
2 80696995
2 540569555
2 638032814
0 159935523
0 401483353
2 29707888
1 409272928
0 666863456
0 972924350
1 118011520
2 123480205
2 451727211
1 481738272
0 50463822
1 557148805
2 50804671
1 284569741
1 562037470
2 208177486
1 178130051
0 217990627
2 109524524
2 697307446
2 930584532
2 324632542
2 613440341
1 990760781
1 278153644
2 311406313
0 59162756
1 636678483
1 871872736
2 35361459
2 838301422
1 437944436
0 684111026
2 857764133
0 75211133
0 204213580
0 531229371
0 501800998
2 160490575
2 14076434
1 12452871
1 914411538
2 64105249
0 156446561
0 196925394
1 581838333
2 830471327
2 688121960
0 368915460
0 663975999
0 339638478
0 133384601
0 893645805
0 296640725
0 782961384
1 519786945
1 585371931
1 14451046
0 299780182
1 592374636
1 248984536
1 28727299
0 546964727
2 205679928
2 364839849
2 614417959
1 810370412
0 348492635
2 693676970
2 686767024
0 670492176
2 968061695
1 516587365
2 573805909
2 716055194
1 57312503
1 588878010
2 264784115
2 664009079
1 205616889
1 758663046
1 19726494
2 621833552
2 630404290
1 543989203
2 551500397
1 794588231
1 575447940
0 892970383
2 158064652
2 764357827
2 287839090
1 707175248
2 273382097
2 171134599
2 786268078
0 360615414
0 815286593
0 876789294
0 769942928
1 79797796
2 66628409
2 85402122
1 85230370
0 816679263
2 388214344
1 878500270
2 232636001
2 248404675
0 632797614
0 292056099
0 717823097
1 89638986
1 470529984
0 781262889
2 233782770
1 118754022
1 283028471
0 726700213
2 986667428
2 325843023
1 813801673
0 282892520
0 647047289
0 223702707
2 239718624
0 745155942
2 831526467
1 84125452
0 688829996
1 797534322
0 517693256
2 284348557
2 485286448
2 376032842
2 804189124
1 922309895
2 18732284
0 101781801
0 176360543
1 965694805
1 577203255
0 518139407
2 364578531
2 730700132
1 293108700
0 137407625
1 732757180
1 524708591
1 777501366
0 890961247
1 969171721
0 451576243
2 416424858
1 281566586
1 287904858
1 254362165
0 581575297
0 767118934
2 518501332
0 237430344
1 288874231
0 235734887
0 509487989
0 563960477
2 38971802
1 584697622
1 199051836
0 510471809
2 974255960
0 121708671
2 982654942
2 253738602
0 131339054
2 377351218
2 444886752
2 931793183
0 340986004
1 241544726
1 435515817
0 517401399
2 802124486
2 695142291
0 422729758
1 499016160
1 816639901
0 497192272
0 718836058
0 682562858
2 783738674
2 201577956
1 292277388
2 69819244
0 896518820
1 609362
1 690669363
2 973999507
0 834166042
1 597479132
0 181141183
0 395828460
0 879456623
1 121425219
0 176795409
1 98326695
1 447451461
1 75532440
0 975398156
1 796396205
1 827671444
0 323493409
1 971526868
2 135758448
2 931507482
2 113023312
2 216780581
1 10214839
2 657061716
1 965736202
0 168052663
2 185391358
0 205742101
0 124650442
0 182335925
0 230256828
2 19724816
1 573771066
0 977644231
1 905570907
0 507066980
2 695543224
1 894725680
2 645303510
0 209709387
1 209491701
0 77226227
2 827177580
0 414162096
2 943777930
0 794110479
1 678799644
1 565603191
0 980874491
0 765951802
2 70736944
0 112880771
0 336997526
1 983322545
1 924934664
2 729270445
0 788885749
1 148562911
2 703605530
2 184831615
0 827795771
0 300653539
1 528904280
2 667524326
1 715900144
2 93601256
1 405015828
2 667683914
2 632968467
0 727231463
1 476403149
2 28225498
2 390976623
2 566383371
2 288212504
1 584042181
1 103947152
2 773276743
0 12921424
0 44048114
1 658072789
1 61228839
0 56688528
2 561599171
1 9373838
1 707740834
0 787436857
2 454778694
1 519304426
1 764191228
0 118877384
1 495305485
0 909495306
0 470604487
1 218353509
2 69252080
1 903797382
2 211344741
0 213360282
0 726073508
0 415351240
2 385623046
1 548965625
0 997985471
2 341305055
0 544458358
2 686956542
0 713390435
1 243593936
0 677868376
1 178164298
1 217270927
2 205786304
2 577618832
2 241981717
2 55663787
1 470874525
1 267947879
2 197883408
1 963902169
2 145537001
1 83811854
1 285788441
0 15172312
0 327826052
0 256608524
2 517729810
2 292881904
0 943350686
2 751618993
2 627423481
0 876019352
2 387507378
0 13037161
2 684626383
0 94603348
1 609942490
1 402493506
0 2233018
0 839671981
1 122446379
2 183998259
2 583279588
2 669606687
0 401517033
2 844844566
0 908288209
2 157910603
0 562311214
2 357375614
0 251073329
0 770897355
0 391960579
0 779090946
1 284105632
0 393977715
1 291426707
0 152137157
1 929823723
1 314736070
2 226841172
0 507149118
0 519330877
2 112025677
2 215054966
1 925866191
0 803936735
2 353088769
1 772712386
1 87648792
1 899209959
1 17688120
1 736872197
1 211484532
2 89058810
0 545286522
2 828076889
0 436079300
0 111092687
2 24009510
2 542747275
1 564073343
1 879399732
2 984348092
2 644905699
0 963915150
1 870916902
2 664636322
0 675331670
2 834779331
0 876720345
1 57801395
0 819219400
1 894992368
2 406455193
1 799440995
0 817069878
0 395070945
0 551702592
1 441533601
0 781681677
0 81564215
1 27263139
2 420963047
2 647019030
2 954493281
1 216257890
1 749370661
0 857574459
2 890639369
2 741523489
1 674225144
2 592229604
2 865509382
1 486657737
0 34445725
1 790720565
1 956292833
2 707609585
1 625221188
2 115429987
2 793210526
0 342563457
0 17488515
0 485944753
0 482452936
0 400091983
1 10334882
0 384240581
1 768325382
0 966052401
1 640869039
2 298383352
2 433674680
0 175169862
2 176015573
2 858342120
2 541313745
2 759237993
0 644713154
0 587250852
0 624142422
1 927602473
2 962694096
0 349643040
1 205509574
0 229012737
0 635402829
2 206054430
0 564804542
0 332888046
2 253214795
2 814155496
1 7382061
2 816761250
1 133566842
0 659679905
2 403746133
1 96226586
2 799897938
2 548310300
1 123129268
1 81543232
1 435733313
2 539587100
0 253620770
1 705218117
2 290647963
1 519599160
0 413669764
0 383758137
2 738630806
0 653318977
2 625642879
1 598910040
0 380046540
2 314055574
0 87790755
2 872273150
0 302263261
1 194697699
0 290239568
0 894043276
0 709635364
2 623955849
0 975153187
1 95528718
2 972396679
2 389945679
2 898218391
2 485511941
2 378238914
1 804060525
0 722364595
0 369361581
2 965500215
1 396808162
1 128690386
1 68044770
2 905450391
1 489024444
1 808388032
1 651790337
1 436101687
0 936941258
1 906427883
1 197799047
1 877009946
2 11722280
1 950518394
0 35009189
1 294754560
2 607774760
1 491699041
2 235099028
0 945394886
2 117813289
1 40030520
0 951422416
1 810975630
0 136621061
2 463510930
0 972278937
1 617716928
2 599571685
2 685043712
0 19174463
1 63757800
2 107042453
0 688896066
1 894151084
0 380488452
0 901737379
0 609452533
0 17764329
2 252231018
2 903147300
0 944500590
1 272619683
0 702014531
2 846632619
2 131678019
2 651486175
0 238061566
1 632093641
1 875619976
0 439978813
0 406819059
1 701739085
1 905103430
0 4725755
2 222808796
2 726067353
0 70457101
1 194623
2 502450539
0 363948045
1 608726436
2 110417826
1 478784227
0 326072684
1 549474522
1 354616335
2 36892943
2 134402832
1 84140207
1 381002643
0 686356263
2 408597647
1 253252417
0 767752717
0 762712676
2 454151606
2 212960494
1 555385353
1 676506186
2 238244248
0 100445216
0 221139563
2 159941942
2 106047747
2 916320625
2 777603692
1 727923477
0 771169244
1 860603214
0 224414865
2 374650822
2 673810018
1 521113398
1 955208765
2 188115154
1 964332445
1 710573817
1 728883614
2 258726544
1 696244613
1 428626212
1 539838302
2 641815496
0 269720867
1 395182980
2 418004282
0 47486705
2 760921205
1 926551048
1 901536002
0 882892647
2 993554250
0 456495001
0 483257962
1 295358028
0 543272585
1 918004492
1 126598815
0 308546084
1 19417220
2 670447414
1 950363205
2 460418118
1 43911534
1 900839377
0 557127478
1 641730212
0 215352449
2 462722568
2 164982388
2 740183723
0 215894440
2 10948135
0 710583346
0 310842227
0 702306425
0 554415376
2 318482523
1 672744380
0 743300112
2 512412244
0 159565562
0 951003940
2 827318923
0 536243185
1 638354888
1 189871297
2 968393649
1 260040054
0 742351544
2 929450610
0 336084710
0 622567285
2 652057313
0 546119995
2 975688755
1 938936733
1 333175165
0 584737003
2 45020826
1 605400698
0 73570078
2 515728771
2 708174161
2 866992256
0 462847862
2 392667974
2 587570612
0 307354692
1 860744403
0 709856520
1 534543344
2 718038662
0 760019811
1 893183130
2 985718975
1 674695744
1 253556439
1 295322086
0 146153032
1 541337111
0 514367748
2 203937801
0 770359516
0 691803557
2 971311535
0 161389448
0 259834069
0 867335756
2 820162352
2 649901003
0 834069093
1 532340491
2 149775568
2 346811579
1 299249689
1 235295661
0 259015654
0 306651588
2 553011708
1 916324072
0 304255955
0 49227679
0 228889406
1 514916856
0 69455540
2 298801915
1 333635834
1 907063327
1 683151374
0 527188911
1 750638581
2 440162288
2 746133239
0 543833984
1 708893523
0 446058661
2 188470695
0 481566301
2 689948299
0 250519908
1 570499431
1 974410583
2 723395035
1 599491684
1 758437218
0 961700346
2 703074570
0 405293353
0 321312550
1 106749280
0 131579059
1 364037845
2 260270034
0 178538232
0 120717414
2 546705198
2 124450532
0 351065776
1 546893856
2 861481182
0 699006282
0 731879272
2 414776679
0 262903264
2 705747397
2 490510543
2 41998439
2 401858359
0 495848487
0 844064517
1 53312339
2 928750131
0 517771047
2 916055902
0 398654779
1 369178947
0 751130158
2 748469049
0 895082767
0 854639276
0 874413476
2 798921916
0 123464475
2 877455708
1 500837024
0 38545121
0 810960066
0 619272480
1 910874015
0 995610334
1 623530318
2 883078629
2 654872370
1 514886511
2 124136378
1 465239256
1 474071816
2 938363286
0 289553153
2 39845485
1 697592547
2 807591545
2 530918729
2 256737607
0 193063517
1 987365542
1 664421659
1 894389430
0 121299128
2 797542353
2 806623715
2 310549339
2 229799114
2 662553709
0 551819723
2 830726427
0 646687260
1 403069305
2 545295188
0 263954236
0 859008131
0 101669818
0 914660851
2 932377176
0 375134594
1 796846949
1 317732694
0 349924743
0 808720406
2 480436879
0 558927358
1 37143037
1 767660156
0 306057991
2 195003158
0 917429292
2 893916317
2 434574637
1 432206947
0 473982183
1 200301616
1 878075307
0 272381972
1 954478695
1 601648619
1 393889416
0 218892404
1 368144290
1 69426374
1 229953846
2 281472847
1 979553859
0 690797727
1 123307425
1 195721660
2 502296950
0 389669242
0 133335159
2 796147690
2 645175779
1 359511815
0 749420336
1 957714279
2 432149311
1 134365912
2 824233298
1 737278051
0 972549424
0 238194675
1 142411675
2 820414905
1 542662331
1 285902796
0 752148849
2 500949207
2 322374570
2 267011146
2 699419268
2 59689518
1 801794262
0 150236658
2 407858990
1 728696294
0 94105208
1 579266069
1 86227166
2 225107481
2 877195607
2 943215076
1 434244432
2 698097602
0 427391292
1 619826019
1 623911891
1 775046947
0 971587213
2 98016106
0 853879457
1 205934885
1 57277009
2 490583179
0 332177668
0 50067717
2 466678881
2 551780755
1 320940800
2 335613393
1 384872233
2 672724927
2 545187963
0 758262730
0 909468329
2 265874259
1 743881682
2 416844240
1 167372035
1 651296692
1 808417852
0 693171502
0 274806975
0 696457325
1 898140874
2 999037563
1 822797803
0 720096323
2 558496326
0 378893840
2 313009982
0 380607289
2 454927179
2 607832755
1 813019054
2 909192095
1 727092381
2 260609777
1 435332969
0 912885675
0 257333797
2 819064264
0 735211111
1 495427293
0 932580724
0 424067856
2 467170988
1 739185402
2 72598812
0 765735721
1 846035887
2 421685423
2 875886285
0 511046404
0 724428909
1 866970239
0 258534187
0 838604645
0 269117739
1 554948589
0 938071071
1 376003739
2 540660089
0 972129109
1 66291147
0 722288776
1 781718873
0 489626554
2 427855982
0 733149970
1 377547494
1 817638964
0 928915783
1 159029414
2 992093989
0 696242317
2 342552734
2 232884335
2 274885580
2 824324162
1 526574265
1 269636836
1 125300118
1 838077322
1 459836054
1 606682639
0 774203784
0 223018686
0 974874061
2 861966180
1 892905912
0 437822130
2 620303098
2 165269434
2 467473432
0 335100592
0 962740879
1 62074431
2 803257912
2 351900322
2 941735875
0 610801814
1 338910300
1 963508370
2 266392646
2 107047028
0 18025992
0 908172233
0 576047502
1 287911486
2 621010364
1 877727889
2 649789711
2 886372856
2 775915655
1 132207643
0 48546324
0 607134531
0 61099156
2 298792141
1 583960162
2 313366096
2 640089044
2 450142195
2 871712507
1 674329731
0 122927855
1 817672581
2 795626139
2 973760660
1 898220466
0 170739968
0 113318951
2 68422748
0 161092560
2 334994582
2 782972198
1 944775729
2 99487061
0 367227916
2 492490430
1 196859535
1 197278977
1 484098626
2 845064653
1 134654185
1 679758551
1 354643781
0 480204385
2 714249471
1 274911975
2 791314583
1 253638805
1 695076493
2 804565282
1 998322987
0 10419792
1 751494207
1 131026778
1 483310466
1 993246506
1 872562416
1 737178864
2 596870824
2 875241392
2 150107209
0 657877869
2 823355077
0 762906525
0 647647940
0 535068783
2 649987281
2 402328560
0 84338132
1 770571275
1 218898929
2 814263256
1 993916581
1 219395849
1 399349549
2 288655234
1 188687342
2 987587924
0 746799176
0 415161383
2 171194830
0 175813752
2 2197090
2 925996712
2 139274509
0 426901918
0 865689020
2 70134294
1 855340120
1 985672643
2 775009441
0 626084602
1 751929964
0 258297133
2 141016239
0 724460602
1 799311924
1 562620442
1 430625046
2 463962439
0 535608817
2 391549664
2 481022701
2 173222085
1 393610558
0 100311935
0 971749946
2 824583920
2 508536732
0 934046515
2 479182169
0 670112677
0 936270983
2 472478054
1 472881738
0 767487267
1 563032460
1 840899277
0 178365773
1 322888339
0 753287973
1 513638836
2 480208082
1 688039192
2 366022218
1 808711929
2 201425519
1 365658072
0 284294116
1 873212394
2 527881786
1 168733563
0 662174174
1 293753700
2 759799577
0 533004043
0 285895025
1 339090467
2 488935309
1 19581981
0 180384668
2 104090673
1 833029840
1 328218
2 107460284
1 692140636
0 301034274
0 911702940
2 896705132
2 975697282
0 150979890
0 484129116
2 797805862
0 783503215
0 18853951
0 45947201
0 165281361
0 564151040
1 586358921
0 11353009
0 67639482
1 827658165
0 121722347
0 334908900
2 533650630
0 14483047
2 219077077
0 936673334
0 617629286
2 299274191
2 717010181
1 242707344
1 216266021
1 467730216
1 291781131
0 675096778
1 474650445
2 574219486
0 466395004
2 345661422
1 703978166
2 674534685
0 229834823
1 308562813
2 125342544
0 754537606
0 632324011
0 729315057
2 221627441
1 710430433
1 898310022
2 635207512
0 784605369
2 758127827
1 460523077
2 604520473
0 554367246
2 921716503
1 186865538
2 926266499
0 398986880
2 835625466
1 318690062
2 732156196
2 72726125
0 557244868
0 367365873
1 370396608
1 716989332
0 792950131
0 509489506
2 256126373
0 68782685
2 769023075
2 22009730
2 151689965
1 505050645
1 865493754
0 267247024
0 171189775
2 148431054
0 417386163
1 213059631
2 739009023
0 526134812
0 990154214
2 976446302
1 558857659
2 377705689
0 557098566
0 648869428
0 12387982
2 991995361
2 226869158
2 33782584
2 609598044
2 887248487
0 528007941
2 508685388
1 133335863
0 578653727
0 625214730
1 497500058
2 504545175
0 680919925
2 464368975
2 171023808
1 701899254
1 275296227
2 903598156
1 640347639
2 90109914
0 907257513
0 426409678
0 249109979
1 674942880
0 288014221
2 967128389
0 628411401
0 276144762
2 293437217
0 427866988
2 593120611
2 418660774
1 615533441
2 620061875
2 777681447
0 468496529
0 798487444
0 447427781
2 34307027
2 168271544
2 472855332
2 787012944
2 784279194
2 639937043
2 642597525
2 964384982
0 535592036
0 26594777
1 396829630
0 555746173
2 97027404
1 896164446
2 813428513
2 363818926
1 509653570
0 663753465
1 959154902
2 392757932
1 582663153
2 626766770
2 925970485
1 736361605
2 178200723
0 886654096
2 511872031
2 927168062
1 362404393
1 263161678
2 325227863
2 964542102
2 13325292
0 950890962
0 13953864
1 480785978
2 913568651
2 804342546
1 117787300
0 190486647
2 726336412
1 556905692
0 739629040
1 101068698
1 377950475
1 429602060
0 901603050
1 679192069
1 102982893
2 795825954
2 706941626
1 134399195
1 73443347
2 95839492
1 618478933
1 201995673
2 389438722
0 272822346
0 475931742
0 573292964
1 785414542
1 946101907
0 349366936
1 490056677
2 868933027
2 577397651
1 757586147
2 102393747
2 475941377
0 165970551
2 109863885
2 590725690
0 934104348
2 254236851
0 156668050
1 321935521
0 345017422
2 53026505
1 42668680
1 425783471
2 197325514
0 9378587
2 84653994
0 280268803
2 876519809
1 967291658
0 631476753
2 499721924
2 177190365
0 46607499
1 692201971
1 352068147
1 960855307
1 442531552
0 85959123
2 93645466
2 122286052
0 721696366
0 783875542
2 345511467
0 824596319
0 117303564
1 433759079
1 89680469
0 349029766
1 332704884
2 376150747
1 248438487
0 850373087
2 177978126
1 534730940
1 743545438
2 260008920
1 340162943
0 488042882
0 753043305
0 334526621
0 138251581
2 48541266
0 429005556
0 579184602
0 349604472
2 418909
2 394180564
1 644155890
2 206956742
2 93854692
1 434260634
0 105640345
2 24358189
1 691601868
0 136728043
2 944327505
1 438381542
0 750313753
1 453614511
0 781027096
0 119223360
2 13482047
0 963051535
2 678601420
1 472494414
2 170992632
0 790630248
1 388812934
1 781797781
2 520312595
2 103101390
1 414868036
2 564144523
2 526593184
2 587189291
0 123490819
1 477965823
2 172498165
1 827426721
2 359120674
1 269708191
2 637863502
1 800516440
2 677287294
0 391558859
2 683918664
0 841577270
2 254443635
0 860394025
2 756959792
1 613089642
0 948475
2 728838391
2 38938732
0 942724674
1 633113202
0 267697069
1 308243823
0 892349931
0 258958301
2 984066243
0 563702640
1 744303746
0 354709120
2 207335225
1 713913232
1 369365515
2 717355973
2 812301678
2 401797990
2 836826277
0 887937512
2 437908917
2 163859390
0 890720898
0 90505800
0 807921990
0 236291591
0 391593194
1 819239989
1 874156069
2 156996016
1 299961353
2 578907188
1 827313755
1 424313196
1 518017980
2 799006928
2 41035229
1 547558792
2 856390741
0 522880018
1 236090761
1 82178235
2 368380033
2 38818235
2 214285053
1 854326838
0 244169272
1 10556520
2 154220527
2 869676853
0 432126600
2 447879966
1 20056556
1 437883852
2 150719222
1 427233247
0 63110067
1 182053192
0 42626242
2 494484579
0 950311019
0 131602715
1 31904978
2 820803327
0 81556059
0 339495586
2 976794933
2 738034920
0 661127182
2 201460513
1 762946097
0 293406556
1 195812352
2 884907990
2 408175663
2 625125433
2 102578585
1 75314237
0 862688377
0 830300573
1 342100300
1 297645159
0 810044390
0 949224632
0 604870154
1 769814008
2 400681159
0 805839005
0 480904436
1 102220083
2 629043373
2 28106450
0 651621798
1 864288900
0 803146137
1 609814873
1 994724807
1 585968870
1 82450580
1 672089024
2 708748367
1 141737145
2 586324336
2 444467629
2 780169842
1 672806511
1 622350903
1 714156610
2 885590221
0 883851819
0 800242151
2 754587946
2 714472801
2 854745703
0 956816205
0 599905616
2 310662611
1 478451074
0 845900339
0 715861209
0 726163882
0 326171711
2 721128425
0 473874404
2 584296788
0 63335244
2 785611093
0 475985191
0 192909731
2 902779922
0 999161475
2 828435323
0 982237452
1 701303042
1 607851034
0 518547968
1 539088492
1 450868226
2 957853637
1 151715901
0 826856080
0 690093061
0 404323676
2 543777683
0 231259857
2 669657359
2 751039852
0 583706425
1 428317862
1 30193585
0 546839202
2 397845612
1 704783387
1 478566459
2 135105249
0 918610057
2 472100654
0 913374430
1 279148547
2 810969485
1 416064938
0 6833774
2 589441149
1 318147152
2 120536417
0 672748824
2 804675264
1 919020064
2 574847181
0 53622338
0 747624405
2 94553356
0 258626952
2 466539352
1 704477448
0 253137704
0 55022859
2 334289493
1 162709117
2 247088109
1 82778669
0 510895732
1 980912058
0 548290628
2 20209242
1 58166439
1 13820213
2 868479613
0 260769695
2 89078880
0 792721814
2 265548626
0 610588695
1 770840407
2 710926398
2 920794388
2 849465751
1 800543968
1 340726035
0 46254915
1 858233282
0 81425068
1 697279582
1 124048315
0 633646019
0 661987145
1 455824657
2 978049021
0 931924266
2 300221134
1 623393705
0 693253203
0 423903655
0 444813738
1 943337307
0 174456134
0 760673986
2 918174976
0 165179255
1 951453655
1 701735200
0 300691777
1 665917577
2 579651358
1 302340736
0 350170236
1 405552426
1 417884711
0 793757519
2 37074207
0 559781024
2 983695749
1 262440741
1 67194523
0 851331055
1 188981610
0 179927830
1 289987452
2 519477636
2 822807039
2 316658876
0 712463970
2 108995867
1 812752537
2 709475556
2 45969756
2 958842082
1 286902197
0 509814463
2 469306579
2 930713488
1 394807113
1 859740197
1 673652132
2 193261454
1 790640641
1 707310593
0 904058840
0 226641179
1 887231273
1 157645854
0 966189255
0 705833087
0 362580600
0 272571612
1 102937144
0 25193975
1 31778271
1 232511893
1 536723776
0 89768823
1 803645515
0 919796281
2 546917118
1 231497347
0 969271262
0 666556636
2 700887705
0 489702746
1 628865650
1 876685272
0 255849221
0 246330681
2 441372025
0 174154754
2 869469203
1 286589552
2 230348809
2 248329563
1 419596234
0 547520303
0 777303444
1 315579037
2 758113947
0 202622349
0 362388318
0 66222373
0 836937543
1 783726818
1 661942601
0 182711353
2 388425797
2 23974617
0 3186485
0 171181131
1 794932934
0 242845310
0 380056932
2 342882221
2 916249993
1 634394029
2 566515363
2 215033520
1 116447253
2 301324151
0 215070161
0 298586044
2 926913860
2 959949025
2 228918225
2 708291598
0 72026749
0 715680735
2 936475964
2 983345158
2 205406663
1 698408541
1 830401678
0 167900852
0 645934428
1 884047355
0 615556535
0 646242233
2 733931654
1 463016280
0 561016803
0 756470991
2 356437905
0 703401464
1 123753647
2 253526801
2 13879325
1 153850169
2 54942227
2 248390271
2 778075930
1 989139580
0 686221230
1 501984182
1 802748967
1 853289328
0 853615744
1 71300337
0 408254809
1 577229301
2 310906611
0 595271579
1 17037855
1 218686176
0 356558082
2 680077083
1 92191803
1 853057032
1 437390492
0 102583803
1 964187853
0 480986659
2 945516017
2 445143533
2 685090981
1 450005944
0 944061264
0 808207024
0 734994294
1 615710915
0 121996420
0 832293721
2 975532462
0 682671449
0 796643951
1 763600642
2 344801094
2 731102102
0 110454907
0 695140536
1 799034619
0 961400998
0 853064375
0 777999886
2 200808540
0 31655397
0 8673461
1 435194727
1 293633624
0 420620257
1 111349649
0 182184085
1 789549816
2 163384494
1 553226623
2 409403793
0 459697105
1 37947928
0 364312
1 343181582
1 326724106
0 260509805
2 246651072
0 882482491
2 121014706
2 248493122
0 574419549
1 12772046
2 245375193
1 818809694
2 50950761
1 48960597
2 270976955
0 707578589
0 895756227
2 938249998
0 779678729
2 138722761
0 221552602
1 649054441
0 537540872
2 597414072
1 955818822
1 607649142
1 410955649
1 253947170
2 211787207
2 826186627
0 174252876
1 754728240
1 492952828
0 179795415
1 68328186
2 994432404
1 64705659
0 731389807
2 866421606
1 314999354
1 4509019
2 511521314
2 76664470
0 188137008
0 92711847
1 947542907
1 423949418
0 607664382
1 868585288
2 630166147
0 284758799
1 667536603
0 534842125
0 616672577
1 836505103
2 426222046
1 415109002
2 668621150
2 346187880
1 423242177
2 576398432
2 734894931
2 958960162
2 132407323
1 506820644
0 841046831
1 874637726
0 796323245
0 972310399
0 902715683
0 819083662
1 119963018
0 9051872
2 81760892
1 552882259
2 350506071
1 988446648
1 936591976
0 544602962
2 279684050
2 516045977
0 618398488
2 925852395
1 898659617
2 269653272
1 460050721
0 975780968
0 587757665
0 300116917
1 765578517
2 681157204
1 582507356
0 466271014
1 158596529
1 479193555
1 538716027
1 180225205
1 659173047
0 910896612
1 654338478
1 860292070
0 285159494
0 600123250
2 778237718
2 785410755
1 543629160
2 343301177
0 437367116
1 604757742
1 332082460
0 188683026
2 179213180
1 435619044
1 756060227
1 216082676
1 858273245
1 993658150
1 898342292
1 852058910
1 181041259
2 72706753
0 294404465
2 766083386
1 393861135
0 417532316
0 269970595
2 8326568
2 929452122
2 851647206
0 17236417
2 220394770
1 313819663
0 831891379
0 821537184
0 131360050
2 882337852
2 324778935
0 300640941
2 652445978
1 242358820
0 360360089
0 843428073
0 829996435
1 483746463
1 74295717
0 781248654
2 474858358
1 509772779
0 961342134
0 714366686
0 654281618
0 135933226
0 780800929
2 679033433
1 508285902
1 171591953
2 105053213
0 30083221
0 548447770
1 539636180
2 499442206
0 271198677
0 773815548
2 915012876
2 51676291
0 665305548
2 558216288
2 924976975
0 134294613
2 827566524
2 992909906
0 917187344
0 328797732
1 582414938
2 992865723
2 230247665
1 742454926
1 861166565
0 145954731
0 488727150
2 636131472
1 786622970
1 335596904
0 212271369
0 587488212
0 650275729
1 13649018
0 647127629
0 998150912
2 237546083
1 403388078
0 515473407
2 942747823
0 319800015
0 385076672
2 983991277
1 437986969
1 165505558
0 967080
2 541924574
0 551000635
2 375165614
1 806508180
2 291405105
0 28098068
2 731924548
0 326871215
1 802352536
1 512693507
0 516736151
1 169614777
2 135428218
2 660613497
2 484675498
0 257194273
0 703503460
2 59442296
1 487123607
0 48101955
2 430331745
2 21599218
2 590392072
2 361093099
1 696401804
0 211437823
1 943004931
1 583411896
2 819879718
2 339791781
1 362606875
0 777568476
2 848898715
1 62184404
1 496231386
0 773416099
2 758830420
1 931163113
2 583854745
1 383914192
1 549475797
0 496188492
1 280591500
2 694111500
1 262307052
2 770402517
1 12218684
0 494492398
1 440866152
2 811832322
1 606041999
0 801833459
0 689944822
1 308810371
0 143557131
2 588096069
1 397093665
2 909085484
1 188503597
2 883606387
2 452784756
0 465033200
0 939472169
0 846526861
0 558314035
1 563617351
0 568838102
2 342003543
2 688069450
2 277040082
2 342837800
1 379716320
0 742033751
0 727959619
0 296949975
0 759915166
1 904112881
2 232818917
0 221041748
1 307420797
0 79744388
1 72301256
1 646001989
0 352125530
0 402918781
2 914869879
1 410085148
1 240701014
0 268595819
2 430615501
1 686046005
1 509058148
0 305509372
1 934746558
1 239457963
0 210300978
1 401304260
1 322631133
0 724307973
2 423570986
0 79099382
2 859076074
1 217899919
0 754847238
0 417474059
1 848712907
1 22820875
2 661634703
1 896175417
0 251418717
2 325453176
1 609525060
1 169129702
1 907547205
1 18160657
2 623236061
2 868085559
1 38638961
0 215943776
0 740367625
2 897931813
0 412987382
1 287960699
0 232334187
1 405755921
1 898936741
0 85540684
0 14576238
2 301837076
2 253177017
0 836434701
2 141068211
1 834344581
0 140699218
1 912570819
1 47436884
0 734124134
1 124354344
1 976864940
0 759245897
0 6118751
0 332420573
2 195160352
0 308160315
0 206253345
1 525635625
1 311935904
0 826129815
0 791850570
1 441156389
2 628275754
2 330529858
1 973936112
0 296038492
0 821855854
2 529978550
2 195016122
2 853268920
0 437567815
2 94070147
1 295027787
0 873591885
0 101952464
0 659266567
1 117646379
1 889416645
2 517652267
2 694983860
2 2224317
2 195248264
1 661231739
1 849478318
2 134002824
0 285526604
2 211450631
2 360640997
0 6978460
2 337783103
0 865773880
2 286204100
0 915181854
2 571840513
2 759351857
2 667423846
0 578784609
2 411808223
1 101053370
0 529484119
1 850908110
1 946106929
0 514630961
1 392934301
0 235289583
2 94811050
1 826537637
1 641890562
1 137729837
0 762465251
0 524901570
0 592699748
2 326221283
2 47223059
2 235108608
0 92390271
1 360305804
1 841915496
0 662376161
1 284562225
2 122721363
0 814228750
0 619603025
2 131497733
1 108050561
2 375180846
2 454983333
2 772516556
1 689155232
2 824638577
1 312458859
2 927335451
1 967180293
2 130382046
0 490985282
2 418986447
2 319036991
2 414119938
1 624043852
1 732064393
2 137896585
1 323563154
0 445815984
1 532977961
2 378050399
2 750936262
1 243370682
1 969014892
2 314510359
1 217102186
0 748269805
2 306304857
0 678535563
1 749986638
0 124301919
1 353735069
2 148151638
1 343390348
2 636081643
2 712627236
0 979087288
1 455994706
2 697396057
2 949855525
0 316453948
0 967954245
0 215700538
2 367065143
2 148658679
2 493640294
0 683714927
1 584637675
1 953494294
1 639982974
0 9754611
1 825785871
0 507492531
1 283632324
0 674601181
1 617688998
1 109595570
2 609298580
2 553052313
1 507890229
2 953008060
1 456515069
1 817496848
1 169138025
1 575867414
1 722995722
0 653884855
2 896093120
0 721702747
1 463409925
0 214778092
2 916431282
1 199180402
1 655535156
2 285067653
1 924437661
2 401912742
0 347425923
0 490705072
2 412040717
1 323196673
2 849417598
2 85211847
2 354908778
2 24979925
0 74350003
2 898570254
1 345287406
0 258938751
1 64811314
1 743405566
2 516595761
2 463981930
0 412234397
1 48069734
1 637569217
0 529453681
2 823691547
0 838131555
0 994272086
1 212166317
0 263883041
0 900481752
1 978457776
0 746600376
0 922221592
1 114213492
1 989384930
0 409109353
0 20613982
0 993681158
2 828396980
1 139344900
1 62678390
0 930781068
1 924730887
0 58156087
2 884252780
1 685379512
0 626613264
1 140973008
2 246662837
1 98866665
2 15229200
0 188801672
2 667171481
1 535706971
2 786124109
1 128075673
2 922528092
1 914883929
1 30621707
2 436127490
2 215297663
0 603570415
0 923826811
1 719297057
1 395525081
0 1164585
2 540013494
0 814455952
2 192691388
2 95993153
1 478201325
2 368487788
2 908379057
0 791534196
0 384551083
0 888486516
0 727375722
1 634144719
2 503334990
2 334453330
0 564419088
2 284449402
0 554298326
0 583853378
2 242679526
0 249704401
0 491403899
0 913040606
2 951828288
0 813421991
0 691884312
1 176043976
1 887540163
2 780150387
2 131452795
1 505023755
2 265706649
2 675583642
1 868798868
1 304110241
2 718956369
1 459906543
1 677977586
0 419987852
0 855221456
1 213553740
1 704021987
0 171002244
1 297380229
0 245154444
2 907324117
0 7882922
0 581268411
1 901112487
0 515037566
1 403155937
1 188170138
2 28173045
1 133380795
0 762355411
2 445286841
0 374380096
2 830691708
2 789648438
0 613975128
0 817608456
0 809360847
0 538720285
0 872653113
0 421137101
1 237906518
1 921205684
1 694309576
1 608552489
0 100964531
2 239569980
2 485373468
0 14596768
1 627950879
1 76638797
2 527658174
2 964979816
1 788273563
0 670735511
2 629743959
0 251324695
0 791774949
0 397917399
0 55001699
2 345248263
1 459859995
1 59035670
0 879566933
1 711645974
1 360414072
2 817609732
2 523414725
2 961957237
1 369576830
0 265037745
0 683024573
1 160268424
1 998459405
1 502071067
2 672695743
2 239701636
0 388238926
2 916357822
2 143338653
2 132588115
0 243380969
2 902425627
1 364651898
0 997090683
1 192477287
1 790490713
2 185263555
1 286851607
2 796761946
0 666086578
1 144582651
1 940478103
2 392316540
0 147650785
2 798433422
2 721935770
0 935865807
1 68892906
0 738390592
1 225527697
2 475011803
2 38803260
1 682865006
0 683418684
1 720169283
0 532362235
1 540911460
0 604140437
0 772776734
1 757433672
1 950457153
0 674336080
0 583049102
1 960716362
2 220547337
2 968490883
0 25800009
2 6131876
1 126542645
2 745995377
0 426360744
1 755812277
1 253272594
0 594688792
2 163913479
0 647323129
1 623141520
0 799428387
2 280910843
2 646285148
1 977651095
0 98332001
2 585962396
1 458527880
2 34725686
1 403146116
1 965157450
1 258793360
0 909540983
2 491616616
1 377006631
2 238207248
2 612883884
1 418902571
1 477578288
2 829637424
2 396820809
1 48661821
1 384501329
0 697151657
1 915759048
0 135583522
2 974473968
2 300365236
1 699118127
0 495339858
1 935829565
2 77883141
0 923574704
2 821228550
2 475055589
2 964491130
2 486470239
0 370630484
0 563404320
0 678550677
2 431868140
1 52621637
1 832181199
1 844895618
1 771245635
1 408686243
2 996483846
0 40680152
1 357346461
2 310166380
0 655803544
1 926833405
1 42917818
0 420235013
2 779453176
1 193137617
0 581620805
2 740040374
2 502234432
0 1889693
1 708489423
0 364080289
1 157913992
1 624832663
0 225166685
2 393658497
2 14684771
0 449904827
1 600933162
1 587830924
0 775335915
1 974863585
2 868838507
0 883530377
2 47739311
2 200802268
0 665621857
0 745494618
2 81230638
2 40015283
2 158990667
1 606480046
0 529596112
2 672052483
1 400931873
1 81037432
0 369874635
2 12337295
2 556662158
0 572842847
1 10483490
0 281601379
0 204742663
1 32998027
0 283207785
1 348818059
1 731340031
1 500669791
2 161502654
2 581103347
2 87435539
2 736332937
0 596674167
2 211093511
1 13884714
2 921383513
0 944481080
0 138968336
0 440042299
0 834013960
0 2722090
2 716598727
2 196437706
0 447890060
0 16128872
2 548978708
2 147199327
0 619333152
2 809063013
0 485176158
1 210772637
0 406417454
0 494213336
0 339017570
1 991630262
1 890130730
2 386635700
1 15831799
0 454104827
2 113517609
1 539769671
1 3401047
0 39146886
1 27306434
1 432198350
1 196435317
1 495454639
0 855735631
2 357739219
1 403696466
1 467769020
0 597616521
2 850422090
0 529062187
2 2475854
2 356268848
0 820983007
1 394286911
0 890904993
1 14605778
0 388911695
1 827497569
0 227739634
1 980322288
1 849040951
1 30885630
0 338999030
1 762718287
1 704721854
2 650557570
2 892647507
1 842815681
0 305134858
2 857539504
2 399613756
2 913262884
2 796323056
1 283853070
1 895538969
1 514294196
0 987905812
2 36527301
0 326131930
0 804781728
2 593954698
2 293300274
2 751436209
2 449467039
2 870096423
0 432913539
2 948848701
2 887257291
2 355418187
1 475072131
2 850880113
0 443041675
1 796844586
2 424895721
0 699244549
1 975230937
2 418364858
0 238164940
1 9625589
0 407399999
1 48952935
2 923546422
0 621505905
0 939559895
2 306702079
0 812196519
2 137482166
1 471027432
2 230328929
0 672641545
0 959721178
2 999527125
2 200819918
2 221703802
0 251475288
1 691308854
2 628536987
1 254765738
1 354444130
2 155659058
0 713545737
0 286016100
2 472302725
0 173776200
0 450665614
1 425615063
2 536456974
1 260078402
2 824461157
1 38084619
0 233484778
2 876175948
2 195617643
1 482807708
1 802742814
2 640149768
1 441655754
0 630649029
0 912780666
0 23278523
0 72384672
1 414158622
0 111363607
2 524845478
0 515412091
0 708638492
1 524093590
0 769901658
2 407029074
2 860769169
0 848894352
0 142024891
2 32450843
2 442459142
1 929858271
0 45547950
2 805893713
2 379918381
2 527320721
0 70445168
0 2067637
2 3152464
2 132125464
1 825184697
2 995127045
0 887115714
2 575960853
2 836376474
2 674834676
1 989569557
1 350071746
1 588924515
2 150314579
1 725483503
1 718488784
2 403647654
1 864171897
1 39896170
2 584031822
0 932670205
2 612681776
0 912325955
2 552245563
0 631335585
2 742214107
2 872329058
2 903980503
1 535647879
1 422813924
1 352562475
2 595131624
1 224589965
2 477693165
1 601188686
1 827331619
0 709874027
0 353667141
2 469176513
0 791959328
0 445469594
2 989663306
0 875515158
0 214627107
1 755880024
0 508061984
1 221827605
0 59116628
0 771878390
2 775445253
1 557026955
1 262641656
2 292830663
2 591241041
2 890729000
0 279638389
1 52784297
0 648747114
2 837492606
2 745016146
0 134178549
0 775877443
1 709298436
2 754034815
1 859357271
2 802779822
1 738718991
2 358943160
0 495805265
1 672640514
2 365010843
1 346934264
1 97384723
2 502047692
2 962795787
1 234620065
1 720451605
1 777143170
0 677773027
1 635074138
1 48318608
1 242566693
1 631930515
2 3912138
0 903898986
2 17508439
0 689868047
1 659722842
1 270259277
0 629286875
2 790745287
1 676280826
2 221050784
1 580700044
1 73805518
2 743180294
1 205558442
2 443739632
1 914199095
0 200200024
0 834283891
0 13033401
0 335901556
2 360600236
0 565265500
2 699869163
0 228447031
0 394491747
0 491571839
0 377751652
1 34214236
1 622155530
2 661071928
2 215735572
1 925487684
1 806841412
1 162969689
2 292194034
0 265433225
0 288905780
2 863893038
2 467939471
0 423235386
1 338500573
0 444639638
0 253438506
1 351167762
0 153639100
2 35365674
1 513441331
1 218779789
0 640314091
1 18839226
0 211902510
2 252991087
1 463937378
0 969951124
0 657310568
0 810074066
0 340886930
1 74507934
1 425900858
1 983497902
2 596562458
0 129752531
2 203318475
1 128400164
0 574863566
0 589138546
2 948836593
0 657246757
0 68674724
1 269715473
0 826221035
2 493465995
0 343869564
0 460434624
0 271534095
0 26796328
2 778527945
2 844234310
1 93273367
1 452631001
2 805534748
1 155992874
0 928841176
1 971493605
1 61293864
2 875545675
0 982653835
0 679734623
2 827742946
2 867144762
0 398441456
0 231612154
0 379028424
2 703705657
1 549888292
2 144640444
1 638462459
0 103595501
2 550346129
0 326891756
0 894551965
0 552884118
1 708464083
2 404054947
2 225830069
0 904635409
1 564451979
2 652210751
1 432236828
0 779088458
2 825374719
2 796681166
2 478825059
1 89446728
2 368004012
2 805458635
1 216933567
2 744085701
0 248043607
0 815879856
1 79994796
0 548376193
1 45476924
1 790182681
1 295861803
1 962936884
0 456093432
0 250619962
0 983170936
1 895543764
2 493620941
1 18358346
2 652507793
2 549987129
2 134534422
0 87731670
2 751223119
0 760940538
2 249967592
2 738205132
0 641801397
2 101216467
2 412554033
0 240745861
2 899379910
0 693132532
1 774003843
2 151412735
0 2641105
0 902585534
0 870677780
0 960208713
2 263445894
1 157729921
0 747362719
0 766461277
2 897910815
2 393881640
1 476367525
1 815435767
0 613008315
2 656068169
0 113263091
2 518410764
1 345006932
0 433493704
1 926786949
2 758729095
0 764926238
2 284647590
0 302970861
2 597175540
1 99147329
0 376174572
2 595425869
2 729606408
1 488802884
0 582364682
1 418909829
2 723069441
1 533850257
0 499668895
0 795496007
1 105404339
0 313935788
0 390943637
2 473494063
0 973227005
1 81921657
0 229761145
0 55604096
2 218581061
0 638502227
0 172607671
1 783221636
0 150518960
0 177194096
2 300786251
2 253847104
0 956422476
0 377893790
0 968194826
1 487956918
0 998460850
0 808348131
1 788423274
0 984370388
0 525984672
2 542317566
0 31526223
0 141018192
2 457114936
1 616725894
1 796207469
1 336617268
1 541584224
1 336378953
0 905852749
0 354780434
0 677549659
0 395030817
2 958298799
2 936082638
2 638170676
0 42281853
1 417020970
2 441681824
2 100973125
0 182457223
2 416917671
1 29649758
2 20203429
1 119416008
1 697835446
2 594588407
2 79683044
1 790078244
1 461271104
2 883561975
2 931048280
0 44740735
1 523013632
2 450749112
1 173198260
1 993768548
2 752455838
1 40039953
2 56567961
0 996964569
1 234780558
0 765437021
0 614226688
1 602302234
0 673402403
0 326193385
1 821552060
1 480853145
1 193871699
1 773465219
1 574131784
1 952066719
2 16650633
2 776311290
1 4200391
1 625687685
1 632001628
1 86696905
1 165189215
1 756229821
1 256432376
2 135123190
1 914809182
1 411779126
1 804782771
0 91235057
1 817203426
1 755150412
2 260062728
1 921819847
1 365889492
1 713516359
2 275048773
2 933198711
1 81948737
2 510841839
1 367211056
1 282435355
2 423742393
0 998411018
0 803118001
2 256364120
0 174091038
2 307413076
2 526965598
0 498283593
1 196809038
1 511039045
1 964552294
0 109269199
2 268397646
0 590252870
1 668051813
1 576704592
1 390905226
0 592683683
2 209207317
1 736845507
1 139525778
1 188936912
0 302689340
0 89047337
1 404285011
2 421077207
2 911446307
1 447167165
1 650049925
0 168937669
1 415322590
1 982061142
2 569238013
2 523880324
0 687512703
2 64059740
2 319444511
0 934050794
0 158925144
0 145210571
1 412302921
1 445993651
0 880625593
0 219186789
0 743797067
2 439136167
0 157514641
0 58974033
2 690353163
2 243883297
1 689791200
0 556666229
2 100294876
0 544229487
0 108443536
2 421836860
2 272515464
0 529745249
2 76872028
1 213858699
1 152658342
2 907891707
1 8960272
0 480380481
2 418697581
1 675032242
0 339539366
0 776094123
1 572937715
2 581297321
1 964371030
1 750135485
2 680671014
1 579519748
0 260095485
0 654971951
2 145212026
1 912139304
1 792445879
1 675746154
1 488592717
2 234046092
0 556643470
1 172580274
0 16224287
1 282447418
0 704795797
0 600269393
0 440651649
1 169103470
1 757518161
2 550377882
0 138599203
0 938273263
2 575207612
2 342064808
2 991377886
0 142971420
1 384684197
0 37274952
2 910273029
2 791447569
0 699585807
0 859968754
1 833946413
0 985745198
1 451464554
1 962785539
0 656281787
0 552686986
0 684272658
2 43353188
0 410459041
1 550348231
0 818777000
2 875559701
2 475573513
2 895298378
1 794097150
0 102782362
2 754865017
1 474423084
1 774886873
1 793134458
0 771268404
0 536202563
0 475070832
2 905910079
2 94507586
2 888015875
2 612177562
1 712646850
1 106828709
0 88476807
2 105508275
0 618759230
0 944462128
0 719403412
1 539365379
1 735456522
0 509576027
1 997325314
0 460442860
1 537274848
1 483296937
1 945474595
1 382166012
2 642412480
1 441764091
1 3532532
1 713320019
2 37035288
2 489772560
1 361624469
2 801293662
2 208576185
1 28493610
0 370872205
0 849127441
1 629268508
0 647883398
1 550092540
2 15780875
0 373072473
1 492943315
1 411093854
1 534115535
2 688540276
1 873853907
2 403235040
0 749747409
2 367403814
2 57451087
1 620229788
1 586864527
1 63701056
2 479430031
1 740958847
1 460366646
1 538299755
2 751539899
0 288512682
2 507734330
1 548171193
1 814521904
1 206896440
1 291022054
0 664842668
1 777750154
2 11665546
1 564550105
0 932615690
1 175454907
0 765772394
0 473988230
0 199825465
2 75387092
1 92797416
0 415059153
2 151859379
2 770170990
0 602742685
1 191550062
2 294962116
1 218157283
0 797561601
1 632523424
0 309373297
0 937233410
1 542007809
0 157556225
1 463221211
0 359477749
0 942490400
2 748707176
0 182891384
2 610070809
0 113949306
1 373087
2 428186903
1 574391220
0 538885833
0 979396410
0 771465311
1 110836668
2 915166478
1 151831030
2 625952587
1 754160401
0 922374403
0 692833176
1 405527457
0 890765932
1 491773509
0 372256797
0 973770490
1 739260912
1 358973382
0 228875596
2 294075681
0 606629439
2 848320249
1 438016481
1 442521161
0 601321023
0 167792437
1 119775349
2 580607682
2 963329043
1 759096535
2 406747149
0 752963596
1 811955145
0 657623264
1 425006912
2 594390827
1 102439476
1 401463629
2 583124839
0 779298347
0 257753702
1 302418605
2 202765627
0 821885305
2 555720999
0 183345853
2 899013861
1 759675559
1 676798624
1 827507352
0 334249213
1 865518133
0 157654035
0 796735224
1 24906012
2 228881575
1 233740218
0 536105766
2 185858322
2 693412436
1 571820498
2 897595806
2 644550409
0 467769823
1 187557247
0 630377319
0 68096772
1 499973330
2 34572852
0 479515585
0 860837727
1 484391237
1 895943531
2 172061544
2 4357739
0 209482642
0 573705253
2 502032351
0 444999905
0 560300543
1 97988033
0 396440720
2 474657509
1 894233480
1 732022270
0 328591621
2 416918014
0 14819496
1 148152718
1 749131706
1 942508144
1 964799030
0 28541041
2 369272683
0 501688679
0 520753946
1 888184829
0 758441172
2 906909448
2 939583136
0 209846564
2 489003723
1 996768276
2 210053002
1 620944894
0 53231433
0 14261410
2 155574919
1 549919046
2 202363396
0 62406347
0 840024928
1 3795961
0 49373420
0 846216116
2 7441199
0 62031123
2 514229093
2 508827310
1 51502817
2 701667491
0 563889868
0 895463411
1 916116169
0 821133723
1 255288054
0 700723378
1 418868737
1 624071163
0 818373847
0 745534491
1 956432292
0 912043731
1 625424607
2 592546078
1 117559477
0 269705704
0 443719799
0 831454135
2 791561785
0 475330287
1 188312592
0 243316288
2 794701589
0 968693492
0 362168837
0 235992665
1 643515754
2 543729216
2 569080954
2 323501615
0 683755699
2 492845216
1 867018688
0 531805485
1 590593444
2 527919652
1 337364833
1 638770961
0 102003177
0 878898230
1 27925670
1 708227534
0 796751832
0 521696326
1 220191119
0 465377722
1 763772148
1 630936794
1 587994486
1 443910065
2 192732503
1 779142420
2 817557996
0 978893240
0 893994774
0 733087582
2 386068658
1 823669355
1 410548938
0 392669059
2 837884370
1 714718702
0 561174109
1 512487995
1 986669596
1 634987870
2 771437800
0 268881946
2 207166573
1 799391129
1 280672204
0 47012521
2 795871079
0 413792888
1 436384349
1 245947133
1 3214814
2 181758661
0 67544330
2 737398088
1 92894964
0 416295941
0 563835462
2 947317184
2 374706905
2 495458280
2 135151996
1 900704956
1 592452509
2 591655184
0 447217097
0 56813227
1 140181152
2 182869364
0 363713624
2 469405553
1 925381044
0 68624785
2 571434886
1 394106862
1 265184240
2 702121821
1 551835896
0 275120151
2 592420572
0 270454225
2 84034166
1 22021643
2 942852144
0 95665568
0 122782368
1 493477435
0 897400129
2 759749889
0 751838986
1 118728888
2 569293573
0 169077800
0 370927722
0 447226545
2 980646316
2 76218650
1 818605204
1 65959728
1 362461105
1 895582200
2 288186355
2 162395111
0 117131348
1 808619591
2 168375550
1 899796446
2 571140398
1 433052879
2 368739173
0 42185131
2 243385710
2 567305864
0 322520785
0 344003551
0 802715890
0 217311982
0 493872884
2 554309730
2 363009004
2 49581582
1 679383259
1 563952441
2 419642481
0 894300824
1 734188860
0 760578776
2 217038295
0 328589237
0 70756896
1 68562577
0 561246995
0 975610433
2 711066680
0 251640466
2 676361464
2 575821587
0 828223086
1 434885389
0 661602033
2 912771295
2 258851698
1 705921231
2 621204405
1 13600256
1 912104942
0 179397966
0 844333266
0 303555282
2 295794305
0 571312031
0 273541232
1 591446035
0 170324436
1 943408005
2 862751917
2 489390441
2 777811686
0 695501802
1 84795269
1 676819911
1 76075244
1 178799622
1 476409337
1 982088770
1 89090339
2 689484382
2 781423550
1 553796958
0 854092545
0 344550459
1 624994934
1 700841820
2 374472644
0 997815560
1 446315940
1 615971163
2 426859567
0 301862032
0 246319494
0 304478150
0 752545938
0 912005007
0 910169473
0 696321299
1 32845779
0 143646002
2 147876173
2 667826850
1 28092137
0 146323280
2 91866089
0 421620528
2 792292516
2 707375788
1 726373046
2 308267519
0 558010083
0 557043858
1 885434349
2 907588307
0 324708308
1 504412019
1 213547099
0 374583990
1 172933676
1 339243320
2 509809969
0 710405659
1 190403890
1 713370182
0 96422315
2 75316814
2 385199985
1 937045244
1 723097744
1 316373083
2 204505618
0 615711819
0 561722937
1 854429594
1 650469623
0 423633415
2 119454184
2 971312491
1 275777413
1 653824603
0 506845911
0 649692017
2 340461740
1 308660075
1 641646130
2 222884944
0 314977964
2 730370752
0 145428748
1 748099857
0 625133800
0 141300094
1 545632536
2 371247506
1 522191938
0 765848451
2 763030835
1 620338990
0 260735023
1 107725821
2 757452578
2 313472909
2 837113660
1 132769529
0 61793734
2 838131404
0 82979764
0 270515205
0 673599050
1 847136247
0 591877695
1 315399346
0 381064998
2 616475036
2 114597787
1 397652118
2 637770888
1 674145691
1 617863099
2 813676511
1 688298790
2 299140987
1 931915044
1 931127635
1 631854018
2 202515915
2 524626095
0 582364552
0 196993200
1 898637467
0 959149047
1 297519068
1 932498980
0 130674494
1 992562806
0 659089692
0 173730116
0 930752297
2 169304020
1 670952084
0 900912051
0 480827713
0 482022025
2 463156853
1 587101908
2 799945830
0 119921278
0 203626776
2 623161137
0 784788765
0 530709883
2 483592202
1 888428683
2 106785683
2 188020763
2 942243686
1 5223775
2 571904383
0 353428771
2 375143997
1 560730514
0 877313967
1 979982429
1 413428197
1 698861520
0 1222930
0 482307188
0 53722265
0 750469229
2 950355373
0 287847067
1 604967743
2 265631234
0 388882723
2 717966231
2 322814871
1 616189953
2 211191184
1 697821965
1 327080311
0 351341171
1 791206572
0 293379386
2 881910818
2 616813524
2 204881052
2 957914997
1 656309020
0 637101270
0 743653683
0 852312931
0 31881819
2 286275526
0 829256273
1 627093098
1 170701062
1 519336395
0 442690339
0 305248227
0 935225690
2 767136104
1 660836487
2 356812206
0 150089821
1 846644852
0 240565612
1 315990282
2 71147244
0 735585419
0 294396479
1 500721139
2 20897197
2 581110828
1 421948140
2 277857196
0 768526675
1 206408367
0 680318855
0 216485549
1 753917350
1 416958916
2 849137702
2 759940380
1 171049607
0 414766483
1 966874929
1 988304478
1 375050621
0 136525908
1 903656200
1 260252231
2 780773760
1 852958964
1 826379985
2 174214331
2 237402777
0 526947265
2 966876022
2 766848795
1 217608899
2 880885299
1 532475519
0 189407996
1 857736147
1 124436416
2 270669578
0 40505581
2 593595825
2 379954281
2 204629702
1 4117244
0 629557625
1 99348792
1 837151783
0 361525654
0 737150388
0 595636591
2 408500281
1 907353185
1 524537171
0 924067361
1 227178070
0 543620647
1 618114534
0 812351846
2 207965093
0 113565403
0 560819881
2 167278286
1 56811327
2 347421942
0 115900359
1 872276119
0 107258322
2 13066667
2 578432984
0 590775923
0 454834542
2 166052957
0 339976196
1 484391007
2 768761057
1 867264847
1 721363487
1 826524464
0 389578610
2 541786524
0 253222113
0 418994419
0 634933494
0 658664203
1 856591893
0 620423340
1 163333240
2 311205081
0 714271268
0 394975023
1 134578644
0 147778792
2 851350196
2 631287975
2 921920057
0 653759874
0 638327582
2 982707433
1 406398016
2 795055701
2 14986880
1 822524070
1 485847800
1 35083598
1 172977166
2 14963578
2 978564268
0 709492909
1 250019124
1 414352543
1 208724647
1 625582786
1 230546537
0 368389205
0 344281935
2 550631836
2 650314520
1 570569547
0 830123492
1 588634630
1 849244070
2 233538190
2 571556009
2 322449004
1 18750399
1 829000080
2 840883384
0 952244512
0 448155170
1 367638720
2 611058080
2 731465642
2 217286838
2 199415024
1 951242925
1 116921035
2 443708896
0 107352095
0 879007806
0 189586632
2 638949338
2 201603495
1 794005673
1 575073713
2 885489067
1 232045188
2 407511409
2 796760689
2 647452060
2 698682850
2 653028289
0 893727850
0 633148845
1 802959503
0 423545632
2 603298193
0 839341866
0 964279556
1 615709109
1 723828345
2 186497403
1 273971095
0 531712793
0 250970176
1 873193079
2 519118728
1 723742313
2 693156588
0 178320980
1 567392932
2 885400400
0 110294122
2 316130900
0 721930637
2 512219026
0 464734650
2 268576200
0 967033243
2 463229922
1 291365587
1 939744302
0 573779483
2 944337139
0 725519029
1 615131379
1 864018677
2 442625020
2 99852278
0 754473289
2 370007298
0 109799239
1 386835712
2 87406268
2 176044435
2 919148395
2 479213074
2 464360130
2 43107505
1 921572101
1 479000759
2 405741737
2 759663179
2 362906734
1 488539361
0 558982168
2 862137899
0 946067858
0 834465851
1 367067213
0 960030762
2 527666734
0 81604250
0 751132598
0 725994958
1 623932359
1 847828700
2 621352589
0 505733836
1 92137711
1 885873279
1 54773630
2 477852310
0 91179125
2 23839757
0 757548548
1 353000214
1 683896318
2 865874173
0 255952132
1 473767070
1 590193081
1 97528950
1 201156972
0 668709392
2 913538499
2 264489902
1 472132653
0 648879159
2 458507413
1 897590705
1 149865288
2 141455229
2 388761166
2 310459778
0 675673556
1 679289089
0 147072452
0 970989142
0 876524709
0 942907139
1 907839618
1 186094278
2 112009720
1 555674813
0 985216966
0 539002163
0 142430837
1 111424236
0 500876901
1 352569763
0 565665626
1 887483023
0 391349606
1 256989160
1 185942358
2 16549220
1 941924758
0 505601696
1 398101026
1 752964835
0 408691510
1 187332098
1 344456822
1 453147597
2 271034896
2 513473640
1 249962800
2 651643970
0 788506961
0 826731885
2 970199934
1 755540117
1 492052722
1 36527816
0 148869579
2 225888579
1 655433814
0 720946385
0 377201463
2 874952353
0 179001930
1 684477455
2 3854939
2 703019423
0 381557845
2 715579753
1 91288031
1 767261397
1 595347604
1 157153437
2 243922597
0 742924350
0 342326384
2 100840537
1 27129014
2 132937681
2 721078460
0 45920339
2 324131803
1 336851955
2 750505682
0 370241352
2 832513379
0 707863809
2 612327397
2 48952944
0 576523203
1 246564096
0 979619635
2 888906592
2 186887012
1 943026713
1 547241392
0 853605621
0 133944501
1 63004509
2 868869994
1 643816394
0 163246886
1 365074736
2 222796924
2 427153569
2 468338624
2 194165215
1 406808586
0 765659973
1 824297714
2 555172155
2 524539043
2 708530803
2 107261781
1 898530653
1 92022474
2 244753544
1 265641353
0 817856914
1 634875441
1 973544130
0 618439945
2 82597876
1 785224076
0 33548706
1 490969604
0 339130555
1 720828964
0 27095249
2 723009388
2 333852627
1 747567490
2 12769477
0 138900692
1 441367460
1 16846224
1 940106637
1 910160366
0 562454860
1 767789754
0 977723533
2 790302464
2 388718204
0 828571455
1 394767460
1 354222690
0 801370980
2 74827071
1 16168636
2 152692311
0 209883426
0 725835483
2 794086186
1 763989238
1 541729151
2 111544261
2 675082551
2 798023173
0 572709860
2 143810044
1 288949428
0 155646035
0 967014629
0 323121574
2 844888824
2 76502605
2 305670533
1 596088347
1 585479479
1 136362750
1 584987740
2 162227051
0 31292916
0 563220387
1 14223221
2 942729948
1 721724296
0 689671358
0 904947988
1 169700356
2 378981469
2 265908772
2 915917733
2 851573577
0 437213897
1 964474846
0 814643517
2 670897567
0 135113265
2 812178706
0 1151151
0 818511496
2 555834487
2 994105542
1 649507792
0 36818538
1 950729027
1 277545213
2 93437433
2 629251085
0 792346170
0 196406428
2 915452359
0 695361177
2 69568651
2 319177183
2 880018461
0 84748889
2 120877022
0 844954321
0 918228232
0 891238846
1 43574776
2 78429536
0 583336622
0 407603677
2 872290628
2 70957887
0 588604676
1 477665200
1 711265912
1 108038857
0 845870055
0 224892782
2 91793536
2 770839860
1 925557303
1 745215495
1 441760499
1 780556749
1 348236439
2 809771162
1 867560994
2 505012986
0 150587555
0 901149714
2 1250799
2 933450084
2 910221970
1 526634010
0 6664809
1 696099756
2 826538865
0 961601041
0 774402190
0 443084381
1 846335541
2 586119422
2 331587900
2 835393248
2 77175415
0 951401988
2 627351379
1 97751093
1 789976099
0 491591334
1 404485005
0 28423645
1 178491555
1 648528834
1 782331949
1 208675980
2 856237705
0 919635847
2 233937327
1 381988613
1 979084134
0 653125850
2 971056945
0 285062885
0 118317741
2 495264815
0 564071750
0 725719785
0 427522988
2 316708464
1 681344722
2 702364816
0 288470460
2 208385840
1 866873648
0 131414163
2 746237047
1 920160225
1 607469576
2 445716818
2 547287831
2 573853519
1 35882087
2 81074413
2 837868209
0 792311097
2 178619689
2 223346149
0 371687478
0 909943598
2 217990058
1 849195583
2 340305692
0 823629616
2 714641771
2 651462793
2 868289106
0 858050750
1 820862659
0 337451023
2 316327764
0 190552887
1 265582627
0 161645268
2 215310055
2 763001491
2 688183185
2 830011158
2 891330151
2 927445732
1 455036465
0 117174443
0 13021756
1 775421389
2 773301611
1 682216702
1 42972334
0 532678498
0 182896351
0 940088966
1 493738168
1 576782641
2 19542274
0 126499913
0 420156119
1 456111458
0 379684713
1 637165669
0 455554422
1 59498139
1 498834773
0 354909781
1 600127513
1 59296766
0 222002636
2 866262532
1 329812775
0 314369598
2 506821716
2 619841252
0 160645388
0 30241827
1 986274127
2 99181918
2 861558776
0 542509017
0 344092141
2 243806496
2 329662956
0 860768446
1 781058771
1 754282880
2 96856469
0 849018324
1 615060652
2 880102858
2 434152126
1 45488242
0 897031543
1 957855337
1 981432596
0 415087054
2 380115823
1 907650736
1 393342390
1 48751820
0 139320355
2 585392501
0 829307405
1 67149493
2 204524658
2 90180373
0 68715591
1 506648232
0 710332724
1 497095043
1 233490644
0 681310944
0 187407516
2 232523101
0 264758001
2 177370000
0 438633778
1 940577460
0 729919511
1 491414511
2 456493077
2 401992839
2 221859343
2 636464131
1 91795425
0 471289044
0 757765809
2 402225598
1 925973656
2 573923334
2 861832534
1 196196622
1 65689774
1 649112394
0 25030911
2 276838682
0 440068020
0 38881137
2 156959465
0 2597792
0 982483482
0 723414936
2 999798847
1 733757071
1 235260630
1 822430099
0 168735072
1 388779989
2 500193685
2 675534745
2 118681384
2 756594555
2 911959019
2 414447383
0 610050735
2 728239459
1 990196306
2 6313679
0 180830684
2 929528189
0 734833282
0 304761530
1 202857282
1 327286703
0 831865525
1 355399062
2 458997195
1 837304727
1 576358059
0 697334916
1 36926098
0 684061605
1 809353381
0 445363192
0 425661966
2 908531732
0 705983794
1 633786223
0 103421639
2 626415492
1 67019803
2 140167490
1 824484683
0 310531619
0 279907500
0 149475543
0 392458485
1 664204151
1 741769632
0 694557617
1 741989523
2 531664123
0 717595931
0 538324748
0 861572680
0 805623387
1 733887099
0 202584632
0 655746162
0 571055621
0 311401538
1 128401820
2 445949649
1 33542987
0 337378092
0 918611888
0 729595381
0 540592894
1 369172556
0 104825033
0 619301850
2 123048307
1 301335914
2 878576868
1 300513571
2 529399128
0 907832580
0 270634358
2 347852418
2 197981926
1 724303968
0 852373698
1 159839576
0 945025012
1 801516724
1 836663267
1 502242248
2 749033415
1 236526875
1 258251183
1 967838277
0 155067006
1 232154804
1 792686134
2 678241043
0 978754036
0 270887395
1 263258252
1 854017001
0 677060927
0 490475066
1 602634821
1 269515424
2 79062507
0 296022400
0 261613937
2 579551464
0 303699056
0 799398263
1 680157077
1 934820905
1 906857372
2 273999501
0 250433353
2 560669284
2 924236869
1 352476145
0 696189094
1 990182885
0 250970662
0 110477245
2 148940874
1 857428457
0 156902628
0 832840473
1 792808380
2 248917598
0 860287258
2 68921150
0 115988022
1 82298382
1 9480451
2 300154052
1 998959476
1 624780367
2 264104899
1 528974497
2 654819372
2 453400798
1 211828248
0 519037584
2 825614992
0 763671679
1 968440596
1 402025083
2 230718061
2 279334253
1 82308941
2 644650911
2 561649605
2 789860615
2 444605502
0 796039052
0 372166258
1 257861612
2 754075231
0 894804262
0 131589579
1 131719223
1 331480270
1 455563253
2 961599497
0 207373040
2 135338432
2 198377663
1 37968352
1 253223057
1 172842614
1 100651126
2 327813367
1 163286964
1 634192863
0 13721820
1 666499143
2 708117245
0 496493218
2 218939227
1 865918778
0 729843259
2 199154271
2 573918013
0 599581450
0 161181043
1 395585348
0 572735584
0 47726885
0 324632110
1 470861944
1 89534960
2 219871144
1 218414131
1 327366206
0 858118068
1 252219015
1 539997904
1 496323502
0 565197105
2 194066759
1 984833737
1 910586932
1 486094034
0 424659436
1 219980612
1 572299005
1 666688230
1 241486940
1 373664077
0 363840085
0 17951935
2 85172412
0 782456516
1 915489599
1 947556726
2 858758482
1 986556589
2 506814470
2 452484158
2 38120055
2 228136340
2 295718262
1 782848832
1 777970846
2 735291139
1 565517884
0 140575896
1 840678933
2 642861908
2 325379504
2 308489887
2 398483157
1 442136224
0 805465397
0 464216526
1 118282705
1 169505294
0 293930341
0 720324139
0 282439075
1 473286873
0 820646786
2 116464642
1 183981441
0 181161878
0 589444641
0 324648412
2 663220287
1 648399774
0 404195737
2 249024324
1 759062775
2 896207972
1 45930073
0 742704641
2 478059370
1 578891903
1 314431230
0 66471276
1 601117951
2 928737608
1 389751637
2 28117053
2 606956556
1 540360268
0 273706417
2 476760553
2 57146247
2 663139469
1 115150570
1 362416490
1 388134486
2 786849688
2 741112523
1 181353696
1 701649016
2 604634120
1 331030047
1 173714530
1 101904511
1 903075946
0 736551249
1 458732854
0 86293435
1 746951173
1 365161446
2 245577415
0 741940012
1 377214393
1 271446344
2 876226293
1 533007737
2 687950245
2 995270935
0 678291070
1 720932327
2 74476626
0 666999054
0 495971381
1 879632727
2 270761174
0 688674842
0 944730921
1 348982757
0 206662501
1 331816229
0 704650617
0 716883251
1 10115862
2 146995493
1 826342080
0 729605055
1 514704939
2 730406985
0 910330274
0 541376555
0 626406561
1 164504458
1 552502708
0 57005294
0 648427228
1 120124955
0 366520341
0 755556819
2 846691690
2 406710828
0 237338776
2 276231003
2 197078822
2 434755789
2 500391515
1 63427799
1 184870578
0 739421628
0 832839109
2 678408236
2 115985181
0 291918059
0 331914249
0 340604678
1 580263213
2 688832446
2 709104884
1 588673063
2 391122874
1 437359403
0 539745226
2 21379502
0 787405875
2 856156789
2 219371853
1 71697934
1 256675796
0 210486572
2 49785889
2 194446558
0 14660095
2 279324911
1 918627163
0 387993648
1 545167610
2 947149428
2 439684617
2 63225088
1 63963653
0 704634555
0 894790118
2 668461635
0 266883501
1 7923269
0 502647125
2 665233410
2 815995260
2 200385274
1 673018456
1 123689520
2 540741175
0 309707145
0 131556495
0 791747727
0 173131162
1 530014901
2 675620303
2 379520380
2 119414919
0 637416807
0 186058033
1 499154712
1 125415130
2 308181322
2 802737014
1 578748163
0 799356433
2 425724024
0 497602975
1 416586194
2 613052655
1 440884179
1 9259153
0 775231168
0 658892554
0 437499337
2 940737835
0 310852230
0 252365082
1 335791963
1 599181559
2 160874733
0 207005186
2 419646638
0 705523897
0 744286180
1 1746082
0 318228070
0 824613563
0 750799686
1 551633001
1 278791162
0 266446904
0 382696120
0 678928742
0 571204251
0 381040630
0 820832321
2 221889698
1 554527386
0 484977971
1 434140180
1 222043344
1 390454107
1 231362301
1 475472070
0 512355928
1 215262984
1 146821097
1 18879913
1 418790645
2 293841214
1 253503491
0 387719895
1 678194529
2 290813522
2 596571290
0 119009841
2 3863527
1 552922285
1 688500262
0 567541000
0 744474689
0 301014066
1 8771306
2 768514151
0 271625439
2 535275020
0 895439883
2 742540284
1 254965438
1 478769992
0 530940204
1 218859269
0 803229243
2 517712414
0 489566281
0 553322461
0 392666209
0 812221263
2 876050644
0 411329112
0 293652683
0 284078973
0 651823614
0 380924865
2 25478859
1 972962269
1 986173930
2 554647748
1 971100374
2 54944826
2 977902671
1 213035627
1 169666160
1 313307500
1 883185454
2 810356078
1 560458608
0 876677288
0 587966982
2 207051875
2 333411673
0 160298882
0 978877595
0 708930430
1 654975150
1 7224581
0 146681638
1 25584240
0 748770027
0 98679445
1 56952535
2 897775035
1 628754765
2 709295066
1 906278325
0 276575205
2 456988155
0 247571213
0 768004027
1 510419909
1 81557190
0 167133726
0 956706216
1 192686170
2 811382797
1 306242946
1 37369468
1 359638560
2 445721403
2 934491273
2 649030893
1 704593974
2 268564201
2 851284839
1 388761419
0 393608434
1 927792095
1 702076405
1 352836193
0 597917288
2 10890161
2 808974570
0 597956578
2 731876530
2 408069545
2 532882489
2 835884851
1 675112684
0 204006937
2 699464550
0 772986655
2 84160175
0 646848861
0 22192321
2 347055198
1 617412605
2 957708570
1 848188128
0 91697052
2 165657205
0 576905939
0 618084802
2 116080692
1 543194012
1 952993355
2 417604934
2 909895156
0 242005599
0 427919449
1 629195965
1 129200294
2 517027849
2 136210785
2 438416370
0 679639323
2 501965377
2 795534633
0 37903770
2 136751658
0 883193761
0 573569147
2 738210765
2 970485865
2 904039553
1 867457979
0 868240579
0 154394347
2 364010217
0 287651491
1 55599688
1 849372405
0 554835076
0 870003213
2 691290984
1 429354423
1 518596965
0 732341245
2 580205971
0 672536555
1 867001152
0 100418481
1 548892083
0 710568205
1 413293972
1 732433662
1 344848117
0 987953180
2 77106096
1 614974850
1 575143860
1 749397880
2 844480731
2 637382062
1 513308985
1 133369292
1 850638086
0 969806746
0 975838285
0 782618797
2 845502480
1 894216311
1 250980009
0 670464429
2 891849715
2 127844653
0 253454464
0 635741473
2 459420198
0 912656733
0 910641065
2 900488548
2 107949671
2 356751974
1 46962523
2 281508042
1 509402893
2 136377946
2 59249672
0 175352523
1 810419330
0 866540593
2 613403735
2 716161942
1 824661777
1 733218707
1 818171125
0 774052319
1 98575428
2 970028652
1 589297998
1 307508640
2 55356336
1 766736585
2 945183464
1 789540572
0 750983949
0 61719780
0 272491761
2 221572632
2 650991187
2 810581551
0 516320752
1 92885659
0 32305112
1 891608261
0 193838247
1 134495866
1 766927454
0 815760487
0 162944077
1 241102442
0 400131886
2 180599006
1 915252142
2 98486976
0 7893613
0 595439979
2 833653551
2 271150241
1 956721844
0 783407363
2 774769287
0 353076698
0 979183637
2 713762705
0 855864766
0 467689260
0 507210805
1 8557103
2 889267835
1 692074797
0 723782179
0 979576374
2 372564974
0 426053881
1 987114327
1 130508267
0 332199755
0 696433336
2 588898715
0 679003266
1 959631315
0 502987579
2 490019586
0 691109017
1 111526142
2 780086152
0 194755132
2 702164239
0 329771494
1 27958223
1 258093370
1 955616139
0 460690340
2 896349392
0 321738231
0 640780658
0 234086925
1 811553823
0 937663962
2 110165512
1 860498488
0 620850131
1 797416847
2 340968861
0 428465839
1 403997005
0 49993531
2 501422705
2 251305973
2 628192842
2 299133096
0 707816686
2 735832171
0 736291509
2 684892524
0 56736656
0 950891128
1 877170034
0 235286435
1 663560776
1 296965464
2 712547019
0 469865391
1 153764735
2 522890645
2 32063798
2 404914703
0 298215673
1 14487790
2 814649604
2 958621217
1 972922075
1 132969484
2 895297209
2 789241694
1 836432653
0 203002999
2 599958997
2 529657932
2 327834965
2 605759697
2 740108734
2 170365277
1 313446332
2 426887194
1 178663781
0 382857584
1 535819162
0 842363872
1 576533056
1 924843856
0 427979096
1 720550522
2 427469617
2 703232411
2 176040787
2 341991304
1 137201702
0 943430057
0 341165144
1 854709959
0 903869477
0 349723736
1 254516742
0 634433829
0 936090235
1 624568656
2 728983845
2 994126071
2 737346732
1 79207437
1 220943779
1 764537544
2 899877268
2 325715215
1 498139282
2 854752053
0 428653788
2 27607261
2 404978356
2 470522524
0 767465304
0 564340894
2 930096685
0 445609762
2 450784046
1 740902756
0 483040357
1 498732060
1 916652409
1 643916560
0 758777047
0 945526556
2 264974819
0 918352508
0 853253911
2 86486984
1 109460953
2 665824252
0 832689084
2 571977164
1 995742130
0 586399705
1 807968406
1 230329384
2 90630749
2 733101550
2 937126897
2 980344824
1 508388205
1 175463827
2 701554176
0 657866162
0 362821676
0 291456787
0 431906160
2 868946498
2 976605396
0 375928094
2 342712967
2 51230026
0 404138522
0 78818100
0 955033362
1 854622594
1 45214743
2 6432412
1 150119658
0 954096723
2 430090394
0 156124659
0 29882854
1 608450821
2 95925053
1 6767717
0 481192633
1 875209132
2 183777490
1 458942765
2 367687288
2 389302544
0 189705842
0 411922769
1 403361542
1 886616946
2 981371389
2 268225229
2 729598171
2 903439943
1 375368920
0 825618714
0 147340863
1 858353405
0 684879924
1 785179565
0 221532858
1 478889072
1 225400999
0 78499430
0 787237866
2 531067741
2 82912653
1 588389320
1 168576978
1 965352855
1 751869245
1 885447101
2 866033382
0 889024700
1 908985711
1 991083185
0 95279680
1 997040298
2 172752536
0 770685856
2 2157722
2 78380866
2 948819565
2 138756548
0 532871308
0 324953400
0 297611967
2 714911361
1 413059827
0 554714304
2 632485572
1 841034159
1 579926319
1 740617086
0 162700213
1 547832504
0 887007127
1 813976202
2 759651778
0 319440300
1 933730259
0 218651956
0 705047823
0 768128215
2 293418754
2 394045883
1 644008531
0 825960660
1 683562377
0 308634611
2 130008688
1 879811769
0 29688960
2 336979987
0 363257901
1 255487306
1 35991424
2 107230071
1 571471092
1 99696913
2 625081099
0 569296726
2 853737204
2 626235010
1 269778238
0 942402729
2 84733706
2 843398265
1 706540315
2 170260604
0 417220148
2 878159719
1 434476397
1 247374570
1 979318768
1 851499887
1 890245734
0 908858086
0 971884794
2 980150363
2 545368753
2 877764249
2 171815845
2 89920339
0 837249694
2 726488340
1 965220344
1 864522358
0 463584296
1 556293262
2 528872785
0 607855515
2 103324097
0 521918590
1 194433803
0 363888302
2 208095851
0 465555663
2 404715097
2 420039720
2 247901348
1 795312751
0 589076666
0 487836288
1 220057407
1 55079560
0 86786121
1 464963409
0 175046807
1 253314220
1 162384353
0 952428722
2 70176199
1 959482617
1 324882138
0 653628097
0 542043480
0 112566724
1 502839442
0 26904383
0 753755485
0 140737585
0 906889949
0 484642590
1 319661407
1 845720629
2 581261331
2 140074626
2 531761041
0 254048399
1 906446694
1 233894947
1 589521771
1 863217919
2 497300763
2 907204021
1 972835583
0 892535181
0 316234541
0 272496913
2 106699081
2 108947341
2 764140839
0 544342084
2 138992732
1 532761030
1 383524860
0 389391003
2 20423920
1 424963523
2 701681528
1 472838041
2 940934311
0 603172525
0 832576561
2 529105281
0 692646166
2 550301518
0 582794460
1 636461355
1 744576849
1 234399737
1 66087587
2 850011932
0 93663159
0 700698987
0 38657288
1 254528074
0 393509368
1 162119670
1 780755954
2 376886762
2 517073297
2 131498970
2 895466470
1 387866775
1 764589210
1 191075587
1 638797582
2 335863406
0 705821498
2 943199079
1 442839215
0 734340357
0 201066075
1 89542857
0 317431295
1 531646406
1 663553269
1 619837911
1 655989898
1 625145026
2 594370405
1 6765969
1 340524144
2 753030459
0 884293272
0 691030429
1 943305579
0 830077244
0 698198748
0 976559585
0 648352839
2 961297550
1 326217530
2 608144431
0 655607674
0 755947809
2 5065938
1 746628317
1 826256728
0 499053372
1 13143417
2 983475616
0 395580954
0 651207654
1 450259514
2 913993700
1 757239081
1 541593008
2 891389708
2 138300876
2 616132538
0 666265679
2 102810983
0 582817601
0 905607572
1 306202888
0 970873086
0 938722636
2 695104736
2 949820015
0 728395252
0 380729320
0 180836318
2 445268214
2 679977852
1 575841461
1 489695517
2 105201916
0 686615467
2 293836013
2 436150350
0 631655175
2 394487217
2 577312794
2 922374882
1 80237198
1 433391788
1 703001438
2 4089070
1 356404540
1 362495207
2 119067603
0 284139651
0 847476031
2 206935701
1 330940237
2 632053395
0 657913789
2 79008457
2 350032636
1 969555863
2 977279275
2 485036339
0 470998179
2 241238899
0 281350776
0 674827263
2 246451940
2 624612044
0 70445557
2 868710997
0 48675546
1 125875358
0 48705441
1 202745699
1 842445092
1 244992355
2 978706821
2 761050920
1 33534501
1 205143419
2 248061482
0 842689971
0 716630252
1 72334319
2 395204504
2 820704480
2 630991536
2 307661683
2 922108805
2 8612509
0 487826223
0 734530425
0 600153638
0 125092889
0 634150333
0 180793490
2 586782851
2 871937004
1 727079654
0 972098816
1 316141482
1 113366730
2 593016953
2 442315887
1 606315341
0 46538220
2 266883941
1 60333300
0 309612459
2 718580468
2 524592306
0 733467968
1 71537348
0 502419766
1 9769729
1 84249287
2 884011620
1 34698852
1 341919493
0 309741900
2 1270231
1 365047174
0 128361322
2 66607578
1 624805022
1 595404125
0 283188626
0 172122381
1 521022454
0 82542632
2 303757628
2 458749417
1 83933572
1 393366804
1 285003792
0 435031576
1 376903224
0 553809060
1 827955981
0 312984063
1 646937671
1 455423217
1 541657552
2 317757549
0 472473172
0 844229485
2 903784102
1 310998670
1 89180716
0 195959535
1 706544779
0 302221814
0 452048832
2 671834762
0 716902908
2 342795184
1 235216666
1 284235961
2 59842375
2 126974571
1 348632354
1 953456982
0 328159017
2 688461215
2 192304722
2 69931084
0 924198079
1 653888536
2 988760898
0 409780240
0 753955565
0 168528061
0 717153334
0 913740995
2 553379500
1 512692165
0 533125069
1 364764004
2 132371783
1 364635831
0 885873822
2 526132427
1 824989830
0 787750821
0 277303976
2 272944396
2 999774562
1 425618043
0 64185382
1 451539952
2 587577523
1 448288072
0 970860426
0 349795782
0 820129001
0 263574046
0 257945155
1 765751883
0 4652225
1 158130696
2 2854898
1 213778110
0 963164250
1 850315880
2 997498297
0 381575762
0 843234040
1 527563508
0 62680507
1 405193974
2 528276200
2 78759752
0 56658781
1 30864139
2 733510431
0 120314384
2 486032182
2 341489637
2 838432181
2 496330624
1 799408296
0 1232412
0 190591132
2 37508493
1 992431875
0 199790752
0 905112370
2 42848704
1 587729174
1 631010102
2 511192482
1 913241797
0 660635633
1 117065128
0 380974009
2 692619787
1 111374123
2 519783610
0 638671993
0 609068090
0 195929767
0 771381301
2 460430124
1 947793165
2 232352887
1 427706485
1 389161299
2 213332614
0 298960762
0 841032913
0 621444388
1 655303083
0 857790346
0 946421495
1 662386389
1 733148846
0 695987631
1 414830743
2 70704832
1 205456975
2 665965340
0 499773652
0 546537880
1 996494017
0 97566457
0 288952998
1 218556202
1 254088662
0 669546498
0 247301638
1 616098188
2 288187955
1 410559657
0 173671605
2 874556568
1 877854179
1 248000299
0 514980932
0 470132189
1 82992101
2 807499514
2 213441197
0 832125334
1 996890575
2 445916102
1 697174949
0 20157624
1 568819536
2 678155480
0 584589012
0 576350986
1 956374537
1 689913169
0 707316657
2 88996281
2 784045166
1 412940980
1 606886022
2 588205353
0 75967802
2 399021976
2 543990742
2 541739457
1 207134216
2 799186659
0 819202041
1 220687314
2 698576811
2 478667369
0 534412553
1 349657977
1 318941975
2 712598719
0 690249540
0 986018239
0 255211204
0 361479628
1 577787644
1 834614065
1 922921735
1 43222541
1 109799836
2 22352247
2 648057835
1 912399110
2 943827727
2 763948506
2 335791505
1 850650104
0 188693200
1 244345031
0 527846947
2 211806417
0 929767598
2 563309322
0 295137541
2 76411368
1 978900963
1 651564575
0 767177418
1 188099863
2 133821018
0 112180963
1 802539831
1 371139903
0 711353760
1 163569061
0 674807634
0 197539384
1 44012253
1 972972788
1 120088091
2 699377325
0 398115049
2 421137265
2 103346255
2 129634767
2 584997105
1 578070918
0 48348708
1 884378794
0 475967790
1 264825508
0 445197334
1 385695006
0 422547029
2 157781611
0 238826359
0 158500199
1 142885830
0 564142755
2 360571300
0 995175550
2 414146682
2 587772490
0 467247469
1 465569761
2 663752710
1 459471660
1 697981457
1 451024054
2 825879565
0 291072259
0 249583773
2 407612503
0 615028806
2 221938112
1 191150846
1 363160000
0 674356030
0 487013074
0 953252444
2 230060037
0 439954388
1 746503523
1 298297454
2 578377845
2 470197003
1 461850109
1 14070399
2 228302959
1 222404042
2 925353320
2 312404243
2 521632779
0 943064639
0 762665505
1 538108734
1 21617545
0 194374540
0 12862405
1 25090902
0 461408399
0 949958593
0 566484214
2 231834689
1 837667890
1 383653518
1 39770720
0 199550740
0 779582492
0 254141808
0 326725071
2 290422240
2 298859035
0 680003375
0 413467872
0 761886174
1 664618587
0 700838175
0 622123372
1 783080527
2 772193729
2 956147554
2 197511992
0 887232168
0 216463328
0 135888284
1 901615691
1 915665577
2 93618883
0 242152965
2 402732189
2 856109644
0 118334901
1 148745601
2 623324534
2 924058088
0 380579751
1 263661536
1 518945447
1 396302319
1 234164572
1 925623613
1 752917985
1 463470968
0 788925951
2 686656362
2 281319199
2 298537117
2 523121592
1 256173357
1 304675942
2 301358022
0 242982074
2 220580449
1 771298799
2 935514337
2 527226288
0 156669198
0 395795606
1 869051314
0 394248775
2 145118624
2 100714256
2 784675898
2 166525303
0 719735984
1 81117620
2 316664954
2 128691364
0 490928609
2 985251312
1 115321208
0 243846334
2 227328888
0 123338598
2 499870876
2 53489832
2 259903767
0 474738278
1 837666260
1 37531975
1 369228628
2 521221575
0 197604595
2 414212838
0 749238011
0 205398315
0 371025374
0 759249040
1 436622775
1 666209296
0 185424431
2 664336181
0 912965116
2 657011360
1 578724890
0 187824686
0 506286916
2 64680456
0 274230461
2 876950948
0 150314046
0 177976053
2 345573736
0 166972380
2 340049733
0 779189565
0 190430030
2 330920613
1 829817495
1 573100718
1 904117697
0 72222597
0 894029678
1 328872240
1 362063534
2 869921242
2 634244355
1 933173726
2 693072369
1 440916131
1 584533604
1 597389387
2 727112997
1 996055921
1 977695201
2 83203978
1 749192324
1 640931895
2 847239710
2 219210906
0 6701714
2 331055752
0 71994086
0 776323048
2 930646443
0 249649752
2 672915927
1 271681013
1 256477007
0 757782975
2 160923247
2 330982070
0 578171944
0 470596489
1 513063356
2 152494444
0 225246104
1 221644085
1 2834281
1 127904430
0 506728540
0 889423703
2 840883584
1 940491524
1 303574361
1 235812450
2 995291833
2 64278628
1 478253254
2 623260991
2 581498909
2 481322844
0 313047982
2 752949361
2 93581041
0 133545412
2 26657587
1 840156675
0 586325143
1 619934811
0 63785835
0 438866367
1 596817645
2 263849805
0 90832298
1 609652356
1 128995126
0 724423957
1 663103248
2 347918074
2 343387370
2 417801564
1 177364148
1 487828869
1 124003839
1 959560243
2 253169727
1 269695822
0 788970528
0 445974834
1 778370712
1 404664406
1 186846532
1 416334747
0 231654304
2 784991235
0 229300159
1 691248593
1 674745364
0 514168980
1 530515880
0 64764358
1 450604120
1 412174380
1 213833297
0 588326605
2 439895941
0 590707107
2 169017455
1 335149910
1 282210378
1 788818659
1 292032316
2 357586410
1 639313139
1 91562380
0 41391430
0 502920557
2 163179897
0 358142441
2 293282082
1 196893153
2 708615139
0 554332981
0 865611967
2 427957606
1 817639711
0 428852961
2 727002798
0 420737187
2 683121354
1 347947101
1 782202068
0 36808761
2 348987012
0 527270460
2 630752781
2 46479979
1 823104356
0 566168218
2 971792620
1 922567839
2 657527102
2 347172246
0 236136875
1 101076271
2 193125974
0 732179151
2 764013215
1 982668020
0 205037816
0 82166580
1 532085779
0 528825395
0 30613735
0 292953486
2 190332971
1 473113173
0 815035546
0 291458277
1 621197196
1 777725940
1 928869005
2 12892636
0 824925330
0 578770197
2 790158472
1 833799566
2 204996209
1 278938098
2 53101307
1 320148821
0 986177318
0 544626469
2 977826416
2 326837786
0 710749581
0 87243823
2 382369899
2 996326647
1 691705188
0 848901123
2 595479906
0 132886646
0 525905818
0 488494821
1 578518969
1 94982307
0 246442366
0 375961033
0 582690209
1 99583412
1 260161875
0 60724119
2 41287600
1 123729667
2 917469803
2 98193094
2 552658931
2 3014883
2 269045874
0 77784322
1 950785553
1 227120795
1 273021214
0 737946084
2 393859386
0 975935624
2 132962524
2 211481188
0 716071919
2 696371629
2 339244055
1 467878808
2 398396326
0 6837676
2 602836970
2 588115935
2 729472193
2 919538531
1 19525078
0 521830680
1 891194314
1 119976242
0 31090147
2 54534041
0 579992494
1 118987645
2 183458729
2 59748738
0 407289803
1 748211262
0 403781210
0 216872576
0 761301330
0 456405631
1 994268620
1 376761159
0 201536699
2 542876021
1 562721009
0 909415999
1 749872948
0 452187742
0 512837185
1 843273953
1 878368286
1 393414149
2 753971332
1 413066978
2 916047191
2 430940409
2 541994049
0 786523306
0 107664380
1 835574562
0 898760007
2 93561772
2 335039059
1 559790796
2 916188456
0 250082813
2 270238947
2 91181457
2 328009476
1 135532624
0 312226264
1 870108171
2 437680437
1 433483484
2 722312457
1 286282680
2 811149140
1 394949091
0 980532709
1 124858801
1 919691245
0 228912342
2 428555547
1 61468850
2 758507457
2 666664619
1 68193389
1 679594011
1 335800038
2 450399441
0 188427197
1 273458612
0 412700166
2 867906490
2 792837536
1 18699468
2 747376687
2 889203678
0 731896366
0 445882024
1 599960883
2 124001643
1 706743845
0 852668341
1 923504344
1 877271606
0 451643324
0 183370374
0 221532562
0 114753176
2 757435285
1 512329476
2 51564308
0 488211173
2 136124571
2 487134865
1 946761602
0 894344066
2 259858210
0 811772991
1 105535903
0 886929844
2 400715749
0 606379468
0 633323399
2 269258205
1 859374639
2 989652255
1 56477533
1 560490162
2 47714743
2 208184542
0 55657801
0 587813044
0 813134370
1 180926002
0 979732010
0 972999020
2 942334730
1 585554841
0 995966990
1 111439797
2 676438970
2 450593525
1 390733682
1 50446370
1 595492693
0 397097655
1 445631699
1 454423359
0 177703720
2 122105904
0 85925929
2 238225840
2 603439587
2 780311465
2 706643199
1 77596625
0 597253822
2 431052407
1 329324180
2 970031083
1 38692487
2 91955765
0 411540977
2 438324082
2 765972322
1 5546624
0 377283786
0 806880136
0 582427625
0 57636996
2 964932733
2 6788248
0 197739320
0 737790661
1 478958295
2 645589642
0 636746854
0 371824210
0 446009037
2 880060924
0 953887828
1 851983071
2 336720484
2 803357983
1 282595205
0 835608211
1 612501833
0 5954430
0 500556974
1 142850742
2 39564899
0 470053015
0 999337295
0 993622862
1 284740901
1 653158481
0 398085378
1 631827302
0 417689627
0 321053121
0 699546363
2 235868597
0 930678739
2 360790053
2 537642807
1 231124682
0 653530052
0 393016528
1 986046633
1 745791133
2 178318341
0 696676551
0 335951829
0 153145723
1 461362946
0 250631361
0 625130846
1 72524273
0 983252527
0 110811539
1 102784164
1 316276291
1 325879262
2 730267044
0 56271812
1 411155951
1 364659765
2 833738421
2 82074972
2 686589277
1 412933709
0 579854776
2 709901307
2 801052648
1 679526962
0 33319328
0 77681301
1 127399585
0 468386016
0 847669939
0 89178605
2 74208714
0 980068556
0 90644562
0 579536110
0 992341744
0 225329909
0 468225158
1 990617502
0 99486627
0 612597513
1 134434953
1 293877191
1 258352347
1 814357717
1 769805680
0 175886338
2 272385803
0 237652518
1 307271787
0 540783442
0 207680669
2 546566709
2 721090634
1 571953723
1 834097874
2 958728416
1 289897152
0 57078324
1 116941217
0 33794960
2 499766633
2 409441903
2 595503225
0 173985867
1 855222933
1 704548680
2 886766127
2 181774861
0 850128921
0 868088905
2 365182966
1 459102847
1 506794642
1 944523267
0 728644206
2 970087773
1 384360697
1 832784724
1 672695854
1 347038160
0 745310522
0 790207832
0 185998819
2 985595414
2 165321042
0 133223412
2 136842056
2 379875259
2 275235538
2 916156039
0 841482977
2 150785436
1 821601872
1 98844019
1 342345606
0 861870120
1 702905731
2 67623621
1 207241515
2 78977795
0 79730086
0 658370987
1 898888777
1 344064198
0 711272306
0 485695453
0 603228640
0 475322686
2 854978410
2 698941909
2 346406029
2 146170664
2 789131322
2 283013968
0 135328253
0 695972640
1 412011441
1 900303301
0 491996228
2 158765079
2 314825983
1 492180706
1 939065507
0 601690967
0 881893227
1 803813169
2 516401939
0 101497722
2 57806361
1 721828017
2 110328403
0 540625766
2 715408617
1 18403597
1 434173501
0 478555207
0 715578057
1 758576976
2 613506151
1 426972960
1 982653993
1 206773690
1 944438366
0 398681117
0 181967059
2 658984505
1 307515443
1 102668894
2 446370820
1 749133860
2 788833851
0 910740265
1 206447502
1 812630060
0 901271376
2 581191985
1 231935330
2 593750633
0 940121079
1 148385524
0 58358830
1 74180949
2 811396265
0 586284054
1 404767440
0 88074282
0 676782531
0 440275303
1 827120427
2 462830866
1 16747931
1 964585964
2 305023194
1 814499102
1 514291007
1 637592240
2 540603168
1 19080000
1 821100297
2 636331784
1 287634416
1 24564717
0 941448685
2 737315150
2 13208762
2 482145561
1 681775920
0 49630364
2 158610731
1 752484092
1 548884384
1 681969779
0 659565634
2 57627042
2 275924855
1 905746603
1 904380387
0 131668263
0 85753719
0 860154886
1 139304586
1 97447332
2 294296721
0 439680495
0 5525048
0 45652180
0 746758765
0 164678139
1 503606140
1 201800162
2 948040115
2 869376288
2 898100563
1 145508296
2 762074336
0 184055201
2 105058820
1 191466075
0 843977055
0 177286931
0 599544660
0 550633446
0 339601066
1 132199656
0 267504516
1 514284108
2 308094028
0 252643283
1 597604134
0 441485593
1 393527515
2 133722097
2 516770264
2 108158367
2 36909788
2 320160991
0 684760630
0 193597927
0 175180983
1 713235331
2 30789117
0 539664212
0 995616309
0 699367000
1 377060472
2 879831419
2 356334631
2 71820454
1 167463400
2 400393202
1 182683771
0 871921167
1 404993546
2 16181981
1 332861815
1 961799403
1 916476341
1 841214409
2 329461427
0 680912182
2 47207622
0 730336178
0 66424439
1 143769094
1 562263002
1 924951948
2 920110981
0 802664179
0 979242948
0 881777382
1 342693950
0 515598536
2 828029390
1 121411374
1 964140768
0 614370400
0 26259850
1 78617737
1 695293396
0 154913630
2 104402894
1 966267730
0 431247467
0 195568826
2 279151930
0 783784982
2 979204991
2 4212434
2 611311961
1 657897329
2 114083633
2 778022807
2 136464318
1 495116470
2 754250403
2 865935599
1 283467834
1 408688720
0 814166582
0 422640581
1 670677069
1 645175521
1 996859457
2 536622889
1 901071225
2 682338323
1 942943692
0 36188966
1 920225237
1 52859701
1 725600236
0 803400338
2 432542402
0 274294381
2 8857653
0 852344755
1 770059342
2 737978638
0 918116308
0 445620588
0 164078217
1 988292221
2 572364522
0 352929000
2 285987486
0 704617637
0 467254596
0 566560966
2 455422781
0 410750408
1 590188275
1 451357391
2 4222229
1 453384168
2 122095842
0 13757310
2 545142554
2 147161184
0 766978514
0 876585706
0 755825193
2 542413648
2 909789295
0 393355898
2 353655533
1 619457515
1 651560871
1 287258832
2 272500325
1 703648031
1 900363997
0 479403781
1 277830418
2 117004493
1 326114489
1 107462052
0 286975841
2 124860196
1 175957989
1 388862243
0 836212152
0 234592071
2 414304480
1 928761715
0 702489342
0 136165627
1 62060235
1 552614021
1 779154377
1 246676098
1 884063113
0 544703961
0 549107027
0 258893441
0 373172134
1 697215631
2 281266307
1 423771158
1 863077122
0 478049101
0 409558377
0 263283542
1 671307110
2 103324862
1 299764833
1 341491664
2 754323093
2 564881051
0 821030286
0 450234169
1 171499295
0 486186564
2 408599544
0 830128195
0 772385659
2 828155526
0 214548557
2 45627592
1 287630656
1 766541092
1 359436205
1 33917238
2 640960670
1 886186757
2 527740429
1 300223480
1 947897794
1 347665272
0 500151311
1 10879485
2 580333184
0 479268602
0 345570717
2 628090670
1 402686093
2 944024481
1 26365119
2 423498840
0 986621564
1 488798915
2 966046984
1 588687086
1 168717297
2 338076984
2 345541727
1 940199568
2 630868957
2 728962860
0 228219001
2 449614811
0 887434437
2 72387616
1 351789307
2 447114403
0 537069563
1 746162608
0 980579903
2 256452768
0 128190806
1 727491591
2 398758098
2 270808963
0 285408351
0 934913309
2 798550238
1 449278415
1 447549489
2 377017171
2 559340246
2 283954980
0 225625348
1 628760286
2 819333029
1 840457578
0 266224312
1 290852263
0 989778678
0 616875760
0 925432490
0 974556931
1 578676289
0 7988909
0 241583652
0 637753129
1 769258615
1 926020741
1 476529289
0 705499135
0 535448470
2 477930652
2 472824046
2 883151699
0 731732573
0 216452694
0 267434613
1 182953651
2 771287167
0 627704553
1 374884526
2 600769874
2 721130330
0 138168523
2 880398821
1 916507019
1 51861895
1 32995107
2 239068926
2 979275675
0 820511903
0 158525952
1 592737408
2 753912012
0 291833930
2 429047053
1 288527454
0 857454058
2 999164968
2 194267425
1 425518589
1 736315248
0 393462905
0 607233796
2 605808507
0 916680977
1 271822350
2 240751090
1 274562418
0 208248027
1 51411038
0 277768471
0 121092479
0 689788168
2 255576148
0 908642412
0 414608235
2 981590955
1 145313718
1 555561687
0 640505895
0 767454910
1 471909184
2 736135365
2 555439187
1 248277194
0 365987270
0 175898328
2 484894971
1 961406490
2 855675111
0 307699943
1 808162219
0 40285
2 525581816
2 883727379
1 339217006
2 538400915
0 105050099
2 469493171
2 352716617
2 45006087
1 729727505
0 601439076
1 965249624
1 127982558
0 886670049
2 743546749
0 605009964
0 355036399
1 864309857
1 722046955
0 534324462
0 106729834
1 233923362
2 779492985
1 174172279
1 879258709
2 95931950
1 82559391
1 598752209
1 678368481
1 933685085
0 574865757
2 669085712
0 990764808
2 703840056
1 772452480
1 312572750
0 326154903
1 126861595
0 368381849
0 586799649
2 232243954
1 218206789
2 667950966
0 913320206
2 439585736
2 501342292
0 734137090
2 257865942
0 477359046
1 95303245
1 767532962
2 493442339
2 330481504
0 638149165
0 566097312
0 614847945
0 985368259
1 284884128
2 874889273
2 866170784
0 215516236
1 28973806
0 784578727
1 15108261
0 938840043
2 470421183
0 23573093
0 921899831
0 384460576
1 403649990
0 662059865
1 463325558
2 306185709
2 441372756
1 528707200
1 204080371
1 489743079
1 747135000
1 16073200
1 776100594
1 152932980
1 481386302
2 866561215
1 854205559
0 702289915
1 197928571
2 891705828
2 767003971
2 853602628
0 11557718
0 428209995
1 105315650
0 755938388
0 849906896
0 199646922
2 488488368
0 481423816
2 338696780
0 771707935
2 403570951
2 499809619
1 669831073
0 156383821
1 549425549
2 598171418
0 354772548
0 996757630
0 108658689
0 519195600
1 532182094
1 389940561
2 441521541
0 877409421
0 226584317
0 190758783
2 406882828
0 466731901
1 712820890
2 559358968
1 548344978
1 228242057
1 975547155
2 642515515
2 753347084
1 581409012
1 857232286
1 440465131
2 617127219
1 857254515
2 304272702
2 740229315
2 443330839
1 346455380
2 766442362
0 648776335
2 97287318
1 196900767
1 475557015
1 661775154
1 502419009
1 128088773
1 787460884
2 741155924
0 392172175
0 670983645
0 855418984
0 911999687
2 617452880
1 827233790
1 663884479
2 458886720
2 133370473
2 368108098
2 978680562
2 508122521
1 798150950
0 490227448
0 479277657
0 109229394
1 515407492
2 474843528
0 689131462
1 808968172
0 74559174
0 842608159
2 249250853
0 551976747
2 669082992
1 127631512
1 556892841
0 966870733
0 862701261
2 519665757
1 398972371
2 868926969
0 688060200
1 467962274
1 12177048
2 184280626
0 897898748
1 515474764
1 125208963
2 222790665
2 484747604
2 996653288
1 167452647
1 315179464
2 400050563
2 63589938
2 820606003
2 206880012
1 26679322
1 399984714
0 936644189
0 215895070
2 149270450
1 110223632
1 254026456
0 614153575
0 715551720
2 388740766
0 666305207
0 37301908
1 132123478
2 557113357
0 774044997
1 762907699
1 546570612
2 577481049
2 417954878
2 548295653
0 197821574
1 899653340
1 231596318
2 11982035
2 240182218
2 290580642
1 401411066
1 641838196
2 306005088
2 275659254
2 205318987
0 743519244
0 391800504
2 983353129
1 407817974
1 657681918
0 357915303
1 151947473
2 572519363
1 750107183
2 197203624
2 593232940
0 274914172
0 912566710
1 822925124
2 743273877
0 129272019
2 5783450
1 113416330
2 418599936
0 882288840
1 795053367
2 101804465
1 471095261
0 830438084
0 130935489
0 253088930
0 593644699
1 353855681
0 82857826
2 525025032
2 186404151
2 51464562
1 708410898
2 439385457
1 41101916
0 527856728
0 943072092
1 151999406
2 778163168
2 527478167
2 750738926
2 19198078
2 109169867
1 112183811
1 291355715
0 375662995
0 722250490
0 71367616
2 684705233
1 276675768
1 75414698
2 584260297
2 99604471
0 500384701
1 975089574
0 274473864
1 944103719
0 135002957
0 95166512
2 812209559
1 751284623
2 885010547
2 776470782
1 299705584
0 246106534
2 475608112
2 950335885
1 802404802
0 196138564
2 472327523
1 272569431
1 201542032
2 723506574
0 460919062
2 896544313
1 168801827
2 738935480
1 235365814
0 262338344
2 154897865
1 150015063
2 228166939
2 348955977
0 890715194
1 560358686
0 541241595
2 487426716
2 368176933
2 452927057
1 69814800
2 366610245
1 4477018
0 830953160
1 20631251
2 996527887
0 656771956
0 889363807
1 847567746
2 19285942
2 589250936
0 463461983
2 792611741
0 708063643
0 695851579
1 229046483
1 572607005
2 371117984
2 199883849
2 561522017
0 785013762
1 876400072
2 26157962
0 755069494
2 859193914
0 96378294
2 255617246
0 367125523
2 403357675
2 400439929
1 141437876
2 544889040
2 350757273
2 448484
1 233984398
2 562450064
0 773970186
2 91170535
1 973644859
2 835897000
1 530488271
2 511986425
0 178685522
2 736793095
1 30750659
2 669903153
1 347493550
1 635159263
1 739405136
1 338546107
1 774887879
0 526588691
1 595629460
0 113520391
0 85588098
2 253828716
2 99280613
0 521834755
0 511886369
0 296882969
0 568761704
0 169571972
0 250908220
2 611860929
1 127332817
0 548881786
0 503113411
0 113774368
1 298968189
1 455552863
2 944833292
2 755983854
2 985102172
2 833439996
1 156229452
0 80309768
1 13639289
1 426185125
0 843645049
0 306720100
1 74195926
0 735412041
0 375882349
2 911495103
1 734151108
0 24515661
2 458056799
0 957605365
0 544167809
0 149515353
1 518720952
0 911271922
2 659841122
1 201961755
1 180926746
0 221968779
0 931977888
2 364813844
0 673887200
2 951441623
2 897301575
2 162493314
2 449707264
1 768929469
0 113969825
0 614666099
2 150002842
0 909601909
1 481065929
1 268022915
2 905318864
1 103285617
2 57550288
1 393937961
0 872075991
0 125496366
1 123798252
1 51981803
2 81983553
0 599126253
1 896240244
0 693885139
1 878448990
1 30189670
1 227739963
1 201094444
0 811096868
0 432910588
2 657495089
2 248971618
1 18416274
2 81824569
2 842031034
1 896826097
1 699742699
2 661719861
1 411957832
2 625058951
1 830174226
1 852236835
2 114266151
2 724087831
2 903177995
1 466342366
2 170862176
1 832776168
0 807338729
1 914320471
1 150495557
0 384222821
2 906509934
2 396894043
2 92870875
1 52087858
1 30045166
1 867301139
2 510522586
2 711458837
2 746827732
1 645231896
2 740114443
0 776840284
1 524295666
2 881046471
2 559037846
2 19787288
0 852958819
2 407080332
0 652841289
0 655948587
2 124361414
1 460913056
1 431579253
2 241802954
0 820664592
1 192883138
2 146344295
0 953627222
1 749914526
0 486218388
2 297663315
0 148174585
0 174984593
0 517647712
2 982231288
2 533594868
1 527516968
2 538620750
0 518545195
2 13449933
2 187341019
2 150832545
2 976401553
0 537272582
2 372089208
2 273118654
0 961801802
0 921302877
2 678617944
2 332363787
1 754099448
1 731104718
0 336822692
0 705105020
0 578360886
0 118511345
2 179779534
0 538583811
2 808812885
2 460223468
1 80548149
0 717978506
2 147510581
1 853726957
1 743843519
0 425717654
0 395717844
2 725280831
0 300738885
2 247963852
2 150596650
2 546696504
0 389431777
0 302723724
0 498453562
2 265833550
0 146285591
0 444123409
0 530177380
1 741579299
0 251561593
0 492064224
0 935709684
1 68608015
1 38555681
0 173200473
2 540871762
1 43716776
1 835987691
0 167872085
2 16045365
2 108668451
1 177580833
2 810117485
2 814481532
0 188702748
2 192472937
0 348999091
1 34761257
1 100148346
0 273028661
1 799119535
2 207771569
0 861748709
0 855480411
0 336406779
1 68659975
2 343389564
1 443887905
1 687503414
1 43633583
1 230624723
2 263972857
1 324824788
1 860452221
2 956555711
1 467993616
0 938605586
2 705761588
1 575877883
2 624719943
1 898086414
1 655355058
2 579638472
0 819718929
0 1463687
2 742928945
2 312503016
2 825661236
0 321764382
1 41894899
0 88158748
0 4944766
0 862969973
0 840345989
0 819542118
1 906572755
2 348707355
1 474315675
1 542043217
2 482161223
0 946561901
0 484394586
0 952136527
0 832226076
0 765418899
0 339336547
1 244482438
2 652188377
1 382831720
0 581961342
1 408432666
1 220341171
2 357523231
1 280841340
2 69600592
2 425367194
1 42942812
1 904742281
2 901247544
1 907557299
2 302960986
2 16715012
2 188011979
0 164512615
2 418012919
0 589474390
1 270271343
2 501003821
0 153656237
2 596701547
0 939882713
0 874631748
2 886520795
2 188035084
0 388444091
1 752839164
0 901712246
1 420654783
0 722978891
2 165393857
1 329148408
0 583137772
2 723213707
2 534578415
0 279525706
0 961966081
2 361629121
2 768843238
1 467529075
2 654179253
0 800449778
2 725591837
1 665599855
2 563337964
2 299368966
0 793838439
2 176134373
1 255793512
1 202917700
0 80448567
1 101686373
2 833741681
1 310540775
0 440310034
1 891684214
0 312843958
1 276353107
1 824914477
2 610080970
2 452488977
2 889798719
0 886277730
1 210147482
2 577309412
0 605537269
1 179866857
0 642880041
0 512616661
0 440693993
2 427785974
2 660820895
0 402139594
1 874752801
2 443634134
0 163211460
1 223769107
0 271699237
0 584855304
2 193058122
0 216329816
0 863541235
2 630381470
2 712610471
1 941714276
2 546262723
0 192873027
2 17568034
0 453168678
0 946781809
1 505967310
0 705185742
1 579088153
0 504534719
1 187776094
2 70894202
2 562599377
1 333302775
2 652050508
2 345825869
0 910813823
0 344208837
2 895951358
0 604405438
0 945863212
0 97952366
1 366633460
1 148807480
2 912704675
0 576461002
1 946443161
1 442078516
1 840578146
2 675562963
2 193177952
1 304415704
1 850044314
0 817427301
1 377865791
1 771672805
1 894499942
2 402998084
2 693391225
2 423125391
1 142679808
1 495921763
0 484529950
0 348425946
0 307406108
1 225485712
1 168220647
1 955381335
1 287770863
0 633323211
2 91362096
1 182365103
0 348286598
1 675081109
0 661745561
0 657090027
2 599090279
2 432736178
2 962878917
0 9105836
2 281153494
0 675168743
1 754094194
1 925462338
2 130954677
0 923695814
2 771180335
0 903021514
1 4575131
1 787039558
1 561358519
2 860502514
0 328843050
2 801668040
2 14388699
1 845235864
2 195888069
1 388909499
0 197285879
0 684097225
2 360381965
1 994515674
2 138007802
1 22504438
2 737327923
0 659712884
0 590379846
0 271636747
2 426240162
0 776715965
2 235442859
2 639602766
2 806248961
1 432326894
2 661806601
2 107903787
1 696142261
0 485238826
2 183867210
0 804525757
2 323977124
2 929366517
2 124651000
1 870094839
0 153178904
0 643774395
1 979259091
2 536629292
1 365521100
0 484461869
1 743629309
0 352446489
2 284485488
0 831010649
1 496420203
1 345823600
2 274680523
2 826409277
1 532057865
0 697778299
2 25018370
0 690168922
0 160349439
0 446333521
0 861717939
1 347041481
0 188986988
1 635255197
1 805457642
1 620738265
0 282318876
1 924675938
2 907605982
0 734182999
1 621409134
1 155854116
1 450106507
1 588345503
0 181731770
0 633752530
2 252798704
2 511454936
2 481376666
2 352147109
1 630133226
2 302057891
2 266024101
0 41797171
2 124402319
2 534707828
2 671066333
2 960246369
1 484625704
1 617991991
1 939313313
2 182871509
1 35134119
1 345064057
0 608578466
0 722801984
1 624797654
1 282261095
1 447896118
0 665524922
0 424101520
2 662791108
2 301707624
0 2028898
1 297869055
0 65942699
1 302934013
0 238411882
1 280511114
1 618078733
0 891086335
1 337229510
0 932796840
1 765589286
2 453958291
0 174674557
0 109193040
1 949214256
0 697473438
1 609461635
1 913275252
2 275347233
0 410634758
1 327783888
0 946204743
2 396124343
1 283968164
1 991569532
0 531244534
0 639334969
0 454625583
0 907014919
0 967077201
0 155594228
0 805388122
1 699769829
0 569695844
0 368998236
0 47163316
2 993708185
0 662151452
2 371574123
2 8351404
0 230016846
2 340083755
2 747364160
2 477742902
0 992281491
0 649253731
0 769841371
0 38166252
0 117072442
1 414299646
2 87747364
0 594373737
0 660935603
0 13419995
2 128708891
0 630752408
2 185395817
2 84663308
1 771508498
1 766972028
1 183846272
2 516262086
1 816914589
2 824954759
1 81732378
2 40626486
1 332875581
0 683086086
1 499738657
0 91359449
2 47530366
0 843703959
0 741525093
2 185684576
2 886366080
0 724556150
1 7478079
0 566622162
0 587141970
0 404531493
0 179087331
2 404429392
0 169960278
2 347582371
0 198215078
2 787263982
0 24022487
1 102403272
2 453288885
0 767703310
0 275869916
0 491986489
0 624071554
2 568527210
2 112183733
0 46369588
2 578376473
1 770319738
1 394774193
0 448216211
0 161227980
0 521378856
1 515968412
1 719141138
0 519026700
0 785392887
2 281684164
2 893719581
1 274041358
0 167959869
1 310106137
0 943857041
0 385688060
0 213942962
2 570440152
1 18936549
1 442650011
2 470789031
1 707377098
1 763613574
1 660809338
1 567607499
2 981939666
1 568272826
1 767854801
2 454275642
0 925511658
1 476769175
0 135170807
1 554112792
2 588141432
1 117471603
1 99847005
2 562685741
1 615988563
0 64781283
0 561855768
1 516204742
0 717745447
0 88400538
0 261974276
2 102897154
1 684340532
2 101205688
1 44432113
2 73169420
1 70871383
1 413113585
2 14205779
0 440500631
2 451396209
2 846762594
1 220705387
2 545195881
1 949562447
2 954102949
1 633948121
1 52957314
2 321795761
0 10345519
2 453050541
1 211031768
2 964980048
2 788402324
1 334928992
1 877254176
1 646958228
2 14675221
1 885572968
2 728188308
1 768423507
1 381444732
2 212123710
0 403804936
0 574498108
0 749279540
1 374934825
1 392276807
0 254802697
0 965824110
2 555650625
0 33918069
1 278415934
1 638875396
1 641069344
0 956044544
0 128297272
1 615129894
1 380740116
0 458708028
1 861742747
1 846966864
1 189020038
0 447721959
1 728671332
2 568374060
1 249038705
0 789327889
1 590365775
1 674431784
1 32824187
0 979984564
0 364710261
0 606655413
2 453544619
0 507120485
0 805788535
0 745839605
0 725572509
2 643178075
0 283843600
0 884095134
2 951641447
0 43768065
2 517169149
1 256713292
2 131666716
2 345955131
1 185009502
1 952081632
0 378385398
0 80625423
0 912265661
1 519504849
1 129386961
0 318975295
2 807556054
0 546867105
0 886452302
1 771491172
2 757381099
1 846630680
1 633453967
2 4483638
0 806092234
1 378804463
1 132657909
0 57251676
2 427535196
2 322597964
2 195982142
0 89588253
2 967805116
2 668542256
0 774368782
1 412479627
0 391875858
0 213500011
1 219625447
1 352173275
0 145416375
2 116315106
0 322431185
1 868032310
1 541688360
1 808104781
0 179288992
0 167802987
2 588705478
2 438721173
1 32135277
0 33868322
2 597823195
2 141585210
0 514412593
1 483695724
2 137399924
1 144936658
1 419439711
1 285858302
2 144058844
0 740601786
1 497956949
2 920643713
0 113897747
1 360364367
0 170616027
1 577949238
0 994810582
2 85038219
2 573236523
0 129951257
2 729311634
0 809898428
2 912535054
2 852185458
0 506729048
0 414371290
0 962784730
2 526437411
1 703306311
1 45785263
2 543257991
2 691146289
1 67774632
1 315840286
0 437811625
0 658451667
0 40050363
0 590822275
2 373783512
0 558100289
0 271644783
1 162441110
0 818305284
1 265832189
2 581498581
2 284012614
0 496611068
2 332221654
1 932232472
2 634557212
1 140502573
1 976319185
2 12464927
1 509686261
1 651106
2 598556242
2 846491260
0 43506933
1 718747190
2 968093569
2 485318329
1 133185607
0 172697583
1 931308140
1 31286805
1 756440314
1 152327811
2 338448057
1 606499083
2 922856281
1 384018611
2 579736831
0 955988567
1 994956597
1 90780922
1 975809912
2 744586150
2 437761698
1 638704608
2 975084327
2 364441092
1 403220277
2 717802441
1 699744373
0 192078106
0 603238736
2 583756905
2 260411751
2 200092367
2 901443085
1 789328390
1 30341620
1 114986295
2 758822238
1 912227729
2 880720833
1 934213193
1 484597023
2 222689840
0 47513172
2 276708925
0 235086543
0 395093757
1 63039651
1 352516843
0 74884254
0 267929704
2 491402698
0 592685479
2 520525992
1 58434014
1 507257418
2 410582469
2 325070561
2 45791089
1 231768626
2 365085118
1 452005536
0 69390005
2 992031807
0 201776934
1 962922751
0 809872348
2 688391849
1 791673693
2 523691964
2 519151606
1 859557892
1 258921615
1 177087347
0 332035646
1 644558123
2 670695375
2 790530454
1 847019488
2 796444380
1 325194472
1 128890936
1 372493589
2 898504671
1 673044095
2 509044464
0 693202968
0 905050537
1 18563015
2 837822514
1 865502102
2 582426836
0 333600306
1 21669268
2 271995701
0 467029507
1 982452096
0 561006883
2 355572436
1 279410586
2 558956582
2 379848304
2 346525946
1 74923821
1 654508342
1 375443933
2 377747521
2 657805191
2 258732535
1 555499807
0 566304394
2 7656085
0 245386682
1 396618992
2 204895408
2 447113087
1 644728926
1 290657419
1 650062973
0 187964316
2 149058621
2 749712266
1 80806663
2 700320398
2 270314874
2 16777379
2 737108747
2 578900715
2 692221204
1 96207198
2 861021753
0 336672916
1 235006190
0 242448274
2 253768268
1 828388757
1 217712307
2 19319997
0 372763869
1 819288583
0 4323699
2 839256098
2 835518548
1 305354218
1 324327094
0 954691651
2 730270519
0 405591945
0 40674243
2 913165451
2 963192865
0 382862943
1 842341930
0 638671200
0 416096093
1 982124126
0 872267224
0 279203291
1 137505278
1 604489465
1 32935682
1 512972019
1 73269986
2 332277646
1 454269330
1 446227474
1 528491112
0 340529548
2 479362697
1 37115821
1 52121875
0 571493041
1 8619503
2 126361160
1 453249835
0 720742232
2 849662464
2 895551657
1 997250426
2 735952951
0 677214720
1 498367013
1 484920564
2 400046763
2 743631896
1 930788252
1 483017800
0 225468518
2 498467445
0 354731936
0 761754508
0 655008289
1 838541473
1 659335275
1 823559878
0 983625476
2 919760182
0 860722236
0 347840528
0 502622927
2 688503098
2 584587787
2 872661687
0 807358045
1 439335184
0 395148888
1 559606544
2 258450516
2 971021009
1 374480241
0 163215266
2 207562905
2 335127698
1 481225347
0 563633104
2 875324188
2 845677914
2 174330583
2 402909804
2 295589055
2 935954200
1 456583664
2 776279950
1 819851555
2 354465289
1 414808603
2 365539429
0 796250223
0 852047644
2 847201359
1 449594217
1 188368830
1 177121729
2 439665159
2 985428121
0 920581289
1 743300749
0 32904004
1 41464306
1 763152002
1 818453244
2 199354769
0 173756483
2 834500270
0 570658717
0 59886822
0 320676367
0 140572256
2 195651470
1 513417323
1 139159941
2 612768616
2 679724542
1 834027148
2 483719368
1 243051186
0 270269736
0 249520945
0 972483482
2 783954165
1 225059986
0 851748116
0 863522841
2 787021054
2 903899748
0 507869191
2 505869162
0 506805357
0 307012217
2 166057573
0 480786306
0 727141390
2 700037773
1 48439660
0 559226682
0 173142148
0 992016410
2 326986639
1 155206438
2 978497991
0 729388990
0 933952126
0 130197239
0 506533494
1 318559865
0 546698346
0 618054525
2 377645125
2 269758414
0 59476696
1 331187785
1 813182243
2 329071478
1 873673867
1 9411807
0 16247219
1 939306957
1 317679207
2 888974630
2 45422973
0 944947673
0 40552652
0 73745935
1 404728913
2 810864827
0 16799239
0 612532087
1 141706356
0 494242955
2 537085080
1 654429625
1 926376973
1 81940360
2 91110798
2 539126804
1 780162438
1 167752252
0 240929431
1 169839833
0 17275388
1 460274119
0 434029393
2 274137369
1 115928994
1 461901739
0 468905934
2 290339945
2 858512697
0 205655744
1 764535585
2 605379901
2 245933457
1 112498508
2 895081054
2 273344051
2 510736498
2 782075895
2 302532469
2 350203459
1 924279143
1 831655849
1 95687143
2 844077109
1 287034566
1 255880203
1 839577983
1 192454682
0 383480110
1 153391830
0 789467694
1 386095370
0 358944808
0 917823604
2 561091047
2 802759347
2 470103831
2 82207831
2 264920609
2 856161338
2 411776225
2 94338450
0 977482697
1 703210036
1 2013226
1 992437789
0 799953406
2 672122612
1 469264487
1 96579731
2 990448928
1 395280927
0 306152419
2 839159456
0 317205297
2 504164385
1 214518661
0 838382863
1 763835561
1 402619164
0 402923072
1 414783834
1 523889161
2 250991039
1 254510390
0 662729140
1 309358439
0 771444901
0 55735988
0 300496231
1 397492740
1 633751498
2 473664829
2 637583502
2 543179042
0 177526228
2 272554402
2 604118162
1 923669003
2 995299021
0 392667273
0 249012169
2 19038939
1 307184510
2 858380539
1 767434699
2 427534134
2 543914794
1 379863369
2 818709036
2 110038734
2 725707116
1 805009666
2 436446891
2 294414166
1 91807872
0 952346712
0 363986341
1 688244747
1 587520086
2 696396220
2 340076596
0 470376293
0 597445519
0 822015701
1 768696111
2 640074236
0 871214761
1 512982377
0 235090414
1 983205368
0 332605899
2 388404696
0 480655638
1 906433121
1 203037696
1 771558099
2 248770546
1 821115089
2 401645243
1 433587008
2 80772844
2 845241195
0 906559324
0 576344094
2 907278992
1 395567273
0 267207123
1 209907329
2 688743065
1 561760391
0 725045964
2 831717876
1 350527639
0 617422739
1 601568026
0 680404243
2 892971798
2 823587404
0 672689723
2 276253389
2 640255112
1 362632366
2 410814757
2 564351472
0 463250487
2 801482529
2 117517803
1 857644474
0 66111214
1 962599355
1 1888041
0 844727395
2 347572376
0 642802827
2 710661776
0 890709070
2 59559879
0 2890898
0 220779383
0 633576252
2 392261286
2 550172060
0 93717780
1 793311935
1 254430655
0 671853792
2 891792133
0 187021763
0 666376643
1 726473128
2 965676047
0 223039786
1 317372454
2 799467494
1 982214561
2 8409630
2 27869578
0 963099545
1 127890066
0 168312000
0 537808469
2 986904147
2 842428501
1 806835508
0 821957517
0 638116651
2 164106607
0 846486137
2 578698729
1 394652442
2 817907683
1 200971814
1 804664954
1 992262567
1 618874781
1 498767568
2 554220617
2 591612723
2 868925748
1 997063338
0 302745557
1 727054576
1 74362955
0 220193187
0 15429832
0 291651825
1 402499550
0 649120330
0 177829645
1 723768678
2 557889097
0 365060905
0 206437952
0 747787174
0 978938409
0 600738257
1 868183062
0 176646961
0 125626834
2 656548658
1 595893943
2 297319014
0 115638920
1 387704442
0 985404108
2 552455728
2 402847460
0 195350682
2 838789529
1 443034010
2 978643011
2 908657900
1 343871316
0 369144893
2 205900982
0 863636561
1 535319533
2 636815287
2 119134961
2 993358969
1 617083551
1 571586912
1 3465610
2 647252168
2 536468038
1 665358871
0 870986686
1 706137578
1 600401466
0 741120658
2 314754253
1 582458205
1 277422409
0 386849153
0 40683419
2 447627124
2 811508876
0 230615654
1 844578773
0 102650168
1 208514310
1 522455486
1 545914062
0 580855686
1 508665652
2 43080032
2 759864775
2 553571979
0 709945810
2 126550461
2 865534357
2 130375770
2 862056400
1 803621261
0 639467406
1 204855605
1 640337449
0 114294158
0 732173595
0 504013285
1 620629430
1 244806750
2 919740615
2 834482099
2 596375077
1 622875877
0 273462615
0 8372440
0 564211980
2 626760604
0 720907666
0 486284615
0 531064553
1 375566869
0 694605352
1 704610736
2 260765773
1 366130818
1 449565326
2 113094378
0 22009502
1 707258453
1 860570033
1 444052591
1 517413730
0 27082838
1 733616105
2 76985444
0 418673833
1 885904638
2 189260004
0 134543125
0 657207950
2 310569812
2 336012875
2 421172578
0 201056525
1 924846181
0 468464976
2 609064038
1 947736841
2 450089771
0 930253436
0 682936785
0 725772163
1 814656152
0 643505736
1 331186346
2 665918897
1 805364172
2 80060411
2 866170870
0 751530032
2 788334863
1 130864193
1 758472864
2 143608524
2 634239254
0 301625877
2 871829154
1 64760069
1 229089400
2 476088161
2 178086897
0 391861783
1 417903387
2 184739800
1 14464684
2 741208522
1 138193824
1 682797057
2 803154078
0 492573699
2 559212716
0 94480144
2 127100246
1 467865559
0 642167292
2 30671521
1 841196284
0 771209493
1 367809801
0 923224265
1 524301017
0 901205698
1 28393735
1 904394119
2 422889992
1 39300068
0 739766527
0 498390834
2 772445008
0 350137933
0 345155017
0 711034594
2 391535176
0 216755424
2 173125889
0 161620626
0 399067875
1 243053429
0 126090528
0 633779008
0 142929202
2 910503955
2 171504843
0 675040075
1 885991180
2 658501922
2 630520400
2 581631104
1 334026042
1 85932654
2 482923535
2 949070346
1 15415027
0 285886144
1 636610938
2 235984517
2 137869146
2 662573663
2 738197449
0 631731276
0 592226561
1 305930822
1 230708991
1 144269194
2 398094144
1 128223658
0 969513259
1 305683443
2 589655848
0 825956302
0 618383747
2 87277252
2 741058372
2 8533944
0 448833512
1 461601443
1 850891884
0 561153550
0 756226474
0 474738375
0 81793651
1 100150825
1 229811104
2 974620279
2 109281527
2 289549025
0 726638138
1 104298099
2 591425907
1 602295029
1 688476086
0 484319055
2 104372957
2 605222282
0 676382255
2 658970353
0 76211237
1 229349508
0 203428543
2 928221437
0 304537674
0 37595799
2 874308515
0 91747871
1 242587299
1 608407386
1 831410701
0 530386923
0 335232639
1 441140850
1 436570894
1 286819024
2 602465202
1 164423720
1 62911658
0 145581587
2 79389568
1 430658973
0 99405271
1 855629427
0 846027584
2 981431339
2 96299930
2 59482346
1 538443699
2 745252979
2 340856909
0 759455494
1 381465206
0 383265455
2 33015340
1 649920494
0 567530848
2 775485752
0 869386712
0 784185563
2 130193962
2 171129526
2 74567686
0 362978926
0 331403085
1 354664278
2 48249538
0 816870239
0 634934606
0 909206436
1 596752728
1 217464862
2 789929400
2 162918003
0 759488480
2 370401099
2 183863265
1 67917468
1 138430734
2 9607600
1 574636841
0 636076192
2 402214629
0 540121493
2 879922131
1 195361191
2 453943632
0 911146639
1 80287712
2 285727814
0 791142272
0 287586800
1 37429903
2 652723952
0 914598719
2 734802754
1 540819743
1 932441407
1 536786273
0 961281011
0 935451447
2 358231656
2 374892006
2 843085777
1 976466615
2 853069663
0 20030631
2 519940576
1 458873380
2 904410619
2 791250884
2 343960600
0 865388423
2 552033760
2 537759505
1 459169087
0 546882755
2 413386116
1 818772093
1 483601697
1 925957274
0 160623977
2 735716750
1 739277912
2 837231764
0 514577959
1 691110248
2 271271654
0 490641576
2 291602975
0 304090255
2 91576380
2 929165586
2 540078667
1 527808412
2 216455960
0 154127642
0 992329313
2 1766101
0 211170899
0 94442461
2 248996209
1 106311136
2 275332513
0 591861254
0 337958968
0 163723530
2 685602863
1 957721698
0 880580562
1 639802805
1 412698873
0 864627817
2 33460864
0 636449581
0 305905082
2 37569749
2 58217162
2 436525589
0 542335149
1 430915885
2 493383435
1 883673477
1 477018875
1 122103181
0 641260440
2 691633725
1 297854665
0 413022979
0 703990204
2 864407023
0 60755027
0 322949427
0 918834716
0 630116571
2 690537538
0 645464085
2 655472226
2 177228858
0 484654836
1 58893067
2 248536412
0 898888647
2 358296005
1 566391539
1 522145777
2 51005110
2 386145932
1 810418350
2 562201026
2 326309916
1 747980759
2 702150196
2 873103743
2 771667564
2 449304298
0 891376513
1 504497750
2 656920527
0 332588775
0 928381171
2 484362669
2 726703701
0 618553564
1 869153549
0 194409644
2 84128928
1 9893664
2 33798629
1 20391577
2 162947762
0 89157270
0 542486860
1 348045913
1 58413833
0 759291071
0 274353143
1 543760618
0 456940921
1 429413878
0 193728254
1 69618798
0 158812456
1 903873957
1 476476027
0 507353318
0 329293993
2 513823381
0 437236904
0 142812997
1 445782987
0 470916507
0 660902766
0 631200569
0 334638009
1 591458810
2 932675947
1 16649073
1 214395926
0 328206932
0 670034874
0 111155856
0 169271687
2 420191369
1 461537872
1 297042721
0 62245532
0 241987317
1 210406909
1 536851701
2 655901259
0 639447269
1 117809806
2 688535694
0 46875863
0 431925421
2 212519991
1 806132486
2 492748636
2 195641502
1 609333582
2 23607484
1 388216764
0 113190378
0 163654787
1 105614594
1 969793231
1 358281861
1 331327882
1 17303810
2 10005560
2 643911714
1 225483086
0 840589101
0 80467737
0 521045339
0 232048655
2 338853088
0 661759067
1 654075380
1 799659450
2 559667457
0 600789655
0 675825011
2 228810309
0 909148762
1 604636535
1 22758338
0 430032980
1 370092665
2 656128558
2 978221892
0 193867285
1 945831041
0 668395001
2 519631330
1 427998231
1 298634436
1 649229496
2 932492233
0 910761099
2 464831846
1 786478686
0 232554913
1 926947210
1 764056269
0 116837363
0 467018223
0 331086551
1 990976448
0 444327094
1 160235071
1 909678209
0 808375120
0 43799586
1 685753156
0 826862005
1 840889164
2 837265079
0 945449180
0 882810294
0 159507994
0 644374416
0 24991260
1 349492550
2 401225635
0 279573086
2 297355322
2 855771706
2 325682
0 49227113
2 697142779
1 342753251
1 184672491
1 367134263
2 801961768
2 958500759
0 150173147
1 647079217
2 399056050
0 228172598
1 746884584
1 939250247
1 753646980
1 56574883
0 669807285
2 135933437
2 850167644
0 505834470
0 386270334
0 300977831
0 200931014
0 204926025
0 979304242
2 579299063
2 736423561
2 99744858
0 830688974
2 239474953
1 793356375
2 92344190
0 26060475
0 932830831
1 534420288
2 541781
2 761259616
1 134758732
1 878676021
0 398874185
2 104787520
1 62558218
2 520974396
2 105105722
2 49703076
2 39180667
2 400356840
2 131028292
2 702836735
2 688722211
0 819515843
0 142895737
0 82094546
2 658814652
2 475455615
0 624296155
0 931505542
1 352681700
1 575339741
1 63713419
2 837124385
1 828682185
2 915768370
1 458098156
1 196764205
0 772175544
1 996005011
2 367754014
1 805803541
2 712269972
2 175494804
1 163023439
1 890674343
2 552847292
1 544203697
1 558785910
2 530302442
2 748821335
1 747666284
1 4936858
2 806645487
0 223096329
0 953096068
2 767242843
1 231343102
1 545687965
0 213282204
0 971490500
1 618793568
0 630622547
0 544147134
1 525869876
2 445231211
2 158034862
2 978404127
2 194946504
1 547121616
1 908340389
0 245352199
1 269041936
0 929042533
0 958702060
2 413379429
0 789937241
0 602244005
2 647389131
0 684054490
1 102056499
0 647476082
2 596425447
2 528945138
1 203119159
0 271572506
2 824339075
2 880237525
0 344477185
0 683136261
1 15155629
1 581594675
0 495702592
1 186368329
2 135975231
0 288915507
0 293386840
1 296476846
2 796717562
2 249081996
2 43262303
0 928740517
2 962096921
2 106741492
2 730109278
0 98428024
2 587099054
0 602834296
2 579210191
0 484401142
2 183128373
2 448035756
0 859340280
0 88562342
0 400178535
0 222138444
2 87354999
0 219093006
2 89718225
0 360591920
0 11972254
2 928800576
2 167848218
2 52648420
2 512771977
1 954733114
0 560202322
1 339974802
1 243119572
2 526154098
1 429156816
2 701527454
2 740183603
2 428943084
0 645731203
1 245041939
1 334182866
1 561670953
1 51942099
2 877099059
2 665860389
0 220909694
1 244519107
0 510199374
0 661953064
0 283397259
1 44400943
1 486557753
0 650436466
2 587629423
2 698871212
2 866872495
0 461968128
2 606231283
2 493647711
1 42994842
2 192588657
0 448375610
0 312580315
2 522627645
2 632823163
1 595350967
1 360036728
1 839249315
1 85936740
1 759802440
2 807198050
2 421464679
0 794451304
1 550503881
1 281602766
2 250606982
0 503790511
0 763625609
2 178389747
1 808077152
0 165693223
2 39165809
1 170396739
2 71365278
0 469604634
2 806763727
1 550071307
1 901202923
0 201363090
2 363138185
1 133805684
2 964580880
2 449565645
1 115761391
1 125297528
1 343614274
2 24050019
2 618017226
2 97069450
0 577446901
0 236773049
2 654917083
2 382929854
0 524417493
0 636047270
1 625771816
2 224012663
1 578926827
1 278523164
0 432066725
0 306975402
0 212531783
1 799511596
2 86689044
0 626104714
0 183101468
2 363007248
1 989290731
0 66123688
1 352297043
1 313798976
1 566627250
2 986894052
2 555253648
1 483908648
2 25059932
1 962148201
0 210437559
1 180266843
0 935764738
0 120681860
1 500294966
0 56700485
1 523726252
2 726402631
2 466877
1 464943007
2 634819863
0 611342425
1 272711299
1 709756617
0 331101963
2 224105724
1 266712425
1 799863493
1 267271033
2 618214230
2 418107094
0 428773753
1 844246765
0 422047278
2 851652879
2 493409744
2 235354968
1 79952147
1 421151925
2 76563665
0 421611403
1 503279660
2 134588741
2 835828067
2 652298832
0 415417421
2 780281876
1 835128046
1 913640483
1 374763205
0 561091914
1 290783236
2 325749656
2 79327929
2 330121367
2 290537578
1 623975233
1 875247556
1 835059004
0 890916877
1 135003459
0 791725682
1 974777031
2 350921281
2 375041228
1 45954117
2 691271768
2 309937000
0 814926320
0 186693277
0 99969099
2 452690383
0 997590193
2 224446602
0 505878479
1 49090623
1 97051440
0 856719429
2 181455168
1 51839337
2 601286969
0 657501586
1 135212944
1 33710695
2 842447473
1 480963479
2 641709584
1 558968634
2 14804599
1 770133115
1 223206524
2 902082904
1 404830280
1 260661395
0 170558611
1 593247953
0 161365556
2 184416566
0 620382116
1 80041481
2 219177627
2 562333067
0 372164613
2 920454122
1 434818418
2 62941567
2 36016242
0 850804504
0 593191528
1 223364361
2 524906394
2 655484169
0 192388188
2 706664456
0 442807048
0 873736672
2 557450774
1 902192352
1 704594223
1 277568605
0 165667583
2 864223121
2 583241144
1 714187235
2 523237888
2 355124725
1 794071196
2 668274471
1 213983334
0 168103269
0 409295296
2 527064326
0 779124487
2 774660521
0 427597632
2 584614341
0 48299193
2 942700307
2 362218832
1 157422551
2 736880545
0 466073031
2 772405944
2 443498224
0 162933054
0 234170321
1 727695216
1 535256616
2 562407255
2 825388911
2 301970962
1 774692161
2 477796142
2 937141749
2 470701395
1 380662313
1 428917000
0 361447387
0 662615532
0 682034996
1 853069437
2 484326002
1 174427502
0 434829715
2 111048227
2 825331656
0 517155804
0 38979819
1 716733206
2 871559184
1 25310804
0 544205235
0 180639374
1 549564788
1 753914490
2 553477043
0 833095042
0 608153767
2 526650851
1 264444658
1 441277375
1 192058510
1 236108387
0 775383100
0 526635123
1 659945545
1 588758669
2 485702964
0 966867979
1 103785996
0 175203487
2 911401507
1 449747672
1 624392288
0 530145385
1 697786511
0 568679381
0 332147548
0 827186370
0 918308527
0 433270072
0 23449952
1 285333685
1 847466294
2 855278373
2 1223724
2 908605811
0 661920214
2 57645090
2 721143081
0 769563950
0 461304881
1 427370084
0 230574648
2 73262466
0 477014120
2 204050874
2 476388541
0 336534234
0 682139050
0 623300204
0 347837524
1 16731459
2 265409535
0 434620058
1 278572735
1 429485698
2 529764169
0 18916859
0 534046123
1 688566439
0 20113022
0 161988882
2 237230587
0 551349648
1 398406152
0 824981688
2 612604997
1 953794565
0 856560445
1 140259717
2 754952831
1 554185224
0 301405325
0 864271437
2 573845876
2 796419620
2 5924900
0 827303904
1 494510801
1 740651631
0 521248942
1 507033660
0 563530026
0 247061080
0 348343385
0 376118056
0 850307135
2 670765321
0 94192016
0 542080179
2 276988603
0 818844416
2 590075075
1 906667625
2 20218581
1 215275914
2 700304423
1 969373960
2 399154197
0 957201463
2 474019597
1 257636267
0 138820017
0 28790014
2 421075636
0 756063066
2 984966055
2 709049313
2 867338014
2 587465667
1 882114391
1 728649096
0 89244662
0 802659887
2 495720315
0 671498925
0 834403922
1 674303974
2 395868852
1 346643861
1 984905726
1 800262672
2 68238184
2 719527034
2 644914091
2 227950054
1 573332287
0 492167173
1 474019437
2 558007871
2 482827821
0 513057710
0 820038863
1 551993577
0 381832894
1 771256307
2 846484244
0 841418145
0 487711055
2 637015079
1 809820840
0 547587838
2 953793959
1 212936696
0 965272291
2 259241731
2 530117384
1 404820683
1 545361861
1 78788050
0 479725337
1 455218540
1 691112618
1 545782864
1 266834361
2 980864333
2 955375304
2 192778508
0 590133981
0 185628537
2 298072381
0 469422141
2 564368517
0 708214720
0 731560090
2 77939586
2 105046526
2 797549980
1 189091680
2 77011251
2 386975231
2 244993045
0 159591485
1 623751238
2 256871360
1 377913534
1 789222485
0 113207896
1 468199478
0 892026798
2 680760256
0 192636424
0 573547343
0 438066897
2 356751680
1 570827312
2 472328949
2 263553090
1 969694317
1 805324025
2 743529631
2 144455499
0 871679617
0 188672969
1 557765876
0 140176913
1 40045668
2 554588113
1 529171215
2 560885139
0 24053318
2 417655634
2 798812934
2 989779898
2 488862748
2 187054963
1 215744474
2 570686905
1 299843161
0 196683100
2 707356478
0 788878368
0 792813207
1 507181143
2 902426884
2 646754415
1 248681864
1 606855922
2 300753073
1 726345969
1 1191819
1 978949353
2 478855450
2 398958021
1 111415208
1 424711246
0 136314867
1 664699161
0 684120980
2 710155737
1 486312580
1 967241192
1 174311166
0 785112207
0 412260929
0 518827852
1 937138570
2 602865537
2 949756319
2 228163943
2 596934196
2 754636614
2 355839069
2 665731516
1 11541160
0 830801659
1 264701720
0 271813232
2 528214476
0 305041124
2 438855857
1 271477406
0 790586341
1 160579209
0 872391328
0 966339980
1 658593748
0 49017680
1 326451597
1 59866906
1 325209076
2 603999796
1 664326714
1 442559342
0 109348370
2 895237113
2 397112724
0 645625722
0 322272681
0 903315095
2 772005024
1 385942427
1 122854347
0 392410018
2 359388067
1 119085433
2 493674491
0 519493802
2 259565708
1 463092575
1 172833757
1 479528231
0 839195470
0 129636385
0 562613100
1 735927089
2 461890662
2 737767798
1 519133370
2 293881426
0 755471340
1 143105613
1 560254996
2 668857339
1 36429305
1 446163616
1 863708487
0 843425855
0 843457985
0 861495735
2 389829418
0 672192816
2 607423337
2 164107821
1 51027715
1 295970368
0 410190667
0 562253884
1 510249002
2 787652091
1 815242844
0 293653339
1 489541430
0 496937386
1 30399357
0 438660355
2 407414991
0 637295568
1 471157628
0 631260215
0 598232581
2 182944293
0 524494301
1 973598128
0 871061193
1 154607297
0 124232411
1 616589136
2 120566949
1 51435407
2 96951520
0 87258254
1 894513642
2 348699332
0 608088644
1 453880458
0 137766848
1 924160538
0 759281713
2 959334081
1 111527383
2 484898999
0 931095155
1 794160697
2 398221363
1 93305057
0 586329864
1 447298645
0 707508223
2 331621498
0 506733480
2 620258810
2 472033048
2 240721575
2 224024053
0 962698864
1 823445951
0 950590463
0 590261564
2 859320682
2 702366978
0 193890226
1 104275862
1 498373264
0 535471478
0 286404184
1 753064255
0 483312505
0 646677395
1 999787718
2 246542732
1 360755952
1 133993586
1 815694234
0 936708504
1 163560988
0 170401209
1 616183277
2 127769018
0 967092786
0 921779045
0 204615611
1 615333258
1 976383973
1 32508322
1 105665219
2 366859520
2 423159731
1 749909318
1 883295580
0 715301263
1 640807623
2 569561306
0 757909255
0 528062648
2 528349428
2 135567559
0 142848647
2 884957880
1 202780861
0 641831694
1 331833289
1 764735122
1 626232085
1 48219358
0 727446124
1 214019125
0 509098198
1 974499656
0 344026474
1 439386621
1 693708673
1 226570629
2 562711316
2 119917051
0 366492534
0 586187987
1 595882093
2 518645694
0 319603714
1 646425781
0 763265368
1 282702737
1 631366024
0 791197963
0 438855149
1 660232597
2 746506709
2 63891616
2 983869039
0 208547851
2 629850308
1 176951346
1 962829381
0 910133692
1 442293267
1 930783468
0 2102850
0 406377518
1 969190482
0 796921235
1 71037725
0 901916838
1 255764805
0 406091060
1 792775927
0 557345522
0 10283507
1 58864698
0 588616048
1 841162395
1 935573228
1 197032594
0 564149370
0 983665616
0 419798708
2 45111344
2 751111115
2 756658937
2 211672786
0 829131738
2 719207867
1 697485016
2 831425082
0 471550993
1 499216389
1 64164995
2 173912449
2 927583506
2 947371968
2 507001863
1 132362876
2 38895258
2 511031100
0 442880882
1 916988724
2 544101133
2 69207004
2 484852492
2 287681065
1 5419097
0 997310491
0 427519105
1 231602514
0 152703867
0 216376570
2 37459429
1 647496676
2 153408330
2 478285896
1 985838241
0 104113322
1 540477985
1 419790934
2 993616262
0 337652752
0 613726082
0 716813248
2 380717520
2 477486114
2 548686166
1 104462293
1 746085236
1 508695555
2 95622512
1 996368018
1 569129446
0 237693112
0 32224404
1 264621767
0 121189338
0 41296400
1 613699620
1 113716812
2 719430855
0 812024286
0 742543347
2 271956515
1 38240741
0 53422355
0 195020373
0 810201867
2 746696205
2 650316055
0 877865863
1 143635042
0 501299099
2 477011245
1 240792430
2 848144488
0 388879679
0 316824158
0 871170582
0 528300584
2 613319642
0 162787463
2 138086067
1 356367799
1 875461396
1 468271668
2 10644472
2 92642600
2 592681186
0 922197763
0 628280615
0 887757435
1 274415732
2 968222972
2 340930433
2 286925325
0 511067126
0 903839887
2 971032429
1 786854889
0 624680356
0 833811540
2 898087620
1 54117777
0 389536236
1 233719504
0 65383431
2 642365467
0 895973282
0 803452961
1 708551867
2 714680522
2 175925529
0 30009218
0 232711031
0 859089128
0 273849133
1 284134909
0 696133550
0 764997468
1 610938297
1 196058935
1 250993010
1 891867336
0 958546507
2 276603231
2 561192669
1 488905264
1 957334512
1 435523752
1 810090162
2 336063801
0 853047372
1 767982669
1 900120
0 348172585
1 255426427
1 962053345
2 772629915
0 396016758
2 5640498
0 28243325
2 446919947
1 910002470
1 130749031
0 901797926
1 124449861
1 897432087
2 266385634
2 910648001
0 628537855
1 70144434
0 797061477
1 294908789
2 663865085
1 202282890
2 371060794
1 960108901
2 6857140
0 702238081
1 915208205
2 330630802
2 93994982
1 735937396
0 899338194
1 709202419
1 297565425
2 116147827
1 671291209
1 580326127
0 689453056
1 518552588
2 905759383
0 49938733
1 565040180
2 789707334
0 975518654
2 355986271
1 608711284
2 125618615
0 235840829
2 563205161
2 715508343
2 611079830
0 958873399
1 602731737
0 849657245
2 209306711
0 215165322
0 824906138
0 335378723
0 442894778
1 824151802
2 162787617
1 232397617
1 28199643
1 228871266
0 933816336
1 28514072
2 656736577
0 463873584
0 583818881
1 750795395
2 685403319
1 17229352
2 143588815
1 402562288
2 451350477
1 6691214
0 915089517
1 597115100
2 537682657
1 165246213
1 474040111
2 119997746
1 133644577
0 376749189
1 483717163
2 994043410
2 359713058
0 139591041
0 629342801
2 358463729
0 316245276
2 398240695
1 279037762
0 479742100
2 664735503
2 278126606
0 366314883
0 81324623
0 236045225
0 472043763
1 325850424
1 972193788
1 342827323
1 793092033
0 76140117
2 91063572
2 160040198
2 95629841
2 970486939
0 354509562
2 204933231
1 388723642
1 596265025
0 196964160
2 211049375
1 516367965
0 952245309
2 358910307
2 518176866
0 620999856
1 213414277
2 171622520
0 923690414
1 95927552
2 153104682
1 913921547
2 830253482
2 137560833
2 138617782
0 464135124
0 769560938
0 133711350
1 956357416
2 38796400
1 560205520
2 907877031
0 398663222
2 10398718
2 933486051
1 294509517
2 27541145
2 492072227
1 162979913
2 294403221
2 191209590
2 779793171
1 51199236
1 751038001
0 208733302
1 18682262
1 594478939
2 692227502
0 476069060
1 285498035
0 950113855
2 155095867
1 122987932
1 962530013
1 632726006
0 450944313
0 176479675
0 741194853
2 22340155
1 653774382
2 397050695
0 798402231
1 375038239
0 371391741
2 585553776
0 125729913
1 287018795
0 852702574
2 619510017
1 803429194
1 146301789
2 17005369
1 399141849
2 32044382
1 244889758
2 965708034
0 75859834
2 207390332
1 122869916
1 518314013
0 735192367
0 865598906
1 731659033
2 677729540
1 861075225
1 478074180
1 985579786
1 355168078
0 662985293
1 330129298
1 506151226
0 987173126
2 394972459
1 521500293
1 442525184
1 257301491
0 513426915
2 130671083
1 696121536
1 39496041
1 680666521
1 926127992
0 967651514
0 554645176
0 71749037
2 118235655
2 291071187
2 478380450
2 385362708
0 273011323
2 810874681
2 728550215
2 734912821
2 915323044
2 755112060
1 644980356
0 26361129
2 310016776
0 406583576
1 488451327
2 986289277
1 838902944
2 832664076
0 999834811
1 867747123
1 84384299
1 352309587
0 195958778
2 647788277
1 377681396
2 196956620
1 741163061
2 436092232
1 726240650
0 776057409
1 377205419
1 950075130
2 435497808
0 895084745
2 101907956
0 450339604
0 280999549
2 568434990
1 135826075
2 259199446
1 673312468
0 805627216
1 386490282
1 888980347
2 925049630
1 645875195
1 383161189
2 498464183
2 483899719
0 981465845
0 703402940
1 239336303
1 494661470
2 346973094
2 942161836
0 305727742
2 389516306
2 959044085
1 170113523
0 161041727
0 197369855
0 697432455
2 984727225
0 603337287
2 412510550
0 499806420
2 529284286
0 528334361
0 881371863
0 607710655
2 981740409
2 674499831
0 718066119
1 745566096
1 899359028
0 776163905
1 642624481
0 348514539
1 111686665
2 482135186
2 537003277
2 224434158
0 378736187
2 402250910
0 516661373
1 199563324
1 524432347
1 6612448
0 813059262
2 790585343
0 755422871
0 327180428
1 522643621
1 140157798
1 294515764
2 477862966
1 597392624
1 393729367
0 238369878
2 610544771
2 729504337
1 837191629
1 784424935
2 622252396
2 825997652
2 180458768
0 772716765
2 470549600
2 199897900
1 291890906
1 640426857
0 884836559
1 153319416
2 383436227
0 424380788
0 446859553
0 322943709
1 614598282
0 868287235
1 998237164
0 561810300
2 714963192
1 136986460
2 100875258
2 387541186
2 307461734
1 662853332
1 922800994
1 508840202
0 966622007
2 131996021
0 156728005
1 286182059
1 670140385
0 963508063
0 286995287
2 956695987
0 543363841
1 460863072
2 846499929
1 457452874
0 98028468
2 329794326
0 301303912
2 34312669
1 911077778
2 517009636
2 75505167
1 274986409
2 109800437
1 542253980
1 138733317
0 749328199
1 737261573
1 10967282
1 24075425
0 666638725
1 772537617
1 199292111
2 490221416
2 906559339
0 370956323
1 496298362
0 604899659
0 146181185
0 937168048
0 373407304
0 580706720
0 19757426
1 241086634
1 291097463
1 524707114
0 874694594
0 834310742
0 20475468
0 734059873
1 262294540
1 611376583
1 565636833
1 149672856
1 395681147
2 564357154
1 55287098
0 143984910
1 35154796
0 824141805
1 401370230
0 716126904
2 854974451
1 703452851
1 583550035
0 578560272
0 54349613
0 413395285
0 142186040
0 309637931
1 607734673
1 886338799
2 352253796
1 830397533
1 560960095
1 794788919
1 605615776
1 337139520
2 263787105
2 269686391
0 298928574
1 580428146
2 103133234
0 955382880
1 654955273
1 540569274
1 703556017
2 555245886
2 878511633
0 586124785
2 227768010
2 916980310
2 592190948
0 752487021
0 826693350
1 264605312
2 304252371
0 70745470
0 590961810
1 10414297
1 973521061
1 821178001
2 253635737
1 718071361
1 556194778
2 661977196
2 916736850
1 356974573
2 726781652
1 252084597
1 566583422
1 101807752
0 543328190
0 421892791
1 33676574
2 561682576
1 832607035
0 135788124
1 668454008
0 764432224
1 392724435
1 322884962
0 570736429
1 503926072
2 918914519
2 756049634
1 361152021
0 703248829
0 486337913
0 979303945
0 833702563
1 620221538
2 70242280
2 931377427
0 620956846
1 898644210
2 740020149
1 164406020
2 505945679
2 790795830
1 751231626
0 997557146
2 487452857
0 859901770
1 699293525
1 391368556
0 956647470
2 89974012
1 567831332
2 95293432
1 606695490
1 921014047
1 605502035
0 765434564
1 172159918
1 445078823
0 732670813
1 860837896
2 260280122
0 617504607
2 324556555
2 826085826
1 449541657
2 249849263
1 119964367
1 8433911
2 746964831
0 464396206
1 284914579
1 392135084
0 88893523
1 714234475
1 402441264
2 423161347
1 933565946
0 556956925
1 902814869
2 888978498
2 563929811
0 729719800
0 909187284
1 930851058
2 269965647
1 626451685
0 638542285
0 824485057
1 306825734
1 548179584
1 82327477
0 34725475
2 456841878
1 23566543
1 667424712
1 298828855
2 623465030
1 539454792
0 429209867
2 87615608
2 196461558
2 874346813
2 233726035
0 643257972
0 767286163
2 107164311
2 826247991
0 832328894
0 4042218
0 612760099
2 926973369
1 517323594
2 388159643
1 746537003
2 835180703
1 415916123
1 203293843
0 79654
0 815019355
2 90909690
1 979867838
0 976795313
0 116841971
1 363498244
2 263495905
1 414537968
1 255170686
2 714529437
1 60557654
2 545696123
2 244443655
2 360385536
2 513948554
0 215724703
2 421544282
1 17259988
0 381975825
2 730721596
2 105742995
2 364187728
1 37888174
0 118655256
0 590333135
2 29328498
0 611045728
0 840549172
0 903607373
0 836798464
2 322318823
0 266099033
2 261512778
2 362000710
1 916249698
1 964056044
1 30598237
0 83307627
0 759183840
0 51384302
0 93661303
1 816301794
1 323339151
1 285248751
0 52981107
1 806020624
1 733458635
2 705981837
0 227135955
2 315634513
0 327296547
1 711821097
2 143625504
0 203511634
1 694199328
1 475244138
2 596548631
2 568734037
1 112539149
1 462316510
2 925543339
0 784979874
2 495838348
0 812606371
0 170937707
1 780845694
0 704915541
2 73674312
2 203816022
0 673837071
1 548598016
0 544136483
1 538289166
1 396250079
2 623656723
0 597086038
1 995411005
1 931194327
1 4423507
1 504626030
2 489271093
2 515168411
1 52102742
1 60477462
2 35756452
0 819141742
1 144406313
2 785250470
0 475584423
1 44930007
1 478944219
2 78338502
1 64898714
1 921555393
2 548876591
0 729460607
1 110862754
2 263550974
0 562243923
1 991714188
1 284010218
1 417459039
1 20380413
0 775398778
0 164165240
0 150324769
2 969661523
2 661556499
1 787707821
2 881504953
0 77259297
2 985255794
2 331277060
0 105313091
1 513570737
1 147749470
2 614763137
2 576339894
1 538075030
2 121169073
0 996459070
2 317501941
0 855838449
1 382400248
0 444216961
1 384386566
0 203829466
2 354742412
1 38969219
1 77074343
2 197237541
2 974344647
2 904083798
2 385670981
1 599788971
2 732832566
2 159854691
0 380576157
2 953933540
0 849048474
2 135959198
1 40363726
2 579234160
1 24009927
0 819601840
0 270610645
1 993662567
1 133434996
2 249854948
1 354658728
1 928001669
0 123592833
0 450917147
0 224611541
2 260932082
1 887538693
2 831178969
0 327984432
0 44790567
0 729370126
1 401441956
0 350319855
2 268070620
2 381746077
0 133971685
2 701121923
0 505469666
1 383095785
1 860354355
0 31249595
1 613531874
1 507025044
1 251138912
1 491202157
1 834257642
2 67693916
1 302496030
0 200400316
0 761396252
2 315468428
0 870818432
1 20342951
0 225145287
0 293090899
1 301403971
2 668595447
1 210554442
2 232302772
2 633296201
1 983812229
1 247701174
0 37525659
2 848691799
0 22096560
1 913386212
2 373073369
0 728719100
1 455891997
0 424672450
0 115380880
1 828278013
2 773570556
2 907581949
2 933606642
1 452110796
2 436370768
0 13760730
2 796696612
0 615463776
1 140815907
0 964573662
0 204575739
1 303940944
1 401274354
1 279324481
0 290849092
0 825249556
0 22378128
0 868879946
1 523594435
2 188634996
2 487052411
2 709859002
0 712808736
2 650516068
0 334270387
2 383656990
1 417952292
1 584029980
0 82062776
2 307458221
1 663579832
2 753750906
1 487079826
2 457058885
1 20148750
2 262688917
2 984236562
0 847384248
2 943260193
0 38228212
2 674385958
1 872364445
2 374035919
2 573731286
1 14072923
1 34183730
0 524859798
1 988015592
2 508676152
0 655961100
2 338747003
2 768050339
1 157095431
2 776120557
2 846036573
1 144505956
2 984381283
2 88715079
0 937659155
2 729674306
1 703184960
0 698086499
2 647255768
0 762415167
0 261497874
2 666694466
2 302434631
1 633578091
1 322035264
1 694481533
1 749827982
2 323648502
1 550315349
2 927208686
1 71968781
2 667079704
0 846477824
2 611236055
0 10893806
0 11307343
2 693175397
0 722659249
0 943197015
2 553519459
0 947125333
1 450939021
2 226952409
0 465183784
1 583046223
0 671833419
1 437984868
0 558991843
0 533945082
0 317321800
2 714100605
1 478665648
1 887529497
1 539698482
1 793843307
1 876850587
0 297047338
1 526057772
2 858143991
0 265008485
0 593648983
1 519383611
2 50891747
2 905269705
0 578813102
0 248860590
0 633533700
1 115416795
1 24903605
0 580748685
1 792891817
2 523709703
1 274064277
1 275612814
0 854977943
1 554950418
1 342302874
1 300926356
2 694938759
0 426794530
2 894953383
0 8438639
1 71368849
1 61543753
2 406374660
2 117282851
1 778626376
2 220840299
2 277052966
1 444156074
0 394289808
1 331209419
2 280904316
1 252635858
2 61927803
1 793417581
2 827034908
0 124622410
2 510423056
0 610336065
0 712087549
2 670854124
1 229821559
2 619228430
1 11106173
2 759026120
0 599661987
2 311455352
0 995957706
1 380579716
0 910453026
0 998619588
2 635421885
1 442846621
0 236381853
1 443834409
2 891979071
2 423774634
2 343203037
2 140762980
1 533881038
2 834543862
2 177766970
0 383525326
0 120906111
2 168901114
1 585682522
2 348162582
1 278041682
2 974029235
0 537220265
2 328922435
0 811572138
0 589238561
2 308239032
2 909910859
0 534969274
0 237422940
0 214469989
0 661434047
0 990608699
0 80615383
1 745621983
0 6586356
1 239752792
1 718092516
2 834501744
1 880272085
0 830752186
1 537983492
1 814416974
1 567778681
1 573715831
0 700341687
2 394768728
2 357461057
0 24823571
2 82351441
2 978435694
1 51158573
1 465824823
0 579464461
2 655817063
1 747686952
2 293046756
1 222511806
2 277643304
0 38162032
2 828777671
1 415170418
0 255368211
2 309856076
1 788375406
2 787904905
2 81056582
2 833750754
1 481796670
1 152797725
2 824187174
2 75620303
1 386834909
1 806736832
0 586581226
0 475874401
0 850467277
0 159353196
2 943738654
1 60399172
2 695079686
2 540878269
0 516011900
0 401908812
0 583811166
1 712816822
1 608256590
1 302709838
2 931048792
1 296440733
0 994867628
2 457010044
0 387011403
1 497483003
0 6486544
1 943749222
0 721020004
0 309078627
1 273290505
1 301641496
0 905848709
0 212456483
0 595197899
0 815293809
0 26448004
0 310502658
1 977614905
1 473804000
2 649413093
2 865635004
0 715279822
1 414992287
0 908566354
0 472775217
2 14236722
2 717468906
0 190090921
0 591158335
0 498859012
1 33619119
1 354782218
1 840342767
0 115093191
2 248400021
0 969936465
1 879946176
0 750451827
2 532383708
0 388726110
1 559519668
0 380159285
0 197486605
1 351158781
1 269283644
0 751711407
2 332354142
1 866176673
1 157900079
2 530747106
0 671752192
1 419999549
2 244321594
1 3163638
2 979301729
0 288357238
0 383153260
0 730493859
2 998958238
0 750756006
0 124496874
0 572447254
0 233055290
2 19785257
0 924776767
1 432560402
0 518425268
1 348471869
0 244260935
0 130439318
0 205413300
2 262238447
2 634790701
1 56652808
0 788485818
2 687255716
0 608982990
2 758045199
0 349561273
1 801379995
0 693514804
1 637365263
0 519014756
1 74778380
2 857902728
0 548768918
2 183419524
1 931137190
2 387927177
1 355118139
2 970158154
2 915184433
1 708971192
0 656550781
2 588885398
0 380605750
0 365710710
1 801671596
0 963911529
2 359202444
1 795114049
2 436729161
1 722541657
0 160584895
0 394979008
0 166972707
0 352065885
1 160492679
2 654694658
0 423314967
2 727963583
1 853568104
1 960173140
2 776496482
1 610626397
1 808670068
1 173671320
1 560001570
1 141413961
0 932686603
2 152489502
0 670907929
2 812039436
1 276181899
0 30208798
1 292055272
2 797281405
1 436653487
0 610454258
2 63540586
0 200218052
1 517154309
0 731023932
1 209526363
2 860813872
0 461158890
2 461287740
2 235965789
1 980690448
2 179821718
2 456273764
1 959328613
1 596813472
2 209271469
0 452047866
0 736196325
2 653647492
2 245833411
1 538909648
2 731242707
1 669925210
1 828258042
2 320099019
0 838079387
1 842798497
2 880714360
2 766543343
0 970189430
0 906688565
0 863417777
0 9254872
0 910662527
1 263389430
1 10737759
0 969861578
2 176858906
1 290880716
2 309905994
1 338176875
1 561631989
0 750309067
2 934296231
0 295606200
1 492304057
1 286012788
1 164715596
2 684780404
0 272980011
0 213739065
2 206484049
2 772235735
0 135313459
2 939110110
1 545954390
1 579946407
1 979407181
2 332459016
0 742150544
0 242110962
1 709053416
1 162473292
0 505101416
2 407351776
2 537393564
2 155125306
1 294173736
2 658364962
2 355124720
0 288091332
1 607299717
0 199745922
0 254889180
1 387520623
1 235661398
1 804785724
2 853275957
0 597151352
2 765036948
0 600369467
0 891192771
2 356211964
0 338917725
0 794465546
2 537841091
0 622856072
2 702099524
0 784366732
0 732215231
0 819883263
1 26328967
1 544067647
0 166943213
0 626882904
1 959252042
0 934654605
0 195300748
2 935658869
1 500900826
1 186738807
2 792362624
1 493054296
0 644487233
2 13522977
1 544306123
1 922447761
1 504154596
1 262279706
1 949727287
2 268000990
0 190776974
0 905159865
1 324881647
2 291710758
1 85688227
1 195050877
2 181345743
1 400609958
0 428941389
2 498194802
2 40866490
1 752021618
0 603993249
2 800145914
1 413471482
1 773569943
0 345751672
1 652582003
1 981041756
2 383950075
0 728563565
1 980028175
0 188614610
0 485987405
0 777215278
2 487453919
1 534150334
0 255786437
0 968245683
0 313073735
2 358725175
1 342673693
2 165832996
0 148331441
0 580807180
0 306526704
0 137310466
1 570949859
1 361800252
0 672477359
1 730597290
2 680401607
2 250090640
1 425545166
0 966890949
2 85485230
0 29911056
0 104530208
2 801036955
1 283338389
0 256139086
0 920542578
2 87682317
0 447050377
2 889993603
0 190030894
2 966208357
1 174037809
1 286793885
0 788856260
0 704753903
2 180475822
1 412104567
0 161872674
2 33984901
1 68771617
1 896761490
2 385899793
2 397825620
2 997917279
1 469605544
0 207989414
1 896456632
2 994736208
2 322954837
1 400732416
1 706310934
0 736383212
0 206984826
1 357054319
1 990336345
0 73914585
2 128976109
1 306871350
0 300988757
2 283516107
2 499236157
1 906891654
0 859874003
2 654609613
2 472057227
0 110465173
1 829128269
0 854049092
1 729167540
1 232335757
1 261055465
0 26854193
0 64044362
0 276411192
2 644345684
0 310018997
0 738158236
2 217452406
1 599379811
0 905343491
1 688598420
2 160677892
0 558553505
0 442645332
1 421032321
0 519033832
0 440560308
2 799453049
0 174129982
0 906720284
1 718855776
0 658114591
2 589294795
2 419844078
2 715913957
0 217411516
1 314451809
0 128619291
1 798538949
2 18465431
0 383848956
0 939614275
1 14425973
0 165503008
1 389960732
1 707044416
2 652121243
1 927206318
1 460502245
0 564962928
2 276984342
0 552038129
1 679613061
0 736580981
1 699300135
2 820301252
1 970564744
1 444798865
1 435016747
2 612938216
0 796432146
2 427595689
2 234946715
2 914124011
2 956005126
1 959335926
2 738814277
1 282595976
0 938435766
0 6642984
0 967540372
0 45690813
2 463427060
0 774104128
0 385405134
0 51503030
1 638302527
2 734513219
2 706170898
1 37676789
0 306403150
2 473011096
0 114417897
2 16534822
0 425743699
2 202663360
2 573866609
0 660142243
1 822779742
0 551293665
1 447912064
0 191759098
0 130367407
0 83214643
2 753870013
2 641635094
1 84928293
1 861658778
0 872014365
2 93309957
0 170281724
1 736761957
2 614994216
0 567679844
0 951105564
0 777753894
0 374724257
0 358589443
1 672587186
0 525203185
2 697249747
1 590071668
0 103792188
0 45045659
2 154229399
0 236366511
2 641323234
0 567904179
1 911915857
1 220687948
1 996532430
1 559191350
2 728801352
2 131399637
1 186087933
1 216031974
2 810310192
1 539120727
2 842803864
0 548197978
0 710646762
1 185785783
0 993784712
0 168763978
2 585939210
0 764327003
2 850642223
1 851415998
0 532067650
2 319605210
1 807800321
0 233474371
1 539898807
1 12905044
1 320775639
1 587088964
1 561291517
2 22461265
2 647758586
0 923566788
2 753775776
0 192869745
2 558031100
2 894296831
2 871193740
2 505932395
2 483993166
0 399180911
2 966471523
0 270494938
2 239132250
0 878956433
1 580109146
1 89022559
0 305817499
2 717838855
2 437081782
0 412923372
1 526219634
1 338882451
2 836663123
0 302263221
0 283058781
0 236053553
2 195244027
2 591255730
0 398001346
2 497830580
1 669475918
1 927691721
1 960442580
1 113512314
1 485777951
2 773024678
0 838799234
0 780855911
1 666122039
2 346633427
0 410792416
1 866998595
0 913331166
2 718001473
2 323604754
0 716886585
1 755451228
2 325343924
1 762848303
0 133769555
1 679630755
1 431342274
2 870986283
0 451501187
1 532371059
1 737765498
1 749760677
1 634637496
0 133723556
0 611232602
2 419984905
2 231589801
1 306796631
2 519607979
2 719684681
2 243502349
2 823239994
1 899842910
0 479122025
1 443228068
2 207779940
2 820771276
2 276640554
0 967663248
0 285974686
1 991648771
1 402621863
2 824445546
0 91185232
0 590599531
2 418460223
1 354100394
2 923099920
0 990575303
1 627476790
2 546778923
2 112646459
0 954753903
1 298996770
0 377225859
1 473931286
0 839280133
2 50671857
1 534653941
1 418572056
2 574614700
2 688411235
1 926441386
0 29845569
2 939160302
0 485527273
2 756281384
0 795081555
0 460980231
0 646847403
1 565868676
0 843074200
1 998584998
0 753361668
2 308712583
1 74929834
1 431854748
2 426023340
0 768018480
0 150599098
2 580866522
0 753864486
1 728110807
0 1808683
2 82187650
0 125913385
0 449659030
0 544930502
1 488670066
0 928490609
0 465843329
0 503391032
1 434946250
1 640493941
2 94257132
1 824511872
0 505874937
2 142874690
0 53630261
2 337678721
2 628310058
0 862438747
0 250814027
1 826843445
1 75211592
0 168614603
0 670909118
0 133322904
0 324757950
2 844063607
0 292581939
0 768892295
0 257860011
2 962959263
1 86077
0 400981424
2 43503926
0 320530583
2 141273682
2 445651330
0 421554118
0 128919587
0 819068821
0 913640429
0 875816362
2 842851768
2 658197866
0 833631278
1 592200438
1 144140848
1 823495403
1 560652538
0 768205041
1 760034173
2 663328437
2 270550396
2 937306296
2 248092749
0 299833001
1 606702170
0 1330547
2 691370883
1 556164079
1 211107180
2 521457507
2 560928142
0 673456383
0 591493380
2 550078592
1 569804124
2 434010432
0 171379819
1 766558308
2 443497150
2 701300350
1 196484860
1 854176788
2 964173328
1 369602843
1 491921815
0 53442083
1 351145531
1 337764503
0 424855555
2 47907609
2 38459494
1 141010076
0 54521033
1 782496908
1 947140053
0 808664138
2 483297513
2 24276177
1 819665386
0 948932434
0 188790652
2 361571255
2 413957460
1 895305452
1 219859283
1 758597237
1 15091857
1 819536819
2 596267020
2 823415388
2 886225331
1 453817908
0 498841038
1 19932492
1 478425307
1 698511652
1 5253823
2 514764389
1 243691610
2 560085892
2 415306424
2 557749343
2 140801188
2 396903377
2 733251891
1 756541421
2 185212054
1 142736356
2 669588650
2 761744985
0 427355221
0 480328127
1 17591659
1 869926961
0 353621818
1 741069006
0 311555444
1 414119163
0 825766864
2 780128181
1 277542066
0 351928224
2 155249246
0 175915246
1 422751182
1 160425413
2 424691525
0 955527270
1 860939822
0 202977163
1 611867171
1 879542518
0 202577858
2 174673518
2 953540929
0 162524077
0 938359522
1 506699408
1 603000658
1 15317719
1 657519087
2 9503037
0 201749527
1 797514207
1 205722202
1 693457106
1 807693193
2 715463146
2 984793326
0 136798702
2 242527866
1 987276485
1 752747033
2 233707179
2 150451444
1 852250996
0 307495999
0 307545913
2 458652188
2 381069760
1 115483390
0 832406699
2 824208044
1 820523308
1 221149726
2 237621886
1 606280973
2 723712798
1 187560910
0 84301338
2 734610693
1 390386603
1 279941174
1 937028510
0 860989465
2 172333042
1 918881243
0 968508287
2 565759826
0 71798498
0 676654993
1 97386645
1 538284339
0 527316081
0 377063030
0 328436404
1 415017698
0 683084955
2 703390239
2 118842207
0 924927107
2 34256576
1 197561766
1 909396169
1 53740802
1 75149760
0 347328013
0 685924678
1 844407602
1 281820652
1 845497957
1 788266688
0 221041560
1 725495853
0 70128148
0 16284123
1 981522792
0 103798579
0 612049305
2 195073096
1 713029010
2 62022821
2 246540541
2 927794372
1 822040618
2 263356824
1 263396236
1 449882286
2 931764924
0 57433365
0 856250425
1 201300554
0 124453113
0 946396448
2 49157257
1 553106273
0 840012595
2 412562676
2 394386060
1 816349247
2 901691553
0 667695314
1 187277035
2 822083440
2 460503465
2 630790165
2 142844455
1 873082595
2 36146435
1 82196048
2 668641260
0 611951637
0 43251594
2 12487148
1 834015203
0 647851382
0 918903354
0 739280385
0 294918788
1 207134792
0 373941071
1 869096465
2 590844025
1 43486637
1 16190030
2 83022081
1 827026162
0 330402102
2 91543373
2 345014595
2 562950314
1 293619962
2 874795892
1 113358960
0 856033504
1 426375771
0 7303199
0 524172238
2 984386928
2 623352572
2 481867439
0 272894465
1 839733124
1 445732389
0 705252373
2 932638805
0 551692307
0 327479475
1 516177161
0 365736498
2 335055047
0 403134136
2 431553863
2 949460867
1 245145583
1 611331884
0 43545830
0 443887231
2 436301328
1 79259643
2 797528174
2 571346336
2 163668114
0 143533443
1 442613103
0 444436099
2 559380686
2 49302270
1 437366841
1 697972609
1 601078725
1 767114164
1 342801994
1 908230309
2 353641328
0 885034194
2 526059839
2 982016823
2 124603108
0 949240350
2 397645596
1 39857906
1 356465580
0 864280057
1 257478497
1 178692239
2 966536477
0 163830248
1 954675540
2 554679135
2 815650907
0 200332902
1 77789414
0 687785836
0 278711995
2 785046850
0 980736452
2 494522515
2 240212043
2 54037603
2 509387738
2 728030428
1 385224402
2 109056746
0 303637650
2 255134229
1 324898269
0 922657966
0 979536272
2 46685996
1 585462612
2 911690399
0 537316919
1 867054838
0 469709579
2 435632966
0 822229467
1 861660494
2 165323728
0 833824418
1 874297349
0 896589551
1 725217501
0 715537048
1 553617776
0 510151266
1 451703892
0 994315809
1 421873913
1 342794855
1 950564650
2 479956762
1 164274013
1 781481208
0 625570995
0 510656818
1 331783394
2 168656141
1 583054647
2 601333105
0 261354036
0 394080993
1 285577050
2 887054665
0 115416559
1 258566025
1 237866021
0 340612460
1 995796862
0 906801155
1 169419827
2 445496724
0 797904314
1 660723859
2 501143614
0 860328733
0 705512785
2 470574770
0 423257134
0 595529132
1 912705321
0 605199637
0 998007537
2 18293155
2 932344736
2 672171993
2 629153456
0 205718390
1 116842980
2 270099275
1 400741557
2 268292471
0 22904450
1 165762051
1 862401962
1 215437960
0 936435086
1 916474088
1 293392662
1 461591718
2 875354086
1 874567583
0 411557252
1 204348724
0 153964070
1 880063348
1 941194307
0 589117148
2 710895154
1 563331468
2 639063594
0 127925860
2 473779199
1 607343386
1 725530214
1 243483381
1 846062858
1 473191968
0 696634823
2 344124352
2 982171898
2 861222052
2 430840305
1 837760903
1 548303798
2 994936239
1 237093480
0 910355359
2 638964742
0 468013486
0 210393185
2 320754270
1 746517972
1 764879180
1 788142344
1 141787587
1 960548071
2 370953598
2 625996125
0 598869504
0 185710685
2 566764182
1 887433492
1 390467308
0 388039840
0 331605156
2 937535902
0 152566908
2 180570915
0 804616153
2 649392926
1 515225564
2 251384525
2 915988549
0 763250991
0 544541837
1 852160332
0 754259553
2 187060544
1 65973185
0 766152180
1 596679417
1 941681481
2 984648725
1 23409449
0 378683588
1 871564925
1 321247467
2 195280179
0 390296587
1 954476815
2 942609979
2 496606441
1 794756575
1 80542636
1 266015720
2 29283942
1 542630769
2 15577495
0 773927390
2 738536205
1 103005052
1 666405664
0 494413386
1 378474437
0 576921245
1 639032734
2 495809287
1 721066497
2 240243248
2 367994121
1 533013050
2 974612177
1 570105349
0 299724560
0 995839428
0 437139692
1 26305222
0 989113001
1 109072297
2 94447077
1 87273336
2 713255553
0 514473327
1 387142666
0 382038099
2 90137566
2 266756272
0 619029949
0 420034595
0 183150531
2 738658241
1 948608556
0 987996182
1 435978489
0 151108612
2 358042598
2 513287450
0 685457661
2 802198638
1 236192437
1 616669864
1 281700841
2 672776883
1 542270803
0 870586077
1 865108815
0 417985341
2 136295115
0 686602742
0 764591111
2 408060608
2 123955282
1 737958796
1 719044370
0 489736033
0 635725448
1 229607424
0 109116943
0 741657477
1 222257633
0 747292844
1 329295058
0 206896641
0 121283976
0 602655553
2 260279487
1 604971834
2 715896806
0 744028310
0 661988763
1 595560388
2 645112218
2 845524340
1 770211373
1 183705252
0 213609720
2 527315449
2 942573197
2 608273940
2 795228011
2 465416472
0 319322149
2 492927744
1 123932819
0 956732693
0 202416850
2 137606766
0 44046046
2 449548930
2 241767913
1 40524918
1 819549168
2 323566072
2 794074305
0 413929704
0 965246901
0 756429388
0 704858450
1 468536816
2 846264035
2 161470406
2 663252292
0 445024967
2 653452534
0 938348856
0 77610553
0 255134079
2 742203513
2 883451559
1 977876042
2 696030465
2 594978471
0 206661633
0 466608909
0 655832247
2 658855287
0 769308115
0 975444390
0 342787954
0 924186270
0 459621615
0 403700077
2 778313212
0 485089815
2 17371503
0 292950799
0 596291674
1 517010277
1 689804403
2 961168103
2 625646976
0 94854352
1 164318598
1 210268238
2 760652823
0 649689939
0 549428843
1 588591247
2 109205259
1 174833467
1 210082628
2 895095639
1 801883594
0 196532022
0 173268734
1 859469746
0 955582312
1 68695915
0 840127044
2 421643672
0 157029698
2 84233942
1 289374937
0 944988944
1 153319108
2 591723425
1 73128073
1 806473254
1 68869378
0 977216156
2 91353719
1 306634802
2 305294239
0 844555005
2 338527536
1 660476889
0 991510033
1 362088225
2 524835486
1 100281407
0 333170429
1 16099835
0 867712741
0 934696509
0 374490696
2 748489526
2 681152572
2 30933015
2 362025137
0 923251182
0 578261404
0 808613653
1 510418815
2 744433333
0 678703234
1 374661234
1 473294063
2 835952369
2 160842351
2 879065326
1 932008850
1 395735014
1 852272275
1 179432733
1 191159359
0 803949595
2 329633083
1 259961696
2 36090471
1 454719372
0 871396053
2 792053151
1 320659448
0 274773904
0 639989086
1 641703224
1 460159255
2 32426956
1 707221002
0 632228100
0 284931862
0 226353538
1 641938908
0 652630346
1 674061743
0 598417024
2 994371240
2 85745779
1 548506534
2 106419930
0 15994386
2 521893898
2 54191733
2 735880609
1 981163083
0 993446747
0 19642158
1 867599678
0 205659584
0 536149392
2 734882050
2 362198805
2 212970098
0 768256841
0 242668773
1 77216239
1 585755024
1 297582489
2 266525031
2 224032739
2 222506287
2 903065747
1 146085836
2 960561876
1 483592802
0 153645130
2 878293224
0 803564555
1 790092881
0 137738656
2 966101974
1 66197667
1 347305524
2 916531165
2 25086405
0 265582962
2 873084965
1 922123964
2 308705001
0 104343535
2 585592449
1 278469723
1 149930814
2 364668179
2 538929177
2 86302682
2 579851633
0 483855482
2 877185351
2 236735990
1 879199405
1 587345171
0 254488801
0 542415298
2 470686880
2 771729326
1 212505679
0 968267322
2 534385660
0 478092676
1 470960193
1 955431543
0 920534447
1 982149454
0 168997402
2 559441636
0 385239636
0 297167667
0 505233644
1 791593854
1 670544892
1 434411594
0 925992843
2 257346103
2 358948202
2 400861387
0 914487746
2 493877127
1 471556875
1 92694256
2 372004714
1 345383742
1 461967545
2 846050529
1 13252230
0 15997168
1 356250903
0 974390486
1 36958157
1 177621767
0 286637988
2 803208635
0 681665039
1 110776619
0 906350578
0 474537231
0 591127412
0 846638577
2 73499597
0 750463059
1 881957840
1 923442060
2 296175070
2 839554569
2 459448905
2 148637045
0 367579566
1 290517172
1 755040063
2 428057274
0 908372907
0 810462248
1 732187613
2 240934273
0 146319243
1 634938940
0 904334288
1 231623911
1 48473033
2 42844029
2 443036329
0 643973528
2 684286445
1 56874180
2 852063864
2 204407906
2 991378934
1 252516456
2 496364989
0 128638142
1 430436576
2 548178633
1 342397436
2 80149634
0 341048125
0 127624234
2 997282185
2 146983491
0 677220885
2 553507103
0 447051619
0 242473543
2 366114271
0 783000634
1 820749857
0 873064703
2 461404645
2 574589696
1 873389520
2 977176846
1 135130239
0 222516187
2 868566516
2 157152468
1 731376424
1 444113669
0 7598845
2 92748916
1 730111924
2 871271610
0 624672514
2 646096557
2 106033237
2 976586575
1 64893349
2 258033574
2 599166045
1 862085104
1 265925015
2 567621706
0 825378018
1 102934433
0 3510131
0 844632618
2 923686260
1 206868201
2 338557512
2 100237539
2 677753239
0 235449078
1 598642165
0 379296187
1 605612248
2 917063034
2 578454063
1 673457358
0 120275591
0 442008537
2 782018079
1 970970678
0 46811407
2 939199210
1 219084734
1 918244402
2 975160101
2 371916726
2 808334641
2 140757971
0 598826577
0 725181429
0 961805176
2 856979845
2 444427225
1 120111547
1 220303356
2 86397147
1 344506702
2 379318445
1 842877126
1 869369612
1 723947355
2 977868359
1 67003907
2 356565881
2 620583412
1 667733158
2 54506107
1 885523490
1 946235511
2 724455004
1 577162096
2 632886405
2 572380793
2 422689066
0 717625470
2 35436811
2 126246910
1 372647031
1 849953038
2 919034220
2 559907247
1 71185569
1 66060904
1 464702921
2 947913790
2 443267331
0 486111855
1 812971155
1 889946537
0 395553019
0 561321637
2 248863124
1 937213463
0 355725670
2 866910328
0 728945104
0 909231831
0 231587838
1 729115631
0 528497005
0 143455407
2 182399973
1 934437179
1 956179
1 203820064
2 809328972
0 369728873
2 178692157
2 946560970
2 456385799
2 997794156
0 685778278
1 714443183
2 326914947
0 772966684
1 685758354
2 843570458
0 129246142
2 319632254
1 352592723
0 991074671
2 997530853
0 809622402
0 240996343
1 827265378
0 422745607
2 588415492
2 713546875
0 643326302
0 677724076
2 671877251
1 370204443
2 548652252
1 484180351
1 437866534
0 894297868
0 319421643
1 449921115
2 434422229
0 804882723
1 976526712
2 597522230
0 426900735
1 381639274
0 801018117
2 356302347
1 877966485
0 269780805
0 949605979
2 978075460
1 488673500
0 331936478
0 354162229
1 689967845
1 442290840
0 408416132
0 691616800
2 342067934
0 650486354
2 541358689
0 605781623
2 691638803
1 558504490
2 975836187
0 410926547
2 304046083
0 20152627
2 83574353
2 610111946
0 914159986
1 26578908
2 169542985
1 467287888
1 824399668
1 874032058
1 321220434
0 720929134
0 794905333
1 949892799
1 801493194
0 450948678
2 731208950
1 312202785
2 479357557
0 599567495
0 182434077
0 380903073
2 450061080
2 272780050
1 913866704
1 743142343
2 872696936
1 160787662
1 904795442
0 399128830
1 512053403
2 83209453
1 20820312
2 564356724
2 371067716
1 910003831
0 427233560
2 638806134
2 926940748
1 80576481
1 427344791
2 259855573
0 203150437
2 522370852
2 524903092
2 31185762
2 718011267
0 91007017
1 441763494
2 825089525
1 665435626
2 510475519
1 891987426
1 881488608
2 559332728
1 58824614
2 941615578
0 953699531
2 677331756
1 261839448
2 261921293
0 462424623
2 347302597
0 923961385
2 241706630
2 535889155
1 823890202
2 488210265
1 487745614
0 300505219
1 518518824
0 254309354
0 609862310
1 404121809
2 451461574
2 565701309
0 519476664
0 216940172
0 301504347
0 290315316
1 607140220
0 684626198
2 175998042
2 356789129
2 184317478
0 586317791
1 174684303
0 837163973
1 7436111
2 707978368
2 290092498
2 264252678
1 719582692
1 389013225
0 987988909
2 112020313
0 201029799
2 939598201
2 557237735
2 428718556
1 27658549
0 428511429
2 348993764
1 660537610
1 862876944
2 608214990
0 907504731
0 612642987
0 566975574
0 311134722
1 557984828
2 439692665
0 302191397
0 51758030
0 208990332
0 513760581
2 37489665
0 726654300
1 740712074
0 77067540
0 925819672
0 582034962
2 563935613
2 443812916
0 74323459
2 457534915
1 647878589
0 121178402
2 707892427
0 263377696
0 621901640
2 801379068
0 36904467
2 410969356
1 261141541
2 871766139
0 85674479
0 369488946
1 786006688
0 206171555
0 318430971
1 968833811
1 674631884
0 553750799
2 146538241
0 906964485
0 656498668
2 902152291
1 655298960
0 798072739
0 215991100
2 258292816
1 656436902
0 637013460
2 646167852
2 402062501
0 509051834
1 765974218
0 825907810
0 98869147
1 193819673
0 486135628
2 490279833
0 907072658
0 438095414
0 205024593
0 806604859
0 690578709
1 188165849
2 417775162
2 175186208
2 545813780
2 826408536
1 436743945
2 962999981
0 306207601
0 931448181
0 616327158
1 583764813
2 244934916
1 780392565
2 453994026
2 44555528
1 689754977
2 197218842
2 290066968
0 696920571
1 593647930
2 655299858
1 905940438
1 357644410
0 326117319
1 517721716
0 64529147
2 266438618
1 15839590
2 729105196
0 852653988
1 320655766
0 58291281
2 35121401
2 690822969
1 910776477
1 988776501
2 970983480
0 130542113
0 605065205
2 841973242
2 774507650
2 925561418
2 643284538
1 314840544
2 269289965
2 24754771
2 840868268
0 924958244
0 340833231
0 730213828
2 304859032
1 95431749
0 702729731
2 972375916
1 92332546
2 843183197
2 190984697
1 418161786
0 515006687
2 784961983
2 539803066
2 122456230
2 554626440
0 99008950
0 836570445
1 343504793
2 757906347
0 698769524
1 876646101
0 375231921
0 652784590
1 265939825
0 892318106
1 130667743
2 715580924
2 959529691
0 536438811
0 791193058
2 864681818
1 539647389
1 279815475
2 625941703
2 395443694
2 360435967
2 488219805
1 103819042
1 189723531
2 789578827
2 942277295
0 723663534
2 142436614
1 946165149
0 769236143
2 609842366
2 15924173
2 336761130
1 972475743
1 254694728
0 628938249
1 944721806
2 931787017
2 600046248
0 523364957
1 655584751
2 922213427
1 743206288
0 577906837
2 690117814
1 466900421
1 779313417
0 190510458
2 677292958
2 90173013
2 991279551
0 696467996
2 906722610
1 150234895
2 544313008
0 489966844
1 795182983
0 625253994
0 355908662
2 73597728
1 413860447
0 988463738
2 571861327
2 721705606
1 709121873
2 358142837
1 37452635
2 166887490
1 699378284
1 140263343
2 626290924
0 664380499
0 26747767
0 403657927
1 483150072
0 389806796
2 41626581
1 943720200
2 863966493
2 367824279
2 413090207
2 233960968
2 257625567
2 81828091
2 180284864
0 247656779
0 488183517
2 516997160
1 718396501
1 734906571
2 370630528
1 982052549
2 884886667
2 494633447
0 392029969
1 952980507
1 648329289
2 410515472
1 395473433
2 480762407
0 814013846
2 870723178
2 697651106
2 982968771
2 853152038
1 211039415
0 855091165
0 496889786
0 883274137
0 118909924
2 756378772
0 58113674
2 303372263
0 211704296
0 175516900
1 225874268
1 724778698
0 254326385
2 347122007
1 917578891
0 704563965
1 809496638
2 146543004
1 512411585
1 991695221
0 279425479
2 306372527
1 18297145
0 377153664
2 117064186
0 63985585
1 10881003
1 229397344
2 684696458
0 753493946
1 99671139
1 235430237
2 48584491
1 569356782
1 115086205
0 147893964
2 819408329
1 653185643
1 411679770
2 891099076
2 561498300
2 808596729
2 678144305
1 821176770
0 610463255
0 267609434
2 591676131
1 966988329
1 497598532
2 723809069
1 333245705
1 87191477
0 224709173
1 431583213
0 866629202
0 598183408
2 752220061
0 291604298
2 652463367
0 565216935
1 629223920
0 472202792
0 379687439
2 214312696
0 611669858
2 821130016
0 72563595
1 891393657
2 3683411
2 832198535
2 628808228
0 680241381
1 102841395
1 930420793
2 238869253
0 688865705
0 403844567
0 180023699
1 870207431
0 817305445
0 148763760
2 286220522
1 966100480
0 848152236
2 152564894
0 989590623
1 369902660
0 487669188
2 117283855
1 657207739
0 443319562
0 316214393
1 935589732
0 721956692
2 324056074
1 437299874
2 825615907
2 709602933
1 183568466
2 453959755
1 714501009
1 532765327
2 214619359
1 126722575
2 581519952
0 109719247
0 752392955
0 213448691
1 631130239
2 869616446
0 805451395
2 12248072
0 845173397
0 950526400
2 793108753
0 602745241
2 396650110
1 540819061
1 846660855
2 886293518
0 84907805
0 924972022
1 952084867
1 98050231
1 410149007
1 588092579
0 482191675
2 517587604
2 194835844
2 997425482
0 590213516
1 626390082
2 996240364
1 946586995
0 483574442
0 369101100
2 776968331
1 413932037
1 503243568
1 776640538
2 326170457
2 842919516
2 800168099
2 932860291
0 875364947
2 870921275
2 569727347
0 231165368
1 336524016
0 358318080
1 385943941
2 546084101
2 534692276
0 674320636
0 284472528
1 860980089
1 297343442
2 896458364
1 370018534
2 613716366
0 726967182
2 305810135
2 63105342
0 772556351
0 694774020
1 423249476
2 568546819
2 288743788
2 669985419
1 75344112
2 483771952
0 419914795
2 549730968
1 541880696
2 353360474
1 885778969
1 647265596
1 539118435
1 612669174
2 248549163
1 57425748
0 936774092
2 910129301
1 779483925
0 944002701
1 981778137
1 938339834
2 643128437
0 695540564
1 103146505
2 952518099
0 372441112
2 318683599
0 850864873
0 322282471
1 336840797
1 716796156
2 25141356
1 399910256
2 574772829
2 663274636
0 422224690
2 392098517
1 672397912
2 638158816
2 267712969
1 974415650
0 867134801
0 408325097
1 751329976
1 766840766
1 428024631
1 483207478
2 709627681
1 725833376
2 334034796
0 128936277
0 797735574
1 627017734
1 261358669
0 177952678
2 886099015
2 795781440
1 680316108
1 665002943
1 803135979
2 210050355
1 753701968
2 466295662
1 10280279
1 202792151
2 635957075
2 583603270
0 750236552
2 466449411
1 100059572
2 685998009
2 105211736
1 863318029
1 32004137
1 483107104
2 549922034
2 35275283
0 604859850
1 691979783
1 109913432
2 79904560
0 634119728
0 162932948
2 92343757
2 465633248
1 928075416
2 884943500
2 535289183
1 589518181
2 430471923
2 873763681
2 338657434
0 25163335
0 903346373
0 335955044
1 432459402
1 973554572
1 332245514
2 384176264
0 695240777
0 903346988
2 77531049
1 935535434
0 111313704
2 256154913
2 320532654
1 686386955
2 163125869
1 755029576
1 419382328
2 454612611
1 820852440
2 192628857
1 28613596
2 976411845
1 333607567
0 352028363
2 392399089
0 136288635
0 10628602
0 586664874
2 341119730
0 254046890
0 455776370
2 341842732
2 446091174
0 984006239
1 754692218
2 106291325
2 667627097
0 991645938
0 704539522
0 576416941
1 80270278
1 238816214
2 388715138
2 526529211
1 770207021
1 139038734
0 899717988
0 296420714
1 965889266
0 926531696
2 956812871
2 886141221
2 596987532
1 912073558
2 847713690
0 673421134
1 566245914
1 589253956
1 648981431
0 928516375
2 576024526
2 834733978
2 420970290
0 87840164
1 726203276
0 117286330
2 654435334
1 842211689
2 715360830
1 540933017
2 334552956
1 264495656
2 340197130
2 358280367
1 84752464
0 211432495
0 84547382
2 411151357
2 814846481
1 30628265
1 371033559
2 599708068
0 441819892
2 54926982
2 130438634
0 70681745
0 883488667
0 369181707
0 579442922
1 610356158
0 176251491
1 392324104
1 454496719
2 318319663
0 105948458
0 487367246
1 976723707
2 460662378
2 676817147
0 9418630
1 275769081
0 312696092
1 369271501
2 558071312
1 86375345
0 507598584
1 886311509
1 799690157
2 836526145
1 155588646
1 248193559
1 412426206
0 78354460
1 534708791
1 350381127
2 95342119
2 251359819
0 545581749
1 127443222
0 104587106
0 937328360
0 462711306
2 187316852
2 127504125
0 179531024
0 516272725
0 741098308
0 385677674
0 945624965
2 991569114
1 732655941
0 856423810
1 204302234
0 115228753
2 887336562
1 146776899
0 372925284
1 717412149
0 745728299
1 585050495
1 103102919
0 63534902
0 793725142
1 709090759
1 7888336
0 334272524
2 868359680
1 212971010
0 579500210
0 93280518
2 583972962
2 267871582
2 452828833
2 595461652
0 309301832
1 777247000
0 594872841
2 332360578
1 774924050
1 533550595
1 934688813
0 286183750
0 118142754
2 439635134
1 253151426
0 91318987
0 54912845
0 869281891
0 967823089
2 875873468
2 206299419
2 308355167
2 36233557
1 351335139
2 51079534
1 301547308
0 615556984
2 336280451
0 21789705
0 679015012
2 38929471
2 149688495
0 424828060
1 971957806
2 493516781
1 245270690
1 933067511
2 169546680
1 393502348
0 103741395
0 747199811
2 449807584
0 176200870
1 55103770
0 504141644
0 221887868
2 475869448
2 689838985
2 477303338
1 208805780
0 747924619
0 745295056
2 290050783
0 170786610
0 199694021
1 737950096
1 404368324
1 752766381
2 621773108
0 351951490
1 965473631
1 120273084
1 726906221
1 689942494
0 148265247
2 171107005
0 709474213
1 318630650
0 229487361
2 70498815
1 663562588
1 111345204
0 2214966
1 441213960
1 627241174
0 222859476
2 264660584
0 916939092
1 989427494
2 239526281
1 795535080
0 468442430
0 291027678
1 689559100
2 894402226
1 615937116
2 510212405
2 321355307
1 229932472
1 692096370
2 804243791
0 913520608
2 484424640
1 397187336
2 544667846
0 581750649
1 62307262
2 580076866
0 911667508
2 815965751
2 485893758
0 133360017
2 165768559
0 218614785
0 773353143
1 807005964
1 145327625
1 768533805
0 125351766
1 23772071
1 560286045
0 355649711
0 406809295
0 447613341
1 682972339
2 353470989
0 755963152
0 772189632
2 922192689
2 404485752
1 306917439
1 100874805
2 604485238
0 176707280
0 274034693
2 572407705
1 798046520
0 656294405
1 727443847
2 156145819
0 817757373
1 414364137
2 686156984
2 867766510
0 341951056
1 125901503
0 598337401
1 580866747
2 6831690
0 230211800
0 410255629
1 949803427
2 343723242
1 159708522
1 713594464
2 982353370
1 885532361
1 925914822
1 631415506
2 698097213
0 299706079
0 745021223
1 381504266
0 447031065
2 864019084
0 251975539
2 618917309
0 546390696
1 37106575
2 672098828
0 182537350
1 432936558
2 32649376
2 773121337
2 672300477
2 609683096
1 383803413
2 192685549
0 61543031
0 716647668
0 684804308
1 672304857
1 122723610
0 497873470
1 458784996
0 426928276
1 859897075
0 823315590
1 165035737
0 14702098
1 693134525
1 271041655
1 672490375
0 859196415
0 431959724
0 893538477
2 656528831
1 931374720
0 854255829
0 464436566
2 710480092
0 857915892
2 685790907
2 366847996
0 472062282
2 451180840
2 512115234
2 134180109
1 451497786
0 966911550
1 527982585
0 838973525
2 830674882
2 489414612
2 701254361
2 270325641
0 223634114
2 568824439
1 887569680
2 206470799
0 270549381
0 743910610
0 858674787
1 304198607
2 986932142
0 702866979
2 251040439
1 248776210
1 558513504
1 475082328
2 659932701
2 468866738
0 876724761
1 419638156
1 985504094
0 120825395
1 708735556
1 877150893
0 108890045
0 278451204
1 405855057
0 703299794
0 326734576
2 733927104
1 295613469
2 641073429
0 225673692
2 334701716
0 841454050
0 555094182
1 662673238
0 810312610
1 599001714
2 133537993
1 999487389
0 573479900
1 169165023
1 770524306
2 629886326
2 763506801
0 196372094
2 951708733
1 28130680
1 478408557
0 258148279
2 927832235
1 69476877
2 336152353
2 556086446
2 498863452
1 221854104
1 977704549
2 726741628
2 647124250
0 916946358
1 850079151
0 699680866
1 258290712
0 396613358
2 819922992
1 831410072
0 261789930
1 377235351
2 393521842
2 726537497
2 299142298
2 999231809
2 922853275
2 316529935
2 718277090
2 5322563
1 833717780
0 845494590
1 436823550
0 719521304
0 615955415
0 697274581
2 386524016
0 743385567
2 567382131
0 739160994
0 538631672
0 959998758
0 258483782
2 351026715
0 103099048
1 48841199
1 570447259
1 681887414
1 67871266
0 879384121
0 539381870
1 318431410
1 624475426
0 744050531
1 417541102
2 349641761
0 721917688
2 916067393
1 973905843
1 497474457
0 955593657
1 76041779
1 602034897
0 500340786
2 209392429
0 780753880
1 441540370
0 999667968
2 178022396
1 850090963
0 192595612
0 159187783
2 137869709
2 148777548
0 954483535
2 755217159
1 707544619
2 374997365
2 105898736
1 877226757
1 746628281
0 478219089
1 961609726
1 151877543
0 142203369
1 54324416
1 855298861
0 335695803
0 860250644
0 727996260
0 487888263
0 561126236
2 952288306
0 464202688
0 507154892
2 530476820
2 973860413
0 899809789
2 585494649
2 105880370
0 489162960
1 116866229
1 33858324
1 344529474
0 269986435
0 713333158
2 409593026
2 846671863
1 843626734
0 168039152
2 495512551
1 324895215
2 677381672
0 578734593
1 491076314
1 479393529
2 776224624
2 496033401
1 976553422
2 199891574
2 334126877
0 996457731
1 253597540
1 788906876
0 172847189
2 573051240
1 47728477
0 234263704
0 448663343
1 952851923
0 639076914
0 864172556
1 241140926
2 924482975
2 323302662
2 117835588
2 48010925
0 840472203
1 832662448
1 443045314
1 225819412
2 453348036
0 439881955
0 245566669
0 297615438
0 811519523
0 130430147
0 602629469
0 658975392
1 9430296
1 807852551
2 704579012
0 573175051
0 829678864
1 928404636
1 683271497
1 948842119
1 15917279
0 978923671
2 240870463
0 152883195
1 828269307
2 560839374
0 532123304
2 668080835
1 492849637
2 440518036
0 68317402
0 823575347
2 819576225
2 821829888
2 113873967
1 611538725
0 949989409
0 39382146
1 729150668
2 154020148
1 535144140
0 161234206
1 119952782
0 110953522
2 980122303
0 669390403
2 110236818
2 190760787
1 168749463
2 826172863
2 474917230
2 19458295
0 399345188
2 377828344
0 951281118
2 121624292
0 152907419
2 73568211
0 933591273
1 155002015
2 468049764
0 332693647
1 55499911
2 328320605
1 865292684
0 906024972
1 759147939
1 993570476
1 867471777
2 862956337
0 943803793
0 494324714
1 840042947
2 603147771
2 645174677
2 259015174
0 98406363
2 913795601
2 636024811
1 161842257
1 911867835
0 965309722
2 951178215
2 34364473
0 867555541
0 677863254
0 960711481
2 762642525
0 388709414
2 618146774
0 854862324
2 514118105
0 164825567
2 334174440
2 620719553
0 474657890
2 513355312
1 439890599
0 607160032
1 726997503
0 295192111
1 551974768
0 348239626
1 613585712
2 605933092
1 349583761
2 44890402
2 97117627
1 929712355
2 566300746
2 859034379
1 504304991
1 638708080
1 773983884
2 427239498
1 862106349
1 222894508
2 167136582
2 446515532
1 713577426
1 154863230
2 250954005
1 786541014
0 536019753
2 982611815
2 350126006
0 449991526
1 799131916
2 543649642
1 852519269
1 586913661
2 653777601
1 320916692
2 901546009
1 821295476
0 335630598
0 217325264
0 277181954
1 993029516
0 841208674
0 559039098
1 723367067
1 463053016
1 288284320
0 921090630
2 360788168
2 328937646
2 196569837
0 232254671
1 175108145
0 310295542
0 154444753
0 929767022
0 552755226
0 472592776
2 575455142
1 882862221
0 949465011
2 298625315
1 360523859
2 380954879
1 453799756
2 582362552
1 53634631
1 248579952
1 414306485
0 830776198
0 357440672
0 385886761
2 876447692
1 522924801
2 321327346
2 23977865
2 830823144
0 457536671
0 635770859
1 719473254
2 393157455
1 490108852
2 574893074
1 661571421
0 344444832
0 149089009
0 743749577
0 298820892
2 612192344
2 72843718
1 573260711
0 193410274
2 502417935
2 877459139
1 309751414
1 26741418
0 7579946
0 258845742
0 335125393
0 324719544
2 958102175
2 462577245
2 104851094
0 653268048
1 632058942
0 814190472
1 375818942
0 196925826
2 301761907
1 211781972
0 805738242
1 903066369
1 366632588
2 496000894
1 342673129
0 818855396
1 254386860
1 133487173
2 258639229
1 805660639
1 650039811
2 695043972
1 979092033
2 739276435
0 522047327
0 408323490
0 486881768
0 967667438
2 231549160
1 86286715
1 726943234
1 911829941
1 608435648
1 650832383
0 987394668
2 354399446
2 32407731
2 229253180
0 847650139
0 937169288
2 18440934
0 862996414
2 926805847
1 33336551
0 970110419
2 288294459
1 894228463
0 291061722
2 195149954
2 765775217
1 900077106
0 773269108
2 773310455
1 404490168
0 929604018
2 611903647
1 737708234
2 58820909
0 670659238
0 309414310
2 189295900
2 652005236
0 157915292
2 874630839
0 310679257
1 412937591
1 65935881
2 273286972
0 918517951
1 893937876
2 321688701
1 371349135
1 643894873
0 723979559
2 739433516
0 573978122
2 636258527
0 877519366
0 448389750
0 848422611
2 77054337
0 167072680
2 270833122
0 708926126
0 866390631
0 811485727
1 901861490
1 490531345
0 25554478
2 688917154
0 649763118
0 216854031
0 553867523
0 452122742
0 894749686
2 56277874
0 136091955
0 802505841
0 75707311
0 151433354
2 189524111
1 805630512
2 571011523
1 714503373
0 253000660
0 965286584
2 879097868
1 356487470
0 428970523
2 230409641
2 379680467
2 655935812
1 524501226
0 866287365
2 79425443
1 569427819
2 303576383
0 882857384
2 121636635
0 296824643
1 194238877
1 945591058
0 346584509
0 849223982
0 422293757
1 770105604
0 885386665
2 831584601
2 405565944
1 505686417
1 597111461
2 491631748
1 254093671
0 468035792
0 402392238
0 13009244
0 883506277
2 570033863
1 502662087
1 219304513
2 768723578
2 444656042
2 956049933
2 893798894
0 492082493
1 505083139
0 271230988
0 955733759
2 879800558
1 878609763
0 559043579
2 67320927
1 190950877
2 434070607
2 727870453
0 297329174
2 930073335
0 588031045
1 757273572
1 930404678
1 221887823
2 707578480
0 281465108
2 619165398
2 587712382
2 194001836
0 335199729
1 915976734
1 982905134
2 842714711
1 818135781
2 868471705
0 992050130
0 820331210
2 763998582
2 374173834
1 749963744
1 264616686
1 987015419
2 929930988
1 786272012
0 527312704
1 428429130
0 260655007
0 468910539
0 282967262
1 981856433
1 774779966
2 901825800
1 666311950
1 254028177
2 888396452
0 104936167
0 218369107
2 151999324
0 658993532
1 10502132
2 610487655
1 233463472
1 458924585
1 537379899
1 846154673
2 685783600
2 903619469
0 543771581
2 398114105
2 424278178
2 176921335
1 616483987
1 130849470
0 610024902
2 644025751
1 508599410
0 906454144
2 197492662
0 97182487
2 359427861
0 175526756
0 871750839
0 815178700
2 110275244
0 294786227
2 843092388
1 706982319
1 48218949
0 843133306
1 86680266
0 941215944
1 891935352
2 585348891
0 887043173
0 944471869
2 464410336
0 253346604
2 571229969
1 193655182
2 640011065
2 827236504
1 39284403
0 889980815
2 17681174
1 407807791
1 981960541
1 210733232
1 388359246
0 555702314
2 383931212
1 906264220
1 651929256
1 552811451
2 22491000
0 727027296
1 914859135
0 522066147
1 691311996
2 669249234
2 944701283
1 483401844
2 759081369
1 126312454
0 922708705
0 429001690
1 651868881
2 14425467
0 854086673
1 916040558
0 38398213
1 51744383
1 773343793
2 470516964
1 588368021
0 303041686
1 265983159
2 497789643
0 712418210
1 121442969
1 624836648
0 585243526
1 794042783
0 802858587
2 243545263
1 107688456
0 455926210
0 826596881
0 313248284
1 228482483
0 580613781
2 420350815
2 829136463
1 923331431
0 5402680
0 506422604
2 427798568
0 22007332
0 847643711
0 758334692
0 281994222
1 867837198
2 519064559
2 344406555
0 992323116
2 689768760
1 888621529
1 858196485
0 1324109
2 32444957
0 994708550
0 796529548
1 165322515
2 503989818
1 480160197
0 289399914
1 816997394
0 809504539
1 605815237
1 573849537
2 370822166
0 908419176
1 868131185
1 431435682
0 721012376
0 503038912
0 901900362
0 574617645
1 163144920
1 291394299
2 324016261
0 196277909
0 408807517
2 268417092
2 236920651
0 624879954
1 259204439
1 402720485
2 237431204
1 647295642
1 655203632
2 887944390
1 500532754
0 791949838
0 989256480
1 883481224
1 917245885
0 807046896
2 241214637
1 39077257
0 814564803
1 87068020
0 866770454
2 999398499
0 865403183
2 835881641
2 710243343
1 501023240
1 984165606
2 656744928
1 128548272
2 615923231
1 727680278
1 710382841
2 791815395
2 45941938
1 306917030
0 298692386
2 916174801
1 776781034
1 688796333
2 33645149
0 108826893
2 777988737
2 715388320
1 505444306
1 747795753
2 539180627
1 290300515
0 430783636
0 973859594
2 439508475
1 631791422
0 935624509
0 6671637
1 280283202
2 991352643
1 972399203
2 802120241
0 738267236
0 405103240
2 348624544
1 923685563
2 809182753
1 300488800
1 192442546
1 924127162
1 979540209
1 340131714
0 402398440
0 138710607
2 869331362
1 899713766
0 9858717
2 476948596
2 60837485
0 663328148
1 817139893
1 769595532
0 545723871
1 482536290
2 817651968
1 488702198
1 72614364
1 82454821
1 463548010
2 817265573
2 902817667
1 973271207
0 612735854
0 879915348
2 357253778
2 716345023
1 300800004
1 550913911
2 13952276
0 386030012
1 289716827
1 594677162
2 232153452
0 201161219
1 35815876
1 269527300
1 578681812
1 82075463
1 691287830
1 704415341
2 703314924
1 761012277
1 262447830
2 227470652
1 589607520
0 939177817
1 159906985
0 108745590
2 977209204
0 380977080
1 714142611
0 266493039
0 959862920
2 839938009
1 13645069
1 472023885
0 483323589
1 727963962
0 949703475
1 734606395
0 567963820
0 412385806
1 308140899
1 812562402
0 408379885
1 510186739
0 882253517
0 475310987
2 862762418
2 186360581
0 717523262
1 395629450
1 676921572
2 935600864
1 62392288
0 255366015
0 455658561
1 848236261
1 20987813
0 241969047
0 134535433
0 83269602
2 916839956
1 408218944
0 86603796
0 834294485
0 725402560
0 38311348
1 922251127
1 547884681
0 780667777
1 845810737
0 685964069
2 216570907
1 26704822
0 406217963
0 651199803
2 417205867
2 695914001
1 457915414
2 735673717
2 820373126
0 159197583
1 566991335
0 687513450
1 520599215
2 70273174
2 889015129
0 602853926
1 439462549
1 990662518
2 803259426
1 725323262
1 156564774
0 278736498
2 659805861
1 717258119
0 78346990
2 829408606
1 738732338
2 825798412
1 789540162
1 941929165
1 617162198
2 982587828
0 189885452
1 915857812
1 410665110
0 180908639
0 868381805
0 150709853
1 447968480
0 256157328
2 440905930
2 804216123
1 364366791
0 224868
0 700033160
0 736505586
1 151470061
0 775786252
2 297645639
2 6221219
0 396963307
2 644001332
1 206774228
0 404078342
2 428059659
0 132228838
1 235734021
2 122903204
0 439354524
0 626568787
2 34373130
0 910356896
0 341272700
0 597234400
2 121361640
2 579242088
0 687622971
2 823676679
0 208857247
2 913911879
1 927440942
0 174696064
0 288454265
0 872779177
1 847786014
0 89175003
1 791352016
2 947918762
1 966952635
1 311862511
1 253980149
0 58274645
2 160966234
2 90830164
2 254462386
1 69283412
0 12034770
1 642965180
0 683253366
2 50793631
0 422075081
2 554672871
1 690604984
1 368291018
1 996873108
2 48182185
2 868593968
2 398505876
2 724644242
1 682276848
0 299549609
0 371740843
1 499928816
1 930448711
1 868844617
0 197810115
0 52437389
2 37899159
0 352561517
2 54610937
1 190458929
2 192165396
0 723562801
1 822861454
0 148775666
0 914434505
1 687524387
1 481664119
2 869933870
1 528620432
1 607304220
1 79562198
2 473102268
0 370445712
2 18045952
2 190754927
2 796945261
0 179303089
2 44492606
2 779753408
1 419832234
1 645074526
0 530371525
0 763404737
2 392338813
2 884872710
0 593980661
2 727810025
2 569743796
0 392296668
0 211945593
1 934807232
2 746733187
0 212921540
0 662963763
1 836469506
0 365999292
1 283979178
2 117882148
0 335656066
1 987530858
0 12736338
0 623292575
1 212394916
1 56849445
2 566700700
1 569848653
2 281306652
1 275741111
0 466181662
0 490966828
0 775175235
0 731897528
0 314348591
0 207751780
1 784650360
2 43333818
2 341022661
0 700921340
2 141767156
2 232515222
1 782919594
1 508038893
1 100386569
0 739589444
0 368568558
2 203828253
2 100346591
2 733817197
0 599430482
2 994705231
2 176030212
2 59944331
2 426426831
1 882094844
1 694749680
2 481719724
1 500650197
1 39984291
2 687195229
1 518213659
2 794974504
2 742440956
1 199576099
0 988106226
2 877767034
0 749106683
1 540882546
2 342856846
1 181524369
1 907437955
2 712813847
1 499382373
2 902829736
2 435227061
2 811384765
2 207643754
2 92418047
2 257822886
2 995943343
0 217181689
1 520234418
0 567108450
1 966686710
2 184330179
1 774324969
2 825762775
1 734533236
2 618678777
2 647480235
1 80642545
0 888041263
0 523409398
0 711351637
0 463831761
0 789177464
2 385606619
1 893878602
2 111436678
1 351528405
2 240090380
2 153675691
1 68891735
1 432628902
1 785657687
0 197981245
2 857664531
1 129431479
0 758450994
0 790453381
2 744434911
0 654455242
2 531938235
0 646937864
1 243758903
2 604095296
1 952134456
0 346450638
0 434785753
1 851083230
1 334222252
2 841848362
2 851698948
2 648958701
1 988505114
1 387867954
0 372686971
2 221986009
0 958658442
0 11371729
1 611586990
0 227567166
1 205102210
2 8495510
2 19059330
1 695211604
1 193646086
0 536360341
1 452712559
2 608421709
1 770211561
1 963957678
2 131731478
0 931236592
2 117639141
2 175338212
0 607103486
2 376117507
1 734465989
2 17960526
1 250379981
2 266338472
0 231530045
0 678265367
1 903530140
0 694377173
0 744802348
0 930362374
1 54174255
0 864467920
2 989310643
1 258068958
0 626171993
1 592373796
1 461294193
2 186758310
2 631206385
2 256611697
2 468984523
0 4503911
2 798806799
0 562762987
2 197375604
2 649941631
2 833993375
2 424940723
0 173000225
2 402753736
0 380027461
1 267181224
1 50564353
1 677310439
1 29757456
1 297865283
0 810722180
1 324180677
2 242187541
2 996250611
1 100653934
2 999849719
0 326926199
0 797268181
1 798678791
2 247308809
2 973096140
2 485328652
1 623279580
0 345366614
2 781317997
0 873011514
2 773597447
1 471113003
0 351298173
1 222681778
0 411528172
2 190250045
2 322906756
0 742720865
1 147422377
2 84529699
1 992152492
2 89725328
0 541432089
1 345338234
1 394860644
1 356874109
1 367517248
1 345494407
0 227225178
1 976958585
2 264204205
0 244229127
1 174461384
0 851844166
2 489155943
2 841933322
2 178675286
2 674962289
1 45516229
2 691567009
1 122908031
0 456101225
1 513760572
2 471089492
1 326036721
0 118254303
2 76921714
2 942908523
0 60543265
2 951740831
1 937245668
2 108255435
2 371406204
1 158038167
0 967987861
0 271360880
1 718402208
2 329185288
2 381260864
1 195498188
1 902994538
0 990594865
1 995057450
0 850125848
0 994353749
2 680241747
0 769531572
2 320239131
2 61839794
1 930351065
0 460101924
2 633393646
1 648343525
2 698307742
0 222019264
1 399737897
0 514502154
0 551379305
0 639719461
0 996828684
1 872911066
1 453591029
0 396753426
2 813287175
0 190883332
2 781844808
1 878878084
2 573687165
0 547394326
1 756900619
2 485436380
2 314160590
0 173306710
2 448201630
0 871468420
0 879135949
2 129922760
1 241076606
2 451370646
0 262592154
1 522128841
0 270527880
1 171103279
0 581320571
1 849990640
1 631104023
0 516354214
0 430510617
2 333847651
2 559331444
1 321453849
0 427386319
1 651524421
1 510600644
1 825484739
0 373028992
1 958051090
2 195823584
0 234849013
1 606126110
2 397495403
2 506022732
1 406853689
0 683913595
1 559883585
2 356728839
0 300949830
0 75786562
2 867847798
0 805659500
0 609592786
1 308000744
1 880607428
2 334970984
1 158623694
2 665619444
2 544608703
0 413479700
2 815511387
0 752713079
2 569869061
1 614815122
2 100827458
0 449707614
2 65929114
1 439021189
2 28689719
1 172095553
2 941467943
2 494748623
1 169465529
0 381490900
1 318934051
2 571988708
0 125340864
2 531803684
0 692360066
1 418342759
2 786451480
2 160709362
0 646591357
2 322083664
1 291201783
1 251634767
2 952237166
2 114784242
1 14802839
0 139583589
1 524381183
2 783184958
0 145539680
0 841865472
0 238916479
1 609192391
1 457402750
0 503547404
0 216308741
1 576893208
0 610381375
2 7119330
0 182849842
1 650848351
0 456081937
1 35833223
1 268627387
2 962149389
0 182815863
2 146531624
2 977844458
0 650072096
2 323578218
1 683832153
2 353291356
1 59318597
2 492989819
0 131888771
1 509748818
2 459136222
0 510011405
0 938571869
2 705970331
0 803350476
2 716713372
0 184075467
1 94157436
2 807366051
0 679453004
0 84688781
0 977288692
0 387793367
0 275358820
1 566843425
0 205254076
0 445555927
0 84087038
0 797863515
1 507783845
1 499796546
2 880057097
0 114483529
0 92781536
2 609909213
0 681746762
0 757136231
0 596516502
0 185233627
0 526226108
0 241849159
2 145734105
0 505680099
1 107624747
0 304690937
1 784300922
0 895000906
1 646891910
1 234294918
1 572833407
1 154639201
2 875591112
2 270757158
2 841580918
2 693960102
2 510905292
2 707606577
2 277062492
1 578548556
1 46625506
1 149325280
0 4743889
1 717244058
2 943555907
0 109648348
2 765036659
2 631953831
0 597808560
1 850881286
2 468391194
2 686499987
2 172518563
1 622899547
0 825583549
0 243312540
2 809720876
0 151393228
0 840493136
2 552167079
1 549074732
2 867942385
1 960183012
2 716944243
0 278158465
0 902974391
1 870806425
2 747319219
0 915645412
0 881896341
1 491805046
1 716343485
2 488335932
0 93223852
0 819402724
1 383940491
2 732814805
2 489215533
2 778230459
0 969906100
0 872267938
1 802386378
1 149795293
0 772874743
1 220048892
2 709237753
2 436573462
1 209697410
0 531840531
2 200461435
2 528467430
0 923784629
1 315499066
1 871638453
0 57910585
2 333639852
2 440106918
1 816374540
0 870586622
2 960926531
2 611820149
2 561837751
1 861790811
2 815982319
2 148062494
1 649832151
2 940420437
1 516187975
2 98685367
2 676998013
2 25093362
0 189559915
2 749999741
0 30686011
0 870972556
0 451894598
0 310502331
2 284575364
2 647203189
0 862856389
0 965912118
0 156182395
0 791260416
0 487792256
1 46527866
1 506826964
1 441172005
2 627451458
0 712565088
0 22961964
2 584803330
1 541215485
2 679003785
0 62109018
2 207676685
1 490803328
1 956513466
1 34002812
2 481077269
0 295647399
0 269387530
0 785918395
2 249404580
0 605693065
0 147443440
1 435790012
0 410451413
0 863673308
2 916022896
2 616539696
2 207830373
2 905574821
0 511781423
0 825252692
1 613105985
2 226410606
1 53614575
0 612262641
1 659789133
2 747452903
2 306207262
2 860379660
0 919416424
1 795851468
0 270526324
2 52674323
2 432582793
1 795513866
2 507784474
0 114447002
2 996051070
1 349099402
0 94422313
0 67170896
2 445727024
2 842585359
0 753930435
1 985294761
0 102176027
1 702477584
2 367935525
0 80450282
1 632271504
1 499210615
1 26487915
1 531456674
0 792978453
1 311453038
2 554134123
2 622650048
1 612707051
1 117388164
2 825567784
0 700636782
0 832199119
0 94117716
2 95079068
1 695672585
2 343030309
0 7721446
1 888058566
1 318874766
0 462141704
0 131870397
1 906464873
1 659125160
1 260472401
1 324175206
1 109277015
1 950833636
0 1234294
1 635898466
1 605919781
0 599852068
0 671766734
2 984483058
2 443602968
2 943666280
2 925102879
1 552090723
1 628722452
0 874508912
0 96306369
1 253025653
2 135720693
0 952712006
2 811865148
1 505228502
2 351321760
1 417093652
2 235694577
0 15199108
1 122238987
1 5271753
0 916279225
0 388800548
0 697419880
1 643347051
2 840018265
1 423858012
1 469681722
2 307322763
2 140869098
1 1820962
1 51555096
0 426101438
2 969370963
1 371805332
0 358875665
1 108463959
2 67375264
0 266211007
0 475982229
2 873338981
2 272444132
1 879686103
0 189471302
0 863658421
0 716887998
2 305837973
0 210560870
2 102115961
1 631552338
0 311770535
0 921885045
1 167665420
2 939300230
1 232495635
2 892709604
2 640747044
0 947450715
1 535162761
1 530347773
1 317655648
2 671745548
2 12145836
0 447584508
2 404151150
2 990791072
1 30908497
1 85435294
1 21818899
2 803317892
1 954061911
1 674547620
0 647407282
2 448906404
2 560259900
0 719155778
2 785483597
1 22383861
1 867543028
0 110684324
0 863810807
0 733305772
1 958830958
0 430653199
0 962995002
2 104108989
1 344087767
1 344503405
1 313949171
2 638372306
0 737197939
2 970736008
0 66537167
1 444680499
2 12020602
1 180921493
2 498985547
0 232052916
1 831194764
1 305131625
1 717600929
2 235221972
1 779936101
1 263181056
1 484857853
0 802769309
1 144397599
0 127593781
1 201464347
2 52104372
1 161888246
0 382719040
1 14246203
1 82225005
0 730485544
1 989054527
1 485057580
0 960455329
0 9651888
1 868595570
2 357963393
1 453609567
2 613455349
0 163431379
0 705405093
1 330632163
2 244621135
0 238337190
0 498456888
2 730681516
1 186514779
1 204102257
1 45145618
0 590447302
2 155831893
2 650130748
1 921862019
1 948321562
2 991181470
1 14728045
1 710097661
0 301589860
0 829632431
1 592409869
0 83005421
2 963353760
1 275070348
2 17282266
0 689141512
1 162458865
1 880119763
0 146935360
0 267921172
2 698732286
2 191361119
2 541358891
2 306425187
1 963129745
2 806486018
2 150092936
2 688046164
1 755196629
0 453312050
0 280815806
2 979389239
1 853269456
1 691536782
0 973263948
2 90738607
0 587678208
0 653348747
0 137682149
0 995947201
0 940170710
0 409580222
0 790447707
1 243223075
2 737652811
1 867705159
2 511545398
2 715000878
0 520658640
2 622988527
1 86449719
1 974160751
0 328875419
2 515982819
2 912383538
1 537015197
1 609696376
2 106668542
2 523399900
2 788402070
1 174915113
2 595290546
0 679246764
1 581199332
0 308375887
1 982335630
2 164331184
2 543110191
1 897421314
0 37447133
1 847413594
0 66258409
2 92245427
0 260321039
0 824828696
2 788106996
1 207455456
1 335941550
0 748850202
0 449606909
2 375259311
1 230105909
2 158727628
0 595998390
1 461748586
1 415281866
1 248081727
2 533165221
1 852993706
1 836169454
2 277180757
0 284064697
1 630760900
2 146693296
2 397629103
2 177313833
1 751694335
1 662797502
0 255479840
0 736636416
0 540333905
1 226799055
2 961245314
0 774792110
2 78604979
2 329196669
1 573137774
1 696340865
1 161589521
2 704448802
2 837574831
2 61233008
1 129413676
2 875118806
1 221025341
0 145121855
0 501254639
1 800609670
1 640538696
0 329266962
1 909237204
0 472594433
0 176938153
0 991886699
0 720161519
2 310836904
0 467347140
1 908660673
2 716283050
1 170824339
2 37513966
0 579279326
1 790119155
1 349196269
2 912421842
2 860571240
0 564259714
2 238641647
0 154185277
0 258703688
0 570372106
1 250510996
0 276935920
2 4195103
1 454522905
1 722256368
2 542315094
1 56066676
1 478887030
1 599847785
2 562242995
2 316813141
1 618670289
2 721410495
2 317716128
1 723714854
2 574424199
0 798682604
2 491162139
1 932361228
0 951003756
1 616932049
0 400165535
1 704076184
1 967126763
0 912091625
2 364035274
1 612157068
2 587359843
2 719858201
2 547693088
1 115943771
2 92065313
2 631003099
1 522840580
2 566675427
0 871663473
2 621808154
2 817043743
1 913345704
2 233942579
1 565806567
0 400615710
2 821619186
1 444927547
0 921999559
0 39578482
2 288618044
0 350160956
2 298099745
0 306319561
0 172543081
2 639726575
0 553617441
1 161289985
2 946669116
1 261074493
1 565692991
0 974582197
1 839672859
1 259991315
2 908157751
1 858850680
1 973585168
1 677165390
0 52002191
0 391542401
0 542560375
2 377835583
1 963317299
1 716547089
1 773074954
0 537600111
1 366301542
0 626263273
1 851837104
0 763800913
0 109941
2 608949955
2 870329913
1 299417780
0 963221683
1 208860870
0 325725099
1 736301039
2 689258919
0 870570498
1 713545189
0 611633733
0 494194836
2 8412860
2 811400028
1 153618173
1 606512684
1 34293990
0 460852078
0 972010737
0 82985800
1 25629721
2 17009446
1 754166638
0 245785858
0 507131898
0 759302739
1 811045665
0 493199649
0 361827074
0 715977064
1 281321828
1 418783414
1 952610366
2 217361802
1 650984357
0 773417377
2 736080032
0 176136386
1 791083798
1 530825999
2 36900957
2 849454181
1 321302982
0 188604341
1 728721985
0 717457581
1 669706748
0 551588584
1 456579742
0 752054383
0 71495955
2 715766195
2 540820523
0 750899357
0 721769817
1 635360223
0 780536534
0 503046720
2 395446869
2 950843589
1 95207366
1 57211236
1 295297174
0 201524434
2 22147452
2 941543022
0 568014183
2 895407262
0 757283412
1 960785323
1 775772511
0 930821222
1 654782542
2 96870036
2 666954140
2 621060315
1 487486927
0 828039507
2 905583548
2 365742790
1 881386285
2 240619526
0 557248914
2 412364975
0 407579025
0 976097535
2 851082722
0 269907017
0 366512580
2 10481213
1 688588011
0 686942577
0 962014408
1 247461926
0 3678930
0 228184095
2 633985919
0 632993739
1 777698862
1 630139856
2 601240127
2 710707269
0 715341945
1 921802654
1 297226773
2 544018072
1 232697232
1 597901811
2 145319958
1 598214030
1 919356904
0 375517188
0 224553533
1 780651491
0 11910502
2 775801204
1 176728780
0 425587060
0 427450266
2 876831109
2 900953877
0 507392256
2 482805832
0 531108360
2 715703508
1 179164049
2 396144039
2 468076783
2 778534966
0 389670716
1 585526221
2 333538910
0 432711957
2 92503799
0 624129259
0 272051138
1 935937971
1 664062469
2 593145395
1 610234169
2 871538941
1 689629112
2 34290062
1 520017505
0 471627404
0 522251872
2 58942761
2 245161117
1 295187064
0 289647477
2 688491320
1 688528503
0 802848931
0 749091827
2 1279472
1 240035680
0 961765271
2 440361753
0 427357931
2 791071115
0 757295096
2 965907615
0 771075399
0 93234293
1 972523811
2 815360631
0 680471583
2 304758268
2 726349377
1 771305870
1 67192929
0 54276599
0 733186947
0 295356970
2 117687766
2 224432041
0 849820759
2 235177775
0 661786991
0 101870714
1 86115626
1 399179734
1 665869070
1 665343833
1 458188752
2 809361300
1 760916021
1 770948859
0 198101646
2 56130724
1 312930315
1 698848603
2 180548449
2 772684085
2 506980935
1 666441251
2 466046732
0 430376307
0 943420915
2 95678042
0 717011367
2 618683699
0 457998499
0 791346619
2 386565621
1 969181500
2 638720644
1 853546330
1 566582179
0 935140453
2 31531679
2 474370097
1 535940302
1 803146324
0 264119598
1 833469977
2 285051395
0 210495541
1 391652279
1 493478187
2 933077241
1 377869386
2 928576978
2 949207064
1 406372291
1 793555700
0 385025953
1 267172956
0 788285335
0 111003703
0 591187083
2 100556025
1 98209147
1 410508497
0 918101249
2 115602546
1 354592051
0 597126305
2 530118825
2 804867162
0 187835083
1 283797912
2 538479274
1 138539516
0 289897129
2 143504889
2 819844800
0 20453413
2 18188053
0 123205337
1 559958535
0 694118726
2 501529810
2 820577338
1 744350950
0 463388410
2 499445811
0 254365180
2 861593734
1 447422778
1 275130417
0 457266406
2 678167098
1 331435086
1 321168183
2 14083518
0 248047354
0 583265485
0 486575375
0 575956834
1 470573447
2 576281073
0 296091951
0 42423352
1 517835561
2 530136714
2 44577200
2 119172510
1 494804722
1 572052228
1 45394642
1 772785575
0 976894259
2 275054423
2 368001941
1 210791394
1 129698511
2 413823318
2 47801758
0 525916077
2 257798292
0 348515215
0 143743394
1 157510047
0 479650166
0 272344769
1 150838429
1 331493341
1 784748842
1 543651988
1 545113425
2 215613302
0 552630175
1 227650170
1 866810407
1 580432212
2 891717571
2 220684132
1 283549816
0 539873737
1 319391288
2 80235861
0 678198560
2 239420617
0 643623443
1 138203726
1 341732849
1 357017143
0 195321430
0 103231027
2 844812909
1 764631153
1 438219251
0 425902217
1 252093029
0 275786688
1 741941540
0 571702781
1 889363074
0 291080183
1 568736836
2 937835252
2 862684822
1 87972055
1 827096265
0 464757309
0 755635504
2 145878062
2 199671909
0 377679837
0 545314135
2 36406508
2 744906740
1 789518321
0 78348686
1 515618259
2 963132860
0 500928350
1 750213269
1 738565997
1 186748519
2 309624999
2 915765747
1 109399521
2 499111610
0 107131534
0 410831034
0 401965320
0 961761198
0 971487864
2 636032683
2 717991287
0 388090396
1 412516087
0 419596140
2 677048439
1 174773621
0 174620204
1 296586091
1 977982092
1 608825668
1 720218390
1 128899690
0 207078463
2 81783682
0 962929374
0 936451073
1 961210854
2 985533841
0 603192656
2 146460344
1 915655622
1 227070109
2 915135364
2 899238144
1 386518294
1 771738451
1 377454999
0 23938606
1 943258399
2 335823489
1 16120822
1 690384107
0 754915475
0 609119903
1 874987708
2 74771616
2 273769176
2 266746632
1 821643373
2 789803345
1 137125940
0 830373500
1 857992052
1 674904252
1 196813151
2 557526060
0 140137410
0 598364266
0 694839619
1 56403116
0 179664135
1 332870308
0 191065937
2 874428976
0 727990801
0 486965413
0 647096988
1 849965525
1 820647962
1 196037149
1 391817228
2 442919681
2 270414636
2 554198316
2 734250599
2 126481985
2 612079070
1 523076116
1 936928795
2 878167202
1 125490147
0 35658072
0 155265765
1 3452114
2 954225510
0 797242651
2 628429037
0 934257965
0 922523106
2 434715983
2 287858774
0 22533624
0 828141527
2 724880940
2 268697601
0 333188164
1 858927733
1 22673377
2 751660173
2 111795641
1 643630229
1 870372196
1 762429250
0 897479015
1 75888410
0 77640218
2 206804785
0 275691295
1 976301050
1 762235019
0 875523440
2 592510979
2 92584642
1 709782384
1 398093486
1 465847341
1 282411337
2 537746117
2 308887245
2 940069569
0 624328395
0 212910320
0 327349999
2 875800565
2 348962141
0 751659428
2 266781478
1 290585790
2 746876672
1 297758087
0 385572077
2 336333794
0 422933566
0 736584812
0 231701740
2 15099174
1 297841173
2 108378488
2 111091512
1 704356609
0 358494203
0 28964469
1 842245701
1 555549738
0 488955577
2 901316123
0 81936269
0 680488607
2 942365639
2 977940233
2 280663404
1 100536738
1 675907436
1 90271109
1 769057780
2 154779600
0 491337243
2 983531829
0 854899418
0 504935114
1 103583937
0 431645521
0 385116374
2 20982318
1 73696189
0 396492510
0 281351310
0 543942824
1 250404984
0 967003905
2 371721516
1 82946522
0 235807040
2 746965399
0 767190912
1 432936135
0 121507069
2 340447310
1 648815105
2 350319540
2 994036998
0 610130316
0 576350090
0 119765280
1 205413181
2 397952170
2 23051373
2 375503129
2 875561639
0 625107276
0 384833863
0 879300051
1 565161143
2 649583851
1 738929547
1 583188252
1 994957731
1 533767763
2 115277171
2 982257309
2 527100895
0 837450371
1 300354332
1 751422937
0 472940944
1 787306013
0 458325719
1 509183392
0 709664226
2 40550859
1 492433212
2 232723637
2 25838721
2 426623349
1 351259890
0 597274476
0 631580802
1 13205142
0 133337798
0 813619057
0 87528802
2 809600623
2 481967494
0 814711167
1 218765345
0 814251060
1 634851641
0 444278354
2 467024935
2 750226973
1 28761406
2 448173950
0 37610244
0 759259635
2 357185858
2 137764453
0 562076632
2 362906011
0 258828800
2 264892661
1 204727602
1 543033921
0 129159685
0 586888489
0 123640040
0 906609478
1 707116410
2 163391268
2 451268803
0 915631256
0 180737213
0 538245659
2 144434585
1 845563679
1 243695605
0 166100511
0 395522028
1 17079202
1 116741195
0 453876641
0 134498
1 33848007
1 727345760
0 26196228
1 220995850
1 249190472
2 531049620
2 914336779
1 856047388
0 34832711
2 987844927
1 923467590
2 627447805
1 608579860
0 716759745
2 451765
2 45251368
1 853975651
1 822364545
2 539377315
2 228985155
1 153216576
0 234370328
2 213812084
1 906465000
1 93468969
2 166666947
0 5931905
1 226496748
0 615401641
1 278715473
2 622452792
0 424747289
2 908444047
0 214300531
1 2955293
1 376681804
2 862266097
2 770915873
0 430391739
1 444653061
2 405291035
1 734917534
1 230266342
0 218237626
2 745395682
1 901954922
0 265985720
2 735865757
1 557641569
2 406774982
2 542782589
2 711079727
2 337345957
0 573562180
1 542137915
0 608684234
0 529781015
2 806545658
1 356412520
0 64144677
2 387436516
0 723091036
0 933097027
2 835111178
0 4236337
2 757828967
1 527886528
2 253222056
1 871570093
0 115077284
1 678666086
0 968047275
1 875670826
2 741922732
1 824951355
0 731612278
2 50192871
0 531935013
0 244349288
0 245979596
1 327344806
2 325391765
2 746123320
1 266838392
2 413965657
2 270511454
2 420556174
1 428414797
2 250140484
2 575724798
1 381533753
0 682562849
2 792261994
1 107949165
0 475837563
1 611528531
2 575022505
1 509076346
0 525164154
1 660732410
1 916736821
2 707363191
1 720635129
2 438853984
0 245044865
2 746248241
0 522134207
1 997964954
2 676739485
2 80222403
0 357781454
0 481082564
2 498060860
0 573391091
2 681069335
2 796998564
2 8635933
2 962634389
2 36498423
0 35905470
0 906716384
2 745186822
2 18254212
2 809688541
2 321704233
0 356415436
1 319656304
1 989589191
2 17188059
0 436814588
2 913942517
1 868463064
2 790522771
0 514451242
2 664850832
0 410512790
2 957715852
1 712259412
2 744901853
2 542785849
1 479145185
2 215521176
1 507459292
1 920560182
1 67370340
2 628179847
0 631748284
1 335990809
0 923844315
2 401338034
1 94045160
2 189900752
2 268303196
1 761074493
2 292850488
1 490713284
2 505537021
1 633907589
0 698956991
1 823621179
2 858343908
1 363922929
1 225514589
2 561915219
1 91609034
0 686449259
0 684823900
1 149440563
2 891024957
0 994004552
1 718124780
2 180819981
1 714459447
1 528136798
1 976711754
0 367424794
1 794155088
0 373905819
1 122782236
1 626699647
0 857450790
2 334456683
0 824882565
1 435818086
1 321987368
0 463674232
1 135681529
2 983946238
1 291323147
0 991080830
2 60022671
0 394482766
1 206357508
1 357460356
2 431895930
0 453938618
1 892542723
2 206501497
1 729111821
2 662712997
1 258910078
2 383890708
2 510526172
2 80550241
0 979543605
1 151849878
1 519907817
1 433194496
0 251043567
2 601573592
2 292550835
2 57087710
2 106436420
1 297177794
1 639003484
0 970731393
1 403405875
0 163039908
2 737153434
2 435438941
1 213745806
0 408154596
0 167359873
0 391243643
2 875921957
0 540536343
0 736101561
1 65225758
1 779022064
2 477992515
2 747346807
1 779291654
1 740566834
1 627785209
1 57826184
1 451419695
0 658988788
0 811381806
1 285766164
2 340732546
2 966579156
2 444558193
0 215314632
2 440489562
0 268255589
0 329864947
0 307229812
0 664254368
2 171997306
2 855206284
1 667540194
1 281395350
0 584883886
1 910569477
1 67382494
1 517258993
2 562815287
1 928612636
2 666044184
2 810564620
0 68534901
0 411476717
2 11969100
2 888352531
0 665096956
2 279464883
2 482894178
0 280940140
1 199715971
2 453174440
2 771632867
1 545000
0 859847803
2 488319385
2 644556917
2 438880771
2 814413304
1 655568615
0 59800905
2 555940010
0 235459807
2 161119828
0 83147897
2 217225314
1 97298207
2 89676319
1 6360532
1 977963027
1 699247025
0 723816858
0 986080601
0 799514018
0 890812768
1 823147916
0 174360431
2 778441128
2 923272759
0 965460597
0 712290457
0 593246508
2 848643976
2 250252727
2 802350781
0 550361139
2 875687676
0 101860661
2 618716988
1 821309438
1 847527015
0 694176084
1 623707698
2 398999639
2 465275498
2 149460088
1 649728471
2 52889052
1 208508677
2 952106340
2 241862297
0 198260464
1 189185701
0 872671104
1 983681874
1 435337209
1 272797676
0 182216276
1 859571083
2 859087047
0 162080089
0 640433795
2 798023217
2 478373632
2 210119052
0 954973634
1 826201485
0 690731595
0 934951991
0 372044051
2 703281902
1 144842406
2 189185579
2 821957565
1 962423215
2 83323737
1 482427874
1 148477440
0 951726356
2 847552038
1 780394241
2 340317540
2 327999530
2 645492033
1 167406867
1 529582405
0 894562230
2 193796737
0 617069640
0 136708424
1 713227194
0 326533713
0 672208912
0 476704087
0 965816185
0 774933985
0 267441152
2 245905973
0 756067530
1 273573820
0 517815551
1 696338085
0 477981215
0 953187272
2 916872987
2 318596739
1 363997686
2 861824139
0 671924731
1 796138023
1 302989932
2 614417346
2 235978150
0 571239157
0 110719790
2 605332860
1 183260210
2 896136437
2 913228493
1 284093399
0 33443396
0 525536004
2 677727519
0 673489111
1 961001117
2 908883857
0 941814228
2 258040247
1 838701133
2 432432031
1 19904590
1 760892626
2 847894210
1 647968668
2 752103519
2 431274607
0 522384008
1 939585464
0 221832495
0 55642245
0 462270285
1 619312580
2 602301749
2 150290929
2 521700991
0 948641527
0 645321335
2 951774677
2 271357742
0 818900473
0 380483650
1 40838200
2 630186017
1 863870605
2 857609560
2 392226960
2 619639900
0 376175786
0 380925214
2 932279946
2 490634074
1 454056528
0 872594715
1 211390657
1 569312614
2 435599348
1 458472414
0 110321957
0 432966097
1 605555269
0 504376637
1 71371830
1 798768273
2 342402829
0 700520706
1 185159829
2 476720814
0 270631837
0 472450922
1 484186163
1 787490636
2 31832488
0 555226231
2 709009100
1 121282665
0 657227567
1 26053465
0 822772125
2 359057990
1 517350708
0 259047630
0 945630670
1 261521298
0 607185177
1 478302287
2 454760784
2 787987157
1 695752454
2 291661927
1 645086173
0 857750758
2 851126427
0 284723501
1 147253984
0 977519848
0 999262361
2 269418031
0 548987693
2 589134924
0 259401532
0 360207895
0 432497440
1 223703401
1 300069668
1 335955902
2 756548159
2 781222239
2 97760256
0 421537494
1 379239539
2 224327685
2 71691974
0 875610772
1 216450895
0 347922534
1 797954796
2 710037242
0 250978056
0 413923133
1 842261503
0 126660983
2 268938653
0 932302625
1 797111677
2 706832950
1 510208165
2 756422433
0 380478986
1 913314860
0 325700838
2 78093873
2 499555591
0 222991256
1 357708680
0 390829863
1 786910064
2 180908460
0 244728071
0 115582470
0 614378768
2 152136122
0 683537479
2 801967475
0 497671891
0 521522872
0 213750759
2 735855890
0 298874796
0 160633505
1 528503210
1 333457367
2 816143315
0 437569893
2 360995590
1 80635057
0 828675587
2 882472390
1 708342105
2 937734852
0 810144233
1 660897777
1 25377782
1 301089835
2 296481130
2 349337910
2 512629091
0 249913899
0 115770678
2 603554885
0 83064699
0 391249186
1 817958888
1 12566634
1 436359823
2 465565275
1 494770783
0 366010735
2 762843975
2 3415408
0 342845714
1 16974988
0 845952283
1 227277665
0 326387705
0 399178609
2 130713236
2 937871600
0 933923977
1 454629932
2 694880259
1 157760673
2 719173936
0 339376862
1 431375894
2 858121328
2 184965647
0 419779160
2 393049416
1 837016674
2 416385425
2 641978150
0 992400803
0 393078807
0 912512970
0 538447102
1 15803485
0 321808703
1 116030416
0 642973535
2 486538967
1 71083078
1 889215539
0 147514690
0 58278118
2 406757302
0 825500657
2 849261809
1 815729477
0 831029501
1 995179999
1 224114615
1 259054183
1 896356234
1 473853896
2 958884010
2 794613602
0 804444053
0 983688672
2 370007249
2 435665836
1 88563789
1 243698635
1 579539124
2 947961233
0 362277987
1 920000111
1 474353001
0 575909324
0 864195926
1 690607604
2 660731169
0 526067101
1 271203355
2 371477720
0 736246269
0 666375713
2 873235442
1 146498011
2 647824112
1 599853091
1 165694787
2 856424619
0 882095554
2 784071383
0 3709491
1 874449393
0 636351609
0 237635939
0 897457
0 525260872
0 966124486
2 541753319
1 559920732
2 877857346
1 458331237
2 300456335
1 173651810
0 436463329
0 215959071
0 227264590
2 334224979
0 680112237
1 160709660
1 840784976
1 481079709
2 604716423
1 306572215
0 827674631
2 381147667
1 560582073
0 716540590
1 417573948
0 256773239
0 536423934
0 55584562
1 51511559
1 96693657
0 368977026
1 427389765
2 500038303
1 102836242
2 417070060
1 294407311
1 785579527
0 479408488
2 147549054
2 523559549
1 793707060
2 911191631
1 674883299
1 745990357
1 441182248
0 526646038
1 371553220
0 535658750
0 54507736
1 482396992
2 68976495
1 63820026
2 326162256
1 273253179
2 604621874
1 382615988
1 41913372
2 471144274
0 491488434
1 63244132
2 404512336
2 780013308
1 517023457
0 101080834
2 393514961
0 161558374
0 517847815
1 975088881
1 138227301
1 429562946
1 55335166
1 629771504
1 424924453
1 980277913
2 135596202
0 266843588
2 193632735
0 280884838
2 211278572
0 710454487
2 730494961
2 255205175
0 238416908
2 938710048
2 195265399
2 376305391
0 460911893
0 335792387
1 14492762
0 902505221
0 118348381
1 363092268
2 859315649
0 383106835
1 742847588
2 273291574
2 516775065
1 880314706
0 45469704
0 93143461
1 52819470
1 249789184
2 232522421
2 401899989
0 201151740
0 172664155
0 637547560
2 554946965
2 325086956
1 904101513
1 573668538
1 917663819
0 205149234
0 524751892
0 80511910
1 868066102
2 38198941
1 511841110
1 581063421
0 107148635
0 524706548
2 311849411
1 952899780
0 570895142
2 154988088
0 507689747
1 908448879
0 566418394
2 734618202
2 700127967
0 57886095
0 505793663
0 166843841
1 76178842
1 679539601
1 331151629
2 367258122
0 183311165
2 992491761
0 80436210
1 828129189
1 192724747
0 185183845
2 322851286
2 706972517
1 884141160
0 31206003
1 110477929
2 380986424
2 710209652
0 87464712
2 801425027
0 39557739
2 820752641
0 974105600
0 607054854
2 235458032
0 560242220
0 868907398
1 49375509
0 736906905
0 861262739
0 379876936
2 933138286
1 555853192
0 456282947
1 432854956
1 36378666
1 333950351
2 535973210
2 645315629
0 518847032
2 59221496
1 892187778
0 730207552
0 296640964
0 330307418
1 897576391
0 947808177
2 425944797
0 233855812
0 147977884
2 750210948
0 5859558
0 358972910
0 987188376
2 919902532
0 11003495
0 745673613
1 415694460
2 360423742
0 673711714
1 979022568
0 713094172
2 54187865
0 154251207
0 715605303
2 102724679
2 306381232
2 191026960
1 15339913
1 398075735
0 724527951
0 183401822
2 909478263
2 661256423
0 523169039
2 47037397
0 153361957
2 47757254
1 809829613
1 894118431
1 489370578
1 586753854
2 946801609
1 428217763
0 65339686
0 482427522
0 326679774
2 99465093
0 579643028
0 984302966
0 946011311
0 77245274
0 357156708
0 276740946
0 645756739
0 825424052
1 286569274
1 416545653
2 166958612
1 469593272
1 717535420
1 901457444
1 686171579
0 795870705
0 323153602
1 598794734
1 935744039
1 774358590
2 339496946
1 265084771
0 434784809
0 519834750
2 912182916
0 732266694
1 217521673
1 955779757
0 933656142
1 946004199
2 458319347
1 157725718
1 385068928
1 342063021
1 856974633
0 558989169
0 863849882
2 712042512
1 58375022
2 559731219
0 918876292
2 284386730
2 151212811
1 374502691
1 102723849
0 336180492
0 647067721
0 71126711
0 595137902
0 151975552
1 501055751
1 409070651
1 406844006
0 972324810
2 412818604
0 811399269
0 274814502
2 783763411
2 643255402
2 381539133
0 267590790
1 584146255
0 99533672
2 582639721
2 63109469
0 842577267
2 610898029
0 932513508
2 928213415
2 696689617
1 739048181
2 331556920
0 439733646
1 357047703
0 236898965
2 461761466
2 294932672
0 779818878
1 612667671
2 330365981
0 248207922
0 213896938
0 930228663
0 63432178
1 597348996
0 790466950
0 275312391
2 683696429
0 572177921
2 739052502
2 400971724
2 855965522
1 302543786
2 637945818
2 798444305
0 643827462
2 816141661
0 594212787
1 440779881
1 841578208
2 260238303
1 909127726
2 37072880
0 705799803
1 542190597
1 576444282
1 456874336
1 366425574
0 85166883
1 691790418
2 480508756
2 509990908
1 363589131
2 806832930
1 876362404
1 385779739
0 295310712
0 91469967
2 675244419
1 981388334
2 603542011
1 260311722
2 167034329
2 689731340
1 587806113
1 937867121
1 392694963
2 191482553
2 129509568
0 500567832
2 4146628
0 236755618
2 294324209
0 303525001
2 466666623
1 14929262
0 989885378
2 269666821
0 755348085
2 532231452
2 952985677
2 294282634
0 556720475
2 98275225
2 239657576
1 962154631
1 936158441
1 666986364
2 492855076
1 22804372
1 333080805
0 530605802
2 340372974
0 184352116
2 811217090
1 192157837
1 124990311
2 13030024
0 38424696
0 275901320
0 312203327
0 682201332
0 569152651
0 241888
1 100973124
2 76295746
2 384284247
2 845462019
0 562503991
2 683787638
0 770572084
1 61132589
1 402929282
1 752198595
2 91960547
1 229331404
2 272954084
2 853527268
0 740888335
0 348721707
0 803388943
1 474977952
1 137305703
1 718701985
0 151695790
0 276186195
0 336300283
0 635717759
2 917640483
2 176806527
2 617083402
2 54706768
0 656933433
1 570610779
0 881840590
2 510523974
1 549207465
1 188829242
0 313842974
0 800159582
0 284836743
1 251403898
2 616943026
1 745107
1 873721959
1 355483288
1 435796878
1 665917769
0 38735796
2 838105815
1 808514814
2 39647496
2 745293948
0 579144766
1 134695259
0 897852497
2 188888125
1 77445402
0 895641837
1 969775922
1 520781376
2 326909341
0 613352069
1 923921226
1 534301537
0 871727611
1 854247985
1 709236262
2 177996689
1 272875902
0 827360864
0 850058804
1 516564334
2 154655435
1 301561000
2 701757695
2 572364980
1 511932344
1 71100062
1 423125628
0 139953474
1 2535223
1 95511600
1 861769
1 911753212
1 134719510
1 828019293
1 350733993
1 306606516
0 76511297
2 584430922
1 3823727
1 35857103
2 347896006
1 586512960
2 24401674
0 790687440
2 133404391
0 890728140
2 896700470
1 448272620
2 569128260
1 380786754
1 886354661
0 603860015
0 896245096
0 996971448
0 131497269
2 51754639
0 405526868
0 669147410
2 998004592
2 846739303
2 657835137
1 231557183
2 365075838
1 809953968
1 777141597
2 222497042
0 174047472
1 507324186
1 485364797
2 228785388
1 948223992
0 529083104
0 137107943
2 327082188
1 654400478
2 112547058
2 324581783
0 368932447
2 160370652
1 846738549
2 115805807
0 656455872
0 876941481
1 802315660
0 455952525
1 353249054
1 39268071
2 857368921
1 968856419
2 263437437
0 379079129
0 19342028
0 59656324
2 621818446
2 134980587
0 685549927
0 274272108
2 270802417
0 571327710
0 327686838
0 401722767
2 61302661
2 97564960
0 234689506
1 127028685
2 213596636
1 266395407
2 80023024
0 436100713
1 260922773
0 44418592
2 784420052
0 759679841
0 315026495
1 416532286
2 317706572
2 71440553
0 192591814
2 322444480
0 328133988
2 531086206
1 635322608
1 245148876
2 249516122
1 193007164
0 411206939
2 700893046
0 835166529
2 75549231
2 198592661
1 566637195
0 866257923
1 594328337
1 780413822
1 276148606
1 977277944
0 974857826
0 846800383
0 250985340
2 53192005
2 802615778
2 212915228
0 916287052
0 691551660
1 9866527
0 525959526
2 25600457
1 986734094
1 937723520
2 463965304
0 833300682
1 704749717
2 575871868
1 212053046
2 646902485
1 612111199
1 809454562
0 536535342
2 393918908
1 711317813
0 878435226
0 197366959
0 899193727
1 540504429
2 708382038
1 898556482
1 648046954
2 553316109
1 316267466
0 152906668
2 800563796
2 163030840
2 108125194
2 364113953
1 869146200
1 270161150
1 688828144
0 351556143
0 910247401
2 224387114
2 442166521
2 760677724
2 755915885
0 398101445
1 145965308
2 590686287
0 586221632
0 671365614
0 127728537
1 305817841
0 160010742
0 944563992
0 289455882
0 510883741
0 998791784
0 938486320
1 515599105
0 876402205
2 694435008
0 809570048
2 567541491
2 695028701
0 561964262
1 669537740
0 159731475
1 373699911
1 7475621
2 367370370
2 862712556
0 557453820
1 96169701
2 878340740
2 479575637
0 143749972
2 642867530
2 183269998
1 596152556
0 352314242
0 553557187
0 450387583
0 891592110
2 504308425
2 17931959
1 126334869
2 639824911
1 101309558
1 560821350
0 498113355
0 814838937
2 861381804
0 882616653
2 364306658
2 321376491
1 727090603
0 148581326
0 886945763
0 940257709
1 227106078
2 485076146
2 779934457
0 573990288
2 403348278
1 540509597
1 774097737
2 131253330
2 227506832
1 254627305
2 88240094
0 354814570
0 922264886
1 422974078
2 834738110
0 866707270
2 445892183
2 328992457
1 606756561
2 755045962
0 921048434
1 764939571
2 133477143
0 836897038
0 152060936
1 436874355
0 432584390
0 325598963
2 356929355
1 199909205
2 153454485
0 492053806
0 593393056
2 761885462
1 318699754
2 464766859
2 341674765
2 875287605
2 867063704
0 294601983
0 941130595
1 820244617
1 589849874
2 88294043
0 942591765
1 355243984
2 950426172
0 796121628
0 441660975
2 709108542
1 613672755
1 199258064
1 680965118
0 340607476
1 696158346
1 472656588
2 853179710
0 35307068
1 787186656
0 281211364
0 325657763
0 553797754
0 669917560
2 723866032
2 498509425
2 29029369
1 691543193
1 74244936
2 549507833
0 785733710
2 890260833
1 423969645
0 412728901
2 369648605
0 8213801
1 751328682
2 560755783
0 217794609
2 181512110
2 7358753
0 85336016
2 787381712
0 203200667
0 963388633
2 778823103
0 915307345
0 643963041
2 842934271
0 768699067
1 963407606
1 685904329
2 499595885
0 359423645
2 226373347
0 870070861
1 263899509
0 432057177
1 752193215
1 265553548
1 413408385
2 826197044
1 347726492
1 412271378
0 498009487
0 653096282
1 872498627
2 914669021
1 886939093
1 662976248
1 555054786
0 786089914
0 61886828
0 328868374
2 515075996
2 120071849
2 607032748
0 12043966
0 257368859
1 341865727
2 822577142
0 989847208
2 845673606
1 864198372
0 982343989
0 975556298
0 524249616
0 970920544
2 215353791
0 130649447
1 399385724
0 936219190
0 82034305
2 890091924
1 160782341
2 322767366
2 890750873
0 493144850
0 818141455
2 482733736
1 761599128
0 946170465
1 433550602
1 827702000
1 52665370
2 701787101
2 169109604
0 427509622
0 131537462
0 555545279
0 792286620
1 671793819
1 765862099
2 507425455
1 257589241
0 505790726
1 524809025
1 931474649
0 740330316
1 730286583
2 42961697
1 519483010
0 413401976
1 962790793
1 753838959
0 639925372
0 380302399
1 153308450
2 84601087
2 91094859
0 744726863
1 455049564
1 79525797
1 538364874
2 626794315
2 861940819
1 132588764
0 533610644
2 360824854
2 866789509
0 35874817
2 119075622
0 723258683
0 287009958
0 958738309
1 996000485
1 37632844
2 807107517
2 414109335
0 969185356
2 904674883
0 199391610
0 721617253
1 166156868
0 45804460
2 752657911
1 402643610
1 403471284
0 280986695
2 875776184
1 83911582
2 238303586
0 883272515
1 641274027
0 360756421
1 711344762
2 612983392
0 219622189
0 67759663
0 723770880
2 56347987
2 908434274
1 871249710
1 769774003
1 937886070
2 657271177
1 850670411
1 554179600
1 12889601
1 63301271
2 407387578
1 344793877
2 463515255
2 902016158
1 569452539
2 671231291
2 787272035
2 597164546
0 390790127
2 583714394
2 250748767
1 677220347
0 232651566
2 76904515
2 69688778
2 177747190
2 203598950
1 529518083
0 29359351
0 712930007
0 80501485
0 971096813
2 989906010
1 219166818
2 88103954
2 540105816
2 124484759
0 180798878
0 347674164
2 406090792
2 704459897
1 572007666
0 465389104
0 481873827
0 930546912
0 754617142
1 384842087
2 904287071
0 353928826
0 338819500
1 841546879
1 354254051
2 283063585
0 380579204
1 45269074
1 536493144
1 36500598
2 226938925
0 11712656
1 501234308
0 716488457
2 251077469
2 562514514
0 116357557
1 505373653
1 793205385
2 146574866
2 301527026
1 111986510
1 224164591
0 562547484
2 527467851
0 245816327
2 712896175
1 572922397
2 117266612
1 726289715
0 297143113
1 989357988
0 730260869
1 680294716
0 928098404
1 470450126
1 256579902
0 41256232
1 577739555
1 315046213
1 798732889
0 369029196
1 85344360
0 936382830
2 656680799
0 686780869
1 697050594
1 911378432
2 163001873
0 563129714
0 785112360
2 33605448
0 997462682
2 612771388
0 734326173
0 320906131
0 190207415
0 33740754
0 768708975
1 145020110
2 969151186
2 224735275
2 284496534
1 7824555
2 144439012
0 131617980
0 18033112
1 576000391
2 687269440
1 854745365
0 985536735
0 756219561
1 493869599
2 277727916
0 213797072
2 587546959
0 443553437
0 936156749
2 576549663
2 782101606
2 519174811
0 920791292
0 895193785
0 64364475
2 768648033
2 815870219
2 835210450
0 796017357
0 23121295
2 761091329
2 6902670
2 236411827
2 642115976
0 57362207
2 623897913
1 610353224
0 704285647
2 613500511
2 959449147
2 735946245
2 51842217
0 132783892
0 319240840
1 556263094
1 894153978
2 308039840
2 644520321
0 499191499
2 832544391
2 888699623
1 540508181
1 863984108
0 914227222
1 217869076
2 388259464
2 563931629
1 180815516
0 374510548
1 866190560
2 81488495
1 938060298
2 368107668
1 838335507
2 759563422
0 741613675
2 880132840
2 635516763
2 604784228
1 769448224
1 752075878
0 308621126
2 741173930
0 222138508
1 270887707
2 346085602
1 272333671
0 451081477
2 137982430
0 114928611
2 204567653
1 675107940
0 58915237
1 337846200
2 476619832
0 837890751
0 227127769
0 935107321
1 971657927
1 376856900
2 171301195
2 88123886
2 451964016
2 273247636
2 247510212
2 20583785
0 337619101
1 426191884
0 347193108
0 229799630
2 304154005
2 191635138
1 627093919
1 79379550
0 574959579
0 459573137
2 813554551
2 835718817
0 356922867
1 217469207
0 225550130
0 879423304
1 467141694
1 161924706
2 971242558
2 272129816
0 787302547
1 794296877
1 174965105
1 266702853
2 967814696
0 359083783
2 379147968
1 114205881
1 104114252
0 618810299
1 42454891
1 185845709
2 473023067
0 138060753
0 185921138
2 981880467
2 364986866
2 654623548
1 165416145
1 628620322
1 717422048
0 617330649
0 994844371
1 616295652
2 66434810
2 514865000
1 258584045
1 820680126
0 63578917
1 823732834
2 779911728
1 428470040
2 41067838
2 587004998
2 815078724
1 213349503
1 821139353
1 985521399
2 631201702
2 965959058
1 412242922
1 329963937
1 668379106
2 54199670
0 967210610
2 166152519
2 94343468
0 438036526
2 403977208
0 497277730
2 605943114
1 962474189
1 176757157
0 593177289
1 239634278
0 438161464
0 693218736
0 160658091
0 919294282
2 899281803
0 19171833
0 816332670
1 21047906
1 861340827
2 108970474
0 758315912
2 747879371
2 424963704
2 777909073
2 752870211
2 885743776
1 723427542
2 24626796
1 77225454
1 386992758
1 661631097
1 567844210
1 245251711
2 596013816
2 742945495
1 308076434
2 131742905
1 873454862
2 699873413
2 346278837
0 885902866
0 596876051
0 421311657
1 642176819
1 500661293
2 945298494
2 367050984
1 872540980
1 395833668
2 78523093
1 729346866
0 834878397
0 952020440
2 675538648
0 996731194
0 87429168
0 734081815
2 602223230
1 194859239
0 542882390
1 99901581
0 604460048
1 481639579
0 739123998
0 895847397
1 844469928
2 819889484
0 165886425
1 594494070
1 872000801
0 898621469
0 557434077
1 853751233
0 971556887
1 653009229
1 251063674
0 142455464
0 220429169
2 439308783
0 336911200
1 272799652
0 961147869
2 525370861
0 891403914
2 948372015
2 397440335
2 359457873
0 514686854
2 143480144
0 461618466
0 804733678
2 920310143
0 338030087
1 962278527
0 15228146
2 333845969
0 533620191
0 110549556
2 24961165
1 756192341
1 186006866
1 920550603
1 737722652
0 681338717
1 392559433
1 243856564
2 487308592
2 529711878
2 928147325
2 291493087
1 110337964
0 647693422
0 394527101
1 516869750
0 638033268
1 3913034
1 136730994
2 873759444
2 382335751
0 36491182
0 858188693
1 652557118
0 166515787
0 532538133
2 396700063
1 866811820
0 793365491
2 8221410
1 83633735
0 682327285
0 968536215
2 570282983
0 975245142
2 722897682
0 598087668
1 647280087
0 907637470
0 932083322
0 917204390
2 905758480
0 361159376
1 51901777
2 171927186
1 994097464
1 563699336
2 240401097
1 644952413
1 513123218
0 730520396
2 193004583
1 973469669
1 198047948
2 652206056
2 744275014
0 647259578
0 191726190
1 351852040
1 718926484
1 236638898
0 916203511
0 672889553
2 387345415
2 992396917
0 33352380
2 286401285
2 288172966
0 663083123
0 549742914
2 40619640
1 188663836
0 192400747
1 55824581
2 199842578
1 166458909
0 829437969
2 454602271
1 138689977
2 187927822
2 328757391
1 100641966
1 189335353
2 425650891
0 926178775
0 432704283
2 944453878
2 934976907
1 315560769
2 871267536
0 844128948
0 978857332
0 35657136
2 971073108
2 791525114
2 588689146
0 591456123
2 996431313
1 154890337
2 46948811
1 88571037
0 968946628
0 68523176
2 606278802
2 37465721
0 946280511
0 110491608
2 896407452
2 163568725
2 991354248
1 913304968
2 738004591
0 908271103
0 320739996
0 127737383
0 563820709
1 983913163
1 51455566
0 539740078
0 818987350
2 564704662
2 23309909
1 573984167
2 11778618
2 440062548
0 179781527
1 294657291
2 203360583
0 360679797
1 85796180
0 37669089
2 695829447
0 344886891
1 561742328
2 717850644
0 194007097
1 237451954
0 278137663
1 204281076
0 471257948
0 78032393
1 93989117
2 587859149
1 914558780
2 735322996
1 515341993
2 70362795
0 122275481
2 724589482
0 65895555
0 107874967
0 424080015
0 151656072
1 858150764
1 83358785
0 346634733
0 242916056
2 653949063
1 524321949
1 798732939
2 16914340
1 4052191
0 453066688
0 803917730
0 624755868
2 601362396
0 888696
2 16107294
2 276749127
2 752629851
1 911833014
1 692260378
1 819206264
1 286277356
0 962174460
2 3394822
1 522950566
0 144712769
1 904223322
2 942809347
1 824422581
2 759730600
0 769375077
2 89621666
1 189257740
0 361176954
0 400867197
1 462885055
1 779687977
2 96639972
2 243925966
1 365168603
1 993699701
2 990334122
2 179676816
1 378693406
2 684424941
0 919145103
0 836448563
0 779391814
0 48865131
2 801788714
2 237787202
2 373611427
2 887849141
2 899957655
2 512850392
0 113362939
2 381546638
1 587254949
2 592427426
0 20201169
0 882501631
0 918429591
0 489902122
1 699524744
1 406057656
2 614259265
0 38229118
2 223914349
2 95710223
2 746341491
2 484420784
2 771156723
0 882127440
2 890761002
0 145955384
0 126530620
0 450167442
0 193939308
0 963080682
0 276221073
2 22846654
2 570692595
1 384178037
2 585469310
1 273584877
1 524650658
1 58977183
1 292737691
1 999943160
0 675956328
0 481068730
0 166399691
1 772321773
2 62232262
0 176654191
0 808842204
2 230144340
2 435604440
1 387949745
2 646668862
2 248311541
1 708535177
1 2013400
0 458994362
1 571858237
1 199304988
0 467106643
2 567255520
0 123144513
0 306017581
2 150420993
1 899357306
0 569788480
2 707698785
1 371193392
0 320005033
0 968625846
1 36578593
1 785600351
1 579106535
1 931198284
0 397177162
1 323206417
1 167255413
1 538639801
2 791840105
0 919482570
0 313705743
0 805843345
1 1449085
2 482149682
1 501722489
0 860309237
1 591175810
2 427008416
0 5776245
0 443283125
0 488491795
1 114736492
1 907332861
1 81833968
2 114323542
1 336440327
2 354669829
2 185836629
1 768885267
1 134299002
0 282063950
0 664433377
1 841744468
1 801013446
1 154875703
1 556351595
0 439448075
0 937371089
0 597782967
2 293867665
1 553564172
2 700146566
1 250261913
2 838447744
1 607951945
0 90433656
2 775570491
2 431787026
0 688830477
1 297340572
0 847383742
0 484399096
1 855390148
2 385757106
1 116835930
1 233520111
2 463436546
0 258751474
1 884051164
0 624660446
1 443910234
2 480907083
0 836144006
1 60976631
1 490882260
2 804279763
0 611084287
2 264986731
2 35291891
1 474198511
0 785596276
2 114639776
1 259936020
0 284411544
0 866604015
0 206306859
2 682114176
0 781196215
1 724435766
0 55797815
1 96622556
2 160613540
2 430388810
0 366647840
2 621005731
0 926564136
2 770387596
2 755700571
1 329850600
0 483430551
1 362478771
2 788976028
1 815538299
2 594000252
0 741881999
1 57302321
2 547897142
2 872539201
2 30403921
0 231451006
2 20020604
2 896584358
0 84599790
1 638442173
0 657407480
2 256065746
0 674564094
1 645430591
2 401826359
0 26220421
2 912910596
0 906092946
1 236671152
2 275116013
0 238945505
2 895610194
0 963833961
0 666357482
0 548524742
1 35626763
2 943972058
0 681851691
2 852076110
1 767159941
0 173024883
2 414935432
2 671003296
2 379389741
2 315934690
1 966463467
0 217827462
2 469733654
1 79103217
0 618867688
2 241185232
1 550654449
2 453167370
0 635976677
2 173861715
1 301074169
1 3054151
0 679663807
0 247658694
2 522784239
0 690105674
0 568076247
1 824442566
1 913024728
2 955372523
2 326910106
0 448740115
1 167900878
2 354947014
1 380340975
2 346867693
2 854057420
0 683086516
0 193852454
2 24262642
0 147530990
0 525022225
0 265785860
0 977937402
1 418747100
1 627092292
1 919507968
2 425876767
1 999307961
1 89613159
2 921376884
2 342447532
2 489629559
2 179536754
0 332598245
1 21658065
2 938573199
2 599871823
2 329604570
1 471457017
1 540012039
0 904086953
0 746343214
1 45568466
0 570634804
1 949437161
0 130155509
2 487233775
2 718891166
1 618424334
1 734938423
2 97768932
1 593898955
2 634719366
1 275148817
0 621993868
1 876522428
1 362664933
2 280764032
2 191374382
2 186088289
1 339257465
1 895831463
1 246870933
1 999049107
2 819756750
1 745608760
2 579432635
1 877127785
0 655188042
1 631820722
0 747493030
1 353820336
1 711385051
0 748338096
1 291632138
2 905448580
0 804192320
0 596624049
0 514904106
2 534026978
0 173786083
1 387912390
0 46780404
2 384329089
0 183707694
1 769528274
2 643557930
2 578255907
2 930689118
1 494840559
1 969826965
0 562021865
1 177840819
2 227227941
1 861012433
2 70023883
2 929046816
0 904746661
1 242830654
0 671473412
2 853285022
2 175422018
0 226133424
0 215550833
0 76129379
0 383021379
2 550634528
0 417284343
1 268840719
0 17501082
1 646733449
0 654999530
1 323057444
0 179346003
2 403487307
0 937702694
2 626671078
2 683986847
2 758180356
0 249173870
1 9728138
0 897199597
1 729630363
0 645144372
1 196592882
1 687025151
2 79198479
1 627005110
0 174857898
2 641480084
0 248691713
1 811392800
2 508714970
2 745224472
2 146487422
2 683681200
2 699064596
0 811436782
1 879965990
2 764675664
1 785365123
1 525459407
1 361813626
1 976130706
0 756345127
2 211419765
1 264596564
0 449772747
2 596082041
1 654733882
0 864449718
0 380315159
0 521949758
1 208555754
1 430567177
1 795943745
1 994778815
2 379558321
0 553776369
0 949196302
2 367452823
2 142051036
1 854780992
1 593665055
2 643355505
1 398566867
2 906615003
0 860718928
2 924769233
2 546561725
2 136917445
0 681687156
0 532193943
0 670197076
0 186826903
1 808899252
2 700164907
0 429492945
1 374959537
2 327413792
0 175728340
1 828428146
2 797747087
0 541729550
1 220862279
2 291155258
2 877433129
0 700018570
2 479452785
1 92064664
2 839820254
1 569579298
2 56962443
1 59783321
0 571953793
0 768649215
0 439211206
2 978014169
1 904294913
1 230590787
0 637101874
2 642962620
1 440316738
1 536813442
2 269472352
2 96457456
0 547012376
2 646836696
2 93898430
2 649578291
1 193815864
1 901633720
1 123803203
0 638644848
1 981791632
1 295826187
0 847887343
2 21412122
1 659613459
2 361827625
0 882205647
2 400597324
0 286399503
0 953705810
1 483964258
1 590609483
0 949975805
1 204266627
2 724410695
2 294322115
2 896055441
0 756615859
0 962840334
1 779533763
2 431386040
0 546081337
2 527086364
2 437272983
2 418204679
1 92884846
2 235090652
2 553645144
2 11654610
0 226730313
0 358463740
2 312177270
1 517284819
0 443279913
0 522943226
0 769609866
0 14692084
1 215196160
2 394098379
0 93901219
1 537812629
2 115625714
2 31885926
2 342228351
2 5778557
0 661954077
2 635285480
0 692516210
2 287021350
0 880794223
1 624504200
0 25344417
1 576163737
1 327165098
0 258802178
0 218472752
1 970071405
0 147092451
1 980270752
0 201995980
0 457692697
1 151999934
2 764426754
0 489058650
2 109712863
0 782970429
2 80046353
1 374607790
2 161466276
2 77844884
2 147687732
0 718276028
1 155123416
0 10563001
0 579839906
0 34030481
0 942442775
2 296322767
0 96097942
2 689459159
1 413013080
0 928637755
1 507406676
2 469546341
2 320453796
2 485889803
0 106994262
0 402127769
2 146692926
0 887367139
1 232236565
2 435938020
1 963897721
1 536162422
1 447235026
1 337707195
0 885792411
1 197235565
2 146580296
1 999316026
0 316844424
2 326760955
0 762771893
0 183685619
2 758960571
2 972738302
0 820487301
2 697991077
1 895033784
2 739521011
2 318710235
0 661688179
0 607252821
1 160273994
2 349434198
2 648295200
2 734770522
2 172217203
1 395389068
2 899407323
2 241246258
0 328836311
0 107727372
1 326893222
2 236020327
2 374468187
0 56035908
0 375667520
0 743599166
2 925384786
0 656386195
0 750699274
1 654319781
1 226402985
2 551881357
1 325306566
0 522165353
2 640472172
0 68640787
2 244559744
2 449869545
1 965189886
2 808521670
0 900979829
2 639341596
2 381115999
2 31237735
2 573122933
1 958136944
1 268985090
2 48839660
2 630945585
0 216744465
0 91666942
2 391839359
0 741077087
2 611189769
1 285420903
0 728592078
2 330492926
0 210626950
0 168191448
1 825457356
0 607539852
1 867456491
0 491709539
2 99841633
2 719883214
1 379652929
1 214378954
0 92153053
2 346838786
1 449122244
1 11197502
0 5913984
2 3026076
2 367821440
0 601845540
0 516867
0 662275075
2 871336167
2 430686274
1 564280631
1 688011058
0 74082763
0 402089400
2 967701195
1 503307269
0 85439374
1 254963903
0 727309292
0 697345708
2 120264625
2 603843016
0 286135316
1 189693078
1 3327882
2 954064482
1 516911821
0 869273578
1 186422314
1 955670050
0 76909569
1 540812130
2 421563737
0 648329313
2 974582343
1 81908014
2 180552132
1 737389768
1 438357979
0 698723659
0 472779554
2 913858848
2 531895156
2 181075849
1 634015972
1 138962455
0 577729164
1 745613897
0 967349955
2 39997605
1 362911969
1 846364747
2 457979745
1 608106091
1 223731132
2 620426471
1 438750825
0 101873580
2 562264433
0 463230875
2 260031653
2 159914441
2 902864330
0 660825535
2 217070754
0 280603769
0 254647173
0 422830249
2 135051124
0 612116799
1 450138157
2 357394001
2 239467467
0 205843143
0 267112911
0 230990833
0 416526201
0 109988363
1 837105912
2 256915312
2 662975119
0 930227001
1 957394432
0 198233903
0 827096817
2 216051694
0 155878871
1 692519419
2 405247177
2 307782773
0 929186029
2 124999402
0 258190959
2 763540325
1 855452947
1 217035243
1 656935587
0 572955827
1 569317748
2 467101299
2 338855009
1 431375339
0 195228871
1 307340584
2 724547901
2 944385288
0 332025774
2 348908275
0 466659839
0 594157950
2 554043070
2 590493301
1 337191542
2 422272434
1 232032002
1 941461573
2 986743441
0 160430561
0 486980917
1 542253135
1 129313446
0 45301405
0 761649265
1 488442762
1 856660614
2 226070011
1 952590643
1 635845767
0 709163103
0 401305641
1 472807203
1 581380842
2 144426682
0 998369925
1 297483478
1 429639213
1 812168331
2 423781351
0 186049789
0 793672202
1 794758136
0 220783223
1 597878463
0 588169553
0 214966249
2 538795788
1 683617437
1 353082571
2 103683577
0 304987714
1 779655272
2 854141198
0 43486169
2 916458754
1 55067466
0 810345021
0 68358206
0 737009460
1 173979698
1 704931090
1 286416204
1 481445880
1 397422745
2 464729390
0 323799313
2 59606791
1 843487790
2 557197333
0 401561123
2 161854129
2 268711217
1 11452057
1 159651814
2 105983582
1 271093668
0 78697528
2 63480729
2 724743987
1 490592784
1 219322545
0 319982341
0 543276178
1 326058979
1 79545501
0 570769612
0 395223641
0 487892189
1 386913894
1 186940596
1 505797181
2 14981571
0 539372795
0 925812934
1 64612630
1 601636883
0 21402223
1 431691870
0 80033117
2 738343128
1 851315277
1 462495912
1 821261024
2 137867225
1 622467408
0 146413245
1 382835866
2 604716355
1 535419858
2 993006908
0 165815717
1 943543605
1 321194480
1 80802681
0 772097052
2 153627676
0 128942910
1 776447
0 16617413
0 908522854
2 5437034
2 981897352
1 900401728
0 339308666
1 39436595
1 378839148
2 571596426
1 427829601
2 79337127
2 9248571
0 271591307
2 755300920
0 180806243
1 109955628
2 721555076
2 210992981
0 859681915
1 495154853
2 513868607
2 30808174
2 345652047
2 627677422
1 982622715
0 331080997
0 318742564
2 268946947
1 634962243
0 146285668
2 619251472
2 232034802
2 370067252
2 923131510
2 650310214
1 606998765
0 717280306
2 75613055
0 933816325
2 414786783
0 213905608
1 59967362
0 210838268
2 322868083
0 504654887
0 224637704
1 901052927
1 43030930
2 310422984
1 725537500
2 415981876
0 485912160
2 130605549
2 860005473
1 672615574
1 200501986
1 252669650
2 764288096
0 109455797
0 16566384
1 658600494
1 433546653
2 693056443
1 932128777
1 363881852
1 864430591
0 931306863
1 35583584
1 879573696
2 155176997
0 68573199
1 24187564
2 129140603
1 525530468
0 411945210
2 304793182
1 189085228
0 302104740
1 53414295
0 414839526
1 300046707
0 960633021
0 152640323
0 748231530
2 179632383
2 982185870
2 399217961
2 751959472
2 225779801
2 635200810
2 654857848
2 575099647
1 235808773
0 802688626
1 448237744
2 694967730
1 890660555
0 346044883
0 865517631
2 630304098
2 454561793
1 679284033
1 950052111
2 356886010
2 401203798
2 418479219
0 452226365
2 293842580
1 224104694
1 681273890
1 824100521
2 734113019
2 386494027
2 997042731
1 545387309
2 143877586
0 216231812
0 772418364
2 402073777
0 413705189
1 972234515
2 686069750
2 831463985
2 791975756
1 980088227
1 157042658
0 182312724
2 381895875
0 3655329
2 837204497
0 122677526
1 36739550
1 369544469
2 764097579
1 592818323
1 96322854
1 798156862
2 429412254
2 444192096
0 667104301
0 323508869
0 366745272
2 329265582
0 327926348
1 817199696
0 299939550
1 800528407
2 930948791
1 864312893
2 302352398
1 604147381
0 795829376
0 637503531
2 357686523
1 484806527
1 582634350
0 695508177
1 141283608
1 633004708
1 883781400
2 587811601
1 775180751
1 487544558
0 864310947
2 702724323
0 268647653
0 645981512
1 858399979
2 67303145
2 186329724
0 120134195
0 279845438
2 397686806
0 374849440
1 295676100
1 316762180
0 33205917
1 819055699
1 93585831
0 536912863
0 594930700
0 752743595
2 612765472
1 668566675
1 822005599
2 833722425
2 757241547
2 317184383
1 145599228
2 361413090
0 318676195
1 892485198
2 455047825
1 551919827
2 848039151
2 112655653
1 150511628
0 892331932
0 142391442
0 294171447
2 927909181
0 471570084
2 966640438
2 558360429
0 697047628
2 992421540
0 313447166
1 896121897
0 41849034
0 1960066
2 885289812
0 584760788
0 346926443
2 379673044
1 553928783
2 561245257
1 53520385
0 829789654
1 330371425
1 755503399
0 705596496
0 153225463
0 186311124
0 884708051
2 137724310
0 90547727
0 560016071
0 991157549
2 513947482
2 445888394
0 749563573
2 18175909
2 727172004
0 118653893
1 626072481
1 511389754
2 986418143
0 179061064
2 68307995
0 16376513
2 736163955
0 975508576
1 966809177
0 618231361
0 358591362
1 514293002
0 485705538
0 983715703
1 687015986
1 430196156
0 583142661
0 483872329
0 112463447
0 984341015
1 244005966
0 312572719
1 835575074
2 172921039
0 236115862
0 390013695
1 798521210
2 716298544
2 728945256
2 85709991
0 336984750
2 619389698
0 610105430
2 348404441
1 480431384
1 448060615
1 732647041
1 648566120
2 542102396
1 901861487
1 607318153
2 930802587
2 692477547
0 555593857
0 828780735
2 730109018
2 680962905
0 299399569
0 508851200
2 872894148
1 103177840
1 645296484
0 874079101
0 639531414
2 667745059
2 713143696
2 913346772
0 830093320
1 559322336
2 761769500
1 160452300
0 292140810
2 412756701
2 30513205
2 271473617
2 347175851
0 507295890
2 796910650
1 706215613
2 482756072
1 381533436
1 320711442
1 552238382
1 161491132
2 70483588
1 16386444
0 368363073
0 432880928
0 636608259
0 531188224
1 169324216
2 169114104
2 763983008
0 207249020
2 512277495
0 290048385
1 962607624
2 473351182
0 864412808
2 755568956
1 502657383
1 407328443
2 440490109
0 564433628
0 23038454
0 582994977
2 151253805
0 858901385
2 343049937
0 968909647
0 312305289
0 482062113
0 344852049
2 262876160
1 349190666
1 409503871
0 152435659
2 549145929
2 946205269
2 252046061
1 976564398
1 221898151
0 788204236
0 967459269
0 23241916
1 819215607
1 32395305
1 385350545
0 751719426
0 390140454
0 774432679
0 503641764
2 393643758
0 106093812
1 293683955
0 548139649
1 378672056
2 154518550
1 721049935
0 563563706
2 851850854
0 532105083
0 634853990
1 284255676
2 849322817
0 371876549
1 519570974
1 769970039
0 980099114
0 409922932
0 577949631
0 807679365
0 20231109
0 80222577
2 849635552
0 833197448
2 355211466
1 889080965
2 596185990
2 872999434
1 800495450
0 380418273
0 235901598
0 44827575
0 196258330
1 748862234
1 687438108
1 635265891
0 123413301
1 363709260
0 149445101
2 501915536
1 863522020
2 917909891
0 89533621
1 263000988
2 75288553
2 691125858
0 852378493
1 665548379
0 117606659
0 587368693
1 932351178
0 988265763
1 158910071
1 588439256
1 354969552
2 534083455
0 166829376
0 95016813
1 687107648
1 625557778
1 904210020
2 731799753
2 838398643
0 509415975
2 237124827
1 177722637
1 465139219
2 568708051
1 552429133
2 403683868
1 65079898
2 468366435
0 372003430
0 778878492
1 633319481
1 564690244
1 976673819
0 176933051
1 950730354
2 838413923
2 607326221
0 91510642
2 829881603
0 872911797
0 183058973
1 278007176
1 939273648
1 868555665
2 337379843
1 548966163
0 654707298
1 193048615
1 274889359
0 516860792
2 876821853
2 714429946
2 384041879
0 757881826
2 892800669
0 30169232
0 437207423
0 197398875
2 865631329
1 172909586
1 96877877
2 323574703
0 273632465
1 315274856
2 101144141
2 436982439
1 111825462
0 419841448
1 46581472
0 784038731
0 170045627
0 559305502
2 948340103
0 680090176
1 52380608
2 237744161
1 206483131
2 21792590
1 256730655
2 890310407
2 544628790
2 38137232
1 902048413
2 336656671
0 179983174
0 363318788
2 958605896
0 82609637
1 494020480
0 16718676
2 471747513
0 93546798
0 483710787
1 24961465
1 806317150
2 358760857
2 543845463
1 504092585
2 99357069
0 456736144
0 118754626
0 777734180
0 879130882
0 943451412
2 743255913
0 530780802
1 15583727
0 66096436
2 987722719
2 754064665
1 522769567
2 472965898
1 140725850
2 838328492
1 329233246
2 266859298
1 808959435
2 619519567
1 990844403
0 654775850
1 873774148
1 21428274
1 149527452
2 51773084
0 312679064
2 785373919
2 471130279
0 483287262
2 513492764
0 666237846
1 318494341
0 624469415
2 880140127
0 734080097
2 676633872
2 661245600
1 646782861
1 193045829
2 981331479
0 29140081
2 811345546
2 618537032
2 170645405
1 54172806
0 594305760
0 287334570
1 589781799
2 116161072
1 466493903
2 572583868
0 614943766
2 216147535
2 652914204
0 411223452
2 172413178
2 977470769
0 76908490
2 12579136
2 6423865
1 777056365
1 129734208
0 767988698
0 371240717
1 513938623
0 64280463
2 203476170
0 865215284
0 218262744
0 516834075
0 695724845
0 196442188
2 135379947
2 922867316
0 982347758
1 352246963
2 368233402
2 599406555
2 255489108
0 319088307
0 179691175
1 285819489
0 533744427
1 760078487
2 998670198
0 238341255
0 123833875
2 138786045
2 229781471
0 517752997
2 674510509
0 482459432
0 468029645
1 306141006
1 601186149
2 866967278
1 209937090
0 627419538
0 75994160
1 120870222
0 548766521
0 969136452
0 454978856
1 527017788
2 210308258
2 286671628
1 558646743
1 634886800
0 446610105
1 952607712
2 944938343
1 15709677
1 291488498
0 457355798
2 1986661
2 557661296
0 113524075
0 113855071
2 509827588
1 420382374
1 991857397
1 634898897
1 719154663
0 688329957
1 915668949
2 9405327
0 740351607
2 146191555
0 449556216
2 584545895
1 530219693
1 317254821
2 454130543
0 9747687
1 461036746
1 877102682
1 201031335
1 25413910
2 460701455
0 830918449
0 916423232
1 298057750
1 102611242
2 201842661
0 824980288
0 817212166
0 570944973
2 464853137
0 437426591
1 261719111
0 793540641
2 494654333
1 315982381
0 88160884
2 562791918
2 328092819
2 39625280
2 261278403
1 146693201
2 475462886
0 876727248
0 565517548
1 688288660
1 222294630
2 609861012
2 622549957
0 528903416
1 128004436
1 832904129
1 92752498
2 267558919
1 605162741
2 109601764
0 409353286
1 500054690
2 636725625
2 297661659
2 375495676
0 493844944
2 7170200
2 138742733
1 694529840
0 220846126
2 507828130
1 354030946
0 289557558
1 500921920
2 103631642
2 223846504
1 713281955
0 926531257
2 552447955
0 64641098
0 559833194
0 440686397
0 472955165
2 166358123
1 38252164
2 952789672
2 92875957
0 669786597
0 121626447
1 413450059
0 496998271
2 457564512
2 661771819
1 393214253
2 992538746
0 8434923
2 343920247
0 293463962
0 488633361
1 505538072
0 489914799
2 581680542
2 294822789
0 308328603
2 520136745
1 87582747
2 162151118
1 983441873
1 182048344
1 468325628
2 719915683
0 800040222
1 746054058
0 371702262
0 733245741
0 328727791
2 866465677
0 17189194
1 673257924
2 841438032
0 338752601
1 59470986
2 505696389
0 645941525
2 887710280
2 74869695
1 554980323
1 803394440
0 524516932
1 349114062
2 870104676
0 67356136
0 996266634
0 650378270
1 946485804
1 499515957
0 297051310
0 322422690
2 933292176
0 730137382
1 816095026
2 215902111
1 402024280
0 675211427
1 625162745
1 406854585
2 41520415
1 618137368
0 486184834
0 158445030
1 490417944
0 522963558
0 725649588
2 147962087
2 258587285
2 524172270
1 673081854
2 178661522
0 257443238
2 21170221
0 93855355
0 151124086
0 120696251
1 212327907
1 712143802
0 660821127
0 30059754
2 536851120
1 921773891
2 197329673
0 155328312
2 3513231
0 314989836
1 330416668
0 953358144
2 626380615
0 960711032
1 728392977
0 695515270
1 955789463
2 354858327
1 927132653
0 147042571
2 408263601
2 64610125
2 723603566
1 82972770
0 49366974
1 467106809
1 922939698
2 383536141
1 64183552
1 579412480
0 766941093
1 117581060
0 882239225
1 75386968
1 710572114
0 614054111
2 775027183
2 187878636
0 769780738
1 192509847
1 280894207
0 876671350
2 592437605
0 294707165
0 195229662
0 203223337
2 933567363
0 564099008
0 420908982
1 76825201
2 298918464
0 275415380
1 492053046
2 399614571
1 169408381
2 538220371
0 248860804
0 71491280
0 64631144
2 218285175
1 913314501
1 323803242
2 408331553
2 555849421
0 152018126
1 520930825
1 705447121
0 484283883
2 858827983
1 839020919
1 140490038
2 465138836
2 364302398
0 487374770
2 213653169
1 400835392
0 49423924
2 436198975
2 854702900
0 371515640
0 534012492
1 175775374
2 32625458
1 849719377
1 310842402
2 911676255
2 430685110
1 653753908
1 38280393
2 882857460
1 772214880
0 592475496
1 145851290
0 285572082
0 307198230
0 990560659
0 800189295
2 956456553
0 606508748
0 571828012
0 942876204
2 834302159
2 147761999
0 397947690
2 424079433
1 249246264
2 850041389
0 10897049
2 38849050
2 669474013
0 584071475
0 764098920
2 847369353
2 968417614
0 955768015
2 676629167
0 601740785
0 486344489
0 864859280
1 629858922
0 560519032
2 454734760
2 497540349
2 344274531
0 305145755
0 603865455
1 459473496
0 979375415
0 571359859
1 926616586
0 651886094
0 91555351
2 117954597
2 620687059
0 144667965
2 210508692
0 726980276
2 943958335
2 890933068
1 236222798
1 710412423
2 741448017
0 671500094
1 235669746
0 868687684
0 275602358
2 707669297
0 269579502
0 501842449
0 684704242
0 898801191
2 8482761
1 787643970
0 979520958
1 175917790
2 250096569
2 9760546
0 358777336
0 635214573
0 135541866
0 117723671
0 63082600
2 571132654
1 273313349
0 402994270
0 648604764
0 620567014
0 891391244
0 349284598
2 814098428
2 371510561
1 998948584
2 302044445
1 598980900
0 452736395
2 256097574
2 440205553
1 990415784
0 164998365
0 167215399
1 94666272
2 303913229
2 209101804
0 182499943
2 219963969
2 58325458
1 269662086
2 729494128
2 553406452
2 449218274
2 772902153
2 170924183
0 952703212
0 877921964
2 26050100
2 82132502
2 900663801
1 415701907
2 909773803
2 376861694
2 16960128
2 85811358
2 915788977
0 79388403
1 927704891
0 495791124
2 187165939
0 101913681
0 855841777
1 711275438
0 529780208
1 254301508
2 684742571
1 587581365
2 341006258
0 223854928
1 450041852
1 172677692
1 10076296
1 174655256
2 856708429
0 742595084
1 61941678
2 738024804
0 476548550
1 199017172
0 364954079
0 404846632
1 122510298
1 196115130
0 785621109
2 345734650
0 136281638
0 350338103
2 25421814
0 422998833
1 546170103
2 818897918
2 249147038
1 825983855
1 560901561
1 294624595
2 89351451
2 896097403
2 613752041
1 46740614
1 47208725
0 573754770
2 569468122
1 654261287
2 263852851
0 915578471
1 488345481
0 893576964
2 766108415
1 892484186
2 981638149
1 386092419
1 101019588
1 851975287
0 976729806
1 876724275
2 580520197
1 673288893
1 355957116
2 324483535
1 510818771
0 666282933
2 505864768
0 796201985
1 48605059
1 24323720
2 591163874
1 700813464
0 175407774
1 791781736
2 454184246
2 500733986
2 601117663
1 286490141
2 544666504
2 182209112
0 21018457
0 591920634
1 70417041
2 634754922
0 709299919
2 397608846
1 871283004
0 910432565
1 630928581
0 192970038
2 412882369
2 478903427
2 57604789
0 589303220
0 996995311
2 201569459
0 858720360
0 42679156
1 78552847
1 256327938
0 595412899
2 88198811
1 352663350
1 651534863
0 442211560
0 457892333
2 105236819
2 58514740
2 542463842
2 593074001
2 595677615
2 114618054
1 133769228
0 854669541
1 536540193
0 983309185
0 701802464
2 931157978
1 941990629
2 95659649
2 183968156
2 822330348
1 132965443
1 314733202
0 829525236
0 527606126
2 776862487
1 133586357
1 32402295
2 397097964
0 590228587
2 249379316
1 508209431
0 384218226
1 232244732
2 538985342
2 798229478
1 272340923
1 661483405
1 369175157
0 792756788
0 356904640
2 662051082
1 360974170
2 774479457
0 831962731
1 117202316
2 246475659
1 321607559
1 898766397
0 56855233
0 278975457
0 229536688
0 27154158
0 836984048
0 277480791
1 42634812
0 905217773
0 155695448
1 54120244
2 802963535
0 532092153
1 383765643
2 327436227
1 179479498
0 860284277
1 97886201
2 173979526
0 843389142
1 150365739
1 738059104
2 533306957
2 422102238
1 846607373
1 39700562
0 158930121
1 295399343
0 751439473
1 122638355
1 330011103
2 588167138
2 300244900
2 10183656
0 305354161
0 70867810
1 167206147
1 361870958
1 517369503
0 438483521
1 800260952
0 402724809
0 95443640
2 564106105
0 665020999
1 719658740
0 716108088
1 129235374
2 707489634
1 847297904
0 615058452
1 516462779
0 781871180
0 190552014
2 507936419
0 837271027
2 649797833
2 443386235
0 996779079
2 814666603
1 924665759
0 610672327
2 370506741
1 559282350
1 915274586
0 946653097
1 526547323
2 523854783
2 176868586
0 766912845
2 736308754
1 719888397
2 249545543
2 936258578
0 269935502
2 822643286
1 35183202
2 812259375
1 507299805
2 405172427
2 163475811
2 175686023
0 114882755
0 233714039
1 480276982
2 482698203
1 8290845
1 745208661
2 15327502
1 79128331
2 884228598
1 687997555
1 163661543
1 423506703
1 456298756
2 175240367
1 455356650
0 45444476
2 880932261
1 499850004
2 941989933
1 194135551
1 965160127
2 125853619
2 570904681
2 548816434
0 732039221
0 128092383
2 707046767
2 792095892
0 973686345
1 740212563
2 975989830
2 14866136
0 733428485
1 415700994
1 343592956
1 353806891
1 621286970
1 355136636
1 932888915
2 424182052
1 994275802
0 333839868
0 290328851
0 255134983
2 456226234
1 957895607
2 370711646
1 148310430
1 209352114
2 832863737
1 940838109
0 753468370
1 540575724
0 38571573
0 5443827
1 402264190
1 985049557
0 899848271
0 886659751
0 973261839
0 490915056
1 783763354
2 845700473
0 164369693
1 278666541
0 456411198
2 636950077
2 898983960
2 722300416
0 710084178
0 669341450
0 295309644
2 404779299
1 706765154
2 840805396
2 626016729
2 596377933
2 397213957
2 67403288
2 389880465
2 704921946
2 224979307
1 400409763
2 443440451
1 217318158
2 529881161
0 765394348
0 676953473
2 727717671
0 610752850
2 207807566
0 633608555
1 123771806
2 900817867
2 406752138
1 937717138
2 549560915
0 312255933
1 649532766
2 831006029
0 210201088
1 733356993
2 395222883
1 549318245
2 672307218
1 651380053
0 612953210
0 206273227
1 429039486
2 708428738
1 594847371
0 628647277
2 837277816
2 726463854
1 377506245
2 819010074
0 182997093
0 362278772
2 20271977
1 537358888
0 152694798
2 64882831
1 993514391
0 438712952
0 368988309
2 411703864
0 375604049
2 165217658
1 445821916
2 796986033
2 109228809
2 942878715
0 17099247
1 841726359
1 91268826
0 37041963
0 305116622
0 14768862
0 395177066
1 944917283
1 258289412
0 60742797
2 290030881
0 581754392
1 376518026
1 6552051
0 15940109
2 542255203
1 974076949
2 381805664
1 856254687
2 255374051
0 368793778
2 960180743
0 116840173
0 397485971
1 69177955
1 534935390
2 178231048
1 411112224
1 339016156
2 953421476
0 44447252
1 68053744
1 164410537
2 127040437
0 898923250
2 862832221
1 923810101
0 367442402
0 267978761
1 211606436
1 533138398
2 554326805
0 387390042
0 898463638
0 969052619
2 861615060
1 307347277
1 161917025
2 842769092
1 288788111
2 868511867
0 493675071
1 949095092
2 771127624
0 189312720
2 204935486
0 446683514
1 996076995
2 950989489
0 564228512
1 13442675
0 678395931
2 642743862
0 318806669
2 156837865
2 592369027
2 185759516
1 392967943
2 993662455
2 261943687
2 276533505
1 900656597
0 104036185
2 111112139
0 526359297
2 918436764
1 533370004
2 295134633
1 78969734
1 716911546
0 586159929
2 364444965
2 960895067
2 909979006
1 696605752
0 486616676
0 223873812
1 966159392
2 980946665
0 411925788
2 246173928
0 743982360
0 559067930
1 40144954
0 162922747
0 748095025
0 865715650
0 130878745
1 306565270
0 778587317
2 862445336
1 162674592
2 617512290
1 187779233
1 470870085
0 520224199
1 440501333
1 748174719
1 201465570
0 207340087
0 644502803
1 367359081
0 965497825
0 621871246
2 151206030
0 641526290
1 539449747
1 510393038
1 12549002
2 182463802
2 532764874
1 805494017
1 859231323
1 635960393
2 903675049
0 374883345
1 329954893
0 229241292
1 572143204
0 298422504
0 177121989
2 652120012
1 837803038
0 687643427
1 383083813
2 277070662
1 258406635
2 993236852
2 760055005
1 357982692
2 590895314
0 161826693
0 245407140
0 304741253
1 527303512
1 474489546
0 735376700
2 654929717
2 513403413
1 256587468
1 261676465
1 994468911
2 184534305
1 72598804
0 838479607
0 559206599
0 428285195
0 714827876
2 377514967
1 787582427
2 227321122
0 578482991
2 358932417
0 340461360
1 765112998
2 58482357
2 650527392
2 964877749
0 795498999
1 492141162
2 560620262
0 207468740
2 545727632
1 517426283
0 11984738
1 84326867
1 710613425
2 448134855
0 104170955
2 243707391
0 142463941
0 37848861
0 306611523
2 360542960
0 60896628
2 418657397
2 972683486
0 104642851
1 951456682
2 887917317
0 395434234
0 570382093
2 218146841
1 244275952
2 978200524
1 559695951
1 848775071
2 714889457
0 906009553
2 578534600
1 425932738
2 734484513
0 874893582
1 572742992
0 229597069
0 871970690
2 412460466
2 949160229
0 134127692
1 63356735
1 659754948
2 815390170
2 939403283
2 773104710
0 719907008
1 111942786
0 85615411
2 57839119
2 435016145
1 871408020
2 145183390
0 413005468
0 860219680
1 461551663
0 489135631
0 792652715
2 730353308
2 743457145
1 306938256
2 7326318
1 119903144
2 561297887
0 302822682
1 657842329
2 986968826
2 153822234
1 478218477
2 509968821
1 85679942
2 483002654
0 291993851
1 957371851
0 788385502
1 196954028
2 106725397
1 454963906
1 416969520
2 46881847
2 593327513
0 610226587
2 880234260
2 225991524
1 85546769
0 32955032
1 262794606
2 386337214
2 149110516
2 872516921
0 89812254
2 228262865
0 950488601
2 563415660
1 755542873
1 687734133
2 743149117
1 535043012
1 337069254
1 495452093
1 838124666
1 182191512
2 434602396
1 203635216
0 976973152
2 520585667
2 507309019
1 531621093
1 359711927
0 209874688
0 661509925
0 652531114
1 2065373
0 738642297
2 949130554
2 922106175
1 986304116
1 735586331
1 829790591
1 500050855
2 349888841
0 430431827
0 785079182
2 591374954
1 525703969
1 169806668
0 540908769
2 270557861
2 84986514
1 903017448
0 255351345
0 269373613
1 737511622
1 723495976
1 628541265
1 871989834
1 423908624
0 409321019
2 825197529
2 229198318
0 891930280
1 115460005
1 379601822
2 243515643
0 766993956
1 437572246
0 657793529
2 2776580
1 347438680
2 717838067
0 235995685
2 719744436
2 815596108
2 519691487
1 201672327
2 12857068
1 622144063
0 919306628
0 591938913
0 287915655
1 1636625
2 406494714
0 840036776
0 402424080
2 590268997
0 784268810
2 232724989
1 118991154
2 853897098
0 195909241
2 537239900
1 881865028
0 279638098
1 118528300
1 315611523
1 736224585
1 202050621
1 185386784
1 851668216
0 581052633
0 103023084
0 90373171
0 777551087
0 200328503
0 549042918
2 564272933
1 639680243
0 972967506
2 998659491
1 316315069
1 171785067
1 956235851
2 742666942
1 255705741
2 668842953
1 434980332
0 469606950
2 564341040
0 523397822
1 454925220
2 359216608
1 79015805
2 166707137
0 219467936
1 231941706
1 223215651
1 971376900
1 658251164
1 805612086
0 480243865
2 689750345
0 427173863
1 414700671
2 823919451
2 483900911
0 186071137
2 694413782
2 602962806
2 324215613
0 964779802
1 207599866
2 471824776
1 967038316
0 646784215
1 996928183
2 892596995
2 352145798
0 144196656
1 996509727
0 347342105
0 323592482
2 65267320
0 943874771
0 360792709
1 870121232
0 182358816
1 806935862
0 606243350
1 116675101
2 933504798
2 659276414
1 777486489
2 586620506
0 527628448
2 467611149
0 690940126
2 30334995
2 209996810
2 295055020
2 692057635
2 854680461
0 450381688
1 602580444
0 827489993
2 916234155
0 669946900
1 853038793
1 66949256
1 464067070
2 83129300
1 590381521
0 375891238
2 560661025
1 906551334
1 792001514
0 12669901
0 390006415
0 418365369
0 252735029
1 201950628
1 726444985
2 674960033
1 240061822
1 265774552
0 113331519
0 649031129
0 991866602
0 758611765
2 305435702
2 234158318
1 795332838
2 727550848
2 621623176
2 901156874
0 84643225
2 199889834
1 945677126
0 80609106
0 802962154
0 72109238
2 501152770
2 266649734
1 614900666
1 2491208
0 686174264
0 529725936
0 419970991
1 637005312
0 965894602
1 523680874
2 718456889
2 296012399
0 578628213
2 437967629
1 963522895
0 268149528
2 875639686
1 126186137
2 624165898
2 881760698
2 545984730
2 360862173
0 349042062
0 606854795
0 152633091
2 546607902
0 657280424
2 562709535
1 319630686
2 724739580
1 939187419
2 219788446
1 140226956
0 162093985
1 801570828
0 581506287
1 917117091
2 903073360
2 787313873
2 211859854
1 776883344
1 496780929
0 530653833
0 552160752
0 283516344
2 451418095
2 570687267
1 729300578
2 499148876
1 375760227
2 295745753
1 758859472
2 640388839
2 463636812
1 182669756
0 958684352
0 297429611
1 866925588
0 687024430
0 942825480
0 475868805
2 722002054
0 99561502
0 106356624
2 790101046
2 733126616
0 139503200
0 745439668
0 688274951
1 2276515
0 664344943
1 796743645
2 85981811
1 720425422
0 609929488
0 31046954
1 425254425
2 141105292
2 857995639
1 627532402
1 359244080
2 860445882
0 121560219
1 597526290
2 427410944
0 663725590
1 785320273
1 318493636
0 950807713
2 636465794
0 951855415
1 283557548
0 994481327
1 55943418
2 544868885
1 350371116
1 92618333
0 926304227
2 309623912
0 474260218
2 372996519
0 978605482
0 580943966
2 387531014
1 518915891
2 781623299
1 232749535
1 845792273
2 939205836
2 872580939
0 407136319
2 344302159
2 501598635
1 706006827
1 406267201
1 648975319
1 478939
0 888027289
1 109170543
0 723991906
1 196689969
1 145581764
2 277732762
2 428628301
2 467793283
0 899033453
1 255073459
2 248276200
0 11880890
1 508538061
0 359229136
0 706321387
1 284106455
2 953586990
1 543551420
2 756838748
1 490444758
1 140029297
0 695251066
0 240561603
0 852036227
1 875672844
1 482521858
1 347441003
0 532271072
0 416954523
0 851287352
1 240217696
0 439048252
1 800222095
0 448363064
1 415708948
2 560250447
2 59437357
1 579041061
2 646537748
0 458888570
1 496092449
1 562501058
2 40830356
0 931711213
1 540372040
0 740736664
2 361588567
0 372595301
0 980333910
0 158967566
1 806780182
2 954420348
1 417289152
0 197790616
2 253128935
0 871524627
2 164787425
0 531119840
0 354017809
2 732087933
1 652294822
0 18634100
1 281408573
2 166702352
1 764146198
2 643975455
0 6540919
1 901006669
0 446348495
0 844991211
1 836416054
0 394441659
2 830156544
0 334634949
1 392519354
1 272875925
2 565574217
2 65289058
1 318560360
1 794838166
2 252286721
1 819668507
0 96047835
1 155359433
2 853542398
2 134894725
2 168056402
1 701943324
2 569525540
2 913761592
0 461039500
0 979674129
2 119926105
2 948756486
2 18618323
2 285078042
1 337785073
1 727697499
1 577291532
0 392804594
0 949991151
0 427444032
0 918738811
0 322526983
1 515054347
0 724356795
1 370099104
0 966578113
0 337260682
1 922152871
1 579965975
0 593534088
2 967759720
2 11434845
2 344526393
2 152272508
2 169086215
2 334186798
1 75422941
0 609186327
2 286521321
1 310602179
0 891144007
0 257629576
2 348996422
2 742002296
0 651845730
2 528509446
1 969109875
0 703803907
0 796151016
0 984321810
1 211181133
0 427960047
0 377874236
2 390231255
1 807010780
1 805645731
1 228501018
0 620730872
2 815541479
0 153263268
2 461759575
1 467287718
2 36657887
2 572155781
1 706790473
0 880046259
1 43950693
0 68923565
1 680300987
1 636963156
1 238638214
0 730033728
1 676505235
2 198911591
2 975298409
0 567819151
0 276905509
0 191782509
0 330353993
1 715658927
1 559091917
1 743833575
0 277313915
0 375045283
0 317197779
1 27541708
1 368531727
0 928995592
1 211729452
2 971710831
0 915889540
0 681697822
0 619298693
1 65524707
0 134080870
1 899857770
2 956216865
0 438151481
0 377767157
0 448756673
2 929306325
2 523818287
2 300051197
2 842449198
1 226414051
2 341660490
1 197387135
1 560829565
2 211191726
2 749298386
2 504559312
2 171718997
0 539592722
1 286453712
2 476009676
0 268706679
1 760035470
0 743300026
2 226764918
2 489632541
1 165689430
0 663528842
1 288411968
1 807039149
0 889874267
0 70037570
2 610708016
2 116962498
1 544690513
2 753053956
0 711198843
1 777256125
0 825210926
2 796528885
0 925605222
2 338441348
0 997216373
0 42042126
1 452539088
1 176263306
1 268391289
1 745081069
0 928103981
0 846044617
1 88965773
1 800715657
0 195225600
1 593701212
2 460345925
2 271038533
1 515338454
0 463691223
2 227936586
2 823874338
0 728445560
1 362321272
0 541785568
2 869779523
1 560720030
2 291043010
0 551897412
0 466239887
2 501859629
0 21616249
0 160037219
2 69453117
1 3860480
0 523838305
2 298337850
0 242437258
1 839120390
2 404615993
0 521192338
2 581810793
2 23433599
0 269109196
0 624943586
0 768338361
0 583412202
1 716858778
0 575656494
2 229777262
0 334207692
1 240257115
1 766551358
0 560499372
2 960270326
0 148094667
0 120753744
1 848239583
2 649390468
0 338583422
0 326245657
0 291624300
1 454778867
1 290456594
0 219817974
0 389002609
1 697514345
0 928685553
2 157417677
2 15644618
0 8557588
0 329963601
2 941543991
1 309617890
2 645275566
2 117449494
0 823173195
0 588001653
2 487760348
1 453829620
1 378706527
1 193442976
2 85147410
0 353015416
0 420697805
2 428303348
0 322924835
2 132352158
1 465868173
0 629592753
1 913649085
0 619495556
0 534270792
1 822076547
0 158774935
2 994181991
2 421218420
1 937822270
1 715954487
0 171943919
2 40567419
2 141525379
2 68338266
2 953315006
0 525951865
1 414249553
0 834233370
2 792799146
2 338281129
2 244002105
2 220398572
0 829038503
0 490766109
0 992590333
0 776825892
2 387950711
1 294299672
2 469321804
0 92841061
2 291925711
2 945162515
1 660681078
2 229591595
2 970269156
1 159400378
2 188776094
2 829084903
1 585426441
0 492448089
2 201169608
1 779185205
2 860328172
1 861786274
0 619757421
0 898535751
0 344505232
0 919908419
0 221228584
0 151846424
1 417492645
2 716629527
2 251407742
1 172848469
1 176011785
2 929581349
0 920677227
0 997618863
2 681231106
2 389259291
0 613018786
1 181133388
1 80780453
2 852677326
1 854106209
2 331754043
0 359642102
2 212765609
0 855145794
1 943311037
0 672722531
2 643596550
0 914108457
1 410628172
2 19244104
1 847771960
1 737828553
0 755320970
0 810296720
2 959417379
0 516393005
2 282733530
2 438264984
0 684724248
2 24524015
0 650615448
0 820214173
1 340834308
2 309510874
1 170334271
0 405567925
0 367101327
2 77404456
0 259773314
1 186701960
2 540048693
1 972872017
0 620833653
2 791988623
1 361810202
0 921963559
1 487461490
2 823486124
0 61062744
0 659805411
1 137080842
0 936216214
2 82806017
2 504099107
1 999451394
1 154887537
1 237026154
1 438769909
2 339419896
0 872487076
0 528968583
1 198063832
0 400585203
1 620999196
0 76821797
1 266233883
1 611063802
0 895153230
0 869903275
1 322981634
1 343576614
1 353519545
1 705006999
0 606969169
1 560225216
2 614668564
0 88320492
0 45236228
1 158391118
0 456957729
0 804703395
0 44250905
1 721821148
1 978491310
1 432337185
2 514659729
0 612625316
2 186628603
0 201610659
1 241746444
1 318102183
1 431899624
2 294150162
0 57078394
0 836594692
2 109304802
0 561674327
0 521982042
0 556417740
0 821427889
1 318160390
0 713931914
2 164551672
2 182675437
1 602423458
1 231663602
0 778446779
2 104738788
0 260428288
2 154322793
1 319335425
0 915027928
1 866233934
1 500863015
1 345227112
1 938836990
0 758475984
2 730167763
0 388088883
2 456139090
2 849648926
1 151887508
0 524226576
1 337738098
1 896372728
0 613246109
1 205724994
2 358404070
2 776397634
1 651156132
2 576768224
1 663390291
2 550124978
0 694593630
2 64631013
2 391671188
0 277042945
2 761988846
0 317397406
2 918617155
2 610388070
1 783761817
1 308447071
0 661035943
1 706040688
2 602678021
2 851057318
0 433034328
0 632594200
2 48050515
2 2847634
1 375449244
0 513469388
1 658578018
1 917490489
0 634389851
2 838918114
0 396965341
2 390629098
1 761312411
2 311627905
1 15082698
2 124745225
1 122361100
2 601356444
1 363010414
2 871795431
2 362416592
2 958254686
0 612038231
0 426676820
2 823064906
0 48661230
1 358461700
2 589750198
1 803388497
0 963708457
1 272047573
1 99314507
0 842535770
0 886872679
1 973913719
1 602782867
0 628051861
1 426147880
2 809197681
0 469682871
0 220062300
2 310466174
2 999897555
1 67774340
2 829305839
2 380037363
1 198043129
2 62574227
2 517076803
2 723973635
2 260228274
0 975854506
0 620839706
1 795430916
2 28192455
2 942303148
1 520936770
0 121569080
1 442556781
1 882135740
0 758902818
1 921352130
1 264221710
1 893047628
1 120236402
2 619537891
2 706384331
0 92865295
2 41180378
0 728022452
2 463537639
1 210715988
0 24264626
0 505399582
0 186641408
2 490766193
0 64029281
0 518739760
1 578425182
2 751536903
0 348140758
1 762709002
2 483602100
2 828953873
1 745550158
1 832357130
1 450887048
0 357365103
2 460400698
0 939499697
0 409905324
2 649850769
2 100497025
0 607886412
1 279717440
2 26948366
2 519657121
2 102641042
0 51249835
1 919040782
2 394211376
0 249302268
0 83732200
0 769870061
0 740583896
0 131395154
1 872114187
1 714043985
2 964631965
1 144575932
0 747120934
1 617792371
0 505168120
2 619286249
2 94940463
0 245696576
2 264373154
1 580791470
0 942180529
0 467678380
2 900951609
2 799006715
1 492970689
2 585338430
0 764648029
0 832543014
0 963124254
1 765554257
1 544689526
1 635380607
0 748985271
2 841044465
0 829785379
2 517738120
0 720582491
1 120855451
0 867607265
0 994238943
1 739168034
2 883052878
1 478747288
2 552922637
0 745327201
2 149082303
0 433073996
2 498463185
1 182410816
1 273270791
2 25125924
0 769045829
0 319266921
0 105853351
2 604109021
1 471663362
1 988211722
0 357656910
2 24333135
0 662526859
2 907475487
1 437575005
1 905113275
2 869767829
2 595258534
1 965467518
2 836654661
2 396545739
0 230910764
2 187345362
1 577764511
2 865787532
0 167124962
1 834704213
1 560029294
1 544816911
0 768542261
1 917002424
1 996959591
2 415602065
2 504906109
0 743837296
2 735497133
1 730875754
1 267211200
1 823049278
2 619435603
1 763462376
2 817458591
1 568683999
0 530226641
0 390992668
1 376161023
0 308988709
1 680176524
2 135812148
0 299592864
2 471374210
1 259543915
1 590596029
2 711256394
1 857732618
2 969984759
1 597090745
1 312230397
0 129312375
2 152519884
0 804460166
0 352994532
0 839829852
1 913029893
0 459611286
1 117168919
2 295163431
1 606175598
1 116989891
1 27404797
2 995661418
1 12466468
2 942603564
1 948978021
1 329063332
2 557179896
1 979108197
2 244765804
2 189194158
1 234854358
1 956231087
1 604416593
1 882360013
2 395374057
1 208630237
2 335389047
2 127330383
2 42407042
0 534927636
1 530835374
1 833087222
0 292912514
1 687718107
0 623448464
0 25905965
0 93052811
2 287191540
1 853372051
1 736355499
0 658268997
1 323399880
1 660463994
2 777291367
0 270799409
0 776287434
1 600911103
0 876760963
0 602151744
2 144453096
0 478312600
0 615270863
0 161497754
2 822912216
1 50471746
0 125905964
1 331847607
2 580909341
0 394838019
2 732864880
0 578421634
0 286686585
1 740891128
0 854978908
1 384864160
1 947860534
2 394862023
1 693235167
0 754386478
2 118142622
1 869992768
0 608421375
1 871871723
1 981048532
2 993551773
2 751293764
1 2104471
1 766844983
1 335779747
2 769339707
2 27649462
2 320834321
0 830660558
0 37678768
2 834812467
2 930341602
2 760420718
0 222491650
1 363892540
1 888085669
2 909903481
2 98931555
0 264522902
0 843101655
0 490549849
0 916854418
2 848154516
2 207417259
1 770757057
2 392065925
1 13648957
0 755813385
1 513878543
0 404364673
0 754062829
2 180463449
1 321624984
2 540645870
0 58809189
2 155049737
0 693661085
2 228861448
0 814062894
0 430711306
2 638225930
0 47102403
0 318166373
0 386595853
2 213006972
1 235707573
0 821731118
2 296693054
0 415805738
2 181032115
1 728683121
0 495266491
1 961228453
2 953728814
2 252998365
1 807546155
0 64665753
1 781809671
2 221385528
0 133691725
1 306244464
2 820663336
1 812135311
0 632888709
0 84396617
1 676372445
2 206840404
1 208377751
2 834031338
2 173000298
1 47446007
0 403374898
1 31480573
1 328189587
2 63911024
2 509807368
1 63070323
2 512906909
1 361679576
0 908006254
1 80889205
0 758264961
0 709505140
1 433529005
2 269994551
1 976110809
1 675672075
0 58423994
1 560080290
1 497720661
2 285699666
0 706898324
2 104042672
1 681157583
2 573805729
1 277779520
1 838862711
0 158244363
1 442330480
1 761015030
0 348223731
1 76178993
1 956424948
0 34950014
0 558696211
0 474414090
1 410842551
1 282177460
0 455174919
2 114025051
1 535395185
1 435795240
1 405114727
1 227360045
0 23431954
0 714790800
1 855818167
1 241580852
0 982463418
0 98235549
1 366636871
0 149611076
2 386123250
2 861003151
2 746494897
2 552244245
1 671116659
2 906713348
2 906600347
0 179741184
1 741544272
1 862072345
0 25850846
1 251197421
1 679975655
0 610793802
2 118557150
0 236316897
1 280251340
2 787219515
0 746103021
1 291559193
1 578866524
0 44103862
0 528804062
1 876607783
1 853153356
1 117405281
1 896730240
2 900700274
1 457129856
1 42563758
1 582450786
2 725316593
0 23284729
2 226788631
1 520856041
2 723492674
2 553462125
0 265091781
0 185240844
1 351125431
0 487019540
0 289388438
2 512090104
0 21410194
1 981377035
0 78190154
1 493131359
2 984809188
1 996273750
2 477889407
0 655367076
0 805646207
0 435197187
2 358421076
0 784221949
1 372709634
0 417532528
1 185793300
0 853491572
1 21120634
1 946652215
1 415642833
0 571194920
0 511689457
1 108131053
1 633559733
0 344835487
2 161532570
2 980987577
1 789352792
0 617619980
2 643358906
1 516477036
1 342107105
0 424053452
2 327903227
0 716952896
2 113463097
2 555241859
1 399582508
1 937009212
0 551960620
0 971567829
0 867579356
1 309099674
2 583844229
1 992988354
1 237889966
1 238925997
2 625208385
1 100706221
2 437967974
2 306799307
2 98940638
2 158043435
0 113753345
1 768114430
1 79877617
0 509188876
1 67575910
0 840305165
0 537636428
0 567561600
2 179815734
0 762045995
1 152832455
0 762571804
1 903220075
2 581313508
0 518759076
2 176641106
2 80734173
1 955238640
2 347881623
2 683804962
1 539431087
1 240150962
0 792808567
1 491800819
1 183030410
2 927471460
0 400937957
0 436295426
0 242434239
0 169761146
0 939137843
2 690617690
2 235366087
1 100813942
2 404186951
0 154187777
0 487687599
2 989938668
0 157246826
0 585727142
0 924166690
1 744093413
2 267039336
1 817538493
2 100217438
2 95857963
0 600575892
2 904475525
2 44524398
2 606289425
2 249814618
2 456175125
1 418552377
0 648201296
1 971126288
2 35636732
2 490947509
1 444887424
0 935700035
2 975382020
0 563461576
1 464988360
1 742019404
0 731990163
0 752537111
0 983119805
1 967670983
1 705941376
1 610270775
2 192907790
1 678498308
0 798177101
0 762994269
2 406937175
0 559340496
1 288469743
2 922259635
1 101535040
0 812005423
1 551255527
1 692473486
0 766758109
1 806514322
2 368424754
2 925120722
0 356948669
0 395240938
0 874999806
2 708392152
0 65871802
2 707458973
0 533789587
2 124080916
1 266902235
2 690971966
2 715132647
1 133719772
0 907968646
2 650621813
1 398210681
0 526875091
0 212980525
1 198064734
0 131681932
2 823038017
2 396008604
2 400512265
2 73266286
1 4259354
2 232904242
2 769617370
0 393246627
0 164190849
1 638607924
0 40673152
0 484863058
1 614022575
2 941426160
1 890743347
0 29663202
2 692500046
1 136248071
2 441734014
0 52219816
2 85960176
1 183410537
0 506695699
0 621083490
2 290023227
1 346713399
2 6450526
2 235275560
1 584081002
1 722515085
0 33218632
1 368653088
2 128740903
1 61621147
0 537781395
1 685834999
1 995354657
2 46006458
0 750876467
1 544178611
2 793707816
0 51924770
0 68781837
2 201630417
1 109659193
1 517081294
0 30184123
2 730945182
0 73348697
0 739956718
2 106832948
2 458224625
1 377909275
1 319310990
1 501088280
1 192528864
0 61477453
0 499880570
2 59143651
2 480885583
0 657581671
2 51926549
1 774436443
2 935298838
2 199981729
0 106945078
2 334398079
1 742504816
0 597339421
2 198968771
1 917388376
1 480418581
0 524890993
0 921851860
1 738027104
1 656943987
2 337732695
2 214366530
1 622987964
0 270394278
1 846356189
1 228405748
2 468753097
1 578746057
1 479290343
0 683594717
1 206520
2 294798531
0 159187119
2 548702089
1 939512478
2 213518412
0 359742562
2 396371296
1 538667270
2 625173588
0 718245319
1 400946187
2 568877581
0 742640173
2 41878604
2 628500727
2 232199849
2 269648489
0 619985702
2 97038724
2 845945101
2 767769745
0 397395993
0 620191946
1 799725080
2 504863313
1 377885593
2 328887767
2 130004066
0 750001120
1 185510241
2 521619947
2 711715330
2 594958429
2 188381056
2 573771971
2 971046994
2 229618354
1 101436085
0 672285068
0 861485250
1 953280517
1 367341877
1 231907872
2 379034765
1 585087947
2 109266211
1 884774324
2 312836846
1 802821533
2 838875744
2 317288999
1 31046705
2 42701869
2 395788801
1 36656506
1 521072581
2 296678567
2 116455424
2 648229416
1 90453048
2 862092476
1 714448723
1 40283377
0 40075652
2 74457262
0 661545324
2 396609469
0 58364715
1 998612652
1 44742200
1 488688388
2 953030336
1 67566010
1 262297260
1 705160294
0 44889364
2 208239761
2 908312883
1 123995319
0 648030218
1 134844701
1 973108926
2 805130644
0 652063280
1 280731374
0 297024527
1 909687061
0 533823365
0 393969463
1 59241746
0 280206234
0 855033418
1 247205530
1 993730492
1 59924075
1 788207269
0 110325024
2 727328253
0 950729969
1 297654769
2 393395964
1 188380992
0 499115790
1 239978186
0 9198931
1 963747148
0 202811461
1 43108334
2 951695246
1 940710067
2 377139313
2 673800265
2 493992670
1 985293651
0 848428807
0 295930851
1 720938277
2 270010982
1 608208946
1 755703760
1 406672516
0 312747928
0 770980441
0 588716472
2 754346856
2 698132297
0 228642058
0 780532625
0 856315980
2 153768190
1 429950434
0 72709284
2 746937490
2 147051136
0 42542302
1 859365996
2 108832434
0 360488505
2 325318239
0 889795610
1 378086062
2 22176195
1 884035543
1 321859304
2 119018126
2 9724461
1 593095595
1 955518777
0 441559905
1 257293194
2 415428584
2 423686700
1 488909502
0 837504786
0 51180477
1 19252595
1 964143774
2 645315050
0 861918773
2 367002696
2 454017592
2 370580726
0 883520416
0 913389670
0 51641397
0 560737736
2 251326714
0 575462550
0 962813682
1 61533924
2 789346699
1 475816480
1 664926314
2 497065334
1 900016972
1 531736153
1 308882594
0 621619041
1 266417103
1 354830244
1 162420259
1 904991812
0 649039110
2 170605447
2 514844706
0 287901355
0 161524553
1 426185755
2 761983066
2 678059246
1 119907434
1 454289536
2 186330225
2 880113224
2 80361370
2 472562758
0 23005668
1 418809760
1 657771252
1 221333340
1 294964317
0 787772413
0 658626472
1 887951841
2 357801658
0 705456347
2 319835195
2 29566107
2 810589815
2 835220494
0 747018782
2 176637019
1 369371142
2 302790787
0 191426536
0 88064277
1 214869075
1 13878614
0 871329192
2 632234400
0 384806427
2 526002692
2 821344091
1 930181647
1 234642726
2 735556466
1 285855099
2 177701425
0 160949959
2 402881760
2 120420659
1 43049131
1 769012881
2 19455220
0 607465074
2 935428080
2 282311485
1 64804790
0 672180993
1 899223941
2 555698208
1 105952775
1 451493017
2 34588684
1 667997294
0 346960230
0 260328632
0 836577073
1 959368046
2 666959650
0 973970840
0 644014306
1 333050632
0 248486596
0 197633734
0 818397912
0 413771744
1 808415336
0 448285377
1 426191565
2 198405546
0 67736134
0 463069354
1 170777351
2 937549644
0 614856571
2 43691029
0 388813550
0 254763314
1 137188855
1 221156579
1 280246483
2 779528240
0 46863499
0 691815759
1 835178777
1 733427421
2 912768447
1 358924590
0 641186580
1 287481630
2 649919306
0 77035017
1 713494732
1 403574116
1 322648840
0 289705075
2 343102805
2 422477349
0 569344517
1 249540535
2 606403624
2 789038872
1 923901402
1 624118640
1 500685235
0 64827141
2 348914511
0 829773160
0 333384418
1 429483400
0 85015908
1 281047076
2 700939480
1 626266833
0 925375438
0 400916524
1 83221827
0 509428124
2 391165338
0 285116363
2 538908179
0 910101809
1 972733458
2 393138148
1 564006192
1 769911750
2 275613645
0 899027956
0 445632478
0 277387845
0 323751109
1 734975910
1 934623302
1 587972205
2 29433233
2 998363290
2 566157755
0 237443342
0 64933140
1 510425267
2 112085657
0 265603914
2 701001562
2 673983535
0 509176568
0 463509257
2 300594960
2 511250944
0 744160725
0 865447053
2 532395480
2 948861816
0 553701531
2 305028177
0 401118977
1 867440244
0 143975569
0 344600719
0 240241258
1 794412016
1 802186267
1 330648384
2 147316640
2 994914531
2 594344102
1 173756646
2 641939467
1 190989339
1 242888967
2 997378900
1 868554029
2 652555826
2 953942272
2 929633762
1 229013497
0 10302251
1 652047316
2 470377758
1 345710576
2 792542879
2 846312749
0 31874537
2 593217750
2 337190022
2 824160227
2 604226092
0 319892870
0 937907957
2 427181930
1 266356107
1 452861052
0 730059944
2 39387413
1 115601445
0 543169691
2 101031407
0 533378119
1 608044833
2 758418879
2 174002012
2 590813755
2 847444904
0 868666336
2 179268872
0 779727346
0 693187659
2 348893683
1 764875089
1 635402195
2 253502392
0 290483417
1 894998579
0 258164165
0 44553008
1 224911684
1 63686375
2 689415564
0 201181412
2 858392932
0 871574825
0 249558631
2 20825420
2 102768930
0 902244881
0 178774742
2 982160132
0 954533685
1 434287254
0 683016903
2 777261611
0 970720887
2 818389763
2 349350069
2 888398371
2 253907093
2 480121664
2 796680558
2 920380230
2 403237807
1 530423035
2 948356454
1 676594074
2 889416959
0 610711147
1 539197863
2 550807767
2 155713242
1 505611051
2 927038977
2 156434063
0 942216511
1 10444996
1 981711768
2 420592771
1 887453332
2 569047335
1 24352342
1 859665743
2 73491067
1 454764748
2 686904317
2 222993212
0 304525357
0 468074434
2 956106256
0 623294699
2 648346754
0 721044555
1 197291122
1 759288430
2 786570609
1 111625740
0 768249869
0 220261021
1 491849189
1 472687074
1 175490082
2 959145434
2 887419208
0 481457506
2 381553121
0 418956141
2 955525938
2 762567090
1 98689650
2 254579707
1 122818611
0 684109232
1 140143201
0 622220007
1 584370969
1 479851145
0 339160901
2 123465851
2 669125012
1 526281081
1 443120762
2 189886930
2 184622409
1 904339675
2 32658244
2 102400846
1 157488981
0 604693880
0 422569444
0 81691147
0 708710430
2 891847254
0 241401683
1 603880794
0 344481273
2 473376476
1 557192492
0 420319382
2 914467782
1 776058650
2 930552215
1 974495468
0 805405692
2 880102917
0 888498172
1 450968130
2 675894528
0 97174156
0 355405230
2 730869729
1 805296245
1 876553830
0 35852224
2 23449438
0 82221350
0 285140641
1 844807886
0 986957588
2 80421585
1 172959744
2 27553426
2 281650265
1 878209870
0 59955483
1 519758253
1 77927991
0 580136384
2 318485451
1 445333550
0 516595414
1 963193555
2 476377342
0 992563493
1 218265677
0 713856621
0 54923379
2 854847535
0 388590499
1 978300726
0 555659235
0 353626889
1 946689680
0 769668204
2 755810966
1 780267373
1 625994176
2 880051089
2 521103153
0 538198585
1 584148871
0 102088507
0 228057488
1 456910041
1 155384971
0 854580406
2 436387877
0 76579932
2 869394985
1 19095737
2 837042680
2 121293030
2 414560890
0 722991222
1 133114549
1 451642170
0 336757000
2 564674145
0 410941497
2 518408390
2 977946720
2 102934900
1 161370278
0 112550081
0 35015416
2 527403593
0 263188348
0 528847817
0 878274999
2 382049527
1 90458882
2 521119844
0 321499440
0 431012058
2 166499280
1 819905007
2 453610747
1 410415073
1 576896829
2 476469490
2 349188861
0 222697959
0 629324940
1 823425252
1 392043462
2 89857816
1 5847912
0 422052422
0 350981469
0 308414069
1 407197094
1 483965288
0 583578316
0 801059919
1 424258435
0 242144513
2 229709643
0 697607749
0 737535416
0 926738793
1 404556230
2 811094604
0 483347338
0 815601699
0 134882865
0 457730973
1 930036910
1 421138484
0 139729373
2 729719675
2 61233099
1 290345146
2 343313506
2 720772928
2 356361520
1 76225785
1 177458771
2 63526773
2 673102261
0 876225720
1 373241939
1 731776126
1 310492778
2 861526575
0 265869717
0 808560173
2 445814805
2 633410085
0 919058473
1 869172161
2 793115015
1 519951839
1 305023927
0 798514742
1 506175317
0 470569669
0 852879684
2 147240821
2 551471437
0 313288842
1 773129300
0 642921710
0 916322539
0 362267043
1 469352423
1 534966902
0 252320874
2 307966744
1 239968750
0 791587320
2 469548022
0 786240798
1 340686565
2 68620852
0 539376098
2 806333604
1 407256892
2 930898902
0 951251223
1 69197701
2 377090990
2 23114293
1 406674909
2 95996144
0 785700806
2 936074920
1 304043005
0 674701150
2 889425093
0 847404284
0 369561709
1 205455822
0 96707984
0 884592818
2 368136904
2 614189584
0 793505249
1 593058043
1 417599431
1 272619223
1 811389048
2 512517477
0 136501711
0 317682336
1 743260885
1 759470349
0 340762579
1 157524198
2 354917246
0 402084933
0 817890672
1 157738631
0 422586937
0 747732289
1 107592837
0 542556419
0 890361488
2 515649812
1 838068540
2 682813085
2 533636702
0 300904188
0 754391221
1 262252940
2 448321307
0 752846712
0 422475317
1 475961911
1 832784427
2 451608113
2 722304474
0 350569221
0 612028135
2 925160441
2 880686678
0 63150028
1 922958981
2 241919154
1 360278861
0 798570516
1 622743407
1 10731759
1 316481087
2 600807130
1 529603082
0 201391131
0 352111959
0 969099793
0 96630641
0 487881304
0 533828853
0 87500419
1 559103622
1 374919566
1 749606919
1 782962377
1 891934301
2 922759702
0 445402172
2 502294264
2 60484876
0 750909073
2 393591921
0 755792761
2 870971312
2 46470665
1 527705643
1 30702944
2 274073594
0 627722927
0 650408926
2 215047988
0 958140885
0 115538676
1 953476973
2 838964895
1 949001413
1 651031675
1 173700672
0 62358588
2 704185556
2 197496938
1 850056145
1 947303467
2 817615151
2 78891141
1 582353672
2 592979727
0 545556135
0 618835018
1 821124821
2 327541990
1 471875519
2 407115084
2 906087343
0 752796771
1 954356283
1 294281535
0 269455792
0 594152524
1 684666768
0 719143073
2 156189343
2 314112154
0 60181970
0 400111432
2 462252988
0 798179730
0 106956527
2 565235561
0 604491765
0 734305464
1 78066046
0 729343775
1 115342728
2 835742335
1 695133929
1 820863863
0 788739600
0 799168420
0 620489468
2 522892927
1 666003406
0 426267938
2 677755729
2 907890666
0 670328398
1 848388843
0 53827137
2 975244837
1 528292520
0 759444928
2 762316416
2 466289358
2 121584251
0 439138111
2 341022921
0 395395580
0 430327365
0 950240579
1 791800634
2 309179540
0 373631126
0 906228897
0 612823528
0 399936795
1 376930689
2 107533623
0 386509767
1 659228126
2 865011361
1 866618820
2 203642289
2 861576026
1 494585806
1 227357747
2 898801653
2 870498145
2 711319989
2 910311644
2 967502944
0 446902118
1 693582847
2 84763102
2 704951514
0 731834744
1 347729370
0 265697958
2 854096466
1 839435914
2 975528056
1 174863831
2 680041746
2 198804964
2 791659354
1 992947248
0 202478016
0 877739214
2 946705762
0 602705622
0 124643631
1 367398682
0 606255966
2 607796912
1 928206749
0 960512804
1 128431379
0 820933698
1 524117043
2 757740524
0 933405694
1 924700959
1 320619082
0 496442312
0 337612098
2 864724743
1 458228609
0 136435198
0 25752498
1 43375187
0 407172248
0 420918213
1 542323897
1 822120783
2 439062897
0 866982527
1 584222366
2 57539747
2 712092944
0 170494705
1 391719043
1 417596643
2 246938937
1 396315347
2 906865079
2 894382372
2 328874559
0 688421672
1 39607424
0 836670977
0 95963115
2 353689350
1 287672470
1 444707233
0 855874948
1 306579926
0 131410227
2 294329033
2 792081521
2 244315095
2 371483628
2 608117240
2 944427783
0 277008929
1 75882877
0 912437579
1 733681494
0 141034892
0 731520120
2 711138193
2 480307664
2 316043454
2 619561232
0 25615231
0 539260751
0 495391097
2 2744762
0 629368040
0 164874110
1 876645723
1 980750751
2 837128310
2 661766580
1 445701084
1 341122658
0 365738958
0 219779522
2 642950393
2 286451215
2 53141652
1 836013225
2 100196057
2 773207585
0 301764974
0 76306388
2 450860202
2 399337953
1 452068630
0 54426055
1 606318704
1 623692086
0 782799521
1 17131377
1 26066548
2 997798102
0 17028348
0 605346153
1 275526550
0 940500270
0 368257012
0 147729110
0 768185608
2 577938741
2 388494735
0 445525193
2 600109714
0 639515826
0 413258298
2 825409019
2 613954045
0 935773866
2 447558379
0 624924313
1 394262863
2 376107101
1 719672872
1 106512883
0 736385825
1 153927709
0 448279177
1 545391503
1 181273551
0 367912875
2 749519371
0 970810026
2 523236444
1 12536553
2 933691548
0 353778854
0 669126434
0 504876950
0 914182696
0 296112217
1 461607263
2 864228987
1 604782406
1 757584676
0 269902294
0 609576898
2 475723221
1 38122253
1 329272464
1 595909956
0 687926659
1 447073339
2 575082312
1 779799551
1 525471363
2 785967886
1 401787056
0 13877924
0 917256346
1 325263020
0 159379932
2 569568256
2 191016369
1 997621527
0 646587563
2 309311494
2 914930017
2 869199349
1 553110767
1 963900521
0 420793912
1 9832827
0 29687047
0 363376841
0 885389831
0 92477055
0 638505345
2 183530643
1 362522010
1 697712209
0 67025400
0 373179583
0 658353602
0 199579342
0 250945737
1 607455190
0 133605301
0 427955170
1 49616419
0 743291382
0 307144877
1 180444032
2 420689703
1 10095808
1 923733516
1 647631343
2 394411734
0 671241809
2 711250003
0 590420317
1 332393355
2 914188873
0 91944910
1 161301854
1 950478165
0 791145499
0 825301717
0 826782609
0 702621225
0 685656061
1 943872707
1 606679298
2 934819363
0 290213733
0 826325126
1 39842925
1 707050179
0 431444524
2 396032271
2 294099173
1 677502443
0 669208740
0 242218429
1 832636565
0 723927734
0 886393937
2 478283388
1 883784539
0 327956959
1 247209617
1 351134958
2 351370511
1 619603778
1 717589703
2 255654670
1 480496412
2 283890105
0 674272926
1 274438828
2 163812584
1 194511272
1 152619326
2 860812808
1 884952127
0 245706352
2 957726402
2 567854583
0 930365850
0 946333031
2 454969419
0 115131320
1 829520044
0 328672324
1 67549759
0 727649463
2 448434450
2 416459546
0 249248837
1 569070731
1 112168047
0 153744564
1 38589733
2 244212650
2 522338664
2 747243276
2 783604438
2 575885664
0 507750469
0 94604752
1 212835666
0 709177793
0 115961704
0 385868915
0 227942576
0 209324811
0 688369801
1 76683099
1 771252685
2 990488067
1 283753188
1 70701274
0 631512394
2 166989906
0 485232415
2 147848650
2 990754106
1 40191873
2 130550835
1 847752416
1 798861887
1 674364274
2 988844392
0 927405569
2 757171464
0 789806457
0 49652724
2 945366275
2 687951103
0 665254621
1 27812479
1 903968281
1 133013291
0 331615214
2 495999898
2 879348669
0 144775875
0 697026427
1 312783380
1 379628503
1 410323359
1 196546764
0 874007250
0 444897381
0 619372346
1 799827766
1 258240868
1 888567670
2 236926448
1 854317437
1 354052332
2 473603339
1 446395689
1 231873345
1 586111753
1 178864733
1 174047248
0 1282756
0 193395030
2 646523972
2 559829872
0 711754068
2 996558939
2 391473824
0 548643703
2 949747285
2 925038589
0 191003805
0 103198421
1 116706009
2 756463544
2 54534799
1 768419674
1 683573805
0 566156025
2 291278358
0 6375199
2 374740289
1 305101960
2 334825630
1 391301724
0 327683778
2 374396741
2 794526771
1 620811135
1 394644642
0 262057168
2 656708594
2 611955316
2 843853023
1 92099143
2 514698271
0 776298951
2 536057076
1 899331218
0 113721050
0 458267919
1 252342697
2 394157530
1 707239383
2 335255906
1 813556179
2 107997602
1 43246018
0 506378336
0 249537836
0 422834902
2 922202389
0 96150542
2 857399651
0 303552953
2 768293045
0 51956774
0 117638782
1 130549912
2 890309173
0 695650971
0 301114436
2 81575035
2 433484702
2 962789787
2 835676653
2 296672852
1 589104055
1 424763983
2 397414237
0 342584392
1 808306974
1 517155084
2 748588883
0 584866290
2 751797987
2 447943723
1 486764680
1 955017116
0 871259045
0 934233662
1 53440052
1 253265697
0 752816963
0 715611662
1 174198298
2 297386415
0 203708686
2 542243253
1 449795801
2 773088700
1 865953544
2 324122443
2 674473072
2 787170359
0 144011487
0 927893858
0 881472806
2 58181466
1 337077957
2 14402201
0 309474181
1 487723777
2 60947713
2 340530456
1 160605441
2 970985752
2 366118710
1 898334301
1 906251751
1 215954224
0 472435508
0 597366014
2 581977812
2 360136153
2 750325334
2 390295155
1 559086145
1 269494734
2 761720822
1 498674393
2 708058796
2 567518915
0 876081573
1 498341793
2 585045633
2 202905988
2 926955034
2 86826248
2 445826443
0 362729141
1 768838449
1 186797573
2 131136706
1 646527359
1 349395953
2 209345337
0 172596710
2 695813759
0 144152030
1 565009633
0 955568132
2 70203225
1 299328307
2 725050718
2 898409488
1 202483443
0 275222373
2 733685539
2 234070905
1 304767425
1 4115884
1 411925979
2 473510976
1 901023397
2 951723425
0 997414185
0 37444861
0 600046928
2 395852175
0 94152806
2 852510241
0 604024132
0 372323672
2 871230398
0 722775725
1 749635815
2 388412459
2 34199597
0 356145698
1 683963681
1 16824900
2 260927930
0 547726616
2 603026693
2 382667301
0 330170397
2 839563987
0 324426156
1 866156478
2 567719651
1 601939751
2 995821031
0 251755644
2 582836484
0 786672689
0 926681687
1 906681900
1 656369040
1 210328836
0 884659871
1 891813376
2 635505402
2 812692642
0 694391536
1 593614105
1 730273899
2 903327241
2 93859356
2 612408345
2 10758537
2 865156575
2 415842361
0 486099198
1 202634927
2 638113504
2 829945024
2 943660766
2 858980340
0 809918432
1 627013083
1 229903875
1 550735674
1 233850710
2 443613064
1 901128460
0 56816689
1 269911093
1 733500756
2 204288117
2 328361647
1 226249552
2 39845594
1 417439379
0 123509817
1 869206379
1 916255904
1 965523980
2 389600211
0 9668904
2 180233787
2 86161610
0 628939132
2 214376467
2 718269354
2 669349515
0 643521629
2 186507938
1 926172618
2 532465962
0 667519502
1 12112186
0 964727944
1 933796136
0 23085217
1 251250746
0 226361011
1 356393736
2 528754908
2 434770407
1 38903177
1 179406219
2 308288078
0 356805450
0 676506396
2 97213415
0 972354341
1 844275016
2 717596937
1 397832475
0 825601777
0 806053169
1 50035571
2 293265042
2 845733468
1 805219247
0 693195439
0 786135863
2 930216841
0 618133318
0 157119388
2 393678808
1 441892457
1 105293690
2 355915922
0 494572042
0 202398102
0 828997654
0 991754258
0 258746985
1 701214950
2 184504299
0 697132927
0 157839528
1 812232098
2 427049461
1 869429247
2 865807502
1 759208092
0 517551422
0 572014971
1 500680033
1 695739808
1 834736358
0 337910128
1 296456723
0 385520017
2 204112370
1 219361653
2 469493512
2 157242111
0 383517704
0 988752365
1 725302546
1 500347263
0 519985375
1 781116346
2 211091011
0 539337277
2 939980080
0 414077718
1 857607369
2 667205544
0 28440393
2 81821836
2 82051276
2 57923180
0 469850820
0 596791805
1 885566185
0 526411638
2 474134552
0 170269821
0 334426461
2 361578660
0 838758572
0 408106061
1 231335553
0 660647032
2 744808613
1 654325801
0 702949807
2 406556085
1 794884084
1 728173395
1 557129628
0 452418792
2 96626860
2 850807550
1 218566822
1 388063602
2 291630062
1 534539532
1 946950765
2 291400793
0 484002776
2 22171853
1 177568534
2 834988883
1 373835774
2 705519110
2 695418820
0 609934745
1 207871792
1 889262681
2 383602646
0 343288420
2 365316108
0 238355025
1 30772246
2 392929220
0 996838864
2 911888668
1 120356634
1 818797386
2 299398963
1 374826787
2 460024033
1 313818180
1 775694053
0 594222679
1 30959990
2 815148591
1 161931607
0 200527251
2 353931158
1 981052512
1 716044201
2 642308391
2 380675874
2 569091502
0 350233434
2 484119868
2 11974289
2 392782984
1 148781584
1 195851615
2 590054069
2 989016635
0 182198704
0 717534439
2 459650183
0 642296935
2 742979410
1 878576630
2 114883458
1 634701874
0 236171787
1 232128330
2 109768744
1 982026494
1 114576659
1 474395404
0 232325022
2 562048109
1 525373929
1 929500247
0 865123839
1 218918828
0 504396884
2 627789160
2 504363546
0 642468922
2 179620286
2 210098406
1 684578215
0 287776330
2 380891478
2 692128222
1 178782074
2 592940554
1 674183956
0 629567766
0 304180115
2 31562444
1 838929024
1 828697263
2 914182906
2 57653183
0 109418021
1 112783161
2 86373550
0 688917277
1 205261976
1 492920739
2 143368776
0 650698840
0 15482653
2 512047087
2 328116828
0 774639973
2 586634240
0 642880441
2 181084590
2 506700149
2 68477340
0 868305074
2 816766852
0 788734044
1 324382279
0 637176940
2 730407240
1 409147419
2 722563063
1 566547702
0 681400974
0 744807482
0 69525884
0 186628925
1 144353731
1 230837511
2 680469736
2 567498578
2 994890550
2 505352077
1 81593457
1 42361118
2 675275498
1 688313470
0 691339003
2 7216697
2 777707333
1 993452706
2 584466148
2 112343749
1 471562423
0 195587003
2 792833280
0 713622449
2 577202121
0 452018459
0 695526270
0 894779034
1 987392302
1 303956909
0 325656220
0 81924983
1 365866723
2 788698558
2 81923754
1 926659944
2 448197017
0 362621267
1 111117537
1 51779472
2 932635474
2 494887654
1 511475949
1 457269481
2 738203560
2 137520875
1 476704270
1 461848741
0 16697995
2 929586798
0 17273897
2 774320948
1 931610566
2 383749440
1 602781641
0 185944407
1 825281330
1 238462698
1 834409900
1 5361895
0 4058807
0 937576478
2 907277358
1 114370286
1 525356680
2 345586140
1 919057095
0 4971286
0 741871597
2 671912215
1 804243265
2 213863439
2 150306366
2 258205334
2 955032795
1 318866047
2 219324651
0 761412643
1 368099924
2 470229060
2 708008105
0 118594096
2 139989710
0 337542219
2 829879503
0 162586037
1 539661803
1 204507037
0 798548459
0 138887471
1 429914614
0 319328471
1 101401551
1 968729996
2 722518479
0 389839331
2 751118767
2 845160487
0 693093253
2 291444406
1 735981033
0 450372662
0 194409375
1 524113285
2 194789708
0 388989812
2 718157299
1 621616117
0 213616888
1 728150833
2 125989023
1 438842298
1 50994588
2 556960644
0 319983225
2 886950241
1 933117317
0 727767015
1 402551907
2 295859440
0 881468198
1 934887802
1 313433130
2 250453469
0 116364281
0 290672541
2 828772134
0 4255238
2 531825411
2 477114357
2 462714247
2 702504085
0 516628094
1 639388877
2 354405166
0 450869093
0 694238951
0 226111752
1 616682860
1 684546959
2 153730458
0 516104146
0 143497230
0 537919934
2 227448789
1 167453468
1 206208106
0 429959566
1 341443493
0 731500497
2 528508860
2 422675562
2 742034736
0 108360703
0 289800732
1 350175605
1 27787056
0 574478507
0 648637814
1 993376194
1 675152089
1 707513776
1 250028475
1 585469301
0 697582340
0 445329471
2 475317889
1 736547468
2 636893256
2 522032732
1 264905120
1 115049057
1 527428824
1 977882873
0 481256222
0 935759871
0 4201699
0 542149253
2 470523904
2 799936110
0 816524332
2 795935988
2 209968991
1 923085233
2 295604943
1 236480984
2 267551546
0 662348224
2 951890331
2 935557737
1 619496178
2 767476432
1 188042352
0 64501354
1 535679531
0 458568942
0 44010501
1 119825250
2 78577484
1 739773207
1 10359244
0 467170212
0 915590829
0 54125277
0 688789808
1 598635790
1 535545444
2 360691337
0 710409537
2 255445888
0 701860620
2 199553064
1 144288674
0 747341457
0 238836912
0 893698262
0 479835109
2 852429092
1 996316033
0 434318981
2 765447369
0 471511419
2 373890946
2 217308847
1 116731006
1 201321615
0 464166769
1 55056961
0 764641621
0 252780574
0 672325050
1 579209790
2 234044248
2 28094741
0 686077222
0 83441660
2 51076311
2 420375839
0 145250574
2 952308818
1 79853584
1 7136715
0 934993128
2 774577419
1 925707115
1 481701181
1 65069346
1 647451739
0 928317516
1 188080558
0 517766040
2 929771066
1 634750577
1 664248802
0 172867356
2 822600435
2 650791697
1 554426398
0 134791294
0 554090141
0 825561295
0 56589758
1 327295023
1 303918626
2 594471762
1 630275366
2 849236033
1 311277346
1 202008967
2 71966188
0 524803672
2 444889160
2 106664128
0 207570878
1 42606755
0 46208937
2 564452026
1 45685602
2 182190678
2 521324146
2 702404096
1 578689235
2 762483664
0 88571766
2 509168053
2 185394362
0 421409839
1 486882537
1 373893078
1 331284283
1 325203196
0 247605824
0 405356925
2 913301002
1 322087023
0 188846454
2 36456778
1 539130435
1 586410166
1 25828970
2 8139048
1 519524184
0 223819769
0 627690788
2 824417160
1 875126121
0 951126650
2 460028322
0 541983701
1 577801007
2 759876538
1 536747804
2 682332901
2 297705234
0 712332422
1 234436944
0 378597670
1 182794287
0 61451091
2 904348236
0 584845678
1 164961150
1 560577856
1 526745071
2 894621009
2 5875667
2 960726452
1 944985209
1 73303188
1 658812238
2 310996181
1 971140102
0 418207340
2 473248620
0 826082591
0 758680225
0 492328245
1 238044864
1 605624442
2 339555172
2 114034674
2 118140892
2 71433331
0 25843410
0 359872631
2 957748406
0 568054196
2 391552319
0 938133724
0 824191100
0 49393553
2 252388327
0 187334382
1 289604355
2 435683459
0 68122238
2 568790496
0 352294826
1 175596494
0 135679225
1 534116357
0 144479664
0 618459281
2 455709355
0 669819293
1 306330249
1 845011290
0 741974856
1 787924344
0 276270011
2 934859678
0 540028056
1 32664475
2 290204120
2 862449650
1 899979718
1 326921650
1 452446521
0 378410349
2 663438151
2 865274215
1 524788346
0 684260725
1 341040222
0 42172031
0 682524025
2 572213252
0 610272876
1 448943054
0 141744680
0 437299451
2 792203796
0 475220846
0 339815249
2 800813401
1 592908416
2 290608039
2 526109762
1 459481696
1 783573765
0 131571067
1 817756156
0 322199169
2 942995312
1 426396088
1 26494121
1 851388282
2 354827524
2 588284702
2 983083905
0 343733230
1 176221780
2 554205586
2 905707734
2 423714909
1 174773132
2 298704421
2 48974223
1 513192323
1 779942519
2 825291783
1 64735867
2 953397275
2 17307784
1 990079710
1 288937783
0 214799729
2 240697941
2 631089423
1 705258646
2 254529532
0 163756259
2 889316422
0 457614523
2 385290970
2 242176692
1 487521484
2 2491515
1 967788634
0 706278321
1 993385644
2 434206101
0 429509415
2 261581824
0 814621645
1 539857303
2 917104984
1 344710409
0 315085836
0 625402769
1 567655496
2 282286819
0 347903429
1 293018052
1 117349767
1 194029292
2 439434292
2 838715488
1 508552774
1 164828675
1 755777023
0 169189424
2 210725436
1 757246576
1 700603248
2 640871654
0 599683993
2 947663305
1 678463427
2 33628525
0 551354678
1 124163723
1 82198085
0 815941443
0 766864920
1 658197543
1 387962239
1 766612818
0 602882510
2 968719662
2 688928523
1 805089921
1 662550280
2 18402357
1 184114276
2 322449086
0 93176285
2 693054593
2 120012661
1 424739438
1 879135268
0 93972573
2 912816113
0 293159914
0 693586613
2 563556635
2 620886900
2 95546010
0 577945444
1 57344032
1 663215132
2 874406058
2 508593303
1 510767545
1 273134500
2 805197612
2 702226007
0 812492793
2 756395244
2 812516531
2 520635966
1 372491432
2 908797017
0 495753851
0 61763129
1 181594548
0 392031608
0 305631724
2 207190106
2 166863446
1 976539715
0 62433767
0 770531905
0 602855935
0 664207077
2 635156042
1 874322089
0 728942521
0 997286371
1 213859228
1 954053508
1 605963207
0 541693057
1 329813764
1 780504057
1 199769729
1 685836090
1 63497045
1 969264301
0 144296765
0 112146501
0 766318838
2 318487744
1 717644674
2 641042995
1 799919087
0 821747282
0 855947868
1 415895331
0 581125476
1 485747742
2 131899205
0 513283371
1 994243434
1 567800430
1 400849326
0 273153419
2 210485519
2 307302319
0 266060532
0 265855732
1 873396391
0 559783519
0 504602010
0 266471808
0 707522896
1 330654169
0 609493311
1 972468943
1 53158501
2 161578738
0 994439209
1 148679062
0 983884464
2 976926061
0 351809244
0 374797881
0 242900231
0 333974512
2 176418053
1 944690245
1 827523908
2 590782317
2 91061773
2 5744392
2 360945379
1 416274898
1 612527900
0 296940702
0 253883170
2 338142548
0 793627453
2 289322116
0 80825125
0 38692579
2 993877683
1 325765480
0 290493982
0 262413571
2 961641326
1 961148581
2 293866833
0 668449268
2 538667678
1 976847491
0 834396928
1 75106106
0 339807068
2 183352288
0 741346938
2 713626485
2 594358487
1 370529443
2 421287034
1 356138639
2 609535469
1 460118326
0 35925138
2 733242589
1 207452100
1 135122297
2 420348492
1 49993297
2 685406879
2 66337364
0 668459403
0 593277439
0 701701827
0 713103019
1 915639055
1 578804095
1 247851075
2 125354200
2 75634015
0 491552264
2 981333947
1 430260322
0 95757424
0 360815660
2 275137960
2 98387154
2 162349406
0 509026334
2 378456979
1 831445855
1 894860036
0 618273313
0 490858472
0 773810846
2 936425195
2 403921211
2 457595733
2 673193608
0 690506176
1 821028608
1 254527315
2 766478743
0 477847378
0 756144323
2 918064624
0 187949632
0 652557957
2 769489878
1 84094404
0 302486199
1 327934622
2 28883092
0 268314254
0 219379773
1 323335624
0 264182220
0 54305584
2 73881917
2 57077298
0 489687252
2 48282545
0 665623547
1 513345792
2 773792241
0 971765017
1 815914531
0 389324243
2 331295430
2 48706834
1 360787704
2 76486929
1 78519360
1 468016729
1 773096428
1 39607414
2 775506218
2 694586124
0 887213875
1 960394529
1 464540751
2 805788312
2 211614324
0 3260048
2 633551991
2 82236412
2 936255025
0 796602132
2 239703338
0 738563549
0 686059915
0 19363923
0 638135912
1 252623528
0 284849595
0 479860106
2 221055375
1 919487351
2 600116733
2 721268625
2 196845218
1 969964090
0 517746527
0 51989838
2 650677860
0 803761059
2 871014698
2 240331810
0 676973558
1 716492801
0 324028505
0 102204457
0 486071901
2 667450338
0 708573945
2 323461744
2 608156519
1 725192704
1 40631237
0 719861552
0 870332680
2 254608856
2 214888126
1 380361395
1 121821623
2 15131845
1 320730096
1 816806878
2 964598979
2 569351415
0 69730447
1 867294872
1 808853563
1 716515536
2 140871929
2 818770311
1 43648681
2 714502309
2 267009779
1 617190097
0 514935879
0 251922400
0 277224931
2 439555635
0 300098894
0 775891283
2 687693747
1 544838346
2 953178602
1 333439324
1 247449160
2 379272469
2 334682177
0 683531372
0 911706283
0 422969732
2 426171132
2 857551171
1 153478868
1 208736392
1 663026277
0 590908426
1 122361975
0 675427624
1 919240488
2 861128300
0 395540791
0 473813382
0 948640255
1 223876134
2 723623776
0 773015281
0 586547781
2 607673383
1 672370491
2 970390390
1 738618532
2 92200868
2 418306017
2 10644750
1 650049136
1 64850792
2 987080022
2 241153071
0 944877529
1 54380153
2 359471910
2 235837302
1 844448988
0 268898572
2 622757731
0 37679316
1 805741329
2 744487429
1 658320693
0 437841968
0 79861767
2 623631475
0 315336347
0 568714248
0 866920103
1 852184552
0 500297559
0 967560315
2 650176631
0 266935202
1 159389501
0 920538816
1 806829464
0 388837693
1 604019172
1 109650843
2 808458919
1 595355916
1 943825190
2 499377110
2 885661790
0 717405369
2 640724352
2 753795307
2 979306688
2 880635478
1 310878915
1 191702091
2 293005055
2 641843385
2 801945127
1 672288326
2 171575262
2 659538592
0 127024839
1 537264436
0 654852251
0 656900277
1 816448372
1 330093283
0 598425717
0 887015390
0 755444820
2 983175872
1 750804446
1 420991354
1 515344513
0 58412214
2 270233954
2 358796755
0 60342004
1 349176199
2 1604418
0 677577255
2 347917095
1 185739202
0 960405266
0 843487062
2 400512005
0 504428892
2 591808792
2 424784342
0 225003756
1 917530880
1 769772994
1 491229540
2 663912296
1 909656534
0 348960741
2 439404641
0 868785361
0 338765291
2 916751489
2 666692861
2 982545523
1 119904812
2 357138748
1 554910954
0 459776418
1 169298207
1 418563774
0 862439430
2 815858769
2 627585634
1 798417199
1 235799286
1 565307552
1 142180765
0 886971913
2 221458639
0 398359615
1 339678916
0 580512189
2 277198532
2 935062584
2 941589181
2 877694896
2 270619850
1 227018344
0 243478799
1 360688405
2 293779703
1 92425964
1 858616469
2 804959976
1 397412328
1 769887046
1 187185583
2 716883891
0 641366238
2 439038020
0 323234794
2 359226201
2 934889487
2 472926030
2 534333781
0 831914200
2 344614628
1 990243362
1 682914411
1 1802492
1 489768689
1 150639105
1 769979443
0 438060808
2 45952058
0 958678154
0 566800012
2 768271198
2 848713910
0 709169718
0 11818999
1 509845305
2 663735766
2 909002962
0 806879893
1 631833300
2 875401913
1 311488442
2 308179629
0 4819574
0 640111847
0 131095911
1 547214238
2 623483855
2 318964949
0 837161436
2 843017498
2 664580865
0 946769048
0 744908646
0 520503942
2 483709975
0 135518667
0 281232786
0 866599109
1 476110591
0 618464318
0 841396818
0 721822932
2 154645819
2 187675256
0 704649474
1 647414704
2 266380789
2 155769672
2 174921839
0 19168036
1 326687925
0 946412231
1 565347904
1 528450577
0 622778998
1 605223049
0 312429399
2 129550963
1 647491937
0 591998937
2 737644933
1 956680763
2 422557100
2 257464957
1 530324085
0 230193195
1 974038418
1 713656975
2 544171380
0 788813062
2 937776740
1 584091449
0 529207729
1 549859888
0 49267507
0 186836636
0 943646567
0 719182005
0 203608652
0 371023305
2 850826743
2 258980088
1 75241378
0 355644337
2 74726748
0 217343816
1 252064481
0 627839410
0 970342080
2 29563153
1 741981126
2 245419726
0 829264877
2 900323987
0 930557467
1 896533700
1 908371729
2 566032003
2 508651377
0 988911750
1 205992885
1 159256804
1 977495194
0 213085153
1 125133139
0 332042539
0 118033318
1 693199055
0 447056014
0 41824768
2 226524754
0 770187798
0 728318883
2 704455207
2 924530850
1 458864072
2 350664847
1 575811059
0 477845373
0 677798725
2 395492953
0 623411697
0 82251424
0 803600765
1 299067314
2 797560086
0 138434083
2 464533426
1 540913093
1 585625173
0 496864508
2 977656378
2 336672118
1 269188000
0 389610913
0 119373595
2 164778170
0 60498889
2 430442513
2 337922329
2 794661598
0 147764912
0 302607769
2 875949386
1 850384182
1 678046411
0 381598239
2 417995575
2 806512916
2 441154836
1 901213851
1 373033037
2 732209396
1 650979108
2 508388035
1 918393230
0 88047855
1 397189271
2 109808945
1 754727117
1 22306815
0 815687739
0 381484495
0 879974894
2 842027169
0 489293552
2 21118764
2 814385158
0 557197677
0 420519813
0 760274996
1 581000896
0 255029990
2 325740433
0 176421491
0 880135757
0 759053197
1 213181202
1 261328416
2 204952025
0 997054631
0 339712242
1 243693137
1 394335576
2 825163599
1 891292291
2 415755580
1 172475507
2 670605188
2 367390457
2 7223839
0 731977169
2 116723383
2 812148607
0 887874951
2 231211537
0 79014752
0 91473743
1 432679005
2 389360919
2 116541230
0 340300142
1 104050828
2 945206463
2 576893648
0 722920943
0 907602264
2 283640843
1 613172503
2 775538687
1 554230632
0 497527150
0 569677259
1 975090178
1 370623970
1 886717636
0 308672650
2 468940945
2 314753643
0 989438378
1 653961184
0 540148798
2 293371179
0 323152260
0 184955789
2 143841584
1 839377924
0 299161851
1 694712244
1 906168524
1 384743211
2 737627809
1 670413864
1 569590980
0 26469229
2 74650796
0 339624942
1 665805023
0 320786916
2 231330963
0 847077589
1 584232390
2 370437192
1 662303882
0 627886671
0 293297152
0 857727944
1 136818365
2 662458143
0 969246544
0 760015650
0 344024172
2 5482565
2 581388546
2 699912063
2 130236046
2 473310731
1 851526247
0 767959137
0 552050737
2 142506067
2 505151517
0 708566875
2 564215714
0 292483069
0 650694867
1 236069803
0 26490410
2 703416791
2 104186532
0 123666658
0 622096522
0 46007457
0 341207980
0 916961447
0 110628163
0 869234879
0 596234783
2 121598130
1 491234629
1 802696584
1 58518434
1 788929982
0 722937689
1 205042093
1 340201559
1 275219720
0 923302824
1 317455639
2 777151221
0 799618667
0 399023953
2 231379333
0 952611182
0 869500147
0 907038669
1 331348437
0 560859363
1 304574209
0 949488153
1 475001822
2 15559888
0 363478927
1 832336404
0 549898168
1 480856190
0 510560263
0 284155823
2 664996457
0 238829554
0 233370399
1 778600204
2 299095624
2 495247721
0 670478655
2 553238833
1 964133635
1 713818112
2 913033939
2 583215655
1 886420170
1 283211914
0 645319156
2 13380166
1 666610142
2 721278574
1 466182513
0 608084313
2 391250005
1 628870317
2 885836210
2 439475581
2 585134858
1 11759847
1 122915319
0 997262323
1 194045338
1 279657706
0 465789383
0 950533974
2 308439413
2 433929855
1 979336562
2 804133582
0 496928158
2 71526198
2 19411144
2 45400373
1 952344273
2 681219518
0 296691959
0 480320450
0 726574498
1 908011213
0 203117404
0 767178894
2 978416261
0 555309015
2 635635223
1 263009798
0 743653677
0 426062820
2 612454015
2 275775916
2 295329523
2 699095560
2 104851495
2 479637857
2 55296852
1 753003659
0 943792699
1 597477912
1 134700589
0 295419093
0 587845606
2 949391868
1 34316864
0 334873941
2 438827314
0 993617863
1 760949289
2 504976921
2 870513148
0 678031895
0 741178869
2 264601069
2 409906941
2 636958425
1 607902913
1 395891452
2 315507719
1 338751816
1 276089119
1 537828093
1 471489202
2 177481595
1 375561312
1 341202040
2 459094669
0 969919618
1 706267744
0 261416680
1 945506877
0 672001029
0 833836920
1 592753175
1 745357595
0 187113001
0 269312791
1 182493133
0 15336300
2 900372787
0 60474687
2 269631432
0 472785236
0 786409968
1 902977314
2 99384521
0 729624931
1 789300659
1 166599723
2 354569181
0 351379233
2 913093398
2 70421974
0 822302333
0 44981085
2 505730746
2 987978142
1 537993076
1 781131607
2 453589940
0 607843874
1 443597632
1 214071254
1 534553011
2 214677705
0 855971604
1 150979361
0 932455966
2 53580340
1 622900630
1 738207382
2 820091414
2 147350838
2 334331286
2 368756893
0 114060091
0 877867004
1 786581066
0 122194109
0 392868943
2 831764991
2 15578492
2 297161206
2 62399040
0 431662048
2 13109320
1 995562844
0 959051099
1 411208573
2 140182235
2 137497224
0 775133963
2 259188851
1 495137651
2 794904290
2 536779702
0 606356845
1 527409346
0 512262308
1 965099787
2 880896701
0 927056034
2 503454773
2 765161501
1 739250823
2 954163168
1 517150320
1 467413848
2 72241125
2 524990657
0 21362590
1 2482357
0 484156450
0 127056531
2 456195086
1 123302724
0 81545063
0 318869148
1 307214681
1 339852614
2 733103075
1 233795204
2 34980827
0 640212803
0 752202516
0 89273420
2 316512369
1 847515465
0 214661697
0 540462543
2 240127366
2 807608863
1 507665730
1 949382870
1 77552879
2 457958911
0 952551350
1 396739330
2 78471514
0 241609385
0 181634413
1 248948363
2 797923595
0 960187250
0 839823583
2 532923760
2 744423970
1 541199476
2 793466075
2 69285914
0 446391590
0 320465757
2 732417058
1 471533418
1 159322936
0 864974561
0 398353555
1 824173832
0 763669278
1 997333886
0 534741882
1 5351482
0 758805790
0 109479165
2 931245347
1 850340912
2 145484865
2 660796170
1 838426035
2 362780570
1 61158080
1 423538103
2 853205258
0 659149943
0 24186918
2 603468758
2 853776992
0 526961287
2 492700925
0 420816902
2 127701779
2 181892099
0 377155186
2 873632123
0 183552818
2 914147074
0 430579500
0 212619294
1 883025565
2 651229594
2 964756616
2 337906049
0 853502576
0 705862054
1 568565998
2 514312334
0 684144425
0 643049840
1 880022296
0 127475511
0 421717724
0 582376225
2 579973134
2 444745079
1 326175170
1 35095557
1 538526572
0 609087334
0 550757440
2 239592551
0 21095879
2 332658403
2 41800031
0 109543994
1 952422901
2 970819637
0 693986512
2 726201223
1 582848942
0 185885135
1 794801216
1 175423911
1 156089258
0 215247821
1 302235913
2 768758367
2 48355816
1 393026654
0 953215469
1 197295613
0 814832438
1 920626925
0 750456419
2 376201957
2 856453672
0 307568243
1 258719021
2 685195474
0 519678293
2 909965323
2 472028799
2 461274721
2 995332318
1 474253255
2 148808519
0 589435929
0 968895913
0 884926330
2 263220838
0 400714329
2 4461565
1 715198335
2 266614781
2 569794724
0 773939537
0 371849618
0 519835678
2 989487952
2 143732982
1 42081161
0 933358673
1 771531773
0 788863732
0 167202809
2 581390947
2 28568940
0 342458739
1 294795835
2 34228746
0 972841348
1 795260582
0 408048122
1 800351051
2 52411028
1 508676865
0 920869788
0 196280899
1 78223750
2 749011823
1 876595653
0 209706231
2 187712194
0 552017924
0 169334254
1 880561499
0 406686438
0 227354547
2 687101434
0 382835929
0 731206658
1 344843538
2 697371167
0 572827638
0 352633281
2 555385581
0 43419626
1 949802954
2 453676493
2 791157036
1 635818475
2 390496338
2 459887155
1 718468694
0 746921319
0 716118765
1 285819857
2 152614975
0 300835677
0 37526379
0 757863640
1 146099518
2 854445056
2 427599952
1 775703951
0 704923075
0 702947066
2 656761699
2 221652480
0 862669050
2 506771469
1 518780483
2 150977050
0 405109332
2 761681672
0 552988569
0 113849224
1 712769020
1 577355393
0 410961144
1 346708114
2 986656652
2 859500154
0 859611619
1 102742629
1 866867103
2 722854282
2 545963785
2 63095527
0 735959212
1 192488398
2 398715802
1 692832719
1 145103526
2 149245080
2 271049694
2 881204936
2 80049165
1 123275383
2 295682122
2 261642014
2 629617453
1 337977239
0 551685475
1 792920371
0 184291863
0 846650862
0 262725917
1 490995611
2 237346881
1 7398150
2 474409658
1 991778921
1 249874857
0 364034850
0 706454353
0 238157645
2 398796583
1 262553883
0 835109825
1 603612603
0 313657310
0 749917960
0 818352160
2 464371113
0 571774338
2 83394177
0 516014173
1 29328068
1 986107242
2 984453426
0 36302388
2 752142467
1 283682394
0 705824789
2 512242044
2 217445526
0 118282700
0 652196963
1 87164875
0 56351958
1 294284351
2 819312453
2 341886912
0 35019197
1 947697343
1 184343626
2 450253820
0 679966946
2 428718350
0 520626759
0 430499512
2 742641442
2 575555199
1 311970973
0 567416583
0 695656811
1 245837128
0 486455372
0 761841271
1 624663489
0 111219851
1 717171281
1 315137810
2 340350798
1 828460246
0 749909224
0 328357519
0 930253217
0 371424333
1 516250574
1 840743304
1 463877602
0 348715525
2 595214793
1 307609374
2 426901260
1 879475697
2 892967211
2 285517591
0 653477655
1 418360993
1 752333464
0 96116867
2 277280823
2 212415949
2 145763806
1 513312062
2 828320718
2 515116991
1 492036635
2 182147026
1 913006809
1 287094218
1 270066063
2 766381944
2 350684840
1 905044074
2 607718047
2 369430161
0 44485075
1 895815730
1 513422409
0 91367501
2 580088846
2 753797569
2 920734498
2 224091525
0 748882553
0 603057917
1 163753853
2 94741804
2 125360408
1 852509511
0 741540942
0 468213620
2 91838105
1 977912945
0 646562313
2 492438558
2 252183931
1 154299663
2 739014266
1 71908048
2 918664789
2 388162596
2 821007030
2 222783714
1 557234945
2 701524128
0 855129487
2 993677085
1 639879275
2 310538401
0 888010955
0 343984528
2 572065413
1 447251595
0 241941025
2 836579594
2 768737897
1 429005764
1 250652013
0 972415348
1 260841533
1 109188826
0 177454525
0 198024108
0 987725938
0 978046807
0 596218195
0 293718049
2 897760563
1 774013130
2 652905332
1 593933795
2 311831168
2 410124117
2 25213507
2 473759033
0 733020062
1 423551839
1 111695039
0 832803986
1 89140423
0 320539668
1 265808547
2 648098418
2 356681890
0 279583414
2 459464187
1 21748509
0 195883318
1 456133257
2 372463573
2 768040935
2 980109190
1 833065859
0 929439471
1 195434455
2 71835558
0 745668297
2 111104663
2 860838410
2 888158010
1 340425162
0 871304678
2 901548215
0 108218678
1 567235887
1 442787200
1 764408183
0 326022982
0 968766219
0 359365022
1 186487746
1 490282709
2 272788894
1 79867254
1 696929166
1 669680037
0 445477347
0 50024871
1 102278514
1 764209225
1 897797970
0 180137561
0 454913617
0 34538715
0 111135701
0 155060295
0 568421752
2 702465514
0 358120153
1 100411856
1 748004890
2 345417657
2 844650140
2 113701499
1 680057994
1 767943532
2 312092427
1 222754129
0 105010201
0 669070051
2 741916473
1 184993140
1 277480120
0 114066753
2 222795841
0 416397088
1 636916201
1 395308502
2 50651137
0 232486057
1 551206131
0 318000538
0 248389599
1 840050779
2 531537786
2 270849288
1 222170271
1 739269343
1 535483775
2 909823132
2 336288900
0 729379280
1 190650583
0 662850329
0 823436448
0 450178471
1 764217347
0 508832696
2 659607516
0 978057164
2 822487116
2 908183969
2 927457817
1 43960852
2 830374585
2 219659718
1 833354462
2 180865684
1 513776493
0 947213192
0 302601553
1 26937286
2 989868254
1 314369758
2 688784903
0 571359528
2 323927638
1 68106194
0 774289948
0 18875183
0 369360231
0 961067708
2 123563301
1 890286029
2 859070593
1 1441061
1 589823248
0 180695093
0 758971071
2 811663028
0 164024654
2 574579961
0 172151721
2 823404771
1 923813741
1 786850280
2 768959372
0 743253125
1 212760984
1 18784086
1 336635934
0 191204192
0 656339039
1 721600319
0 38724724
0 434729617
2 406169440
2 906731415
2 907139613
0 750704442
0 954196786
2 378422112
0 960232252
0 87904395
1 734831252
1 760517449
0 755346920
1 391857164
2 551751200
2 451067262
1 134315423
2 345707076
2 476963032
0 297765879
2 56773159
1 708717539
1 328547521
1 933323201
0 944337811
2 866312421
1 146194506
2 754661632
0 956310397
1 202851531
2 938230583
2 656851203
1 532578280
2 793442212
2 690497750
0 885503112
2 950719263
2 905347993
2 574378794
2 788507140
2 304345902
1 628187989
2 732541915
2 674981939
1 660279363
1 32093888
0 648565281
2 826430014
0 690495724
1 401393709
1 371236514
0 343559435
1 633672045
0 909077841
1 225992463
2 672178432
0 997642128
2 965135564
1 431831763
2 431090449
0 131996449
1 216892603
0 56723704
1 413098604
1 764586627
2 140352717
1 205120907
1 290756275
1 911585641
0 315078587
0 253569822
0 380398184
1 957012613
2 665714114
0 19367316
0 48561529
2 883408808
1 846837041
0 903646271
1 201934077
2 908650600
1 93453935
0 475294435
1 616668134
0 725043244
0 164667647
2 979701122
1 626439544
2 40131371
1 878954766
1 566058933
0 781309299
1 236657352
0 206386242
2 934040503
1 847003081
2 300107239
1 4803913
1 992130651
2 526011132
2 395421079
2 886046381
2 692980616
2 728740090
0 88241534
1 842059531
0 940092658
1 160993914
1 602878592
2 611582298
2 357702589
2 22932644
1 594764733
1 606542705
0 626855920
1 177575973
2 969389091
2 13527231
1 428840875
2 300214466
2 848655254
0 987693749
1 752613531
1 238575201
1 923653475
2 722281654
1 107190915
1 359482183
1 846306963
1 366266449
2 561082944
2 669288856
0 81252262
1 678039560
0 847384781
2 234216758
0 845974982
0 244677978
0 481905089
1 350466525
2 401577210
2 236271936
2 169233228
2 460981267
2 137779075
1 556408764
1 930236232
1 710488481
0 320033592
1 624331753
0 983829098
2 466666731
1 554622934
2 832450610
1 240552749
1 491324577
0 983954512
1 122730203
2 17044848
1 230003575
2 377278854
0 740642156
1 621431121
1 68181792
2 729119709
1 476787646
2 584833621
2 85393511
1 683367028
0 49085575
0 564486257
2 356465814
0 773227498
1 143025074
0 722268304
2 167204049
0 384375109
1 648520376
2 698822689
2 12719356
0 179770210
2 756583626
2 965858324
2 844075906
2 168418955
0 825118757
1 45797783
1 526883606
0 144529234
0 45335327
2 603881538
2 170880674
0 784179329
0 805615461
1 214013968
2 4502171
1 948966183
0 764799994
1 665607066
1 19120941
0 824585311
1 736282406
0 230994740
1 929563494
2 448226796
2 339211961
1 171394158
2 738418250
1 652402412
0 82376761
1 109269071
0 790986701
0 832715047
2 550965211
0 749755867
2 328579088
1 203486716
0 726038251
1 988533056
0 425009843
0 261066954
2 882358928
0 40330217
1 440807583
0 625539614
2 577494516
2 256437989
1 961227190
2 412427109
0 417881744
1 930293774
1 532657109
1 596931867
0 187039409
0 740882615
0 605816416
0 323160010
2 939650081
2 817844281
1 171073498
1 294927333
0 440998488
2 81652812
0 701244771
2 659000184
0 176082774
0 909566411
1 883214608
1 424186368
1 751509172
0 482495255
1 576239325
2 472352310
1 477610869
1 611940595
2 288769280
1 905169693
0 434265226
0 263367511
1 811955859
2 444054310
1 521498576
1 880772256
1 164088762
2 141868870
2 609071707
0 149549972
2 933581929
1 365244136
0 635671708
0 457605898
1 335875315
0 358345562
2 561800797
0 277466275
2 346421247
2 436753746
0 316822772
0 669777604
2 454173723
1 79997214
1 321499170
0 483129060
0 482738202
1 753704929
2 271274185
0 408836146
1 600023284
0 6423490
1 447755249
0 369872009
2 971348196
2 221692590
0 456664983
1 997255821
0 974753315
0 141548896
1 426678633
1 931518673
2 121352058
1 342990902
1 615681930
0 613233948
2 260050543
0 937532728
1 22153812
1 183251867
0 370626205
1 88535251
2 898776637
2 395372485
0 593016390
1 321322704
2 447666337
2 931978860
0 297853427
1 749842623
0 117761660
1 72149130
0 901016480
2 695989347
1 665180732
2 208561366
2 715926510
1 834151221
0 174001031
2 231921731
2 347729461
0 383675743
0 391483538
1 397602332
0 961358762
0 432731692
2 42113227
0 50346487
2 396687363
0 478323855
2 401410040
1 316358751
0 144342386
0 316626543
2 686273830
1 679081922
2 896259011
0 910086244
2 593962823
1 935351251
0 374659064
2 785146699
0 440907806
2 300551724
2 70559251
0 36562237
0 989276130
0 233711594
2 505538708
2 232701428
2 678762975
1 188755488
0 45574050
1 132880979
2 824525882
1 946123278
1 642458354
0 330851281
0 399559655
2 262057762
2 539861074
0 85051925
2 397988379
2 554079063
2 730930240
0 752388456
0 288857466
0 845434649
1 211309840
2 2873711
1 42535982
2 822560224
1 867878134
0 61837010
2 874618236
1 902189610
2 694967573
1 226287984
0 332591798
0 154597152
2 927312524
0 456953320
2 354217952
0 993425274
2 794174667
1 874715160
1 95963699
0 923341649
2 591071517
1 742765556
0 500861055
1 677706008
0 937577876
2 163278406
1 40389487
1 284645623
2 702875703
1 355201735
0 712194074
2 734827278
1 699347273
1 541004160
1 772156908
2 476413855
2 216223744
0 161036250
2 752577966
0 531653455
0 228566950
0 790060190
2 185576834
2 797640272
0 709964491
1 647207421
2 723667998
2 239006344
1 4392558
2 567214669
2 76150854
0 83097099
2 317705208
0 792157484
1 156868705
0 316976523
0 466067516
0 922922046
1 236596675
2 525676096
2 83321451
1 882776136
0 512729958
2 320527115
2 392389915
0 943861093
0 29312223
0 761540631
0 424593348
1 735745193
1 746311250
2 289636435
1 144690079
2 61007448
2 749226742
0 798909069
2 687223832
1 624654442
2 362046024
2 328588548
1 761389681
0 856664849
1 424361896
2 276732153
1 201030055
1 104809968
2 139250887
2 646599003
2 510883528
1 125910069
2 61773580
1 777660724
1 398080892
2 881222965
1 40419265
2 728898073
1 599434324
2 600036036
1 724558668
0 392015697
2 341012975
0 828284922
1 590624755
2 549896436
0 550780970
0 468744197
1 653807146
2 279422653
2 324812835
1 742455351
2 986846514
2 814934959
2 89935266
0 351390930
2 114460623
0 932024630
0 146133796
0 225147232
1 333412711
2 306515761
2 59443408
1 849524885
1 344787721
2 948118905
1 805173738
2 781748223
0 204698431
1 554661907
2 25167941
0 584861631
1 489036493
0 682304331
1 817612934
2 683763648
1 575529174
2 734592768
0 483412076
0 16581100
2 266739136
0 799248017
2 165749669
0 215266653
0 716103012
0 815641240
0 661519188
1 792563481
0 483809517
0 598634106
2 267258090
2 638092004
1 507406041
2 583397537
2 518611730
2 117457964
2 733523533
2 914983532
0 384501077
1 106727334
1 159287002
1 369949493
1 941762188
0 289977556
0 968886790
1 84453974
1 226383362
2 895325968
0 249384692
0 938881537
1 722159321
0 239590410
0 253694189
0 443800852
2 10155721
0 100291620
0 177782709
0 314222397
0 629088096
1 234109836
2 285280690
1 274327175
1 68567882
2 970660286
1 466784953
2 895830200
1 164049614
1 618916659
1 582291304
1 282990288
0 233455342
2 885843628
2 893662487
2 118372280
2 996443195
2 620148738
2 314963810
1 730847609
0 673427400
0 786142000
0 109879821
0 829732380
2 802366236
0 537805245
0 74508613
1 978763164
1 69039629
1 717625783
0 751171681
0 697974614
0 215199875
0 664611371
0 689906047
2 260569774
0 637100187
1 570887023
0 897205469
0 674544828
2 875677726
2 674719605
0 831774334
2 449391120
0 61251053
2 336146314
0 95815796
1 199562256
0 87716181
1 349490083
2 465537175
2 272015522
2 528445573
0 249505193
1 89956340
0 50091441
1 8094901
1 958006659
1 913442784
1 619339142
1 544362765
2 671184733
0 582617492
1 997237082
0 394176543
1 28978241
0 153872772
0 778985730
2 982003545
2 248068684
2 358571214
1 352358504
0 16397686
0 334428989
0 12846964
2 679570169
0 535500280
2 666820753
1 590185766
0 833642216
1 772827835
0 873039144
2 291597856
0 52178693
0 909098113
2 588276884
0 542639549
2 757936323
0 246780501
0 729617433
1 356609926
1 907509993
2 447387276
2 170836109
2 564978668
2 212434322
0 91531973
2 960827570
1 371558089
2 714772931
1 149297121
1 240984743
1 941560226
0 517981792
2 255431713
1 822582400
0 576009102
1 146241961
1 453094755
1 372073759
1 85835712
2 478983722
1 489061238
0 811055796
1 835058844
2 603106407
1 615257680
0 480936019
2 352947712
0 99786181
0 913433945
0 708364554
0 773008092
2 962613521
0 32691206
0 624472210
0 925912340
1 458229289
0 603944774
0 678979576
0 590625395
2 716168750
1 395351563
2 690564657
2 245381234
1 200671154
0 254549439
2 176055138
0 23660678
0 734155262
2 863383593
2 57766459
1 921547808
0 618593645
2 189236836
1 303449228
2 783873556
1 976726956
1 710898027
2 94025713
2 12915105
1 763846311
2 832681895
0 19336202
2 923250348
0 684547807
1 984722778
0 667972923
0 328701887
1 971291496
1 840337257
2 756056664
0 888268526
1 872164708
1 133171511
2 656147678
0 140912893
1 20231429
2 736410740
2 970723782
1 104916479
2 639911457
2 572108168
1 381039198
0 895402816
2 257496828
0 930178354
2 535723047
2 216497087
1 789722615
1 208447271
0 787784199
2 768515949
2 77645699
1 18281641
1 111852850
1 981368327
1 409432450
1 88311787
0 439652880
0 817627430
2 601587216
1 709987679
1 938288843
1 502810025
2 858248523
0 922202742
1 44605328
0 988427028
1 336563574
1 226507021
0 245560969
1 788091973
0 53930848
1 500375510
0 12138584
0 200012965
1 94605886
1 831348808
1 910997719
0 191368716
1 666533193
2 780819270
1 626772589
2 923528411
2 134342603
1 74191794
2 620431535
2 123057636
1 229079071
1 633564008
2 606291508
0 422804402
0 781771893
2 115358746
2 483595933
1 347608865
2 247246218
0 326297068
2 727967236
0 225988949
2 904521006
2 599924103
0 48691252
0 518912078
1 175488701
0 60731977
1 282455197
2 449284871
1 589642413
2 204255001
2 9538734
2 755080046
0 100096934
1 417326835
0 383976649
2 994451230
2 688312515
1 162555446
2 100000298
2 297273466
1 607091941
0 489047786
2 502837182
2 934908985
2 326924495
1 607948638
2 850891217
2 177790533
1 544162610
2 807863191
2 282807709
2 919252789
1 425667659
0 537208630
0 40593541
1 568891229
2 658142358
0 838640204
0 256527692
0 949204757
0 241439184
1 230600252
1 908411120
2 451731847
0 895354826
0 311593654
1 939349852
0 971490278
1 563610281
0 518087368
1 619634129
1 472656687
1 510620416
1 593328720
1 634775879
1 777260080
2 888135274
1 474140224
2 375909786
2 405261213
2 710153363
2 303693515
1 673784738
1 343472155
2 959411737
2 595122378
2 144280937
0 808594611
1 374140055
0 404420190
0 928661739
2 178274377
1 434018443
2 475512320
0 739233190
2 175516702
1 334382132
2 567817687
1 63816923
0 46586802
0 127755981
0 710064125
2 306864481
1 836518843
0 530545027
1 430835414
0 381953299
1 646228556
1 327812128
2 57475729
1 757379723
1 867332879
2 188372530
1 444053741
0 807257712
0 717324652
1 753739762
2 62819201
2 156257524
2 637896979
1 513684035
2 873576639
0 88483443
1 616614393
0 179662618
0 110221512
1 75296366
1 306480951
1 813211912
2 362263364
1 710427898
1 809053810
1 650604134
1 906362018
0 397539913
0 75604587
0 152502260
0 774355423
0 622953512
1 891939578
2 76747461
0 465239205
0 411104999
1 739130385
2 538099590
2 208416449
2 809153437
1 880709924
2 578496322
1 557985655
1 522384258
1 517531153
1 213373753
2 154232027
0 907396520
0 557354480
0 455651707
2 192109237
2 439859415
0 295824805
0 473170094
0 420141931
0 847583462
2 113068589
2 607647173
0 184740403
0 881362680
1 812356873
2 144119742
2 422595384
1 161267578
2 515446063
0 215382952
0 701422494
1 619904023
1 800957123
2 468494667
1 431441983
2 26504657
0 569038226
1 345067387
0 119501358
0 860862877
1 772508193
1 315141581
0 409047550
2 692745685
0 127110967
1 943724069
1 569913056
1 8536415
1 999408514
2 572172821
2 898125081
2 4302223
2 236742966
2 328904270
2 111618545
0 660796146
0 640830717
2 829353489
2 3614002
1 245017889
0 443412936
2 4739070
0 541682989
2 774619191
1 116782460
2 747445065
1 363391348
1 808379965
2 294424153
0 891518351
2 822454064
2 178146029
1 173107575
0 215577036
2 69269203
0 81004822
0 493209846
1 325229672
2 901505198
0 27078301
2 835264753
2 688423835
2 358664892
1 629986035
1 118994516
0 921676632
0 430222268
2 651675183
1 686155544
1 729755801
0 111843286
1 408929621
0 255673337
0 673251054
2 939540861
2 693476853
1 277422254
0 716902384
0 878142049
1 355767710
0 952306127
1 774929839
1 463121060
1 372037444
1 277507469
1 542822555
0 765708685
2 159470520
0 160031280
1 966152269
2 768988569
2 813283721
2 600006039
2 471105723
2 969237542
1 890909140
2 792066246
0 958969103
1 879719725
0 780145618
1 371297548
0 968529482
2 80248059
2 383380685
0 927488718
0 774159926
2 711988734
1 701180832
1 494870080
1 583749265
0 704042831
0 154826035
0 414921310
2 674307115
2 309557632
1 374028185
2 861710354
1 974154093
0 448692940
2 341995428
0 801729458
2 839283909
1 405501036
0 94040184
0 296418184
1 97981642
2 579252977
0 763724458
1 879094302
0 545454534
0 180453641
2 768486978
0 385192854
2 136015791
2 902494731
0 766606471
1 851031362
1 380021182
2 734978345
2 364277473
1 163403339
0 199257014
1 955536747
0 738876891
2 232245099
1 601999517
0 445980303
0 118746761
0 269982746
0 395614740
0 678203735
2 732557339
0 954230442
0 357867048
2 394363091
0 914270025
0 705705341
1 41056099
1 403573598
1 583128480
2 327397052
1 781439570
0 941896770
2 714837311
0 497485440
0 922562970
1 725129507
2 262234905
1 850069149
1 759686143
0 231431161
1 909485711
0 894465276
1 434834563
2 328726603
1 458569934
1 98442471
2 707737132
1 13798765
0 191977591
0 643200428
1 133617219
1 587606185
1 509547596
2 644720616
2 864052047
1 847380033
0 294780155
2 798404175
1 746337526
1 618906059
1 141378758
0 549705933
0 349262552
0 670303025
2 372899046
0 35594541
0 402394000
1 490007197
2 3030919
0 522400344
0 791745088
0 445096987
1 69362631
1 389448227
0 370663573
1 750167361
1 948262554
1 992552308
1 875037722
2 282021788
2 813020479
0 817615258
0 771182
2 857234230
0 270159398
1 580458470
0 541419450
1 281788768
0 905549772
0 733510406
2 62184932
2 568699193
0 216081294
2 505457945
1 270790693
0 433919086
2 584153666
2 370875301
2 672155363
0 463639115
2 940300999
0 237945259
0 850375082
2 634005764
1 940341221
2 634750626
0 446133243
2 148804272
2 713291913
0 766441829
1 743636290
1 634652757
1 397615440
0 95535945
2 929340992
2 518600763
2 425840128
0 797790961
0 343913863
0 928934999
0 600613379
0 549360863
1 609124502
0 660789583
0 665884742
2 393915422
2 145332373
2 289483606
0 864359984
0 967240694
2 918120554
1 528793684
2 856114256
0 496533933
1 936786091
2 936153607
1 279241581
1 523137479
2 600685616
0 517840428
0 374617853
1 694071470
0 563291097
2 574637589
0 189676802
1 559707790
1 190449311
2 81263224
1 152714074
2 749860623
0 70756622
0 103790322
1 635361570
2 7403862
2 969076985
1 650033218
0 911811502
1 857923243
0 864148057
0 703820294
0 569834294
0 216609518
1 490629844
1 375783562
1 73581088
1 211522931
2 430820804
0 747021041
1 45268008
1 539324183
2 888547099
1 648895728
0 213776920
2 178383204
0 98674429
0 712056636
0 147944385
2 551118451
0 231564793
0 926297672
0 149069967
1 264695780
1 120761833
0 693039219
0 101998770
1 855230605
2 600681925
2 56726659
2 977015799
0 559019650
1 438056694
1 204581503
0 871986168
2 756923002
0 887910678
1 768789223
1 427208231
2 956758131
0 120896106
2 788431872
1 986616899
0 746692096
1 658502689
1 481872588
2 250060426
0 602949868
0 190476196
0 220553201
2 888606195
0 311808095
0 671394110
1 216138956
1 58451644
0 945262118
1 54127240
0 787067204
2 813489553
1 584358817
2 5620971
1 436728690
2 545118541
1 649267418
2 799148440
1 356050573
2 861102033
0 269893331
0 109009700
2 105772050
0 948230506
0 919712877
0 910848752
2 438125475
1 221471911
0 976827815
0 630209766
1 357759367
1 759366549
1 571731413
1 282918627
2 754266018
0 501525600
0 911016174
1 764203925
2 9939215
0 526484848
0 623518540
0 803765022
1 214576119
2 414238920
2 18629664
2 150504707
1 551071271
2 559248146
2 747336076
1 926958165
1 129460281
2 848435175
1 288697117
0 721366192
2 338587028
1 546754412
0 539688461
1 240649759
1 822263138
1 853460504
0 120424459
1 369159894
1 397438180
2 738792286
0 788064097
0 904113302
1 915095238
2 310515590
2 822194396
1 408477396
0 833488328
2 127069880
2 707552854
2 592840533
0 386975352
1 676657882
1 107927435
2 563615932
2 255762069
1 699251839
1 341387466
1 336317358
1 367172358
1 719565759
1 735960736
1 491192244
2 730010128
0 890894350
1 285368014
0 629670550
1 401737712
0 188412257
2 935904853
2 585912432
0 947971927
0 530552040
1 829152375
2 686968207
0 724454019
1 17444688
1 441237805
1 702153432
2 921329284
0 469857643
2 19893523
2 144222972
1 846266991
0 96202585
1 343974208
1 862120596
0 199054024
0 240814852
2 88878594
1 742871686
0 112225774
0 493180382
0 352879323
1 843682126
2 838743224
1 433682058
1 546290029
2 131407279
2 747663066
0 19041363
2 257731967
0 429511746
0 487513919
2 540696020
1 284205871
2 981210722
1 8084795
1 34221843
2 537695403
2 182288651
0 684667766
1 873196264
1 525985311
0 480046487
1 762009952
1 206282504
2 160377604
0 727816788
2 433796177
0 314425554
0 13445512
2 903319483
0 6351181
2 734395736
1 864986970
1 566070079
1 899870129
0 420984745
0 357934734
0 64254941
0 76257431
2 571695840
1 428554178
1 560627668
2 36528456
1 454339859
2 761368447
2 798749615
2 684839396
2 225322432
2 937293542
2 811909970
1 532622523
0 708118136
0 896021358
1 609813436
1 409893035
0 800207670
0 599555058
2 837845923
0 977402250
1 473711012
2 347178231
0 608830596
2 101168538
1 686487028
0 255743170
0 74174689
2 166674174
0 378126758
1 878395794
2 48722458
0 921597663
1 540349647
1 945321613
1 827230473
1 92228458
2 658130214
2 984291435
0 79093526
2 836008790
1 997085777
0 578675702
1 622099197
0 894521091
2 679610870
2 859378589
1 122244724
0 987301287
1 456465249
2 998998689
2 909969165
1 715606369
0 945565350
1 674727521
2 627138970
2 712763305
0 24099990
0 633737782
2 12229036
2 601367955
0 150801093
0 719257538
2 399880811
1 861460259
2 494240396
2 346686700
1 824371860
1 142722906
0 218142758
2 525439319
0 98286924
0 33142253
1 480385245
2 858287483
1 838373259
2 887373217
2 331199427
1 88250303
1 246177551
2 204398278
2 138061623
0 210518724
1 456581912
2 167314643
2 476870920
2 407741975
1 949179772
1 321728502
0 809779965
0 315077608
1 419744383
2 345920820
1 628304334
0 983309632
1 979668926
0 94533828
1 672811827
0 875566099
0 442158272
2 585704835
0 630826988
2 740539230
1 50199966
0 784070224
2 965448857
2 944468468
1 972099825
1 342031455
1 270239106
2 388493626
2 418251437
0 159354741
2 318875128
1 789284274
1 230343179
1 793602341
2 106777477
0 323543437
2 53876823
1 186652822
2 44427603
2 583656123
1 819583532
1 282634031
0 219315766
0 199946493
1 611108900
0 110404401
0 671002309
1 97421753
2 916761802
1 212646017
1 728226355
1 447298440
1 610797137
2 544695514
2 866146823
2 595685895
1 347256824
0 33130427
1 14189026
1 578537065
2 317076126
1 700053539
1 583130288
0 423267758
1 655761652
1 787908149
1 78407989
0 522364901
2 229642442
1 612091895
0 615277740
1 509933531
0 448306851
1 84295747
0 711272196
0 717090766
2 73304133
0 534226776
2 398304352
2 604841041
2 837258775
0 356359617
2 625161172
2 81322698
1 987895893
2 468343047
2 613271138
2 391598042
2 812922154
2 684194516
2 785516873
1 191732008
2 909977567
1 58060356
1 521852151
1 383764840
1 250075266
2 849133797
1 809653441
1 638440646
2 95318784
0 848829880
1 418124881
1 818060268
1 346479557
2 929554235
0 451485968
0 679493231
0 633243122
1 973689202
0 713493896
1 503227422
1 744425456
0 546032509
0 335601219
2 551685944
2 509263029
2 551213109
1 913071594
1 35220573
2 767267600
0 627332962
1 320854717
1 9612718
1 420444967
1 502293245
1 382368327
1 738471912
1 326820444
2 628500156
1 815633533
2 136539633
1 92437647
0 771422272
0 867198597
0 474889102
2 342887570
2 619257758
0 174989800
0 387431482
2 275099386
0 215607267
2 431295043
0 415907150
0 905888181
2 818061377
1 630151812
0 2479992
0 836463064
0 455144724
1 187086654
2 84718695
1 138240615
2 910500302
0 834817456
2 415465422
2 243221698
1 724098888
2 297598176
0 32908702
1 85831722
0 337228268
1 186390650
1 923645405
1 661450061
0 282382250
0 625347653
2 11522366
1 106519602
1 403807363
0 916783242
2 101446838
1 524100362
2 509441350
0 355730175
2 801290096
0 710330452
2 183207728
0 807218685
2 167839416
0 418398809
0 770913739
0 95378661
1 549453898
0 307026895
0 568110634
2 702067523
2 389872062
0 329371375
0 386982413
0 189863344
1 281964698
0 875079125
0 795326442
1 787551382
2 215493382
2 511872032
1 925453386
0 629325717
1 864332048
1 342460478
1 594982206
1 969718074
2 498419871
0 442556014
0 581009660
1 527075180
0 490668879
0 810937315
2 95409835
2 686222790
1 473749671
1 464334190
2 73913860
2 296765472
1 145099380
0 404758737
1 98028033
1 867452334
1 433724016
1 83939226
2 266755927
1 69157008
1 410216061
2 281339124
0 599855028
2 787941004
2 295930601
0 310116324
0 184261058
0 490736847
0 309190706
0 543624555
1 136005228
1 687231247
2 440636160
0 339644975
2 557541689
1 527319831
1 330938630
2 129569185
0 455807543
2 701615494
2 960508258
1 421450396
2 102450444
2 313462602
2 234281856
0 213078190
2 427702819
1 347740941
2 347249801
1 359903231
1 271426147
2 397511369
2 341645801
2 804230976
2 977178363
0 922584148
1 221821952
1 460485639
2 39606880
1 655230345
1 515863293
1 262040170
1 537052539
1 438782777
2 618677069
2 182070401
2 713490872
0 500863546
0 741027503
2 915171398
1 218533130
1 627350065
0 292834562
1 225482417
2 801587006
1 327689982
2 29578302
1 262917062
0 558645076
1 335552128
2 531481403
1 639739234
1 89197155
0 896722219
1 562756421
1 283369408
1 398857803
0 828074494
0 478899311
1 920040116
2 380479599
2 850892057
2 721385561
2 637152530
0 563840013
0 605937008
1 810777754
1 67721505
2 330122638
1 658040498
0 606346198
1 910116215
2 266695191
2 463277494
0 40581259
2 830971687
1 434007771
0 241146788
2 181252716
2 97366695
0 310998159
2 915352453
0 521561423
0 519861418
2 301845352
2 267898571
1 140542965
2 103406586
2 778744403
0 540355536
1 115544547
2 132002654
0 697557629
2 672035806
1 86204669
0 775929349
1 335740935
0 743322257
1 978430510
0 201062441
2 74178171
1 866466952
1 467462014
0 844961381
2 144033644
0 351233007
0 170558119
2 245493965
1 736026724
0 551084466
1 416938892
1 626481262
2 974705638
1 702012721
0 98187664
2 852556962
2 810255268
2 185846062
0 845503272
2 382448102
1 787483426
0 753917759
1 209291062
2 74013490
1 498358527
2 234351524
1 174752991
0 473714352
1 838715131
0 863931780
0 195749039
1 317129953
2 195118387
0 826339117
2 720993456
0 10356885
1 307547756
0 257485635
2 671037712
1 516441028
2 686204916
2 735404505
0 180031502
0 860088172
1 141809496
0 635442962
1 997599158
0 543847294
1 362633090
1 651151854
1 508099633
1 223135051
1 342731287
2 9784538
2 869685625
2 999709881
0 76535161
2 777828142
0 191162999
2 538095703
1 807862853
0 170443738
1 422834734
0 929573895
2 331056525
2 767338169
0 188745455
2 104222057
0 328423759
0 480202378
1 415276397
0 398622662
0 463140001
2 821195605
1 251581809
0 706150160
1 185773514
2 983160361
1 759358265
1 778520598
2 182049915
2 633553441
2 979275852
2 388523376
2 348819857
1 961567111
0 106264285
2 971229726
0 233938676
0 697231329
1 930178118
2 651261447
0 576492009
2 1907490
2 516749015
0 689212478
2 229364630
2 196331362
2 446755869
0 281133322
1 706521205
0 23543530
0 605826946
1 339182046
1 29418179
1 845092493
2 871143796
0 215227969
0 543831431
0 693247379
1 565492776
1 786754255
0 346297191
2 64149751
0 561794110
2 299157204
2 920923997
2 822156846
2 556556252
1 757963733
1 242010870
0 164656014
2 817980632
2 851470049
1 703971735
1 400424559
0 487487738
2 736337992
1 922701137
2 887913127
0 190416364
2 981415236
2 938903846
0 690290994
1 580294301
2 501587551
0 713578580
1 954005631
1 840522230
2 283987669
1 902188941
1 480587696
0 243883565
1 48523075
1 391629632
2 930642217
2 809176488
2 411067356
2 59826768
1 409793328
2 661881775
2 19943421
0 118459741
0 586551137
2 895930801
2 929771512
2 935274007
2 33124757
0 403158919
2 418957566
1 519791338
0 946772061
0 735825733
2 271843731
1 589621490
1 728373825
0 414331786
0 228663939
2 193807333
2 241244586
2 270241490
0 835890566
0 579735305
2 634433106
0 727953004
2 27229730
1 23719674
1 930882238
2 349523199
1 784371042
0 989509153
1 256661030
2 707357516
1 369108152
0 315570106
2 109965051
1 433030074
2 306412792
1 983665391
0 24821866
2 565716954
0 509226311
2 893372553
2 602371776
0 851120035
1 986276403
1 958529737
1 628123082
2 270577514
2 61056568
1 328897028
2 971692315
1 142498607
1 480420447
2 164317298
1 882189084
2 531193065
2 842357
2 168964030
0 143309600
2 429312701
2 667354941
1 537861059
0 354839222
1 820630823
1 565519696
1 23350033
1 553743242
2 818102822
0 597512310
2 194555736
0 808284774
2 718229588
0 973141265
0 85783757
0 906600788
2 917722969
1 175529836
2 20268939
0 593308837
1 999598697
1 745168353
2 609985237
2 600461251
2 953342337
1 912925606
1 85950103
1 884575667
2 220999874
2 744587191
0 666148811
2 686464272
1 522451695
1 286235203
1 502705662
0 912239788
2 98449413
1 855140391
2 744322415
2 461851856
1 556457158
2 493418431
2 133258138
0 650475731
1 436361871
2 112007760
0 826357521
2 2794605
1 204393637
1 354869051
2 757314866
0 355282797
0 451851064
0 87668194
1 152136756
1 898829947
2 551245012
0 1173483
0 136103780
2 178561304
1 74084252
2 988434369
2 867497346
1 693931584
0 638619430
2 54003809
1 253119132
2 23684883
0 614732893
0 493346771
0 140545250
0 928540786
2 994247335
0 518120893
0 823988414
0 422120201
1 953991587
2 913377304
1 640795487
2 629229357
2 975697614
0 946880247
1 141858976
2 324665211
1 171123207
2 336498378
2 214447197
2 471720263
1 888519512
0 779156809
2 347661425
0 201643601
0 115503750
2 351283188
1 758985234
1 127955448
0 895272394
0 811929792
2 495435946
1 685614228
1 392644359
2 63486369
2 995822208
0 320643304
2 577348608
1 299701342
1 75853720
0 775498692
2 548820889
2 790643480
0 97886949
2 721996241
0 423997512
1 810873701
0 985263718
2 340220073
2 692432520
0 240383025
2 188536597
1 155781553
1 720688531
2 218651442
0 819441943
1 678746556
0 411199894
2 378375214
1 688371216
2 747063642
2 709737960
2 110708676
2 320613481
1 805165630
2 580799504
2 235325582
0 622372124
1 124516612
0 796579069
0 16361115
0 837864291
0 436678139
2 663150265
1 130892117
0 87464238
0 466969908
0 887269154
1 314062380
1 903240485
0 488009884
2 236675320
2 249806120
0 107415283
0 363473963
0 406862427
0 600088278
2 104279267
2 127278017
0 723307603
2 204633614
0 890847332
1 549365693
2 411024339
2 431507612
1 818316467
2 956155421
2 423348660
0 63894570
1 19303947
2 934377517
1 239816942
1 628494049
0 430845703
2 895804230
2 766974315
1 59641106
0 129849177
0 741914789
2 207499470
0 217079482
2 549652269
2 757508559
1 79346481
2 545666721
1 17935615
2 336257474
2 529098160
1 693697010
0 72967033
2 213481578
1 96061133
1 629394451
1 726072907
1 565190216
2 883393724
1 619289517
0 172088078
2 896521349
2 896899793
2 905821975
2 552226166
2 889191653
1 834371322
0 557331488
0 92711309
0 157041035
2 974980385
1 919990456
2 323023253
1 540783508
0 104242654
0 642470969
0 767599419
0 878626448
1 579284347
1 930690988
1 164395529
2 800076628
0 80644098
1 838833561
0 888102434
1 424276456
2 968129200
1 710591520
0 607435709
1 899141833
1 276487239
1 246301131
0 338371916
1 17998688
2 329509268
0 964251687
1 189700873
2 237865244
1 674736327
2 275811007
2 446096793
1 327553456
1 833254146
1 435918241
2 523103729
1 156405299
1 690181573
2 580642257
0 580326075
0 978565577
2 891022082
2 206102403
1 927022970
0 783266247
0 74957878
2 662461031
0 471159289
0 749373854
1 922580139
1 15121016
1 657009154
1 238950984
0 490637372
0 940974535
0 798131412
0 435019932
1 195140811
2 567373484
0 248752660
0 408608026
1 830193010
2 796690461
0 489915037
0 7531622
2 730002298
2 341145197
2 540314078
2 312740061
1 737819433
2 92512070
2 392804569
0 169704874
2 382868643
1 217283186
0 219926843
2 303790517
2 353957835
2 547829376
0 332370149
1 713092368
2 7857178
1 832734383
1 746368555
1 145506146
1 157617266
0 744388084
0 428917551
2 514662761
1 519878489
2 931017708
1 733770675
2 917022230
2 61171098
1 497814661
1 670704502
1 170408533
2 755600084
1 853629574
2 72144792
2 883847493
0 683033482
1 259788680
1 262615869
2 414335233
2 797843167
0 529459487
2 412181534
2 922169013
1 235314807
2 254396174
1 753941037
1 11350139
2 492345344
2 723319821
1 229809694
2 3590219
0 998489758
1 302633673
0 171700460
1 914592059
0 376746499
1 314318252
1 445958657
0 787507714
1 720932302
0 791241006
2 475990386
2 101782530
0 138432901
1 335052581
0 244165319
0 789106168
2 817544350
2 771614875
0 519389330
0 49583571
2 462524801
1 716271440
1 818237012
0 580943036
1 482040117
0 199782525
0 360496686
0 984120890
0 45252380
1 579389609
0 7162324
1 407547103
1 715731978
1 697731954
1 327373878
1 580592543
1 549659629
1 352191676
0 72836887
1 18113979
2 580454339
2 450761595
2 157890612
2 887976199
0 227577153
0 237546449
1 270456188
0 253739142
0 449361822
0 700766516
1 68796962
0 257342679
1 729870336
0 609606973
1 470449486
0 144889830
0 342779186
1 6989880
1 743088494
0 135755105
0 893365194
1 325887078
2 397524299
1 898198179
2 227165623
1 925682622
1 712291021
2 325036215
0 236303136
2 622590554
2 289562459
1 607132478
2 437351085
0 32991466
2 823594831
1 792631539
1 117253911
1 233648121
2 686062211
2 602810871
2 90313265
1 884540532
1 629675378
1 314505399
0 53138792
2 328878680
0 12581487
1 462848275
0 831169223
2 469787755
1 819845889
2 566447844
0 206832175
0 868917330
1 218196428
2 999066693
1 381482107
2 93711378
0 647353821
2 160260607
0 522502688
2 631255697
1 202460052
2 197457190
1 419055694
2 538160447
2 859606644
1 953031579
0 284010477
1 526392037
0 785209590
2 858251431
1 725004913
2 752251789
2 824735798
1 334198108
2 388825149
0 320440758
0 411780159
1 679456571
1 993314757
0 396504987
2 104296020
2 471954094
1 332105767
2 698950225
1 458255335
2 29454839
1 749858493
2 913742557
0 167281221
2 965332003
0 369206535
0 755266003
0 135671837
2 360553426
0 556731104
2 380606455
2 217451958
0 903508258
1 574671498
2 92987369
0 190767305
1 250075663
1 312496289
0 963570064
1 608169187
1 706799339
0 604963874
0 62967672
2 660331052
0 855929764
0 929838233
1 793990224
1 87105922
0 967965081
2 810171692
0 768528995
0 765718400
0 54257854
0 433932433
2 789925108
2 368814394
1 167577853
1 309879484
1 943080610
1 5017105
0 276443009
1 559698876
0 354159194
1 192153245
2 940064319
0 721537088
2 400653534
1 575219261
0 32181117
0 76307215
1 831524317
1 806660564
1 384484640
2 595032264
1 85756428
2 513870902
1 256935785
2 260929683
2 579432777
2 340086703
2 225834897
2 296963673
1 223674525
0 833619735
0 534240537
0 181760466
1 207230209
0 488506335
2 714334977
2 391775082
0 315624778
1 117570928
0 847099055
0 669398342
2 28620511
1 536755252
0 619223634
1 995620320
2 833315927
0 701256368
2 421704733
0 46911516
2 96625761
1 200891813
1 560903116
2 878046629
2 141921811
1 5044718
2 419795094
0 950480150
0 414793362
1 921505653
2 412079044
1 222965277
2 28697351
0 183393094
0 673193894
1 52100164
2 615789379
2 835052086
2 965082163
1 530463090
1 774729607
0 127725621
2 235076614
0 390786039
2 629579004
2 783578759
2 416438464
2 808130552
2 867123155
0 750744285
2 964143610
1 68997669
0 77434548
0 749735236
1 688331660
1 664364808
2 359056091
2 595759441
0 450963291
0 175468587
0 416464790
1 227801049
0 380953616
2 131761548
2 750493085
0 685949828
2 879417352
1 990104638
0 710069057
1 480742008
1 781898216
1 568290883
0 768568736
0 366024865
0 505377141
2 833694608
2 569387971
2 727828716
1 217865572
2 894272479
0 806486460
1 879859814
1 914848566
1 406286777
2 780190631
2 305915650
0 264520829
0 937249279
2 528203259
0 819587253
1 872786726
1 944273331
1 528665932
0 17037266
0 36201847
2 600123623
1 430366251
1 426154597
1 683787044
2 304787209
0 514372586
1 836916001
2 762801715
2 971205667
1 625439924
0 5711035
1 360490828
1 64487914
0 381544528
1 318860264
2 920400606
2 413142362
1 470753394
1 313538374
1 877662303
1 473098490
1 80845064
1 479398795
2 800494186
2 155315015
1 567995349
1 619768730
0 177224171
0 627496541
0 799795462
2 766878478
1 570985623
2 237328193
2 875675344
2 207099709
1 369562273
1 972092934
2 609782925
1 773600528
0 927367184
0 321594339
0 510188981
1 455170920
0 45417408
0 330392306
0 661669572
0 263785413
1 61060129
1 446483822
2 858707890
2 265047471
1 328092544
0 465127211
1 149916760
2 41419110
1 485311000
1 119031253
0 31386613
1 511264979
0 153566694
0 476653391
2 594861447
0 137748237
2 446126841
0 40405027
1 867439654
2 245786530
2 824228433
2 801667800
1 815235642
2 354741797
2 757331441
1 855454068
2 590559876
2 776238540
2 594671501
2 139872163
0 132814901
2 679761309
0 798379717
1 52698362
1 111720642
2 415909051
1 804533804
1 57448626
0 635125963
1 931254350
1 132618462
2 790595787
2 654552855
0 237954299
2 100502805
0 602275131
0 804541534
2 408843553
0 629702978
1 222164485
0 180179298
0 121174643
1 851294259
2 426018502
2 492192576
0 539165316
0 563066927
1 186217069
0 301493199
2 155859676
2 602904728
1 185916992
0 172159172
0 140658962
2 33274764
0 562383876
2 175861288
1 835370193
1 523716521
2 29264428
1 415100991
0 139958975
0 634265698
1 141920841
0 358033770
0 252960905
0 196010332
2 71624893
2 794325202
2 145185471
0 625412175
1 674107845
2 994927203
1 380635306
2 841765339
0 485630585
2 934711818
0 180014405
2 357494943
0 748456048
2 734854598
1 266889322
0 975014277
1 115964703
0 297005477
2 278204165
1 243167031
1 827190626
1 74680392
2 259130423
2 212903881
1 729679490
1 309579226
0 412502848
2 491063656
1 786487616
2 452403530
0 627695743
2 278541983
2 478953666
2 163059085
0 349192417
2 921798339
0 978629051
1 169033279
0 957194191
0 653266654
1 351944291
2 184564606
0 418760103
1 636455593
0 225073188
0 186824051
2 955302843
0 136390696
1 885043447
2 335650843
2 604922528
2 100266476
1 905538811
1 282203517
2 842954701
1 37463898
2 560958126
0 981239252
2 234482309
2 218550116
2 898245999
2 39570965
2 865231081
0 847629951
2 946360682
2 815326162
1 799532147
1 977796672
0 550177418
2 599591695
1 618797902
0 791826192
2 656532359
2 519993704
1 21896609
2 246973
2 330273318
1 384227773
1 498492629
1 16627810
1 834734288
2 43774412
1 663416922
0 735218234
1 385834135
1 53593287
1 173457056
2 992584339
2 26124911
1 828287188
2 237346007
2 495255414
2 19569372
0 866763879
2 172747559
2 106219255
0 448516437
2 2358293
2 801130641
0 913534910
0 653117698
2 743712345
0 99778326
0 470302591
0 761782609
1 606154535
1 884987884
2 569864927
2 684429222
1 39326601
1 987831501
0 958998475
2 328321054
2 409148268
0 321143913
1 224978894
0 559477222
2 20155610
2 957726474
1 806224400
1 198344820
0 948182628
0 396110495
2 424270203
2 97376496
0 800461624
1 35267786
0 296622634
0 32796340
2 228394432
0 732222607
1 941595647
0 472769136
1 765150945
0 540500016
1 604499540
2 738237391
2 833639647
0 809099048
1 825337494
2 625043664
1 844143995
1 204795269
0 891735577
2 80619019
2 614251136
2 802185026
0 957623345
1 940225470
0 800862353
2 32236656
2 991595210
2 982348474
0 990927849
1 134136980
1 621306067
1 933062754
0 751644546
1 43912051
2 503051632
2 93134914
0 871665425
1 28054741
0 856333774
0 878964753
1 842343747
2 837927392
1 504823520
2 690537514
0 913534666
2 113842656
0 817259303
2 1377715
1 79963274
2 659966720
2 449369683
1 530074986
1 551765767
2 329062594
0 958634867
2 244589015
1 331842811
2 527208081
1 817552692
2 640205181
2 52295704
0 109337530
1 479834501
1 242964406
0 552136883
2 241431237
0 990843222
2 351988019
2 612728501
0 750343147
1 512432061
1 906360149
2 613993297
1 951384560
2 564302514
2 87675586
0 488686022
0 696925934
0 810443171
1 729712223
0 175129929
1 791641879
0 191982444
2 417011886
1 422207696
1 526225280
1 661903056
2 744181032
0 976545088
1 29078923
2 167423746
1 261874177
2 543351910
1 424013408
2 957414036
1 345801244
0 653454219
0 309383035
2 497923737
2 623239795
0 165500261
1 204183669
1 939966509
1 123414821
1 734163823
0 891824000
0 392152436
0 524634131
0 903641152
1 697301662
1 979814032
0 410733184
0 858892596
1 680947457
1 590819915
2 291582893
0 96068392
2 957264774
0 222545190
0 733213143
1 420792065
1 158090279
1 511675019
0 429295737
1 120383349
2 56520935
1 238312832
1 619157847
2 553465026
0 227367847
1 599987011
0 349763790
2 620631377
1 562114862
0 889651085
0 645953607
2 249665838
0 336255693
2 655263219
2 954147735
2 148665053
0 316321738
0 486787274
0 235850718
1 904984101
0 758851211
1 405372472
1 828578107
1 154454508
0 123701003
0 350444751
2 903323508
1 461754356
1 634204669
1 133230504
0 562086920
0 643663688
2 280413458
1 215547591
0 196970008
1 944131531
2 421915266
1 305665579
1 824992110
2 462976430
0 134368619
0 619001140
1 917293539
0 855495999
2 984680565
0 590763631
2 814615534
0 701129519
1 749550454
2 962823275
1 544625411
0 246415405
2 242044311
0 959602048
1 181516337
2 8024604
2 168957641
2 18305208
2 230858814
1 830018161
2 396807872
2 957085228
1 995376610
1 700201728
1 105497459
2 347113538
0 231949524
1 142795334
0 734462481
1 908384375
0 964239543
1 29071783
0 700804218
0 82896465
1 883844031
2 143117763
1 783381214
2 696858974
0 130618733
2 435555585
0 437248779
1 717090445
1 596650424
1 978444291
1 529915453
0 654088474
1 271223869
0 771404615
0 757204854
0 253968093
1 991837304
1 578963646
0 1021223
1 641252813
0 99545671
1 199306697
0 692685198
0 140443171
2 216453820
0 664833845
0 251515577
0 753786625
0 727735492
2 174339343
1 516336862
0 285626664
2 695990014
0 345820226
0 380055222
1 116037511
1 762086774
0 790232577
2 23785724
0 998598516
1 670603791
1 366464542
1 673379973
1 409197807
0 721033277
1 364317305
1 283892962
2 740974789
0 522967443
0 141944049
0 590927035
2 510437947
0 617257428
1 346240367
2 359158766
0 804764167
1 490002877
1 55406919
0 341431045
2 863657559
2 407580822
0 606300244
1 540714501
1 205540576
1 275153065
1 344234671
2 244341129
0 9976092
1 658068829
2 158368220
1 640238337
0 82194914
1 921435388
0 511621133
0 179186275
1 828323157
2 147806818
2 999398344
2 931085667
1 2596557
2 620231043
0 743598954
0 523048078
2 73194315
1 174745066
2 130597916
2 339579041
2 263840547
1 394907649
0 468420666
2 126621912
0 148391511
1 152879500
2 683299705
0 129470368
1 461152200
0 106917029
0 425554944
2 659563780
0 921679014
2 884882632
1 388669515
1 836435671
2 374892046
0 222079048
1 627703078
1 184735853
0 131325081
0 532979737
2 362470994
1 739239452
2 630129184
2 323142860
1 859998894
0 583305507
0 205039289
1 735251136
0 148590878
2 286416803
1 407195686
0 181610669
2 558978634
1 518222931
1 818461103
2 366195569
2 400644504
1 30880988
0 657793706
1 614237748
0 596446274
0 952987503
2 987463170
1 41319274
2 929673752
0 884795504
0 46440587
0 431983725
0 328968754
1 311450808
2 51035879
2 810860413
0 187043404
0 254533626
2 320450954
1 502240049
0 715478711
0 325901610
2 336877406
0 424285859
2 133315983
1 661374018
1 43813998
0 897535365
2 887216519
0 677290915
2 598226748
1 565148560
0 78739203
1 888500533
0 66105795
1 440034297
2 960082415
2 679507622
0 378545148
1 764257692
0 474783380
0 221489619
1 853116752
1 649889478
2 605920093
1 796589029
1 304695404
1 200764121
0 213785257
2 441864831
1 581959616
1 822738596
0 109125901
0 145710910
1 974130788
2 543732532
0 937171336
0 708342555
1 255952382
0 143118243
0 89247290
0 185282681
1 809037482
2 150630506
2 193555915
0 268546146
0 869210243
0 160342888
0 14622633
1 203680498
0 52564205
1 587751580
0 903660458
2 247284836
1 293403494
1 830507108
0 801814448
0 796921771
1 211063796
0 763434713
1 261957374
0 11713391
0 189322034
2 567811644
0 367753789
2 96960960
2 768879724
0 876681601
0 743474783
1 517900686
0 788886787
0 958148259
0 190512364
0 515282119
2 50671402
2 481772318
1 857548009
1 143753050
1 367233348
2 82821446
0 553051642
1 424184019
2 140495840
1 433661690
2 77233076
0 726465212
1 309911612
1 673278192
1 16517958
1 685323462
1 533915692
0 462651312
0 281575731
1 115525156
1 690706842
1 921941838
1 607501920
0 195061908
0 860416354
2 395484140
2 323289069
1 750336828
0 692707254
1 728005357
0 464675739
0 702503881
1 975735705
0 213976
1 67663215
1 138950066
0 420054754
0 61484048
2 247069040
1 32789182
1 737448115
2 733230430
1 657217572
0 562360276
0 577517124
0 569318399
0 539060579
0 647577612
1 342293748
0 779479266
1 46742401
1 660017919
0 947960702
0 211943452
0 865284169
1 901553034
1 366559878
0 843609928
1 738436982
1 201270874
1 754949232
0 651767257
1 900370440
1 820171977
1 434916320
2 554487317
1 920715083
1 140559790
1 861399044
0 218171294
2 42197267
0 53534147
2 63300319
1 696287665
1 9685461
0 482691468
2 113448968
2 182300929
0 202853537
0 750608168
0 61774506
0 765024659
2 995109059
2 290804051
0 427341233
1 326163886
1 174943433
0 159500372
0 300046613
2 504599429
2 960711863
0 546601475
0 354863596
2 308602696
1 607933734
1 206114168
1 587988754
2 723847345
0 549548102
2 108449107
0 165943607
2 433854788
1 401398146
2 618850363
1 420712552
0 674617883
1 689511084
1 509439308
1 275679136
2 855422571
1 703824953
0 430132216
2 480182884
0 439443722
0 140830073
0 759078251
1 489406079
2 169704406
1 699814438
0 954871654
2 291128072
0 791875674
2 734260328
1 881308471
0 628897633
0 576180559
2 211628010
2 462650651
1 10332860
0 475535933
2 999549757
2 750886057
1 993777354
0 824460561
2 962541223
2 960909894
0 660682410
0 512522820
0 567208330
1 497185126
1 172457729
0 525852281
1 227456756
2 276344476
1 441867306
2 472689214
2 613743164
0 199750262
0 539240143
2 750553777
0 516307162
0 398328783
1 480368098
0 173879359
2 448661902
2 79930126
2 836959746
2 250780299
1 984877723
1 527049299
1 909132419
0 196050005
0 527258142
1 262322931
0 663979479
1 42066988
2 148042664
2 365336766
2 193261193
2 369621259
2 418275919
0 762569007
1 329928066
1 605399316
1 600779792
1 883781788
0 755608236
1 695206407
2 152539303
2 688339830
2 869331993
1 93112909
1 223233047
0 111201398
0 703571262
2 430225858
1 543289856
0 518956559
2 849499838
1 243475640
0 696540894
2 709357181
1 458013198
0 890785598
0 908948959
0 744862073
2 692261543
0 918822796
2 101718038
2 860968707
0 639579930
2 669485084
1 113159828
2 209326510
2 248539795
0 588226337
0 51539673
0 555912311
2 935886760
1 193321234
2 711510406
2 112308675
2 965992306
0 656733341
0 735668016
1 331900792
0 307867427
2 610701266
0 824179779
0 134762724
0 948103736
2 950184231
1 998684089
0 280098701
0 147505715
1 755478843
0 458007545
2 783211525
0 960721701
2 211893354
0 425186741
0 961416640
2 199856666
1 738660226
0 336334177
1 806496739
0 967515174
0 893460626
1 522111584
1 816288264
0 785904872
1 143629957
2 613935726
1 629327285
1 375688174
1 984651945
1 899828335
2 137226301
1 802415954
0 167934910
1 237647410
1 497772147
0 386444058
0 108499430
1 697191416
2 334775978
2 47999610
1 247722281
1 843789031
1 871338602
2 101062963
2 278529315
0 923736788
1 252451720
2 974688126
0 555040996
0 497119600
1 837867646
1 480010134
0 773530538
2 764652127
0 560913313
2 705410875
1 165617517
2 688074922
1 453240663
0 210931611
0 249381821
2 502537379
0 735021481
2 140409930
2 3282010
0 994256699
2 841528921
2 765512077
2 245412292
0 496714149
0 374892552
2 877292284
0 926293004
1 291597826
2 851629207
0 347814130
1 789323327
1 336109508
1 768777777
1 468189378
1 648866993
0 212777203
0 136156489
0 344286875
2 954878766
2 801580811
2 756014239
0 907121336
0 892904587
1 948778107
0 940839070
1 592399101
2 661482512
1 172562074
0 539242274
2 467557850
0 200787219
0 439958523
2 289657262
0 636765335
2 946666043
2 700352299
2 594028835
0 263148166
1 308987922
2 685164034
0 882271029
1 180511110
2 294830626
2 384070782
1 609862438
2 950612132
2 846370895
1 421139429
2 464623868
0 439967996
0 435504339
1 494067714
0 342225152
1 669181400
0 355018349
0 812878733
0 384218431
1 397476584
2 658669770
2 977297559
2 449437911
2 457840651
0 32637437
0 562424845
1 988717639
0 527523283
0 310423917
1 240342890
2 580167740
2 262360699
0 300853296
2 163475260
1 316304814
0 887006958
2 851011775
0 234491951
1 245178114
0 55148806
2 946317608
0 869525521
2 312187062
0 617786790
0 125546291
2 981223559
2 838310962
0 586197286
0 263808614
2 529192315
1 833457009
2 342545375
1 217664431
1 541398504
1 757759819
2 798560540
0 803977692
2 784697474
2 630635412
1 561581390
2 772017590
2 876409610
2 134561560
1 183070473
1 195572694
0 751366898
2 925695809
1 829330761
0 630307919
2 516369549
2 728935223
2 903311123
0 459714836
1 533503107
2 755683346
2 898226150
0 245212516
1 308379513
0 411470511
0 806412959
1 58978524
0 805949738
1 410916054
0 380094969
2 737649349
1 979360449
0 587591602
0 934967904
2 780260925
0 811159822
1 697651945
2 573958402
1 686430698
2 360088991
0 702266886
0 607691480
0 325305848
1 283559211
0 496619371
1 408026771
1 899439618
0 735665782
0 146884789
0 133583889
1 688843369
0 383200838
1 882515016
0 615835701
1 767632274
1 770388388
0 663052
0 945569835
2 916375202
1 747924161
2 788022604
1 162979530
0 935128395
0 37044300
0 562006787
2 15465473
1 77355235
1 72198967
1 454322913
0 668585809
0 346501934
1 430220623
1 848416435
0 448913889
2 694520526
2 613214069
1 216122853
0 679966650
0 45351311
0 490947980
2 777976199
2 850417659
0 631712505
1 122690312
2 900338248
0 768718642
2 372604174
1 364564930
2 196295487
1 674565497
0 829648463
0 804350641
1 95563168
1 659227449
2 720061138
0 976029567
0 374220778
0 509069243
1 404528683
1 386235537
1 384812262
1 389036560
1 102884365
1 36689070
0 510796101
1 322195650
1 518110055
1 162626500
0 625132178
2 197378057
2 17646213
1 763453204
1 395396588
0 25328637
1 39979457
1 612676437
0 695545144
1 643009227
2 650447463
2 271931266
1 454195182
1 173851848
1 674574609
1 355574526
2 988993457
0 807880922
2 189730804
0 955218190
0 896434041
2 882231276
0 12496894
0 783270312
0 692179499
0 226226879
0 194403003
0 277342937
2 956906495
1 910591269
2 609967928
2 746120383
1 611058390
1 191363609
1 107019849
2 833167508
0 868091063
2 106162655
0 475413980
0 150192410
2 517548200
2 165817428
1 133854546
1 181725633
0 296923756
0 30840366
1 864259391
2 336446852
2 896504218
2 479939202
2 33875432
1 189254012
1 555308643
0 175240088
0 129199596
2 496821235
2 567097398
2 125914907
1 787076911
0 1232379
1 31292873
1 736017853
1 85312847
0 580725312
0 199309829
0 778486278
1 155035164
2 433753620
1 280502667
0 702413656
0 666400470
0 632067895
0 83208447
1 715090461
0 492701958
1 241121550
0 184156940
1 773685830
1 114818014
0 690761373
0 457345617
2 151617989
2 672562681
0 525665290
2 138869463
2 459765866
2 434150164
1 68219727
0 976072086
1 52489938
2 756823159
0 432783494
1 616877225
2 198184219
2 343813236
2 599480455
1 183169664
2 412964053
0 537530858
2 381468536
2 138226971
1 408384754
0 453629556
2 999281276
2 220658390
0 135546255
2 6967959
0 139429386
0 496523904
1 731576470
0 861577782
1 468749492
0 721512923
1 85579235
0 978684029
1 643370481
0 213016401
2 384257978
1 383360747
1 143586267
0 727901403
0 474455199
0 40325144
0 136097017
1 817495225
1 643280085
2 259712695
2 646866585
0 987732270
1 247359160
1 250642612
0 789737546
1 721511302
0 622642211
2 983886346
0 715061305
2 171065590
0 516941844
1 711860099
0 510909562
2 371742210
2 554477578
2 42611117
2 791151846
1 231089650
0 926918638
1 136571517
2 461291322
0 138911230
0 118400052
0 346406674
0 528521678
2 597316372
2 93754744
1 985387961
0 193812537
2 958203528
1 208496253
2 706700476
0 51540807
1 993737620
2 353371310
2 644584146
2 66341526
0 145378696
1 812403519
2 881602499
2 32086147
0 901244782
0 604403829
0 923432367
1 326575461
2 556635874
2 233744862
0 212220366
2 995326570
2 81761189
1 253513122
2 119260781
2 191189832
1 890120139
1 681387118
2 633776716
0 811608718
0 894694853
1 970378507
0 234828844
2 861657917
1 736227202
2 758557201
2 533412012
2 403182116
0 970376186
1 890837455
0 712160281
1 225716975
0 336108781
2 907295842
2 685071743
0 502475484
2 292357477
0 583373501
2 216762465
1 554534690
0 542352284
2 876532
2 608496238
2 300953881
1 506055057
2 892271615
2 567474465
2 69657839
2 405876428
1 943091244
2 163416979
1 913013590
2 176665537
2 601962946
1 816709248
2 16558541
1 695592017
0 329649018
1 407313717
2 940657199
1 898502573
1 713055949
0 506727761
2 715279936
1 850894694
2 874054195
0 677478791
0 678906016
1 856630073
0 86796752
1 223241065
2 274758788
1 461506344
1 81731888
1 981805695
1 581539086
1 750571573
1 180439461
2 155281572
1 125233327
1 309979949
1 54656058
1 577852920
1 617948563
1 950539588
2 538090534
2 607639254
2 152690669
1 552854590
2 753769058
0 384957700
0 166333710
0 137620800
2 34048565
0 45098897
1 187398553
2 379690943
2 459314712
0 695863158
2 458087535
0 699553532
1 762745891
0 943321302
0 407118259
2 530706736
1 732525418
2 61773323
0 594571180
0 705759411
1 301142952
1 399018711
1 813574027
2 587502580
0 972757944
0 134242011
2 657410746
1 782396949
2 329005297
1 953621428
2 36860918
1 347413059
2 257644100
1 174127942
2 410678498
1 756781103
2 1077597
2 921192740
2 224172493
0 111790200
2 710253818
1 806553585
1 3795188
0 609566265
0 885116642
0 164760999
0 775245546
1 612004351
1 67910166
2 660654232
2 737993470
2 157946024
2 52643471
0 28496860
0 712300979
2 383417867
2 736305243
0 778918598
0 513092006
0 798441432
2 101907001
0 24746506
2 322910003
1 560662527
2 216967074
2 40131387
2 411014605
1 300496428
0 851655177
2 284408782
1 148585846
2 387310547
1 210878129
2 341383198
0 993708634
0 811266994
0 288132224
1 871065158
2 276911386
0 577643308
2 188264624
1 664387034
2 286767303
2 530868493
1 145660628
2 909321715
1 883009389
2 733701156
0 576585014
0 520368604
2 433675378
0 504815468
0 691748975
1 239388610
0 876150730
1 824848140
0 182210105
2 177465332
2 964430312
2 289213700
0 547722797
1 219664281
1 694265720
1 133533116
2 895377666
1 347704206
2 990085540
2 864566828
1 720430239
0 4157113
2 65587220
0 273335185
0 56838455
1 80931904
0 201038833
0 633217384
1 318511199
2 55529362
0 520341923
0 363437305
1 611425048
2 284909637
1 199109850
0 304573738
0 484039627
2 220773237
2 49936055
1 103088861
0 150116907
0 114721979
1 227793945
2 383501247
1 143787164
0 330897768
0 822599394
2 9977374
0 440105705
0 254921834
0 134777741
1 796045626
2 362009884
0 241529140
0 791694463
0 737584329
2 619111854
2 10969302
0 590127310
1 416060232
1 695854792
2 34443328
1 109263172
2 370887923
0 430552400
0 935776200
0 813202872
2 130545033
1 762193348
0 213278606
0 885420895
1 157218794
1 520349433
2 793251733
1 44406436
2 650599954
2 86501128
2 528620970
1 559554024
2 521035348
2 113155554
2 831771609
0 443033370
0 130506827
2 719112934
1 498507206
1 740193977
2 946515758
1 159585086
0 307389355
2 843317764
2 496572883
0 66059749
2 308094524
2 438145058
1 763002538
2 567591760
2 315768868
0 369314404
0 639137255
2 237593062
0 303971137
2 475126217
1 438921219
2 946484460
2 51629850
1 642718435
2 741865034
1 150680544
0 345225196
1 309244783
2 414400206
2 405015574
1 137597805
2 890762148
2 567028549
1 563496494
0 643327648
1 164511404
1 361590485
2 233704790
1 292670444
1 473442899
2 375640983
0 945721235
0 419354498
1 943810028
1 877615897
0 671928886
0 266732678
2 823994465
2 621713146
0 805828362
1 845306213
2 24200705
2 648827784
0 161111
0 450242616
2 194306242
2 227689059
1 128854372
2 596952360
2 148994034
2 968799668
2 834725671
1 258537936
2 284264290
0 680621308
0 29246409
2 408057425
1 858433560
1 124537060
1 588830141
2 653697330
1 337437951
2 271925430
1 892694367
1 20205180
2 473184134
1 171668800
2 37846997
0 226729590
1 243130060
0 698366962
1 223951416
0 491101764
0 916060956
1 540688077
2 407802396
1 686010131
2 395502625
0 306818373
2 271610236
2 270416861
2 560973118
0 889596400
0 544126644
1 385445007
2 222034294
0 368358861
0 839808113
2 504084200
0 512766407
2 987927432
1 628258813
2 922530999
2 750702194
1 147564353
2 508068272
0 454566037
0 495974421
1 16236457
2 173216825
0 959021853
0 691921496
1 369606267
0 734212079
2 359594551
1 487507425
2 773932879
1 203992817
0 548324907
2 173188914
0 411524001
0 556153755
1 109204404
2 340018443
0 988171491
2 656473241
0 149602456
2 232462520
2 972060447
1 608459995
2 170962517
2 213277031
1 276228217
0 671000182
1 38962819
1 753835111
1 864167165
2 467348153
2 761988520
1 178972370
2 742148879
1 848139118
0 558624233
2 374574179
2 891608917
1 14624292
1 179767491
0 353406572
1 21929180
1 241762948
1 202783940
2 340799995
1 516950995
0 463708374
0 59566072
2 951024291
0 381370195
2 674518993
2 637283909
2 34910161
2 929958742
2 627561324
2 807368085
0 80397305
1 417992316
2 693558875
0 665034861
2 895581740
0 273981963
2 131441943
0 413666901
1 552705851
0 362572714
1 584267875
0 333860847
2 924392253
2 396620541
2 555627341
0 33207299
0 806397815
1 124775062
1 547546372
1 979955567
1 547349648
1 456717533
0 365347024
2 148899468
0 198513893
2 590975011
1 886119553
1 758868111
0 937488498
1 641981155
1 287493151
1 751649678
2 268874175
1 952116960
2 312332921
1 382524664
1 139635577
2 451438927
1 884046118
1 30156016
0 193327978
1 262580503
1 668443037
0 394933939
2 844604946
2 601252224
2 27938250
2 426820640
0 690905153
2 261195295
0 19486509
1 49539266
2 403870179
0 455515422
1 945992953
2 604032661
0 840460418
0 960686125
2 90116097
1 591467467
0 881496599
1 538214161
0 717732521
0 8726254
1 570303247
0 233730104
1 812369619
1 22270599
1 863090563
1 958506035
2 521355
0 747330033
0 884255129
1 529042437
0 639773816
2 28229313
0 379282969
2 861741125
2 941331873
2 901481630
0 7467977
1 197258292
1 138895682
2 813202352
2 772284301
1 434676062
0 466859849
2 43303505
2 163369930
1 248231831
0 382844501
1 953933466
0 276615720
1 325216230
1 966195711
2 915171532
0 141915038
2 645440578
2 144701946
1 943558892
0 22480248
1 803624759
2 829529183
0 790320346
2 17524088
1 630710892
0 607440537
0 564222144
2 878965340
0 116681926
0 606665256
0 448581524
0 970099034
2 648449958
2 915858308
1 168201156
1 631038620
1 320216321
0 584992085
0 753452294
1 797354554
0 231090199
0 311491070
0 86798719
2 383722458
0 844540107
1 236632478
1 905804903
1 786095974
1 248965755
2 421855849
2 678283725
1 719131624
1 197116006
0 252374425
2 477764201
2 102472456
2 633495573
1 740274837
1 298506352
1 95911580
2 808434473
0 646363745
1 287601362
1 15010453
0 55829254
2 334650830
0 197582470
0 540768384
2 563451538
2 320497893
1 560405626
0 631308388
1 29431809
1 274617626
2 134448515
0 304557746
0 226852732
1 888272406
1 732580405
1 811014362
2 695103730
0 33768055
1 872862228
1 784316193
1 235915289
2 304692496
0 548784758
0 959375151
1 622722592
0 733520489
2 573084084
2 311123640
1 942912622
1 241666347
1 748471094
2 34316768
2 567286416
0 317498719
1 751123618
1 801242698
2 317940177
1 991428222
1 304934972
0 846085628
2 944548442
1 680815813
1 376077489
0 349616411
2 427064466
0 834641192
2 692593912
1 848467272
1 23062535
2 516877128
2 85175159
1 632633553
1 633844527
1 553587858
0 614770008
2 475955170
0 276761321
1 792963345
1 392167329
0 207384748
2 944490191
0 832792188
1 64305967
0 577687893
1 498342057
0 647408311
2 710569757
1 473640016
0 71740471
1 445344552
0 477019305
2 256960087
2 139818307
2 199706783
2 838023587
0 104756545
0 175681623
0 137642756
0 319865565
0 998598580
1 493354424
0 876222912
0 344733209
1 864250270
1 612640280
0 969871036
0 698403957
0 738818463
2 67600075
1 410053340
2 110969108
1 31144871
1 134368665
2 288128387
1 551319790
2 375250812
0 7599876
2 759168249
0 691421100
2 808073736
1 767590293
0 983950489
2 454191812
1 833896999
1 188257800
0 840088585
2 178071198
1 143586301
1 665572562
0 106299028
1 463190316
1 136348757
2 857014041
0 182776483
1 141173215
0 585215600
2 770172858
2 573257950
1 987717177
2 50981191
2 377817757
0 898272172
2 408847096
2 709547951
2 625439058
2 448415588
2 145442601
2 163215817
2 738181381
2 912445720
1 808707648
0 257997702
2 971630686
0 732814221
2 148320040
0 726971580
1 431139754
1 481300714
1 164293322
2 595307509
2 13019653
0 527106840
0 478947285
2 496802155
2 598897434
0 393253132
2 931243443
1 625758424
2 753522619
2 413592977
0 378264560
2 542142741
2 360210150
2 74430620
0 134979948
1 512174859
1 851786891
0 281814613
1 455825383
0 967592742
0 721160051
0 865206496
2 528132642
2 340213381
1 144944828
2 30966093
1 281644728
0 954893309
0 439191455
1 187495235
1 18835828
0 160577810
1 399678838
2 462871277
1 597026914
2 628232780
0 444816165
1 817538460
2 560471260
0 34416781
2 886434340
2 944500003
2 343929039
2 604463780
1 259675226
0 224339532
2 685288657
2 501553308
1 218736914
1 34423622
2 700777775
2 935880954
2 875575891
0 810162666
2 576713104
1 854653717
1 534851734
2 469630947
0 858425554
1 314191735
1 606295193
2 684488086
2 3902367
2 852883518
0 100458132
2 419042489
2 966579802
1 941997588
0 863815904
2 913719201
1 932882871
2 80672126
1 712677670
2 183227525
1 590882726
2 873883504
2 552545448
2 544069769
2 734624844
0 624696484
0 112576143
0 956691543
2 889392502
2 768784203
0 864081896
0 488022214
2 720949114
2 355849236
0 435606926
1 172562594
2 659108876
1 209045827
0 832647535
2 903264136
0 701058088
0 944623260
2 725617669
2 356214701
0 279583175
2 454432320
2 228788893
0 902894717
2 959159035
0 569041775
2 867829209
2 426949884
1 336787549
2 301113737
0 715563115
1 952318909
0 411845546
1 434965572
2 394954397
0 586058163
0 221289882
0 417650108
2 457669392
2 98759977
1 868749982
0 197539375
2 555083298
0 176932547
0 671758539
1 502649283
0 85359043
0 79395357
0 920653126
0 583345631
1 820742355
2 390979851
2 688030360
2 520092184
2 406401826
2 52596623
0 542811828
2 54467402
0 900326935
1 711337779
1 452225692
2 762550325
2 268872244
2 736488384
1 736005374
2 207018155
1 333746647
2 641458840
1 605456795
0 682509537
0 193621401
0 496589320
0 246341644
1 231402504
0 103137326
1 961077561
1 707198160
1 900014675
0 482888826
2 980711334
2 649567329
2 902466434
2 880340095
2 786640052
1 880691412
1 187739589
2 803505732
0 52403808
0 43389834
1 173838583
0 698723355
2 834021303
0 528037407
0 511945153
1 106029434
1 549699171
1 801432181
0 786552566
0 680530198
0 514133059
2 338612674
1 138211049
2 570324633
1 261187648
0 475426294
2 56291395
2 541075465
2 223930367
0 862652978
0 223688531
1 78053521
0 462174376
1 509655940
2 219925314
2 746487575
2 276689321
0 639598777
2 711391396
0 266743240
2 460049336
2 953042145
1 504017989
0 600784934
2 581253625
2 679711379
1 736161671
2 117976002
1 950950751
1 47869572
2 761978541
0 663508149
0 248605761
2 858265959
0 268133381
0 91778264
0 896228144
1 66865001
0 812801637
0 916639594
0 233809296
1 888885972
0 836549131
2 102335256
0 871992812
1 746096346
2 761670556
2 692069624
1 393522714
2 978691765
1 114936281
1 607201947
2 98613548
0 383873415
2 401065382
1 924721196
0 34224965
2 71797365
0 553454439
1 265801161
2 624274463
0 603655126
1 77554079
0 72219848
1 599326234
1 372324313
2 84290387
2 233923353
0 718624265
0 108643121
1 67379536
0 638078051
2 246388783
2 432653550
2 82366797
0 919468499
0 806234174
1 821657614
2 498197216
0 981448866
1 99431883
2 586118851
2 910639443
0 946939949
0 864597161
1 571851514
2 314148676
2 356174216
2 139402681
1 193683801
0 223994870
0 575790730
2 7880886
2 942982120
0 345125370
0 379326848
1 972222622
1 694533574
1 443226974
1 262416602
0 138289501
1 850921875
2 449593570
2 285954143
2 672026935
0 770194365
0 361674934
2 617819952
2 615590014
0 501683350
0 461649464
2 888968007
1 199737262
0 177218841
2 492165150
2 735631585
0 223010708
0 688823941
1 994603779
1 970603818
1 300393932
0 426740958
2 749323285
0 103918732
1 602737219
2 387820813
0 939611871
1 167473835
0 910977180
2 948024969
1 505679039
0 936065049
2 326830459
2 826229772
2 931740736
2 59373614
1 205846628
0 953293828
0 500666490
2 133617501
2 831873187
1 736851596
0 24509423
2 73683293
2 338266784
1 236966638
1 729493968
2 852113346
1 659232157
0 93455122
0 228563808
0 353801178
1 870115865
2 436520649
1 304216203
1 554389227
2 768850998
2 455782291
0 142618279
0 753499297
0 671275328
1 859112814
0 298511445
1 193861233
1 58292164
1 983882853
1 649389084
0 343087015
1 671941759
0 644883215
2 694346208
1 970065446
0 137259820
1 962826312
1 729940548
1 176343534
1 146065387
2 755356980
1 576197697
2 204006339
0 928683187
0 227163530
1 843564509
0 13759610
2 545787094
1 718646097
2 74853152
0 959458387
0 373608842
0 276364760
0 702169504
0 871471467
2 705574180
1 776537921
1 663843097
0 1481128
1 67756863
1 287089435
1 124792988
2 172238274
2 378365405
0 279103566
2 993390763
0 929704702
1 850045662
2 788837800
2 612850294
0 355672000
1 531828341
2 132325145
0 509347700
0 631876655
2 354119926
0 722675671
0 145348923
2 462023230
1 441930103
1 561548839
0 335636847
2 224987880
2 948024098
1 176629060
2 199694445
1 33281424
2 854265318
2 11836247
1 696181103
0 89817930
0 415481399
1 57351243
0 585410109
1 6460551
2 611808394
0 148787610
1 343456596
1 638922007
1 935327238
2 897410824
1 971707755
2 883327078
2 11976083
0 734370918
0 513876335
1 897040002
0 939999198
1 519480475
2 132499738
0 398814911
1 17227624
2 752144029
1 207242830
1 19487640
1 601264352
2 919210588
2 206548916
0 497140044
1 396927774
2 491758375
0 51185305
2 485155619
0 937857054
1 986531513
2 276246150
1 718519807
1 770016851
0 453284349
1 917886699
2 538252086
0 442138740
1 774407173
2 255726533
0 346696439
2 845720591
1 359395404
0 348166940
1 360968409
2 121257088
1 617485496
2 849871064
0 419124768
1 902104036
0 796807584
0 174366656
1 522381337
2 148824467
0 581367555
2 681847448
1 845647122
1 775655448
0 49559479
1 161327786
0 75414141
1 200371673
1 87620447
0 291780726
1 379975540
0 413380059
2 454201032
1 814679741
1 598659860
2 793213065
1 313796676
0 977286548
1 153526333
0 660136737
2 224790322
2 996456626
1 743967655
1 240884214
0 438038543
1 867998992
2 475007025
0 437827549
1 366956857
2 433530903
1 504747792
1 806733100
2 494463660
0 944304397
1 523622702
1 181903301
2 737008890
1 323241337
0 816020771
2 697099843
0 947609299
1 683713002
2 176204004
2 804272197
2 313542811
0 159354542
2 210664119
1 666992224
1 686206665
0 512353563
0 560280886
0 303837466
0 761338898
2 740892797
2 444889
1 546777386
1 859579081
0 156268763
0 248921413
1 242153868
0 879821142
2 220657876
2 384609576
1 383769022
1 191020005
2 900818437
0 655430445
0 947834136
2 283907402
0 182669446
0 511838956
1 330868513
2 585461042
1 823479858
2 478146938
2 210490261
1 142491784
2 511509513
1 362791810
1 869577634
2 418975925
1 464341240
1 208354543
0 74643838
0 78418072
0 641756440
0 72471864
0 28066908
2 308189804
2 314791904
1 151488410
0 321982602
2 307401324
2 709789835
1 531189918
1 856114727
0 504749383
2 740862453
0 343743899
0 234944917
0 933635196
2 75045512
1 399283934
0 705469105
0 314644935
2 39293337
1 513725473
1 493216274
1 505240313
0 694409876
1 593182544
2 195452870
1 619090508
1 135940011
2 672166509
0 532185610
2 801877431
2 854198696
0 350526594
2 470967820
0 490266357
0 997855224
1 266037608
1 646702342
0 857916563
2 559763477
0 148910200
0 485427400
0 491421417
2 595582298
2 737642308
1 959708824
1 714455401
0 500067766
1 219784655
2 447688929
1 130321622
1 279230868
0 129557684
1 701789563
2 384624107
2 441074955
2 382935392
0 718784403
1 804475459
2 284276388
1 559488412
1 405117486
2 471836804
1 573975028
0 870419967
1 595539535
1 170901106
2 230266648
2 333393706
2 619009382
2 810128813
2 735519186
0 884494982
0 439033523
0 177992416
1 473749195
0 321583417
2 25803159
0 323153015
2 987392381
2 997425780
0 258683086
1 345766698
0 466062959
0 311438191
1 154121365
0 487806351
1 753499427
2 123182649
1 998766431
0 262286641
1 220627616
2 379732511
2 705321350
2 397834932
0 26585120
1 687383257
2 794106529
0 953570159
2 422181595
2 757092973
1 590602507
1 494944541
1 576667325
2 656438191
2 778610554
2 489780932
1 524709660
2 140313939
2 986610029
2 536891292
2 748317844
1 624525316
2 877454103
1 986888547
0 739770913
0 764489395
2 578075443
0 773343610
2 388589538
2 872257681
2 454656480
1 679522422
2 975398841
2 298095916
1 157092007
0 490523478
2 547602734
0 278085356
2 128729829
0 879398076
1 897644287
1 194521877
0 653839431
1 421930245
0 199086209
2 471139693
1 828418332
0 322509163
1 834512795
1 511074279
2 545648456
1 973252825
0 451327747
0 329182352
0 511615620
0 691106118
2 736845746
2 650216931
0 528386724
1 120436460
2 141412146
0 765647773
0 902420428
1 492398273
2 345558068
0 905966929
0 754196782
0 367668734
1 10069812
2 346463807
1 585673921
2 21081037
0 453198196
2 126054476
1 930295992
1 112585665
1 930294180
1 498802990
2 164362211
2 974875746
0 822008158
0 593963375
1 309434328
2 39312066
1 374763654
2 532296470
2 227915400
1 58487886
1 38713764
1 28426485
1 332583939
1 546839772
2 917813804
1 199294220
2 742956286
2 518510396
0 137745263
0 895879316
0 17583835
0 47299855
0 628531009
0 143679337
2 474688518
1 154967826
1 243029739
2 451485043
2 882818905
2 141595767
2 554485952
2 183380713
1 935376521
2 864511550
1 209411870
1 725048102
2 348404913
1 958512618
1 831370357
2 419728908
2 338698371
1 716096229
1 245943466
2 898241082
2 824972881
0 801738681
2 919759133
1 582233439
0 141261465
1 728911101
0 629593193
0 581529416
1 879403872
0 17795365
2 2138407
1 389642718
0 723062106
2 247304602
2 564403372
1 841764989
2 581426788
0 703793749
2 314530367
1 390538181
1 63686708
0 293172776
1 85847209
2 804410586
0 178495083
2 385539223
2 331502099
1 551622581
1 136365943
0 160622393
0 183196427
1 969666067
1 487436016
0 381723080
2 127003235
2 934457951
1 250204233
1 867972632
2 745673746
1 128328120
1 628407488
1 388438332
2 656378234
0 424050213
2 851227181
2 384437707
1 443047565
2 397092720
1 305406055
1 869648575
1 591222567
0 830992607
0 438315824
0 164592473
2 242754936
0 658507540
2 523852689
1 304699604
2 715568391
2 983720390
1 134015695
1 786205425
1 243569235
2 440920624
2 319649387
2 271073936
1 482933215
0 8372075
2 345236524
0 755319649
0 850339247
1 65755972
1 269748001
0 282562976
0 171040779
1 116395130
1 305426090
1 329047641
1 984379463
1 281418644
0 54936894
2 846077909
0 396628486
1 856863534
2 280136650
1 541527969
2 409969320
2 11801609
2 88441398
0 330867971
2 161990449
0 515807776
2 807428691
2 259170003
0 812320306
0 740223499
2 803052614
0 410223180
0 397164980
2 477696802
1 468762406
2 940074472
0 186846676
1 642962167
2 668432403
0 267004874
0 12462662
1 243357448
1 629149795
2 7032687
0 59264577
0 706296962
0 644820165
2 883249016
0 751597000
0 246019519
2 171909250
2 231884893
0 485723998
2 87364977
1 197830950
0 403407057
2 332904053
2 843547057
1 203130951
2 454697931
0 106613085
2 117432826
2 15388976
2 672238033
1 994219950
2 747920205
2 983590043
0 135453926
2 660004707
2 640964239
2 643303055
0 810971873
2 283865462
2 244755641
1 254559840
2 567050880
2 195109651
0 254429574
2 810475667
0 130360296
2 122508514
0 288782230
0 917553744
1 638805499
1 31286830
1 140085385
0 499689054
0 767620381
2 555344087
2 52715844
1 311276181
0 566613667
0 351067608
0 726119901
2 644473522
1 27107994
0 787264905
1 26898366
2 568664879
0 802745718
2 222295158
0 898330659
2 361220304
2 579193376
1 11197410
1 947166963
2 602701639
2 610001471
1 272629207
1 73385820
2 65484652
1 476201346
0 954630471
1 260591585
2 962635168
1 618769227
0 519274757
1 761759868
2 687696776
0 618186429
2 270646384
0 556363614
1 89370627
2 45526545
0 802950369
0 812893103
1 44122892
0 967977102
1 450389237
2 286275981
1 479869624
0 55356605
0 773014405
0 9942917
0 318140764
1 272881489
0 724301179
2 133978618
1 961510811
2 341529892
2 693039013
0 960237037
1 129075588
2 784775731
2 743789323
1 787299016
0 290849617
0 611081514
0 176435662
1 195685233
1 849060228
0 650855567
1 764450292
2 331822350
1 224950217
1 521945555
2 21382906
1 813939712
2 482756144
1 282655619
2 853479225
1 599881244
2 406988922
1 208167838
0 173994406
0 449100060
1 895025627
2 803441512
0 360160584
0 194283605
1 307637582
0 511201625
0 890133821
2 524242685
0 181741133
0 350307509
2 743517465
0 866813559
0 293475349
0 516665566
0 464044445
1 885700363
1 172269316
0 137467948
1 116829896
0 465644698
2 510004104
1 600621737
0 45715254
0 524606603
0 934874867
1 529061603
0 362059214
1 236733134
1 210109866
0 89939115
2 285311135
1 649623432
0 646326540
1 453942782
0 449806293
2 549827462
2 319084648
2 199570233
1 792286741
0 82769332
0 48112219
1 297271820
1 383736022
2 979566045
1 328461668
2 38652039
0 902407369
2 873839528
0 105276329
0 866882409
0 181575584
2 79291650
2 87828778
2 839396432
1 750708843
1 474003588
1 366675209
1 318065205
0 885308038
1 982504772
1 380420818
1 285539984
1 147459755
1 731302774
2 770179462
1 335893998
1 192402044
2 99315473
1 771109604
1 638437977
2 377156306
0 514075875
1 378393115
2 903775413
1 765388261
0 189553203
2 863736935
1 737702968
0 676814682
1 655117155
2 179563363
2 421132005
2 134613120
1 759157875
0 515511616
0 315658675
2 196891623
1 346234067
1 978064983
0 541672580
2 122865788
0 859083852
0 1121925
0 350928045
1 537829119
1 123996591
1 900811785
0 113844794
1 357494291
0 149969387
0 26243579
1 467773105
0 56720521
1 50401409
0 233329257
2 366387042
0 428772606
2 105539478
2 975758500
0 254821726
0 775921037
0 831503830
1 88420906
1 765964755
2 842143277
1 694950549
2 820968166
0 335579939
2 404586880
1 290528117
1 381785783
1 760856012
0 839275687
1 744985910
1 308076459
0 498290447
2 648433384
1 684106156
0 917599713
0 879464247
1 834068593
1 453737795
1 674121491
2 243535676
0 361199888
2 212463110
1 161167669
0 793307306
2 492481651
0 410045565
1 537506777
2 411430235
1 347869515
2 106667337
0 372145710
0 643784367
2 645555548
1 181674461
1 405964502
1 658542509
0 704832656
1 251978611
0 573059444
1 930745358
2 360533871
0 379734903
0 110269394
2 22909043
0 90411889
2 966006997
0 948800671
0 216760533
0 116438945
0 17688567
1 169554695
2 691377106
1 547365458
2 214548195
0 247466780
2 895449029
2 33738139
2 950615907
2 294119290
0 88305484
2 548770558
1 788095213
0 723114914
2 657202611
2 256220431
0 857614299
2 580728886
0 742485997
1 643961763
0 25622701
2 810648966
1 741156181
1 6924558
1 265707298
2 827143284
1 6975151
1 377160455
0 885394182
0 67167264
1 334394026
1 4650780
2 892032065
2 594205571
2 711160254
2 587385682
2 18189248
2 346418745
0 951566761
2 916318587
0 624512083
1 157723568
1 425939024
1 870482317
1 212412330
0 207289287
1 171283842
0 476741595
1 487157671
1 147105311
1 504861159
1 788969649
1 509707362
1 255214727
1 742925122
0 644143075
1 731118371
2 876615169
0 54596825
1 574328598
2 356414543
0 858324818
1 679734018
0 454822476
0 78090185
1 417405941
1 17323756
2 598974704
2 840057746
2 830886683
1 918248617
0 76207666
1 33074166
2 437488730
1 581357007
1 265563571
0 902178134
2 361086569
0 795034287
1 830529231
2 357781098
1 388600092
2 780117545
0 640926464
0 389413777
0 972750492
2 745764679
2 410011676
0 397602499
0 15883908
1 800896952
2 300780080
0 662014642
2 893999766
0 100826650
2 465876190
2 117055446
2 558740322
2 890906950
0 389282308
2 334942861
2 143205168
2 946685624
2 27232502
2 107364133
0 636203721
1 162794254
2 564969390
2 683121663
1 802853017
1 851279066
1 413640510
0 267117248
1 629624148
1 525102506
2 354592103
0 418557869
2 987419915
2 403841972
2 253104219
1 977247907
0 49613449
1 990172894
1 958858703
2 16868583
2 702560442
0 328423841
1 245350812
1 929304285
1 828789607
1 222261420
0 417103558
2 850461889
2 545960088
2 703758401
1 65748031
0 546068083
2 536300862
1 291388828
1 552741817
2 317993429
2 440269826
2 501609242
0 160424213
1 858383725
1 531391533
0 316235395
0 899202748
1 737255027
0 461335171
2 551297837
0 559979276
0 774310227
1 887161334
0 849028107
1 997896063
0 877907699
2 845658764
2 941682858
1 575825615
2 18311474
0 793906489
0 917123323
0 101158505
1 260397544
0 799088150
2 941586556
0 426939281
0 70425257
0 833809399
0 97167313
0 298839021
2 329675319
1 609386307
1 212691337
0 901467178
0 835362424
1 79172165
0 116648686
0 595073502
0 73242140
0 453705356
2 501897005
1 85770695
1 84052448
0 928085683
1 381299830
0 373594347
0 437736080
1 339831636
2 890645407
0 821250059
2 301777193
0 700874644
1 765858403
1 553935520
2 736146602
0 133188264
2 12475762
1 99983704
1 518912073
0 577856651
1 587199315
2 681635652
2 256707204
0 131307052
0 980394899
2 61641112
0 591712129
2 154909455
1 199754889
0 675546281
0 233640905
1 18090571
1 304142322
0 367077847
2 290275010
0 619518688
1 127199626
2 554499994
1 324062340
2 19005359
1 83017638
0 731347516
1 971753779
1 580888223
0 876968270
2 40157437
2 829274920
1 96186478
1 380002688
0 351936096
2 862713037
2 538492480
0 378249160
0 109520716
2 390344661
0 935162085
1 382048978
1 715902677
0 561962618
1 295628272
0 97875875
2 328887528
2 53017428
2 278331963
1 231012600
1 539346193
2 553036072
0 376893958
1 714318949
0 122902262
0 488217123
2 66890342
0 225624785
1 250113603
1 731482281
0 428044510
0 771090051
2 323031357
2 131933987
1 37780384
2 872239017
1 576699382
1 270924397
0 801913025
1 271997511
1 773587875
1 490839541
1 402024056
1 913592556
0 761829987
0 557564592
0 772033880
0 440864670
2 162780236
1 434545842
0 474802268
2 43716324
0 716243225
2 44194758
1 926703113
1 8151996
0 672885030
0 253212090
0 733536838
0 132976473
0 351881460
0 77263791
2 885940110
1 256724395
0 277022323
2 396961619
1 898012116
1 81210244
0 84631747
2 47894796
2 999277038
0 375102804
1 401777095
0 950889266
1 939711867
1 239706223
0 465091405
2 137108533
2 944850563
1 112520010
1 868295654
2 332519093
0 126028762
1 908518306
1 689407936
1 105452542
1 507747115
0 670426492
0 857604550
1 699036730
0 185364409
2 847327110
1 885746608
2 3476908
1 83764932
1 122491394
0 500367163
1 26155990
0 273189957
1 347641300
0 505684828
1 81739570
0 841227713
2 201961835
2 324986495
2 574739941
1 401894722
0 442861774
0 494315855
0 434707379
0 270478707
2 362957275
0 137074060
1 338579684
2 769945925
2 59756473
2 370956186
1 630672189
0 217812519
0 790558597
1 936123234
2 799702554
1 70278
1 238590892
2 458455873
1 272087752
1 276643801
2 459959789
1 307859337
1 353636282
2 257224276
1 620656708
2 980067734
1 643793091
0 364002141
2 969710339
1 81706034
1 139906583
0 313524111
0 840624182
2 932256558
1 137095588
0 994158787
0 682521346
2 544613807
2 143382378
2 404160093
0 856148874
2 90150369
1 170096223
0 110428816
0 823684180
0 264553115
1 888015053
0 105912736
1 462774199
1 299290977
2 20578163
1 982681542
0 489278575
0 399502230
1 748082333
1 904502083
2 347451336
0 952250393
2 292195315
2 569099867
1 670133236
1 728174279
1 552335452
2 756309947
0 245161936
2 444288282
1 263326724
2 126572821
2 747262333
1 57869776
0 398205734
2 1515409
2 710898765
2 528209000
2 349965826
0 291864502
2 609767929
1 69198459
0 385513249
0 17833085
0 489993239
2 965006198
1 386636152
0 174639158
2 970860087
1 944145020
2 928801857
0 774248186
0 20275006
2 978096947
0 993498701
0 225007031
1 204558338
0 166302894
2 371787201
1 1129904
2 599663675
2 85949540
0 999761505
0 895213136
1 377093968
0 805419706
1 741947968
2 461596795
2 920948823
2 586240723
0 716623205
0 294738757
1 713429521
1 771498267
1 971839923
1 742948699
2 747429883
2 989184217
2 925931732
2 489654099
0 696164458
0 447174394
2 815707936
1 621468857
0 244777463
0 587264278
1 734117265
1 881973494
1 840317800
2 245776671
2 380673746
0 33427069
1 563896370
1 882293082
2 454361118
0 44391424
2 336958242
0 647749674
0 214765155
2 326716289
1 362643862
1 584606961
0 790857544
1 7599492
0 75074459
2 552496634
2 711509053
0 24110616
2 132155426
0 406686778
2 713494950
0 422840147
1 491484812
1 122399361
2 893154645
0 609610873
0 49634486
0 842441662
1 15666506
2 921927794
0 907169541
1 535672716
0 539594090
2 112710634
1 299331763
1 305082017
1 513332119
1 573093276
1 408414458
1 403015592
1 327452457
1 33614380
0 392672914
1 76584192
1 149643293
1 96387676
2 587942399
0 455704373
1 654860550
0 77632054
0 156059699
2 528958736
0 966099369
2 328874333
1 100645749
2 117431334
2 631064786
1 188615058
2 212369382
1 998615906
0 971463543
0 868665015
2 930512024
1 428800608
1 569603501
2 947696911
2 225369965
2 306309510
0 364503569
2 525875018
1 489846325
2 833486915
1 182761791
2 530767308
1 585078488
2 290575660
0 909539498
2 429696312
1 781596503
0 787607023
1 416933309
1 439688028
1 847438728
1 414496289
2 152206519
1 550282741
1 504559143
2 556172112
2 370085575
1 692016407
1 519964917
2 768472836
1 578248906
0 827334835
0 198846291
1 187962097
1 830907852
1 978476413
2 104385372
0 855094169
2 879726840
0 772118692
0 682776378
2 49995874
2 237885366
2 51757685
2 774294314
1 306944004
2 822193226
2 857502399
2 142099350
1 226396440
1 717176456
0 600565762
1 507937760
2 588366188
2 574994756
0 496294793
2 385769936
0 379548547
2 851000497
0 847567834
0 895613078
1 264627235
2 376011710
0 377560551
0 419537074
0 977288992
0 382580185
1 98168899
1 342870360
1 690229464
1 844320616
0 787711168
0 751033259
2 337885549
1 14951945
2 232031226
2 801738139
0 900099264
1 714261958
2 728634745
1 668774505
0 685363579
1 691012596
0 147111363
0 996937318
1 542088740
2 436964330
0 738839764
1 87411245
2 547297451
2 779906298
1 601064195
2 895520427
1 148831141
1 320855077
0 401414037
1 441425096
0 840432528
2 137345903
1 728785467
2 671688704
2 288513619
1 469842463
0 287286672
1 588431988
0 426184519
0 15818879
2 299059433
2 907707396
1 451460049
0 163383749
1 865662466
0 593317062
1 245306891
2 203880694
1 818640405
1 602272615
0 543229106
2 45951391
2 445070688
1 231472146
2 727307839
1 547929545
0 36185663
0 910010286
2 218513121
2 944583371
0 47735724
0 701873037
1 828643065
0 625498536
0 175678284
2 207814614
1 198954770
2 517546619
1 78445322
1 168988929
1 780413425
2 670999278
0 117292431
0 497119647
2 707114044
1 253691265
1 650217725
0 291097126
2 9220495
0 431653325
0 812526904
2 825921240
2 179306144
2 64876462
1 300698389
2 224040700
2 397174974
0 93249217
1 635015370
2 232594528
0 798069917
1 306772191
0 314530225
0 52245511
0 675197088
1 911687684
0 688673184
2 586010697
0 875526685
0 231823312
2 376686612
0 225235047
2 98595343
1 551195466
1 840603469
0 347509624
2 262008193
0 13906493
2 390477072
2 374319550
1 77795999
0 996218902
0 399692489
1 332898020
1 300113593
2 237737147
2 466588057
2 184315132
0 521599325
1 702022459
0 325334762
2 530525000
0 570242284
2 633234770
2 147569039
1 160729890
2 787326741
1 680006990
2 260082273
0 329034736
2 141308480
1 665029565
2 594837168
0 721053621
2 109043066
1 983396068
2 80561048
0 319229243
2 333738058
0 862840444
2 974993174
1 298231707
1 753244024
1 335929553
1 830474326
2 629728063
2 513294551
2 835030374
0 372321804
1 86311808
2 4510368
1 520764699
2 185021156
0 292719289
2 688311137
0 555669388
0 104545561
0 665223935
0 997301588
1 819232372
1 56037787
0 440078481
0 848472415
2 473881097
2 598379748
1 368741002
2 535150220
0 882141920
0 850936184
2 16813561
2 869180010
1 234969015
1 795911750
0 61415824
1 920832172
2 687881343
1 948504805
2 98224289
0 519238696
1 410303350
1 31302869
1 239385537
1 81395839
0 963645363
0 96065706
1 608036665
2 367038768
0 310305904
2 731059299
0 558233618
0 959939717
2 833468234
2 971987075
0 681634180
1 99150542
1 353148672
2 995809260
1 444683405
1 155964650
0 228186339
2 179488424
2 304493906
0 950674523
0 672810477
2 36188
2 876220264
0 653743396
2 358906967
2 468119931
1 617631202
2 358337434
0 659135535
1 972246604
2 773949714
2 373580983
0 907427388
2 130846819
1 310379868
2 778594980
2 161947060
2 239268918
0 953993384
1 723709288
2 161597790
1 803365632
1 840541744
2 705833960
2 126562261
2 473110141
0 91986498
1 699891111
0 535485714
1 964193992
0 947163964
0 561991716
2 287586076
0 913161183
1 404125836
1 661509346
2 411832428
1 238953946
1 81200616
0 602676904
2 865632711
0 932966764
2 790295375
2 838391964
2 772555293
2 786244733
1 389735734
1 87378229
1 549123963
1 746772873
1 711760743
1 115380197
1 120061696
2 849236502
1 314236944
0 417484622
1 136533369
2 324224131
1 668883803
1 201921551
0 937086796
1 710564379
1 823629517
1 736088029
2 609365885
1 599308857
0 56313890
1 842042584
2 138411302
1 168620458
1 436302824
2 983042369
1 525937043
1 708498180
2 790637260
1 238749648
0 332219589
0 700527140
2 765415713
1 388137353
1 871441136
1 299670033
1 748928672
1 310145913
2 926603450
0 464250216
0 480778561
1 5153158
1 304827005
0 129524956
1 614093849
2 643139406
2 49079391
0 574637162
0 280104743
1 705450052
0 240454794
2 613014818
0 603235628
0 724011957
1 430361250
0 261861228
2 894918086
2 304202461
2 851292299
1 594697869
1 114855564
1 10688336
1 517148156
0 222725748
2 54036201
2 271411107
2 442696796
1 520062723
2 187211999
2 992373123
0 688818117
2 725081982
0 616315276
2 352897380
1 253763349
0 537394329
1 647611183
2 448752661
0 821081945
1 63061975
1 907849787
1 863457505
0 271954824
2 334475944
1 756316037
1 271090857
0 468311274
0 350609901
0 514706583
1 365901590
0 357882042
1 988099628
2 82921137
0 225872204
2 93800431
2 105987472
0 436732887
0 703815810
0 273596232
2 89340853
0 549239214
0 741207611
2 488198030
2 111614926
2 884858322
0 881442007
2 934845520
1 874500027
0 847983607
0 813461513
0 522235840
0 767668772
0 498803204
1 231942507
0 635327174
2 908087455
1 622667407
0 418489977
1 36389145
1 587323103
1 549282288
2 249671130
2 560534357
2 109429827
2 951288212
2 415871500
1 25451855
0 309498286
1 724424209
1 305603784
1 531734196
1 183578435
1 548556292
1 424054355
1 119436203
1 219549359
0 474908608
2 786275092
1 315401325
0 814453627
1 730697941
2 176226949
0 242198945
2 821334861
2 960983216
1 716246254
1 791028003
1 709381476
1 217823652
0 467108556
1 224177559
0 871275564
2 853141753
2 915324895
2 886832690
2 654884512
0 585608650
2 251608117
1 919876410
2 50673071
2 517100457
0 552944151
0 897067959
0 70863390
1 737267239
2 450707145
1 343464506
1 905875145
0 178179074
1 444562738
1 269735710
0 615872504
2 946802852
0 682175618
1 701474519
2 18953167
1 59633420
1 58799974
2 944143703
1 968661224
1 579083724
0 162893278
1 3195008
0 986818290
0 625156829
2 824949482
0 674281808
2 140368630
2 862136587
0 892574677
2 887336378
0 258522172
2 221594437
0 5374776
2 995394624
2 504510291
1 828959750
1 762841908
2 692493701
0 827135294
2 975526578
2 655421416
2 417137316
0 965493148
0 407848069
1 368521282
2 521111660
0 364127909
1 205866738
0 755918058
1 742371975
2 517122641
2 61533312
2 332430205
2 69633087
1 895465418
1 418909093
1 228527745
0 971174628
2 593412036
0 577366521
1 546063272
1 985469927
0 582016637
0 373314061
0 35502968
2 724040688
1 314199604
1 498826749
0 449599434
1 435164985
2 476683442
2 681355645
1 116798140
1 101581688
1 28215613
0 42153246
2 403361417
2 934250939
0 652061925
1 740795493
2 364654952
1 672140854
0 816133229
0 364677229
2 193581713
0 841773493
1 415004521
1 377438735
1 599706944
2 328112679
2 698905100
1 202868112
2 703808209
1 511729325
1 682658337
1 968236481
2 281229710
0 149615493
0 926382736
0 476095550
1 707682910
1 504790977
1 383805709
2 912533983
0 10769421
2 604731320
0 680432839
1 304602
1 205070156
0 881582075
2 611208693
2 412414387
1 672991587
0 595635736
0 27101516
0 639095661
2 217971049
1 854188224
1 536340475
1 971725979
1 143609019
0 531372470
2 50173831
2 540292868
2 667276362
0 764808176
1 85835849
2 437016817
1 171314547
2 370694672
2 769884824
0 396200139
1 185184474
1 607743179
1 201058228
1 204981660
0 226799837
0 131136192
1 63212997
0 681828013
1 872981262
1 140572523
2 812609890
2 329939324
0 940647442
1 826247743
1 400214910
0 33056582
2 14420979
0 974615950
2 344036127
1 684996127
1 250759613
1 72655288
1 768521677
1 933238399
0 601118910
2 386491723
0 880585617
0 529229923
2 463538770
0 463798122
0 614784816
1 167683410
1 961150403
1 380713861
0 338719660
1 193701399
2 912174274
1 480323166
2 262108651
1 34648397
2 508941131
2 69423858
0 272822760
1 624514573
1 263331445
1 797311095
0 566281622
0 866048353
1 242746968
0 721724242
0 54232814
0 390100245
2 767433038
1 542729558
0 224515873
2 994282355
0 148791859
0 516097142
2 8972078
2 487857929
0 763576628
1 96835157
1 828339183
2 427251422
1 787803025
2 194890880
0 734992685
1 122843179
1 542038201
1 683951466
1 103388577
1 874830687
0 449101815
2 682540897
0 552268425
0 778482847
2 101217835
0 20625168
2 430932074
0 235360114
0 630981845
2 245468702
0 204974660
0 246087764
1 817735408
0 745792235
1 680175737
0 966138735
1 916157574
1 609651249
0 393465519
2 259085624
2 853162943
1 100596800
2 518438536
0 362506485
1 856609071
2 831387540
1 88187861
1 510016327
0 539046169
1 504053822
2 636331248
2 836699076
2 367989624
2 840555655
2 351671686
2 551163290
0 565867766
1 209570862
0 411571370
0 529153789
2 747102439
1 756988512
2 651640363
0 671057078
0 952302641
2 747960954
2 766967565
0 72836002
0 146490550
2 953997392
1 900206847
1 595359134
1 235383535
2 778226176
1 939389889
2 912146477
1 618438972
1 393866854
1 439314302
0 367273109
1 160434541
1 848976848
1 900128270
0 64397927
1 728702871
1 884280147
2 259676355
2 856962704
1 168905448
1 61277830
2 162419857
0 983354530
1 191458265
2 240513509
0 916062501
0 848526720
2 653971326
2 257713112
1 70716516
2 559871691
2 772372545
2 885987162
1 975305444
0 444652453
1 923959675
2 107901005
1 476680827
1 152364223
0 564418584
1 81762528
0 917905421
2 716193535
0 940151542
0 494473614
0 653327789
2 352357588
1 751247178
0 387626520
2 853005367
2 190886728
1 113186387
2 201547841
1 504288969
1 985852598
1 217381714
1 335052176
2 861628025
1 329205205
2 438057521
1 782472694
2 581604789
1 235256702
2 909286804
2 527791802
2 700984882
0 816033550
1 997493845
1 679416777
0 786720321
1 424064008
2 684030086
0 999872674
2 841390473
2 934486969
0 988549751
1 268844010
2 799917698
2 985442167
2 337072298
0 584951691
1 879646947
2 28902894
0 325008782
1 316558922
0 996084383
0 237763697
1 623306798
2 750626201
2 900574807
2 167130525
2 87300115
1 729859382
2 369678493
2 8766724
1 913647626
0 713801087
1 728780079
2 422399136
2 119348055
0 684599526
0 650220324
0 612557102
2 603416991
1 427996526
1 101374268
1 90200467
2 815380947
0 475207066
0 907632762
2 308402772
0 755111442
2 677677665
2 764408604
2 6413951
1 538573896
0 604993722
1 401917994
0 995041756
1 786200225
2 688985507
1 252766851
1 238087873
1 150770768
1 789448828
0 700807936
0 25307048
2 925951292
2 127564527
0 584664900
1 872782786
0 283165391
0 780682839
2 222783707
1 349964348
0 264392620
0 904772779
0 363443396
2 987689713
2 815869331
2 735616562
0 853612935
0 450946041
0 160987412
1 768013436
1 65630450
1 391792268
2 673360467
2 959260559
2 406099856
2 149092880
0 657603769
1 706183679
1 310888362
1 403883214
0 220415131
1 638285405
2 594478154
1 467787127
0 80417947
1 387116870
1 540573669
0 210280092
2 700319520
2 16997573
1 567930700
1 700261648
0 66366816
2 320342293
0 119423391
0 766749373
1 552121036
2 166973340
2 849470564
1 892450435
1 326831192
2 124933316
1 68322609
1 73185483
2 77101362
2 310917369
1 306251756
1 472779731
1 787718663
0 588095065
1 644713506
1 441948483
2 234904741
0 163991819
2 200717094
1 265123515
2 624181289
2 15503966
1 752860272
2 694168809
2 526662970
2 595112520
0 995793135
0 764267755
1 97005991
2 182040795
1 335669812
1 736747113
2 11919442
1 545405809
0 343274694
0 443516324
2 146017255
1 549450586
1 448620302
1 160651930
1 54271911
2 446268038
1 77345357
0 11694100
0 150876971
0 821697022
0 683771359
0 558148877
2 351384575
1 581765091
2 18457152
2 446554120
0 286377826
0 990076528
2 888487528
0 131704582
1 743982049
1 217777004
0 794848903
0 901177975
2 200939281
0 34348525
0 336184890
1 960206693
2 605453055
0 885222775
0 133803998
1 6944320
0 228534571
2 563010273
0 570125636
1 438074418
2 457336245
2 853222995
1 578730676
0 963934663
0 883569212
1 710610759
1 715447222
0 462155566
2 43470258
0 20828099
2 859321047
0 242238545
2 580620755
2 552048180
1 235054590
0 107772038
2 190256537
1 16675630
1 422283376
1 111939592
2 511111235
0 984968013
0 614744729
0 277643912
0 717566017
2 191832874
0 204589351
1 599088309
0 940077948
1 271675616
0 351836402
0 417605291
1 163806787
0 363946171
1 645565647
2 459004583
0 666528753
0 487758498
1 227639380
2 167385329
1 864734546
1 368738001
0 75768275
2 565257297
1 874300674
2 842609534
0 229595429
0 974816855
1 701945356
1 963327501
0 120234450
1 595860634
1 933342066
2 632159283
1 704185520
2 673169183
0 529105679
0 794363718
1 725010819
1 838126496
0 506031500
1 766572226
1 65520098
0 676049654
0 590611244
1 600764010
1 548083223
1 145139042
2 757785606
1 461162904
1 353261733
1 486563657
2 162531127
2 768345379
1 274685864
0 315200032
1 494957758
0 146721613
2 115942013
2 646978980
1 486637711
1 636083507
1 798561158
0 829705759
1 79647421
0 70083355
2 746470909
0 615435581
2 61438680
1 962267464
0 604175748
1 53988837
0 596546377
0 766301519
0 400290385
0 87218028
0 550898662
2 39431329
0 327781016
2 524831897
0 429929464
2 487086441
1 355416982
0 218944112
1 644301623
2 103877700
0 404733815
2 110271701
1 179130265
1 423416116
1 570362991
2 981146104
2 927014418
2 807546253
1 673072842
0 787526810
1 393864652
0 837188110
2 678630884
2 882782132
1 680009423
0 946852736
1 617312469
1 665842140
1 580422206
2 274648422
0 230319147
0 873253060
0 706173434
1 300088164
0 524037040
1 829346678
1 831280762
0 351486374
2 975146758
1 849440827
2 654142917
2 600971768
1 177725774
1 482111807
2 104368556
2 280564972
0 912528676
0 155199007
2 534978334
1 347469387
0 528679971
2 924514843
2 392863890
2 702881990
2 373757428
1 88920542
2 632007198
0 308139572
0 108197146
0 178296286
1 643568507
2 204021931
0 294133602
2 748524087
0 466721524
2 258677357
0 592904846
1 260214459
2 96725439
1 682090785
0 465311250
1 765591813
2 281131698
0 957191344
0 663038752
1 589128871
0 173979304
0 907744786
1 284799687
2 517436132
0 285354054
0 591112278
1 117844089
0 694146517
0 452913424
2 723241637
1 553278431
2 872572424
0 467669728
0 30232312
1 936681360
0 155068748
0 19473287
2 673994847
0 203103969
0 774631913
1 557717694
0 253167053
0 301024767
1 222167523
2 887768279
0 246253896
1 207920965
2 414600518
0 947340154
0 748910582
1 32679395
0 757076760
1 358027741
1 751382184
1 787897145
1 516519623
0 29807109
1 405782733
1 505906518
2 559225721
0 336905846
2 443700470
1 659021514
1 837988733
0 151526634
0 186977896
0 884342805
0 324643935
2 376712487
0 621182950
2 161083413
1 12818646
1 614037942
1 270960657
0 365492509
0 502947407
1 958742575
2 563288497
0 824265049
1 131120286
2 1526292
0 549093700
0 31483272
1 624766198
1 559902297
2 896842913
1 892927276
0 393983505
0 8163849
0 473619086
0 935649016
2 753964370
1 726924388
0 897740258
1 387163489
1 471556465
0 967213875
1 491237145
2 101146997
0 593255151
0 364210252
2 831455094
1 48748523
2 561999627
2 71112265
0 853636040
1 697834828
1 195949930
0 535148633
0 334410784
2 4367396
0 738114525
2 820623935
2 767371152
2 507476654
2 393682205
0 695080677
1 430087339
2 146594785
2 348474408
1 529058263
2 324363389
1 975939919
1 595123192
1 198442654
1 459698708
1 977631287
0 476659958
2 163623456
1 321380550
1 190797370
2 149864358
0 509878322
2 638358330
0 819749143
1 156426433
1 285715934
0 512179802
1 345310001
2 519871159
0 408412466
0 273622870
0 442567531
1 879319709
0 392553079
0 3882187
0 348609225
2 410911435
0 68766727
0 365529147
2 925840505
1 825504173
2 699053390
2 980493812
1 757704011
2 81707514
0 751216099
2 273640933
0 756664544
1 589896028
2 45867637
1 638262977
2 178293517
1 332152290
1 541180037
1 791663317
2 843640651
2 527897338
1 357116378
1 199689077
0 849160961
1 114498816
2 81148148
0 951071747
0 422436362
2 901210382
0 97864533
1 489466901
1 624450716
1 501751127
2 428020756
0 358229793
0 583881258
1 410761578
1 550347562
1 48287189
0 972735038
1 804101784
1 500464815
0 178988335
0 712156655
2 291932640
0 254005841
2 925859702
0 513095100
1 891197052
1 464988412
0 470213938
0 462798486
0 242547846
0 457333558
2 225468159
2 542648670
1 938493234
1 754025392
2 300749394
2 393781947
1 385985643
1 436931987
0 800182715
2 425123466
1 308546641
1 119384817
2 182109372
0 973240208
0 468780751
1 368564979
1 398344861
0 742850470
2 804537613
1 330038862
0 969921744
2 920852458
1 316733368
2 25776584
2 811171760
0 480380726
0 326168710
1 75142046
1 969338766
2 612046965
2 624416970
1 868550592
0 936232873
2 194843404
0 32506015
1 627249954
2 829661103
0 927824250
0 667334290
2 199266374
1 707978579
0 756001795
2 211540473
0 102511496
0 238257657
0 761002194
1 259066394
1 945293729
0 791491650
2 82242844
2 666594472
1 704655583
2 344592428
0 666182385
2 826846793
0 903056911
1 186948939
2 120606099
2 670689161
0 627731815
0 157724091
2 819447722
1 391352978
0 349406084
0 190395137
0 561383597
2 232045059
2 863083731
1 881722134
2 219109405
1 356021976
1 130710573
2 247842703
1 927731023
2 462416159
1 165067069
1 225896904
1 544090359
0 820730518
2 443081850
2 315367116
1 9333627
0 707992475
2 749626707
2 36300645
0 900891522
1 693258546
1 169825151
2 205978793
0 633817642
2 623360418
0 99864691
2 465548334
0 185137442
2 254976314
0 648671294
1 392431339
1 471903052
0 635455759
2 820427856
2 170385665
1 600121813
0 761425173
2 227104315
0 847044710
2 490229887
1 337140449
1 486793428
2 128056044
1 970172179
1 544108663
0 402523956
1 432393245
1 366986058
0 4785349
1 163376984
0 654601456
0 411835831
2 97268907
0 285521736
2 976676550
1 655203403
2 131239261
1 446560027
1 944217116
0 563986984
2 53723277
0 739104149
0 306432098
1 804080764
0 733866736
0 482096879
2 652671975
2 347102824
1 255421503
0 282875821
2 263199544
0 2012397
0 370658087
1 922418038
0 46507725
2 779024825
1 126279828
0 547318835
0 196933739
1 761981961
2 116133895
0 753894280
2 314340240
2 827522838
1 93022047
0 627260443
2 20569543
1 454858642
1 537031117
0 300599798
2 776745603
1 658143972
0 690626154
1 378552128
1 322628106
1 935792793
1 630974138
1 449222685
1 202663411
0 126985704
0 378950896
0 195201542
1 536307011
2 776812249
1 37590757
1 71977209
1 795174067
0 925599468
1 202401763
1 255547322
1 896262777
1 810426804
2 428817525
1 791136707
0 993075916
0 951355482
2 629835859
1 839928773
2 337230878
1 77347563
2 740258900
2 529459984
2 254080548
2 142824900
2 497880145
0 886726454
0 109384701
2 681214930
0 385149538
2 699807427
2 720215829
0 18565762
0 573564031
2 641042913
0 411315480
0 681685478
0 873937537
2 163178591
1 201689568
1 720477646
2 782992074
2 332820400
2 461029066
1 238515933
2 228366593
2 965408197
1 861151180
0 558713733
0 932533627
1 172736833
2 167548047
1 323209291
0 220968939
0 191803573
1 875518565
2 383530109
2 429678171
1 55544969
1 897092955
2 96950444
0 347810462
0 627891372
2 524454474
2 248538964
2 634625558
2 351365598
1 4474050
1 552765543
1 617273450
2 145952482
0 839445023
2 574141132
2 824988817
2 227143637
2 697553858
0 900540088
0 322829663
1 620735828
1 630772154
1 12310001
0 292164657
1 91859300
2 779071932
1 583774411
2 476536452
1 977978602
1 938686955
1 699716571
1 592957339
2 433499689
0 634262577
1 863277361
0 81184768
2 865100595
2 442455987
0 531923731
1 598575559
2 14608265
1 662839793
0 905835908
1 201807474
1 193597763
1 153459160
2 191626788
2 82547095
0 332602185
1 980016663
2 626686438
2 855165760
0 625346653
0 131599356
2 951595262
1 497005643
2 860021796
1 991744165
1 225764587
0 34842595
0 691682637
2 929071449
1 514993662
2 411829473
1 452416926
1 955370110
0 274741959
0 265396106
0 616917017
2 361742607
2 573933394
2 950431811
0 501186531
2 586076843
1 65786847
0 749086712
0 437261894
1 523722868
0 395004801
0 947214637
1 429751861
0 248226975
0 689651268
2 207438163
1 236028877
0 951381200
1 543772099
2 106760720
0 81373488
2 337362836
1 332596497
0 422683388
2 524476567
2 444321266
1 280802590
2 923048361
2 862340765
2 675042391
0 26401638
1 142410050
2 361031057
0 505549842
2 865092181
2 892026145
0 409622846
1 642214677
2 727067919
1 119423469
0 986612601
1 993567918
2 935544122
1 836555300
1 898399391
2 728370428
2 689116091
0 685911065
0 771057466
0 886517049
0 925447155
2 837831780
0 197197412
1 873067340
2 692398437
0 423518068
1 205914136
2 542411565
2 199021440
2 799672943
1 497570987
0 387076228
2 665049390
1 815206843
1 18339685
1 415361068
1 828849588
2 757127336
0 450109278
0 323718113
1 614732450
0 756239674
2 983211653
0 159674641
2 704816599
2 452650473
0 484478675
1 453545834
0 837227168
1 999183807
2 11513482
0 278427674
2 808695018
0 942192478
2 221796398
1 506559064
0 15714657
1 266004486
0 884360014
2 985667778
1 348692453
2 601949282
0 876512091
2 486065543
0 851105894
1 595254531
1 559108937
2 208327021
0 398096782
0 825533777
2 441482360
0 314943208
1 531690685
2 529314676
0 130387355
0 692608698
0 602156046
0 189927734
0 973900810
0 181530380
2 691910665
2 254122918
2 904272954
0 633977845
2 629795059
1 521824658
1 318899949
1 579216118
1 636851668
2 998546798
0 340424022
2 135186160
1 556663706
0 591931475
1 149683353
1 471483516
2 443776941
0 713619359
1 194049392
0 624938209
1 832793433
2 335282658
0 931913790
1 741362064
2 910967620
1 570008195
2 655403791
1 432310775
2 103527724
2 238651774
1 889904248
1 924937315
1 965899835
0 773209620
0 955939572
1 117407937
2 827946237
0 958692515
0 807566245
1 208076127
2 843091057
2 299958777
1 360793825
2 439722991
0 565397183
1 139112129
2 758076021
1 93436811
0 16915191
0 40149683
1 97458743
2 2352447
2 616914070
0 504045780
0 224910440
1 160338944
1 818793443
2 293597583
2 38285102
0 805199544
2 48990332
1 654277664
2 363389105
0 561547807
1 123301211
0 997429444
1 306786919
0 255611287
2 757333249
2 548933901
1 263238653
0 239735050
0 22066151
0 260127993
0 293822143
1 390255376
1 804649270
0 148356889
0 757330654
1 186559191
1 998439720
0 570740065
0 763524932
2 368348912
0 530088537
1 374772881
0 627883227
2 684044345
2 827775880
2 734479453
0 280621066
1 587206320
2 365352348
0 797179047
0 195434293
1 520809147
2 716437862
2 731429164
0 277665670
2 412421002
0 40509014
0 725557938
1 320731012
0 325251318
2 932939763
2 577463675
1 152953673
1 591495768
1 760080648
2 615404822
2 413096126
1 493174118
0 862850191
1 534188873
1 157015810
0 493778173
2 367401317
0 431132487
2 162332255
0 961833969
0 836676870
2 523443499
0 92668895
2 731604788
0 650642139
0 236539318
0 276264352
0 640310734
1 547585290
1 936808141
1 103568413
0 776744044
0 962834276
0 737291951
1 732529520
0 237351474
1 261620665
2 916566978
0 641365727
0 436556880
0 182607231
2 373543770
2 800518258
1 84845536
0 728796487
0 793033502
1 50851088
2 71055217
0 706980592
2 726396942
2 611066049
1 642090725
0 967950590
2 214320689
0 113550392
0 506344020
0 224109982
2 511554210
2 78808532
1 333998829
0 632130075
1 977437301
2 895304316
2 971045860
1 612414676
2 64285241
0 800359742
1 850734975
0 984926332
1 729350704
0 203669366
2 895832502
1 344831832
2 268243359
0 267856267
2 373207641
2 522782209
1 372791407
0 737655535
1 725007679
0 473829789
0 998917648
2 718313286
2 61997819
1 288901908
1 206519318
0 423444983
2 220933737
2 838837049
0 900299152
0 131534440
1 799506254
0 938923819
0 840805792
1 615529286
1 631077918
0 656317861
0 265172142
0 348023632
0 361577427
2 628281045
0 650983443
1 666956763
2 353004996
0 74365876
1 193271428
0 696842575
0 662700877
0 155785317
2 720118748
0 521255803
2 425062244
2 18114687
1 169540488
1 440438023
0 523560072
2 378073763
1 774441553
1 795659753
2 36483370
2 920002578
2 130136821
0 227103493
0 799581075
1 336151794
1 112674953
2 493398865
1 425115114
0 134705436
2 19211667
0 551574447
2 180742517
2 810432173
2 780086216
2 809629412
2 597489606
2 221569743
0 943057253
1 202494834
0 278039239
2 254046898
1 226800412
0 786849011
2 226537893
1 435184568
0 839881712
2 770183098
0 523611821
2 504285114
2 566371508
2 688854318
2 340113175
1 674986918
1 314632859
1 179860637
0 331210126
0 966384306
2 624409132
0 760272485
1 454175100
1 244610854
2 974905454
0 928710602
2 648148073
2 464532031
1 428104417
0 107418472
2 567126628
1 445784432
1 837203171
1 503814402
2 147083306
0 19194740
2 149642665
0 664198477
2 24150998
2 371766324
1 208023895
1 184688318
2 758501985
0 983828581
0 57272920
0 502926289
2 784814900
0 787661320
0 112278481
2 57230510
2 639477313
0 385632693
1 524688694
2 993240432
0 532070669
1 952696528
1 381713248
2 822727942
1 656449656
0 532459111
1 80818099
2 506148095
1 485408679
0 499413445
1 610608523
1 559988492
2 411915042
1 936434227
0 539133655
2 261860862
0 266450233
1 555025164
0 191657034
0 934578797
2 959853724
2 918863593
0 820813561
1 200082131
0 204051322
0 131708030
2 425954716
0 321831284
2 81919224
2 548587158
2 534312915
1 557079794
1 596838316
0 238900134
2 308399329
1 663123139
1 495447531
2 106188522
0 603877773
2 849021283
2 825801452
0 649546133
2 61794215
1 892937988
2 185438683
0 591021143
0 248072762
2 884549183
2 584871793
1 897296464
0 7064426
0 261035774
0 798159496
0 17837191
1 399746239
0 589201697
0 258522234
2 444048061
2 8001492
0 647158687
0 822111020
0 851031648
2 28979277
1 217345531
1 709030378
2 459854259
0 285600653
2 229096936
2 162717250
2 993441157
0 796875939
2 251969561
0 468106029
2 698522375
1 697399562
2 676772730
0 806400044
1 722046561
0 348461287
2 609765884
1 350405886
0 272224368
1 861941189
1 999963286
0 42789372
1 184733242
1 227798134
2 176435415
1 91635313
2 504661560
0 373466480
1 392248049
1 862323815
1 829894598
1 381953873
2 936291748
2 34007143
2 630018115
2 501667680
0 433434663
0 831652748
2 703856363
1 659449160
2 731036374
2 435871948
0 493242498
0 780803009
0 573255767
2 343778047
0 659582915
1 441264709
2 535729027
2 319728504
0 748943176
2 601861337
1 785846552
2 682716467
2 179640132
1 123107119
0 650084962
2 5480414
0 961587077
2 535899124
0 896484584
2 189163685
0 660498805
2 432495717
0 586714108
0 170614216
1 773240730
0 13164936
2 613120315
2 871702313
2 222818053
2 485369291
1 206479220
0 917752873
1 728369959
0 118297943
0 719752996
2 32956260
0 927880070
1 853145843
1 497946124
0 490818956
2 450873775
0 168165416
1 865789437
1 909503641
0 809164881
0 238608832
1 395420999
2 139926623
1 369760104
0 365914846
1 467877495
2 414512859
1 384033965
0 78660932
2 291478246
1 837099708
0 91726632
2 460160457
0 560792307
2 875249922
0 333741281
1 841005732
0 377445296
2 495626828
2 373026723
2 871638734
0 874444807
2 76815083
0 790654463
2 434906772
0 969266934
1 929031548
0 436249883
1 190100807
0 84349064
2 526746042
2 128690780
0 923377440
2 157315012
1 199253236
2 193172982
0 655055245
0 686113148
1 159346720
0 851403672
1 115603163
1 676736584
0 304634807
0 830393378
0 5174513
0 375665520
1 78110008
0 338428324
1 167570294
1 797111450
1 735737868
2 295431818
0 559402922
0 76826767
0 934925327
1 787546797
0 271875127
2 290632494
0 688137508
0 780541932
2 498449180
2 798209026
1 97770053
0 109873709
0 764784930
2 163221771
1 510701098
1 201455030
1 565478237
1 643291855
0 273950531
1 432597604
1 567361540
1 513668900
0 306011311
1 955684417
1 425026949
2 395116237
1 622232897
0 456318893
2 476919511
1 59216841
1 550910007
0 627448946
1 432479190
2 778128706
1 25938524
0 537468722
2 340301674
0 77319915
2 272815401
1 732334860
1 766658667
0 420633058
2 949999321
1 243074187
0 599883816
0 598951396
1 592285176
2 670744487
2 656731247
2 503557951
1 479850558
2 603824082
0 709110640
2 41421790
1 498151003
1 509372557
1 748772432
0 404358066
2 422719003
0 836919324
0 339522440
1 882054823
0 587414449
2 583168255
1 356080488
1 711421273
1 544531045
0 171844216
2 182877074
2 440793889
1 399059460
1 509267312
2 341186129
0 298204689
2 497197500
0 998286829
2 711403588
1 331763479
0 889569502
2 648301637
0 447750819
0 891025717
2 897494269
2 460655749
1 440449552
2 928297424
1 411972568
0 989716299
0 147875578
0 705734138
0 917721251
1 952520464
2 375805075
2 830805173
2 656231516
2 353821740
2 615989773
1 474272970
2 280393022
1 75491092
1 798834601
2 76227612
1 44482697
0 957618397
2 10664118
0 363391334
2 943597210
2 797818516
0 273205364
2 64126722
2 347331480
1 109146594
2 630245269
2 583105123
0 106742762
1 917254113
2 568824122
0 67716080
2 273463385
0 842011383
1 153630464
0 531220574
0 820508663
1 331109032
0 489102435
1 424699601
2 930158734
2 192691943
0 186997942
1 102947396
1 426418478
0 413946524
0 891454359
2 659364767
1 130403455
2 200139794
1 480160178
2 726323102
0 23194375
1 910743919
1 341401088
0 696292470
0 6343894
1 436959820
1 753851188
2 859093820
1 923466072
0 163317657
2 865465412
1 450830988
1 473997320
0 527723448
2 384002520
2 509098404
0 376139947
0 638772669
2 158797575
1 646020863
0 601353686
0 402134866
1 513155562
1 503870805
0 498456304
1 820576691
2 846740288
0 116928109
1 569755389
2 60672568
2 734309528
1 394429086
1 255166359
1 271621573
2 351954149
1 222010549
2 869885687
0 852208832
2 968375606
0 902239359
2 470987644
0 953859185
2 332379083
1 996827669
0 689922039
0 152116072
2 376103221
2 114659506
2 326837934
1 288158334
1 443055309
2 649010396
1 799431462
2 351497141
2 9588389
1 188347069
0 847701338
1 63355363
0 539639554
1 207727912
1 835884535
0 384583578
0 996957780
1 649814454
0 892007863
0 40659045
0 234555390
1 324483586
0 80109230
0 871353923
2 357128497
2 458930507
2 686143265
0 532661047
0 4925844
2 912852749
2 251370352
1 388659055
2 958634939
0 424525281
0 241194694
2 68257797
0 719564862
1 869605125
2 813579796
1 791750608
0 682631401
0 274425047
0 152865306
2 520103664
2 952279869
1 911788413
1 790375876
0 721102145
0 193821703
1 127587959
1 775122908
2 308561424
0 16793528
0 75508305
1 580668733
2 550644193
0 911340664
0 550814484
2 32499504
0 62555085
2 482635444
1 373439306
2 950920080
1 68296091
1 942189616
1 282789975
0 501041743
0 965200042
0 363142582
2 482567856
0 389432544
1 663261149
1 631809742
1 643275805
2 108373515
1 526342991
2 9647273
0 485789533
0 92380530
2 211551741
2 787512876
2 779722881
1 786771122
2 438390706
1 987328863
2 569668880
1 171601313
1 754764135
2 321558508
2 272557996
1 389647783
1 850965193
0 648482907
1 831856754
0 564992669
0 916561755
2 885546333
1 418671241
1 139807047
2 248912028
1 743742526
2 925884784
2 971795365
1 598860733
2 897597335
2 201007703
2 815431224
1 477006562
0 102240217
1 506826840
0 705668523
1 184359512
2 767599542
0 862695921
1 528245169
1 716039424
2 467236718
1 754710503
0 773596173
0 286888042
0 23022094
2 930632772
1 956313706
1 498379297
0 235308066
2 553992207
0 20526481
1 854932295
0 83094600
1 468206329
0 204389862
2 549774983
0 137920970
2 855480737
0 397420993
1 162076065
1 196944475
0 235069687
0 276677892
0 226278748
2 531769479
1 186319417
1 673075757
2 142755253
2 75363218
0 237364353
1 472010475
2 944703430
1 251322797
0 183175776
0 566446151
2 260064449
2 404687611
1 284291386
1 425687739
1 375853121
1 23094900
0 808211824
0 49628368
1 930142128
0 165247508
1 941050716
1 248922178
1 640555827
0 266659287
0 176452587
1 719079822
0 108320062
2 32278787
2 674041067
0 34183316
0 437822652
2 171018461
0 568042409
2 681722747
1 32257092
1 36526172
0 470489574
2 734946104
1 765771086
2 604842211
2 531869569
0 230177102
0 729334195
2 151797601
0 429176129
0 300205906
2 871851303
2 441971765
0 411786078
0 272713333
1 598298945
1 546105990
0 196524353
1 50619282
0 857002854
1 544246257
1 593455435
2 256647816
1 792857412
2 76681691
1 109008818
0 277475057
0 675295514
1 774710615
1 734298528
2 622725714
2 629571276
1 750137749
2 266001415
2 842731691
0 308944638
1 576844836
1 33504820
0 296753019
2 514611114
0 646443663
1 432851514
2 830254086
0 80861004
1 110469712
0 631937190
2 53736349
2 374673739
0 331194613
2 80801792
2 45986694
1 338214574
0 27305599
2 655522698
1 482051776
2 797503297
2 216531665
2 627863015
2 277740187
0 556129661
2 75699672
0 717892517
0 933818086
2 195331174
0 748048418
0 805931338
0 187761270
0 328520651
1 575110707
1 275839959
0 84726619
0 667102830
0 613486981
0 956671834
2 799743221
2 216034410
1 147251955
1 414312477
0 973594860
0 562608363
1 2287240
0 648834270
1 201980749
1 472506132
0 816853562
2 418695289
2 797569177
0 869442802
0 503654041
2 929903084
2 466052618
2 142017105
0 90030447
0 363149644
0 902133360
1 297332995
1 752065355
1 657247509
2 687815681
2 446221899
1 998964132
1 141639357
0 792900663
2 558982364
2 690393645
2 61208767
0 46661271
2 180376200
0 100566324
1 23141095
0 870581972
1 40776297
1 241103983
1 287792437
1 758845882
2 895337823
2 356772630
2 653996354
1 801491312
2 935181458
1 923605384
0 947812322
1 723122500
0 573943371
2 892512272
1 422647310
0 931222271
1 362857836
1 711852046
2 167135408
1 806891379
1 891319710
0 43288462
2 933978422
1 382446738
1 559325730
2 89179867
1 124004105
2 834148677
0 949988065
2 874161788
1 382153491
1 282166443
0 590546713
2 947205674
0 234794660
1 728785201
0 184168828
1 646483190
0 824536912
2 615975013
0 149730017
2 554369952
0 260015333
1 617132331
0 129652756
2 835803321
1 827164705
1 12248038
1 645140961
1 444084096
0 917884779
0 930786073
2 663521426
1 797546345
2 362909158
1 21302084
0 973357559
1 374609101
0 157068689
0 369692443
1 538371914
0 877054590
2 677348359
2 995678732
0 214797084
0 871891138
1 158711423
1 681401914
0 547903918
0 171857259
1 703723809
0 382903338
1 159683589
0 254159641
0 349390503
2 489755839
0 456991396
2 627563547
2 469964592
0 241614896
1 574469706
0 310099110
2 16424772
0 882350236
0 655627978
2 100941190
2 870216821
1 307767620
2 901864591
2 85013231
0 826855306
2 431589710
1 641292521
1 964150294
1 962961679
1 914999524
2 244755835
0 782006301
1 233277270
0 402668256
0 612001069
2 746744584
0 303101614
1 597100081
1 974176716
2 373022999
2 673229772
2 935695232
2 592849991
2 48129180
1 239076856
0 310306795
2 244683535
1 147330593
0 392798645
1 795926730
0 754582395
2 512974701
1 602824088
2 402634053
0 421072694
0 582566310
1 971905368
1 126232185
1 541456031
0 521185687
2 274942842
1 974137034
1 658568604
1 156279041
2 769545654
1 722471690
1 363550160
1 19030733
1 851945975
1 981349364
1 667097548
1 994741048
1 148145923
0 325197729
0 330151076
2 6836877
2 594810941
0 512406757
0 397308514
2 453199766
0 639644794
0 368586070
2 940209722
1 150551823
2 339521131
2 142555111
2 471284456
0 825942268
1 28097632
0 829278700
0 645962525
2 112285188
0 388132210
1 814217901
1 681972277
1 820874128
1 540557340
1 405226953
1 507343212
1 445281629
2 419503096
0 335343572
2 315169098
0 399460048
1 178783020
2 346366636
0 712927825
2 609947131
0 746657449
1 582453038
0 583890573
2 837348142
2 847056593
2 108485247
0 638576652
0 71617052
2 641493785
0 16205841
1 180473872
0 612246029
2 696169017
2 462938405
2 550388917
1 886882398
0 95363225
1 439621406
2 643988012
1 624014633
2 526102620
1 611600609
1 728615020
1 66914759
2 967645678
2 715493679
1 507892567
1 16018396
0 680592379
0 990492234
1 82877568
2 903070436
1 685302105
0 497357491
1 229862797
1 220215763
0 623733840
1 68009642
1 132868606
1 323924389
2 391567660
0 777847964
0 671420399
2 95279055
0 130887790
0 537962672
0 734726609
0 394737011
1 737317754
0 855825851
0 966802650
1 850374792
1 731177714
2 801238243
1 676423267
0 856367397
1 28274270
1 782038924
2 971652299
2 122195317
1 551759394
1 724725586
2 141022666
2 425309875
1 920478071
0 192741394
0 256106033
2 358703376
2 998341449
1 169158617
2 955104612
0 202127800
0 11984389
1 88063794
1 575700841
2 291439799
0 748134485
0 11762782
0 414103301
0 738174529
1 137210592
0 912808179
0 969533983
1 881644541
0 941055017
2 891603338
1 268513262
2 628457278
2 40079349
1 896066225
0 796058085
2 747319790
2 824479510
2 821733315
2 38000248
0 208810471
1 687573455
1 171934284
0 448984223
2 983208142
2 120744092
2 371631021
2 969901193
0 804855222
0 890376100
2 574382347
2 864878527
1 465967352
2 528209548
0 139172970
2 898000543
1 256673485
1 834657573
1 87601200
2 490604160
0 819535570
0 930872765
2 602275034
0 202542792
2 653406185
2 300027401
1 30415455
1 402013895
1 576340637
1 136154085
1 983752966
0 194790221
0 583604595
1 659854284
2 283597950
0 713485481
2 638040322
1 953392049
2 869779360
2 554745040
0 72138228
0 806920412
2 146841038
0 371169683
0 686890807
0 165365073
0 881994211
2 256560838
2 300972445
1 652121589
2 633360085
2 34329812
1 430924034
0 690559903
1 280881403
0 508602702
0 261161030
0 491140116
2 591077862
1 529916119
0 829638467
0 509708052
0 240658679
1 48873640
0 213057589
2 830712297
1 383302753
2 841856393
0 433687620
0 376875667
2 691945205
0 154307368
2 173076599
1 233530995
2 43316013
2 180069968
0 320177079
1 115063219
2 297796855
2 3296824
0 699520246
1 697952178
2 477912884
1 531197029
2 827630680
2 64212162
0 39809777
0 997109394
1 879928589
2 384420550
1 691966654
2 469766831
0 711040264
1 42559658
2 299491408
2 204811764
0 708222319
1 754993873
0 36076421
1 458448827
1 990452804
2 831399601
1 107595186
2 443240129
0 136859546
1 486077746
1 684978826
1 247820111
1 187174542
1 8442809
1 825720140
2 327176686
2 237153921
0 839556962
2 765494286
0 242496306
1 739326686
2 942166891
2 150831445
1 69209742
2 829159119
0 140148247
0 848681568
1 982160182
2 499342921
2 947085146
0 166355993
1 446178929
1 31218720
2 923067817
0 561051670
0 124559211
0 878070641
2 534715289
1 158857118
0 1582350
0 654600606
0 29642077
2 628038421
0 706016268
1 696581213
1 51552891
1 764029728
1 611322589
0 383221034
2 590589522
2 106325046
1 141493865
2 8739108
1 644899586
0 982783126
1 713475661
1 132528518
1 408793292
2 607134948
1 836509842
1 904238753
2 236017463
1 335883167
1 711919679
2 558829429
1 515797518
0 606654366
0 647716398
0 193803222
2 434423436
1 643221812
1 573244815
0 675674614
2 249149294
2 695494889
2 913917117
2 287654167
2 103281227
1 162545426
0 508466783
1 743653538
0 10335534
2 694739381
0 784746231
1 462432618
0 634167913
2 682083291
0 253912670
1 90582078
1 184599560
2 947955662
2 746900318
2 825418863
2 736557601
0 839889780
0 743047984
0 387439685
0 703213875
0 434419371
1 865784540
1 893185317
2 762159011
0 645001883
2 159583794
0 710280305
0 853369933
0 768747272
0 676523429
0 862583502
0 204381470
1 946510212
2 835180867
0 393961572
2 851588467
1 347493786
0 915148516
0 975940843
2 298085927
1 350329198
1 240274740
0 379323251
0 466520052
1 27917420
2 384082852
1 63248321
0 606128923
0 555005668
1 328742526
0 449632406
2 593313752
0 482189414
0 352525861
0 171430983
1 988140002
1 292917781
0 462367600
2 657076395
1 934625137
0 869770835
0 402656968
2 393209781
1 228297072
0 828749789
1 410316964
0 806975442
2 180795711
2 816371407
2 827239999
0 254776019
0 646614929
0 850561264
2 986607751
1 272591727
2 74047331
2 300243324
2 150676960
1 982571633
1 336614984
0 145675102
0 200307708
2 98768491
2 62351098
0 896173335
0 351009976
1 355012449
1 144777741
2 646802672
1 811879869
2 699170820
1 899881490
1 540249891
0 658047696
0 283178172
1 787623248
1 319257686
0 617473918
2 363283264
0 772383602
2 699355558
1 520549463
0 55478080
0 810346500
1 985764029
2 699211532
2 699363300
0 780087739
1 404886281
2 603714903
0 339392686
2 658397136
1 596165842
2 279054185
2 584762596
1 35343536
2 64083227
2 260828883
0 835362317
0 91205575
0 484687003
0 339136687
0 473779480
2 170995449
0 595329054
1 137772736
2 252491646
0 499367641
2 33965966
2 92735721
0 797413474
1 365909786
1 143378413
0 259105688
2 740730658
0 460121490
0 101573057
0 926266931
1 725135525
1 326631571
2 226963564
0 524937803
2 379144987
2 557799502
1 305141171
1 508537978
1 958888411
2 364413042
1 172881776
0 967099450
0 805722738
2 371008787
0 35614397
1 943012735
0 640363903
1 548681040
1 417586457
2 397923823
2 141743700
1 563359969
1 436336411
1 584537996
2 1259799
0 463626517
0 115901586
2 317468106
1 94112862
0 717941445
2 373693326
1 936938350
0 246580115
1 665709394
1 642118248
0 538479347
2 834488812
1 123631351
1 489591768
0 211965517
0 20731617
1 751000060
2 636161971
0 274339570
1 297970509
1 628827813
2 242116032
1 312660995
2 396499313
0 129406585
0 116291104
0 464885272
1 643690545
0 619969314
1 954157702
0 289804071
1 136505214
2 737222424
1 427252354
0 336855002
1 734116004
0 878497383
2 163009000
0 4564374
0 287073407
2 875844483
0 886465365
1 506649680
1 958177408
1 668641834
0 510353690
1 383041503
0 145527315
0 373402465
2 2066756
0 954188957
0 579255641
0 302277319
2 821905447
1 467526763
0 537905369
0 16274919
1 875778181
1 380235602
2 333274274
2 666288550
1 790495310
1 529708358
1 100744450
0 794255451
0 705681888
1 674332695
2 509511318
0 339888824
1 550062919
0 297494348
1 456938339
1 597981227
2 262229889
1 584218085
0 268052020
2 642044811
0 597370718
1 777539405
1 742992724
0 119403267
2 738312071
1 197725953
2 629457706
1 351954144
1 919575508
1 875683005
1 578745456
0 173460463
0 290520788
0 75471286
1 432272999
2 658327228
2 115022953
0 813643778
0 722873303
2 526098014
0 161831451
0 288381156
0 970383608
2 398341264
2 919350638
0 435576366
1 295684786
1 575340727
2 647756044
1 115705420
1 422516448
0 638031071
0 291463474
1 277719375
2 673357957
2 23802100
2 927246090
0 386385903
0 691297378
0 996097716
1 722246438
1 259200248
1 664255299
1 142942124
2 241160393
1 578598267
0 558307228
1 760541616
2 252548422
0 112233481
0 339486200
0 44545192
2 350920051
0 529877731
0 639189137
0 485437485
2 601052286
1 97891689
0 970778693
1 617192504
2 924848983
2 437943848
2 697134785
2 999297244
2 733409359
2 31675575
0 138724501
2 607574767
2 687910957
1 991966828
1 842390479
1 424130673
2 831524393
2 908784102
1 402201712
0 811017557
2 650884094
0 770771832
0 919536151
1 528527651
1 295852474
1 12707492
1 184962938
2 39809030
1 979494861
2 439824093
0 121457362
2 54543008
2 701480473
2 305126004
1 622054724
0 645511992
2 51434194
0 43523634
1 841601798
1 171556866
0 275886179
1 522482453
0 282252844
1 224603306
0 980924396
2 543445753
0 962396297
0 242766591
2 962829214
2 664825359
0 455271347
2 755230426
0 875126329
0 771694630
1 205332212
0 40527681
0 523410561
2 340746830
1 954125056
1 738346255
1 637228883
0 601269877
0 265992598
1 796309217
1 615387851
1 807756964
1 725504572
0 198995011
2 706216323
0 565204719
2 630333329
2 431337142
1 590214169
1 448696079
1 704082716
2 227526566
0 772015466
2 904745701
0 383606888
2 294942064
1 604820235
2 886383580
2 716295783
0 524190728
0 310404432
2 562013404
0 805039822
1 586470188
1 154002001
0 361143676
2 874674789
1 928919393
0 497687104
2 422985928
1 582220842
0 597606533
0 971124045
1 154290808
1 210112352
2 174294942
0 191069432
0 657585514
2 202874667
2 591079162
0 947724922
0 98663598
0 19246231
2 534523708
0 771963467
1 152991119
1 585862917
2 33335577
1 277591465
1 794297218
0 519537110
1 439469746
0 401717990
0 757056851
2 762520144
1 199217803
1 776078366
0 297557234
1 537040401
2 250748145
2 814868977
1 555799106
0 509586635
0 984677891
0 762454690
1 806771953
0 578028596
0 389837462
2 857382544
2 3253201
2 454262927
2 716758098
2 243217321
1 875731924
1 704130045
1 611072944
0 606181772
2 445019125
0 856722315
1 757553013
2 33625101
1 184322004
0 343685699
2 958784418
2 530970404
1 735304991
0 939180035
0 956100311
1 425096334
0 543477013
0 606259723
1 950224962
0 445511001
1 499429420
0 641652877
0 954715683
0 658766831
1 749736901
2 821254229
2 628128305
1 961584329
1 876963336
1 729573274
1 813782885
2 668490987
0 794596135
2 170062721
1 314403574
2 695964888
2 438114284
1 247438825
1 754929511
1 967531879
2 104546577
1 106294327
0 606106006
0 187548951
2 437490134
2 539461179
2 308346630
0 868293648
1 878823941
1 602446156
2 799162509
2 517571863
0 914517605
0 17201464
2 691513326
2 845518210
2 106163737
1 357861750
2 628586636
1 690902658
1 201979564
0 902973461
2 568241547
0 945267165
1 131595566
1 213672280
0 121180738
1 605043321
0 264535086
2 932047203
0 647518374
1 73767142
2 321124157
0 604448808
0 38842569
1 468418059
0 452500733
2 270548767
1 421118798
2 565867543
0 393435328
2 642596475
1 935061074
0 269136170
1 328855169
1 509338079
0 920985249
2 191942173
2 370467503
0 611198595
0 20894476
1 895190200
0 502782522
2 802412115
2 949216762
0 558157776
0 858732940
0 446433090
1 439973119
2 215423386
1 562451232
2 535214399
0 154944233
1 828385730
0 329371906
0 323378070
0 717495496
2 626446859
0 294054998
2 615206329
1 798636185
2 948528578
2 14644794
0 389169354
2 552624423
0 390876626
1 490380913
0 860260474
2 415635920
0 554067923
1 756316432
1 527685471
2 131308192
1 600510659
0 414279365
0 998396741
2 638757992
1 631062285
2 486252851
1 161951348
2 356479530
2 577689705
0 790975824
2 730665695
0 792855913
0 568792308
2 827248830
2 712085481
1 951147547
1 154384293
0 930209970
1 579573525
2 982684099
0 280703357
1 705575266
0 774905901
0 623024664
0 841247512
0 700227569
0 322409052
0 74936978
2 711017057
0 84812616
2 328591483
2 997364415
1 177145311
0 417527183
0 285616089
1 915820328
0 136014055
0 520639186
2 398330366
2 335599210
2 938317400
1 730812083
0 60089234
0 277363142
0 633913875
2 837400386
0 965269058
1 399226317
0 81326569
0 831018850
0 711221078
2 321876530
2 447193464
1 817842392
0 352976440
0 365619180
1 10693428
2 891365202
2 878314139
1 986538998
0 275664216
1 701692956
2 328279180
2 714758928
0 599357501
0 476413209
1 842996257
1 694240599
1 67803097
1 824494389
2 329775123
0 618444204
0 64054211
2 667294534
2 596751565
2 671407984
2 650382287
0 353515534
2 52973219
1 813467019
2 907030935
2 770911532
1 338655268
1 488740711
0 27720093
1 956842058
0 59370947
0 320129970
0 830868545
0 699285906
2 403612303
2 960246763
0 199397143
1 195555770
0 198932614
1 122978266
0 562779948
2 863173591
1 495514501
0 515582345
1 366013361
2 307012843
2 184332138
1 876371907
2 177963948
1 266990560
1 459081373
1 972201628
0 107920442
1 100068061
0 707271046
0 582123602
2 563381237
2 174422438
2 861375924
1 700758060
1 534558678
2 725944779
1 288603952
2 64388374
1 480287579
2 140577807
2 938913748
0 836734182
1 131384255
0 169853709
0 568186901
0 879622468
1 619386424
1 846495524
1 339716042
0 926064898
1 192218776
0 662522921
2 19985138
0 154329171
0 880702841
0 688266523
1 42682987
2 419253097
1 920366464
1 340126703
1 657038731
2 606774202
0 516529534
0 151028960
2 898288896
0 903282996
1 104127321
2 815559761
1 478818459
0 196257850
0 393500163
0 78945439
2 81369282
2 597474604
1 769082041
0 626099374
0 270069959
0 350608014
1 631323218
2 239855556
0 400125949
2 403794534
2 240665200
0 223019084
0 77181741
1 478330270
1 343405330
0 206413623
0 562524891
0 534917410
0 368950990
0 39216726
1 134690069
0 855371993
2 897651363
0 119586426
1 864012092
0 30985869
1 430025262
0 653322298
0 193785221
0 758815442
1 555284886
1 20429050
0 530769736
1 122443293
2 334599719
2 77214625
2 900130066
1 548134327
2 370591046
2 416403173
0 272925491
2 677868074
2 858113540
0 104891735
2 164242492
1 35640153
1 435072013
1 812724284
0 234210276
2 946152874
0 213607423
0 997432557
1 188905713
0 772141181
2 475310936
1 515790765
2 777497331
1 153640661
2 256881947
0 225853563
2 809714903
0 54520175
1 438187539
1 803563923
2 580310407
0 231128692
2 482845774
0 634108723
0 522660806
0 484214597
2 801764904
0 997196913
2 149986755
1 605649089
2 355243098
2 356377585
2 92005540
1 294106269
0 298772829
0 418088396
0 483786718
1 602186896
0 272088179
1 381128372
2 598752877
1 938423183
0 475314904
1 464512621
0 739734375
1 998247381
1 5270651
2 344807424
2 486051393
0 450157939
0 366520402
0 438522108
1 297231617
0 692123948
0 414284266
0 690323402
2 223439100
2 60450465
0 270862469
1 412392123
1 679121459
1 592386859
1 827110083
1 304775718
1 360190933
0 128264700
2 727550437
2 687623027
2 716651780
1 787847178
2 583167364
1 931524440
0 910738623
1 132779610
1 616213149
2 591524286
0 609000755
0 996327563
1 702667530
2 270227210
1 256409917
2 229491741
2 227238572
0 835702124
2 715456379
2 548215166
0 170440307
2 126227609
2 973529042
1 453635734
0 556281203
0 755854379
0 854734609
0 869999564
0 537428662
1 31182684
0 540157149
1 471046088
0 301999036
1 349116889
0 472894426
0 875752096
0 698750628
1 177587593
0 286520202
2 212016628
0 300832016
1 404924672
1 110428235
1 231153393
1 222450464
1 382584210
2 48857466
1 626298271
0 568494474
2 378322330
1 836374630
2 254573773
0 330207737
1 806589764
1 59281837
1 633003728
2 961753116
2 783459728
0 320458798
1 233533504
1 185053652
0 709709862
2 919834701
2 317430810
2 379662552
2 127100331
0 951860968
0 573775823
2 861645070
1 464618073
2 272259718
2 94704520
1 338390231
1 521834255
1 597518200
0 181152167
2 552086831
2 537415050
2 9852102
1 941160833
0 588164452
1 426951500
1 239599034
2 116484228
2 111479045
2 670130841
0 885791179
0 3788980
0 846038471
2 865982698
0 615898455
0 8342634
0 207130023
1 376240234
2 202412976
2 821364512
1 408367482
0 204213067
1 770698966
0 949429939
2 228829536
0 511383940
0 773737121
1 802551450
2 961918247
0 120486380
0 215540534
0 896528609
2 970542369
2 222472355
0 968299337
1 302935879
0 436690963
2 247501472
0 929679909
1 285586399
2 733738630
1 468731095
1 558159103
1 784857140
2 344009047
1 976577144
0 246684654
2 491597434
2 783056444
0 783796310
0 660143592
0 744747369
2 411093198
2 961037299
2 583664211
1 68962248
0 39709506
1 411297736
1 338568328
0 314981342
1 252028772
0 873776290
2 887353805
1 734681667
0 396265829
1 488882032
0 478406778
1 639961838
2 85793471
1 550644713
1 738838614
1 859305155
2 784227950
2 172317351
1 118680740
2 681213237
1 134816103
2 665475585
2 784439186
1 380854760
2 141316344
2 886716846
2 206886942
1 136056710
2 625979839
1 596811686
1 857213401
2 499985198
2 657482690
0 137978853
0 230389346
1 453718391
2 839837904
2 454180188
1 23539495
0 563540824
1 391141443
2 612869575
2 510390891
2 540882792
2 907673758
2 152023537
1 808071203
0 372933589
1 172846091
1 636544363
1 571959626
1 474174448
2 882399225
1 790805626
0 585155340
2 698138916
2 74123291
0 665223879
2 543618974
2 335261291
1 463980692
0 749365894
0 27997221
2 809822216
2 340178958
2 998226095
2 320717854
0 490378978
1 772171627
0 295215153
2 962276109
1 30147088
2 848889913
0 731908112
2 693904016
2 907572724
0 4182594
0 423046795
0 683297715
2 937933852
0 12421583
2 61650503
0 517589104
2 464036148
2 949492025
2 217380234
1 917739577
2 711326202
0 691564805
1 590491164
2 588297008
2 904926578
0 690589619
0 536139244
1 557450483
2 500105381
2 122773385
0 832531395
1 328574433
0 282859054
0 37956561
1 530795337
2 269150446
1 437750422
2 764020676
1 616654976
1 763759789
1 82738061
2 41937345
0 88881099
0 408286387
0 253967071
1 962435991
1 92845870
0 201990099
0 395474954
2 50064537
0 829503092
1 39202451
0 487203759
1 234990790
1 974273448
1 326095097
0 928563786
0 213907238
1 519534321
2 953861749
0 929068086
2 17447182
1 420117243
2 874258951
0 530915429
1 376426620
2 441233671
2 684143189
2 241943655
1 882275892
1 235057875
0 954950330
2 289630439
0 37706595
1 17120860
1 274840082
1 823963158
1 14458556
0 54625342
2 212752931
1 868352286
2 845913162
1 969141116
2 341144981
0 918166689
2 188981323
0 475736870
1 438554606
2 286762211
1 121104568
1 87561594
1 990620176
1 269283924
1 382676373
1 492678008
1 317653538
2 782560387
0 292045561
1 697143797
2 171577450
0 445733934
2 534227815
1 227157289
1 599536750
0 551839691
0 872840018
0 898009757
0 602904430
0 256480057
0 63547558
2 78765346
1 750764190
2 682579792
2 531155011
1 238170104
0 368157965
2 818019566
0 217345158
1 486834034
0 631636556
1 680505945
2 179469514
2 321215203
2 71341123
0 366955399
2 109498545
0 370806011
0 60204862
0 520630502
2 889063976
0 171189631
0 154733666
2 151877659
0 41087515
1 614291903
1 177959496
2 472493677
1 865996694
1 969721556
2 242027046
2 520938357
0 496822072
2 527807361
0 293069019
2 434361466
2 816434582
1 434579932
1 962613193
2 49166770
1 406002357
0 553517145
1 102582370
2 563931362
0 689581708
2 578402044
1 258333891
2 777916289
2 845153790
1 290665804
0 618252153
1 681773823
2 470273192
1 340064553
2 38925344
1 189306548
0 589109184
2 513466515
1 150041161
1 854446466
1 874022103
2 461131347
1 797985004
1 910978732
0 747552850
2 808206934
0 481790122
1 180400298
0 52422433
1 108772562
0 379851602
1 728579631
2 805064904
0 534119038
1 806049361
2 581678904
1 356117604
1 836570129
1 206426121
0 982945101
2 156351613
0 136661371
1 722107244
2 418886296
0 843924100
1 84303661
2 548104412
1 943529357
2 318360043
0 95833766
1 122180241
0 905470850
0 918239841
2 359197981
1 120823025
1 710464255
0 78371588
2 547776978
1 42165016
2 974548219
0 229677124
0 683845889
0 891594938
1 636744380
2 257333850
1 572434560
1 144389457
1 696699452
2 851795444
0 540232366
1 227301683
0 661992904
0 977680386
1 770368309
2 656552263
1 286303772
2 614599034
2 895269520
0 407531045
0 860123581
0 606506404
1 250190912
1 498524937
1 898525325
1 855900667
2 813440717
2 406939492
0 371790894
2 515137308
0 821436490
0 907504382
0 801813357
1 587647951
2 448394463
1 281994323
0 289598900
0 610040074
1 550296513
0 468025611
0 185247775
1 393932242
0 235910589
2 46487572
1 582448929
2 303863465
2 190475877
0 270466431
1 916243203
2 236821592
0 994629195
2 995584185
2 309772437
1 384195330
2 857166370
2 661869694
2 75945486
2 486096456
1 688524898
2 889804881
1 333159046
0 385213774
0 753560507
1 723374547
1 312626305
1 999909825
1 340300288
0 162013529
1 917184449
2 498974151
0 753758085
1 93952209
1 837070833
0 29941765
1 928732494
2 655056000
0 986659674
2 730131558
1 937846010
1 609829282
0 230042396
0 24538527
0 273638817
1 419797489
2 727793122
0 418317758
1 870982094
1 858388266
1 423655960
1 166542093
0 655782808
2 761432457
2 848608797
0 235680536
0 779168572
1 625163641
1 617242797
0 330251753
0 194077962
2 587024840
0 138276521
1 3173682
2 215365564
1 194988533
2 388061412
1 818061717
2 577551788
2 896362209
2 151236890
1 657322717
2 725864976
1 861311885
2 778846491
2 739042537
1 885149802
0 932703866
1 282556997
0 323487633
2 511767848
2 865970268
1 648080071
0 420626358
1 265410631
0 2345202
1 115945466
2 54767302
1 323631036
1 375502742
2 491758865
0 696179722
1 586482936
1 726852764
2 699851279
0 675520835
2 881540321
0 243008089
2 967691157
1 377448869
2 913157242
2 714118313
0 992195558
0 990973214
0 276408249
0 517440564
0 723051573
1 204325336
1 463872573
0 490526639
0 683343598
2 692831920
2 934470565
0 642341441
1 135359150
1 118847814
1 115812735
0 401054979
2 146070928
2 872234266
2 516992302
1 324445459
1 176708044
1 736646508
2 53079015
0 741812305
1 117598291
2 168582052
2 933136462
2 737693567
2 303586026
2 36177194
1 828997110
0 57580455
0 627074757
1 509163407
0 84024767
1 624786045
0 315666799
1 929726411
1 466318534
1 736155405
1 658856924
2 237071305
1 265137634
2 57319616
1 852396273
2 319350681
1 827173723
2 92786703
2 147279213
2 576239759
2 436657369
0 328467620
0 557944851
2 683599183
0 287938908
1 309970075
1 225660930
0 49247671
2 260789558
0 537671488
1 496437769
2 984986604
0 462520449
1 171069417
1 558211453
0 82167027
2 346097308
1 591136417
0 362602162
1 835307
1 969842843
1 666945486
1 497333946
0 252679618
0 136607281
2 137639888
1 240235468
2 889240835
0 861010151
2 471266630
2 979961789
0 543118412
0 474866188
0 6302516
0 487964603
0 784392239
2 76566750
0 125406568
1 702732530
0 13584170
1 813031178
1 553906568
0 813057277
1 779257549
0 719043625
2 654954512
2 358969818
1 321909038
0 378959059
2 526006965
0 468154461
2 554955430
2 625857719
0 431386251
0 321352289
0 199130722
0 635040715
1 992102385
0 479345699
0 866664704
1 533375816
2 11494910
0 382218541
1 559414040
0 995663413
2 359546822
1 956840116
2 978309857
1 74688519
2 820781880
1 959337002
2 478110490
0 833272535
0 543317315
0 934589883
1 266128152
1 719899171
1 386173514
0 570451940
1 394507564
2 44764447
0 826310034
1 577819218
2 207960739
1 821687445
0 185941627
0 218708356
0 35333777
1 656163109
1 535257384
1 443465721
1 107371340
2 831286951
2 882113420
1 211340093
1 271569630
1 656450632
0 31346042
2 771813851
2 385779678
0 392599096
2 436205650
0 630385959
0 492098818
1 476795083
1 941295710
1 831282599
0 996017595
1 71450054
0 67666690
1 676370932
1 142581597
0 632822955
1 850176636
1 99766702
0 232462729
2 938796111
2 634051977
1 392853023
1 994242113
1 986695329
1 650056580
0 594642019
0 481916515
0 566552681
2 574552240
1 454683700
0 791560083
1 952440797
1 784221502
1 346839078
1 979234094
1 608480608
1 922698420
2 483932753
0 659965274
1 100582679
0 507206430
0 887713530
1 371294266
2 890683884
0 233108905
1 468109952
2 993464566
2 330497584
1 123982029
0 619954129
2 609427155
1 334075091
1 465238268
1 83121150
0 916078154
1 359591735
1 356445856
1 613307063
1 878586639
1 243595642
1 859119833
0 428558661
2 430176138
2 417038667
2 172939331
0 415715643
1 173823170
1 351769265
2 874796053
0 480067633
0 685417191
1 718017110
0 786502939
1 576069068
1 732039893
2 100679332
0 771227436
2 661104228
2 252182565
2 114703273
2 188393421
1 391466498
0 913909035
2 318038092
0 93632635
1 188043460
1 200888394
1 837072450
2 571802025
0 542302869
2 154137708
1 400643369
0 99621095
0 857406911
0 115041427
0 330528726
2 350567556
2 358197618
0 710525101
0 597930307
1 914780157
0 529636936
2 843017087
2 545238920
0 327643487
2 580868815
1 971883832
0 176000899
2 38339010
1 662421520
2 40452372
0 984473614
1 519716742
1 683713522
1 79203412
1 788110972
0 894479627
0 368935971
2 655954118
1 273604324
0 440628613
1 133426479
2 12308888
0 398791081
1 757713251
2 859528616
1 666052064
1 85096853
0 299693070
2 83458266
2 723640983
1 460190156
1 386887844
1 37607139
1 308862707
0 53123813
1 186566385
2 792666335
0 940123142
0 977101686
2 507106274
1 214832863
1 165696259
0 51034892
2 336454099
2 283530878
2 814765816
0 442959461
2 552629918
2 14979227
2 146122704
2 437231304
0 570844959
1 925385272
1 354401287
0 249578614
2 866874613
0 794630748
1 673503414
0 727733583
0 706514230
0 927317302
1 410414968
2 771978996
0 531698440
0 185073782
0 227498028
1 495695578
1 615753141
0 821264659
2 197580314
1 224690774
0 571437826
0 629629647
0 286377481
0 795558451
1 531627748
2 449470430
2 372080514
0 752997753
0 842043545
1 913298960
1 480552829
0 634072330
1 60539400
1 724717147
0 715382118
0 122989053
2 25623820
2 180185348
2 783914006
2 669043623
1 117959684
2 595460665
1 476064156
1 20644319
0 680902493
1 172473750
0 278843463
1 768208283
0 902966453
0 532221480
2 350082282
0 411883709
1 250452163
1 201683543
2 137084556
2 345582233
0 107477842
1 651632082
1 985782443
0 874706774
1 398177897
1 858522176
0 777766166
2 837178932
0 676815823
2 886386084
2 168666672
1 672841930
1 299257320
1 780812958
1 559917507
1 923191406
2 590969630
0 113473056
2 23749544
1 909646939
1 345250143
2 48893116
1 670356289
1 213481472
1 510715676
2 223567091
0 138505463
2 146287671
2 616646895
2 351538789
2 424194516
2 51897380
1 186481325
2 213087067
1 567918436
2 707742299
0 309997991
1 248401106
1 180594
1 344891810
2 822993804
2 186603001
2 396097899
1 43666821
1 626278630
0 376067708
1 155612251
0 412648193
1 56981723
0 427576841
0 266341894
0 351652790
0 894232718
1 520158535
2 654101365
2 905321368
1 320985817
1 674100350
1 430175057
1 589752231
0 213706666
2 138070264
2 810882600
1 630833272
0 120029588
2 599384616
1 166926339
2 366085232
2 844456081
1 20596803
1 747943607
2 192941369
0 70138200
1 747769371
2 561873291
2 527774582
0 874201636
2 317664495
0 773576929
2 76981730
0 750051844
1 328670632
0 154872886
1 380540045
0 189849831
2 507532912
1 381652981
2 353585055
2 675961302
0 801627492
0 96642032
0 718233586
1 580590453
0 806254122
1 167097528
1 512917823
2 906745962
0 92996072
1 474040396
1 19016852
0 286429812
0 352608145
1 487104564
2 120323392
0 77344359
0 423636894
1 582919560
1 153376310
1 69932789
1 68822101
2 313771965
2 456600151
0 898488776
2 395023244
2 157115812
1 718160398
2 308186397
2 806255871
2 870933553
1 540629518
2 598890873
0 200408726
0 507356960
2 48060935
0 619644714
0 10275829
1 15787577
0 364586753
2 925109510
0 149943030
0 677827436
2 583434730
2 46399263
0 824801747
2 763022120
0 118568255
2 569930708
2 813610600
1 370676237
2 663580409
2 81584711
0 70773802
1 865575846
2 376783255
0 308909403
0 778480343
2 11851940
0 267968220
2 215691053
2 213745416
1 344398156
0 570846876
0 803881277
1 412191614
2 718217633
2 953971342
0 408063225
2 748206485
0 447876297
1 934879273
0 979376227
0 973409994
2 113030718
0 289804215
2 204866588
0 204744390
0 48425237
2 437481271
0 656479043
1 128217264
1 170114652
0 67186788
0 779899049
2 267084159
0 636007752
0 854474665
1 770841074
0 211715381
1 97902584
1 709770609
1 343585179
2 240615140
0 424525802
1 809407008
0 162144476
1 369558917
1 656310916
2 451438576
0 744026595
2 979402508
0 831948463
1 492598052
1 965160015
0 636752763
0 868192735
0 319092499
2 349550964
1 76837391
2 529543450
0 984519897
1 705715442
2 795315941
0 957612007
0 450299609
1 469735857
0 644663989
1 669840339
1 185603277
0 256411342
1 336246937
1 547460601
0 505596462
0 428402003
0 439851828
0 487527279
2 569105359
1 439654418
2 101997998
2 672954864
2 862644787
2 687626186
1 848069341
2 816761898
0 931992612
2 646394892
2 577089416
0 891871612
2 174007492
0 40881419
1 881156107
2 144576184
1 860869030
0 211009586
0 941616934
2 723126897
2 740086352
0 813200934
2 812686839
2 256876122
0 206705124
1 135250410
1 994392958
0 467918402
1 423622282
0 417440378
0 862769437
2 471555668
2 15824325
1 728251175
2 240750559
1 773566063
2 400813605
1 434964341
1 521467883
1 653513144
0 241936022
0 50694731
1 953070354
2 493732271
1 586759177
0 442302541
0 873564604
0 847948145
1 827034904
1 559282510
2 682365314
1 787346254
1 447074113
0 230820966
0 593084363
2 815645688
2 169208910
1 732351817
0 899653754
0 18419360
1 846111347
2 240632037
2 475881399
2 469972347
0 145253910
1 307507935
0 739936104
1 886036782
1 370862804
2 798154967
1 934042991
0 76827361
0 639774438
2 400195151
0 974722444
2 924296469
2 44843174
2 674364868
1 259473106
2 688628464
2 14683750
1 933452284
2 653546646
2 660961312
2 506437932
2 891406126
1 387095160
1 955589544
1 447639079
1 251097816
1 577370937
0 659419800
1 139343318
0 237057136
1 445743920
2 407800064
1 883971123
0 820869217
0 858279771
0 371628824
0 534869113
1 699772786
1 50098879
1 162882233
1 283650291
1 936302844
2 727545234
0 573382744
0 577990946
1 723547148
2 943703796
2 552867314
0 649016258
0 920355913
1 727861436
2 469540691
1 24325606
1 311354169
1 736726
1 991977031
0 102059884
2 1715599
2 136694090
1 805694978
1 888252538
2 263383936
1 667755055
1 704715595
0 442342617
1 398778989
2 897814983
0 875493387
1 805010544
0 190429392
2 383506580
1 386799542
1 931894191
2 300380272
1 978535555
0 683087893
1 904546062
1 960824101
2 627234112
0 646749796
1 5603993
0 578710667
1 583522772
1 274757309
0 176440877
2 520235468
1 713939347
0 956303164
2 124053477
2 701523373
1 688848353
0 274044220
1 476230283
2 959341391
1 11423468
0 594503884
1 139138667
0 689228349
1 474402074
1 791055816
1 535860572
0 783307241
1 455001306
1 518658342
1 296997147
1 936538684
0 771419445
1 635113875
2 573982941
0 184193621
2 255090198
2 306500129
0 121095421
1 975496
2 154977088
1 416235547
0 552584031
0 611833248
1 686869049
0 230812968
0 252028372
1 614260402
0 816106117
0 575166948
1 46315971
0 94209508
1 569084865
2 648206632
2 581867576
2 425238385
2 149858340
0 538204962
0 305258162
1 157874964
1 833570952
1 915938405
0 846498049
1 493140593
0 765716150
1 564140935
0 999147125
0 627979114
1 65610021
0 689569647
2 32567638
2 836034531
1 929763544
1 428498907
1 20886691
0 783922388
2 804392044
0 72873700
1 836595424
0 87061631
2 454459621
2 517083391
0 589065415
0 420128732
1 882307762
1 914355118
0 72908577
0 238850721
2 194644528
1 953778947
2 353505592
1 967119185
2 300490727
1 167131647
2 63538777
2 688455905
0 310475883
1 256454252
2 63986502
1 436280759
2 387395338
2 649286528
0 227581496
0 606359709
2 904717323
1 985242331
2 426842931
2 800041583
0 614606831
0 680163782
2 848312825
1 659488841
1 185049589
0 739066263
0 555602131
1 972683889
2 114454140
2 220808724
2 812235193
0 368258543
1 598819873
0 237128189
2 821716035
2 97680985
1 422721325
0 696824945
1 682475655
2 786760058
1 691472157
2 948119831
1 342163540
0 776405758
1 227857978
2 351396192
2 853391469
0 253727925
2 453588153
0 143463402
1 995994433
0 988057445
0 137690619
0 778756161
2 463223567
0 757238334
2 34453881
0 936546614
1 454942424
0 820600140
0 384582134
0 179169192
2 465869904
2 849747423
2 860670355
1 445071617
2 106754516
2 356469704
0 602267100
1 938088139
2 485166608
0 281305164
0 616337020
2 771538989
2 855403396
1 739300711
1 813116302
2 128156038
1 580892968
1 145184672
1 789909191
0 491305483
2 44191425
2 286121270
0 812787508
2 102324623
0 504101320
1 600227595
0 325826179
0 239823815
2 13627352
1 216751181
0 545083761
2 518914496
2 511819505
2 530771048
0 784420965
2 537065889
2 436953388
2 289087514
0 840553778
1 610389650
2 757077692
1 104567361
2 874749987
0 655582928
2 365903646
1 808387516
1 90684634
2 405297579
0 852892127
0 277884844
0 193876764
2 557199693
0 932589230
0 981460807
0 43883980
1 157934592
1 348817405
1 339635304
1 356938554
2 359547007
1 222564955
0 511553112
2 684689257
2 650733092
2 438281046
1 11329699
2 281101729
1 102515543
0 802170329
2 706578992
1 378566474
0 370344942
1 660566882
1 862331498
2 574202980
0 895811741
2 91488724
1 835298402
2 596548539
1 380006655
1 765312241
1 598364779
2 198385635
2 829827303
1 400075032
1 649360105
1 294612810
0 988739166
1 203562662
0 741492879
2 73282762
0 57505289
1 226965713
0 969921925
1 741044182
0 803764993
1 741544166
1 650933532
2 235576513
2 598984296
0 892573300
1 812355581
2 124283899
0 7098786
0 375574008
1 540662437
0 249258508
2 262533327
1 201159822
0 308509607
1 976253400
1 369044902
0 576221363
0 454432125
1 267903725
1 857035837
2 75069423
0 528902279
1 485204453
2 870132264
2 353781752
0 227884359
0 923879510
1 144572012
2 594668169
0 651204958
0 114061780
1 321950609
2 919981094
1 596677848
1 762136021
2 336935619
1 576945152
0 17044262
1 164694182
2 17956069
1 704672860
1 896530232
0 745168305
0 370821567
2 254753449
1 926005316
2 523471739
2 96390031
2 12007582
1 235933219
0 825256770
2 208745562
2 210918041
0 606369981
1 113378980
0 31425248
2 300121571
1 384246082
1 589943425
2 787377652
2 503713034
0 19627385
2 101482144
2 748334066
1 263713092
1 972573478
1 230851433
2 739181794
2 946671201
0 805465913
1 233062551
2 858316045
2 465927929
0 94646830
0 439585247
1 991719469
2 19026373
2 602935315
1 47538597
1 118549504
2 253561221
1 700424573
1 954565117
2 60396288
0 386234142
1 879387809
2 697595624
1 246069503
0 674355456
2 528352632
1 990088408
1 375602705
0 799111999
0 267621266
1 336941736
0 228053575
0 334277257
1 45385162
0 293500308
1 49730199
0 953718954
1 823039386
0 350755648
2 580515742
1 521966954
0 632272832
1 529256774
1 134821894
0 177922825
1 155169826
1 880033946
0 594471614
1 991360622
1 528946182
2 764763017
0 56227958
0 954157991
0 198629770
1 389818395
2 287119902
1 325738737
1 320999479
0 157569048
1 989283482
2 136210423
0 144321019
0 459295449
0 887612999
0 459419168
0 332775232
2 254514896
1 687221458
2 264259694
1 599578271
1 714334241
2 672335590
2 518002961
2 351863432
1 576167216
1 827311460
2 355601259
0 101473340
2 630335334
2 54456106
2 489477824
0 26766241
0 828672416
1 196927291
1 507215120
1 578592023
2 870816403
1 616063005
1 82373535
0 567324791
2 811423781
1 305403257
0 317434602
2 135837793
1 308874896
1 980227322
1 895780322
1 935439037
0 605196149
0 697882600
2 241481654
0 761605324
1 90894418
1 480982692
0 892127400
0 732803602
1 298362383
1 297624354
0 119646736
1 131481592
1 186086407
0 682058950
2 169719997
2 635119458
0 145091875
1 529883529
0 379999049
0 344830135
2 670798194
0 602493122
1 555507795
1 811646681
0 289930029
2 414065535
1 294478007
2 80785991
2 700077418
2 510238941
1 520683953
1 228828567
2 558802777
1 448359542
0 445578530
1 853468251
1 812405912
0 390977837
2 780334692
1 527105607
0 266107620
0 926640629
1 349316597
1 868474008
1 28556149
0 331186302
1 933518679
2 871016768
2 135561340
2 41163081
2 63451625
0 83924145
1 284799251
1 98621632
0 227682589
0 852516231
0 448997501
1 484048825
0 244406398
1 857654496
1 122582681
0 918892129
2 395319613
2 291473509
1 864055903
1 98633329
0 688972582
0 415392082
1 993087750
1 307818029
1 568246415
0 360863154
1 814567564
2 342999530
2 583633832
0 510077823
1 321944520
2 996035854
2 592555481
0 792409589
2 187623255
0 370033314
1 454704197
0 214669587
2 349570105
2 536656877
2 359854578
1 589626259
0 597542138
1 686841521
2 378343382
0 13705379
2 908327618
0 367148559
1 359525735
1 41186513
0 419250594
2 920338263
2 774032088
2 210457756
2 135434981
0 538432281
0 427122840
0 753108595
1 999920178
2 419382828
1 201113106
2 195874064
1 546231036
0 537795944
1 919164193
0 421505431
1 554515979
1 894759226
0 613786180
1 82829180
1 846827426
1 482084893
2 370384400
2 107861454
1 275436246
2 643153072
1 163521210
1 88353891
0 401976395
1 371859887
2 182962313
2 305340855
0 593251733
1 590037541
2 48972388
1 587240972
0 468018735
2 704036122
1 7388115
0 313721954
1 365761423
0 321458234
1 633237615
2 237091580
1 263328863
1 372537816
2 628040160
2 987636576
1 960566777
2 639026339
1 309195956
2 487731113
0 260421936
2 847569730
2 84368748
1 141562015
2 117687576
0 447913099
1 721822419
1 889086657
2 911540167
2 398497660
2 350479943
0 856664593
0 987904859
1 933496937
1 784914376
1 161028579
0 698960920
0 104819520
0 918407309
1 375105593
0 878680679
1 7849594
0 996761013
0 954782257
2 762411738
2 579882767
0 66868147
1 597073766
2 649864406
2 392200140
0 477640325
1 72776256
2 825398897
2 927649320
1 616025559
0 662258764
2 797170147
0 735246824
0 820510148
1 269766795
0 144664678
2 923281926
1 413270268
0 73238359
2 937516994
2 372332085
1 431069451
0 12316781
0 499740373
0 335153729
0 558474459
2 49744700
2 383937863
1 841185157
1 781395944
2 355750590
2 175274256
2 798491039
1 198649736
1 578593644
1 930405299
0 250146819
1 648630246
1 652513410
2 65439859
0 127651002
1 385027082
1 336756204
1 33263672
2 562970452
2 830202346
0 579262576
1 496265826
0 482552134
1 862449760
0 891706074
1 640887361
0 781510511
2 269345847
2 270905134
0 447576492
2 399923692
1 485874763
2 53527128
0 82210765
1 48006364
2 23935389
1 525703897
1 37575688
2 454198115
1 7916533
2 377327647
1 935273392
1 140440494
0 608607199
0 877698379
1 183590209
0 138660224
1 347521450
2 229352275
2 978393155
2 157323627
1 30816887
2 663522409
0 851914421
0 246951975
2 941378695
2 625608347
2 640326299
0 275755069
0 516436565
1 360766298
0 543961443
1 113343250
0 424788644
1 496803087
0 121043885
2 721582767
1 227939135
2 915628234
1 743897787
1 590077135
2 635965485
2 487464157
2 35160899
1 295044419
1 193334729
1 565622643
1 38323916
1 13654548
2 538963106
1 824287433
1 32566066
1 883388976
0 855739799
0 555718605
0 513683640
1 548550067
2 923659014
2 600097689
0 40266874
2 736284438
0 923770752
0 381039308
2 582930094
1 321885609
2 185863165
2 827886962
0 300326611
0 570203403
2 518797118
1 777022290
2 775399234
0 639002638
2 500224545
2 677230187
1 499248022
1 169592321
1 333857457
2 738757546
2 796985240
2 393991922
2 608576305
0 644153952
0 502322529
2 5387
2 910126676
2 671576148
0 175353840
0 605399692
2 715825222
1 752519508
2 532819002
1 971134441
1 652223273
1 453963312
0 265897720
2 233752412
1 489409900
2 991982863
1 975734034
2 678964381
0 3214338
2 909586823
1 414910433
0 25977146
1 505038552
2 187559001
2 21974633
1 851339293
0 173300751
0 645166458
2 207510202
1 798695939
2 100920669
0 69795215
0 818946911
1 804409882
1 984374293
1 46098095
1 704082858
0 469632937
2 611235366
1 456080623
0 725167830
2 469471063
1 263975271
1 620866445
0 402476021
2 687458292
0 124826011
0 478000648
0 248091880
0 814045950
2 878744541
2 657708500
2 672444599
0 988864080
1 580889064
1 615448192
1 297618497
1 646406982
2 944114589
0 83533753
1 865544367
1 774709873
0 322109039
1 25304821
0 424525706
2 613000375
2 841288953
2 191323283
2 976368715
0 152305895
1 632888048
1 792474436
2 638465550
2 532688466
2 692808447
2 175535277
0 934227841
0 327161453
0 792060987
2 671182664
0 789954779
0 280487062
1 609828677
1 901526771
2 988521341
1 818872371
2 622812922
1 751590000
1 897615688
1 421917596
2 727611215
2 130916714
0 663074804
1 660525288
2 353402771
1 996939996
1 235458746
0 487436273
0 460377946
0 698576577
2 686928519
0 594969846
2 268315523
1 123880619
0 810908128
1 874677253
2 564141214
2 361951426
2 307476104
1 320204503
2 271111743
1 171411079
2 887666337
1 943814465
1 808101104
0 753741813
2 627319736
0 223607855
1 695829160
1 59535194
1 518968747
1 245804349
1 526519647
2 738183869
1 337824089
0 800612291
0 20528046
0 951311102
1 604470008
0 138617748
1 781673506
1 721816143
0 744427520
1 513057415
2 260427194
2 60977300
2 80992089
0 696906600
0 913431427
2 437871184
2 159479495
1 308641389
2 355673110
0 787045660
0 787218121
1 67860226
1 757790676
0 49739669
1 665952694
1 112411138
2 275750871
0 473325037
2 821839190
1 768417569
0 693013216
1 858983715
2 185487324
0 722368417
2 674359818
1 425969213
2 462127324
2 650319050
2 525631583
0 250286278
1 58429359
1 193310868
0 637547768
2 371546246
0 527248945
1 318541010
2 434335413
1 315330985
0 560047391
0 750369156
2 249047144
2 982395904
1 254267653
1 191236370
0 1957580
2 141426799
0 360267983
2 721117429
2 61410226
1 105049557
1 440895964
1 275445432
0 919016337
0 474879416
2 139773099
1 557844011
1 450899383
1 512825675
1 302882111
2 136953400
0 322722095
2 155187270
2 276026046
2 570804589
2 194939380
1 136107881
1 364628339
1 502951357
1 678243915
2 508684034
1 380316690
2 258640708
0 430517805
2 644219011
2 295122451
0 926613493
1 510658556
2 247423303
1 456841113
2 665178920
0 394205873
0 335192840
1 688193369
2 636718427
1 381774331
0 645632369
0 149615469
0 448061940
2 518683428
2 538690020
1 893629798
2 441596930
0 936403344
2 582759705
1 339387187
1 483300932
2 346270168
2 815873942
0 526725118
1 64984472
1 792750074
1 543290754
1 953058825
1 475986684
1 665234218
1 481145205
0 902239459
2 461320590
1 910172126
0 937223873
0 87246893
1 143547903
1 923180511
2 327908331
1 345259623
1 132118693
2 27171678
0 475009358
0 708631325
1 701897919
0 972153547
2 667631338
0 190865440
1 319773703
0 905442304
2 221220280
1 336968950
1 14251477
0 597232490
1 420119094
1 75193381
1 646503935
1 856870367
0 433469706
1 929279804
1 847664879
1 487573850
0 822684420
2 979090410
0 374428447
2 418823159
1 159741003
0 180694162
0 719680035
1 495058239
1 699031126
1 985806668
1 948118202
2 284824177
2 886328677
2 632630528
1 660006147
1 441300925
0 538500768
2 489288137
2 770490198
0 626931870
1 220149560
1 704690081
0 156402911
2 218863364
1 187537398
0 836159341
2 333554138
2 551616137
1 520404160
1 471763038
0 379276532
2 165458096
1 991096225
0 741963404
0 761516994
2 756627612
1 658730497
0 144640950
1 791796263
1 525338539
2 554669520
2 222251832
0 920531031
0 773947868
2 551453979
1 825417769
0 656631985
1 772867898
2 690043881
1 934734174
1 435083689
1 981856920
0 525682981
2 115496077
2 699177001
1 403365157
0 165400407
1 920689103
0 309764868
1 435935672
2 924713118
2 559582019
2 671231070
2 832304184
0 973625189
2 874421719
0 699469909
0 964877140
2 196951012
0 351707928
0 639636464
2 239216931
1 807051429
0 991350208
1 702726191
2 469504623
2 395744134
1 62897064
1 23606427
2 612819058
0 236840142
2 803048657
1 232303812
0 881490981
1 595740428
1 329764525
1 957712959
1 593849848
2 538825199
1 759366654
2 444531282
0 10635037
2 719987515
1 71263963
0 360542636
0 304004821
2 847762011
0 54270493
2 935322974
2 57526909
0 502835376
0 314663544
2 697455431
2 503634761
0 483610206
1 318032329
1 734122012
1 649410364
2 917829191
0 906017328
1 788592987
1 500570306
0 81515765
2 108090074
0 599160542
2 465819014
2 220143578
2 56418138
1 869125950
2 427457660
2 201882877
1 668802315
0 740771371
1 687371356
0 805848079
1 97236265
1 591112483
1 301805340
0 700728600
2 313175614
2 457998885
2 710445004
1 251246731
0 564552398
0 545369830
2 987748894
1 102115611
1 983933987
1 707929170
2 482825437
2 863100426
2 654174984
0 686024941
2 133361328
1 177901298
0 900972221
0 40643031
1 614796611
2 142307230
1 236449972
2 814286778
2 460487820
2 472825691
0 226460152
2 378196201
2 753374240
0 975451933
0 191812934
0 598504320
0 46490085
2 401677919
2 956522597
2 470314815
0 996751306
1 705177558
0 285537150
0 136592992
0 585343606
2 968006488
2 448157416
1 169170633
0 972847087
1 308321627
0 995705828
1 502897934
2 551719632
1 301408277
1 171913872
1 408160661
1 196533893
2 55056219
2 946992767
1 252363103
2 808377951
1 237996757
0 705386411
2 946353675
1 840351567
2 568522531
1 56356253
2 861265706
2 167785052
2 300198639
1 282413959
2 431193248
2 372585510
2 82529705
0 863274658
0 905130469
0 191716280
2 717018819
1 902725425
2 600918756
0 489148941
2 928080240
0 767973170
1 692307003
2 559994330
0 357137135
2 635916221
2 376767732
1 736797479
2 510725448
0 953638687
1 114399421
0 790779469
0 892143254
1 832246977
1 241381914
2 868813695
2 772206945
0 629096112
1 550837631
2 925420668
2 993539406
2 348884453
0 413861066
0 439834321
0 338398399
1 406354030
2 568479510
0 994039513
0 717298102
0 837818224
1 597744099
2 671320730
2 587855106
0 170952394
2 626115046
0 739946100
0 682820476
1 486318623
2 839621283
0 209126154
1 315075699
1 616162698
1 820600872
1 18466837
1 899987459
1 207199189
1 460026014
0 396126215
2 453327557
1 988594783
1 637875256
0 939703591
1 984747364
2 66308961
0 745552248
0 188018073
1 879402032
1 16666870
1 694480864
1 882458533
0 285966770
1 603502430
2 765029862
0 288249867
1 526172359
1 955422081
1 789244736
0 290628006
1 781424742
0 937636661
1 731221760
0 837526020
1 72893071
0 771388993
0 203797207
2 13776718
0 992992622
0 346755338
2 796581872
1 796723658
2 229557156
2 373217715
1 854233981
2 385342816
0 230529542
1 552095117
0 111461330
2 895532386
1 24803797
0 516933323
1 455416175
2 154629510
2 36746554
0 528635507
0 892457773
0 305955592
2 913327278
2 576018211
2 951779107
1 348104773
2 688885034
0 898540887
2 228595754
1 215387689
1 969149746
1 51366729
0 599069473
0 47981896
0 133433278
2 622399753
1 387449646
1 974862987
2 775598128
1 881764827
2 750886525
0 59761501
1 156710698
1 669278122
0 624299523
0 367483311
2 779779151
0 773143364
0 698323130
1 785255481
2 245844966
0 120053166
2 758540770
1 744272841
2 715905124
1 484250188
2 358857154
1 93416677
1 199097137
1 979225200
0 276907961
1 12855677
2 122324738
1 669451826
2 251985864
1 205862462
2 533524931
2 874178077
2 457623484
2 24043089
2 732605587
1 789605853
2 34542055
1 940293207
2 112594199
2 510457307
0 567590042
2 261529546
0 654040979
2 595877097
2 522110714
0 233343653
2 319917886
1 228441305
0 413424786
0 831094179
0 458248128
0 211404587
2 83225734
0 226030205
1 501887447
0 843072065
2 522276726
1 257301708
1 573769661
1 553075178
2 459817519
1 885475625
0 274791169
1 815690857
0 786264670
0 895726118
2 712067071
1 386535443
0 749324765
2 195026302
1 737676835
0 938571322
1 627903457
1 611519139
2 332177938
0 424522727
0 490109941
0 865983503
1 58710204
0 58396070
0 490289187
2 42891216
1 27700630
1 278062741
1 30772148
1 928042889
2 702332135
0 769158107
0 327180823
0 454494382
2 360154294
1 32950316
2 820842641
0 169726516
0 527693709
2 61071434
0 780875451
1 887361978
2 624608895
0 557982024
0 568490289
2 981379576
1 947992624
2 26931895
2 511194131
1 126959353
0 10886761
0 275971911
0 291289997
1 945308813
2 529281320
2 258048696
1 463075009
0 620557202
1 467510944
2 214788557
0 357977681
2 461141656
0 128153904
2 999033982
2 255877553
2 877520685
1 329343885
2 490427487
1 355087323
0 141348272
2 110997188
1 548021451
0 655028695
1 551581362
1 256735583
2 700389886
2 372800393
2 992415090
2 543686770
0 650299936
1 941182618
2 369553061
1 135318994
2 127022549
0 563832294
2 455792720
0 432518434
0 928566128
0 591014310
0 588028014
0 718716228
0 179460436
0 183396308
1 384794492
0 342146938
0 300334257
0 294549669
1 287761556
2 57895559
1 635715301
2 796546264
1 756281341
0 934061035
1 511766071
2 212749941
0 142906349
2 409637080
1 474328291
2 459931681
2 100850730
1 390683229
1 738478225
2 428831427
0 585668193
0 631936854
0 284397161
0 443571135
0 546587769
0 420981164
1 533136037
1 714732060
0 409384738
1 490468411
0 167834039
2 621640308
0 877296249
1 311830127
1 189537663
0 686025486
0 363707764
2 54469523
2 744067152
2 17635724
1 47285627
2 4522139
1 18495760
0 991663661
0 433710292
2 633669141
2 44340716
1 414344268
2 388253098
1 601661900
2 154142885
1 179473199
0 591735501
1 976545834
2 288234023
1 829490494
0 556909775
0 986818214
2 1238190
2 168779828
2 269378955
2 788230944
2 36428414
1 242213852
1 945137323
0 73012567
1 600214216
0 79634614
0 982340443
1 500754992
0 370444102
1 724240417
2 378035598
0 218242547
2 987683889
2 230079664
2 310924276
2 604969975
0 917917894
2 738410813
1 917945511
2 69986958
1 314086175
1 18148776
2 586721682
2 659295987
2 226444185
2 175134061
0 865858548
0 555026326
0 297473042
2 141785397
1 615413410
2 235438717
2 289515419
1 268632489
2 523750393
1 927835239
1 779138516
0 930552687
0 864309247
0 505287999
2 698620635
2 254019617
1 290607071
0 383664146
1 662165245
2 514569757
1 710803808
0 141135679
2 863102736
2 593658057
2 280323276
1 798711372
0 349129501
1 163992800
1 900627148
1 693436113
2 805586497
1 449770552
1 606742405
0 22025843
0 570972990
2 920686993
2 7179175
2 352790780
1 832933694
0 242628259
1 958715302
0 207884370
2 334922890
0 153255604
0 208639941
2 881646954
2 523124666
1 767434534
1 733737414
1 588289006
2 516314826
2 925960682
2 967281676
1 142692504
2 47290833
0 502912929
1 674688214
0 255214017
2 642604396
0 918025524
2 538712963
1 439078108
1 418157484
0 620192410
0 599815588
2 525972583
0 866841310
0 515426910
2 720102454
0 975668402
1 4976727
1 454801398
0 3574872
1 217613880
0 858521141
0 234120100
1 664179860
0 884202848
1 19807072
0 395078889
1 592076037
0 396539357
0 359096262
0 697727213
0 69038431
1 640808831
0 994130543
1 577338140
2 880294009
1 941797255
0 353662497
0 823525364
1 260160117
1 398450919
0 35062567
1 388332522
1 61948975
0 773767583
1 763194499
1 960250801
0 322343295
0 366178595
2 923265473
2 795445723
1 376115900
1 438918063
1 56233863
0 524567993
2 611281404
1 363814266
0 881551775
2 478301808
1 772254274
2 254388522
2 927824761
1 852249185
2 59534685
2 496881254
2 350391140
0 2887507
2 307818447
2 777177087
2 44448258
2 644700025
0 271128009
0 630484170
2 65996838
2 839871469
0 98291202
2 707178835
1 120828815
2 476716566
1 448899180
2 594669764
0 13753284
0 468987458
1 574029195
1 620143007
2 964308265
0 610474903
1 218523144
2 233725222
1 364720670
0 148117092
0 508376946
0 650932691
0 857283882
0 570739087
1 598956312
1 409290531
2 494218720
2 899382937
2 815570830
2 926152079
2 891575966
2 436456812
1 737454939
0 724875493
2 249943382
1 860932653
2 966647180
0 639854233
0 284694942
1 904908731
0 887447368
1 372475243
0 825475911
2 285015954
1 354226327
2 915490621
0 853938712
0 847513286
0 717583499
0 164966849
0 814383235
0 287783507
2 36234985
1 294492042
0 431022849
0 962952837
1 307485122
2 502632847
1 215583221
2 512757789
1 374191016
0 95178372
1 420462052
2 586132424
2 904391060
1 415179672
1 195241288
1 413760585
2 809928496
2 213438825
2 9280948
0 375028737
1 534577876
1 8122949
0 978167285
0 269421302
0 9709222
2 893913570
0 509228518
0 617531150
2 362658618
1 358859726
0 125143087
1 744339361
0 817224538
1 171012470
2 111401468
0 210280443
1 21046320
1 679805922
2 581519340
0 264615594
2 163558869
1 896013580
2 820580845
0 237173793
1 280638880
0 581640458
1 444167808
1 758788553
2 250677012
1 453321282
0 369734550
1 280380940
0 559647126
1 609091956
1 594147760
1 363414086
0 925647080
0 322092714
2 20058865
0 275931545
1 910040756
1 973851880
2 611730863
1 404997465
2 585608029
2 591111791
0 91463026
1 442854979
1 721919490
0 799486451
0 36344238
1 797623883
2 525476632
1 767195759
0 449812049
2 807345350
2 606012704
2 429794889
2 491917751
2 531254095
2 36019749
1 858705303
1 567144785
0 570467561
0 246753105
0 412184528
0 310019333
0 679913537
0 447357782
1 520542174
1 879678319
2 443524699
0 960330017
0 325283433
1 9069143
0 933663194
1 161032075
2 469397577
2 527396659
1 261367903
2 560255478
1 562371262
1 130566395
1 168875967
1 118929421
1 793569820
0 412041153
0 462799071
2 365152825
1 523927693
1 91133113
1 297851040
1 894805401
2 218736441
0 249270554
1 845681216
2 444634182
0 641114903
2 750884600
0 625370521
0 543497889
1 777411838
1 877150766
0 70193318
1 900232876
0 737209662
1 969624760
0 294061246
2 671986810
1 304856752
0 735176279
1 298069623
2 76163728
1 614690512
1 986407922
2 914951044
1 458580270
2 130201649
0 343354907
0 431644146
0 793010473
1 570749840
2 832787472
1 305852783
1 466256689
0 296724688
0 758113931
1 299175096
0 381197801
0 795362228
1 372151951
2 784861922
1 46763187
1 954215929
0 664394089
0 268244768
2 471793836
0 22049088
2 560535044
2 698759411
2 374597492
2 726554155
2 890713125
0 720252391
0 335545741
1 305820596
2 890964363
2 875544874
1 697154344
2 362255161
2 705276776
2 365164885
1 432420795
0 568864656
1 467020093
0 824216465
1 724699220
0 935025854
2 17553093
0 260381307
2 986702179
2 269697183
0 307696059
2 715534613
2 584436735
1 963448607
2 441254810
0 438841343
0 750239981
1 680768747
0 531958294
2 533616507
1 174479891
1 749830346
0 103175468
0 895933609
2 336708036
2 371802115
0 237760181
0 772700662
2 444453717
2 925876963
1 596976752
2 982103270
0 879531242
2 202962848
1 586547115
1 994851152
0 778458506
2 24588980
1 22829659
2 188857218
2 586224683
1 509815020
0 961054899
1 420823715
1 375272910
2 383045132
1 607502831
0 409901672
2 56654931
0 193880216
1 972603543
1 575650580
0 286417713
1 760603655
0 585237731
2 663860409
1 678327090
0 841267321
1 675898950
2 130106941
1 573690804
1 325029961
2 409402838
2 763523833
1 649162498
1 175802464
1 120393902
0 68364293
0 723963499
1 964550256
2 112065068
1 1571234
1 604764012
2 187798394
2 226813906
2 473971992
0 581771638
2 56120554
1 996701790
1 297972345
0 823961729
2 968694128
2 833509705
0 971159864
0 868241449
0 131126849
2 617472145
2 215084734
1 988134561
2 692957931
1 525681003
2 220470981
2 420476036
2 608752561
1 795083343
1 424948303
1 585517604
1 45599720
2 469084864
0 985272166
0 67699939
2 553424487
2 713329113
2 178881154
0 994711238
0 990219724
2 20504687
0 513363179
2 510664784
1 20686637
1 834212316
2 132552255
0 455194730
1 962083911
1 806147905
1 441463827
1 362050423
0 425724949
0 571636820
1 888860331
1 856844051
1 156209499
1 587332826
0 15857963
1 34392695
2 389332217
1 913176637
1 98703471
2 755558319
0 284478604
0 677902678
2 991975337
2 660909866
1 773209568
2 222135021
0 977753534
0 13443988
2 197285699
0 223930677
2 725211400
1 571547778
1 356511100
0 481210189
0 310600023
1 518885403
2 933048446
2 679299999
2 989233196
0 223853347
0 695876350
0 260780931
0 398778588
2 626325676
0 633731370
2 44030981
1 581773765
1 343800432
2 651129998
0 196010749
1 955074838
1 875230228
0 665617239
1 173279555
2 593094741
1 560711198
0 469237596
1 378821752
0 412725630
0 866204274
1 968187779
2 642681493
1 983767929
2 856344794
1 54252839
1 174490613
1 100346614
0 105325758
2 58169017
2 680146567
1 463092280
2 349615527
0 233529606
2 985480746
2 716153367
1 725511307
1 645708143
1 278606221
2 608475525
1 401383346
1 828469942
1 221737816
2 719027801
2 499552563
1 513649908
1 72622087
0 571421380
1 961699126
0 922073960
1 719909298
2 387944209
1 216456710
0 710069971
2 725031134
0 311499103
0 47588343
0 727130676
0 267394224
0 151893413
0 135237564
0 388850131
2 16244206
2 548639332
1 264256052
1 887950191
1 336566026
0 815582933
2 128786968
1 304545982
0 919567786
1 194607219
2 724767670
1 484141829
1 914816693
1 572783772
2 677778991
0 897592161
2 131867225
1 346107433
2 169161352
0 871201014
1 192105558
2 413041158
0 50050459
0 158616455
1 382792808
1 158563624
2 415229150
1 973407795
1 729808412
1 576314063
2 70565622
0 891777962
1 318622178
2 830472190
1 383793732
1 56769375
2 293347078
2 476412634
1 884003754
2 546529393
2 976435457
1 251899142
2 214319911
0 327323036
0 473968131
1 921599394
2 496395586
2 365168653
1 979310319
1 651963178
1 50130996
1 709163109
1 443603858
1 534333409
1 178033266
1 283907939
2 916983047
2 957028879
2 17640446
2 780191082
0 589107019
0 173762490
1 958812122
1 232787804
1 107763622
2 904498134
1 401438292
1 440114510
2 235928348
0 156542409
2 87810658
2 339673804
1 463579230
2 284556216
2 799718457
0 885932965
0 639039236
1 937102195
1 261629134
1 330463429
1 682831093
1 680379404
2 405962038
1 952821020
2 909410049
2 628611958
0 467493619
0 218317489
2 914353423
2 731122187
2 194804773
0 959746121
0 342824134
1 553765982
0 36385752
1 999551847
0 668731349
2 964594678
2 172520260
0 121444340
0 503746176
2 7903778
0 28376927
2 200789817
2 775115135
1 792434856
0 392380711
1 353604465
2 106501728
1 502408426
1 662899311
0 331348995
2 538183140
2 294109652
1 303797492
1 159369727
1 891673246
2 306318459
0 403673571
1 41189108
2 294865997
0 49552617
0 74518078
2 711920944
0 27088526
0 228386638
1 397957585
2 667507388
2 533962435
1 130058933
2 12905233
2 53377026
1 2913057
2 608521965
0 747664381
0 515584768
2 375472379
2 883431765
2 850960045
0 546142477
1 727009889
2 377405468
0 493148947
1 104305924
0 962701557
2 636513137
2 181116213
1 877556750
2 584444497
0 932333439
0 516521077
1 168256226
2 397998521
2 939318818
1 225433026
2 772559943
2 736473991
0 902148803
2 524543487
2 747449354
2 729777105
0 71083315
2 738297875
0 288376906
0 555980627
2 585404951
2 335913400
2 695186907
1 346393767
2 225203066
0 391212329
1 187339364
0 570987070
0 731833979
2 907053577
1 279300484
2 107256576
0 808756673
0 72531870
2 160314192
0 141838460
0 798069180
0 949596718
2 183376215
1 599846149
2 276606872
2 459213991
0 150484300
0 622222730
0 642545858
1 844195698
0 137230353
1 285943924
0 998711611
0 471779227
0 657104352
0 350419980
2 144266782
2 298565694
0 292824668
1 598901984
1 146695038
2 511932243
0 25447103
0 127299764
2 778996935
1 495316450
2 22510581
2 337876199
0 19659198
2 29567915
2 873706194
0 533923693
2 343700702
2 946079339
1 604888648
1 734455528
2 378978528
2 412687243
1 632909127
2 518799753
0 460598234
2 869884923
2 846462372
0 68719659
0 573987727
2 129945263
1 114283419
1 406347232
2 938059347
1 400984186
2 583567499
1 278994788
2 524746455
2 243055843
0 627875707
0 98463860
2 956716349
0 447533088
1 249714154
0 318314028
2 577992969
0 413026976
1 299340503
1 90061757
1 601897708
0 458685607
0 560582262
0 223092034
2 693850476
2 321885677
1 22965961
1 740848336
1 455278540
0 16746230
2 704059627
1 665272672
2 146055935
1 305237689
1 148489305
0 464286553
2 507547788
0 60141352
2 405005521
2 899950466
2 895592241
1 24885712
1 653483290
1 399317659
2 629921876
2 257824253
0 344902083
1 455393415
0 859847635
0 56129351
2 918414685
1 234789593
2 874256827
0 653894919
2 332895608
2 624021284
2 684190308
1 256788070
0 547824539
1 674958594
0 159927607
1 657087390
0 51109802
1 701666826
0 341509879
1 257136341
1 477993976
1 130536841
2 497058359
1 347975222
0 583002271
1 39221301
0 412456891
1 141619122
0 521188903
1 365962361
2 949828990
1 953810597
2 935629694
0 360648861
0 249971800
0 371644382
0 223931793
1 440889351
0 712543453
2 838310534
0 247933646
1 608764280
0 295160108
0 844460097
0 27694963
2 666660675
0 604534971
0 820198295
0 740930089
0 12565393
2 172969493
0 606471011
2 189009829
0 626122666
1 805864702
0 629598050
1 343018290
1 262785022
1 166069242
2 722124730
1 409545391
1 920879682
1 761776625
0 989708754
1 66860711
1 161892032
1 749604024
2 821190184
1 397529406
0 914446879
0 731023263
0 70851094
0 411108409
0 283869987
2 238450167
2 751015114
0 308310949
2 643222040
2 247337463
0 990817533
1 600078467
2 44084062
2 181237769
2 439582222
0 838216193
0 296966994
2 121935816
1 428625445
1 995865418
2 548314175
1 482867564
2 702677067
1 740232930
2 41210810
0 295677567
1 180888737
2 360863240
0 16411315
1 329329311
0 145512961
0 216051281
0 816725774
2 527106558
2 877554480
0 433094376
0 459806407
0 46722333
1 353626579
2 476563823
2 530625635
1 270388645
0 427785334
0 870638709
0 730901552
0 376605554
2 192381794
1 390920789
0 976014643
2 488427528
1 781130640
2 710698061
1 494062012
0 864719621
0 445713824
0 791931519
2 760662061
1 86813093
1 296937690
1 983614607
0 811953931
1 111995692
0 180771793
1 32045636
0 296498152
1 450072458
0 973318476
0 953692418
0 814342339
2 293630130
0 382877279
2 969175242
2 967119885
2 658456612
2 129724759
0 249442873
1 142667802
1 691941658
0 552738259
1 297559549
0 339345313
1 920107865
2 657321633
1 445671551
0 376344199
2 240699884
2 358890473
0 927497206
1 759188223
0 530791988
2 973352304
2 967451652
1 985042781
1 14812809
2 302076449
2 527130349
2 820345893
2 246460048
2 547062473
2 672747968
1 786337172
0 306542430
1 53094023
1 497679685
1 414451782
1 194613452
1 392864106
2 391521790
0 995533368
1 183667159
2 319326896
1 182784841
2 89482756
1 227863025
2 977180077
1 866737587
0 831513502
0 271587901
0 349064072
0 557321110
0 95623880
1 554191109
0 378681095
1 796438098
2 115512760
2 645776946
2 299040674
1 895653143
0 327351424
1 812741857
1 956495135
0 870497927
1 420660778
2 808922765
1 368967080
2 900915054
0 953981626
1 242432646
0 85760243
1 829216211
2 224194785
1 234343656
0 419885150
2 301622996
1 309724206
2 251232191
1 493125371
0 879042333
2 818008157
2 738220426
2 661024355
1 827886678
1 392186328
1 968703949
0 251202324
1 988542457
2 118961146
0 657516975
0 361665759
2 164583592
1 855606870
0 616024375
1 352433195
2 548252210
2 907582844
0 888818998
1 104405193
2 869904913
2 943975922
1 785878863
0 615426088
1 506510503
2 992157694
1 575290922
0 672565427
2 831516020
2 294523545
0 968076035
2 540614352
0 683470392
0 101080089
2 195561946
2 648438853
1 319216902
2 558393219
2 967797899
0 43314712
1 44988054
1 266439868
1 943375381
0 436839229
2 837496252
1 359423720
0 183382199
1 60169045
1 443825813
2 604470274
0 438509077
0 131794859
1 601781355
2 909611788
1 810483329
1 230806513
2 912494928
1 948003362
1 574571295
1 935707473
2 171501511
1 539005809
2 594220648
1 911528151
0 317481869
0 771493253
1 714584922
2 643132111
1 825626915
0 474074341
0 847247305
0 575342530
2 645454972
2 233835325
1 261058625
0 4919405
1 886004621
2 631529327
1 5703532
1 755420240
1 960797083
1 578670148
1 643247323
0 289306988
1 996305826
2 803176013
0 918157226
1 910455046
1 477863788
2 373113631
0 608069753
0 879651866
1 109403890
2 924374798
1 657312631
2 963390977
0 657767548
1 513663409
1 213783027
0 223060133
1 256915994
1 675222383
2 319990712
0 22052216
1 361922111
1 123781501
0 541841155
1 646352764
0 863900012
1 563969109
0 550180499
2 367933060
1 402495895
0 225804886
2 837124270
1 258175913
2 293833543
0 92241676
0 795124453
2 187985815
2 858826175
2 110656252
2 25068517
0 161008616
1 21930652
1 93136586
2 551677870
1 34493137
1 427238413
1 112593867
1 269323972
0 254094394
1 599784578
2 302118445
2 160951478
0 830490742
0 233606602
0 520953312
2 495435958
2 874087373
1 940430612
0 295664917
1 596581009
2 6309451
2 663750280
1 886580082
2 679402914
1 879440511
1 287153861
2 976000833
2 252299657
1 393586452
2 51546484
0 363372504
1 883635271
2 922563956
0 646067251
1 906446109
1 201796447
0 535053124
0 548281785
1 474936366
0 868768396
2 270038368
1 563856693
1 667275565
2 319891292
1 81053093
0 599090048
2 442816198
2 582927923
0 200252859
1 167683722
2 954305806
2 110413949
1 510883287
0 879681736
0 244693369
0 833846250
1 928967672
2 159830079
1 305430583
0 967740202
0 520378329
0 847825121
0 404944337
1 856279087
1 719850496
1 365947478
2 314633917
0 826268534
0 147860479
0 223533562
0 863648095
1 248834083
1 498101194
0 509562738
1 634277931
0 608264138
2 778614817
1 858335535
2 949311695
1 19832143
0 606211893
2 245272244
0 689574304
2 213987945
0 839007948
1 175235396
2 169308733
0 202911399
1 836431458
0 825958006
1 519483937
2 934598186
1 37658472
0 165018280
1 482881910
1 267756202
1 234875030
0 787114497
2 173078594
0 117858063
1 356302009
0 915444575
1 539446625
1 791523280
1 644307525
1 528408259
2 841777497
0 882720632
0 970930804
1 470836584
1 557277986
2 560060273
1 907470064
0 704255791
2 481449356
2 529664460
2 482767332
0 81326541
1 586972280
2 341927705
2 422526635
0 121691823
0 606371189
2 355005889
0 768771225
1 841697160
0 691296384
0 131706007
0 757551615
0 313960818
0 327802088
2 1885927
1 759464292
0 839507708
2 900443213
2 311925839
2 722914628
2 218482226
1 75190351
1 638190465
2 155364446
1 466551782
2 820301636
0 605395030
0 165462734
2 209382395
0 583675470
1 703662868
0 251430158
2 509855192
1 464496663
0 512552018
0 646114581
0 836971080
0 74151832
1 884588285
0 874412834
1 391013162
2 586834783
1 320552216
1 124712991
2 421750810
1 627466106
1 123907758
0 977763353
2 827683913
2 145428269
1 524751539
0 831038818
1 125547175
0 622769278
0 906918268
2 384682891
1 126227644
2 30639001
0 509265363
1 221469795
2 112244682
0 224464162
2 911671381
0 755821173
2 48227517
0 798776445
2 989336872
2 546502759
0 383052955
1 11949899
1 454275331
2 994397323
2 61698483
1 604784080
0 681707412
1 467906969
1 718843419
0 926930302
1 681687744
1 787304398
0 409302447
2 537847610
1 430968237
1 827575822
2 165536512
1 82325362
0 654877046
0 200780992
0 877701743
2 868252253
0 574689021
2 139251988
0 39568914
1 174170074
0 308028376
1 342625932
2 712747446
0 847947726
2 688404100
1 723105247
0 493333368
2 649451243
2 684549663
1 42822873
2 48194209
2 259432420
2 543305320
2 434313746
1 799711606
1 42224309
1 443007178
0 314958310
2 693848108
0 867586957
0 540407755
1 597223820
2 149449165
2 316724410
1 474657872
0 716178402
1 911233823
2 998763049
2 749729133
2 308520647
2 725381427
0 905550514
2 742310093
1 725545920
2 511019896
0 696620319
2 199887792
1 364423822
0 931028061
0 776201883
2 177682009
0 793941721
2 821052399
2 959430096
0 514684540
1 874266133
2 395973645
1 959658369
1 761091174
1 581224752
1 903715181
0 115821068
1 57400462
1 817593039
1 606378394
1 884017435
1 627563167
2 468460318
0 877671595
2 605241881
0 781126717
1 417059645
0 835746636
0 192739395
2 18397377
0 770611133
1 6865525
0 14325619
1 669950848
1 397609585
2 784193561
2 520437217
1 158308300
0 708125618
1 617991040
1 948016804
0 733760720
1 85167721
1 545719424
1 783170795
1 830258941
2 190122821
1 17462092
1 73256645
0 695352547
1 957087131
1 48049571
0 460522746
0 999661220
0 53144463
2 621755387
0 463963979
0 398913909
1 971381951
0 421381932
1 577123063
1 821355623
1 643972429
2 957983493
2 52098283
0 235446930
1 579354511
2 439770472
0 316255959
2 960945009
1 876707250
1 90124612
1 16055159
1 736187032
1 572286633
2 88543993
1 229662529
1 723702345
1 396230207
2 897883221
2 688524834
2 475921159
0 459698530
1 369777905
0 669790768
2 234395203
1 305888097
1 666620799
2 979216248
0 948218234
2 65377050
1 939469706
0 771149888
0 792714389
0 303950218
1 880201146
2 729934444
0 999685953
0 758508203
1 109560335
0 260681548
2 898853960
0 333823588
2 276561100
2 96303077
2 53473454
0 82012073
1 715589488
2 264388913
0 209261511
2 712139633
1 254358297
0 623474848
0 59061120
2 319922597
0 410851469
0 172843583
2 245708518
1 444505716
1 855123200
0 934437195
2 615638913
2 89853690
2 87419031
0 422928892
2 587675500
1 87715722
1 761103395
0 401628868
1 652113863
1 433785975
0 133458254
1 120281598
0 332983290
1 252255411
0 352010652
1 654103139
1 81698449
0 495863990
1 461466551
1 300580535
2 40487552
0 390145226
1 295091186
0 535964848
2 304210381
0 55631925
2 480782796
2 713761455
2 968755684
2 413086763
0 722461261
0 734573597
1 364575770
0 850575239
0 216311322
2 402213659
0 435773682
0 371526678
2 355307201
2 797836678
0 326049381
0 301327412
0 11457567
1 996566070
0 507733156
2 930880477
2 954422731
2 268617710
2 583781426
1 117169667
2 910418368
1 478818302
0 153973243
0 64083013
2 319203833
2 411635263
2 856982876
2 336623976
0 473947659
1 149026609
1 570236799
2 128755816
0 789021577
0 519932399
0 985042956
2 238759281
2 738180220
1 451841552
2 689952525
1 278411926
2 864088987
0 290273486
1 703841584
0 388928621
0 382950879
1 485794979
1 698458796
1 180721229
2 269043014
0 811086167
0 123195627
1 808907045
0 985675860
0 803656085
2 458383760
0 977975794
2 177956182
2 6868229
1 8826838
2 354360556
1 908962080
0 121820544
2 884112542
0 314716703
1 113168554
1 140444141
1 66779801
0 846384609
0 404823741
0 704546639
2 948007618
0 134218863
0 202565598
1 71372609
0 399681407
1 82521296
2 706959052
2 578902032
1 151106093
0 73235034
1 578083419
2 863195747
1 808576956
2 16515042
2 139698467
2 609320420
2 976995456
2 68860980
1 322668056
2 166852834
0 810090768
0 566280645
1 506694720
0 411830341
1 751837208
1 988555893
0 522013166
1 969178603
1 880728904
2 902561423
1 274794732
0 896015067
1 224810882
1 911392671
0 678332521
0 400788932
1 655688852
1 382881401
1 643460814
2 906428247
0 751193735
1 528985443
1 427211671
2 901464185
1 152233580
1 953877230
0 256024501
2 609850091
1 858407241
1 500757821
2 12725173
0 574929353
0 563371463
2 49135524
1 855253103
1 288637606
0 996153313
0 271944527
2 645264959
0 160445594
1 229142421
0 967528680
2 870116014
1 72155709
1 1276447
1 460750455
1 82380629
2 484011227
0 949555116
0 623876047
1 813674395
2 481284277
1 130891795
1 105802262
0 768339782
2 627506008
2 828979495
1 964441855
2 297351395
2 452505449
1 213449728
2 668337561
1 665577424
0 219350767
2 74836388
1 337641244
1 711596463
0 835857341
0 299227117
1 241567279
2 482422804
1 954220399
2 329422974
1 659558301
0 48598955
1 422034539
0 549176228
1 840964299
1 631881486
1 338851851
0 670224537
0 174693085
2 683825936
1 382568337
1 669807622
0 457571889
2 855052412
0 485690150
2 1044173
1 449169262
0 511687156
0 540751729
0 787221762
0 446058025
1 766476390
2 8364402
2 845668869
0 821175388
0 82544178
0 497065473
2 374371273
2 647451536
0 47964235
1 548812268
0 423347790
0 491816882
0 301173316
1 22785310
1 101424328
2 215674526
2 473319592
0 499449726
1 499291901
0 325376298
1 296023847
1 260876105
2 129806124
0 529022011
1 513138928
2 314949724
1 455276635
0 589723815
2 640911680
0 9388611
2 741631124
0 675590775
0 323406453
1 508492432
1 60860154
0 755631032
0 308780256
1 437965808
1 952584305
2 441089186
1 129911328
2 131662025
2 14207189
1 892909077
1 860111519
1 199010690
0 879179950
2 858427909
1 856263643
0 133653760
2 487592232
1 240697839
1 566747265
0 832701097
0 705005509
1 147100881
0 896973826
2 309948014
2 935663632
1 773443670
0 650521224
1 702058682
1 136281258
2 262566705
1 636916951
1 199646599
0 483431931
0 313114536
1 451533714
2 909458104
0 307939640
2 168413950
0 155980693
0 901692492
2 802956981
0 697609253
1 813052324
1 456770408
2 650005064
0 156369469
0 488647419
0 1896888
2 246159249
1 431114092
2 228608198
1 814334888
2 583620537
2 953449526
1 4945881
1 143603565
2 381735056
1 118487529
0 33531741
2 841265283
1 593846924
2 387670895
1 236460039
2 487214513
0 260367250
2 200404556
1 551470914
0 660734900
0 133064993
0 686346062
2 761332491
0 121371538
1 817408862
2 324676726
1 475517728
2 518406639
2 334388063
2 69130057
0 832106755
0 586166588
1 754600505
2 211788744
2 12399990
0 305453531
0 910867042
1 554152615
2 804986051
0 466190573
1 811852200
2 376685591
2 183972924
2 680207370
2 151870465
2 242969577
2 834761701
1 715015504
2 860253120
1 244826608
2 390109928
1 703376533
0 442019031
2 557486539
2 262293337
2 727489562
2 91618080
0 648785541
0 769741119
1 166415749
0 973453357
0 9233357
1 142650945
0 317117926
0 424237171
0 656586658
1 761708354
0 386264146
0 560173062
0 666004802
2 312346540
0 273962373
0 904150828
0 715315987
1 811125640
1 103436439
2 306169328
2 899678850
0 182521941
0 780113360
1 661289130
1 317540290
2 58926187
0 992666914
2 262965181
2 570050022
2 819984649
0 215170886
1 813157233
2 35837859
2 374998958
2 787514701
2 403319840
2 773430738
0 782152524
1 978262284
2 97309491
0 491212274
1 453127108
2 594677140
0 663645545
2 453815415
1 965153438
2 248555743
2 623260534
2 240668188
1 670977075
2 687744319
2 452513545
2 80891038
0 320166737
1 929110802
1 552451519
0 537907446
2 281206279
0 516208074
2 560264454
2 31037760
0 962444081
2 59795159
2 506606131
1 55337960
0 625483005
0 949590148
1 626873530
1 990371062
0 964061658
1 965182732
2 955456761
2 235035184
1 359984201
1 60284404
2 663111481
1 441989325
2 102334805
1 256126033
0 75412354
2 345598335
1 795723727
0 282478048
0 301617307
1 726223219
2 75962452
1 655149680
2 537379625
0 941835494
0 575933846
1 513773795
1 372049880
0 686637234
1 930078409
0 80751607
0 447490893
0 353320738
1 454727062
2 591542259
1 892815959
0 379061721
2 515777229
0 328420526
0 40599676
1 305062229
1 370744494
2 340233830
2 456253712
0 685376526
2 381171958
1 678770458
0 276309218
2 600455890
2 731294770
2 520961789
2 948386364
1 20330024
0 450281275
2 136293240
2 518745009
1 94582728
2 903909616
0 655671280
0 702862600
0 655679728
1 885670155
2 431644929
1 108715303
1 447087485
2 7987692
0 318233219
1 819134401
1 873785734
2 154831760
1 352754032
2 978889347
2 179913092
1 362914353
1 137242609
1 820673637
0 180183656
0 758387730
0 436650663
2 460079949
1 7608278
0 368345370
2 420924757
0 867462968
0 132315406
1 523473789
2 128678190
2 902575517
1 690154984
1 382439965
0 69396573
1 946788967
1 228874211
2 158411925
0 926326446
2 961767247
1 879112850
2 986556046
2 702239997
1 244329452
0 829666010
1 180912578
0 424217520
1 997596299
2 429860709
1 78885884
2 984410660
0 989928591
2 1620052
1 297391109
1 816405598
0 425817701
0 355764284
0 687869069
2 722148224
1 186680641
1 485392855
1 166415995
2 949429977
2 863387345
2 254831036
2 850970185
1 724640575
1 376454846
2 317574074
1 31396974
2 650288683
1 695085355
1 2565658
2 301339921
1 646337943
1 702126883
1 73702226
1 670326274
1 501816834
0 712156606
1 839344126
0 909859131
2 471873388
0 375232254
1 70600989
1 30300722
2 816121519
1 677888982
0 602170360
1 67366148
2 278874170
0 675639897
2 575115641
1 150014699
2 934492252
1 211899189
1 995027030
0 648880323
2 72011708
2 25270304
2 360954128
0 426375306
2 793745036
2 775264601
2 706171303
1 94389407
2 200488361
1 367113732
1 51966130
1 114728128
0 719233488
0 400169074
0 519674250
0 149538482
0 301499585
1 926025351
0 654253036
1 863281614
2 162653978
1 256644830
1 729212102
2 712453726
0 379019965
0 492062770
0 721320251
2 347424819
2 180336711
2 781431495
2 283429782
0 676180495
1 716341576
1 494394615
0 207246255
0 13206096
2 517127163
0 15388606
1 942569673
1 23897548
1 995819713
0 695292992
2 795787356
2 694844076
2 535232238
2 910856005
0 933925230
2 643104297
2 672732756
0 478766602
0 902100534
2 520298241
2 40155140
0 188160134
2 954486061
0 127201420
1 568813478
0 814173541
0 601255901
1 523184529
2 418570770
2 980687960
1 360996366
1 230411943
2 152811298
2 86691053
1 868236145
0 689936740
0 636484416
2 994990232
1 584579214
1 749081073
1 656372361
0 212120311
0 22117501
1 129409078
0 33891928
1 483231893
2 285849454
1 113447623
2 822104074
2 878764697
0 352949674
2 565336899
2 194981110
0 845366334
1 375080122
1 952037324
2 670535895
0 808541226
1 640543168
0 613677929
2 243245221
1 249591233
1 300727311
0 119779268
1 946935479
2 971439706
1 243181922
2 841923664
2 563710884
2 278370381
1 291743119
2 651172069
1 753270502
0 236360199
0 374847190
1 294294164
0 127075914
2 913355308
1 886139528
1 668856786
1 310643900
0 985609025
1 844822257
2 674710648
0 216321460
2 389569272
0 350783102
1 291886281
2 271481368
1 177953258
1 154435665
0 527611629
1 619498528
2 672133932
0 431241684
0 745638119
1 246592844
2 147808159
1 401131640
0 401668019
1 749554240
2 948912844
2 332511065
0 227668266
1 543765691
1 718510206
2 705933317
2 32108818
2 112116308
1 943686212
2 555933605
0 849604171
1 19690986
2 441903790
0 863831379
1 687634260
0 210300083
1 594537479
0 31910884
2 681277732
0 993061294
0 176744343
0 212003640
0 962528757
0 490471952
2 900664040
1 972652050
0 197546878
1 57201713
0 480196146
0 140823444
0 976978804
2 40057932
0 38403785
1 278494702
0 918720228
1 17940919
1 48986603
1 614462512
0 37545396
0 251607898
0 66454459
2 475924661
0 34243733
1 297965970
2 385201062
0 49115948
1 321051406
2 998750083
2 28776510
0 773490833
0 561357072
0 24036263
1 592464986
1 751469922
2 667668881
1 754726253
0 529011233
0 603748726
1 916381715
1 841507999
0 71313552
1 361070921
2 798813608
1 940919711
1 129491681
0 971290717
2 251159232
0 84974597
2 172897205
2 796722063
2 307252638
1 67173365
1 453528185
0 965564109
0 300009366
2 367738798
1 929108441
1 163654387
0 595421781
1 199127674
2 476586789
1 639988194
2 497526066
2 370555013
0 450250119
1 188397376
2 375871449
1 607126578
0 847343547
0 663855574
0 494345880
1 993935068
1 91111597
2 168231212
2 412687896
2 816439292
2 383593658
1 756237296
0 248622243
1 892179088
0 575422099
1 58602489
1 789741520
2 570996376
0 692036088
0 545901840
0 746789706
2 496961132
2 126706190
2 699410649
2 747072849
0 358115738
2 928649942
1 150266793
2 954972466
1 383075839
1 892539853
0 495201396
1 714229116
0 572237647
2 839385889
2 649341305
2 543538398
2 80243950
1 424328853
1 68524796
1 928274622
1 64163688
0 842270381
0 91546173
1 683369311
0 226631515
0 365460990
1 705201891
2 761317689
2 82560825
1 354971385
1 681649909
0 182163844
1 690613731
1 976311707
0 615840929
2 616744750
1 830445252
2 982607190
0 83003361
0 159747342
1 657190972
2 646782020
0 94730190
2 404115756
0 439651018
2 349027620
0 392251934
2 466459030
0 271814786
1 989098916
1 472329405
0 517714517
2 596686841
2 188581215
0 267097207
1 601444772
0 919007550
2 981228797
2 810983799
1 895149261
1 503102167
0 554913759
0 564190822
2 950977591
0 705300556
1 641213246
1 846265221
1 603088343
2 436432466
2 165402564
1 73365134
2 711894406
2 690102818
0 205970204
0 940327918
1 920065298
1 427884972
2 252069918
1 442837079
2 807639479
0 203062937
0 114132901
0 167816633
2 198841080
0 934435970
0 774815738
2 76272721
0 931516437
0 553240393
0 110165928
2 872171673
1 3027540
2 589220244
1 704554986
1 231371291
0 608109194
2 797742806
2 975364387
0 4667347
0 765381207
0 505917346
1 31322383
2 219584460
0 664678487
1 335219005
0 418432201
1 943078711
1 685287531
1 612662934
0 754775653
0 580220148
1 238680674
2 977140061
1 212346527
1 278738505
0 110660358
1 828217149
2 405620897
0 942069714
1 531467514
2 74842373
1 828150662
1 298310345
0 818391225
2 783903041
0 658916230
2 994576391
1 310359380
2 425410609
1 216801873
1 95318973
2 696470397
1 26865341
2 661118688
2 913493428
0 139527257
1 885495454
0 141223203
2 770730485
0 498484131
2 803080018
2 743736207
0 145579998
1 42798084
0 307766935
0 170617507
2 815340097
2 667592498
0 781958327
1 469820948
2 376399275
1 994533319
0 733210506
2 983606973
0 138860954
1 988288251
1 527885100
2 923976974
1 411348001
0 6038168
2 725153046
2 848303486
2 701277701
0 211277869
0 149256892
0 567777291
2 296336118
1 178740752
0 196369336
0 60919941
1 745615201
0 249566750
2 388818296
2 361006658
0 716600033
0 676301083
2 623558401
1 875509762
0 781958390
1 672527731
1 879650669
2 563635552
1 144274917
0 584920491
2 880512102
0 358513421
0 920261343
1 666199047
2 591563840
0 674236826
0 41233080
1 726859947
2 416500747
1 480965690
1 952179165
1 151457851
2 439613419
2 966710429
2 896939482
0 25030586
0 309582020
0 496266369
1 968546647
0 641794137
2 244594556
1 2199652
1 923619085
0 367075330
0 349550968
0 279706227
0 298768871
0 664459234
1 735917321
2 958389350
0 655094923
0 330194691
1 222692165
0 676562481
2 838624214
2 702224873
2 885403525
1 3213318
2 605304487
2 366326430
0 902550144
0 881935719
0 843652806
0 323413757
1 986905201
2 666037525
2 450434896
1 843657785
0 214585777
2 338516536
1 191593925
0 58851710
0 557220323
2 836774304
1 637394782
2 465387302
1 922558814
0 127465176
1 807612285
1 197779551
2 795143144
1 1909501
0 423044761
0 305291878
0 695338049
0 348344289
1 21439973
1 591727439
0 370052029
1 373687040
2 819083547
2 765616089
1 540493509
2 596051633
1 28403779
2 493223530
2 900441518
2 76444151
0 53048247
1 857433338
0 188616464
1 593549556
0 456023527
2 416708682
1 527621183
1 694406587
2 314845820
0 673683589
2 709097893
1 244305346
1 782657045
1 122027895
2 845242984
1 574991556
1 960850185
0 505832915
1 288387164
1 633620733
2 429698550
0 184632587
0 943998369
0 408882890
2 621369108
0 730408503
0 675385233
0 201982000
0 891338617
2 194113332
2 504484710
0 92619544
0 160443006
1 842465736
2 510666681
0 22916626
1 175127530
2 902424665
1 751465551
1 818893162
0 158162028
1 388119850
0 147161923
0 268162272
1 193316295
1 217962692
2 144457680
1 962659723
2 93322866
1 411445780
0 760497358
0 452277435
2 555460333
2 625657496
2 592119947
1 734564137
2 397099348
0 136892443
0 9255092
0 886523924
0 598304563
1 905005648
0 115278640
2 933944774
1 23463792
1 511363874
1 257346304
0 377814220
2 89135498
1 881300353
0 629197457
2 235516841
0 857863252
1 429163179
0 212940372
0 749035407
2 103137561
2 922671018
1 555850076
1 168959231
0 685486262
2 837954414
2 934768924
2 482264195
2 677194565
1 817134334
2 994620844
0 212562037
0 97935055
1 716242429
2 437369632
1 132002321
0 539091756
2 361036364
1 354525909
1 595670896
1 936390572
1 318520745
1 226231002
0 204575851
1 653056918
0 795977691
1 39566012
1 813343054
1 117367616
0 415104711
2 255068678
0 104051944
2 890903652
0 136905852
2 72591136
0 102545508
2 725003870
1 406600046
0 406976982
2 436691105
0 335016743
2 553739430
1 663529470
2 515507746
2 829221749
1 193384273
1 175147475
2 60861484
0 871154086
2 998179652
2 544380343
2 626629407
1 630432876
0 655450552
1 988351538
1 285706239
0 130210525
0 220289908
1 72661807
0 468441557
1 487551620
1 571869948
0 105180902
0 921636380
2 249158408
2 709611907
2 849496393
1 615208745
0 801480711
2 570006110
2 45213459
0 497036660
2 156445423
1 866119392
0 592776167
1 507547292
1 735803363
1 368065132
2 475685405
1 762357134
2 346253168
0 165228103
2 266947411
0 814936269
0 526730290
2 732247424
1 587381499
2 454411805
2 522656270
1 737396942
2 883117653
1 951526343
2 662308618
0 874068017
1 589629511
0 798982848
2 263224736
1 364969434
1 106962099
1 695071203
2 137562948
1 450260997
1 414914499
0 812182676
0 86348165
2 918973887
1 905981610
2 979807100
1 303015576
0 473106099
1 439332932
0 431829969
2 124570194
1 83382511
2 146463323
2 51695116
0 838858102
1 205104231
1 980156366
1 632459390
0 506071740
2 680686688
1 417358896
2 107005791
1 891181683
0 157679069
0 348981967
2 810303608
2 903344186
1 536923555
0 666479855
2 455353579
2 806103196
2 329677595
0 696326121
1 281145104
2 497279751
0 451062376
1 663042499
0 397095385
2 306312904
1 56228716
2 854389539
2 214514919
1 333235014
0 990516583
1 794262124
2 576327676
1 398005992
1 234737148
0 167153758
1 733587958
2 191645502
0 594769636
0 415985562
1 883171878
0 813500991
2 831435472
1 994959377
2 42090302
2 142646953
2 149844058
2 209719830
1 642848365
2 25418418
1 638048865
2 522729638
2 219712221
0 813741812
2 821373995
2 504538274
1 274683715
2 247891670
0 951169284
0 825160335
2 912977974
1 157007156
1 934835581
0 307030706
0 816840139
0 877012711
0 737062826
2 381361902
0 685443748
0 733689616
1 563773454
0 538892911
2 990792575
0 100358831
1 520489808
1 323239760
1 627929495
1 288536401
0 865574713
0 162178484
0 716194038
1 349741629
0 115476734
0 873557553
1 554561068
1 341474412
2 675410062
1 943210471
1 253081484
2 827049305
2 544583475
2 873325347
0 861078174
1 488032200
2 792165924
2 263596347
2 827911025
2 551337894
1 804749670
2 252863876
2 803873411
0 844554421
2 888041050
2 950653154
1 589454098
0 627821662
1 982095700
2 760311382
0 969594781
1 386625732
0 186797174
1 151833710
1 299057724
1 912449109
1 344940098
1 619143368
1 583842139
2 681216087
0 170350731
1 341953709
0 442212884
1 247020390
0 432957958
1 118827825
2 682887271
0 598633473
2 65902558
1 524796914
2 211312802
2 416266432
1 606844289
0 48015160
2 210531845
2 305834503
1 199030846
1 893208359
1 78142627
0 205420513
1 817160005
1 886251205
0 766526247
1 999880797
2 56964341
0 931989079
1 111185696
2 288006275
2 393093035
2 654243398
1 947652984
0 193451081
1 369787954
2 441676828
1 210920722
1 139198180
0 428191790
1 896312664
2 81786883
1 585223870
1 240596400
1 26604211
0 169064933
0 828913469
0 265335877
0 485337555
1 820090966
1 275075512
2 746747556
1 701537190
1 712037683
1 163549536
1 622956010
2 944466874
1 905722486
1 296586200
0 441367212
1 421186082
0 507904595
2 520506026
2 380546949
2 30556464
0 198660621
2 832723536
2 866526423
1 539745698
2 246210332
1 34961445
1 300132478
1 86210629
0 966922049
1 292855784
0 530213064
2 921914711
1 797293647
1 508150379
0 67956003
1 721347833
2 68825997
2 379291663
1 386557450
0 322032676
2 648510041
0 802192091
1 358453753
1 740844263
1 665583819
2 926913024
0 859848595
0 395845611
1 678037440
2 508723449
1 410541678
2 741963316
2 358457346
2 607907938
2 561234697
1 809167395
0 939232339
2 555655725
1 85077316
1 89953459
2 559339308
2 589087452
0 207338899
2 200895653
2 909374757
2 577286116
0 99596141
1 40926405
0 301443267
2 991602025
1 993852708
2 115353150
2 355292000
2 423197323
1 381199373
2 967333344
0 825856963
2 98420866
1 441964922
0 627114027
0 654930645
1 595449742
2 922161989
1 45730722
2 474088142
2 249923306
1 578848333
1 750564909
2 977571396
2 103683380
2 934526942
1 362255338
0 560673565
0 257630354
2 740761479
0 830219730
1 442717768
2 996223034
1 748530246
2 39413869
2 65887549
2 962890129
0 990768983
1 318694004
2 611474933
1 153451043
0 121618670
1 897995240
1 875253403
2 248241734
2 411205762
0 848125949
2 110845539
0 101176250
2 878638239
0 812767836
2 954344427
1 683292384
0 394118173
2 901276033
0 221719922
2 639000583
0 554634092
1 451420587
2 699471893
0 788758945
0 476099608
0 953045947
1 477873471
2 781197739
1 284658955
0 985042342
0 742080132
1 840800525
1 552181373
0 654021564
2 681712959
0 432213600
2 785762142
2 650104171
0 989563693
2 687860782
0 615353893
2 4454946
1 900882442
2 211308378
2 456445465
2 900269949
2 74115980
1 276877708
0 235243562
2 984444498
0 713099330
0 244989513
1 408706194
1 967683915
0 904938043
0 633230718
1 121786848
2 698457592
2 685884829
2 109260032
0 596561327
2 902894084
1 797164859
1 938469911
0 935454854
0 570861586
0 744954461
0 89811492
2 932743474
2 276187376
1 334338306
1 711252545
0 767653355
1 218544534
1 8482870
0 250164977
2 123842084
2 519232151
0 447396273
2 333682551
1 214429835
1 669023986
2 365999732
0 143083573
1 695537995
2 108160778
0 296095994
0 400889336
1 237940021
2 14333604
1 729705892
2 194817998
1 20371702
1 264490992
2 894356602
0 149406703
0 893839689
1 732908352
1 7783222
2 791959131
0 531999746
0 255408348
1 268028756
0 984381167
0 864549603
2 750236142
0 3747164
0 597824047
1 416658186
0 711925351
2 127722007
2 395013004
0 599868859
0 564323394
0 361103196
2 401549680
0 221387216
0 212490270
0 187816098
0 311075606
2 101774802
0 72279692
0 114461329
0 640830648
2 968105432
2 666474064
2 802146230
2 663839298
2 760465321
1 468847020
0 836299378
2 883309360
2 805862691
1 732492893
2 84421191
2 175439676
2 191687255
1 926858760
0 148249861
1 882947247
2 450813572
2 729268386
1 741564114
1 288073820
2 702869643
1 372039133
2 905268921
2 354914136
0 450524645
2 26549172
2 471687878
1 627751139
1 887008616
0 924570946
1 904503264
1 89246772
0 220339393
1 150641982
2 224741997
2 804766185
1 739349367
1 324383001
2 328621360
0 933237805
1 292445793
0 561793209
1 885732014
1 602430809
0 378437570
1 137215039
1 774222811
0 81924474
1 371123591
0 238306753
1 562758730
0 660301174
2 923709668
2 16375002
0 213229647
0 621646671
2 37155062
0 469913000
0 93000367
2 227010679
2 598594264
1 988047940
1 161027214
2 866183744
2 683663299
2 177239429
2 493049272
2 142776759
1 98539355
1 539991353
0 851198905
1 237099704
2 199759450
1 997757354
0 117070194
0 589367849
1 37280080
0 529491376
2 238489896
2 950987244
2 504212721
2 874346424
0 859975369
1 416461152
2 824093593
0 840704494
2 948065432
2 179468460
1 158013250
2 353322686
0 651433793
0 313412508
1 927947077
1 535068211
0 699462584
2 819620504
1 54623217
1 789713144
1 432748459
1 470322348
1 321006140
1 566702838
0 820604628
1 155394332
1 509187255
2 32603114
2 862853671
1 880294927
0 805213154
0 570051323
0 570329274
1 498716120
0 126723761
2 249550079
1 767028108
2 193689711
2 441212103
1 462057093
0 310146233
1 425916368
2 863990523
1 144517084
0 558475217
0 13886121
2 129844735
0 960245102
2 657180503
1 71984194
0 677280933
1 368720910
1 974273054
1 564745351
1 501435576
2 142228458
2 152148882
0 125401934
0 419820362
2 664762471
1 160751990
2 856265476
1 769654237
2 561496849
2 330799329
0 372758201
1 671365749
1 145470916
0 206682315
2 440588220
2 260598609
2 979671949
2 154131931
1 964306623
0 11305176
1 78524618
0 632520980
0 57673539
2 830315008
0 603850394
2 911649109
1 27492011
2 98618479
1 845594866
0 811973725
0 674298660
0 285896713
2 650509273
1 451516787
0 650991868
0 251328171
1 697174435
1 309793659
1 412313795
2 992906025
2 335439806
2 587561028
1 45754218
1 542029111
1 320717707
1 479414761
1 735686780
2 83242880
1 905715745
2 591244394
1 293721528
0 729564369
2 177857012
2 594512367
2 249917826
2 193655122
1 218786574
2 574583449
2 70411264
1 583507024
0 860320285
0 994808369
1 764274501
1 862894195
1 98129999
2 83096164
0 91527610
2 821805505
2 228070330
1 968766495
1 104379552
1 90346384
0 228310833
1 605606350
2 483791159
1 180956512
1 742738205
1 8311663
2 184843085
0 52819367
0 498117924
1 63630839
2 278746670
0 255321607
1 199042014
0 483156323
0 944442397
0 416318936
1 403996858
2 441623891
2 315842831
0 186431440
2 696741122
0 801337300
2 966057655
1 502687607
2 240355192
2 839268360
0 48723483
2 459521345
0 253579468
1 95350552
1 525906637
0 669392324
0 307260415
1 210687697
1 994336211
1 554510112
0 233684797
0 454771338
2 298377149
2 617991861
1 589685154
1 161163945
2 885363624
2 30252121
2 307562112
1 932076512
0 490794101
1 436891793
1 110410150
0 615800104
0 74767636
0 750439127
1 838425917
0 83764205
0 3422967
1 934656343
1 844056540
0 747908275
1 323814220
1 140099912
0 467682274
0 143266684
1 117873380
2 55616111
2 699343272
1 476123693
0 580927756
2 178458225
1 996432525
2 261213958
1 135631303
1 346482168
0 73305615
2 822222008
0 500767940
1 931812968
2 903269944
1 827185593
1 618890403
1 742468328
2 919819806
1 892302303
0 412901200
0 328183370
2 948508782
0 215673487
0 355228142
1 64629054
2 335062121
0 945660254
1 923269882
1 276523686
1 745689379
1 77539144
1 650939943
1 58129457
0 320602314
1 626980258
2 384110476
0 947857149
0 102484065
0 339748049
0 13417294
1 762913298
0 310150528
2 236330162
1 762487007
1 476634780
2 34781289
0 935006812
0 494420238
1 651401015
1 396531135
2 976589648
1 171584748
1 247644834
2 300255419
1 937644114
1 468004292
2 24219452
2 248306207
2 688510898
2 462819332
1 527156340
2 834166348
2 42526810
1 631914033
2 449488183
0 753772663
0 794701995
0 530999058
0 184227830
0 241782591
2 418080402
2 284691288
1 230931351
2 799585408
2 882661131
1 610919496
2 545729345
1 579151544
2 716897353
1 856256364
0 762926502
1 124581155
0 668298857
2 477770695
0 36662985
2 976605213
0 708469652
0 403085530
0 225924267
2 704151687
1 935049905
1 289869216
2 802020346
0 967411367
0 301205779
0 946262119
0 370998825
1 637812400
2 579518091
1 632280333
0 113988958
2 463470011
1 52241054
2 384894398
1 389545426
2 555310255
2 118234820
2 278609451
2 604067780
2 148669164
0 14935021
0 369304312
0 145788466
2 26831240
1 462628357
2 541154507
2 128369015
0 581926287
2 787610271
1 426085472
0 747591205
2 16333552
0 218921866
1 892423948
2 241970736
2 666062820
0 474333100
0 251238958
2 470521355
0 616529053
0 14475687
2 336441535
0 357790322
1 385172407
2 224010930
1 533662052
1 371331683
0 632504460
2 845938300
2 95650113
0 942362797
1 919835210
0 967692784
2 804234739
0 70499359
1 439818870
1 276391932
0 496127626
1 992610811
1 535861431
2 595746038
1 975767606
0 684760052
1 873439123
1 414526017
0 481050164
2 701991895
1 890146051
2 184641073
1 250770278
0 994152593
1 337154205
2 970533110
0 871894160
0 63083111
1 809361016
2 353173281
1 866547053
1 221515910
2 969178918
0 284221463
0 615684558
0 666561560
1 809968436
1 167383665
2 511506123
0 870259400
1 64027175
2 750713461
2 253699988
1 835663473
1 130451366
2 876975400
2 300341962
2 190785949
2 762245393
2 454755135
0 130475614
0 624274783
2 432776893
0 538659056
2 442991200
0 330444121
1 603143266
0 716444287
1 796314223
1 972683150
0 978667563
1 466149475
2 600905749
0 572096053
2 351447012
1 435245533
2 272731408
1 520864159
0 73493491
0 92989650
1 492981505
2 917338828
2 692930938
0 25738580
1 66677611
1 296957638
0 92182463
0 738922503
2 83799540
1 285357563
0 93299730
0 786194918
0 737868596
2 889532458
2 938446652
2 267080175
0 341452555
1 619204580
1 103198495
0 36286934
0 216458174
1 13553833
1 112735825
2 805304788
1 659801056
1 846239674
1 187634506
0 258615586
0 230553259
1 804735149
1 467426035
1 706785077
1 440662997
2 350773162
1 775268514
2 59961482
1 351241596
0 960956542
1 550184394
2 891836988
0 872851408
0 451695679
1 314652
0 491956601
2 772050570
0 440671283
1 273048206
1 927368213
2 544641517
2 84617260
0 986198973
0 379161493
1 89276513
0 228306863
0 750104650
1 893582078
2 33331293
1 687828006
1 991427516
1 95632359
0 688984758
0 81985959
0 236819183
2 487728697
2 974554021
1 663661291
1 145889566
1 990068124
2 768004817
0 729920115
1 505189403
0 490522054
2 257917609
1 950542437
0 849434092
1 612662954
0 547766758
0 412252405
0 160646801
2 815902843
2 185667373
2 680886953
0 275449020
0 401213634
0 706335959
2 823532847
0 938424436
1 221852130
0 330644980
0 785824040
2 395456340
2 27735976
1 375166074
0 621170385
1 689567296
1 38027674
1 40931997
0 246713971
1 83999212
0 629744070
0 486957849
1 749448241
0 77870156
2 477910638
1 255078461
1 834258032
2 921591314
0 372095066
2 60386861
1 657489322
1 26966499
1 845565584
0 780627671
2 188817788
1 309936958
2 108568755
1 588806837
1 860796410
0 699524129
0 784482163
0 151969259
2 274211479
0 667213345
2 256601184
0 972894865
2 97784484
2 472207742
1 173194347
2 848438898
1 526844726
1 811807855
0 433334340
1 833088923
2 78286977
0 212080113
0 682015
1 475878508
0 800257010
0 317817437
2 119151408
0 825081999
2 75321966
2 101538396
1 978990816
2 280484404
1 514820654
1 231709233
1 447080077
0 354444955
0 202712091
1 442812734
0 744614631
1 572953937
0 88325823
0 362319598
0 746291540
1 448561650
0 637557519
0 833643879
0 448541029
0 982850385
2 879214479
0 326093020
0 781167477
0 436359360
0 973276167
2 483925342
1 904804386
0 170753881
0 89241010
0 963446399
0 56073444
1 789304427
1 69781698
2 395506488
0 852550653
2 456167140
2 646868737
2 868997356
0 359228831
2 134815149
1 293392114
1 19819006
1 489009603
2 438848128
2 265461641
2 54327317
2 714592471
1 645437395
1 804216524
1 250448347
0 755681670
1 998760127
0 153029589
0 906632619
2 186402666
0 247997339
2 704951179
2 603506531
0 28355083
2 372673508
0 540775880
0 987937856
2 676790629
1 919665091
1 984759965
0 496503594
1 114923198
1 198736633
1 996893519
0 200461654
2 191424385
2 690209192
0 156504380
1 103953370
0 976234293
1 620598520
2 900606187
0 303580302
1 475315929
2 998152698
2 939623064
2 130174428
0 724251845
0 903643123
2 625739940
1 988147036
1 560430617
0 666065996
1 607766315
0 329364427
2 920634583
1 19526023
1 817507488
1 171018284
0 959411967
1 363360946
2 221652980
1 368792393
1 135879213
2 752268968
0 883307970
1 540280129
1 218832947
1 494072008
1 592875279
0 389690899
0 611279291
0 228286040
1 534197412
0 350644964
0 345321186
0 489377830
2 436973788
2 955207127
1 495321260
0 248333664
2 762610514
1 520074954
2 11265748
1 153850330
1 307412882
0 713555582
1 722924764
2 810885569
1 380348160
0 484856640
2 748381819
2 362244180
0 148187349
0 94969205
0 737439220
2 7108159
0 265963071
2 439930026
2 467894804
0 628892648
0 772907768
2 840667782
2 438597605
1 107820752
2 558561810
0 524948411
2 237823009
2 527388367
1 782291873
1 33555849
0 146537016
1 2573890
1 72679944
2 904229430
2 144268228
1 565668140
0 852616839
0 498435830
2 442940186
0 284639932
0 173153046
0 621067431
1 822226095
2 346014131
0 29554406
1 138126039
2 599255816
0 235977287
1 183758805
0 978372607
2 38626351
2 148996199
1 922594466
2 248328066
2 317942135
2 61830938
2 582093118
2 7292138
1 942876810
1 243864367
0 995930986
1 182418058
0 102013914
2 723402811
0 57508514
1 609411506
1 263621268
1 366808473
2 996473559
0 278348655
2 425464728
1 39917064
1 403624171
0 427720330
2 397989871
0 655201390
1 765009932
1 537035439
0 330256731
1 758073130
0 394069810
1 57591466
0 770853933
2 961142619
1 166069593
2 635592748
1 279311804
1 743227792
2 178635858
1 947394708
1 113102583
1 430536809
2 66976694
1 189093754
1 884676759
2 209076878
1 954573966
0 773993662
0 316609171
2 124755108
0 463949851
1 305197115
1 678707889
1 568486825
1 955642395
1 614555278
2 977745103
0 751172842
2 93607450
1 486574763
0 360638567
2 210920992
0 959377105
2 737300986
2 434050819
0 625423828
2 457008323
2 514969338
0 562131893
0 32539497
0 735914700
1 186003198
0 383864752
2 881143891
1 604651681
2 247132109
2 432441672
1 834749101
0 662907110
0 415804037
1 537786698
2 675530577
1 178629527
0 677252673
1 606691904
1 568744881
0 543233853
1 222797753
0 273283564
2 651807765
2 34634015
0 872556332
2 702087376
1 823277380
2 224011530
2 601981709
2 913176604
0 115943496
0 444659152
1 646042473
1 86009581
2 4078794
0 129822689
2 279515776
1 352810484
1 78648201
0 624359715
0 637564118
1 374271134
1 31956750
2 776139110
0 492607406
1 745917112
1 159476098
0 270059214
1 921281478
0 549430191
2 98701575
1 246530905
2 73481947
0 932376607
1 639440213
2 572375641
2 107343771
0 729217759
2 57592430
1 73987898
2 625988880
1 874999728
2 651890966
0 468307542
2 84612585
1 929007101
1 601921550
1 298851449
0 44620510
0 426090759
2 172593286
0 14602397
1 674768576
0 122013392
1 404121651
0 356318370
0 407597719
0 805646958
2 344257185
1 898175397
0 254466156
2 767766994
2 621333064
1 395954416
1 459733432
1 339782589
2 776709036
2 529623640
0 116638904
0 673347295
0 879285038
1 955561055
2 716924029
0 783162857
2 719971890
1 950971068
2 261907830
1 759840554
2 175879474
2 338925720
2 511867526
2 478412429
1 295616419
2 509481232
0 32588266
1 945726619
0 574214846
1 436919026
1 258799815
0 335853041
1 741924805
1 139691205
0 736223115
2 567525903
1 698905075
2 350115415
0 776508394
1 557614735
0 194615308
1 46914752
1 678934422
2 314265535
2 883502541
2 678150001
1 720533716
1 155920349
1 208293519
2 812856205
2 477291029
2 230990839
2 412841692
2 483916060
1 139962295
2 616055256
1 96314018
0 505225749
1 595961037
2 451885843
0 862848468
2 43284184
2 26614221
1 981934415
2 744587452
0 728651576
0 414797804
1 66006115
1 757796527
0 743723955
1 980277533
1 277496963
0 623162516
1 88236963
2 607781150
0 61147615
0 549192357
1 860349280
2 338630896
1 397224049
0 557553426
0 247990365
2 893013968
1 194332381
2 628161474
2 910616150
2 404992970
1 811073037
1 951691352
1 327313996
2 164251242
0 252464375
0 212020175
1 518654661
1 329480016
0 745248587
0 80183829
1 265851779
1 298801961
2 208961636
1 463108833
1 977901962
2 546343314
2 334536872
1 742410984
1 507101924
0 580951969
2 117846339
0 697204444
2 273108703
0 471977872
0 428345020
2 344333321
2 900763281
1 746366497
1 521265082
2 323392246
0 914950960
0 689239020
0 701188726
0 596021755
1 161299080
2 969014332
1 961766758
1 159107053
1 683899656
2 713304677
0 130922519
2 506735622
1 824634866
2 596430330
0 460916370
2 815173457
0 109089205
0 84479741
1 999108710
0 615289671
1 372284399
0 27957597
0 536188803
0 727847560
1 291257843
0 990104717
2 164958931
0 344802201
1 717135825
1 107170723
0 218387157
0 815512161
1 80109769
1 521566946
1 815860798
0 122106164
2 715048174
0 868664214
2 82700738
0 474504986
2 92450300
0 991639739
0 303873775
2 335687208
1 952895667
0 920485137
0 957158583
2 996363455
2 248275509
2 161396660
0 523041445
1 122834091
2 739373854
1 508926846
2 200277365
0 491992728
1 324247746
1 232426344
1 241606534
2 356695876
1 895227089
2 132975743
0 742485946
0 754909180
0 84092781
0 741734372
0 716554493
0 180767970
2 417939023
0 278803334
0 873936702
1 308455848
2 37405679
1 102113517
0 296231500
0 707266470
0 259485662
1 421318609
1 272077177
1 257225562
2 977989938
2 27257010
2 213066869
0 889813659
0 980387456
1 77880037
1 394973788
0 838005086
0 770882067
0 413882686
2 885316102
2 580725722
2 239550334
0 929183921
1 693846951
1 487190993
1 144911446
1 235998479
1 956407793
0 999016207
0 863403498
0 156880107
0 731710596
0 61070226
1 68979159
2 23869922
0 636029655
0 280738805
1 34642731
2 433627644
1 550035654
0 814942741
2 598322614
0 785348892
0 70067090
0 25785597
1 285725993
1 16840434
0 460535932
2 118509715
2 527397167
2 723654802
2 846708941
1 830102457
2 57320662
0 475817376
2 661840253
0 988545891
1 158113837
0 309538909
2 970145830
2 731679836
1 926536894
0 292539056
0 61956777
2 80617005
0 42702507
1 825647738
1 916561070
2 885842935
1 413139076
0 824740992
0 935695480
1 662283044
2 669522359
0 352868582
0 111741826
2 242322592
1 775556261
2 259692281
1 323277592
2 638729913
1 74697352
1 405225635
2 22253626
2 97524178
2 723719323
0 28232425
2 648391102
0 772919681
2 298164927
0 331013364
2 93702085
2 841977146
0 690884135
0 541497302
0 671759597
2 833237817
1 25355741
1 273890436
0 379045241
0 416742920
2 661375674
0 431889475
0 972423643
0 297057682
2 485377288
1 403208924
0 684260097
2 939794929
0 594037277
2 7730165
1 852526776
2 138718759
0 890359893
1 550443034
2 574485559
1 660382625
1 658898227
2 352003220
1 541038127
2 501443570
2 975538205
0 656971413
1 768469771
0 74107650
0 12961909
1 838088324
0 73853248
0 421186570
0 685880173
2 827328626
1 373170780
0 704583825
1 929825445
0 521867318
0 741988296
2 371592769
2 712797894
1 775922573
0 891917689
2 168671596
1 56831931
0 758393360
0 699019098
0 251033832
0 247794698
0 775939527
1 959049649
2 369706648
2 672809190
0 437659591
0 739267156
1 815854786
1 609913627
0 677090328
0 248652488
2 170796443
1 443995321
1 483201382
0 69917667
0 855650953
0 873713841
2 523621024
0 891220999
1 365085604
1 682955375
1 398507434
1 819294611
1 489491078
2 319968840
0 492925194
2 440772652
1 155638935
1 26526213
0 265212397
0 651286348
0 412740457
2 689043137
2 35606173
1 598408624
0 518588167
2 707129892
1 821345372
0 242389988
1 469198962
0 159927969
1 85963550
1 649063713
0 434297303
2 851617243
1 943243855
2 786508532
0 30096815
1 558403140
1 298785574
1 541369324
0 213969064
0 673893160
0 41374998
1 307410391
2 512358053
2 673011483
2 548766608
1 156329129
0 792876090
0 657099098
2 221420229
1 592880282
1 814628904
2 765880822
0 496420711
0 12253848
0 903625442
0 431738271
0 341760289
2 528131344
0 556914239
0 349215279
2 768650844
2 791255917
0 319932396
0 898637806
0 161722234
1 598890756
0 78745914
2 669151467
2 686929772
0 680583716
1 116696235
1 90364294
0 842156272
2 713047750
0 278136985
2 609008011
1 259820070
0 29467158
0 20578963
0 442702739
0 935658249
1 575362916
1 746363694
0 476283394
1 66259578
2 721805229
2 570889552
2 200189789
0 518482664
1 682585342
2 847585136
2 519310648
2 473291569
0 448505647
1 446711305
2 110428168
1 867016010
2 35297622
1 406436539
1 811640130
2 330016065
1 25830679
0 607045188
0 444987203
2 162320619
2 574318989
0 382274774
0 228778101
1 292433280
0 865043763
0 852602684
1 373450712
1 301236332
1 603189761
1 529712176
1 518569756
0 170661522
1 873973998
1 161324663
2 524680444
0 944061514
1 18000067
0 495034373
1 54504440
1 646518637
2 726556725
2 172679267
0 320310554
1 494767091
0 623593923
1 252174327
1 820732051
2 476065771
2 741835767
2 784282571
2 611538712
0 249661626
0 214679268
0 221425462
0 886930301
0 271392904
0 62143005
2 549087467
1 661279665
0 728260619
2 694838343
0 881582534
0 20707383
1 218268777
0 888096257
1 790225410
1 607270713
0 110579414
0 45020430
1 235432542
0 429824774
2 150005671
2 434710322
2 932911174
2 206634259
0 895432909
2 204514005
1 82623168
0 744656609
1 343750354
2 854691405
0 40340136
2 68423555
2 569415225
0 1172607
2 7227839
2 167538427
2 818969486
1 766851891
0 906495258
2 250202308
0 173182612
1 18594492
1 506126176
2 988604994
1 657834312
0 732014068
2 244664765
1 971169761
0 130991271
2 160681492
0 22308303
0 694488804
0 54282423
0 29189281
1 698972191
2 454558244
0 78514520
0 213672879
1 365340865
2 272189579
1 360737799
2 501239369
0 675585906
0 2240038
0 358509447
0 913522087
2 822393869
1 856561198
1 114304893
2 563323436
2 98317651
2 47909330
0 307939391
1 328145244
0 776998012
2 228937174
1 534570947
1 90749251
1 988097122
2 928480855
0 195784954
2 755282856
1 957531158
2 730510612
0 187810920
1 77886354
0 966778838
0 342592820
2 735253958
1 272842922
1 231648300
0 784155800
2 35689162
0 117514922
1 634122406
1 224559853
0 722912659
1 761119118
2 857060824
2 500416079
2 16900748
2 108425377
1 643957471
2 651577899
2 710744279
2 431685664
0 736014153
0 622848634
1 97977903
2 886692214
2 416799648
1 793709657
2 758439704
1 334522365
2 270019181
1 583595104
1 933196825
1 165624327
0 686633660
1 522163707
0 501779175
0 225469303
0 964378900
0 687206157
0 914390483
2 338045414
1 953631032
2 832052935
2 944693855
2 558210179
0 879296952
1 291843886
1 393256807
0 913796350
0 118086862
2 294346371
2 760381736
0 276008178
1 774998731
0 252592062
1 911355970
1 974354478
1 210683810
1 671852649
2 617120641
2 466146856
2 505721145
2 72621894
2 462214939
0 876727718
1 509906711
0 963216649
0 4242045
0 970364740
0 738175431
1 314535689
0 686233786
1 157213515
2 940475928
0 419025782
0 773183971
0 70066059
2 996579394
1 297717818
0 48759333
0 849426343
0 574308096
0 398283843
0 915772765
0 562157579
1 981928088
1 122446206
0 787521705
1 980488062
2 741399558
1 953980523
1 155347436
1 451052491
2 849165684
2 755919295
1 566053146
2 200788387
1 158435972
2 464750941
2 740467179
1 51258424
1 20393572
0 665955472
1 361312856
2 308726120
2 576744745
0 766658918
1 478583171
2 950138174
0 842405901
0 545839710
1 591484309
1 150493233
2 141384117
0 857592951
2 464140327
0 712591606
0 973555308
1 262095175
0 755959217
1 346328626
1 676883762
2 214292419
2 967980076
2 866122855
2 493782863
2 23093988
1 584137017
2 450545937
2 479040153
1 323375613
2 51849390
2 381944668
2 638190331
1 522719535
1 562917142
2 750664885
0 632123407
1 71319260
0 795484610
2 630030226
0 331747574
0 517847550
2 881676593
1 789339507
0 855871059
2 44318072
1 401743772
2 845274647
2 671671565
2 129334089
1 11755984
0 979840617
0 502951691
2 960027578
1 406691741
0 802433392
1 49051718
1 571233242
2 623078510
1 763032287
2 5009134
2 185051576
0 875928519
1 530060828
0 211296443
2 170060901
2 760551781
2 124788484
2 501164560
2 946231098
2 811238631
1 955282271
0 137694000
0 421128992
1 819975339
2 732566742
0 636931346
1 258463860
1 431868208
0 686984960
0 801947193
0 256362615
1 848342639
1 912104819
0 37826553
0 19615029
0 940582766
0 81828735
2 497619508
1 421198269
2 701700258
0 115525160
2 308475821
0 267930085
0 725900151
2 135375816
0 533483353
0 794060229
0 58810940
2 348312284
0 418009888
2 327468415
1 932153552
1 759087501
2 774143847
0 50194648
2 459460893
0 23871062
2 116528566
1 37664318
0 91476564
1 744943439
0 53856775
2 131069888
1 144294976
2 744505152
0 274240861
2 827844804
2 920841164
0 128497716
0 960198656
1 178461664
0 974452170
1 411879695
2 276046578
2 855953058
1 134540502
2 270490959
2 41104100
0 929949224
0 480781912
1 739193929
2 20315664
1 814918358
1 749256740
1 939778824
0 270071444
2 143630015
0 692913026
2 631217735
1 477340399
0 236582325
2 645475633
0 673144093
2 69307883
0 869048746
0 988761025
0 21288141
0 214515587
2 633972000
1 342714604
1 298132011
1 775343802
1 87363987
2 770089962
1 143408019
0 978084271
2 848429752
0 994684258
0 802807756
1 390132960
2 421629101
2 862999869
0 294319795
1 244639216
2 768392008
0 631236037
0 292578592
1 442750925
1 182000421
1 480948502
0 165160998
0 728121458
1 866149446
1 167626954
1 924797329
2 683404348
2 643822994
1 214118188
1 235258517
2 454374591
1 553591924
0 597560997
1 80727375
1 286492972
2 920243647
0 689291654
2 487987171
0 606934401
2 889202307
2 109814583
0 67405730
0 226167424
0 258354234
2 845688628
0 35569291
2 732805513
2 774837357
2 581935152
0 430756270
1 310230607
0 454166307
1 643661458
1 628933527
0 472160592
2 830778062
0 590098375
1 838314312
0 793825447
0 115811918
1 285088154
0 422425102
2 836739584
2 675931576
2 752953474
2 511397524
2 740934165
2 590216056
2 141461729
0 290082741
2 973756583
0 620797823
0 18794935
0 203721530
0 212427916
0 489024020
0 19878663
1 838004841
1 250036845
0 221683864
1 666910409
1 118450764
1 427376003
2 441274602
1 253439800
1 799655595
0 721151482
1 89998128
2 822860146
0 836900714
2 611394322
1 441053405
0 216744787
1 998474911
1 51977378
1 605837037
0 355885260
1 127430781
2 979347398
0 364801538
2 792729023
1 585584061
0 718622494
2 54834439
2 924280648
1 536098719
2 113858447
2 604660125
1 185727328
0 874747714
1 524871678
1 65661425
1 252663516
2 788915349
2 62726716
2 202094363
2 408746898
1 109811237
1 99659800
0 551070718
2 795159709
0 213147058
1 697007189
2 469319918
0 372631181
0 475323348
0 566919225
0 353430942
2 274240639
0 140132816
0 423243296
1 47472230
0 275545927
0 529628701
0 892552228
2 811673904
1 574427582
0 176682106
2 227526382
0 707681352
2 347204292
2 94592508
2 654176912
0 322375695
2 877184887
1 915792549
0 61225190
0 976003848
2 861554531
0 248392638
2 400889047
0 454473831
1 706502358
1 746595001
2 299394892
1 831670377
2 497266059
2 748096440
2 262773466
1 994137005
1 394424022
0 501231355
2 923305127
2 461209757
2 372310184
1 536529903
0 959220545
2 538665427
0 71563945
2 878753033
0 144058973
2 5874444
2 566187608
0 68351384
1 159161671
2 817521224
0 407781633
1 33596901
2 329379767
0 49899158
2 474366419
2 634869928
2 561360186
2 413537662
2 583986825
2 842122550
1 469410248
0 615345779
2 202140207
1 773137247
0 619540342
1 219957567
1 495989009
1 949658069
0 887063161
2 291909795
0 249316387
0 528606331
1 189954143
0 352367459
1 921911110
0 302507023
0 349033757
0 798442071
1 690318737
1 854412147
1 433002885
0 361921418
0 709908139
0 328630291
0 880938279
2 636313309
1 882695870
0 991960708
2 741748002
2 398319947
1 494108457
0 266649067
0 558165465
0 758068105
0 25063628
1 184368894
2 672133958
0 139735187
1 686107590
1 687980297
2 773148977
2 883442533
2 928247345
0 590708977
2 814800149
2 184831694
1 991934145
2 992712841
0 984780934
1 789150127
0 674302757
1 466366849
2 799619329
2 206329985
1 385479709
2 389166869
1 739415236
2 190436496
0 708572508
0 220547012
0 267754014
2 783348111
2 131877056
1 436045966
2 961729491
0 264051685
0 158655909
1 739636740
0 15174876
1 178669492
2 979983276
1 627205943
0 361825242
1 452435240
1 818800544
0 789084975
1 790642918
2 163381372
2 140156162
1 812537732
0 319974671
2 526243674
1 8993646
0 15224686
1 412546395
0 373689313
2 738260498
1 300437116
1 341607636
2 158926900
1 376195521
1 53377912
2 1754403
2 105367593
1 744841384
0 495987272
2 454184114
2 680961675
0 344062294
2 55024036
1 559541437
0 709533145
2 326430846
0 292571600
1 665314798
0 982185212
2 518824753
0 591146601
0 247347226
1 624696575
0 809872801
0 349537657
1 985014588
2 715369593
1 433939652
0 221735691
1 299305318
0 562949282
2 626301433
2 341619139
2 37708603
0 923833652
0 335148317
2 699935611
2 43260351
2 347340635
1 810951630
0 482816816
0 832833985
1 958382319
1 466767713
0 426695158
2 810122540
2 526879766
0 414976139
1 782968684
2 238809897
0 574471462
1 279960374
0 337801228
0 200897685
2 804209600
2 863974108
2 677762398
0 634751348
2 153433342
1 85388332
0 754009460
1 614077842
0 728544358
0 231735064
0 718515026
2 640540820
2 224929787
2 251164379
1 31716428
2 408472962
0 352759206
1 134532754
0 683967481
0 548064067
1 556962008
2 789390248
0 485732443
2 459600374
0 509749943
2 443506880
2 930865334
0 980399029
1 350142166
1 596988028
1 476691383
1 744639886
0 239532918
0 588470074
2 563601663
2 234556292
2 629285036
2 175638348
2 455253728
1 300180621
0 202679363
1 451850304
0 85383790
2 192406983
1 413438912
1 696961155
1 243319035
0 367984511
0 243487116
0 318207900
0 192647713
2 807509007
0 153957253
2 72208640
0 833612696
1 819789924
1 753032107
2 999738599
0 588249481
0 341428293
0 102128065
2 488633184
0 265590127
2 607898844
0 13592715
2 338366566
2 245956971
1 125050473
2 853081406
0 857329022
1 544849532
1 988457654
1 656133101
1 732762737
0 217440291
0 940277366
1 806844470
1 692924285
0 496547632
0 867923494
1 546449447
2 818303740
0 202187015
1 655315665
2 961905572
0 685400006
2 545315345
0 649730562
1 838776970
0 33439854
2 88693109
0 521722637
0 969616603
0 699152000
0 966578783
0 164364449
0 504480826
1 464000905
0 747602270
0 242654549
2 508937583
0 977655186
0 972832409
1 295073312
0 425590062
2 788491756
0 686678801
0 256104822
2 356113036
2 921941250
1 797985667
0 91957106
1 952152186
0 824608900
1 59594881
0 36689816
1 722400015
2 409192651
1 674515860
0 231040782
0 609524797
0 387152422
0 442968158
1 787865987
2 647601236
2 277516103
0 119893098
1 758995423
0 935416671
1 901409245
0 116626146
2 28119910
1 95816891
0 454317878
2 5288491
2 778130367
0 708142587
2 974276476
2 218654310
2 643632773
2 15859404
0 420604170
1 283698408
2 366988026
2 533428479
0 694988553
1 868301568
0 857440601
0 110468880
1 140892369
1 79095404
0 420452560
1 818959497
0 692662800
1 202143425
2 405542462
1 76325613
1 12775247
1 791192987
2 871073405
0 716850113
0 607440657
1 627808782
0 124715502
0 472305929
1 977949521
1 121485461
1 245707398
0 750606449
2 62125190
2 864414851
2 445608967
2 344668119
2 135762883
0 188056649
2 272240702
0 370881490
2 115350788
0 50143051
0 217582039
2 736796551
0 701999512
2 944217800
0 495280216
2 831930989
1 678712425
0 958503068
2 885799690
2 776585593
0 97472803
2 548896842
0 681439748
0 745692938
0 307966693
0 230603341
1 749856327
1 323204860
2 800115363
2 170781049
0 607931109
2 569643249
0 116322086
0 140044750
2 168641919
2 126052230
1 654374150
0 912711792
1 211628287
1 734272639
2 648148617
0 57735634
2 384883622
0 52186915
0 455757733
1 275763754
1 729297448
0 356154092
2 636215683
1 361868394
0 587934311
2 672121155
2 251757769
1 92046969
2 433509354
0 856481478
2 781853923
2 368966917
1 589179688
1 51095175
2 415541105
1 108167969
2 461307975
2 176233703
0 50701504
2 50292836
0 603600295
1 49131297
1 709572902
0 235413551
2 300635795
2 879709626
2 807567452
0 636050071
0 108429771
0 814147225
2 865200727
2 593638447
0 952152387
2 520938217
1 312985429
2 316426140
2 462541788
1 681315755
2 268553144
2 903407920
2 887391946
1 695356076
0 905551358
0 875611985
0 201279250
2 581478886
2 462952955
1 223000257
0 787050783
0 17556776
2 66358408
1 218497207
0 740358800
2 920784842
0 140081527
2 314361971
0 49674048
0 752994404
2 725794851
0 957779864
1 183894391
0 984335329
2 323423949
1 466181330
0 984428099
2 507232595
2 114633879
2 750352550
2 965127402
1 721546950
1 397665468
1 610508919
2 681859765
1 114459828
2 923983150
0 4226067
2 459773892
0 575690614
1 728127420
1 719631915
1 949950949
0 864374027
1 43363419
1 527293453
2 309616234
0 35710291
1 573034947
2 261618480
2 525789973
0 393923202
2 286710060
1 805090417
2 370452493
1 830033816
1 907722472
0 396920024
1 96146491
0 687201243
1 930654895
2 550012955
1 10969960
0 96571715
0 709992765
0 620488502
1 237337065
2 696242507
1 883078322
1 300154103
0 175790536
0 449849919
0 557556028
2 95386857
2 504908611
0 991130725
0 774268796
0 721172526
2 945738597
1 823797875
0 674321970
2 634867905
0 629593054
0 91475816
2 345131653
2 314271244
2 683241205
2 662944149
2 406205637
2 725835385
2 461477435
0 555924254
0 104683938
0 332796343
0 84951106
0 240337597
1 849741988
0 373346178
0 379171328
1 555990452
1 190346563
1 348927910
1 644183074
1 450950961
2 759872800
1 78197819
1 737873171
1 248036727
2 594044219
2 433957142
1 590091239
2 225515164
0 614342250
0 98517160
2 845994030
2 651277973
0 778618047
0 270387267
0 413941710
2 691024538
1 731904750
1 282750023
2 7718537
0 640717752
1 388690173
2 548098055
0 924663378
0 482515842
0 924765056
1 252757741
0 632827730
1 43149548
2 516773478
1 356986068
2 674284735
2 153816407
1 64186332
0 524273831
0 251324532
0 474419386
0 176278766
1 31440266
0 749611004
0 832992990
0 813515087
2 37863737
2 43832856
1 317568282
0 194305346
0 613612662
2 120644348
0 121627774
0 39261361
0 196028432
0 200460468
2 440308617
0 600896405
2 139467043
2 235905089
0 874719465
1 951388765
1 969555466
0 49401073
0 498633921
0 255019254
0 935834865
1 77898084
0 607530230
0 730851479
2 581806188
0 811415536
0 191054442
0 47947187
1 222625527
1 829731187
1 114252678
0 150028880
2 932181899
2 613452445
1 566499485
1 395348660
0 50154469
2 385295749
1 408272863
0 161573490
1 425402712
1 760414373
1 715440315
0 357632813
0 703867484
0 381362014
0 946502706
2 535916870
1 793852980
1 814393049
1 102104553
1 141000375
0 592519256
2 343740152
1 359518546
0 757918572
0 656408610
0 107799826
0 299684780
0 717826853
2 980226413
0 884392437
1 388634014
1 93851775
1 927222082
2 43402659
0 478982772
2 378636717
2 244231593
2 951819451
1 194718
2 941678849
2 595441188
2 154025885
2 201678840
0 361640033
2 76767720
2 440038728
1 83807599
0 548594231
1 947718670
1 241732820
0 190586717
0 814983630
0 886416780
0 918893554
0 530241582
1 65346965
1 176965207
2 333712215
2 604644065
0 872963032
1 980065288
0 905417770
2 518218867
2 447062351
0 810861515
2 585927751
2 507728098
1 359192187
0 896262277
1 517777812
1 937259349
0 213841933
0 488902231
1 325018189
2 645450380
1 999303374
0 358236204
0 977720449
2 419378495
2 766050474
1 146597037
0 583000687
1 959165037
2 844011042
0 347324902
2 944769865
2 354338303
0 751038441
2 409631835
2 581882754
2 737557860
0 32911909
1 111279993
1 436151281
1 818552686
0 688838796
1 701662584
1 887247187
1 248072757
1 70643985
1 801172824
2 340725273
2 173574553
2 137868960
0 362727687
0 301292688
0 801834802
0 805390312
2 959985041
0 460203603
1 923543404
2 75776449
1 313418323
0 45715590
1 402070618
0 240377205
2 574932484
1 983145410
0 62462432
2 632176431
0 986642845
2 788967913
2 414581231
1 281990172
1 74231695
1 235049954
2 271662104
1 709940470
0 784525504
0 319618484
2 695624953
2 516062089
1 90333102
0 725014270
2 98297323
0 324401474
0 391772447
2 53896187
2 514359981
2 30230613
2 806287126
1 786619432
2 648074392
0 634951200
1 244941453
2 49848379
0 971168687
1 194455966
2 316549939
2 984899812
1 754852278
0 165563526
0 184392864
2 689363593
0 966803399
0 248525590
0 268904671
2 903913252
0 943606579
2 104578723
1 97891582
0 406755065
0 437104738
1 452001798
0 519278992
0 427977476
0 257802923
0 532823516
1 919077399
0 793952203
2 219842960
2 767009747
2 483931430
1 925704564
0 964044457
0 754609207
1 625509826
1 876056632
2 360327817
0 953127419
2 632189029
2 312564450
0 475794912
0 618092623
0 217924021
2 956311766
2 298922516
1 411831285
1 859788853
1 50589676
1 843204638
1 894340281
0 611799053
2 825862547
0 297195368
0 676470470
0 991983803
2 44693139
0 855522531
2 287530681
0 144923489
0 960779696
0 982099956
2 763969581
2 266042057
1 709761474
0 969396282
1 703534840
1 927588634
2 551600126
2 406966655
1 859790596
1 748213025
0 320476296
1 180204633
2 3536389
2 106397545
2 540704890
2 738733105
2 312969554
2 8304618
1 485265779
1 344805284
2 61249071
1 937027753
2 959645970
1 528727568
0 611818177
1 665320526
0 490810482
1 412722623
0 361364983
2 473452507
2 387740861
2 516682888
1 740178112
1 760291566
2 664580656
1 668638784
2 110649826
1 471560119
1 597559144
0 707951545
1 297403644
0 818595411
1 278104070
1 712274023
1 423229424
2 639048474
1 149763087
1 558310053
1 363278245
0 349345310
0 743719274
0 763411032
1 485068838
2 881685853
1 386982072
1 369106756
2 533114931
2 807033778
1 524196659
1 236689406
0 913760216
0 825275604
1 326405670
1 470580840
0 361029136
2 122896104
1 364108625
2 77393545
0 716955524
1 526206404
0 504334497
1 623123651
1 959280826
1 147111987
1 157815253
1 70612681
0 549177755
1 990838418
1 776978962
2 568206062
1 11627407
1 667449004
0 669753780
2 877972479
1 340066228
2 135350958
0 312872907
2 389429172
1 945865014
2 278579602
1 509446989
0 540460254
1 363911582
2 322996100
0 678221751
0 472551818
1 636721038
2 133125414
0 425445824
0 298925056
0 693393716
2 792605679
0 598956521
0 426163522
2 61617302
1 992391579
2 278203816
0 169045051
1 548924513
0 838837493
1 199547414
0 978083484
0 928624544
2 975960210
0 871952673
2 924153702
0 491029378
0 994881275
0 697322281
0 556330205
2 516438393
1 870025080
2 357156128
1 743594360
0 872802726
0 148574944
0 688075203
1 361730167
2 380538128
0 343798007
1 343281860
0 620928250
2 257125319
1 296706707
0 554302720
2 863476522
0 446382666
0 733219808
1 324822618
1 753456132
0 794630678
0 343309493
1 433719531
1 211272309
0 598269115
1 777404302
0 418506609
2 229661656
0 571286731
1 291308087
0 839318541
1 922611323
0 630007747
1 826235796
0 362657116
0 987741160
2 300423087
1 491652770
0 102437148
0 617864943
1 354309017
2 468713431
2 952907222
2 205628911
2 211827547
0 414316338
2 501875751
1 787876866
0 10881821
0 538678588
2 555319400
1 786132475
2 228079955
0 52506262
1 510667340
2 674579486
1 714486192
2 423864731
2 790962907
1 915409017
2 925486501
2 66922266
0 600923816
1 743085056
2 461466758
2 643042342
2 812084644
2 531129257
1 158358809
1 476357738
1 73638814
1 724606204
0 689160403
1 488078267
1 109210071
1 744634860
0 947891104
0 63232230
1 113517825
1 291644874
0 849854347
1 614883843
2 848279242
2 322234752
1 581074905
2 992656199
0 539244421
1 555757786
1 752308790
0 58590797
0 349604437
0 982942496
2 428858160
0 68384304
2 730264541
0 638928250
2 585434662
1 218269713
1 328660554
0 410360129
0 100820241
2 364093155
1 297323852
1 761342959
0 487797648
2 583081677
2 890624677
1 100628146
2 253417342
1 970239678
0 270076112
0 552473152
2 698251710
0 399909442
0 330846227
0 610363804
2 852802627
0 715659829
1 758499554
0 672589252
2 897361121
0 838900777
1 710851220
2 566159377
2 176628068
1 726585105
1 987593999
1 136100985
0 651192423
0 520154827
0 453045558
0 324437083
1 583655937
0 502131975
0 270860390
1 47767084
1 353815511
1 243827749
0 975677961
0 554551451
2 63328961
1 461785889
1 599461147
2 525358613
2 640308760
0 489849700
1 954357505
0 792294441
0 960419743
0 410584237
2 761149760
0 677771957
0 925295288
2 273932170
2 282798624
2 397871142
0 950930389
1 436964065
1 377647985
2 433968886
1 80291072
0 964003016
1 912334715
1 531999002
0 665327721
1 178748341
0 778660263
2 253692107
0 310433991
1 812017941
0 114745261
2 369589431
1 573582063
0 561722622
0 698290551
1 362962329
0 60437270
0 243337682
2 993931845
2 855345003
0 597730661
2 862660283
1 761021508
0 399190462
0 109931728
2 242581069
0 772667567
2 606721953
0 843375723
2 243059098
2 678654720
1 687542717
2 696689819
1 583613742
1 7355417
2 22290810
0 327199272
2 932002502
0 102001150
0 815296175
0 48117630
0 335983133
0 71690436
1 964202094
0 719384911
2 345570158
2 87125726
0 360044122
2 350486298
1 822659276
0 35494610
1 181596192
0 615393873
2 89987813
1 806725524
0 274726443
0 240404374
0 128369180
1 369057278
2 566679169
2 948408470
2 793736942
0 663991362
2 970356569
1 803774473
0 778825473
2 399036361
2 339232733
2 569084419
2 586299953
0 918833419
2 610399938
0 797906360
1 825272606
1 423579436
1 598765535
2 160188437
1 33847995
1 428888705
0 620513783
0 884007041
0 380065964
1 533700107
1 460737853
0 755868045
2 781454744
1 116024722
2 916112233
0 709897981
1 30766097
0 482626428
0 718216025
1 960249881
2 603411274
2 328084277
2 904928181
2 511188276
1 511699911
2 630854604
2 239351395
1 822148991
1 861528900
2 883016631
2 130226111
2 426216393
0 734641970
2 19907072
1 637351127
2 178835634
1 449748561
1 135058869
0 77504355
1 765938070
2 932132696
0 306134448
1 757400133
0 107396153
2 765033612
2 842896412
0 897313856
0 744632250
1 97875410
1 880007186
1 395930572
0 970197465
2 446189164
0 611747470
2 59533754
0 139921895
2 162736942
0 603462166
1 268861970
0 90564195
1 7937508
1 138027119
0 157484522
2 59752809
0 966481486
0 874009760
1 599723284
1 119371465
2 747489841
0 853554191
0 127346072
2 130768684
0 724245960
2 303489027
1 167358491
0 839928455
2 185034485
1 910676863
1 551026644
2 7392789
1 821986126
2 364952465
0 912367440
2 860687193
0 27217682
2 4813045
0 162671635
1 652350614
0 111865410
1 818670044
1 15787119
0 591259148
0 334889985
2 94845257
2 450545157
2 29877942
0 388727038
0 495275833
2 911920786
2 271033520
2 453888769
1 555095382
1 914617500
2 536207355
1 576881166
1 552695053
0 948545004
1 252998945
0 553067731
1 52799552
2 181736589
2 712550391
2 235086139
2 1289520
0 224287
2 176980145
2 206982567
1 739523038
1 956830945
0 571895274
1 962538489
1 440687116
2 288249189
2 972901122
0 333263140
2 301697031
1 594312163
1 997847499
0 460914356
2 997627792
2 359723805
0 993852728
1 473266479
1 574870595
1 486185308
0 575800128
0 781753271
0 508257051
2 563044390
2 193380017
1 895802466
0 55926719
0 834990761
0 257182399
1 721216356
0 784662450
0 436910120
1 935723479
1 976354571
1 241777478
1 583565205
0 543712038
2 851815698
0 407974590
0 573203056
0 409655552
2 257067522
1 906819382
2 704075138
1 566829230
2 265520851
0 624033399
1 287029215
0 59794461
2 412403542
0 329820856
0 681104130
2 33601132
2 755465550
1 811820767
0 587127776
1 323485395
1 46473031
1 3664502
1 453878872
0 975516419
2 804709433
1 733648408
2 600332385
2 653412467
2 300059717
0 250904554
2 836598599
2 666843313
2 596794532
0 259756192
1 81440644
2 674900215
0 606213476
2 709662966
2 820504809
0 234149500
1 726527472
0 389602531
2 702680020
2 431648759
1 393536508
1 848800067
2 285999235
2 539698616
1 615950907
1 684122167
0 305847195
2 616751219
1 974390911
0 779897979
1 578408904
1 945812050
0 552455462
2 618893334
1 758131880
0 851807684
0 830674907
2 670667728
2 284021396
2 920982241
1 556395033
1 453642360
2 84477496
2 13557045
0 658402258
2 447560843
0 162434836
2 570828530
0 157624852
0 358860956
2 929794419
2 853248949
1 968427340
2 250886877
0 298990147
1 225487790
2 381160693
2 987995270
0 27164322
2 886491775
2 598176747
2 645976598
2 499663253
2 490600643
0 970626471
0 110000363
2 550303072
0 465629605
1 127916574
2 997659448
0 206137552
0 857068960
2 214209659
0 317634074
2 457117616
2 338683015
0 509961351
0 128086376
0 907058819
2 477437314
1 439640928
2 191920992
0 802432671
1 458903965
1 52667445
1 960609113
2 518535095
0 817270198
2 103939408
2 145674372
2 907159207
0 553257887
0 410905012
2 864797067
2 47377825
1 655149028
2 34763677
0 289777526
0 61835218
0 98935666
2 346242989
1 143036642
1 63595237
0 259921799
1 836643109
2 128975112
0 322121448
0 198638571
1 270478553
2 393167209
0 145478691
0 684937379
0 434932686
0 268264705
2 905533535
1 293429981
2 119783855
0 558327837
2 846374348
0 702426537
1 299042376
0 196132103
1 425292551
0 566670337
1 774312912
2 813327705
0 329345981
1 242723735
0 156242126
1 333965271
2 649672036
2 583583924
2 78330697
2 793685146
1 101832882
2 790197867
0 501793428
2 639418932
1 266980923
1 173365095
0 941797229
2 705256674
2 287887714
2 293586042
0 960016826
2 844570713
0 509573081
2 804240762
2 550358757
1 986008280
2 308024680
0 532420185
1 68389584
2 903973640
2 876570297
1 43067562
0 855112389
1 40822757
2 497811936
0 916450204
1 666132513
2 485612338
2 672524310
1 971988801
1 750839904
0 291863068
0 104487840
1 595076665
2 98510843
1 484649898
2 653566797
2 232060148
1 909632380
1 892447369
1 56081916
2 988290234
1 855086262
0 795994961
2 20515376
0 263950628
0 535253042
2 673642524
1 383270822
2 188881919
2 394755768
2 744373588
1 998195647
1 931029412
0 799342304
0 427303966
0 294751631
1 402220621
2 294670631
0 21568742
2 49872963
0 868238239
1 281533468
1 915205112
0 83329788
2 313072525
1 103530414
0 950086844
0 48850190
1 817378888
2 290293949
1 392362127
1 225293408
2 738285547
2 243135574
2 509274160
2 971205694
2 226232069
2 10504488
1 718048691
1 445435231
2 203757483
0 575139379
0 599905846
2 986928458
0 919233722
2 914993769
2 457608637
2 374102781
2 461935063
2 70177993
0 889417808
1 260196559
0 25955302
2 981161934
0 133949967
0 913173539
2 520376245
2 104327361
0 698776147
1 219759027
1 204137363
2 67669545
2 730284014
2 862135953
1 578782695
1 172959101
1 429625152
2 163933141
1 562688565
1 645558889
0 879377885
0 531978794
1 893235525
0 81424085
2 989004079
2 564663398
0 652367622
1 954530433
2 532309947
2 430866544
2 199165227
0 62576975
1 205335390
0 825798393
0 543977049
2 378363152
2 668726195
1 922290774
0 569978293
2 857257266
0 500075495
0 780336395
2 690883969
2 653506876
1 833516380
1 158256412
0 893079473
1 999792556
0 776234410
1 788137143
1 851129489
2 967404575
1 543485075
2 43667078
1 746636548
0 604115686
2 669554387
2 608944711
1 603629447
0 693704293
0 976363472
0 349298252
1 230061108
0 178476238
1 574154729
2 405508440
1 775583819
1 229575255
1 130509780
0 864720690
0 805704518
2 774584045
0 725290228
2 990050446
2 709826804
0 369291483
2 315354506
0 526852261
1 256062413
0 522838470
0 239836528
0 314924
0 328367025
2 81987669
1 802484008
1 12158486
2 117762914
1 210243794
0 61620199
0 197123211
0 273983775
0 796351394
1 503962930
2 181145908
1 763045716
1 607238368
1 954391194
2 872804196
2 300395859
1 310732593
0 627232631
2 699601657
2 589511541
0 67529940
0 761353270
2 820982612
1 21083331
0 628883796
0 934969685
2 173644416
0 160075179
0 581689246
2 849565780
0 57829563
2 97741799
2 756085852
1 719446326
0 248610290
1 966640926
0 882643051
0 7396836
1 664853295
1 606653035
1 288954522
2 992387311
0 594442662
2 723116400
1 938640618
2 421533154
2 337688029
2 954161033
0 580351884
0 392314252
2 531922957
1 548907777
1 285619121
1 70966228
2 727328836
1 567811800
2 564573275
1 102303464
0 142148993
2 612815144
0 572070722
2 535211566
0 245913506
2 432526461
0 558594406
1 58857443
0 65543799
0 238386158
1 752400431
2 211166898
1 435891911
0 632971878
1 998442939
0 93256715
0 26663268
1 777507125
1 923156127
1 281792655
0 202032484
2 153640351
0 706510656
2 399239726
0 467337264
0 254571025
0 916095938
0 339286401
0 231597474
1 391209126
0 26712352
2 679219981
1 631832024
1 9662334
0 605014949
2 862091186
0 886349956
2 637475657
2 827919422
0 90799761
0 746776383
0 811250762
0 507111550
0 172230399
1 510023351
2 641522005
1 715452582
0 821263269
2 279663828
2 504447646
1 781838875
1 479410648
0 830024442
1 113649105
0 371476853
2 487614689
1 745536084
1 126141253
2 727831363
0 611668271
2 647633515
0 120146981
1 806228592
1 979452926
1 35579279
0 962823287
0 806145277
0 962965104
2 808014211
1 910847677
0 21185521
2 478851587
2 536325613
0 794086308
2 383233924
0 893200220
0 703494121
2 493809665
1 535748320
2 209242630
0 887919213
0 786698487
2 715775492
2 415804044
0 668504803
1 727147083
2 664863880
0 176834134
0 755835523
0 790260312
1 701330581
1 842177742
2 115931888
0 562056316
1 233216832
1 183876536
0 634573364
0 308985230
0 599402972
1 31874039
1 406996598
0 88967058
1 18602000
2 996853509
1 872303479
1 620185499
2 725698030
1 9949912
2 225410776
1 48996010
1 142071584
0 748730274
0 293250426
2 11205352
1 101242752
0 386768735
0 280550617
2 850330786
0 688876178
2 384804695
1 648631744
1 403529111
0 947334244
0 668937422
1 489849473
1 155530202
2 640898471
0 350492059
0 273497675
2 665169994
0 208772301
1 492500750
0 909640924
0 659213018
2 752253926
1 555928858
2 299691518
0 585195739
2 661442363
1 537809674
1 504085916
1 66696521
2 451991950
1 470925354
0 929996581
1 276150676
2 930352516
0 205371993
1 782076810
2 158303466
2 553469126
0 539730572
2 361909513
1 473086754
2 955076698
1 822471883
1 4494607
0 24100570
2 614468736
1 593817809
0 329629678
2 631610720
1 157733912
1 739033516
2 965062471
0 892991521
0 306940964
0 551336455
2 824421236
2 717014974
1 120008663
0 792349616
2 931874206
2 781683948
2 635242318
0 83024723
2 82685394
0 197408476
0 303980236
0 288861002
2 175191108
0 748925251
0 655423693
2 272802289
2 102395857
2 895881680
2 967133989
2 136429379
1 714707798
2 151167741
2 838229927
2 367004742
2 743183941
0 491956440
2 135451687
1 109157540
2 344648204
1 715865241
0 380918816
1 777840053
2 992370114
2 865313432
2 145663108
2 175391592
2 244750101
0 274908405
1 461976214
2 83410252
2 855160810
1 149987640
1 131123469
1 141345099
2 602704412
0 54071589
1 660092673
0 534798477
1 227397165
2 434361206
2 666279124
0 58259502
1 895999782
0 882731750
1 477964709
2 303201844
1 477318780
1 382254673
1 73107822
2 186946968
2 421542532
1 602704486
2 199744720
0 90131459
0 973513562
1 505001421
2 283702322
2 792257536
1 744263185
1 337406029
1 410553830
1 116425453
2 312464995
2 956398962
2 797040387
0 427811049
2 20196650
1 776465145
1 223818603
0 38851572
2 653348031
0 487031380
2 394361034
2 639696934
1 350916282
0 239599419
2 814946687
1 434142359
2 667010317
2 295899714
2 21680363
1 97573862
1 684554284
1 541897202
1 726216774
0 648337735
1 459921480
1 604831967
1 920228669
1 78404167
0 773264736
2 257661347
1 897622449
1 75739368
1 108983452
2 496124306
1 961028753
1 599007524
0 445698014
0 866472129
1 853484521
0 636662366
0 815443287
1 46941067
1 394775923
0 852534723
0 646678705
1 315002226
2 231739557
0 582304531
2 476818246
0 218866969
2 827705183
1 254529184
0 31420977
2 523994865
0 437120777
1 347445124
2 784672747
0 623047884
1 126790575
1 445000860
2 933377767
2 803954008
2 822511225
1 986098942
1 260915604
0 854303548
2 823894716
0 944689111
0 578952730
0 440901612
2 673961622
1 163371250
0 144553176
0 272795816
2 54347033
2 574498564
0 353886466
0 1363719
0 981384493
1 550227132
1 891249469
0 168209161
1 579224788
2 214237918
1 909268687
1 784650264
2 408623505
2 132391911
2 1353345
2 996225338
0 452945139
0 429354606
1 17294156
1 170119947
2 721948372
2 431204670
2 237087497
2 232058998
0 281837419
1 574379232
1 497991964
0 59232156
2 768315629
1 477863761
1 287491994
0 545180869
1 635156061
2 671588944
1 140378956
2 80435572
0 619972627
1 683999828
2 553422033
1 896422413
1 512820284
1 856604660
1 911713655
1 285461590
2 28665310
0 759036114
2 440638368
2 896495150
2 493118521
1 601960948
2 76072125
1 979837362
0 42750212
0 279972600
2 251554253
2 901353235
1 634583503
1 390400511
2 339933975
0 600159496
0 298287941
0 366392508
2 800694052
0 982874031
0 969463949
0 152720652
2 504705682
2 142491948
2 513546216
1 519630240
2 846573836
2 619760919
2 776638410
2 348866278
1 879853433
2 329154773
1 126094691
0 649201136
1 18046475
2 589760493
0 172896208
0 738378916
1 996413882
0 278222201
1 543025699
2 765704731
0 447389526
0 454149450
0 913123257
0 367912308
1 536318020
2 986262763
0 519747418
1 689786404
2 928707243
0 107924006
0 609677928
1 862113840
2 705863597
0 682107423
1 400446340
2 336657314
1 562238589
2 82113617
2 152523750
1 983760589
2 223749727
2 279243978
2 82420367
0 176360028
1 86294480
1 150289629
0 516614037
0 161931334
1 672155437
0 51090688
0 188106762
2 124370673
0 605756289
2 823367126
1 292093132
1 767922919
1 62327089
1 117809238
0 434649074
0 778196671
2 64515292
2 329451963
0 273755997
1 872038161
2 580645428
1 654466445
2 205519533
1 196167014
0 284324876
2 118595264
0 555889814
2 578799125
2 805309464
0 411529229
0 922804168
1 933420741
0 651986761
1 534125755
2 588075035
0 138211403
0 295290699
2 749092969
1 850736294
0 981242712
1 222698464
1 826589932
1 415890006
1 80809572
0 665939849
0 935679596
1 970300408
2 143559787
0 180959535
1 842324486
1 149509660
1 601780682
1 971314688
0 245370405
1 309529023
0 889210838
1 209818798
2 763135753
1 634563411
1 133544210
1 840640490
0 245053144
1 630300183
1 387210289
0 485276847
1 675547066
0 39790792
2 277690550
1 941916511
1 437006078
2 219795153
1 801921065
0 471285921
0 57504959
0 313958522
2 99764237
1 564657876
1 859356983
1 786423759
2 625367877
2 243780527
1 634166246
0 278048502
0 475815933
2 664620021
2 723381209
0 861311737
1 863063377
2 618120168
1 269913479
1 367004195
1 560861037
0 669367656
1 746209714
1 512251370
2 459373091
2 184016520
1 82098605
0 914734982
1 277058213
0 213562043
2 499597507
1 596275007
1 530336787
2 739106230
1 473759585
1 140202841
0 617867765
0 924884647
0 955046627
0 147962482
2 676593624
2 447578177
0 928139871
1 742919881
1 986489578
0 201020148
1 254234374
2 134889023
1 30018529
2 784250119
0 487526560
2 349599857
2 464387132
1 331078188
1 962772604
0 206554487
1 894844468
2 98915109
1 46084724
2 218147287
1 947240116
2 890799718
0 250296794
0 678331387
2 875502549
0 489839926
0 972712541
0 615673304
2 566652285
1 224918045
1 720484862
0 993991996
1 757954434
1 130268014
1 203081186
1 308525288
0 991126721
0 947095595
0 533078947
1 247464367
0 618744411
1 855474895
2 624342502
1 452155583
2 384387403
0 169773324
2 263613424
2 19144899
2 364303746
0 262213893
1 382556272
0 69215417
0 268471228
1 612306711
2 760594876
1 366928046
0 113124906
2 528241537
0 41210468
1 64488667
1 276240803
0 408977908
2 468689340
1 102772789
0 818754568
2 351550764
1 678156966
2 541968352
1 65507690
2 745627281
0 522754026
0 885302626
2 914159826
1 509851677
0 387818371
2 210201220
2 139995524
1 719465491
2 895032046
2 655197429
0 250612848
0 369499220
0 415867747
1 184346740
1 651600711
0 263857113
1 252344573
0 300057187
0 904963824
1 10643017
0 445358894
2 576517835
1 829360430
1 804742732
2 367781057
0 439002819
0 241839532
0 20214277
2 22566247
2 94811470
2 972050024
1 728535582
0 853246644
2 418676149
2 631985851
1 639826226
0 375641264
1 79336379
2 643134467
0 506617638
1 669312170
0 738718318
1 432260080
1 174514561
2 563721489
0 796915565
1 838841058
0 456302165
0 80816561
0 28100055
2 236073818
1 141946712
2 976388872
1 942278581
2 583264488
2 820752538
0 529388025
0 234561644
2 868896764
0 648229144
2 659149574
0 845363112
2 591514001
2 979861600
0 904456779
2 76150100
1 290744085
1 325592315
1 175065421
0 111448086
2 372356855
0 785145438
0 111062216
0 260131489
0 734421479
0 24044019
1 652705627
0 692114926
1 623910558
2 676955746
1 217747064
1 403345385
0 763904857
2 865074814
0 291824369
2 300822608
2 919211965
0 763027784
2 352458253
2 181026306
1 231889099
1 413200898
1 436921917
2 472695850
1 611135277
2 37715318
2 875189535
0 834392629
1 743374527
1 38005369
1 213626493
2 815498364
0 432205365
2 436597819
0 235754010
1 557179995
1 92343537
0 863879727
2 945813641
1 244051674
0 231773302
0 413817144
0 821899181
1 78795953
1 878590024
1 897849194
2 363690814
0 332665689
1 944969048
0 974976175
2 902021425
0 889609328
2 645513539
1 605485289
0 751565498
1 879223258
0 830384772
1 769775426
2 376174109
2 595306531
0 125405637
1 313750583
0 930051263
0 197557364
0 726878805
2 619900331
1 253637708
2 198899531
0 110176883
0 560022257
1 689425651
0 127552730
2 811627545
1 549541097
1 97210085
1 397711990
1 926771643
0 769326639
0 668155447
2 143881247
1 859827666
1 717716738
0 557268448
2 258806427
0 485771998
1 361001566
1 821898098
0 448605044
0 626649952
1 924304239
0 148133799
1 871934316
2 183620675
1 336214257
0 415570317
0 378364541
2 607168882
1 158556537
2 991040911
1 693129998
1 662857062
0 562750026
0 194539724
2 396566109
0 911935540
1 457695686
2 519327217
1 971941766
1 554468389
1 963280968
2 610039044
0 126989736
1 920484101
0 333606372
0 839958532
2 244279732
1 41617540
0 400520606
1 852012360
1 73749683
0 526255841
1 679931289
2 444925354
0 766911051
2 270036364
1 656557846
1 715811184
0 272063412
0 55905327
1 504361095
0 405410256
1 505599341
2 909078324
1 665958044
0 278671222
2 30198310
0 843666172
1 907755551
1 920659809
2 877107676
0 966691218
1 172510469
0 961983803
2 253141532
0 503430054
0 864098299
2 643214950
0 826846044
1 76649980
0 331114489
0 864330577
2 1823709
2 83008344
2 693274921
1 566874400
0 809304332
2 346218677
0 414651116
1 86500047
1 39977292
2 697794753
0 541803198
1 276457837
1 221536527
1 251255616
2 808179463
1 343284799
2 176021551
0 660901316
0 715595188
1 908187593
0 491654065
2 555310302
1 39299312
2 835006559
2 430250841
1 574956502
2 822237662
0 441427893
2 961521588
2 891653469
0 904462429
2 374929823
0 75164373
2 574935786
2 453428067
2 325082117
1 886291377
0 624868204
1 460640353
2 641870378
1 426034414
0 603681064
2 873776212
2 624143009
1 714125408
2 475316305
1 630181116
0 815309423
1 308265926
1 111981404
2 364589082
2 30119398
1 100958330
0 998215820
2 395266421
1 298636477
2 540434118
0 273261753
2 384639187
1 476525783
1 181926449
1 142169801
2 222916773
1 480767448
0 155125237
0 3797787
1 399902145
0 214684859
2 844313434
1 582232278
1 31120197
1 839261937
1 935881397
1 452742645
1 175418387
2 693175644
1 549276327
2 871549221
1 224166319
2 137611463
1 629269869
2 155567147
0 859814114
2 390197947
0 988195360
1 725318575
0 964770765
1 841296942
1 471306139
1 508490920
1 941522952
2 701868211
0 658189186
1 698263552
2 472029876
1 449556767
1 339081790
1 849938634
0 816373239
2 423567480
2 345132075
1 633021016
1 643506432
2 626965278
2 336357041
2 849304382
0 979639321
1 929731738
1 289809071
2 733427475
1 14905822
1 834699132
2 160662477
2 76431372
2 581116361
1 884198380
2 132411584
0 834487242
0 745153403
2 242353478
2 152928240
0 850685015
1 935556228
1 700660600
0 689942550
2 872387487
0 923166248
2 292168463
1 782372902
2 150393970
1 426714072
2 382610106
0 483806038
0 62943073
2 974451265
2 688483414
0 239775540
2 170240228
0 165906820
0 359477095
1 789755614
2 205703546
2 222807410
0 568612966
1 602155185
0 31118186
0 584914574
2 327414902
2 829043394
0 352279812
2 83340871
2 166664844
0 92666837
1 642235077
2 500639782
1 524626352
1 109933862
1 538144608
0 455924609
0 280127114
1 750755752
2 948443189
1 463007188
2 876560880
0 393561324
1 303393875
2 6575229
2 881046427
2 480093597
2 525422982
1 357759740
0 410137387
2 167540012
2 402833845
2 728110974
1 262633729
1 36381947
2 752485957
1 348348291
0 486900886
0 445461152
2 5594632
2 552850948
1 906189063
1 861332066
1 127580320
1 935498843
1 873021461
0 494446295
2 532189148
2 783770930
0 642337079
2 277959117
1 672908010
0 222988917
1 46691389
1 98945479
1 41440309
0 399881131
2 405875957
1 278987123
0 669312650
0 995369337
1 929983911
1 395741936
0 374778309
0 663585367
0 611699221
2 748290310
2 759493897
1 410893175
1 108236358
0 886526693
0 674130034
0 688355224
0 551827428
1 789429652
2 188004789
0 353780089
0 621398853
0 767368776
0 406830409
1 374868997
1 850968605
0 325152948
2 44474430
1 958209967
1 588648579
1 543584875
0 179980847
0 763561966
0 628356817
0 160293462
0 682478182
0 360091026
1 23562017
1 1834832
1 961443945
1 182788902
0 135496002
2 183516834
2 165404257
0 164118593
2 811774755
0 555571446
1 656087278
2 392183735
1 979132085
2 991638070
1 89245515
1 303938157
0 835097254
2 768765973
2 658213079
1 582786553
2 43007966
0 741313793
1 94431340
1 248556800
0 831183672
0 482650929
0 763886396
0 974061182
1 166868349
2 858226604
1 102558022
2 373271159
0 700111788
2 352873623
1 144107098
0 523892874
1 734246792
0 909745675
2 480356347
1 953347887
0 567624030
0 206452233
0 491162070
0 270584444
0 570607283
2 291217937
0 269559700
1 76729242
1 910761876
2 212729477
0 162995025
2 92832423
1 149351941
0 420885573
0 257004408
1 339650296
0 812950993
1 959399323
0 246979974
1 217872287
0 828894852
0 143951365
2 569120747
1 153701302
2 748933013
1 371120479
1 476341842
1 906512291
0 501616622
1 137581585
2 905974670
0 18353919
2 59289131
1 471439332
0 243862023
0 514755101
0 446172794
0 643197401
1 990456701
1 116481066
0 53964817
2 298372232
1 216353693
0 818242151
1 378373603
2 785708451
2 732682444
0 1643152
0 445089993
1 514289250
2 701743875
2 973911893
0 439876428
0 647414198
2 382442079
1 178062624
2 542000404
2 190807355
2 580000591
1 784576646
2 999199318
2 865232898
1 64944387
1 725002074
1 580181944
1 976518146
2 794747610
2 615511206
0 441010690
0 546605258
0 171607013
2 849612247
2 399532284
1 927320319
1 926443998
0 64870783
1 755806889
2 699020237
1 229833100
1 184961524
1 813342432
1 765559211
2 680069167
2 192800412
2 648239541
0 82078124
0 741006274
2 644420549
1 785844675
2 217865176
2 446996004
1 233077001
1 515467238
1 343834340
2 17911557
2 274272555
0 498621283
0 79703117
2 523788826
0 357408703
1 954436391
1 216412786
1 173875866
0 513559313
0 999864277
2 391195784
2 683645517
1 518938155
2 453367949
0 812389199
2 277981762
1 390695233
2 905666792
0 454339878
0 245860463
0 967798390
1 870972999
1 204274857
2 229870996
0 5394927
1 868064908
2 214502387
2 765889898
1 273688820
2 970258374
2 334773523
1 718616071
1 867567604
0 285448307
0 621199366
0 806440044
0 140853528
1 486563295
2 737949481
2 21712754
2 386562611
2 121420458
2 122511520
1 22502260
2 343604653
1 434016819
0 616061492
1 266676132
1 412397562
2 8979568
0 878486948
1 713346
2 342088871
2 208239337
2 168640232
1 948101111
2 803222992
0 396508601
2 23476646
2 976783304
0 670029448
2 237175577
1 202286785
0 21719959
2 435675988
2 973844216
2 796088873
0 410909951
2 355270427
2 539146932
1 396520193
1 769038703
2 415658118
1 699302517
1 231930524
0 175729580
1 89896678
2 224384296
1 14174252
1 172549042
1 949039938
1 263842047
2 988291214
1 824734332
0 869920237
1 937045492
1 726982165
0 302833592
0 580001111
0 441488890
1 212090580
2 249894593
2 7236868
0 396748958
1 623788876
0 426301843
0 250948627
0 429264212
2 323563055
0 105774855
2 274601658
1 314250212
2 889260603
1 186343972
0 142393085
2 18588427
2 978114786
1 486639937
1 187176012
0 199031136
0 743410035
2 637516353
2 371600133
2 742725255
2 720924267
2 278194150
0 383649018
1 523525678
1 592198202
2 993038554
0 558869686
1 538015225
1 782509273
2 980346734
2 205649036
0 851679754
1 688862827
1 318143042
2 712237792
2 969278966
0 911496730
1 534381243
1 461590310
1 225793985
0 33225241
1 500497790
0 374580993
2 292102110
1 703413279
1 123703385
2 118877921
0 681400472
2 977301185
2 50495744
1 121993070
1 443623196
2 839589979
0 887140169
0 996563679
2 602766313
1 552007061
1 730574742
2 263769773
0 703956099
2 964753262
1 753885811
2 860567363
2 533953867
2 667108950
2 231505781
0 324998638
0 466568671
1 977381517
1 307955035
0 661481737
1 426108677
2 483428361
0 284538716
2 653305224
1 99478696
2 531659623
2 993018849
0 714156955
0 430167562
2 8986181
0 400837378
1 202910994
0 342808409
1 965296623
2 762686803
0 847743542
1 473127169
2 891827637
2 505235515
1 701132939
0 244625930
1 2352331
1 60212861
1 85505685
2 885472176
0 915188760
1 208919766
1 393072071
2 729787073
1 526206442
2 242372861
2 72590308
2 192422238
2 174658340
2 602552243
2 979037700
2 929641178
2 264306849
0 539477793
2 725888078
0 529954719
2 274956645
0 476235155
2 389612207
2 705870206
1 869480498
2 548139691
0 146806952
2 162999324
0 268474184
2 540765992
0 869587803
1 26131991
0 209392936
2 137302928
1 814681699
0 937345837
0 174189262
0 754715203
2 476668630
0 74193056
0 190492407
2 478001417
2 145544649
0 509189938
0 12333988
1 576587411
1 250597774
0 512657496
0 689648225
1 965833213
0 149225075
2 15603860
2 561520223
1 178574879
0 427714961
2 154674705
1 89523973
1 107213926
2 671078325
0 867710010
2 939999303
2 386400542
0 157266651
0 48986631
1 782013958
2 91584026
2 154328993
0 380665254
1 72787879
2 364644450
1 603490898
2 370408574
0 732332075
1 192320921
2 948303049
1 407854109
1 262016570
2 10289050
0 308759419
0 285168056
2 567794813
1 688531612
1 593045436
2 339266994
0 579548680
0 956107734
0 239649389
1 725324638
2 608502942
2 998688595
2 350183068
2 711095720
0 755479151
2 640555940
1 165933475
0 270513560
1 600776932
1 662254126
2 934929035
1 980706915
1 735704188
2 784138945
1 939182483
0 437273257
2 778312195
2 412545276
1 628186154
1 492728740
1 389641619
1 824781766
1 787562107
2 77962837
0 509331411
1 615936708
0 50428280
2 148141155
1 767929011
1 749502354
1 54118854
2 292868394
2 865323076
2 437857996
2 905633617
1 278355574
0 402027233
0 872535080
2 925670501
1 453085573
0 976942980
2 729317158
0 446903101
0 272657549
0 269549483
1 34055714
2 289658433
0 5631629
0 815243733
0 317799370
0 986378692
0 926775308
2 401782448
0 207712953
1 243187266
2 674871459
2 115866004
0 27424344
1 724673820
0 48260588
0 796153941
2 914150960
1 619433628
2 855830865
1 295982370
1 829971155
1 51358656
1 762418891
2 804115181
2 985895349
2 573166831
2 386644675
2 118469574
1 131263957
0 934491408
1 332655543
1 842223245
0 10368003
2 246623918
0 12177258
0 253708881
2 777250172
2 566522742
0 250025901
1 806629021
2 419065090
1 130396885
1 738039572
1 685212878
0 477590629
0 674706131
2 12020510
2 841139084
1 895456682
2 660131221
0 63762444
1 261626114
0 861323266
1 142570665
2 939435707
1 660417424
0 206344783
0 402317603
1 792891402
1 682988204
2 140591898
2 994011316
1 692301343
2 194212450
2 469810446
0 459446857
2 671792171
0 912105787
2 185963415
0 536763084
0 868818350
2 781900343
0 435088634
2 242874911
2 895703817
0 700839043
0 393389288
2 451232008
2 325537510
1 648751589
0 678356855
0 229040373
0 291583270
2 870980704
1 440986320
1 617018240
0 513046451
2 561408890
2 290003468
0 955170490
0 567985585
1 176928688
0 728547245
2 315534002
2 355382755
0 81594548
0 177317128
2 879171741
1 782630597
2 925589670
2 379908628
2 740043698
2 440070539
1 505337654
0 102556007
1 251848392
2 825783386
1 211327990
0 324764136
0 299937099
2 187123067
2 549332769
0 161363156
2 328461063
2 829878120
2 778890305
0 28163301
2 827512838
0 191831738
0 115383888
1 186779880
0 113016373
2 723092707
1 439998156
2 992485456
0 893598752
0 787999273
0 961210867
2 558405616
0 967251209
2 592836778
0 740578257
1 392547869
2 971178823
0 90472143
1 488254397
1 676175729
1 632685104
0 551232778
0 541768125
0 266329700
1 898295496
0 930699184
1 42717050
1 701313192
0 931236063
1 823860534
1 543500046
1 642384080
2 873407873
2 485278677
2 178262370
1 661884465
2 718582021
2 386875219
0 208875986
0 839925558
0 42373568
0 956002449
0 989861875
0 974394680
0 294936085
0 477430037
0 298654452
2 187730748
0 109108712
2 805562209
1 556307380
0 552957316
2 680241037
0 23355824
2 113683760
1 860085150
2 690301569
0 374430132
2 982050554
2 727243962
1 698364657
2 326984538
1 159488748
1 851344593
0 999675364
0 442255932
2 788130632
1 144072103
0 76109937
2 349037943
0 417230806
0 929137977
1 348232540
2 582748772
1 581389763
0 80522770
0 900871242
2 35510822
1 91132794
0 660461448
2 587346180
2 671598872
0 207027827
2 452129231
2 419305531
1 227618189
2 333182546
2 27365700
2 76608007
2 385163604
1 917700214
1 942823197
0 130089648
0 49657091
1 335960183
2 794072166
0 323218077
0 285868422
2 398608780
2 657606904
2 136030745
0 795219085
0 223836463
0 172686147
1 761982599
1 953340704
1 702260825
1 176646020
2 185358472
1 234541528
0 786209858
2 459085913
1 988925984
0 178881269
1 883760277
2 226498138
2 756725156
0 355872254
2 172123810
1 609709745
1 96330755
0 688542695
2 745421370
0 152012683
1 548661927
1 169680223
0 725810240
0 728048734
0 698976640
1 393548339
1 113580565
2 676795562
2 173801671
1 948547864
0 281120481
0 639108336
1 971897466
1 822318009
1 639851107
1 281967740
0 204981587
0 345057631
1 869251405
0 57775597
2 955561932
0 83520202
0 107098377
0 115201094
1 363459094
1 6213673
2 477064838
0 461156497
1 200353961
1 391984176
1 917738783
0 161889009
2 733825762
2 693307260
2 862179182
0 897280392
1 306762966
1 513034317
2 415440969
1 250449291
0 132065270
1 633501198
0 266282782
2 987496229
0 440964010
0 985082035
1 142750769
2 310951857
1 396160815
1 624775970
1 158850316
0 176393990
2 849454159
0 908297975
1 891990054
2 810315431
1 529514882
2 124604859
0 794652114
2 490165515
0 447793559
2 435058963
0 537930898
2 41530155
2 715155072
1 952423848
2 951292453
1 707992868
1 873031817
1 197999118
1 252012537
1 975982683
1 344533387
2 389394642
1 194376378
2 887906437
1 404845253
2 185027516
1 621759680
0 220198492
0 156200628
0 876017991
1 47311883
0 942136712
0 878583611
1 734858813
0 405144144
0 545860857
0 865337690
1 236978047
0 650888594
0 6381844
1 905322428
1 555900333
2 849730760
2 301137902
0 966816827
2 134660302
1 279145471
1 344227465
0 816469823
1 199301621
2 359565263
0 643403949
2 904692585
2 917009225
2 475648642
2 158944338
2 740966494
2 822249971
2 635220002
0 137619974
2 825734526
0 166796361
0 393518433
0 483723545
1 570396228
1 487810199
0 365992292
0 937610680
0 540358491
2 701539984
2 920190058
1 507828925
2 871267110
1 896260331
2 469052801
2 161412759
2 317302090
0 120921682
1 8692340
1 954151950
2 207057505
0 426606583
2 687720110
0 280144497
0 44215471
1 879203475
1 548878855
2 608314467
0 450294924
0 945511358
1 657094655
0 836622637
2 932548359
1 405608201
2 180277755
0 23789728
0 103802825
1 94824688
1 257996618
0 552694553
2 64730394
2 457490919
1 233917744
2 496644677
0 148336234
2 327681515
1 213518453
2 57035112
2 287438750
0 760602672
2 442925658
1 531324175
2 801631532
2 241791854
2 262495849
1 620743000
1 523251006
0 210269307
2 674095254
1 930274168
0 594858402
0 472770809
1 517048879
0 493378077
0 345281666
2 621080021
1 402889364
2 143840978
0 596983111
1 179519261
1 544814474
1 365009981
2 363094359
1 729463897
1 133428896
0 627561925
0 713629670
0 862907286
0 964954832
2 117736885
2 873145801
2 62706277
2 765871188
2 372380831
1 57879626
1 993876193
0 878979803
1 872955117
0 987339079
1 564422858
2 221863252
0 293290765
2 1553189
0 362450453
2 898710611
0 965335355
1 373591095
2 113307463
1 622511517
1 259764882
2 66388107
0 969125596
1 828063100
2 578491567
0 182624029
2 759644245
2 5336216
1 273343844
1 362991635
2 990893630
2 735277433
1 82801091
0 82427180
1 278389489
1 605766556
1 282193446
0 277713343
0 733460631
1 157598172
2 81714182
0 450848891
2 304348505
0 76143648
1 750667171
2 816846537
1 882056601
2 405096177
2 821309459
0 712304362
1 758136305
1 884911619
2 253875082
1 550198967
1 400009213
0 690486351
1 83768212
0 327077555
2 725579478
1 985388545
0 132578266
0 956508494
2 354142990
1 481067470
0 604848925
1 760081332
1 638603975
2 716117804
1 771639335
2 192687192
0 955638532
2 146865023
1 742307481
1 840075298
1 528267339
1 568202636
2 927771135
1 68717394
1 410521960
0 405604735
1 702848996
1 294841369
0 836245618
1 388461254
1 973535483
0 892041850
1 578125602
1 347351456
2 320694685
1 878722455
0 742815082
2 872805605
0 675646345
1 667690359
0 687800911
0 423195548
2 764424589
0 530835492
0 157237730
2 707346991
0 711402626
1 718091955
2 614432208
0 910908866
2 765342537
0 780993300
0 119872776
1 104181984
2 581661821
1 671018943
2 879573208
2 136364400
1 226887068
2 121145578
2 811337258
0 597166087
0 707713182
1 76756057
1 901767067
1 311922635
2 610414148
1 941260303
0 278242928
2 547712100
2 710114072
1 802068890
1 980880585
0 489369176
1 843239661
0 587650349
2 899685536
2 449669305
0 304378101
0 114106824
0 352253566
1 735914447
0 112532127
2 642498312
1 77796382
2 912661769
1 854108401
1 218782556
2 753777414
1 277142811
0 844870977
1 7927859
2 981559744
0 928766980
2 346624789
1 901050802
2 11196834
1 138914878
1 143935286
1 236521061
0 246385908
0 273483361
1 106473214
0 172270708
1 136011573
0 922012976
0 554944695
1 302912593
0 123291193
0 400136971
0 860110023
1 44903080
0 851286061
0 870460283
0 569498214
0 857988891
0 472959405
1 667996994
0 760303638
0 508653004
0 794933808
2 498816774
0 330060971
1 420337815
0 188314150
0 406461652
2 338967168
0 774778182
1 582251580
1 530288317
0 769466220
2 530286108
1 331156493
0 162203939
2 586174030
0 23553227
1 359708193
0 358050129
0 437178043
1 937651437
1 827987641
2 851356812
2 593821299
2 773481743
0 953407431
2 224253673
1 700809209
0 640534406
0 257218167
2 665073718
1 283666845
1 397640931
0 667645830
2 508551532
0 444168725
2 204590278
2 878752320
0 677057016
1 499862701
1 352921507
1 143700394
1 540348196
1 906019530
2 713486722
0 908525023
2 547974279
2 684142230
0 634739803
1 121647232
0 569412047
1 508590294
1 830882966
2 412514829
1 734558057
1 716808009
0 659265026
2 667434511
2 247298008
2 298456413
2 545262793
1 896832049
0 324275598
0 553933492
0 22502480
2 215998041
1 375167748
1 380208126
1 794546030
1 587676316
2 984711750
0 625568116
2 426886194
0 605814882
2 285381376
1 662668133
1 244775386
1 378816445
2 205113117
0 498880662
2 940584173
0 408292308
0 240602638
0 137680334
1 211507120
1 141105701
0 350040960
2 98303204
0 471821724
1 773147793
2 741827696
0 277289988
1 589843953
1 634126782
0 337820678
0 836279144
0 642992450
1 565042707
1 930706255
2 959087020
1 302587864
1 82476650
0 327517736
2 366203543
2 414078680
2 823955996
1 411699611
1 907650346
0 330155067
0 504342280
1 563179332
0 375762362
1 488596554
2 767305725
0 497602746
1 709590006
2 775409477
1 41265253
1 329840985
2 565077228
2 991747692
2 140418137
2 14624925
0 844889730
2 963488546
2 427259331
1 873583657
1 994142827
0 8736016
0 194846269
0 571278014
2 863548319
2 841785204
2 601831612
0 699302589
2 101380025
2 349134744
0 830584562
2 39149773
1 245063531
2 353222009
1 454744729
2 783234538
1 105190415
2 794039618
2 841923678
0 982821999
2 105998766
0 527409907
2 943932904
0 382492169
0 95844798
1 753884145
0 658039773
0 106146873
0 472792292
0 466625349
1 3590085
2 460268198
2 905756455
2 959304433
2 285157262
1 330621719
2 88283502
2 817417846
2 878348858
2 453201135
1 94059223
0 37452961
0 121898120
1 249668998
0 991684130
0 121925848
0 884745074
2 241367126
1 638637060
0 382009614
2 532398015
2 154049186
0 370845843
0 76906714
1 747685691
2 604533916
2 880813330
1 126680449
1 325667391
1 616491288
1 513741169
1 826920113
0 215066147
1 439742915
0 622015238
1 972440604
2 669876967
1 143681646
2 99166481
2 198571858
0 212303039
2 739149871
1 953231836
0 845994912
0 994329847
1 12281690
1 622163011
1 892002658
2 855257580
1 77385801
1 424813276
0 915158205
1 521201678
2 272923579
2 725847787
1 381090749
2 974041322
2 219293914
0 591026574
0 109543098
0 330431521
2 701219850
0 242443118
2 409978011
0 864984753
1 452379620
0 379836958
0 696580666
1 667787929
0 291121903
1 329072989
2 951449920
1 99093803
0 396471290
2 328475267
2 380260597
2 97478949
1 639529411
2 455708769
2 255047931
0 621987874
2 213070397
0 181831053
1 312142571
1 85828033
1 889452739
0 510101069
1 312992957
2 189125960
0 772747094
2 81476930
2 169694286
0 989637086
1 768828801
0 629798687
0 562191589
2 461648711
0 911756685
1 508147993
0 29774657
1 412674946
1 822672538
2 747346032
2 545866456
0 433705341
2 304449000
1 870148975
2 277092174
2 385530404
0 219071188
0 610587200
1 868408836
1 712170584
1 30887585
2 874053085
1 253646083
1 131517546
0 586694375
0 128189786
1 158672009
0 839060744
1 631908415
0 274731059
1 99090507
2 927850792
2 579518389
2 644506719
0 117335602
2 974550568
2 405197646
0 360128155
2 869664724
0 856751436
1 805674161
0 941312151
1 458608205
1 375570491
2 68838665
0 440859540
0 967428586
2 405453075
0 703094065
2 310766728
2 659142558
0 873553237
0 24813988
1 769141108
1 639380947
0 325775976
1 923356647
1 185036567
1 189378882
1 392862162
1 134424172
0 462026066
0 805723182
2 67789160
1 125506445
2 148820055
1 678829878
0 556860916
0 198149372
1 186517717
1 496032500
2 217533004
1 258866975
1 750784716
0 329207543
2 394527451
0 881993575
2 33860733
0 886852753
1 372613831
2 859509435
2 591078890
0 398078807
1 975053950
0 145660137
0 828746533
1 703595592
2 996648516
1 877092325
1 620712595
0 994403736
2 18409140
1 715059095
0 906610815
2 17392841
1 648928974
2 113736268
1 246703389
1 118119308
1 776811862
2 588490056
0 205180424
2 565436472
1 180683299
0 655111123
0 275899904
1 340296270
0 461833
0 402993799
1 904261766
1 845811539
0 32880251
1 673026775
2 455533560
2 233265144
2 406894469
2 516455259
1 779623346
0 967809134
1 647140195
2 990504231
2 83120314
0 774739639
2 315308197
2 261792525
1 55065244
1 515918092
1 395875860
0 376433000
1 951264864
2 873064220
0 220634622
0 976849924
0 671462818
2 755880818
1 52398426
2 614033181
0 659864975
2 734238050
1 598044446
1 543929923
0 981171326
1 35409698
1 225370801
0 366393884
2 323491300
0 555101813
0 949884648
1 772194919
1 533578269
1 317140023
0 266351626
1 767082100
0 668699167
1 395771366
0 319246016
0 211411090
1 435878498
2 474433332
0 911740648
1 47517991
0 485042329
1 22027948
0 104733798
2 323367623
2 756299503
2 562559919
1 138301159
1 105864333
0 106425559
1 624289894
2 641988998
2 708845746
2 869182574
2 54854396
2 585126386
0 265442818
0 642338275
1 319241905
2 496680588
2 645686649
0 407368868
2 856960568
1 558290523
1 210386123
1 823807896
0 776666789
1 77934137
2 133382070
2 820429810
0 175895123
0 779691988
1 47823257
1 748776121
1 424233510
2 970065064
2 255857529
2 585606495
1 761381304
2 793748496
0 255739816
2 551932457
1 109638087
0 744574987
1 631111170
2 790596516
2 929970279
2 449552552
2 297149268
2 816859510
2 645361397
1 467687335
2 850712968
1 883829109
2 23272022
2 547821918
2 489534194
2 699401401
1 362817862
0 929160779
1 874514184
0 672494346
1 475402110
2 652048575
2 190641773
0 345406707
0 83750205
0 367267237
0 910411594
2 419065795
2 608731861
1 181842911
0 3259795
0 583513538
2 73986278
1 214785912
1 447962166
1 588643658
2 234984432
1 527815057
1 17317829
1 529872498
1 682413290
2 216833280
1 723358598
1 811556596
0 68466911
2 666375416
1 913974583
1 532656931
2 602098336
0 44999996
2 814047969
0 642771908
0 378155059
2 563225750
2 126446296
2 617006163
2 511381256
1 330248495
2 699970102
0 194758599
0 445158520
1 143919962
0 347936665
2 897532929
1 697871432
1 507651298
1 98121828
2 970004420
0 504014655
0 730882419
0 249087379
1 375547663
2 530388130
2 239662548
1 121773597
2 18022578
2 322137054
1 966261237
2 909083120
1 257968845
0 829560807
0 97434710
1 144366827
1 829409939
2 560704113
0 248007966
2 180955642
2 500461698
2 978840080
2 266459981
0 694531612
1 924218962
1 237513022
2 364190640
0 251361375
0 604710371
0 549752710
2 595125232
1 201255058
2 904091178
2 930909410
0 748408569
0 98554834
2 11316536
2 289555945
2 96497947
0 815484120
0 61604722
1 452837724
2 589823018
1 200714588
2 820771178
0 599070467
0 658461524
0 715249376
2 346596610
0 822638956
1 174678436
0 601798655
2 878914556
0 34788183
2 381491047
0 98834099
0 220806689
1 306290025
2 53576131
2 65369352
2 542100297
0 3123092
1 399199787
1 526866554
1 759259651
2 65018202
2 399136959
2 394793836
2 966014885
0 508346711
0 472197728
2 647266735
0 565433061
1 834650388
2 366393263
0 418580672
2 875192861
2 200446264
2 284622968
0 977790754
0 250136140
1 48047427
1 546877173
0 142464715
2 571046578
1 458226492
0 821863458
1 327610718
0 244537090
1 529612344
1 466359715
1 458741419
2 509371587
2 840664837
1 775164290
1 215604968
0 5968568
0 765334446
2 78131483
0 455594129
1 333046263
1 321617324
2 385604136
2 382399820
2 864743772
0 523336203
0 863082748
0 141837699
0 523342881
2 807867506
0 755171166
2 292589186
1 395393739
2 111259616
1 464441112
2 627784699
0 395616590
0 920067363
0 595804781
1 137244068
2 401364712
2 989101343
2 546690387
0 838447446
0 602255774
0 14247768
1 59608471
1 925288780
0 81198482
1 47853351
0 913378764
2 348579234
0 492669354
1 169434929
1 709173948
2 339069481
1 674735876
2 838312322
1 750916713
0 324292327
2 123952600
0 142693229
0 684715603
2 185467038
0 468443695
0 515450497
0 769066495
2 572019444
0 110980452
0 64854792
0 91838795
0 640797760
0 667810371
2 305589975
0 849242163
2 752946719
0 206311679
1 901904978
2 514726451
0 9952699
0 446871203
0 313946563
2 581327852
1 386726456
0 268051947
2 622097759
1 971748984
1 735758303
1 917082731
2 223792750
2 581049781
1 294071051
1 219153380
0 582142125
0 587662916
0 631661432
0 750359720
2 783155550
1 645762973
1 604264743
1 820113611
2 661984756
0 914068901
0 932989251
0 104214220
0 588424679
1 64075960
2 135308739
1 372988146
1 844522580
2 905583960
2 784888817
0 354578751
0 147427017
0 4472580
1 847878150
0 553807637
1 441981589
1 756239458
1 154685317
1 910662072
0 664420796
0 964922147
1 587961087
1 163032623
1 509905669
0 418672889
2 162581860
1 81781074
0 609069549
1 450718327
2 870193307
2 13147470
1 945241376
0 243583480
0 880792813
1 635101674
1 325490591
2 500867466
1 206030122
2 117233511
0 609469688
0 673907551
2 364778080
0 509733335
2 34332531
1 230262687
2 173219744
0 961271634
0 432673630
1 987802541
0 196700994
0 430341822
0 340095315
2 465535813
2 145513409
1 510591097
1 87143827
2 832858433
0 406920348
2 661554090
0 954211604
0 256528751
1 902950511
0 532034159
0 793273865
1 768343126
0 757380404
2 612787572
0 563372994
1 899921486
0 162430731
2 764984855
0 681813917
2 114138381
0 185503637
0 814732127
0 533069848
1 639555017
2 117815043
1 286536534
2 660087008
0 814253750
0 148860931
2 324610326
0 104022752
0 176652209
2 983463145
1 75844305
2 42513237
2 729458141
0 32334018
1 8240906
2 739483000
2 658068885
1 28489189
2 197784819
2 436682478
1 373663795
1 967519602
1 253541409
1 265865081
0 655630178
2 654334015
0 753859954
1 27795061
1 35055206
2 486633609
1 538603171
0 561349136
0 900198730
2 908393802
1 861774637
0 938748745
1 863855826
2 936762097
2 971562092
1 86208359
1 966041598
0 284235914
0 994254076
0 532180804
0 73724832
2 251289188
2 681244985
2 274602281
0 655745066
0 526072409
0 346324202
2 22286411
0 958929544
1 552649147
0 847379175
2 508796116
0 736832171
2 454733140
2 215405726
2 599309880
1 497207186
0 461693047
1 610433953
1 488324555
2 672418454
2 886445733
1 211824514
0 557271570
2 650363622
2 141972880
1 579989943
2 875474807
1 786861711
2 820054368
2 174425694
2 431266579
1 560375793
0 195376382
2 109844812
0 615084940
0 735248035
1 345462617
1 563614106
0 539479226
1 506948431
0 13469367
2 253658923
2 834976350
0 370045656
1 511958961
2 354862541
1 279117705
2 343572962
1 466724512
1 527378115
2 350644201
0 988111043
0 624665698
1 871297429
2 730156611
2 214488596
2 493313607
0 602948062
2 834743265
0 265262026
1 739940765
0 215311929
1 11682169
0 765361049
1 136783794
1 2497334
2 107860815
0 8999307
0 72926792
2 84961128
2 429281565
2 106034409
1 344456776
1 24518159
1 182904782
2 582228797
0 262054389
0 609308076
2 480830344
2 10212955
2 498660250
1 585538330
1 630062006
2 2451696
0 764982910
1 764838325
0 30363493
0 868221570
0 473115688
2 761522709
1 994156404
1 830801414
0 83594002
2 579474105
2 887107313
0 651493348
2 802781359
1 90357323
2 155744198
1 939406563
2 740608958
2 42996305
1 361958120
1 477008405
0 239656024
1 890779171
2 315892903
1 312382214
2 63609866
0 292168499
1 430414235
0 64423632
0 985428475
0 685181218
2 128600027
1 322167865
2 114262829
0 321930067
2 594411260
1 124002030
1 942085644
1 810700869
0 151126877
1 166605404
2 972487996
0 95290080
2 233587045
0 892340347
0 71146622
1 704358246
2 90514507
2 986810955
1 122829052
2 992833021
1 43966160
2 597101789
0 959377637
0 751472092
2 116733631
1 446889448
1 793682183
1 620298463
2 674013759
0 808017781
1 77118853
1 313367277
0 44129430
0 627992235
1 261919222
2 951012177
1 273850003
2 936041912
0 577409566
2 335504025
2 29868209
2 695674417
0 484699338
1 63965760
1 835092914
0 335406316
2 399298981
0 948462381
0 737659511
1 877232764
2 579756207
0 939720430
2 816598702
2 222210733
2 930874796
0 348320304
2 292249266
2 55898957
0 836594260
1 38704348
1 96225503
2 352864979
0 171688284
1 572673264
1 760597381
1 412797891
1 849829016
1 569682786
1 342845632
1 303095674
1 404411756
2 517676403
2 420758241
2 570563311
0 511075577
1 866216266
0 468724038
1 958680825
1 329802040
2 882957432
0 95258627
2 237350329
0 457455369
2 207357705
1 658520033
1 367504406
2 195671866
0 16198979
1 801847112
1 868723144
2 478283042
2 380961600
1 7516226
2 946910491
1 964384405
0 526304412
0 143433372
2 381155794
0 491369521
2 220267007
1 30116240
0 808544291
1 501035524
1 194170907
1 607083327
1 13034904
1 752219427
0 679519827
0 305620504
0 691099781
2 665998110
1 861187197
1 956308978
0 880577644
2 191852983
1 585346884
0 299627898
1 857504635
0 162008973
2 656925653
1 436918091
1 465803011
1 204695781
2 560675711
2 551907886
0 116907389
0 250293293
2 771841391
0 923437675
1 29693147
1 55393529
1 693706778
2 732184195
0 358395341
2 567209640
2 813312507
1 545092511
2 323999212
1 556749087
0 997835222
0 20759960
2 153708625
1 739586054
0 924874074
2 915855166
1 876230136
0 349379982
1 22580427
2 345672291
2 854792914
0 460748530
2 509274477
1 952198918
1 628752416
1 642624551
1 646573039
0 763142946
2 683456048
2 27751643
1 95783371
2 945284658
2 532588188
0 89246307
2 37637696
2 692635304
1 834530367
1 397443964
1 36998086
2 556824841
0 533970803
1 95930227
0 45415519
1 46535065
0 751792317
0 426716410
1 185436814
2 319134001
0 274531922
1 742578618
2 369651901
1 31477159
1 659696728
2 922913395
1 999317105
1 429530408
1 788219912
2 977256095
0 526512042
0 329557760
0 266887599
0 245627326
0 575871526
2 952554964
2 676570191
1 648580994
1 376200265
0 268750038
0 346988854
1 662194525
1 677918713
0 126792531
0 462849282
0 826729990
2 181140711
1 989621655
2 490578659
2 568326941
1 913315882
2 686892973
2 68336242
1 408698677
1 888118205
1 429088162
0 54994015
1 266222401
1 623116850
1 784730679
1 676328698
0 158976868
0 599775632
2 120125540
0 641491244
2 146491791
1 360716314
1 809475746
2 994340208
1 804477813
1 125981974
0 604390216
1 853042804
2 203342211
0 994487955
0 22882335
2 45405239
1 637774343
2 659023270
0 984354621
2 468610778
1 54579240
2 347957709
1 131694123
2 113396715
2 763392328
0 188963053
2 111598741
0 21255302
0 551010136
0 836827804
2 668592452
1 254189127
2 965701007
2 682683231
0 349674144
1 491418716
0 13644928
1 686392556
2 825567723
2 104237027
2 626381704
1 694746330
2 360937929
0 247697534
2 254808491
2 986012923
1 751512337
0 774672902
2 185421778
0 457287618
0 242815908
2 868834302
2 111009614
0 91079759
2 239990729
2 894347057
2 646825865
0 899782160
1 571623582
2 96131653
1 385153183
1 143078067
0 848744583
1 825208218
0 971058495
0 104956650
2 211598901
2 698850209
0 905483320
0 281305045
1 295835290
2 886143789
1 779752669
0 657950471
2 169120801
0 485363921
2 148890565
1 364369813
1 31487610
2 224397966
2 535411732
1 455758996
1 611891064
0 136960707
2 13910494
0 417065728
2 639768518
1 434598753
1 102098114
2 759594623
0 532897195
0 76012141
2 563631889
2 846341910
1 136727088
2 71825302
2 468985285
0 92585654
1 264981672
1 664789389
1 979371037
2 402906664
0 641943756
2 761273532
2 82662807
1 500195952
0 648556268
0 1895788
2 433421159
1 835774551
1 941575883
1 41112491
0 920599539
2 802441573
2 65625595
0 593537851
2 212938864
0 264515791
1 570536819
0 645460970
1 304316074
2 699530204
2 316871222
1 439540526
2 136916224
1 935475387
2 534740754
2 621464996
1 971889970
0 141074984
1 127992406
0 586380948
1 408524394
0 711915886
0 764762910
2 144080306
2 335568835
2 883224720
0 823958196
1 642943157
1 993655988
1 786680774
1 222709722
1 36554826
0 275546729
0 5806531
1 743965508
1 135226565
2 89883748
1 70577402
0 114749360
1 184113285
1 168464485
0 802780429
0 92163522
0 520972759
0 121320687
2 449932772
0 74446441
1 75821856
2 254647545
2 740846196
0 889711889
2 359484827
2 735808344
2 101421274
2 876202093
0 216705877
0 517603324
2 58906386
0 316615726
2 510399896
1 162919094
2 427019793
1 569499353
1 141720522
2 97030599
0 87318895
1 880705182
2 289959982
0 350945111
2 761313631
0 892185776
0 932737186
0 827172455
0 844211363
0 445983361
1 555432260
2 300854888
2 230544536
0 545279632
1 886631449
2 673733820
2 434960373
0 951711933
2 540870785
0 268698548
0 611016755
1 832802116
0 561394819
2 860076378
2 629036009
0 92151289
1 790679966
1 785827590
0 518476017
1 800595890
1 890422805
0 975090006
1 990697983
0 724781942
1 905759161
0 415718582
0 881069216
0 962729152
0 354358323
1 831167546
1 762204328
1 141161098
1 624189123
1 718778872
2 955272945
0 85648541
0 482144596
1 277800396
1 6891404
2 525707110
2 700455261
1 147310830
1 964544098
0 12899168
1 981367442
2 200260185
0 558078030
0 343795701
0 998229839
2 252048122
0 86144312
0 222898100
0 546864795
1 950054631
1 680214516
0 714006816
0 969604398
2 397825384
1 701011896
0 705987292
0 180847833
1 278562381
1 148520117
1 884449859
0 317805176
1 694308759
2 690655712
1 678962346
2 595371329
0 958816431
0 602031914
0 935676611
1 789063695
0 131359381
0 575894032
1 82197100
2 814219898
1 796064129
0 455650779
2 289468186
2 523470870
2 211847976
0 101796003
0 821732375
0 123725198
0 625891589
0 58826234
2 728415981
2 249773038
0 166732994
0 623283504
1 44929656
0 106129815
1 201381246
1 620655948
1 851755059
0 827368061
0 926046326
2 824624284
2 914578751
1 381768701
2 781327955
1 363252152
1 224811376
0 784482977
1 508777291
2 748263217
2 713495777
0 517539826
1 196252142
2 802841596
0 189332983
0 351386063
2 318823993
1 541770027
2 57507997
0 546153571
1 123063392
2 329570201
0 347108062
0 761749383
0 527480751
2 627580875
0 914941734
2 637966276
1 524682025
1 423611382
0 755414939
2 634221947
0 765575147
1 582169453
1 201704392
2 327713683
2 118718820
1 313211553
1 350989277
1 149171293
2 257933490
0 761781573
2 825572038
1 781507589
2 196666726
1 84461514
0 537186797
2 797312241
2 513327166
1 558171332
1 228157443
0 498688366
2 458282825
2 688471303
2 993593119
1 106635621
1 457166415
2 389537258
1 490729761
1 584226533
2 412048604
0 78070755
0 74701612
2 74031986
2 845666058
0 199330207
2 705814136
1 669089911
0 312078044
2 407147047
0 96931796
2 515135676
2 825678544
1 918144482
2 940777460
0 472722847
0 521409310
0 707289854
0 57273231
1 285849043
1 372921110
0 956521397
1 693329024
1 413568403
2 602802367
0 911050729
2 900191688
1 721464645
2 199258120
2 355321938
1 878676262
0 641596784
0 652319773
1 809648218
1 338647629
2 971942848
0 80914261
0 736775486
2 906725792
0 539562994
2 481980177
0 565038733
0 725131031
1 627737183
2 402762911
1 145636479
2 598298915
2 906968534
2 398604061
0 661114462
1 767396270
0 976798444
1 880389521
1 231856966
1 303142541
1 218167560
1 345761266
2 804834920
0 904863943
0 407228729
1 508030332
0 151152470
0 465440947
0 806918939
2 942314267
2 640398597
2 561096182
1 265287143
0 903857974
1 300096724
2 709045751
0 690429098
2 766088585
1 271680111
1 367218761
0 382360268
1 48446216
0 865294040
2 332937221
1 693176806
1 495524763
1 216278992
0 391702681
2 46469460
1 284609097
0 504984818
0 826553210
0 166893432
0 734018996
0 773391947
2 169948655
1 392228101
1 948905005
2 625704466
0 668126405
2 145831508
0 740352751
0 618913529
0 428997464
2 541626654
1 65965334
0 819067029
0 671778043
1 568893596
2 887346619
2 674699216
2 45611344
2 984517084
2 729735360
1 618494842
1 321054967
1 101262110
1 320200891
1 210105811
2 853916818
1 410142307
0 408163999
2 76286909
2 253662575
0 550609738
1 191521433
1 992462182
2 567742440
0 439693356
0 661552765
2 300115636
0 784242487
2 278957782
2 606488632
1 563743350
1 865575563
0 711347753
0 110010927
1 899251895
1 817926107
2 729211431
0 815690772
0 316531461
1 80296328
0 9317816
1 458439510
1 898628092
2 668068083
0 540989451
1 221082437
1 96042986
2 711713808
2 727066692
2 19426650
1 374136241
2 231119145
1 795156999
1 464735394
2 208029752
0 565578230
1 830582379
1 344292155
1 230519254
2 2105719
0 257117113
2 340277671
1 970218853
2 647640645
2 123434912
2 449802631
0 37257585
2 809069165
1 305825171
2 336368941
1 637875204
2 693992823
2 429558550
0 537021593
2 81837611
2 895551857
0 88675165
2 148976168
1 672879980
2 730095467
2 67257477
0 490086403
2 580639933
0 971885012
0 421850600
2 801225966
2 717240473
1 182917665
2 41209987
2 100092193
1 239275637
1 310832076
0 661082148
2 957995551
0 95548809
0 561760595
1 147222755
2 837107839
1 226567465
0 847354757
0 249590136
1 157562173
2 335952492
0 693961918
0 899142750
2 449085198
1 240123354
2 250925902
1 482591919
2 351280915
2 478763449
0 927867505
2 718239483
1 385270068
2 389683141
2 576292575
2 499206344
1 888484542
0 763344550
0 613320296
0 318510293
1 353767058
0 645523719
0 967264600
1 52166502
1 87227662
0 298122450
0 998773500
0 542027896
1 250233446
2 977407733
0 177526704
1 527332174
1 908058890
2 862771351
2 583630322
2 401616063
0 372887528
2 880768609
2 261642861
2 360927681
0 114146494
1 96006990
2 487061668
1 59787354
2 728683515
0 204517935
1 386309516
1 435564500
0 702033073
0 90970808
2 58247739
0 966926808
2 375892124
1 725740294
0 734654948
2 768782506
0 40515098
1 188682106
1 604753236
2 98669888
1 894221281
0 44045326
1 722622909
1 992072123
1 309668883
1 898597294
0 457008033
1 313914496
1 282444848
1 854641195
2 850679147
0 390166916
2 69378431
1 755932824
2 185563490
2 159652882
1 476914748
2 496778217
2 815671231
2 748318794
2 624988957
0 621205014
2 725759366
1 706690438
0 572374969
1 121101446
1 778171904
2 286475300
1 336648209
0 173966223
0 86395599
0 622061731
0 314771940
1 420704331
2 746198468
1 766711364
2 196607021
2 788472179
2 127113627
1 435699843
1 603840983
0 450709594
0 157713849
1 219132324
2 764730576
2 264102105
2 226968970
0 968893207
1 985259575
0 875910357
2 861131788
0 413486019
1 678086136
2 396846567
2 271566312
1 319403576
1 664157742
1 816509977
0 932516361
0 398278166
1 855187924
1 139245962
1 864175497
1 542495436
1 10924255
1 149820972
2 633861129
2 911327052
1 31701707
2 337816777
0 567993726
1 791877841
0 582717553
0 107689329
0 517510984
2 470149587
2 588104998
0 814465931
1 153680210
0 686180230
2 594662614
2 605937268
0 879551778
2 429581099
0 784762365
0 662545262
2 586848287
2 136205095
2 877418315
0 326207841
0 776258492
0 19047377
2 995676334
2 687056219
1 581854221
0 23853231
2 4610120
0 408753160
0 193041109
1 404846180
1 263775659
0 847826016
0 691083644
1 326695519
2 862629640
0 228946632
1 796762173
0 768602807
2 626856233
2 698407789
2 250874922
0 31810495
1 487121176
2 481629224
0 445595648
1 456745855
2 86726747
0 831869247
2 609644243
1 627845992
1 684821076
2 810227081
1 469251518
2 275289756
2 968591668
0 171204295
2 614338353
1 969695055
1 59999594
2 41915975
2 814948735
1 972141149
2 773110933
0 608961902
0 234470576
0 823762441
0 117153904
2 605218300
1 725359297
0 773210953
0 391407632
0 294850736
2 789562481
0 856232417
1 15039973
0 17266959
2 100344054
1 1109410
2 874700719
1 992569856
2 237690272
1 715599488
0 253500018
0 295857992
2 455921335
1 881161410
0 59842415
1 883744715
1 494377882
0 520993081
1 710474481
2 960369779
1 450114455
2 225650156
1 327000080
1 91732514
0 216893740
0 482393104
2 919942837
0 586328209
2 926770299
1 272892151
2 425154817
0 962837723
0 905458402
0 157665923
0 928722127
0 865267656
0 437360902
1 195364557
0 430730457
0 701378859
0 961335752
2 416744942
0 482656625
2 864071072
1 209556085
2 765775735
1 82719787
1 93749335
2 831567554
2 24869524
1 341367080
1 20115079
2 527580995
2 877972015
2 154066930
1 428416809
0 739186409
0 743461471
2 296647322
2 600691967
2 785821116
1 106848053
2 477537596
0 970890141
1 412592217
1 457542547
2 246640268
0 983094761
0 588894217
1 30405950
1 239636129
2 334379837
2 434868105
0 863781513
0 270525910
2 552864749
0 357542027
2 48547112
0 292098573
1 316791196
0 311871890
1 887471662
2 167169227
1 187027218
0 385412007
0 311738703
0 606027903
1 344591216
0 720782308
2 403146934
1 320830793
0 891325377
0 551120543
1 652195872
2 765611041
0 841209166
0 110957890
0 451726960
0 300195263
2 658685280
2 282091213
0 247629724
1 55459508
0 452010157
1 51857675
1 365068044
2 291300261
2 161919342
0 509384670
1 190874946
2 192799126
2 79673853
1 49419389
1 38322347
1 704504818
0 179521893
0 887003244
1 304138206
0 866666095
1 163815765
0 405978453
2 521058545
1 727207640
2 65586718
1 70109031
1 138013437
1 593222792
1 650085768
0 978646216
2 82991457
1 86025647
2 151940927
1 708149837
0 547629783
1 209028388
0 908609916
1 854232203
1 585343892
1 52939341
2 429166432
1 387416543
2 590811163
0 371336667
1 885167942
0 479576457
2 996656415
2 858106172
0 378324572
2 147533712
2 597159919
0 190969322
0 598702428
0 896495735
1 313867455
2 682198774
1 697865360
2 544647482
0 992100397
1 333660721
0 123317768
2 506899605
1 780540859
0 363948801
2 916642236
0 599095591
2 686749290
0 13969064
0 917629165
0 674250385
0 979281257
1 839108991
2 531567675
0 560072115
0 174113706
0 31979814
0 400563170
0 458300164
0 803614036
1 559634282
1 448354254
1 827143594
1 73095951
1 220095074
1 837636935
1 339083675
0 795613554
2 994210879
2 544232130
0 789690792
1 976086203
2 941217924
1 813271409
1 198149254
1 236388937
2 790620934
2 395777666
0 147399709
0 347300940
2 579758420
0 127801550
2 463818590
2 610729809
0 553887147
1 183360458
1 862474440
1 613941570
0 49277785
1 613120578
1 763699026
0 22887210
0 816186601
1 457274855
1 720305156
1 746738834
1 798007000
0 886914890
0 821506591
0 498528053
2 163005190
1 784809107
2 79171297
2 164425603
0 865353089
1 58099234
0 604266790
2 863698522
1 523681185
0 293860110
0 280018821
0 288789985
2 436682304
0 96849553
1 14210636
2 880509614
0 83350148
2 561644013
2 240080504
0 826019191
0 999249502
2 540427352
2 411476321
0 325182444
2 49382783
2 336717937
1 346116171
0 494236019
1 822912701
1 474901169
1 386185854
1 975425844
0 239589261
2 941725160
1 752410729
0 282975770
2 844909239
0 510797369
1 249173009
2 626002317
1 340409707
0 428413053
1 229746426
0 272201039
2 308919363
2 967362530
0 606764366
2 651283615
0 235073687
1 721123288
1 501320720
0 146988520
0 349491130
2 224002982
2 540675491
2 465745761
1 653715894
1 822241863
2 343875143
2 805917099
0 495431423
2 752581345
0 791362086
2 657754787
2 597879594
0 573520128
1 496392043
1 356899122
2 87581310
1 50948150
2 3223881
0 569912906
2 95219288
2 482915999
1 274841594
1 360727533
1 792144634
1 875680155
0 436680233
1 569688662
2 616557387
0 661489251
1 54300528
0 919900657
2 151808664
1 438939554
1 272732164
0 513139000
0 675435426
1 841410869
0 34127433
0 943918884
0 11455614
2 777206927
2 818255272
1 322461967
2 735966003
2 823680713
0 267686225
2 573079780
1 103291389
1 964513497
2 695049955
2 425201237
0 84574343
0 775633697
1 210504014
0 344049029
0 149634901
0 436461699
0 96683997
1 991047802
2 337970281
2 304494184
0 835553138
1 362450912
2 471935731
1 220282892
0 816522703
2 810912454
1 855134424
2 768370533
1 491227725
0 395324227
0 798336475
2 985598848
1 473076427
1 526485893
0 336563844
2 918678475
1 248053995
2 138849014
2 270477495
1 280867430
0 518549834
2 573643879
0 14400847
0 276684144
1 119740400
1 894543157
1 888537939
1 493673048
1 30416830
1 598856299
1 952277512
1 49583865
1 745089122
1 151224756
0 993430808
1 288293145
1 916363537
1 989946632
2 613290027
1 320864262
0 171541093
0 569344700
0 890501838
0 522946202
2 499175832
2 74805021
1 400877304
0 569331762
1 30575657
0 422554768
2 938306143
1 230731092
0 311531012
0 130493710
0 880176435
0 949564058
0 117288652
0 527452553
0 72365667
2 77169506
0 180964783
0 714100270
1 694766541
1 585708872
1 458252440
0 62001352
0 973165438
1 394250298
2 595958314
2 331949359
0 459882853
0 732240089
0 718576299
1 715382721
1 59777590
2 778213416
0 474128255
1 183223632
1 469514385
1 168250519
0 216362336
0 454999725
1 99189066
1 336397600
1 216898072
1 272374194
0 239062806
1 960345445
2 238964051
1 338649850
1 536051781
2 891820037
2 763541339
0 471098139
0 334238889
0 974173464
1 156449120
1 672223472
1 602650873
0 888283472
2 431984906
2 668814988
0 368771060
1 605865619
2 717328375
1 691139611
0 695901599
0 190159530
1 85075514
1 141946734
0 958748862
1 586679806
1 355002668
2 278015540
2 996289706
1 512704500
1 931949872
2 246223440
2 895915305
0 80551762
1 685100582
2 236653035
2 232412823
2 755479879
2 584758916
1 192477678
0 509721040
0 654883984
0 794269433
0 369875614
0 894063081
0 316298290
2 585562201
2 199847748
1 452932143
1 307358932
1 398272722
2 281704992
0 682184987
1 594459911
1 858646196
0 731178155
1 214207871
2 633697701
1 301115618
2 400261462
0 310483426
1 152173718
2 41578614
1 625665386
1 801530488
0 35151231
2 438959093
0 580969406
0 530796982
2 335179735
0 333611379
2 675833553
0 232244123
1 615943
0 394378136
0 270199623
1 30124202
1 598601325
0 369030125
2 471735556
1 117801383
0 528934759
1 195946248
1 449482094
2 921287545
1 801893938
1 987616488
1 350316531
2 492924329
2 819221815
2 134280386
2 708152887
0 422146102
2 973270801
1 683242195
2 645488015
2 217400280
2 822928655
2 751999496
2 9337951
0 8170770
2 675558632
0 446265964
1 543069045
2 611155147
2 391883210
2 375937378
0 363609043
2 970591517
2 860358665
2 696780376
0 830742144
1 399682664
1 874528053
1 347766714
1 142485592
2 939850069
0 814038249
1 900415041
1 48988908
1 273451944
2 442570039
0 738985454
1 19144976
2 23200312
0 428564816
2 643879114
2 696790386
1 434498734
1 827076078
0 593044004
0 63325641
0 36062654
1 684382041
2 807781887
0 374274873
0 867261589
2 29850359
2 656054029
1 862073570
0 256507742
2 968113701
2 722801179
0 894600995
0 671846907
2 150173446
0 717677774
1 353004693
1 351114072
1 718891766
0 687653524
1 921118458
2 92646848
2 5550161
1 652566444
1 969604788
1 436825808
2 643779377
1 117249319
0 906736804
2 190119787
0 709569605
0 898180486
2 954808027
1 994720521
1 556702702
1 208868753
2 157526662
1 28950349
1 898126463
1 715313949
1 538108984
0 306535725
2 888940782
0 207820493
1 247631874
2 424458406
2 956140690
1 978324032
0 849913293
2 884583138
1 981176570
0 172155167
1 889399156
0 984882216
1 790531206
0 638027575
1 82348454
0 200820270
1 935402954
1 122529436
1 175720576
2 811072663
0 90455369
0 890890508
0 106723331
2 908299498
0 632037350
2 524065058
1 312888924
2 599762298
1 389954002
2 675116244
0 396461674
0 414217277
0 914884675
2 258953086
1 776799404
2 892060838
0 382213326
2 455697013
0 809532740
2 473450412
2 325183386
0 227084088
2 221502689
2 981331375
0 757253783
2 743608150
1 731931367
0 708360262
2 930437167
1 933246583
1 824981194
2 283978079
0 892985037
0 419963818
0 298022111
1 347027946
2 505284413
0 43982423
2 471594149
1 247996277
0 424154241
0 717660310
0 968666038
0 38992000
0 535732189
2 328700557
2 566627686
2 652470461
2 303208537
1 533226202
2 491684765
1 444681942
1 920606838
0 355108253
2 459137152
2 193108908
2 761658607
2 406838934
0 224010490
2 1290973
0 934014705
0 197440965
2 593495051
1 522001449
1 604849295
0 58924362
2 575741389
1 480294748
1 279397292
2 669867563
1 595663024
2 295316765
2 640871467
0 531722497
1 57557353
2 755867667
1 482021644
0 260680033
0 676964480
1 155406019
2 870383614
1 642774863
2 14398529
0 737622427
0 951892175
2 216260879
2 513871095
2 437469857
0 368580060
2 87380267
1 460287226
1 221510262
2 19488312
2 39672149
1 902264412
1 786518456
1 94919707
1 718930502
0 573370920
0 438447998
2 682021714
2 180162631
0 487209501
0 90215694
0 36961371
1 241534573
2 487906967
0 936337112
1 261816404
1 140111201
0 152295510
2 133911420
1 162573230
1 369501566
0 385058380
1 857615973
1 927498439
0 843083968
2 541306039
2 40355505
2 790058978
1 447919472
1 368940014
0 579085401
1 657960092
0 634189336
0 605824960
0 858966071
0 431547950
0 588814416
0 662949542
2 458601886
0 33618322
1 865142379
0 94252456
2 637924865
2 397629110
2 425187388
0 530928920
0 839858302
1 630864321
2 909802868
2 435218054
2 124077403
1 4889120
2 294514813
0 125079711
2 25352415
2 502759368
1 25209812
2 981002444
1 801147155
0 364049789
1 394790537
2 230125638
1 663970061
1 99017873
2 196483822
2 751352265
0 788766978
2 446805076
1 521163715
2 263761125
1 919706593
1 950909666
0 774488882
1 156252551
1 63789120
0 852394652
1 604392985
1 353657130
0 632173411
2 700124850
1 298578764
1 952142350
2 628564927
1 245681933
2 610026204
0 239045143
2 942116527
2 688193230
0 214109976
0 280470848
1 228944850
1 183703632
0 639726196
1 79954905
2 259806933
1 790569404
1 645928882
1 341301996
0 551427479
2 925677040
0 97157849
0 134281254
0 815908742
1 319472975
0 465448192
0 500110154
0 770760511
2 133754245
0 358682828
0 720954540
0 109891832
1 80232646
2 282731359
0 715265315
2 820469565
2 454977959
1 812552192
1 608553042
2 363399832
0 558552112
1 946467819
0 838879193
1 548547295
0 540589655
2 557773270
0 916451991
1 444206025
2 1424614
1 661230980
0 42012916
0 255133775
0 777910508
0 567792623
0 245891261
1 294898889
0 345223564
0 410499321
0 402595873
1 998042843
1 794500597
1 893921014
2 639321128
0 190730967
1 51978821
1 933402780
0 619320369
1 525746446
2 994862646
2 552261992
1 608637942
1 600427695
2 4249252
0 160366523
1 548757097
1 335214541
2 368471883
1 765718932
2 122293681
1 114060661
2 568169122
1 527761050
2 849006801
1 847324158
2 627871006
0 848992853
1 443586610
2 365337589
0 424826005
2 952154985
0 496899076
0 842213560
0 958418424
0 121659420
2 823823176
0 677706516
2 254075822
0 636352965
0 129989052
0 14254258
1 484512521
2 983859932
2 767754189
1 163009595
2 204160912
1 619563394
2 652585202
1 885948888
1 763008539
2 636405300
1 8114142
2 35076396
1 675682925
0 648525340
2 109125741
1 419067172
1 299367506
0 962910933
1 213729461
0 716578250
2 354194455
2 578340552
0 520419324
2 662084896
0 896955874
1 898581123
1 664634352
2 402196396
0 844848218
1 933259046
0 188303855
1 437006101
0 135109526
2 871053219
1 928025456
0 100784772
0 278440535
1 847153162
2 235711554
1 165877623
1 505004793
1 299862924
2 26183469
2 894618973
0 81949860
2 940551442
0 658321600
0 820924696
0 65429672
1 432364587
1 476901733
1 702684833
0 652387749
1 577943739
2 592803848
0 367962141
2 244396370
1 62023985
2 355709754
1 197985824
1 895169822
2 298278621
1 831714397
0 38078681
2 447426137
1 260076282
0 287627992
1 641705569
1 110425446
0 510689952
1 988979522
2 14663893
2 594516031
1 680874143
1 666759833
2 381302066
0 984818477
0 681512218
0 661615905
0 586990610
0 19175657
1 672419698
1 646715803
1 119789005
0 903903763
2 678487901
1 967905762
2 14628496
1 270505866
0 734503158
2 323214960
0 12607644
1 517226184
2 567157150
0 383797992
2 272539051
0 306731895
1 446015683
1 953914304
0 315210715
0 567627589
1 697234519
0 304679149
1 537951103
2 916464671
2 445220695
0 186471465
2 155256916
1 179209163
0 361933972
0 321295942
2 390676610
0 51204668
1 634355368
0 651297744
2 978239179
0 510965292
1 577924751
2 463064171
1 42365924
0 735955551
1 972990496
0 225462179
2 738857814
1 381235016
2 861687788
1 449679303
0 533790745
1 468092
1 528629539
1 470726466
0 498175471
0 689824144
2 485250602
1 192230177
0 524342044
2 984568520
1 738189382
2 987061102
0 952321635
0 715538264
0 937574702
0 596225243
2 148571731
2 371182450
2 395436281
0 135359981
2 467848138
0 787124119
2 990244613
1 908082018
2 385622103
2 6021658
0 934936962
0 282068503
2 377204513
0 577955460
2 156806555
0 136872545
2 715228391
0 304304812
1 668052317
2 104062759
2 858835468
2 167595743
1 626731129
2 380345720
1 296550668
2 732328953
1 911671710
1 799082092
0 435851724
2 90910520
0 310323652
0 232996986
1 763004433
0 659428786
1 702298595
1 770031294
2 985709310
1 885097351
1 948082739
1 422230838
1 936823583
2 538402182
1 392577821
2 793157043
2 52196248
0 337603334
2 510102209
1 327782987
0 690108612
0 442262044
0 451679266
2 233267927
1 593889479
1 182453804
1 322883970
1 951944004
2 530201202
1 521923863
1 417278002
2 196839726
2 549613355
2 287856400
0 311929685
2 514081701
2 581769261
1 42546781
2 162099110
0 57849168
0 236533466
0 700343559
0 443121087
0 33628061
1 944711050
1 457805976
0 544569683
1 319945099
1 528712471
2 637050823
2 291135472
2 187078609
2 229451553
1 132727908
0 2980796
2 777495009
0 235082507
1 63397990
2 392240225
0 257858241
2 349828879
1 454825992
2 868853164
1 933994695
0 14006174
2 536025909
1 357354337
0 630442890
1 886764772
0 868390949
2 625290375
0 642355985
1 86623575
1 768491744
2 942749093
1 105732030
2 361133710
2 667473473
2 657801713
0 874915845
0 830486574
0 588983648
0 437743771
0 179048963
0 939152342
1 584199818
1 490888429
1 745135583
0 442192797
0 143250059
0 799564820
2 854426660
2 853417685
2 556035070
1 93958329
2 990141573
0 844169786
1 240524975
2 69209077
1 761453392
0 820478435
2 418488629
0 353817670
1 809822947
0 671549761
1 195527158
0 611377943
1 194046444
1 181308290
0 433398421
2 61788110
2 479818446
0 215301438
2 880072878
0 73919446
1 252258495
0 820349108
0 289416314
0 676790888
0 637383215
2 905191490
1 348861300
0 801791055
0 463968783
1 717353635
2 434584679
0 725033733
2 447096918
2 431355353
2 125068011
2 287466850
1 959551211
2 525516901
0 747679823
2 544027191
2 135804550
0 65242055
2 821850873
1 464876392
0 608062865
0 497317116
0 376113178
2 519371736
0 440314428
0 631206192
0 738173587
0 914612604
0 129370102
2 588881137
2 903686372
1 490955809
2 151109777
1 291360642
2 388315462
1 162921910
2 571188391
2 5686422
2 232061005
2 5838769
2 263413594
1 203387621
0 232093171
1 819020645
1 218984321
2 417834775
1 509483822
0 155525487
2 868853590
2 232090539
0 952530754
2 401830551
1 353574359
1 476373672
1 641568567
1 65762644
1 583399526
1 768888037
1 677456324
2 466773582
0 88872948
1 132204585
1 44045690
1 666278309
1 162585370
2 702920978
1 638499002
2 130798748
0 200200154
1 327086648
2 612385076
1 772721756
2 147181337
1 775541865
0 850461195
0 708293034
2 288324255
2 40726311
0 950028719
2 137107396
2 385380127
2 23143576
1 785987292
1 52842062
0 593714841
0 970093132
2 803615733
0 90872061
2 356563057
0 483049864
0 939239843
2 795278775
0 844154258
2 891442663
2 379470608
1 88199587
2 836746178
2 962158629
0 845439353
0 121792621
0 214513155
1 194346430
2 980109984
2 144591653
0 724798129
2 275359816
2 334044123
1 884475556
0 947029332
2 291345786
2 913418715
0 223777928
0 93421722
0 883402028
2 685628168
1 156012259
1 274743498
0 696409104
0 730465465
1 172973247
2 525132324
0 93275509
2 56801916
2 103666097
1 569087417
2 867197585
2 413409313
2 979024226
0 19792837
0 44418099
1 724910834
2 827545468
1 359178546
2 721889034
2 116500315
2 781630276
2 920116975
2 240373468
1 188855409
0 331135678
1 695358732
1 887039980
1 470576679
0 212075994
1 908101857
2 725242750
1 346087201
0 145839104
1 368752519
0 811506011
2 820561383
1 799364976
0 449317619
2 826900486
1 483526932
1 521288661
1 525415646
0 373845162
2 366308844
2 534105987
0 741655923
0 178194767
1 909866013
1 88188607
0 425631705
2 524879158
0 688203803
1 111117907
2 293862222
0 87657340
1 335185027
0 527521984
1 424924352
0 571266778
0 28066783
2 910599253
1 526378868
2 180936875
0 945334504
0 750713401
2 405625159
2 980321200
1 516114976
0 855579125
1 709391930
0 500223084
1 806503448
1 371751733
2 697246649
2 254252843
0 336777257
1 977155349
0 674504744
1 253171926
2 858809839
1 7656767
0 31590431
0 225935997
1 698369686
2 253979016
0 589324623
0 770318221
0 363809798
1 135157524
0 691904325
0 436486808
2 141304810
2 920830256
0 510290203
0 748352793
1 445843783
1 70251056
0 277981273
0 179509810
1 11114703
1 343159006
2 25782996
2 677050708
0 530288775
0 455815873
2 427926920
2 330217044
2 459989045
2 150743757
2 637492188
1 735844046
0 245797709
0 516619281
2 912911239
0 991905056
1 274510021
1 462399598
1 467647463
2 590128893
0 65473051
2 722453150
1 128873895
0 538253706
2 565412516
0 721780437
1 981879645
1 513551871
0 804910572
2 809297962
1 177298670
2 880391167
1 933013447
0 201972303
0 700856163
0 986194518
1 120805462
0 89098887
1 802861655
1 856765599
2 887687903
2 344909995
2 649601504
2 556901034
0 628216727
2 43411713
2 533629118
1 678802954
2 762846408
1 503063335
2 776935573
1 458445096
1 737503869
0 194943968
2 847242139
2 879637102
1 271607655
1 249264015
2 775889793
0 551104938
2 662010114
0 700374727
2 854703016
1 829563328
2 520497033
2 621587160
2 22720665
2 602325371
2 806831451
0 143223217
2 454454797
2 743671937
1 545255004
1 593181733
2 136860593
1 150466223
2 891488035
1 536969425
1 557666175
0 257815796
0 746925685
0 162925666
0 825623533
0 871713661
2 386462522
1 196703350
2 349145399
2 943248790
0 568988732
2 820120009
1 94916399
2 464121111
2 763398332
0 137845678
0 717908620
1 985945118
0 282826916
1 430128747
1 674447235
0 342917413
1 360059059
2 872946006
0 41396187
1 791817718
0 897930713
0 423806487
0 127383128
2 636529541
1 569798604
2 747293517
2 660314141
2 597165379
1 731420802
0 155600103
1 429343630
1 153627768
1 332195474
0 538685854
1 126439321
2 820176185
2 807421291
0 994790017
2 110418956
1 39487965
1 941913050
0 861550828
2 873211013
0 405646598
0 245482931
0 175598962
2 535336941
0 162271948
0 117519193
2 797841390
1 221774084
0 306665873
0 533203677
0 447449765
1 150856479
0 224501604
0 779607730
0 882764435
2 626828088
0 298572427
0 646230971
2 383070804
1 593283332
1 580656829
2 482925354
0 710041525
2 192419886
2 27425767
0 609216857
1 309283140
1 151578889
1 793733631
1 16624362
1 857927394
0 41316428
1 484287426
1 561038988
1 766997055
2 480663336
0 872205779
1 225965497
0 938252134
1 473086810
2 342883044
1 861109294
2 488981578
0 803995456
2 373367891
0 90655131
2 606723255
1 199731809
0 457838647
2 832304922
1 669699627
0 841374334
0 779880815
2 327435430
2 618228981
1 533471323
0 139638270
1 285344747
2 390118603
0 662089679
2 417779438
0 183443310
0 511297422
0 75489896
2 50662894
0 791950384
1 665931853
0 177064131
2 481742756
0 989934366
2 711707657
1 843233993
1 978694271
1 458247930
0 144653362
0 754118008
1 658941782
0 253867894
0 290063519
2 353584732
0 966464935
0 104778662
0 772955850
0 843562043
2 108240877
1 907486178
2 360805974
0 437893668
2 614408649
1 710273792
1 966397873
0 590419700
2 982394540
1 930571087
2 143270311
2 172892043
1 413749194
1 284301260
0 252767576
0 322043767
0 210041057
0 522794189
2 465708735
0 706886395
2 895419308
1 994728825
0 213822414
2 632951385
2 594239816
0 112677323
2 673791559
0 493812289
2 9577900
1 117537272
1 494930394
0 42986565
2 714102942
1 649920677
0 509253897
0 292868199
2 697913327
2 129754698
0 995216815
0 204311013
1 698405912
2 481471019
1 879589804
2 543892568
1 388515163
1 244820067
1 604986303
0 37908116
0 604411442
0 226267902
2 160593624
0 705019514
0 147069292
0 272469572
0 110797764
1 999836690
0 986781383
1 286161600
1 946566329
0 2912972
1 563192625
1 652620618
2 35671747
0 259985967
0 819862514
0 924863311
0 229123456
1 612064991
2 933335017
0 986159149
2 790485417
2 687974041
1 345749516
1 989497476
1 426358790
2 507170713
2 57174331
2 861456778
2 722895030
1 662501684
1 860098851
2 562708971
2 633191457
0 923451048
1 525221530
1 930259757
0 37603264
0 10033931
2 679939206
2 541613313
1 523091421
0 596508639
1 796563784
1 754668622
2 206318310
1 7956602
0 583819927
1 535862532
2 528404135
0 698484136
0 850384736
0 338114754
1 504981975
0 595286489
0 302822758
0 567657460
2 702893098
0 750822084
2 106589257
2 550656555
1 318770800
2 156549696
1 815428382
2 847391973
0 386338974
0 850395774
2 486344250
0 757362609
1 899597867
0 323191646
1 936413615
0 576723118
2 15577696
2 623399446
1 330474685
1 311654016
2 653897422
0 508557977
0 276194871
1 543899130
0 99403889
0 29122162
1 833750323
2 326787091
2 481955550
1 708409277
1 179013408
0 10984603
2 877865987
1 895723791
2 136114939
0 240920619
1 671616518
2 809600693
1 921760181
2 397000516
1 448441072
1 228710179
2 443085844
2 677180610
0 291282886
1 965963305
0 918410463
1 842163126
2 910700581
2 962485712
2 311249878
2 18274090
1 113371992
1 38570885
2 334918416
1 421251838
0 902619868
0 95079420
1 26578287
0 612065832
0 106733787
0 607794191
1 91551141
0 81075531
0 115104172
1 521381540
1 608813792
1 779689784
2 782768677
1 648093394
1 884483782
1 121909377
1 774886268
2 611452360
2 765777481
2 283546401
1 357656739
2 971929333
1 6106384
0 680303193
0 885420250
1 85532657
1 101756638
0 909279848
2 439172193
2 698689810
2 165932715
2 738068827
2 864708405
0 707455952
1 819111443
2 109255780
2 578405353
1 883104492
1 360569883
2 17078877
2 512817828
2 798670802
0 450623377
1 206225733
0 221764130
1 157465989
0 130106248
1 908673093
2 299421377
2 56897354
2 518282466
2 497811518
1 848553450
2 862338066
0 683789580
2 674289497
0 766025769
2 8694791
2 477571462
0 727488976
0 758237920
1 749786648
0 315974495
2 243978718
1 378897065
2 151477391
0 398732849
2 139281487
1 70006358
2 814893511
1 736784958
1 939387094
1 655784897
1 2154861
2 918685893
1 476184818
0 361854848
1 43962366
2 603893024
0 987664844
1 417242852
0 434300471
0 805597316
1 758523708
1 617092161
2 962445243
1 561596282
2 542675530
2 747313600
2 204767741
1 169240972
1 445258424
2 382279421
0 143260029
0 264094917
0 335963043
1 225602113
2 485959181
0 384208779
0 214125363
0 239342331
0 270167891
0 640699203
2 327902805
2 477869206
1 394026458
1 16941917
0 873745197
1 622956754
1 237699157
0 899836720
2 943828117
0 41525010
1 668514369
2 507214113
1 914930979
2 928049841
1 148494369
0 576935782
0 803486993
0 46385023
0 54350517
2 888864649
0 15551245
2 621531323
0 416271818
2 962001581
1 494052921
1 516912641
2 900558017
0 391115560
0 192208383
1 771876083
1 869593669
1 453675292
1 550806252
2 218594003
1 808660435
2 467230837
0 755689220
1 371414864
1 786308269
2 856253827
0 581226160
0 71991851
2 691352389
1 718709146
2 81496501
1 37892399
0 260431758
0 629462492
2 622057986
0 768820885
2 719910754
2 217276146
1 675571273
2 306061821
2 754569978
0 44831451
0 906261937
2 167746073
1 570763412
0 188070782
0 936954506
1 213628026
2 672283453
0 80700986
2 559985582
0 646860427
1 739363770
2 402886354
0 846654302
2 636512324
2 44260257
1 304219890
2 100338425
1 254712094
1 898637998
1 84380242
0 560296162
2 712067120
1 973299375
2 593816697
0 368189846
2 570823510
0 547491780
0 358060644
2 242615534
2 516063708
2 707142786
1 833091092
1 760959294
2 943253482
2 649019245
1 333547182
2 726508232
2 536843363
2 387819711
2 273351287
2 399559809
0 769320468
1 815274814
0 963365703
1 814094481
0 35640777
0 191758723
0 250580106
1 14869138
1 498872233
1 575531703
0 893652631
0 773362355
0 497362521
0 941481012
1 412172914
2 296317438
2 999100307
1 541200404
1 749733670
2 124709994
2 239221076
0 54470923
0 442785505
2 255789238
1 279370519
0 795792030
0 555520678
1 85516753
2 336038351
2 973364232
1 401866756
0 898236769
2 598653752
0 552019532
0 285022059
2 688260234
2 617010580
2 134937504
1 938098875
0 467057781
2 556647122
2 477795879
1 174189086
0 571499177
0 870276943
0 446858500
1 371685484
1 18402615
2 950568120
1 491875941
2 247282419
0 353107083
2 753436726
1 21896035
0 383907825
2 422994511
0 829039557
0 497741482
1 984979437
1 626203183
2 771198490
0 330970363
0 243881353
2 499997692
2 883554895
0 624888580
1 51625933
2 188188394
2 594777455
0 903473285
0 511127676
0 90015991
2 485065386
1 75001113
1 85306033
1 626150847
2 719467143
2 39153277
0 573027554
0 523728703
2 744197708
2 890625003
2 684847966
1 483267298
1 570339867
0 477912764
0 660095558
1 938175569
2 702847241
0 95720002
1 951149812
2 425461121
1 953156525
0 841941937
0 512863920
2 842501069
0 702129485
1 443913432
0 274414328
2 698696979
1 750086765
2 770834942
1 394937691
0 834218525
2 757168837
2 245888207
2 297645195
0 85550429
0 474805688
1 117520454
2 352888594
2 977947567
0 585312810
0 554772269
1 29846194
2 845692084
1 667130061
1 706088673
1 905922978
2 325669839
2 327962978
1 993936708
2 68949909
2 117240500
1 346744716
1 153082766
2 408371853
2 237295409
0 194296654
1 242051792
1 573740429
0 462003461
2 743157593
2 546358823
2 144875384
1 310554973
2 666861800
2 710203682
0 200467460
1 992995809
2 158356469
0 283357068
2 96943256
2 769380116
1 322686883
0 373056809
0 783290339
1 506954384
1 482444968
1 140091489
1 165984386
2 220894603
2 904975756
2 71987156
1 296232851
1 688274569
0 969805366
1 16619080
2 829476662
1 538242976
1 196702245
2 677218347
0 788175923
2 552455781
1 460448918
1 774696447
2 738840530
0 324795407
2 230372325
2 903402787
0 38163043
0 107850927
1 722364964
0 849955396
2 574398300
1 1499199
2 654551585
0 631890495
0 715270871
1 129961853
0 342461596
0 549080365
0 587075457
0 733782240
0 337884874
1 244657932
1 241616777
0 514625462
0 92677456
0 176004017
1 655812879
0 102700974
1 990872827
0 239258661
0 476559206
0 485203878
0 888434520
0 209172955
2 239254228
1 923268323
1 391584657
1 362176316
1 60393443
0 603186138
2 392713993
0 856628747
2 415673307
2 768083470
1 409003823
0 11585398
1 186021353
0 996709631
2 955489602
0 472341348
0 805430572
0 955117004
0 755449564
2 53476026
0 597750323
0 416452882
0 919648271
1 210811578
0 664103794
0 431215464
0 962505660
0 245125062
2 175446536
2 508475091
0 922358559
1 537803420
2 673724064
0 602736770
1 202757640
1 373483304
2 924456341
0 667075431
0 250154881
1 105192800
2 747728163
0 478962980
1 718084639
1 986264381
1 547242968
2 501898764
1 465419234
0 614386047
1 815863650
0 448564138
2 764561027
0 869108314
0 99769502
1 556329533
1 84596480
1 459862074
2 306369140
0 237326956
2 701786535
0 608605660
1 223803700
2 721563955
1 120378837
1 367983109
1 70470841
1 196400854
0 208349936
1 684975757
1 998703275
2 566858459
1 747836083
2 620822586
1 816878673
1 254211597
1 976068250
1 116771941
1 985502422
1 987815670
2 467347598
0 107698662
1 562555441
1 16361698
0 884895542
0 658162842
2 810852597
1 753126119
1 375166334
2 292518768
1 357607856
0 11781180
0 897866567
0 166356151
1 742299848
2 47410734
2 453451529
2 955923874
0 220238942
1 287197469
1 514555131
2 876732839
2 67688852
2 236403999
1 517288705
0 364507078
2 516842280
2 158513744
1 742041161
2 848389116
2 188233916
1 731826828
1 623000450
2 830325763
1 340396444
0 959012910
2 176717442
2 105031055
1 5969680
1 689246078
2 381423394
1 292435361
0 963654427
2 623844609
0 877695599
0 353339284
1 232665506
2 715257590
1 690601422
2 88882571
0 52584355
0 204500733
2 52828558
2 928098746
1 641372962
1 204007716
0 529445737
2 633933889
0 984298188
0 168076207
1 703873626
2 700124277
1 784908416
2 967698939
1 259001640
1 931727949
2 498427162
1 283507124
0 83048236
2 391593013
1 461527186
1 706242919
0 466185318
1 199807169
0 175729310
0 775519194
2 615372344
1 740546694
1 502866309
0 33490452
1 47487517
0 829638973
0 848101676
1 244953743
2 661738845
2 431520789
1 374445501
1 796035384
1 180554112
0 240590854
0 592446687
0 697345802
0 571629167
1 379324516
2 241553434
0 148025724
0 807014678
2 860162480
0 918004861
0 211028071
2 824643131
0 234273096
1 17954153
0 874903950
0 745235708
0 99919713
0 247902810
0 743033205
2 524771595
1 439905629
0 750958902
1 339844759
1 428085060
0 618945348
0 11368969
2 642516402
1 140948486
0 111841122
2 603712620
0 875274356
2 386166271
2 4802078
0 865890977
0 19052134
0 183827450
1 865150320
1 707168484
2 335786886
0 207792816
2 507266079
0 95470616
0 986297456
0 644515869
0 508674197
2 99711036
0 218707384
0 278854675
0 435791970
2 43832494
2 922674915
0 131301452
1 456785204
2 853115629
2 896682781
0 48657982
0 988800075
1 887609403
0 740680321
2 284670420
1 190032007
0 766369048
1 879512135
2 236580280
0 354965593
2 123915541
2 821481559
0 605512046
0 805028821
1 930120396
1 195476147
1 211339368
0 128702345
1 230843218
2 437637213
2 480194659
0 974712106
2 315930706
0 918643003
2 90469943
2 442059104
0 749754046
0 961388585
1 491405956
1 169928429
1 99173697
1 9002605
0 28343370
0 683805498
0 684313283
1 240840981
0 912455179
2 610625696
2 674258153
2 844460706
0 261362057
2 888514322
0 958031432
0 147745899
2 874299351
0 167586046
1 207890597
2 76183405
1 300051863
0 427202702
1 980676735
1 576940860
0 284686018
0 314217513
2 559667480
0 123109316
2 511944474
2 927071923
2 787297306
0 56175123
2 899862641
0 757604027
1 383299091
0 597249091
2 120073776
1 562650757
2 413481767
2 372089469
2 433698302
0 383554091
1 548078032
1 109145498
1 748857623
2 922490405
0 892621437
2 787493677
1 491734478
1 501660084
2 857687892
0 973177283
1 935606859
1 34101345
2 148864068
2 212183165
2 306730030
2 499582900
2 217734466
2 194870913
1 112271095
1 715639098
2 555106904
2 956882661
2 625849715
0 614247197
2 464735397
1 268085830
0 429287046
0 123506768
1 541151183
1 655875316
2 738065599
1 345975030
1 920682921
1 51543874
2 961134091
0 71756612
2 113947982
0 858193366
2 113205008
0 799010350
0 608241238
1 508731605
1 149376531
2 529596779
2 113735529
1 189964898
1 581356409
2 928374625
2 351422244
1 331231679
1 835257618
0 865193797
2 518456595
2 286462461
0 546735938
1 35329976
2 182911485
1 16232686
1 906584835
2 860257441
1 978231557
2 738582946
0 962799862
2 337222644
0 980213147
1 254413923
1 56403149
0 582553016
2 597558500
0 393216594
2 175562767
0 651193381
0 274594219
2 791751785
0 589596376
1 839492162
2 619070275
2 333833086
1 36179657
2 229554161
0 567241511
2 268645999
2 882904078
0 232043529
2 329782226
0 738152311
0 369957262
1 511263364
1 593255272
0 904480519
1 711635592
2 965936393
0 340072620
2 22968601
2 258620907
0 564803509
0 248445892
2 611464000
0 522230232
2 862319039
1 897842653
2 521883898
1 867903627
0 236362614
2 817504785
2 333894125
1 14251732
1 822467872
1 892145106
0 760589453
2 630549305
2 557187359
1 652586554
0 150007266
1 658392111
1 718622339
2 34947494
0 198330164
0 104787794
2 197854850
2 591311815
2 844425252
2 467059586
0 239386988
0 87167073
1 741871559
0 402877679
1 118238043
0 302234109
1 896211961
1 868076457
1 839363132
2 685121370
1 53442414
1 390365727
2 337771683
1 438985924
0 447013945
0 708976736
1 498185029
1 210244094
1 719292091
2 920424828
0 564629251
2 344288868
1 359519980
1 623570666
2 195370965
0 189268706
1 112151676
2 885738970
1 568067361
1 193282245
0 549873175
1 325917829
2 371590081
0 148019711
0 257037421
0 483225116
1 17881684
1 607997518
2 354319132
2 479262217
2 960916867
1 293516259
1 810797652
1 403161907
1 198350746
2 30229579
0 846295745
2 219963005
1 942013136
1 136384437
1 308613768
1 275494016
2 659429254
0 805218026
2 433644994
2 958925977
0 512758857
1 489944811
1 958793534
0 116058994
1 975295375
2 95477404
1 539306413
1 206843011
2 972458122
0 824245576
1 682852087
0 653975510
0 464650659
2 841039857
0 849325288
2 748753393
1 179757026
1 281531000
2 918660444
2 685259378
1 742208612
2 424908593
2 715373285
2 361352811
2 987931761
2 593957293
2 364493647
0 211142798
2 598566524
1 570873618
0 892614044
0 983105853
1 409759053
2 904249310
1 569719317
2 757942557
1 1902295
0 967867630
2 50744601
0 690354036
0 9575523
2 541100184
1 344127641
1 684602997
1 909073018
1 638130958
0 39174635
1 841704093
0 11299635
0 516862499
2 962958916
1 344349321
0 228335624
0 578285277
2 642522510
2 742867344
1 828161373
0 618778037
1 899801321
1 934791055
2 134913820
1 820177641
2 260471182
1 565500712
1 737138648
0 120444972
0 30435454
2 747795614
1 79753033
0 433496694
2 690647581
1 600872318
1 555682220
0 104400861
1 812172694
1 275471610
2 591780043
2 272809158
1 139156935
1 673603493
0 506739196
2 378364160
2 374705631
1 285019174
2 436278116
1 535694733
2 914135090
1 636099878
0 979250619
0 138626692
2 312884319
0 995627947
2 176669690
2 870837597
1 613408006
1 486787716
0 224706409
1 738991135
2 782567550
1 682640476
2 993846706
0 327238618
0 531177712
2 890705120
2 736788341
2 553594662
2 217947847
0 766227214
0 199768398
0 196422404
1 830601626
2 11803384
0 348191043
0 557205606
2 495764222
1 58650562
0 762928306
0 362504000
2 886556067
1 227165926
2 150603627
0 57326729
2 308668609
2 497462713
2 369258200
2 377913489
1 49006238
0 328995063
2 635023718
1 479267701
1 460162247
2 232682338
1 500558882
2 346279982
0 488768548
1 181717895
0 79780459
0 906332820
1 244980046
0 958583218
2 381006258
0 915911767
2 808705932
0 229957900
0 802731150
0 588685821
1 839820902
0 521242148
2 755730079
1 419063071
2 63242308
2 300928273
2 158878117
1 856875199
0 566383452
0 342729821
0 790896650
2 937736813
1 595680899
2 714474719
1 136388879
0 214798375
2 753237746
0 117066601
1 142560716
1 233127241
2 843688032
2 294810963
2 61374986
0 554191201
2 901394891
2 712114900
1 295396376
2 398960946
1 777565719
2 433379122
2 913077226
1 990290937
0 740170594
0 191325849
1 956191693
0 624180511
2 406020661
2 880668142
2 429875403
2 374012665
0 739441881
1 795380683
2 467589594
2 588365188
2 821524551
0 345552012
1 354534518
1 168754072
1 375159620
0 263914016
0 474855929
2 232633329
2 818254995
0 485467979
1 839827943
0 473712894
0 454313897
2 773435484
0 279418491
1 439596184
2 479615580
0 729880109
2 328432973
0 31705046
0 144905607
0 334392603
2 144859707
0 69143796
0 186010108
2 837019834
0 535554120
1 969166996
2 491996223
1 121996024
0 27731407
2 700332989
0 476303634
0 30341859
2 379324187
1 18152866
1 427595993
2 146468401
1 548041975
0 197311719
2 725519024
2 838625536
2 305171125
1 366511826
1 396267865
0 662171053
0 744026580
0 135009842
2 90614123
0 42899256
1 274874053
1 541727347
2 110254753
0 337360912
2 119351278
2 14422018
0 241835417
1 382463434
2 620576133
0 959818063
2 259518070
1 998991378
1 543905231
1 904555433
2 524889709
2 906510720
1 753811938
1 865709949
0 463827032
2 277239205
0 474172170
2 240388875
2 779329224
0 189827158
1 601148268
2 56146963
1 748632288
1 834764709
0 38268749
2 852000456
1 586673993
2 730540071
0 379398595
1 501293435
1 187735152
0 612057240
0 713673148
2 138573120
1 28265576
1 378224593
2 845770848
1 102109892
2 133821139
1 180142458
1 135210099
2 8689972
0 37212233
1 490478416
2 518234334
0 729122955
0 411534995
2 49688727
0 913655171
1 93839225
1 766355101
1 814376599
0 930583838
1 278028866
2 354262828
0 38066258
2 895498396
0 128126688
1 624163818
1 434217160
2 273715524
2 717592871
0 572400971
0 94246223
1 219541918
1 466817244
2 453289548
2 528907889
2 252937018
0 842434890
2 83280727
1 967394441
2 903282522
0 91206094
2 789077494
1 636308848
0 97640139
0 454497580
2 973452114
2 938498979
1 268050019
0 676750904
0 628255204
0 696881307
0 687933726
1 801903314
0 543129450
0 388438491
2 460097568
2 339057846
0 595995185
2 114104661
1 572631631
0 520816645
1 123209243
1 682987656
2 258850810
1 613607897
1 67201136
2 157887166
1 490471708
0 765282103
0 289050739
1 628062159
1 168507971
1 611634593
1 278656451
0 299381120
1 7508146
2 552967019
2 336392195
0 475866663
0 833920984
1 691884642
1 400333916
1 472900644
0 555616510
0 719278353
1 755162347
1 293788929
1 755705380
1 886453350
1 207989155
1 625151954
0 711995666
0 953957586
1 206806660
1 470011775
0 764472593
2 883986543
1 292414314
2 558084929
0 924822426
2 296957185
0 604804667
2 960464506
1 639634683
1 562071414
2 582464746
0 987555779
1 79363273
2 44147336
2 637124748
0 860570630
2 401728500
1 999418516
1 89630714
1 951181385
1 831529932
1 883230730
0 184876028
0 969861077
0 593256790
2 490028534
1 636709763
1 556026214
1 357788849
2 967947462
1 791796182
0 735728355
0 541472975
0 361302392
1 895837771
0 124927388
0 288181972
1 608496072
0 85340172
0 926215157
0 963280883
0 998755238
0 674176936
1 76823287
0 599326346
1 943643838
2 256688807
0 59548310
2 444324063
1 822757154
1 894869199
2 156461032
0 536881279
0 149056439
0 351879435
2 408844084
0 458419876
0 305675458
0 214673584
0 205735671
0 557608760
2 986694378
2 129366616
0 940281418
0 957104444
1 137638945
2 415846430
2 772088164
2 962626046
0 35243341
1 802994991
1 351722155
0 221185026
2 775655704
0 814467584
2 701517135
2 635227374
2 319362668
1 194139589
2 657668254
2 649107418
2 811507415
1 622142009
0 760867920
0 682734451
1 352516503
1 702663671
0 606700046
2 249768913
0 556476264
2 436789418
1 873545377
0 796962727
1 738819969
1 381885515
2 881456811
1 543814712
1 286731373
1 94002712
0 822714327
1 523428365
0 298560382
1 808942362
1 163542910
1 900178374
2 550248952
0 732619662
0 651101147
0 450659590
2 254257908
0 868407478
2 619948259
2 269018886
1 63126225
2 678110944
1 781421348
2 183523331
2 948645367
2 611272010
0 474815687
2 869746396
2 319711414
2 960588275
2 556380059
0 780349490
1 690359165
2 77937428
1 251186364
1 778570787
2 923474429
0 951202446
1 476336703
1 13902882
2 909694108
2 827946248
1 469161414
1 168143771
2 398822813
2 579625060
1 775235747
0 448436898
2 220664729
1 195606154
1 725004713
0 742033826
2 769848190
1 427609752
1 906674892
1 525758891
2 762369318
1 332654693
0 724755941
0 159216301
1 807362553
0 980852197
1 362299635
0 65581566
0 512699476
0 367084629
2 196469703
1 501020002
0 107857451
0 108739009
0 411416388
0 571307286
2 974169602
2 576342037
0 230229170
2 567849027
2 861067346
0 537784283
2 204100942
0 56756081
0 48372464
1 722964953
0 780600686
2 966149728
2 135496002
1 730577779
2 123323352
2 158839884
0 298107649
0 606954596
1 766440062
1 140029896
1 202855218
1 736492647
0 845858135
0 129542987
1 553491964
0 659556684
2 42052409
1 967219191
0 886106732
1 837117216
0 166574581
0 35446430
0 352933289
0 987106420
2 751048212
1 244482104
0 550004493
0 347404066
2 397483019
1 62982667
2 133635575
2 941686024
0 841089101
0 630994678
2 601507545
1 48087756
0 469192816
1 21797433
0 295409359
0 110836073
0 780147283
0 761414710
1 764652384
2 350575786
1 481966303
2 849982085
1 518692109
0 167232231
0 87291459
0 949769832
2 737131788
0 620709176
2 665735572
0 843455770
0 874546828
2 28939876
2 136498880
1 961326572
0 990936489
0 460079027
1 771635297
1 106895777
2 614003367
2 834644663
1 638614635
0 64253430
0 933073282
1 981978683
1 640519767
1 810006869
0 519583378
1 202860716
1 165821286
2 620609195
2 779935560
1 348593271
1 605010341
1 22464129
0 731041057
2 314813595
1 938484530
1 409091644
0 84743308
1 661017331
1 211410318
1 946919593
0 174636720
1 669681669
1 980275499
1 622826248
1 197150087
1 629091872
1 530299710
2 792836712
1 507612084
1 54563873
2 940005668
0 738163931
0 13260992
0 36297375
0 73744851
1 544159752
0 399461266
0 520709048
0 346125868
1 525652760
1 579351423
0 137779460
2 35125136
0 996926967
0 257821800
2 663383605
0 102085631
1 753146904
0 803288812
1 417590542
2 45140727
0 37130932
1 767588397
2 918017206
0 767111589
2 421629412
0 113505121
2 629401296
2 894070931
0 171561975
2 336841570
2 5220806
0 46027036
1 313183494
0 344033181
2 344663269
2 8477495
1 286597944
0 76796367
1 636403544
0 107805933
1 440273833
2 637722308
1 381242777
2 802113176
2 395255185
0 849724340
0 869507286
0 867484491
2 800266979
0 669401700
2 386826744
2 540737870
2 674879206
0 634895962
1 518269845
0 460454443
1 540506164
1 866160525
2 321679734
0 629374817
2 179540714
2 873309353
1 439798310
1 315530195
2 145699841
1 38775796
0 707275768
2 674862157
1 155479344
1 610083337
2 47889007
0 585001291
2 454789617
0 547999854
0 707323489
1 596250637
2 375245535
0 733173880
1 148240910
2 225233601
2 845752856
2 987160457
0 949702348
1 77915132
1 207009053
1 379687052
2 484270926
0 477643836
1 420086641
1 8249463
2 595772359
2 795373184
2 318026254
2 330409963
0 398050475
2 367884481
0 262028747
1 222504217
2 693130207
2 416984632
1 12746054
2 281515457
2 157359934
2 405037964
2 811534652
2 657689548
0 715527948
2 62776929
0 355334257
1 344204176
0 825662268
0 956189433
1 193011247
1 891628910
1 20765760
1 859301804
1 28820757
0 978731771
2 334592553
0 785008910
1 422830800
1 646592369
0 762740847
0 778057213
0 120256658
2 777101352
0 980926089
1 429253226
0 722350519
2 570464393
2 645652893
2 740154506
0 383362117
0 345644527
1 107141590
2 430435375
0 462422674
0 105753609
0 223872336
0 497495718
0 431704573
0 502283914
2 732736594
0 538504876
1 832748686
1 608301776
0 721251592
1 877819670
0 835177926
2 779611496
0 317611989
2 975437098
0 185037696
1 274027050
0 88965341
0 634168540
2 413101180
1 927101319
2 608650513
1 766549090
2 25973899
1 212021111
1 948920614
0 902267898
1 992609159
0 879264323
2 379507598
0 518088805
0 397413252
2 624033409
2 664017371
2 631155599
0 113494175
2 185581671
0 382240272
0 493148731
0 257261923
2 46153190
0 3640449
1 994163660
0 946620187
1 342861179
0 336364012
1 75936281
1 157179153
2 352249885
2 447122422
2 201730
0 752146421
2 943639974
1 380904154
2 43231597
1 857031446
2 53399585
1 879406975
2 824868181
0 100904766
1 116075426
2 546181428
0 165425662
2 123718638
2 44560311
1 987220379
0 652891922
0 576098362
1 51651891
1 872084790
2 940593017
0 378832933
0 797529636
2 533620311
0 807686238
1 800477987
1 602997755
2 687034651
1 501435145
0 198470098
1 256729412
2 2646028
2 803738465
0 41163311
0 305497502
1 734585532
2 271445313
2 190189413
1 621836981
1 114832430
2 853033681
1 455734962
1 220985349
0 778184569
1 624948515
0 93540870
0 820789653
1 359604861
2 660512913
0 661010067
2 363569400
1 413944132
1 664078190
0 78999328
1 751800929
1 534072819
1 623198894
2 800281749
1 380062701
2 671434384
2 755446555
1 472012466
1 472952551
1 924100344
2 696626351
2 123220248
2 769847385
1 283004042
0 996722881
1 821321377
2 94059110
0 15738246
2 567269902
1 67902693
0 27212159
0 555435118
0 478445070
1 95790268
0 136767373
0 801269900
2 923681746
0 114106342
1 279916563
1 57223075
0 70671247
0 87858019
1 77869196
2 796819162
0 325845850
2 199136550
2 47239198
0 332930324
2 845857788
2 452167773
1 460514035
2 489327083
2 499875192
0 390621275
1 445412090
0 609956595
0 593263706
1 496203034
2 196751409
2 449062070
0 555138420
0 164551782
1 476204676
0 728694026
2 242676575
2 283052239
0 776662423
2 56317850
0 292113166
2 785969203
1 360662882
2 160640262
2 307707951
1 859080754
2 891253627
0 369998388
2 535231908
0 219941879
1 990246100
0 907428579
2 11841485
2 810476984
0 393398535
0 61549689
2 759164660
2 996978494
1 579160160
0 765243087
0 681360041
2 975965471
0 899811662
0 446788478
0 539909201
2 609162538
0 578921540
0 34587010
2 588905116
0 547701666
2 128130803
0 436325358
1 753934959
1 726707710
0 42128405
0 384512013
0 905171882
2 868420971
1 397738911
0 27214881
2 987154052
0 706663932
1 196637587
1 487628541
2 447110497
1 377156915
0 70739570
0 979612973
0 186362094
2 239834326
0 559117251
1 506836695
1 187243493
2 422354184
2 698512260
2 132643031
2 193306348
1 254918328
0 490808251
2 436270876
0 140392461
1 420047823
0 14894214
2 688310154
1 521920477
0 558108501
0 710955506
0 137669004
1 942792147
0 584549019
0 594878080
0 247419463
2 929908627
1 200898175
0 180304609
1 811587195
1 80921842
1 497204096
1 539125233
1 841636591
0 260362882
1 408363216
1 862174820
1 275859657
0 398912713
2 697957266
1 917550468
0 257319901
2 593728426
0 918119586
1 162332803
1 40015246
2 852267918
1 699050540
1 23545363
1 703793312
1 530377071
1 159510388
1 501569463
2 772435386
2 885782311
1 883856195
0 155656896
2 158123271
1 41758721
0 604243293
1 238139610
1 36004794
0 417007506
0 551270686
0 776662707
2 794513316
1 130736438
2 823583523
0 95945011
1 1905862
0 34341768
1 345981596
2 98726346
1 896603867
0 467266255
2 737817683
0 812202026
2 306004785
0 689408677
2 344534203
0 718663934
0 907334335
0 782678858
2 611688707
1 472098736
1 891571669
0 354030613
1 602329977
1 199546346
1 988611673
0 596431171
1 370974975
0 842518893
0 997406027
2 479006222
2 153083315
0 654045899
1 682541693
0 730037341
0 667113649
2 984345268
2 865827143
0 475418353
2 403362220
1 617642285
0 381405405
2 548852127
2 496474726
2 989530693
0 210661029
0 969920274
0 898743586
1 648914726
2 254938460
1 31521591
1 404157060
1 101408379
2 385339612
2 270393303
0 234630995
2 977718047
0 297675978
1 582466663
1 20426950
0 233955961
1 72920483
1 110206950
0 964656221
0 58877692
0 889390946
1 699631345
2 318131768
0 391017648
2 744501786
1 392045818
0 695287133
2 90439540
2 458465206
1 722418693
0 196689827
1 273170469
2 988103519
2 442511583
0 198373564
0 390304693
2 700504748
2 927214868
0 240330957
1 765372651
2 340233655
2 27592752
1 245478550
2 683721343
0 919550290
2 431105653
2 43557830
1 209736104
1 277183905
0 902564830
2 860392010
0 524618046
2 592362004
2 419206599
0 792890417
1 941294941
2 2115428
2 752885262
0 59553655
0 527408027
1 495433047
0 604402771
1 568587980
2 336142716
0 115940047
0 60768602
1 997339441
0 358742836
1 945877193
0 925304725
1 150542007
1 547044949
0 290421308
0 587799897
0 955896677
0 571075194
0 345399443
1 520303251
1 1316895
2 411527757
2 717916990
1 951928085
1 539353092
0 450439052
1 165779632
0 406912179
1 736720545
1 851838775
2 655029453
2 485047564
1 73656744
2 13114010
0 879044007
0 701796290
2 533389347
0 88660733
0 521196391
1 867793730
2 210956780
0 787445101
1 946621116
1 732071085
1 8590430
2 396019701
2 798758139
0 528726393
2 832078967
1 425402538
2 123403957
1 319383420
0 615918888
0 837134231
0 275316475
2 50853222
1 824170112
2 985646748
2 333281040
2 675435442
0 251164646
2 651369585
0 125496037
1 240066312
2 722916565
0 255764035
2 770009938
0 589581993
2 528080047
2 364389141
1 235624101
0 906148267
2 308475860
2 560642297
2 596614926
0 322177339
2 986434603
1 316406368
0 479854702
0 215718977
2 650832797
2 75693902
0 96444033
0 261825199
1 552799079
0 604911878
1 830319271
1 415602176
2 811041136
2 875244047
0 426492489
2 758359867
2 1338388
1 75420646
0 627395923
2 431591474
0 380372509
2 636591596
1 786723253
1 998822802
0 163480159
1 419663959
2 704828654
1 257232549
0 111567853
0 596985067
2 143572038
1 104873105
1 433545789
2 502845916
2 896647654
1 927680835
0 421046519
0 423565745
1 220739154
0 198787341
0 401774845
2 32322769
2 269726146
1 193817513
2 689800569
0 849920860
0 126899054
2 823696960
0 126152436
2 720189185
0 670073177
0 717999923
2 175361771
2 10300195
0 878603561
1 961910863
2 859060341
1 824989572
1 601957690
2 902904160
2 138166241
1 528127089
1 666374040
2 308034541
2 523495659
2 802977876
0 934320341
2 549271305
2 851540808
1 985299024
2 829549700
2 644376437
2 501434695
2 656816466
2 657199274
1 753567846
1 393208908
2 527606960
1 51824858
2 123772155
0 854203733
1 228148286
1 857049485
0 835576335
2 780042047
1 142225115
0 361153191
1 102123649
0 923516176
2 136896076
1 643682577
0 877466239
0 756713972
2 139318793
2 365303567
1 127567131
1 950974609
2 120745339
1 5924539
0 779390655
2 85589024
2 295065383
1 308288723
2 421813017
2 943665457
1 112481797
1 674106602
0 273166538
1 377292689
0 953259995
0 646377778
0 425601912
0 745391027
2 299036160
1 432903132
2 901270050
2 509095393
1 392879202
1 110953625
0 59715103
1 634690829
0 999934835
1 16544865
1 491430652
2 584543381
0 331759127
1 567133532
1 559706288
0 295262292
1 198453141
0 183545474
2 614151753
2 598592184
1 218052921
0 595738077
0 551614667
2 778153167
2 130615026
0 295716577
1 94902517
0 264224246
2 930186740
0 365635787
2 114719778
1 153475317
2 281655995
2 53653593
2 508834418
2 531748708
1 376489865
0 707692729
0 950161175
2 7528459
2 984214498
1 293025295
2 829683664
0 28371493
0 800678576
2 167200604
0 42538226
1 562674345
2 986045608
2 563050214
0 940551415
0 97349905
1 508249199
2 754633394
1 665435098
2 314580188
2 358664881
2 211917454
2 907676258
0 142977275
0 185514782
2 884325857
1 383700102
2 643704795
1 196123161
2 69937019
2 219009136
0 628259879
2 215036355
1 535966360
2 4683319
0 44233763
1 153146872
0 265242091
1 58912224
1 176493179
0 732400554
2 298708817
2 717238071
1 126050221
2 776118930
0 56279574
0 620886500
0 314596214
1 898489000
1 464206465
0 711689815
0 111812432
0 656643019
2 511002198
1 649528603
1 191081559
2 617190629
2 600543464
2 352261642
0 796049560
1 25592833
0 599075916
0 102415965
0 979112086
0 431985545
0 914120475
0 785990584
2 97363563
0 920072160
2 369362524
1 470351963
1 101029935
2 410939360
1 237162823
2 2590777
2 50396066
0 852994037
2 983969021
1 722944690
1 517135929
1 926575377
0 564719690
1 595511392
0 321433667
2 419894114
0 913588541
1 517770114
1 489339336
0 851580077
1 504786366
2 817340410
1 570728521
2 40882287
0 310639382
0 870992670
2 557056182
0 623318416
1 151155343
2 448818100
0 833186994
2 449174140
2 298556844
1 407054479
1 149720527
0 368166205
1 688666135
1 274532940
1 507135269
2 731677735
0 623719991
0 40322578
0 394851032
2 278989787
2 741634574
2 544632919
0 367389327
1 92993742
0 272539956
0 497444067
1 485202437
0 579251689
2 379521042
2 16548632
1 186731665
2 6312989
0 956462968
1 861964115
2 340599289
0 69235926
2 609244324
1 662173291
2 982568123
0 441542061
2 304710698
1 338861004
0 673586355
1 668064239
2 200764180
1 63153344
2 117467390
1 660581965
0 301896003
1 622559597
2 643648157
2 870816334
1 686172419
1 510635125
0 967264901
1 6479319
1 803474952
0 768845615
2 351147130
0 598199258
1 922718747
2 24541652
2 908367535
1 35776842
1 855317617
2 623152138
1 354826026
0 64709931
1 567912763
0 356807850
1 393315780
2 752204824
0 830011719
1 163432952
0 973926355
1 105259620
0 392906630
1 280893562
2 748617796
1 239612395
0 914147672
0 27304972
1 754310083
1 640907193
2 449348814
2 772002302
2 323553812
2 162444542
0 959625103
2 578317445
1 13945077
2 313910493
1 535957594
0 204294133
1 861250166
1 394363411
1 682467619
2 177931145
2 759480938
0 647222306
0 319246352
2 240398155
1 328953568
1 718545397
1 236538699
0 484436307
0 513115360
2 214023266
1 698626394
1 877724
2 949944216
2 292204012
1 703509331
1 481241290
0 609840062
1 41029801
2 643680083
2 91206112
2 513260947
1 463330727
2 444064378
2 237309262
2 535502762
2 371511657
2 416621943
1 768745447
0 459393847
2 813810686
2 883659662
2 50776962
1 800554136
1 847901540
0 328749151
1 142834481
2 832436815
0 816093602
0 785186420
2 932218839
2 194826094
2 56608820
2 964828546
2 44176507
0 826924035
1 697453261
2 708702333
1 657014131
2 87625617
0 208503410
0 601389479
0 66817255
0 904782899
0 179442362
2 406045149
2 648180337
2 612791769
0 910014404
2 270016415
1 791550999
1 8839890
1 457108427
2 888535196
1 751159804
0 102736932
0 46719756
1 75180894
1 368784093
2 690610557
1 931413352
1 653150364
1 653675124
1 506743979
1 558638189
0 31889607
1 250487978
0 87473064
2 535901138
1 42941120
0 784101416
1 7971756
0 533228380
2 199781142
0 135166079
2 32688416
0 830871420
1 603132074
1 113312218
1 368153931
0 118780679
0 676074838
0 993550118
0 632429888
2 373666575
0 969828024
2 829205186
1 190321437
2 824647677
0 727274612
1 749014771
0 582757441
2 484096833
2 974393905
2 253566924
0 884316670
0 269041854
2 963043460
2 935171299
1 931353242
2 959200115
1 365931002
0 154123809
1 131313662
1 146123132
1 136281582
1 424265464
0 248212808
1 221305675
0 854387454
0 441423523
0 683712664
1 471063847
1 966534037
1 409882008
2 422123493
2 258270520
2 105265215
2 617435635
2 640547506
1 405276043
1 474864088
0 523150838
1 136515429
0 590694567
2 403173281
2 28203806
2 105543037
0 726713645
2 808067635
0 711897909
2 114774241
0 126842335
1 126350424
1 652995615
0 525628932
0 757855073
0 190509616
2 432853770
2 988980156
2 304272623
1 263015533
2 472527859
2 227828835
0 310174578
2 251786647
1 967152770
2 581710112
1 109196353
1 166148515
0 174536937
1 38919312
2 629653923
0 797667588
2 797384025
2 781964622
1 66995417
2 506457519
1 433053409
2 365144629
0 403979068
0 174130976
1 581883265
0 299010498
2 154378589
2 850390875
2 906776422
0 622659906
2 772195960
2 875024005
1 450380746
1 319664374
2 410520656
1 683986412
0 787551880
1 917556421
1 407418186
1 545527004
2 745151172
1 801986868
0 317873536
1 429507573
2 89786886
0 61665274
1 798906389
2 963180356
2 391725593
1 748192279
1 188292528
0 904211341
1 233201824
1 997896653
0 144221806
0 906635481
0 177957320
2 358256403
0 558648506
1 886759238
0 760604052
0 736994215
0 309296497
1 495170271
0 329256357
2 848339720
2 548043956
0 195715518
0 575269590
0 408817807
1 48157690
0 826779749
1 417574942
1 443305238
1 276898294
0 351944787
0 639412446
0 892016928
0 962974126
1 157667140
1 915300461
2 177596064
1 805155297
1 505137198
2 17386460
1 1977640
0 451282386
1 261097423
0 747550274
0 478805415
0 737763939
0 587632749
2 705636937
1 348076268
2 512757143
0 236700554
0 184107189
1 374575894
0 422298647
0 785766694
1 186979127
2 11375011
0 863187383
1 685313989
2 345599467
2 678131102
0 793696628
2 555201149
0 410472849
0 524597859
1 604105354
0 794703973
2 897956892
2 159997784
1 248555528
2 667660042
0 229801042
1 483935564
1 653485971
0 788465191
2 613993443
0 691731851
0 411354226
1 122605202
2 290651606
2 841316741
2 622077761
0 234317802
1 509841413
1 808295638
1 86093344
0 767897785
0 566673923
0 918419678
1 686596489
0 904446015
0 233934314
2 265782575
1 722055728
1 974949349
2 393646095
2 768284588
0 51975779
0 247784705
1 406043816
2 241547375
2 259733012
2 409561027
1 232685034
1 373546469
1 738280054
1 350056629
0 553195658
0 212428572
1 206029351
2 428513244
2 75213410
2 836186708
2 120437480
2 226108429
2 459717706
1 11549673
0 342018122
0 257637242
0 935919461
1 829295883
1 76137148
0 547096414
2 905318743
0 845975252
2 454422077
1 478602158
1 529640561
1 12713654
2 703446921
0 663027301
0 926919089
0 255497302
2 920935400
0 346615012
1 559927142
0 665416849
2 842301918
1 812443387
2 769759261
1 324543348
2 913241443
2 97251853
0 388653901
0 609180029
1 529044025
1 728418048
1 485125680
1 678268099
1 300592585
2 462114390
0 942015127
0 228799925
2 874797548
2 842843117
2 503686525
0 659302453
2 161517739
1 278261204
2 971397067
2 31230691
1 888054207
1 915726122
2 442298150
0 659154243
2 195943411
1 453980549
2 915387532
0 860650876
2 151978235
0 555288
2 278710208
1 526846817
2 755761882
2 418739297
2 846556096
2 100013979
2 125728691
1 189750478
2 808009914
0 176331251
1 52750829
1 991690420
0 785879872
2 779425374
2 732282042
2 873551103
1 572944454
2 108386589
0 521795314
1 842283098
1 310391822
2 315353472
2 318397297
1 74345614
2 491159033
1 845216953
2 366453770
0 891404915
2 976265477
2 478262397
1 525452916
1 95741359
0 766648838
0 119373212
2 848080843
2 339387334
2 143665573
0 606561609
2 30050705
2 783758819
2 562808678
2 981187799
2 617691290
2 558346497
1 351818663
2 982048833
0 919681966
2 212254328
0 694954490
2 436085334
1 316190261
1 261531397
1 727670955
1 495952544
0 812735415
0 423383778
2 791266821
2 80025924
0 287832881
2 476486881
2 373015294
0 687375126
1 46810095
0 490488956
2 16021084
2 923307819
0 23579353
2 237659500
2 561206061
0 405483130
2 564732347
0 111728553
2 555824134
2 507814105
2 112224521
1 816228696
0 727188454
1 337602719
1 507546667
0 833072593
0 483150323
1 956576811
0 962185429
1 919569542
1 624862780
2 49657445
1 866297438
0 607188802
1 666559705
2 97519203
0 691778261
2 683357025
1 44755995
0 643248820
2 617290080
0 833459537
1 127449259
1 520550595
0 633484645
1 126369158
1 482214308
0 999946403
2 202886884
2 581808553
1 786229311
2 401509642
1 877246013
2 245524699
2 242800279
2 824270189
1 662242958
0 431659757
0 946180373
0 46862641
0 420640078
1 715473611
0 35056108
2 655650229
2 70546277
1 520156497
0 169776285
1 904475633
2 148396626
2 384977131
2 984924773
1 225957955
2 657623675
1 625835188
2 703207899
0 380026459
0 617509418
1 692581180
1 433510782
1 709615569
0 36227859
0 841068835
2 47969358
2 201499860
1 943410826
0 424149371
2 720713565
2 291159582
0 458137148
2 805171869
0 778971336
1 13598191
2 432605603
2 820673845
2 915841923
1 148933385
1 253064563
0 375428723
0 981585416
1 515253666
1 58414326
1 314217670
2 792160459
1 386288999
2 896931067
1 99399805
1 314860650
0 169087345
0 829004994
2 848939766
2 453063235
1 246786724
1 327429743
2 509088332
1 339294642
1 9624213
0 934816555
1 117786808
0 342174630
1 721643836
1 396488277
0 489511881
0 963906993
1 324122274
0 911763845
2 813755900
1 694272123
0 947136780
0 516228422
0 988925499
0 412058504
1 839698920
2 4386754
0 643871589
0 279582200
0 846698517
0 311449736
0 337599032
2 82571282
0 728915450
1 632357158
0 521965922
0 842390369
0 731542093
0 646164540
1 280835521
1 59246909
0 573291849
1 687971017
2 114540063
1 298910964
2 288053360
0 772508430
2 216506679
2 962440660
2 155570562
2 475850558
1 786368916
0 208399143
0 156506305
2 226562043
0 968402274
0 813588599
0 78077736
1 303806068
0 364669527
2 362196179
1 724488856
2 57021212
1 426740917
1 290475040
1 466083393
1 573979214
2 631496395
1 657892508
0 856856855
1 270687029
0 339102499
2 42080013
1 435190860
1 483344797
0 652760014
0 192179612
2 670792701
1 783769889
1 963213651
0 265193470
2 929182682
1 827287066
0 794873930
0 26311784
2 598031165
2 899920685
2 775362735
1 358625903
0 461070641
1 266045160
0 202361148
1 112127965
0 312078648
2 417709986
0 603237270
1 742537441
1 539307789
1 240665981
1 862930054
2 778561677
1 520615221
2 599535823
2 779921998
1 760115823
2 980676384
2 824323729
0 172574702
1 234474873
2 157907314
2 339805664
2 451132957
1 953908006
1 15609815
2 34577798
2 892521760
2 869360677
0 317627300
0 718194351
2 851082284
0 476388390
1 335486883
0 737352207
2 25078479
0 156022824
0 638323763
1 238830160
1 506216943
1 105631112
1 23916583
2 750851674
0 777938119
0 286875356
0 198499946
2 620694776
1 663895357
0 104037539
0 764405301
2 743620258
0 718380877
2 816753431
0 569459708
0 801039703
1 767767929
0 288204186
1 970587760
2 404997531
2 279418645
2 37376717
0 160864452
0 110276341
0 108385914
0 123379149
2 808894899
2 434917863
0 904128724
1 579663068
2 334473923
1 451964608
1 789787809
1 921479527
0 906316301
2 524427819
2 467260835
0 868985148
0 325412679
2 811872828
0 772937425
1 242881610
0 686495920
1 554507075
1 882389316
2 4655519
2 462287081
1 444023330
0 717074704
1 402766632
1 589877326
1 104722525
2 26886507
2 25264511
2 358982572
2 988182533
1 27569687
0 117911107
1 502781303
0 280628763
2 259083055
0 746441374
1 138751179
2 452892878
0 982674388
1 595612881
1 684038729
2 961610760
0 174056068
1 698173129
0 598837132
1 544507219
1 812162513
2 848283264
2 364308969
0 945444485
2 960057006
1 1061372
2 818165446
0 146983242
1 968597676
0 801476230
0 849712448
1 208478596
1 132628141
2 335722067
0 192651032
0 93910745
2 843549782
2 631228469
2 264194785
0 339669482
0 959197098
2 195955879
0 38885922
0 866574997
0 983272878
1 801294844
2 462252606
2 949967728
2 268814188
1 882423225
2 789875097
2 140862224
1 886093823
0 725475983
1 32359478
0 658571740
0 823720023
2 562983556
2 691042078
1 501234752
0 633770963
0 652313534
0 448086413
1 304590238
1 129352041
1 950386658
0 874074721
2 969287833
0 424622474
1 974119377
1 631883243
1 220568421
1 38224081
0 869570380
0 919832158
2 3130169
2 383553677
0 787975918
1 386468291
1 686328527
1 107310796
1 975296971
2 486097807
0 738124608
1 263057045
2 467028890
2 942493379
1 682802470
1 806910624
0 881667953
1 243131144
0 398792140
2 575961201
1 499070208
0 84196097
1 883014580
1 878727815
0 813430438
1 147824482
0 925390666
1 182915203
0 682716647
2 440804444
0 417974827
2 672354132
0 173919913
0 187805888
0 441407658
0 551535032
0 556498361
1 610560290
1 11490497
0 774311748
2 917036384
0 438527976
0 614946211
0 458500485
0 213642806
1 925612993
1 81896595
2 119647417
1 632597430
0 83359647
1 64852006
1 395766259
0 955643206
0 734510129
1 992821495
2 885423768
1 945433468
1 472269260
0 471602296
0 781551445
2 885038515
0 404843464
1 556641949
2 735463976
2 106420118
0 616652306
0 664370859
2 695324701
0 729473728
2 412388719
0 746883995
1 386538904
1 251632132
2 306140821
2 702920479
0 772642079
2 104644888
2 760462902
2 382802878
2 89719600
2 934997252
1 423268515
1 336186601
2 877507569
1 207249925
0 149782131
0 842252148
2 798374395
1 615105583
0 111008425
1 197987372
0 144275548
1 995865608
2 546165897
0 153809402
1 977401016
0 364336190
1 63841300
0 891427080
0 277558324
0 542947945
0 713608676
2 816453960
0 695989270
1 554518534
1 265169560
2 323564525
1 140505621
1 514136968
0 551688582
1 769346831
0 748440574
0 833058380
0 689448759
2 884634791
1 247864393
2 50985705
2 209247568
0 592910387
1 567379022
2 339583874
0 480861094
1 751689686
0 473816091
2 230945888
2 408592259
1 921409200
0 232057298
1 327750584
2 518997272
0 488802691
1 259060104
1 241814144
0 563624406
0 820396352
0 413448403
1 634030424
1 873656722
0 127023061
1 778358684
1 18416069
0 276128834
0 900607250
2 164794554
0 598364532
2 521197874
1 969511804
1 220739648
0 701478287
0 293821717
0 433088278
2 960857825
2 148546555
2 71789313
2 990856543
0 303098339
1 530241484
1 758187738
1 365219814
0 780431270
0 422803601
0 997168421
1 251739501
2 773170574
1 532917264
1 240026117
2 191385865
1 370672162
1 324258008
2 535004756
1 856280404
1 357499771
0 244189279
2 37368727
2 2052040
0 490777335
2 939926499
2 574851342
1 360828864
0 401274236
2 382697468
0 847757293
1 881472390
2 487688519
2 852568578
2 188945936
2 734033282
2 570419536
1 731406650
2 847487160
0 3016570
2 359645986
0 931623801
1 798322904
1 814548187
1 109740945
0 180238590
0 517277055
1 246459740
2 949476453
2 913051691
2 590905959
2 620586594
1 99539263
2 213429797
2 460142239
0 495001857
0 736241627
0 754488699
0 722195800
1 276126858
2 317175975
2 282500687
1 160130515
1 831005941
2 267201007
2 634484359
0 379476928
0 502881780
2 135454961
1 742371327
1 248760007
1 662550706
1 40745144
0 94286756
0 809990154
1 537394296
2 241351712
0 780405849
1 444642459
1 359290536
1 966431408
2 132699253
0 107353905
2 714778051
1 257832753
1 562834210
0 31849685
2 776890045
2 395694062
1 968251330
1 969226091
2 648485739
1 806467023
0 68643828
0 324435276
1 424230296
2 469845589
2 503463418
2 727850959
2 931335512
1 835115511
1 442825730
1 457843220
2 14878343
0 810020413
2 86710814
1 141695492
0 12477791
2 218731201
0 965310829
2 373833251
0 96766122
1 39118482
2 566883305
1 276005986
2 611469699
0 654780357
2 225930236
0 885187963
1 996257421
0 561730415
1 664171755
1 388965652
2 337301484
1 920276079
1 374269885
1 401168781
2 190215057
2 822820997
0 322726817
1 249769495
0 783946716
1 260301967
2 105494294
2 62781716
2 882493578
1 766571036
0 248445299
1 218576758
2 527958918
2 954860571
2 431015296
0 236641827
1 694632598
2 646055114
2 485586732
0 334086173
1 705882603
0 19984289
0 213138649
1 206031564
1 189118267
0 428241771
2 673724273
2 433577886
1 670788600
1 57154322
2 129320454
0 751840529
0 40685515
2 85446454
0 959174014
0 255317774
1 187646027
2 903026830
0 109225412
0 5424500
1 220099846
2 388028466
0 506026527
2 274438153
1 58487178
1 276688760
1 600648638
0 917133227
1 255911221
0 700737452
1 212521518
1 44891871
2 212223581
2 317627829
2 22504449
2 835099701
0 413770562
0 776124415
2 739397778
2 803750238
1 900912053
0 519636365
1 291883723
0 664748475
1 35213474
2 126418159
0 24038470
1 598682725
0 619037333
0 529956014
2 528678394
0 636865399
1 808599884
2 556200347
1 866838222
1 819540568
1 207110719
2 963189130
1 431397940
2 932235449
1 98215974
2 225479613
2 225033053
2 926152398
0 806095393
0 378171080
2 14672063
2 206443970
2 176844448
1 606958225
0 233615084
1 46609222
2 826371951
0 309890760
0 612440667
2 687581602
2 376822968
1 472548483
1 200446609
1 441756464
2 66086898
1 11518010
1 109534831
0 63524306
2 565086335
0 756271017
0 915517567
1 148343778
0 906795777
2 331188258
0 57225128
0 28838705
0 781505890
2 326249762
1 196054840
2 937042208
2 191197563
2 232640458
2 407262963
0 344184806
2 827365547
0 854940470
2 261445372
1 274367099
1 822327849
2 232569373
0 419823886
1 349956037
2 222122936
2 15075024
1 146848544
2 589049977
2 717374813
2 475737040
0 740033737
2 153486453
0 350323063
1 101021216
2 689965086
0 593512995
2 982892947
2 617615226
1 266703477
0 102706291
2 907069725
1 270022125
1 29969221
0 533216795
0 878602515
2 569318209
0 680258972
0 880947330
1 969293203
1 450517005
2 683999366
0 741371212
1 736820440
0 230047469
0 178117194
2 60704538
2 778936658
2 355586802
2 938763430
1 705529796
2 189022248
2 119540536
2 227099566
2 448242938
1 207985466
1 743065619
2 774957032
0 950436006
2 729611856
2 871205957
2 331833307
1 295707051
2 91801617
2 913093141
1 187871831
2 24999780
2 702189453
1 685156864
2 853872887
1 39521616
0 523931733
1 45896944
1 179919065
1 298770604
1 683425243
0 348938292
1 294574463
2 613891960
2 403434328
1 599174514
1 633172851
0 116091331
0 843815296
0 561423480
2 984365342
1 284288512
2 236420192
0 529613587
1 616052989
0 16026477
2 430045746
1 984709217
1 175766162
2 156314000
2 978667254
0 901261138
2 928750559
1 641590774
2 498369889
2 543536541
2 681594736
2 519380538
2 210002406
0 954350427
0 64870025
2 111785405
2 547545817
1 261240424
1 671665578
0 740832592
0 426021553
0 645404961
2 663065452
1 202506199
2 562484461
1 340547746
0 158866160
2 755054881
2 419753747
0 186451767
1 565527770
1 617758537
0 731000530
2 630633959
1 331033327
2 438058746
2 708230895
1 567640856
1 644247168
0 583722623
1 33824215
0 913877084
2 610183574
0 314518315
0 558091289
2 429721971
2 403800337
2 339361444
1 663709051
1 465738037
2 960590225
2 208168767
0 844539540
2 932812872
1 840718110
0 784936598
2 292017033
0 718670995
2 907579836
0 186836653
0 600049026
2 96570724
0 102572507
0 939027400
1 462098466
1 649925614
2 77041160
0 611110803
2 356310708
1 465948627
0 506976955
1 845713114
1 893125842
1 369829862
0 200371372
2 451471262
1 63120887
2 633166305
1 118415608
0 220944351
1 334532461
2 797475790
1 564593834
1 609677838
0 786395540
2 357803488
2 160950125
2 786459414
0 125021945
2 568221418
0 536795056
2 48618709
0 879536819
0 805701766
0 23264460
1 181293432
1 762429373
1 582937280
0 742718322
1 227268214
2 37002390
1 780771792
2 921703888
1 612863749
1 376075814
2 781648320
1 100423832
0 166975247
2 134579436
1 544230096
2 791458408
0 470060442
2 213222477
0 957792581
2 435191642
0 936599933
2 145998246
1 90539637
1 565947623
1 377691495
1 618761732
0 417956040
0 857684074
2 157122285
0 920142950
0 238357539
0 739501833
0 802899172
0 461745116
1 316281447
1 503512043
2 874446514
0 422512374
0 489672567
0 374061489
0 807966484
2 786275122
1 365912122
2 593983272
2 720263343
1 841783926
1 736227883
2 367299099
2 194013992
0 273216495
0 577966533
1 827428210
2 213533455
1 601001698
2 405664184
1 978983250
2 552178733
1 768706914
0 490986294
0 109515508
1 230467315
0 422684679
0 89943528
2 258715103
0 952223845
1 29652253
2 90225781
2 794196982
2 398736368
0 332774069
0 500638255
1 151834796
0 669189362
1 870716
1 943626883
0 47885044
2 626449819
0 113057868
2 557794298
0 105445357
1 932653391
1 376729418
1 454891403
0 68919526
1 441819951
2 637228707
1 156622346
2 549040701
2 962923757
2 380149140
2 250277528
2 955867718
1 14638230
1 104625160
0 555516806
2 497666199
2 827641015
1 760067549
2 84739050
1 485918439
1 898214211
1 610910586
1 556957569
0 310970062
2 841729698
1 974337640
1 488192927
0 702748247
1 855834079
0 450849348
2 471530228
2 300100927
2 516442263
0 805393910
0 259893042
0 904673429
0 776030028
1 233205184
2 913415789
1 212955335
0 609539354
0 73522142
0 133816928
0 112720051
1 648477999
2 317375873
2 701649009
1 163570003
2 707622753
2 89563230
1 162835465
2 372311882
0 142004080
2 517913307
0 751284424
2 434163745
2 769905083
0 447250021
1 57820858
1 697245301
1 242978881
0 228823414
2 837679702
0 737987510
2 457096223
1 961109682
2 344624525
0 930468889
0 349560154
2 301847059
1 353871003
1 891979345
2 911205674
1 514276134
2 379371288
2 417348885
0 355477597
2 718416928
2 980422881
2 999474979
1 870371113
2 835951518
2 539571816
0 64976051
1 923487955
0 445618517
0 712354811
2 498498859
1 13196624
2 282782901
1 305942743
2 74860292
2 291585520
2 600571110
0 249291653
1 754244123
0 568676488
0 327501579
1 27734764
2 752022003
2 485021735
1 419635858
2 938478497
1 335194690
1 947191602
2 117349084
1 399260293
2 395294525
2 447592059
1 851148024
1 396003630
1 178818285
0 824793189
2 715742116
2 867091601
0 580362703
0 183018974
2 584300098
0 680525064
0 703372556
0 161796566
2 271447032
2 816170590
0 852907852
2 432739053
0 289206648
2 571846819
2 643737295
0 411846010
1 885276493
1 27987744
2 481534498
1 275481935
0 292835144
0 427935911
2 946366457
2 923010509
0 923158027
2 206749883
0 935438945
0 34375409
2 681552378
2 701247858
0 425749208
0 740091566
1 287556791
2 528071589
1 717193747
2 991062708
0 724212747
0 59332347
2 110325951
1 836252828
0 21109222
0 834049762
1 789347610
1 237789837
1 213950092
2 284913917
1 257319538
2 920818847
2 341955050
1 848552351
2 61387299
0 907490339
1 147666696
1 310646684
1 198527417
2 527076555
2 672429927
0 885692976
0 764134333
2 552698653
1 103185461
0 379810890
1 180030608
0 279177369
0 195551756
1 557177937
1 653293814
1 323789035
2 881370786
0 183717986
2 706018469
0 479051633
2 836508643
0 43543494
1 321839678
1 252046476
2 612550183
1 414730432
1 64873602
2 444603939
1 808557466
1 277858180
2 999162007
0 926764637
1 107919481
0 937985558
1 804772392
2 162560281
2 577421180
1 431011052
0 636228648
2 115366163
1 42801736
0 293461551
1 40675871
0 798999998
1 385647973
1 500191577
0 974765093
1 664612431
2 371649318
1 214695430
0 339569507
0 352210266
0 426046861
2 578845023
2 439186830
1 332327474
2 271808642
2 826431364
2 442214095
1 328404633
0 598128590
0 947214938
1 419969407
1 172162029
2 12996106
0 298625007
1 333821392
0 907545953
1 817307222
2 332694015
0 449030849
1 472333551
0 608478967
2 174753106
1 290433315
2 940631896
2 91787005
2 523631536
1 661889109
0 626245470
0 758523629
0 834830345
0 701310192
1 61938321
1 948996015
1 914183814
1 147813157
2 32960893
2 75955648
1 822815832
1 420743635
0 698008281
0 584696763
2 187021092
1 310699045
2 165690553
1 653376326
2 69656850
1 527416174
2 226750399
2 667725039
2 716168100
1 777243946
1 391794662
2 258607122
1 79338553
0 413384135
2 184408405
2 285984187
0 30661474
0 662350924
2 340384889
0 839305136
2 174271773
1 101357448
1 121997859
1 845444591
1 971538855
0 380897333
1 213793410
1 162141301
1 98505149
0 849401767
2 903438169
2 598071496
2 136546843
1 316523570
1 711606542
0 970409329
1 993448634
2 94503341
2 897251099
2 171473889
2 211722921
0 884836822
0 357967854
1 440158512
1 839691477
0 929540627
0 388610827
2 544427920
0 533835333
2 581948909
1 755567075
1 794201376
1 862322395
1 950456913
2 627416998
0 125973232
0 474891594
1 21130620
2 293892164
0 979330395
2 190554448
0 664012131
0 50761966
0 606322879
0 492120063
0 781533375
1 998837722
0 858866209
1 91521425
0 583263557
0 362585529
1 520445769
1 877101478
2 954193309
1 535354719
0 654929828
1 824892217
1 593275351
2 837670804
0 625251839
0 292339694
1 605647371
0 917552198
0 51860820
0 684179741
2 672963238
2 580061664
0 591097980
1 989237811
0 233880457
1 512325728
2 62040550
2 415110405
0 182621995
0 439328783
2 113193605
1 985021193
0 565186542
0 81576405
0 788629527
2 13614578
2 770191361
1 358947797
2 619994175
0 211729952
1 453824444
2 103596011
2 697953042
1 751245459
2 33626564
1 556318186
2 391097461
2 713534764
1 6015592
0 435796832
2 175431381
0 217237797
2 558099517
2 619392462
0 666043840
0 925246172
2 324443777
2 327595644
1 640737154
1 918380775
0 38117614
1 716494518
2 791871068
0 982143861
2 23293922
2 613247483
2 252232249
2 516574946
2 891410230
1 154638228
0 144848431
0 182740032
2 119222477
1 825084548
2 233953389
0 267922687
2 590816678
1 151680688
1 640095747
2 603151844
1 80536973
0 429989943
1 269671271
1 957331082
0 372054621
0 406984800
0 695748921
1 683340005
1 367447842
2 579737409
0 212456755
1 931485039
1 35224385
2 32643833
2 672968725
0 588097172
0 960316366
0 773422539
0 512534243
2 906011826
1 770756306
2 9215739
2 752355609
0 871926364
2 739023326
0 356943197
1 895414498
0 30373197
0 438546425
1 697186576
2 875607375
0 329740519
1 512169198
2 997984003
2 2064902
0 580207508
1 219675532
1 248820127
2 724700121
0 435647170
0 303476867
0 845562480
0 412909341
0 697594761
2 839336667
0 755946931
1 371143535
1 969510380
2 54151483
1 462719001
0 546545268
1 410273556
2 164239676
2 863008852
2 430318228
0 229517642
0 43378203
1 990625651
2 260087625
2 708085166
2 642047802
0 892368304
1 488404214
0 143545409
2 832363951
2 954915085
0 844934149
0 890631615
2 54670486
2 262909642
1 107031811
2 916461228
2 125454162
0 661918204
0 254628417
0 808641351
2 847704313
1 330129058
0 531804533
2 557955313
2 437402137
1 43696141
0 653802717
2 702833199
0 153892049
1 948717722
2 424170437
0 408238356
1 928787847
2 215178529
1 202986011
0 262825830
2 331027746
1 459241095
0 951555672
0 480833850
0 651669991
0 560584669
2 819707499
0 648131092
1 926810333
1 59550529
0 439670486
0 692350510
1 802851640
0 178117085
0 797152487
1 169067107
1 446743747
0 596000638
2 476675565
2 839250503
2 498355948
0 932919348
0 200189692
1 960824840
1 821041118
0 836884187
1 725056766
2 595716210
2 122163773
2 77504189
1 45416197
2 564601392
1 718472181
1 84572058
0 967442550
2 609956328
2 122785702
2 155620273
0 509305616
0 747598003
2 159114659
0 896172229
1 194286969
2 888085178
0 660524403
1 916176066
1 769214972
1 671488075
2 417852885
1 271009992
1 814134947
2 642941828
1 67518469
2 825037416
2 387529276
1 432251249
1 187232889
2 925487302
0 112373306
2 209689121
1 36566189
0 77491267
1 687164016
2 74869551
2 736405482
0 887977114
0 903386637
2 714430435
1 815448364
2 624625721
2 936593251
2 474559239
1 210721693
0 404549018
2 786129125
2 528193472
0 351996045
2 239848720
2 580925818
0 869014433
0 969387460
2 797046664
1 389777366
2 597078083
2 160068256
1 815767988
1 447755244
2 847836743
2 881847233
2 380716635
2 283216705
0 997779076
2 168759128
1 600525236
1 135486984
0 501455385
0 382773599
2 49001611
0 882933325
1 948253566
2 932876454
0 77618159
1 648597594
2 206547972
2 96930543
0 81023436
1 534902097
1 850493320
2 726879007
1 281961230
2 979639533
1 872996085
0 970041010
0 784116937
0 612654058
2 34291236
0 300493627
0 300392510
1 445211722
1 987231754
0 953226858
0 859735980
2 417275823
0 851343521
1 388207811
0 445788656
0 846097919
0 4669633
2 409868997
2 567253836
0 213656223
2 1908275
2 481579391
1 457087947
0 145607640
1 70610210
0 237554049
0 942471512
0 631386723
0 374675324
0 924206770
2 211877939
0 791421978
0 415520557
0 504012976
1 682996901
0 270268679
2 865800450
0 597164021
0 273179599
2 350194279
2 453021946
1 364198292
2 683108503
0 271824518
0 34545507
1 92779843
1 755382442
1 26694868
1 382710356
1 886712144
0 198412856
1 573044064
2 636005471
0 791148889
0 20975428
0 509133688
2 649298481
0 415030242
2 762334825
0 774320079
2 109603600
0 738828840
2 707464511
0 503141896
1 917535271
0 921275020
1 978694079
2 28753529
1 386785991
0 836844190
2 353376139
2 524002502
1 856208516
2 605604627
2 538260159
2 321766792
0 364756778
1 431060166
1 933680627
0 568443329
2 102084497
0 211323559
1 151032156
0 786270808
1 24929843
2 165589576
1 100265058
0 27619405
2 199401373
1 507927270
1 583574799
0 414132570
0 823256333
1 149563941
1 330522006
2 937390004
2 33491463
0 748503750
0 221597848
1 531542356
1 417576100
2 641988186
2 77825934
1 192702609
1 599646035
0 305372311
2 454171005
2 593827839
0 485367280
1 44988039
1 145770076
2 939346375
2 25956988
2 695537800
2 746198820
2 179137960
0 463134069
1 232209776
2 909754339
1 326782537
0 809432042
2 76822286
1 456492130
1 267383422
2 637669518
2 135569357
2 613745424
2 181898592
0 778964193
0 419321203
0 809889825
2 126779919
1 706658805
0 418311118
2 72437251
2 62690737
2 328002131
1 666556611
1 475191407
1 808406344
2 59109042
2 255609295
2 752554006
2 304291494
1 436247933
0 570457100
0 872368098
1 1318889
0 665333050
1 506115161
2 275546825
2 98679225
1 676315086
0 518929498
0 944267634
2 323653798
2 668458660
0 78061045
0 399806395
1 650444072
1 800084610
0 65980134
2 132716304
2 792492397
1 957294833
2 276763917
1 175560860
0 722988471
0 673036518
0 82850852
2 869932060
2 763139176
0 965191820
2 789343018
0 535757367
0 774026401
0 413943922
1 758097652
0 199476666
1 396687408
2 571894013
0 576610039
2 234461802
0 182475476
2 852386366
0 966239741
1 713776861
2 605015838
2 961815293
0 846750012
2 958061727
1 465499622
0 156189417
1 508275244
2 294290957
0 988312390
1 408498335
0 260288760
0 14280388
0 346866986
0 428897112
1 76080804
1 371929374
0 668528775
2 804037618
2 562286191
0 704261018
1 375514653
2 759455437
1 136814081
2 991747241
2 293695785
1 503438488
2 883825887
2 31156765
1 751094669
2 148221554
1 846219441
2 284053707
1 279598523
1 915947185
1 383684238
2 246209519
2 479776596
1 899379013
1 372377296
0 628095083
2 552660630
1 195427339
1 32641428
0 802476593
0 538014837
2 329150297
1 691507477
1 495570607
2 465917860
2 792117280
0 648408584
2 660537195
1 112864751
1 539919573
1 248636330
2 127697268
0 915299371
1 165856346
2 358908748
1 388966114
1 636974749
0 509463409
0 824767081
1 552405736
1 407228685
0 831549490
0 517116246
0 985424835
0 513561434
0 936916810
1 637980759
0 574772540
0 995164449
1 983939075
2 838611174
2 690458519
2 292800526
2 520671904
0 526699692
1 396201257
2 672553159
1 208093443
1 459175314
1 113593071
1 266328813
2 581841047
2 293258493
2 30557766
0 728740381
1 635169621
0 679386998
1 35280197
0 295304141
0 373445550
2 472325688
2 654885862
0 292949924
1 273465125
1 745067578
1 501708250
2 129269876
0 111560629
2 205093984
1 648660125
2 325246316
0 936807204
0 213850650
2 882402134
1 276540052
2 705340966
0 263442722
2 460646054
0 84452959
2 405774476
0 362580244
0 518270587
1 105429224
2 760054200
0 968903214
2 842974316
0 819610783
2 569815406
2 446636705
1 649976138
0 438524395
2 941312515
2 335716593
2 973432639
1 949565631
1 6034024
0 853359492
0 907246637
0 562240821
2 659698353
2 617180704
2 61913009
1 641982914
1 289450416
2 636406486
2 866248014
1 85732152
0 455701972
2 255316561
0 790118285
0 471714605
1 971799986
1 763381836
0 457433899
0 311216085
0 806065748
2 66718561
1 793303545
0 811437605
0 826008653
2 327421390
0 283076285
2 99213058
0 951835469
2 346733561
1 989754807
2 502542716
2 702931426
0 384705311
0 429797656
1 216848439
2 923713577
1 284299554
1 630328225
0 795701043
1 79025626
2 580243178
1 199823252
0 619768194
0 334264585
2 704041903
1 61218035
2 465311595
0 876103262
0 392901835
0 267284218
2 488851957
1 436322373
1 212583130
2 943794312
0 316935616
0 902387303
1 413566365
0 895864042
1 805221023
2 51400300
1 61488199
1 82114789
0 819770368
2 938908935
0 394156273
0 238493059
1 309786239
2 994029117
1 642617317
1 983371806
2 467961028
0 16837964
2 799486332
0 463306897
2 358663739
2 870698475
2 93181025
0 234954128
2 816391252
2 102045375
1 601608080
1 212718155
2 960472479
0 567839386
0 594738586
2 489719079
2 519523688
0 949758303
0 177985296
2 170001355
0 169873152
2 7522696
0 478832585
2 564242273
1 236017620
0 528259400
2 488707690
1 613180308
2 159848093
1 711430468
1 861580709
1 93506511
1 62562941
2 692804175
2 826558182
2 481094806
0 378742766
0 899862524
0 978444768
1 732815125
0 285924809
1 600964992
2 918988298
0 685811225
1 658767912
2 236896534
1 202317976
1 219331972
0 21135971
0 933060644
0 628367656
1 473031660
1 892054732
2 111878218
2 865073614
1 169685351
1 369458738
2 166421633
0 932877284
1 775472447
1 488707237
1 234251200
0 282607281
0 265013776
0 911518891
2 910596194
1 924238475
1 898105066
2 507647210
0 628979805
1 127917673
1 127073605
2 465175216
1 300187097
1 71886004
0 569503656
1 437607115
0 522252305
0 34193441
0 177342388
1 187975612
1 703339331
0 42236812
0 27811952
2 749244768
0 53507532
0 446979359
2 916202601
0 946755801
0 268319442
1 775442108
0 538153147
2 279521758
1 901086798
1 610807632
1 735109246
0 338183572
1 952611325
2 317006595
2 625423069
2 667409763
1 973686292
2 595051829
2 653679990
0 546715298
2 474827455
2 602656122
2 871963489
1 522451106
0 359111607
1 378106935
1 957329397
2 357522799
2 664438000
1 344519478
1 845562984
1 697863980
0 285725207
1 50176468
1 908915691
1 868030740
2 25332945
1 585176935
1 176479458
2 23324006
2 961656218
1 410978984
1 909242733
2 489371720
0 485909703
0 413998343
2 922819140
0 903784253
1 526141576
1 209732941
1 73209350
2 9221342
2 692399877
2 803873857
0 96481979
1 177197514
0 746379763
0 294488968
2 702318961
1 579780018
0 542732989
1 396381151
1 229052841
1 554627233
1 619354823
2 273247217
0 40442262
0 966440110
0 360107007
0 379530484
0 212335643
0 398138548
2 94969124
2 573546952
2 35087810
0 515749727
2 909897121
0 372387220
1 886018787
2 714988883
0 250188686
0 189038183
0 813083488
0 717650026
0 699481991
2 769154006
1 765639535
2 452127085
1 280426999
2 674613429
2 175751117
0 68773392
2 436412128
2 412836537
2 437488303
2 514333514
2 968190973
1 687200604
1 152129079
0 736496743
1 13276446
1 775193120
2 53335134
1 28328176
2 864354013
2 559003950
0 346722419
2 118331296
0 618513559
1 46494356
2 266817566
2 526865710
0 819212878
1 391526511
0 534818612
1 403540267
1 579957063
0 39991749
2 916810101
0 843882332
1 250360848
2 443956767
2 410708900
2 65469739
2 415252890
1 485213354
2 297131234
1 585270069
1 621391150
0 862427231
1 839940188
1 40810497
2 696873584
2 673022396
1 656197875
0 327136556
0 321605076
2 388242975
2 54567943
2 777948957
1 794446154
2 551602146
2 712125820
2 822585253
2 236458164
1 117600253
1 61642359
0 346772212
0 882832951
2 780335156
0 411013387
0 741956172
1 867297422
2 637777054
0 424240739
0 275687240
2 963118282
0 177301009
0 58175216
1 45316754
0 499539409
2 477039718
0 250973279
0 436423958
1 262944016
2 637100308
1 126752142
1 737581989
1 208004947
2 826716867
0 488833246
2 181135232
1 709107246
1 32162252
2 769541545
2 212501392
1 853648359
2 915900609
0 547033551
1 490313087
2 47285438
0 433200479
2 148565264
1 734583189
2 593849574
2 201039199
2 742642506
1 819563502
2 737292990
1 924934022
0 58074395
1 977709479
2 87842290
0 311667541
2 529422271
0 91495163
2 310898975
0 860042951
1 256444493
2 357099573
2 741035455
2 993977258
1 959411823
2 56618292
1 811054640
0 897612071
1 75406400
0 359897302
0 242598373
0 250290697
0 216564452
2 417797977
1 723242484
0 390662245
1 357785692
1 697923241
2 407249832
0 858311951
1 66243827
0 449572611
2 932795691
1 206566094
1 499196969
1 319709187
0 419634510
0 914423664
0 950366826
1 713086056
1 53431799
0 83364245
0 852903385
2 160216912
2 498168032
2 828794967
2 662174599
2 451638604
2 746784551
2 991724589
1 375663369
1 711970066
2 543615597
0 143621487
2 614010424
0 252253284
1 797623073
2 887733769
2 389821140
2 770383079
0 355395335
1 642994392
0 142468028
2 469265261
1 152906017
0 872083108
1 30886505
0 858242865
1 347596195
0 430719217
2 535973155
0 189004955
0 479471413
0 56893073
1 25125648
2 384484854
0 595533747
2 702598937
2 38104436
0 245525095
0 786760998
1 831294507
1 928746227
2 507457348
2 824023998
2 627975402
1 163410735
1 403477517
1 573316607
1 196251298
0 724449033
1 393432164
1 371578338
1 103358021
2 705731998
0 863386510
2 365223190
1 309128515
2 50591961
1 592787808
0 500832010
2 864415667
1 83756168
1 555527745
2 145599041
1 714733887
2 80565408
2 959160558
1 314392531
2 948733665
2 659382632
0 721637892
2 387034807
1 207603267
1 497911783
0 387936223
1 71775436
0 403820439
0 624020649
0 684151347
2 29193839
1 793652149
0 39732821
1 310779357
1 950463713
2 595189277
1 757162046
0 24818910
0 463861358
2 245048577
0 877014107
1 671018594
0 984519486
2 109603652
1 70292240
0 780559771
0 303026986
1 793911953
2 853989854
1 313232765
2 179274711
1 234907914
1 625840544
2 671677432
1 925689864
0 343510188
1 184841603
2 655386374
2 867627273
0 525311954
0 554522894
1 652742651
0 973438184
2 200481832
0 984928582
1 538376458
1 707343041
2 938082552
1 19846800
2 241453575
2 665455135
0 10473600
2 70441123
2 34340673
0 333052372
0 879067067
0 729877708
1 667818980
0 509821254
2 805886237
2 822004183
2 257701246
1 117708597
0 651651029
1 209453410
1 428254879
0 555146576
1 476301752
2 918186447
1 485021347
0 535111498
0 221617160
0 747285804
2 493872913
2 979338291
1 932245928
0 337360620
0 176010579
2 164711246
2 51760203
0 327803886
1 77058699
0 376231596
2 368670347
2 734798907
0 858872101
2 693053047
2 928545554
1 787575838
2 76666405
0 382799064
1 691928293
2 77640145
1 327280698
1 226600508
2 993205623
0 874773586
2 892741562
2 187265716
0 762514198
1 419028777
0 645844898
1 534164218
2 916455657
0 228538855
2 287714134
2 596334395
1 290557368
1 380712622
2 865341747
1 572461954
1 91252804
1 21237748
0 320922684
2 466152698
1 702187988
2 203785582
0 391195238
0 806283642
0 220442597
0 667935180
1 814492801
0 434449912
0 120501654
2 937823532
0 203699833
2 149283384
1 564723180
0 65216535
0 196154835
2 751916446
0 704372344
0 491451888
0 774855296
2 287656939
0 579017720
1 614985682
0 518886741
2 715573725
1 678507089
2 167141102
2 716067092
1 275631149
0 588531686
0 315729158
1 737864917
1 787058802
0 965599076
0 217557543
2 539935345
0 381154243
1 452630724
2 961663252
2 144491679
1 719199541
1 584236378
0 931026399
2 253195456
1 48534815
1 336759653
1 366100498
2 423986341
2 372634967
1 428807061
0 621604165
1 344714737
0 375659470
1 602631801
2 226927063
0 708759863
2 620788564
1 530613518
2 971553855
0 300987703
2 536307453
0 176399477
0 495106258
2 108770425
2 278798876
2 728107756
2 411724908
2 812499063
2 799291620
1 126689483
0 619765740
1 308261588
2 44282133
2 699363955
1 931057392
2 654440376
1 461814263
2 113887580
1 235777986
0 669809515
1 117258084
0 856305998
1 218278988
2 632344162
2 666462320
2 580934577
1 996077929
1 420173774
1 132363893
2 614277548
1 93575429
2 160852802
2 227862089
2 558022861
0 46160913
2 844749258
2 568634391
0 998150915
2 818758181
2 634730982
2 235902664
0 413912714
0 649517410
2 750344770
0 525313357
1 623329652
2 745556696
2 584634043
1 381878722
1 446143719
0 630779820
1 99178676
2 824327030
0 41854748
0 985288252
0 545991003
2 242516736
2 296079725
2 507021405
2 302303123
2 16140403
0 477619976
2 589999829
0 176249406
1 925055677
1 704522662
0 127458063
2 736000403
0 972386383
2 177681206
2 164096536
1 84014311
2 841776132
1 213411237
0 33143259
2 693256642
2 23046018
2 461475980
2 312290651
0 920933182
2 375789890
2 444130100
1 317574226
1 836453781
1 136129517
0 597998135
0 698133558
1 708300447
1 82878008
2 593107424
2 345979994
2 78495502
2 502703302
1 501452975
2 47175844
0 341430446
1 944777256
2 121434153
1 219136352
2 924860232
2 84013992
1 177455966
0 48246978
1 635865048
0 743047960
1 852058483
1 946987402
1 348185537
1 914919251
1 637996206
2 542178233
2 813251680
1 859249192
0 486915981
2 31084537
1 91000563
1 835049629
1 858125635
0 766179777
1 427820130
0 758743117
2 34096290
0 881947419
1 904489703
0 953077225
1 644290942
1 10606082
0 757434157
0 511628594
1 793362914
1 78680342
2 745430965
0 331818502
1 461900678
1 959335382
1 592441188
2 293945056
0 591361302
2 237618717
0 184982647
0 51701677
0 554667719
0 706086509
1 374822017
0 266707114
2 479585412
1 841471724
2 32157088
1 909659934
1 404993430
0 718838340
0 605391839
2 83978434
1 9506865
1 826083242
0 282354211
0 45285348
0 632928621
0 238073218
2 213565149
1 373120092
0 655493337
0 662166237
2 829898390
0 561985090
0 759267051
2 858756488
1 541337552
2 842291302
0 66453285
2 645592982
2 480907340
0 652691600
2 805022591
0 758319607
2 257669770
1 138193137
1 918560317
1 868662249
0 695643856
0 201083630
0 877029107
0 453310656
1 124786233
1 128847900
1 610900123
1 110815532
1 818099628
1 361964622
0 708341067
1 760218419
0 18034906
1 783296626
1 253911185
0 626510583
2 492411947
2 56993990
1 89640576
1 774862937
1 188340386
1 663878632
1 478511029
2 669460243
1 388255523
2 644436079
1 375649661
0 624376654
0 43064941
2 89045504
0 256913740
1 523618114
1 288257823
1 34640526
0 816216931
2 813865540
2 691709425
0 571577017
1 451080018
2 320928234
0 296131753
0 256805595
0 419968212
2 569775266
1 719581735
1 274078394
2 794408209
2 34305154
2 975216456
1 405630489
0 85598089
0 761507772
1 481511069
1 924121514
2 796983043
1 769374545
1 51797656
0 106004436
1 757970769
1 110851520
2 11696158
0 360258721
1 6286011
1 835419607
1 744968468
1 72098926
0 265158612
0 9931097
0 124328136
0 21284815
0 618124722
2 418830839
0 165179410
0 809948404
0 332507592
1 474290768
0 918162690
2 509753836
2 791999574
0 796149507
1 447456580
2 628129264
2 662248591
0 346713475
2 754563009
2 279316827
1 495765220
0 387468072
2 970569691
1 283167950
0 878014303
1 323812731
1 26927872
2 691779609
1 638713478
2 332321436
2 975355202
0 544081845
1 122202775
0 982252035
1 682602962
2 447066877
0 449433791
2 828554335
2 973207790
0 525151582
0 773941600
0 462382586
1 880682858
0 293160580
0 487259120
1 869349754
1 98251897
2 266853070
0 973240780
0 431694804
1 430873505
1 555607425
1 782359960
1 538089422
2 775738913
0 819091567
0 881392896
1 267367808
0 19985626
1 174829671
2 50979876
2 596907516
1 254248608
1 918338699
0 825004300
0 704429901
2 468009204
2 490851178
0 269506542
0 976117052
2 491829144
0 105342248
0 307536897
0 803416030
0 312704454
2 390789372
0 242591874
0 336864876
0 634005331
2 559089148
2 528401020
1 187170382
1 331133992
1 882400288
1 468774039
0 439939282
1 213658319
0 737534427
0 581283402
2 420553440
2 975971628
1 847563378
0 266034935
0 490841567
1 102832830
2 279238676
1 834951863
0 614401686
0 139520257
1 151125196
1 218367510
0 675469390
2 300401151
2 113596483
1 784100143
1 139059665
2 713096213
1 934705462
1 25185117
0 73739708
1 481971507
2 300410307
0 944015166
1 48753873
0 833432785
2 792760316
2 777246358
0 21485968
1 399183283
0 220802571
1 448873549
0 472823054
0 719068212
2 787232477
0 557246963
2 546016415
0 283736946
0 340223582
0 785871410
2 54802126
2 438963280
1 780420086
0 879071516
2 946474700
2 77789282
2 272479742
2 111417648
1 422179044
0 790668166
0 560380156
1 313108952
2 409396702
2 120018289
1 461269672
1 780401009
1 555394225
2 629609986
0 72127613
0 573333487
2 987375431
1 640667922
1 306802345
0 794098079
0 795288276
1 7316653
2 791094443
2 633271700
0 603107481
2 763560887
1 373331412
0 53298058
0 540950518
2 307642136
2 104386075
2 950721556
2 508046219
1 484252464
1 817931729
0 365802570
0 52433506
1 222596462
0 432083571
1 37645226
1 719568904
1 393851442
0 420039589
1 443024164
1 244896520
2 698788431
2 975944566
1 949773898
2 981453379
0 400453285
1 150093875
1 899453518
2 16703023
2 475735050
1 664711310
1 807838059
0 312034579
0 819544772
2 458408501
1 313950003
1 664620308
2 629069553
2 350522790
2 65556452
1 957121085
2 938193563
0 11361356
1 552901073
0 675164241
1 385110902
2 547623952
1 821688472
0 385901609
0 355693261
2 154393792
0 666545823
0 286636640
0 439297112
1 847568620
2 501490814
1 241645980
2 286355139
1 512080318
0 718979538
2 36165858
0 147751232
1 13704816
0 665662257
1 133522376
0 157397810
2 524794837
2 648379584
0 736608817
0 761338092
1 384345365
0 586231465
1 325366697
1 972302914
2 672440199
2 504335871
0 883716645
2 98741686
2 455572614
1 830563350
0 923980366
0 538693648
0 816939459
2 413797786
2 573083473
1 952660772
1 553097618
1 786615032
0 761094831
0 428419951
2 270798989
0 349375341
0 533688488
2 665041540
0 720150617
2 445150299
0 76580005
0 966294540
2 372829089
2 197051234
1 322515273
1 520980711
0 352181820
1 831469708
0 909421522
2 893154629
0 482989907
1 655313318
0 624168477
2 29522398
1 885006524
0 533874520
1 206028033
1 360654650
1 488650889
2 345468208
0 150607306
2 943813393
2 766848818
1 583960597
0 7108946
1 76255610
1 908452606
0 372671180
2 519810198
0 731403032
0 438283605
2 500251806
2 657403391
1 419718711
2 639264094
2 584094241
1 881139986
2 92043382
2 826408691
2 744686702
1 21153945
2 481161622
2 967910211
2 783159547
2 937570734
2 465563753
2 677147697
2 376752472
0 509335418
0 714762639
2 134466682
1 830727058
2 462736625
2 230214104
0 544413728
2 589812074
2 634699469
2 795867156
1 732442543
1 770063390
1 138336073
1 45894667
1 761013891
2 836545910
0 931303068
2 45207750
2 563045733
0 341371512
2 589423144
1 555664561
0 757518950
2 491027576
0 713173307
1 437280946
2 647212788
1 64705274
2 567783043
1 196306467
0 978717100
1 994392328
1 527539266
1 45158138
1 944361471
0 856024555
1 391584828
1 926584317
2 615725742
0 458666141
2 634949788
1 515236816
1 370716803
0 462447394
0 80448769
1 65708611
0 165928657
0 273999671
1 396599696
0 78507535
1 961231449
1 959999461
0 248739921
1 838887756
2 515327716
1 368609549
2 988634266
0 804343034
1 665521621
0 450405621
1 481164742
0 50778750
2 472016948
2 185645403
0 526321840
1 507268504
1 281712073
1 422627672
1 175390288
2 680740432
2 766929406
1 301623037
1 127308093
2 368052432
2 726276166
1 707739160
2 244397181
2 844185424
1 464240766
2 123332277
2 705393451
1 289454298
1 824405083
1 342145694
0 37825051
1 252348602
2 810720492
2 470255102
2 941938694
2 881340951
1 504813263
2 62763136
2 396799070
0 820401307
0 962546792
1 766484909
1 650936984
0 39670137
0 249830357
2 372105335
1 456728923
2 96724352
2 815541047
0 470497165
0 991144276
0 349415587
0 382708567
2 429784305
2 430498200
2 28032892
2 563666038
0 396780061
1 267833049
1 456339408
2 290328085
0 380621861
0 742625481
0 455266171
0 629071352
0 974723327
1 419646350
1 394789159
2 609881704
0 973646076
1 127909763
1 8835836
1 872426238
0 896657985
2 245860063
2 605909019
0 263840204
0 764247183
0 166592280
1 821824285
2 97149141
0 613099155
0 309071926
0 939616596
2 140790083
0 211436867
0 66337738
1 817855669
0 221722473
1 112695565
1 491052411
0 205581386
1 514092346
0 666054361
2 966872371
1 581696195
2 538168439
2 259673763
0 299193911
2 615943296
1 645347159
1 484122079
0 234179932
1 215789441
2 780491803
1 347036117
0 482108056
0 810702639
0 562598729
0 109630629
2 920824740
2 667156501
2 975233418
1 149046853
1 772118369
2 530195389
0 729080704
2 780332230
1 144731613
0 685673918
0 462493703
1 984117703
0 26316542
2 578356802
2 57546631
0 691498323
2 337946645
2 734975795
2 845905978
2 226319634
2 303851925
2 119565975
0 850890744
0 700398281
1 236203679
0 450912961
1 875840572
1 839689263
0 501151175
1 752524058
1 964538212
1 463649654
1 306877901
1 394835097
0 332489587
2 755442358
1 907763773
0 654996403
0 328498680
1 993181544
2 698660859
2 899948158
2 239368954
2 672944544
2 853660724
1 106934480
1 341619142
0 947650093
0 651222200
1 949311091
0 740686978
2 950731677
2 885624016
0 355074945
0 992063732
2 897752940
1 280646416
1 795964847
1 883188733
1 903551334
0 811846879
1 324816553
0 752772343
1 484724951
1 284108312
0 772890548
1 676091491
2 746326520
2 842628000
0 531049207
1 649336355
2 451285500
1 980243284
1 903990518
1 283501097
0 340170915
0 379900159
0 340837953
0 55618800
2 379549509
0 74414576
1 522220218
1 939370643
1 771209319
0 138583281
0 825784933
0 688086686
0 590454862
1 806124164
2 993860993
1 834164162
1 211124445
2 934213092
1 38723718
2 669134623
0 539726786
0 717958680
1 206407902
1 578640511
1 980151149
1 827812227
2 789022135
2 722010818
2 729100722
1 896464830
2 3963815
2 132127572
2 112424414
1 797668957
0 503343295
1 54650527
1 219571666
2 938659999
0 355738351
0 963832705
0 711318988
1 92033510
0 530647315
0 451486500
0 802375113
1 221834880
1 251167014
2 504159445
0 640417731
0 439302521
2 868316587
2 180195580
2 471192890
0 83187549
2 135350652
0 263058678
2 177949885
1 603977779
1 459451147
1 189440964
1 721124960
1 226932954
2 477907430
1 763406097
0 57124419
1 902705079
0 910884743
1 448989673
1 571656527
0 667268888
2 609420752
1 195244182
2 928822526
1 988801843
2 929567108
1 688943403
2 924920279
0 173708102
0 452038619
2 677098184
1 344989500
2 974398647
1 182520443
0 716815874
2 74770530
1 139643565
0 245843299
2 465478215
2 647588906
1 851144570
2 749013822
0 14657601
2 692697096
1 824120654
2 728538495
0 484107577
0 663268636
2 42440010
0 86705888
1 504849804
1 338361532
0 642232676
2 261796611
2 7241770
0 466770924
2 462263671
2 676493893
2 44809865
1 654918713
2 217421954
2 405680639
1 517050440
2 446043048
1 53639210
1 518816093
0 775172171
2 446000228
2 423210934
0 16535729
0 709382725
1 736272320
0 214176690
2 810559947
0 606620137
0 213036766
0 83354139
0 461564650
2 55207805
2 259343502
1 417153189
1 546083975
0 170390734
1 333649191
0 848447764
1 73133249
2 478885134
1 337173975
2 191230563
2 869748672
2 995089375
2 939373846
1 124269614
0 953402330
1 594618981
1 80527700
0 296032424
0 158361513
2 224867736
1 387677329
1 562482637
1 230343776
0 152931518
1 720707996
0 192432428
0 495612855
1 15475709
1 788325438
1 470062033
2 164848586
2 906457627
2 903845793
2 732083561
1 927335662
0 171470192
1 514871237
1 479589202
0 301750257
2 467108016
1 240727331
1 765946468
1 30839427
0 248243268
2 168938085
2 545925993
1 464441820
1 567474365
2 604844055
2 797764689
2 928695116
2 54344126
0 169943391
0 734351767
2 300982584
0 105691603
1 762711326
1 379957310
0 10302604
0 750359365
2 421153264
2 991801022
0 17358083
2 133806132
0 376249826
0 23911591
1 519936946
2 493331674
2 744819913
2 446047877
2 591131706
2 22614592
1 69610010
2 852148948
1 221536195
2 159766546
0 312614740
2 378891939
1 307336960
2 345357675
1 712114160
2 963328404
1 598931677
2 971800929
1 402645217
2 329229526
1 418087867
0 297901067
0 298760552
0 254942441
1 118210839
2 994656232
2 848269356
0 74644960
0 958749909
2 878412635
2 221814730
1 467756074
1 437624123
1 639678545
1 153749203
1 969454115
1 484899034
1 55650612
1 521800612
2 551071931
1 854842854
2 782753910
1 701751902
2 841939730
1 361789315
2 389100740
2 984929853
1 74617711
0 410957305
0 234423691
1 332117563
0 678181216
2 404156277
0 7304802
1 724606762
1 311993300
0 764874978
0 183159925
1 720355613
2 193743788
2 943128267
1 216535628
0 508703239
2 186236013
1 786546210
0 691843417
2 518228138
1 20686284
2 472241695
2 229659771
1 73073923
2 95051346
1 35894999
1 79656856
2 693543253
0 48192116
0 603967381
1 853691471
0 532652456
1 26977177
2 20372027
1 286808451
2 461682872
0 815117267
1 702341451
0 62408179
0 904493675
0 793053016
1 659315503
1 775039086
0 718640416
2 373493652
2 403160316
1 155903000
0 674098850
0 997243239
1 214209676
1 936851290
2 674470264
2 851682058
0 838492096
2 700385482
0 86755067
2 732299673
0 185173283
0 271394356
1 3150831
0 432435862
1 854278610
1 23557659
1 819805525
1 429784549
1 216999241
1 493822873
1 977281959
2 197450300
1 485562287
1 647463053
2 553967694
0 859120651
2 797125134
2 787463700
0 43700330
2 736006633
1 849928773
0 705383974
1 39300089
1 270017755
0 647377496
1 115810430
2 317992269
2 457276147
0 548203019
2 376545006
0 499607966
0 864049580
1 767306246
2 893890389
1 20940462
1 521417440
2 755267942
2 898129779
0 531121269
2 160291636
0 689073599
1 934257471
1 308670053
0 255224118
1 929688254
2 987084905
2 528702037
0 790916306
0 660616293
0 69674291
0 294178243
0 772923388
2 24863576
0 996097217
2 130499520
1 158839578
2 767752978
2 507249658
2 30571115
1 840064032
0 589615844
0 881871556
0 662524523
1 525225982
0 97062129
0 8728037
1 307157160
2 534971407
2 172570029
1 748665288
2 294749844
1 596160084
1 919842748
0 982030222
2 304415605
2 892311695
1 48953936
2 658862036
0 573232509
2 200212087
0 745282024
0 328589188
0 736018937
0 706430843
1 214208279
2 250456135
2 828134571
0 362532660
2 712728005
1 677438262
2 684095794
0 986680003
0 733985366
2 967784065
0 833614874
0 133704933
2 149550365
0 813725486
1 313588127
2 150518387
0 565682577
2 334441317
0 676407939
2 213646374
2 949394889
1 842418965
1 633568238
2 984148421
0 573779539
1 943927063
1 7989826
0 528105661
1 521786601
2 892338709
2 500268418
2 357342629
0 148154736
0 271807028
1 61512722
1 189718535
0 798758477
1 846925935
2 598684594
1 798721345
1 640995375
1 421732768
2 887294662
1 832007434
2 82661203
1 60987605
2 852325906
2 964928845
2 456122144
0 416641771
2 572908534
0 884694274
1 251599324
0 530163366
1 225184264
2 746131486
0 71837502
0 803151600
2 943625963
0 927633531
1 473587065
1 239309200
2 154959801
2 746219025
0 624661781
2 695869870
2 426894709
2 482900049
2 41251018
1 280849998
0 646622024
2 910930864
1 34327790
0 770913732
1 999010928
2 731000771
0 981793631
0 484543003
0 750098203
2 748346221
2 301038136
0 360749748
2 330431567
1 732922189
1 775462539
2 910233110
1 376552883
0 256456038
1 557585389
1 260418500
0 278759309
2 40825198
0 457078158
0 382111402
1 748403815
1 23494569
2 940860285
0 566726961
1 183930643
1 726961720
0 310426008
0 280235491
0 927414981
0 901341939
0 661841944
2 500360213
2 262830987
1 466680511
1 174853155
2 852271361
2 510809408
2 341651332
0 551591665
1 457991563
0 587702015
1 607651255
1 597319561
2 839168714
2 325037891
0 747728931
0 296130204
0 332179326
0 694394812
2 212645031
2 360419126
0 875293508
1 619471209
2 242412264
1 762543998
0 769039356
0 420495912
0 476860016
2 601159647
0 52719217
0 102026301
0 87558112
1 300513959
0 236169568
2 962158586
0 737422214
1 97594619
0 411051673
2 596284786
2 495940279
1 576591444
1 464317358
0 265900266
0 968951133
0 964230388
1 546915854
0 429608515
2 9605827
1 346569205
1 484254332
1 816648119
1 609411488
2 368004669
1 611028355
0 698012953
0 797033727
0 105552733
2 611487299
2 988658703
1 629188767
1 813521862
1 977520637
1 793931134
0 443270217
1 14778720
1 969514647
2 915739119
1 215930990
1 815769881
2 434907661
1 271009054
0 240621223
0 291796140
0 956517148
0 720254591
1 262908070
2 187342370
0 315123561
2 999986412
1 529631580
1 624606660
0 295581921
2 361406778
0 110859870
2 393286870
0 783247955
1 19306488
0 667544402
2 68511964
1 874915661
2 740230213
2 33750293
2 663551775
2 907035084
2 830262390
1 509455679
1 586644053
1 23046254
1 605209667
0 45863685
2 144280950
0 867255129
2 611785590
1 969646538
1 909415477
2 225831999
1 559102427
0 604903972
0 620021533
2 368631034
0 9499496
1 86039686
1 700780526
2 228832737
0 801375395
0 137515273
0 446473938
0 975128351
1 536333606
1 973452103
0 477660817
1 748832627
1 840000568
0 550849455
1 794709427
0 551498931
1 142224193
0 436865601
0 169067919
0 471227787
2 606830855
0 289087807
2 625704293
2 416242757
0 198366773
0 80543472
1 916359267
2 414527230
1 61867849
2 725924922
1 284637394
2 873369307
0 163649375
1 160515522
1 201404165
0 934206238
2 670903989
1 417618892
1 207848243
1 452241482
1 769413850
1 388498369
0 980467188
1 278244663
1 456873294
0 902742207
2 923568804
1 720307797
2 284163640
1 62515262
1 376626399
2 570337181
2 243750835
1 815984821
1 124120325
2 435684867
2 903422707
0 320052400
2 600370530
2 79435184
1 70186478
1 513172663
1 355155016
1 978826201
0 178658524
2 665816394
0 654083151
1 842507951
2 154240439
0 1437425
1 748726590
0 131108030
0 543740796
1 549171064
1 933402348
0 388749671
1 152674907
1 205880556
0 116466847
0 756453158
2 764589324
1 950282803
0 476007242
2 130244712
0 383260590
2 605140234
2 807994118
2 600900193
2 659460507
1 134937374
2 40341230
2 221232621
2 453716293
2 397456064
2 922915174
0 417374767
0 498670226
1 7634734
2 144101670
2 795771299
1 803382329
1 301243950
1 338846408
1 762386641
1 4785798
2 162673175
1 550847987
1 248731042
1 753447332
2 293298992
0 671809645
1 782292528
0 455539961
2 304839063
2 933467180
1 79838099
0 580014456
2 363501408
1 610673243
1 204532554
2 316229896
0 424346735
2 596599178
0 591112631
0 704755060
1 516790205
1 845053872
1 931664808
0 517065186
0 820242011
0 120265513
2 580257184
2 629536336
1 29335406
0 677987105
1 738931119
0 888371176
1 623279877
0 219532582
1 678232196
2 492873925
1 377761587
0 364762815
1 255804273
0 936332038
1 921932340
1 553837295
0 607396137
2 39071108
1 147763681
2 703218463
0 613765099
1 316518343
0 431649222
1 670289595
2 685620878
0 395253946
0 476823544
1 151465672
1 897917562
1 142710600
0 778045506
1 343949387
0 230343790
1 550629141
0 161315414
0 653470380
1 37780968
1 759646944
2 850871616
2 138370336
1 139270672
1 215208183
0 630827765
1 484354892
2 527057441
2 828559290
1 405975489
2 967365466
1 685748716
1 450048687
1 584036193
0 14656283
0 815204602
0 570411828
1 249857086
2 956001940
0 852181587
0 348839141
0 487570900
1 662937378
2 365114015
0 123106103
1 394164599
0 281573934
1 334297293
2 943611913
0 426829227
1 675543741
0 250140454
1 713998937
1 90605910
1 510289113
0 910456036
2 347785861
1 97355637
1 899758748
2 674037656
2 650035758
0 937673805
2 849055156
2 224714845
1 402580569
0 500649901
1 176444899
0 351071009
0 581856660
0 222863371
2 331099496
0 511996051
1 33699333
0 463818028
1 649339153
2 397651724
1 393571354
0 525197164
1 37582348
2 825957643
0 720860838
2 791340051
2 28610684
2 980100456
2 583426038
1 33174595
1 646513812
2 173894484
2 501005414
0 790342201
2 507158700
2 673988964
2 811266301
0 858414145
2 649601431
2 347287153
1 909215676
1 730254343
0 451701023
1 876210417
0 901611801
2 949068281
1 238189936
0 19382540
1 844632535
1 515345846
1 342485952
0 141317791
0 495733591
0 75671126
0 849202950
2 225039564
2 796431025
0 435487831
1 820230557
2 792388519
1 498479265
2 12073148
2 521212526
1 613012321
1 672225642
0 865201116
2 835258430
2 942596197
0 747288801
0 493035580
2 251858858
2 417237148
2 583869118
2 798156303
1 323113318
2 171958991
1 554713438
0 495376754
0 886289411
1 291717994
0 205286916
0 437299082
0 363724814
2 532326866
0 827048215
1 845586065
2 695933834
0 510544406
0 649361549
1 779252723
2 461062445
0 615056203
1 821695044
1 744010028
0 833883222
2 290091757
2 830371730
2 154267378
0 64870859
0 867869232
2 148432401
2 369291963
1 272571826
2 260231453
2 131065814
2 135849113
2 330735423
0 294293241
1 627308088
1 812548238
1 732501411
1 918299634
0 781722755
2 874164799
1 767462632
2 381030378
1 390687413
0 572034612
1 51840628
2 338317410
1 706151681
1 779037891
0 910139514
1 339446653
1 441274326
0 731575551
2 647542678
2 602465246
2 363071395
0 509017234
1 404874354
1 182743255
0 945077362
0 482383898
1 117489972
0 746654496
0 834677071
2 1829072
1 543317551
2 513502687
0 312236904
1 747710406
0 47474020
2 125312019
0 875060604
0 664714648
1 527322728
1 195518710
0 233855611
0 251074129
1 899381434
1 47801821
1 954431660
1 939583328
1 49128124
2 307040240
0 383678267
2 794542385
1 988424601
2 117052908
1 475766071
1 876261577
2 872236943
2 727071114
2 115073703
1 702084778
1 39849534
0 296420520
2 546470976
2 797692605
0 676583244
1 695015378
2 383476740
0 588789137
0 899664557
0 749613519
2 543152897
0 225756864
2 903515988
1 328046430
1 480902613
1 793167962
0 538739418
2 589748481
1 948738238
0 680385022
2 164237505
0 498767966
1 852124951
2 539444564
2 599193910
2 505869251
2 527001337
1 140500069
2 146109437
0 815133195
0 515814689
1 573354271
1 498654902
2 929520626
2 271401391
1 52047234
2 601534092
1 771461914
2 551438746
2 19200134
0 72288903
0 866257903
1 531661608
0 998751163
2 313153818
1 675033114
1 224485521
1 604323819
2 741252264
0 574126612
2 368091485
2 323434893
2 768192568
1 567080734
2 416164000
2 492115086
1 394369329
1 464088850
0 331280001
1 175333893
1 382242325
0 819403597
1 668539685
2 310538995
0 992524480
0 52615328
0 732806653
0 667667880
1 246674279
1 117088191
1 473112708
0 772690589
0 45683597
1 414950823
1 162167506
0 760849448
1 108908755
2 811780007
1 342548278
2 9151881
1 918661300
0 688053459
0 107821313
2 434370688
0 101276896
2 651863206
2 384410424
2 181982430
0 600536976
1 534354482
1 152364984
1 2615130
1 335716926
0 505991595
2 183328847
2 464679869
1 491665091
1 558005798
0 739309900
2 304164790
2 971138514
1 63213083
2 555388840
1 956178258
0 480199143
1 93829069
1 147404538
0 528151388
2 917112270
0 214879605
2 12825180
2 564747745
0 87146270
1 205803352
2 820835181
2 424894404
0 698454794
1 75240501
0 903499789
1 674057270
0 803111180
2 564468859
0 613776558
2 367421064
2 810892371
2 699937873
1 729038636
0 477618773
0 502661831
1 532428409
1 915060060
1 421113027
0 596975114
1 637873063
0 942062132
1 162020341
0 679020803
0 287000631
1 896043180
0 79457440
2 922646074
2 731535963
2 883057529
0 361176897
0 531433064
2 122847334
1 31000337
2 148784559
2 639674830
2 155838087
0 69386758
0 973400212
2 49492664
0 620815077
0 42806458
0 165577874
1 346643442
1 307117160
0 375012709
0 932234574
2 501466820
0 536732150
1 390223558
2 810403534
0 516438130
1 21872682
2 171352970
2 648863940
1 782935581
1 39827617
0 648585621
1 229650125
2 206419839
2 493028235
1 220557127
0 181851295
0 38800637
1 295467736
2 503364336
1 624394286
1 105489489
2 841793808
1 453398809
2 571135530
1 199143309
0 442654111
1 421129231
2 484851128
0 448773422
2 544060207
0 304821024
1 671560251
1 268022482
0 377929107
0 128057207
2 171567877
2 549208794
2 624183912
2 22053090
0 283072901
1 80569503
0 216968360
0 268121820
1 92559732
1 978656203
1 602066407
1 412140261
0 710434340
0 416485502
0 335482883
0 111853431
0 389148491
1 693730208
1 700430039
1 737761857
1 605338069
2 47506246
2 459593857
2 478882274
2 733077548
2 890639705
0 899408198
0 510007328
0 49789248
1 476734894
0 147854265
2 835769673
2 257891951
0 820550094
0 186014349
0 514775125
0 282436542
0 353190934
0 174575343
0 876015478
1 236008581
2 817942091
2 938895077
0 737793980
1 831389498
1 515171092
2 931566301
1 849184934
1 53518032
1 652741434
1 968549470
2 113055006
0 74192217
0 717034640
2 893778442
0 331912874
1 946944337
1 955444536
0 529580021
2 3467983
1 868132087
1 443858681
0 662670589
2 88030054
0 114175986
0 63771655
2 166163882
2 584943571
0 734825745
1 134279644
1 800948838
2 485619216
0 485343838
2 144521300
0 573225840
2 803091399
1 170612213
2 846166330
0 334828542
2 474966624
2 651237093
0 491816063
2 81915705
1 4457602
0 960151602
0 450955380
1 923405397
0 158538481
1 762023439
2 341753126
0 868592989
1 125227100
1 515497365
1 429983296
2 686815863
2 753535030
2 858221089
0 470277891
1 886793425
0 404916758
1 440795668
1 259497356
2 589946331
1 889262543
0 320606145
0 428938014
0 688749241
2 512714164
2 608637142
0 531808389
2 258295426
0 710696173
1 730456677
1 381891681
2 828019257
0 299831099
2 123828584
1 633668498
2 821402005
1 701188749
1 494006411
2 804973866
1 842587062
2 637899873
2 357150954
1 711731226
0 298562005
1 187839115
0 358684045
1 969914835
0 436179082
0 407627780
0 766045534
0 321569079
0 969657689
2 307341337
1 649293729
2 603923059
2 262573004
2 400056491
2 901821080
1 711739197
1 171594376
0 579961551
1 353306739
0 711970439
2 622564125
2 733816355
0 483509528
1 295471804
1 636227404
2 37704654
2 695581824
2 378100867
2 854258576
0 493338044
0 478308897
2 606271369
2 87674889
0 803024876
1 56604985
0 138691987
1 123226562
1 83792807
2 524688097
0 17001853
1 509185440
2 184007141
2 466488200
2 216147338
0 826189022
0 375755159
0 360881180
0 64793699
1 26637229
2 718413840
0 637737054
1 105194672
2 585721602
1 400038473
1 428945043
1 254960494
1 489650890
0 164423623
2 490295376
2 421296121
2 588258872
0 785823083
0 745533022
2 759714000
2 358541506
0 683970681
1 101887048
0 727069807
1 92856462
1 69095894
0 672207400
0 80543366
2 337452838
0 226191284
2 758171803
1 746627537
0 641774505
0 486275750
0 308301124
0 214380675
1 346699920
2 507074765
2 447902696
0 718344472
1 876213597
1 366857768
0 840817864
2 993502128
2 810040801
2 702040915
2 157100485
0 849816795
1 581532965
2 790410931
2 50663233
2 657242232
1 328864599
2 687413863
2 491330424
1 594672437
1 102946628
2 836261920
0 536107155
0 981687378
2 100643382
0 649826964
2 164781602
1 203729388
0 320607676
0 843669080
0 814555486
1 964335613
0 30997876
2 482663373
2 455233513
2 593193076
0 937081319
1 355391668
0 804552381
2 625430770
0 9450227
2 213754277
2 958014763
1 729189889
1 569248391
2 595061963
1 873320860
1 277718852
0 954319742
0 712825599
2 619461234
0 211957664
1 559443577
0 101795447
0 407591865
2 414483405
2 78489542
1 565166057
2 379963551
1 728183799
1 270445120
0 103902421
1 554638737
1 67198855
2 932950209
2 638275533
1 779562243
0 423305719
2 441567748
0 414158303
2 586099754
2 819409921
0 796772161
0 447318435
0 221608935
2 655119616
2 329878054
0 189988647
1 197013354
0 136309826
0 160265657
1 118586958
0 492331538
1 773475754
0 215691537
1 335578299
1 855656104
2 216229106
0 135539949
1 565686490
0 550928580
2 223098443
2 664250736
1 133530691
2 852284915
2 126632114
0 516745724
0 966973518
1 610222209
1 840112708
2 584626402
1 561905986
0 203991877
0 764788723
1 293545000
2 20570914
2 875413454
2 417950041
2 651797650
0 237386495
1 420064322
2 841726302
2 388476419
1 646080332
0 166018785
1 164023463
0 764725099
1 588368679
1 692396822
2 288252592
0 644255861
2 65086742
0 818610849
1 636231111
2 72631521
2 583253631
0 799877607
0 345404213
0 846789736
2 617199732
1 834605802
1 82584336
2 414003146
0 718025827
1 259113568
0 869397874
1 363560745
0 844606925
1 905593455
0 19014864
1 398115764
1 983352369
0 431737524
0 164218553
2 311246471
2 735377101
0 247353591
1 349340954
2 730695307
1 739010561
1 45829114
2 88428715
2 462736050
1 465500146
1 783472140
1 482145610
0 193922496
2 63339528
2 609846947
0 422340471
1 255988608
1 12665057
2 852458642
0 625341881
1 126661285
2 474629426
0 225754143
1 586970133
2 722051423
2 947597762
0 558575076
2 715658508
1 265842202
1 495951608
0 595062929
1 189361271
0 767460335
2 299483782
1 939541398
2 212372691
2 514265733
2 990221723
2 734995228
1 599969798
2 663414866
0 399680112
0 647012020
1 110256175
1 721207626
0 786544156
0 631867326
2 129213881
2 135789960
0 309980603
1 169865642
0 346599053
0 873708362
1 472833071
2 921564698
1 125353835
0 582085189
2 276126011
2 136233434
2 867099823
1 92162352
2 28590101
0 347878841
0 851494684
0 93753945
1 722646108
1 635932192
1 54513720
2 341861070
0 264878050
1 19310117
0 534026776
2 560667654
2 415677062
0 117577956
2 804002292
1 701334068
0 339612263
1 762082068
0 407267236
0 276665568
2 441982843
1 362301615
0 948500296
1 967074383
1 695326839
1 606846897
2 203746685
2 215689064
0 907135544
0 921531280
0 761051321
0 138806245
0 968744573
1 507399509
1 527762749
0 50690312
0 452643589
2 469021638
0 278326440
2 99929171
1 2586391
2 613540519
1 949673134
2 316990432
1 167063830
2 377944993
0 137839864
1 365004340
2 369324255
1 377585608
2 627968056
1 854237350
2 88733731
1 611681371
2 889767455
0 245705039
1 219428348
1 562006468
2 992563055
1 208269165
2 446595179
2 692181300
2 307213499
2 530527481
0 933522634
1 479127975
2 307623821
0 449017371
2 1921731
0 144849106
1 329516646
2 462643597
2 305018191
0 247274491
1 164411716
1 360829478
2 222196812
0 700201863
2 671251322
1 413522248
2 246572729
0 372505351
0 388954713
1 806098016
2 452940366
2 927368437
0 165590967
0 445623489
0 603920307
2 528600442
2 730570988
2 765842750
2 151567749
2 292146781
0 534208020
2 699670542
1 766261763
0 865058449
0 461736081
2 177275788
1 572441017
2 155650077
0 478109966
0 495012762
0 601069887
0 420008438
2 724323911
1 399583701
1 403343995
2 291564934
0 15017524
1 292590516
1 934826943
2 937153310
2 507924358
2 75227615
2 772449914
0 985129578
2 530418311
2 359221971
1 90317993
2 512661667
0 873920170
1 571015171
2 244331097
0 886630716
0 913222610
0 505393085
2 400166151
1 166145245
1 923571104
1 907338939
0 528312737
2 276662284
0 589181518
1 569390752
0 633271915
1 863457084
2 963819658
2 403506740
1 461145920
0 542779322
2 508516696
0 8890957
0 638921621
0 988800933
1 439613266
2 993415184
1 909670836
1 485387534
1 954307014
0 584657501
0 690180857
0 253589762
1 785199449
2 11434146
0 213364975
0 179789445
2 91805611
0 966768715
0 884303126
1 130886905
2 522409549
0 414550451
2 976812391
1 541899848
0 704937710
0 304485761
2 614689368
1 604794721
0 545797848
2 253386921
0 222762625
0 822234985
2 610820084
1 466116491
0 203631038
1 599090960
1 567266650
0 71178303
0 469306193
0 888767955
0 550557675
1 203590029
0 980425596
1 78978847
0 91095780
2 728946844
0 139281349
2 730763838
2 151115500
0 345672150
0 185057664
0 695633034
0 732130959
1 784993279
1 838101130
1 654442271
1 574063083
2 126110391
1 9675534
1 606399580
1 806895648
0 801182413
1 684088498
0 784589296
1 713689582
2 131965365
0 979864487
0 409924670
1 693551256
0 724021400
0 459092317
0 493607594
2 33057971
2 845740845
0 892435167
2 791471412
1 416345948
0 408486468
1 971554802
0 935549918
2 18432563
1 39296669
1 696074479
2 818145711
2 907040053
0 295478844
2 628098512
0 643916878
2 565471989
1 558798314
2 146248271
1 320201242
2 994713661
0 488610913
2 128780440
1 385217609
0 77759443
2 488527627
0 959950896
0 215261968
0 703063043
1 143165627
1 257860241
0 57827905
2 157158397
0 229626277
0 609353500
1 880898621
1 281662250
0 915426451
2 397131289
0 849470679
0 381929051
0 568305407
1 725852616
1 258054750
2 446356157
2 937504411
2 521169648
1 348346788
2 537487280
0 491620898
2 917960380
0 861854715
2 837417289
0 458987330
1 25136660
2 82981665
0 986030484
1 163307162
1 286374900
1 300134747
1 121687089
1 404987670
2 841666970
2 614277398
0 163531041
1 943554642
2 696359538
2 6856390
0 712202413
0 239349595
0 107059967
0 115926194
2 303216708
0 19822836
0 834781923
1 390914382
2 851523230
1 999600906
1 483785052
1 519938819
0 224712297
0 98012035
1 370306487
0 394345860
1 812340001
0 852168717
0 932189270
1 744820313
0 575241642
1 554599544
1 939282608
1 485071952
0 193280025
0 571481200
0 373333333
2 133524767
2 592908723
0 296249059
1 527679352
2 750027976
1 308955513
0 344288402
2 232916372
2 819775492
2 845122237
2 340904334
1 218194311
1 571834165
0 165907802
0 99730775
0 74716736
2 357408353
1 362359887
2 810410713
0 199654708
1 607005064
2 750576141
2 112700108
2 319213045
2 887804215
2 129844359
0 906894519
0 102808894
0 822304751
1 435619167
1 39476494
2 422941467
0 988913618
2 73295410
0 873150018
2 221441397
0 843013921
0 512959601
2 952355977
2 466676166
0 672165858
1 37642643
2 675758231
2 831980672
2 766195823
1 644379561
1 698609035
1 123561631
0 344319552
2 122866106
2 26667546
0 334021150
1 625452562
1 125434040
2 841709272
2 443784739
2 574211695
2 780103392
1 52934902
1 145607517
2 170019894
0 138219417
0 599744901
1 881069177
1 275529614
0 848241205
1 919911409
2 51057191
1 26984796
2 114076481
1 936106105
2 553501742
1 104861680
1 992388939
0 592160234
1 709500597
2 320660534
2 727355140
2 783965253
2 704825770
1 141520179
1 268424180
0 427650164
2 985136819
1 16903157
1 350629001
1 394226585
2 271914572
2 896006679
1 749049526
2 156267358
2 925649516
0 959987490
2 123386537
2 154834167
2 626715835
0 677661180
2 276380350
0 199129111
1 733873436
0 150778157
0 858468243
1 733971269
2 862426596
0 974099829
2 547018101
2 475307766
2 293137580
0 21464307
2 180796112
2 42352226
1 190372171
1 46055511
0 516877204
2 636041473
1 267664758
0 996083714
2 803951108
1 707215842
0 995128542
1 855787662
2 247341591
2 848737926
1 424910808
2 699273111
0 434689865
2 75303235
0 174123350
0 866035559
2 510027319
2 611716441
2 895436430
2 916861046
1 602073027
0 941506276
0 910570516
1 796027408
0 419202481
2 777509813
0 511536253
2 754523237
0 545390999
0 573330416
0 795566410
0 714755677
2 900853821
1 721819354
1 804760588
0 4877457
2 979829632
1 453223149
0 405406233
2 556514468
1 30977674
2 536491736
1 820283630
1 77296102
1 422013780
0 499714076
0 381836536
1 867537921
1 154620496
0 920106444
2 917093892
1 425999338
1 440523750
2 456097556
2 492954563
2 454365667
0 55869815
0 633559535
1 315457247
1 761314381
2 692468302
0 747884225
1 199052931
0 22359186
2 44620459
0 104254660
0 652757580
0 464611966
0 822973224
1 738476897
1 340265266
0 144379101
1 234460030
0 93296755
0 734862792
2 325290985
1 829487758
2 434067311
0 181881059
2 533164304
0 168151028
1 153490716
1 682618193
1 304322044
2 986729294
0 500181372
0 327344239
2 324658307
1 482963037
2 859118363
2 329693104
0 799579638
1 683060935
1 893108535
2 357913853
0 726195890
2 584361469
0 505745995
2 269088893
0 155747984
1 188137991
2 814244115
0 489326455
1 80245315
0 620509444
0 195625577
1 793444871
2 820050601
1 993534135
1 228661102
2 1398149
2 534398785
2 742035058
1 755248430
1 295540110
0 472410065
0 861290377
2 616994370
2 58060959
2 900781989
1 426667534
0 675268872
2 81832433
1 449209836
1 793358043
0 622669307
0 197517139
2 40757795
0 948307944
0 55275983
1 3707601
0 500904502
0 97839316
0 379721615
1 869283958
0 296452246
1 472382413
2 116745190
2 696131976
1 685332529
1 521929380
0 676284919
0 830671218
1 135564900
1 685796612
0 389528506
1 890569006
1 237786833
2 806227316
2 53786649
1 765028812
0 127068124
2 715935393
1 263445901
1 711928499
2 428871231
2 297066689
0 488289236
1 371673582
0 424962095
1 642641611
2 357216931
1 12137348
2 862934740
0 704929859
2 876781715
1 483415828
2 671947860
0 180812210
2 494551895
0 22565160
1 32301850
1 529935913
0 909331376
2 906222444
2 254735232
1 179532666
0 352566644
0 54033321
0 426874740
1 517501134
1 380635671
2 175854270
1 785826201
2 166767901
0 156043524
1 569425973
0 409801367
2 201449961
2 590213605
2 3260619
1 462818769
1 564967960
1 533964668
0 564528873
0 167080029
2 131977964
2 96779430
2 657922204
2 528273135
0 474728200
1 984843569
0 882366069
2 672081986
1 224613598
2 254209258
2 150371842
2 45013982
2 926341645
2 736690948
1 317207517
2 365599766
2 99187967
2 390817443
1 443313688
2 155863352
2 352521130
0 537567142
2 206233123
1 943500182
2 251895567
0 540559659
2 561946422
2 850105929
1 720788492
1 513675531
2 164653931
2 933892667
0 787865795
1 598870056
0 879147887
2 930238358
1 744917628
2 588516660
1 602559877
0 148561695
1 981852449
2 667400340
2 482224561
0 695819596
2 887823355
1 426190899
0 8512513
2 70296697
2 488995145
1 255115350
1 196345472
0 279283026
2 199121123
2 589105108
0 206018086
1 370749464
1 682001819
2 404489082
1 859473648
0 182342873
2 221207936
0 173162288
1 220941225
0 990845877
1 943947838
1 677203403
2 989024473
1 583089702
1 321384635
2 428670826
1 543509311
0 156774043
2 332739
0 145763640
1 553420219
0 43863391
2 264674692
2 693105283
1 23098185
0 384290663
0 88789477
2 763016584
0 287047400
2 521506882
0 58007079
2 216703151
2 166653802
2 456591672
2 727595141
0 541105237
2 110672648
1 170046227
1 139580194
2 561172288
0 468268639
0 383370825
2 255976849
2 360943935
0 332861923
0 987807414
2 68992722
0 998613381
2 583083733
1 252096131
1 293249459
2 799265248
2 530086106
2 26529525
2 719859652
2 163145986
2 364982210
0 500630890
1 305495356
1 993701361
2 316977523
2 361978713
2 891645984
2 864487117
0 880257850
2 10255953
2 780895374
1 234628923
1 701509273
2 705511180
1 437719510
1 477335188
2 152593709
0 313528535
2 248045308
0 688923272
1 948200700
0 2093170
0 998520927
2 240959324
0 627692972
2 916781048
0 676184030
0 492508649
1 810165014
0 802947177
0 190392061
0 64755298
1 929762860
0 221123089
1 522545849
1 178010451
2 48646252
2 954903149
1 413208565
1 865772016
1 711888907
0 556270013
2 266946178
2 936216950
0 514009266
2 337115405
1 260879494
2 456543374
0 655729934
1 197808312
0 177630713
2 550510538
2 641041100
0 707330960
0 631984427
1 379659568
1 64960629
1 767826815
0 79060600
2 364365448
2 436977161
2 284920021
2 45907007
2 696468656
1 718070122
1 554768520
2 208357558
2 844287526
1 453812488
0 772100620
1 91415982
0 41133437
0 622768385
1 380774315
1 127066314
0 460088932
2 961062823
2 18620718
1 849873562
2 126576271
0 418662131
1 536598783
0 936068780
2 252790936
0 741462853
1 360727936
2 387822626
2 222652283
1 998130171
2 825064934
1 517827842
1 55053553
1 231931243
0 643979386
1 780334999
2 867249783
1 493701362
1 750873067
2 579928347
2 900393323
0 440826814
1 87327649
2 19610042
1 465975282
1 254565664
0 745774346
1 72710820
0 25475168
2 779868035
0 231459101
2 217949853
1 632318694
1 785079904
0 468344406
0 220350864
0 225936442
0 150132314
2 917296112
1 73586768
0 947286330
0 143049331
2 207854728
0 491682099
1 738644679
2 950250238
0 98270242
0 689114873
1 754054057
1 947354493
0 440067139
0 389515332
2 923020735
0 885747543
2 413446027
1 679815179
0 8360034
2 91531207
0 947905017
0 51535877
2 337608012
2 647771817
0 730529118
1 927885946
1 937684252
2 362028029
0 492624419
2 155818903
0 220215221
0 81206502
0 106246913
1 597003740
2 726006074
2 87174508
2 127117958
0 680625120
1 688480082
0 874968122
0 110997232
1 563124026
0 969276768
0 650398329
0 514721253
1 331917083
0 489659555
2 388381884
1 296400175
1 692454926
2 719048709
1 301913771
1 943699738
2 620680496
2 782342068
1 82127871
1 679461723
0 276684705
1 554944762
0 804498889
1 873027009
0 720760732
0 685652485
1 908349018
1 947665367
1 348162429
1 784818612
2 79714871
2 34070514
2 200749708
0 949336083
1 859478357
0 855214673
1 520795973
1 157992060
0 79892311
2 473052344
2 591792396
0 312590194
1 9503753
2 746005587
1 242159242
0 52441823
0 795981811
0 769069136
2 883192552
1 370828770
2 450753716
2 605233253
1 333449239
1 134593413
0 781294208
2 757505060
1 493918717
1 242192418
1 722624122
0 153381687
0 351149793
0 751381460
1 933899245
1 193272686
0 201577934
0 12344284
1 393813130
2 935300256
2 440356689
0 867005062
1 917612996
0 378664473
0 627241786
1 162680796
1 489742760
2 266205634
1 661502202
1 318076168
0 642156488
2 448157630
1 968148559
1 178321210
1 832438690
0 430677150
0 21785173
0 613933761
2 863856054
1 361223509
0 418753702
1 827594688
1 642334222
1 708400676
0 577157537
2 714918712
1 111605479
0 370868730
0 762953870
1 514385468
2 281372137
2 656012424
0 36744816
0 524441746
2 193237077
0 419443939
0 804090458
0 944222809
2 755812689
2 935867616
0 583546525
2 118245376
1 414614562
1 8465868
1 84519567
1 715706886
2 946638696
0 220483316
0 686774742
2 957644052
1 675107120
1 298433953
1 883843245
2 587045869
0 356989966
2 169387292
2 589224098
2 214939216
2 410377578
1 914267703
2 795963043
1 14914952
2 555546811
2 492560250
2 21933392
0 90586705
1 555581829
1 655744854
0 28729240
0 63578193
1 139295467
2 254492336
0 9332524
0 80105710
1 552109058
1 467855608
0 228321291
0 181311641
1 751352633
2 157669761
0 583216451
2 797687778
0 364490801
1 948473050
0 526023361
0 226960385
0 814845355
0 553237436
0 638269651
0 198711664
0 989475759
1 778352650
2 807769453
2 377939007
1 138895855
2 620550359
2 995697489
0 643145195
0 535754362
1 636549963
2 247694391
2 936407543
2 380747254
1 887039455
2 603971386
0 531715676
2 608221827
1 236350270
2 455575357
1 51261073
0 493413571
0 52403460
0 442408932
1 568450771
2 628708458
0 314051658
0 223217615
1 828221332
0 737266589
1 563724589
0 344421763
2 787932484
1 520439313
2 712125998
1 250359901
0 592002984
1 54573385
1 420071875
2 550235225
1 177468494
1 166327903
1 311802205
1 173340696
0 612056790
1 249988850
2 666916049
1 111461356
0 250173393
2 527233794
2 861435542
0 663046128
0 254892620
0 89584033
0 32597092
1 560502074
0 351533799
1 513158573
0 888248035
2 5937489
2 764713798
1 126926240
1 192476733
1 657130613
0 188759393
2 854888166
0 785307535
2 782748804
1 608060901
2 513870712
2 336342651
1 872106409
2 997132268
1 390406779
2 906350467
1 391616163
2 91361254
2 557744350
1 736704615
1 740145530
2 334103132
1 221423600
0 147701525
2 961972115
1 317022254
0 885067052
2 93955877
0 19172876
1 748081214
2 414428666
2 533997502
1 231805800
2 927367909
1 523147107
2 308702529
1 533705471
1 938112809
2 40549486
1 408833387
1 881791388
0 206214864
2 196671137
0 61315199
2 156254330
2 837289987
1 466273553
1 604937432
0 928584807
2 881162161
0 139280283
1 349999030
2 352460514
2 491955729
1 285562142
1 629170665
1 865251550
1 996980786
0 960973947
2 650900485
1 581883430
0 477991875
0 281877077
2 665442412
0 677969632
2 798737206
0 400204054
1 156115595
1 295424234
0 588240494
2 926815576
2 411809314
0 80484869
2 641521667
2 250057044
0 253079190
0 712444278
1 477273623
0 89528011
1 247235212
1 475398300
2 549326783
2 776471936
0 215178795
1 259309333
0 581621349
2 923000607
0 954542374
2 677280561
2 909619944
2 170852013
0 674778288
0 10840409
2 169881092
1 427118454
2 231378030
2 977460318
1 806606335
0 146502979
0 550367883
1 933454574
1 261643170
2 269993278
0 91015457
1 180869755
2 257171652
0 620022225
1 152827496
1 573075487
1 965903477
1 173208203
1 261073062
1 769081981
2 602558413
1 332180321
1 353662632
1 182529047
1 398803646
1 631003415
2 463549276
1 904413456
2 38301096
0 660855930
1 929688571
2 309777643
2 650094259
2 912050724
0 571386717
0 602350004
0 660274646
1 314383531
1 37363574
0 242821483
1 537289600
1 880416515
2 684269872
1 356405408
1 383909495
1 460130171
1 827667386
1 64849408
1 979383163
2 847444282
2 204020059
1 930549556
1 448818587
2 716251627
2 291550034
2 385003858
2 153338366
1 869960091
2 417563823
0 493503224
1 296914037
2 702552304
1 811992799
2 953174487
2 707107936
2 593941420
1 590211850
2 55153500
1 105519023
1 183741446
2 175278648
0 44049632
2 235320963
1 12388133
2 572143733
2 556562550
1 289602476
0 180216527
0 33766190
2 309667310
2 683877593
1 195959398
2 802946437
2 176858899
0 134019432
2 951259678
2 522162689
1 367818180
0 200167770
1 696556527
0 753405141
1 403714034
1 109570183
2 359147244
0 229288563
2 577697643
2 907320422
2 165090190
2 732631764
1 807813977
1 596299012
2 571482411
2 61722570
0 178089361
1 276221249
0 812082691
1 74447061
2 639028904
2 41720372
2 362914116
2 442988324
2 436166073
2 386682460
1 420415403
0 650357164
1 66503168
1 598060053
2 308407590
1 851140472
2 367030005
1 584708738
2 481075285
0 515411191
2 600476759
1 215474861
0 238203557
0 326678685
1 998323338
1 951453797
0 205169284
0 913171259
1 424615845
0 681723171
1 187264386
1 332565970
1 234294611
2 580569678
1 207631234
2 223304536
0 172871128
0 566957478
0 416474937
0 312624796
0 723413027
0 798310418
1 552782939
0 108270445
2 255931301
0 277411303
0 488202835
0 372751621
0 294555146
1 894563733
0 637649337
0 841282045
1 470840338
2 340392454
0 682669709
0 260569507
2 428858566
2 10041779
0 645468566
1 522132597
1 110941428
0 840078503
1 862476015
1 546916573
2 128665012
2 54469028
0 925500670
2 63935730
2 457200144
0 807927429
0 128244770
2 383344247
2 232211195
0 727758376
1 732330631
0 5737423
1 163461282
1 203349833
1 50535132
0 843108314
2 879542668
0 723891232
1 969130603
1 243728904
2 809022929
1 516777583
2 190027688
1 93853015
1 943854490
0 115236159
1 860209428
2 64719220
2 349864314
0 414216381
1 182550052
0 550638493
0 7628716
2 954537400
0 230113251
1 307457771
0 539076616
2 692205438
0 724203829
1 492359926
2 128012583
1 279645603
0 581006116
2 296433943
0 84319204
1 370926571
1 219903622
2 985834769
0 379085203
0 257440396
0 981700363
0 551282496
2 436312860
1 969075556
0 94274509
2 604799139
0 687219788
2 687227884
0 608529503
0 326762158
2 531604758
1 565323122
2 832454382
2 237253196
2 723156881
2 246402742
0 984351491
1 370965440
0 657882475
1 736779433
0 566328270
1 621525247
0 49631570
2 462603543
0 774672617
2 200058538
2 790232200
1 259542854
0 639703247
1 639892777
0 645196049
1 286490212
0 115746912
0 411323152
1 240719373
0 671837583
2 944190405
2 476665822
2 433510485
2 103174588
0 183134915
0 739813085
0 576809107
2 186803719
2 533515821
1 97459344
2 75727899
0 723219508
2 779741828
2 475173651
2 123307330
2 460713039
2 40233141
1 543092203
2 565610946
1 930399942
1 580255591
1 804351247
0 701982626
2 475808721
2 788341546
0 947911196
1 910777968
2 320855850
1 802652493
0 562986534
1 552544220
0 135772919
1 707809433
1 770372329
2 43895753
0 345422937
0 513792056
0 942219908
1 228308950
1 62666891
1 497512630
0 5095169
1 627499732
2 259515655
1 294286741
1 556565097
0 92625673
0 291242003
1 222398943
1 859353070
0 314607331
0 971403853
0 660477104
2 689198912
0 314374313
0 846280135
0 754947786
2 11088919
1 92258613
1 564828557
1 646585326
1 972901463
1 873201919
1 419152100
0 865637893
0 265670053
2 721215339
2 391853077
0 223552295
1 895989784
2 322687757
1 86884669
0 680834572
1 846926792
2 398835573
2 131698127
0 882765870
1 169274782
1 322062607
2 673816712
0 618490276
1 399411219
1 441283796
2 779270975
0 29532588
0 543574272
0 164118428
0 535543763
2 793983376
0 184204949
1 201294910
0 585257407
0 524678221
1 175329980
1 942373583
0 518320386
0 691295614
1 346619006
0 44410934
2 504423187
2 951762063
1 455553358
0 908752761
2 644355373
0 159583828
1 908617939
1 515757225
0 636094306
2 74092050
2 599281884
0 455281261
2 689770318
2 776208441
0 780581133
2 476602046
0 616549408
1 365277826
0 402109440
0 249929454
1 769975014
1 515890539
0 493356939
2 798325036
1 186450229
2 362340398
0 523684367
0 691104148
1 897548598
1 194721566
1 604836972
0 880419309
1 832469354
0 443524256
0 774274863
2 311831954
0 677818885
2 76987903
1 613064670
0 403883868
2 220406351
1 500258846
0 368207138
0 156353484
0 608003680
1 534490007
0 981503155
1 550954778
2 395733596
2 871882886
2 404330619
0 918383877
2 652151693
1 184319391
1 431399477
2 725635289
0 973586060
1 156974259
0 415000678
1 67983645
1 882052591
0 476197495
0 664811979
1 827095931
1 341894034
1 18063666
1 992630287
0 839475627
1 255076858
1 391122169
2 194278982
2 683655958
2 55229545
1 582009948
0 91272702
1 377271309
2 428189236
2 212571741
2 83213714
1 613554072
1 48330948
0 589554082
2 12882875
1 917944043
1 483574736
0 323755217
0 332833294
2 188161823
2 624554666
2 255834934
2 591933183
0 29819665
0 606713093
0 358476494
2 36759105
1 71253786
1 744903777
1 626294668
1 802700987
1 373362160
2 984176531
1 172877171
2 606978601
2 806566337
0 528471661
1 353753515
0 804915222
1 856644212
1 956252833
1 138761160
1 227774617
2 566513446
2 720377815
2 463484225
2 471548952
0 988042550
1 291786437
0 259116005
2 834840091
0 687331236
0 746086433
0 322178177
1 616396624
2 870859841
1 27395481
2 946674794
2 1564879
0 99498550
1 689117139
1 281912236
2 146114535
0 674465052
2 237276464
2 454187679
1 527620636
0 830179063
0 42418518
2 62290240
1 505238181
0 194355172
0 985990745
0 275566029
1 674570961
2 408017137
0 763713142
0 452404454
1 653759822
0 119676624
2 570811433
1 751617348
2 597435936
2 497586002
0 655290132
0 672101157
0 301940465
2 286499071
0 522249809
2 228656049
2 953869645
1 309491784
0 137489162
0 15560605
1 442738838
1 46824914
2 315750859
2 991605832
0 436876687
1 746199596
1 177948431
0 321490917
2 152486235
0 817596327
1 992539097
2 365911161
0 965867506
1 157012238
0 11407003
0 915143184
2 180995900
0 658740665
0 102707560
2 321846828
0 695559796
0 828276612
2 828656277
0 322978755
1 446760471
0 522641637
1 83761359
0 319625913
2 15040064
0 371684312
1 314910535
0 870377480
0 967805640
1 604797259
0 536351566
2 503169240
0 674330925
2 749722407
0 147007825
1 601198200
1 400947671
0 678958553
2 917127420
0 840111491
0 304448700
0 857651051
2 305257857
1 674522091
2 977719825
0 960078959
2 137602027
1 481169802
0 423048902
1 794707082
2 209704599
2 426410537
2 139563117
2 160854619
2 547479137
0 589597036
0 919895811
0 213520201
1 601228277
1 792787766
2 306484320
0 851752927
1 204692359
0 314753920
0 263000802
0 816865541
2 424758538
1 886699803
0 393249202
1 617969364
1 490190152
2 726429382
2 850170856
0 381156304
0 412058708
2 810455127
0 267231714
0 600230284
2 40038944
0 883183361
0 273845586
0 184208817
2 992614271
0 139036752
0 333493444
2 238419475
1 152103763
1 55793095
1 924607638
2 954838838
0 102689243
2 538339753
2 417666867
1 94840086
0 769392327
1 480477906
0 450465346
2 551086327
2 21219358
2 391105560
1 267525282
2 549865274
0 117768433
1 777287118
0 941937008
2 903487918
2 464924116
2 642848801
1 256720242
1 562895579
0 400253495
0 675142099
2 324498007
2 944563856
2 245189123
0 691974976
1 89608382
1 133243077
2 265590130
2 403647011
0 922197308
0 99607234
0 169366185
0 879385156
0 691628043
0 447425619
1 943272443
0 509025910
1 784290980
2 297313945
2 206597288
0 628158065
0 830931394
2 582066961
2 310241305
2 459580364
1 681159169
2 606141799
2 306192173
0 556383055
1 122610665
0 177570224
1 686667887
2 138111401
1 890837570
0 856178303
0 345018406
0 471178577
1 587850088
0 529100087
2 201735287
0 623283078
1 545248056
2 688055746
2 251670376
1 444500420
1 737250887
0 469835766
1 320096282
2 45512192
1 921461323
1 520456983
1 702039391
0 839893762
1 283663607
1 936373109
2 107507478
2 916857071
0 216420536
0 494156682
2 131686981
0 323511255
2 443063632
0 320027937
0 797515649
0 521988181
2 595493960
2 711770825
0 69880963
0 605339982
0 175936568
2 579570244
1 477227554
1 609755627
2 693590650
2 758725087
1 718833008
0 676975049
2 827301878
0 526881486
2 485887722
1 461779555
2 116175458
1 644376269
2 752007235
1 404266217
0 923747583
1 114762103
1 492489113
2 421099421
2 530080276
0 14416132
1 67975319
0 292570680
2 590118487
0 903801845
2 926791815
0 71477747
1 807325750
0 120085507
2 308478291
2 484652135
0 284576721
1 461275252
1 389179865
1 338275615
1 166852925
0 154034286
0 389308835
0 876359925
1 515217208
0 64523983
0 410829049
0 780668556
1 612796750
1 739834071
0 860140795
1 527942591
2 890430652
2 188824705
1 280400118
1 475246294
0 635441123
0 814092585
1 225013581
1 153536366
1 491190421
2 602755103
2 3210108
1 856655024
2 27203984
1 866441611
1 140750898
2 474122065
1 882352451
1 945697085
0 890777763
0 324547934
2 367236315
0 585287460
0 733080686
2 63336960
0 846932036
2 612943014
1 342692059
0 353598807
0 35895533
0 792344183
2 366546759
0 179035261
1 612781891
1 430529638
2 693864329
0 991035935
1 883493744
0 976283507
1 426891060
2 778802795
2 826357585
2 256943570
0 373313741
2 549083133
2 176784231
1 26057101
2 461773002
2 741002864
2 847421333
0 373087655
0 7203175
1 948486911
1 739379216
1 360044163
1 693014339
0 526106478
2 867039766
2 619559114
0 274668840
2 769346771
2 64623718
2 475413465
0 75557496
0 421693121
0 684971997
2 855354427
0 486470499
2 958164426
2 636241593
0 740812622
0 732903838
0 767735962
1 331196817
1 987965096
0 659270623
1 674826730
2 80358391
0 703652608
0 788797495
1 135200371
1 49501173
1 108279303
2 688577824
0 936680008
0 860823868
1 108839378
2 635122390
0 846938951
0 603628421
1 537589400
2 238741531
0 472720156
1 927895127
1 979753411
0 365886930
0 366735879
0 629415528
2 635985748
0 27487211
1 936374302
0 350447218
2 822679625
2 657543518
1 396443843
1 191327767
1 117389647
0 956132972
2 456605484
2 7823343
2 135403325
2 548915246
2 842980449
0 197985540
0 718751108
2 108918097
0 76991478
0 372944887
1 406130915
0 275529144
1 152156703
1 457655700
1 690820405
2 111214394
0 804198104
1 811778203
2 127233239
0 99113020
2 258987070
0 735708599
1 919505725
2 156343873
2 579017306
1 237853862
0 341562900
1 42991338
2 528553506
0 610410847
2 555329500
1 413335863
1 168024287
1 354287850
0 58916200
0 651224590
2 669981392
1 457889643
2 676055408
0 560560320
2 775328223
2 342687918
1 984766506
2 803426818
2 169361428
0 783823564
2 251722506
0 182641550
2 866917508
1 634525837
2 854424447
0 121758427
1 960662101
0 280608931
1 361727011
1 553619345
1 932461491
0 435840728
0 698496231
2 472053425
1 241019962
1 216004028
1 828737908
2 208924939
1 710185883
0 701201616
0 444215855
2 639842589
1 119989419
0 640209197
2 692926711
0 847736018
2 855166376
0 150173656
2 460758602
0 48065211
1 798809498
0 195972809
1 654396246
2 451246340
2 58459086
2 914631137
1 314085772
1 837647091
2 781372686
0 976236246
1 159670759
0 154293156
2 606084706
0 764111801
0 646161086
1 435960071
2 583120932
0 524769206
0 40498960
0 862526050
1 229088588
2 784535734
1 703096497
2 656132614
1 495823397
2 146964015
2 674853315
1 258470990
2 995430632
1 503871151
0 984029
0 977787034
0 665642233
0 412474983
1 703330692
2 808271997
1 189657444
2 300957435
2 105235091
0 218488595
0 595817022
2 110416210
0 325132902
2 178018122
2 846434241
0 569896859
0 523244944
0 643679999
0 253765572
2 49041094
0 659894230
0 4402384
1 731399687
2 784420424
1 886683811
0 725591920
1 721780782
0 730184032
0 441412062
1 873104466
1 606655130
0 271533278
