6
-45 22 42 -16
-41 -27 56 30
-36 53 -37 77
-36 30 -75 -46
26 -38 -10 62
-32 -54 -6 45
10
-2 2 3 -1
-2 -1 4 2
-2 4 -2 5
-2 2 -4 -2
2 -2 0 4
-2 -3 0 3
5 5 2 0
4 -3 -3 2
-1 -4 4 -3
1 5 -3 2
10
-5 3 6 -2
-5 -3 7 4
-4 7 -4 10
-4 4 -9 -5
4 -4 -1 8
-4 -6 0 6
9 10 3 0
8 -6 -6 4
-2 -9 8 -7
2 9 -7 4
10
-11 6 11 -4
-10 -6 14 8
-9 14 -9 20
-9 8 -18 -11
7 -9 -2 16
-8 -13 -1 12
17 19 5 -1
16 -13 -13 8
-5 -19 16 -15
3 18 -15 7
10
-11347 5379 10486 -4040
-10425 -6783 13899 7423
-9162 13186 -9396 19138
-9022 7359 -18750 -11539
6398 -9551 -2667 15290
-8115 -13617 -1675 11033
16454 18686 4610 -1577
15303 -13590 -13547 7845
-5559 -19239 15925 -15968
2142 17306 -15703 6930
100
-11347 5379 10486 -4040
-10425 -6783 13899 7423
-9162 13186 -9396 19138
-9022 7359 -18750 -11539
6398 -9551 -2667 15290
-8115 -13617 -1675 11033
16454 18686 4610 -1577
15303 -13590 -13547 7845
-5559 -19239 15925 -15968
2142 17306 -15703 6930
-4380 2282 -16182 -7725
-18310 -3122 -761 -19779
15934 -14534 -2105 17516
1048 -3079 1490 -11131
4256 14900 -4970 -11650
-6962 -2123 -4729 -17961
2402 9338 -8677 19216
3523 -3659 -9156 4655
-7938 -4430 13099 2281
5343 -14102 -5877 15505
13693 -9166 2211 -12155
13134 8136 -7608 1038
10436 17036 16738 11004
512 -783 -1018 -10706
13908 6762 9644 13343
17289 14516 14579 14953
-2688 8376 -11376 -10703
-8848 11999 18989 16692
15337 -6876 -9372 -2995
-16185 18810 1838 -8530
1470 -16509 -4766 17036
1528 -9919 12583 2977
-14074 -12420 -11358 -7371
19745 -9642 5939 -11346
2514 8785 13476 -6585
11752 -18105 5599 -4881
6765 12755 -12474 -13290
7489 2073 6142 -17736
808 369 6537 14586
-13072 955 2611 17300
-1422 -17321 4377 7234
12225 5345 9830 -9479
-19539 8019 -1719 19733
12130 -5716 -15692 -6246
16328 2757 -6993 -1820
-17572 -5345 -13767 -1857
13608 10936 11398 16354
-16325 -1799 3786 -16745
-12418 -1856 2556 -1473
-14187 4849 -17059 -6170
11881 -12536 15980 8108
7469 13527 4249 -789
-10890 7672 15036 -6269
-15579 17509 -10928 -1715
-8283 -5560 -14474 5304
-16429 13976 -7402 16033
-3721 -6767 19385 11429
14350 11450 2858 -10123
4949 -1942 7915 16128
538 -11760 4188 11093
-4465 -9455 -11134 -884
2056 19704 6135 18526
3949 7587 17837 -24
-9576 16956 12888 -7682
-3432 1978 12632 -10584
13529 -2286 -4554 -25
11128 8935 -16081 5087
-884 -14085 -5037 689
4613 -6642 -12018 -9229
7934 2574 18137 9249
19793 -18695 7119 6240
-17487 -11669 5290 9722
6479 -15298 10230 -16423
-2898 2111 8299 -319
10252 -10420 -9805 15363
-7459 6227 -18802 2556
246 12291 16444 -899
5188 9648 -18987 5245
4883 9032 -11588 -3458
-9276 -14274 15161 15458
-18 -8786 18458 3730
-2964 -8198 -10317 604
-4278 6601 -16888 -18847
4613 -3443 -1494 160
14955 5807 2383 -2003
-15877 6774 15539 -12369
70 2317 11756 16040
-6622 -1987 2431 -6439
-4721 4137 -4383 -3092
19705 -13307 10669 -12952
-19489 3391 -14366 -17616
17439 -7832 -1754 -2484
-14586 5245 -15128 12921
-18454 -19748 -16 -6133
13 -5255 9889 -16867
-18585 6856 6072 6341
-2715 -8018 19262 -2210
18187 3801 -644 1029
8926 -11445 18687 -10215
-12233 10612 2461 9798
100
-242204608 242038282 203394571 -181844346
-200690087 -36828530 88562010 65593907
-143858042 56490418 -154391442 55882201
-137572037 62710154 -38468030 -250832582
19447501 -161369824 -120054991 151174381
-96755723 -75915924 -75412565 228041391
203527615 35539998 207418373 -70989756
151752754 -74711308 -72746011 84585610
-250197258 -60453227 179729885 -181723025
96360891 241874131 -169796539 43375107
-197128627 102673943 -191319286 -79213651
-18663478 -140490102 -34256603 -84768056
180135515 -117183696 -94743656 251330921
47123029 -138593350 67026903 -232492929
191493810 133621032 -223655461 -255842131
-44862476 -95562869 -212825921 -2957326
108056527 151732480 -122051470 59373349
158524649 -164683842 -143591200 209434155
-88785237 -199360370 52545417 102628678
240430026 -97736471 -264471841 160827757
79299924 -144065343 99479049 -10131544
54150433 97640080 -73937072 46681499
201148795 229722810 216336545 226722650
23026120 -35249127 -45854361 -213360285
88975133 35815307 165537971 63541072
241104581 116320328 119142706 135998868
-120995004 108473369 -243496484 -213222288
-129732199 3055275 49195014 214256847
153251529 -40996798 -153318147 -134796090
-191492586 41130837 82668997 -115436805
66134353 -206044092 -214486067 229721240
68742967 -177932467 29334637 133962386
-96465274 -22030321 -242679090 -63291465
83185170 -165482748 267232519 -242158054
113116560 126873460 69504183 -27907363
260360291 -9461409 251922236 -219679854
35973376 37101062 -24462906 -61208973
68556670 93279719 7938066 -261276823
36335260 16570373 25700826 119483855
-51389638 42965251 117468792 241613332
-64014699 -242579534 196945128 57059532
13217945 240509975 173870214 -158143826
-73970101 92403285 -77386216 82674844
8950249 -257232320 -169271603 -12666398
197882421 124042979 -46256262 -81931469
-253872612 -240546105 -82652711 -83605732
75467176 223649748 244434228 199037316
-197769702 -80984372 170354996 -216684745
-21969500 -83536242 114979836 -66320442
-101575255 218174311 -230796255 -9236297
266180857 -27249116 182192929 96398606
67660079 71829674 191192083 -35508620
-221625112 76797512 139716669 -13690708
-164198792 251000240 -223338179 -77212235
-104300990 -250235216 -114495062 238651415
-202435248 92047790 -64694896 184588907
-167482964 -36089516 67007698 245836493
108860973 246783897 128581763 -187116515
222668525 -87397598 87714450 188845647
24182596 -260782947 188418885 230717614
-200937851 -157073412 -232604964 -39791362
92503316 81354375 7605545 28357342
177675100 72937965 265765040 -1089382
-162490850 226129042 43064393 -77290901
-154462177 88997101 31537272 -207884582
71897531 -102872355 -204935903 -1158784
232280488 133608172 -186805144 228907137
-39792638 -96964359 -226675381 30993403
207565457 -30461708 -3980813 -146881387
88589774 115812446 10850028 147749595
85375364 -36011287 51898042 12339226
-250085511 -256695359 238027376 169015215
23104030 -151554088 191905858 -202177689
-130428056 94991839 104975339 -14399646
192886298 -200505383 -172805921 154444509
-67255235 11760407 -40813235 114986690
11064943 16210379 203089169 -40476483
233441236 165701429 -49128804 236000828
219705429 137995790 -253052239 -155642090
-148991123 -105498185 145364593 158730933
-827813 -126949701 25276821 167810816
-133396594 -100511061 -195872501 27153786
-192515623 28582030 -223098037 -42831193
207540289 -154936823 -67259022 7192656
136065112 261279048 107206280 -90166217
-177638957 36360866 162379442 -19769024
3118963 104242747 260540934 184892322
-29580419 -89426917 109356829 -21323942
-212488376 186123965 -197252733 -139154211
81386756 -61959998 211653618 -45973655
-71707783 152567117 -109641677 -255870794
247865173 -84036969 -78966893 -111819138
-119534654 236019219 -143933843 44573444
-25135908 -83379587 -749132 -7563430
546800 -236482739 176555578 -222149514
-31046190 40043792 4760262 16895287
-122204663 -92377783 61455989 -99465259
13070746 171001269 -29008278 46303093
133199879 -246609975 35599703 -191265601
-13634466 209059926 110727794 172454104
1000
-242204608 242038282 203394571 -181844346
-200690087 -36828530 88562010 65593907
-143858042 56490418 -154391442 55882201
-137572037 62710154 -38468030 -250832582
19447501 -161369824 -120054991 151174381
-96755723 -75915924 -75412565 228041391
203527615 35539998 207418373 -70989756
151752754 -74711308 -72746011 84585610
-250197258 -60453227 179729885 -181723025
96360891 241874131 -169796539 43375107
-197128627 102673943 -191319286 -79213651
-18663478 -140490102 -34256603 -84768056
180135515 -117183696 -94743656 251330921
47123029 -138593350 67026903 -232492929
191493810 133621032 -223655461 -255842131
-44862476 -95562869 -212825921 -2957326
108056527 151732480 -122051470 59373349
158524649 -164683842 -143591200 209434155
-88785237 -199360370 52545417 102628678
240430026 -97736471 -264471841 160827757
79299924 -144065343 99479049 -10131544
54150433 97640080 -73937072 46681499
201148795 229722810 216336545 226722650
23026120 -35249127 -45854361 -213360285
88975133 35815307 165537971 63541072
241104581 116320328 119142706 135998868
-120995004 108473369 -243496484 -213222288
-129732199 3055275 49195014 214256847
153251529 -40996798 -153318147 -134796090
-191492586 41130837 82668997 -115436805
66134353 -206044092 -214486067 229721240
68742967 -177932467 29334637 133962386
-96465274 -22030321 -242679090 -63291465
83185170 -165482748 267232519 -242158054
113116560 126873460 69504183 -27907363
260360291 -9461409 251922236 -219679854
35973376 37101062 -24462906 -61208973
68556670 93279719 7938066 -261276823
36335260 16570373 25700826 119483855
-51389638 42965251 117468792 241613332
-64014699 -242579534 196945128 57059532
13217945 240509975 173870214 -158143826
-73970101 92403285 -77386216 82674844
8950249 -257232320 -169271603 -12666398
197882421 124042979 -46256262 -81931469
-253872612 -240546105 -82652711 -83605732
75467176 223649748 244434228 199037316
-197769702 -80984372 170354996 -216684745
-21969500 -83536242 114979836 -66320442
-101575255 218174311 -230796255 -9236297
266180857 -27249116 182192929 96398606
67660079 71829674 191192083 -35508620
-221625112 76797512 139716669 -13690708
-164198792 251000240 -223338179 -77212235
-104300990 -250235216 -114495062 238651415
-202435248 92047790 -64694896 184588907
-167482964 -36089516 67007698 245836493
108860973 246783897 128581763 -187116515
222668525 -87397598 87714450 188845647
24182596 -260782947 188418885 230717614
-200937851 -157073412 -232604964 -39791362
92503316 81354375 7605545 28357342
177675100 72937965 265765040 -1089382
-162490850 226129042 43064393 -77290901
-154462177 88997101 31537272 -207884582
71897531 -102872355 -204935903 -1158784
232280488 133608172 -186805144 228907137
-39792638 -96964359 -226675381 30993403
207565457 -30461708 -3980813 -146881387
88589774 115812446 10850028 147749595
85375364 -36011287 51898042 12339226
-250085511 -256695359 238027376 169015215
23104030 -151554088 191905858 -202177689
-130428056 94991839 104975339 -14399646
192886298 -200505383 -172805921 154444509
-67255235 11760407 -40813235 114986690
11064943 16210379 203089169 -40476483
233441236 165701429 -49128804 236000828
219705429 137995790 -253052239 -155642090
-148991123 -105498185 145364593 158730933
-827813 -126949701 25276821 167810816
-133396594 -100511061 -195872501 27153786
-192515623 28582030 -223098037 -42831193
207540289 -154936823 -67259022 7192656
136065112 261279048 107206280 -90166217
-177638957 36360866 162379442 -19769024
3118963 104242747 260540934 184892322
-29580419 -89426917 109356829 -21323942
-212488376 186123965 -197252733 -139154211
81386756 -61959998 211653618 -45973655
-71707783 152567117 -109641677 -255870794
247865173 -84036969 -78966893 -111819138
-119534654 236019219 -143933843 44573444
-25135908 -83379587 -749132 -7563430
546800 -236482739 176555578 -222149514
-31046190 40043792 4760262 16895287
-122204663 -92377783 61455989 -99465259
13070746 171001269 -29008278 46303093
133199879 -246609975 35599703 -191265601
-13634466 209059926 110727794 172454104
121762055 -251349794 142116082 -25163369
-86004879 -29539554 -28624722 131154719
-6601727 -25011793 -44825545 58855027
-111608429 89621874 -42532439 -133300420
-63022551 65094486 19186617 4771030
183643092 -156955069 -71316487 -121847261
59237993 104744578 148839269 -10989460
-151529024 -191354825 -59085601 87429894
-206434589 267997868 -188808210 -116152150
-201370724 -156317877 79193887 -196406022
-32484929 120957048 95525853 -24098477
144681428 -29974187 -67669771 -254817844
47450960 -137004197 237608503 -43827050
-142049001 133205672 -251451438 -74829347
181363980 103167190 107608096 81919329
195270493 163388178 -217049294 -192742621
-127916525 73879288 3085008 38152827
143715623 85355753 198187333 88493415
75821617 -250890166 258623042 -154509925
54637283 -206792912 84125753 234092301
-20726039 -124802603 209225193 -175624206
-231011358 25646868 261318357 126525092
-179094381 11574020 54813587 65148032
78871687 159161044 252291073 44052342
-10659929 -212720674 42165272 -216501083
169660683 27099706 150582919 -114849906
193465753 223161624 22757147 7761044
-69204390 65154612 1223999 -26497368
264707563 8944848 -201486750 -231232578
13791980 127423490 11183544 -105997219
-141804732 119305667 -115459697 159456055
-106052985 -78074892 -71915004 -22820361
-18203770 -114893524 106352550 248844059
-82611422 242621643 -81205054 164096004
120219558 47259638 -46866611 31023281
-4517814 -140402041 -193852347 30297066
-58742681 -136855946 151585187 31913414
-233167415 -118668263 -135486229 8234491
178808718 -111509274 -263686291 83929398
111529552 -174110259 -138534448 -62410672
-241830261 221242304 -41894799 -146918765
56405809 -184069258 125420263 155812084
-38808586 22240604 -102534650 200553737
-263416652 -232887331 -55270492 -102686816
-150317242 212903483 93142459 -39853916
147384993 -251345512 173240246 -267872468
-9877746 -147253486 120413639 49057442
-21707046 259137701 -225467425 -266754103
-29092569 -210465062 60004161 -80383807
-259337893 146571221 -80532508 -139053608
-61594164 58561938 217497658 -233840120
36481175 77699985 571264 -118778352
46988602 -266553285 14915063 83147602
-101406728 63965942 -113155252 -111871077
-238107034 69628411 -212937526 235441414
40049137 12348261 25815760 -120534402
7857085 -61361051 -38057534 -20764261
120738682 225273453 190953884 -171335404
146867415 83167416 -90494090 177939250
8622648 -203286233 81189299 26903791
67622760 -27680212 -76685067 175490105
-70725165 -219461922 -229040753 262719403
197152273 -198060733 -262701958 9923027
-267581330 -196950002 62757422 62160814
147357926 219730669 251875241 103302442
-22132621 12494852 -41584635 -195691875
168521104 198095588 214605563 15286534
120689570 -184166682 -221527038 117021416
-49504682 69718785 -79616311 36793860
2106803 189342035 3565995 -52351150
-26105523 -260994194 -71174976 -90799112
-92656114 -52490803 186112320 69967230
-106752208 138079192 -205362153 -63037373
-139392031 122325481 -82631385 -44728694
-38004396 -113868604 226936978 -6055133
84200367 -102178986 105326533 -246138756
-184013009 17549624 35811690 -13402614
-165386532 181139191 -189377686 65833528
-81331664 -65013058 -47566212 106749169
-134710499 -199923443 197359244 -111996554
223642301 36921040 -93991598 -47760822
-255831832 -239216235 -141299379 230296333
47885337 -6396262 18624384 41875765
85120069 -121019123 -9019421 -249373583
-90581981 163911097 78142381 -67887988
92958285 104734739 262366393 -163174395
21259987 -162963119 -3436956 -1217073
68086726 81147631 211674192 -77325583
44945186 -95782299 -65427688 -32619594
-192106011 -256137386 72528962 -156685852
134277465 171663875 -42744365 181793685
-63013448 -35282291 41256588 -197491526
-157766157 57054843 -121975706 -158622691
-59542029 87783713 -166838277 -210821134
105203362 -242320024 -252984648 266783983
-28095315 12263166 -153002052 -81652860
32823827 -221449525 237238273 244137877
104994547 156606146 -185029704 -145259904
76416167 -111638959 -69350847 -174148844
-114560523 -65243588 -141874177 -265122946
-29865220 204613097 163009990 -100176960
265273760 -101856169 34127894 190261978
-4730032 37796592 125580586 -189891471
26787924 179506004 -243963077 -112814099
-107818603 -195313842 -187060983 -145641125
74978251 -51526744 84605758 28514486
112724555 131261185 -81449074 -224875550
-78544968 -95092058 -64244191 18134618
-91592987 -86366291 -118206936 245353295
1641697 20668436 224170937 241695325
-140652005 12477657 20375535 196498577
65763547 106488876 9758246 204585544
-19130303 227023905 -200335230 -31731030
-37053583 -49344852 100466298 137255688
-17263524 256841151 -26578666 -227937691
67406469 -65640991 -191114024 106095127
53997904 27463713 58157886 228274791
160128970 -24194486 -131235401 141172376
10987115 -23839133 128509663 -84804105
-206419608 80910098 -238025282 -211479744
-120135161 -242830119 92298957 1744441
72593875 -54471637 191977427 185648333
203776061 23822796 67566434 191434976
244896045 44948551 54804725 98735949
-233616876 157658212 -1851579 -139287626
-251317384 180007140 -30724198 -38271366
203794233 -146335494 20518510 -49880299
14481043 265741121 -89711448 -80019199
-217731444 747637 -25292199 -49402520
-51486877 -79923447 -142143091 5175190
79497736 -171108299 -79971635 -57741937
223548060 51612975 -161690649 166866880
171762192 142117149 -158501689 -221657392
-80588439 222578335 -69790289 100165644
110488940 23650393 -65672415 -230921396
160537300 -119187303 200977545 -195036057
62206276 260893598 -94191727 -184105569
-87636823 81744299 -52165350 248696678
-7293902 -265393613 35726601 -89235321
184470665 -79686502 98855912 -116193994
45967329 230680501 107837838 40799383
-61757908 -62682556 193784470 -149290407
-157647662 -56844891 -52395472 249474585
113619439 52298659 -123373817 226429057
210923585 213033022 10993930 -34881968
-162165060 -35281659 10115123 218476640
16226919 86489728 8596568 143196379
-46680540 -84847126 -75489015 103938153
245289001 -39364439 -160825429 -66714324
-181681319 205593015 110383265 126286710
-170541877 38678397 -252483589 -44122681
-52674046 -202947446 121320714 218567531
218613818 -203108300 221052809 -174899258
-152883462 -259961360 244420049 25825751
179124023 243317785 -60426073 -122865221
242720840 126231334 190573475 80828613
-56425893 -49788177 230765231 244763462
-46963421 220734529 29914815 -181300939
-144704598 80105618 129955097 160632178
-18223869 198267993 194591277 9155430
-179907716 248850279 -14708481 -13438377
-219683261 131743280 67640241 -135136114
-253674078 -105493207 -220517267 -45388934
169286075 -38158876 56344517 -188848714
-3138222 170522494 -225391060 -45104347
-70718564 -50454368 63618905 -222736667
-247810268 56354724 39548393 80508052
162821777 -166259823 46712523 264017251
-207290830 77375899 -13983686 -177242722
-187770132 49759943 189131981 93689841
158389392 -204516089 113082672 213614622
27770162 84693562 40481635 62077873
-75644844 -92683466 -81912536 191550077
-84865072 264724347 246892546 79091019
-123380457 162843669 8899000 -194953432
-189623235 45995852 61662872 18158203
5531427 -112054099 -200701277 20990788
-223976499 -76508817 84734004 185157
201800510 228353387 -233455742 -179986639
-135018447 -197351913 -78582376 -238607738
27293571 -186986825 -134213918 -102921609
50212842 64253441 185414490 -94632348
124215893 -181097909 -34496010 39970225
-147195160 -52434665 -19784872 -70293140
-8371501 60143598 -158019150 -51109242
-124668007 17918901 -75750477 -227852308
-69619263 182659950 227966403 -49664904
-211903147 -17064225 -48618325 259640107
-243999020 12663334 114865535 212630223
-180948564 87132286 7294805 -87057063
-154414511 -130774470 7986582 224402153
180016746 -192427573 -172699183 108696504
-261058970 60799837 -62418700 131596568
136418954 -72231139 33040424 -244250738
-3111168 -83046005 -108419000 -114794831
-246110957 211553840 217951142 -106872575
16571728 -191222945 143999444 -122852629
170405947 78666803 163121991 -19230345
42594364 115251765 13094014 -169076419
-123315922 137818696 -55961382 -99014020
-40426465 29805722 -63505856 148714968
-61017227 -56563804 18964774 86969213
-147834149 -262103745 -158360411 -52682024
-189335480 5353147 -23618403 -135376910
128091998 -8941927 29074259 -218028753
-213486058 230716475 167780710 98443449
-185152811 -119529263 156562089 122697657
-161363140 31158502 20361583 -181247503
253407104 -221418392 189502786 40903062
125880511 -4437504 -25657129 -196995155
-215107082 207686957 -218485409 94365522
98730633 13615348 119543667 65388567
159130103 -6948386 47396096 190088151
-226156578 -45739336 85570321 -244068293
21576653 238612898 222760029 139094177
154507875 154742860 -67922192 53362570
148253572 244650303 -201808700 -90430850
238991046 97069986 -115733285 -1637995
-32027573 111176747 -4847959 -72811365
267408468 101552236 189477839 51804049
-242636319 -246503771 243701329 121984821
-220632710 -61276203 -218137099 -179512133
-228487277 31080962 -11758480 182823623
-153731006 -259742592 250433891 -164965962
232741128 245208100 -134503655 -200376501
-159770210 254586 90275651 45711173
130504401 -34010056 105102897 114591127
-64244383 246045293 71548178 103786001
189946016 228642947 -55959215 30503887
125445178 92322249 45236672 -173202224
238206217 24410183 -58974122 -5408963
261855209 36489078 -14121361 175590066
-182887823 210182659 -39166790 44134439
-153392259 -142955710 -172735898 -51858727
30005976 62649118 -17325141 -119989489
-151035109 -112050580 127449250 -127717524
-253164361 62845734 -17925371 -180519687
41162787 -194298529 211966984 93148013
176563329 -255641433 -195051920 -16256722
26973836 -23884520 151129051 111002042
26776967 246913375 154988618 -4765940
152378717 -187153981 -41438809 -196175332
-18077287 13730 -7188222 222621150
27845481 8318170 -232842243 147504378
-261157903 151100184 -29434784 60611905
-44404288 159666932 2493080 183024281
147679605 -79626685 19937609 153217139
88097150 -38694087 -228849478 -23587248
247553147 -57000291 14528349 -54147070
-19198264 -175476852 -59665243 66009142
216165448 256779513 -1962696 -819608
-70231851 48017763 -139448783 -223040023
51460367 34226809 -238793137 -38665249
-232010653 209047458 113657305 -213108322
115998396 -7361550 -139525551 -82027927
-241445187 -259010021 -49526394 257823011
72712378 -128306248 -18798144 -67326590
53266445 22979210 18009325 17134429
68618686 -116807344 54860516 149584153
156428600 33234441 152976314 192670197
-215024796 197356678 -12186446 -253124223
154843646 138813583 -84798890 24787339
202224913 214620262 -143379330 70534703
-194097628 157741861 82227358 165932540
35592634 91523367 106366001 11119759
87030358 -14467616 26436628 -142981330
-167896995 79838860 -64173007 -84381881
119528561 -203239952 254993961 43884896
48999509 63321973 -215619105 18755647
58258482 -20206931 158157487 165874044
-134358704 -2216692 4699690 -262490904
94469195 -179808757 4494578 66415032
-86222395 -25628751 152485777 8674633
77977921 -16768743 174273916 65562091
-114278133 -219573147 -83874556 192058763
223215769 -39109323 159592235 134507051
118141446 45823085 5311186 118386030
148926766 -195398685 194682759 -163669770
232736976 10279176 176543023 61767407
-253567647 -199271124 106290159 103339075
106198147 -170044527 23296916 -205358578
33225954 -264114981 -73108059 241146439
-255909963 253607362 189556108 -19401817
-195996489 -42207714 38386495 22741424
59983570 77738142 165617866 33042586
63767787 68890533 261573659 24482942
41176852 248607601 97657789 -151404549
-14110582 -83615063 -257107289 219882889
-263656567 -183537157 186467515 -263329282
48541500 -168442496 167826958 -55159337
-28500893 -160334396 223524506 215630112
-60990022 45057000 -177371526 188855717
172474424 -122829592 -243990893 129157010
-79343633 -226522592 -4639383 10411695
105072364 -213232850 15504135 -31312463
-27458 232143409 -15898446 65941374
239448703 -253237871 154427696 59608753
-134839630 72022081 207883260 -93676634
44990391 -41738118 -13130445 -250673524
-85660597 -59790619 96852171 6833603
33466060 -21719143 146691028 51401129
32473124 75717797 94508909 155699461
2753268 -197738770 -59858295 134516650
251675473 92746911 -38410192 32711745
185916789 -157552279 164342371 128738304
245191681 -203531171 -141762178 255228455
-32783418 -186266068 -1484795 -199964293
-40759130 -14889228 -68410346 -28088970
168592714 -8094602 85971810 -201394120
-71741515 156251658 172744413 -27010360
22302748 -166686609 -56116544 -45585533
163096373 -62339096 63625770 -131637749
182519685 -33107480 143308674 3969175
90476567 78235682 89860480 -198439194
130036993 -117570388 -189004313 222942822
-205044528 124882584 11983761 -67150450
68768883 254715954 146398443 259513177
17088506 246285598 16624105 -156254895
230794550 45644046 180259124 -74192848
-54562420 19325097 -36700819 170179987
-76039865 166627015 136811075 60705387
-232471705 -80554354 -227861892 -130732472
-222281125 92353673 -72572026 39666460
-154409076 -176146482 189195615 -190564797
-57216025 -6845162 92443637 -103378991
248811189 -41140685 -246270924 -60464707
19216505 -142313856 92974777 -22191901
21511521 -208801001 175135117 -21908951
-209766463 245404853 74344888 -153873466
-12076999 53551078 197314485 60322779
73425500 120170940 -124837143 231591130
129063309 6120284 121025747 -192057498
-61099900 220863960 -93247841 102684107
-233922015 202509792 -71652997 231987803
79608350 253786105 238398927 213250607
-32489764 35671829 183305235 93996735
31227273 -160730590 -124867649 -256570203
246271819 78491247 57287863 215608874
-82784690 261356900 37993809 -73807872
-159989612 -51714351 -197940734 28543571
-216345305 166488112 147088381 192913790
3864994 -27649235 -232796700 215356220
-105311470 -157489288 79891947 -3888414
-96443004 -70856386 -178195579 23929866
-133808229 10710965 -194171839 80935934
-60847144 -205359658 10437587 223837660
20019426 -33398088 -178597102 -6589935
29891272 -25756851 231692085 -215421793
-156077034 -166096741 -215824746 147685664
-78062572 232974178 -185746766 -179938009
-147776865 38396195 -57594173 119714931
-254235645 211265255 81828097 257850866
192431313 -202167364 -39189288 178001795
148761910 -231662967 -50473185 13008499
158687230 48175681 16532618 -19698489
73837403 20716328 -80636492 247126077
-250014475 -257083720 -147833028 -210710212
43647084 -71090936 28906701 202408715
-47786924 168160065 -216413927 203103639
-134849055 9904531 -65037431 -89486755
-210734432 91615198 -43234291 185241173
79983308 -191552061 189473951 -51191601
-226348294 159818004 -235488271 -138154096
-232561003 156863836 -186477125 262738664
120413963 127843403 69375216 193458350
162042673 -63681483 -196577922 -180998919
-233790829 259269401 -262050948 -130008297
-196459075 -55169489 67084395 -79836278
-174559627 184586900 -265633330 -104334849
-2369082 255249168 192089017 234073580
199368581 29312999 171087196 -235010685
238386001 -120681739 167773732 225994443
178936452 -248889244 31306004 78016017
84940875 212702798 -45990329 214609324
147068382 198091863 -29164415 -259666868
-118894659 -155466126 56077311 -71790834
-217278859 -39165975 -146288588 117665772
-123155426 -74384937 -59362312 -50829413
-248991022 -22802910 113796498 -19026827
24857945 227968769 -31818626 9798793
154368021 97188348 -249522866 20829592
-88873444 -168358828 244724438 -86550357
170590064 25177964 -72069749 182862491
-144922736 63314553 222908582 83781062
-67984984 107705910 78588415 -560845
85881612 -55784102 26395025 -101065040
-4761831 85892452 -65804086 -39909676
115911983 -79031316 197674380 102737266
-113898008 -264798496 -242793635 -39361117
197119909 44369590 -7026680 196447754
-172025634 211175936 84976572 -142869342
-147182658 -265882065 206391888 93170015
22076256 258808875 241665310 41348379
-233799761 142331007 33381467 184818181
-71278757 139363080 -95209464 -202622847
10348413 -72452058 -135188712 -180761248
74349698 50074153 237565672 110682577
-234756905 -238139246 -77847892 -64173904
142219619 183898404 -49431184 -24973619
-36232326 30597297 -145097785 116907593
224137560 226371451 -59625351 57659488
50342795 64451685 -40036743 6179764
191714788 96811973 -25578915 127565164
206688406 -267467336 96809629 -15014812
134216222 -68511547 162789630 -163007403
-103949663 -203154872 254780189 -68306729
71958584 -63708577 -109063322 84301514
54233776 143494038 15534427 81826281
-243634209 197719771 257707044 51315111
96157803 155035117 93306995 -67546856
-224335150 138261926 145167782 39165765
54379429 96720065 -134501652 35358256
19289314 183615614 252637038 -27331416
64617073 149670950 112244964 -7227049
-99894016 -173965905 72944316 -65724271
116559101 -252335138 -21048174 166924044
-194113705 -29395144 223369363 -57059247
113780281 -255214202 -13709804 125349918
-84189940 21806713 -7946779 73871781
-155628696 -84204319 254088348 -258952426
129194057 159708608 206198864 186927611
-49890062 -47567143 126354182 -81051775
-79217679 105269032 81872956 -12275373
-133622322 -46575548 254568118 -122765343
-72902531 86091998 250843631 41200615
254809621 -16518589 258043709 92200449
194793152 182875125 115848173 47289517
210025383 5177516 -32275679 140730382
142010678 113839629 9974117 -245047885
245175375 56325265 -7058491 -15186350
-95061492 88718478 68706405 -156763071
-47516356 9815908 1385583 154851320
155394584 126334709 -216408403 -264578582
-34609453 107626293 84794473 -178847307
-122993542 103990979 -168425733 -207501561
153095649 -13033559 68284142 -252721451
249742917 235577348 9591376 -172531489
88138190 250361489 -57913436 -66648348
-10652323 95617810 -254258601 192569482
159283207 -220576516 3407549 -88556502
132031948 59107103 -40731864 -52269295
-34864482 42409442 -59682490 -195825415
-43512239 -182069950 -15510614 -91085843
119457209 -60270114 -217095371 -6522087
-68841415 19713996 -268072558 74926740
150868230 -56668333 177751624 -77625608
125839634 245541003 -213888164 60964596
51798839 72438212 168442250 12732977
172174704 195687736 228787424 22736156
108847285 -205837554 142634467 -137720069
-182163198 -122370689 -146739539 -152993425
121458027 -220393432 -188776742 -45309966
29870012 154020600 -172678167 -15804637
-188043479 117544376 -3825269 -85094347
193527426 226165586 -151371962 57854799
-84373127 -22969597 -93987140 -13423158
-135362160 189607901 170893519 162132145
247754325 6232012 -107890017 -101791184
258557948 53059249 -20406427 257398218
-199737280 -121966232 166499318 77572546
-253864050 -113971279 -228314354 -55169247
-224104803 -196339935 109530430 13831256
35236091 -64538458 -220048931 -236178663
-137230393 75505195 -18982145 -132460913
-208977896 -19971327 61389359 68877279
157780629 -76559170 33875590 -221636944
-13499445 -156088380 80164814 131258481
80108707 119992565 -165946483 -87088905
95444877 96072088 199676555 152123838
165427153 -53131303 -203050186 31053633
-220271023 54350645 -129377774 97151401
98979418 161182931 118779714 -127019599
-26797677 9596384 -108217248 -203238285
-138317294 167652078 264011801 237397108
189000450 62607114 -226807401 134595276
-82397380 -39566647 220772767 -223374912
116600562 -117668571 95431264 -148577342
-178276398 60695519 12037186 -123506037
-49644627 24866520 -225154090 -26415781
-231333323 127897549 -257763140 68616198
-204280554 261153432 -69311800 -21563020
-185932852 -55046435 136647631 76741947
-64777966 -259422821 76023913 21742703
169143976 -210628062 219708938 -65656941
169904177 225481031 -82871790 19980656
160908896 56631009 143525459 -250848314
-9279240 149105472 207920842 107307473
46228459 151135660 -169373372 257611346
228052727 168112422 -219133677 -264208247
-18062480 -97242594 -156529339 69591068
156081756 264765313 -102234534 -214590943
203849438 -204784082 84316699 20306568
-65710522 53422537 158196340 133787169
-192412017 -79788790 -51473208 -226337861
86316103 52175794 -115972655 -66469253
-254439091 -26561419 155926816 -23800977
-181742847 -114853672 72019023 -39119425
67887227 -232327758 130615749 199709039
-28891748 -115713906 -226878836 152694585
166904454 -267410250 -182677341 -41140448
251981679 90994097 181179367 194723656
-33612993 -70042664 -137178398 3196602
-80434954 -83560139 124157306 140760576
-104627189 32641531 78566656 -234501515
-145089645 64713702 56790527 131434704
-38025706 -231710450 -144852801 7103379
-63173420 -142450534 -8381502 -61228031
180619273 26203135 -174043626 49765321
164943461 -31054470 218653683 182712212
257563357 77749038 78658186 -40839605
-49122838 122793232 -72019582 220064990
674147 -193761581 196017427 167222731
-20663145 131056082 153090920 76908517
-80866049 -62056839 98648635 -181069155
-3978499 203733295 14933601 56259256
-231136839 -68204411 36516474 -99119478
-168711498 247323248 -55945981 34966832
-60548197 -251507711 -184350209 -109895560
103915174 82369213 148913960 106722367
-6679671 -19976716 236831783 -253382221
-50458365 -206618373 86297772 189556159
242333793 -254023375 -101120366 -121286466
-127318749 224817362 61468914 91376889
-52777232 224411437 -188835683 -67177278
246836527 156194278 -95475856 202352624
-182424335 -236700929 204130965 242847795
2825669 262454079 -69696694 -223760640
182868228 -36409777 -260688416 2592592
-17755028 156364078 30120984 -125252554
-70993638 17382648 150654422 50784062
153172078 -26761984 -45867249 -214436344
140163387 -192174026 188174646 -18016773
213176065 -45226759 -16443904 248701794
-40025538 -228010701 12356874 148147628
-42748437 98330561 -204462574 -148222551
-131436024 257021315 36517013 29658461
-201226054 126557068 -203282315 -254502366
-101032231 -4478077 -217470204 20098444
-103712031 -237873506 -258730067 -94989487
99653055 123657364 -187768889 204356900
4357116 -8382085 117546347 107409393
39839052 51803770 -59711926 -165903565
245988177 -148153830 -143623291 68347303
206704537 -107308946 -214054220 -160666052
101927663 -62038712 79658595 99850127
1210720 193153655 84201753 108004653
260632337 226773410 -184378988 161802999
-60336625 -206433526 45795696 -228634461
-166531232 101560188 3591159 -11316793
-21266375 28445727 86291966 38215996
-8274739 69908199 -217928302 135627201
142681784 -197036919 41767946 65145221
108055077 96591004 -177940719 225586419
262729559 209538424 100768351 -186299921
-96373806 -17004900 -34836218 -215288415
-130316877 -58873363 -231962436 -259932395
263434603 30955238 -114583415 -209883671
142399638 162327072 -49319910 250804039
137247150 8375677 -201929761 183577095
-8583921 -75220605 203904072 -41740769
-29029354 66002846 34006576 -258327327
187072422 -117801314 75333849 263054297
-69153254 9615779 250588990 195681306
-123872677 40860074 29002651 -39387006
-141476692 -76750721 42123709 18507336
58978909 -156020550 -7605660 -127772774
149262019 -226551550 -207729466 -55442965
106356664 258225907 -120104142 131778981
207151268 30779916 -39232826 -224914877
57188513 -241109748 -267244315 -267580583
22035454 4080613 -248980276 211510112
-46418757 -47981901 126225099 37435834
-113926082 195614189 3864618 -212024987
207748078 -212221485 -93233243 -16232914
-23524945 172750908 -93821485 23162334
148812060 97180679 212287791 81361529
-169991937 54240842 72586268 72125234
61324340 19630013 -157488240 28945648
203500803 25071764 163478526 202785317
46996972 241899225 -129874527 156963769
168909474 125795677 5092790 -140110811
174950131 -110352225 -143847413 224882259
210213843 -127044913 169150684 -33001135
-160313576 -49006925 10640011 8425934
58627353 -59098934 -83670318 255692211
53285200 28346208 256269370 113855535
-77386825 -134653003 76777036 -266474698
141971449 78553004 106816900 166147344
182098824 60009221 51439802 -240332291
-39834291 -106188386 157934078 243758452
-39720749 -161430071 28491283 -89922123
-6930708 141118076 59438047 -83754627
-145272352 -79791883 -22277601 -248475645
-91738873 13520735 -253233251 85026324
-75844517 36188457 109219474 96564212
38991337 -51038791 3990929 -133912586
-58088218 -237778521 54661337 41207883
118129452 -90277269 -261941430 85212929
-195119093 13157164 -92925765 -133940631
-16891933 -7685785 -177429949 -128737
-43652501 -231176140 -171558911 -51120897
-101513229 132596414 -120165757 124881696
-122381751 -221951756 239980318 13294017
217809707 -9703102 52830906 193862706
-125045016 140954450 -159208502 20937207
-101867071 -94908403 -68511232 40719757
-119885005 -241649083 -274857 -21187432
-37906139 -193291005 7275981 -243798533
6562221 -85176598 -19873427 -252268469
150360293 -259656855 172988949 213671058
17171291 -215083353 78922990 191853259
-43376799 17491111 86795824 -207152529
-29096613 -206440017 17932112 -47646985
-170399728 -213023332 -230333771 -268167967
-25370668 144289969 109394101 116372991
-30124923 43378077 84066361 -176987888
-134947985 56700295 -251645667 94637750
137026697 844999 90024245 -170159108
41406763 -180824942 240085012 -253491251
-259620120 -40920176 9913873 242248463
-1175447 61820349 38614982 -183611953
231180918 60103753 52878843 114404374
99991158 153047340 70012223 -150803835
-133426421 132910475 247516461 116736079
-45400134 -41010970 174311092 -113406969
51229085 -84232882 -210675763 133240295
-37194542 17291517 -93625244 62717560
-72761487 123587447 76372728 36360370
-250003766 -83659303 193497602 -65184849
-13374637 -99415801 -36548040 -193841884
-71624186 26194902 246819344 -74324572
236252031 235991655 176049894 -161076924
-60920220 253360170 -144492735 193819799
-94625016 -45932167 -257898959 229004924
88888802 -41688112 -210325313 3216510
179370120 19624131 130999429 177660494
-149154092 -32890823 -92729852 163850363
109824249 -165769259 32805284 -118694001
-261633586 232707351 -80038806 -143012943
250254969 59167868 -233187387 172870740
-18613678 263325787 -18042364 -176917812
92169024 225979398 -44807137 41095836
105340701 -4429364 -15517601 145848092
137713295 84957265 79167677 -19054
-266364947 260843612 -118336955 -134248865
15654023 -264693387 -14976025 -235992117
-103314338 216839880 -265521521 65089547
-152833038 -176922140 -264069404 228601972
92415599 -118035818 110219333 -213503278
-134415768 204329633 -242627170 -245402170
-30825542 -42299078 -195944792 -49166334
239960680 67470124 7284345 -6218944
-198054935 -31867519 100168207 -19058571
8686039 -105039075 -230794893 -103082600
-142772441 208240648 88751082 -162105426
264315115 -208449714 58006297 -78301747
-18144935 219820629 -17392457 220909988
41807407 145375927 242188414 -112059732
-179409093 114739813 -238561671 -109809069
132224874 263008524 84079384 -76731505
-37222763 63144193 -191370601 -24029061
237969452 -231978623 39851058 39829794
19614088 -60961177 -77020265 138876025
256089194 81004138 -15933825 -63726873
22429550 248005127 -63218482 203979198
-1824948 184641652 -173664811 -50232211
-40910329 -6120890 78184236 225722236
263775553 49562318 128826586 -59476316
-224195904 15683929 -227259955 -105153995
267443230 -124996017 -1070336 -233650669
24761454 199735187 -88585508 -204470666
88274774 94493958 -55172030 -112588349
-151804509 -44934760 -40332121 -12931029
-207665937 55601832 226091415 166525443
-62868433 -119169208 -60102360 216763933
-95041976 -21834884 -14723194 -205320456
103635278 180175661 -48423426 17751981
103494334 -202426590 -62049260 -247231546
60219993 87106566 -196125414 1221537
-139537455 87404175 -65417034 -33819032
-149482840 145225741 -13790341 -118581408
137634155 -62203203 -48757889 -241684684
50591265 200397328 -173660043 64315601
-74074267 120967792 148921623 -103699220
90675551 43912805 239082995 121884650
187850021 16571259 261664438 -68937560
-116848473 -157340529 -127362223 -153368560
-15705794 112321640 82787705 168317242
5386414 185154513 -91377024 81454160
-256469164 -246753388 -23536418 -213435150
217064519 174840112 251485098 -169129067
38450752 145320753 195088509 243094043
-265370870 -226259289 -154837105 155826965
174360228 254537875 25588428 238751301
-211768919 144828790 -100344954 49691457
18707169 -151054817 -255837340 -86439420
-58592096 95608005 180638606 16162708
-79783915 80161082 -33304601 29312988
-167449798 96258197 229727775 233202149
75425540 245005718 77393335 -218555520
-133309839 -164327969 50482591 181846882
-6572246 233882554 77375731 204832271
172441140 -29532387 -174056631 941472
26748412 50175145 109756026 -208387348
-134190491 -181226144 207537118 261465799
-145562928 60260021 121055583 9575360
77883024 -142243711 -3834315 -179319505
205177631 251953397 -100759238 187902936
98263999 63573713 29951810 90195740
144250400 -166339179 87691598 28788296
-68522041 -163149920 62896229 883336
214192640 788233 -183742531 58802939
222907870 -100921699 -69202333 159060084
24088256 95325526 14226172 -28513781
-237756633 -140275177 203576239 -226069180
-175021342 -239125925 254817650 216792291
213277378 -52802593 102768667 -71319765
122698874 196691970 236010660 59210703
-132451953 125455551 118988858 133070697
8129244 -261827421 -9382374 233314153
152954148 -210444066 268417426 33645291
240766599 133669430 -26103189 27589780
87406944 90458518 -89902471 111118512
-155049580 -77153066 -28802154 -153401342
63501900 6147441 -757704 -146706967
135666963 -132231332 47899489 -65591248
-218140290 64417233 43008943 219183301
-8275616 149664752 81721384 25928101
-185018507 90209811 169802580 -171704275
-106397996 257762546 26294437 -79261778
-250037834 -66854639 -251422947 192283680
79995527 43162806 -196187548 165528995
-147039441 109319097 79717047 113593490
-245235530 230243425 89722341 -44428594
255777801 -29171561 -162560238 -151870963
76239524 151286198 -250407540 -181924618
241981675 -177252335 56159347 38340127
162628116 47501352 93898502 185375044
23406832 -130746833 20695287 55119194
47201451 73465660 -260343358 -264509921
-67184016 85045971 -81158774 -53076875
122129269 -28676593 -259189744 49302280
38593698 96987211 -82037806 38638734
-112803693 -69388488 -193304088 -240941438
-61674201 116936405 -9359867 -223073478
-67136053 -220775899 -240623712 174889116
-49813635 -264766036 131088957 -233942567
-163207899 7146243 -24933207 75690244
-196799298 -256946804 -123219838 -41024234
-143629287 206210953 -80188909 110849726
89016031 228202101 22860130 112670563
-80481875 172990927 -159982574 214211225
-128801318 145629547 17834212 -267528282
130254645 -88510861 -5693223 211556225
-202311935 -260438211 121749354 -46494437
-69617847 90293342 185039468 -246755202
-151164377 69285797 24321296 187938542
38084531 146906711 258299075 56519719
233979904 36226965 -18225917 161348105
-7181141 211998157 -62737991 265789521
-107008915 254597539 212882009 140950460
65048876 -251140830 48214309 -255840349
207490163 -179159606 -114569380 -227980506
59145744 -67277749 -134407117 -123823853
-176810327 164902639 -37835265 -8961856
212371751 -124587253 243358557 -134612451
263303896 -249797320 -239420115 204579351
10041653 -158626897 -52056621 147510048
142937556 -46070167 -215341809 252354903
-83692707 -48538828 178170484 -103180689
-150545055 153061288 138946896 51763587
185877536 -96199637 -203148976 42834062
-141033772 206996834 -194978238 44308321
-59796872 -105825204 -116923091 -210933527
115483277 -221573370 120569299 240929594
214287608 190278463 129112372 101881906
-91177661 -85716079 -49408366 41201291
-198430978 -115556819 -23817333 -261471987
226652883 -51600349 146771491 145000720
33144865 -158208716 196165832 -39244571
-181000294 213368572 8125015 61652348
158860468 -60538325 202748054 -172323439
93458965 -52717633 -24485700 -267650671
110663671 93797296 -15370208 80710900
-253677340 -186610598 -175994749 78591585
66421010 6824606 -60150884 108940352
28822191 -159281352 60748502 -191286497
57484140 -96646541 83692854 38991744
-43186641 -250932795 -174892418 69558994
188142218 212262304 71636537 -113013601
106020509 235475943 41307054 -80627327
50159222 25874088 -98384192 -139016788
76670580 -187845275 -262578105 252225076
50056541 83362851 8078570 104591788
-118568544 192857968 33661578 -240173158
-149837780 -159317768 155492055 170590049
256370644 -174222691 -169980517 240994101
-20670441 1126831 591660 172972818
-42028186 76475926 -202811222 93995685
225520054 108737329 -134233466 -34712971
-225068106 -50559158 123833507 201349407
68597740 209630907 3011936 224378181
-174780131 -21264802 48408669 82745178
143683930 -203351563 28168554 -8237236
-3656402 -78022528 183116911 -61562453
85827569 -26780966 -64745673 162350193
73315107 -58553665 76066000 78759654
55784082 -229066201 40184344 262048335
42702030 -236902618 186341316 -115942131
-254838680 -163682922 5767407 -98127564
-144686944 -217037772 217291199 -87577743
247064811 34963589 -42717814 73272834
-144024268 55886117 -154941497 -55513843
-63199 -162127352 -137984589 230040730
206734592 102716304 144674008 49232918
168514791 -168750871 -224901618 140064751
267015755 -118384513 -232507045 108995397
-258728077 -3808578 -11128061 221625060
100078444 105854014 88639726 -206725564
191209092 -151845413 -238731836 -86647804
102174362 -167126853 -59166393 17142887
254347598 -144149866 -46498850 70770190
8773392 -10274733 -16046206 185324951
-224816429 376851 -107281947 -81206278
-132782599 -122375053 -83655451 4181133
-42572407 15893045 67603586 237817845
-22340062 94955639 240134006 -16532876
144563111 -48146568 -19585845 72671206
-59297264 -28082359 -74028605 105745018
-913499 216288312 -227645756 178099315
-38217672 57632690 78776250 -16674897
184385969 -30806700 -231581506 64739869
4020003 211322779 -28946262 -251652408
-12292889 -193833517 216117871 60906064
44602522 213193951 -161095905 165993106
151605696 232601512 224342138 12293717
127470280 14488744 -174006874 100684844
34164210 130703478 -196750095 -81169919
153857181 82817298 -118050997 -71419679
-91087903 19628717 -69474873 -262139389
-242022501 41863038 -96338355 212594839
156486207 -47994206 -97874974 -228159755
-54579475 44869725 25959120 184229710
-28976261 -170314127 -197962463 -200512306
-32343953 197136346 179581076 -63887048
-200822680 261143403 12322448 -216901581
-107128536 -103227432 181262525 160416488
233225774 25351209 50099390 -46150896
117014664 13138850 -218892081 -215994949
142143423 129540083 -99480145 158638977
-63125167 119828818 -124135318 -137290565
68392485 253521073 -117637549 -258103357
246193480 -167743476 -51712418 -3053766
-156414397 7291305 -248544018 147592170
163207026 99508427 171674793 -153862947
54636957 -198567394 -83680762 -66752661
83793307 520072 228813040 -219473107
-119861230 -146624125 48966094 -29678705
-128430922 -192660391 -37853629 -62432163
93740378 63581649 63369895 -70695862
232934300 -63735199 -131485078 -128943227
252640025 -17606354 -212330546 82800397
-231436903 -19039855 -235884703 112725766
-29332639 -181259855 -93811206 -150627056
147045735 -73610883 -241574910 86065120
-199515357 22036316 -63713371 63756226
228845572 237959806 64346907 244009027
86368998 -43370325 17633845 56988831
-246392535 198392992 49416812 -136293126
188338559 9272750 44346557 -94973994
256293013 7351182 261209260 -111082460
-26969378 18407488 -244665714 266865549
137970912 85393371 -42237948 80582141
1506439 -177454808 -27565580 27548107
194075580 -173732262 163691044 -65743836
196483737 -186767728 -115586244 -241733831
124551037 87028887 -207927129 96264519
214615157 -246781988 -181506473 146646987
94530997 -11728091 -213042887 121530712
-44138070 244372644 -1769078 164596942
-239909899 -82823610 229213025 -83330234
-35936573 -161740978 -177542555 207767390
-62899745 -165950034 1319729 254958909
75084613 72514976 -100519412 -163809252
-183252758 -111830709 -18833522 -249372485
107513510 -115958106 254395059 -19235475
42969853 -180997602 -131584626 -32154343
179915230 -35167782 -81078132 51741729
24421314 -230699372 241510178 163193467
-115283133 -238859600 25910039 -210317347
256748911 -208921115 175101542 -18546370
90857016 -127460589 -38629215 42548254
-113759791 2326508 -95007883 45187141
-55513836 164974648 178557899 -194468843
211180045 -141650763 -72471005 168754127
61125130 -43634024 117552493 -82998711
-31273167 -85445373 15812576 -202478306
76353536 -194030411 -116659465 245694799
-227824958 166968140 -230420526 79466657
211497141 -255088374 -43288118 -80451550
2000
-567377 268932 524256 202049
-458103 659291 -469807 956877
319870 -477561 133394 764495
822666 934274 230465 78877
277996 961955 796224 798437
-219031 114083 809100 386276
796674 726727 105270 875780
212771 744992 248506 582530
120063 466854 -433874 960756
396911 -221511 654908 114032
684635 458334 110533 607780
521761 851771 836898 550176
695385 338057 482193 667125
-134438 418788 568813 535175
766803 343813 468615 -149773
73483 -825461 238317 851770
703706 -621001 567905 -368585
125686 439233 673751 -329269
338233 637747 623704 664533
40373 18412 326819 729284
71127 866056 218828 361662
976973 400932 -85984 986646
816393 137826 -349657 91034
680376 546762 569856 817676
-620933 92818 127756 -73689
594019 626800 798960 405372
-544511 383593 751764 313473
-414151 278039 -723739 265169
186092 338361 969238 571414
247410 -97108 395723 806352
223264 472787 556711 44212
197417 379304 891818 -1210
171624 98886 631565 529244
556352 446716 804084 254342
230629 332107 600946 461463
989647 -934797 355927 311972
323933 764916 511491 821165
512580 521045 -490268 768129
12295 614535 822178 44973
244118 451591 579430 172935
919 -439316 922871 186457
213906 330020 844409 942375
747707 290311 119119 100184
3466 115826 587752 801960
236098 206805 219169 154615
974460 169520 718347 880824
-729339 262244 756449 646050
608 262758 494435 843356
135782 400903 963070 110516
446262 572272 934341 510778
135292 -279277 754430 922744
-7335 922575 -646329 65395
964809 668851 319581 900086
65820 414645 165377 12210
825895 297776 508048 129057
632617 730920 106140 623299
52724 152226 860533 -346958
499778 412892 417827 389284
738652 380350 301690 638916
680770 -875290 585621 768200
-917813 735192 530735 791661
497255 907645 657428 72387
310105 534617 46851 538818
513224 247958 25286 8624
592382 606462 522135 555186
-754084 132562 -426550 177174
-318488 127659 118170 276494
431839 350773 -52074 630994
-661792 748585 168428 930245
198677 -123899 -292984 93255
566961 544087 643073 461504
-937905 621236 -710450 521100
167019 534822 700015 -939066
607498 760138 730317 651032
330586 233850 663195 685838
664961 65069 838188 558083
648733 296170 911358 92387
264563 972150 236597 261602
903515 68178 42286 -23071
461448 92409 697072 794234
671660 -627279 -383467 493251
517320 -518329 291891 309288
760255 244146 876385 413043
187246 518368 536713 911770
651528 77466 684985 935667
-29006 -886516 377344 399149
-416875 153422 228180 70041
42227 -723043 550414 6727
-204458 317762 39791 909676
90368 -72236 947636 416872
845015 935809 -402696 351329
53206 -305368 318956 941314
697169 182124 683349 970215
620146 479331 3818 1352
49940 -404686 370959 931028
149198 489000 942278 500255
-175295 659918 -135528 -474509
713416 269244 281094 296427
632995 544316 561860 867788
979692 -124043 -77056 491760
33183 227348 479384 707830
303517 638520 139534 -807513
716321 -813538 207845 460085
721773 444108 -388760 846384
996554 95962 727864 570877
454541 908649 22640 814855
-916040 252249 222594 333518
615704 583641 29531 551525
59998 627039 661144 850162
906993 26487 441051 94226
133483 -866334 102555 300200
226418 921255 671598 510968
-259574 175176 -300318 751287
822962 759118 321060 651945
-838447 597354 -28102 353153
983116 488381 -88857 64157
190847 754432 772636 544547
719289 921064 669492 -554840
665642 289882 -999442 502823
8104 294881 934482 -993935
945860 554574 418082 343595
473425 659684 -356478 575456
830883 833227 12216 933542
614554 96100 307814 159108
570805 938523 775218 968911
-487752 42976 877060 347286
541166 -523937 842138 194332
795550 866877 961924 136516
-62695 651843 852930 868483
459044 685530 442657 178481
796420 276501 612865 909716
878383 -713737 841542 -945217
3486 785993 846957 50115
275344 62617 43943 984239
-826846 384235 15537 793459
175989 227240 722171 535612
-978834 997766 687537 809357
-733612 777461 904673 813138
602670 -422766 521263 918108
522485 253726 -557656 -498246
328588 804286 149126 710880
138018 499481 933113 640935
-605824 66827 -175576 -951572
-972139 501218 849820 651706
271110 14071 127629 236256
469833 -443566 903659 845859
886588 962341 665877 742742
301718 390534 418727 724073
18414 212469 458261 733026
942112 426320 611073 784385
-44918 629641 965346 165239
760783 589488 -772479 -655058
142325 308197 927090 838777
-802248 431071 173958 732854
281564 544282 807082 45448
537269 529025 541023 403113
773335 -7720 350924 509471
918759 861649 844035 751073
164727 570096 -522493 -398740
333847 720053 900171 677424
269595 -572154 569041 135539
850397 332797 311326 799661
258602 272454 149448 222640
443267 932573 415043 425586
509313 254048 62176 630417
264674 623646 65526 602533
799731 531798 938303 645562
33340 367872 317511 -133321
579555 368091 914701 797100
792705 880569 216724 614586
29753 572610 768733 -5295
318347 298277 604510 247357
588437 466151 629228 663870
760612 -386735 916938 468503
573321 -958118 314405 358425
240184 881834 -598704 597433
355440 336292 563587 -42961
427149 902964 -155028 985926
379054 142562 915671 969592
672767 428047 60957 464467
537178 219286 -610063 877772
224695 536729 755833 78372
337809 399955 714708 310617
783075 88710 667826 988542
54444 666881 836100 617363
745810 -598986 601746 291656
95802 624999 765952 9639
425237 542231 689717 213399
429530 647438 304163 131541
258597 906207 494421 963416
117998 -188938 622409 228176
-880867 580048 210618 319819
961434 384638 780544 36714
940537 574493 406771 764750
591213 -502191 207187 889111
-628190 476410 546623 537851
788162 -733000 -271100 143508
415009 833448 315489 333053
266055 281375 768110 66232
348251 -344637 14589 576787
931970 24132 162991 653636
599583 517971 364770 447725
206575 -175058 480865 441305
-931210 -505223 299911 222182
187326 307255 692048 223771
919566 -483468 957136 945435
202800 36786 457494 4411
442748 130633 508266 247715
374672 581280 162665 884872
852962 647239 796812 82436
84488 185142 450274 962236
-843502 102616 975420 938859
958358 -305867 400977 413127
21352 -158126 103306 621180
-829597 869196 380868 767493
678108 431785 138707 555586
-962673 543667 -103608 710617
684977 281985 563150 833469
332959 476851 138741 583339
986767 886920 937001 380270
836906 781511 759955 214349
-713535 174988 88769 600843
446937 608425 812269 89929
22244 -931893 794964 -305583
-471680 482813 -239805 760619
-462458 340925 958778 431279
213813 -522892 -43543 197780
474581 650052 316632 618410
576055 -882171 164258 830645
-53096 186845 538721 225671
234149 101795 346299 504086
-848021 177576 -858176 153504
432055 440310 77084 513216
856290 288078 291167 -442715
790478 205097 891671 414189
818044 330832 488359 559384
497080 873066 34785 384947
759933 220103 330666 288518
-539682 341779 -460804 727263
873179 621859 126441 915925
469782 107988 575509 917929
189545 624499 80077 799704
672062 119674 87321 597146
601814 393698 669638 342605
126553 890743 -269770 341996
191139 831164 690942 457005
919315 884089 865041 642466
377460 453110 -105788 -225136
82611 652162 562224 719504
754546 502594 949708 326010
547304 549786 -662773 362328
809540 704093 923205 738263
745653 -76123 479139 777642
676478 369048 121181 690192
270704 517951 584603 57017
249261 451886 161298 43518
916218 204018 578970 30368
707516 -193295 975835 371288
215681 -32661 546450 659922
-988329 919015 307091 976865
143549 773978 527372 207698
-88019 415228 985755 -610162
677526 990443 875239 45779
514699 799718 725244 52544
456052 126489 905868 570537
702147 98577 971126 770704
470923 140372 240453 890499
136659 115546 783662 -827080
874016 261753 607181 191701
608359 106243 580771 213967
444964 960460 -940042 952861
346608 -798823 315495 101206
374752 618428 894381 83252
736346 869347 535915 962524
191306 515693 254209 621786
202403 -135967 -163043 169992
331451 469396 -788387 912345
215031 847819 168191 362545
746925 210676 189882 478409
585549 58955 320935 285999
-878594 -126634 850205 657822
933937 71709 542760 262420
530459 -320451 664734 76531
313261 769954 685596 145843
702574 703270 520125 169027
543007 955175 740276 704470
29775 10663 716764 225820
210001 666087 550269 149551
726080 130742 106035 -463347
-949945 624153 -846694 29350
226978 588433 971797 23958
370237 -586509 680995 620682
487045 548797 688603 916986
10310 762196 529285 417493
849916 186792 840005 890087
471686 294184 113593 834957
-371273 59359 474036 745176
394169 654497 128858 73854
201936 724138 80022 639989
330363 -128571 -252087 169661
578242 399367 499573 514622
387633 987629 436215 156401
-459472 71905 63101 742562
666715 754801 -9312 366292
481533 332766 541211 501276
651104 136437 378283 542779
-321220 443880 468363 85454
-600943 822894 314855 659034
-485718 871327 -956947 933637
711985 688045 463722 416843
950849 -229575 394149 508880
141465 846321 664823 101530
572525 173550 106084 523098
301402 291616 -673964 546884
616251 472000 331730 437431
766715 924520 50963 536524
535124 -348513 913055 872859
-345759 705780 227180 164691
-820107 438881 822392 879303
413497 562565 884001 702067
4842 904098 727131 715868
869844 -761138 756104 672465
411515 367193 386772 707468
886115 550233 801388 478043
185034 411107 898776 907359
9194 77676 838665 747221
418323 703847 197711 548914
-405343 -615417 -38706 -537470
292706 929180 -425576 531465
749021 904092 820889 502237
927039 669860 336047 585291
-971621 607208 576694 515686
157196 -383540 345066 20564
762370 848247 -230810 359864
528430 34200 -43592 846428
322746 4535 276644 533273
126584 217350 302556 832106
622662 490208 999030 323998
188879 955053 975437 80140
226113 922643 778167 225318
784201 139773 5659 752201
233571 141161 187946 633191
661665 363927 92967 880626
384246 447876 980093 892606
500594 364939 355417 565297
938919 179366 329919 994698
757936 983442 -24752 276084
84271 338472 419617 107294
661065 -562459 657259 344049
-515060 312881 401512 148822
-346764 853385 190621 951585
732502 843136 863169 313033
-735462 454878 -773421 321526
-133205 -268498 305 -23541
7292 -989425 320343 876821
913865 238981 385954 809694
-628852 527639 914710 351202
-922974 458584 419811 129304
448203 63001 279606 999938
642531 -200916 863285 878180
597829 963475 639429 204013
409363 766576 77792 764083
348706 -642090 790203 126007
-936112 615737 700551 964472
874305 -391216 811521 370689
676105 625629 274244 82582
-67689 281512 -757070 513617
993551 642843 233694 301836
463988 -36545 103033 480318
887227 855087 387193 158903
915466 889108 -616570 793098
117046 303183 912026 758577
892484 289827 -728008 -745688
114793 240934 -295023 370584
400946 131150 122466 -237225
332512 941783 814239 949414
518322 -631931 111299 617699
456897 827902 993398 -180117
914945 542507 19324 245456
199343 127489 861591 718533
936143 368422 212634 623222
21794 664257 -85578 154307
621445 275562 -70242 823167
343717 305062 981657 847326
249106 315689 550772 -116837
325775 520190 -396689 -823712
-765194 348189 44813 312629
-368115 -430671 -365042 240849
413412 200196 -948588 19725
66912 991570 -516178 896143
166092 161362 -313584 -728280
652736 222664 491217 369724
100751 347054 563910 135428
-129831 174822 141513 170409
602509 802251 399791 687028
241183 194267 279428 486182
593118 847922 172041 769665
533560 459183 -708017 949998
-65102 106232 498972 912744
186055 405216 255254 557376
-446383 182586 950877 500314
788125 32813 491657 299308
-745623 499624 528859 588780
683060 456310 -600783 795767
407444 70638 33280 100218
970920 777800 368147 982
844199 708658 673414 474996
562435 -155861 822720 251187
535237 953454 114188 675767
147168 139396 430472 744380
169950 532088 894765 932169
991904 697033 398153 719989
368820 6831 597365 461269
540639 369837 942573 541799
-205576 398495 188670 787305
576081 372544 875882 810172
163377 717989 983360 722739
880721 32412 777145 -168745
865392 196947 658923 42601
26008 443535 619518 657767
372910 691019 388438 357235
341144 704287 687676 937717
-963311 129930 -10399 247859
-353610 890707 443917 259936
-815189 583758 733434 45582
695430 850082 323662 721713
143112 460073 19816 893776
-224791 885899 433539 -946445
764483 76985 325286 805344
856501 636776 -318512 179276
417160 581148 534798 156612
528807 -795589 -723822 253311
196455 183226 340300 904742
292560 -575814 -266022 227311
457082 -945973 537530 876918
465533 170069 154386 355777
-454965 826520 -514904 645755
724838 544454 133966 267700
-399570 691763 -651421 45780
251837 -952118 163080 161112
797634 833600 605552 366765
402105 356836 -623729 893912
281863 505606 -195549 683848
32025 176979 962284 809063
942770 278814 790848 673812
416063 858164 45897 686109
383452 506978 888276 578512
-430004 214287 932187 863382
583118 491842 487128 267772
941482 383235 -821869 402702
846598 354438 137593 223722
194200 620150 948573 986724
302324 981476 203464 68402
976247 -363321 84518 87511
345709 -263225 505308 -725347
160763 539414 241435 395570
-756550 956881 -470418 61682
826229 710653 459011 352965
594946 429799 556602 121106
111199 415878 993274 -229695
113528 -782219 -662263 19048
606272 11416 -316090 802440
-744059 135972 987735 4646
323083 702030 565078 18369
662409 329464 -977038 117495
638987 64037 684053 615050
302729 831327 628685 577875
347820 236883 178995 184437
439896 314361 -193340 410134
170953 688543 -727691 675878
268913 46515 107042 534479
955428 348117 327106 502962
-334199 219041 796058 369247
417293 114697 499665 476503
428278 312861 -839736 836517
368400 729667 137928 -749068
571810 782904 -952243 3393
181342 110565 190750 -170958
391366 298840 850760 243859
739224 214067 638582 -69369
258816 667340 -146094 739793
-853675 21155 -858617 423513
759908 81789 -268416 393890
552535 860924 369759 271122
572031 518699 949693 449698
881294 902953 886756 421686
153302 691405 941715 686059
513902 -789559 778403 -669571
436652 693222 -827553 405223
999820 13031 -833237 135035
-863089 390287 552943 987374
666411 184388 896252 879811
501875 720779 915710 575342
346006 -201108 146205 35727
921920 256332 268345 777850
285277 232134 791081 617130
-424661 300847 403825 50208
234645 -455651 378784 187505
333009 -393200 912355 821499
551400 185521 -852546 88297
-294277 650465 187626 548370
342788 83257 773786 -232547
-396766 384226 441070 976357
329179 -242641 144241 879493
-883318 994585 635565 837396
122704 933437 553127 732150
-592373 176351 -981031 448248
942558 -664690 811583 51935
939060 -307115 307535 554680
717474 211595 116070 166914
904850 -989779 238552 927450
106484 533115 -973386 585760
881166 781109 254205 267183
994315 863000 -658597 639095
494102 849062 553220 708861
772371 94611 743535 91829
605007 140296 -179768 116151
311261 428537 817357 951689
939123 575509 568098 190118
486063 -854905 994165 634641
360581 541685 610259 705235
714793 183685 968794 190504
414085 -32051 477244 895724
699846 330498 76599 -136464
884176 394221 831675 731456
588562 188305 944680 760474
653557 766712 243362 901191
133920 -622077 -101147 811208
545606 430996 377382 792980
72582 636280 537023 -58263
50911 592523 -739277 785089
-738150 -225723 503891 606881
666404 462381 689997 -434796
57414 99070 394209 326087
577693 -549884 -480456 681016
633224 772481 293028 -94067
-341070 63619 728816 508145
550550 77795 651808 411351
345970 653318 77735 96381
-951611 801726 61090 489841
597184 174623 638350 373022
933954 408835 542720 860484
608007 302717 824816 731965
763717 816760 -687958 860365
527004 560140 594939 296232
-270754 806454 569649 628493
679415 889295 540343 34651
-675535 600196 751184 -488143
207019 390179 470006 574346
315394 750801 991423 -802058
730924 -146760 386307 873596
830585 495354 -159643 308324
694828 163847 329372 259821
74123 328389 -230074 479260
335163 -222767 647806 561606
699124 735318 465328 298920
349413 941693 583936 562277
74499 608907 204762 -72328
850202 -255853 421450 584318
972765 870419 657418 427196
664866 87780 332747 425810
716187 -397012 691517 970467
-923381 86119 901014 474910
317639 819457 349687 588753
854764 44230 -457350 634488
205282 35322 370141 990119
19259 15561 792518 289964
-162322 849511 109347 840300
930286 65340 904745 532694
142406 712734 178704 710187
-984721 556622 399164 85645
579169 692102 980084 948245
459624 -197163 301482 443928
499313 845609 812584 674561
802098 -122212 655061 186023
-561707 474204 968973 886965
990604 757641 -963130 904876
566229 308081 -703939 81522
273644 863023 361098 513794
205036 499620 -223515 143461
698360 924286 719942 763083
-661059 373229 -110270 986645
-965986 196291 451817 745707
622127 180814 801073 308501
804537 386956 915366 -73332
279948 35589 53028 51842
588158 363960 644412 791247
927604 615985 704247 926017
692614 350516 622734 -806339
486164 478099 288256 -981080
-474774 574633 550105 296439
98913 963507 383640 978049
67487 388060 173331 203717
-517835 770132 401689 -124434
495372 -29777 514851 466855
464851 696297 325989 662868
593765 482918 286949 841782
-466879 -806670 933299 281277
-496449 754603 850717 144871
150226 855928 426835 235678
-950235 109253 310864 -60693
-273701 675375 211596 378625
111353 518917 61654 494005
-230422 662535 499161 121596
688966 835652 344239 963649
-890013 306829 614898 -347245
846024 19753 -982394 883701
301844 97696 897622 2238
552391 1509 832977 -743672
-109191 156222 -992801 938385
996110 777411 972916 -190912
852316 356397 766867 938469
-713106 -246522 112784 919544
375609 836848 490791 -241898
356291 444230 338974 465700
815769 889029 589761 43179
212497 935992 307494 666353
-829427 624522 884347 592863
-215005 254230 258114 2423
615932 478534 82579 245943
497745 -533043 -825965 464866
480014 58521 755085 863893
413705 629613 491014 124400
606348 631486 44601 4196
337068 527110 597125 297596
559089 197601 195300 958967
837298 18628 606195 347164
494859 -95557 -689718 595095
344111 144372 102011 70754
530890 -573030 574067 942254
958454 779931 376488 383253
138020 880838 105141 31404
809308 -191261 403885 119284
995638 126434 760652 677203
-206655 85616 696203 698842
624282 102824 332012 207826
740664 340570 303971 454238
517158 839253 425854 9756
91539 291695 135048 345886
574034 528920 502049 -375140
941770 561470 603566 695348
-685988 412594 311563 387598
777415 985123 915723 540418
176558 480851 401417 583131
821467 505473 841054 -10940
-563748 78253 -926250 244783
-641210 610468 685839 925542
552427 684739 516113 148234
-418698 740724 78975 285947
-822568 584064 -799635 177746
470248 4514 752103 554238
129105 772602 482363 903359
502057 -267414 -302731 -999999
-25343 690465 209851 408143
252562 703594 788324 59348
-63593 431354 -184680 688729
499818 67545 264695 357702
361917 48326 999234 785967
65931 584888 551520 428866
93058 70869 -914725 972430
461433 954036 722190 54932
-833384 440230 -133265 180821
999812 396788 723450 433467
-485848 781763 186476 577725
935643 39370 674097 202989
944674 239477 994272 811331
832969 154329 934706 264176
317326 342952 733774 164033
-81111 660267 641927 -126472
231536 313001 624481 463346
-48999 411355 823752 331167
38954 912798 320230 165631
807019 620895 600765 391254
94166 886383 358007 -126314
554957 789473 167510 632489
556934 -153769 336565 164786
649500 -380216 749564 100322
779924 -382762 -877505 554447
597271 -394986 317488 267635
836440 730824 728651 793047
313702 589421 19621 319929
-34120 429830 603927 138132
259869 -462237 209661 557534
889337 734887 950406 151604
252987 950722 873594 379443
422784 804667 574869 779877
442770 203193 979282 747707
47102 -606368 712503 -266442
253391 -298389 7781 598974
693706 609612 998316 377547
168935 560034 -590972 862521
229989 383171 986011 992972
-619957 628867 36290 863941
973471 234650 836288 365518
7530 51624 -324024 4829
781897 287142 -705018 13807
-946420 447215 73264 586178
-653998 421320 805855 768090
433767 314631 34488 -500852
124006 -270613 917339 250235
542703 335261 96777 62996
754470 187157 404359 8863
260169 -432128 594995 796089
-705219 -130651 302999 724367
731878 625770 707494 687975
701256 -769090 364256 774610
-888178 955983 -481175 918883
-970764 978747 485681 16351
854506 215863 192382 231949
406602 756279 319565 849692
940555 452313 927862 -442782
269612 -537650 731199 257402
535760 68522 154151 833856
-382717 363949 563102 433796
412174 331107 462711 -954865
460386 14288 890125 -646519
320703 285276 -249966 952544
610719 384762 889579 20973
863708 689283 -35566 470015
690365 172992 607193 -709187
318429 83299 134666 477758
727156 935268 785330 -739091
889117 416082 715427 771912
-84797 763176 654447 626792
17741 668399 -735799 663026
276573 -554507 577732 781010
-685899 873536 -713870 -817719
413423 224436 933158 51990
43100 991649 51489 221527
184728 819264 -945769 291993
213012 240497 387120 20659
886400 197406 858733 480563
291692 246000 737885 827768
429115 -669153 235024 895474
740448 769536 335652 908479
545405 864501 882638 42139
488879 175359 282852 -284590
957031 856229 871767 258383
433577 975099 -641784 333931
132069 841590 593190 392565
733021 -951023 593326 -619386
545809 464230 395433 480868
159113 752192 139227 530414
169271 -390491 140380 937530
568616 354255 133433 280998
164962 -672915 637196 101372
570352 -663459 777402 413936
737471 783194 803770 748240
391887 222097 969553 301002
839693 810519 114028 -113134
812232 634231 874016 396242
977486 507884 109443 802992
51473 33277 -721132 393532
999611 -921746 -754861 888960
978041 110309 754603 869159
335936 93469 -620007 876615
137925 -367037 734760 946799
616514 437559 430490 559078
844848 -754193 965846 280421
21846 109435 928256 44258
349742 182579 175934 725117
-344433 728768 386565 404506
-191928 -173337 638081 428579
460777 904388 704115 656058
601726 -687758 390210 723423
-985767 421855 578931 341098
635317 869829 385340 191764
367037 582599 145149 603831
418182 668208 232655 381877
778860 363024 113999 155804
509047 980787 500362 485681
383356 778249 533896 516840
330380 924182 -45975 245827
185443 866529 -773796 928616
924924 -649065 814512 888231
932399 596355 560375 376903
697215 277927 530640 33616
631692 655882 875514 546367
103994 29357 387889 986786
817506 745653 379172 353868
340224 -789116 283860 917476
953685 696949 309980 401061
-483477 100467 842047 745994
561824 188748 640077 276566
-580172 298166 530304 186785
625925 724346 683459 159869
-258439 545890 589391 762298
371840 910423 127241 113948
512975 876867 941990 693360
22173 19912 27554 396322
340376 579320 659234 237899
258178 169837 960633 723172
-388427 65164 224555 237702
624681 490799 600547 750050
362808 442017 218452 615930
37483 247871 -521890 726793
121175 21188 240237 235425
886332 -231021 584763 965270
969324 -793069 465466 810646
401747 932494 -972876 93983
325744 103709 106188 785817
676555 309306 -901054 127727
-617542 391203 982316 751672
28926 434699 913070 535752
381507 467140 535428 557411
691990 150035 728356 872808
72574 -351792 -704672 998301
151946 252051 -251741 953250
28108 944257 -950872 177336
182933 -93452 364259 108863
-506450 958069 460841 566240
183217 688325 753827 6673
823734 922947 294117 36552
447917 -405892 -526800 184744
468239 961835 61739 391283
312370 333094 962497 566579
160174 357033 703781 -624321
-409310 -515479 759751 250309
54273 777148 844674 338148
779224 504070 922163 754756
199580 892801 957099 91990
700791 131363 505069 593293
928184 90281 -207083 214044
113918 -754334 901165 928138
133537 455581 670503 -885534
174168 715338 586496 940766
194101 395136 431003 -457936
992252 426826 151000 645029
568590 849804 -911493 360960
855144 -846144 870434 400217
908719 463151 724885 504992
464710 416262 154855 891932
80311 107270 325543 -713819
302086 360596 65636 2315
427897 136500 924052 622060
743543 -962435 -615992 967852
844565 711033 -588681 402624
985465 -297168 966613 44501
-135171 886139 675112 567933
887594 627259 -781387 117187
658910 766249 172903 280583
381562 518035 894074 723378
867961 822080 243663 205411
791923 368733 688253 696756
-84551 332234 137567 -404223
597763 438177 769893 304389
-254374 17532 822926 743596
709653 791544 244719 414568
656955 750127 514291 968678
687918 662516 156863 686911
848781 301157 745236 56
998882 395266 753498 991823
-998782 978684 386536 -469745
770968 870618 -279422 831800
-269170 739217 -488340 481735
-658922 685921 215466 3308
208343 857068 994070 -330995
714768 -801277 349513 912726
716528 971204 533415 -587146
791736 974429 948866 501556
53965 937012 52874 610251
651504 605562 48950 766934
458515 208749 433086 57951
149323 630368 788533 837418
492021 -334990 603429 -220104
295809 173255 263328 177576
500928 405454 746969 3577
175341 193293 -54026 478
20476 49421 819903 124154
227169 626977 -614910 240631
131687 464106 -715026 596035
186128 -479235 -543184 356256
-891367 800565 307919 442920
341102 43871 361829 711713
246513 230402 766445 478205
609641 927053 152106 -203555
25159 -913650 515150 669094
121191 220879 -953147 967612
159898 -548995 3249 990118
427062 -351291 678993 498437
106895 -365115 113681 474659
899278 513710 342224 155951
669646 320612 148248 853363
318979 6812 369095 965020
298484 -730633 222191 83988
141892 823763 331696 555587
921708 688818 733548 447517
639218 373200 566760 520129
208254 -485483 767155 -481743
476738 391812 816257 575934
214406 323837 854120 331464
505387 -714518 528257 7041
320367 67706 144072 735614
177654 290675 991814 518422
58003 416376 71838 847960
938753 511938 304055 356906
620393 178917 790642 4070
219233 483408 652673 395922
82307 276487 124689 375198
477522 433230 -416122 601354
568956 506461 404640 958959
952988 544484 288247 660072
507835 573834 197643 458253
-995955 653502 296498 524684
289437 770033 622796 66271
264856 781662 675597 706009
109169 587445 867647 706741
381093 246495 526163 730321
918987 271529 956466 533634
408198 -857335 682245 232716
297216 761158 671543 581752
374331 742655 712968 261460
146660 143977 628014 985977
294189 680397 431607 547138
-82947 158758 425116 804669
534344 214629 238083 872821
343517 985297 137798 668069
164832 -378112 178679 707242
-624580 175195 616014 651536
697757 381734 538071 278448
272752 762054 -611778 101576
947655 -551259 724737 188770
561317 -995195 90953 912571
69595 -997495 -950026 110961
329154 434053 265154 691920
-185114 976717 171102 494604
670115 222512 751921 357107
758450 110191 16057 547427
927386 717962 410779 930278
324574 498743 475841 139000
23688 320273 207522 142986
905422 17327 -795026 828501
569982 172383 -889737 420252
714568 312188 556721 916861
806794 450670 872950 742944
388996 239668 269106 -979819
643986 713575 961671 803633
842075 -951752 68489 696473
130325 383090 -817879 266156
779757 -28642 -222007 329735
885518 597182 -964815 104132
366657 690600 545734 942800
846467 758700 -973243 461747
189576 872857 -597885 207970
162248 -203749 944644 86391
994477 282652 723133 512714
-162215 479721 245354 990677
745719 395515 728944 499755
24484 878558 376595 880608
469550 904924 -262192 820143
859947 899140 641333 801912
-399026 3409 915817 220754
591355 181210 -517057 589367
398234 400377 639900 873104
108285 915105 -670184 974694
340249 180258 508449 259184
400375 222485 469674 845040
-349373 317813 234797 526161
72830 -145444 28656 727313
713888 74460 12911 297722
908507 682413 -856426 84416
862487 778624 527433 724855
864606 923291 688834 783759
914302 204735 113482 851415
256147 865701 737513 345141
769963 737653 405396 607083
328147 840653 958306 855637
596898 -970259 713391 602638
96501 555282 671386 -65321
486251 12891 955029 712667
272889 721652 613653 669101
552887 420087 136971 912705
594425 421576 25177 28317
852381 -890026 -727477 888529
876912 774994 -708273 -414385
640989 916353 15122 819342
889489 44907 247236 910109
932398 835107 800669 90924
-589874 479814 988583 666873
817546 993571 -898898 50426
40366 126627 41192 365327
613261 285852 582343 135350
596453 843880 998363 358738
599064 732208 183846 93033
217305 675598 73070 111409
627471 854559 454950 434633
756569 1373 536591 802511
773284 691997 612739 -612643
286253 433015 773717 -532243
346919 404780 958581 995731
302373 91899 371926 191917
211695 610290 209850 819293
-669500 927141 543619 692020
341006 58222 420156 545957
-923845 623575 955922 686243
956084 313114 971620 251778
664987 506612 182269 841571
745073 405873 261466 119770
592863 910424 525206 462847
408587 -543696 -94619 483637
697146 492649 365890 79641
92647 -390672 253896 532292
-491353 471754 507991 263268
950828 96893 728457 14349
620337 973569 824541 833918
882845 -455869 675121 770953
94168 43114 816402 236525
397825 735635 570205 -147929
730706 856087 832279 176950
940809 319424 309966 167931
-529441 502666 118972 712258
118051 509824 924049 639679
820814 -487111 75884 15439
10778 776774 831228 564718
287340 -316158 -918444 58854
590600 598794 837672 886857
-940438 -474662 167541 62062
206347 853152 228586 953644
-919743 443747 -748634 535760
72186 458851 -917086 795099
-899511 792501 621201 827092
477755 438035 413294 822432
925380 179917 52620 887667
801556 22817 173914 140033
-27338 725019 470517 578612
763007 858108 520580 314972
552113 697087 588185 180470
81230 958078 490760 818303
118976 643313 205738 618236
557664 971934 -210933 777781
734419 610549 528174 -91837
169323 207548 244585 -403319
348895 129623 280187 189902
987071 801109 -654999 850330
86830 798959 923757 444593
75234 305897 10567 743890
333721 362266 -902264 75505
276620 -949173 280199 295043
-381749 124187 23926 525683
60865 432481 943318 386732
498325 89406 -808360 893509
416862 -891140 846209 516836
600541 -9209 505506 814563
400420 613139 650867 698137
738421 863456 342867 159421
550986 604632 216993 546019
-846378 333133 -663878 737132
559745 989734 -696622 -823618
735726 -577834 381405 159606
-835753 624840 663982 775142
954719 950055 685757 764959
736106 446758 385260 346018
-625159 983713 130969 494445
232538 490871 -58618 290093
32035 109118 -169962 915041
137688 927298 -759044 48158
642182 476309 600174 136749
408627 217459 967423 -833709
34535 726040 328704 37536
921173 -441337 -70078 155072
737116 656676 -669023 835578
992237 615380 284443 -31892
291351 -550638 330111 648024
-141683 773984 573518 158212
535297 765465 330623 75239
475639 879114 918200 7788
650689 346413 -879870 -176461
144871 -111497 349151 74006
253490 907375 -224759 48341
776520 673781 435718 540328
699084 830872 879970 -424785
776115 805782 437371 396081
656293 883966 321137 287991
552552 347994 183319 846376
-358745 980367 -761200 233211
791413 931294 875091 396562
322993 284612 819000 538889
597903 797408 107360 799465
529842 35548 679901 671232
863088 967741 -679171 614029
98596 932346 729209 754556
-354977 752358 65763 404923
-770402 -901527 570052 620048
841217 -400586 629065 141551
-364636 791489 -635781 564507
711800 313348 321528 32003
293197 -964391 928985 537878
474658 280164 153637 781108
794145 554065 681827 94715
204489 960740 673348 965184
48151 894549 279770 284897
48402 218107 283902 351346
404411 720608 818281 162462
459031 -325011 692604 198136
685012 -735798 550067 494842
17555 142572 -657321 -697541
457560 793925 462185 616456
266636 294302 436272 548367
663365 517495 560600 833720
894501 203989 932206 292242
434461 424229 850667 301204
-542515 555292 882801 -217832
515797 917512 551894 -67818
180940 713558 467673 543502
511710 946502 532943 446292
-103058 257655 -351387 391033
771359 526024 865871 667857
523228 -320329 408011 692109
606258 836673 448870 -695787
701893 525108 258591 429115
-349680 525979 242394 261262
40398 234042 -882527 401058
597691 -743583 -189943 309584
700014 406261 628440 992051
611389 915179 692715 -197730
-55140 51812 462093 -686402
28895 233839 327643 964345
378260 108448 710136 379835
174293 -343437 491301 354787
100305 -157668 99087 964136
290229 650141 944292 864075
761034 781624 876112 103869
175530 679277 733341 -599949
876201 -164900 605873 963304
742103 -747841 758464 209052
745157 428349 46697 984348
113555 30752 555758 544839
68222 795225 119850 411277
712132 -301962 845791 890175
706902 642709 82719 75763
508611 757502 676920 666832
480632 943162 788686 284256
515040 -535808 -704023 560140
199806 347001 387064 262248
55683 632034 436092 389794
-418167 591516 901452 778497
670746 544336 799427 670967
94958 -84506 890705 355984
822299 346546 733621 367666
-462441 161567 495997 742891
-228941 902599 376723 597912
97674 370225 281530 119181
744109 299048 -801629 518365
488147 632230 250421 186973
-603448 906523 283191 907192
965495 183560 696508 28698
995262 632848 528417 -928578
882399 732817 72267 225899
869388 -292444 267168 865163
-125165 37039 375297 50582
-143859 589664 689847 -516066
-913891 -433360 810205 184471
-508549 556274 145599 430873
-319280 272661 173944 246119
808771 677490 20557 -8086
-29240 424495 826582 989521
931314 -616153 621084 303030
330796 274935 985123 463055
60209 908514 -947119 960068
870723 954880 585093 254080
999294 904364 894831 325848
625201 935588 694862 230797
198357 -416643 242950 499509
695030 41846 608481 708204
-14665 731824 447737 -723679
-144715 449278 -133513 198787
708712 754193 -606147 98781
825202 368677 735307 275638
988964 389690 676021 362680
921529 458224 -319820 851227
227397 763537 -875818 -972730
-148430 317865 750361 438073
370437 785147 901114 813542
-472394 478825 461976 816068
400993 194212 662283 -261803
462375 51469 923191 590172
629085 949252 372962 922368
715843 220440 -225877 871192
999545 890619 568122 867655
179218 533252 63068 37066
150503 94223 9954 662159
603279 563349 827401 562673
-482295 529142 978057 382296
247314 698005 86774 569277
661326 341910 702421 709212
619698 836282 169857 786124
415115 446408 700880 806117
58883 247077 726106 428937
767385 337295 610003 989053
693095 361386 697212 964597
318357 268775 59238 348579
-171206 497209 196915 331586
247761 647692 219242 94597
153240 111285 370151 -351039
441475 435176 276922 242695
970259 335825 609513 251053
807501 400121 197773 859013
3222 531138 74532 368742
291490 876944 164054 -644839
85213 541203 241159 191879
189696 -710795 787223 373652
850585 281224 928170 147007
598776 -835187 977671 59625
403838 549224 106909 995321
626156 232320 678327 134023
442710 922292 660288 921022
684770 -466441 702069 213670
58118 503718 420580 91877
200339 -741570 309223 589228
644617 538522 8009 865403
140610 -490878 874248 -881555
375403 348015 -560837 808047
445620 -691789 733114 184282
222983 -420773 -888666 231016
-511983 -947045 11733 680320
-829111 746942 753815 509715
313748 102568 6413 881260
896987 642612 -110512 837343
194968 167969 77473 460373
107989 -995572 84326 747630
478160 110611 105727 995041
502392 373381 233897 923115
-335746 451918 808030 177022
177303 529352 398348 664373
122270 120226 306892 949756
894224 346167 897857 835938
375996 476506 -834823 911948
-248624 895425 -344088 177748
724101 560833 416079 824786
210531 -871451 271058 378111
397337 381938 -361744 108277
938400 847524 97324 231179
507493 789815 282662 -168042
-300436 189980 424590 397914
433556 858166 -167439 330640
288353 552777 709755 556111
569321 -278414 245047 -787814
-840922 -645803 636457 21651
573715 699620 8523 224271
-789695 245074 663957 827295
189060 227866 660701 205969
399083 344342 -153050 670799
370233 741692 739059 144941
632295 155005 880238 -396106
77530 43005 -543108 366392
401328 223090 774977 430023
60280 473949 410775 656055
-379779 523233 723272 -540752
904495 346733 750433 529349
-436083 410964 -931373 869857
793820 676910 657572 757541
36818 850105 269239 -640904
-216992 -919467 587750 276445
368898 359266 418643 85705
890949 596703 76596 -913249
24274 73690 743343 551483
867374 554752 408091 707410
-802590 807027 -746187 883936
676103 525489 -597757 652505
588668 384156 806785 -475853
-248928 775276 755707 -174788
144875 893219 429167 -221141
59202 550725 957332 487061
390611 279543 784652 336307
713423 354186 -283386 889846
305168 -214075 960750 209930
531504 689131 995775 286827
92516 -36794 -371612 828556
-712841 110601 276041 298228
246938 448470 428519 668369
-54765 825057 85636 116746
589223 749203 -867603 556169
-216880 419473 680834 -512862
511832 -647672 744733 -197837
3023 322784 542395 302465
796456 722633 126222 562433
673803 674540 990623 833160
367291 949401 300990 622909
932505 999406 272623 670163
241998 -512867 -224535 702485
354045 306756 -760329 562454
42768 673679 929008 237668
773662 13169 407337 456902
-125219 709110 919853 50157
16705 392860 394824 -535352
247393 391905 443372 426842
280871 574563 564333 657205
406517 802729 -348705 649299
850974 868858 466946 271080
664168 486617 225027 52619
718939 -618262 517942 -354117
997203 943932 430765 24339
992653 903104 394550 547024
125073 250099 532535 109178
-948994 775181 24984 821759
465342 454634 -898425 179011
618280 955208 968740 670858
520088 479747 553603 -847831
-711273 592179 518025 925430
832009 -76203 11826 643813
-282668 349750 841896 261883
519579 -806835 843112 277749
687151 848947 390620 541164
558742 -298974 575893 310742
655777 -983720 664634 454553
-304209 223557 778986 283974
-170076 570680 324905 -223847
259755 548240 616979 142634
534478 910281 244081 480923
347831 477716 390055 523520
368043 149883 298513 978814
421193 -646854 962487 118633
-463730 14815 -472749 71603
-419061 -335913 982411 639783
525292 409160 712729 -438709
571339 993594 623040 679997
-449620 637078 824596 819211
94695 864258 398512 -202347
57795 845928 223720 727690
-484775 909564 902794 -436865
735029 708740 -696592 349933
841406 362045 290779 276785
-327744 774102 373153 907101
144728 382370 731482 -128829
255463 -925651 211433 706496
605144 23286 768418 458579
14948 395827 803090 935350
56875 696963 312908 201561
253213 353989 178807 -477331
592789 318003 987207 726840
957128 174765 123794 125305
-112914 469353 263686 592614
379958 769397 625178 414838
40564 798753 896346 708805
704582 641045 826800 731716
127837 456354 301439 259149
841198 -403605 411827 466637
-411854 85579 -737147 77902
-240894 -97388 117488 165765
413455 949903 -5809 -433300
114960 164763 313780 960452
727775 812765 892314 370486
-530926 280770 776204 347353
-689363 258212 349639 421605
156190 539786 6710 880451
903903 527946 417619 493605
840736 294089 189343 488245
219065 815580 657076 404335
874224 132453 528185 336068
124666 468390 42763 976752
537434 -343762 745858 734507
821381 48274 -577348 98445
78114 -768682 32185 780700
150823 589250 895669 312366
866246 817895 864049 200351
727490 239591 -286918 955068
131524 529615 82068 833798
-353091 345608 698234 932729
33620 79703 992476 8275
976717 259882 975506 963635
636283 912569 511882 -357190
489732 475865 170513 893218
491466 389217 214693 238507
-768263 676262 118404 516976
48606 936154 129192 263636
115528 246634 965772 65796
-89229 309028 153137 250380
789285 667325 394702 870212
384373 727512 900097 213536
415604 -364032 965281 638276
630576 403380 199142 949425
447444 -396207 903256 89706
629799 61949 395525 791498
943231 510043 943178 12675
453496 173957 790445 572543
742275 740618 756558 13793
-2046 318164 202811 307280
963221 -336860 495109 305277
625502 606305 77045 843769
-411726 -638135 -736265 293676
131509 575758 93078 405767
773594 -993162 784066 616058
569230 593431 231337 539049
129782 223705 657771 379745
246400 550583 878456 285197
330492 235137 870546 504023
698043 631731 235833 289674
843899 -508379 -566321 272622
523169 604239 -533708 146310
765707 -242777 472034 995787
955276 738054 634764 358222
95115 423435 954878 28896
919202 -376896 866915 127960
502857 365806 540352 498227
923581 979573 194057 -630374
676770 663502 69421 642467
-600382 -182854 656101 745552
-696954 481844 747619 98539
700939 -185274 543859 773126
59649 -34365 758898 228591
56940 666557 -302543 933494
480347 757540 291203 661000
-459383 375420 794641 71956
194273 239152 -822013 410319
585122 -130375 266039 265290
875369 369000 988446 102612
303792 411889 -922357 104280
100109 -76060 42772 771744
-610628 683062 192529 877847
149508 -297542 896780 605144
578414 -451831 736570 600012
-518939 748206 562975 252045
422148 -905888 29019 46485
-971048 -623898 38030 564071
5400 946483 688642 487791
982838 -952697 988960 145071
431812 868914 77641 269927
280175 723707 -211914 611812
519989 -469772 199728 -795981
800094 183893 479233 283935
-179259 194379 908239 480081
878683 381165 593730 627332
541524 490494 394488 796962
226239 244660 109326 370109
782110 942669 437102 -148576
473430 628397 775962 132274
205460 272 283621 -746391
372639 145188 774040 583173
847070 794506 58089 27829
869821 -171323 69417 678997
373251 -466935 151839 642766
671008 4920 948915 276139
-521807 849738 496351 507957
259331 519380 738884 119717
740420 522834 299907 852433
227690 601365 279496 207054
418353 339984 441671 342314
512247 -714433 310853 594540
52862 979130 564114 -93012
665204 -973150 800437 263637
746435 783437 366048 825400
-462524 867637 -43886 732938
900172 197919 238403 822149
-24766 78343 -603468 310339
352463 -59860 122579 305222
847539 315321 875440 575053
-623819 857189 -567927 826414
476436 866519 643251 607743
202500 487382 -110219 24234
-872667 701529 737147 891210
717781 939655 -71495 920104
-528509 500235 336042 293759
734982 682032 345158 107702
-398021 410237 50685 -872486
72155 129840 -54494 616348
836733 844703 808872 248036
489312 581555 849496 974888
-764173 936818 161137 272132
291086 648099 435079 191964
253457 -127267 -43524 293125
691507 719126 455864 441897
63650 238605 911673 461619
976522 342622 247806 745181
223944 748243 556419 820138
-711561 -36077 566196 647063
811549 993199 628749 -55201
360924 737300 79303 39161
-261611 568018 862755 715306
588850 714972 -886257 771230
957645 461990 934412 599650
341540 -218028 341767 806858
778360 555623 789722 -231193
561383 648914 380894 877879
752678 325975 293065 30243
-615213 -427243 -599736 167499
320530 718596 644479 206919
477826 514130 267469 294570
619680 -115030 47940 220973
562985 336727 512729 904926
-612598 -206310 859928 134082
-608129 -360938 354965 215155
763010 128548 387204 525789
-969139 819091 892968 386182
987378 948245 -404993 178480
768 937104 -934693 856518
771247 14356 738976 244665
916614 948546 247135 -698616
31137 719298 700109 574591
591117 971542 -11625 312053
719439 -695692 341346 -10652
62560 -917119 182162 534551
986125 -535880 470520 508929
25192 773736 759698 163869
861292 973766 610296 142455
-285740 813395 833207 691472
209592 -150162 376961 237873
94647 121189 365850 738162
-954115 951329 246465 908837
770996 627196 182638 596315
-788398 157779 230141 87192
76184 -457386 284151 299159
90995 424694 112202 124360
735423 397226 640828 813061
483615 321688 225900 588902
390181 -185403 692893 809415
-745194 931607 -144281 113448
284676 131914 35677 -31137
820448 984185 562945 620903
588301 -665620 528530 227659
83132 -162068 100710 785749
127398 994407 402004 584243
32425 999497 266629 456987
602100 140930 644555 666467
280781 -273058 298123 328248
202189 526525 163126 46043
117316 623458 535596 316301
80040 910131 542139 719426
257849 -595416 305705 350608
660363 510685 171802 193507
-839152 915736 650121 825902
227146 -840515 838111 46260
-835013 103211 147200 435625
166704 677290 -532578 257145
22634 939916 722734 984802
266735 532465 -139866 776790
171084 178768 885575 49533
-127962 605495 70894 246211
516053 586161 -276837 941929
702155 403590 729113 298501
371656 731110 -584549 727807
662144 586200 213860 387279
828555 343809 786647 516082
875502 34172 350823 294812
293930 396878 196380 630551
278719 489803 954230 256350
884169 123999 311297 379350
707643 946693 115645 332923
885479 -31033 -144733 80821
505489 189378 242215 28196
409114 523360 -85984 780975
407058 87651 244960 323704
16213 274543 4467 90345
278979 15185 994097 463136
995834 283722 477709 531527
162321 154670 890195 -182190
266355 -521238 -89536 67626
497929 686331 804070 -819823
516611 898220 -979457 238311
607121 264082 771191 641948
165310 770548 276900 199623
268208 388206 773500 564762
-795615 441539 815320 500615
350175 430906 -69414 685615
961780 911467 234888 -726670
-616665 167192 493505 690784
-778206 257210 353901 953175
722855 670433 452456 145582
114724 966639 -798723 565533
687419 728079 104840 -360073
943983 925269 578643 841693
243701 186946 779053 -810141
778930 684045 266109 595716
-302189 981187 463299 772621
780465 393641 -378828 541679
250782 65117 113701 311426
490204 430295 448993 170338
681891 659368 515708 825922
556948 249994 -223826 485240
676111 -818570 685139 781915
493499 171494 809538 486650
779379 284267 147925 319301
-900796 -797582 345679 436712
510905 173806 537018 729463
938985 471929 464152 836431
859491 40845 816864 126816
368624 813188 592678 480905
705097 973076 493731 369951
-286736 155618 240335 595333
-555492 685559 -912160 368442
820544 558963 589116 -767974
994506 222681 321934 591586
384388 272963 673625 808017
150457 -902500 252405 632642
-216924 114981 -473114 5724
845015 474417 496475 278370
261346 793719 -607634 885658
281893 51590 485330 517960
832329 791655 -602313 319502
65555 744711 929356 152380
-993191 536313 767120 745798
169643 744168 865125 748091
135629 830859 944703 612886
612290 956440 833344 326036
317131 53389 754618 107646
180264 -956685 779486 985125
62367 499751 887543 262658
740284 125669 988341 401726
738337 542286 13224 59276
150473 -127411 944705 594476
139889 277868 -859175 152288
510813 113674 403118 -621234
383523 570511 528164 368796
202627 21309 484169 213422
565153 841053 274494 858961
-899638 419047 645230 118734
-984461 844535 774543 960472
412918 -577414 104806 713631
316391 650649 137446 765413
-261770 -578762 632400 406887
652044 401365 204921 226554
45209 858342 317632 906165
58518 916094 309224 195428
79128 781495 -491136 760104
179288 530184 857727 222036
86963 243216 204644 474754
136220 434471 467929 941939
850203 533359 849292 947566
689482 764840 248654 218837
170364 281638 169003 740692
4279 110067 -722657 630931
726981 846929 457049 497850
437989 322307 888212 679924
954024 633887 702683 415889
536884 78324 -190528 914281
791133 685332 222808 88946
323868 398740 137860 852661
508400 852152 744819 653051
398681 780652 729907 468877
507925 81724 521698 272203
-481852 9764 -507842 732635
717593 -351051 25049 -879874
882876 181679 232109 8959
985747 854033 874217 554278
288511 634043 -366271 980980
673493 720674 -705236 513971
600341 856411 -616811 52538
-105632 723413 43877 388285
700712 662055 984439 477356
-512285 414933 319856 587932
694261 874152 903804 226369
595668 754689 889817 934164
667794 449880 865492 364104
121818 294645 302761 907956
-69426 711244 140582 707275
-997422 -50111 969009 801217
840394 92507 642039 543146
8601 250442 461078 531118
97836 355027 151439 250400
624247 435620 938958 923823
261254 75402 -359508 211917
-449294 283643 523621 -480972
210447 636339 -820025 98276
209781 -223221 107827 305768
936332 441985 20115 345678
-963302 302076 775696 732970
-985416 709206 833768 746247
682291 627959 368906 227867
-528088 306523 56276 865199
110649 65674 502329 309042
538663 933038 8520 702240
318475 -797476 603220 318098
200680 662608 -77245 602087
468082 859369 -890570 664274
-906838 794908 650909 111006
815114 79497 616653 462577
735033 467767 527763 167746
264337 176250 277095 -390197
983109 683430 427629 209622
373401 355942 679271 -648714
254825 55400 -338476 230933
131601 769451 -937227 998707
-36505 -12503 -53472 686222
-240428 411056 171391 718923
403878 791287 53497 892720
233348 548617 -145435 519454
700583 968723 1534 842662
782257 -210033 603322 28414
926646 706211 132467 950421
-329493 328047 -209540 649217
647675 29147 -189807 659662
-551839 777360 452225 633697
424913 950620 981934 144231
-963098 117694 -834019 198955
124691 395172 460913 727334
409672 -95750 922676 789532
148892 343264 461365 423623
951756 423714 627225 -697432
-212443 674861 186815 238659
168052 235919 438253 694009
28990 441355 -923097 152556
551062 116554 154026 9232
620219 718749 454656 451837
115073 836041 -193036 51752
-927498 286878 724001 -865666
226028 347658 63865 556292
474107 312904 -159892 118128
523345 485963 693886 -855578
495745 320005 268658 798872
290088 -479952 -564984 -868253
765444 69436 400601 62921
734183 263067 563376 517132
680641 -8925 254038 802411
121574 185410 711724 665266
571858 345935 -855476 193452
520691 220940 -391274 -307481
280491 132546 -993099 754935
356931 726244 64925 794285
745656 784742 829744 267374
-837019 844406 217274 328299
557410 -886294 832406 820520
751219 792883 -561112 848730
933409 495568 12393 977685
-914418 355209 672163 88502
827626 586958 -507308 786526
202134 -747829 18794 369070
510466 498637 -967545 172095
583746 732144 565416 354098
446814 964246 505304 909885
211733 893494 -742707 887337
307597 229932 513391 180291
922313 652480 386928 57067
-244067 -325111 -31903 199563
960617 596928 877742 352442
335267 -874656 521979 846040
357128 36667 233503 27579
821740 598897 441993 291640
521988 873363 231914 667665
-578062 46636 747608 914800
-788704 532468 911222 628426
707769 220321 686980 390248
186080 974473 158491 -737027
88587 777266 966972 622314
-966316 -277767 966223 -832252
576988 698756 466665 210035
-654776 475140 698306 663553
740987 659153 409769 445117
16589 952931 425120 204842
380576 129378 -150595 496111
657617 -629299 689157 -932296
-426136 40192 547807 -992756
833652 814190 595645 594267
126341 971767 560332 588450
59108 704021 39986 -725121
227803 50020 483067 265482
341664 742692 379967 122028
-67312 684259 -176391 161419
-941898 513538 986331 576633
624287 -274813 795431 80482
434643 242756 -963902 360201
-32234 964328 80417 30969
458868 315297 866137 306389
139441 891485 746683 851335
636369 282004 662752 386274
947709 769374 756767 350595
461750 705542 673890 422555
-467252 437814 494949 237030
215643 624041 874883 600254
4532 777880 965149 945040
514661 676049 808015 751006
579623 228536 71591 77259
738177 -997700 105946 550016
-922607 116294 225206 147723
818346 587183 365408 588703
-212833 615495 500182 534068
787091 -82561 487029 424495
659893 15044 953677 -283743
-161140 284634 685241 66599
603124 -281709 -158049 709633
506379 683014 885478 930043
603122 296141 779246 157138
402122 887551 27900 933623
556897 78896 492371 461524
366556 656925 331119 186284
318899 72690 808781 600070
980007 666757 36333 754078
15743 915206 490542 150147
89173 -379863 815057 834946
42031 49406 870644 817777
301539 2513 -693055 712180
512381 525576 890956 458211
110148 375994 592663 492237
209038 875582 -120016 835013
453057 133158 -452926 853731
-766121 679489 712851 926887
-416006 424297 622050 950796
429087 688001 339871 390239
168958 479492 995094 522720
532959 842486 591134 406885
638238 690781 28100 526103
734493 495447 546687 984776
990154 986991 843073 30870
355941 -230272 641227 -2669
853799 576791 326172 483242
175671 -474862 508318 857593
-579087 109229 62583 650089
14112 973373 640401 328056
932356 72976 787903 94725
369754 379305 -495859 857595
-481892 -452008 -357623 594615
210906 890514 -29161 579959
515843 932342 491479 948231
473017 378066 873772 982849
997786 767816 698322 -497146
563268 598490 -1919 305412
614994 90699 639879 787926
26840 -799606 981719 716589
122974 64220 979372 829643
409227 572133 331635 -666559
726650 113637 -903466 890014
51440 -937567 361146 557786
673416 199163 -885736 950675
65362 213342 400696 46097
362054 884678 900422 563922
-849673 556624 289963 410092
884980 245182 -284140 612390
516 -623193 789720 77246
445308 32920 -50403 196498
560833 516382 932674 339662
776057 266520 292554 992221
541528 -179026 983497 792662
944168 680757 854389 856703
-442053 -212190 364534 38366
320665 862217 -266391 590325
610587 745825 103249 464772
489682 -51718 266694 -934818
278330 277709 687489 991562
643101 -500149 14660 929991
687459 806262 610716 62387
87256 -6869 414659 -193326
759602 652036 -360684 351658
630536 156942 647178 874243
28931 494191 786457 796390
291016 -693510 5386 -966212
-941216 910420 891089 334661
687517 229981 661439 954851
-805479 116424 -184575 -759553
681973 223352 185197 184720
-828150 436814 651965 848423
-647142 156725 552266 202856
-999440 204268 717553 606921
-42472 11724 800710 567377
807872 10093 701910 632220
427685 506738 -739996 -47630
760897 39905 3982 -376965
-888954 741584 631132 -595762
738637 38937 333668 14218
460412 434263 819258 15887
45818 -703178 -903265 163273
-601520 351724 826337 527420
762082 708753 -938388 14762
765388 -494940 593083 637060
-480153 563 497906 -861508
354662 -608049 307475 535785
364148 457782 380764 92192
640252 664918 606381 851072
575437 705545 -492666 13948
-166193 -230175 -174268 396570
782714 575959 552676 519181
543210 151054 906956 96192
562042 287839 633972 479361
-181078 237037 639661 64550
992218 693785 345372 466877
-273927 659395 381842 -948987
676296 645599 582520 782244
-458567 521558 394361 860221
599357 952636 -31179 71536
596544 351771 327760 173872
429231 196170 -754424 48690
127421 956288 980860 205793
288568 873365 849216 779298
-274627 675966 -627530 743717
721304 604347 886373 851470
-374720 89819 168486 576875
325633 965232 770184 626291
521634 485384 577882 449581
125038 84258 277694 941597
-138103 233966 855176 253557
128037 241319 236870 973298
186281 513617 406945 466029
957098 603055 413011 713987
742492 588555 921438 289436
155345 -380329 69747 289103
400377 674012 23659 637653
687037 521547 617914 156312
663523 42670 676076 199649
841952 309387 93572 378287
836259 74897 637946 84690
861090 -598126 615803 321259
122487 989696 194759 215632
-393923 995800 -677172 200207
895191 639860 237322 698633
565836 274196 560046 562468
848679 -214667 -584616 939677
-373551 -723881 54287 31093
195436 308166 385930 864332
649089 167341 80850 646238
242388 558766 395344 800058
733093 881155 92809 964400
599929 16074 977925 187094
-142302 83411 896357 129007
404096 395865 -252654 651238
542760 277261 397894 755428
464866 900483 803672 425669
799323 994754 722521 842670
-965596 122520 78894 738582
363335 489535 203295 167335
217158 19084 933224 537721
11037 277183 256029 521367
740335 246492 821512 40507
380431 718783 726601 563532
856418 204442 94309 550687
-933195 39080 -93167 366282
-935849 715811 418175 470165
801590 631473 502007 238093
705017 305672 519456 843794
612196 993102 175126 -321325
534478 762555 624286 232329
431679 633532 -930872 820778
362529 579897 665388 61689
982256 697748 107449 255446
586011 297078 831236 421161
308354 596925 724075 392350
398720 923157 -657327 944781
317437 486477 802775 -63467
-325413 996403 -315003 -334585
873495 647778 -977294 603600
317026 778276 -200018 465523
-254890 923028 388452 18813
-258537 609443 -606584 346882
414793 597198 674477 674215
633978 -533182 24255 184785
672985 136218 547996 868643
-979364 -175637 254130 456354
-122368 -860827 338758 823428
961994 207153 323449 210968
-987896 972181 -661536 771638
23668 327133 855835 661696
-535443 -851487 475262 841275
827497 725036 431744 563124
453400 896261 143473 687032
723126 574514 560531 156204
-292500 312421 322477 383481
733011 -754601 22020 281671
-568895 688308 337467 927129
737692 -532487 826785 433975
632187 -481372 807530 583026
92240 240458 299171 934811
-730058 326680 15684 216063
-641285 149895 39521 87919
988834 794501 871541 671246
369927 210489 -298561 -147777
971500 453944 810332 308209
972064 -566489 266854 892086
585786 266359 672591 563372
289359 196320 962263 532207
758943 819095 -52342 675585
-565356 425996 90053 559165
306088 256120 54785 780571
669411 -912511 317271 289108
105613 365600 231801 65793
517468 723858 670458 884908
754060 -313542 706271 -385629
-631756 -342992 229188 164323
-79089 -395035 -149676 837505
798241 842273 255097 98629
406144 406257 172065 924328
411867 285368 522933 395262
-966684 409335 537165 496676
-329634 2379 676506 229443
-974404 966008 902406 -353792
138266 862460 575755 496332
485060 57597 -339264 586292
885098 -987850 373482 210506
519223 623793 393694 520906
577331 -801491 534855 313165
510630 -795770 734592 378125
-932616 752368 1273 15151
882402 637256 393194 118953
-108810 211225 638663 522001
-848757 -794927 704167 56028
106550 26517 696527 444374
442225 -789746 177963 964459
937790 767638 519835 11198
407765 836643 481050 157113
-55637 809316 969482 823514
58550 996074 191676 102586
717835 60824 650185 32901
-463104 406685 532041 43434
624301 54374 86056 650686
556968 -838396 521181 444936
967418 282707 76569 790798
545176 669311 955608 737330
-955424 908868 712131 922119
-737222 762553 -883173 408571
20982 215343 251191 670442
604660 971732 505957 357613
211749 916389 126773 368902
925320 228198 160938 924321
481832 260117 -562077 606391
966317 387252 786155 696987
2500
567377 268932 524256 202049
458103 659291 469807 956877
319870 477561 133394 764495
822666 934274 230465 78877
277996 961955 796224 798437
-219031 114083 809100 386276
796674 726727 105270 875780
212771 744992 248506 582530
120063 466854 433874 960756
396911 221511 654908 114032
684635 458334 110533 607780
521761 851771 836898 550176
695385 338057 482193 667125
134438 418788 568813 535175
766803 343813 468615 149773
73483 825461 238317 851770
703706 621001 567905 368585
125686 439233 673751 329269
338233 637747 623704 664533
40373 18412 326819 729284
71127 866056 218828 361662
976973 400932 85984 986646
816393 137826 349657 91034
680376 546762 569856 817676
620933 92818 127756 73689
594019 626800 798960 405372
544511 383593 751764 313473
-414151 278039 723739 265169
186092 338361 969238 571414
247410 97108 395723 806352
223264 472787 556711 44212
197417 379304 891818 1210
171624 98886 631565 529244
556352 446716 804084 254342
230629 332107 600946 461463
989647 934797 355927 311972
323933 764916 511491 821165
512580 521045 490268 768129
12295 614535 822178 44973
244118 451591 579430 172935
919 439316 922871 186457
213906 330020 844409 942375
747707 290311 119119 100184
3466 115826 587752 801960
236098 206805 219169 154615
974460 169520 718347 880824
-729339 262244 756449 646050
608 262758 494435 843356
135782 400903 963070 110516
446262 572272 934341 510778
135292 -279277 754430 922744
7335 922575 646329 65395
964809 668851 319581 900086
65820 414645 165377 12210
825895 297776 508048 129057
632617 730920 106140 623299
52724 152226 860533 346958
499778 412892 417827 389284
738652 380350 301690 638916
680770 875290 585621 768200
917813 735192 530735 791661
497255 907645 657428 72387
310105 534617 46851 538818
513224 247958 25286 8624
592382 606462 522135 555186
754084 132562 426550 177174
318488 127659 118170 276494
431839 350773 52074 630994
661792 748585 168428 930245
198677 123899 292984 93255
566961 544087 643073 461504
937905 621236 710450 521100
167019 534822 700015 939066
607498 760138 730317 651032
330586 233850 663195 685838
664961 65069 838188 558083
648733 296170 911358 92387
264563 972150 236597 261602
903515 68178 42286 23071
461448 92409 697072 794234
671660 -627279 383467 493251
517320 -518329 291891 309288
760255 244146 876385 413043
187246 518368 536713 911770
651528 77466 684985 935667
29006 886516 377344 399149
416875 153422 228180 70041
42227 723043 550414 6727
204458 317762 39791 909676
90368 72236 947636 416872
845015 935809 402696 351329
53206 305368 318956 941314
697169 182124 683349 970215
620146 479331 3818 1352
49940 -404686 370959 931028
149198 489000 942278 500255
175295 659918 135528 474509
713416 269244 281094 296427
632995 544316 561860 867788
979692 124043 77056 491760
33183 227348 479384 707830
303517 638520 139534 807513
716321 813538 207845 460085
721773 444108 388760 846384
996554 95962 727864 570877
454541 908649 22640 814855
916040 252249 222594 333518
615704 583641 29531 551525
59998 627039 661144 850162
906993 26487 441051 94226
133483 866334 102555 300200
226418 921255 671598 510968
-259574 175176 300318 751287
822962 759118 321060 651945
838447 597354 28102 353153
983116 488381 88857 64157
190847 754432 772636 544547
719289 921064 669492 554840
665642 289882 999442 502823
8104 294881 934482 993935
945860 554574 418082 343595
473425 659684 356478 575456
830883 833227 12216 933542
614554 96100 307814 159108
570805 938523 775218 968911
-487752 42976 877060 347286
541166 -523937 842138 194332
795550 866877 961924 136516
62695 651843 852930 868483
459044 685530 442657 178481
796420 276501 612865 909716
878383 -713737 841542 945217
3486 785993 846957 50115
275344 62617 43943 984239
826846 384235 15537 793459
175989 227240 722171 535612
-978834 997766 687537 809357
733612 777461 904673 813138
602670 -422766 521263 918108
522485 253726 -557656 498246
328588 804286 149126 710880
138018 499481 933113 640935
605824 66827 175576 951572
972139 501218 849820 651706
271110 14071 127629 236256
469833 443566 903659 845859
886588 962341 665877 742742
301718 390534 418727 724073
18414 212469 458261 733026
942112 426320 611073 784385
44918 629641 965346 165239
760783 589488 772479 655058
142325 308197 927090 838777
802248 431071 173958 732854
281564 544282 807082 45448
537269 529025 541023 403113
773335 -7720 350924 509471
918759 861649 844035 751073
164727 570096 522493 398740
333847 720053 900171 677424
269595 572154 569041 135539
850397 332797 311326 799661
258602 272454 149448 222640
443267 932573 415043 425586
509313 254048 62176 630417
264674 623646 65526 602533
799731 531798 938303 645562
33340 367872 317511 133321
579555 368091 914701 797100
792705 880569 216724 614586
29753 572610 768733 5295
318347 298277 604510 247357
588437 466151 629228 663870
760612 386735 916938 468503
573321 958118 314405 358425
240184 881834 598704 597433
355440 336292 563587 42961
427149 902964 155028 985926
379054 142562 915671 969592
672767 428047 60957 464467
537178 219286 610063 877772
224695 536729 755833 78372
337809 399955 714708 310617
783075 88710 667826 988542
54444 666881 836100 617363
745810 598986 601746 291656
95802 624999 765952 9639
425237 542231 689717 213399
429530 647438 304163 131541
258597 906207 494421 963416
117998 188938 622409 228176
-880867 580048 210618 319819
961434 384638 780544 36714
940537 574493 406771 764750
591213 502191 207187 889111
628190 476410 546623 537851
788162 -733000 271100 143508
415009 833448 315489 333053
266055 281375 768110 66232
348251 344637 14589 576787
931970 24132 162991 653636
599583 517971 364770 447725
206575 -175058 480865 441305
-931210 -505223 299911 -222182
187326 307255 692048 223771
919566 483468 957136 945435
202800 36786 457494 4411
442748 130633 508266 247715
374672 581280 162665 884872
852962 647239 796812 82436
84488 185142 450274 962236
843502 102616 975420 938859
958358 -305867 400977 413127
21352 -158126 103306 621180
-829597 869196 380868 767493
678108 431785 138707 555586
-962673 543667 103608 710617
684977 281985 563150 833469
332959 476851 138741 583339
986767 886920 937001 380270
836906 781511 759955 214349
713535 174988 88769 600843
446937 608425 812269 89929
22244 931893 794964 305583
471680 482813 239805 760619
-462458 340925 958778 431279
213813 -522892 43543 197780
474581 650052 316632 618410
576055 882171 164258 830645
53096 186845 538721 225671
234149 101795 346299 504086
-848021 177576 858176 153504
432055 440310 77084 513216
856290 288078 291167 442715
790478 205097 891671 414189
818044 330832 488359 559384
497080 873066 34785 384947
759933 220103 330666 288518
539682 341779 460804 727263
873179 621859 126441 915925
469782 107988 575509 917929
189545 624499 80077 799704
672062 119674 87321 597146
601814 393698 669638 342605
126553 890743 269770 341996
191139 831164 690942 457005
919315 884089 865041 642466
377460 453110 105788 225136
82611 652162 562224 719504
754546 502594 949708 326010
547304 549786 662773 362328
809540 704093 923205 738263
745653 -76123 479139 777642
676478 369048 121181 690192
270704 517951 584603 57017
249261 451886 161298 43518
916218 204018 578970 30368
707516 -193295 975835 371288
215681 32661 546450 659922
988329 919015 307091 976865
143549 773978 527372 207698
88019 415228 985755 610162
677526 990443 875239 45779
514699 799718 725244 52544
456052 126489 905868 570537
702147 98577 971126 770704
470923 140372 240453 890499
136659 115546 783662 827080
874016 261753 607181 191701
608359 106243 580771 213967
444964 960460 940042 952861
346608 798823 315495 101206
374752 618428 894381 83252
736346 869347 535915 962524
191306 515693 254209 621786
202403 -135967 163043 169992
331451 469396 788387 912345
215031 847819 168191 362545
746925 210676 189882 478409
585549 58955 320935 285999
878594 126634 850205 657822
933937 71709 542760 262420
530459 320451 664734 76531
313261 769954 685596 145843
702574 703270 520125 169027
543007 955175 740276 704470
29775 10663 716764 225820
210001 666087 550269 149551
726080 130742 106035 463347
-949945 624153 846694 29350
226978 588433 971797 23958
370237 586509 680995 620682
487045 548797 688603 916986
10310 762196 529285 417493
849916 186792 840005 890087
471686 294184 113593 834957
-371273 59359 474036 745176
394169 654497 128858 73854
201936 724138 80022 639989
330363 -128571 252087 169661
578242 399367 499573 514622
387633 987629 436215 156401
-459472 71905 63101 742562
666715 754801 9312 366292
481533 332766 541211 501276
651104 136437 378283 542779
321220 443880 468363 85454
-600943 822894 314855 659034
485718 871327 956947 933637
711985 688045 463722 416843
950849 -229575 394149 508880
141465 846321 664823 101530
572525 173550 106084 523098
301402 291616 673964 546884
616251 472000 331730 437431
766715 924520 50963 536524
535124 348513 913055 872859
345759 705780 227180 164691
820107 438881 822392 879303
413497 562565 884001 702067
4842 904098 727131 715868
869844 761138 756104 672465
411515 367193 386772 707468
886115 550233 801388 478043
185034 411107 898776 907359
9194 77676 838665 747221
418323 703847 197711 548914
405343 615417 38706 537470
292706 929180 425576 531465
749021 904092 820889 502237
927039 669860 336047 585291
971621 607208 576694 515686
157196 383540 345066 20564
762370 848247 230810 359864
528430 34200 43592 846428
322746 4535 276644 533273
126584 217350 302556 832106
622662 490208 999030 323998
188879 955053 975437 80140
226113 922643 778167 225318
784201 139773 5659 752201
233571 141161 187946 633191
661665 363927 92967 880626
384246 447876 980093 892606
500594 364939 355417 565297
938919 179366 329919 994698
757936 983442 24752 276084
84271 338472 419617 107294
661065 562459 657259 344049
-515060 312881 401512 148822
346764 853385 190621 951585
732502 843136 863169 313033
735462 454878 773421 321526
-133205 268498 305 23541
7292 989425 320343 876821
913865 238981 385954 809694
628852 527639 914710 351202
-922974 458584 419811 129304
448203 63001 279606 999938
642531 -200916 863285 878180
597829 963475 639429 204013
409363 766576 77792 764083
348706 642090 790203 126007
936112 615737 700551 964472
874305 391216 811521 370689
676105 625629 274244 82582
-67689 281512 757070 513617
993551 642843 233694 301836
463988 36545 103033 480318
887227 855087 387193 158903
915466 889108 616570 793098
117046 303183 912026 758577
892484 289827 728008 745688
114793 240934 295023 370584
400946 131150 122466 237225
332512 941783 814239 949414
518322 631931 111299 617699
456897 827902 993398 180117
914945 542507 19324 245456
199343 127489 861591 718533
936143 368422 212634 623222
21794 664257 85578 154307
621445 275562 70242 823167
343717 305062 981657 847326
249106 315689 550772 116837
325775 520190 396689 823712
-765194 348189 44813 312629
368115 430671 365042 240849
413412 200196 948588 19725
66912 991570 516178 896143
166092 161362 313584 728280
652736 222664 491217 369724
100751 347054 563910 135428
129831 174822 141513 170409
602509 802251 399791 687028
241183 194267 279428 486182
593118 847922 172041 769665
533560 459183 708017 949998
65102 106232 498972 912744
186055 405216 255254 557376
446383 182586 950877 500314
788125 32813 491657 299308
745623 499624 528859 588780
683060 456310 600783 795767
407444 70638 33280 100218
970920 777800 368147 982
844199 708658 673414 474996
562435 -155861 822720 251187
535237 953454 114188 675767
147168 139396 430472 744380
169950 532088 894765 932169
991904 697033 398153 719989
368820 6831 597365 461269
540639 369837 942573 541799
205576 398495 188670 787305
576081 372544 875882 810172
163377 717989 983360 722739
880721 32412 777145 168745
865392 196947 658923 42601
26008 443535 619518 657767
372910 691019 388438 357235
341144 704287 687676 937717
-963311 129930 10399 247859
353610 890707 443917 259936
815189 583758 733434 45582
695430 850082 323662 721713
143112 460073 19816 893776
-224791 885899 433539 946445
764483 76985 325286 805344
856501 636776 318512 179276
417160 581148 534798 156612
528807 -795589 723822 253311
196455 183226 340300 904742
292560 575814 266022 227311
457082 945973 537530 876918
465533 170069 154386 355777
454965 826520 514904 645755
724838 544454 133966 267700
-399570 691763 651421 45780
251837 952118 163080 161112
797634 833600 605552 366765
402105 356836 623729 893912
281863 505606 195549 683848
32025 176979 962284 809063
942770 278814 790848 673812
416063 858164 45897 686109
383452 506978 888276 578512
430004 214287 932187 863382
583118 491842 487128 267772
941482 383235 821869 402702
846598 354438 137593 223722
194200 620150 948573 986724
302324 981476 203464 68402
976247 363321 84518 87511
345709 263225 505308 725347
160763 539414 241435 395570
756550 956881 470418 61682
826229 710653 459011 352965
594946 429799 556602 121106
111199 415878 993274 229695
113528 782219 662263 19048
606272 11416 316090 802440
744059 135972 987735 4646
323083 702030 565078 18369
662409 329464 977038 117495
638987 64037 684053 615050
302729 831327 628685 577875
347820 236883 178995 184437
439896 314361 193340 410134
170953 688543 727691 675878
268913 46515 107042 534479
955428 348117 327106 502962
334199 219041 796058 369247
417293 114697 499665 476503
428278 312861 839736 836517
368400 729667 137928 749068
571810 782904 952243 3393
181342 110565 190750 170958
391366 298840 850760 243859
739224 214067 638582 69369
258816 667340 146094 739793
-853675 21155 858617 423513
759908 81789 268416 393890
552535 860924 369759 271122
572031 518699 949693 449698
881294 902953 886756 421686
153302 691405 941715 686059
513902 -789559 778403 669571
436652 693222 827553 405223
999820 13031 833237 135035
863089 390287 552943 987374
666411 184388 896252 879811
501875 720779 915710 575342
346006 -201108 146205 35727
921920 256332 268345 777850
285277 232134 791081 617130
424661 300847 403825 50208
234645 455651 378784 187505
333009 393200 912355 821499
551400 185521 852546 88297
294277 650465 187626 548370
342788 83257 773786 232547
-396766 384226 441070 976357
329179 242641 144241 879493
883318 994585 635565 837396
122704 933437 553127 732150
-592373 176351 981031 448248
942558 -664690 811583 51935
939060 307115 307535 554680
717474 211595 116070 166914
904850 -989779 238552 927450
106484 533115 973386 585760
881166 781109 254205 267183
994315 863000 658597 639095
494102 849062 553220 708861
772371 94611 743535 91829
605007 140296 179768 116151
311261 428537 817357 951689
939123 575509 568098 190118
486063 -854905 994165 634641
360581 541685 610259 705235
714793 183685 968794 190504
414085 -32051 477244 895724
699846 330498 76599 136464
884176 394221 831675 731456
588562 188305 944680 760474
653557 766712 243362 901191
133920 -622077 101147 811208
545606 430996 377382 792980
72582 636280 537023 58263
50911 592523 739277 785089
738150 225723 503891 606881
666404 462381 689997 434796
57414 99070 394209 326087
577693 549884 480456 681016
633224 772481 293028 94067
341070 63619 728816 508145
550550 77795 651808 411351
345970 653318 77735 96381
951611 801726 61090 489841
597184 174623 638350 373022
933954 408835 542720 860484
608007 302717 824816 731965
763717 816760 687958 860365
527004 560140 594939 296232
270754 806454 569649 628493
679415 889295 540343 34651
675535 600196 751184 488143
207019 390179 470006 574346
315394 750801 991423 802058
730924 -146760 386307 873596
830585 495354 159643 308324
694828 163847 329372 259821
74123 328389 230074 479260
335163 222767 647806 561606
699124 735318 465328 298920
349413 941693 583936 562277
74499 608907 204762 72328
850202 255853 421450 584318
972765 870419 657418 427196
664866 87780 332747 425810
716187 397012 691517 970467
923381 86119 901014 474910
317639 819457 349687 588753
854764 44230 457350 634488
205282 35322 370141 990119
19259 15561 792518 289964
162322 849511 109347 840300
930286 65340 904745 532694
142406 712734 178704 710187
-984721 556622 399164 85645
579169 692102 980084 948245
459624 197163 301482 443928
499313 845609 812584 674561
802098 122212 655061 186023
561707 474204 968973 886965
990604 757641 963130 904876
566229 308081 703939 81522
273644 863023 361098 513794
205036 499620 223515 143461
698360 924286 719942 763083
661059 373229 110270 986645
965986 196291 451817 745707
622127 180814 801073 308501
804537 386956 915366 73332
279948 35589 53028 51842
588158 363960 644412 791247
927604 615985 704247 926017
692614 350516 622734 806339
486164 478099 288256 981080
474774 574633 550105 296439
98913 963507 383640 978049
67487 388060 173331 203717
517835 770132 401689 124434
495372 29777 514851 466855
464851 696297 325989 662868
593765 482918 286949 841782
466879 806670 933299 281277
496449 754603 850717 144871
150226 855928 426835 235678
950235 109253 310864 60693
273701 675375 211596 378625
111353 518917 61654 494005
230422 662535 499161 121596
688966 835652 344239 963649
-890013 306829 614898 347245
846024 19753 982394 883701
301844 97696 897622 2238
552391 1509 832977 743672
109191 156222 992801 938385
996110 777411 972916 190912
852316 356397 766867 938469
713106 246522 112784 919544
375609 836848 490791 241898
356291 444230 338974 465700
815769 889029 589761 43179
212497 935992 307494 666353
829427 624522 884347 592863
215005 254230 258114 2423
615932 478534 82579 245943
497745 -533043 825965 464866
480014 58521 755085 863893
413705 629613 491014 124400
606348 631486 44601 4196
337068 527110 597125 297596
559089 197601 195300 958967
837298 18628 606195 347164
494859 95557 689718 595095
344111 144372 102011 70754
530890 573030 574067 942254
958454 779931 376488 383253
138020 880838 105141 31404
809308 -191261 403885 119284
995638 126434 760652 677203
-206655 85616 696203 698842
624282 102824 332012 207826
740664 340570 303971 454238
517158 839253 425854 9756
91539 291695 135048 345886
574034 528920 502049 375140
941770 561470 603566 695348
685988 412594 311563 387598
777415 985123 915723 540418
176558 480851 401417 583131
821467 505473 841054 10940
563748 78253 926250 244783
-641210 610468 685839 925542
552427 684739 516113 148234
418698 740724 78975 285947
822568 584064 799635 177746
470248 4514 752103 554238
129105 772602 482363 903359
502057 -267414 302731 999999
-25343 690465 209851 408143
252562 703594 788324 59348
63593 431354 184680 688729
499818 67545 264695 357702
361917 48326 999234 785967
65931 584888 551520 428866
93058 70869 914725 972430
461433 954036 722190 54932
833384 440230 133265 180821
999812 396788 723450 433467
485848 781763 186476 577725
935643 39370 674097 202989
944674 239477 994272 811331
832969 154329 934706 264176
317326 342952 733774 164033
81111 660267 641927 126472
231536 313001 624481 463346
48999 411355 823752 331167
38954 912798 320230 165631
807019 620895 600765 391254
94166 886383 358007 126314
554957 789473 167510 632489
556934 -153769 336565 164786
649500 -380216 749564 100322
779924 382762 877505 554447
597271 -394986 317488 267635
836440 730824 728651 793047
313702 589421 19621 319929
34120 429830 603927 138132
259869 462237 209661 557534
889337 734887 950406 151604
252987 950722 873594 379443
422784 804667 574869 779877
442770 203193 979282 747707
47102 606368 712503 266442
253391 298389 7781 598974
693706 609612 998316 377547
168935 560034 590972 862521
229989 383171 986011 992972
619957 628867 36290 863941
973471 234650 836288 365518
7530 51624 324024 4829
781897 287142 705018 13807
-946420 447215 73264 586178
653998 421320 805855 768090
433767 314631 34488 500852
124006 -270613 917339 250235
542703 335261 96777 62996
754470 187157 404359 8863
260169 432128 594995 796089
705219 130651 302999 724367
731878 625770 707494 687975
701256 -769090 364256 774610
888178 955983 481175 918883
970764 978747 485681 16351
854506 215863 192382 231949
406602 756279 319565 849692
940555 452313 927862 442782
269612 537650 731199 257402
535760 68522 154151 833856
-382717 363949 563102 433796
412174 331107 462711 954865
460386 14288 890125 646519
320703 285276 249966 952544
610719 384762 889579 20973
863708 689283 35566 470015
690365 172992 607193 709187
318429 83299 134666 477758
727156 935268 785330 739091
889117 416082 715427 771912
84797 763176 654447 626792
17741 668399 735799 663026
276573 -554507 577732 781010
685899 873536 713870 817719
413423 224436 933158 51990
43100 991649 51489 221527
184728 819264 945769 291993
213012 240497 387120 20659
886400 197406 858733 480563
291692 246000 737885 827768
429115 669153 235024 895474
740448 769536 335652 908479
545405 864501 882638 42139
488879 175359 282852 284590
957031 856229 871767 258383
433577 975099 641784 333931
132069 841590 593190 392565
733021 951023 593326 619386
545809 464230 395433 480868
159113 752192 139227 530414
169271 390491 140380 937530
568616 354255 133433 280998
164962 672915 637196 101372
570352 -663459 777402 413936
737471 783194 803770 748240
391887 222097 969553 301002
839693 810519 114028 113134
812232 634231 874016 396242
977486 507884 109443 802992
51473 33277 721132 393532
999611 921746 754861 888960
978041 110309 754603 869159
335936 93469 620007 876615
137925 367037 734760 946799
616514 437559 430490 559078
844848 754193 965846 280421
21846 109435 928256 44258
349742 182579 175934 725117
-344433 728768 386565 404506
191928 -173337 638081 428579
460777 904388 704115 656058
601726 687758 390210 723423
985767 421855 578931 341098
635317 869829 385340 191764
367037 582599 145149 603831
418182 668208 232655 381877
778860 363024 113999 155804
509047 980787 500362 485681
383356 778249 533896 516840
330380 924182 45975 245827
185443 866529 773796 928616
924924 -649065 814512 888231
932399 596355 560375 376903
697215 277927 530640 33616
631692 655882 875514 546367
103994 29357 387889 986786
817506 745653 379172 353868
340224 -789116 283860 917476
953685 696949 309980 401061
-483477 100467 842047 745994
561824 188748 640077 276566
-580172 298166 530304 186785
625925 724346 683459 159869
258439 545890 589391 762298
371840 910423 127241 113948
512975 876867 941990 693360
22173 19912 27554 396322
340376 579320 659234 237899
258178 169837 960633 723172
-388427 65164 224555 237702
624681 490799 600547 750050
362808 442017 218452 615930
37483 247871 521890 726793
121175 21188 240237 235425
886332 231021 584763 965270
969324 793069 465466 810646
401747 932494 972876 93983
325744 103709 106188 785817
676555 309306 901054 127727
617542 391203 982316 751672
28926 434699 913070 535752
381507 467140 535428 557411
691990 150035 728356 872808
72574 -351792 704672 998301
151946 252051 251741 953250
28108 944257 950872 177336
182933 93452 364259 108863
506450 958069 460841 566240
183217 688325 753827 6673
823734 922947 294117 36552
447917 405892 526800 184744
468239 961835 61739 391283
312370 333094 962497 566579
160174 357033 703781 624321
-409310 515479 759751 250309
54273 777148 844674 338148
779224 504070 922163 754756
199580 892801 957099 91990
700791 131363 505069 593293
928184 90281 207083 214044
113918 -754334 901165 928138
133537 455581 670503 885534
174168 715338 586496 940766
194101 395136 431003 457936
992252 426826 151000 645029
568590 849804 911493 360960
855144 846144 870434 400217
908719 463151 724885 504992
464710 416262 154855 891932
80311 107270 325543 713819
302086 360596 65636 2315
427897 136500 924052 622060
743543 962435 615992 967852
844565 711033 588681 402624
985465 297168 966613 44501
135171 886139 675112 567933
887594 627259 781387 117187
658910 766249 172903 280583
381562 518035 894074 723378
867961 822080 243663 205411
791923 368733 688253 696756
84551 332234 137567 404223
597763 438177 769893 304389
254374 17532 822926 743596
709653 791544 244719 414568
656955 750127 514291 968678
687918 662516 156863 686911
848781 301157 745236 56
998882 395266 753498 991823
-998782 978684 386536 469745
770968 870618 279422 831800
269170 739217 488340 481735
658922 685921 215466 3308
208343 857068 994070 330995
714768 801277 349513 912726
716528 971204 533415 587146
791736 974429 948866 501556
53965 937012 52874 610251
651504 605562 48950 766934
458515 208749 433086 57951
149323 630368 788533 837418
492021 -334990 603429 220104
295809 173255 263328 177576
500928 405454 746969 3577
175341 193293 54026 478
20476 49421 819903 124154
227169 626977 614910 240631
131687 464106 715026 596035
186128 479235 543184 356256
891367 800565 307919 442920
341102 43871 361829 711713
246513 230402 766445 478205
609641 927053 152106 203555
25159 913650 515150 669094
121191 220879 953147 967612
159898 548995 3249 990118
427062 351291 678993 498437
106895 -365115 113681 474659
899278 513710 342224 155951
669646 320612 148248 853363
318979 6812 369095 965020
298484 730633 222191 83988
141892 823763 331696 555587
921708 688818 733548 447517
639218 373200 566760 520129
208254 485483 767155 481743
476738 391812 816257 575934
214406 323837 854120 331464
505387 714518 528257 7041
320367 67706 144072 735614
177654 290675 991814 518422
58003 416376 71838 847960
938753 511938 304055 356906
620393 178917 790642 4070
219233 483408 652673 395922
82307 276487 124689 375198
477522 433230 416122 601354
568956 506461 404640 958959
952988 544484 288247 660072
507835 573834 197643 458253
-995955 653502 296498 524684
289437 770033 622796 66271
264856 781662 675597 706009
109169 587445 867647 706741
381093 246495 526163 730321
918987 271529 956466 533634
408198 857335 682245 232716
297216 761158 671543 581752
374331 742655 712968 261460
146660 143977 628014 985977
294189 680397 431607 547138
82947 158758 425116 804669
534344 214629 238083 872821
343517 985297 137798 668069
164832 -378112 178679 707242
624580 175195 616014 651536
697757 381734 538071 278448
272752 762054 611778 101576
947655 551259 724737 188770
561317 995195 90953 912571
69595 -997495 950026 110961
329154 434053 265154 691920
185114 976717 171102 494604
670115 222512 751921 357107
758450 110191 16057 547427
927386 717962 410779 930278
324574 498743 475841 139000
23688 320273 207522 142986
905422 17327 795026 828501
569982 172383 889737 420252
714568 312188 556721 916861
806794 450670 872950 742944
388996 239668 269106 979819
643986 713575 961671 803633
842075 951752 68489 696473
130325 383090 817879 266156
779757 -28642 222007 329735
885518 597182 964815 104132
366657 690600 545734 942800
846467 758700 973243 461747
189576 872857 597885 207970
162248 203749 944644 86391
994477 282652 723133 512714
162215 479721 245354 -990677
745719 395515 728944 499755
24484 878558 376595 880608
469550 904924 262192 820143
859947 899140 641333 801912
399026 3409 915817 220754
591355 181210 517057 589367
398234 400377 639900 873104
108285 915105 670184 974694
340249 180258 508449 259184
400375 222485 469674 845040
349373 317813 234797 526161
72830 145444 28656 727313
713888 74460 12911 297722
908507 682413 856426 84416
862487 778624 527433 724855
864606 923291 688834 783759
914302 204735 113482 851415
256147 865701 737513 345141
769963 737653 405396 607083
328147 840653 958306 855637
596898 970259 713391 602638
96501 555282 671386 65321
486251 12891 955029 712667
272889 721652 613653 669101
552887 420087 136971 912705
594425 421576 25177 28317
852381 -890026 727477 888529
876912 774994 708273 414385
640989 916353 15122 819342
889489 44907 247236 -910109
932398 835107 800669 90924
-589874 479814 988583 666873
817546 993571 898898 50426
40366 126627 41192 365327
613261 285852 582343 135350
596453 843880 998363 358738
599064 732208 183846 93033
217305 675598 73070 111409
627471 854559 454950 434633
756569 1373 536591 802511
773284 691997 612739 612643
286253 433015 773717 532243
346919 404780 958581 995731
302373 91899 371926 191917
211695 610290 209850 819293
669500 927141 543619 692020
341006 58222 420156 545957
-923845 623575 955922 686243
956084 313114 971620 251778
664987 506612 182269 841571
745073 405873 261466 119770
592863 910424 525206 462847
408587 -543696 94619 483637
697146 492649 365890 79641
92647 390672 253896 532292
491353 471754 507991 263268
950828 96893 728457 14349
620337 973569 824541 833918
882845 455869 675121 770953
94168 43114 816402 236525
397825 735635 570205 147929
730706 856087 832279 176950
940809 319424 309966 167931
529441 502666 118972 712258
118051 509824 924049 639679
820814 487111 75884 15439
10778 776774 831228 564718
287340 -316158 918444 58854
590600 598794 837672 886857
940438 474662 167541 62062
206347 853152 228586 953644
919743 443747 748634 535760
72186 458851 917086 795099
-899511 792501 621201 827092
477755 438035 413294 822432
925380 179917 52620 887667
801556 22817 173914 140033
-27338 725019 470517 578612
763007 858108 520580 314972
552113 697087 588185 -180470
81230 958078 490760 818303
118976 643313 205738 618236
557664 971934 210933 777781
734419 610549 528174 91837
169323 207548 244585 403319
348895 129623 280187 189902
987071 801109 654999 850330
86830 798959 923757 444593
75234 305897 10567 743890
333721 362266 902264 75505
276620 949173 280199 295043
381749 124187 23926 525683
60865 432481 943318 386732
498325 89406 808360 893509
416862 891140 846209 516836
600541 -9209 505506 814563
400420 613139 650867 698137
738421 863456 342867 159421
550986 604632 216993 546019
846378 333133 663878 737132
559745 989734 -696622 823618
735726 577834 381405 159606
835753 624840 663982 775142
954719 950055 685757 764959
736106 446758 385260 346018
625159 983713 130969 494445
232538 490871 58618 290093
32035 109118 169962 915041
137688 927298 759044 48158
642182 476309 600174 136749
408627 217459 967423 833709
34535 726040 328704 37536
921173 441337 70078 155072
737116 656676 669023 835578
992237 615380 284443 31892
291351 550638 330111 648024
141683 773984 573518 158212
535297 765465 330623 75239
475639 879114 918200 7788
650689 346413 879870 176461
144871 111497 349151 74006
253490 907375 224759 48341
776520 673781 435718 540328
699084 830872 879970 424785
776115 805782 437371 396081
656293 883966 321137 287991
552552 347994 183319 846376
-358745 980367 761200 233211
791413 931294 875091 396562
322993 284612 819000 538889
597903 797408 107360 799465
529842 35548 679901 671232
863088 967741 679171 614029
98596 932346 729209 754556
-354977 752358 65763 404923
770402 901527 570052 620048
841217 -400586 629065 141551
-364636 791489 635781 564507
711800 313348 321528 32003
293197 964391 928985 537878
474658 280164 153637 781108
794145 554065 681827 94715
204489 960740 673348 965184
48151 894549 279770 284897
48402 218107 283902 351346
404411 720608 818281 162462
459031 325011 692604 198136
685012 -735798 550067 494842
17555 142572 657321 697541
457560 793925 462185 616456
266636 294302 436272 548367
663365 517495 560600 833720
894501 203989 932206 292242
434461 424229 850667 301204
542515 555292 882801 217832
515797 917512 551894 67818
180940 713558 467673 543502
511710 946502 532943 446292
103058 257655 351387 391033
771359 526024 865871 667857
523228 -320329 408011 692109
606258 836673 448870 695787
701893 525108 258591 429115
349680 525979 242394 261262
40398 234042 882527 401058
597691 -743583 189943 309584
700014 406261 628440 992051
611389 915179 692715 197730
55140 51812 462093 686402
28895 233839 327643 964345
378260 108448 710136 379835
174293 343437 491301 354787
100305 157668 99087 964136
290229 650141 944292 864075
761034 781624 876112 103869
175530 679277 733341 599949
876201 164900 605873 963304
742103 747841 758464 209052
745157 428349 46697 984348
113555 30752 555758 544839
68222 795225 119850 411277
712132 -301962 845791 890175
706902 642709 82719 75763
508611 757502 676920 666832
480632 943162 788686 284256
515040 -535808 704023 560140
199806 347001 387064 262248
55683 632034 436092 389794
418167 591516 901452 778497
670746 544336 799427 670967
94958 -84506 890705 355984
822299 346546 733621 367666
462441 161567 495997 742891
-228941 902599 376723 597912
97674 370225 281530 -119181
744109 299048 801629 518365
488147 632230 250421 186973
603448 906523 283191 907192
965495 183560 696508 28698
995262 632848 528417 928578
882399 732817 72267 225899
869388 292444 267168 865163
125165 37039 375297 50582
-143859 589664 689847 516066
-913891 433360 810205 184471
508549 556274 145599 430873
319280 272661 173944 246119
808771 677490 20557 8086
29240 424495 826582 989521
931314 616153 621084 303030
330796 274935 985123 463055
60209 908514 947119 960068
870723 954880 585093 254080
999294 904364 894831 325848
625201 935588 694862 230797
198357 416643 242950 499509
695030 41846 608481 708204
-14665 731824 447737 723679
-144715 449278 133513 198787
708712 754193 606147 98781
825202 368677 735307 275638
988964 389690 676021 362680
921529 458224 319820 851227
227397 763537 875818 972730
148430 317865 750361 438073
370437 785147 901114 813542
472394 478825 461976 816068
400993 194212 662283 261803
462375 51469 923191 590172
629085 949252 372962 922368
715843 220440 225877 871192
999545 890619 568122 867655
179218 533252 63068 37066
150503 94223 9954 662159
603279 563349 827401 562673
-482295 529142 978057 382296
247314 698005 86774 569277
661326 341910 702421 709212
619698 836282 169857 786124
415115 446408 700880 806117
58883 247077 726106 428937
767385 337295 610003 989053
693095 361386 697212 964597
318357 268775 59238 348579
171206 497209 196915 331586
247761 647692 219242 94597
153240 111285 370151 351039
441475 435176 276922 242695
970259 335825 609513 251053
807501 400121 197773 859013
3222 531138 74532 368742
291490 876944 164054 644839
85213 541203 241159 191879
189696 710795 787223 373652
850585 281224 928170 147007
598776 -835187 977671 59625
403838 549224 106909 995321
626156 232320 678327 134023
442710 922292 660288 921022
684770 466441 702069 213670
58118 503718 420580 91877
200339 741570 309223 589228
644617 538522 8009 865403
140610 490878 874248 881555
375403 348015 560837 808047
445620 -691789 733114 184282
222983 420773 888666 231016
511983 947045 11733 680320
829111 746942 753815 509715
313748 102568 6413 881260
896987 642612 110512 837343
194968 167969 77473 460373
107989 -995572 84326 747630
478160 110611 105727 995041
502392 373381 233897 923115
-335746 451918 808030 177022
177303 529352 398348 664373
122270 120226 306892 949756
894224 346167 897857 835938
375996 476506 834823 911948
248624 895425 344088 177748
724101 560833 416079 824786
210531 871451 271058 378111
397337 381938 361744 108277
938400 847524 97324 231179
507493 789815 282662 168042
300436 189980 424590 397914
433556 858166 167439 330640
288353 552777 709755 556111
569321 278414 245047 787814
840922 645803 636457 21651
573715 699620 8523 224271
789695 245074 663957 827295
189060 227866 660701 205969
399083 344342 153050 670799
370233 741692 739059 144941
632295 155005 880238 396106
77530 43005 543108 366392
401328 223090 774977 430023
60280 473949 410775 656055
-379779 523233 723272 540752
904495 346733 750433 529349
-436083 410964 931373 869857
793820 676910 657572 757541
36818 850105 269239 640904
216992 919467 587750 276445
368898 359266 418643 85705
890949 596703 76596 913249
24274 73690 743343 551483
867374 554752 408091 707410
-802590 807027 746187 883936
676103 525489 597757 652505
588668 384156 806785 475853
-248928 775276 755707 174788
144875 893219 429167 221141
59202 550725 957332 487061
390611 279543 784652 336307
713423 354186 283386 889846
305168 -214075 960750 209930
531504 689131 995775 286827
92516 -36794 371612 828556
712841 110601 276041 298228
246938 448470 428519 668369
54765 825057 85636 116746
589223 749203 867603 556169
216880 419473 680834 512862
511832 647672 744733 197837
3023 322784 542395 302465
796456 722633 126222 562433
673803 674540 990623 833160
367291 949401 300990 622909
932505 999406 272623 670163
241998 -512867 224535 702485
354045 306756 760329 562454
42768 673679 929008 237668
773662 13169 407337 456902
-125219 709110 919853 50157
16705 392860 394824 535352
247393 391905 443372 426842
280871 574563 564333 657205
406517 802729 348705 649299
850974 868858 466946 271080
664168 486617 225027 52619
718939 618262 517942 354117
997203 943932 430765 24339
992653 903104 394550 547024
125073 250099 532535 109178
948994 775181 24984 821759
465342 454634 898425 179011
618280 955208 968740 670858
520088 479747 553603 847831
711273 592179 518025 925430
832009 76203 11826 643813
282668 349750 841896 261883
519579 806835 843112 277749
687151 848947 390620 541164
558742 298974 575893 310742
655777 -983720 664634 454553
304209 223557 778986 283974
170076 570680 324905 223847
259755 548240 616979 142634
534478 910281 244081 480923
347831 477716 390055 523520
368043 149883 298513 978814
421193 646854 962487 118633
463730 14815 472749 71603
419061 335913 982411 639783
525292 409160 712729 438709
571339 993594 623040 679997
449620 637078 824596 819211
94695 864258 398512 202347
57795 845928 223720 727690
-484775 909564 902794 436865
735029 708740 696592 349933
841406 362045 290779 276785
327744 774102 373153 907101
144728 382370 731482 128829
255463 925651 211433 706496
605144 23286 768418 458579
14948 395827 803090 935350
56875 696963 312908 201561
253213 353989 178807 477331
592789 318003 987207 726840
957128 174765 123794 125305
112914 469353 263686 592614
379958 769397 625178 414838
40564 798753 896346 708805
704582 641045 826800 731716
127837 456354 301439 259149
841198 403605 411827 466637
-411854 85579 737147 77902
-240894 -97388 117488 165765
413455 949903 5809 433300
114960 164763 313780 960452
727775 812765 892314 370486
-530926 280770 776204 347353
689363 258212 349639 421605
156190 539786 6710 880451
903903 527946 417619 493605
840736 294089 189343 488245
219065 815580 657076 404335
874224 132453 528185 336068
124666 468390 42763 976752
537434 -343762 745858 734507
821381 48274 577348 98445
78114 -768682 32185 780700
150823 589250 895669 312366
866246 817895 864049 200351
727490 239591 286918 955068
131524 529615 82068 833798
-353091 345608 698234 932729
33620 79703 992476 8275
976717 259882 975506 963635
636283 912569 511882 357190
489732 475865 170513 893218
491466 389217 214693 238507
-768263 676262 118404 516976
48606 936154 129192 263636
115528 246634 965772 65796
-89229 309028 153137 250380
789285 667325 394702 870212
384373 727512 900097 213536
415604 -364032 965281 638276
630576 403380 199142 949425
447444 396207 903256 89706
629799 61949 395525 791498
943231 510043 943178 12675
453496 173957 790445 572543
742275 740618 756558 13793
2046 318164 202811 307280
963221 -336860 495109 305277
625502 606305 77045 843769
411726 638135 736265 293676
131509 575758 93078 405767
773594 -993162 784066 616058
569230 593431 231337 539049
129782 223705 657771 379745
246400 550583 878456 285197
330492 235137 870546 504023
698043 631731 235833 289674
843899 508379 566321 272622
523169 604239 533708 146310
765707 -242777 472034 995787
955276 738054 634764 358222
95115 423435 954878 28896
919202 376896 866915 127960
502857 365806 540352 498227
923581 979573 194057 630374
676770 663502 69421 642467
-600382 182854 656101 745552
-696954 481844 747619 98539
700939 185274 543859 773126
59649 -34365 758898 228591
56940 666557 302543 933494
480347 757540 291203 661000
-459383 375420 794641 71956
194273 239152 822013 410319
585122 130375 266039 265290
875369 369000 988446 -102612
303792 411889 922357 104280
100109 76060 42772 771744
610628 683062 192529 877847
149508 297542 896780 605144
578414 451831 736570 600012
518939 748206 562975 252045
422148 905888 29019 46485
971048 623898 38030 564071
5400 946483 688642 487791
982838 952697 988960 145071
431812 868914 77641 269927
280175 723707 211914 611812
519989 469772 199728 795981
800094 183893 479233 283935
179259 194379 908239 480081
878683 381165 593730 627332
541524 490494 394488 796962
226239 244660 109326 370109
782110 942669 437102 148576
473430 628397 775962 132274
205460 272 283621 746391
372639 145188 774040 583173
847070 794506 58089 27829
869821 171323 69417 678997
373251 -466935 151839 642766
671008 4920 948915 276139
-521807 849738 496351 507957
259331 519380 738884 119717
740420 522834 299907 852433
227690 601365 279496 207054
418353 339984 441671 342314
512247 -714433 310853 594540
52862 979130 564114 93012
665204 -973150 800437 263637
746435 783437 366048 825400
462524 867637 43886 732938
900172 197919 238403 822149
-24766 78343 603468 310339
352463 -59860 122579 305222
847539 315321 875440 575053
623819 857189 567927 826414
476436 866519 643251 607743
202500 487382 110219 24234
872667 701529 737147 891210
717781 939655 71495 920104
528509 500235 336042 293759
734982 682032 345158 107702
-398021 410237 50685 872486
72155 129840 54494 616348
836733 844703 808872 248036
489312 581555 849496 974888
764173 936818 161137 272132
291086 648099 435079 191964
253457 127267 43524 293125
691507 719126 455864 441897
63650 238605 911673 461619
976522 342622 247806 745181
223944 748243 556419 820138
711561 36077 566196 647063
811549 993199 628749 55201
360924 737300 79303 39161
261611 568018 862755 715306
588850 714972 886257 771230
957645 461990 934412 599650
341540 -218028 341767 806858
778360 555623 789722 231193
561383 648914 380894 877879
752678 325975 293065 30243
615213 -427243 599736 167499
320530 718596 644479 206919
477826 514130 267469 294570
619680 115030 47940 220973
562985 336727 512729 904926
612598 206310 859928 134082
608129 -360938 354965 215155
763010 128548 387204 525789
969139 819091 892968 386182
987378 948245 404993 178480
768 937104 934693 856518
771247 14356 738976 244665
916614 948546 247135 698616
31137 719298 700109 574591
591117 971542 11625 312053
719439 695692 341346 10652
62560 917119 182162 534551
986125 -535880 470520 508929
25192 773736 759698 163869
861292 973766 610296 142455
285740 813395 833207 691472
209592 150162 376961 237873
94647 121189 365850 -738162
954115 951329 246465 908837
770996 627196 182638 596315
788398 157779 230141 87192
76184 457386 284151 299159
90995 424694 112202 124360
735423 397226 640828 813061
483615 321688 225900 588902
390181 185403 692893 809415
-745194 931607 144281 113448
284676 131914 35677 31137
820448 984185 562945 620903
588301 665620 528530 227659
83132 162068 100710 785749
127398 994407 402004 584243
32425 999497 266629 456987
602100 140930 644555 666467
280781 273058 298123 328248
202189 526525 163126 46043
117316 623458 535596 316301
80040 910131 542139 719426
257849 595416 305705 350608
660363 510685 171802 193507
-839152 915736 650121 825902
227146 840515 838111 46260
835013 103211 147200 435625
166704 677290 532578 257145
22634 939916 722734 984802
266735 532465 139866 776790
171084 178768 885575 49533
-127962 605495 70894 246211
516053 586161 276837 941929
702155 403590 729113 298501
371656 731110 584549 727807
662144 586200 213860 387279
828555 343809 786647 516082
875502 34172 350823 294812
293930 396878 196380 630551
278719 489803 954230 256350
884169 123999 311297 379350
707643 946693 115645 332923
885479 31033 144733 80821
505489 189378 242215 28196
409114 523360 85984 780975
407058 87651 244960 323704
16213 274543 4467 90345
278979 15185 994097 463136
995834 283722 477709 531527
162321 154670 890195 182190
266355 521238 89536 67626
497929 686331 804070 819823
516611 898220 979457 238311
607121 264082 771191 641948
165310 770548 276900 199623
268208 388206 773500 564762
795615 441539 815320 500615
350175 430906 69414 685615
961780 911467 234888 726670
616665 167192 493505 690784
778206 257210 353901 953175
722855 670433 452456 145582
114724 966639 798723 565533
687419 728079 104840 360073
943983 925269 578643 841693
243701 186946 779053 810141
778930 684045 266109 595716
-302189 981187 463299 772621
780465 393641 378828 541679
250782 65117 113701 311426
490204 430295 448993 170338
681891 659368 515708 825922
556948 249994 223826 485240
676111 818570 685139 781915
493499 171494 809538 486650
779379 284267 147925 319301
900796 797582 345679 436712
510905 173806 537018 729463
938985 471929 464152 836431
859491 40845 816864 126816
368624 813188 592678 480905
705097 973076 493731 369951
286736 155618 240335 595333
555492 685559 912160 368442
820544 558963 589116 767974
994506 222681 321934 591586
384388 272963 673625 808017
150457 902500 252405 632642
-216924 114981 -473114 5724
845015 474417 496475 278370
261346 793719 607634 885658
281893 51590 485330 517960
832329 791655 602313 319502
65555 744711 929356 152380
993191 536313 767120 745798
169643 744168 865125 748091
135629 830859 944703 612886
612290 956440 833344 326036
317131 53389 754618 107646
180264 956685 779486 985125
62367 499751 887543 262658
740284 125669 988341 401726
738337 542286 13224 59276
150473 127411 944705 594476
139889 277868 859175 152288
510813 113674 403118 621234
383523 570511 528164 368796
202627 21309 484169 213422
565153 841053 274494 858961
-899638 419047 645230 118734
984461 844535 774543 960472
412918 577414 104806 713631
316391 650649 137446 765413
261770 578762 632400 406887
652044 401365 204921 226554
45209 858342 317632 906165
58518 916094 309224 195428
79128 781495 491136 760104
179288 530184 857727 222036
86963 243216 204644 474754
136220 434471 467929 941939
850203 533359 849292 947566
689482 764840 248654 218837
170364 281638 169003 740692
4279 110067 722657 630931
726981 846929 457049 497850
437989 322307 888212 679924
954024 633887 702683 415889
536884 78324 190528 914281
791133 685332 222808 88946
323868 398740 137860 852661
508400 852152 744819 653051
398681 780652 729907 468877
507925 81724 521698 272203
481852 9764 507842 732635
717593 351051 25049 879874
882876 181679 232109 8959
985747 854033 874217 554278
288511 634043 366271 980980
673493 720674 705236 513971
600341 856411 616811 52538
105632 723413 43877 388285
700712 662055 984439 477356
-512285 414933 319856 587932
694261 874152 903804 226369
595668 754689 889817 934164
667794 449880 865492 364104
121818 294645 302761 907956
69426 711244 140582 707275
-997422 50111 969009 801217
840394 92507 642039 543146
8601 250442 461078 531118
97836 355027 151439 250400
624247 435620 938958 923823
261254 75402 359508 211917
449294 283643 523621 480972
210447 636339 820025 98276
209781 -223221 107827 305768
936332 441985 20115 345678
963302 302076 775696 732970
985416 709206 833768 746247
682291 627959 368906 227867
528088 306523 56276 865199
110649 65674 502329 309042
538663 933038 8520 702240
318475 797476 603220 318098
200680 662608 77245 602087
468082 859369 890570 664274
906838 794908 650909 111006
815114 79497 616653 462577
735033 467767 527763 167746
264337 176250 277095 390197
983109 683430 427629 209622
373401 355942 679271 648714
254825 55400 338476 230933
131601 769451 937227 998707
36505 -12503 53472 686222
-240428 411056 171391 718923
403878 791287 53497 892720
233348 548617 145435 519454
700583 968723 1534 842662
782257 -210033 603322 28414
926646 706211 132467 950421
329493 328047 209540 649217
647675 29147 189807 659662
551839 777360 452225 633697
424913 950620 981934 144231
963098 117694 834019 198955
124691 395172 460913 727334
409672 95750 922676 789532
148892 343264 461365 423623
951756 423714 627225 697432
-212443 674861 186815 238659
168052 235919 438253 694009
28990 441355 923097 152556
551062 116554 154026 9232
620219 718749 454656 451837
115073 836041 193036 51752
-927498 286878 724001 865666
226028 347658 63865 556292
474107 312904 159892 118128
523345 485963 693886 855578
495745 320005 268658 798872
290088 479952 564984 868253
765444 69436 400601 62921
734183 263067 563376 517132
680641 -8925 254038 802411
121574 185410 711724 665266
571858 345935 855476 193452
520691 220940 391274 307481
280491 132546 993099 754935
356931 726244 64925 794285
745656 784742 829744 267374
-837019 844406 217274 328299
557410 886294 832406 820520
751219 792883 561112 848730
933409 495568 12393 977685
914418 355209 672163 88502
827626 586958 507308 786526
202134 747829 18794 369070
510466 498637 967545 172095
583746 732144 565416 354098
446814 964246 505304 909885
211733 893494 742707 887337
307597 229932 513391 180291
922313 652480 386928 57067
244067 325111 31903 199563
960617 596928 877742 352442
335267 874656 521979 846040
357128 36667 233503 27579
821740 598897 441993 291640
521988 873363 231914 667665
578062 46636 747608 914800
788704 532468 911222 628426
707769 220321 686980 390248
186080 974473 158491 737027
88587 777266 966972 622314
966316 277767 966223 832252
576988 698756 466665 210035
-654776 475140 698306 663553
740987 659153 409769 445117
16589 952931 425120 204842
380576 129378 150595 496111
657617 629299 689157 932296
426136 40192 547807 992756
833652 814190 595645 594267
126341 971767 560332 588450
59108 704021 39986 725121
227803 50020 483067 265482
341664 742692 379967 122028
-67312 684259 176391 161419
941898 513538 986331 576633
624287 274813 795431 80482
434643 242756 963902 360201
-32234 964328 80417 30969
458868 315297 866137 306389
139441 891485 746683 851335
636369 282004 662752 386274
947709 769374 756767 350595
461750 705542 673890 422555
467252 437814 494949 237030
215643 624041 874883 600254
4532 777880 965149 945040
514661 676049 808015 751006
579623 228536 71591 77259
738177 -997700 105946 550016
-922607 116294 225206 147723
818346 587183 365408 588703
212833 615495 500182 534068
787091 82561 487029 424495
659893 15044 953677 283743
-161140 284634 685241 66599
603124 -281709 158049 709633
506379 683014 885478 930043
603122 296141 779246 157138
402122 887551 27900 933623
556897 78896 492371 461524
366556 656925 331119 186284
318899 72690 808781 600070
980007 666757 36333 754078
15743 915206 490542 150147
89173 379863 815057 834946
42031 49406 870644 817777
301539 2513 693055 712180
512381 525576 890956 -458211
110148 375994 592663 492237
209038 875582 120016 835013
453057 133158 452926 853731
-766121 679489 712851 926887
416006 424297 622050 950796
429087 688001 339871 390239
168958 479492 995094 522720
532959 842486 591134 406885
638238 690781 28100 526103
734493 495447 546687 984776
990154 986991 843073 30870
355941 230272 641227 2669
853799 576791 326172 483242
175671 474862 508318 857593
579087 109229 62583 650089
14112 973373 640401 328056
932356 72976 787903 94725
369754 379305 495859 857595
481892 -452008 357623 594615
210906 890514 29161 579959
515843 932342 491479 948231
473017 378066 873772 982849
997786 767816 698322 497146
563268 598490 1919 305412
614994 90699 639879 787926
26840 799606 981719 716589
122974 64220 979372 829643
409227 572133 331635 666559
726650 113637 903466 890014
51440 937567 361146 557786
673416 199163 885736 950675
65362 213342 400696 46097
362054 884678 900422 563922
849673 556624 289963 410092
884980 245182 284140 612390
516 623193 789720 77246
445308 32920 50403 196498
560833 516382 932674 339662
776057 266520 292554 992221
541528 -179026 983497 792662
944168 680757 854389 856703
-442053 212190 364534 38366
320665 862217 266391 590325
610587 745825 103249 464772
489682 51718 266694 934818
278330 277709 687489 991562
643101 500149 14660 929991
687459 806262 610716 62387
87256 6869 414659 193326
759602 652036 360684 351658
630536 156942 647178 874243
28931 494191 786457 796390
291016 693510 5386 966212
-941216 910420 891089 334661
687517 229981 661439 954851
-805479 116424 184575 759553
681973 223352 185197 184720
828150 436814 651965 848423
647142 156725 552266 202856
999440 204268 717553 606921
42472 11724 800710 567377
807872 10093 701910 632220
427685 506738 739996 47630
760897 39905 3982 376965
888954 741584 631132 595762
738637 38937 333668 14218
460412 434263 819258 15887
45818 -703178 903265 163273
601520 351724 826337 527420
762082 708753 -938388 14762
765388 494940 593083 637060
480153 563 497906 861508
354662 -608049 307475 535785
364148 457782 380764 92192
640252 664918 606381 851072
575437 705545 492666 13948
166193 230175 174268 396570
782714 575959 552676 519181
543210 151054 906956 96192
562042 287839 633972 479361
181078 237037 639661 64550
992218 693785 345372 466877
-273927 659395 381842 948987
676296 645599 582520 782244
458567 521558 394361 860221
599357 952636 31179 71536
596544 351771 327760 173872
429231 196170 754424 48690
127421 956288 980860 205793
288568 873365 849216 779298
-274627 675966 627530 743717
721304 604347 886373 851470
374720 89819 168486 576875
325633 965232 770184 626291
521634 485384 577882 449581
125038 84258 277694 941597
-138103 233966 855176 253557
128037 241319 236870 973298
186281 513617 406945 466029
957098 603055 413011 713987
742492 588555 921438 289436
155345 -380329 69747 289103
400377 674012 23659 637653
687037 521547 617914 156312
663523 42670 676076 199649
841952 309387 93572 378287
836259 74897 637946 84690
861090 598126 615803 321259
122487 989696 194759 215632
393923 995800 677172 200207
895191 639860 237322 698633
565836 274196 560046 562468
848679 214667 584616 939677
373551 -723881 54287 31093
195436 308166 385930 864332
649089 167341 80850 646238
242388 558766 395344 800058
733093 881155 92809 964400
599929 16074 977925 187094
-142302 83411 896357 129007
404096 395865 252654 651238
542760 277261 397894 755428
464866 900483 803672 425669
799323 994754 722521 842670
965596 122520 78894 738582
363335 489535 203295 167335
217158 19084 933224 537721
11037 277183 256029 521367
740335 246492 821512 40507
380431 718783 726601 563532
856418 204442 94309 550687
-933195 39080 93167 366282
935849 715811 418175 470165
801590 631473 502007 238093
705017 305672 519456 843794
612196 993102 175126 321325
534478 762555 624286 232329
431679 633532 930872 820778
362529 579897 665388 61689
982256 697748 107449 255446
586011 297078 831236 421161
308354 596925 724075 392350
398720 923157 657327 944781
317437 486477 802775 63467
325413 996403 315003 334585
873495 647778 977294 603600
317026 778276 200018 465523
254890 923028 388452 18813
-258537 609443 606584 346882
414793 597198 674477 674215
633978 533182 24255 184785
672985 136218 547996 868643
-979364 175637 254130 456354
122368 860827 338758 823428
961994 207153 323449 210968
987896 972181 661536 771638
23668 327133 855835 661696
535443 851487 475262 841275
827497 725036 431744 563124
453400 896261 143473 687032
723126 574514 560531 156204
-292500 312421 322477 383481
733011 -754601 22020 281671
568895 688308 337467 927129
737692 532487 826785 433975
632187 481372 807530 583026
92240 240458 299171 934811
-730058 326680 15684 216063
641285 149895 39521 87919
988834 794501 871541 671246
369927 210489 298561 147777
971500 453944 810332 308209
972064 566489 266854 892086
585786 266359 672591 563372
289359 196320 962263 532207
758943 819095 52342 675585
565356 425996 90053 559165
306088 256120 54785 -780571
669411 912511 317271 289108
105613 365600 231801 65793
517468 723858 670458 884908
754060 313542 706271 385629
631756 -342992 229188 164323
79089 395035 149676 837505
798241 842273 255097 98629
406144 406257 172065 924328
411867 285368 522933 395262
966684 409335 537165 496676
-329634 2379 676506 229443
974404 966008 902406 353792
138266 862460 575755 496332
485060 57597 339264 586292
885098 987850 373482 210506
519223 623793 393694 520906
577331 -801491 534855 313165
510630 -795770 734592 378125
932616 752368 1273 15151
882402 637256 393194 118953
108810 211225 638663 522001
848757 -794927 704167 56028
106550 26517 696527 444374
442225 -789746 177963 964459
937790 767638 519835 11198
407765 836643 481050 157113
-55637 809316 969482 823514
58550 996074 191676 102586
717835 60824 650185 32901
463104 406685 532041 43434
624301 54374 86056 650686
556968 838396 521181 444936
967418 282707 76569 790798
545176 669311 955608 737330
955424 908868 712131 922119
737222 762553 883173 408571
20982 215343 251191 670442
604660 971732 505957 357613
211749 916389 126773 368902
925320 228198 160938 924321
481832 260117 562077 606391
966317 387252 786155 696987
295442 666593 526688 169667
601785 111226 149109 900201
696609 770146 457582 857726
887102 730359 351250 421348
82232 206980 26626 841375
55730 370288 945411 602337
185226 130566 644815 698489
355936 707488 194621 394459
641188 768539 928869 701643
484425 143314 980431 189785
511655 488522 6835 888618
501958 827576 852802 206065
258106 640261 906232 925551
459983 836936 125346 347064
-152168 -81839 861856 281185
570154 371547 390881 308932
548952 993846 10440 76751
100012 228216 254010 973768
320672 355856 862119 697279
101915 171468 397543 497064
743081 72218 646138 129099
524544 513795 514490 486020
758427 677356 91470 639081
577373 767200 99412 360495
854915 689620 443976 480870
699528 684590 794104 243535
-997371 707705 580014 980282
733531 86161 976383 53764
921471 587181 387453 940707
269358 664549 963385 883702
523788 784471 146559 590265
212105 801268 177735 181255
300939 193250 962592 746968
778763 66219 2792 395173
762229 938761 254621 455224
464580 838328 63003 841762
858399 136149 689840 767602
390644 116813 297021 798213
194715 274997 125041 340625
71886 -898438 979115 -388734
261275 632391 995669 904090
639260 185023 913616 367571
175619 70966 471690 347876
988600 631092 317969 -137248
880776 662049 176153 366019
449615 -191937 9544 595671
232207 575390 458369 893880
310524 148726 127035 561106
586239 50834 887651 125166
-315343 936080 968460 966601
617451 712048 751809 937853
190348 -240875 294759 592786
897995 125137 313424 787241
656214 874683 301444 427609
163809 842566 313327 940518
690099 96868 728089 797816
627371 253451 235666 291088
778753 185360 203991 150862
985539 285477 490091 908080
466380 626363 205076 375476
107585 557733 81897 720952
282568 726538 992064 419699
274590 450944 786080 860514
678234 25825 66321 621562
12365 573248 247685 248803
194017 817036 769745 61095
383106 728290 113360 474641
264127 712040 943935 648846
738222 139389 442114 716808
659270 192200 557942 166817
-998980 479780 46207 340216
602262 741647 835697 313273
160624 572568 865865 546230
375476 509670 831179 7690
360187 471595 359573 510507
-413779 672218 746025 166212
786141 774372 126862 144219
224966 127624 131523 51857
927891 603032 794645 741684
961331 976785 824298 185309
651797 172997 901233 812041
519130 176375 744906 656038
641950 189299 756751 976995
804301 108694 71512 996518
858170 720356 51174 59395
559715 707627 808575 572395
-914395 325612 25103 551932
225440 -632808 904144 485595
312569 168379 20333 990504
645336 193562 122 667201
505750 972531 337008 79218
766451 -771032 981824 300370
992436 266073 744811 390187
499576 412818 757197 18936
709826 113951 380086 209774
762540 848046 316435 669311
237418 224367 168529 912629
754728 830311 285718 611680
245811 343919 413543 283006
582504 857690 340142 632609
375075 359737 139511 388540
538004 -946203 759404 402261
601216 3220 184668 990272
855049 35225 445858 361975
922658 997816 190777 241443
315493 -31020 966568 62759
958146 239377 178221 692254
924548 835877 252910 14102
445320 408786 466480 900173
219967 650254 723152 896293
249050 31377 303639 766256
343071 937721 937450 535176
515539 -531392 462535 275812
651649 866769 596136 559525
311093 469549 555989 447742
547071 696547 946017 779863
931548 297650 70761 216493
914915 961403 383100 964531
-507279 834267 876256 20450
805926 825547 247142 29061
925065 93997 827751 442286
305690 870542 236797 783444
299556 622193 107760 600759
644341 469680 308252 497485
28571 83485 537268 515535
752825 27515 630585 501425
278139 595884 127065 762676
573681 396428 563788 982509
904061 455995 879142 392124
499754 8910 23365 767024
571412 694504 32063 458526
976252 8929 351509 -404055
561696 124918 740618 572638
280135 252102 502115 205848
686435 128390 893780 224314
221081 755683 489540 362562
894222 243928 794994 308076
175473 845455 430563 131047
91235 435805 60223 823877
331033 254724 558134 334881
396991 -590542 994508 360935
806100 670394 701499 547427
929605 138274 118107 990900
789058 485488 182854 934548
241182 233355 781551 176732
715772 840597 131594 739929
619007 937687 54560 290990
944758 841627 481758 539775
622575 166530 739179 533068
-777627 155347 105017 104289
68700 619920 785388 169634
521713 394058 113348 702832
227744 420100 156280 189005
185040 737258 661372 818771
886845 463827 395547 125423
-632741 712092 541389 759875
386392 398668 689328 215799
615876 361681 878299 712998
675247 879603 362499 510200
362018 952598 625925 623576
630806 878228 825625 50700
997893 756993 819075 615558
313426 65868 147150 80462
523241 113135 758324 77071
259162 708216 255918 263840
725800 921488 63396 569642
325975 879856 929867 175973
-74859 735035 795502 750912
-137374 46981 459867 -193851
701469 634497 356125 42881
471332 75914 498289 503182
762765 100137 291715 96418
102903 558092 423783 543504
847601 542446 702603 756680
696340 500428 431203 912198
127137 673986 716034 481012
37133 278495 369344 619948
279352 111280 13085 820619
756819 531025 126418 276889
172445 271249 90276 295594
620711 853756 320117 231910
741517 16411 618258 873214
356818 472645 328338 429090
129886 18381 357663 312285
165774 821916 32001 85053
405084 536847 909222 321064
937804 98819 846526 545186
446519 910288 103027 47334
525988 502442 594033 78584
132315 990171 659667 140486
72046 881415 835010 781241
138281 -138784 201974 424316
37994 54100 279836 549034
138981 668495 277902 11737
864863 776330 950273 181717
514502 147325 170075 67091
968343 390529 507143 271727
196919 313133 819014 443319
300715 751172 807844 948062
602449 891867 492910 824201
-379975 99805 -269654 497719
221148 12059 163684 995362
619988 921199 10366 329975
585355 314983 645770 17208
204740 561906 851457 502615
97704 551026 688909 253981
199160 288606 550867 64739
960751 13448 782667 562584
679118 520150 522207 374542
611085 817649 648480 486842
547737 860101 763832 377305
521182 353495 466990 515628
390727 834808 854516 285842
747435 511472 61031 733291
173425 378620 987811 937185
291584 497746 926629 336783
62468 992940 296918 320657
197390 308342 835376 726186
413240 601670 553305 960039
562952 7660 814394 987047
227569 329643 201568 421498
731514 282819 168994 -388753
434041 832012 563677 729904
229348 40649 554577 110048
-663835 966619 900082 310359
792290 528958 543426 584887
750981 619522 297330 315911
633681 711425 316484 292413
98208 375031 28589 135115
284565 847957 994628 578784
944178 714281 666281 286977
970849 425271 517879 932087
156490 169217 783746 955336
-339109 716045 854978 913202
27209 323620 504846 447744
683356 329628 734024 190517
615596 637321 879025 239387
81977 185205 344506 992327
659011 576077 971098 440297
128783 510608 75675 666198
127891 147902 576442 163006
110987 194083 627326 689177
960353 839412 685006 26261
864106 911845 814416 453659
8098 436034 910501 361292
408545 552673 994307 353018
460781 59294 134243 328988
484209 690094 253233 128834
740086 -289819 949382 270050
-793788 529516 653420 270271
903743 508516 462501 211897
725639 893013 745627 986080
822434 315329 902593 538741
293260 15189 495072 455543
763312 881005 695387 767282
-916238 693158 508837 563259
811656 333509 734877 538228
174694 333784 240126 239354
803754 116019 656772 787184
889964 414234 861485 988736
780241 827589 248184 122339
688332 721264 829666 604797
656373 76506 88990 171866
494158 529232 862321 391375
910096 126638 539694 960059
145964 705050 303529 349662
472453 654304 731346 863710
818736 4872 643037 826476
208187 900779 757755 353068
618809 437983 653022 314700
30565 517830 247207 432799
221400 183604 250649 191007
718833 141138 485499 932035
655721 572206 772187 92779
902749 787852 205190 385766
296203 548595 992826 259753
18839 761536 464835 993366
426590 238500 889434 988855
871817 -638755 264180 267690
37726 536980 159932 78417
577096 771317 704395 -478207
360784 499420 447089 967294
11430 700352 77023 854582
886019 940056 345350 107601
594731 736700 476596 995526
234241 405433 355337 287172
281771 931364 83324 673033
866004 -176658 558448 629048
516085 521846 629347 403053
441056 969973 224260 369270
968599 537845 826909 155879
467245 554221 345731 812757
704105 693795 842928 327400
235009 -424432 333895 653018
566809 335850 346825 60947
385469 933374 74626 265372
454069 586444 549951 778871
208384 21345 320087 822559
521821 806720 917770 13832
504407 667698 522699 860416
683682 10564 110278 676458
45252 704962 451406 769558
767379 688963 133282 157014
238691 114855 772587 393055
122614 234968 513474 681427
695235 745516 211207 376624
728769 685979 172731 841792
916176 768247 459411 25983
381134 187772 185392 424663
331837 78190 816762 961161
409445 480298 656869 986703
25952 917232 470818 328488
438267 944732 778893 292164
768772 227537 487100 488276
498188 703016 895412 550583
135517 971375 927375 547247
426559 452684 969358 285427
300362 643905 992202 678616
-390920 820430 104413 740986
985837 -363889 54308 195904
967470 738609 758690 914465
259384 880929 792088 536441
416308 -925065 81626 721517
584072 252686 -257342 813904
510396 791762 972269 486436
79435 368140 402682 186051
469619 581417 819347 215242
486789 432583 896430 303414
159670 215017 542815 277792
163930 561861 666346 392068
-204998 208612 451419 48710
990870 840620 104557 343116
418415 328420 119687 637555
758134 55490 882620 366121
41057 988223 662313 696488
962728 425212 489964 248198
478151 112535 264786 470053
278362 370826 802704 443809
599692 267164 492425 500616
281278 45329 875911 711404
525377 424554 401469 222264
283551 -346133 469061 505365
362284 525828 80123 36180
567238 262350 782595 182876
294730 347769 299349 74113
345321 780603 743658 438114
448332 116321 653666 861193
620253 500663 668154 464175
786660 242049 585955 156756
828561 88299 84631 784876
557199 553806 986843 920518
698686 155772 177381 385447
840776 872566 118106 688440
150428 889569 732372 191738
464947 327049 227424 43426
-276603 983175 527433 902473
817782 281914 635239 293272
191988 438090 211708 348513
793020 100773 811236 966007
-244517 795636 63015 85293
33313 46745 681261 369908
430038 132683 638614 525188
214999 488568 598055 250822
-397693 309916 61388 143678
630075 110490 331264 206412
361642 643470 701664 292824
135203 957637 218413 931407
9522 289182 99872 654997
629381 676198 422358 404354
-212222 120988 328284 458816
35267 8717 335504 708478
450441 873924 350302 357720
102277 797636 572646 635720
49223 319075 -400426 854857
452808 111772 123237 412577
57133 124171 717583 962340
345119 35090 15407 572558
577528 -423457 806526 95404
120936 686764 892905 637073
931416 927044 334231 709381
529460 189630 583762 115567
621456 481610 190978 403475
179093 -681355 593447 889416
704156 167792 773275 305237
906600 40123 788665 926652
192929 825812 764116 96455
670808 632704 955390 829058
733420 539712 132020 402143
491935 648812 214511 32808
918398 728419 64325 4249
201381 291951 643150 411840
-427629 -63883 151625 675330
367059 -946278 620401 522434
460385 912121 286924 167064
326524 616586 616515 716713
-644630 145785 171851 894228
560750 621010 139236 782931
419817 789506 768877 780999
5934 944430 376395 397079
766206 743251 804787 837437
721818 931490 401425 685612
825510 986210 31826 705824
749701 725375 790545 116647
660917 710411 291412 86894
370526 342543 640162 854699
38799 596418 481501 769950
791658 517374 421132 590141
443809 19255 6711 304886
298367 944071 907028 12034
253786 345598 559139 334414
240938 782783 391262 880431
750723 24354 978780 410288
-187871 17261 905630 405492
584261 -262307 274879 807144
255763 496322 677534 477725
358005 354788 116350 711052
936992 928437 521208 136370
991515 28015 936807 279308
103007 264712 789883 130693
302348 861321 204043 150297
946236 310294 636050 584063
515486 387595 314127 675701
377694 25902 435271 620737
59983 595362 145924 378047
392061 867765 441794 224095
5701 -720337 917075 512347
306883 239886 486717 173024
335605 963945 383317 641484
520041 915097 741589 465297
690123 385130 429787 976212
129398 764868 -120105 277262
833300 266422 708193 48499
704895 626336 592885 315438
317801 398412 226473 695789
325282 694614 304159 89192
-707105 411666 368735 537038
701855 781581 642858 621249
415459 967747 969640 557978
645750 406476 343117 347374
672735 669288 533016 16326
373424 73557 532592 621871
615390 377307 9622 810195
725572 170125 920632 186672
814756 68979 801542 678380
270149 74364 999478 222627
999823 970383 636198 237568
851520 341117 517251 910980
642088 423794 132896 491233
90640 367166 775476 137044
902203 314462 647047 918523
568007 1102 453658 394356
243074 -284739 556082 487861
849436 108889 95688 670594
920265 296837 631833 121783
787285 316174 532962 926630
802525 597929 757628 346848
297230 998303 105944 366364
706619 91474 563298 295692
505465 454102 26756 577878
497994 711313 409603 385536
58447 822675 226206 704059
660097 76841 626120 591844
44261 298358 602045 233949
338764 826500 763095 517846
580682 245760 367073 828159
5386 122222 157041 914556
674382 577398 890218 159274
976243 838980 905519 164347
307295 957423 569024 366105
597794 273553 720433 90084
411613 959029 932260 627666
997328 445055 478543 597597
676751 313302 554707 111712
970789 12394 16958 304182
124198 727564 415902 672779
582642 584649 48314 166859
892520 525361 520493 600808
279001 343552 250048 599284
507468 830839 94978 842117
993306 -109706 423721 679938
766605 913428 496924 357640
721707 649727 151503 935256
794168 530350 958420 546503
152353 706920 10202 708530
781297 517763 355377 118556
133155 196789 168995 481367
687020 175681 947467 493231
351173 405730 260005 384771
318902 298384 884978 348874
13916 890956 59627 60637
567226 371356 -998884 199140
903562 463276 644112 964996
679691 634848 794521 278561
292574 928256 720115 776387
786798 178819 496518 649129
305425 106856 -267511 899048
292747 279207 337481 424611
829284 595120 243722 420511
386387 27249 580752 817459
328171 906898 296078 713776
10
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0
